Ana içeriğe atla

Kayıtlar

Mart, 2013 tarihine ait yayınlar gösteriliyor

randomart akılda kolay mı tutuluyor?

Uzaktaki bilgisayarlarımızda oturum açmak için ssh'ı neredeyse tek alternatif olarak kullanıyoruz. Verileri şifreleyip gönderip almak hepimiz için çok önemli olduğundan ilk bağlantının ardından bağlanacağımız tarafı güvenilen bilgisayarlar arasına ekleyerek her sefer aynı makineye bağlandığımızdan da emin oluyoruz. Hedef bilgisayarın kimliğinde bir değişiklik olması durumunda istemcimiz bizi uyarıyor.
Peki ilk bağlantıyı nasıl yapıyoruz? Yani hedef makinenin gerçekten ulaşmak istediğimiz makine olduğuna nasıl emin oluyoruz? Bunun için hedef makinenin imzasının parmak izini bilmemiz gerekiyor. Aşağıda bir örneği olan bu imzalar çok uzun olduklarından akılda tutulur şeyler değiller. Bağlantıyı hep aynı bilgisayardan yapsak bir sefer imzanın parmak izini kontrol etmek kafi ama arada bir farklı makinelerden de bağlantı yapacaksak bunların çıktısını alıp yanımızda taşımamız gerekiyor genelikle.
Bu parmak izlerini aklımızda tutmak yerine 10 yıldan daha eski bir yöntem olan randomart da…

Yakından Eğitim birinci dönem çalışmalarına kabul edilenler belli oldu

Yakından Eğitim'in 1 Nisan - 1 haziran tarihleri arasında yapılacak birinci dönem çalışmalarına kabul edilenler aşağıdaki gibi belirlendi:
Linux için kimlik kanıtlama aracı: yekk - Hasan ArslanMBFuzzer : Mobil Uygulamalar için MITM Fuzzer - Mehmet KılıçVirtLabNet - Sanal Lab Ağı - Aydın YakarKötü amaçlı yazılım görsellemesi: malwarez - Gürcan GerçekPicassa Tagger - Talha Muhammet BüyükakkaşlarNAR: New Album Reporter - Ferhat ElmasEN-LinuxClipper - Evernote için Linux Masaüstü Kırpma Uygulaması - Özcan EsenCouchbase Nagios Plugin - Ebru AkagündüzNfQuery Syslog Desteği ve Genel İyileştirmeler - Ahmet Can Kepenek, Serhat Rıfat DemircanGerçek Zamanlı Yoğun Veri Akışı Harita Görsellemesi - Oğuzhan Coşkun

Elbette başvuru sayısı proje sayısından fazla olunca bazı arkadaşları kabul edemedik ama onların da bu durumun farkında olarak keyitlerini kaçırmadan çalışmaya devam etmelerini öneriyoruz.
Çalışmaları takip etmek isteyen herkesi pazartesi akşamları saat 22'de freenode #yakindanegiti…

2. ACM Türkiye Öğrenci Kurultayı'nın ardından

Geçen yıl birincisi Hacettepe Üniversitesinde düzenlenen ACM Öğrenci Kurultayının ikincisi bu yıl Kayseri Erciyes Üniversitesinde düzenlendi. 15-17 Mart tarihleri arasında iki buçuk gün süren etkinliklere altı üniversiteden öğrenciler katıldılar. Bu yıl yaklaşık 80 öğrenci katılmış olsa da seneye daha fazla üniversitenin katılımıyla sürdürülmesi planlanıyor.
Geçen yıl Mesutcan ile birlikte iki gün Linux ve özügr yazılımlar hakkında konuşmak için gittiğimizden yerel organizasyondaki öğrenci arkadaşları tanıdığım gibi çokça yeni arkadaşla da tanıştım. Konuşmam pazar günü bir saat süreceğinden sadece o kadar zaman için gitmiş olmamayım diye cuma akşamından Kayseriye gittim. Cumartesi ve pazar günleri özgür yazılım ve Linux'la ilgili çokça sohbet etmeye fırsatımız oldu. Pazar günü 'Özgür Yazılımlar' başlıklı bir konuşma yaptım. Aldığım tepkilerden konuşmanın en azından bir kısım katılımcının daha önce üzerinde durmadığı şeyleri düşünmesine neden olduğunu gördüm. Bu da gidiş g…

ISC DHCP log analiz yazılımı: mercekd

