Категория: Блог

Животът през 2030

Французът Фабрис Гринда винаги е обичал да рискува — той успешно е инвестирал в стотици компании: Alibaba, Airbnb, BlaBlaCar, Uber и дори руския аналог на Booking — услугата Oktogo. Той има специално чувство за тенденциите и за това какво може да бъде бъдещето. Господин Гринда не само е инвестирал в чужди бизнеси, но и е създавал свои собствени. Например, онлайн платформа за обяви OLX, която се използва от […]

Въведение в мрежовата част на облачната инфраструктура

Облачните изчисления все повече навлизат в живота ни и вероятно вече няма човек, който поне веднъж да не е ползвал някакви облачни услуги. Но какво всъщност представлява облакът и как работи, знаят малко хора дори на основно ниво. 5G вече е реалност и телекомуникационната инфраструктура започва да преминава […]

Издание на XMPP-клиента Kaidan 0.6.0

Достъпна е нова версия на XMPP-клиента Kaidan 0.6.0. Програмата е написана на C++ с използване на Qt, QXmpp и рамката Kirigami. Кодът се разпространява под лиценз GPLv3. Сборките са подготвени за Linux (AppImage и flatpak) и Android. Публикуването на сборки за macOS и Windows се забавя. Ключовото подобрение в новата версия е реализирането на опашка за offline-съобщения — при отсъствие на мрежова свързаност съобщенията сега […]

Компанията Zextras пое създаването на сборките на Zimbra 9 Open Source Edition

Компанията Zextras започна създаването и публикуването на готови сборки на пакета за съвместна работа и електронна поща Zimbra 9, позициониран като алтернатива на MS Exchange. Сборките са подготвени за Ubuntu и RHEL (260 MB). По-рано компанията Synacor, която ръководи разработката на Zimbra, обяви прекратяване на публикацията на бинарни сборки на Zimbra Open Source Edition и намерението да развива Zimbra 9 във формата на собствен продукт без […]

Излезе Kotlin 1.4

Ето какво е включено в Kotlin 1.4.0: По подразбиране е включен нов, по-мощен алгоритъм за извод на типове. Той автоматично изводи типове в много повече случаи, поддържа smart-cast дори в сложни сценарии, обработва по-добре делегираните свойства и много други. Нови IR-бекенди за JVM и JS са налични в alpha режим. След стабилизация те ще бъдат използвани по подразбиране. В Kotlin 1.4 […]

i9-10900K срещу i9-9900K: какво можем да извлечем от новите Intel Core на старата архитектура

Минало е малко над година, откакто тествах съвсем новите Intel Core i9-9900K. Но времената се променят и Интел вече е пуснал новата линия процесори от 10-то поколение Intel Core i9-10900K. Какви изненади ни поднасят тези процесори и наистина ли всичко се променя — ще поговорим за това веднага. Comet Lake-S Кодово наименование 10-то […]

Така-така-така и никакъв Тик. С какво се различават процесорите Intel Core от различни поколения на базата на една архитектура

С появата на процесорите Intel Core от седмо поколение стана ясно, че стратегията „Тик-так“, която Интел следваше досега, е провалена. Обещанието да се намали технологичният процес от 14 до 10 nm остана само обещание, започна дълга епоха на „Така“ Skylake, през която се случи Kaby Lake (седмо поколение), внезапен Coffee Lake (осмо) с незначително изменение на техпроцеса […]

Реализация на ролевата модел за достъп с използване на Row Level Security в PostgreSQL

Развитие на темата Етюд по реализация на Row Level Security в PostgreSQL и за разширен отговор на коментара. Използваната стратегия предполага концепцията „Бизнес-логика в БД“, което беше описано по-подробно тук - Етюд по реализация на бизнес-логика на ниво храними функции PostgreSQL. Теоретичната част е отлично описана в документацията на Postgres Pro - Политики за защита на редовете. По-долу е разгледана практическата […]

Етюд по реализация на Row Level Security в PostgreSQL

Като допълнение към Етюд по реализация на бизнес-логика на ниво храними функции PostgreSQL и основно за разширен отговор на коментара. Теоретичната част е отлично описана в документацията на Postgres Pro - Политики за защита на редовете. По-долу е разгледана практическата реализация на малка конкретна бизнес задача - скриване на изтрити данни. Етюд, посветен на реализацията на Ролевата модел с използване на RLS, е представен […]

Етюд по реализация на бизнес-логика на ниво храними функции PostgreSQL

Подтикът за написване на етюда беше статията „По време на карантината натоварването нарасна 5 пъти, но ние се справихме“. Как Lingualeo премина на PostgreSQL с 23 млн. потребители. Също така изглеждаше интересна статия, публикувана преди 4 години - Реализация на бизнес-логиката в MySQL. Интересно беше, че една и съща идея - „да се реализира бизнес-логиката в БД“ - възникна в […]

Как компаниите да изберат инструменти за дата-инженери и да не превърнат всичко в технологичен зоопарк: опит на PROFI.RU

Редакторът на Нетология разговаря с тимлида на BI екипа в Profi.ru Павел Саяпин относно задачите, които решават дата-инженерите в неговия екип, какви инструменти използват за това и как правилно да подхождат към избора на инструменти за решаване на дата-задачи, включително нетипични. Павел е преподавател в курса „Дата-инженер“. С какво се занимават дата-инженерите в Profi.ru? Profi.ru - […]

За Chrome се развива API за директни TCP и UDP комуникации

Компания Google започна реализацията на нов API Raw Sockets в Chrome, който позволява на веб приложенията да установяват директни мрежови връзки с използване на протоколите TCP и UDP. През 2015 година консорциумът W3C вече направи опит за стандартизация на API «TCP and UDP Socket«, но участниците в работната група не постигнаха консенсус и разработката на този API беше спряна. Необходимостта от добавянето на нов API […]

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster