Skip to content

Instantly share code, notes, and snippets.

View milanchheda's full-sized avatar
🎯
Focusing

Milan Chheda milanchheda

🎯
Focusing
View GitHub Profile
@milanchheda
milanchheda / ec2_laravel_ubuntu.sh
Last active August 10, 2020 08:32
EC2 user data to install laravel requirements on Ubuntu
#!/usr/bin/env bash
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php -y
sudo apt-get update
sudo apt-get install curl -y
# PHP 7.4 installation steps
sudo apt-get install php7.4 -y
<div>
<div class="w-full bg-teal-light shadow">
<div class="container mx-auto">
<div class="w-full flex justify-between items-center py-4 px-8 font-bold">
<div class="text-center text-white">Company Name</div>
<div class="items-center hidden sm:flex">
<a href="#" class="text-white hover:text-teal-lightest no-underline mx-2 px-2 py-2">Services</a>
<a href="#" class="text-white hover:text-teal-lightest no-underline mx-2 px-2 py-2">About Us</a>
<a href="#" class="bg-teal-dark hover:bg-teal-darker rounded-full text-white no-underline mx-2 px-4 py-2">Contact Us</a>
</div>
@milanchheda
milanchheda / create_laravel_app.sh
Created July 12, 2017 13:29 — forked from connor11528/create_laravel_app.sh
Create a new Laravel application
#!/bin/bash
laravel new $1
cd $1
composer install
yarn install
touch README.md
cp .env.example .env
git init
git add -A
@milanchheda
milanchheda / Artisan.php
Created July 9, 2017 08:42
Laravel Cheat Sheet
php artisan --help OR -h
php artisan --quiet OR -q
php artisan --version OR -V
php artisan --no-interaction OR -n
php artisan --ansi
php artisan --no-ansi
php artisan --env
// -v|vv|vvv Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
php artisan --verbose
@milanchheda
milanchheda / redis_install.sh
Last active April 25, 2017 14:43
Redis Installation
#!/bin/bash
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
cp src/redis-server /usr/local/bin
cp src/redis-cli /usr/local/bin
redis-server
@milanchheda
milanchheda / adding_virtual_host.sh
Created March 19, 2017 12:26
A simple shell script to add a new virtual host on Ubuntu machine.
# Create configuration file for the new virtual host in `sites-available` folder
sudo cat <<EOF >/etc/apache2/sites-available/$1.conf
<VirtualHost $2:80>
DocumentRoot "/var/www/html/$1/"
ServerName $2
<Directory "/var/www/html/$1/">
allow from all
order allow,deny
# Enables .htaccess files for this site
AllowOverride All
@milanchheda
milanchheda / scriptExecutionTime.php
Created February 26, 2017 10:20
Script Execution Time in PHP
<?php
//place this before any script you want to calculate time
$time_start = microtime(true);
//sample script
for($i=0; $i<1000; $i++){
//do anything
}
@milanchheda
milanchheda / app.js
Created December 13, 2016 15:22 — forked from JuanJo4/app.js
Twitter OAuth with node-oauth for node.js + express 4
/*
Node.js, express, oauth example using Twitters API
Install Dependencies:
npm install express
npm install oauth
Create App File:
Save this file to app.js
@milanchheda
milanchheda / deleteFromSolr.sh
Created October 25, 2016 12:03
Bash script to delete data from Apache SOLR
#!/bin/sh
curl http://localhost:8080/solr/update/?commit=true -H 'Content-Type: text/xml' --data-binary '<update><delete><query>type:[content_type_name]</query></delete></update>'
single core:
curl http://localhost:8080/solr/update?commit=true -H "Content-Type: text/xml" --data-binary ':'
multiple core:
curl http://localhost:8080/solr/[CORE_NAME]/update?commit=true -H "Content-Type: text/xml" --data-binary ':'