Archive for December, 2005

31 Aralık 2005:

Woody Allen İstanbul’da. Eski toprak New York’lu, yaşlı şehirde, klarinet ustalarının şehrinde kendi hayatının özetini klarinet ile sunmaya gelmiş.

Bana da bir hediye gelmiş. Wild Man Blues. Bu gece Woody Allen bizimle olacak biz onunla olamasak da sahnenin başucunda, albüm çalıp duracak sihirli kış gecesi melodilerini yanıbaşımızda.

eMBA ofisinden yazılımcı dostum Ferhat’ın verdiği hediye ile salonda eskimeyen klasik cazın en güzel örnekleri bizi zamanda kısa bir yolculuğa çıkaracak.

Allen’ın asıl soyadı Königsberg imiş!

Edebiyat, nöroloji, Huxley derken beni şaşırtan ve sevindiren bir durumla karşılaştım. Teknoloji Televizyonu’ndaki FazlaMesai programından döneli birkaç dakika olmuştu, e-postaları kontrol ederken ilk kez bana yazan birinin Dr. T. Alp Özakman’ın mesajını gördüm:

Merhaba Emre Bey,

FM ve blog yazılarınızı zevkle takip ediyorum. Son blogunuzda dikkatimi çeken bir şey oldu. Asetilkolin ve skapolamin arasında bildiğim kadarıyla benzerlik yok. Aslına bakarsanız bu iki madde birbirinin tam olarak zıttı. Asetilkolin otonom sinir sisteminde, parasempatomimetikler grubundan bir kolin esteri, skapolamin ise parasempatolitik’lerden bir belladona alkaloidi (güzelavrat otu olarak bilinir), bu grubun diğer üyesi ise atropin. Skapolamin özelliği gereği asetilkolinin nerdeyse tüm etkilerini tersine çeviriyor.

Fazla gevezelik ettiysem kusuruma bakmayın, bu konu bu şekilde uzayıp gidiyor. Ücretsiz online bir kaynak bulamadığım için size gösteremiyorum ama aşağıya accessmedicine.com dan aldığım farmakoloji için ana textbook olan Goodman & Gilman’s The Pharmacological Basis of Therapeutics, 11th Edition’dan ilgili bölümleri yolluyorum…

Dr. Özakman’ın bu e-postası üzerine detaylı, eğlenceli ve verimli bir e-posta değiştokuşu yaşandı aramızda. En sonunda Wikipedia’daki ilgili maddeye nasıl ve ne şekilde müdahalede bulunup yanlış anlamaları giderebileceğimizi tartıştık. Birkaç hocama ve kimyagere sorup, araştırıp işi iyice sağlam kazığa bağlamaya ve sonra müdahale etmeye karar verdim. Bir yandan da blog idi, Internet’ti, bir bilimkurgu romanı nelere yol açtı diye düşünmekten kendimi alıkoyamadım. İnanmadığım tesadüflerin peşinden akıp giderken 30 sene önce mavi gezegende başladığım yolculuğun nasıl devam edeceğini merak ederek derin düşüncelere daldım…

WordPress’in 2.0 numaralı sürümü WordPress “Duke” çıkmış. Tüm zamanların en büyük bestecilerinden, alemin “dük”ü Duke Ellington‘a bir selam çakmaları beni ziyadesi ile sevindirdi. :) Yine bir sürpriz, bir “tesadüf”, bağlantılar ve yeni bir yıl. Haydi hayırlısı…

Huxley’nin önsözündeki (meraklısı için, çok iyi olmayan bir çeviri burada mevcut) bir şey dikkatimi çekti: Scopolamine.

Biraz araştırınca söz konusu maddenin PSY-571, psikobiyoloji dersinde ismi sık geçen bir nörotransmiter olan “acetylcholine”le benzerlikler taşıdığını öğrendim. Bu da demek oluyor ki söz konusu kimyasal bedeni, özellikle de kasları kontrol eden sinirleri bir hayli etkileyebilir.

