Posts

Showing posts from February, 2009

kod kalitesi

Image
yazılımda böyle birşey vardır herkezin anlayabildiği az kod güzel koddur diye. benim konuya bakış açım biraz daha küt. çalışan kod ve çalışmayan kod vardır. kod çalışıosa güzeldir derim. yinede aşağıdaki resim durumu açıklamakda daha sağlıklı.



dipnot:wtf = oha aq demekdir :D

amf .net c#

uzun senelerdir kullanırım bu amf(Action Message Format) geyiğini bir satır yazmamışım onu fark ettim. amf özünde serverla swf yi konuşturmacadır. flashdan direk servera istekler gönderilirken kullanılan bir protokol. open source dünya için phpamf ve openamf(java için amf libi) var bunlar uzun süredir bi çok projede kullanılıyor.

şöyle bi .net ilişkili libleri toplayim istedim. bunlar pek yok piyasada bende kullanmadım ama oturmuş duruyorlar.

http://www.fluorinefx.com/
http://www.codeplex.com/dotnetflex
http://amfnet.openmymind.net/

amf nin hikayesini merak edenler:
http://en.wikipedia.org/wiki/Action_Message_Format

thepiratebay

bilen bilir bu isveçde yaşayan gençlerin kurduğu bi torrent sitesi. içeriğinin sağlıklı olmasıyla tanınıyorlar gerçekden çok nadir fake çıkar. sağlam bir torrent komünitesi.

ve senelerdir internet aleminde davalarıyla duyulurlar. bunlara warner bross dan adobe ye herkez sırayla dava açarlar. sanırım viking kanı olmalarından kaynaklı her seferinde sit veya hayt hayadarabe gibi cevaplar verirler. konuyla ilgili yazışmalarıda yayınlarlar ben okudum çok eğlenceli.

bu seferki davada epey sıkıştırdılar sanırım adamlar topluluklarını gazlamaya başlamışlar. yeni bi site kurmuşlar html 5 kasmışlar html de öyle yazıo temiz iş :) millet resmini yüklüyor üstünede "suçlu buna benzeyen bişeydir" yazıyorlar benim sayfam buyrunuz :)

mascix

paylaşımı sanmamki kimse engelleyebilsin. birgün bu iş ciddi takip edilemez olucak o zaman herkez rahata ercek.

sıkıcı bir iş günüyken

msn den gelen bir link bu kadar eğlendirebilir. türkleri anlatan ingilizce bir makale küfürlerimizden falan bahsedio. elemanın biri gaza geliyor aşşağıda dörtlükler halinde diziyor geri kalanını yarıldım okurken

http://www.javno.com/en/sports/clanak.php?id=157163

en çokda bunu beğendim

tanrı senin hamurunu
necazet ile yoğurmuş
anan seni sıçarken
yanlışlıkla doğurmuş

flex module load problem

flex de swf yaptığımız module leri yüklerken bi şekilde yüklendiğinden ve hazır olduğundan haberimiz olması gerekebilir bi kısım aralarında kodsal bağlantı yaptıysanız. misal parentApplication da hebeleyi görmeniz gerek bunun içinde module1 in yüklü olması gerek neyse konu kodu yazınca daha iyi anlaşılıyor şimdi anlatamadım.

ama bi kaç gündür modulelerin içinden çağrılarda yada parenttan aşşağı yaptığım bağlantılarda habire patlamalar vardı meğersem module ün tam anlamıyla hazır olduğu ready event ine bağlıymış bense creationComplete de yapıodum atamayı buda null verebiliyordu.

örnek kod mxml:
<mx:ModuleLoader id="VideoSettingsModule" url="components/VideoSettings.swf" ready="videoSettingsReady();" />

örnek kod as:

public var videoSettings:VideoSettings=null;
public function videoSettingsReady():void{
videoSettings = VideoSettings(VideoSettingsModule.child);
}

artık huzur içinde videoSettings e çağrı yapabilirim çünkü load olduğundan eminiz. benim modüller…

msn özel link

spamlerimi kontrol ederken gördüm. bedelliaskerlik2009 net bi bakdım sağ menüde msn konferans yazıyor o ne olaki dedim değişik bi link koymuşlar sayfanın ortasına tıklayınca msn e ekliyor uyarısı çıkıyor. internet explorer dışında çalışmaz ama değişik omuş :)

<a href="msnim:add?contact=birmsnadresi@msn.com">
görünmesini istediğiniz yazı
</a>

bu şekilde ekliyorsunuz html'e. sonra adam ekleyincede arada toplu chat başlatıosunuz sanırım mantık o.

ne zaman emekli olurum die meraklandım

ssk dediki "10.04.2039 tarihinde emekli olabilirsiniz" bu durumda partinin saatini söylüom :D gece 00:01 de parti başlıo sabbaha kadar :D

kde 4 ü windows 7 diye yedirmişler

hala vista kullanmıyorum bundanda mutluyum :) fakat videoda nerdeyse herkez vista dedi bi mac duydum arada. sanırsam xp beni daha senelerce götürür. kde 4 de çok ehven değilmiş kubuntumu upgrade etmeye gerek yok.



