19 Ocak 2025 Pazar

Kuş Evi Nasıl Yapılır?



Kuş evi yapmak hem doğaya katkıda bulunmanın hem de bahçenize farklı bir hava katmanın keyifli bir yolu. İşte size basit bir kuş evi yapım kılavuzu:
Malzemeler:
 * Ahşap: Suya dayanıklı, doğal ve işlem görmemiş bir ahşap türü (örneğin çam) en uygunudur.
 * Çivi veya vida: Ahşabı bir arada tutmak için.
 * Matkap: Delik açmak için.
 * Ölçü aleti: Kesimleri doğru yapmak için.
 * Testere: Ahşabı kesmek için.
 * Zımpara kağıdı: Ahşabı pürüzsüz hale getirmek için.
 * Boya veya vernik: (isteğe bağlı) Kuş evini dış etkenlere karşı korumak ve daha dekoratif hale getirmek için.

18 Ocak 2025 Cumartesi

Pc den Kaldırılamayan Programları Kaldırma

 Bilgisayarınızdan kaldırılamayan programları kaldırmak için birkaç farklı yöntem deneyebilirsiniz. İşte en yaygın ve etkili yöntemler:

1. Standart Kaldırma Yöntemleri:

  • Denetim Masası: En temel yöntem budur.
    • a.Görev çubuğundaki arama alanına "Denetim Masası" yazın ve sonuçlardan seçin.
    • b."Programlar" > "Programlar ve Özellikler" seçin.
    • c.Kaldırmak istediğiniz programı seçin ve "Kaldır" veya "Kaldır/Değiştir" seçeneğine tıklayın.
    • d.Ekranda çıkan yönergeleri izleyin.
  • Ayarlar (Windows 10 ve 11):
    • a.Başlat menüsüne tıklayın ve "Ayarlar" simgesini (dişli çark) seçin.
    • b."Uygulamalar" > "Uygulamalar ve özellikler" seçin.
    • c.Kaldırmak istediğiniz programı listeden bulun ve seçin.
    • d."Kaldır" düğmesine tıklayın ve ekrandaki yönergeleri izleyin.

17 Ocak 2025 Cuma

Android Studio'da Kotlin Projesine Excel Kütüphanesi Ekleme

Android Studio'da Kotlin Projesine Excel Kütüphanesi Ekleme
Android Studio'da Kotlin projenize Excel kütüphanesi eklemek, verilerinizi yönetmek ve analiz etmek için oldukça kullanışlıdır. Ancak, Android'de doğrudan Excel dosyalarını okuyup yazmak için yerleşik bir API bulunmamaktadır. Bu nedenle, üçüncü parti kütüphanelerden yararlanmamız gerekmektedir.
Neden Üçüncü Parti Kütüphane?

C++ Kodunu Android Studio'ya Entegre Etme

C++ Kodunu Android Studio'ya Entegre Etme
Android Studio'ya C++ kodunu entegre etmek, performans gerektiren veya platformlar arası kütüphaneler kullanmak isteyen geliştiriciler için oldukça yaygın bir yöntemdir. Bu işlem, Native Development Kit (NDK) sayesinde gerçekleştirilir. NDK, Android uygulamalarında C veya C++ kodunu kullanabilme imkanı sunar.
Entegre etme adımları:
 * Yeni bir Android Studio projesi oluşturun veya mevcut bir projeyi kullanın.

12 Ocak 2025 Pazar

Dersimiz Tarih Pro Uygulaması

                                    


Dersimiz Tarih uygulamamızın bu versiyonu Pro tarzı olup çeşitli yeni özellikler içermektedir. 

Tamamen yeni olan  işlevler  ekledim.

Konu anlatımları menusunden Yazılılar kısmıyla kullanıcılar istedikleri sınıf seviyesinden istedikleri dersin istedikleri yazılısına ulaşabilecekler. 

Hicri Miladi çevirci kısmıyla bu takvim çevirme işinin nasıl yapılacağını açıklamaya çalıştım.

Roma Rakamları kısmıyla Tarih metinlerinde yer alan Roma rakamlarını nasıl okunacağını açıklamaya çalıştım.

