Аўтар: 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, але ў […]