Жизнь айтишника

Взгляд изнутри: Вскрытие чипа Nvidia 8600M GT

Предисловие Года 3-4 назад судьба распорядилась так, что в руки мне попал ноутбук Asus G2S. Счастье моё длилось ровно до прошлой зимы, когда ни с того, ни с сего на экране стали появляться артефакты, особенно при запуске игрушек или «мощных» приложений, активно работающих с видеочипом. В результате оказалось, что проблема именно в нём. Nvidia для …

Взгляд изнутри: Вскрытие чипа Nvidia 8600M GT Читать далее »

Технологии микроэлектроники на пальцах: «закона Мура», маркетинговые ходы и почему нанометры нынче не те. Часть 1

Возможное фото 10 нм IceLake. Источник Странные вещи творятся на процессорном рынке. Мировой лидер в лице фирмы Intel пятый год бьется в попытках перейти на 10 нм техпроцесс. Изначально заявляли о переходе на 10 нм в 2015-м году, потом в 2016-м, 2017-м… На дворе 2019-й, а 10-нм от Intel в серии так и нет. Ну …

Технологии микроэлектроники на пальцах: «закона Мура», маркетинговые ходы и почему нанометры нынче не те. Часть 1 Читать далее »

Почему [‘1’, ‘7’, ’11’].map(parseInt) возвращает [1, NaN, 3] в Javascript?

Javascript — странный. Не верите? Ну попробуйте тогда преобразовать массив строк в целые числа с помощью map и parseInt. Запустите консоль (F12 на Chrome), вставьте код ниже и нажмите Enter [‘1’, ‘7’, ’11’].map(parseInt); Вместо ожидаемого массива целых чисел [1, 7, 11] мы получаем [1, NaN, 3]. Но как так? Чтобы узнать в чём тут дело, …

Почему [‘1’, ‘7’, ’11’].map(parseInt) возвращает [1, NaN, 3] в Javascript? Читать далее »

Начало работы с stm32 или не повторяйте моих ошибок

Небольшой рассказ о граблях, встреченных на пути познания ARM на примере stm32f103c8t6 и stm32l151rct6. Мое знакомство с микроконтроллерами началось с AVR. Ими я занимался довольно долго, пройдя путь от плат с процарапанными дорожками и ассемблера в AtmelStudio4 до нормального лута и самописных makefile’ов для работы в блокноте (в моем случае — KWrite) и командной строке. …

Начало работы с stm32 или не повторяйте моих ошибок Читать далее »

Логистика акции по раздельному сбору вторсырья

Вместо вступления Когда в России полноценно наладятся процессы сбора и переработки отходов, сказать непросто, а хочется уже сейчас не участвовать в пополнении свалок. Поэтому во многих крупных городах так или иначе существуют волонтерские движения, занимающиеся в частности раздельным сбором. В Новосибирске такая деятельность формируется вокруг акции «Зеленая белка», в рамках которой раз в месяц обеспокоенные …

Логистика акции по раздельному сбору вторсырья Читать далее »

PHP-Дайджест № 158 (3 – 17 июня 2019)

Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.4.0 alpha 1, DevConfX, принятые и новые RFC из PHP Internals, порция полезных инструментов, и многое другое. Приятного чтения! Новости и релизы PHP 7.4.0 alpha 1 — Вышла первая альфа-версия новой ветки PHP! Впереди полугодовой цикл тестирования, финальный выпуск ожидается в конце ноября. Количество …

PHP-Дайджест № 158 (3 – 17 июня 2019) Читать далее »

Марвин Мински «The Emotion Machine»: Глава 8.1-2 «Творческий подход»

8.1 Творческий подход «Хотя такая машина многое могла бы сделать так же хорошо и, возможно, лучше, чем мы, в другом она непременно оказалась бы несостоятельной, и обнаружилось бы, что она действует не сознательно, а лишь благодаря расположению своих органов». — Декарт. Рассуждения о методе. 1637 г. Мы привыкли использовать машины, которые сильнее и быстрее людей. …

Марвин Мински «The Emotion Machine»: Глава 8.1-2 «Творческий подход» Читать далее »

Как опубликовать консольную утилиту на PyPI за 1 минуту

Разработав консольную утилиту, вы решаетесь опубликовать её на PyPI. Ну правда, что может быть лучше, чем сделать её доступной через pip install? Погуглив, что для этого надо, вы, возможно, наткнётесь на единственный найденный мной пост по теме, который мало того что от 2014 года, так ещё и требует от вас создать кучу папок и файлов …

Как опубликовать консольную утилиту на PyPI за 1 минуту Читать далее »

90 миллиардов рублей на развитие искусственного интеллекта

30 мая сего года на территории «Школы 21» Сбербанка прошло совещание по вопросам развития технологий в области искусственного интеллекта. Совещание можно считать немного эпохальным — во-первых, его вёл Президент России В.В. Путин, а участвовали президенты, генеральные директора и заместители генеральных директоров государственных корпораций и крупных коммерческих компаний. Во-вторых, обсуждалась ни много, ни мало, а национальная …

90 миллиардов рублей на развитие искусственного интеллекта Читать далее »

Генная инженерия эмбрионов человека станет безопасной и эффективной в течение двух лет

Безопасное редактирование человеческих эмбрионов может быть возможно всего через один или два года, и глава ведущей китайской программы генетических исследований говорит, что в настоящее время нужны международные правила по предотвращению использования этой технологии в качестве оружия массового уничтожения. Профессор Ян Хуэй сказал, что его группа совершила прорыв, утроив эффективность нового инструмента генной инженерии, который может …

Генная инженерия эмбрионов человека станет безопасной и эффективной в течение двух лет Читать далее »

Пролистать наверх