Автор: ProHoster

Битва двох якодзун, або Cassandra vs HBase. Досвід команди Ощадбанку

Це навіть не жарт, схоже, що саме ця картинка найбільш точно відображає суть цих БД, і в кінці буде зрозуміло чому: Згідно з DB-Engines Ranking, дві найпопулярніші колонкові бази NoSQL — це Cassandra (далі CS) і HBase (HB). Волею доль наша команда управління завантаження даних у Ощадбанку вже давно та щільно працює з HB. За […]

П'ять питань щодо проектування мов програмування

Керівна філософія 1. Мови програмування для людей Мови програмування це те, як люди говорять із комп'ютерами. Комп'ютер буде радий поговорити будь-якою мовою, яка не буде двозначною. Причина чому ми маємо високорівневі мови — тому що люди не можуть впоратися з машинною мовою. Суть мов програмування в тому, щоб запобігти нашій бідній тендітній людській […]

Оновлюємо Check Point з R77.30 на 80.20

Восени 2019 Check Point припинив підтримку версій R77.XX, і потрібно було оновлюватися. Про різницю між версіями, плюси і мінуси переходу на R80 сказано вже чимало. Давайте краще поговоримо про те, як, власне, оновити віртуальні appliance Check Point (CloudGuard for ESXi VMware, Hyper-V, KVM Gateway NGTP) і що може піти не так. Отже, у нас […]

Добірка 143 перекладів есе Пола Грема (з 184)

Пол Грем — один із найшанованіших людей серед ІТішників, засновників та інвесторів. Він першокласний програміст (написав дві мови програмування), хакер, творець зухвалого акселератора Y Combinator, філософ. Своїми помислами та розумом Пол Грем вривається у широкий спектр областей: від прогнозування розвитку мов програмування на сто років уперед до людських якостей та способів відремонтувати/хакнути економіку. А […]

Аналіз надійності електронного обладнання, підданого удару та вібрації.

Журнал: Shock and Vibration 16 (2009) 45–59 Автори: Robin Alastair Amy, Guglielmo S. Aglietti (E-mail: [захищено електронною поштою]), and Guy Richardson Місця роботи авторів: Astronautical Research Group, Southampton University, School of Engineering Sciences, Southampton, UK Surrey Satellite Technology Limited, Guildford, Surrey, UK Copyright 2009 Hindawi Publishing Corporation. This is an open access article distributed under the […]

GNU Guile 3.0

16 січня відбувся мажорний реліз GNU Guile - вбудовуваної реалізації мови програмування Scheme з підтримкою багатопоточності, асинхронності, роботи з мережею та системними викликами POSIX, бінарного інтерфейсу Сі, аналізу PEG, REPL по мережі, XML; має власну систему об'єкто-орієнтованого програмування. Головною особливістю нової версії є повноцінна підтримка JIT-компіляції, що дозволило прискорити роботу програм у середньому в два роки.

Вислизаючий талант: Росія втрачає найкращих ІТ-фахівців

Попит на талановитих ІТ-фахівців сьогодні вищий, ніж будь-коли. Через тотальну цифровізацію бізнесу розробники стали найціннішим ресурсом для компаній. Однак знайти відповідних людей у ​​команду вкрай складно, брак кваліфікованих кадрів став хронічною проблемою. Дефіцит кадрів у ІТ-сфері Портрет ринку сьогодні такий: професіоналів у принципі мало, їх практично не вчать, за багатьма затребуваними напрямками готових […]

Оновлення Chrome 79.0.3945.130 з усуненням критичної вразливості

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

Історія книг та майбутнє бібліотек

Книги в тому вигляді, в якому ми звикли їх уявляти, виникли не так давно. У давнину основним носієм інформації був папірус, але після введення заборони на експорт цю нішу зайняв пергамент. У міру заходу сонця Римської імперії книги переставали бути сувоями і листи пергаменту почали зшивати в томи. Цей процес відбувався поступово, [...]

Infinity Ward продовжила перший сезон у CoD: Modern Warfare і додала арбалет

Студія Infinity Ward на своєму офіційному сайті опублікувала заяву щодо Call of Duty: Modern Warfare. Розробники вирішили продовжити перший сезон у грі до 11 лютого і на честь цього додали можливість отримати нову зброю — арбалет, який раніше знайдено у файлах гри. У заяві сказано: «Протягом кількох наступних тижнів [Call of Duty: Modern Warfare] з'явиться […]

Випуск дисплейного сервера Mir 1.7

Представлено реліз дисплейного сервера Mir 1.7, розробка якого продовжується компанією Canonical, незважаючи на відмову від розвитку оболонки Unity та редакції Ubuntu для смартфонів. Mir залишається затребуваний у проектах Canonical і тепер позиціонується як рішення для вбудованих пристроїв та інтернету речей (IoT). Mir може використовуватися як композитний сервер для Wayland, що дозволяє запускати в оточеннях […]

Випуск дистрибутива DilOS 2.0.2.

DilOS - заснована на Illumos платформа з менеджером пакетів Debian (dpkg + apt) Ділос має ліцензію MIT. DilOS буде орієнтована на серверну сторону з віртуалізацією, такою як Xen (dilos-xen3.4-dom0 на даний момент доступна), зонами та інструментами для використання в малому бізнесі та домашніми користувачами (Приклад: як файловий сервер з торрент-клієнтом з WEB GUI, apache […]