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 gist:e3b917e93d7dfc754210
<!-- Example on how to set class="active" on active navigation links -->
<!-- These links will always be visible -->
<li class="{{ Request::is( 'home') ? 'active' : '' }}">
<a href="{{ URL::to( 'home') }}">
Home
</a>
</li>
<li class="{{ Request::is( 'gallery') ? 'active' : '' }}">
View eloquent.md

Conventions:

Defining Eloquent model (will assume that DB table named is set as plural of class name and primary key named "id"):

class Shop extends Eloquent {}

Using custom table name

protected $table = 'my_shops';

View laravel_schema.php
<?php
require 'vendor/autoload.php';
//require 'SplClassLoader.php';
//$classLoader = new SplClassLoader();
//$classLoader->register();
// Must manually include these :(
@miftahafina
miftahafina / title-case-filter.js
Created Nov 27, 2015 — forked from jeffjohnson9046/title-case-filter.js
A title-case filter for AngularJs
View title-case-filter.js
// Came from the comments here: https://gist.github.com/maruf-nc/5625869
app.filter('titlecase', function() {
return function (input) {
var smallWords = /^(a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|the|to|vs?\.?|via)$/i;
input = input.toLowerCase();
return input.replace(/[A-Za-z0-9\u00C0-\u00FF]+[^\s-]*/g, function(match, index, title) {
if (index > 0 && index + match.length !== title.length &&
match.search(smallWords) > -1 && title.charAt(index - 2) !== ":" &&
(title.charAt(index + match.length) !== '-' || title.charAt(index - 1) === '-') &&
@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 / 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"
],
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
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 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 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
You can’t perform that action at this time.