windows 7 için betamı indirsem yine betayken dener sıkılır sonra hiç bişeyi değiştirmeden yoluma devam ederim.

wordpress de son yazıları kategorilerden alma

wordpress güzel bir blog yazılımıdır. ama böle incik cıncık bilmem hiç genelde temayı giydirir kullanırım. neyse gece gece kibaki dioki bu kategorilere tıklıom son yazılar hala genelden gelio. önce anlamadım :) sonra baya çizimli anlatıo. sonuç kod okunur. bu temada index.php de olan

query_posts('showposts=10');

bulunur bu bi döngü yapıo ul ler falan printlio. tamam olay burdada bu ne aq ben basit php biliom. wp api kurcalamak gerek püff derken ilk arama sonucu sayfa bulunuyor yukardaki fonksiyon mis gibi anlatılmış. tam örnek kodlara bakarken kategoriye görede getirio bu denir ve yukarısı aşağıya çevrilir.

$categoryvariable=$cat; // assign the variable as current category
$query= 'cat=' . $categoryvariable. '&orderby=date&order=DESC'; // concatenate the query
query_posts($query); // run the query

bi ara korktym diğer sayfaları bozmasın diede walla süfer çalışdı sevindim ehe :D

asp.net server

IIS den başka bişeyin piyasaya çıkması hoş umarım buda diğerleri gibi ölmez.

CodeProject: Small and Reliable C++ HTTP Server with Complete ASP.NET Support. Free source code and programming help

mysql'i sun aldı ve mysql sunu bıraktı

aylar önce sun mysql i aldığında herkezin kafasında ulan nolcak mysqli kayıpmı edioz durumu nere gidio gibi sorular vardı. aradan aylar geçdi ve monty(mysql kurucusu ve geliştiricisi) sun'u bırakdı:)

bana sanki sun'a kazık atılmış gibi geldi yaf. sonuçda bunu daha iyi yerlere götürme şansı olan sun'ken adam bırakdı. demekki komuniteye güvenio bu monty adamı bakalım nere gidecek burdan hikaye. bide sidik yarışı olmuş olabilir monty maria yı geliştirmek istiom diyik sanki sun da olmaz başka bişey yap demiş gibi.

yarın bide bakıoz qt cilerde nokia yı bırakıomuş hahaha ne gülerim :)

sql joinleri anlamak

Image
benim hayal gücüm pek yoktur biçok şeyi algoritmik düşünüp çözerim. bu resim eminim bi çok insana yardımcı olacaktır.

velocity ve string

daha evvelde bahsetmiştim velocity performans ve yapı olarak şeker bişe. lakin dün çileden çıkarıyordu nerdeyse. çok basit bir string karşılaştırmasında doğru dürüst çalışmadı.

#if($degisken!="")

gibi bir durum söz konusu ama çalışmıyor. neler denedim

!$degisken.equals("")
!$degisken.equalsIgnoreCase("")

hesapta bunlarında çalışması lazım sonuçda velocity runtime da böyle şeyleri çağırmaya izin veriyor ama omadı omadı. en son çözüm şu

#if($degisken!=[])

bu durumda çalıştı istediğim gibi ama hala doğru çözümmü emin değilim sonuçta [] karakterleri vtl de dizi(array) tanımlamak için kullanılıyor. testlerde çıkcak sonuç ortiye.

yemeksepetinden seçmece

akşam akşam yemeycekdim acıkdım. yemeksepetine girdim bakıyorum. ekonomik menüler başlığını gördüm aha dedim güzel zate 1 kişi yicem. altındakileri aynen kopyalıyorum.

Extravaganzza Büyük Menü (3-4 Kişilik) 1 Adet Büyük Boy Extravaganzza Pizza + 1 Adet Coleslaw Salata + 1 Adet Sufle + 1 Adet 1 Litre Coca Cola 35,50 TL

Extravaganzza Orta Menü (1-2 Kişilk) 1 Adet Orta Boy Extravaganzza Pizza + 1 Adet Coleslaw Salata + 1 Adet Sufle + 1 Adet 1 Litre Coca Cola 29,90 TL

Sufle Menü (3 Kişilik) 1 Adet 3 Malzemeli Büyük Boy Pizza + 1 Adet Sufle + 1 Adet 1 Litre Coca Cola 27,50 TL

35 ile 27 arasında fiyatlar bunu okuduğum andaki ilk cümlemi burdada söylemek zorundayım bütün yazının amacı bu :) amına goin nerde yaşıon sen yarram.

Official Google Blog: "This site may harm your computer" on every search result?!?!

sanırım yedek almanın zamanı geldi

geçen gün olan bu vaka ve şu yazıdan anladığım oki arada bir online alet edevatımızında yedeğini almalıyız google bile olsa yıkılmaz değil :)

gelecek de ne iş yapıcak

gelecekte neler pörtler gibi durumlarda benim aklımda bi p2p cpu konusu vardı. sonuçda herkezin makinesi var yada çok cpu var bunlara bi şekil p2p yaptırıp kaynak paylaştırılabilirse güzel networklerde çok şey yapılabilir diyordum.

yapılmış hayırlı olsun :)