SQL’de bir string’in son kelimesini bulmak

Bugün bir karar aldım!
Artık günlük çalışmalarımda SQL’de karşılaştığım ufak problemlerin çözümlerini blog’umda paylaşacağım. Bunun ilki, SQL de oldukça kısıtlı bir şekilde yapılabilen STRING işlemleri ile ilgili.
Bugün, büyükçe bir tablonun bir kolonundaki son kelimeyi alıp işlemem gerekti. Birçok programlama dilinde, performanssız olsa dahi yapacağınız şeylerin başında verilen string’i boşluk karakterlerini kullanarak kelime kelime bir array içerisine almak [...]

Devamını oku

Issız Adam’ın restaurant’ı, nam-ı diğer Zazie

Issız Adam filmini izleyenler ve takip edenler (ki dürüst olmak gerekirse ben izlemedim) Issız Adam’ın aslında restaurant sahibi bir bey olduğunu, hatta gerçek hayatta da aktör Cemal Hünal’ın bir restaurantın ortağı olduğunu bilirler. 

İşte o restaurantın, Zazie’nin diğer ortağı Aktuğ Birinci ile keyifli bir röportaj yaptık. Baştan uyarayım, pizzaya düşkünlüğünüz varsa, şöyle İtalyan işi, incecik, güzel bir pizza hamuru olsun, malzemesiz bile yerim diyenlerdenseniz, en azından gece vakti bu videoyu izlemeyin! Kendinizi Dominos’tan, Pizza Hut’tan pizza siparişi verirken bulabilirsiniz ki aynı tadı vermez!

HP Notebook’ların fan temizliği

Bu yazı, bilgisayarlarının fanını basınçlı havayla temizlerken fanı çalışmaz hale getirenlere yardımcı olması amacıyla yazılmıştır.

Geçtiğimiz günlerde HP nx9420 bilgisayarımda aşırı ısınma sorunu yaşamaya başlamıştım. Uzun süren kullanımlarda, aşırı ısınmadan dolayı bilgisayarım kendi kendini kapatmaya başlamıştı. 

Bilgisayarın fanının tozdan kirlenmiş olduğunu düşünüp, ne var ne yok diye fana doğru üflediğimde bir toz bulutu kapladı etrafı. Her üfleyişimde aynı toz bulutu yeniden oluşuyordu. Nefesim kesildikten sonra bu işin basınçlı hava olmadan yapılamayacağını anladım ve soluğu Teknosa’da aldım. Hama’nın basınçlı gaz spreylerinden alıp eve geldim heyecanla. Fanı, dışarıdan basınçlı gaz vererek bir güzel temizledim. Artık üflesem de toz bulutu olmuyordu hiçbir yer.

Fakat bir şey daha olmuyordu. Bilgisayarımı çalıştırdığımda fan’ın çalışmadığını gördüm. Öncelikle “herhalde çok iyi temizledim, ısınmıyor bile” diye düşündüm, fakat 20 dakika sonra bilgisayar, aşırı ısınmadan dolayı kapandı. 

HP kullanmamın en büyük sebeplerinden birisi teknik desteği. Hemen hp.com’a girip Live Chat ile verdikleri teknik desteğe bağlandım. Derdimi anlattım. Yetkili bu konuda birşey yapamayacağımı ve bilgisayarı teknik servise göndermem gerektiğini söyledi. Fakat bunca işim arasında teknik servise bilgisayarı bırakmak pek akıl kârı değildi. 

“Battı balık yan gider” mantığıyla, birkaç ay önce bilgisayarıma RAM takarken aldığım küçük uçlu tornavida setini çıkarttım ve bilgisayarı parçalamaya başladım :) Bilgisayarın arkasındaki, üzerinde klavye sembolü olan vidaları söktüm (nx9420′de 4 tane) ve ardından klavyeyi yavaşça yerinden kaldırarak notebook’un ciğerlerine ulaştım :)

