Archive for February, 2010

28
Feb

video dosyalarını mp3 e çevirme

   Posted by: İsmail ÇAKIR    in Bilgi Ve Deneyim, Linux

ihtiyaç duyacaklarımızı yükleyelim;
sudo apt-get install

aşağıdaki kodu .sh olarak /usr/local/bin e kaydedin.


#! /bin/bash
# usage: video2mp3.sh mp4_name mp3_name
 mplayer $1 -ao pcm:file=tmp.wav
 lame -b 128 -q 2 tmp.wav $2
 rm -f tmp.wav

Bookmark and Share
Tags: , , , , ,

Tags: , , , , ,

27
Feb

SqlTools Linux üzerine kurma

   Posted by: İsmail ÇAKIR    in Linux, oracle

Öncelikle indiriyoruz.

sistemimizde kuruluysa direkt olarak tıklayıp kurabiliriz.
wine yoksa
sudo apt-get install wine
ile kuruyoruz.
a ihtiyaç duyucaz, instantclient-basic-win32-11.1.0.7.0.zip. basic versiyonu indiriyoruz. Tabi benim veritabanım türkçe encoding de eğer ingilizce ise veritabanınız daha ufak olan basic-lite paketini indirebilirsiniz.
ev dizinimizdeki
.wine/drive_c/Program Files/SQLTools 1.42/ dizinine gidip instantclient-basic-win32-11.1.0.7.0.zip dosyasını buraya açıyoruz.
instantclient_11_1 dizinine açıcaktır. içindekileri üst dizine taşıyın.

daha sonra wine Sqltools.exe komutuyla ya da ana menudeki wine grubundan SQLtools u çalıştırabilirsiniz.

Bookmark and Share
Tags: , , , , ,

Tags: , , , , ,

27
Feb

Linux ta windows paylaşımlarını bulma (smbtree)

   Posted by: İsmail ÇAKIR    in Bilgi Ve Deneyim

Ağınızdaki windows paylaşımlarını bulmak için

-N

komutu vermeniz yeter.

çıktı şöle bişi olur;

ripper@:~$ smbtree -N
WORKGROUP
\\UBUNTU ubuntu server (Samba, Ubuntu)
\\UBUNTU\HP-LaserJet-P1505 HP LaserJet P1505
\\UBUNTU\print$ Printer Drivers
\\UBUNTU\IPC$ IPC Service (ubuntu server (Samba, Ubuntu))

Bookmark and Share
Tags: , ,

Tags: , ,

Bu iş için bir plugini olan scriptini kullanıcağız. Bulmakta zorlu hissedecekler ya da tüm kipiyi kurmak istemeyenler için (konqueror felan da istiyor çünkü ) buradan indirebilirsiniz.
images2mpg in ihtiyaç duyacağı dosyaları yüklüyoruz ilk olarak;

sudo apt-get install mpg123 vcdimager

Daha sonra;

$ ./images2mpg -f SVCD -d 49 -t 1 -o out.mpg -w song.mp3 -i 1.jpg 2.jpg 3.JPG 4.jpg 5.jpg 6.jpg 7.jpg

yukarıdaki komutla 49 saniye durucak resimler ve 1 saniyelik geçişlerle 7 resim dosyası ve song.mp3 dosyası birleştirilerek svcd formatında out.mpg adıyla kaydediliyor. Eğlenceli klipler ;)

Bookmark and Share
Tags: , , , , , ,

Tags: , , , , , ,

26
Feb

jboss heap size ayarı

   Posted by: Muhammed YÜRÜRDURMAZ    in Java

ayarı bin/run.conf dosyasındaki

_OPTS=

ile başlayan satırdan yapılabilir.

Örnek min. 256m max. 1024m

=”-Xms256m -Xmx1024m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000″

değişikliklerden sonra jboss u kapatıp açmayı unutmayın

windows üzerinde bin/run.conf.bat içerisinden yapılıyor

Bookmark and Share
Tags: , , ,

Tags: , , ,

26
Feb

oracle dbconsole localtime hatası

   Posted by: İsmail ÇAKIR    in Linux, oracle

start

komutu ile dbconsole başlatmaya çalıştığınızda

/usr/bin/diff: /etc/: No such file or directory TZ set to
Etc/GMT+12 Enterprise Manager 10g Database Control Release

hatası alıyorsanız, sisteminizin ayarını yapmamışınızdır demektir.

ln -sf /usr/share/zoneinfo/Turkey /etc/localtime

