19 Mart 2023 Pazar

İnternette oyun oynamak

  İnternetten oyun oynamak günümüzün en popüler aktivitelerinden biridir. Bilgisayarlar, tabletler ve akıllı telefonlar gibi cihazlardan çevrimiçi oyunlar oynamak, hem eğlenceli hem de rahatlatıcı bir deneyim sunar. İnternet bağlantınızın olduğu her yerde, dünyanın herhangi bir yerindeki insanlarla oyun oynamanız mümkündür.

Birçok çevrimiçi oyun, yalnızca eğlence amaçlı değil, aynı zamanda ekipler arasında işbirliği ve takım çalışması becerileri geliştirmek için de kullanılır. E-spor adı verilen bir sektör bile ortaya çıktı ve dünya çapında milyonlarca oyuncu tarafından takip edilmekte.

Çevrimiçi oyunların en büyük avantajı, oyunculara sosyal bağlantılar kurma fırsatı vermesidir. Oyunlar, birçok insanın ortak ilgi alanlarını paylaşmasını sağlar ve oyuncular, dünyanın herhangi bir yerindeki insanlarla bağlantı kurabilir. Bu bağlantılar, gerçek dünya arkadaşlıklarına dönüşebilir veya oyuncuların diğer insanlarla birlikte bir amaç için çalışmalarını sağlar.

Birçok çevrimiçi oyun, oyunculara çeşitli stratejileri ve becerileri kullanarak rakiplerini yenme fırsatı sunar. Bu, oyuncuların analitik düşünme, problem çözme, reflekslerini geliştirme ve hatta liderlik becerilerini geliştirme fırsatı verir. Bunun yanı sıra, bazı oyunlar oyunculara sanatsal yaratıcılık gösterme fırsatı da sunar.

İnternetten oyun oynamak aynı zamanda stres atma ve gevşeme için de bir yoldur. Oyunlar, oyunculara gerçek dünya sorunlarından bir süreliğine uzaklaşma fırsatı verir. Oyuncular, stres seviyelerini azaltmak için favori oyunlarını oynayabilirler. Bu, iş yerindeki stresli bir günün ardından rahatlamak için harika bir yoldur.

Ancak, internetten oyun oynamak da bazı riskler taşır. Özellikle çocuklar ve gençler, internet bağımlılığına daha yatkındırlar. Oyunlar, bazen gerçek hayatı etkileyen sorunlara neden olabilir, özellikle de bağımlılık gibi sorunlar. Ayrıca, internet bağlantısının zayıf olduğu yerlerde oyun oynamak, oyun deneyimini olumsuz etkileyebilir.

2 Eylül 2013 Pazartesi

C# / (CA) Ders 23 - Ram Disk Kontolü - Konsol Uygulamaları (Consol Application)


Bu dersimizde GC ile ram kontrolünü göreceğiz. Bu kontrolün önemini izah etmek gerekirse, sürekli data çeken bir program sistemden sonsuz ram talep edebilir. Bu programın çalışmasını aksatır hatta programın sonlanmasına neden olabilir. Bu kontolün sağlanması program için çok büyük önem arzetmektedir.

C# / (CA) Ders 22 - Log (Hata kaydı) Tutma - Konsol Uygulamaları (Consol Application)

Log tutma C#'ta geliştirici mühendisler için çok önemlidir. Hatalar buraya kaydedilir. Hata anından programı patlatmadan çalışmalara devam eder fakat aksamalar, programın çalışma hızını ve verileri eşimi zora sokar. İşte bizler Loglar yardımı ile bu hataları onarıp programın sonraki sürümlerini (next_Versions) çıkarırız.  Bu Loglar genelde kullanıcı onayı ile servera çekilir ve müdahale edilir.

1 Eylül 2013 Pazar

C# / (CA) Ders 21 - Class'larda Static Kullanımı - Konsol Uygulamaları (Consol Application)

Bu konuda kullanışlı olup bir o kadarda programcıyı sıkıntıda bırakabilen bir konu olan "static" konusunu işleyeceğiz. Static etiketi Class'ın, proje içerisinde örnek oluşturulma gerekliliği görülmeksizin kullanılabilme olanağına sahip olmasını sağlar. Aşağıda kısaca bundan bahsettim. Programcıya sıkıntı yarattığı noktaya gelecek olursak çok kullanılması halinde programın fazla RAM bellek tüketmesine neden olabilmektedir.

C# / (CA) Ders 20 - Class'larda Property Kullanımı - Konsol Uygulamaları (Consol Application)

Property'ler "özellik" anlamına gelen Class'ların (sınıfların) kullanışlılığını artıran methodcuklardır. Propertyler taşıyıcı rol oynarlar. Aşağıdaki örnekte Class içerisine gönderilen verinin doğrudan ekrana basılmasını gördük. Ancak bunun kullanışlılığı burada gösterilmedi çünkü listview, listbox gibi nesnelere ancak Forms Application ve WPF'te geçebileceğimiz için Bingding işlemlerini burada yapmıyoruz. Database'den (Veritabanından) gelen 1000 satırlık veriyi tek tek eklemek yerine Foreach ya da While ile döngüye sokarak propertyler aracılığı ile nesnemize performanslı bir şekilde Binding edebiliriz. Bu açıklamayı anladıysanız derse geçebiliriz.

29 Ağustos 2013 Perşembe

Wpf'te Top Oyunu indir- Padding Ball

Bu projede basit ve akıllı bir oyunun temelleri üzerinde durulmuş. File menüsünden Start Game diyerek oynanan bu oyun projeside geliştirilmeye muhtaç projelerden. Örnek olarak Level sistemi gibi bölümler geliştirimeye açık.

C# / (CA) Ders 19 - XML'de Delete (Silme) - Konsol Uygulamaları (Consol Application)


Bu dersimizde daha önce oluşturduğumuz XML dosyasındaki veriyi silme yöntemini göreceğiz. WPF'te tekrar dönüş yapacağımız XML işlemlerinin son konusu olan DELETE işlemi için yeni bir proje başlatalım.

Site İndex Hızını Artırma - Whois Pingleme

Arkadaşlar şimdi size 3 link vereceğim. Bu 3 link'te gerekli alanı doldurarak sitenizin ücretsiz reklamını yapabilirsiniz. Bu reklamın site getirisi ise siteye eklenen içeriğin google tarafından daha kısa sürede dizinlere yerleştirilmesidir. Bu sistemleri kullanarak alexadada önemli yükselmeler sağlayabilirsiniz. Kalıcı olmasa bile yükselmeniz en az 1 sene boyunca devam edecektir.  İyi çalışmalar.


Backlink Programı İndir

Bu program ise size ücretsiz ve kaliteli backlink hizmeti sunmaktadır. Programın kullanımını devamlı hale getirmeniz sakınca doğurabilir.

115.000 Siteye Backlink Atma Programı İndir

115.000 siteye backlink atma programını kullanırtken dikkat etmeniz gereken bu programı sürekli çalıştırmamanız. Ayda bir programı çalıştırın. Whois tarzı zararsız sitelere eklenen sitenizin index hızında inanılmaz artışlara rastlayacaksınız. İyi çalışmalar.

Windows Not Defteri Kodları - WPF Projeleri

Bugünden itibaren arşivinize ekleyebileceğiniz, çalışma düzeni düzgün ya da geliştirilebilir projeleri paylaşacağız. Elimdeki 2000 civarı proje içerisinden WPF projelerini size ileteceğim.

27 Ağustos 2013 Salı

Site hızı ve Seo'ya etkisi

   Site hızı seo açısından sitenin arama motorundaki konumunu aktif bir şekilde etkileyebilen faktörlerdendir. Site hızı düşük olduğuda botların sitedeki faaliyetlerinde gecikmeler meydana gelir.

26 Ağustos 2013 Pazartesi

C# / (CA) Ders 18 - XML'de Update (Güncelleme) - Konsol Uygulamaları (Consol Application)

