linux etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
linux etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

15 Şubat 2008

LATEX ile Blog Entry

Ön bilgi: Blog'un kendi sayfa yapısı olduğu için orjinal LaTeX html çıktısını biraz kırpmam gerekti. Orjinal çıktı için: http://arapsabunu.homeip.net adresine bakabilirsiniz.


LATEX ile Blog Entry


Bu blog girişini LATEX ile emacs altında hazırladım. LATEX denen şey kısaca bir ``yazı'' programı. Microsoft Office veya OpenOffice'ten en önemli ve tercih edilmemesine sebep olan farkı, gavurların ``WYSIWYG'' (What you see is what you get) dediği fark. Yani hazırladığınız şeyin son halini, hazırlama sırasında göremiyorsunuz; hazırladığınız TEX dosyasını LATEXleyerek ne çıkacağına bakabiliyosunuz.


Peki LATEX kullanmanın amacı ne? Yazdığım şeyi göremeden dosya hazırlamak neden? Hatta LATEX'te yazılan şey neye benziyo?


Acele yok, sakin sakin. LATEXiçin yazdığımız şey ile elde ettiğimiz sonuç şurada görülebilir: ``http://en.wikipedia.org/wiki/LaTeX'' Ben de LATEX'te yeni olduğum için linkler düzgün çalışmayabilir; kopyalayıp kullanın.


Evet, yazılan ve alınan sonuç gerçekten çok farklı. Peki neden aynı şeyi Office programlarından birini kullanarak hazırlamayayım? Güzel bir soru, ancak tatmin edici bir cevabı var. LATEX'in kullanımı başlangıçta zor ve karmaşık gelecek. Office dosyası hazırlamak ile ilgisi yok; hatta biraz program yazmaya benziyor. Ama bir kılavuzla (WikiBooks veya benim takip ettiğim ``http://theoval.sys.uea.ac.uk/ nlct/latex/novices/'') 1 - 2 akşam çalıştıktan sonra ortaya çıkıyor ki LATEX Office programlarına göre kat kat üstün. Sebepleri ise kabaca şunlar:



  • LATEX ile tek bir doküman hazırlayıp birkaç farklı çıktı alabilirsiniz (pdf, html, dvi, vs.)

  • Onlarca bölümlük bir tez hazırladınız ve araya bir bölüm eklediniz. Tezi baştan sona dolaşarak bölüm numaralarında hata olup olmadığını kontrol etmenize gerek yok, LATEX bunu otomatik yapıyor!

  • Doküman içinde birçok referans ve footnote kullanıyorsunuz. Bunları karıştırmamak için kendinizi zorlamanıza ve birsürü zaman harcamanıza gerek yok.

  • tablolar hazırlamak, abstract koymak, fontlarla uğraşmak çok daha kolay

  • görsel olarak çıkan sonuç son derece farklı; ki bir dokumanın ya da tezin düzgün görünmesi okunabilirliğini kolaylaştırır. Formattaki hatalar yüzünden tezlerden not kırıldığını herkes bilir. Siz yapmazsanız LATEX bu hataları yapmaz.

  • Matematik formüllerin görünüşleri başka programlarla kıyas kabul etmez.

  • ...ve aklıma gelmeyen, kullanmaya fırsatım olmayan daha onlarcası...




Kısacası LATEX denemeye değer, kullanmaya değer, yaymaya değer bir program. Tezimi yazarken bunu kullanıyor olsa idim, görünüş yerine içeriğe harcayacak çok daha fazla zamanım olacaktı.




Onur SAN
2008-02-15

03 Şubat 2008

Bu aksamin hikayesi, aMule, Linux

