Skip to main content

Posts

Showing posts from 2013

LaTeX Beamer Numaralanmış Referanslar

Latex'te sunum hazırlanırken kullanılan beamer doküman sınıfı, referans sayfasında standart kullanımda numaralar yerine kendi ikonlarını yerleştiriyor. Bunun yerine referanslarda klasik sayı verilmiş referansların görüntülenmesini istiyorsak ilgili sunum slaytı şu şekilde yazıldığında problemin çözüldüğünü görebilirsiniz. Standart kullanıma eklediğim satırı bold olarak gösterdim.



\begin{frame}[allowframebreaks]{Bibliography}\setbeamertemplate{bibliography item}[text]\bibliographystyle{IEEEbib}\bibliography{Bibliography}\end{frame}

Erkan ile FaceTime

Teknolojinin (son 10 yılda diyelim) getirdiği yenilikler ve bu yeniliklerin nispeten ucuza standart kullanıcıların (bizlerin) kullanımına sunulmasıyla birlikte elimizde, cebimizde ya da  çantamızda  bizi internet evrenine bağlayan bir cihaz bulundurur olduk.
Ben de işim ve genel olarak teknolojiye ilgimden dolayı bu cihazlardan bazılarına sahibim. Kendime almasam eşime alıyorum falan... Evde iPad bana, iPhone eşime tahsis edilmiş durumda. 
Napalım ne edelim şu aletlerle bir eğlenelim dedik geçen gün facetime açtık karşılıklı, ben işteyken o evdeyken.

E tabi bizim meraklı Erkan'da hemen annesinin yanında olaya dahil oldu. Beni canlı canlı telefon ekranında görmenin yarattığı kısa bir şaşkınlık anından sonra hemen olayı kavrayıp benimle şakalaşmalara başladı.

Şaşkınlık Anı
Şakalaşmalar
Yeni nesil ister istemez yeni çıacak olan cihazlara bizden daha iyi adapte olacak ve bu cihazların yokluğunu bilmeyecek.

Teknolojiye direk bağımlı olarak dünyaya gelen bu yeni nesil dikkat etmezsek doğadan i…

T.C. Vatandaşı Olmak = Borçlu Olmak

Hemen bir iki bir şey söyleyip kaçıcam...

Siz siz olun kullanmadığınız banka hesabınız kredi kartınız falan varsa mutlaka kapatın. Ben de aslında genelde bunu yapıyorum ama işten güçten gözden kaçan şeyler olabiliyor. 




Yaklaşık 1,5 sene evvel İYTE'deki 7 yıllık Ar.Gör.'lük görevimden istifa ettim. 7 yıllık süre boyunca genelde ordaki görevime ait İş Bankası İzmir Basmane şubesindeki maaş hesabımı kullandım.  Tabi o hesaba bağlı bir kredi kartım bir de aradabir kullanmak için bulunsun diye aldığım kredi kartına bağlı bir KGS kartım da vardı.




Görevden ayrıldıktan sonra hemen kredi kartımı iptal ettim. Hesap açık kaldı. KGS'yi de kullanmadığım için bir problem olmadığını düşündüm (mallık burda başlamış haberimiz yok!). Zaten yeni yıl ile birlikte tamamen HGS'ye geçildiği için ben de PTT'den bir HGS almıştım.








Birkaç gün önce hiç kullanmadığım hesap ile ilgili olarak aylar sonra bir borç bilgisi geldi (hayırlı bir şey olsa haber gelmez zaten).


Çok bir şey değil 1 lira gibi b…

Octave'da Üst Üste Bindirilmiş Grafik Nasıl Çizdirilir

Amacım iki tane histogram grafiğini üst üste çizdirmekti. Bunun için şu kodu kullandım.

