Kategori: 1092
-
RTFM #5: Bilgisayar Programlarının Yapısı ve Yorumlanması (SICP)
RTFM #5: Bilgisayar Programlarının Yapısı ve Yorumlanması (SICP) RTFM serisi, düzensiz aralıklarla geliştiriciler için zamansız ve tavsiye edilen kitaplar içerir. Bunlar çoğunlukla ders kitaplarıdır, ancak bazen romanlara da yer verilir. Bugünün konusu Hal Abelson, Gerald Jay Sussman ve Julie Sussman’ın “Bilgisayar Programlarının Yapısı ve Yorumlanması”. Bu format, genellikle genel olarak daha iyi bir geliştirici veya…
-
Yazma testi: temel bilgiler
Yazma testi: temel bilgiler Test, yüksek kaliteli ve sürdürülebilir yazılım geliştirmek için temel bir unsurdur. Peki testler tam olarak neden bu kadar önemlidir, faydaları nelerdir ve kullanılma sebepleri nelerdir? Yoksa elle test etmek mümkün değil mi? Testlerin alaka düzeyi sorusuna sık sık alıntılanan bir yanıt, bunları kullanarak yazılımınızın amaçlandığı gibi çalışmasını sağlayabileceğinizdir. Bu prensipte yanlış…
-
Bizim adımıza: tech:lounge Yaz Sürümü
tech:lounge Yaz Sürümü, hem yeni başlayanlara hem de ileri düzey kullanıcılara yönelik mimari, kod kalitesi, kapsayıcılık ve modern geliştirme üzerine 12 web semineri serisidir. Artık yaz gelmesine ve korona rakamları neyse ki çok olumlu bir şekilde gelişmesine rağmen, birçok geliştirici için diğer yıllar gibi bir yaz olmayacak. Önlem olarak uzun bir tatil gezisine çıkmamaya karar…
-
Sekmeler mi yoksa boşluklar mı? | sıcak çevrimiçi
Sekmeler mi yoksa boşluklar mı? Bu soru, geliştiricileri onlarca yıl olmasa da yıllarca ayırdı. Girintiyi sekmelerle mi yoksa boşluklarla mı yapmalısınız sorusunun yanıtı aslında oldukça kolaydır. Girinti konusu neredeyse yazılım geliştirme kadar eskidir.Sekmelerin ve boşlukların kullanımı için sayısız argüman vardır – ve her birine karşı en az bir o kadar argüman vardır. Gerçekte, sonunda ne…
-
Tek başımıza: tech:lounge reaktörü
tech:lounge Reactober, başlangıç aşamasından React ile UI geliştirmeye kadar her şeyi kapsayan altı web semineri serisidir. React, karmaşık ve ölçeklenebilir web istemcileri oluşturmak için kullanılabilen hafif bir UI teknolojisidir. İstemci taraflı web geliştirme için hızla en yaygın kullanılan teknolojilerden biri haline geldi ve büyük ölçekli geliştirme için gereken tüm özellikleri içeriyor. İşlevsel ve bileşen odaklı…
-
Daktilo Yazısını Öğrenme: Giriş | sıcak çevrimiçi
Bu günlerde, web ve bulut için uygulamalar geliştirmek isteyen hiç kimse TypeScript’i görmezden gelemez. Aslında, TypeScript, özellikle takım ölçeklenebilirliği söz konusu olduğunda, JavaScript’in bazı sorunlarını çözer. TypeScript nasıl çalışır ve onu öğrenmenin en iyi yolu nedir? JavaScript polarize olur. Ya dili seviyorsun ya da ondan nefret ediyorsun. Ara pozisyonlar aslında oldukça nadirdir. Ancak dil hakkında…
-
Kendiniz yaptığınız bir Noel LED kar manzarası
Advent, tefekkür ve tefekkür zamanı olarak kabul edilir. Öyleyse neden Noel LED kar manzarası gibi aileniz veya arkadaşlarınızla birlikte sevimli bir şey yaratmak ve geliştirmek için zaman ayırmıyorsunuz? Geçen yıl şirketimin Noel özel etkinliğinin odak noktası, yerel web GmbHkişisel gelişim üzerine. 24 video, teknolojilere ek olarak geliştiricilerle ilgili günlük konuları, özellikle kavram ve ilkelerin yanı…
-
Log4j – neden açık kaynak bozuk
Aralık 2021’de Java için Log4j günlük kaydı çerçevesindeki Log4Shell güvenlik açığı, BSI’nın kritik olarak derecelendirdiği ve kırmızı alarm olarak sınıflandırdığı bir karışıklığa neden oldu. Ortalık yatıştığına göre, bir tazeleme zamanı: Tüm bunlardan ne öğrenebiliriz? Log4j, Java’da oturum açmak için etkili bir şekilde fiili standarttır. Bununla birlikte, çerçeve yalnızca günlüğe kaydetme için bir araçtır, kulağa oldukça…