Skip to content

Instantly share code, notes, and snippets.

View NARKOZ's full-sized avatar

Nihad Abbasov NARKOZ

  • Kyiv, Ukraine
View GitHub Profile
@NARKOZ
NARKOZ / ◼️.gif
Last active September 7, 2024 11:26
◼️.gif
@NARKOZ
NARKOZ / 🔥.gif
Last active September 7, 2024 11:25
🔥.gif
@NARKOZ
NARKOZ / db_backup.sh
Created October 23, 2010 18:15
MySQL backup shell script
#!/bin/bash
# Shell script to backup MySQL database
# Set these variables
MyUSER="" # DB_USERNAME
MyPASS="" # DB_PASSWORD
MyHOST="" # DB_HOSTNAME
# Backup Dest directory
DEST="" # /home/username/backups/DB
{
"support": "github.com/NARKOZ/SponsorMe",
"linkedin": "linkedin.com/in/nihadabbasov",
"stackoverflow": "stackoverflow.com/users/159721",
"stackexchange": "stackexchange.com/users/53440?tab=accounts",
"gpg_key": "gist.githubusercontent.com/NARKOZ/4f6b23904dfec1d0c02bacf075fa8126/raw/9BD324DE.asc"
}
/*
* HTMLParser for Greasemonkey by snaka(http://d.hatena.ne.jp/snaka72/)
*
* Original coode written by swdyh(http://d.hatena.ne.jp/swdyh/)
* This code includes part of AutoPagerize(http://userscripts.org/scripts/show/8551)
*
* Released under the GPL license
* http://www.gnu.org/copyleft/gpl.html
*/
<?php
/**********************
*
* Errors / Dev
*
**********************/
//
//Force enviroment to Dev ** REMOVE FOR LIVE SITES **
Director::set_environment_type("dev");
//
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQINBFrstzUBEACtbraAtSU9POTjSfl8VQV7VEB8tepxLrOAoYeVXmEEY8s37Gtz
oSp8BYerTVi6S0hTV8e/UvbZ7BbUFyWI9YilWNgxwULIaie9M5FFIA0eahHyivrc
4xVEzspdakX2Ku/vKULAzcvYbzBVMcBHQO2kjAmGPLznEhvqt9oM7KpRhoSj8Hq/
KNPsZDJ540Q4cYup6PLStx+HYW/0CUpa9RxEjA8TXsGZbDUgHJRdh2FEaGMCiziI
IhVQki9gcOz1tE6Oea9P3tbovdCzOJdyc/QyMC3QafD/JI373eKbuyaSvToFAP3p
BE5p+U3jsxpN/3yY3DJt0S8heeEs6R3KBf/BHbJiOS95PfiMKa6O6hAUOtXYy66o
PzcxCzwpVynyQRljb46gPjTlaI6WNAp6SbcvCNXjEqOrMkuaoCqLJkdV9U10GNt/
YVTnsmzmV6Dyw9/U1sDNKF2YjXROKQ+kyr8JCzd16vUsPmAtpNPYdCeiQFFOCFSm
@NARKOZ
NARKOZ / whitespace.rake
Created August 30, 2011 01:31
Whitespaaaaaaaace! WHITESPAAAAAAAACE!
# requires BSD sed
namespace :whitespace do
desc 'Removes trailing whitespace'
task :cleanup do
sh %{for f in `find . -type f | grep -v .git | grep -v ./vendor | grep -v ./tmp | egrep ".(rb|js|haml|html|css|sass)"`;
do sed -i '' 's/ *$//g' "$f";
done}, {:verbose => false}
puts "Task cleanup done"
end
# Restores `$.browser` functionality removed in jQuery 1.9
jQuery.uaMatch = (ua) ->
ua = ua.toLowerCase()
match = /(chrome)[ \/]([\w.]+)/.exec(ua) or
/(webkit)[ \/]([\w.]+)/.exec(ua) or
/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) or
/(msie) ([\w.]+)/.exec(ua) or
ua.indexOf("compatible") < 0 and /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) or []
browser: match[1] or ''
version: match[2] or '0'
@NARKOZ
NARKOZ / gist:4294977
Last active October 26, 2015 06:48
ImageMagick vs GraphicsMagick (Resizing to Fill a Given Space)
# gem 'mini_magick' 5217dfe
# GraphicsMagick 1.3.17
# ImageMagick 6.7.0-10
# Resize to fill (old method)
# http://www.imagemagick.org/Usage/resize/#space_fill
#
# works with ImageMagick as expected
# fails to work with GraphicsMagick as expected