hold on;
[y1 x1]=hist(data(:,1), 100);
[y2 x2]=hist(data(:,2), 100);
h1=area(x1,y1,"facecolor",[0.0,0.0,0.0]);
h2=area(x2,y2,"facecolor",[0.5,0.5,0.5]);
set(h1,'edgecolor','none');
set(h2,'edgecolor','none');
hold off;
title("Overlayed histograms for left and right laser sources after optimization");
xlabel("Distance (in mm)");
ylabel("Count(x10^3)");
axis([60,150]);

data bilgisi programın önceki satırlarında oluşturulmuştu, konuyla ilgisi olmadığından eklemedim.

Son olarak http://sukruozan.blogspot.com.tr/2013/04/octave-grafik-eksenindeki-saylar.html yazısındaki şekilde y eksenindeki sayıları istediğim şekilde düzenlemek için de aşağıdaki satırı çalıştırdım.

set(gca(),'yticklabel',{'0','0.5','1','1.5','2','2.5'})

Oluşan grafikte üst üste binen kısımlar istediğim gibi görünmüyor…

Octave'da Grafik Eksenindeki Sayları Değiştirmek

Bu yöntem Octave ortamında çalışmakta olmasına karşın Matlab ortamında da çok ufak tefek farklılıklarla ya da direk aynı şekilde çalışabilmektedir diye tahmin ediyorum.

Diyelim ki bir grafik çizdirdiniz ve y ekseni 0 ile 4000 arasında 1000er 1000er artarak sırasıyla 0, 1000, 2000, 3000, 4000 değerlerini alıyor.

Diyelim ki amaçladığımız şey y ekseninde 0 ile 4 arasında değişen 0,1,2,3,4 sayılarını görmek. Bu durumda standart grafik çizdirme komutlarının çalıştırılmasının ardından 

set(gca(),'yticklabel',{'0','1','2','3','4'})

Komutunun çağırılması yeterli olacaktır. Tahmin edileceği üzere aynı iş x ekseni için yapılmak istendiğinde 'yticklabel' yerine 'xticklabel' yazmak yeterli olacaktır.

Babalar ve Oğullar

Adam "babalar ve oğullar" kitabını yazmamış olsa ya da diğer adam "babam ve oğlum" filmini çekmemiş olsa yazımın başlığı epey iyi ve artistik olacaktı ama duruma en uygun başlık yine bu...

Gelmesini hiç istemediğim bugün elbette kaçarı yok geldi çattı... Özellikle son üç dört yıldır derinlerde bir yerlerde hep bugünü düşündüm, hüzünlendim...

Hani bazen hiç dinlemediğiniz bir şarkıcının bir şarkısı, o şarkının bir sözü o anki ruh halinize cuk oturur ya işte hayatımın bugünkü fon müziği olan bir Teoman şarkısının benim için en can alıcı sözü şu olurdu herhalde:

Bugün benim doğum günüm Hem sarhoşum hem yastayım Bir bar taburesi üstünde   Babamın öldüğü yaştayım ...

Tabii ki şu anda sarhoş falan değilim ama işte durum bu... Bugün gerçekten de benim doğum günüm ve ben şu anda babamın öldüğü yaştayım.

Abdullah Ozan 1986 senesinin Aralık ayında kahrolası bir trafik kazasında iki ağabeyi ile birlikte öldü. Daha 34 yaşındaydı. Benim babamdı... Kocaman ve güçlü bir adamdı o benim gö…

Latex'te Caption içinde Subref Problemi

Daha önce bu problemle karşılaşmamıştım. Ancak sanırım latex versiyonu ile ilgil olacaktır ki daha önce sorunsuz olarak derleyebildiğim latex dosyalarımda minik bir problemle karşılaştım. Şöyle ki; dokümanlarda aynı figür içerisinde birden fazla resim kullanacağımda subfig ve buna bağlı olarak da figüre caption larında da subref kullanıyordum. Son olarak benzer bir derlemeyi gerçekleştirmek istediğimde caption  içerisinde yer alan subref komutuna ait parantezlerin sorun çıkardığını gördüm. 
Nette yaptığım kısa bir araştırmadan sonra bunun çözümünün \subref in başına \protect koymak olduğunu gördüm. Yani şayet siz de \caption içerisinde \subref  kullanırken derleme hatası alıyorsanız şu şekilde kullanımı deneyin büyük ihtimalle problem çözülecektir.
\caption{\protect\subref{resim1}...\protect\subref{resimN}...}

Mint Linux Masaüstü Font Rengini Değiştirmek

Vallaha Mint Linux'tan halen memnunum. Yapmak isteyip de yapamadığım bir şey çıkmadı henüz. Olursa o konuda da bilgi vermek isterim.
XFCE masaüstü arayüzünü kullanan mint linux günümüz Ubuntu sürümleri ile gelen arayüzler düşünüldüğünde çok sade kalıyor. Ancak bu sadeliği benim gibi birçok görece "yaşlı" insanın da tercih edebileceğini düşünüyorum. Kafa rahat böyle ohhh!
Neyse... Gene de tabi insan biraz masaüstüne ayar vermek istiyor. Ben masaüstümde o günlerde ilgi duyduğum filmlerdeki kahramanların resimlerini koymayı severim. Bu aralar da favorim "the Hobbit" filmi olduğu için, internette sıklıkla kullanılan bir duvar kağıdını kullanmak istedim. Ancak duvar kağıdı koyu renkliydi ve masaüstü simgelerine ait yazılar siyah olduğundan duvar kağıdı üzerinde görünmüyordu. Bunu değiştirmek  "ayarlar->kişiselleştir->..." gibi tarif edilebilecek bir şey olmadığından buraya not düşmeyi uygun gördüm. Zaten öncelikle kendime bir şeyler hatırlatmasını iste…

Mint Linux Latex Derleme Problemi

Mint Linux yeni kullanmaya başladığım çok temiz bir linux sürümü. Ubuntu Unity desktopu tercih ettiğinden beridir sağlıklı bir ubuntu kurulumu yapamadım. Uzun zamandır o problemli hali ile direndim kullanmak için ve işletim sistemini değiştirmemek için, ama artık canıma tak etmişti. Etraftan sıklıkla duyduğum Mint'e geçiş yaptım. Kendi paket yöneticisinden birçok program rahatlıkla kurulabiliyor. Latex dökümanlarını derlemek için standart bir Texmaker kurulumu gerçekleştirdim. Sistem Texmaker ile birlikte gereken latex paketlerini de kurdu sisteme. Ancak derleme aşamasında 
Metric (TFM) file not found
İle başlayan bir seri hata mesajı aldım ve derleme işleminin gerçekleştirilemediğini gördüm. Bu problemin çözümü şu linkte de anlatıldığı üzere
texlive-collection-fontsrecommended
Paketini kurarak buldum. İlgilenenlere duyurulur. Mint linux'u tavsiye ederim bu arada...

LaTeX Beamer Uzun Kaynakça Bölümleri

Akademik Latex beamer sunumlarının sonunda bulunan kaynakça bölümünü şayet kaynakları tek tek elle girmeyip bibtex kullanarak yerleştiriyorsanız, kaynakların bir slayd’a sığmadığı durumlar çoğunlukla karşınıza çıkacaktır.  Bunun için beamer frame’ine şu küçük eklemeyi yapmak yeterli olmaktadır:
\begin{frame}[allowframebreaks] \end{frame}
[allowframebreaks]opsiyonu sayesinde kaynakçanız ne kadar uzun olursa olsun beamer kaynaklar listesini gerekli sayıda frame’e ayırmaktadır.

MAC OSX’te Uygulamaları Terminalden Çağırmak

Son bir senedir linux işletim sistemli masaüstü bilgisayarımın yanısıra Apple ürünlerini kullanıyorum. Pişman değilimZira MAC OSX işletim sistemini linux’ta alışık olduğum şekilde kullanabiliyorum çoğunlukla. Linux’tan da alışkın olduğum ve kullanageldiğim birçok programın MAC OSX için de hazırlanmış paketlerini bulabiliyorum.
Linux’ta genelde terminalden çalışan uygulamalar kullanıyorum. Bunlardan birisi Octave isimli MATLAB diliyle çok büyük oranda aynı olan bir matematik programı. Bu program standart olarak linuxta terminalden kullanılmakta. Aynı programın MAC OSX sürümünde ise uygulamayı normal bir yerel MAC OSX uygulaması gibi çalıştırmak hatta “Dock” a yerleştirmek de mümkün. Ancak uygulama yine alışık olduğu şekilde bir terminal penceresi açıyor ve onun üzerinde çalışıyor. Bu durumda halihazırda açık olan bir terminal içerisinden direk çalıştırılabilmesi için hiçbir engel olmaması gerekiyor mantıken. Ki yok da zaten.
Aşağıdaki komutu çalıştırmak uygulamaları terminalden çalışır b…

Mac OS X Mountain Lion Canon Sürücü Problemi

Mac bilgisayar ve de dolayısı ile Mac OS X işletim sistemi kullanmaya başladığımdan beri, linux tabanlı uygulamaları çalıştırmaya çalışırken yaşadığım problemler hariç, ilk kullanımsal sorunsalımı yaşadım.
Mac mini bilgisayarım lion işletim sistemi ile gelmişti. Geçtiğimiz günlerde mountain lion için ücretsiz yükseltme imkanı verildi ben de işletim sistemimi Mountain Liona yükselttim. Bugün bir iki sayfa çıktı almak için yazdırmaya çalıştığımda gördüm ki yazıcım çalışmıyor.
Canon marka, i-sensys MF4010 marka multifonksiyonel yazıcım “Failed to read module” gibi bir hata vererek çıktı vermeyi reddediyordu. İnternette biraz araştırma yaptım ve sorunsalın çözümünü yine canona ait resmi bir sayfada buldum ancak “official driver” indirme sayfasında bu sürücüyü bulamıyorsunuz. 10.8 işletim sistemi için bahsettiğim sorunsalı bu vereceğim linkteki sürücüyü yükleyip yazıcıyı silip yeniden ekleyerek hallettim. Benzeri sorunu yaşayabilecek olan kişiler vakit kaybetmesinler diye yazayım dedim…
İşte …

27 Nisan 2012 İnternet Kesintisi Ardından Çalışmayan İnternet

Reset attım düzeldi olayın özeti bu ama bunları yazmam geretiğini hissediyorum. Canı okumak isteyen varsa okumaya devam etsin.
27 Nisan 2012akşamı ülke genelinde bir internet kesintisi yaşandı. Birkaç saat sonra düzelen problem birçok TTNET ADSL kullancısında bendeki gibi kalıcı hasar bıraktı. 3 gündür internetim yok. İşin ilginç tarafı modemde herhangibir ayar değişikliği de yapmamış olmam ve modemde (AirTies WAR-141 model bir ADSL2 modemin var) herhangibir bağlantı sorununun görülememesi.
Aklıma ilk gelen şey aleti açıp kapatmak oldu ama nafile. Sonra da hard reset atmayı düşündüm ama yıllar önce modemi kurarken bir kere girdiğim TTNET şifresini de o an için hatırlayamadığım için bunu denemek istemedim zira   şu anda30 Nisan 2012 akşamı ve şu ana kadar en az 10 kere aramış olmama rağmen  müşteri hizmetleri bilgi veremiyor. Cuma akşamki aksaklık her ne ise TTNET’in kendi iç sistemini de çökertmiş durumda. Hal böyle olunca TTNET şifremi de öğrenemeyeceğimden hard reset ihtimalini sona b…

Logitech G300 Gaming Mouse Ubuntu Problemi

Ubuntu’da Logitech G300 modeli mouse ile ilgili problem yaşıyorsanız çözümü bu videoda anlatılıyor. Ben denedim sorun çözüldü. Restart sonrasında aynı problemin tekrar etme olasılığı var. Bunun için ayrıca bir başlangıçta otomatik çalışacak betik yazmak gerekebilir.