İslam Tarihi, Türk Tarihi,Cumhuriyet Tarihi kronoloji bölümleriyle  de tarih kavramada temel olan kronolojik bilgileri pratik bir şekilde kullanıcıya aktarmaya çalıştım.


Uygulama esas itibariyle bir web app olarak tasarlanmıştı. Ancak bu  pro serisiyle birlikte uygulama hibrit hale geldi.Sitede olmayan sadece Uygulamada olan tarihle ilgili  temel bilgilerinin öğrenilebilmesi için menuleriyle uygulama ileri bir seviyeye ulaşmış oldu.

 Uygulama her 10 yeni kullanıcı tarafından indirildikçe yeni vazifeleri ve işlevleri içine ekleyeceğim,inşaallah.

                            

11 Ocak 2025 Cumartesi

C++ Programı Kuruluş Rehberi

 C++ programlama dilini kullanabilmek için öncelikle bir derleyiciye (compiler) ve isteğe bağlı olarak bir geliştirme ortamına (IDE) ihtiyacınız var. İşte farklı işletim sistemleri için C++ kurulum yöntemleri:

1. Visual Studio (Windows)

  • İndirme: Visual Studio'nun resmi web sitesinden indirin: https://visualstudio.microsoft.com/tr/
  • Kurulum: İndirdiğiniz kurulum dosyasını çalıştırın ve "C++ ile masaüstü geliştirme" iş yükünü seçin. Bu, gerekli derleyiciyi (MSVC) ve diğer araçları kuracaktır.
  • Visual Studio'yu Başlatın: Kurulum tamamlandığında Visual Studio'yu başlatın. İlk kez çalıştırdığınızda bir Microsoft hesabı ile oturum açmanız istenebilir.

5 Ocak 2025 Pazar

C# da Dosya İşlemleri (File Handling)


C# ile Dosya İşlemleri
C# ile dosya işlemleri, uygulamalarınızın veri depolama, okuma ve yazma gibi temel ihtiyaçlarını karşılamak için oldukça önemlidir. System.IO namespace'i bu işlemler için gerekli sınıfları sağlar.
Temel İşlemler
 * Dosya Oluşturma:
   using System.IO;

// Yeni bir dosya oluşturma
File.Create("myFile.txt");


 * Dosyaya Yazma:
   using System.IO;

3 Ocak 2025 Cuma

C# da Çoklu Görev(Multithreading)

C# da Çoklu Görev: Ayrıntılı Bir Bakış
C# ile yazılım geliştirirken, uygulamalarınızın daha verimli çalışmasını ve kullanıcı deneyimini iyileştirmek için çoklu görev (multithreading) kavramını iyi anlamak önemlidir. Çoklu görev, birden fazla işin aynı anda veya eş zamanlı olarak yürütülmesine olanak tanır.
Neden Çoklu Görev Kullanmalıyız?
 * Performans: Girdileri bekleyen işlemler yerine, diğer işlere devam ederek uygulamanızın tepki süresini kısaltabilirsiniz.
 * Kullanıcı Deneyimi: Uygulamanızın bir işlemi yaparken donaklaması yerine, kullanıcı diğer işlemlere devam edebilir.
 * Sistem Kaynaklarının Etkin Kullanımı: İşlemcinin tüm çekirdeklerinden faydalanarak sistem kaynaklarını daha verimli kullanabilirsiniz.

Html ve Javascript Push Bildirim Kodu

Push Bildirimleri için HTML Kodu: Temel Bir Bakış
HTML kodu tek başına push bildirimlerini tetiklemez. Push bildirim sistemi, tarayıcıda çalışan bir JavaScript dosyası, bir sunucu ve bir bildirim servisinden oluşur. HTML, bu sistemin kullanıcı arayüzü kısmını oluşturur, bildirim gönderme düğmesi gibi unsurları içerir.

1 Ocak 2025 Çarşamba

C# da Hata Yakalama (exceptions handling)

C# Hata Yakalama (Exception Handling)
C# programlama dilinde, beklenmeyen durumlarla karşılaşmak kaçınılmazdır. Bu durumlar, programın çökmesine neden olabilir. Hata yakalama (exception handling) mekanizması, bu tür durumları ele alarak programın stabilitesini artırır.
try-catch Blokları
Hata yakalama için temel yapı try-catch bloklarından oluşur: