selametoğlu etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
selametoğlu etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

27 Temmuz 2015 Pazartesi

Farklı Renkler

Ne kadar dikkatli bakıyorsunuz?

Test etmek için harika bir uygulama sizi bekliyor. Hem gözünüzü hem dikkatinizi hem de beyninizi test edin ve çalıştırın. Basit ve sade tasarımıyla alışkanlık yapacak bir uygulama.

Zeka, dikkat, sabır gerektiren bu uygulama tamamen ücretsiz olarak sunulmaktadır.
En kısa sürede bitirin ve 1. olun.

Yavaş yavaş zorlanan 3 bölüm sizi bekliyor.

İlk bölüm tek farklı renk olan kareyi bulmak. Dikkat! Milisaniye ile kaybedebilirsiniz. Unutmayın bu bölüm sadece alıştırma için :)

İkinci bölüm sizi zorlayacak bir bölüm. İki raftan oluşan ekranda üst rafin aynisi alt raftada var fakat bi kare uat rafa gore degisik. Bakalim bulabilecekmisiniz. Yapmasi basit ama hızlı yapmasi çok zor olan bir bölüm sizi bekliyor. Unutmayın bu bölüm zor ama çok zor degil :)

Üçüncü bölüm dikkat, zeka ve hizin çok onemli oldugu bir bölüm. Ayna mantigini dusunun. Yani alt taraf üst tarafin yansimasi. Sol üst köşe sol alt köşe ile ayni olmali. Yine alt taraftaki farkli rengi bulmalisiniz. Tabi bulabilirseniz. unutmayin bu bölüm sizi zorlayacak. Ve bu bölümü yaparak arkadaslariniza hava atabilirsiniz :)

Otobüste giderken, yolda yururken, otururken, yemek yaparken yani her zaman oynayabileceginiz bu oyunun tek püf noktasi hızlı olmak. Hızlı olmak için çok oynayın ve 1. olun.

Haydi sizi oyuna davet ediyoruz.

'DEN EDİNİN

Different Colors

How careful are you looking at?

A great application to test awaits. Both your brain and your eyes and your attention test run. An application will be made by simple design patterns.

Intelligence, note that this application requires patience is offered completely free of charge.
Finish in the shortest possible time and be #1.

Gradually forced three sections await you.

The first part of the square to find that one a different color. Caution! You can lose with milliseconds. Please note that this section only for exercise :)

The second section is a section that will force you. The top display rack consisting of two racks have the same sub-rack according to the UAT frame rafta but be different. Let's Do bulabilecekmis. Make the section which is very difficult to make a simple but fast is waiting for you. Please note that this section difficult but not very hard :)

The third chapter attention, intelligence, and that is a very important part of the rate. It mirrors the logic of the dude. That is reflected by the underside of the top. The upper left corner should be the same as the bottom left corner. Again, you should find a different color on the bottom. If you find a subject. Do not forget this part will force you. And you can brag to your friends through this section :)

On the bus, walking down the road, sitting, so you can play while you eat always be quick single point tricks of this game. 1. Play a lot to be fast and be.

Come on, we invite you to the game.


Get it on Google Play

6 Şubat 2013 Çarşamba

Taş Kağıt Makas


Taş-kağıt-makas iki kişi ile oynanan bir el oyunu.
Oyun, 3 şekilden birini seçmeye dayanır. Rastgele seçim yöntemleri farklı olarak, kaya kağıt makas rakiplerinizi tesadüfi olmayan davranışları tanıma ve istismar ederek bir beceri derecesi ile çalışabilir.

Üst tarafta bilgisayar rastgele seçim yapar. sen aşağıda bulunan taş kağıt makas resimlerine basarak seçim yaparsın.

10 oyun 1 kazanan.

10 oyun sonra kazanan belli olur.

  1. Ayarlar menüsünden bilgisayarın ve kendi isimini değiştirebilirsin.
  2. Menüden geçmiş puanlarını görebilirsin.
  3. Menüden facebok ve twitter sayfamıza ulaşabilirsiniz.
  4. Lütfen facebook ve twitter sayfalarımızı bizi takip edin.

