Tag Archive for 'İpucu'

Page 2 of 3

Ubuntu 10.04 jdk sorunsalı…

Ubuntu 10.04 kurup da JDK ve JRE yüklemeye çalıştıysanız eğer, depolarda bu paketlerin olmadığına dair bir hata mesajı alabilirsiniz. Kubuntu 10.04 ve Ubuntu türevi dağıtımlarda da aynı sorunla karşılaşmış olabilirsiniz. JDK ve JRE yükleyebilmemiz için öncelikle terminali açıyoruz ve aşağıdaki komutları sırasıyla çalıştırarak sorunu aşmış oluyoruz.

1
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"

1
sudo apt-get update

1
sudo apt-get install sun-java6-jdk sun-java6-jre

Herkese kolaylıklar…

mp3′lerinizi wav formatına çevirin! (Linux için)

Bugün mp3′lerimi wav formatına dönüştürmem gerekti ama daha önce bi yerlere yazdığım bir script vardı bunu yapan, fekat bulamadım her zamanki gibi. Tekrar araştırdım nasıl yapıldığını birkaç script buldum ama tam istediğim gibi değildi. Audacity de denedim tek tek yapmak yorucu geldi :) Ne kadar da üşengeçmişim yahu! Her neyse efendim mp3lerimi nasıl .wav dosyalarına çevirdiğimin tarifini aşağıda veriyorum.

Öncelikle bir adet terminal açıyoruz ve mplayer sisteminizde yüklü değilse aşağıdaki komuyu yazıp mplayer’ı kuruyoruz (bu arada ben Ubuntu kullandığım için apt-get yazıyorum dikkatsiz olup da yanlış yazanlar olabilir kullandığınız Linux dağıtımı için hangisi uygunsa onu kullanın; pisi it, yum install vs).

1
sudo apt-get install mplayer

Mplayer’ı kurduktan sonraki işlemimiz ise; terminalde mp3′lerinizi olduğu dizine gitmek. Bu işlemi gerçekleştirdikten sonra aşağıdaki script’i alıp terminale yapıştırın ve malum enter tuşuna basın, o dizinde bulunan tüm mp3′leriniz wav dosyalarına dönüşmüş olacak. Ha bu arada wav dosyaları mp3′lerinizi olduğu dizine oluşturulmuş olacak.

1
for i in *.mp3; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader:file="${i%.mp3}.wav" "$i" ; done

Not: Yukardaki script’i bir .sh dosyası haline getirip daha sonra da komut satırından bunu çağırabilirsiniz.

Eclipse Full Screen Plugin

Eclipse kullananlar belki farketmiştir -ben hiç kimseden duymadım- eclipse’de öntanımlı olarak gelen çalışma ortamınızı tam ekran yapacak bir özellik yok. İki gündür Eclipse’in tüm menülerini taradım ama bulamadım. Google amcamıza ufak bir soru sorduktan sonra öğrendim ki bunu bir plugin ile yapabiliyormuşuz, e bunu da böyle görünce üzülmedim desem yalan olur. Eğer siz de Eclipse’nizi tam ekran kullanmak istiyorsanız http://code.google.com/p/eclipse-fullscreen/ adresinden zip halindeki dosyayı indirin içerisindeki jar’ı Eclipse dizinindeki plugins dizini içine atıp sonra da Eclipse’i bir kapatıp açarsak tadından yenmeyecek bir eklentimiz olmuş olacak :)

Eklentiyi yükledikten sonra isterseniz window menüsünden isterseniz de klavye kısayoluyla tam ekran yapma işlemini gerçekleştirebilirsiniz. Ctrl+Alt+Z kombinasyonları tam ekran yapmanıza yarar, tekrar aynı işlemi yaparsanız tam ekrandan çıkmış olursunuz.

Gereksinimler:

java.math.BigDecimal ile dört işlem…

Yine bir ipucu ile karşı karşıyayız. Belki bu yazıyı okuyanlardan bunu bilenler vardır, asıl amaç zaten kendi öğrendiğim ve unutup da tekrar hatırladığım şeyleri buraya yazarak bilmeyenler veya benim gibi unutanlar için bir arşiv oluşturmak. Neyse lafı uzatmadan bugünki ipucumuz neymiş bir göz atalım.

