Skip to content

Instantly share code, notes, and snippets.

View febriliankr's full-sized avatar

Febrilian febriliankr

View GitHub Profile
@febriliankr
febriliankr / go.mod
Created March 10, 2024 03:29
rate my go mod!
require (
github.com/arturwwl/gointtoletters v0.0.1
github.com/aws/aws-sdk-go v1.44.210
github.com/aws/aws-sdk-go-v2/config v1.18.34
github.com/aws/aws-sdk-go-v2/credentials v1.13.33
github.com/aws/aws-sdk-go-v2/service/sesv2 v1.19.3
github.com/caarlos0/env/v6 v6.10.1
github.com/carlmjohnson/requests v0.23.5
github.com/dgrijalva/jwt-go v3.2.0+incompatible
github.com/go-playground/validator v9.31.0+incompatible
@febriliankr
febriliankr / server.go
Created March 6, 2024 13:11
Loki Logrus Hook: Error
package server
import (
"context"
"fmt"
"net/http"
"os"
"os/signal"
"path/filepath"
"time"
@febriliankr
febriliankr / docker-compose.yml
Last active March 6, 2024 11:00
Grafana Loki
version: "3"
networks:
loki:
services:
loki:
image: grafana/loki:2.9.4
ports:
- "3100:3100"
@febriliankr
febriliankr / docker-compose.yml
Last active January 28, 2024 14:04
Docker compose for multiple apps
version: "3"
services:
client:
container_name: nextjs-client
build:
context: ./next-client
ports:
- "3000:3000"
networks:
- mynetwork
@febriliankr
febriliankr / rstudio_for_health_research.R
Created October 14, 2023 06:26
Code displayed in RStudio for Health Research https://risetku.com/academy
# Basic Math
1 + 2
10/2
# Literal
TRUE
# Assign variable
object <- "object"
object
@febriliankr
febriliankr / download.js
Created July 16, 2023 03:14
Downloading Blob File in React
const { data } = await api.get(
`/excel`,
{
responseType: "blob",
}
);
const url = URL.createObjectURL(data);
const link = document.createElement("a");
link.style.display = "none";
link.href = url;
@febriliankr
febriliankr / daysbeforedate.go
Created July 11, 2023 10:42
Days Before Date
package main
import (
"fmt"
"time"
)
func daysFromNow(targetTime time.Time) int {
// Convert to capture date only, without time
year, month, day := time.Now().Date()
@febriliankr
febriliankr / createHTML.go
Last active November 24, 2023 12:35
Go code for generating HTML with template and data
func createHTML(templatePath string, htmlData any) (string, error) {
var html string
htmlTemplate, err := template.ParseFiles(templatePath)
if err != nil {
return html, err
}
buf := new(bytes.Buffer)
err = htmlTemplate.Execute(buf, htmlData)
if err != nil {
fmt.Println(err)
@febriliankr
febriliankr / .zshrc_go_setup
Last active January 24, 2023 05:34
Mac M1 Golang ZSH Setup
# Golang Configuration
export GOPATH=$HOME/go
export GOROOT=/opt/homebrew/opt/go/libexec # for Mac M1 homebrew
export PATH=$PATH:$GOPATH/bin
export PATH=$PATH:$GOROOT/bin
Kekerasan domestik adalah masalah serius dan meluas yang menimpa orang-orang dari semua usia, jenis kelamin, dan latar belakang. Hal ini dapat memiliki banyak bentuk, termasuk kekerasan fisik, emosional, finansial, dan kekerasan seksual.
Sebagai mahasiswa, penting untuk menyadari tanda-tanda kekerasan domestik dan mengambil langkah-langkah untuk melindungi diri sendiri dan orang lain. Berikut adalah beberapa tips untuk tetap aman dan mendukung korban kekerasan domestik:
Mengetahui tanda-tandanya: Beberapa tanda umum kekerasan domestik termasuk cedera fisik, ketakutan atau kecemasan, isolasi dari teman dan keluarga, dan kurangnya kontrol atas keputusan finansial atau pribadi. Jika Anda curiga seseorang yang Anda kenal mengalami kekerasan domestik, penting untuk memahami situasi dengan hati-hati dan sensitif.
Cari bantuan: Jika Anda atau seseorang yang Anda kenal dalam bahaya yang segera, hubungi 911. Ada juga banyak sumber daya tersedia bagi korban kekerasan domestik, termasuk layanan telepon darurat, pengu