XML'de güncellemeyi daha öncesinde List'te güncelleyip bütün verileri xml'e tekrar eklemekle gerçekleştiriyordum. Ancak veri sayısı arttıkça bu işlemin uzun sürdüğünü ve pc / server taraflı yavaşlamaya neden olduğunu farketmiştim. Burada uygulayacağımız mantık 2 haftalık bir araştırmanın ürünüdür. Bu mantıkta biz güncellemek istenen veriyi değiştirdikten sonra document'i kayıt ediyoruz. SQL'deki update işlemine benzeyen bu işlemin read ve insert işlerini daha önce anlatmıştık.

C# / (CA) Ders 17 - XML'de Veri Okuma - Konsol Uygulamaları (Consol Application)

Bugünki dersimizde daha önce oluşturup Insert ya da Add işlemi olarak bilinen veri ekleme işleminin devamı olan Read ya da Select işlemini göreceğiz. Bu işlem verilerin okunup işlenmesini sağlamaktadır. XML dosyamızda sorgu ile çekeceğimiz verileri ekrana basacağız.

22 Ağustos 2013 Perşembe

C# / (CA) Ders 16 - XML'de Örnek DataBase Kurma - Konsol Uygulamaları (Consol Application)

Aşağıdaki örnekte XML'i dinamik olmayan bir yöntemle (static) database (veritabanı) olarak kullandık.

Projeyi oluştururken dikkatli bir şekilde eksiksiz adımları uygulayın. XML'deki bu örnek ile XML'de Insert işlemini temel olarak işlenmiş kabul ederek reader, update, delete işlemlerini de  gerçekleştireceğiz.

C# / (CA) Ders 15 - XML'de Veri Ekleme - Konsol Uygulamaları (Consol Application)

Bir önceki dersimizde XML'e genel hatlarıyla giriş yapmıştık. Bu dersimide ise XML'e INSERT ya da ADD (ekleme) olarak bililenen veri ekleme işlemlerini göreceğiz. Bunlara benzer onlarca veri ekleme yöntemi olmakla birlikte, performans ve programcılık açısından en uygun eklemenin bu şekilde -en azından temel olarak- olacağı kanısına vardım.

C# / (CA) Ders 14 - XML'e giriş - Konsol Uygulamaları (Consol Application)

XML ne işimize yarar?
XML dosyaları içerisinde veri saklanabilen, gerektiği durumda insert, update, select gibi sorgu yapılarının manuel oluşturulup kullanıldığı mini database (veritabanı) yapısıdır. XML'de veriler aşağıdaki gibidir;

21 Ağustos 2013 Çarşamba

C# / (CA) Ders 13 - Txt File (Dosya) Veri Ekleme - Konsol Uygulamaları (Consol Application)

Bu dersimizde bir txt uzantılı dosya yaratıp, içerisine metin girmeyi öğreneceğiz. Bu örnekte dikkat edilmesi gereken konu dosya her seferinde sıfırdan yaratılıp yenğ verilerin kayıt edilmesidir. Yani metni değiştirirseniz txt dosyası da değişir. :)

C# / (CA) Ders 12 - File (Dosya) Yaratma - Konsol Uygulamaları (Consol Application)

Dosya (File) yaratma (Create) C#'ta ileriki projelerimizde çok işimize yarayacak bir işlemdir. XML ya da LOG dosyaları ile local veritabanı oluşturabiliriz. Ya da kendi uzantısını oluşturabilen ve içine veri kayıtedebilen bir programda kullanılabilir. C#'ın temel ve olmazsa olmaz özelliği ile basit bir örnek yapalım.

CSS ile SEO - Arama Motorunda Yükselin


CSS ile arama motorunda yükselme, eski seocuların düşündükleri ama fazla etkisi olmayan bir şeydi. Ancak şu günlerde Google'ın yeni çıkan arama motorlarına fark atma çabası içerisinde olması CSSlerin SEO dünyasında etkin rol oynar vaziyette olmasını sağladı. Bunun için aşağıdaki maddeleri harfiyen uygulamanız yeterlidir.