Ölüm döşeğindeki son sözü “LSD, 100 µg, i.m.” olan bir filozof ve edebiyatçıyı düşündüğümde belki de romanın önsözünde “scopolamine”den bahsetmesine şaşırmamak gerek.

Edebiyat ve nöroloji, nörofarmakoloji, vs. üzerine düşünürken bu sefer bir blogda karşıma yine tanıdık bir isim çıktı: Ritalin, bu tabii ticari marka adı, teknik olarak methylphenidate. Yine PSY-571 dersindeki bir diyalog geldi aklıma, derse katılan doktora öğrencilerinden biri (aynı zamanda klinik psikolog) terapiye gelen problemli bir çocuğa daha sonra “ritalin” verildiğinden bahsetmişti. Daha iyi olması beklenirken sakinleşen ama bir süre sonra manik depresif semptomlar sergileyen çocuk etrafındakileri bir hayli korkutmuş. “Ritalin” verilmesi kesilince çocuk biraz daha iyi olmuş. Dersteki tartışmada söz konusu kimyasalın nöronlardaki bazı genleri etkileyip bazı proteinlerin üretilmesini etkin kılması sonucu bu tür bir şey olabileceğinden bahsedilmişti.

“Ulvi” bilimsel araştırmaların devasa ilaç sektörü ışığında düşünüldüğünde her zaman pek masum olmadığına dair örneklerden biri daha.

Aldous Huxley, Chomsky’den ve diğerlerinden önce fark etmişti belki bazı şeyleri. Medya, propaganda, biyoloji, nöroloji, vs. derken aslında bütün bunları belki de sosyal bilimler çerçevesinde, “iktidar” başlığı altında yeniden ele almak mümkün. Tam da bugün VST ile Foucault ve biyoiktidar üzerine ayaküstü konuşurken olduğu gibi… (arada bir de 20. yüzyılın en değerli ve verimli sosyologlarından Pierre Bourdieu‘nün de lafı geçti ki, üstadın eserlerini tekrar tekrar okuyup üzerine düşünmekte fayda var içinde yaşadığımız toplumu anlamak için).

29
Dec

Neden Türkiye’de Bu Tür Etkinlikler Olmaz?

   Posted by: Emre Sevinc    in General, Programlama

Evet, neden olmaz?

22C3: Private Investigations – 22nd Chaos Communication Congress – December 27th to 30th, 2005 Berliner Congress Center, Berlin, Germany

Birkaç örnek vermek gerekirse (aşağıdakilerin toplam etkinliğin 1/10′unu yansıtıyor):

muXTCP – Writing your own flexible Userland TCP/IP Stack – Ninja Style!

Academic tools and real-life bug finding in Win32

Finding and Preventing Buffer Overflows

Hopalong Casualty- On automated video analysis of human behaviour

Hacking CCTV- Watching the watchers, having fun with cctv cameras, making yourself invisible

Attacking the IPv6 Protocol Suite

Message generation at the info layer- Basic introduction in coding on unvirtual realities.

Media System Deployment using Python

Syscall proxying fun and applications – Introduction to syscall proxying and applications for in the wild exploitations

Writing better code (in Dylan) – Fast development of object-oriented functional programs

Developing Intelligent Search Engines

On working memory and mental imagery – How does the brain learn to think?

Applied Machine Learning – Brief Introduction into Machine Learning followed by application examples.

The Web according to W3C – How to turn your idea into a standard

Yorumsuz (koyu renk vurgular bana ait):

“… There is, of course, no reason why the new totalitarianisms should resemble the old. Government by clubs and firing squads, by artificial famine, mass imprisonment and mass deportation, is not merely inhumane (nobody cares much about that nowadays), it is demonstrably inefficient and in an age of advanced technology, inefficiency is the sin against the Holy Ghost. A really efficient totalitarian state would be one in which the all-powerful executive of political bosses and their army of managers control a population of slaves who do not have to be coerced, because they love their servitude. To make them love it is the task assigned, in present-day totalitarian states, to ministries of propaganda, newspaper editors and schoolteachers. But their methods are still crude and unscientific. The old Jesuits’ boast that, if they were given the schooling of the child, they could answer for the man’s religious opinions, was a product of wishful thinking. And the modern pedagogue is probably rather less efficient at conditioning his pupils’ reflexes than were the reverend fathers who educated Voltaire. The greatest triumphs of propaganda have been accomplished, not by doing something, but by refraining from doing. Great is truth, but still greater, from a practical point of view, is silence about truth. By simply not mentioning certain subjects, by lowering what Mr. Churchill calls an “iron curtain” between the masses and such facts or arguments as the local political bosses regard as desirable, totalitarian propagandists have influenced opinion much more effectively than they could have done by the most eloquent denunciations, the most compelling of logical rebuttals. But silence is not enough. If persecution, liquidation and the other symptoms of social friction are to be avoided, the positive sides of propaganda must be made as effective as the negative. The most important Manhattan Projects of the future will be vast government-sponsored enquiries into what the politicians and the participating scientists will call the “the problem of happiness” — in other words, the problem of making people love their servitude. Without economic security, the love of servitude cannot possibly come into existence; for the sake of brevity, I assume that the all-powerful executive and its managers will succeed in solving the problem of permanent security. But security tends very quickly to be taken for granted. Its achievement is merely a superficial, external revolution. The love of servitude cannot be established except as the result of a deep, personal revolution in human minds and bodies. To bring about that revolution we require, among others, the following discoveries and inventions. First, a greatly improved technique of suggestion — through infant conditioning and, later, with the aid of drugs, such as scopolamine. Sedond, a fully developed science of human differences, enabling government managers to assign any given individual to his or her proper place in the social and economic hierarchy. (Round pegs in square holes tend to have dangerous thoughts about the social system and to infect others with their discontents.) Third (since reality, however utopian, is something from which people feel the need of taking pretty holidays), a substitute for alcohol and the other narcotics, something at once less harmful and more pleasure-giving than gin or heroin. And fourth (but this would be a long-term project, which it would take generations of totalitarian control to bring to a successful conclusion), a foolproof system of eugenics, designed to standardize the human product and so to facilitate the the task of the managers. In Brave New World, this standardization of the human product has been pushed to fantastic, though not perhaps impossible, extremes. Technically and ideologically we are still a long way from the bottled babies and Bokanovsky groups of semi-morons. But by A.F. 600, who knows what may be not be happening? Meanwhile the other characteristic features of that happier and more stable world — the equivalents of soma and hypnopaedia and the scientific caste system — are probably not more than three or four generations away. Nor does the the sexual promiscuity of Brave New World seem so very distant. There are already certain American cities in which the number of divorces is equal to the number of marriages. In a few years, no doubt, marriage licenses will be sold like dog licenses, good for a period of twelve months, with no law against changing dogs or keeping more than one animal at a time. As political and economic freedom diminishes, sexual freedom tends compensatingly to increase. And the dictator (unless he needs cannon fodder and families with which to colonize empty or conquered territories) will do well to encourage that freedom. In conjunction with the freedom to daydream under the influence of dope and movies and the radio, it will help to reconcile his sujects to the servitude which is their fate.”

Aldous Huxley‘nin “Brave New World” romanının 1946 baskısındaki revize edilmiş önsözünden bir bölüm.

Kısa bir süredir Hamachi ile uğraşıyorum. Hem MS Windows, hem de Debian GNU/Linux ortamlarında denedim.

Sonuçlar ve yorumlar?

Öncelikle şunu belirteyim, son 1.0 beta sürümünü değil, stable halini denedim her iki sistemde de yani 0.9.9.9 sürümünü.

MS Windows ortamında kurulum ve ayar çok çok basit ve rahat.

