Skip to content

Instantly share code, notes, and snippets.

View febriliankr's full-sized avatar

Febrilian febriliankr

View GitHub Profile
@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
Parasetamol adalah obat penghilang rasa sakit yang sering digunakan oleh orang-orang di seluruh dunia. Namun, ternyata parasetamol dapat berbahaya bagi kesehatan hati, terutama jika dikonsumsi dalam jumlah yang berlebihan atau terus menerus.
Menurut sebuah studi, parasetamol dapat menyebabkan kerusakan hati pada orang-orang yang mengonsumsinya dalam jumlah yang tinggi atau terus menerus. Kerusakan hati ini dapat terjadi karena parasetamol menyebabkan produksi radikal bebas yang dapat merusak sel-sel hati. Selain itu, parasetamol juga dapat menyebabkan peningkatan kadar enzim hati yang dapat mengindikasikan adanya kerusakan pada organ tersebut.
Meskipun demikian, tidak semua orang yang mengonsumsi parasetamol akan mengalami kerusakan hati. Kerusakan hati terjadi hanya pada orang-orang yang mengonsumsi parasetamol dalam jumlah yang tinggi atau terus menerus. Namun, sebaiknya selalu berhati-hati dan tidak mengonsumsi parasetamol dalam jumlah yang berlebihan, terutama jika Anda memiliki masalah hati sebelumnya
Minuman manis seperti soda, jus, dan minuman bersoda lainnya sering kali dikonsumsi sebagai pengganti air putih. Namun, ternyata minuman manis tersebut dapat berbahaya bagi kesehatan jika dikonsumsi setiap hari.
Salah satu dampak yang paling serius dari minuman manis setiap hari adalah risiko diabetes tipe 2. Minuman manis tinggi gula dapat meningkatkan kadar gula darah dan menurunkan kemampuan tubuh untuk mengontrol gula darah. Ini dapat menyebabkan resistensi insulin, yang merupakan salah satu faktor risiko utama diabetes tipe 2.
Minuman manis juga dapat meningkatkan risiko gagal ginjal. Gagal ginjal adalah kondisi di mana ginjal tidak lagi berfungsi dengan baik dalam menyaring zat sisa dari darah. Minuman manis tinggi gula dapat meningkatkan tekanan darah dan menyebabkan kerusakan pada pembuluh darah, yang dapat menyebabkan gagal ginjal.
Selain itu, minuman manis juga dapat menyebabkan obesitas dan masalah kesehatan lainnya, seperti karies gigi, masalah tulang, dan masalah tidur. Maka dari itu, sebaikny
@febriliankr
febriliankr / Makefile
Created November 13, 2022 06:02
Makefile Import Database to Local
# Database name is "risetku"
autoimport:
@pg_dump postgres://postgres:<PASSWORD>@127.0.0.1:15432/postgres>> backup.sql
@psql -U postgres -c "DROP DATABASE risetku;"
@psql -U postgres -c "CREATE DATABASE risetku;"
@psql risetku < backup.sql
@febriliankr
febriliankr / docker-compose.yml
Last active October 14, 2022 03:48
Docker Compose Example
version: "3.9"
services:
api:
build:
context: .
dockerfile: Dockerfile
container_name: go-clean-architecture
env_file:
- .env # if you have an .env file in your root directory of the project
ports:
@febriliankr
febriliankr / stablediffusionwalk.py
Created August 31, 2022 06:31 — forked from karpathy/stablediffusionwalk.py
hacky stablediffusion code for generating videos
"""
stable diffusion dreaming
creates hypnotic moving videos by smoothly walking randomly through the sample space
example way to run this script:
$ python stablediffusionwalk.py --prompt "blueberry spaghetti" --name blueberry
to stitch together the images, e.g.:
$ ffmpeg -r 10 -f image2 -s 512x512 -i blueberry/frame%06d.jpg -vcodec libx264 -crf 10 -pix_fmt yuv420p blueberry.mp4
@febriliankr
febriliankr / principles.md
Created February 22, 2022 14:59 — forked from mcollina/principles.md
Matteo's Technical principles

Matteo Technical Principles

1. Conway’s Law is paramount.

Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure.

In order to design a piece of software we need to “design” the team that is going to produce it.

2. Developer Experience is key to productivity

func GETHandler(w http.ResponseWriter, r *http.Request) {
db := OpenConnection()
defer db.Close()
rows, err := db.Query("SELECT nama_lengkap FROM users")
if err != nil {
panic(err)
}
defer rows.Close()