Autor: ProHoster

Bitwa dwóch yakozuna, czyli Cassandra kontra HBase. Doświadczenie zespołu Sbierbanku

To nawet nie jest żart, wydaje się, że ten konkretny obraz najtrafniej oddaje istotę tych baz danych, a na koniec stanie się jasne dlaczego: Według Rankingu DB-Engines dwie najpopularniejsze bazy kolumnowe NoSQL to Cassandra (zwana dalej CS) i HBase (HB). Los chciał, że nasz zespół zarządzający ładowaniem danych w Sbierbanku od dawna ściśle współpracuje z HB. Za […]

Pięć pytań dotyczących projektowania języka programowania

Filozofia przewodnia 1. Języki programowania dla ludzi Języki programowania to sposób, w jaki ludzie komunikują się z komputerami. Komputer chętnie będzie mówił w dowolnym języku, który nie jest dwuznaczny. Powodem, dla którego mamy języki wysokiego poziomu, jest to, że ludzie nie radzą sobie z językiem maszynowym. Celem języków programowania jest uniemożliwienie naszemu biednemu, kruchemu człowiekowi […]

Aktualizacja punktu kontrolnego z R77.30 do 80.20

Jesienią 2019 Check Point przestał wspierać wersje R77.XX i konieczna była aktualizacja. O różnicach pomiędzy wersjami, zaletach i wadach przejścia na R80 powiedziano już wiele. Porozmawiajmy o tym, jak faktycznie zaktualizować urządzenia wirtualne Check Point (CloudGuard dla VMware ESXi, Hyper-V, KVM Gateway NGTP) i co może pójść nie tak. Więc mamy [...]

Wybór 143 przekładów esejów Paula Grahama (spośród 184)

Paul Graham to jedna z najbardziej szanowanych osób wśród specjalistów IT, założycieli i inwestorów. Jest programistą najwyższej klasy (napisał dwa języki programowania), hakerem, twórcą brawurowego akceleratora Y Combinator i filozofem. Swoimi przemyśleniami i inteligencją Paul Graham wkracza w szeroki zakres obszarów: od przewidywania rozwoju języków programowania na sto lat w przyszłości po cechy ludzkie i sposoby naprawiania/hakowania gospodarki. A […]

Analiza niezawodności sprzętu elektronicznego poddanego wstrząsom i wibracjom — przegląd

Czasopismo: Shock and Vibration 16 (2009) 45–59 Autorzy: Robin Alastair Amy, Guglielmo S. Aglietti (E-mail: [email chroniony]) i Guy Richardson Powiązania autorów: Astronautical Research Group, Uniwersytet w Southampton, School of Engineering Sciences, Southampton, Wielka Brytania Surrey Satellite Technology Limited, Guildford, Surrey, Wielka Brytania Copyright 2009 Hindawi Publishing Corporation. Jest to artykuł o otwartym dostępie, rozpowszechniany w ramach […]

GNU Guile 3.0

16 января состоялся мажорный релиз GNU Guile — встраиваемой реализации языка программирования Scheme с поддержкой многопоточности, асинхронности, работы с сетью и системными вызовами POSIX, бинарного интерфейса Си, разбора PEG, REPL по сети, XML; имеет собственную систему объекто-ориентированного программирования. Главной особенностью новой версии является полноценная поддержка JIT-компиляции, что позволило ускорить работу программ в среднем в два […]

Nieuchwytny talent: Rosja traci najlepszych informatyków

Zapotrzebowanie na utalentowanych specjalistów IT jest większe niż kiedykolwiek. W związku z całkowitą cyfryzacją biznesu programiści stali się najcenniejszym zasobem dla firm. Znalezienie odpowiednich osób do zespołu jest jednak niezwykle trudne, chronicznym problemem stał się brak wykwalifikowanej kadry. Niedobory kadrowe w branży IT Portret dzisiejszego rynku jest taki: fachowców jest w zasadzie niewielu, są praktycznie nieprzeszkoleni, a są gotowe […]

Aktualizacja Chrome 79.0.3945.130 z poprawką krytycznej luki

Доступно обновление браузера Chrome 79.0.3945.130 в котором устранены четыре уязвимости, одной из которых присвоен статус критической проблемы, позволяющей обойти все уровни защиты браузера и выполнить код в системе, за пределами sandbox-окружения. Детали о критической уязвимости (CVE-2020-6378) пока не раскрываются, известно только, что она вызвана обращением к уже освобождённому блоку памяти в компоненте для распознавания речи. […]

Historia książki i przyszłość bibliotek

Книги в том виде, в котором мы привыкли их себе представлять, возникли не так уж давно. В древности основным носителем информации был папирус, но после введения запрета на его экспорт эту нишу занял пергамент. По мере заката Римской империи книги переставали быть свитками и листы пергамента начали сшивать в тома. Этот процесс происходил постепенно, некоторое […]

Infinity Ward przedłużyło pierwszy sezon CoD: Modern Warfare i dodało kuszę

Studio Infinity Ward opublikowało na swojej oficjalnej stronie oświadczenie dotyczące Call of Duty: Modern Warfare. Twórcy postanowili przedłużyć pierwszy sezon gry do 11 lutego i na cześć tego dodali możliwość zdobycia nowej broni - kuszy, znalezionej wcześniej w plikach gry. W oświadczeniu czytamy: „W ciągu najbliższych kilku tygodni [Call of Duty: Modern Warfare] będzie […]

Wydanie serwera wyświetlania Mir 1.7

Zaprezentowano wydanie serwera wyświetlania Mir 1.7, którego rozwój firma Canonical kontynuuje, pomimo odmowy opracowania powłoki Unity i edycji Ubuntu na smartfony. Mir pozostaje poszukiwany w projektach Canonical i jest obecnie pozycjonowany jako rozwiązanie dla urządzeń wbudowanych i Internetu rzeczy (IoT). Mir może być używany jako serwer złożony dla Waylanda, umożliwiając uruchamianie […]

Wydanie dystrybucji DilOS 2.0.2.

DilOS to platforma oparta na Illumos z menedżerem pakietów Debiana (dpkg + apt). Dilos posiada licencję MIT. DilOS będzie zorientowany na serwer z wirtualizacją, taką jak Xen (obecnie dostępny dilos-xen3.4-dom0), strefami i narzędziami do użytku przez małe firmy i użytkowników domowych (Przykład: jako serwer plików z klientem torrent z WEB GUI, Apache […]