3 Eylül 2012 Pazartesi

0 WP7 Certification Test Results 5.5.1 Dil Sorunu!!

İyi Geceler,

Windows Phone 7 için geliştirmekte olduğum Sayı Tahmini isimli projem fail olarak sonuçlanıp markete koyamadan geri döndü.Ben de fail olma sebebi hakkında araştırma yaptım sizlerle hem paylaşmak hem de kendi hatamı düzeltmek istedim.Programın markete kabul edilmeme sebebi başlıkta yer aldığı şekilde 5.5.1 numaralı hata yani  :" Comments: The application’s UI text is not localized to the targeted language English." .

Bu hatayı neden aldık ve çözümü nedir?
Öncelikle markete koyacağım uygulamamın Türkçe olduğunu belirtmek isterim.Butonlarda olsun, programın genelinde açıklayıcı kısımlar,uyarılar olsun hep Türkçe olarak yazıldı.Ben programımı markete yüklerken,Apphub'ta language(dil) kısmına geldiğimde sadece İngilizce'yi seçebiliyordum başka dil seçeneği gelmiyordu.Ben de başka dil seçeneği göremeyince mantıksız gelse de İngilizce'yi seçip koymuştum projemi markete, ancak sonradan bana yukarıda belirttiğim hata geldi.Yani benim uygulama dilim ile apphub'ta belirtmiş olduğum language kısımları uyuşmuyordu doğal olarak:)

Benim bu durumda kafam karıştı çünkü uygulamam Türkçe olduğu halde Apphub'ta bunu belirtebileceğim bir seçenek gelmiyordu dil kısmında sonrasında bunun üzerinde araştırma yapmamla cevabı buldum. Çözüm şudur arkadaşlar: projenizi yaparken visual studio kısmında(markete koymadan henüz yapım aşamasındayken) proje isminizin üzerine gelip sağ tıklıyoruz ,burada açılan listeden en sondaki seçenek olan 'Properties' kısmını açıyoruz.Açılan Özellikler penceresinden 'Assembly Information' butonuna tıklıyoruz.Açılan pencereden Neutral Language seçeneğimizi projemiz hangi dilde yazılmışsa onu seçiyoruz dil listesinden.Son olarak projemizi kaydediyoruz. Artık Apphub'ı açtığınız zaman language kısmı otomatik olarak sizin projenin içinde seçmiş olduğunuz dil seçili olarak gelecek. Sorun da bu şekilde çözülmüş olacaktır umarım:))

 Bir şarkı paylaşmadan kapatmak olmaz dedim:) çalışma müziklerimden Pretty Lights-Wrong Platform geliyor :)Kolay Gelsin,iyi çalışmalar...





2 Eylül 2012 Pazar

0 Xml Tagı İçindeki Veriyi Html Taglarından Temizlemek

Windows 8 için Rss Reader yapmakla uğraşırken karşılaştığım bir problem vardı. Rss çekmek için kullandığım sitenin description tagının içerisinde bolca html tagı vardı bu da ekranda göstermek istediğim veriyi kirli bir hale getiriyordu.Bununla ilgili yaptığım araştırmalar sonucu şöyle bir kod satırına denk geldim,paylaşmak istedim.Ben faydasını gördüm sizin de işinize yarar umarım:


public Item(XElement element)//
        {
         ....
       
            this.Description = element.Element("description").Value;
            Description = Regex.Replace(Description, "<[^>]*>", string.Empty);
             this.Description = Description;

            .....
                    
        }
Kırmızı ile çizili kod satırı sayesinde xml tagı olan description içerisindeki şu tarz bir veri:


<description>
<p><strong>This Month in Photo of the Day: <a href="http://environment.nationalgeographic.com/environment/habitats/?source=podtheme">Nature</a> and <a href="http://environment.nationalgeographic.com/environment/natural-disasters/?source=podtheme">Weather</a> Photos</strong></p> <p>In the garden </p> <p><em>(This photo and caption were submitted to My Shot.)</em></p> <br /> <p><a href="http://photography.nationalgeographic.com/photography/photos/patterns-flora/?source=podrelated">Download flower wallpapers &raquo; </a> <br/> <a href="http://photography.nationalgeographic.com/photography/photo-tips/nature-landscape-photos/?source=podrelated">Get tips on photographing nature &raquo;</a> </p><br clear="both" style="clear: both;"/><a href="http://photography.nationalgeographic.com/photography/photo-of-the-day/tulips-geraniums/"><img src="http://images.nationalgeographic.com/exposure/core_media/ngphoto/image/58702_0_360x270.jpg"/></a><img src="http://feeds.feedburner.com/~r/ng/photography/photo-of-the-day/~4/CjK8YTwcmGE" height="1" width="1"/>
</description>

Aşağıdaki hale geldi:

This Month in Photo of the Day:Nature and weather Photos

In the Garden 

(This photo and caption were submitted to My Shot.)

Download flower wallpapers &raquo;

Get tips on photographing nature &raquo;



** Yazmış olduğumuz bu tek satırlık kod ile html taglarıyla ilgili herhangi bir işaret varsa,verimizi bunlardan arındırmış olduk.Xml tagı içindeki veriyi html taglarından kolayca temizlemiş olduk.


Not: Regex Fonksiyonu için, ctrl ve . ya aynı anda basarsanız otomatik olarak gerekli kütüphaneyi ekleyecektir(Visual Studio 2012 C# kısayolu) ya da manuel olarak using System.Text.RegularExpressions; kütüphanesini eklemeniz de yeterli olacaktır.


İyi Çalışmalar:)

6 Ağustos 2012 Pazartesi

0 Faydalı Linklerden...

Programlama yaparken rss kütüphanelerine ihtiyacı olanlar için çok hoş bir bloğa denk geldim, paylaşmak istedim. Windows 8'in metro arayüzü için bir rss reader yapmaya karar verirseniz ya da bu tarz bir şey yapmak isterseniz yardımcı olabilir diye düşündüm. Linkimiz aşağıdadır. Kolay gelsin herkese çalışmalarında:))

http://acikrss.blogspot.com/2009/10/ack-rss-kutuphanesi.html

2 Haziran 2012 Cumartesi

0 Tüm Design Pattern Diagramlarını Tek Bir Sayfada Görmek İsteyenlere!!

Merhabalar,
Finallerimizle haşır neşir olduğumuz şu günlerde OOP2 projemizi yapıyorken tüm design patternleri tek bir yerden görüp karşılaştırabileceğimiz bir kaynak karta ihtiyaç duyduk ,sonunda şöyle bir şeye denk geldim tek seferde bir çok pattern gözünüzde canlanmıyorsa benim gibi :) çok işinize yarayacaktır.

İyi Çalışmalar...

Kaynak Linki aşağıdadır.Siteden pdf formatında indirip kullanabililirsiniz.

http://www.mcdonaldland.info/2007/11/28/40/ 

20 Mayıs 2012 Pazar

0 Glassfish Admin Paneli Açma!!

Merhaba arkadaşlar,

Bugün kısaca hem kendime hatırlatma amaçlı olarak hem kaynak bulamayan arkadaşlara yardımcı olmak amacıyla glassfish server'da yönetici paneline nasıl giriliri anlatacağım. Önceden kurmuş olduğumuz Glassfish serverımız genelde C diskinin içine kurulur.C diskinde glassfish3 diye bir dosyanız olması gerekiyor bu isim belki glassfish sürümüne göre değişebilir ancak glassfish 3.1.1 sürümünde bu şekilde geliyor.Bu ufak bilgiden sonra başlat(start)a tıklayıp run(çalıştır) ı açıyoruz.Çıkan pencereye 'cmd' yazıp ok diyoruz.Command Prompt üzerinden yazmamız gereken kodlar var çünkü glassfishi açmak için.Dos ekranında karşınıza ilk açtığınızda C:\user\bilgisayar_isminiz yazısı  gelecektir büyük ihtimalle.Bizim glassfish serverımızın kurulum yeri C diski içerisinde Glassfish3 dosyası olduğu için öncelikle bu dosyaya ulaşmamız lazım.Bunun için öncelikle 2 kere cd.. yazarak C:\ yazmasını sağlıyoruz komut ekranımızda.Bu yazıyı gördükten sonra cd glassfish3 ,sonrasında tekrar cd glassfish son olarak cd bin yazıyoruz.Bunları yazarak biz glassfish3 dosyamızın içindeki  gene glassfish dosyamıza gelip bu dosyanın da bin klasörüne erişmiş olduk. Artık glassfish dosyamıza ulaştığımıza göre serverımızı çalıştırabiliriz .Bunun için gerekli kodumuz ise: asadmin start-domain domain1 bunu yazıp enter dedikten sonra bir hata ile karşılaşmaz ve bağlandı sonucu alırsanız glassfish serverına başarıyla bağlandınız demektir(yani en son C:\glassfish3\glassfish\bin>asadmin start-domain domain1 gibi bir komut satırınız olmalı çalıştır ekranında).Sıra Admin panelini açmaya geldi.Admin panelimizi de herhangi bir web browserımızı açıp adres çubuğuna localhost:4848 yazınca görebileceğiz.Artık Serverımızın admin paneline erişmiş olduk burdan istediğimiz düzenlemeleri yapabiliriz.

Bir sonraki yazımızda görüşmek üzere....

Bu yazı Glassfish kurulumunu önceden yapmış fakat admin paneline giremeyen arkadaşlar içindir.

30 Mart 2012 Cuma

0 well,it's about time.....

USELESS-DEPECHE MODE


Well it's about time
It's beginning to hurt
Time you made up your mind
Just what is it all worth

All my useless advice
All my hanging around
All your cutting down to size
All my bringing you down

Watch the clock on the wall
Feel the slowing of time
Hear a voice in the hall
Echoing in my mind

All your stupid ideals
Got your head in the clouds
You should see how it feels
With your feet on the ground

Here I stand the accused
With your fist in my face
Feeling tired and bruised
With the bitterest taste

All my useless advice
All my hanging around
All your cutting down to size
All my bringing you down

All your stupid ideals
Got your head in the clouds
You should see how it feels
With your feet on the ground

13 Ocak 2012 Cuma

0 ESOGÜ READMEE DERGİSİ ARALIK SAYISI ÇIKTI...

Ocağa girdik çoktan bu aralık sayısı da nerden çıktı derseniz benim bloğuma geç eklememe verin derim:) keyifli okumalar...

Aralık 2011 Sayısı Dergi İçeriği:

Windows Phone 7( Abdullah Azarkan )

Assassin’s Creed:Revelations ( Tolga Avcı )

Google e-Cüzdan ( Pelinsu Önal )

Litvanya’da Eramus ( Selin Köykıran )

Nasıl Hack’leniyoruz? ( Ali Kaptanoğlu )

Temel Web Eğitimi ( Fırat Koyuncu )

Call of Duty MW3 ( Ali Aşkın )

Joomla Web İçerik Yönetim Sistemi ( Cemile Sarıcaoğlu )