Basmadiginiz Butonlar Var!

Gelin itiraf edelim, bir taneniz basti mi lan su basliklarin altindaki facebook share butonuna allahsizlar! Ne basmiyosunuz arkadasim? Bosuna mi koyuyoz biz oraya o butonlari? Ha bosuna mi koyuyoz?

Yine mesela bannerimizin hemen orada “azicik sosyal olun lan” butonlari var. Hanginiz basti? Basanlar adini yazdiracak bundan sonra bana.

Gene mesela buton olarak sayfanin sag altinda, asagilara cok indiginiz zaman sizi tek harekette yukari cikarmasi icin koydugumuz “yukari ok seysi” butonu var. Buna basin arkadas. Gunde bir kere basin ona. Basilmayinca paslanacak o buton, sonra takila takila cikaracak biri ileride basinca. Bu butonlari basin diye koyuyoruz. Bundan sonra gunde 3 butona basmayan terketsin bu blogu.

cCc !Ya bas ya terket! cCc

Ya bask ya merkez!
Ya basket bir de faul!

Az Once Yazdigim Sarki

Topuklarina siktirdim kalbimin,
Ruhumu, cikarttim sattim Orlando’yaaaa,
Guzel sunuslar bos kuruslar,
Benimse 10 lira borcum,
Bir de kuru ekmegim var.
Evet dedi,
Ruhuna el fatiha,
Bir kez de degil ustelik,
Cunku beni cok ruknettin,
Az hoslastigim bir
YaLaNdIn!

{[ChiLe_$CaSh$] SITAYLA} tarzi yazdigim icin akliniza takilan yer olursa sorun.

Salak Yemin Ederim Gerizekalı Bu Cocuk Ya

Su blogu canla basla ayakta tutmaya calisiyorum, artik biraz civimanin vakti geldi diye dusunuyorum dolayisiyla. Peki ne dolayladi bunu? Oradan ona nasil geldim valla ben de bilemedim. Son birkac yazidir oldukca ciddi seyler yazdim, bazi arkadaslarimiz (japon konsolosu sana diyorum, digerleri siz anlayin) sikildi.

Mesela sunu belirteyim once; bundan sonra yazdiginiz yazilarin etiket kismina, nickinizi dogru bir sekilde yazarsaniz cok guzel olabilir. Yazmasaniz da sneyl ya da ben gordugumuz ilk anda duzeltiyoruz zaten. Bunu niye boyle yapicaz peki? Cunku bazi arkadaslarin bazi arkadaslari auisdfhiausdhiugsdf sadece arkadaslari olduklari yazarin yazilarini gormek istemisler. Ondan. Ne sandin ya? Artik bazi kaliplardan da kurtulunmasinin vakti geldi diye dusundum ama hemen gecti. Dusunmedim sonra.

Ne anlatacam lan iste. Anlatacak cok sey var ama anlatacak cok sey yok. Vuuu guzel bir hareketlenme oldu mu lan beyninizde bu cumleyi okuyunca? Insallah olmustur allaaaam yareppim tobe amin.

Gecen yolda yuruyorum, kimi gordum dersiniz. Kevin Costnet. Tek harfle kaybetti ya, Costner olsa imza alacaktim. Peki nasil biliyosun soyadinin Costnet oldugunu derseniz, tisortunde yaziyodu kimlik bilgileri.

Ankara Numune Surucu Kursu’nda yatmakta olan yakinimiz Ahmet Canozum Seneler Geciyor icin acilen B sinifi ehliyet araniyor. Insaniyet namina bu nitelikleri tasiyan ehliyet sahiplerinin sayin Canozum Seneler Geciyor’a basvurmalari rica olunur.

Dalga gecilemeyecek sey yoktur ha! Bunu da artik sindirin icinize. Bu uyariyi yapmak zorunda hissettim kendimi cunku bazi arkadaslar goruyorum, bu da espri konusu yapilir mi diye dusunen. I see dead people.

Daha uzatirsam japon konsolosu kankama 3 silin borclanirim. Bu borcun altina girmek istemedigim icin yaziyi burada sonlandiriyorum.

OK. Bye.

MATLAB Kontor Egrileri

Lisans donemimizde kimi zaman lazim olmasina ragmen, excel kullanarak cizemedigimiz kontor egrilerinin nasil cizildiginden kisaca bahsedecegim bugun. MATLAB bir derya sizin de bildiginiz uzere. Nimetlerinden biri de bu guzelim grafikleri rahatlikla cizebilmesi. Adim adim yazayim;


Bir kontor egrisi cizebilmeniz icin en az 3 adet degiskene ihtiyaciniz var. Yani eksenler bazinda konusursak x, y ve z degerlerini  bilmelisiniz ki kontor egrinizi cizdirebilesiniz. Isin bana sorarsaniz en zor kismi da burasi. Noktalarinizi tanimlamak. Genelde (yanlis isler pesinde oldugumun farkindayim) bu tarz grafikler gerektiren datalar polar koordinatlar ile ifade ediliyor. Kartezyen olarak ifade edilmisse zaten isiniz rahat ama polar olarak ifade edilmisse onlari kartezyene cevirmenizi oneririm ben. Bunun nasil yapilacagini kisaca tarif edeyim. Aci ve uzunluk olarak ifade edilmis her deger bir polar koordinattir ve icerisinde x ve y eksenlerinin bilgisini barindirir. +x ekseninden baslayarak vektorunuzun oldugu dogru parcasina kadar bolgeden olculur aci. 

Simdi sekilde de goruldugu uzere aci ve uzunluk degerini bildigimiz zaman, uzunlugu acinin sinus ve kosinus degerleriyle carparak, sirasiyla, noktayi temsil eden y ve x degerlerini bulabiliriz. Bunu MATLAB ile pol2cart fonksiyonunu kullanarak yapabiliriz.

Yukarida bahsettigim islemi yaptiktan sonra her sey cocuk oyuncagi. Deneyden elde ettigimiz ya da bir formul ile hesapladigimiz degerlerimizi alt ve ust x-y degerlerimiz icin interpole edip, olcum ya da hesaplama yapmadigimiz noktalardaki z degerlerini kestirecegiz. MATLAB icin bunu yapan fonksiyon griddata. Verilen x, y, z, alt ve ust x-y limitleri ve interpolasyon metodunu girdiginizde size interpole edilmis z degerlerini veriyor. 

Eger yukaridaki islemi de hallettiysek. Simdi sira interpole edilmis degerleri grafige dokmekte. Bu islemi yapan fonksiyon da contour

Eger butun bu islemleri tamamladiysaniz karsinizda mukemmel bir grafik olmali. Yok olmadi diyorsaniz bir soz dizimlerinizi kontrol edin. Iste o syntax’lar.

[X,Y] = pol2cart(THETA,RHO)
[XI,YI] = meshgrid(-800:1:800)
zi=griddata(x,y,z,XI,YI,v4)
contour(XI,YI,zi,8)

theta = aci bilgilerini iceren matris
rho = uzunluk bilgilerini iceren
x = x matrisi
y = y matrisi
z = z matrisi
XI = meshgrid ile elde ettigimiz ve interpolasyonun alt ve ust limitlerini belirten x matrisi
YI = meshgrid ile elde ettigimiz ve interpolasyonun alt ve ust limitlerini belirten y matrisi
zi = x, y, z, XI, YI matrisleri ve v4 interpolasyon yontemi ile elde ettigimiz interpole edilmis z matrisi
contour fonksiyonunda sondaki 8, 8 adet egri istedigim icin. meshgrid fonksiyonundaki 800 ler alt ve ust sinirlar. Biri -800 sizin de gordugunuz uzere. Aradaki 1 ise, noktalarin 1 er 1 er atlayarak olusturulmasi. Cozunurluk bir nevi. Yani o meshgrid fonksiyonu size 1651×1651’lik bir matris vermeli bu durumda.

Hoscakalin. Adam gibi yazin raporlarinizi.

What is God?

God is science. God is polio and flu vaccines and MRI machines and artificial hearts. If you are a man of science then that’s the only faith we need.

Fringe S02E18

duly noted!

