Autor: Yuri Gagarin

Aktualizacja Check Point z R77.30 do 80.20

Jesienią 2019 roku Check Point zakończył wsparcie dla wersji R77.XX, więc należało przeprowadzić aktualizację. O różnicach między wersjami, plusach i minusach przejścia na R80 powiedziano już wiele. Porozmawiajmy lepiej o tym, jak właściwie zaktualizować wirtualne appliance Check Point (CloudGuard dla VMware ESXi, Hyper-V, KVM Gateway NGTP) i co może pójść nie tak. Zatem mamy […]

Teoria i praktyka wykorzystania HBase

Dzień dobry! Nazywam się Danil Lipowoj, nasz zespół w Sbertech rozpoczął korzystanie z HBase jako magazynu danych operacyjnych. W trakcie jego badania zgromadziłem doświadczenie, które chciałem usystematyzować i opisać (mamy nadzieję, że będzie to pomocne dla wielu). Wszystkie poniższe eksperymenty były przeprowadzane z wersjami HBase 1.2.0-cdh5.14.2 i 2.0.0-cdh6.0.0-beta1. Ogólna architektura Zapis danych w HBASE Odczyt danych z HBASE […]

Motywy od Chrome pasują również do Edge Canary

Przeglądarka Microsoft Edge, która niedawno zadebiutowała, posiada wiele funkcji Chromium i Chrome, jednak na razie nie obsługuje motywów ostatniego. Okazało się, że można to naprawić, chociaż ta możliwość działa tylko w Edge Canary. Można spróbować zrobić to samo z wersją dla deweloperów, betą i stabilną wersją. Na dzień dzisiejszy ta funkcja jest potwierdzona […]

Google opublikował plan zakończenia wsparcia dla aplikacji Chrome, NaCl, PNaCl i PPAPI

Firma Google opublikowała harmonogram zakończenia wsparcia dla specjalistycznych aplikacji internetowych Chrome Apps w przeglądarce Chrome. W marcu 2020 roku w Chrome Web Store zakończono przyjmowanie nowych aplikacji Chrome Apps (możliwość aktualizacji istniejących programów będzie trwała do czerwca 2022 roku). W czerwcu 2020 roku wsparcie dla aplikacji Chrome zostanie zakończone w wersjach przeglądarki Chrome dla Windows, Linux i macOS, […]

Premiera serwera wyświetlania Mir 1.7

Została zaprezentowana wersja serwera wyświetlania Mir 1.7, którego rozwój trwa w firmie Canonical, mimo rezygnacji z rozwoju środowiska Unity i edycji Ubuntu na smartfony. Mir pozostaje poszukiwany w projektach Canonical i teraz jest pozycjonowany jako rozwiązanie dla urządzeń wbudowanych i Internetu rzeczy (IoT). Mir może być używany jako serwer kompozytowy dla Wayland, co pozwala na uruchamianie w środowiskach […]

Aktualizacja Chrome 79.0.3945.130 z poprawką krytycznej luki

Dostępna jest aktualizacja przeglądarki Chrome 79.0.3945.130, w której naprawiono cztery luki, z czego jedna zyskała status krytycznego problemu, umożliwiającym obejście wszystkich poziomów ochrony przeglądarki i wykonanie kodu w systemie, poza środowiskiem sandbox. Szczegóły dotyczące krytycznej luki (CVE-2020-6378) na razie nie są ujawniane, wiadomo jedynie, że jest spowodowana odwołaniem do już zwolnionego bloku pamięci w komponencie rozpoznawania mowy. […]

GNU Guile 3.0

16 stycznia miała miejsce główna wersja GNU Guile - wbudowanej implementacji języka programowania Scheme z obsługą wielowątkowości, asynchroniczności, pracy z siecią i wywołań systemowych POSIX, binarnego interfejsu C, analizy PEG, REPL przez sieć, XML; zawiera własny system programowania obiektowego. Główną cechą nowej wersji jest pełna obsługa kompilacji JIT, co pozwoliło na przyspieszenie działania programów średnio o dwa […]

Zestawienie 143 tłumaczeń esejów Paula Grahama (z 184)

Paul Graham to jedna z najbardziej szanowanych postaci w świecie IT, założyciel i inwestor. Jest pierwszorzędnym programistą (napisał dwa języki programowania), hackerem, twórcą prowokacyjnego akceleratora Y Combinator, filozofem. Dzięki swoim myślom i mądrości Paul Graham penetruje szeroki zakres dziedzin: od prognozowania rozwoju języków programowania na sto lat do przodu po ludzkie cechy i sposoby naprawienia/złamania ekonomii. A […]

Pięć pytań dotyczących projektowania języków programowania

Filozofia przewodnia 1. Języki programowania dla ludzi Języki programowania to sposób, w jaki ludzie komunikują się z komputerami. Komputer z przyjemnością porozmawia w każdym języku, który nie jest dwuznaczny. Powód, dla którego mamy języki wysokiego poziomu, polega na tym, że ludzie nie mogą poradzić sobie z językiem maszynowym. Istota języków programowania polega na tym, aby chronić nasze biedne, kruchę ludzkie […]

Co sprawiło, że Lisp był wyjątkowy

"Najwspanialszy z kiedykolwiek stworzonych języków programowania" — Alan Kay, "o Lispu" Kiedy McCarthy opracował Lisp pod koniec lat 50., radykalnie różnił się od istniejących języków, z których najważniejszym był Fortran. Lisp wcielił dziewięć nowych pomysłów: 1. Wyrażenia warunkowe (Conditionals). Wyrażenia warunkowe to konstrukcja if-then-else. Dziś uważamy je za oczywiste. Zostały wynalezione przez McCarthy'ego podczas […]

Historia tworzenia domowego chmury. Część 5. Aktualizacja 2019 – PHP 7.2, MariaDB 10.4 i Nextcloud 17

Dwa lata temu opublikowałem cykl artykułów na temat tworzenia serwera www na bazie Debian 8 i uruchomienia na nim usługi Nextcloud 11. Po kilku miesiącach pojawiła się aktualizacja zawierająca „różnicowe” informacje dotyczące instalacji Nextcloud 13 na Debian 9. Pod koniec 2018 roku po prostu zaktualizowałem Debiana i Nextcloud i nie napotkałem żadnych niezwykłych lub interesujących […]

Ceph przez iSCSI – lub na nartach w hamaku

Czy wśród nas (cefowców) są tacy, którzy nie kochają „profesjonalnego ekstremum”? Wątpię – w przeciwnym razie nie bawilibyśmy się tym niezwykle interesującym i zabawnym produktem. Wielu z tych, którzy zajmują się eksploatacją Ceph, spotkało się z jednym niezbyt częstym (a wręcz bardzo rzadkim) ale czasami potrzebnym przypadkiem – podłączenie Ceph przez iSCSI lub FC. Po co? […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster