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

Как станах програмист на 35 години

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

Експеримент CacheBrowser: заобикаляне на китайската firewalle без прокси с помощта на кеширане на съдържанието

Изображение: Unsplash Днес значителна част от целия контент в интернет се разпространява с помощта на CDN мрежи. Въпреки това, изследванията относно това как различните цензори разпространяват влиянието си върху такива мрежи все още са недостатъчни. Учените от университета в Масачузетс анализираха възможните методи за блокиране на CDN съдържание, използвайки практиките на властите в Китай, и разработиха инструмент за заобикаляне на такива блокировки. Подготвихме обзорен материал с основните изводи и […]

Настройка на собствения си DNS-over-HTTPS сървър

Различни аспекти на експлоатацията на DNS вече нееднократно са били обсъждани от автора в редица статии, публикувани в блога. При това, основният акцент винаги е бил поставян върху повишаването на сигурността на този ключов за целия интернет сервиз. До неотдавна, въпреки очевидността на уязвимостите в DNS трафика, който до голяма степен се предава в открит вид, за злонамерени действия от страна на […]

Пуск на Qt Design Studio 1.3

Проектът Qt представи версия Qt Design Studio 1.3, среда за проектиране на потребителски интерфейс и разработка на графични приложения на базата на Qt. Qt Design Studio позволява да се улесни съвместната работа на дизайнери и разработчици при създаването на работни прототипи на сложни и мащабируеми интерфейси. Дизайнерите могат да се фокусират само върху графичния макет на оформлението, докато разработчиците могат да се концентрират основно върху […]

ESET: всяка пета уязвимост в iOS е критична.

Компанията ESET обяви резултатите от изследване, посветено на сигурността на мобилните устройства с операционни системи от семейството на Apple iOS. Става въпрос за смартфоните iPhone и таблети iPad. Съобщава се, че броят на киберзаплахите за устройствата на „ябълковата“ империя е нараснал значително напоследък. В частност, през първата половина на текущата година експерти открили 155 уязвимости в мобилната платформа на Apple. Това е на […]

CentOS 8.0 отново е отложен

Без особено внимание от страна на общността премина новината, че пускането на CentOS 8.0 отново е отложено за неопределен срок. Информация за това се появи в раздела Updates на страницата вики на CentOS, посветена на излизането на осмата версия. В съобщението се казва, че работата по вече готовото (според вики) издание на CentOS 8.0 е спряна по […]

Пускането на CentOS 8.0 отново се отлага

Пускането на CentOS 8.0 отново е отложено за неопределен срок, информация за това се появи в раздела «Updates» на страницата вики на CentOS, посветена на подготовката на нова версия. В съобщението се казва, че работата по вече готовото (според вики) издание на CentOS 8.0 в момента е спряна поради подготовката на изданието на CentOS 7.7 и, тъй като версия 7.x […]

Компанията Huawei започна предварителна инсталация на Deepin Linux на лаптопи.

Компанията Huawei пусна на пазара варианти на моделите лаптопи Matebook 13, MateBook 14, MateBook X Pro и Honor MagicBook Pro с предварително инсталиран Linux. Моделите с Linux в момента се предлагат само на китайския пазар и са ограничени до основната конфигурация. Цената на устройствата Matebook 13 и Matebook 14 с Linux е приблизително с 42 долара по-ниска от аналогичните модели с предварително инсталиран […]

История на активните сесии в PostgreSQL — ново разширение pgsentinel

Компанията pgsentinel пусна едноименния плъгин pgsentinel (репозиторий github), който добавя в PostgreSQL представление pg_active_session_history — история на активните сесии (по аналогия с оракловата v$active_session_history). Всъщност, това просто е ежесекундно заснемане от pg_stat_activity, но има важни моменти: Цялата натрупана информация се съхранява само в оперативната памет, а консумирания обем памет се регулира от броя на последните съхранявани записи. Добавя се поле queryid — […]

Най-добри практики за контейнери Kubernetes: проверки на работоспособността

TL;DR За да се постигне висока наблюдаемост на контейнерите и микросервисите, журналите и основните метрики не са достатъчни. За по-бързо възстановяване и повишаване на устойчивостта на приложенията трябва да се прилага Принципът на висока наблюдаемост (HOP, High Observability Principle). На ниво приложение за НОР е необходимо: подходящо журнализиране, прецизен мониторинг, проверки за работоспособност и проследяване на производителността/преходите. Като елемент на НОР използвайте проверките readinessProbe и livenessProbe на Kubernetes. […]

Как да мигрирате в облака за два часа благодарение на Kubernetes и автоматизацията

Компания «УРУС» изпробва Kubernetes в различни варианти: самостоятелно внедряване на bare metal, в Google Cloud, а след това премести платформата си в облака Mail.ru Cloud Solutions (MCS). Как избраха нов облачен провайдър и как успяха да мигрират към него за рекордните два часа разказва Игор Шишкин (t3ran), старши системен администратор на «УРУС». С какво се занимава «УРУС» Има много начини […]

Оценка на злоупотребите с разрешенията в приложенията-фонарчета за Android

В блога на компания Avast са публикувани резултатите от проучване на разрешенията, искани от представените в каталога на Google Play приложения с реализация на фенерчета за платформата Android. В каталога общо са открити 937 фенерчета, от които при седем са установени елементи на зловредна или нежелана активност, а останалите могат да се считат за «чисти». 408 приложения искат 10 или по-малко разрешения, а в 262 приложения са изисквани […]

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