İndirmek için:
  1. https://play.google.com/store/apps/details?id=com.kaqtus.rockpaperscissors
  2. http://www.amazon.com/gp/product/B00BCGPISA



Rock Paper Scissors


Rock-paper-scissors is a hand game played by two people.
The game is often used as a choosing method in a way similar to coin flipping, drawing straws, or throwing dice. Unlike truly random selection methods, however, rock-paper-scissors can be played with a degree of skill by recognizing and exploiting non-random behavior in opponents.

On the top side the computer makes a random choice. You can make a choice rock, paper and scissors by pressing the following pictures

10 game 1 winner.

The winner is decided after 10 games.

  1. You can change the computer name of where the Settings menu and its own.
  2. From the menu, you can see past scores.
  3. From the menu, facebok and twitter our reach.
  4. Please follow us on facebook and twitter pages.


Download:
  1. https://play.google.com/store/apps/details?id=com.kaqtus.rockpaperscissors
  2. http://www.amazon.com/gp/product/B00BCGPISA


22 Nisan 2012 Pazar

Papaz Kaçtı

Papaz Kaçtı

Elli ikilik bir destedeki papazlardan biri çıkarıldıktan sonra kalan 51 kâğıt dağıtılır.Oyuna başlamadan önce ellerindeki çift kartları ayırır. Sonra oyuncular sırayla birbirlerinin ellerinden birer kâğıt çeker ve ellerindeki çiftleri (iki vale, iki kız, iki 8'li vb) yere atarlar. Elinde papaz kalan oyuncu kaybeder.


  • Türkçe ve İngilizce olmak üzere 2 dil destekler.
  • Elinizdeki tüm kartları görmek için kartlarınızı sola sağa kaydırın.
  • Sol taraftaki oyuncuya ait kartlardan istediğinize tıklayarak kartı kendinize alın.
  • Aynı kartları peş peşe tıklayarak yere atın.
  • Elinizde eşleşen kart yoksa "Devam et" 'e tıklayarak oyuna devam edin.
İyi şanlar !!


İndirebilirsiniz: 

  1. http://slideme.org/application/oldmaid-free
  2. https://indiroid.com/game/card_games/12301/papaz_kacti_free
  3. http://www.amazon.com/gp/product/B008UZKGNI


Twitter: http://twitter.com/appoldmaid
Facebook: http://www.facebook.com/pages/Old-Maid/366994966686811

Old Maid

Old Maid

There are retail card decks specifically for playing old maid, but it is just as easy to play with a regular deck of 52 cards. When using a regular deck, a card is either added or removed, resulting in one unmatchable card. The most popular choices are to remove the ace of clubs or queen of clubs or to add a single joker. The ace of spades, queen of spades or joker, respectively, becomes the "old maid"; it cannot be matched, and whoever holds it at the end of the game is the loser. It is possible to discard a single card from the deck face-down; if this is done, players cannot know which card is the old maid.


  • Support 2 languages Turkish and English
  • You can shift your cards to see all your card.kaydırın.
  • You can press card of left player to take card.
  • You can press same cards to elimination.
  • If you haven't smae cards, you press "Go On" button to continue.
Good luck !!


You can download

  1. http://slideme.org/application/oldmaid-free
  2. http://www.amazon.com/gp/product/B008UZKGNI



Twitter: http://twitter.com/appoldmaid
Facebook: http://www.facebook.com/pages/Old-Maid/366994966686811

3 Mart 2012 Cumartesi

Efsane Yılan - Android Uygulaması

Hepimizin çok yakından bildiği ve çok sevdiği yılan oyunu Android Sample 'da var. Ben sadece alıp biraz değiştirdim. Ve yazılım bilmeyen arkadaşlar için oyun haline çevirdim. Umarım seversiniz.

Everyone knows Nokia Snake Game. This is on Android Site. I organized for you. I hope you like.

http://www.amazon.com/gp/product/B007I6JLFO
http://slideme.org/application/legend-snake

25 Şubat 2012 Cumartesi

Milli Piyango Şans Oyunları - Android Uygulaması

Şans oyunları oynamaya meraklıysanız, işte size android uygulaması.

Kendi şansınızı kendiniz yapın.

  • Sayısal Loto
  • Şans Topu
  • On Numara
  • Süper Loto

29 Ocak 2012 Pazar

Light Show - Android Uygulaması

Herkese selamlar,

Bugün önceden bitirmiş olduğum uygulamaya reklam da ekledim ve paylaşıma hazırladım. Artık android telefonu olanlar eğlenceli bir uygulama daha kullanabilirler. Sadece eğlence değil işlevi de olan bir uygulama.

https://www.facebook.com/applightshow
https://twitter.com/applightshow

Uygulamanın amacı;

  1. Elektrik kesilince etrafı aydınlatmaya yarayan ya da karanlık ufak yerleri görülebilir yapmaya yarayan fener olarak kullanabilirsiniz.
  2. Eğer gece hayatınız, konser alışkanlıklarınız varsa ya da romantik bir yemek yerken ışık ambiyansı seviyorsanız etrafa ışık saçmak isteyebilirsiniz. Bu amaçla da kullanılabilir.

Nasıl Kullanılır?
  1. İlk başta varsayılan olarak beyaz renk gelmektedir. Ekrana parmağınızı sürtmek kaydıyla rengi ayarlayabilirsiniz.
  2. Eğer otomatik renk değişimi isterseniz;
    1. Menü tuşuna basın
    2. Change Type 'a tıklayın
    3. Automatic olanı seçin ve değişimi izleyin.
  3. El ile değiştirmek isterseniz;
    1. Menü tuşuna basın
    2. Change Type 'a tıklayın
    3. Manuel olanı seçin.

Yorumlarınızı bekliyorum...

İndirmek için;

Link;

For Android




Hepsi bu iyi eğlenceler :)

