16 Temmuz 2016 Cumartesi
Pokemon Go: Pokemonların Çıkma Sıklıkları
Everywhere: pokemonlar her yerde çıkar ve poki topu harcamakla uğraşmayın hiç. toplarınıza yazık.
Virtually Everywhere: Fiilen hemen hemen her yerde çıkar. Çıkma sıklığı oldukça fazladır. Yarasayı mesela yakalamayın boşuna.
Very Common: Çok sıradan pokemonlardır. Çıkma sıklığı gene yüksektir.
Common: Sıradan pokemonlar.
UnCommon: Sıradan olmayan pokemonlar.
UnUnCommon: Sıra dışı pokemonlar.
Rare: Nadir pokemonlardır.
Very Rare : Çok nadir pokemonlar.
Special: Özel pokemonlar
Epic:Destansı pokemonlar.
Myths:Efsane pokemonlardır. Kasadaki bütün poketoplarını harcamaya değerdirler. Gördüğünüzde yumulun.
Still Not Convinced: Halen ne olduğu belli olmayan pokemondur. Yani halen karar verilmiş değil poketoplarına değip değmeyeceği.
4 Şubat 2016 Perşembe
XAML ListViewItem Tasarımı
XAML grid nesnesi sayesinde listview e her türlü kontrol aktarabilir olduk. Bu bir çok işimizi kolaylaştırdığı gibi görselimizi de harika oranda iyileştirdi. Bu grid nesnesi bir çok kontrolüze etki edecek düzeyde iyileştirme yapmakla kalmayıp birden fazla kontrol eklememize olanak sağlayarak çok da fonksiyonel bir element oluşturmamıza yardımcı oluyor.
Grid nesnesi içine eleman eklerken Children propertysinden Add özelliği ile içeri aktarılır. Örnek vermek gerekirse...
ListViewItem lv = new ListViewItem(); // Listviewitem oluşturduk
Grid gr = new Grid();//Burda da grid nesnesini baştan yarattık
gr.Height = 470;//grid nesnesine yükseklik değeri vererek listviewitemın yüksekliğini sınırladık.
Grid nesnesi içine eleman eklerken Children propertysinden Add özelliği ile içeri aktarılır. Örnek vermek gerekirse...
ListViewItem lv = new ListViewItem(); // Listviewitem oluşturduk
Grid gr = new Grid();//Burda da grid nesnesini baştan yarattık
gr.Height = 470;//grid nesnesine yükseklik değeri vererek listviewitemın yüksekliğini sınırladık.
31 Ocak 2016 Pazar
C# Application Data Kullanımı ( How to use ApplicationData in C# )
Bu sayfaya geldiyseniz bir depolama birimine ihtiyacınız var demektir. Application data da oldukça ideal bir depolama bölgesidir. Kullanıcı verilerini depolarken oldukça pratik bir bölüm ve object türünde depolama yaptığını söylesem nimet gözü ile seve seve bakabilirsiniz. Kullanımı da oldukça basittir. Sözlük mantığı ile çalışır. Yani ini dosyası gibi düşünebilirsiniz. Neyse kullanımını anlatayım tecrübe edinin ve çok daha iyi kavrayın. Burdan okuduğunuz uçup gider tecrübeleriniz elinizde kalır.
Kullanımı için ilk önce Storage kütüphanesini using ile tanımlamanız gerekiyor.
using Windows.Storage;
20 Ekim 2015 Salı
C# Queue kullanımı ( Sıra )
Queue aynı ArrayList gibi object turunden değişken alır ve Collection sınıfının bir üyesidir. İlk giren ilk çıkar formatı ile işler ve birçok programlama mantığı kurmanızda basitlik sağlar. Örnek vermek gerekirse bankada fiş aldığımızda ister kartlı müşteri olalım ister kartsız müşteri olalım hep farklı numaralar verir. Biri 3xx biri 5xx iken numaralar burada tamamen zaman kavramını yenmek için yapılmış. Diyelim sizin numaranız 325 en son 315 vezneye geçti. Düşününce önünüzde 10 kişi varmış gibi durur ama aslında en az 30 kişi vardır. Sıralar karmaşık şekilde listeye eklendiğini varsayarsak queue tam bu iş için biçilmiş kaftan. Queue biraz ergen gülmesini andırır. Facebookta, inci sözlükte bu tarz platformlarda qeqewqeq tarzı kahkaha atanlara alternatif bir gülme şekli de olabilir.
Neyse kullanımını anlatmak için öncelikle Collections sınıfımızı import etmemiz gerekmektedir.
projemize collections sınıfımızı import(ithal) ettikten sonra queue diyerek tanımlamaya başlayabiliriz.
Örneğimizi tanımladıktan sonra içine değer aktarmaya sıra geldi. Değişik bir içeri nesne alma şekli var ve ilk defa burada kullanacağız. Visual studionun otomatik tamamlama özelliği olmasa ezbere yazılmayacak kadar değişik yani.
"C# veya herhangi bir dilde yazılan yığın veri yapılarında Enqueue(), Dequeue, Peek(), Clear() fonksiyonları ve Count, özelliği vadır. Bunların yanında Clone(), CopyTo(), ToArray(), Contains() ve Equals() metodları .NET'in yığın sınıfında yeralır."Enqueue kayıt eklemek için kullanılır. Dequeue kayıt silmek için peek ilk kayıdı göstermek için, clear da diziyi temizlemek için vardır.
Neyse kullanımını anlatmak için öncelikle Collections sınıfımızı import etmemiz gerekmektedir.
using System.Collections;
projemize collections sınıfımızı import(ithal) ettikten sonra queue diyerek tanımlamaya başlayabiliriz.
Queue OrnekQueue = new Queue();
Örneğimizi tanımladıktan sonra içine değer aktarmaya sıra geldi. Değişik bir içeri nesne alma şekli var ve ilk defa burada kullanacağız. Visual studionun otomatik tamamlama özelliği olmasa ezbere yazılmayacak kadar değişik yani.
Etiketler:
bilgisayar mühendisliği,
c sharph,
Queue,
Visual C#,
Visual C# Queue,
Visual Studio
22 Eylül 2015 Salı
Muğla Sıtkı Koçman Üniversitesi - Mühendislik Fakültesi - Bilgisayar Mühendisliği(İngilizce)
Yorucu bir dikey geçiş maratonunun ardından sonuçların açıklanması ile artık Muğlalı olduğumu öğrenmiş bulunmaktayım. Kontenjanlar düştüğü için hedeflediğim üniversite puanını 10 puan arttırmış fakat beni en az kendi kadar güzel ve kaliteli bir okula yani Sıtkı Koçman amcamızın milyon dolarlar yatırım yaptığı üniversite olan Muğla Üniversitesine yerleştim. Hayırlısıyla ilk sene hazırlık okumayı tercih ettim. Zira hazırlık benim için çok önemliydi. İngilizcemi geliştirmek isterim. Mesleğim için çok önemli bir etmen. Neyse istatistiksel veri olarak 2095. sıradan 295.83 puan ile (sıra puan ilişkisine bakınız) 14 tane tercih yapıp 14. tercihimin tutmasıyla sonuçlanan yorucu bir dikey geçiş çalışmasını sonlandırmış bulunuyorum. Artık okul hayatımda öğrendiklerimi sizinle paylaşır güzel örneklere vesile olurum inşallah.
19 Ocak 2015 Pazartesi
Dev/urandom C# ve Python da kullanımı
Öncelikle bu yazımın hepinizin işine yaramasımı umuyorum.
Öncelikle skype altyapısını araştırırken dev/random la karşılaştım. İnceledim ve size de anlatmak istedim.
Öncelikle c# da anlatayım.
Random değişkenini bilirsiniz Random rnd = new Random(); diye tanımlanır fakat bu sistem
Öncelikle skype altyapısını araştırırken dev/random la karşılaştım. İnceledim ve size de anlatmak istedim.
Öncelikle c# da anlatayım.
Random değişkenini bilirsiniz Random rnd = new Random(); diye tanımlanır fakat bu sistem
Cryptography clasını kullanıyor. Öncelikle import bölümüne ekleyelim
using System.Security.Cryptography;
Sonra ise fonksiyon olarak yazalım ve her satırı tek tek açıklayayım
Etiketler:
c sharph,
dev/random,
dev/urandom,
Python,
Random,
Visual C#,
Visual Studio
6 Ocak 2015 Salı
Dikey Geçiş Sınavı
Merhaba arkadaşlar.
Öncelikle artık dgs denen o muazzam sınava hazırlandığımı bilmenizi isterim. Bunu için artık makale yazacak gibi bir halim kalmadı. Yoğun şekilde çalışıyorum hedefim ilk 500 e girebilmek. Yani 310 puan ve üstünü almak istiyorum. Bunun sebebi ise Muazzan güzel eğitim verdiğini idda ettikleri Ege Üniversitesine girebilmek. Duyduğuma göre aşırı bir yoğunlukta proje ödevleri veriyorlarmış(en sevdiğim tarz). Kısaca Ege Üniversitesi hakkında duyduklarım beni cezbetti. Sizin de fikirlerinizi elbette almak isterim. Yorum olarak fikir verirseniz sevinirim. Şu an 30 nete kadar çıkabiliyorum. Fakat puan hesaplama sitesine göre 40 tane matematik yaptımmı hedefime ulaşıyorum rahatlıkla. Şükürler olsun ÖBP puanım yüksek. Bu sayede az net çok puan. Bu başarı puanının bir işe yaradığını görmek sevinç verici ve iyiki okulda derslerde kasmışım. Rabbimden tamamına erdirmesi temennisi ile. Sağlıcakla kalın.
(Yorumlarınız Benim İçin Önemlidir. Boş Geçmeyin)
Öncelikle artık dgs denen o muazzam sınava hazırlandığımı bilmenizi isterim. Bunu için artık makale yazacak gibi bir halim kalmadı. Yoğun şekilde çalışıyorum hedefim ilk 500 e girebilmek. Yani 310 puan ve üstünü almak istiyorum. Bunun sebebi ise Muazzan güzel eğitim verdiğini idda ettikleri Ege Üniversitesine girebilmek. Duyduğuma göre aşırı bir yoğunlukta proje ödevleri veriyorlarmış(en sevdiğim tarz). Kısaca Ege Üniversitesi hakkında duyduklarım beni cezbetti. Sizin de fikirlerinizi elbette almak isterim. Yorum olarak fikir verirseniz sevinirim. Şu an 30 nete kadar çıkabiliyorum. Fakat puan hesaplama sitesine göre 40 tane matematik yaptımmı hedefime ulaşıyorum rahatlıkla. Şükürler olsun ÖBP puanım yüksek. Bu sayede az net çok puan. Bu başarı puanının bir işe yaradığını görmek sevinç verici ve iyiki okulda derslerde kasmışım. Rabbimden tamamına erdirmesi temennisi ile. Sağlıcakla kalın.
(Yorumlarınız Benim İçin Önemlidir. Boş Geçmeyin)
Etiketler:
dgs,
dgs puan hesaplama,
ege üniversitesi,
öbp,
sınav,
Yaşam
19 Kasım 2014 Çarşamba
C# Görüntü İşleme ( Renkleri Ters Çevirme)
Öncelikle merhaba arkadaşlar.
Görüntü işleme ile ilgili pek bir bilgim yok. Bugün bir başlangıç yapayım dedim. Renkleri ters çevirme mantığını düşündüm. İsterseniz mantık kuralım öncelikle.
Şimdi 1x1 pixel bi resim var diyelim rengi siyah değerleri ise byte cinsinden en yüksek değeri alır. yani r=255, g=255,b=255 Bunu ters çevirmek için ise byte türünün en yüksek değeri olan 255 den çıkartarak beyaz rengi elde ederiz.
r=255-255
g=255-255
b=255-255
Görüntü işleme ile ilgili pek bir bilgim yok. Bugün bir başlangıç yapayım dedim. Renkleri ters çevirme mantığını düşündüm. İsterseniz mantık kuralım öncelikle.
Şimdi 1x1 pixel bi resim var diyelim rengi siyah değerleri ise byte cinsinden en yüksek değeri alır. yani r=255, g=255,b=255 Bunu ters çevirmek için ise byte türünün en yüksek değeri olan 255 den çıkartarak beyaz rengi elde ederiz.
r=255-255
g=255-255
b=255-255
8 Eylül 2014 Pazartesi
Python Döviz Kurları App
Merhaba arkadaşlar.
İTÜ özgür yazılım kulübü tarafından düzenlenen "PYTHON" eğitimi finali vermiş bulunmaktadır ve bitirme tezi olarak bizden merkez bankasından döviz kurlarını çekip kendi aralarında dönüşüm yapmamızı istediler. Bende kendi kafama göre düşünüp bir şeyler yaptım. Windows'da bir türlü türkçe karakter sorununu çözemedim ama olduğu kadar işte. Bunun için linuxa geçmeyi düşünüyorum. Python yazarken gerçekten çok kolaylık sağlıyor. Bende yarım günde yazdığım kodları sizinle paylaşayım.(Normalde 1 saatlik iş ama kontroller hakkında yeterince tekrar yapmamışım bunu anladım)
İTÜ özgür yazılım kulübü tarafından düzenlenen "PYTHON" eğitimi finali vermiş bulunmaktadır ve bitirme tezi olarak bizden merkez bankasından döviz kurlarını çekip kendi aralarında dönüşüm yapmamızı istediler. Bende kendi kafama göre düşünüp bir şeyler yaptım. Windows'da bir türlü türkçe karakter sorununu çözemedim ama olduğu kadar işte. Bunun için linuxa geçmeyi düşünüyorum. Python yazarken gerçekten çok kolaylık sağlıyor. Bende yarım günde yazdığım kodları sizinle paylaşayım.(Normalde 1 saatlik iş ama kontroller hakkında yeterince tekrar yapmamışım bunu anladım)
Etiketler:
Döviz Kurları,
Özgür Yazılım,
Python
2 Ağustos 2014 Cumartesi
Beynimiz
Maksat kültür olsun.
İnsan o kadar müthiş bi varlık ki. En basitinden göz mesela 526 megapixel çözünürlükte saniyede 25 frame çekiyor. 526 megapixel 2.5 gb olduğuna göre saniyede 62,5 gigabyte görüntü işliyor beynimiz. Bu sadece görsel işlemler birde bunun karar alma yapıları var. beynimiz 9 saniyede 15 karar alıyormuş ve karar alırken işlediği anıları da hesaplarsak(benim matematiğim yetmedi) Rahat bir 100 gb veri işleme vardır yani. 1 sn de 100 gb veri işleme. :) İnsan beyni işte bu kadar müthiş bir şey.
İnsan o kadar müthiş bi varlık ki. En basitinden göz mesela 526 megapixel çözünürlükte saniyede 25 frame çekiyor. 526 megapixel 2.5 gb olduğuna göre saniyede 62,5 gigabyte görüntü işliyor beynimiz. Bu sadece görsel işlemler birde bunun karar alma yapıları var. beynimiz 9 saniyede 15 karar alıyormuş ve karar alırken işlediği anıları da hesaplarsak(benim matematiğim yetmedi) Rahat bir 100 gb veri işleme vardır yani. 1 sn de 100 gb veri işleme. :) İnsan beyni işte bu kadar müthiş bir şey.
Kaydol:
Kayıtlar (Atom)
