Skip to content

Instantly share code, notes, and snippets.

@Thainainan03
Thainainan03 / gsdfgsdfg.js
Last active February 19, 2019 10:21
asdfasdfasdf
console.log('test')
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="csrf-token" content="{{ csrf_token() }}">
<title>Laravel + Vue</title>
</head>
<body>
<div id="app">
@Thainainan03
Thainainan03 / promptpay-qr.js
Last active July 15, 2024 09:02
promptpay-qr
const generatePayload = require('promptpay-qr')
const qrcode = require('qrcode')
const fs = require('fs')
const mobileNumber = '000-000-0000'
const IDCardNumber = '0-0000-00000-00-0'
const amount = 0
const payload = generatePayload(mobileNumber, { amount }) //First parameter : mobileNumber || IDCardNumber
console.log(payload)
version: "3"
services:
sonarqube:
image: sonarqube
command: -Dsonar.ce.javaOpts=-Xmx2048m -Dsonar.web.javaOpts=-Xmx2048m
ports:
- "9000:9000"
- "9092:9092"
networks:
@Thainainan03
Thainainan03 / index.js
Last active September 15, 2019 03:25
noti-end-of-month#01
const moment = require('moment')
const endDateOfMonth = moment().endOf('month').format('DD')
const currentDate = moment().format('DD')
let message = ''
console.log({currentDate, endDateOfMonth})
if(currentDate == endDateOfMonth) {
message = `วันนี้เป็นวันสิ้นเดือนจ้า เย่เย้ ~~ 😁😁`
} else {
message = `อีก ${endDateOfMonth - currentDate} วัน จะสิ้นเดือน สู้สู้จ้า 🎉🎉`
}
@Thainainan03
Thainainan03 / index.js
Created September 15, 2019 02:54
noti-end-of-month#02
const request = require('request')
request({
method: 'POST',
uri: 'https://notify-api.line.me/api/notify',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
auth: {
'bearer': <access_token> //คัดลอก line notify access token มาวางไว้ที่นี้
},
@Thainainan03
Thainainan03 / index.js
Last active September 16, 2019 15:59
noti-end-of-month#03
const functions = require('firebase-functions')
const moment = require('moment')
const request = require('request')
exports.CountEndOfMonth = functions.pubsub.schedule("0 7 * * *").timeZone('Asia/Bangkok').onRun((context) => {
const endDateOfMonth = moment().endOf('month').format('DD')
const currentDate = moment().format('DD')
let message = ''
if (currentDate === endDateOfMonth) {
@Thainainan03
Thainainan03 / index.js
Last active September 16, 2019 15:58
noti-end-of-month#04
exports.CountEndOfMonth = functions.pubsub.schedule("* * * * *").timeZone('Asia/Bangkok').onRun((context) => {
const endDateOfMonth = moment().endOf('month').format('DD')
const currentDate = moment().format('DD')
let message = ''
if (currentDate === endDateOfMonth) {
message = `วันนี้เป็นวันสิ้นเดือนจ้า เย่เย้ ~~ 😁😁`
} else {
message = `อีก ${endDateOfMonth - currentDate} วัน จะสิ้นเดือน สู้สู้จ้า 🎉🎉`
}
@Thainainan03
Thainainan03 / index.js
Last active December 25, 2019 17:37
Mailtrap with nodemailer
const nodemailer = require("nodemailer");
async function main() {
let transporter = nodemailer.createTransport({
host: "smtp.mailtrap.io",
port: 2525,
auth: {
user: "", // SMTP username from mailtrap
pass: "", // SMTP password from mailtrap
}
<template>
<div id="app"></div>
</template>
<script>
import pdfMake from 'pdfmake'
export default {
name: 'App',