Archive for Nisan, 2009
Çiğdem Öztürk
by Murat Beşer on Nis.30, 2009, under Ortaya Karışık
Çalışmalarındaki farklılıkla ön plana çıkan sanatçının internet üzerindeki sergisine http://www.lebriz.com/pages/artist.aspx?artistID=419§ion=100&periodID=
adresinden ulaşabilirsiniz…
iso dan utf-8 e geçiş…
by Murat Beşer on Nis.24, 2009, under PHP
İhtiyacımız olabilir bazen oluyor…
$ourTree = rscandir();
$onlyFiles = array();
foreach ($ourTree as $file) {
if (!is_dir($file)) {
if (!preg_match(‘%/\.svn%’, $file)) {
$mimecontenttype = mime_content_type($file);
if ($mimecontenttype == ‘text/plain’) {
$encoding = mb_detect_encoding(file_get_contents($file), ‘UTF-8, ISO-8859-9, ISO-8859-1′);
$result = mb_convert_encoding( $file, ‘UTF-8′, ‘ISO-8859-9′);
$iconv = file_put_contents($file, iconv(“ISO-8859-9″, “UTF-8″, file_get_contents($file)));
$onlyFiles[] = array(
‘file’ => $file,
‘currentEncoding’ => $encoding,
‘result’ => $result,
‘mime’ => $mimecontenttype,
‘iconv’ => $iconv,
‘test’ => mb_detect_encoding(file_get_contents($file), ‘UTF-8, ISO-8859-9, ISO-8859-1′)
);
}
}
}
}
print_r($onlyFiles);
Bir oluşum…
by Murat Beşer on Nis.21, 2009, under Ortaya Karışık
Gayet hızlı alt yapısıyla dikkatleri çeken : http://www.yehha.net/
Javascriptte düzenli ifadeleri dinamik olarak kullanmak…
by Murat Beşer on Nis.10, 2009, under Javascript, Ortaya Karışık
new RegExp(‘\\b’+degisken+’\\w+\\b’, ‘gi’);
MySQL’de latin1 bir tabloyu utf8′e gerçirmek
by Murat Beşer on Nis.02, 2009, under MySQL, Sunucular
Adım 1: Dump of Dump (MySQL Dump ile saf datayı alıyoruz)
mysqldump –user=kul -p –default-character-set=latin1 -c –insert-ignore –skip-set-charset dbname > dump.sql
Adım 2: Make (Yeni Veri Tabanı Oluştur)
mysql –user=user -p –execute=”DROP DATABASE dbname;
CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_general_ci;”
Adım 3: From Dump To Clever (Eski datanın utf-8 e çevrilmesi)
iconv -f ISO-8859-1 -t UTF-8 dump.sql > dump_utf8.sql
perl -pi -w -e ’s/CHARSET=latin1/CHARSET=utf8/g;’ dump_utf8.sql
Adım 4: A little modify (Data içerisinden latin tabloların utf-8 yapılması)
nano ump_utf8.sql
diyerek SQL dosyamız içerisindeki create lerin popolarındaki latin işaretlerini utf8 olarak değiştiriyoruz.
Adım 5: Go Back Your Hole (Eski datamızı UTF-8 veri tabanımıza geri yüklüyoruz)
mysql –user=kul –max_allowed_packet=16M -p –default-character-set=utf8 dbname < dump_utf8.sql
Tabiki de sorunlarla karşılaşma olağınız var. Bu konuda elimden geldiğince yardımcı olacağım.
Plesk’e harici FTP hesabı eklemek
by Murat Beşer on Nis.01, 2009, under Linux
Yakın zamanda lazım oldu…
useradd username -d /path/to/ftp
passwd username
usermod -g psacln username
usermod -G psaserv username