HASAN TEZCAN computer science

Home | Hasan Tezcan

JavaScript kullanarak DOM elemanlarını seçmek

Bu yazı Kodluyoruz 2021 Earlybird Frontend Bootcamp’ı sürcinde Kodluyoruz ekibinin hazırladığı video serisi için hazırlanmış bir yazılı kaynaktır. Bu yazıda DOM (Document Object Model) içerisinden öğeleri seçmek için kullanacağımız metotlardan bahsedeceğim.Document Object Model’de öğeler birden fazla yöntem ile seçilebilir. Birinci yöntemim... Read more

Versiyon Kontrol Sistemi GIT

Hoşgeldin bugün versiyon kontrol sistemleri hakkında konuşacağız? Ama önce sana şunu sormak istiyorum; Daha önce hiç versiyon kontrol sistemi kullandın mı? Bugüne kadar hiç bir versiyon kontrol sistemini kullanmadığınızı düşünüyor olabilirsiniz. GIT, GitHub senin için çok yeni kavramlar olabilir! Ama size bu kavramların aslında hiç de öyle gözük... Read more

CPU Scheduling Konu Anlatımı, Soru Çözümü

İşlemci zamanlamak, çoklu işlem yapabilen işletim sistemlerinin temelini oluşturur. Bu işletim sistemleri, CPU kullanımını işlemler arasında değiştirerek bilgisayarlarımızı daha üretken hale getirirler. Bu yazı boyunca temel CPU zamanlama kavramlarından ve bazı CPU zamanlama algoritmalarından bahsedeceğim. Ve bu algoritmalarla ilgili bolca soru... Read more

Rails Action Pack Variants

Responsive yapılar, akıllıca tasarlanmış, sayfaların boyutlarına(platformlara) göre şekillenen yetenekli ve esnek tasarım yapılarıdır ve günümüzde de çokca tercih edilmektedir. Responsive tasarımların bu çok yetenkli halleri, içinde yüklü miktarda JS, CSS ve HTML kodu bulundurmasına sebep oluyor. Bu durum özellikle de mobil cihazların aray... Read more

Özgür Yazılım Felsefesi ve Temel Kavramlar

Yazılımın özgürlüğü kavramı Özgür Yazılım Nedir ? “Özgür yazılım” bir özgürlük meselesidir, fiyat değil. Bu slogan ingilizcede free sözcüğünün hem ücretsiz hem de özgür manasına gelmesinden ortaya çıkıyor. To understand the concept, you should think of “free” as in “free speech,” not as in “free beer” Özgür yazılım insanl... Read more