Skip to content

Instantly share code, notes, and snippets.

View Stichoza's full-sized avatar
💻
Coding...

Levan Velijanashvili Stichoza

💻
Coding...
View GitHub Profile
@Stichoza
Stichoza / command.sh
Last active August 29, 2015 14:06
FMPEG - Convert image sequence to video
ffmpeg -r 25 -qscale 2 -i DSCN%04d.JPG output.mp4
@Stichoza
Stichoza / composer.json
Last active August 29, 2015 14:16
Bring back Laravel theme to Whoops exception handler in Laravel 5
"scripts": {
"post-install-cmd": [
...
"curl https://raw.githubusercontent.com/VladShcherbin/whoops-orange-laravel-colors/master/whoops.base.css > vendor/filp/whoops/src/Whoops/Resources/css/whoops.base.css"
],
"post-update-cmd": [
...
"curl https://raw.githubusercontent.com/VladShcherbin/whoops-orange-laravel-colors/master/whoops.base.css > vendor/filp/whoops/src/Whoops/Resources/css/whoops.base.css"
]
}
@Stichoza
Stichoza / flat-ui-green.itermcolors
Created April 5, 2015 22:57
iTerm Color Scheme
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Blue Component</key>
<real>0.24594299495220184</real>
<key>Green Component</key>
<real>0.18407571315765381</real>
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateCategoriesTableWithI18n extends Migration {
/**
* Run the migrations.
*
@Stichoza
Stichoza / delayed_callback.js
Created May 21, 2015 23:14
Delayed Callback
var timeout, callback;
callback = function(event) {
console.log("Hey!");
}
button.addEventListener('click', function(event) {
clearTimeout(timeout);
timeout = setTimeout(function() {
callback(event);
@Stichoza
Stichoza / strip_strings.php
Created October 25, 2012 13:47
A simple PHP function to strip strings and numbers.
<?php
function strip_string($str, $case) {
switch ($case) {
case "az": return preg_replace("/[^a-zA-Z]+/", "", $str);
case "num": return preg_replace("/[^0-9]+/", "", $str);
case "num+az": default: return preg_replace("/[^a-zA-Z0-9]+/", "", $str);
}
}
?>
@Stichoza
Stichoza / email_username_validation.php
Last active October 12, 2015 01:48
PHP E-mail and Username Validation
<?php
function is_valid_email($s) {
return preg_match('/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/', $s);
}
function is_valid_username($s) {
return preg_match('/^[A-Za-z0-9-_]+$/', $s);
}
?>
@Stichoza
Stichoza / substr_count_for_arrays.php
Created October 25, 2012 13:57
PHP substr_count for arrays (needle array)
<?php
function substr_count_array($haystack, $needle) {
$count = 0;
$haystack = strtolower($haystack);
foreach ($needle as $substring) {
$count += substr_count($haystack, strtolower($substring));
}
return $count;
}
?>
@Stichoza
Stichoza / .htaccess
Last active October 12, 2015 01:48
HTAccess RewriteEngine (Handle URLs)
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /controller.php [L]
@Stichoza
Stichoza / array_sort_2d.php
Created November 26, 2012 10:51
Sort 2D Arrays in PHP
<?php
/* Sort 2D Arrays
*
* Example:
* $user_array = Array(
* Array("id" => 521, "name" => "Aboriginal Anemia"),
* Array("id" => 281, "name" => "Chemical Crap"),
* Array("id" => 596, "name" => "Bloody Baphomet")
* );