8 Ocak 2012 Pazar

Android merhaba!

Android girişi yaparken hello world demicem :) Olayı anlatacağım daha doğrusu kodu paylaşacağım.

Kod bu;
float newBrightness = (float)1;
WindowManager.LayoutParams lytParam = getWindow().getAttributes();
lytParam.screenBrightness =  newBrightness;
getWindow().setAttributes( lytParam);
screenBrightness 0 ile 1 arasında olmalı. Çalıştığı sürüm Android 1.5

Tahmin ettiğiniz üzere ekran parlaklığını değiştirme olayı. (screen brightness).

Bende böyle bir uygulama yazdım. Fakat 2-3 özellik öyle ekleyip markete çıkartacağım. Şubatın ilk haftasını bulabilir.

Herkese bol kodlu günler..

1 Ocak 2012 Pazar

İnternet Uygulaması Yazarken Geçtiğim Yollar

Javada da işime yarası için .Net tabanlı NHibernate ve MVC-2 ile başlama istedim.

Temel olarak entity ile aynı mantık. Ama bir çok şeyi elle ayarlamak zorunda kaldım. Tabloları ve alanları xml dosyayla mapledim. Uzun ve gıcık bir iş yani.

Loglar için güzel bir kütüphane olan < log4net > 'i kullandım. Güzel ve çok rahat kullanımı.

Validation işlemleri için < FluentValidation > 'ı kullandım. Bu da aynı şekilde güzeldi.

Bunlar güzeldi fakat burdan sonra sinirlenmeler ve kopmalar başladı :) neden mi?

Spark kullanmak istedim verilerimi  view tarafında  daha düzgün göstermek ve yönetmek için. Hal böyle olunca vs2010 'u güncellemem gerekti default olarak gelmiyor sanırım. Buraya kadar herşey normal. Fakat İstanbul Üniversitesi Yurdunun interneti o kadar yavaşki daha doğrusu yok yok. -bit bit gelen bir internet düşünün- Güncellemeler bir türlü gerçekleşmedi. Böyle olunca view tarafı çok karışık olacak diye soğudum ve vazgeçtim MVC'den. Normal Asp.Net şablon Master Page yapısıyla kodladım.

Birde NHibernate'in şu config olayları çok detaylı. Aslında başlangıç için 2-3 parametreyi bilmeniz yeterli ama bana göre değil bu yöntem. Kod içinde yazan her şeyden haberim olması gerek. Nasıl çalıştığı olmasada ne iş yaptığını bilmem gerek yoksa içim rahat etmiyor. Bu huyumu seviyorum aslında :)

Ayrıca yazılımda JQuery ve hazır site layout'u kullanarak kullanıcı için güzel hale getirmeye çalıştım. Olamazsa olmaz olan veritabanı olarak SqlServer 2008 Express Edition kullandım.

Aslında site %85 bitti. Kullanıma çıkartmıştım BETA olarak fakat çok zeki bir kişi :) tarafından hacklendim. Sunucuyu yeniden yapılandırmam gerekiyor. Bu yüzden Ocak ayının ilk hafta sonuna yetiştirmeye çalışacağım.

İlk defa girdiğim sunucu olayında bazı şeyleri yapmam zaman alıyor ama hoşuma gidiyor :)

Herkese bol kodlu günler...

9 Mart 2011 Çarşamba

Ara verdik..

Gerek sağlık gerekse okulda çıkan problemleri düzeltmek için uzun süre yazamadım. Şuanda da aklımda olan projeleri hayata geçirmeye çalışıyorum.
  • Android eğitimine başladım. Bununla ilgili kafamda bir kaç uygulama var.
  • Pazartesi yada salı (Mart 14-15) Avea Teknoloji Üssü'ne gidip aklımda düşüncenin arkasında olup olmadıklarını soracağım.
  • 2 tane facebook uygulamasıyla uğraşıyorum. Bunun için php5 ve html5 araştırıyorum.
  • Yaptığım şeyleri anlatabileceğim bir site tasarlıyorum.
  • Mühendislik düşüncelerimi uygulamak için gerekli sponsor arıyorum. Belki Dragons' Den'e başvurabilirim eğer ufak bir uygulama yapabilirsem.
Bu yüzden sizden izin istiyorum ama bir konu varsa anlatmamı istediğiniz anlatırım. Aklımda "Facebookta Uygulama" diye bir yazı yazmak var.

Herkese bol kodlu günler...

15 Ağustos 2010 Pazar

Internet Explorer 9

Ve duyuruldu.. Microsoft, Internet Explorer 9 'un Beta sürümünü 15 Eylül'de çıkacağını duyurdu. Javascript çalıştırma hızı ile öne çıkmayı planlayan Microsoft, IE9 ile silinen karizmasını tekrar kazanmaya çalışıyor. Ama Xp hayranları için üzücü bir haber var çünkü IE9 XP desteklemeyecek. Tamamen Vista/Win7 ile uyumlu hale getirilmeyi hedefliyorlar.

Internet Explorer Platform Preview bana gayet başarılı geldi. Ne adres çubuğu var ne de beni sinir eden eklentiler. Gerçi Bu sadece Preview olduğundan Beta sürümü buna hiç benzemeyeceği söyleniyor.

Umarım gayet başarılı olur..


Get Microsoft Silverlight

10 Ağustos 2010 Salı

Hoş Geldin Ya Ramazan

İnancınız nedir ne değildir bilemem ama benim inandığım bir ay. Önemi çok yani.