Ve işte! Fan’ın çalışmamasına neden olan şey karşımda. Birkaç dakika boyunca püskürttüğüm basınçlı hava, tüm tozları bir yerde toplamış ve inanılmaz büyük bir toz kütlesi (pamukçuk demek daha doğru olur) fanın sıkışmasına neden olup dönmesini engellemiş. 

Bu parçacıkları temizleyip son bir kez de bilgisayarın içini basınçlı havayla şöyle bir temizledikten sonra tüm parçaları yerleştirdim ve bilgisayarımı çalıştırdım. 

Artık ne yaparsam yapayım, bilgisayarım ısınmıyor, eskiden uçak motoru gibi öten fanımdan hiç bir ses yükselmiyor. 

Bu yazıdan çıkarılması gereken ders: Eğer notebook bilgisayarınızın içini açacak cesaret yoksa ( bilgisayarın garantisi bitmediyse tabi ki açmayın!) sakın fanınızı dışarıdan basınçlı hava ile temizlemeye kalkmayın. Yukarıda anlattığım gibi, dışarıdan yapılan bu müdahale sonunda, eğer fanınız çok kirli ise, içeride biriken pislikler fanın dönmesini engelliyor ve bilgisayarın içini açarak müdahale etmek kaçınılmaz oluyor. 

Uyarı: Yukarıda anlattıklarım kesinlikle tavsiye niteliği taşımamaktadır. Burada anlatılanları uygulamanız durumunda karşılaşacağınız problemlerle ilgili sorumluluk kabul edemem. Eğer ne yaptığınız hakkında bir fikriniz yoksa, lütfen bu gibi durumlarda teknik servisinize danışın :) Yok ama ben 6 yaşından beri evdeki televizyonu parçalayıp yeniden monte edebiliyorum derseniz siz bilirsiniz…

Mekanist’te mekânları daha da iyi tanıyın!

Mekanist.net‘te son haftalarda son derece güzel gelişmeler yaşıyoruz. İnsanların ciddi anlamda kullandığı ve faydalandığı bir servis haline gelen Mekanist, artık popüler mekânları sizin için dolaşıp mekân sahipleriyle röportajlar yapıyor. 

Artık düzenli olarak yayınlayacağımız bu röportajların ilki Pastarito Akaretler‘de gerçekleşti. Editörümüz Mehveş Dramur Yardımcı, sizin için Pastarito’yu gezdi ve mekân sahibiyle kısa bir söyleşi yaptı. İzlemek için böyle buyurun



Gmail’den yeni Labs özelliği: Multiple inboxes

Eğer Gmail kullanıcısıysanız ve günde yüzlerce mail alıp aradığınızı bulmanıza Google bile yardımcı olamıyorsa, tam size göre bir Gmail Labs özelliği bugün kullanıma açıldı: Multiple Inboxes

Bu eklenti sayesinde Gmail ekranınızı birkaç parçaya bölebiliyor ve standart inbox görünümünüzün yanında belli etiketleri içeren, ya da Yıldız verdiğiniz epostalarınızı listeleyebiliyorsunuz. Böylece bir tarafta gelen kutunuz açıkken, yan tarafta işiniz ile ilgili son gelen e-postalarınızı görebiliyor, böylece gün içindeki çalışmalarınızla ilgili mesajlara daha kolay ulaşabiliyorsunuz. 

Fakat bu eklentinin henüz bazı eksiklikleri bulunmakta. Örneğin açılan listelerde görüntülenecek mesaj sayısı sınırlı, bu pencerelerin kendi içinde sayfalama yapma olanağınız yok. Bunun yerine belirlediğiniz sayıdaki mesajlar görüntüleniyor ve tüm Gmail sayfasının yüksekliği, bu pencerelerin tüm içeriği görüntülenecek şekilde uzuyor. 

Öyle ya da böyle, pek çoğumuz için inanılmaz kullanışlı bir labs özelliği olmuş. Mutlaka deneyin.

Turkcell’in Blackberry Bold muamması

