Anıl’ın arşivi

İyi bir günün kötü bitişi

tren 25 Temmuz, iyi başlayıp ilginç bir şekilde biten bir gün oldu benim için. İş dönüşü eve gelmek icin bindigim tren vagonunda( nerden o vagona bindiysem :( ) yaşadığım korku duyduğum olayı anlatmak amacıyla bu yazıyı yazıyorum.

Trene binecek insan topluluğu arasında oturacak yer bulmak adına boş koltuk gördüğüm ilk vagona yerleştim. Tren hareket etti herşey gayet normaldi. Bende 4 haftadır yaptığım gibi uzun süren bu yolculuktan sıkılmamak için kendime meşgale ararken bir an gözüm dışarıya daldı, tren içindeki olayı fark edemedim. Trenin kapılarını açıp can güvenliğini tehlikeye atan bilindik tiplerden biri tren içerisinde ve kapıları açarak dışarıya sarkıyordu. Yolculardan birisi ile bu konu üzerine çıkan tartışma ciddiyete bindi. Tartışan taraflardan kapıyı açan şahsiyet bir sonraki durakta, nasıl yaptı hala anlamadım, ekibini topladı. Bir anda vagonun içi kaynayan bir kazana döndü. Kavga büyüyor, insanlar onları ayırmak için uğraşıyordu. 1-2 dakika sonra trenin içi nefes almamızı engelleyen bir gaz ile doldu(biber gazı diye tanımladılar). Nefes alamaz ve korku içinde ne yapacağımı bilemeden bekliyordum. Allah’ım ben nerdeyim ne haldeyim demedim değil :) . T-shirtim ile ağzımı kapattım ve ilk durakta vagondan kaçtım. Olayın kahramanlarına ne yapıldı, vagondaki insanların hayatını tehlikeye atan bu olay nasıl değerlendirildi bilinmez. Olumsuz olaylar bir başladımı bitmez derler ya aynen öyle oldu. Tren bozuldu, tamiri yapılamadı, yaklaşık 40 dk. sonra gelen bir sonraki trene bindik. Halk konserleri alanı gibi izdiham çıkması an meselesiydi.

Hızlı tren bekleyenlere sevgiler, ben hızlı bir trenden ziyade insan hayatına önem veren, güvenli bir yolculuk geçirmek istiyorum.

4 Yorumlar 26 Temmuz 2008

Mezuniyet

Mezuniyet 4 yıllık eğitimimin son ve en güzel günü bugün gerçekleşti. Tüm sınıf ve bölüm arkadaşlarımı tebrik ediyorum. Çömez, çaylak unvanlarını aşarak sonunda mühendis olarak anılmak güzel :)

Kep kaybı için 15 YTL istendiğinden, törenden önce kep atarken dikkatli olacağıma karar vermiş olsamda kep atma sırasında bende kepini kaybedenler kervanına karıştım. Okula son dakikada yine para kaptırmamak için deli gibi kep aradım :) Sagolsun bölüm arkadaşlarımdan biri benim gibiler için iki kep tutmuş :D .

Sevgiler,

Bilgisayar Mühendisi Anıl KARADAĞ

7 Yorumlar 16 Haziran 2008

sapıtmış bir hemencevir

Orta seviyedeki ingilizce bilgimle emin olmadığım çevirilerimde hemencevir.com’u kullanarak sonuçları karşılaştırırım. Genel anlamda iyi sonuçlar versede arada öyle sonuçlar veriyor ki gülmemek elde değil :) . Daha öncekileri not almadığım için kendime kızmıyor da değilim. Neyse elimdeki son örnek hepsine değer gibi duruyor. Hadi inceleyelim :D

İngilizce metin:

Because we combined features that could occur multiple times in a single document with features that could occur only once, after some initial testing we choose to treat each feature as binary, that is, each feature was either present in a document or it was absent.

hemencevir.com sonucu:

Hala Facebook birisi, ve Neyse Halin Çıksın Falın ‘ın yapıcılarının olduğu birkaç dolaşma vardırdır! Çözmeyi denemek midir. Biz, bizim, bu çıkışları ayarlamayı denediğimiz gibi senin sabrını takdir ederiz. Senin problemin, günlüğe kaydedildi — eğer o, ısrar ederse, lütfen birkaç günde dön. Teşekkürler!

Dediğim kadar varmış demi :D

