Skip to content

Instantly share code, notes, and snippets.

View yusren's full-sized avatar

Afrizal Yusren yusren

  • PT Perkebunan Nusantara IV
  • Indonesia
View GitHub Profile
@yusren
yusren / contoh_artikel.html
Created April 1, 2024 15:42
Artikel Dalam Format HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Belajar Pemrograman Secara Mandiri</title>
</head>
<body>
<header>
@yusren
yusren / contoh.sql
Created February 19, 2024 02:18
QueryTimbanganBaru
ALTER PROCEDURE [dbo].[sp_backup_db]
@createdBy varchar(50)
AS BEGIN
SET NOCOUNT ON
declare @tgl datetime = getdate()
, @fileName varchar(200)
, @dbName varchar(200)
select @dbName = DB_NAME()
@yusren
yusren / readme.md
Last active February 7, 2024 13:32
SEJATI Manual

Sistem Eklektik JembAtan TImbang (SEJATI)

Aplikasi Staging Data Jembatan Timbang - DFARM

Author : Teddy Badio Baykard (teddy.baykard@ptpn4.co.id) & Afrizal Yusren (yusren@ptpn4.co.id)

Penjelasan

Layanan ini akan melakukan penarikan (pull) data dari seluruh PC mesin timbangan seluruh Unit Kebun/PKS Region 2, kemudian melakukan screening dan filtering. Dan pada akhirnya melakukan transfer data ke Database DFARM Holding. Menggunakan metode scheduler/penjadwalan cronjob milik OS Linux untuk melakukan pekerjaan penarikan data setiap 30 menit. Laporan sukses/gagal akan dikirim ke Telegram Channel.

Sebelum Pakai

'use strict'
const got = require('got')
const loc = '../../../../node_modules/@adonisjs/ally/'
const CE = require(loc + 'src/Exceptions')
const OAuth2Scheme = require(loc + 'src/Schemes/OAuth2')
const utils = require(loc + 'lib/utils')
const AllyUser = require('../../../../node_modules/@adonisjs/ally/src/AllyUser')
const _ = require('lodash')