Geçen günlerde haftalar süren iPhone direnişime son vermiştim ve Turkcell kampanyası ile bir iPhone almaya karar vermiştim. Hangisinden alayım, hangi kampanya derken son anda Elif‘in uyarılarıyla Blackberry Bold’dan yana fikrimi değiştirdim. 

Turkcell’in Blackberry için çok güzel kampanyaları var. Örneğin tüm vergiler dahil aylık 99 TL’lik bir sözleşme ile hem Blackberry Bold alıyorsunuz, hem de 18 ay boyunca sınırsız internet keyfini yaşıyorsunuz. 

Gelgelelim, Turkcell’in web sitesinde ayrıntıları açıklanan bu kampanya aslında yok. Teknosa’lardaki Turkcell standlarında kampanyanın şubat ayı içerisinde başlayacağı söyleniyor fakat web sitelerinde ne kampanyanın henüz başlamadığına, ne de ne zaman başlayacağına dair hiç bir ipucu yok. 

Umarım Turkcell bu konuda hızlı adımlar atar ve web sitelerini güncel tutma ihtiyacını hisseder…

Hayır! Ben HP yedek parçaları satmıyorum :)

Son günlerde bu konu ile ilgili pek çok mail alıyorum. HP yedek parçaları ile ilgili yazdığım şeyleri okuyanlar bana pil ve adaptör siparişi veriyor :). Fakat bunları yazmamın amacı, sıkıntılı bir konu olduğu için karşılaştığım şeyleri paylaşmak ve insanların aynı sıkıntıları daha rahat atlatmasına yardımcı olmak. 

Yani demek istediğim, maalesef size notebook pilleri, adaptörler vs. gönderecek kişi ben değilim :)

HP NX serisi bilgisayarınızın güç kablosunu bir yerde unuttuğunuzda ne yapabilirsiniz?

Başıma çok sık gelen bir olaydır. Bilgisayarımı çantama her koyduğumda adaptörü güç kablosundan ayırırım ama bazen güç kablosunu prizde unuturum ve yanıma sadece adaptörümü alırım. 

Bu sabah böyle bir şok yaşadım. Malum, Mekanist.net‘in yoğun günleri devam ediyor ve sabahın köründe yanımda güç kablomun olmadığını farkettim. Neyse ki şansım varmış. Aklımda Okmeydanı’ndaki PERPA’ya gitmek geldi. PERPA’da ilk girdiğim dükkânda bu kabloyu bulabildim. Aklınızda bulunsun! İnternette 10TL civarında satılıyor fakat PERPA’da 2.5TL’ye aldım (evet taksi paraları ile birlikte daha pahalıya geliyor fakat internet siparişini bekleyecek vaktiniz olmadığında en kolay çözüm bu).

Başka bir çözüm ise, çevrenizde IBM (Lenovo) kullanan birisini bulmak. IBM’lerin adaptörlerinin güç kabloları HP NX serisi adaptörlerininki ile aynı.

Mekanist.net’e daha rahat ulaşabilmek için

Eğer siz de Google Chrome kullanıyorsanız Mekanist.net için uygulama kısayolları oluşturup, siteye daha kolay erişebilirsiniz.

1. Mekanist.net’i açın ve sayfa menüsünden “Uygulama kısayolları oluştur” seçeneğini seçin

2. Gelen pencerede istediğiniz kısayolları işaretleyip “Tamam” tuşuna tıklayın

3. Mekanist.net kısayolunuz masaüstünde ve eğer seçtiyseniz başlat menüsünde oluşturulacaktır

4. Kısayola çift tıklatığınızda Mekanist.net ayrı bir uygulama penceresinde aılacaktır. 

Mekanist.net’in yeni sürümü yayında!

Mekanist.net’in, üzerinde haftalardır çalıştığımız 2. versiyonu bu sabah yayına başladı. 

