«Три недели назад мы провели наше второе исследование рынка труда и зарплат. В опросе приняло на 20% больше работников по сравнению с прошлым. Спасибо всем участникам! Теперь мы готовы поделиться с вами результатами»
Состояние рынка труда и зарплат в IT в I полугодии 2024 года
Состояние рынка труда и зарплат в IT в I полугодии 2024 года
✏️ Файлы Microsoft 365 теперь можно редактировать в ChromeOS на Chromebook
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
Plymouth: дружим современный мем со старым и почти забытым инструментом
Если девушки после сложного этапа в жизни делают причёску каре, то программные инженеры переустанавливают операционную систему на домашнем ПК.
Делаем загрузку Linux веселее, или Ещё один способ показать своё превосходство над average Windows fan
Если девушки после сложного этапа в жизни делают причёску каре, то программные инженеры переустанавливают операционную систему на домашнем ПК.
Делаем загрузку Linux веселее, или Ещё один способ показать своё превосходство над average Windows fan
Без холивара «переписать всё на Go»: проблема переносимости в Python и её решение
На скриптовых языках удобно разрабатывать… И на этом удобство заканчивается. Вне машины разработчика начинаются проблемы. Особенно если вы пишете какой-то прикладной тулинг — cli-утилиты, вспомогательные приложения в вашем SDK и прочее. Вы даже не можете рассчитывать на то, что у пользователя будет pip, чтобы он смог поставить все ваши зависимости, вам всё нужно организовать самостоятельно.
В этой статье поговорим о различных формах распространения Python-приложений — узнаем, какие есть подходы и инструменты, почему они могут не сработать и как чинить возникающие проблемы
На скриптовых языках удобно разрабатывать… И на этом удобство заканчивается. Вне машины разработчика начинаются проблемы. Особенно если вы пишете какой-то прикладной тулинг — cli-утилиты, вспомогательные приложения в вашем SDK и прочее. Вы даже не можете рассчитывать на то, что у пользователя будет pip, чтобы он смог поставить все ваши зависимости, вам всё нужно организовать самостоятельно.
В этой статье поговорим о различных формах распространения Python-приложений — узнаем, какие есть подходы и инструменты, почему они могут не сработать и как чинить возникающие проблемы
Рисуем рабочий процессор в Paint и запускаем на нём ОС: ритуал по призыву демона Тьюринга
Сегодня мы узнаем, как может выглядеть самый примитивный девайс, обладающий свойствами компьютера и способный полноценно запустить любой алгоритм. С этой целью мы обратимся к немного странным, но всё же незаслуженно забытым языкам программирования.
Сегодня мы узнаем, как может выглядеть самый примитивный девайс, обладающий свойствами компьютера и способный полноценно запустить любой алгоритм. С этой целью мы обратимся к немного странным, но всё же незаслуженно забытым языкам программирования.
Пункт назначения — Squadus. Опыт переезда на альтернативу Microsoft Teams
Squadus хорошо подходит для любых распределённых команд в качестве замены Zoom и Skype, особенно если нужно on-premise-решение. Однако он будет наиболее востребован в тех компаниях, которым нужна максимально близкая замена для Microsoft Teams и наличие инфраструктуры — облака, текстового редактора, почтового клиента.
Squadus хорошо подходит для любых распределённых команд в качестве замены Zoom и Skype, особенно если нужно on-premise-решение. Однако он будет наиболее востребован в тех компаниях, которым нужна максимально близкая замена для Microsoft Teams и наличие инфраструктуры — облака, текстового редактора, почтового клиента.
Страх и ненависть в собеседованиях: от позорного провала до 24-кратного роста ЗП
Собеседования — больная тема для многих. Кто-то ходит на них для проверки своих знаний, дабы не терять навыки, а кто-то прибегает к собесам только в самом крайнем случае: нужно повысить зарплату, хочется поменять проект или условия. Но все мы испытываем перед собеседованиями непонятную тревогу, чувствуем себя самозванцами и боимся сделать лишний шаг, допустить ошибку.
В этой статье автор описывает свой путь от зелёного студента, боящегося собесов как огня и не работавшего ни дня в жизни, до специалиста, который не боится собеседований, а ходит на них с интересом и уверенностью в своих силах
Собеседования — больная тема для многих. Кто-то ходит на них для проверки своих знаний, дабы не терять навыки, а кто-то прибегает к собесам только в самом крайнем случае: нужно повысить зарплату, хочется поменять проект или условия. Но все мы испытываем перед собеседованиями непонятную тревогу, чувствуем себя самозванцами и боимся сделать лишний шаг, допустить ошибку.
В этой статье автор описывает свой путь от зелёного студента, боящегося собесов как огня и не работавшего ни дня в жизни, до специалиста, который не боится собеседований, а ходит на них с интересом и уверенностью в своих силах
📹 МИЭМ НИУ ВШЭ разработали ПО, уменьшающее участие человека в процессе видеосъёмки
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
«Если вам кажется, что тема передачи данных в ICMP уже исчерпана и я не смогу вас удивить, то предлагаю извлечь данные из дампа сетевого трафика до прочтения статьи. То, что будет дальше, может ввести в недоумение»
Как передать информацию в ICMP-пакетах и не привлечь внимания санитаров
Как передать информацию в ICMP-пакетах и не привлечь внимания санитаров
Обратный инжиниринг дешёвой мини-видеокамеры из семейства А9
Цель исследования этих камер — расширить возможность их применения, которая ограничена использованием только стандартных приложений для мобильных устройств на базе Android или iOS. По итогу представлен некоторый анализ дампа сетевого трафика между камерой и мобильным приложением, а на его основе предложен работающий код на Python.
Цель исследования этих камер — расширить возможность их применения, которая ограничена использованием только стандартных приложений для мобильных устройств на базе Android или iOS. По итогу представлен некоторый анализ дампа сетевого трафика между камерой и мобильным приложением, а на его основе предложен работающий код на Python.
«Привет! Меня зовут Ксения, я уже больше 7 лет занимаюсь релизами и сейчас работаю релиз-менеджером в RuStore. Сегодня хочу рассказать больше об этой роли, в каких случаях он вам нужен (спойлер, не всегда) и когда её можно переложить на другого сотрудника»
Релиз-менеджер: почему он вам нужен
Релиз-менеджер: почему он вам нужен
Пять вредных советов, как гарантированно НЕ написать книгу
Пробежав писательский марафон и набив пару-тройку шишек, автор решил поделиться опытом, как говорится, от противного. Узнаем, какие мысли и действия гарантированно помогут вам ничего не написать, бросить всё на полуслове и на всю жизнь пропитаться вселенским страхом перед чистым листом бумаги.
Пробежав писательский марафон и набив пару-тройку шишек, автор решил поделиться опытом, как говорится, от противного. Узнаем, какие мысли и действия гарантированно помогут вам ничего не написать, бросить всё на полуслове и на всю жизнь пропитаться вселенским страхом перед чистым листом бумаги.
Как сделать и настроить свой CDN
CDN (сеть доставки контента) представляет собой группу серверов, размещаемых в разных географических регионах с целью обеспечить быструю загрузку контента для пользователей из этих регионов. Чаще всего сети доставки контента используются для ускорения загрузки статических файлов: картинок, видео, скриптов, zip-архивов. Каждый из CDN серверов просто хранит одни и те же файлы, а пользователь получает их с ближайшего сервера.
Хранение контента у большинства сетей доставки контента организовано так: CDN-сервер, получив в первый раз от пользователя запрос на отдачу файла, загружает его с оригинального сервера к себе, кэширует и тут же отдаёт пользователю. Для всех последующих запросов файл уже выдаётся из кэша. Некоторые сервисы позволяют настраивать длительность хранения кэшируемых данных, а также их предварительную загрузку (прекэш).
Иногда может понадобиться настроить собственную сеть доставки контента. Давайте рассмотрим, для чего это нужно и как это сделать.
CDN (сеть доставки контента) представляет собой группу серверов, размещаемых в разных географических регионах с целью обеспечить быструю загрузку контента для пользователей из этих регионов. Чаще всего сети доставки контента используются для ускорения загрузки статических файлов: картинок, видео, скриптов, zip-архивов. Каждый из CDN серверов просто хранит одни и те же файлы, а пользователь получает их с ближайшего сервера.
Хранение контента у большинства сетей доставки контента организовано так: CDN-сервер, получив в первый раз от пользователя запрос на отдачу файла, загружает его с оригинального сервера к себе, кэширует и тут же отдаёт пользователю. Для всех последующих запросов файл уже выдаётся из кэша. Некоторые сервисы позволяют настраивать длительность хранения кэшируемых данных, а также их предварительную загрузку (прекэш).
Иногда может понадобиться настроить собственную сеть доставки контента. Давайте рассмотрим, для чего это нужно и как это сделать.
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
Suno есть, скрипач не нужен!?
К сожалению, работа с Suno похожа на управление пищевым конвейером инопланетян — на выходе в целом правильная и даже вкусная еда, но не совсем то, что ты ожидал получить, делая заказ. Правда, этому есть и объективные причины.
К сожалению, работа с Suno похожа на управление пищевым конвейером инопланетян — на выходе в целом правильная и даже вкусная еда, но не совсем то, что ты ожидал получить, делая заказ. Правда, этому есть и объективные причины.
«На одной из выставок мы решили продемонстрировать рентген-оборудование креативно. А именно, вставить в коллиматор веб-камеру. Затем изображение с камеры передать в ПО оператора для вывода на печать в DICOM-принтер. По сути, веб-камера должна имитировать работу плоско-панельного детектора рентгеновского излучения»
Как сотрудники НИПК «Электрон» превратили рентген-комплекс в фотоаппарат мгновенной печати, и никто при этом не пострадал
Как сотрудники НИПК «Электрон» превратили рентген-комплекс в фотоаппарат мгновенной печати, и никто при этом не пострадал
Экономический эффект Марка Твена
Не в честь каждого называют экономический эффект.
Марк Твен знатно потрудился, чтобы это звание закрепилось за ним в веках. Инвестировать он начал одновременно с карьерой журналиста и писателя. И если перо принесло ему успех на литературном поприще, то вот игры с инвестированием сразу не задались.
Не в честь каждого называют экономический эффект.
Марк Твен знатно потрудился, чтобы это звание закрепилось за ним в веках. Инвестировать он начал одновременно с карьерой журналиста и писателя. И если перо принесло ему успех на литературном поприще, то вот игры с инвестированием сразу не задались.
«Привет любителям котиков! Меня зовут Юля, я backend‑разработчик компании CDEK. Я сама не так давно изучала все эти сложные понятия в программировании, поэтому решила помочь и вам разобраться с одним из них»
REST API на котиках
REST API на котиках
Lane margining: как оценить качество PCIe-соединения без дополнительной аппаратуры
При запуске новых плат и устройств с PCIe-соединениями недостаточно просто вставить карту в слот. Нужно так настроить эквалайзеры, редрайверы, пресеты и ретаймеры, чтобы на каждой полосе «поднялся линк», то есть установилось соединение. Это значит, что приёмопередатчики на обоих концах распознали друг друга, договорились о кодировке и скорости передачи.
Долгое время без специального дорогостоящего инструмента нельзя было убедиться в устойчивости линка: что он не пропадает при малейших воздействиях температуры, влажности или любопытных лапок. То есть нелегко было узнать количественный запас по уровню сигнала, насколько он близок к границе потери различимости физических уровней — а значит, и разрыва соединения. Эта безнадёжная ситуация изменилась с появлением четвёртого поколения стандарта PCIe.
При запуске новых плат и устройств с PCIe-соединениями недостаточно просто вставить карту в слот. Нужно так настроить эквалайзеры, редрайверы, пресеты и ретаймеры, чтобы на каждой полосе «поднялся линк», то есть установилось соединение. Это значит, что приёмопередатчики на обоих концах распознали друг друга, договорились о кодировке и скорости передачи.
Долгое время без специального дорогостоящего инструмента нельзя было убедиться в устойчивости линка: что он не пропадает при малейших воздействиях температуры, влажности или любопытных лапок. То есть нелегко было узнать количественный запас по уровню сигнала, насколько он близок к границе потери различимости физических уровней — а значит, и разрыва соединения. Эта безнадёжная ситуация изменилась с появлением четвёртого поколения стандарта PCIe.
#новости
Please open Telegram to view this post
VIEW IN TELEGRAM