This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public static function findEmail($string) | |
{ | |
$pattern = '/[a-z0-9_\-\+]+@[a-z0-9\-]+\.([a-z]{2,4})(?:\.[a-z]{2})?/i'; | |
preg_match_all($pattern, $string, $matches); | |
return (count($matches[0]) > 0); | |
} | |
public static function findUrl($string) | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$.each($(".select2-container"), function (i, n) { | |
$(n).next().show().fadeTo(0, 0).height("0px").css("left", "auto"); // make the original select visible for validation engine and hidden for us | |
$(n).prepend($(n).next()); | |
$(n).delay(500).queue(function () { | |
$(this).removeClass("validate[required]"); //remove the class name from select2 container(div), so that validation engine dose not validate it | |
$(this).dequeue(); | |
}); | |
}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(function($){ | |
var mets = { | |
init : function(options){ | |
var settings = $.extend({ | |
"chars" : { | |
"i" : "Ä°", | |
"ÅŸ" : "Åž", | |
"ö" : "Ö", | |
"ü" : "Ü", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
hosts_config(){ | |
hosts_file=/private/etc/hosts | |
echo "\n127.0.0.1 $1\n">>$hosts_file | |
echo "Hosts file was updated." | |
} | |
apache_config(){ | |
site_name=$1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Save this as ~/.inputrc: | |
# make the up and down arrows cycle through commands that match the start of a line | |
"\e[A": history-search-backward | |
"\e[B": history-search-forward | |
Option-up would be \e\e[A and control-p \C-p. You can see the escape sequences of other key combinations by pressing control-v. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel | |
cd /usr/local/src | |
wget http://git-core.googlecode.com/files/git-1.7.9.tar.gz | |
tar xvzf git-1.7.9.tar.gz | |
cd git-1.7.9 | |
./configure | |
make | |
make install |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
BTW yum has last Redis too, remi repository at least. | |
$ sudo -i | |
$ yum list redis | |
$ redis.x86_64 2.6.13-1.el6.remi remi | |
But today we want compile redis from source (see http://redis.io/download) | |
$ yum install make gcc tcl | |
$ cd /usr/local/src |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function credit_card_type($ccNum) | |
{ | |
if (ereg("^5[1-5][0-9]{14}$", $ccNum)) | |
return "Mastercard"; | |
if (ereg("^4[0-9]{12}([0-9]{3})?$", $ccNum)) | |
return "Visa"; | |
if (ereg("^3[47][0-9]{13}$", $ccNum)) | |
return "American Express"; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Options +FollowSymLinks | |
Options +Indexes | |
RewriteEngine On | |
# Eğer sitenize doğrudan www.siteniz.com domaini ile girilirse: | |
RewriteCond %{HTTP_HOST} www.siteniz.com$ [NC] | |
RewriteCond %{SCRIPT_FILENAME} !-d | |
RewriteCond %{SCRIPT_FILENAME} !-f | |
RewriteRule ^(.*)$ index.php/$1 [L] | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function resize(oran){ | |
var newH = parseFloat( $(window).height() ); | |
var newW = parseFloat( $(window).width() ); | |
var rat = newW / newH; | |
if(rat > oran) | |
{ | |
var targetHeight = newH; | |
var targetWidth = newH * oran; | |
} |
NewerOlder