256 день года — День программиста

Сегодня 13 сентября 2021, понедельник — 256-й день года (или 28, или 0х100, или количество состояний, которые можно сохранить в 1 байте). Великий День Программиста! Наш профессиональный праздник. Поздравляю!

Конечно, хотелось бы отметится в этот день хорошей статьёй о прелестях и проблемах профессии, но отпускное время не позволяет сосредоточиться и написать что-то внятное. Поэтом даю ссылки на мои ранние несколько статей, в том числе и переводные, которые будут сегодня уместны. Вот они:
Читать далее «256 день года — День программиста»

Сборка, разборка и эмуляция с использованием Python

Бывают такие нелегкие для прикладника времена, когда надо работать на низком уровне и просто ловить биты в центральном процессоре. Бывают они не часто, но случилось. Последний раз что-то подобное мне приходилось делать лет этак 30-35 назад. Так, что вспоминаем молодость и различные архитектуры процессоров, но уже не с «С++», а на Python. Он теперь ближе…

Вспоминаем ассемблерный код, который является языком программирования низкого уровня, напрямую использующий регистры и память внутри собственного исполняемого файла. В собранном виде ассемблерный код хранится в виде двоичных данных и для каждого процессора есть своё руководство, в котором описано, как каждая инструкция закодирована в байты данных.

Дизассемблер — это процесс, обратный сборке, байты данных анализируются и преобразуются в инструкции сборки (которые более удобочитаемы для пользователей).
Читать далее «Сборка, разборка и эмуляция с использованием Python»

40+ приложений технологии машинного обучения для бизнеса

Перевод поста Филиппа Ходжетта, выступавшего на конференции Hollywood Professional Association Tech Retreat. Надеюсь, собранный в одном месте список актуальных сервисов, готовых к интеграции в ваши проекты, и примеров работающего бизнеса на основе машинного обучения будет полезен разработчикам. Предлагаю делиться вашими собственными результатами успешного внедрения проектов, связанных с глубинным обучением.
Читать далее «40+ приложений технологии машинного обучения для бизнеса»

Кто умеет, делает; кто не умеет, учит других

Драматург и романист Джордж Бернард Шоу — выдающийся критик, человек потрясающе острого ума и языка, похожего на лезвие бритвы…

В 1925 году, когда ему присудили Нобелевскую премию по литературе, Шоу заявил, что это всего лишь «знак благодарности за то облегчение, которое он доставил миру, ничего не напечатав в текущем году». Драматург отказался от денежной премии, после чего его буквально завалили письмами с предложениями отдать деньги другим людям, если они ему не нужны. Шоу по этому поводу ехидно заметил: «Альфреду Нобелю еще можно простить изобретение динамита. Но только враг рода человеческого мог изобрести Нобелевскую премию».
Читать далее «Кто умеет, делает; кто не умеет, учит других»

Python для начинающих: уведомления о цене биткойнов

Содержание

Читать далее «Python для начинающих: уведомления о цене биткойнов»

Декларация об оценке исследований (Сан-Франциско)

Поиск оптимальных способов оценки результатов научных исследований финансирующими агентствами, научными учреждениями и другими заинтересованными сторонами очень актуален. Для решения этой задачи 16 декабря 2012 г. в Сан-Франциско (Калифорния) в рамках Ежегодного собрания Американского общества клеточной биологии (American Society for Cell Biology, ASCB) группой редакторов и издателей научных журналов был разработан ряд рекомендаций, названных «Сан-Францисской декларацией об оценке научных исследований». Мы призываем заинтересованные стороны во всех научных дисциплинах заявить о своей поддержке, поставив свою подпись под этой Декларацией.
Читать далее «Декларация об оценке исследований (Сан-Франциско)»

Что такое инженерия данных и подходит ли она вам?

Конспект первой лекции курса «Инженерия данных» элитной подготовки образовательного направления 38.03.05 Бизнес-информатика (бакалавриат)

Содержание

Тщательнее…