Skip to content

Instantly share code, notes, and snippets.

🎯
Focusing

Miftah Afina miftahafina

🎯
Focusing
Block or report user

Report or block miftahafina

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View LEMP Laravel 5.5 on EC2.md

AWS EC2, Ubuntu 16.04, PHP 7.1, NGINX, Laravel 5.5, MariaDB 10.2, Composer

DISCLAIMER: I will avoid using generic keywords so that you're forced to name things yourself:

test, example, default, key, 10.174.75.99

latvija, pupper, elvisoctp, ilunimati-top-security, 10.10.10.1000000000
@miftahafina
miftahafina / konfigurasi-droplet.txt
Last active Nov 10, 2019
Install Droplet Ubuntu 16.04
View konfigurasi-droplet.txt
Setup droplet
# create droplet ubuntu 16.04
# setup private network
Edit via DO Dashboard
https://www.digitalocean.com/docs/networking/private-networking/how-to/enable/#ubuntu-16-04
# initial setup (including firewall)
https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-16-04
View Setup LEMP.txt
Setup droplet
# create droplet
# setup private network
Edit via DO Dashboard
https://www.digitalocean.com/docs/networking/private-networking/how-to/enable/#ubuntu-16-04
# initial setup (including firewall)
https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-16-04
View ucwords.js
let ucwords = (str) => {
return str.toLowerCase()
.split(' ')
.map((x) => x.slice(0, 1).toUpperCase() + x.slice(1, x.length))
.join(' ');
}
let tes = ucwords("loReM iPsum DolOr SIt aMet");
console.log(tes); // result: "Lorem Ipsum Dolor Sit Amet"
View gist:ebe8657cc9dad428b97d008189f2d7d5
let ucwords = (str) => {
return str.toLowerCase()
.split(' ')
.map((x) => x.slice(0, 1).toUpperCase() + x.slice(1, x.length))
.join(' ');
}
let tes = ucwords("loReM iPsum DolOr SIt aMet");
console.log(tes); // result: "Lorem Ipsum Dolor Sit Amet"
View backup-script.sh
#!/bin/bash
# Backup htdocs
tar -cvzf ~/Backup/Files/htdocs-$(date +%d).tar.gz /opt/lampp/htdocs
# Backup database
/opt/lampp/bin/mysqldump -u [user] -p[password] --all-databases > ~/Backup/Files/semua_database-$(date +%d).sql
// crontab -e
@miftahafina
miftahafina / Preferences.sublime-settings
Last active Mar 6, 2018
Sublime Text 3 Preferences
View Preferences.sublime-settings
{
"caret_style": "phase",
"color_scheme": "Packages/User/an-old-hope.tmTheme",
"fade_fold_buttons": true,
"font_size": 10.5,
"highlight_line": false,
"ignored_packages":
[
"Vintage"
],
@miftahafina
miftahafina / Default.asp
Last active Jan 18, 2017
Catatan ASP classic
View Default.asp
<% Option Explicit %>
<!DOCTYPE html>
<html>
<head>
<title>Catatan ASP Classic</title>
</head>
<body>
<%
@miftahafina
miftahafina / after installing ubuntu.txt
Last active Jan 8, 2019
What you have to do after installing ubuntu
View after installing ubuntu.txt
# Install ubuntu
# Update repository
sudo apt-get update
Update apps
# sudo apt-get dist-upgrade
# Install Google Chrome
- Install
@miftahafina
miftahafina / console.php
Last active Nov 18, 2018
Remove laravel controller with artisan command
View console.php
<?php
/**
* Copy and paste the code below into your routes/console.php file.
* You can add more command such as 'remove:model', 'remove:middleware', etc if you want,
* just modify the $file_location variable.
*/
Artisan::command('remove:controller {name : Name of the controller}', function ($name) {
You can’t perform that action at this time.