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

Unit-тестове в СУБД — как го правим в Спортмастера, част първа

Здравей, Хабр! Аз съм Максим Пономаренко и работя като разработчик в Спортмастера. Имам 10-годишен опит в IT сектора. Започнах кариерата си в областта на ръчното тестване, след което преминах към разработка на бази данни. През последните 4 години, натрупвайки знания от тестването и разработката, се занимавам с автоматизация на тестването на ниво СУБД. В екипа на Спортмастера съм от малко повече от година […]

low-memory-monitor: анонс на нов потребителски обработчик за недостиг на памет

Bastien Nocera анонсировал новый обработчик нехватки памяти для рабочего стола Gnome. Написан на C. Лицензирован под GPL3. Для работы демона необходимо ядро 5.2 или новее. Демон проверяет давление памяти через /proc/pressure/memory и при превышении порога отправляет через dbus предложение процессам о необходимости умерить аппетиты. Также демон может пытаться сохранить отзывчивость системы через запись в /proc/sysrq-trigger. […]

Инструменти за разработчици на приложения, работещи в Kubernetes

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

Ядру Linux исполнилось 28 лет

На 25 август 1991 г., след пет месеца разработка, 21-годишният студент Линус Торвалдс обяви в телеконференцията comp.os.minix създаването на работен прототип на новата операционна система Linux, за която беше отбелязано завършването на портироването на bash 1.08 и gcc 1.40. Първият публичен релийз на ядрото на Linux беше представен на 17 септември. Ядрото 0.0.1 имаше размер 62 Кб в компресирана форма и съдържаше […]

Представено е първото решение на проблема с недостиг на оперативна памет в Linux

Разработчик Red Hat Бастьен Ночера (Bastien Nocera) анонсировал возможное решение проблемы с нехваткой оперативной памяти в Linux. Это приложение под названием Low-Memory-Monitor, которое должно решать проблему отзывчивости системы при нехватке ОЗУ. Эта программа ожидается для улучшения работы с пользовательским окружением Linux на системах с малым объёмом оперативной памяти. Принцип работы прост. Демон Low-Memory-Monitor отслеживает объём […]

Enlightenment v0.23

Enlightenment – оконный менеджер для X11. Улучшения в новом релизе: Дополнительная опция для создания скриншотов. Система сборки теперь Meson Build. Music Control теперь поддерживает протокол rage mpris dbus. Добавлена поддержка Bluez5 с обновлённым модулем и устройством. Добавлена возможность включения и отключения опции dpms. При переключении окон с помощью Alt-Tab, теперь их можно ещё и перемещать. […]

Linux 28 лет

28 лет назад Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux. Система имела портированный bash 1.08 и gcc 1.40, что позволило ей считаться самодостаточной. Linux был создан как ответ на MINIX, лицензия которой не позволяла сообществу удобно обмениваться наработками (при этом MINIX тех лет позиционировалась как учебная и […]

Представлен low-memory-monitor, новый обработчик нехватки памяти для GNOME

Бастьен Носера (Bastien Nocera) анонсира нова обработка на недостиг на памет за работеня десктоп GNOME — low-memory-monitor. Демон оценява недостига на памет чрез /proc/pressure/memory и при превишение на прага изпраща през DBus предложение на процесите да намалят апетитите си. Също така, демонът може да се опита да запази отзивчивостта на системата чрез запис в /proc/sysrq-trigger. В комбинация с проведената в Fedora работа по прилагане на zram […]

„Хакер“

В тази хумористична история исках да си представя как би могъл да изглежда „хакването“ на пералня в близко бъдеще с помощта на гласов интерфейс, интелигентни системи и всеобхватен донат. Не можах да спя. На смартфона е 3:47, но отвън вече е достатъчно светло. Ярик хвърли с крак края на завивката и седна.* „Отново не мога да се наспя, ще бъда заспал […]

Система за съвместно работа с документи за Zimbra Open-Source Edition

Важността на съвместното редактиране на документи в съвременния бизнес е трудно да се надценява. Възможността да се съставят договори и споразумения с участието на служители от юридическия отдел, да се пишат търговски предложения под наблюдението на ръководството в онлайн режим и т.н., позволява на предприятието да спести хиляди човекочасове, които преди това се изразходваха за многобройни съгласувания. Именно поради това едно от основните нововъведения в Zextras Suite 3.0 стана появата на Zextras […]

Издаване на композитния сървър Weston 7.0

Публикуван е стабилен релиз на композитния сървър Weston 7.0, който развива технологии, способстващи за пълноценна поддръжка на протокола Wayland в Enlightenment, GNOME, KDE и други потребителски среди. Развитието на Weston е насочено към предоставяне на висококачествена кодова база и работни примери за използване на Wayland в десктоп среди и вградени решения, като платформи за автомобилни информационно-развлекателни системи, смартфони, телевизори и други потребителски устройства. […]

XMPP клиентът yaxim навърши 10 години

Разработчиците на yaxim, свободен XMPP клиент за платформата Android, празнуват десетилетието на проекта. Десет години назад, на 23 август 2009 година, бе направен първият коммит на yaxim и това означава, че днес този XMPP клиент официално е два пъти по-млад от протокола, по който работи. Оттогава много промени се случиха както в самия XMPP, така и в системата Android. 2009: […]

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