Archive for the ‘Bilgi Ve Deneyim’ Category

11
Mar

svn de commit edilmiş bir şeyi ignore liste eklemek

   Posted by: Muhammed YÜRÜRDURMAZ Tags: , , ,

bir dosya veya klasörü yanlışlıkla subversion a commit ettiniz veya commit edilmiş birşeyin ignore listesinde olması gerekiyordu.

bu sorunu şu şekilde çözersiniz.

öncelikli olarak yanlış eklenen şeyi ignore liste ekleyin

 propedit :ignore .

komutu ile açılan editörden ignore listi düzenleyin ve kaydedip çıkın

daha sonra subversion dan ingore liste eklediğiniz şeyleri

svn  --keep-local ignore_liste_eklenen_şey

komutu ile silin

Bookmark and Share
Tags: , , ,
3
Mar

svn: Expected FS format ’2′; found format ’4′

   Posted by: Muhammed YÜRÜRDURMAZ Tags: , ,

bu sorunu çözmek için

 create --pre-1.5-compatible yeni_

veya

svnadmin create --pre-1.4-compatible yeni_svn

hangi komut çalışıyorsa (çalışması kullandığınız svn versiyonu ile alakalı) çalıştırın.

daha sonra

svnadmin dump eski_svn | svnadmin load yeni_svn

komutu ile mevcut repository nizi eski versiyona taşıyın. sorununuz büyük ihtimalle düzelecektir.

Bookmark and Share
Tags: , ,

Bu sabah facebook.com yadığımda açılmadı,
wiki answersdan ip adreslerini alıp denedim;
69.63.184.142
69.63.187.17
69.63.187.19
69.63.181.11
69.63.181.12

traceroute larım sebepsiz nedensiz döndü,

20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *

cevap yok?

amerikada ki hostinglerden birine ile tunnelleyip çıktım ve facebook orda duruyor.

tüm türkiyeden bir tane online arkadaşım yok.

yasak sayfası yok. bu telekomdan ya da odtüden birinin as makinenin başına geçip iyi routing yaparım diyerek routing tablosunu uçurmasından mı merak ediyorum.

Bookmark and Share
Tags: , , , , , , ,
28
Feb

video dosyalarını mp3 e çevirme

   Posted by: İsmail ÇAKIR Tags: , , , , ,

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
  -f tmp.wav

Bookmark and Share
Tags: , , , , ,

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: , ,

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: , , , , , ,
25
Feb

Ntp ile zaman sunucuyla saatleri ayarlama

   Posted by: İsmail ÇAKIR Tags: , , , ,

Ö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: , , , ,

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/-8.3 restart
Bookmark and Share
Tags: , , ,
25
Feb

cvs2svn kullanımı

   Posted by: Muhammed YÜRÜRDURMAZ Tags: , , ,

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: , , ,

uyguladığım programları içinde sunucu konfigurasyonu için en hoşuma giden paket SysBench oldu.

Peki SysBench ile neleri test edebiliriz?

dosya I/O performansını
hafıza ayırma ve transfer hızını
POSIX threadleri performansını
mysql database server performansını

Benchmarkımızu kullanmak için

veya kullanıyorsak

sudo apt-get install sysbench dememiz yeterli, kaynaktan kurmak istersek;

SourceForge SysBench yansısından
kaynak kodlarımız inidiyoruz.

tar -zxvf sysbench-0.4.12.tar.gz

komutu ile açıyoruz.

cd sysbench-0.4.12
./configure
make
make install

komutları ile sisteme kuruyoruz.

örnek komutlar:

için;
$ sysbench --num-=16 --test=fileio --file-total-size=3G --file-test-mode=rndrw prepare
$ sysbench --num-threads=16 --test=fileio --file-total-size=3G --file-test-mode=rndrw run
$ sysbench --num-threads=16 --test=fileio --file-total-size=3G --file-test-mode=rndrw cleanup

ilk komut 3 gb lık dosya hazırlıyor test için, ikinci testleri gerçekleştiriyor, üçüncü de geçici dosyaları siliyor.

hafıza için;
$ sysbench --num-threads=16 --test= ---block-size=4K ---total-size=4G
(memtest paketi daha iyi bu iş için)

threadler için;
sysbench --num-threads=64 --test=threads --thread-yields=100 --thread-locks=2 run

için;
sysbench --test=cpu --cpu-max-prime=20000 run
asal sayı hesabı ile test ediyor.

mysql için;
$ sysbench --test= --mysql-table-type=myisam ---table-size=1000000 --mysql-socket=/tmp/mysql.sock prepare
$ sysbench --num-threads=16 --max-requests=100000 --test=oltp --oltp-table-size=1000000 --mysql-socket=/tmp/mysql.sock --oltp-read-only run

testi anlamak için aynı makinada farklı kernellerle test edebilirsiniz.

örnek çıktı;
ripper@ubuntu:~$ sysbench --test=cpu --cpu-max-prime=20000 run
sysbench 0.4.10: multi-threaded system evaluation benchmark

Running the test with following options:
Number of threads: 1

Doing CPU performance benchmark

Threads started!
Done.

Maximum prime number checked in CPU test: 20000

Test execution summary:
total time: 36.1809s
total number of events: 10000
total time taken by event execution: 36.1756
per-request statistics:
min: 3.60ms
avg: 3.62ms
max: 5.70ms
approx. 95 percentile: 3.62ms

Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 36.1756/0.00

karşılaştırmak istersek 16 threadle

ripper@ubuntu:~$ sysbench --test=cpu --cpu-max-prime=20000 --num-threads=16 run
sysbench 0.4.10: multi-threaded system evaluation benchmark

Running the test with following options:
Number of threads: 16

Doing CPU performance benchmark

Threads started!
Done.

Maximum prime number checked in CPU test: 20000

Test execution summary:
total time: 9.1494s
total number of events: 10000
total time taken by event execution: 144.8304
per-request statistics:
min: 3.60ms
avg: 14.48ms
max: 147.61ms
approx. 95 percentile: 63.75ms

Threads fairness:
events (avg/stddev): 625.0000/107.60
execution time (avg/stddev): 9.0519/0.05

Bookmark and Share
Tags: , , , , , , , , , ,

Switch to our mobile site