Yorum Ekle 23 Nisan 2008

Mail ile dini duygularımızın istismarı

Bu konuda eminim ki birçok yazı yazılmıştır. Bende kendi sıkılmışlığımı blogum ile dışarı atmanın peşindeyim :( . “forward” yazısına tıklanarak içeriği düzenlenmeyen basit bir şekilde ortalığı dolaşan mailler artık hayatımızı yormaya başladı. Silmeninde çözüm olmadığına karar verdim. Bugünkü konum bu maillerden ziyade gönderilen maillerin içinde yer alan “Allah rızasi için yollayın”, “Allah rızası için yazıldığından mutlaka yollayın”, “bu maili x kişiye yollarsanız bir mucize ile karşılasaksınız” ve türevleri…

Sizce bunlara gerek var mı? Dini içerikli bir mail gönderildiği zaman neden altında bunları yazıyoruz? Mucize tüm hak dinlerde vardır. Mucizeye inanıyoruz. Ancak biz zaten mucize içindeyiz. Mucizeyi maillerden beklemek mi lazım. Hayatımıza bu kadar müdahale ne kadar doğru? Bu soruların cevapları önemli ve kendi kendinize bu cevapları verdiğinizde eminim ki daha farklı uygulamalar çıkacaktır.

2 Yorumlar 23 Ocak 2008

Doğum günü kutlayıcıları

Bugün 10 Ocak öncelikle bugün doğan herkesin doğum gününü kutlarım. Bende resmi olarak 10 Ocak doğumluyum, gerçeği 5 Ocak nüfus cüzdanımda neden öyle yazılıyor bilmiyorum. Çifte doğum günü kutluyorum yıllardır bu durumdan dolayı :) . Ama bugün bahsedeceğim şey doğum günü çocuğu olduğumu söylemek değildi. Konuyu yine dağıtmaya başladım :) . Finans sektörü, haberleşme sektörü başta olmak üzere müşterileri hakkında detaylı bilgi saklayan firmalar müşterilerinin bu özel günlerini kaçırmazlar. Kredi kartı, gsm hattı aldığım tarihten itibaren “doğum günümü unuttular” deme lüksüm kalktı resmen. Bunun yanında bazı alışveriş merkezlerinin müşterileri hakkında bilgi toplaması da buna eklenince “Türkiye seninle gurur duyuyor” havasına giriyorsun :) .

Aldığım bir mailde hazırlanmış kart çok hoşuma gitti ve burada sizinle paylaşmak istedim. Bilgisayar sistemlerinin gelişmesi, bilgi saklamanın kolaylaşması insanları duygusal yönden de tatmin etmeye başladı.

Dogum gunu

10 Ocak 2008

Pazardan aldım 1 tane eve geldim 1000 tane…

Bilin bakalım bu nedir :) Bu sefer yazacağım yazıya bence çok dikkat etmelisiniz. Google’ı övmekten yoruldum ama kat be katını hak ediyor kerata (Talat yazıyı okursan bu kelimeyi , kelime dağarcığıma sonunda sokmayı başardığını göreceksin :) ) Hergün yeni bir servisini görüyorum. Bu yazımda Google’ın sunduğu hizmetlerden örnekler sunacağım. Eminim ki bilmedikleriniz varsa ve kullanırsanız çok işinize yaracaktır.

Google bildiğiniz üzere bir arama motorudur. Yetenekleri Google arama çubuğuna yazdığınız anahtar kelime için size sonuç bulmakla bitmiyor istediğiniz sonuca hızlıca erişebilmeniz için özel arama seçenekleri de sunuyor. Akademik[1] ve patentli[2] çalışma arama servisi, blog arama servisi[3], grafik arama servisi[4].

Bunların dışında google hesabına sahip olmanız için mail servisi[5], bu hesapla kullanabileceğiniz blog servisi[6], fotoğraf paylaşım servisi: Picassa [7], online doküman hazırlama ve paylaşma servisi[8], grup oluşturma servisi[9], Takvim servisi (planlı yaşama adına) [10] gibi servisleri vardır.

Google Adsense [11] ile web sayfalarınızda içeriğe uygun google reklamlarını yayınlayarak para kazanabilirsiniz. Google Analytics [12] ile web sayfanızın günlük görüntülenme sayısı, ziyaret eden kullanıcı sayısı, kullanılan tarayıcı, işletim sistemi ve daha birçok bilgiye sahip oluyorsunuz. Google Chart API [13] ile tek bir HTML satırı yardımıyla kaliteli grafikler üretebilirsiniz.

Hatırladıklarımı buraya ekledim, unuttuklarım olmuştur diye hissediyorum. Yazımı okuyanlar eklerse bende yazıyı güncellerim. Yazımı link yığını yapmak istemediğimden linkleri bu bölümde numaralarına göre belirtiyorum.

1 2 3 4 5 6 7 8 9 10 11 12 13

Sağlıklı yaşam için “süt” için ! :)

Yorum Ekle 07 Ocak 2008

Python’un güzellikleri -1

Dönem projesi çalışmalarımın sürdüğü şu günlerde yine uzun zamandır yazı yazmadığımı fark ettim. 15 ay olmuş blog sahibi olalı bu uzun bir süre yazmaya alışmak için ama alışamadık vesselam :) Dönem projen de nedir diyenler olmuştur belki (?) açıklayayım sizi meraka teşvik edecek değilim . Hoşlandığım bir alan olduğunu fark etmem sonucu ve hazırlamayı düşündüğüm uygulama için temel olacak “Veri madenciliği” hakkında bir kaynak hazırlama. İkinci dönem uygulamaya dökeceğim kısmetse :) . Neyse konuyu bu kadar saptırmak yeterli sanırım :P .
Python Python Python…

Ya ben sana ne diyebilirim ki bir dil anca bu kadar güzel bu kadar mı kendini sevdirir sahibine. Bugün anlaşılan garip garip cümleler yazacağım, alışık değilsiniz ama arada olur sanırım bu tarz tuhaflıklar.

Sevgili arkadaşım Talat‘ın bana sunduğu html çözümleme kütüphanesinden size biraz bahsedeceğim. Pythonda htmlparsing modül sayısı baya bir fazladır. Bizim kullandındığımız htmldata kütüphanesidir.

Bu kütüphane ile en basitinden açılan linkin (urllib2 modulu ile açıp içeriğini okudğumuz ve gerektiğinde kodlamasını değiştirdiğimiz veri ) içeriği verildiğinde çeşitli şekillerde kaynak koduna erişebiliyorsunuz. Ben neden bu konuya geldim hemen açıklayayım xml sayfasını çözümlemem gerekiyordu pythonda xml parsing modülüde var elbetteki. Ancak benim inceleyeceğim şey 3-4 satırlık bir şeydi python-xml i olaya hiç karıştırmadan htmldata yardımıyla almam gereken verileri alabiliyorum.

htmldata ile ilgili olarak daha önce bir soru üzerinde hazırladığım kodu buraya koyuyorum. Verilen bir url yi çözümleyip “a href” tagındaki url değerlerini ekrana yazdıran basit bir program.

# -*- coding: utf-8 -*-

#**************************
# ornek calisma
#**************************

import htmldata
import urllib2

if __name__== “__main__”:

#kaynak kodu alinacak url
url= “http://www.connellybarnes.com/code/htmldata/”
req = urllib2.Request(url)
#url icerigi contents degerine aktariliyor
contents = urllib2.urlopen(req).read()
#htmldata modulu ile kaynak kod taglara parcalaniyor
# L= dizi, tag iceren L[indis] de bir dizi
#karakter kodlamasi sorunu olursa sayfa kodlamasini alip istedigin kodlama turune cevirebilirsin
# bu durumda tagextract() metotdunda kodlanmis halini parametre olarak gonderirsin
#u = unicode(contents, encoding=”iso-8859-9″) # sayfa karakter kodlamasi
#us= u.encode(”utf-8″) # yeni karakter kodlaman
L = htmldata.tagextract(contents)
for satirno in range(len(L)):
#L[satirno] dizisinin ilk elemani a ve bu string href takisi iceriyor mu
# orrnek L[satirno]= (’a', {’href’: ‘http://www.connellybarnes.com/’})
# ornekte goruldugu uzere tagin parametreleri sozluk olarak tanimlanmis
# href => L[satirno] dizisinin ikinci elemaninin alt indisidir
if L[satirno][0] == “a” and str(L[satirno]).find(”href”) != -1:
print L[satirno][1][”href”] # ile href degerini basiyoruz

