Skip to content

Instantly share code, notes, and snippets.

View jayaregalinada's full-sized avatar
🤘

Jay Are Galinada jayaregalinada

🤘
View GitHub Profile
@jayaregalinada
jayaregalinada / installer.sh
Last active August 29, 2015 14:03
Basic Web Application Dependencies in Ubuntu Trusty (14.04 LTS)
#!/bin/sh
clear
echo "Installing the MUST! Updates"
apt-get -y update && apt-get -y install python-software-properties htop software-properties-common python g++ make build-essential cmake bison coreutils ubuntu-dev-tools libcurl4-openssl-dev autopoint re2c dnsutils libperl-dev libxml2-dev libxslt-dev vim vim-nox fontconfig
clear
echo "Installing for Ruby on Rails"
apt-get -y install curl ruby git-core libreadline6-dev zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 xml-core libxml2-dev libxslt1-dev autoconf libgdbm-dev automake libtool pkg-config libffi-dev
clear
echo "Installing PHP5"
@jayaregalinada
jayaregalinada / getRequest
Last active August 29, 2015 14:18
Using switch method in getting Request parameters
////////////////////////////////////////////
// Assuming the URL is
// [http://example.com/request?abc=def]
// Will return in browser is a json
// { "abc": "def" }
// However when you try this,
// [http://example.com/request?capture=cat]
// This will return a text saying,
// "cat"
////////////////////////////////////////////
@jayaregalinada
jayaregalinada / MarginMixin.scss
Created April 25, 2016 02:16
Sass Mixin for Margins
@mixin margin($size, $position: false) {
@if $position == false {
margin: $size !important;
}
@else {
margin-#{$position}: $size !important;
}
}
.no-margin {
@jayaregalinada
jayaregalinada / PaddingMixin.scss
Created April 25, 2016 02:16
Sass Mixin for Paddings
@mixin padding($size, $position: false) {
@if $position == false {
padding: $size !important;
}
@else {
padding-#{$position}: $size !important;
}
}
.no-padding {
@jayaregalinada
jayaregalinada / BorderMixin.scss
Created April 25, 2016 02:17
Sass Mixin for Borders
@mixin border($size, $position: false) {
@if $position == false {
border: $size !important;
}
@else {
border-#{$position}: $size !important;
}
}
.no-border {
@jayaregalinada
jayaregalinada / layout.blade.php
Last active May 15, 2016 13:01
Basic Blade Layout
<!DOCTYPE html>
<html lang="en" @yield('html-attr')>
<head @yield('head-attr')>
@yield('head-pre')
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<title>@yield('title', config('app.title'))</title>
@yield('head')
@jayaregalinada
jayaregalinada / php56-homestead-installer.sh
Created February 17, 2017 15:58
PHP 5.6 on Homestead based on Laravel settler
#!/usr/bin/env bash
apt-get install -y --force-yes php5.6-cli php5.6-dev \
php5.6-pgsql php5.6-sqlite3 php5.6-gd \
php5.6-curl php5.6-memcached \
php5.6-imap php5.6-mysql php5.6-mbstring \
php5.6-xml php5.6-zip php5.6-bcmath php5.6-soap \
php5.6-intl php5.6-readline
@jayaregalinada
jayaregalinada / addhosts.bat
Created February 25, 2017 14:36
Add IP and URL to hosts file (Windows)
@echo off
title Add Hosts
set arg1=%1
set arg2=%2
IF "%1"=="" goto empty
IF "%2"=="" goto empty
echo %arg1% %arg2%
@jayaregalinada
jayaregalinada / addhostsprompt.bat
Created February 25, 2017 14:38
Add hosts with prompt
@echo off
title Add hosts
set /p ip=Enter IP:
set /p url=Enter URL:
echo %ip% : %url%
echo %ip% %url% >> %WINDIR%\System32\drivers\etc\hosts
goto commonexit
@jayaregalinada
jayaregalinada / UserRequest.php
Created June 14, 2017 11:59
One Request for User creation and editing
<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class UserRequest extends FormRequest
{
protected $base_rules = [
'name' => 'required|string|max:255',