автор: ProHoster

Замена на EAV со JSONB во PostgreSQL

TL; DR: JSONB може во голема мера да го поедностави развојот на шемата на базата на податоци без да ги жртвува перформансите на барањето. Вовед Да дадеме класичен пример за веројатно еден од најстарите случаи на употреба во светот на релациона база на податоци (база на податоци): имаме ентитет и треба да зачуваме одредени својства (атрибути) на овој ентитет. Но, не сите примероци можат да имаат ист сет на својства, згора на тоа, […]

Како да заштедите време на вашето и на другите луѓе за време на интервјуата или малку за заблуди за човечки ресурси

Следниот ден започна, како што доликува на зимски ден во кратка недела. Менаџерот беше исполнет со класични задачи - „вчера му испратив писмо на Василиј Иванович во Спортлото, наместо на Иван Василевич во Лото-милион, каде што напишав секакви непристојни работи за Василиј Иванович, погрижи се да не го прочита писмото. “ или „тука сме во филијалата во изминатата година оптимизиравме [...]

Градот заспива, жителите на Хабровск се будат

Ако бројот на коментари под една статија брзо се приближува до 1000, бидете сигурни дека без разлика на темата наведена од авторот, внатре беснее кавга: точки на политика, опкружени со експерти за фотелја за сите прашања, психијатриски дијагнози на далечина со аватар и прекар, добивајќи лични, саркастични напади, чија каустичност ја надминува онаа на крвта на ксеноморфите, и, се разбира, задолжителна во […]

Зошто не ме повикаа назад-6 или внимавајте, корисничко име

Кога пред речиси една година ја напишав статијата „Како да заштедите време на вашето и на другите луѓе за време на интервјуа или малку за заблуди за човечки ресурси“, појдов од претпоставката за интегритет и интерес на двете страни за долгорочна соработка (заемна добивка, победа-победа, тоа е сè). Практиката од минатата година покажува дека состојбата на пазарот постепено се менува на полошо за вработениот, а […]

Практикантите низ очите на компанијата

Веројатно знаете дека Parallels им служи на талентирани студенти речиси од првиот ден. На многу начини, затоа што самата компанија се појави благодарение на истите млади „таленти“. MIPT и Bauman MSTU генерално може да се сметаат за лулка за нашите поранешни и сегашни лидери. Како стојат работите сега? Работата со „јуниори“ е скапа и „болна“ Во текот на изминатите години, […]

Временската рамка на Blade Runner е ноември 2019 година. Дали прогнозата се оствари?

Во 1982 година, режисерот Ридли Скот го воодушеви светот со филмот Blade Runner. Ова е култен СФ филм кој на гледачите им покажа мрачна и вознемирувачка иднина - ноември 2019 година. Сега можеме да споредиме што се прикажуваше во филмот и што имаме сега. Станува збор за технологија, а не за политички, социјален или економски модел на Блејд […]

Советски суперхерои, чешки бугери и австралиски клон

Во написот „Како писателот на научна фантастика Артур Кларк за малку ќе го затвореше списанието „Технологија за млади“, ветив дека во петок ќе зборувам за тоа како главниот уредник на „Веселје Картинки“ за малку ќе изгорел од бубачки - во најбуквална смисла на зборот. Денес е петок, но прво би сакал да кажам неколку зборови за самите „Смешни слики“ - овој уникатен случај […]

Објавување на децентрализираната платформа за видео емитување 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-ден), алатки за продолжена изолација, дополнителни алатки за управување со апликации и […]

Отворен код за Spleeter, систем за одвојување музика и глас

Обезбедувачот на стриминг Deezer создаде експериментален проект со отворен код наречен Spleeter, кој развива систем за машинско учење за одвојување на аудио извори од сложени аудио композиции. Програмата ви овозможува да отстраните вокал од композиција и да ја оставите само музичката придружба, да манипулирате со звукот на поединечни инструменти или да ја отфрлите музиката и да го оставите гласот за преклопување со друга звучна серија, создавајќи миксови, караоке или транскрипција. Код […]

Објавување на програмата за транскодирање видео HandBrake 1.3.0

По една година развој, претставено е издавањето на алатката за мулти-нишки транскодирање на видео датотеки од еден формат во друг - HandBrake 1.3.0. Програмата е достапна и во режим на командна линија и како GUI интерфејс. Кодот на проектот е напишан на јазик C (за Windows GUI имплементиран во .NET) и дистрибуиран под лиценцата GPL. Бинарни склопови се подготвени за Linux […]

Arch Linux го промени начинот на инсталирање на пакетите на кернелот на Linux

Програмерите на Arch Linux најавија промени во начинот на инсталирање пакети со кернелот Linux. Сите официјални пакети на јадрото (linux, linux-lts, linux-zen и linux-hardened) веќе нема да ја инсталираат сликата на кернелот во директориумот /boot. Инсталирањето и отстранувањето на сликите на јадрото ќе се врши со скриптата mkinitcpio (куките за обработка на операциите за инсталација на кернелот досега беа додадени само на mkinitcpio, но во […]