Автор: ProHoster

Заміна EAV на JSONB у PostgreSQL

TL; DR: JSONB може спростити розробку схеми БД без шкоди продуктивності в запитах. Наведемо класичний приклад, напевно, одного з найстаріших варіантів використання у світі реляційних БД (база даних): у нас є сутність, і необхідно зберегти певні властивості (атрибути) цієї сутності. Але не всі екземпляри можуть мати однаковий набір властивостей, до того ж у […]

Як економити свій та чужий час на співбесідах, або трошки про помилки HR

Черговий день розпочинався, як і належить зимовому дню короткого тижня. У таск менеджер сипалися класичні завдання — «я вчора відправив листа Василю Івановичу в Спортлото, замість Івана Васильовича в Лото-мільйон, де написав всяке непотрібне про Василя Івановича ж, зробіть так щоб він листа не прочитав» або «ми тут у філії в минулому році оптимізували […]

Місто засинає, прокидаються хабрівчани

Якщо кількість коментарів під статтею стрімким домкратом наближається до 1000, будьте впевнені — незалежно від заявленої автором теми всередині вирує срач: вогнища займання політоти, оточені диванними експертами з усіх питань, психіатричні діагнози на відстані по аватарці та нікнейму, переходи на особистості їдкість яких перевищує таку в крові ксеноморфів, і, звичайно ж, обов'язкове в [...]

Чому вони мені не передзвонили-6, або будь уважний, юзернейм

Коли майже рік тому я писав статтю "Як економити свій і чужий час на співбесідах, або трошки про помилки HR", я виходив із припущення про доброчесність та зацікавленість двох сторін у тривалій співпраці (взаємний виграш, win-win, ось це все). Практика останнього року показує, що ситуація на ринку поступово змінюється на гірший для працівника бік, а […]

Інтерни очима компанії

Ймовірно, ви знаєте, що Parallels працює з талановитими студентами практично з першого дня заснування. По-багато, тому що компанія сама з'явилася завдяки таким же юним «даруванням». МФТІ та МДТУ ім.Баумана взагалі можна вважати колискою для наших колишніх та справжніх лідерів. А як справи зараз? Працювати з «джунами» дорого та «боляче» За минулі роки через […]

Тимчасова лінія Blade Runner – листопад 2019 року. Чи здійснився прогноз?

1982 року режисер Рідлі Скотт порадував світ фільмом Blade Runner. Це культова НФ стрічка, яка показувала глядачам похмуре та тривожне майбутнє – листопад 2019 року. Зараз можна порівняти те, що було показано у фільмі, і те, що є зараз. Йдеться про технології, а не про політичну, соціальну чи економічну модель Blade […]

Радянські супергерої, чеські козявки та австралійський клон

У статті «Як фантаст Артур Кларк мало не закрив журнал «Техніка — молоді»» я пообіцяв якось у п'ятницю розповісти про те, як головний редактор «Веселих картинок» мало не погорів на козирках — у прямому значенні слова. Сьогодні п'ятниця, але раніше мені хотілося б сказати кілька слів про самі «Веселі картинки» — цей унікальний кейс […]

Випуск децентралізованої відеомовної платформи PeerTube 2.0

Опубліковано випуск PeerTube 2.0, децентралізованої платформи для організації відеохостингу та відеомовлення. PeerTube пропонує незалежну від окремих постачальників альтернативу YouTube, Dailymotion та Vimeo, що використовує мережу розповсюдження контенту на базі P2P-комунікацій та зв'язування між собою браузерів відвідувачів. Напрацювання проекту поширюються за ліцензією AGPLv3. PeerTube базується на застосуванні BitTorrent-клієнта WebTorrent, що запускається в браузері та використовує технологію WebRTC для […]

Пакет Microsoft Defender ATP буде випущений для Linux

Компания Microsoft работает над обеспечением поддержки Linux в платформе Microsoft Defender ATP (Advanced Threat Protection), предназначенной для превентивной защиты, отслеживания неисправленных уязвимостей, выявления и устранения вредоносной активности в системе. Платформа комбинирует в себе антивирусный пакет, систему выявления сетевых вторжений, механизм защиты от эксплуатации уязвимостей (включая 0-day), инструментарий для расширенной изоляции, дополнительные средства управления приложениями и […]

Відкрито код Spleeter, системи для розділення музики та голосу

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

Реліз програми для перекодування відео HandBrake 1.3.0

Після року розробки представлений реліз інструменту для багатопоточного перекодування відеофайлів з одного формату до іншого - HandBrake 1.3.0. Програма доступна як у варіанті, що працює в режимі командного рядка, так і у вигляді інтерфейсу GUI. Код проекту написаний мовою Сі (для Windows GUI реалізований на .NET) та поширюється під ліцензією GPL. Бінарні збірки підготовлені для Linux […]

Arch Linux змінив організацію установки пакетів із ядром Linux

Розробники Arch Linux повідомили про зміни в організації встановлення пакетів із ядром Linux. Усі офіційні пакети з ядром (linux, linux-lts, linux-zen і linux-hardened) тепер фактично не встановлюватимуть образ ядра в каталог /boot. Встановлення та видалення образів ядра буде здійснюватися скриптом mkinitcpio (хуки для обробки операцій установки ядра поки що додані тільки в mkinitcpio, але в […]