Автор: Юрий Гагарин

Jinja2 на C++.

Излезе шаблонизаторът на файлове на C++ Jinja2Cpp. Това е генератор на файлове на база шаблони, аналогичен на известния за програмистите на Python jinja — http://jinja.pocoo.org/. В основата лежи спецификацията http://jinja.pocoo.org/docs/2.10/templates/. Статии от автора, разкриващи някои аспекти и осветяващи тъмните места — https://habr.com/ru/post/416581/ и https://habr.com/ru/post/419011/. Източник: linux.org.ru

Фабрис Белар представи JavaScript мотора

Френският mathematic Фабрис Белар (Fabrice Bellard), по-известен с работата си по ffmpeg, qemu, tcc и изчисляване на числото π, публикува в открит достъп QuickJS — компактна реализация на JavaScript под формата на библиотека на езика C. Почти изцяло поддържа спецификацията ES2019, включително математически разширения. Преминава всички тестове на ECMAScript Test Suite. Няма зависимости от други библиотеки. Малък размер статично […]

За хормоните

И ето, че стоиш посред митинг, сърцето и дишането се опитват да се измъкнат от гръдната ти клетка, гърлото ти е пресъхнало, а в ушите ти се появява странен звън. И не разбираш, защо всички тези хора не разбират толкова простите рационални доводи, които толкова гладко се вписват в твоята представа за света. Вътрешният глас крещи: — „И защо изобщо такива очевидни […]

Виртуални телефонни системи

Терминът „виртуална АТС“ или „виртуална телефонна система“ означава, че доставчикът поема отговорността за разполагането на самата АТС и за прилагането на всички технологии, необходими за предоставянето на услуги за свързване на компаниите. Звънците, уведомленията и другите функции се обработват на сървъра на АТС, който е на мястото на доставчика. И за своите услуги доставчикът месечно издава фактура, в която обикновено включва нещо […]

Възможности на контейнерни ЦОД: готов комутационен възел в Мианмар за 50 дни

Изграждането на телекомуникационна инфраструктура е сложна задача, когато нямате условия, опит и специалисти. В такъв случай можете да използвате готови решения, като контейнеризирани центрове за данни. В тази публикация ще разкажем как беше създаден центърът за данни на компания Campana в Мянма, който днес е един от основните комуникационни възли в региона и осигурява свързаност с подводните […]

Intel представи нови инструменти за многокристална опаковка на чипове

На фона на приближаващата се бариера в производството на чипове, която става невъзможността за допълнително намаляване на мащабите на технологичните процеси, многокристалната опаковка на кристали излиза на преден план. Производителността на процесорите в бъдеще ще бъде измервана с комплексността или, по-точно казано, сложността на решенията. Колкото повече функции ще бъдат натоварени на малък чип на процесора, толкова по-мощна и ефективна ще бъде цялата платформа. В същото време самият процесор ще представлява […]

Издание на дистрибутива Clonezilla Live 2.6.2

Издателя на Linux дистрибутива Clonezilla Live 2.6.2, предназначен за бързо клониране на дискове (копират се само използваните блокове). Задачите, изпълнявани от дистрибутива, са сходни с проприетарния продукт Norton Ghost. Размерът на iso-образа на дистрибутива е 272 Мб (i686, amd64). Дистрибутивът е базиран на Debian GNU/Linux и в своята работа използва кода на проекти като DRBL, Partition Image, ntfsclone, partclone, udpcast. Възможно е зареждане от […]

Основателят на QEMU и FFmpeg публикува JavaScript двигателя QuickJS

Френският математик Фабрис Беллар (Fabrice Bellard), основал проекти като QEMU и FFmpeg и създал най-бързата формула за изчисление на числото Пи и разработил формата за изображения BPG, публикува първата версия на новия JavaScript двигател QuickJS. Двигателят се отличава с компактност и е ориентиран към вграждане в други системи. Кодът на проекта е написан на езика C и се разпространява под лиценз MIT. […]

5 слайда, които игнорират опитни презентатори

Голямата марка или името на говорителя с висока длъжност помагат за запълване на залите на конференции. Хората се стремят към “звезди”, за да бъдат в крак с тенденциите и да научат за техните грешки и победи. Само че в края на изложбите участниците не дават на такива говорители никакви високи оценки. В студията за създаване на презентации и инфографики VisualMethod са проучили от предприемачи и корпоративни служители, че повече […]

Как за миг да направите идеално оформен текст: макрос в Word за тези, които пишат много

Когато първо започнах запознанството си с Хабра, по-старшите ми колеги строго ми инструктираха да внимавам за двойните интервали и грешките в текстовете. В началото не обърнах особено внимание на това, но след многобройни минуси в кармата ми, отношението ми към това изискване бързо се промени. И ето, съвсем наскоро моята добра приятелка от Санкт Петербург, не толкова гик Яна […]

Следим за изменението на файловете с помощта на Alerting OpenDistro for Elasticsearch

Днес възникна необходимост от мониторинг на измененията на определени файлове на сървъра, съществуват много различни начинa, например osquery от Facebook, но тъй като наскоро започнах да използвам Open Distro for Elasticsearch, реших да мониторира файлове с Elastic, с един от неговите beat’ове. Няма да описвам инсталацията на Elastic stack и Auditbeat, всичко е по ръководствата, единствено, след инсталация редактирайте файла auditbeat.yml, в […]

Част 4: Все пак стартираме Linux на RocketChip RISC-V

На картинката Linux kernel ви изпраща поздрави през GPIO. В тази част от историята с пренасянето на RISC-V RocketChip на китайската платка с Cyclone IV все пак ще стартираме Linux, а също така ще научим как сами да конфигурираме IP Core на контролера на паметта и малко ще редактираме dts-описанието на хардуера. Тази статия е продължение на третата част, но, за разлика от значително разрасналата се предходна, тя […]

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