Результаты поиска

  1. K

    Релиз ОС Qubes 4.1, использующей виртуализацию для изоляции приложений

    После почти четырёх лет разработки состоялся релиз операционной системы Qubes 4.1, реализующей идею использования гипервизора для строгой изоляции приложений и компонентов ОС (каждый класс приложений и системные сервисы работают в отдельных виртуальных машинах). Для работы необходима система с 6...
  2. K

    Cassowary - обвязка для бесшовной работы с Windows-приложениями в Linux

    Проектом Cassowary развивается инструментарий, позволяющий работать с запускаемыми в виртуальной машине или на другом компьютере Windows-программами как с родными отдельными приложениями на рабочем столе в Linux. Windows-программы запускаются через ярлык в Linux-окружении и открываются в...
  3. K

    Компания Igalia представила Wolvic, web-браузер для устройств виртуальной реальности

    Компания Igalia, известная своим участием в разработке таких свободных проектов, как GNOME, GTK, WebKitGTK, Epiphany, GStreamer, Wine, Mesa и freedesktop.org, представила новый открытый web-браузер Wolvic, предназначенный для использования в системах виртуальной реальности. Проект продолжит...
  4. K

    Пользователи NoScript столкнулись с нарушением работы в браузерах на базе движка Chromium

    Сформирован выпуск браузерного дополнения NoScript 11.2.18, предназначенного для блокирования опасного и нежелательного JavaScript-кода, а также различных видов атак (XSS, DNS Rebinding, CSRF, Clickjacking). В новой версии устранена проблема, вызванная изменением в обработке URL file:// в движке...
  5. K

    Доступен мультимедийный фреймворк GStreamer 1.20.0

    После полутора лет разработки состоялся релиз GStreamer 1.20, написанного на языке Си кроссплатформенного набора компонентов для создания широкого спектра мультимедиа приложений, от медиаплееров и конвертеров аудио/видео файлов, до VoIP-приложений и систем потокового вещания. Код GStreamer...
  6. K

    Релиз дистрибутива Slackware 15.0

    Спустя более пяти лет с момента прошлого выпуска опубликован релиз дистрибутива Slackware 15.0. Проект развивается с 1993 года и является старейшим из ныне существующих дистрибутивов. Для загрузки доступен установочный образ (3.5 ГБ), который подготовлен для архитектур i586 и x86_64. Для...
  7. K

    Как команде учиться на своих ошибках?

    Мы больше не живем в мире фабрик и заводов, когда от человека можно было требовать четко выполнять свою работу и не ошибаться. В современном мире необходимо, чтобы человек решал нетиповые задачи. А это означает, что он будет ошибаться. С другой стороны, мы не можем быть полностью толерантны к...
  8. K

    Мощный Managed Kubernetes бесплатно и надолго (для экспериментов и не только)

    Вступление Многие знают про аттракцион необычайной щедрости от Oracle. В своем облаке они дают Always Free не только пару небольших машинок на AMD, но и мощный сервер на ARM. 4 vCPU и целых 24GB RAM! Поскольку с ARM я раньше дела практически не имел (только Raspberry, но это другое), мне было...
  9. K

    Таймер в .NET с интервалом 1 мс. Windows

    Для чего вообще может потребоваться таймер с малым периодом? Примером могут служить различные программные аудио- и видеоплееры. Классический подход при воспроизведении мультимедийных данных – раз в N единиц времени смотреть, что́ нужно подать на устройство вывода (видео-, звуковую карту и т.д.)...
  10. K

    Как мы делали сквозную аналитику из 1C в Power BI

    В странах СНГ принято создавать отчеты о деятельности компании в сводных таблицах Excel. Сказать, что это не юзабельно и не юзерфрендли для сложных отчётов – ничего не сказать. Для наглядности всего ужаса в Excel Можно, конечно, попытаться как-то спасти положение различными графиками диаграмм...
  11. K

    Скринкасты терминала. Запись действий в консоли Linux

    Скринкаст консольной сессии в маленьком анимированном gif — самый простой и быстрый способ продемонстрировать свои действия в консоли. Такую анимацию легко запостить в чате или опубликовать на веб-страничке, она весит совсем мало. Но это неоптимальный вариант. Существуют специализированные...
  12. K

    График платежей с напоминалкой в Telegram с помощью Google Sheets & JavaScript

    Меня заинтересовал челлендж: в течение 26 недель откладывать N+100 руб, где N - сумма, вложенная на прошлой неделе. Я решил откладывать деньги по средам, составил такую табличку в Google Sheets В ячейке А2 я указал дату с помощью формулы =DATE(2022;1;19), чтобы дальше тянуть даты формулой =A2...
  13. K

    Just-in-Time Kubernetes: Руководство начинающим для понимания основных концепций Kubernetes

    Простые истины Итак, вы хотите освоить Kubernetes. Это такой технологический хайп, о котором, кажется, говорят все. Я затрудняюсь сказать, сколько рекрутеров обращались ко мне с предложением поработать с Kubernetes. Kubernetes — это определенно круто! Вполне возможно, к вам относится одно из...
  14. K

    Java 18. Что нового добавили, и почему вам это пригодится

    Много интересных фич Выход Java 18 назначен на 22 марта 2022 года, ждать осталось недолго. Релиз уже несколько дней находится во второй фазе стабилизации, а значит, список фич уже финализирован, а значит настало время обратить на них наше внимание. Важно понимать, что версии, которые выходят...
  15. K

    JavaScript: делаем селфи с помощью браузера

    Привет, друзья! В этой статье я покажу вам, как делать селфи в браузере. Мы разработаем простое приложение со следующим функционалом: при инициализации приложение запрашивает у пользователя разрешение на захват медиапотока (далее также — поток) из видеокамеры его устройства; захваченный...
  16. K

    Производство в масштабе: MongoDB и IIoT

    Производство в масштабе: MongoDB и IIoT В последние годы мы наблюдаем масштабные изменения в области цифровой трансформации. Как люди, мы все "подключены" к сети — наши умные устройства, умные дома, умные автомобили, умные города и так далее. Мы используем умные устройства из-за удобства...
  17. K

    Четыре главные проблемы управления доступом и учетными данными в публичном облаке

    Работа в публичном облаке открывает широкие возможности гибкой разработки и доставки приложений. Так как компании и специалисты DevOps заинтересованы в развертывании кода и функций в кратчайшие сроки, переход в публичное облако — один из важнейших этапов цифровой трансформации. Согласно...
  18. K

    Как подключиться к базе данных с помощью CSS

    1. Установка БД Она должна быть первым шагом, ведь нужно понять, возможно ли вообще доказательство концепции. Есть библиотека sql.js. Это буквально версия SQLite, скомпилированная в WebAssembly и через emscripten в старую добрую ASM.js. Воспользоваться версией для WASM нельзя: она должна...
  19. K

    Зарубежный опыт: как избавиться от 80% кода, увеличить скорость разработки и уменьшить количество ошибок

    Разработчики программного обеспечения обожают абстракции, поскольку писать код только с помощью «1» и «0» довольно утомительно. Однако когда абстракции вводятся преждевременно, то есть до решения реальной, а не теоретической задачи, возникают проблемы. Если абстракций слишком много, снижается...
  20. K

    Junior DevOps Engineer от 60 000 до 110 000 руб. на руки Scalable Solutions Санкт-Петербург

    Здравстуйте, вы можете отправить резюме работодателю через headhunter по ссылке: https://ekaterinburg.hh.ru/vacancy/50747111?from=vacancy_search_list&hhtmFrom=vacancy_search_list&query=Scalable%20Solutions
Сверху