“Oruç, sayılı günlerdedir. Sizden kim hasta, ya da yolculukta olursa, tutamadığı günler sayısınca başka günlerde tutar. Oruca gücü yetmeyenler ise bir yoksul doyumu fidye verir. Bununla birlikte, gönülden kim bir iyilik yaparsa (mesela fidyeyi fazla verirse) o kendisi için daha hayırlıdır. Eğer bilirseniz oruç tutmanız sizin için daha hayırlıdır.” ( Bakara, 184)

bir de Resulullah (s.a.v ): "Gökyüzünün kapıları Ramazan ayının ilk gecesi açılır ve son gününün gecesine kadar kapanmaz."

demesi yeterince güzel ve umut verici bir şey.

28 Ocak 2010 Perşembe

Tümleme Programı

Sorumuz; Mesela elimizde 10010110 diye dizimiz olsun. İlk önce birleri sıfır; sıfırları bir yapıp(01101001) sonra ikilik sistemde bir ekleyen program yazalım. Sonuc 01101010 olacak.

C 'ye göre programımız;

char dizi[9];
int i=0,elde=1;

for(i=0;i<8;i++)
scanf("%d",&dizi[i]);

for(i=0;i<8;i++)
{
if(dizi[i]==0)
dizi[i]=1;
else dizi[i]=0;
}

for(i=0;i<8;i++)
printf("%d",dizi[i]);

for(i=7;i>-1;i--)
{
switch(elde)
{
case 0: if(dizi[i]==0)
{
elde=0;
dizi[i]=0;
} else
{
elde=0;
dizi[i]=1;
}
break;
case 1: if(dizi[i]==1)
{
elde=1;
dizi[i]=0;
} else
{
elde=0;
dizi[i]=1;
}
break;

}
}
printf("\n");
for(i=0;i<8;i++)
printf("%d",dizi[i]);

Not : Her zamanki gibi farklı ve daha basit yöntem ile çözülebilir.

Diziler

Evet tiplerden bahsettiğimize göre çok önemli olan dizilere geçebiliriz.

Diyelimki bir sınıf var ve siz bu sınıfın yaşlarını tutmak ve ortalama, toplama gibi işlemler yapmak istiyorsunuz. Öğrenci sayısıda 30 olsun. Her bir öğrenci için ayrı ayrı INT tipinde değişken mi tanımlamamız gerekecek? İşte bu sorunu çözmek için "dizi" kullanabiliriz. Dizimizin boyutunu 30 olarak ayarlarsak 30 tane değişken tanımlamış gibi oluruz. Bunlara ulaşmak içinde "indis" dediğimiz bir değişken kullanırız.

Şimdi bunu gerçekleyelim;
C için;
int Ogrenciler[30];

dediğimiz zaman Ogrenciler değişkeni içiin 30 blok ayırdı. Eğer kod içinde 1. öğrenciye ulaşmak için Ogrenciler[0], 3. öğrenciye ulaşmak için ise Ogrenciler[2] dememiz yeterli olacak.

Peki neden 3. öğrenci için indisimiz 2 oldu. Dizilerde mantık her zaman indis 0 dan başlar. O yüzden ulaşmak istediğimiz yerin indisi (eksi)-1 olacak.

Char değişkeninde sadece bir harf tutabiliyorduk. Peki kelime tutmak istesek ne olacak?

İşte bunuda dizi ile çözebiliriz. Nasıl mı?

Char Soyadlar[20];

dersek; Soyadlar için 20 tane char girebilir demek olmuyor mu?

Soyadlar[0]='S';
Soyadlar[1]='e';
Soyadlar[2]='l';
Soyadlar[3]='a';
Soyadlar[4]='m';
Soyadlar[5]='t';
Soyadlar[6]='o';
Soyadlar[7]='ğ';
Soyadlar[8]='l';
Soyadlar[9]='u';

görüldüğü gibi soyadımı bir dizi içinde tutabildim.

Umarım anlaşılmıştır. Gelecek yazımda bununla ilgili bir örnek yapmayı düşünüyorum.

Bol algoritmalı günler...

18 Ocak 2010 Pazartesi

Değişkenler Konusu

Bugün size değişkenlerden bahsedeceğim. Bakalım neler çıkacak ortaya.

Her zaman yapmaya çalıştığım gibi gerçek hayattan örnekler vermeye çalışacağım. Böyle anlatılması daha doğru ve akılda kalıcı olduğuna inanıyorum.

Değişkenler bilgileri saklayabildiğimiz yerlerdir. Bu sanal bir açıklama.
Peki bunu gerçekleştirelim. Konteyner kargo gemilerini düşünelim. Konteynerların hepsi aynı büyüklükte ve renkte ise bunları nasıl ayırt edebiliriz? Üstünde yazan etiket ile bu işlemi yapabiliriz değil mi?
Konteynerlara değişken dersek içindekilere "bilgi", etiketinede "değişken ismi" demiş oluruz.

Değişkenler hakkında daha fazla şey söylenebilir tabiki ama şuanda kafa karıştırmaya gerek yok. Mesela yaşam alanları diye önemli bir konu var. Bunuda fonksiyonlarda ele almayı düşünüyorum.

Bol kodlu günler...

13 Ocak 2010 Çarşamba

Program yazmaya başlayalım...

Çok uzun bir ara versekte tekrar başlayıp, en iyi yerlere gelmeye çalışacağız. Şimdi bir önceki yazımda algoritmaya değinmiştik. Tabi bu işler 30 satırlık bir yazı ile ne anlatılır ne de anlaşılabilir. Onun için örnekler ile bunu pekiştirmeye çalışacağız.

Örneğimize daha doğrusu problemimize gelince;

Elimizde bir kova mavi boya ve bir kova kırmızı boya(aynı boyutlarda) var. Bunları yer diğiştirmek..

Şimdi çözüme geçelim.

Hafif bir analiz yapalım;
Şimdi bunları yerdeğiştirmek için bir tanesini boşaltmamız gerekmez mi? Evet gerekir ama bunu toprağa dökmek yanlış olur herhalde? O zaman bu işlem için üçüncü kovaya ihtiyaç duyarız.

Şimdi mantığımızı toplayalım;
2'si dolu olmak üzere 3 tane kovamız var. 1. kovayı alıp 3. kovaya dökelim. Sonra da 2. kovayı 1. kovaya dökelim. Şimdi 2. kovadakini 1. kovaya yerleştirmiş olduk. 3. kovamızdakinide 2. kovamıza döktükmüydü bu işlem tamamlanmış olur.

Şimdi bunun kodlarını yazalım.

C# için kod parçacığı;
string tempKova = string.Empty; // 3. kovamızı oluşturduk.

tempKova = txtKova1.Text;
txtKova1.Text = txtKova2.Text;
txtKova2.Text = tempKova;

C için kod parçacığı;
char kova1, kova2, kova3;
kova1='S';
kova2='O';
kova3=' ';
printf("1. Kova=%c\n",kova1);
printf("2. Kova=%c\n",kova2);
printf("3. Kova=%c\n",kova3);
kova3 = kova1;
kova1=kova2;
kova2=kova3;
printf("Yer degistikten sonra...\n");
printf("1. Kova=%c\n",kova1);
printf("2. Kova=%c\n",kova2);
printf("3. Kova=%c\n",kova3);

burda dikkat etmemiz gereken 2 kodda da değişken tipleri aynı olmalıdır. Aksi takirde taşma ya da tip uyuşmazlığı olabilir.

Eğer bu sorunu örneğimize uygularsak;
3. kovamızın 1. kovamızdan küçük olduğunu düşünelim. Taşan kısme elimizde tutamayız değil mi? ya da 2. kovamız delikli olsun yine istediğimiz sonucu alamayız.

Şimdilik kodlar üzerine kafa yormayın eğer bilmiyorsanız. Onlara daha sonra değineceğiz...

Not: Hiç bir programın yapılış tarzı tek değildir. Farklı yapılabilir.

Hepinize bol kodlu günler..