Deprem Çantasında Bulunması Gerekenler

deprem çantasında olması gerekenler

Deprem sonrasında yaşanabilecek aksiliklere karşı, acil ihtiyaç duyabileceğiniz eşyalar için gerekli olan deprem çantasında neler olabilir, bunlardan kısaca bahsedelim. Büyük ve yıkıcı bir deprem sonrası, enkaz altında kalabilir ya da evden bir şekilde çıktığınızda karşılaşabileceğiniz bazı olası sorunlar olabilir, yangın, gaz kaçağı, iletişimin kitlesel olarak kopması, yolların kullanılamaz hale gelmesi, asayişin bozulması, kıtlık, yağma, kaos […]

Devamını Oku

Deprem ve Diğer Durumlar İçin Ulusal Mobil Uyarı Sistemi Kurulması

ulusal mobil uyarı sistemi

BTK (Bilgi Teknolojileri ve İletişim Kurumu) bünyesindeki Bilgi Teknolojileri Dairesi Başkanlığı tarafından alınan karar ile deprem, afet, acil durumlar ile kamu düzenine, milli güvenliğe ve ulusal siber güvenliğe karşın bir Ulusal Mobil Uyarı sistemi kurulması gündeme gelmiştir. BTK’nın yayımladığı taslağa göre, bu mobil uyarı sistemi ile gerektiği durumlarda coğrafi olarak belirli bölgelerde bulunan kullanıcılar, 4 […]

Devamını Oku

EXISTS ve NOT EXISTS Kullanımı

pl sql exists not exists kullanımı

Merhabalar, bu yazımda SQL de kullanılan EXISTS ve NOT EXISTS kullanımlarını sizlere göstermeye çalışacağım. Aslında bu ifadeler, where bloğunda kullanmış olduğumuz IN ifadesinin kullanımına benzer. IN ile farkı ise EXISTS ve NOT EXISTS kullanımı performans açısından IN kullanımına göre daha hızlıdır. EXISTS ifadesinin geri dönüş tipi True ya da False şeklindedir. Yani karşılaştırma yaparken True […]

Devamını Oku

‘De’ ve ‘Da’ Ne Zaman Ayrı, Ne Zaman Bitişik Yazılır

de ve da yazımı

Merhabalar, bu yazımda türkçe de kimi zaman karıştırılan ve sosyal medyada anında linç yemenize 😀 sebep olan ‘de’ ve ‘da’ eklerinin ne zaman ayrı ne zaman bitişik yazılacağını anlatmaya çalışacağım. Bunun için genelde basit bir kural vardır. O da şudur ki, ‘de’ ve ‘da’ eklerini cümleden çıkarırız; Eğer ki cümlemiz hâlen anlamlı oluyorsa ayrı yazılır. […]

Devamını Oku

Kablosuz Kulaklık Alırken Dikkat Edilmesi Gerekenler

bluetooth kulaklık alırken dikkat etmeniz gerekenler

Merhabalar, bu yazımda sizlere son dönemlerde oldukça popüler hale gelen kablosuz kulaklıkları alırken dikkat etmeniz gereken noktaları sıralamaya çalışacağım.   1) Kulaklık Tipi Kulaklık alırken bana göre ilk dikkat etmeniz gereken şey tasarımı olacaktır. Öncelikle tasarım olarak nasıl bir kulaklık istediğinizi aklınızda belirlemeniz lazım. Kulak içi mi yani earbuds, kanal içi mi yani iem (in-ear […]

Devamını Oku

Kuantum Bilgisayar Nedir?

kuantum bilgisayar hakkında

Merhabalar, bu yazımda kuantum bilgisayarlar hakkında kısa bir bilgilendirici yazı hazırlamak istedim. Kuantum bilgisayarların mantığını anlayabilmek için, öncelikle normal bilgisayarların çalışma mantığını anlamamız sanki daha doğru olacaktır. Normal bilgisayarlar tüm işlemlerini 1 ve 0 değerini alan bitlerle işlem yapar. Aslında günümüz bilgisayarları 2 durumlu olarak işlem yapar, 1 durumu ya da 0 durumu. Bu yüzden […]

Devamını Oku

Immutable ve Mutable Kavramları

immutable ve mutable nedir

Merhabalar, bu yazımda sizlere mutable ve immutable kavramlarını kısaca açıklamaya çalışacağım. Immutable Burada immutable kavramını, nesne oluşturulduktan sonra, değeri değiştirilemeyen olarak tanımlayabiliriz. Immutable veri tiplerine örnek olarak, string, integer, double, byte gibi tipleri örnek verebiliriz. Şimdi konuyla ilgili küçük bir örnek yaparsak, string strText = “Deneme”; strText.ToUpper(); Console.WriteLine(strText); //Çıktı : Deneme string newStr = strText.ToUpper(); […]

Devamını Oku

C#, Convert.ToInt32(), Int32.Parse(), Int32.TryParse() Farkları

convert.toint32() int32.parse() ve int32.tryparse() kullanımları

Merhaba, bu yazımda sizlere Convert.ToInt32(), Int32.Parse() ve Int32.TryParse() farklarını anlatmaya çalışacağım. Convert.ToInt32() yi, string tipteki bir değişkeni integer veri tipine dönüştürürken kullanabiliriz. Fakat bu dönüştürme işlemi bazı durumlarda hata verebilir. Aşağıdaki örneği Convert.ToInt32() için inceleyelim, string sayi1 = null; string sayi2 = “123.456”; string sayi3 = “23423423423423423”; string sayi4 = “2019”; int sonuc1 = Convert.ToInt32(sayi1); […]

Devamını Oku

Clean Code Yazmak Hakkında

temiz kod yazmak hakkında

Merhabalar, bu yazımda medium.com’dan okuduğum blog yazısını özetleyip, clean code hakkında sizlere biraz bilgi vermek istiyorum. Alıntı yaptığım yazıyı okumak isterseniz buraya tıklayabilirsiniz. İsimlendirme hakkında, İyi isim seçmek zaman alır, ancak uzun vadede daha çok zaman kazandırır. Telaffuz edilebilir isimler kullanın. Eğer bir değişkenin adını telaffuz edemiyorsanız onu kullanmayın. Aranabilir isimler kullanın, tek harfli isimler […]

Devamını Oku

C# Recursive Fonksiyonlar – Faktöriyel Hesaplama Örneği

c# rekürsif fonksiyonlar

Bu yazıda recursive fonksiyonlardan kısaca bahsedip, anlaşılır olması açısından da recursive fonksiyon kullanarak faktöriyel hesaplama nasıl yapılır, mantığıyla birlikte açıklamaya çalışacağım. Recursive(Rekürsif ya da özyinelemeli) fonksiyon, bir fonksiyonun kendini çağırması olarak ifade edilebilir. Diğer bir deyişle kendi kendini çağıran fonksiyonlarda denilebilir. Şimdi recursive fonksiyon kullanarak, faktöriyel bulma işlemi yapalım. Burada bir sayı girerek girilen sayıyı […]

Devamını Oku