[Перевод] Мои «Ого, я этого не знал!» моменты с Jest |
https://habr.com/ru/post/457616/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457616
Метки: Блог компании OTUS. Онлайн-образование javascript Программирование beginners bestpractices testing |
[Из песочницы] Секреты поиска работы зарубежом от практикующего хедхантера |
https://habr.com/ru/post/457614/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457614
|
Баркемп – первое публичное мероприятие в поселке |
https://habr.com/ru/post/457588/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457588
Метки: Блог компании Поселок программистов Офисы IT-компаний DIY или Сделай сам мероприятия barcamp баркемп хуториум тусовка митап |
KnowledgeConf — взлетело или нет? |
https://habr.com/ru/post/457576/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457576
Метки: Блог компании Конференции Олега Бунина (Онтико) Управление сообществом Управление персоналом Конференции KnowledgeConf управление знаниями |
Чего мне не хватает в Java после работы с Kotlin/Scala |
https://habr.com/ru/post/456774/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456774
Метки: Блог компании Райффайзенбанк java scala kotlin jvm raiffeisenbank raiffeisenit |
OSDay 19 или почему еще жив язык Си |
https://habr.com/ru/post/457596/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457596
Метки: Блог компании Embox Системное программирование Конференции osday оберон операционные системы |
[Перевод] Когда хочется всё бросить |
Я постоянно вижу молодых разработчиков, которые пройдя курсы программирования теряют веру в себя и думают что эта работа — не для них.
Когда я только начал свой путь, я несколько раз подумывал сменить профессию, но, к счастью, так и не сменил. Вы тоже не должны сдаваться. Когда ты новичок, любая задача кажется сложной, и программирование в этом плане — не исключение. Вот что можно сделать, чтобы пройти через самый напряжённый период:
Читать дальше ->https://habr.com/ru/post/457590/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457590
Метки: Программирование GTD Учебный процесс в IT Карьера в IT-индустрии гранит науки выгорание прокрастинация |
Нейроморфные системы: компьютеры, вдохновлённые устройством человеческого мозга |
https://habr.com/ru/post/457578/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457578
Метки: Блог компании ИТ-ГРАД Анализ и проектирование систем История IT Научно-популярное Мозг ИТ-ГРАД нейроморфные системы высокая производительность |
Консенсус в криптовалютах с гибридным майнингом |
https://habr.com/ru/post/455736/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455736
Метки: Математика криптовалюты bitcoin криптовалюта блокчейн майнинг |
Мобильная тумба для китайских станков. Или как разместить их в квартире |
Я слабо представляю как можно держать токарный, даже такой, в квартире, разве что у вас есть комната, которую совсем не жалко.
https://habr.com/ru/post/457458/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457458
Метки: DIY или Сделай сам Тумба сварка |
Реализация целого типа в CPython |
>>> 42 == 4
True
>>> 42
4
>>> 1 + 41
4
https://habr.com/ru/post/455114/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455114
Метки: Программирование python python3 реализация |
Дедупликация объявлений на Яндекс.Недвижимости |
https://habr.com/ru/post/457464/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457464
Метки: Блог компании Computer Science Center машинное обучение Анализ данных cs центр яндекс практика |
[Из песочницы] Uber: Обзор главных алгоритмов управления платформой |
https://habr.com/ru/post/457462/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457462
Метки: алгоритмы Профессиональная литература Машинное обучение Научно-популярное Транспорт Uber оптимизация ценообразование matching онлайн-такси |
Карта средств защиты ядра Linux |
https://habr.com/ru/post/457460/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457460
Метки: Блог компании Positive Technologies информационная безопасность Системное программирование Разработка под Linux linux kernel hacking security ядро linux |
[Перевод] Как id Software создавала Wolfenstein 3D на основе технологий из Commander Keen |
https://habr.com/ru/post/457378/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457378
Метки: Разработка игр Дизайн игр История IT Игры и игровые приставки commander keen wolfenstein 3d ретрогейминг borland c++ id software |
Топ-10 технологических трендов в обработке данных и аналитике в 2019 году по мнению Gartner |
https://habr.com/ru/post/457450/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457450
Метки: Блог компании OTUS. Онлайн-образование Анализ и проектирование систем Управление продуктом Управление персоналом data analytics gartner bi |
[Перевод] Реверсинг и взлом самошифрующегося внешнего HDD-накопителя Aigo. Часть 2: Снимаем дамп с Cypress PSoC |
Это вторая и заключительная часть статьи про взлом внешних самошифрующихся накопителей. Напоминаю, недавно коллега занес мне жёсткий диск Patriot (Aigo) SK8671, и я решил его отреверсить, а теперь делюсь, что из этого получилось. Перед тем как читать дальше обязательно ознакомьтесь с первой частью статьи.
4. Начинаем снимать дамп с внутренней флешки PSoC
5. ISSP-протокол
– 5.1. Что такое ISSP
– 5.2. Демистификация векторов
– 5.3. Общение с PSoC
– 5.4. Идентификация внутричиповых регистров
– 5.5. Защитные биты
6. Первая (неудавшаяся) атака: ROMX
7. Вторая атака: трассировка с холодной перезагрузкой
– 7.1. Реализация
– 7.2. Считываем результат
– 7.3. Реконструкция флеш-бинарника
– 7.4. Находим адрес хранения пинкода
– 7.5. Снимаем дамп блока №126
– 7.6. Восстановление пинкода
8. Что дальше?
9. Заключение
https://habr.com/ru/post/455529/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455529
Метки: Информационная безопасность Восстановление данных Реверс-инжиниринг Хранение данных внешний hdd взлом |
Microsoft ML Spark: расширение Spark, делающее SparkML человечнее, и LightGBM как бонус |
Многие, кто работал с Spark ML, знают, что некоторые вещи там сделаны "не совсем удачно"
или не сделаны вообще. Позиция разработчиков Spark в том, что SparkML — это базовая платформа, а все расширения должны быть отдельными пакетами. Но это не всегда удобно, ведь Data Scientist и аналитики хотят работать с привычными инструментами (Jupter, Zeppelin), где есть большая часть того, что нужно. Они не хотят собирать при помощи maven-assembly JAR-файлы на 500 мегабайт или руками скачивать зависимости и добавлять в параметры запуска Spark. А более тонкая работа с системами сборки JVM-проектов может потребовать от привыкшых к Jupyter/Zeppelin аналитиков и DataScientist-ов много дополнительных усилий. Просить же DevOps-ов и администраторов кластера ставить кучу пакетов на вычислительные ноды — явно плохая идея. Тот, кто писал расширения для SparkML самостоятельно, знает, сколько там скрытых трудностей с важными классами и методами (которые почему-то private[ml]), ограничениями на типы сохраняемых параметров и т.д.
И кажется, что теперь, с библиотекой MMLSpark, жизнь станет немного проще, а порог вхождения в масштабируемое машинное обучение со SparkML и Scala чуть ниже.
Читать дальше ->https://habr.com/ru/post/456668/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456668
Метки: Блог компании Райффайзенбанк scala Big Data Машинное обучение spark machine learning raiffeisenbank raiffeisenit |
Проект Salmon: как эффективно противостоять интернет-цензуре с помощью прокси с уровнями доверия пользователям |
https://habr.com/ru/post/457442/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457442
Метки: Блог компании INFATICA.io Информационная безопасность IT-инфраструктура Сетевые технологии Софт прокси обход блокировок исследования инфраструктура цензура в интернете |
Как жить с профвыгоранием. Видео с Badoo Techleads Meetup #4 |
https://habr.com/ru/post/457084/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457084
Метки: Блог компании Badoo Управление персоналом Карьера в IT-индустрии Конференции Здоровье гика управление людьми разработка митапы badoo badoo techleads meetup |