Kendim için büyük bir adım atmaya karar verdim ve ilk müzik albümüm için hazırlıklar yaptım. Sonunda albümüm Contrasts’ı tüm müzik platformlarında yayına sundum. Spotify’da dinlemek için tıklayın!
Monty Hall Problemi ve Monty Hall Problemi Programı (C#)
Monty Hall problemi, Amerikan TV yarışma programı Let’s Make a Deal‘a dayanır. Bu problem, adını yarışmayı sunan Monty Hall’dan alır. Öncelikle Monty Hall problemini anlamak için yarışmanın formatını size anlatmak istiyorum.
Okumaya devam et Monty Hall Problemi ve Monty Hall Problemi Programı (C#)
Sass Nedir? Sass Nasıl Kullanılır?
Sass Nedir?
Sass, CSS formatına dönüştürülebilen bir biçim şablon dilidir. Sass dili CSS’e çok benzemektedir.
Sass ile değişken, koşul, döngü, fonksiyon vb. gibi programlamaya özgü yöntemleri CSS içinde kullanabiliyoruz. Okumaya devam et Sass Nedir? Sass Nasıl Kullanılır?
Flutter ile Merhaba Dünya Uygulaması
Flutter ile Merhaba Dünya Uygulaması yaparken, kod yapısına biraz aşinalık kazanacağız. Proje klasörünün oluşturulacağı konumda aşağıdaki kodu çalıştırıyoruz:
flutter create proje_ismi
Yüklemelerden sonra proje klasörlerini incelediğimizde, hem Android hem de iOS için klasörler oluşturulduğunu görüyoruz. Şimdilik bizim bu kısımlarla bir ilgimiz yok. Okumaya devam et Flutter ile Merhaba Dünya Uygulaması
Flutter Kurulumu (Windows)
Flutter Kurulumu İçin Minimum Sistem Gereksinimleri
Flutter kurulumu için Windows 7 (64-bit) veya üzeri bir işletim sistemine sahip olmanız gerekli. Ayrıca Windows PowerShell 5.0 ve Git for Windows‘un (PowerShell veya Windows komut isteminden git komutlarının kullanılabileceği şekilde yüklenmiş.) bilgisayarınızda kurulu olması gerekli. Okumaya devam et Flutter Kurulumu (Windows)
Flutter Nedir? Neden Flutter Kullanmalıyım?
Flutter Nedir?
Flutter, Google’ın geliştirdiği açık kaynaklı bir mobil uygulama geliştirme çatısıdır. Flutter kullanarak hem Android, hem de iOS uygulaması yapabilirsiniz.
Flutter ile proje geliştirirken Dart dili kullanılmaktadır. Bu dilin kolay öğrenilebilir olduğunu düşünüyorum. Okumaya devam et Flutter Nedir? Neden Flutter Kullanmalıyım?
Palindrom Denetleyicisi (JavaScript)
Palindrom Nedir?
Bir kelime, sayı veya cümlenin tersten okunuşunun da aynı olmasına palindrom deniyor. “kaçak”, “ama”, “2332” gibi sayı ve kelimeler palindroma örnek olarak gösterilebilir. Okumaya devam et Palindrom Denetleyicisi (JavaScript)
MVC Nedir? MVC’nin Avantajları Nelerdir?
MVC (Model-View-Controller)
MVC (Model View Controller), web tasarımında çok sık kullanılan bir yazılım kalıbı veya yazılım sistemidir. Kullanımının temel sebebi, kullanıcıları gereksiz detaylardan uzak tutmak ve uygulamanın veri güvenliğini sağlamaktır. Ayrıca uygulamanın front-end ve back-end kısımlarını birbirinden ayırdığı için geliştiricilere birçok kolaylık sağlar. Okumaya devam et MVC Nedir? MVC’nin Avantajları Nelerdir?
Arduino ve ASP.NET MVC ile RGB Led Kontrolü Projesi
Arduino ile Nesnelerin İnterneti (Internet of Things – IoT)
Günümüz teknolojisi sayesinde internete bağlı olan nesneler, hayatlarımızda yer edinmeye başladı. Akıllı nesneler şu an endüstride, ev ve binaların otomasyonunda, ulaşımda, çevre analizinde, enerji ve sağlık sektöründe yoğun bir şekilde kullanılıyor. Arduino ve Raspberry Pi gibi kartları programlayarak, siz de nesneleri internete bağlayıp kontrol edebilirsiniz.
Arduino’nun çeşit çeşit modeli var. Arduino’nun ethernet kartı olmayan versiyonlarında, internet bağlantısı için Ethernet Shield almanız gerekiyor. Raspberry Pi için böyle bir zorunluluk yok çünkü üzerinde ethernet kartı var. Okumaya devam et Arduino ve ASP.NET MVC ile RGB Led Kontrolü Projesi
Vigenere Şifreleme Programı (C#)
Blaise de Vigenère
Blaise de Vigenère, 1523-1596 yılları arasında yaşamış Fransız bir diplomattır. Roma’da görev yaptığı esnada kriptografi ile ilgilenmeye başlamış. O dönemde İtalya, Avrupa şifrebiliminin merkeziymiş. Vigenere emekliliği sırasında çeşitli konular üzerine kitaplar yazmış. Bunlardan birisi Traictè des Chiffres ou Secrètes Manières d’Escrire (1586) idi. Kitapta Giovan Battista Bellaso’nun Tabula Recta (Kademeli Sezar şifreleme sistemi) şiflemesi dahil, çeşitli kod ve şifreleri incelemiş. Tabula Recta 19. yüzyılda yanlışlıkla de Vigenere‘e atfedilmiş. Vigenere, Bellaso’nun şifreleme yöntemini daha da geliştirerek kendi Vigenere şifreleme yöntemini oluşturmuş. Bu yöntemde tabloyu 26×26’ya genişletmiş ve şifreleme için otomatik anahtar sistemini ortaya atmış. Okumaya devam et Vigenere Şifreleme Programı (C#)