bu yaz süper geçti. okul acayip bezdirdi, iş yoğunluğum tavan yaptı, halen de izine çıkabilmiş değilim. daha süperi can sağlığı.
milyon yıldır salladığım kendi işlerime (ept) sonunda dönebildim. ilk başladığım şey de bir web sayfası tarama paketi. XPath, regex, vs. kullanarak bir web sayfasından seçilen alanların tanım XML'inde belirtilen şekilde bir class'a doldurulmasını sağlıyor.
veritabanı işlemlerinde de linq-to-sql kullanmak işi öğrenmek bakımından çok faydalı oldu. tahmin etmediğim kadar pratik bir yöntem ve veritabanı okuma/yazma işlemlerini çok ama çok kolaylaştırıyor. kesinlikle bir başka ept işinde (mesela byblos) kullanacağım bu şıftırtıyı.
yaptığı işi temiz yapıyor ama biraz yavaş. yavaş olması beni üzen birşey değil; zaten veri toplarken terbiyeyi elden bırakmamak, taranan siteyi sağmamak lazım. neyse, bu iş bitti gibi. şimdilik ek$i datası ile test ediyorum ve her ne kadar bana ilk başta yavaş geldiyse de şu an için hızı tatminkar geldi (karar versene ço-cum...). yine de problemler yok değil. mesela bzen sayfa verisini okuma aşamasında takılıp kalıyor ve 5 dakika sonra timeout verene kadar öylece bekliyor. her türlü timeout değerini denedim, 35 milyon takla attım, bana mısın demedi. durum büyük ihtimalle evdeki çakma megabit bağlantıdan kaynaklanıyor, zira yan odada abim eMule falan kasarken bu durum zirve yapıyor. bir nevi doğa olayı mübarek. işte de denemek lazım yine de, ama şimdi kim uğraşacak veritabanını taşımakla falan...
bu arada esas tarama hedefim altivi. yüksek lisans bitirme projemi bu site ve "sistemi" üzerinde vermek istiyorum. koç mezunu bir ablamıza zamanında site datası vermiştim incelesin diye, bir sormak lazım ne yapmış, ne gibi çıkarımlarda bulunmuş.
25.08.2008
öldüm bittim eridim
yazan eden: egiboy
yıldız tarihi:
25.8.08
0
yorum
? egiboy planlama teşkilatı, linq, programlama, proje, regex, teknik, xml, xpath
4.06.2007
icraatin içinden
kaç zamandır üzerinde çalıştığımız proje bitti. evet, bitti! işin en kolay kısmı bittiğini söylemek herhalde. ürünün reklamı olduğunda "şunun şurasını burasını ben yaptım" diyebilmek güzel olacak.
geleneksel blog ihmal rutinine girdim geçen hafta, oysa ki yazacak şeylerim de vardı. mesela, salı günü inanç oyuncularının eyüboğlu koleji'nde oynadıkları oyunu seyrettim: "gözlerimi kaparım vazifemi yaparım". süperdi, kesinlikle süperdi. en sevdiğim kısımları mimiklerdi; vicdani'nin afalladığı anlar, müzik yapan tayfanın oyunla etkileşimi dibimin düşmesine yetti. yalnız kimi anlarda oyuncuların ne söylediğini anlamakta fena halde güçlük çektim, kelimeler olmadık yerlerde iç içe girdi. ayrıca sıklıkla tekrarlanan söyleyiş hataları rahatsız ediciydi. nerede "erkân" geçtiyse hepsi "Erkan" diye telaffuz edildi. çalışılmamış demek ki. herşeye rağmen istanbul'da "benim" diyecek birçok tiyatro kumpanyasından iyilerdi, ki o kadar da farkları, farkımız olsun zaten... tüm olay bir yarışma dahilinde olduğundan sonuç ne oldu diye meraklardayım, ama şu zamana kadarki sessizlik birşeyler anlatıyor sanki :P
"egiboy planlama teşkilatı" başlığı altında egiBlog'da bahsettiğim işler tarihin sayfalarına en kral vaporware'ler olarak geçecek gibi. uygun zamanı bekleye bekleye günleri tüketiyoruz, ama değecek; vallahi değecek, billahi değecek. mesela bir ara bahsettiğim ex libris olayıyla entegre bir kişisel kütüphane uygulaması kasıyorum, bittiğinde süper olacak. tabi kongre kütüphanesi çapında bir yer için planlamıyorum, ortada gezen kütüphanecilik standartlarına falan da pek kulak asmıyorum, işimi görsün yeter. so much to do, and so little time...
işte (iş'te) de tekrar java'ya dönüyorum sanki, tahtalara vuralım...
yazan eden: egiboy
? egiboy planlama teşkilatı, ex libris, inanç lisesi, iş, kekremsi, tiyatro, zamansızlık
11.04.2007
fazla mesai...
işte (iş'te) üzerine kastığımız projenin deadline'ı yaklaşık 1 ay geriye alındı; önemli bir toplantıya yetişmesi gerekiyormuş zira. bu ne demek? hayyyvan fazla mesai demek. yalnız bitince kastığımıza değer birşey çıkacak ortaya, orası kesin.
hiç işim yokmuş gibi kitaplarıma ex libris yapayım dedim. dijital ortamların nimetlerinden faydalanıp escher kırpıntılarıyla bi'şeyler çıkardım. artistik olmaktan çok güzel bir etiket olsun, sınıflandırmada yardımcı olsun, ev içinde kongre kütüphanesi ambiyansı yakalayalım diye uğraştım. bir örneği aşağıda. tıklayınca gelen resim biraz büyük, uyarayım. 600 dpi ile basınca 10 x 15 cm'ye sığacak şekilde yapıldı:
bir de, tekno şeylerle ilgili post'ları ayrı bir blog açıp oraya mı yapsam diyordum, mine'nin son post'unu okuyunca bıraktım, dağınık kalsın.
11.03.2007
ept bilgi notu: quant
ept (egiboy plânlama teşkilatı - öyle de kurumsalız) dahilinde quant diye bir uygulamaya kasacağımı yazmıştım. kendileri bir test/anket hazırlama/değerlendirme aracı olacaktı.
yapımından vazgeçmedim, ama eğer bu blogu okuyan, konuyla ilgilenen ve ortaya çıkacağını bildirdiğim üründen faydalanmayı düşünen birileri var ise, gayet güzel bir ürünle karşılaştım bu konuda. beni beklemek zorunda değilsiniz yani :)
linkini vermezsem ayıp olur: http://zohochallenge.com/
13.02.2007
kendinden nefret etmek...
eğer bu blog'u takip ediyorsanız (ki ayda bir -o da belki- giriş yapılan bir blog ne kadar izlenirse) "egiboy planlama teşkilatı" ibaresini içeren başlıklı girişler görmüşsünüzdür. "onu yapacam, bunu edecem, kelebek gibi uçacam, arı gibi sokacam" mealinde hede-hödölerden oluşurlar genelde. işte benim derdim de bunlarla...
yok kardeşim, uğraş(a)mıyorum ben bunlarla! eve geldiğimde sıvı-pelteleşiyor, oturduğum/uzandığım kanepenin şeklini alıveriyorum hemencecik. bu pasif jimnastik sekansından arta kalan zamanımda da istemediğim halde elimdeki/kafamdaki işlere maymun iştahlıca, round-robin usulü daldan dala atlayarak bakıyorum, ama hiçbiri hakettiği zamanı benden alamadığı için ilerleyemiyor.
eldeki iş de çok:
- milyon yıldır beklemede olan ek$iVista web uygulaması bitirilecek (ki neredeyse 2006 haziran'da bıraktığım yerde duruyor),
- anket/test uygulaması (ki adını quant koydum - questions & answers tool) fikri geliştirilmeyi bekliyor (muhsin abi'nin mega projesi -strictly confidential- de buna dayanabilir),
- inanç lisesi web sitesinin durumu rezalet, okulun iddiasını taşıyamayacak halde. yerine yap(tır)ıldığını duyduğum site daha da berbat görünüyor. oturup birinin birşeylerle ortaya çıkmasını beklemek yerine daha önce (yaklaşık 4-5 yıl!) oluşturduğum bir taslağı güncelleyerek, yapılması düşünülen siteye çok daha sağlam bir temel hazırlanabilir (mütevazı olamıyorum, argh!). bu taslağı güncelleyecek zamanı da bulursam tabii. neyse ki bunu ötelemek için kendime geçerli bir bahane bulabildim :P
- çılgın sürükle-bırak tabanlı bir erp uygulaması yazmak istiyor gönül, ki bu da yaklaşık 2 yıldır ilgi bekliyor. eğer girişilip ürün ortaya konulursa daha başka birçok alanda (simulasyon, diyagram çizimi, basit mantıksal devre tasarımı, vb.) kullanılabilir, ki kuyrukta bekleyen eğlenceli iş olduğunu söyleyebilirim.
- tüm bunların arasında kendimi ihmal ediyormuş gibi görünüyorum, ama bu tabii ki nşa'da mümkün değil. ne yapılacak? dört başı mamur bir kişisel web sitesi döşenilecek.
yazan eden: egiboy
yıldız tarihi:
13.2.07
0
yorum
? anket, egiboy planlama teşkilatı, ek$iVista, inanç lisesi, iş, kekremsi, nefret, quant, taslak, vaporware, versaTile, zamansızlık
11.09.2006
ararsan bulursun...
çoooook uzun zamandır web üzerinde çalışabilecek, "graph layout" ("çizge dizgesi" mi desek :P ) da yapabilecek bir uygulama/algoritma arıyordum. AYLARDIR.
sonunda buldum! hem de javascript ile yapmış adam. helal olsun valla; en kralından bir spring layout...
bu da linki.
yazan eden: egiboy
yıldız tarihi:
11.9.06
0
yorum
? egiboy planlama teşkilatı, ek$iVista, grafik, graph layout algorithms, jsviz, teknik
7.08.2006
egiboy planlama teşkilatı günlük hayat gözden geçirme raporu #3
süper planlarım var, daha çok software üzerine.
bir iki uygulama yazmayı planlıyorum.
anket ve test tasarımı yapabilecek, bunları bir DB'de saklayabilecek ve gelen yanıtları değerlendirebilecek bir uygulama. tercihan bir web uygulaması olacak biri. diğerleri daha herhangi bir zemin üzerinde yoğuşamayacak kadar sıcak, yeterince soğuduğunda haberiniz olur.
bi' de, mrs watson gelecek ya, heyecan var biraz :P
yazan eden: egiboy
? anket, egiboy planlama teşkilatı, inanç lisesi, kathleen may watson, kekremsi, programlama
26.06.2006
egiboy planlama teşkilatı günlük hayat gözden geçirme raporu #2
geçen seferki listeden hareketle:
- pl/sql için çalışma yapmıyorum artık, direkt eyleme geçtik. öyle böyle değil.
- artık çağrı sisteminden geliştirme çağrıları almaya başladım. iki tanesi bitti bile :P sonuncusu ise bayağı zamanımı alacağa benzer, bir master ekran tasarlanması gerekmekte zira.
- cem'in meşhuuuuur dijital anketiyle ilgili ne yapacağımı bilemiyorum, hiç boş zamanım yok zira.
- "proce"min raporunu bloga koydum, bundan önceki "comp 491" ile başlayan post'lar onlar. hayrını görenzi.
- halen ek$iVista web şeysi için grafik çizim paketi arıyorum. galiba cross-platform bişiler yabiciiz, JUNG falan kullanacağız. son görünüm o yönde.
- hexaStrat olayında atılan zar sonrası hamleleri işleyecek yapıları yazmak kaldı, ki topu topu 4 hamle çeşidi var zaten. lakin, oyunu "foolproof" yapabilmek için devamlı hamle geçerlik kontrolü yapılmak zorunda, ki taş yürütme hamlelerinde biraz takla atmak gerekecekmiş gibi görünüyor. deneyip göreceğiz, bittiğinde de creative commons lisansıyla net'e koyacağım zaten.
- yukarıda bahsettiğim dijital anket olayı için de bir genel çözüm düşünüyorum; her türlü test tipini üretip veritabanında saklayabilecek bir paket program. kesinlikle pazarlanabilir bir ürün olur.
kapattık kardeşim!
12.06.2006
egiboy planlama teşkilatı günlük hayat gözden geçirme raporu #1
egiboy planlama teşkilatı günlük hayat gözden geçirme raporu #1! başlığa bak hizaya gel. neysemkine, plan program ama illa ki geyik olsun deyu bir liste hazırlayalım. bakalım ne yapmışız, akabinde neleri yapıcaz. ahanda:
- fellik fellik iş aranıyordu, bulundu. checklist'imizi bir tick atalım bakalım.
- işte işime yarayacak diye (ne dedim ben şimdi, du bakali) pl/sql öğrenmek icap etti, ona kasıyorum.
- super işverenim cem'in uzun zamandır sürüncemede kalan dijital anket işini halledicem iş dönüşlerinde. çeviri derneği'nin gönlü feraha erecek sonunda :P
- blog'uma bitirme 'proce'min raporunu falan koymayı planlıyorum. ekşi sözlük'te nasıl çaylak olduğumun, daha doğrusu boşu boşuna çaylak olmadığımın nişanesi olacak bu.
- bitirme procem ek$iVista'nın beyyyle web'den çalışanını şeettiriyodum, ama binbir türlü "divine intervention" sayesinde (aslında 1001 değil 1, kendileri kronik tez yazma hastalığına tutuldular) sadece autocomplete falan yapan kısmı tamamlayabildim. adam gibi yönlü grafik çizen bir paket bulur ya da yazarsam o da biter... umarım.
- hexaStrat da dünyanın en kötü yazılmış kod öbeği olma yönünde gelişiyor. en deprecated method'ları umarsızca kullanıyorum valla. acımam.
şimdilik buğadder.
26.05.2006
hexaStrat
her ne kadar "aylak bakkal" modunda olsam dahi, bu durum bünyeyi kitlelerce malum tartı işlerine yönlendirmemeli, değil mi? ben de oturup ufak bi oyun yazayım dedim. hoş, daha bitmedi ya, yine de haberiniz olsun :P ahanda en bi' "preliminary", hatta "primordial"ından bir ekran görüntüsü:
strateji oyunları klişelerinden hareketle, bir tarafın rengi kırmızı iken, diğer tarafın rengi mavi. sıra tabanlı ve zarla oynanan bir oyun olacak. "olacak" diyorum, zira oyunu sevk ve idare edecek(?) oyun motorunu yazmadım daha. kural seti çok basit. bir oyuncu attığı zarla:
- zarda gelen sayıyı taşıyan bir komşu rakip taşı yiyebilir,
- tahtada boş alan varsa zarda gelen sayı kadar taş yürütebilir,
- zarda gelen sayıyı taşıyan bir taşıyla tahtadaki bir diğer taşının yerini değiştirebilir,
- 6 atmışsa bir daha zar atabilir.
yazan eden: egiboy
yıldız tarihi:
26.5.06
0
yorum
? egiboy planlama teşkilatı, hexaStrat, kekremsi, oyun, programlama, strateji
