В прошлой статье я рассказывал, что делать, если вас пытаюсь выдавить из компании, а теперь давайте посмотрим, почему сотрудники уходят сами.Каждый раз, когда сотрудник подает заявление об уходе, HR-отдел традиционно вздыхает: "Ну вот, еще один ушел". Но что, если проблема не в том, что люди "не выдерживают", а в том, что компания годами игнорирует очевидные сигналы?Представьте: один из лучших сотрудников, который вел ключевой проект, вдруг уходит к конкуренту, что в финтехах ча…
Эпиграф в стиле А.П. Чехова по следам оригинального выступленияИван Семёныч Троицкий, программист сорока лет, застенчивый и робкий, от природы больше склонный к одиночеству, чем к публичным выступлениям, стоял в кулуарах конференции, смущённо улыбаясь и потирая ладонью вспотевший лоб. Доклад его — «Что не так с конкурентностью в Go и как с этим жить?» — принимали тепло, похлопывали по плечу и говорили:— Знатно выступил, Иван Семёныч, знатно!Однако он чувствовал, что наговорил массу пустяков. То…
PS: репост художественного перевода материала по причине проблем с лицензированием оригинальной статьи в Towards Data Scienсe.Как удержать Земную ось!?PDF-а достаточно?Анимации и свистоперделки, особенно в том виде, в котором они были популярны в PowerPoint 15–20 лет назад, значительно отошли на второй план. Добавьте к этому проблемы совместимости между LibreOffice и MS Office (даже между версиями для Windows и Mac), наличие или отсутствие нужных шрифтов — и желание делать что-то необычное на “…
Всем привет! Меня зовут Виген Мовсисян, я Frontend-разработчик в QIC digital hub. В этой статье я расскажу, как мы внедрили технологию Canvas, какие задачи он помогает решать, что уже успели сделать и какие у нас планы на будущее.Материал основан на моём докладе с QIC Tech Meetup, полную запись вы можете найти на YouTube.Если говорить коротко, Canvas — это «холст», который позволяет рисовать и добавлять интерактивность, давая пользователям возможность напрямую взаимодействовать с графическими …
Всем привет! Меня зовут Паша, и, возможно, вы уже пользуетесь моим расширением Ave blacklist для блокировки продавцов-спамеров на авито. Но сегодня не об этом.Больше года назад Кабинет министров не поддержал законопроект с ценой за килограмм или литр, новость была на Пикабу в том числеЧто ж, Кабинет министров не поддержал, а я поддерживаю двумя руками!И написал расширение для браузеров для расчета цены за единицу измерения на сайтах доставок еды - заКило (chrome, firefox)Мог бы научить и в офл…
Привет! Это моя первая статья на Хабре, так что тапки прошу кидать мягкие (или хотя бы плюшевые). Поговорим о том, почему сегодня быть full-stack дата-сайентистом — не просто модно, а жизненно необходимо.Представьте: вы запилили нейросеть, которая определяет котиков на фото с точностью 99.9% (оставшиеся 0.1% — это когда хомяк притворяется котом). Воодушевлённый результатом, бежите к руководству — и тут начинается шоу: Инфраструктурные проблемы:Бэкенд-разработчик в отпуске (а его API недоступно…
Всем привет! С темой эксплойтов я знакома не понаслышке. Не новичок, не теоретик — за плечами достаточно практики, чтобы понимать, как именно рушатся системы и что именно вызывает дрожь у безопасников. В какой-то момент мои наработки стали слишком заметны — одна история даже получила резонанс в новостях. Это стало для меня точкой. Я свернула активную деятельность в этой области.Прошёл год. В Telegram я веду небольшой закрытый канал для друзей, почти тихую гавань. И вдруг — комментарий от челове…
Burn is a next generation Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability. Burn is a next generation Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability. Performance Because we believe the goal of a deep learning framework is to convert computation into useful intelligence, we have made performance a core pillar of Burn. We strive to achieve top efficiency by leveraging multiple optimization te…
A Go port of Ruby's dotenv library (Loads environment variables from .env files)GoDotEnv A Go (golang) port of the Ruby dotenv project (which loads env vars from a .env file). From the original Library: Storing configuration in the environment is one of the tenets of a twelve-factor app. Anything that is likely to change between deployment environments–such as resource handles for databases or credentials for external services–should be extracted from the code into environment variables. But…