Skip to content

Instantly share code, notes, and snippets.

View febritecno's full-sized avatar
🏠
Working from home

Febrian Dwi Putra febritecno

🏠
Working from home
  • linkedin.com/in/febrian-dwi-putra
  • Bojonegoro, indonesia
  • 00:23 (UTC +07:00)
View GitHub Profile
@febritecno
febritecno / axios.config.js
Created January 11, 2022 10:40
refresh token nuxtjs & flutter dio
// onRequest(config)
// onResponse(response)
// onError(err)
// onRequestError(err)
// onResponseError(err)
// $axios.interceptors.response.use(res)
import swal from "sweetalert2";
export default function ({
$axios,
$storage,
@febritecno
febritecno / auto_update_drive.yml
Last active January 18, 2022 12:15
GETX FLUTTER
// gitlab variable -> $TOKEN_V2_JSON
image: mahdigharooni/flutter:latest #It is my flutter docker image, ok
stages:
- deploy
flutter_deploy:
stage: deploy
before_script:
@febritecno
febritecno / nosleep.sh
Created November 9, 2021 04:45
Completely disable sleep on any Mac
# Useful to prevent Macbooks to go to sleep when closing the lid instead of running tools that requires a Kernel Extension (e.g. InsomniaX) and more
# Before doing anything, save your current configuration using
pmset -g
# To disable sleep
sudo pmset -a sleep 0; sudo pmset -a hibernatemode 0; sudo pmset -a disablesleep 1;
# And to go back to normal
sudo pmset -a sleep 1; sudo pmset -a hibernatemode [original hibernatemode value]; sudo pmset -a disablesleep 0;
@febritecno
febritecno / fix share folder beda user
Last active November 3, 2021 16:31
Fix linux error connection dns (valet)
sudo chown -R $(whoami) /opt/homebrew /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew/locks /opt/homebrew/var/log
chmod u+w /opt/homebrew /opt/homebrew/share/zsh /opt/homebrew/share/zsh/site-functions /opt/homebrew/var/homebrew/locks /opt/homebrew/var/log
@febritecno
febritecno / lima-on-m1-mac-installation-guide.md
Created October 23, 2021 14:53 — forked from toricls/lima-on-m1-mac-installation-guide.md
Using Lima to run containers with containerd and nerdctl (without Docker Desktop) on M1 Macs

Lima (Linux virtual machines, on macOS) installation guide for M1 Mac.

Sep. 27th 2021 UPDATED

Now we can install patched version of QEMU via Homebrew (thank you everyone for the info!). Here is the updated instruction with it:

Used M1 Mac mini 2020 with macOS Big Sur Version 11.6.

1. Install QEMU & Lima

@febritecno
febritecno / sample.js
Last active September 14, 2021 16:06
sample store vuex
/// https://vuex.vuejs.org/guide/actions.html
// if use computed mapState, can use like local props data() -> this.foo
//state
// mapState('filename') -> this.$store.state.items
export const state = () => ({
items: []
})
@febritecno
febritecno / MANUAL.md
Created July 21, 2021 15:42 — forked from kimyvgy/MANUAL.md
Deploy nodejs app with gitlab.com and pm2

Deploy nodejs app with gitlab.com and pm2

This manual is about setting up an automatic deploy workflow using nodejs, PM2, nginx and GitLab CI. It is tested on:

  • Target server: Ubuntu 16.04 x64. This is suitable for Ubuntu 14.x.
  • Windows 10 on my PC to work.
@febritecno
febritecno / 99-sysctl.conf
Created March 3, 2021 02:01 — forked from francoism90/99-sysctl.conf
Linux performance tweaks (TCP/UDP, swap, VFS)
# https://docs.continuent.com/tungsten-clustering-5.0/performance-networking.html
# https://wiki.archlinux.org/index.php/Sysctl
# https://pubs.vmware.com/continuent/tungsten-replicator-3.0/performance-networking.html
# https://www.vultr.com/docs/how-to-setup-tcp-optimization-on-linux
# https://russ.garrett.co.uk/2009/01/01/linux-kernel-tuning/
fs.file-max = 2097152
net.core.netdev_max_backlog = 250000
net.core.somaxconn = 1024
net.core.rmem_max = 67108864
@febritecno
febritecno / learn.rb
Created March 1, 2021 21:14 — forked from awkale/learn.rb
#ruby #cheatsheet
# This is a comment
=begin
This is a multiline comment
No-one uses them
You shouldn't either
=end
# First and foremost: Everything is an object.