Bilgisayarda "Bourne Ultimatum"u seyrettim (tabii ki DVD'si var!). Dun Supremacy'i, ondan once de Identity'i seyretmistim. Neyse, filmin bir yerinde CIA bi adamin cep telefonuna data transferi yapiyo. Bilgisayar ekranindaki data transfer penceresinde kocaman "Norton Symantec Virus - Spyware Software" gibisinden biseyler yaziyodu. Altinda da scanning files filan gorunuyodu. Cok komik. Sahne pek kisa da degildi, atlamis olamazlar. Neden boyle bisey yaptiklarini anlamadim (reklam kokan hareketler).

Sonra aMule'den Bourne serisinin kitaplarini indirmeye karar verdim (siz yapmayin, bu bir suc). Iste tam bu arama ve ekleme aninda aMule patladi. Patlarken de yuklu oldugu directory (~/.aMule) ve icindeki 20GB+ datayi da beraberinde goturdu. Once "hass..." dedim, sonra "hass..." dedim, sonra tekrar ve bi sure devam etti bu. Bikac tane recovery programi indirdim, denedim ama hepsi komple HDD ya da flash disk recovery icin yapilmiş. Simdi linux'un guzel bir ozelligine geliyoruz. Home folder altinda (/home/user) tutulan cesitli log dosyalari var(.recently-user, .recently-used.xbel, .xsession-errors vs.). Bunlarin icine bilgisayar acik oldugu surede ne olup bittigini yaziyo. can osyalarin adi orada vardi, ben de yeniden indirmeye karar verdim. Isimleri buldugum icin sevindim tabii (tecavuze ugrayan Pollyanna xotu kurtardigi icin sevinir ya). Daha sonra linux'un aMule directory'sini silmedigi ve baska yere move ettigini de oradan okudum. Burada da devreye Hoca Nasreddin giriyo, e$egi kaybedip bulma davasi. Bizimkisi katir ama olsun.

Neden bu kadar uzun ve gereksiz yazdigim konusu hala muamma. Sevindim ya, icimi bosaltmam lazim geldi. Dinlediginiz icin sagolun. Bu aksam da bana ayrilan surenin sonuna geldim. bkz. mustafa yolasan...

26 Ocak 2008

Pek Yakında

Emacs geliyor efendiler. Yakında burada!

Ek: Valla gelecek de, emacs ile ilgili yazmadan önce biraz kasmak lazım. Kasıyorum gerçi ancak yeterli değil gibi. Şimdilik emms ve erc olaylarını hallettim; muse ile ilgili durumlar biraz karışık. Aslında emms ve erc ile ilgili ayrı postlar yazsam... Olur lan. Ne kadar akıllıyım (de get!)

22 Ocak 2008

QCaD

...ve sonunda AutoCAD bağımlılığımı tamamen ortadan kaldırdım. Evet, başta herşey zor, uğraşmaya değmez gibi görünüyo. Zamanında evren toz ve gaz bulutu değil miydi?

İşsel çizimler için AutoCAD gerçekten başarılı. Hatta insanların pek kullanmadığı 3D özellikleri ile Mechanical bilmemnesi de var. İstediğin standartta istediğin parçayı çaat diye, kendini hiç yormadan, çizimine ekleyebiliyosun. Peki AutoCAD tek mi? Benzerleri içinde en iyisi olduğu su götürmez bi gerçek. Tabii 3D olayları pek bi dandik. SolidWorks gibi hızlı ve başarılı programlar varken AutoCAD'in 3D özelliklerini kullanmaya çalışmak akıl işi değil; her neyse...

Esas mevzu şudur. İşimin önemli bi kısmı çizim; ya da ben fazla önemsiyorum ama yine de yapılması gereken bie mevzu. Üniversiteden beri AutoCAD, sonrasında onunla beraber SolidWorks kullandığım için kurtulmak zor geliyodu. Ama zaman içinde Blender ve Qcad'e aşinalık arttıkça, önceki ikiliyi bilgisayardan emekli etmek çok kolay oldu.

QCaD denen program, basit bir iki boyutlu teknik resim programı. Kullanıcıya basit görünüyo, kullanması da en az göründüğü kadar basit. Daha pratik hale getirilebilir, çizim süreleri kısaltılabilir; ancak şu haliyle bile son derece yeterli. Ayrıca çizimleri dxf olarak kaydedip, Blender'dan import edebiliyor ve 3D'ye geçebiliyosunuz. Blender'a girdikten sonrası malum.

Az çok teknik resimle uğraşan, şema çizmek isteyenlere QCaD tavsiye olunur. AutoCAD gibi bilgisayara hammallık yaptırmıyo, küçük, kullanımı kolay, yardım dosyaları ve forumu olan güzel ve yeterli bir program. Daha fazlasını isteyenlere part library hizmeti de sunuyo. Part library yetersiz mi geldi? İhtiyaç duyduğunuz parçayı standartlara uygun olarak çizip hemen QCaD'e gönderiyosunuz. Sonraki part library versiyonunda sizin parça da yayınlanıyo!

Aha burada bir adet daha bitmemiş daire çizimi var. Mimar filan değilim, elimde örnek alabileceğim bi model de yoktu; idare edecek bişeyler hazırladım. Bitirdikten sonra masa sandalyeyi silip Blender'a atacağım. Üşenmezsem gelişmeleri buraya yazarım. Üşeneceğimi sanmam. Baksana daha bitmemiş model için bisürü lakırdı yaptım. Demek çizmekten sıkıldım. Şimdi sıkılan yine sıkılır.

03 Ocak 2008

VMWARE

Bir ara deneyip vazgeçtiğim vmware kurma işini dün akşam hallettim. Kulağımı yanlış elle tuttuğum, üstüne üstlük korsanlık yapmaya çalıştığım için biraz zaman aldı ama sonunda becerdim.

Eski bir laptopa kurulmuş olan ve dual boot ile açılan Windows 2000 Professional ile Ubuntu 7.10 (Gutsy Gibbon) mevcut. Zorunlu olmadıkça windows açmıyorum. Ancak arada sırada, ufak tefek çizim yapmam gerektiği zaman windows'u boot etmem gerekiyodu. Windows'u açınca, özellikle linux'a alıştıktan sonra, sudan çıkmış balığa dönüyo insan. Başlarda öyle görünmese de, alıştıktan sonra windows'un kullanımının daha zor olduğunu anlıyosunuz. Ayrıca mail programım falanım filanım, artık aklınıza ne gelirse, linux'ta olduğu için windows'u açınca kendimi okyanusun ortasında tek başıma hissediyordum.

Vmware player (vmplayer) kurarak bu dertten sonunda kurtuldum. Kurması, eğer workstation'a 190 USD bayılmazsanız, biraz uğraştırsa da sonunda orjinali gibi çalışan bir windows'unuz oluyo, hem de linux altında.

Tabii aynı programla windows altından linux çalıştırmak, kurmak da mümkün. Linux altından linux, windows altından windows da çalıştırabilirsiniz. Sadece indirdiğiniz vmplayer'ın doğru versiyon olduğuna dikkat edin.

2 - 3 tane de screenshot atalım da ortalık şenlensin.