Google Nexus One (Kisim 2)

Bir onceki tanitim yazisinin ortasinda sikilarak yaziyi birakmistim. Simdi kaldigim yerden devam edecegim. Farkettim ki henuz telefonun nasil gorundugunu koymamisim bile. Aha iste soyle sagdaki ve soldaki gibi gozukuyor. En alttaki beyaz trackball diger 4’u fonksiyonel tuslar. Klavyenin, gerekli oldugunda ekran uzerinde olustugunu soylememe sanirim gerek yoktur. 



Isletim Sistemi

  • Android 2.1 (Eclair): Efendim android google’in acik kaynak kodlu olarak, telefonlar icin gelistirdigi, gelistirmekte oldugu ve acik kaynagin dogasi geregi pek cok geek’in de kendi romlarini yazmalarina olanak taniyan bir isletim sistemi. Nasil symbian, windows mobile, iphone os gibi degisik isletim sistemleri varsa android de onlardan biri. Yani eger su genellemeye ihtiyac duyacaksaniz muhtemelen bu genelleme dogru olacaktir. Telefonunuz bilgisayarinizin kasasiysa, androidiniz de windowsunuz.

Guc

  • 1400 mAh Pil: mAh denilen olay mili amper saat in kisaltmasi. Yani o da demek oluyor ki saatte 1400 miliamperlik bir akim veriyor bu pil. Bunu da 3600 coulomb ile carparsak gorecegiz ki bu pil saatte  5040 coulomb elektrik yuku transfer ediyor. Telefon USB ve verilen sarj aleti ile sarj edilebiliyor. USB’den 480 mA, sarj aletinden 980mA ile sarj oluyor. 
  • Konusma Suresi: 2G sebekelerde 10, 3G sebekelerde 7 saat olarak verilmis.
  • Bekleme Suresi: 2G sebekelerde 290, 3G sebekelerde 250 saat olarak gozukuyor.
  • Internet Kullanimi: 3G sebekelerde 5, Wi-Fi ile 6,5 saat olarak kestirilmis.
  • Video Oynatimi: 7 saate kadar
  • Audio Oynatimi: 20 saate kadar


Islemci

  • Bilgisayara benzetmistik hani telefonu. Dogal olarak bir islemcisi var. O da Qualcomm QSD 8250 1GHz. Sanirim su ana kadar bir telefonda kullanilmis olan en iyi islemci. Underclocked olarak yollandigini dusunuyorum. Forumlardan bakmaya usendim simdi. 

Butun bu ozelliklerden baska iste GPS var, coklu dokunmaya imkan taniyan kapasitif dokunmatik ekran var. 3 yonlu ivmeolcer var. Dijital pusula var. Karanlik ortam sensorleri var. Gurultu azaltimi icin kullanilan ikinci bir mikrofon var. 3,5 mm stereo kulaklik girisi var. Bluetooth var. 32 GB a cikarilabilir, kutudan cikisi 4 GB olan depolama kapasitesi var. 512 MB DRAM, 512 MB Flash hafiza var. 

  • Bunlardan da az ve oz olarak bahsedelim, gene sikilmaya basladim cunku. GPS denilen sey global positioning system in bas harflerinden olusan bir kisaltma. Kuresel konumlama sistemi olarak geciyor bizim dilimizde. Yer belirleme uydularindan alinan bilgiler esliginde bir harita uzerinden nerede oldugunuzu gorebiliyorsunuz en temel olarak bu gps denen sistemle. Tabii bunun bir uygulamasi navigasyon oluyor ki o da yon bulma. Su anda google’in google maps uzerinden amerika’da beta olarak hizmet verdigi sesli navigasyon sistemi mevcut. Ancak amerika disindaki ulkelerde henuz bu sistem yok. Dolayisiyla bu isi parali yapan sirketler var. Yani siz gps olarak yine telefonunuzu kullaniyorsunuz ama aldiginiz veri, bulundugunuz harita, yolda ilerlerken aldiginiz komutlar o sirket tarafindan size saglaniyor. Uygulama yazisi yazarsam ileride birgun bir tanesini tanitirim bu navigasyon isini yapanlardan. Uber bir olay bana sorarsaniz navigasyon denen sey. 

  • Coklu dokunma destegi olan kapasitif dokunmatik ekran. Boyle okuyunca uzaydan gelmis gibi duruyor farkindayim ama aslinda olay su; simdi bu dokunmatik ekranlarin benim bildigim iki calisma prensibi var. Bunlardan biri resistive. Yani basinca duyarli ve bastiginiz bolgeyi oyle algiliyor. Digeri de capacitive ve elektriksel degisime bagli. Dokundugunuz bolgeyi oyle algiliyor. Sizin de tahmin edebileceginiz gibi capacitive olan daha tepkisel. Yani bazen basinca duyarli bolgeyi uyaramadiginiz olabiliyor ama bu capacitive de cok zor bir ihtimal. Coklu dokunma destegi ise ayni anda ekranin farkli noktalarina dokunup iki noktadan da tepki alabilme anlamina gelebiliyor. Yani mesela sikarmis gibi yapiyorsunuz ekrani ve zoom in yapiyor ya da iki parmaginizi birbirinden uzaklastiriyorsunuz ve zoom out yapiyor. Boyle bir zimbirti coklu dokunus da.

  • 3 yonlu ivmeolcer. Simdi acikcasi bunu koymaya neden gerek duymuslar ben bir anlam veremedim. Dolayisiyla ivme nedir ne degildir e girmeye gerek yok diye dusunuyorum. Bunun koyulmasinin tek nedeni bakin biz bu imaj islemeyi, ne bileyim hareket girdilerini, ekran pozisyonunu, navigasyon datasini falan bunun gibi bir sistemle isliyoruz olabilir ki son kullanici acisindan bana kolumu savurdugumda x-y-z eksenlerinde telefonun yedigi ivmeyi gormek cok bir sey saglamaz. Eye candy aoısughdfpaıugsdf.

  • Pusula guzel olmus. Yine o da accelerometer gibi eye candy sayilabilir ama gunluk hayatta daha cok pratik fayda saglayacagi yadsinamaz bir gercek. Zira orienteering icin birebir boyle bir pusula. 

  • Ikincil mikrofon. Bunu da ortam gurultusunu azaltip, kullanicinin sesini daha net olarak aktarmak icin kullaniyor telefon. Yani nasil. Simdi iki mikrofon da sesimizi aliyor, daha sonra bundan sizin sesinizin frekansini bulup, cevre gurultusununkini ayirmaya calisiyor. Daha sonra bu islenmis sesi, karsiya yolluyor. Aslinda bu islemlerin yapildigi zamana bakarsaniz hayran kalmamak elde degil boyle bir teknolojiye. Noise reduction cok imrendigim bir alan. Ileride imkanim olursa calismak isterim. Bunu da soylemeden edemedim.

  • 3,5 mm stereo kulaklik girisi de iste bildigimiz walkmanlerin discmanlerin kulakliklarinin makinalara girdigi yer ile ayni olan giris. Bildigimiz normal kulaklik girisi yani. Telefonun dandik uclu kulakligina gerek kalmadan, evrensel bir kulaklik ile kullanmanizi sagliyor. 

  • Bluetooth normal bluetooth iste. 32 GB a kadar yukseltilebilir depolama alani da, bilgisayarinizin harddiski gibi dusunun. 
Telefonun genel olarak ozellikleri bunlar dersem muhtemelen Google ve HTC carpar beni. Alet oyle bir alet ki herifler uzerine debian kurabiliyor. Ileriki yazilarimda rom nedir, root nedir, recovery nedir bunlara deginip, cyanogen mod kurup telefonu daha aldigimiz ilk gunden nasil garanti kapsami disina cikaririz diyen arkadaslara cesitli adim adim kurulum kilavuzlari sunacagim. Ondan sonraki planlarimda da olmazsa olmaz uygulamalari tanitmak, en begenilen temalardan bahsetmek gibi iyice ve iyice “iphone aldim nasil guzel mi?” kullanicisina hitap eden seylerden bahsedecegim diye umuyorum. Zaman ne gosterir bilinmez.