В любой команде есть момент, когда количество сотрудников переваливает за 20 — и внезапно оказывается, что никто толком не понимает, где хранится информация и к кому идти за ответом. А клочки информации поделены между разными сотрудниками.Приходящие новички теряются, старожилы…
Прямая мутация данных — ситуация, когда мы меняем объект или массив по существующей ссылке, не создавая новую копию. В React это одна из самых частых и при этом самых коварных ошибок. Она нарушает принцип неизменяемости (immutability) — если данные изменились, должен появиться новый…
Любая эффективная система информационной безопасности строится не на разрозненных средствах защиты, а на строгой архитектуре, основанной на фундаментальных принципах. Принципы переводят абстрактные понятия о безопасности в конкретные технические требования и управленческие решения, позволяя связать защитные меры с бизнес-рисками. Читать далее
Любительские радиостанции — интересный способ знакомства с работой радиоспектра; что ещё более важно, это встроенные устройства, на которых могут быть установлены странные чипы/прошивки! Мне стало любопытно, насколько просто взломать мою Yaesu FT-70D, поэтому я приступил к…
Переход к каждому новому техпроцессу в полупроводниковой промышленности сегодня требует все больших вложений. Ну а современные EUV-литографы стоят как небольшой завод — от 200 миллионов долларов за штуку, не считая расходов на обслуживание. В этой ситуации любой альтернативный…
Переход к каждому новому техпроцессу в полупроводниковой промышленности сегодня требует все больших вложений. Ну а современные EUV-литографы стоят как небольшой завод — от 200 миллионов долларов за штуку, не считая расходов на обслуживание. В этой ситуации любой альтернативный…
В статье разбираются три практических способа интеграции C кода с Python для ускорения вычислений, а так же поясняется причина по которой не используется NumPy. Каждый метод рассматривается с примерами кода и бенчмарками. NumPy уже не в моде?
Примерно год назад журналисты спросили меня- Валерий, а как вы объясните нынешнюю стагнацию на рынке труда в айти?Кажется, это было связано с этим обзором, но точно не помню. Признаться, я тогда не нашелся, что ответить. Но эфир был прямой, бесконечно затягивать не получалось и я ляпнул- Возможно, это связано со все большим проникновением технологий искусственного интеллекта в индустрию...Мой ответ не нравился мне уже тогда, а сейчас я понимаю, где был неправ. Читать далее
Иностранные облачные сервисы — Google Drive, Dropbox, OneDrive, iCloud — удобные и популярные инструменты для хранения файлов и совместной работы. Они завоевали доверие миллионов пользователей благодаря продуманному функционалу и доступности. Однако при использовании их для бизнеса в…
У меня были классические проблемы. Сложность начать рутину — классическая прокрастинация, "нужно хотя бы начать". Гиперфокус — когда не делаешь паузы и слишком погружаешься, в итоге становишься выжатым как лимон. Как следствие необходимость переключения контекста — нужно принудительно отдохнуть от компьютера (режим блокировки).Я искал простой таймер для macOS — чтобы он решал одну задачу и не был перегружен лишним функционалом и интерфейсом. Но в итоге пришлось сделать свой форк. Читать далее