Önceki sürüme göre çok daha sade olan 2. versiyonu hazırlarken, kullanıcıların çok daha kolay algılayabileceği, temel işlevlerimizi ön plana çıkaran bir kullanıcı arabirimi çıkarmaya çalıştık. 1 yıla yakın bir süredir yayında olan ilk versiyondan edindiğimiz kullanıcı verileri ve istatistikleri, Mekanist.net’te en çok kullanılan bölümler ile hiç kullanılmayan özellikleri belirlememizi sağladı. 

Mekân Gezgini

Mekanist.net’teki en fazla dikkat çeken yenilik “Mekân Gezgini” oldu. Önceki sürümde, kullanıcılar aradıkları mekânları bulmak için mekân isimlerinden yola çıkmak zorunda kalıyordu ve mekân özelliklerini ya da mekânların bulunduğu lokasyonları temel alarak aramalar yapamıyordu. 

Bu sürümde tanıttığımız Mekân Gezgini ile aramalarınızı herhangi bir bölge ile sınırlamanız mümkün. Örneğin, tarihi yarımadada balık yemek istiyorsunuz. Yapmanız gereken tek şey arama merkezinizi bulunduğunuz yere getirip, arama uzaklığınızı belirlemek (isteğe bağlı olarak) ve ilgili kutucuğa balık yazarak “Ara” tuşuna tıklamak. 

Arama sonuçları bir kez geldikten sonra, arama merkezini ya da yarıçapını değiştirdiğinizde arama sonuları otomatik olarak güncellenir. Sonuçları farklı parametrelere göre sıralayabilirsiniz. Eğer sıralama seçeneklerini değiştirmediyseniz, sonuçlar, en popüler mekândan en az popüler olana göre sıralanacaktır. Fakat aradığınız mekânları bulunduğunuz noktaya olan uzaklıkları, mekân sayfalarının görüntülenme ya da  aldıkları yorum sayılarına göre de sıralayabilirsiniz. 

Mekanist.net’te, aradığınız mekânları en kolay ve en hızlı şekilde bulabilmeniz için çalışıyoruz. Bu yüzden önümüzdeki günlerde daha da hızlı ve etkili arama algoritmaları geliştirerek minimum efor sarfederek istediğiniz bilgiye ulaşmanızı sağlayacağız. 

Önümüzdeki günlerde Mekân Gezgini ile ilgili ayrıntılı bilgiler içeren birkaç yazı daha ekleyeceğim. O zamana dek görüşmek üzere.

Internet Explorer 8′den AJAX severlerin hoşuna gidecek bir özellik: Cross Domain Request Object

Popüler internet tarayıcılarının çoğu, AJAX uygulamalarında kullandığımız XMLHttpRequest nesnesinden farklı bir domain altındaki URL’lere istekler gönderebilmemizi sağlayan yeni bir nesne türü tanıtıldı: XDomainRequest

 <a href="http://video.msn.com/?mkt=en-US&#038;playlist=videoByUuids:uuids:bef74df0-3188-43a8-b7b5-cef1b88fa8ea&#038;showPlaylist=true" target="_new" title="XDomainRequest">Video: XDomainRequest</a>

Bu yeni nesne sayesinde, örneğin www.mekanist.net adresinde yazılan bir AJAX uygulaması, www.baskasite.com adresindeki bir URL’e istek gonderebilecek ve farklı domainler arasında bile klasik AJAX teknikleri ile uygulama geliştirebileceğiz.

Buna benzer bir uygulama, Firefox 3.1 ile de tanıtılmıştı. Çok küçük düzenlemeler ile yazdığınız uygulamaların her iki tarayıcıda da sorunsuz çalışmasını sağlayabiliyorsunuz. 

Bilgi için:

http://msdn.microsoft.com/en-us/library/cc288060(VS.85).aspx

http://blogs.msdn.com/ie/archive/2009/01/14/completing-access-control-support-for-xdomainrequest.aspx

https://developer.mozilla.org/En/HTTP_access_control



© Copyright 2009 Eren Baydemir. Tüm hakları saklıdır.