Debian GNU/Linux ortaminda ise, README dosyasını okuyunca kolay sayılır. /dev/net/tun bulunmasını şart koşuyor ancak verilen linkte bu iş sadece linux 2.4 serisi çekirdek için anlatılmış. 2.6 biraz tereddüde yol açıyor oysa Debian GNU/Linux ortamında tek yapılması gereken:
apt-get install vtun

Bu hareket sonucunda 2.4 yahut 2.6 serisi çekirdekle çalışan Debian GNU/Linux gerekli sistemi kuruyor, ilgili cihaz dosyasını ve ağ sürücüsünü ayarlıyor, hayat güzel şekilde devam ediyor.

Bu şekilde ofisteki benim Win makineyi ve yine ofisteki Debian GNU/Linux makineyi kendi oluşturduğum Hamachi networküne dahil ettim. Ardından evdeki Debian makinama da aynı yöntemle Hamachi kurup sisteme dahil ettim. Network adını ve parolasını yazarak tüm makinaların bir listesini görebildim.

Firewall arkasındaki ofisteki Windows makinama evdeki Debian makinamdan erişebildim mi? VNC kullanarak erişir gibi oldum, parola sordu, kabul etti ve Win masaüstünü getirdi ancak 1-1.5 sn. içinde bağlantı kesildi, karşı taraf kestiğini söyledi. Benzer şeyi evdeki makineyi Win2K Professional ile açıp tightvnc ile denediğimde de yaşadım.

Peki ya ofisteki Debian GNU/Linux Sarge kurulu makineye evdeki makinadan ssh ile erişebildim mi? Evet. Bu mümkün oldu, erişmekle kalmadım, bağlantıyı kurup ofisteki makinanın terminal ekranını görünce sqsh kullanarak ofisteki bir Win makinada duran MS SQL Server 2000 sunucusuna bağlanıp sorgulama yapabildim.

sqsh, yahut telaffuzu ile skviş faydalı bir eser:

What is SQSH?

Very clever of you to ask…

Sqsh (pronounced skwish) is short for SQshelL (pronounced s-q-shell), it is intended as a replacement for the venerable ‘isql’ program supplied by Sybase. It came about due to years of frustration of trying to do real work with a program that was never meant to perform real work.

Sqsh is much more than a nice prompt, it is intended to provide much of the functionality provided by a good shell, such as variables, redirection, pipes, back-grounding, job control, history, command completion, and dynamic configuration. Also, as a by-product of the design, it is remarkably easy to extend and add functionality.

Tabii SYBASE gördüğünüz her yere MS SQL Server koyup okuyabilirsiniz. En azından ben henüz bir uyumluluk sorunu ile karşılaşmadım ve böyle esnek bir ortamda, Debian GNU/Linux üzerinden MS SQL Server sistemine bağlanıp stored procedure idi, şuydu filan müdahale edebilmek, sonuçları anında görebilmek sevindirici.

Hamachi mükemmel mi çalışıyor?

Hayır. Çünkü söz konusu ssh bağlantısı üzerinden SQSH ile bir müddet iş güç yapıp bağlantıyı kestikten sonra bir daha bağlantı açamadım. Bunun sebebi ofisteki firewall olabilir mi yoksa Hamachi’de mi bir sorun var henüz bunu bilmiyorum. Tek bildiğim ofisteki Hamachi’yi kapatıp tekrar açında yine bağlantı kurabildiğim.

Detaylı araştırmadım ama görülen o ki Hamachi’nin epey aktif forumlarını bir ziyaret edip kurcalamak gerekecek! ;-)

Hamachi’nin bir başka daha basit uygulama alanı ise ADSL modemlerinin o abuk sabuk web arayüzlerinden modem üzerinde port açmakla acı çeken insanlara önerilebilir, dertlerine derman olunabilir. Hele de Win kullanıyorlarsa, geleneksel Next, Next, Finish mantığı. Ondan sonra tüm dünyaya açık olmasa da en azından anlaşan kişiler arasında oyun oynamaktan tutun, web server, ftp, vs. servislerini modemde port forwarding yapmadan Hamachi üzerinden gerçekleştirmek mümkün.