Not: girintiler belli olmuyor c/p yaparken girintilere dikkat ederseniz sizin için iyi olur :P

htmldata için bıraktığım linkten htmldata.py yi indirip program dizininde yer alması gerekmektedir sadece. htmldata.py yi inceleyerek ve verilen linkteki metotları incelerseniz neler yapabileceğinize şahit olacaksınız . Python ve güzellikleri konulu ilk yazım bu olsun öncekileri değiştirmeyeyim şimdi:). Ondaki güzellikler bitmez ben keşfettikçe size yazacağım umarım bu kadar geç olmaz (htmldata yı yaklaşık 10 ay önce öğrendim).

1 Yorum 08 Aralık 2007

“2/B Arazileri Satılmasın” İmza Kampanyası

Çocukluğumdan beri TEMA’ya gönül vermiş biriyim. Özel bir çalışmasında yer almadım üyesi değilim. Bunları neden yapamadiğimin nedenini bende bilmiyorum. Üniversite 2.sınıfta iken Kocaeli TEMA koluyla birlikte bir doğa gezisine çıktık ve çok güzeldi geçti ,ileride Sivil Toplum Kuruluş (STK) larına destek vermek için gözlemlenebilir bir yardımda bulunmayı hedefliyorum.Gönüllü bir şeyler yapmayı…

Eminim bu yazımı okuyan coğu kişinin mail adresine başlıkta belirtilen konuyla ilgili bir mail gelmiştir. ““2/B Arazilerinin Satılmaması ve 2/B’lerin Tekrar Yaşanmaması İçin
Yasal Önlem Alınsın !”” kapmansayı hakkındaki bilgi edinebilmek için tıklayınız.

Değerli bir yazarımızın bir sözünü aktarmak istiyorum. Bir ülkenin gelişmişlik düzeyi artık sadece sanayisi (teknoloji vb gibi insan eli değmiş şeyler) ile değil doğal zenginliklerine ve bu zenginliklere verilen değer ile ölçülecektir. Ormanların ne kadar değerli olduklarını belirtmeye gerek var mı? Gelir elde etmek için herşeyi satacakmıyız, korkarım şuanki tabloda bu söz konusu. Konuyu siyasi boyutundan çıkartarak birey olarak toplumsal sorumluluklarınızı yerine getirmek için bu kampanyaya destek verebilirsiniz. Amaç 1 milyon imza toplamak.

Haydi imza atmaya…

2 Yorumlar 30 Ekim 2007

Bilmediklerimden…

Bilgisayar Grafikleri dersinde konu bir şekilde CPU ALU ve float çevresinde dönmeye başladı. Böyle durumların sık yaşanması dileğiyle konuyu açıklamaya başlıyorum. Merkezi işlem ünitesinde (MİB-CPU) bildiğiniz üzere aritmetik (toplama, çıkarma, çarpma , bölme) ve mantıksal (and, or , xor vb. )işlemler ALU (Arithmetic and Logic Unit) denilen özel bir bölümde gerçekleşmektedir. Soru su ” kayan noktalı sayılarla yapılacak işlemlerde ALU da mı gerçekleşiyor “. Sınıfın bir kısmı evet bir kısmı hayır diyordu. Bende evet diyenlerdendim sonuçta aritmetik işlem birimi olduguna göre ve başka bir aritmetik işlem yapan birim de bilmediğimden :) . Hoca araştırın bulun dedi. Sonuçları sizinle paylaşıyorum ;

ihtiyac duyulduğu dönemden önceki dönemlerdeki işlemci mimarilerinde olmayan yeni bir ünite yer almaktadır. FPU (Floating Point Unit) - Matematiksel İşlem Birimi. Kayan noktalı sayılar için aritmetik işlemleri gerçekleştirmektedir.

Bu konuda hazırlanmış güzel bir doküman.

2 Yorumlar 22 Ekim 2007

GAL- benim güzel okulum

Bitirme için araştırma yaparken lise günlerim aklıma geldi(ne alaka ise). Bizim okulun bir web sayfayı daha yok dedim acaba biz mi yapsak diye düşünürken bir baktım varmış. Sayfamı takip eden lise arkadaşlarıma sesleniyorum gelin lise hayatımıza webden devam edelim :) . GAL-Gebze Anadolu Lisesi

Yorum Ekle 30 Eylül 2007

Önceki Yazılar



Haberin yeni noktası

Kategoriler