Kevin Poulsen iş başında!

0
sundance
Güvenlik dünyasının meşhur kötü çocuklarından, eski Security Focus yazarı Kevin Paulsen, yazdığı bir Perl scriptle U.S. National Sex Offender Registry kayıtları ile MySpace kullanıcılarını karşılaştırıp, bir cinsel suç zanlısının tespitine yardımcı olmuş.

Kendisini daha çok Los Angeles'daki KISS FM'in 102. arayan kişiye verdiği Porsche 944 S2'i kazanabilmek için, bütün telefon konuşmalarını durduran kişi olarak tanıdığımız Dark Dante kod adlı Poulsen yıllardır bilgi güvenliği alanında gazetecilik yapmakta, hatta zaman zaman bu olaydaki gibi otoritelere yardımcı olmakta.

Görüşler

0
FZ
Şimdi aklıma geldi, Perl devesini görünce. Yani tabii ki hemen her dil Turing-tamlık bakımından birbirine denk, öte yandan, misal aynı şeyler Python ile de yıllardır kolayca yapılabilir halde fakat Perl kültürüne aşina insanlar bu tür şeylerle ön plana çıkıyor. Dil bir kültür, kültür bir düşünce şeklini dayatıyor. Konu teknolojik değil, bakış açısı geliştirmekle, o ekosistemle ilgili gibi. Yoksa yani tabii ki Poulsen'in yaptığı iş Java ile de yapılabilir, Ruby ile de yapılabilir. Neden bu tür aktiviteler daha çok Perl programcılarının aklına geliyor ve bu gelenek devam ediyor diye sormakta fayda var ;-) Cevaplar pek çok şeyi aydınlatabilir...
0
misafir

Fikrim şu doğrultuda: tipik perl kullanıcısı bir unix sysadmin'dir. Ne de olsa perl, awk(1) ve sh(1)'nin evrimleşmiş hâlidir. Öte yandan günümüzde sistem yöneticiliği, sunucular ve ağ ile de içiçe. Hâl böyle olunca, perl kültürü de unix ve ağ kültürünün bir kesişimi oluyor.

Oysa python -günümüzdeki kullanım alanlarını bir kenara bırakacak olursak- yeni başlayanlara programlamayı öğretmek için tasarlanmış bir dil. Örneğin, kodun okunabilirliği python programcıları için öncelikli bir konu.

Java ise, çok sayıda programcının birbirinin işine karışmadan büyük bir proje geliştirebilmesi için tasarlanmış. Haberde sözedilen türde 'hack'lar için java herhalde son akla gelen dillerden biri olur.

Şunu da söylemeden geçemeyeceğim: bence Thomas Anderson bir java programcısıydı. Neo'nun ise bir perl keşişi olduğunu varsaymamak için hiçbir neden yok

0
bm
Şunu da söylemeden geçemeyeceğim: bence Thomas Anderson bir java programcısıydı. Neo'nun ise bir perl keşişi olduğunu varsaymamak için hiçbir neden yok

Matrix'in hangi dilde yazildigi ise malum: lisp. Onun icin lisp is the red pill deniyor.

0
FZ


We're glad that graduates already know Java, so we only have to teach them how to program. (somewhere in a German company) -- credit to M. Felleisen and M. Sperber


Kaynak burası (Usenet).
0
sundance
Yahu, Python'dan on yıl önce Perl'le yapılırken bu iş "Aynı şey Python ile yıllardır kolayca yapılabilir halde" demenin ne alemi var :)

Hem sen önce günde dört blog girdisi yazmamayı öğren. Ya da nişanlım geldi, nişanlım gitti gibi şeyler yaz bloguna, öyle okuyup edip sonra da yorumlamak, hele ki alıntılamak geriyorsun insanları. Pis.

Hayret bişiy ;)
0
FZ
(FZ kızarır, bozarır, utanır. Sözcükler boğazında düğümlenir. Ağlayarak içerideki odasına koşar ve üç adımda yatağa zıplar yüzükoyun düşer. Yatak kırılır.)
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Perl ile insanları dans ettirebilir misiniz?

FZ

Perl programlama dili ile doğaçlama program yapıp bunun sonuçlarını dinleyen insanların dans etmesini sağlayabilir misiniz? Alex Mclean, Hacking Perl in Nightclubs başlıklı fantastik makalesinde bu soruya olumlu yanıt verip işin nasıl yapılacağını anlatıyor.

Aklıma 1960´lı yıllarda tüm zamanların en fantastik müzikal deneyimlerine imza atan, IBM 7090 kullanarak müzik üreten Xenakis geliyor…

Kaynak: http://ileriseviye.org/blog/index.php?p=113

Moleküler Biyoloji, Bioinformatik, 21. yy. ve Perl

FZ

60'lı yıllarda uzaya gitmek son moda idi. Sonra hızlı bilgisayarlar, gösterişli teknolojiler geldi, 90'lar böyle geçti. 21. yy ise moleküler biyoloji çağı olacak gibi görünüyor. Bilgisayar teknolojisi ve moleküler biyolojide son 30 yıl içinde kaydedilen ilerlemeler hayat bilimlerinin çehresini bir hayli değiştirdi. Aslında biyoloji o kadar da değişmedi, halen saha çalışması yapan biyologlar günlerce egzotik mekanlarda, zor koşullarda dolanıp garip canlıları inceliyorlar. Ancak hesaplamalı moleküler biyoloji sayesinde `hayat´ kavramına bakışımız epey gelişti. Artık organizmaların iç yapısı hakkında çok daha derinlemesine soru sorabiliyoruz.

Peki bütün bunların, tüm zamanların en fantastik programlama dillerinden biri olan ve doğal dile öykünmesi ile de bilinen Perl programlama dili ile ilgisi nedir? `Hacking´ ve `biyoloji´ kavramları aynı cümle içinde kullanılabilir mi?

Perl 20. Doğum Günü ve Perl 5.10 Çıktı

anonim

Geçtiğimiz günlerde Perl'in 20. yaşgünü tüm dünyada coşku ile kutlandı. Doğum gününden 1 gün önce Perl Vakfı Perl 5.10'u duyurdu.

Perl 5.10 da görünen en önemli değişiklik smart match operator. Bir tür karşılaştırma yapmamıza yarayan operatör array içinde aradığımız scalar değeri bulmamızı sağlıyor. Yeni operatörümüz: "~~". Örnek vermek gerekirse $needle scalarimizi array @haystack içinde arıyorsak, kolayca yeni operatörümüzü kullanıyoruz.
if ($needle ~~ @haystack) ...

Sonuç olarak artık Perl'de tüm kaşılaştırmalar doğru şeyi yapmamızı sağlıyor.

Yeni Deascifier

anonim

15 senedir İngilizce klavye ile yazıyorum, ve fena alıştım. F klavyeye de, Türkçeleştirilmiş Q klavyeye bile alışacak vaktim ve isteğim yok. Eh dedim ben de, biraz beyin ve Perl kaslarımı çalıştırayım, ve şu işe kalıcı bir çözüm bulayım. Benim değişmeye niyetim yok, teknoloji bana yardım etsin.

Perl // Küçük Regexp El Kitabı

Ansugo

Çok fazla kod yazıyor, ama bazı yerlerde tıkandığınızı hissediyorsunuz; == ile karşılaştırma yapabiliyor, ama string içinde arama yapmakta istiyorsunuz; ve en güzeli herhangi bir stringin altindan cikip cikmak istiyorsunuz, o zaman buyurun düzenli ifade cumhuriyetine.