komutu ile oluşturacağınız linkle bu sorunu aşabilirsiniz.

eğer

does not match the current environment TZ setting

hatası görüyorsanız, db ile sistem timezone farklıdır.

ORACLE_HOME dizinine geçip

emctl resetTZ agent

komutu vererek bu sorunu da aşabilirsiniz.

Bookmark and Share
Tags: , , , , , ,

Tags: , , , , , ,

25
Feb

Ntp ile zaman sunucuyla saatleri ayarlama

   Posted by: İsmail ÇAKIR    in Bilgi Ve Deneyim

Önce ihtiyaç duyacağımız paketleri kuralım
sudo apt-get install ntpdate

ntpdate ntp..com

ile sistem saatini ayarlayabiliriz.

bunu otomatik yapmasını istersek

sudo touch /etc/cron.daily/ntpdate
sudo echo "ntpdate ntp.ubuntu.com" > /etc/cron.daily/ntpdate
sudo chmod 755 /etc/cron.daily/ntpdate

şeklinde günlük olarak saat ayarımızı veririz :)

Bookmark and Share
Tags: , , , ,

Tags: , , , ,

25
Feb

postgreql yerel ağa bağlantı izni verme

   Posted by: Muhammed YÜRÜRDURMAZ    in Bilgi Ve Deneyim, Linux

.conf dosyasının içerisindeki

 = 

satırını bulun ve satırı şu hale getirin

listen_addresses = '*'

Aşağıdaki satırı dosyasının sonuna ekleyin

host all all 192.168.0.0/24 md5

son olarak servisi restart edin

/etc/init.d/postgresql-8.3 restart
Bookmark and Share
Tags: , , ,

Tags: , , ,

25
Feb

cvs2svn kullanımı

   Posted by: Muhammed YÜRÜRDURMAZ    in Bilgi Ve Deneyim

eğer kullanıyor ve başka bir versiyon kontrol sistemine geçmek istiyorsanız cvs2svn tam size göre

dikkat etmeniz gereken şeyler kısaca

  1. cvsroot dizinine fiziksel erişiminiz olmalı
  2. tek seferde tek modül dönüştürülür
  3. kullanacağınız encoding i belirleyin

kullanım

 \
  -s yeni__yeri  \
  --fs-type=fsfs \
  --encoding=encoding \
  --fallback-encoding=encoding \
  eski_cvs_yeri
Bookmark and Share
Tags: , , ,

Tags: , , ,

Bu örnekte _swedish_ci karekter setindeki bir veritabanını _turkish_ci setine çeviriyoruz. Kullanmadan önce yedek almayı unutmayın!


<?

$host = "localhost";
$user = "root";
$pass = "password";
$db =   "database";

_connect($host, $user, $pass);
mysql_select_db($db);

$eski = ’utf8_swedish_ci‘;
$yeni = ’utf8_turkish_ci‘;
$cset = ’utf8‘;

function sorgula($sql) {
    $rs = mysql_query($sql);
    if (!$rs) {
        $message  = ’Hata: ‘ . mysql_error() . "\n<br>";
        $message .= ’Sorgu: ‘ . $sql . "\n<br>";
        die($message);
    }
    return $rs;
}

$tablolar = sorgula("SHOW TABLES");
$html  = "<html xmlns=\"http://www.w3.org/1999/xhtml\"><head>";
$html .= "<meta http-equiv=\"Content-type\" content=\"text/html; charset=utf-8\" /></head>";

print $html. ’<body><pre>‘;

while ($sutunlar = mysql_fetch_row($tablolar)) {
    $table = mysql_real_escape_string($sutunlar[0]);
    sorgula("ALTER TABLE `$table` DEFAULT CHARACTER SET $cset");
    echo "$table $cset e dönüştü! \r\n";
    $rs = sorgula(" SHOW FULL FIELDS FROM `$table` ");
    while ($sutun=mysql_fetch_assoc($rs)) {
        if ($sutun['Collation']!=$eski)
            continue;
        $field = mysql_real_escape_string($sutun['Field']);
        sorgula ("ALTER TABLE `$table` CHANGE `$field` `$field` $sutun[Type] CHARACTER SET $cset COLLATE $yeni");
        echo "$table tablosu $field alani $yeni karekter setine dönüştürüldü\r\n";
    }
}
print "</pre></body></html>";
?>

Bookmark and Share
Tags: , , ,

Tags: , , ,

Switch to our mobile site