Taner Şenyurt

Kişisel gelişim sitesi…

Google Android

March5

Lets develop mobile applications with using google android SDK.

Firstly we have to download Eclipse (at least i download it :-P ).From Eclipse.Org

after that extract it some where and open Eclipse 3.4 Ganymede

  1. Start Eclipse, then select Help > Software Updates….
  2. In the dialog that appears, click the Available Software tab.
  3. Click Add Site…
  4. Enter this as the Location:
    https://dl-ssl.google.com/android/eclipse/
    Alternatively, you can use http in the Location URL, if you are having trouble with https (https is preferred for security reasons).
    http://dl-ssl.google.com/android/eclipse/
    Click OK.
  5. Back in the Available Software view, you should see the plugin. Select the checkbox next to Developer Tools and click Install…
  6. On the subsequent Install window, “Android Developer Tools”, and “Android Editors” should both be checked. The Android Editors feature is optional, but recommended. If you choose to install it, you need the WST plugin mentioned earlier in this page. Click Next.
  7. Accept the license agreement and click Finish.
  8. Restart Eclipse.

After all these operations lets add our SDK.Download sdk from here

Extract your sdk somewhere and add your sdk’s path with clicking Window->Preferences-Android

then with using browse select your sdk location. That’s it.Lets watch how its simple to write code for mobile phones.
Read the rest of this entry »

posted under Java, Programming | Comments Off

Encoding mysql dump file while importing from console

March2

If you are working with big databases we can not import dumb file from phpmyadmin or something like that.That’s why we have to know how to import dump file over console.

  1. mysql -u root -p database_name < dump_file

Sometimes, specially if our applications uses other languages than English, we have to define which encoding type we gonna use. In that cases we can select the default encoding just like this:{at least it worked for Turkish}

  1. mysql -u root -p database_name < dump_file –default-character-set=utf8

Ubuntu altinda mp3 kesmek {Cutting mp3 files over ubuntu}

February6

Ubuntu aldinda mp3 kesmek,bicmek parcalamak istiyorsunuz.OK hadi yapalim :)

Ilk once gerekli programimizi yukluyoruz.

  1. sudo apt-get install poc-streamer

daha sonra kesilecek mp3′un oldugu klasore gidiyoruz { tabiki konsolu kullanarak :) }.Daha sonra kesmek istedigimiz duruma gore yani mp3u basindan veya sonundan kesme durumlarina gore kodumuzu yaziyoruz.Ornegin elimizdeki mp3′un 1 dakika 48 saniyeden sonraki kismi gerekiyorsa yazacagimiz kod ;

  1. mp3cut -o sliced.mp3 -t 00:01:48+000 cannon.mp3

bu kodun sonucunda yeni olusan mp3 dosyamiz {sliced.mp3} eski mp3umuzun 1 dakika 48 saniye sonradan baslayan versiyonu oluyor.Simdi de bu islemin tam tersini yapalim ve 1 dakika 48 saniyelik kismindan yeni bir mp3 yapalim.

  1. mp3cut -o output1.mp3 -t 00:00+000-00:01:48+000 input.mp3

bu kodun anlami ise sifirinci saniyeden basla ve 1 dakika 48 saniye olunca bu kismi output1.mp3 adi altinda kaydet.Dikkat ederseniz ikinci kisim kac dakika devam edecegi degil tam kesilecegi zamanidir.Buna gore eger biz 1 dakika 48 saniyeden sonra baslayan ve bir dakika devam eden bir mp3 kesmek istiyorsak kodu soyle olmalidir.

Ubuntu aldinda mp3 kesmek,bicmek parcalamak istiyorsunuz.OK hadi yapalim :)

Ilk once gerekli programimizi yukluyoruz.

  1. sudo apt-get install poc-streamer

daha sonra kesilecek mp3′un oldugu klasore gidiyoruz { tabiki konsolu kullanarak :) }.Daha sonra kesmek istedigimiz duruma gore yani mp3u basindan veya sonundan kesme durumlarina gore kodumuzu yaziyoruz.Ornegin elimizdeki mp3′un 1 dakika 48 saniyeden sonraki kismi gerekiyorsa yazacagimiz kod ;

  1. mp3cut -o sliced.mp3 -t 00:01:48+000 cannon.mp3

bu kodun sonucunda yeni olusan mp3 dosyamiz {sliced.mp3} eski mp3umuzun 1 dakika 48 saniye sonradan baslayan versiyonu oluyor.Simdi de bu islemin tam tersini yapalim ve 1 dakika 48 saniyelik kismindan yeni bir mp3 yapalim.

  1. mp3cut -o sliced2.mp3 -t 00:00+000-00:01:48+000 cannon.mp3

bu kodun anlami ise sifirinci saniyeden basla ve 1 dakika 48 saniye olunca bu kismi sliced2.mp3 adi altinda kaydet.Dikkat ederseniz ikinci kisim kac dakika devam edecegi degil tam kesilecegi zamanidir.Buna gore eger biz 1 dakika 48 saniyeden sonra baslayan ve bir dakika devam eden bir mp3 kesmek istiyorsak kodu soyle olmalidir.

  1. mp3cut -o sliced3.mp3 -t 01:48+000-00:02:48+000 cannon.mp3

Bu yazim icinde benden bu kadar.Son olarak diger ozelliklerini kullanabilmek icin yazim kurallarini vermek istiyorum.

Usage: mp3cut [-o outputfile] [-T title] [-A artist] [-N album-name] [-t [hh:]mm:ss[+ms]-[hh:]mm:ss[+ms]] mp3 [-t ...] mp3
-o output: Output file, default mp3file.out.mp3

Bu bilgiye direk mp3cut yazarak da ulasabilirsiniz.

Note : English parts will be appear soon.At least i hope :)

posted under Bash, Linux, OS, Programming, Tips | Comments Off

Flv’den mp3 elde eden bash programi {Converting flv to mp3}

February5

Bash yani kabuk programlamayla alakali basit bir ornek .Bu program basitce icinde oldugu klasordeki butun flv dosyalarini mp3 yapmaya calisiyor.Kodu aciklarsak ilk satir foreach dongumuz butun .flv ile biten dosyalari al her birini $f in icine atip toplam sayisi kadar dondur anlaminda do dan sonra her donus icin yapacagi islemi yazmisiz.Her donuste o donusteki $f degiskeninin icindeki muzigi 128kb audio bitrate kalitesinde mp3′e ceviriyor ve her bir dosya mp3′e cevrildikten sonra konsola echo kisminda yazan yaziyi basar.Assagidaki yazan kodumuzu converter.sh olarak kaydediyoruz.Ve konsoldan

bash converter.sh

ya da

sh converter.sh

deyip programimizi calistiriyoruz.Islem tamam.

  1. for f in *.flv;
  2. do
  3. ffmpeg -i $f -ab 128kb $f.mp3
  4. echo "$f dosyasi $f.mp3 adi altinda kaydoldu…";
  5. done
posted under Bash, Linux, OS, Programming, Tips | Comments Off

Video Sitelerinden İçerik İndirmek ve Videolardan Ses Almak

February4

Kim demis ubuntu(Linux) kullanmak zor diye.Az bucuk bilgi ve arastirmayla ubuntu altinda yapamayacaginiz cok az sey var.Mesela cok sevdiginiz bir klibi yada guzel bir videoyu youtube,dailymotion ve bunlar gibi bir video izleme sitesinde buldunuz ve indirmek istiyorsunuz.Windows’ta  olsa ne yapardiniz?Hemen bir tane video indirme programi arar ve bunun freeware olmasini umit ederdiniz ya da fellik fellik googleda bu islemi sizin yerinize yapacak bir site arardiniz.Peki ama bunu ubuntu altinda nasil yapabiliriz acaba?

Ilk olarak indirecegim videoyu online olarak izleyelim .Ne indirecegimizi bilelim dimi :) Daha sonra tek yapmaniz gereken terminali acip

  1. cp -R /tmp/Flash* /home/turshu/Desktop/

Buradaki “cp”-copy-kopyala , “-R”-recursively-tekrarli bir sekilde{birden cok dosya varsa diye} ,”/tmp/”-source-kaynak adress,”Flash*”-filenames starts with Flash-Flash ile baslayan dosyalarin tumu, “/home/turshu/Desktop”-destination-kaydedilecek yer.Kisaca bu kodun yaptigi is sadece /tmp deki Flash ile baslayan dosyalari alip benim masaustume atmak.

Peki bu indirdigimiz videonun icinden sesini mp3 olarak cikarmak istersek ne yapacagiz ?

Ilk olarak sistemimizde ffmpeg yuklumu onu konrol etmeliyiz,konsola ffmpeg yazarak sistemimize yuklu olup olmadigini anlayabiliriz ,sistemimizde yuklu degilse command not found gibi bir hata dondurur.Yuklemek icin yapacagimiz tek sey ;

  1. sudo apt-get install ffmpeg

kurulduktan sonra konsoldan icinden mp3 elde edecegimiz video dosyasinin klasorune girip

  1. ffmpeg -i FlashgUFL2Z output.mp3

bu komutumuzla standart degerlerde ( 64k/s ) FlashgUFL2Z dosyasi icindeki sesi output.mp3 dosyasina kaydettik.Eger ses dosyamizin kalitesine karar vermek istiyorsak kodumuza -ab ile audio bitrate ini belirliyebiliriz.Ornegin ;

  1. ffmpeg -i FlashgUFL2Z -ab 128k output.mp3

Bu islem size her ne kadar 128k ses kalitesi sunacak olsada videonun icindeki ses kalitesinden daha fazlasiniz vermiyecektir.Bundan dolayi cevirme islemini yapmadan

  1. ffmpeg -i FlashgUFL2Z

diyerek icindeki sesin kalitesini ogrenebiliriz.Eger videonun icindeki ses kalitesi 96k ise ve siz 128 yap demisseniz bile sesin kalitesi olandan daha fazla artamayacagindan 128k ses kalitesinde gorunur ama yine 96k lik bir sese sahip oluruz :D .

posted under Bash, Linux, OS, Programming, Tips | Comments Off
« Older EntriesNewer Entries »