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

  1. K

    Dockle — Диагностика безопасности контейнеров

    В этой статье мы рассмотрим Dockle — инструмент для проверки безопасности образов контейнеров, который можно использовать для поиска уязвимостей. Кроме того, с его помощью можно выполнять проверку на соответствие Best Practice, чтобы убедиться, что образ действительно создаётся на основе...
  2. K

    С 4 часов до 1 минуты. Как найти одну строчку, которая ускорит сервис на Ruby

    Как-то раз у нас перестал работать один сервис. Никто давно его не трогал, никто не помнил, кто его написал. Работает - и ладно. Генерировал CSV отчеты для бизнеса в Sidekiq воркере (асинхронно). Проблема стала очевидной то ли от того, что девопсы переехали на Kubernetes, то ли от того, что...
  3. K

    Фактор демотивации №2: «Расхождение по фундаментальным ценностям»

    “В 2018 году одна крупная сеть аптек решила внедрить во всей своей сети обязательный стандарт обслуживания, который включал кросс-продажи. Ни одна консультация клиента, посетившего аптеку, не должна была пройти без кросс-продажи. Перечень препаратов для кросс-продажи определялся ежемесячно. Это...
  4. K

    Телеграмм-бот для анализа опционов

    Опционы - вид ценных бумаг, вызывающих постоянный интерес даже у начинающих трейдеров. Об опционах написано немало статей, поэтому мы опустим ознакомительную часть и будем считать, что читатель знаком с основными терминами опционной торговли. Если что, то их толкование несложно найти в...
  5. K

    Безопасность встраиваемых систем Linux

    Весь наш мир построен на противоположностях. Если вы создаете свое устройство и продаете его, то всегда найдется тот, кто захочет его взломать. Цели у злоумышленника буду самыми разными, от попыток сделать клон устройства (привет Китаю) до шантажа конечных потребителей, что весьма ухудшит вашу...
  6. K

    Дебри графики или как пройти собеседование на программиста компьютерной графики в GameDev

    Ребята, всем привет!!! Выдалась у меня свободная минута и решил я собрать небольшой гайд на прохождение собеседования по направлению программиста 3D графики для GameDev компаний. Сам я работаю в данной сфере и очень много общаюсь с различными людьми, теми кто только приходит собеседования и...
  7. K

    Прогноз IT-рынка (с иронией)

    «Я хочу быть таким умным, как моя жена потом» Одесская народная мудрость По служебной необходимости пришлось окунуться в океан прогнозов. Окунулся, да и ладно, но попутно пришел к выводу, что прогнозов огромное количество, но простому разработчику они в принципе ничего подсказать и не могут...
  8. K

    Chia Coin, или сказка о том, как Флешки выжили в войне криптовалют

    USB-флешки — единственные, кто не пострадал в спекуляциях на тему цен вокруг носителей информации. Благодаря «монете» Chia спрос на носители HDD, SSD взлетел за месяц до невиданных высот. С полок магазинов пропали HDD емкостью выше 1-2 ТБ, SSD емкостью более 0,5 ТБ, но потребности в переносе...
  9. K

    Как стать тестировщиком с нуля

    Основы тестирования можно освоить без курсов за 120K. Наш QA-инженер Антон в прошлом работал на стройке и самостоятельно переучился на тестировщика игр за полгода. В статье он расскажет, как нашел бесплатный курс, сколько часов в день тратил на теорию и зачем в перерывах между занятиями рубил...
  10. K

    Остановлена разработка и поддержка Phabricator

    Phabricator — полностью открытый и бесплатный набор веб-инструментов для совместной разработки (конкурирует с инструментами типа azure.devops, atlassian, GitLab) вышедший из Facebook и поддерживаемый все эти годы бывшим разработчиком FB Эваном Пристли. Неделю назад Еван, оставшись в одиночку...
  11. K

    Brex: будущее бизнес-банкинга и управления денежными средствами

    Когда Энрике Дубуграс и Педро Франчески присоединились к группе YC W17 с идеей VR-стартапа, они быстро столкнулись с проблемой. Они подали заявку на получение кредитной карты для бизнеса, предназначенной для финансирования программного обеспечения и других расходов, но им было отказано...
  12. K

    Java 15 и IntelliJ IDEA

    В Java 15 появились sealed-классы и sealed-интерфейсы, с помощью которых стало возможным ограничивать иерархию классов и интерфейсов на уровне синтаксиса языка. Теперь возможные иерархии определяются декларативно. Этот функционал пока представлен в режиме превью (preview). Также в Java 15 есть...
  13. K

    Способы хранения деревьев в реляционных базах данных c использованием ORM Hibernate

    Здравствуйте! В этой статье, я постараюсь кратко рассказать о четырёх достаточно известных способах хранения деревьев с указанием преимуществ и недостатков. На идею написать подобную статью подтолкнул не раз слышимый мною вопрос: "А как это будет в Hibernate?", то есть как реализовать какой-либо...
  14. K

    Утилиты для обработки JSON

    Независимо от того, взаимодействуете ли вы с API или делаете запрос в базу данных, вы, вероятно, получите данные в формате JSON. Большинство популярных языков программирования имеют встроенные возможности для обработки и анализа JSON. Однако не всё так просто, если вы работаете с данными в Bash...
  15. K

    В RTX 3080 Ti понижена мощность майнинга не только Ethereum, но и других криптомонет

    Пользователи выяснили, что Nvidia в RTX 3080 Ti понизила мощность майнинга (хэшрейт) не только для Ethereum, но и для других криптомонет — Ethereum Classic (ETC), Ergo и Ravencoin (RVN). Так компания старается отвадить интерес майнеров к ее видеокартам. Примечательно, что алгоритм Octopus для...
  16. K

    «Сбер» разрешил уходить в неоплачиваемый отпуск до года и работать из любого региона России три месяца в год

    7 июня «Сбер» объявил, что разрешает своим сотрудникам уходить в долгосрочный неоплачиваемый отпуск до года и работать из любого региона России три месяца в году, причем, по заверению работодателя, сохраняя за собой все корпоративные льготы, в том числе ДМС. Отпускные меры, по словам компании...
  17. K

    Выпуск системы управления исходными текстами Git 2.32

    После трёх месяцев разработки опубликован выпуск распределенной системы управления исходными текстами Git 2.32. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении...
  18. K

    Выпуск рабочего стола Regolith 1.6

    Доступен выпуск рабочего стола Regolith 1.6, развиваемого разработчиками одноимённого дистрибутива Linux. Regolith основан на технологиях управления сеансами GNOME и оконном менеджере i3. Наработки проекта распространяются под лицензией GPLv3. Для загрузки подготовлены PPA-репозитории для Ubuntu...
  19. K

    IT Recruiter Райффайзен Банк Аваль Киев

    Требуемый опыт работы: 1–3 года Полная занятость, полный день Our Bank starts a Digital Transformation journey, which has a goal to enable transformation of the Bank to become a digital enterprise, improve effectiveness and speed for digital products, services, and processes, to build new...
  20. K

    Infrastructure solutions engineer (Huawei) Wise IT Киев

    Требуемый опыт работы: 3–6 лет Полная занятость, полный день Компанія Wise IT пишається своєю крутою професійною командою, комплексним підходом до вирішення завдань клієнтів і корпоративною культурою. Ми завжди відкриті до співпраці з талановитими, по-справжньому захопленими своєю справою...
Сверху