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

Издание на системата за филтриране на спам SpamAssassin 3.4.3

След година разработка, платформата за филтриране на спам — SpamAssassin 3.4.3, е налична. В SpamAssassin е реализиран комплексен подход в вземането на решение за блокиране: съобщението преминава през редица проверки (контекстен анализ, черни и бели списъци DNSBL, обучаеми байесови класификатори, проверка по сигнатури, автентикация на подателя по SPF и DKIM и др.). След оценяване на съобщението чрез различни методи, се натрупва определен тежест […]

Какво е NFC и как работи. Да освежим основите?

Здравейте, потребители на Хабра! Представям ви превод на статията „Какво е NFC и как работи“ от Робърт Тригс. Може би изглежда странно, защо оригиналният автор пише по тази тема през 2019 г., а аз я превеждам на прага на 2020 г.? Днес NFC е получила своята реална употреба и е престанала да бъде гикова технология за токени на ключодържатели. Сега тя е и […]

DevOps инженери не съществуват. Кой тогава съществува и какво да правим?

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

Инсталираме Exchange 2019 на Windows Server Core 2019

Microsoft Exchange е голям комбайн, който включва прием и обработка на имейли, както и уеб интерфейс за вашия пощенски сървър, достъп до корпоративни календари и задачи. Exchange е интегриран в Active Directory, така че да си представим, че той вече е разположен. А Windows Server 2019 Core е версия на Windows Server без графичен интерфейс. В […]

Как да подобрим уменията си по програмиране

Здравейте, Хабр! Представям на вашето внимание превод на статията «Как да подобрим уменията си за програмиране» от Gaël Thomas. Ето топ 5 съвета: 1. Поставете цели за себе си. Поставянето на цели увеличава производителността на разработчика. Разберете: Защо започнахте да програмирате Какви са целите ви в програмирането Какви мечти искате да постигнете, като станете разработчик. Всеки има свои лични цели, но съставих списък с универсални идеи за […]

Как всъщност да подобрим уменията си за програмиране

Добър ден. Много интересно беше да чуя мнението на Gaël Thomas (не знам транскрипцията) относно усъвършенстването на уменията за програмиране. Въпреки това, моят личен опит подсказва, че тази статия пропуска най-важното. ЗАТВОРЕТЕ ХАБР И ИДЕТЕ ДА УЧИТЕ. Всъщност всичко. Целият секрет: четем теория, правим практика. Не четем статии за това как да учим по-добре или как да бъдем успешни. Ако […]

Издаване на емулатора QEMU 4.2

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

Релиз на Mesa 19.3.0, свободна реализация на OpenGL и Vulkan

Представен е релиз на свободната реализация на API OpenGL и Vulkan — Mesa 19.3.0. Първият релиз на клон Mesa 19.3.0 има експериментален статус — след окончателна стабилизация на кода ще бъде издадена стабилната версия 19.3.1. В Mesa 19.3 е реализирана пълна поддръжка на OpenGL 4.6 за GPU Intel (драйвери i965, iris), поддръжка на OpenGL 4.5 за GPU AMD (r600, radeonsi) и NVIDIA (nvc0), […]

ClickHouse + Graphite: как значително да намалите заетото пространство на дисковете

Здравейте, habr. Ако някой използва системата graphite-web и се е сблъскал с проблеми с производителността на хранилището whisper (IO, зает дисков капацитет), вероятността да е погледнал към ClickHouse като заместител, трябва да търси стойност близка до единица. Това твърдение подразбира, че вече се използва трета страна за демона, например carbonwriter или go-carbon. ClickHouse решава добре […]

Нашите страдат, а ние ще мълчим?

Относно обиските в офиса на nginx и ареста на Игор Сысоев в хабра вече е написано и направен подробен анализ. Искам да споделя същото, но от друга страна… Какво става, братя? Вижте как журналистите застанаха зад Голунов. А ние с какво сме по-лоши? Това е някакъв безпредел или просто срам. Някак си се объркаха бреговете, […]

Service Mesh: какво трябва да знае всеки софтуерен инженер за най-популярната технология

Прим. прев.: Service mesh — явление, което все още няма устойчива преводна термина на български (преди повече от 2 години предложихме варианта «мрежа за услуги», а по-късно някои колеги започнаха активно да популяризират термина «услугова мрежа»). Постоянните дискусии за тази технология доведоха до ситуация, в която маркетинговата и техническата части са твърде тясно свързани. Тази забележителна […]

Въведение в SSD. Част 2. Интерфейс

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

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