Yazar: ProHoster

Kısaca ana konu hakkında: Temiz Mimarlık, Robert C. Martin

Bu, kitabın izlenimleriyle ilgili bir hikaye olacak ve aynı zamanda bu kitap sayesinde öğrenilen bazı kavram ve bilgileri de tartışacak. Mimarlık Bu yayını okuyarak, mimarlığın ne olduğu sorusuna net bir cevap verebilir misiniz? mimari? Programlama ve tasarım bağlamında mimari nedir? Hangi rolü oynuyor? Bu terimde oldukça fazla belirsizlik var. […]

Yapay zeka, Afrika'daki hayvanların incelenmesine yardımcı oluyor

İnternete bağlı herhangi bir elektrikli su ısıtıcısından yapay zekanın siber sporcuları nasıl yendiğini, eski teknolojilere nasıl yeni fırsatlar sunduğunu ve çiziminize göre kedileri nasıl çizdiğini duyabilirsiniz. Ancak makine zekasının aynı zamanda çevreyi de korumayı başardığı gerçeğinden daha az bahsediyorlar. Cloud4Y bu ihmali düzeltmeye karar verdi. [...]'da uygulanmakta olan en ilginç projelerden bahsedelim.

Yandex.Taxi'de bir stand-up veya Bir arka uç geliştiricisine öğretilmesi gerekenler

Adım Oleg Ermakov, Yandex.Taxi uygulamasının arka uç geliştirme ekibinde çalışıyorum. Her birimizin o gün yaptığımız işler hakkında konuştuğu günlük stand-up'lar düzenlemek bizim için yaygındır. Öyle de oluyor... Çalışanların isimleri değiştirilmiş olabilir ama görevler oldukça gerçek! Saat 12, tüm ekip toplantı odasında toplanıyor. Stajyer geliştirici Ivan ilk önce söz alıyor. […]

19-25 Ağustos tarihleri ​​arasında Moskova'da dijital etkinlikler

Haftanın etkinliklerinden bir seçki. Taras Pashchenko'nun konuşması “20. yüzyılın bir becerisi olarak eleştirel düşünme” 123 Ağustos (Salı) Mira XNUMXb ücretsiz Derste eleştirel düşünmenin XNUMX. yüzyılın becerileri - sosyal becerilerde geliştirilmesi gerekenler arasında nasıl bir yer tuttuğunu tartışacağız. faaliyet alanı ne olursa olsun, kendisi. Ayrıca bu kavramın temel kavramlarıyla da tanışacağız ve ayrı bir [...]

Pascal'da Tanchiki: 90'larda çocuklara programlama nasıl öğretildi ve bunda yanlış olan neydi?

90'lı yıllarda okul "bilgisayar biliminin" nasıl olduğu ve o zamanlar neden tüm programcıların yalnızca kendi kendini yetiştirdiği hakkında biraz bilgi. Çocuklara programlama nasıl öğretildi? 90'lı yılların başında Moskova okulları bilgisayar sınıflarını seçici olarak bilgisayarlarla donatmaya başladı. Odalar hemen pencerelerde parmaklıklar ve ağır, demir kaplı bir kapıyla donatıldı. Bir yerden bir bilgisayar bilimi öğretmeni belirdi (en önemli arkadaşa benziyordu […])

Wine'ın daha yeni sürümlerine çevrilen bir Proton-i çatalı tanıtıldı

Linux için ses işleme sistemleri geliştirmede uzmanlaşan (jackdbus ve LASH'in yazarı) Juuso Alasuutari, Valve'ın yeni büyük sürümlerini beklemeden mevcut Proton kod tabanını Wine'ın daha yeni sürümlerine taşımayı amaçlayan Proton-i projesini kurdu. Şu anda, Proton 4.13-4.11 ile işlevsellik açısından aynı olan, Wine 2'ü temel alan bir Proton sürümü zaten önerilmiştir.

Tor ağ performansını azaltmak için DoS saldırıları

Georgetown Üniversitesi ve ABD Deniz Araştırma Laboratuvarı'ndan bir araştırmacı ekibi, anonim Tor ağının hizmet reddi (DoS) saldırılarına karşı direncini analiz etti. Tor ağını ele geçirmeye yönelik araştırmalar esas olarak sansürleme (Tor'a erişimin engellenmesi), toplu taşıma trafiğinde Tor üzerinden gelen isteklerin belirlenmesi ve giriş düğümünden önce ve çıkıştan sonra trafik akışlarının korelasyonunun analiz edilmesi üzerine kuruludur.

IceWM 1.6 pencere yöneticisi sürümü

Hafif pencere yöneticisi IceWM 1.6 mevcuttur. IceWM özellikleri arasında klavye kısayolları aracılığıyla tam kontrol, sanal masaüstlerini kullanma yeteneği, görev çubuğu ve menü uygulamaları yer alır. Pencere yöneticisi oldukça basit bir yapılandırma dosyası aracılığıyla yapılandırılır; temalar kullanılabilir. CPU, bellek ve trafiği izlemek için yerleşik uygulamalar mevcuttur. Ayrı olarak, yapılandırma, çalışma uygulaması için birkaç üçüncü taraf GUI geliştiriliyor […]

OpenDrop, Apple AirDrop teknolojisinin açık bir uygulamasıdır

Apple'ın tescilli kablosuz protokollerini analiz eden Açık Kablosuz Bağlantı projesi, USENIX 2019 konferansında Apple kablosuz protokollerindeki güvenlik açıklarının analizini içeren bir rapor sundu (cihazlar arasında aktarılan dosyaları değiştirmek için bir MiTM saldırısı gerçekleştirme olasılığı bulundu, bir DoS Cihazların etkileşimini engellemek ve cihazların donmasına neden olmak için saldırı yapılmasının yanı sıra kullanıcıları tanımlamak ve izlemek için AirDrop'u kullanmak). Esnasında […]

QEMU emülatörü ve Wine yazılımı güncellendi

Programları bir işlemci mimarisinden diğerine çalıştırmanıza olanak tanıyan QEMU 4.1 öykünücüsünün yayın sürümü yayımlandı. Örneğin, x86 uyumlu bir bilgisayardaki ARM uygulaması. Emülatörün neredeyse yerel yürütme hızları sağladığı ve 14 mimarinin ve 400'den fazla cihazın tam emülasyonunu desteklediği söyleniyor. Hygon Dhyana ve Intel CPU modellerine destek sağlayan 4.1 sürümüdür […]

nftables paket filtre sürümü 0.9.2

IPv0.9.2, IPv6, ARP ve ağ köprüleri için paket filtreleme arayüzlerini birleştirerek iptables, ip4table, arptables ve ebtables'ın yerini alacak şekilde geliştirilen nftables 6 paket filtresi piyasaya sürüldü. Nftables paketi, kullanıcı alanı paket filtre bileşenlerini içerirken, çekirdek düzeyindeki çalışma, Linux çekirdeğinin nf_tables alt sistemi tarafından sağlanır.

Apple, çalışanları için Apple Arcade hizmetine erken erişim programını başlattı

Yeni oyun hizmeti Apple Arcade'in yakında piyasaya sürüleceği bu yılın Mart ayında duyuruldu. Hizmet, Apple cihazı kullanıcılarının sabit bir aylık ücret karşılığında App Store'daki ücretli uygulamalar paketine erişmesine olanak tanıyacak. Şu anda Apple, söz konusu hizmete şirket çalışanlarının kullanabileceği bir erken erişim programını başlattı. Şimdilik kullanıcılardan yalnızca ücret alınacak […]