Java’da eğer BigDecimal ile aritmetik işlemler yapmak istiyorsanız bunu Integer tipindeki veriler gibi yapamıyorsunuz; yani

Java
1
2
3
Integer a = new Integer(2);
Integer b = new Integer(5);
Integer c = null;

olsun a ve b’yi toplayıp sonucu da c’ye eşitlemek bildiğiniz gibi çok kolay:

Java
1
c = a+b;

Amma velakin baktık gördük ki

Java
1
java.math.BigDecimal

tipindeki değişkenlerde böyle olmuyormuş toplama işlemi veya diğer aritmetik işlemler. Onda ise şu şekilde yapabiliyormuşuz:

Java
1
2
3
4
5
6
7
BigDecimal a = new BigDecimal("5.25");
BigDecimal b = new BigDecimal("9.86");
BigDecimal c = null;
c = a.add(b); // a+b
c = a.subtract(b); // a-b
c = a.divide(b); // a/b
c = a.multiply(b); // a*b

BigDecimal ile dört işlemimiz yukarda görüldüğü gibi yapılıyor. Herkes bilir ama söylemekte yine fayda var; toplama ve çarpma işleminde farketmez ama çarpma ve bölme işlemlerinde sıralamalara dikkat etmek gerekli zira

Java
1
a.divide(b);

ile

Java
1
b.divide(a);

belli durumlar dışında aynı sonucu vermezler.

Herkese kolaylıklar…

java.sql.Date için şu anki tarihi almak…

Saçma sapan bi başlık oldu ama aklıma daha açıklayıcı bişey gelmedi, eğer daha sonra gelirse düzeltirim.

Hızlıca konuya giriş ve çıkış yapıp kaçıcam. Bugün, java.sql.Date formatında bu günün tarihini almaya çalıştım, epeydir Date fonksiyonlarıyla uğraşmadığım için unutmuşum. Ufak bir googleladıktan sonra buldum, tekrar unutursam diye de buraya yazıyorum. Belki başka unutanların işine de yarar.

Java
1
java.sql.Date now = new java.sql.Date(System.currentTimeMillis());

Windows Xp’nizi otomatik kapanması için ayarlayın…

Uzunca bir süredir teknik veya tenolojik yazılar yazmıyordum, bugün epeyce niyetlendim ama yine kafamı toplayıp taslak olarak biriktirdiğim şeyleri yazıya dökemedim. Son zamanlarda genelde video ve şiir tarzı birşeyler paylaşmışım.

Başlıktan da anlılabileceği gibi bilgisayarınızın belli bir süre sonra otomatik kapanmasını istiyorsanız aşağıdaki adımları uygulayarak bu işlemi yapabilirsiniz (Windows Vista, Windows 7 üzerinde deneme yapmadım, bunu bulduğum sitedeki arkadaş Windows XP üzerinde denemiş :] ).

1. adım -  klavyedeki windows tuşu ve “r” tuşuna birlikte basarak “run(çalıştır)” penceresinin açılmasını sağlıyoruz.

2.adım – “cmd” yazıp enter tuşuna basıyoruz meşhur kara ekranımız açılıyor.

3. adım – bu adımda ise bilgisayarımızın kapanması için gerekli komutu yazıyoruz. Komutumuz da şu şekilde:

1
<strong>shutdown -f -s -t 3600</strong>

yukarıdaki komut şu anlama geliyor: ey windowz efendi 3600 saniye sonra bilgisayarımı kapatıver!

peki diğer parametreler nedir ne işe yarar onları da yazalım da tam olsun.

-s : bilgisayarınızı kapatır
-f  : çalışan uygulamaları kapatmaya zorlar
-t xx : zamanlayıcıyı xx süre sonra kapatmaya ayarlamanızı sağlar. Öntanımlı olarak bu 20 saniyedir. Yani hiç bir değer girmezseniz 20 saniye sonra bilgisayarınız kapanır.

Düzenleme: biraz önce denedim gördüm windows 7′de de işe yarıyormuş, vistada da çalışır diye umut ediyorum :)

Kaynak: yinfor.com

Dip ve önemli bir not: linux için daha leziz yöntemleri var bunun mesela her gün şu saatte otomatik kapansın bilgisayarım deme imkanınız var. Ama bu arkadaş yazmış ben de rastladım paylaşayım dedim. Yakın zamanda linux için de bu konuda bir yazı yazmayı umut ederek yatağıma yönleniyorum. İyi geceler…

Ubuntu/Kubuntu üzerinde PhpMyAdmin sorunsalı…

Geçenlerde opengoo(bununla ilgili daha sonra bir yazı yazacağım) diye bir uygulamayla karşılaştım. Oldukça kullanışlı bir uygulama olduğunu düşünüyorum.

Her neyse biz asıl meselemize gelelim efenim. Dedim şu uygulamayı bir indireyim de kendi makinamda bir çalıştırayım azıcık kurcalayım nesi var nesi yok diye. Daha en başından çuvalladık desem yeridir sanırım. Efenim daha önce de kurduk biz ubuntu/kubuntu üzerinde mysql, phpmyadmin, apache üçlüsünü. Ama dün nedense phpmyadmin’de kıllık yaptı bana anlam veremedim. Tekrar kurayım dedim phpmyadmin’i bu sefer de apt-get yapmaya çalıştığımda sorunla karşılaştım. Anlaşılan uykum gelmeye başlamıştı. Neden olduğunu bilmediğim bir mysql hatası alıyordum apt-get ile ilgili, Efe‘yle konuşurken aşağıdaki paketleri silmeye karar verdik ve sildik.

1
2
sudo apt-get purge mysql-client mysql-client-5.0 mysql-client-5.1 mysql-server mysql-server-
mysql-server-5.1 mysql-server-core-5.0

Daha sonra yeniden mysql ve phpmyadmin kurdum düzelir diye. Apache, mysql çalışıyor ama phpmyadmin yine yok ortada delirecem. Neyse ufak bi google’ladıktan sonra sorumuza cevabımızı bulduk.

Konsol açıp,

1
sudo gedit /etc/apache2/apache2.conf

dedikten sonra açılan konfigürasyon dosyamızda phpmyadmin ile ilgili olan satırın olmadığını farkediyoruz ve aşağıdaki iki satırı ekleyip daha sonra da apache’yi restart ettikten sonra işlemimiz hallolmuş oluyor

1
2
#for phpmyadmin
Include /etc/phpmyadmin/apache.conf

ve biz de phpmyadmin’imize kavuşmuş, mutlu mesut yatağımıza doğru yol almayı hak etmiş bulunuyoruz :)

Firefox 3.5′te GMail’i öntanımlı mail istemci olarak ayarlayın!

Eğer GMail genel olarak kullandığınız mail istemciniz ise, Firefox 3.5 ile herhangi bir sayfadaki mail linkine tıkladığınızda mail adresinin Thunderbird, Outlook vs. gibi programlar yerine GMail’iniz ile açılmasını sağlayabilirsiniz. Firefox 3.5 sürümü ile bu işi eklentisiz yapmamız mümkün. Evet, sıra geldi bu işlemi nasıl yapacağımıza. 6 kolay adımda bu işlemimizi gerçekleştirmemiz mümkün.

1. Firefox’umuzu açıyoruz :)

2. Yukarıdaki menülerden Araçlar kısmında tıklayıp Özellikleri seçiyoruz.

3. Uygulamalar sekmesini seçiyoruz.

4. Aşağıda mailto ve karşısında yazan her zaman sor satırını buluyoruz.

5. her zaman sor kısmına tıkırdatıp karşımıza çıkan drop down menüden GMail’i kullanı seçiyoruz. (Aşağıdaki örnek İngilizce olsa da ne demek istediği kolayca anlaşılır sanırım)

6. Tamam butonuna basıp işlemimizi bitiriyoruz ;)

Kaynak: Tech-Recipes

ff3_gmail

Linux Terminal üzerinde film izleyin!

Evet yanlış okumadınız Linux’da terminal üzerinde film izlemeniz mümkün ama ASCII formatında :) Şu sıralar her yerde HD(High Definition-Yüksek Çözünürlüklü) videolar ve filmler çok moda. Gelin biz bırakalım bu HD film, video olayını linux terminalimizde ASCII formatında izleyelim nasıl oluyormuş :) Önceden uyarmakta yarar var çok yakından izlerseniz hiç birşey anlaşılmıyor, biraz uzaktan izlemenizi tavsiye ederim hiç olmazsa neler olup bittiği anlaşılıyor.

Gelelim bu iş nasıl yapılıyor onu anlatmaya. Öncelikle hemen bir terminal açıyoruz. Eğer önceden sistemimizde MPlayer yok ise aşağıdaki terminal komutu ile MPlayer kuruyoruz.

Java
1
sudo apt-get install mplayer

Programımız kurulduktan sonra aşağıdaki kodu çalıştırıp filmimizi/videomuzu ASCII formatında izlemeye başlayabiliriz. Dikkat edilmesi gereken bir nokta var; VideonuzunIsmi.avi kısmına videonun tam olarak yolunu belirtmeniz gerekmektedir ya da terminalden videonun bulunduğu dizine gidip aşağıdaki kodu yazarak çalıştırabilirsiniz.

Java
1
mplayer -vo caca VideonuzunIsmi.avi

Son olarak birkaç ekran görüntüsü ve iyi seyirler :)









kaynak: howtogeek

Visual Studio 2008 sistemden kaldırılamama sorunsalı!

Uzun bir süredir Windows Vista SP1 işletim sistemi üzerinde yüklü bulunan Visual Studio Team System 2008 Team Suite programını birkaç hafta önce kaldırmayı denedim. Fakat anlam veremediğim bir hata oluştu, umursamadım bıraktım öylece. Bugün tekrar kaldırmayı denedim fakat bir türlü kaldıramadım yine. Nasıl kaldırsam diye ararken ufak bir program buldum ve gerçekten de işime yaradı ve tamamen sistemimden kaldırıldı :) MSDN sitesinde bulduğum Visual Studio 2008′in nasıl kaldıralacağı hakkındaki yazı gerçekten işime yaradı. Visual Studio 2008′i sisteminizden AutoUninstallTool programına ihtiyacınız olursa buradan indirebilirsiniz. Ayrıca aşağıdaki adımları takip ederek manuel olarak da kaldırabilirsiniz:

  1. Kontrol Panel’e gidin ve Add/Remove Programs(Program Ekle/Kaldır)‘ı çalıştırın.
  2. Visual Studio 2008/Codename Orcas olan ürünleri silin.
  3. Kalan diğer programları aşağıdaki sırayla silin.
    1. “MSDN Library for Visual Studio 2008″
    2. “Microsoft SQL Server Compact Edition 3.5″
    3. “Microsoft SQL Server Compact Edition 3.5 Design Tools”
    4. “Microsoft SQL Server Compact Edition 3.5 for Devices”
    5. “Microsoft Visual Studio Performance Collection Tools”
    6. “Windows Mobile 5.0 SDK R2 for Pocket PC”
    7. “Windows Mobile 5.0 SDK R2 for Smartphone”
    8. “Crystal Reports 2007″
    9. “Visual Studio Asset System”
    10. “Microsoft Visual Studio Web Authoring Component / Microsoft Web Designer Tools”
    11. “Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System Runtime”
    12. “Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System Runtime Language Pack” (İngilizce olmayan versiyonlar için)
    13. “Microsoft Visual Studio Tools for Office Runtime 3.0″
    14. “Microsoft Document Explorer”
    15. “Microsoft Document Explorer 2005 Language Pack” (İngilizce olmayan versiyonlar için)
    16. “Microsoft Device Emulator 3.0″
    17. “Microsoft .NET Compact Framework 3.5″
    18. “Microsoft .NET Compact Framework 2.0 SP1″
    19. “.NET Framework 2.0 SDK”
    20. “Microsoft Visual Studio Codename Orcas Remote Debugger”
    21. “Microsoft Visual Studio 64bit Prerequisites Beta” (64-bit sistemler için)
    22. “Microsoft .NET Framework 3.5″


Not: AutoUninstallTool programı Visual Studio 2008′in Beta sürümlerini sisteminizden kaldırmaz. Bu program sadece Visual Studio 2008 Release Candidate ve resmi İngilizce sürümlerini sisteminizden kaldırır.