Месяц: Июнь 2021
-
Хождения по собеседованиям, или Как полтора года искать работу в ИТ самоучке
—
от автора
Да, тема избита, но из благих побуждений хочется поделиться своими эмоциями, которые пережил я, самоучка в ИТ, проходя бессчетные собеседования в поисках нормальной конторы. Также опишу пару примеров собеседований, чтобы рекрутеры и те, кто проводит собеседования, поняли, как это выглядит со стороны, и какие вещи делать ни в коем случае не стоит. Знаете, есть такие…
-
[Личный опыт] Карьерный путь IT-инженера: от Долины к стабильной британской компании через стартапы и психотерапию
—
от автора
Мы живем в мире, где у опытного IT-инженера куча путей развития. Можно пойти в мега-корпорацию, устроится в стартап, открыть свою фирму или уйти на фриланс. И вариантов компетенций и технологий тоже целая куча: от простого программирования до управлениями командами и целыми проектами. И с таким обилием вариантов есть риск прогадать: заняться тем, что тебе вообще не по душе, выгореть и вообще разочароваться в IT. Но можно обернуть это разнообразие себе на пользу — ведь никто…
-
Латте со вкусом пластикового стаканчика? Ученые нашли способ перерабатывать ПЭТ в ванилин
—
от автора
На сайте Эдинбургского университета опубликованы первые результаты исследований, которые показывают, что кишечная палочка (бактерия E. coli) может перерабатывать ПЭТ-отходы в ванилин.Оказалось, что модифицированная кишечная палочка вступает во взаимодействие с молекулами терефталевой кислоты, которые, спустя ряд химических реакций, преобразовываются в ванилин. Во всяком случае, использованную пластиковую бутылку превратить в ванилин им удалось.Бактерия E. coli (кишечная палочка) Почему…
-
Десятикратное улучшение производительности React-приложения
—
от автора
Сталкивались ли вы с такой ошибкой? Пытались ее решить? Пробовали найти решение в сети и ничего не находили? Обычно, данная проблема решается простой перезагрузкой страницы. Около года назад в Techgoise я получил возможность поработать с большим React-приложением. Мы получили (унаследовали) готовую кодовую базу, внесли основные правки и начали добавлять в приложение новые интересные возможности. Однако,…
-
Не практичный python — пишем декоратор в одну строку
—
от автора
Давеча, с коллегой, на работе поспорили что нельзя написать кэширующий декоратор в 4 строки, я утверждал что можно. Все началось с 4-х строк, закончилось функциональным программированием кучей lambda выражений в одну строку и декоратором в одну строку. ДисклеймерТакой код не попадает в мои проекты или проекты моей команды, и все что описано ниже было написано…
-
Распознавание волейбольного мяча на видео с дрона
—
от автора
В прошлом году я развлекался треккингом волейбольного мяча, используя удаление фона OpenCV с анализом траекторий и даже сделал сервис, который на основе этой информации вырезает скучные моменты из игры.Основным фидбеком было — что за каменный век использовать олдскульные технологии, обучаешь нейросеть и погнали. Я пробовал, но не взлетело — очень часто мяч настолько размыт, что…
-
Дайджест киберинцидентов Acronis #1
—
от автора
Привет, Хабр! Начиная с сегодняшнего дня мы будем публиковать еженедельные дайджесты новостей информационной безопасности, рассказывать о новых взломах и угрозах, а также делиться своим опытом глобального наблюдения за киберпреступностью. В этой дайджесте вы узнаете о новых крупных взломах и атаках, маскировке известных группировок, секретах успешного фишинга и о том, сколько патчей Microsoft в июне нужно…
-
Корни разные нужны, корни разные важны
—
от автора
Вместо вступленияПрежде всего хочется выразить признательность всем, кто откликнулся на первую статью об оптимизации кода на языке C/C++ на примере функции для вычисления квадратного корня из целого с округлением до ближайшего целого. Благодаря экспертному вниманию была исправлена опечатка в тексте; копилка эффективных алгоритмов пополнилась.Интересен алгоритм sqrxi32 от @Sdima1357 — Пример 1, далее для краткости именуемый…
-
Сборка ядра Linux 5.12.10 c LLVM 12 + Clang и LTO оптимизацией
—
от автора
Технический прогресс не стоит на месте, появляются новые компьютерные архитектуры, компиляторы становятся умнее и генерируют более быстрый машинный код. Современные задачи требуют все более креативного и эффективного решения. В данной статье пойдет речь, на мой взгляд, про один из самых прогрессивных тулчейнов LLVM и компиляторы на его основе Clang и Clang++, для языков программирования С…
-
Запускаем DOOM на лампочке
—
от автора
В DOOM уже поиграли на пианино и на клавиатуре, на тесте на беременность (кстати, это был фейк) и на паяльнике, на самолёте, банкомате, принтере и осциллографе. Пришло время для лампочек. Внутри лампочки TRÅDFRI RGB GU10 (IKEA model: LED1923R5) хакеры из Next-Hack нашли модуль Silicon lab’s MGM210L RF module с 108кб оперативки и запустили на нем…