Bütün yerleşkelerimizde bilgisayarların ağ yapılandırmalarını otomatik olarak almalarını için ISC DHCP kullanıyoruz. Kurulumu ve yapılandırması çok kolay olduğundan ve çok kararlı çalıştığından dhcp için en fazla kullanılan sunuculardan biri isc dhcp olmasına rağmen günlük kayıtlarını analiz etmek için bir araçla birlikte gelmiyor. Sistem yöneticileri çoğunlukla sed, awk ve grep kullarak hazırladıkları betiklerle işlerini görüyorlar. Biz de uzun zaman bu yöntemle çalıştıktan sonra bir arayüz hazırlayalım istedik ve ortaya mercekd çıktı.

Geçen yaz Eskişehir Osmangazi Üniversitesi bilgisayar mühendisliği öğrencisi Halil Bay'ın stajda başladığı bu projeyi şimdi bizim öğrencimiz Faruk Uzun sürdürüyor. Dhcp sunucusunun kurulu olduğu bilgisayarda ihtiyaç duyduğu herşeyi yanında getiren ve dhcpd.leases dosyasını okuyarak çalışan mercekd bir özgür yazılım. Faruk daha ikinci sınıf öğrencisi ve ne kadar hızlı uçabildiğini önümüzdeki dönem yapacağı işlerle daha iyi gösterecek hepimize.

Bütü…

LPI 101 tamam sırada 102 var

Geçen hafta LPI 101 sınavına giren eski/yeni öğrencilerim hakkında yazmıştım. Çanakkale'de 10, İstanbul'da 6 olmak üzere benim çocuklardan toplam 16'sı sınava girmişti. Cevap anahtarlarının yurt dışına gönderilip değerlendirilmesinden sonra hepsinin sınavdabaşarılı olduğunu öğrendik. Yaza doğru LPI 102 sınavını da başarıyla geçtiklerinde LPIC1 sertifikasını almaya hak kazanacaklar. Bu sertifika Junior Level Linux bilgisini gösteriyor. Bu sertifikayı aldıktan sonra girilebilen 2 sınavla alınan LPIC2 sertifikası Advanced Level Linux bilgisini, ondan sonraki adım olan LPIC3 ise Senior seviyesinde bilgisini belgelendirmiş oluyor. Suse de ayrıca bir sınava girmeye ve ücret ödemeye gerek kalmadan LPI sertifikasını almış olanlara kendi sertifikalarını veriyor.



Elbete önemli olanın sertifikanın kendisi değil, ona hazırlık süresinde öğrenilenler olduğunu da aklımızdan çıkarmıyoruz.

Böyle çalışkan bir ekiple birlikte çalışmış olmaktan, bir kısmıyla hala çalışıyor olmaktan büyük mutl…

BilimsoL röportajı

7 Mart 2013'te BilimsoL'da çıkan Özgür Yazılım Eğitimi konulu röportajı buraya da koyayım istedim. Hep söyleyip, yazdığım şeyler yeni bir şey yok.

Pisi GNU/Linux

TÜBİTAK'ın Pardus geliştiricilerini (hiç hoş olmayan bir şekilde) işten çıkarması ve mevcut sürümleri geliştirmeyi bırakmasına topluluğun tepkisi 'onlar devam etmiyorsa biz devam edelim' şeklinde olmuştu. Bir önceki proje yönetimi TÜBİTAK çalışanı olmayan hiç geliştirici bırakmadığından bu topluluk aslında çoğunlukla geliştiricilerden değil kullanıcılardan oluşuyordu. Bu grup daha önce küçük bir deponun bakımını yapıyor olsa bile bütün bir dağıtımı sürdürmek elbette hem daha fazla bilgi hem de çok daha fazla emek gerektiriyordu. Çoğunlukla PKD etrafında toplanan gönüllüler uzun zaman büyük bir özveriyle çalışmalarına rağmen neredeyse hiç bir Pardus geliştiricisinden destek alamadılar.

Severek kullandıkları dağıtımın yok olup gitmesine razı olmayanların işi elbette kolay değildi. Başka hiç bir dağıtımın kullanmadığı bir paket yöneticisiyle bir kaç bin paketin bakımını yapmak kendi başına büyük bir işken bir yandan da bu paket yöneticisinin geliştirilmesi, sürdürülmesi işi …

Yakından Eğitim projeleri

Yakıdan Eğitim danışmanları olarak bu dönemin projelerini aşağıdaki gibi belirledik:



Necdet Yücel - Linux için kimlik kanıtlama aracı: yekkFatih Özavcı - MBFuzzer : Mobil Uygulamalar için MITM FuzzerEmre Yüce - VirtLabNet - Sanal Lab AğıOğuz Yarımtepe - Kötü amaçlı yazılım görsellemesi: malwarezEngin Manap - Picassa TaggerMesutcan Kurt - NAR: New Album ReporterErdem Bayer - EN-LinuxClipper - Evernote için Linux Masaüstü Kırpma UygulamasıKaan Özdinçer - Couchbase Nagios Plugin Projelerle ile ilgili soru ve önerileriniz için Yakından Eğitim Açık Listesi grubunu veya Freenode IRC sunucusunda #yakindanegitim kanalını kullanabilirsiniz.

Yakından Eğitim

Yakından Eğitim ile eğitimin gittikçe uzaktan, kitlesel yapılmaya çalışıldığı günümüzde daha eski bir yaklaşım olan usta-çırak ilişkisini hayata geçirmeyi planlıyoruz. Hedeflediğimiz şey alanında uzman kişilerin danışmanlık yaparak henüz yolun başında olanların kendilerini geliştirmelerine imkan sunmaları.

Bunun için planladığımız yöntem şöyle: ilk dönem için danışmanlık yapacak 8 kişi birer projeyi mümkün olduğunca ayrıntılarıyla github'a yazdık. Bir hafta sonra bu projelerde çalışmak isteyen arkadaşların başvurularını almaya başlamayı planlıyoruz. Birlikte çalışacağımız arkadaşlar belli olduğunda danışmanlarıyla birlikte çalışmaya başlayacakları bir dönem başlayacak. Biz danışmanlar olarak Yakından Eğitimin başarılı olması için önemli bir sorumluluğumuz olduğunun bilincindeyiz. Bizler de genç arkadaşlarımız kadar çok çalışıp onlara yol göstermeye çalışacağız.

Yakından Eğitim'de tamamlanan her proje bir özgür yazılım projesi olarak kullanıma sunulacak. Bu çalışmalar sonucunda…

Sertifikalar ve LPI

Seritikalara hep mesafeli yaklaşmışımdır. Bir markanın ürününü kullanabiliyor olmayı ölçen sınavlara katılmadığım gibi öğrencilerimi de bu tip sertifikalara hiç yönlendirmedim. Bilişim dünyasında bir dönem çok etkili olan teknolojiler ve firmalar çok kısa sayılacak sürelerde piyasadan silindiğinden (bakınız; sun microsystems) bu yönde çaba harcamamamayı tercih ediyorum. Özgür yazılımın doğasının markayı değil de teknolojiyi çalışmaya, onu öğrenmeye ve geliştirmeye daha yatkın olduğuna inanıyorum.
Geçen yıl Uşak'ta Akademik Bilişim Konferansında İsmail Yenigül'den dinlemeden önce LPI hakkında da bir bilgim yoktu doğrusu. LPI bir markaya, ürüne bağlı olmadan Linux bilgi seviyesini ölçen, soru hazırlamak da dahil bütün süreçleri katılıma açık sertifika sınavları yapıyor. Sınavı geçen kişinin hangi konuları ne ağırlıkla bildiği de ayrıntılı olarak mevcut. LPI'ın sertifika almak için sınavına girilmese bile konuların sırasını takip etmek için iyi bir kaynak olduğunu düşünüyoru…

Sınavlarda kopya çekmek serbest olsun

Kitabı açıp bakmanın serbest olduğu bir sınava ilk defa üniversitede girmiştim. Girmeden önce bu tip bir sınavın çok kolay olacağını düşünüyordum; hoca kitaptaki konulardan farklı bir konudan soramayacağından ne sorarsa sorsun kitaba bakıp yazarız gibi gelmişti. Kazın ayağının öyle olmadığını anlamamız uzun sürmedi elbette. Kitabı açıp bakmak serbest olunca 'şu nedir', 'bunu tanımlayın' gibi sorular gelmedi hiç. Problemleri çözerken kitaptaki örneklere bakmak bir avantajdı ama daha önce çalışmamışsanız sınav sırasında konuyu kitaptan öğrenip sonra çözecek kadar da vakit yoktu doğrusu. Dersin hocası bir sonraki sınavın da böyle olmasını isteyip istemediğimizi sorduğunda sınıfın çoğunluğu istememişti kitap açık sınav olmayı.


Bütün alanlar hakkında bir genelleme yapmak istemem ama benim çalıştığım bilgisayar mühendisliği alanında öğrencilere lisans eğitimleri süresince öğrettiğimiz konuların hatırı sayılır miktarı onlar meslek hayatına atıldıklarında geçerliliğini yitirmi…