Как стать автором
Обновить
0
@IGO2022read⁠-⁠only

Пользователь

Отправить сообщение

Первый опыт написания полноценной программы

Время на прочтение17 мин
Количество просмотров20K

Каждый начинающий программист мечтает реализовать свой собственный проект. Не написать простенький код, по заданию преподавателя, а воплотить в жизнь свои идеи. Так и я, изучая C++ 3-4 месяца, решился попробовать разработать макет электронного журнала для преподавателей.

Читать далее

Фронты третьей мировой: ARM China

Время на прочтение8 мин
Количество просмотров15K

Одним из важнейших фронтов идущей сейчас гибридной Третьей Мировой войны являются полупроводники. Со времен колониальных войн девиз англосаксов не изменился - “whatever happens, we have got the Maxim gun, and they have not” - поэтому важным сражением на этом фронте становится битва за компанию ARM и ее технологии. Вот почему.

Часть 1: ARM как технология и ARM как бизнес

ARM - это маленькая и очень бедная кембриджская компания. Она обеспечивает весь мир энергоэффективной архитектурой CPU, исходно доминировавшей на мобильниках и встроенных устройствах, и стремительно догонявшей классическую интеловскую x86 по производительности. В 2020 кривые пересеклись, и теперь мы с коллегами фиксируем, что ARM’ы вроде десктопного Apple M1 и даже серверного AWS Graviton 2 начали в клочья разрывать x86 от Intel/AMD на вычислительно трудных задачах типа симметричного шифрования AES или кодирования типа кодов Рида-Соломона. Велика вероятность, что в течение ближайших нескольких лет arm64 окончательно свергнет x86 как Самая Главная Архитектура.

Читать далее

Как устроены дисплеи. Подробный разбор

Уровень сложностиПростой
Время на прочтение61 мин
Количество просмотров78K

В этой части разберем устройство, виды и повадки современных телевизоров.

Основные характеристики — всякие яркости, HDRы, контрасты и цветовые охваты, что они значат и зачем нужно 120Гц, мы разобрали в предыдущей части.

Осторожно, трафик >

Лекарственный паркинсонизм

Время на прочтение12 мин
Количество просмотров7.1K

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

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

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

Читать далее

Почему падают темпы прогресса?

Время на прочтение7 мин
Количество просмотров19K

Это текст появился в процессе работы над лекциями по теории автоматического управления (пример лекции здесь...), когда я заметил, что мой уровень подготовки явно ниже, чем требуется для этих лекций, при том, что с математикой у меня всегда было хорошо. Более того, я когда-то сдал курс по этим лекциям на честную «тройку», но мне материал кажется очень сложным. Поразмышляв, я пришёл к выводу: проблема в том, что я не использовал этот математический аппарат в деле, а сразу перешел к моделированию на компьютере.  Что, как мне кажется, совсем не положительно сказалось на моей сообразительности. И все из-за этих чертовых компьютеров.

Далее текст-предположение, кто виноват и что делать.

Читать далее

Ещё раз о гидропонике

Время на прочтение15 мин
Количество просмотров42K

Статья об успешном опыте выращивания шести кустов помидоров на гидропонике - дома, на балконе, без регистрации и СМС без ардуино и автоматизации, а только с помощью разума и сил природы. Написана чайником для чайников.

Читать далее

Крякнул софт? Суши сухари

Время на прочтение5 мин
Количество просмотров40K

Именно так считает "товарищ майор", и с подобным утверждением порой соглашается российское правосудие.

С 1997 года в своде законов российских дремлет статья 273 УК РФ (Создание, использование и распространение вредоносных компьютерных программ), карающая не чтившего уголовный закон наказанием вплоть до семи лет лишения свободы.  Судебную практику по данной статье объективно не назовешь обширной, но изучение реальных случаев её применения должно вызывать дрожь и трепет у всякого, возложившего руки на клавиатуру.

Читать далее

Ностальгия по КПК: моя небольшая коллекция наладонников. Часть 1

Время на прочтение6 мин
Количество просмотров8.1K

Карманные персональные компьютеры были особенным классом устройств, которое полюбилось очень многим пользователям. Лично я влюбился в них, как только увидел первый такой девайс — кажется, на выставке. Уже не помню, что это была за модель, но впечатление произвела очень сильное. Настолько, что я уже через год был счастливым владельцем HP iPaq h2210. Этот девайс тогда привез мне друг из США.

Пользовался я им очень долго — возможностей была масса. До тех пор, кажется, пока не приобрел Qtek S100, полноценный коммуникатор со всеми функциями КПК плюс мобильного телефона. Ну и, конечно, камерой! Ну а потом уже наступила эра смартфонов, которая поглотила КПК, коммуникаторы и все, что с ними было связано. Как бы там ни было, я время от времени покупаю старые наладонники — чтобы поностальгировать. Дорого не беру, да и специально не ищу, приобретаю время от времени, когда попадаются на барахолках, как в оффлайне, так и онлайне. Сейчас у меня около 10 наладонников, и первую пятерку опишу под катом.
Читать дальше →

Познание

Время на прочтение7 мин
Количество просмотров2.8K

У Марк Твена есть замечательная повесть Адам и Ева. В какой-то момент повествования Ева начинает давать всем окружающим предметам уникальные названия. Что очень расстраивает Адама, который не понимает почему плавающая рыба (рыба) и скачущая рыба (кролик) и несъедобная рыба (ребёнок) должны называться по-разному. Ведь все это рыба. Эта, казалось бы, обычная семейная склока показывает два разных подхода к изучению мира, которые в общем-то не противоречат, а дополняют друг друга.

Подход Евы называется феноменологическим. Суть которого в следующем; не важно понимать как устроены объекты наблюдения, важно понимать, как они взаимодействуют друг с другом и с тобой.

Читать далее

Меня «заказал» инфоцыганский авторитет: как мой Телеграм-канал пытаются уничтожить люди, которым я перешел дорогу

Время на прочтение10 мин
Количество просмотров68K

Я написал популярную статью с разоблачением финансового инфоцыгана, который выдавал себя за бывшего советника Набиуллиной. После этого моему каналу объявили настоящую войну: десятки тысяч ботов устраивают бесчинство в комментариях, а самому блогу пытаются создать репутацию «токсичного». Делюсь своим опытом: что делать в такой ситуации, и как защитить свой Телеграм-канал.

Читать далее

Как происходит генерация мира Minecraft

Время на прочтение21 мин
Количество просмотров69K
image

Задумывались ли вы когда-нибудь, сколько на нашей планете песчинок? По грубым оценкам, более 7 квинтиллионов! Это 7 с 18 нулями. И всё-таки это даже меньше половины количества уникальных миров в Minecraft. Как же Minecraft и другим похожим играм удаётся создавать такие сложные, красивые, однако полностью процедурные миры? В этой статье я расскажу, как игра генерирует свои миры, от самой высокой горы до самой глубокой пещеры.

Часть 1: процедурная генерация


Для многих из вас Minecraft может быть первой (а может быть, и единственной) игрой, в которой миры не творятся вручную дизайнером уровней, а создаются процедурно.

Однако первой игрой с процедурно сгенерированным миром является «Elite», первая версия которой вышла для компьютера BBC Micro в 1984 году. Это прапрадед относительно новой «Elite: Dangerous», выпущенной в 2014 году.


Автоматическая генерация новых миров может казаться привлекательным способом ленивого создания бесконечного контента для игры. Однако на самом деле всё наоборот! Чтобы научить машину тому, как выглядит хороший уровень… нужно быть очень хорошим программистом и дизайнером уровней.

Контент должен быть достаточно разнообразным, чтобы выглядеть свежим, но не настолько разнообразным, чтобы казаться атипичным. И необходимо создавать миры, на которые не просто интересно смотреть, но которые обеспечивают справедливую с точки зрения игрока сложность.
Читать дальше →

Китай разрабатывает еще одну собственную процессорную архитектуру для обхода санкций США

Время на прочтение4 мин
Количество просмотров29K

Не так давно мы писали о том, что китайская компания BLX IC Design Corporation разработала собственную процессорную архитектуру и, соответственно, процессор на ее основе. Архитектура получила название LoongArch, а процессор — 3A5000/LS3A5000. Он выполнен по 12-нм техпроцессу, с частотой ядра 2,3–2,5 ГГц.

Ядра суперскалярные, каждое ядро ​​получило четыре универсальных ALU и два 256-битных блока векторных операций. Есть еще и серверный вариант, с 16 ядрами. На плате сервера можно установить до 16 таких процессоров. С этим все ок, но сейчас Китай принялся за еще одну архитектуру, которую специалисты разрабатывают на базе RISC-V. Подробности — под катом.
Читать дальше →

Обзор изменений в законодательстве за май 2022

Время на прочтение10 мин
Количество просмотров4.5K

Автор: Татьяна Пермякова, старший аналитик УЦСБ

В обзоре изменений за май 2022 года рассмотрим следующие документы: Указ Президента РФ №250 и сопутствующие ему нормативные акты; эксперимент по повышению защищенности государственных информационных систем федеральных органов исполнительной власти; новый раздел Банка данных угроз и анонс новой версии Методики оценки угроз; отчеты деятельности ТК362 и новые стандарты; иные изменения и новости законодательства за май 2022.

Читать далее

Ересь

Время на прочтение8 мин
Количество просмотров57K
image

Одна из самых удивительных вещей, свидетелем которых я был в своей жизни, — это возрождение концепции “ереси”.

В своей превосходной биографии Ньютона Ричард Уэстфолл пишет о моменте, когда Ньютона избрали членом Тринити-колледжа:

«Получив поддержку, Ньютон мог полностью посвятить себя тому, что он выбрал. Чтобы остаться, ему нужно было только избежать трех непростительных грехов: преступлений, ереси и брака.»


В первый раз, когда я прочитал это в 1990-х годах, это звучало забавно средневеково. “Не вляпаться в ересь”. Но когда я перечитал этот текст 20 лет спустя, фраза прозвучала как описание современной ситуации на рабочих местах.

Количество мнений, за которые вас могут уволить, постоянно растет. Те, кто увольняет, не используют слово «ересь» как обоснование, но структурно они эквивалентны. В структурном отношении ересь имеет две отличительные особенности: (1) она имеет приоритет над вопросом об истинности или ложности и (2) она перевешивает все остальное, что сделал говорящий.

Например, когда кто-то называет утверждение «%%%-истским», он также неявно говорит, что это конец обсуждения. Сказав это, они не продолжают выяснять, верно это утверждение или нет. Использование таких меток является разговорным эквивалентом сигнализации об исключении. Это одна из причин, по которой они используются: чтобы закончить обсуждение.

Если вы обнаружите, что разговариваете с кем-то, кто часто использует эти ярлыки, возможно, стоит прямо спросить его, верят ли они, что детей выплескивают вместе с водой. Может ли утверждение быть %%%-истским для какого-либо значения %%%, а также истинным? Если ответ да, то они признаются в запрете правды. Это достаточно очевидно, и я думаю, что большинство ответит «нет». Но если они ответят «нет», легко показать, что они ошибаются и что на практике такие ярлыки применяются к утверждениям независимо от их истинности или ложности.
Читать дальше →

Где в России есть работа?

Время на прочтение3 мин
Количество просмотров44K

Пытался на неделе разобраться где в Российском рынке труда для айтишников сейчас. Успех меня постиг очень умеренный, ибо бардака все еще много. Какие-то вакансии появляются, какие-то исчезают, какие то просто висят, но сказать насколько они актуальны невозможно. Рассказывали несколько случаев, когда чел апплаился на позицию, а ему отвечали  “Ну да, ищем человека. Только мы теперь из Грузии, Армении, Турции и тп работаем”. Тем не менее, кое-какие основные тренды понятны уже сейчас. Поэтому, нисколько не претендуя на полноту, расскажу какой мне видится картинка. А также поделюсь некоторыми ссылочками, которые нарыл, вдруг кому-то полезно будет. Итак...

Читать далее

Как мы сами себя ловим в карьерной ловушке

Время на прочтение6 мин
Количество просмотров26K

К концу 2007 года я уже почти пять лет работал Софт-инженером в министерстве ИТ. Прошел долгий путь от джуна до сеньора и понятно, что уже примерял к себе роль тимлида. Видел себя человеком, который рулит командой и процессами.

Но в моем отделе уже такой человек был и понятно, что отдавать свои погоны не собирался. И тут я почувствовал, что уперся в стену и никакого прогрессу не видать без смены работы. Такое бывает во множестве компаний и чтобы твой профессиональный рост не стопорился, надо менять поле боя. И оказавшись в патовой ситуации, я начал рыскать среди вакансий.

«AvantajPrim» была еще молодой компанией, созданная моими друзьями из университета. Они сделали мне заманчивое предложение: перейти на работу к ним и участвовать в разработке нескольких проектов - заказов правительства РФ. Конечно же, в начале пути, как сеньор разработчик. Ну а через пару месяцев, если смогу показать себя как лидер, то получу эти долгожданные погоны тимлида. Это было именно то, чего я тогда хотел...

Читать далее

Спасибо

Время на прочтение1 мин
Количество просмотров22K

Ребят, моя карма, наверно, скоро низринется в преисподнюю. Но это мой выбор. Я его сделал и мне за него отвечать.

Но пока есть возможность что-то говорить, я хочу сказать спасибо Хабру. Хабр - это, возможно, лучшее что случилось с российским IT за последние ...надцать лет.

Да, сейчас много боли, и когда нам больно мы приходим к тем, кого любим. Мы приходим на Хабр.

Но не надо забывать, что за Хабром стоят простые ребята и девчонки, которые админят, модерируют и т. п. Работают сутками и не спят ночами.

Когда-нибудь всё вернется. И мы опять будем обсуждать гейты и биты, хаки и баги.

А пока удачи, терпения и сил сотрудникам Хабра. И спасибо за то, что вы делаете.

Читать далее

Открытая дверь

Время на прочтение1 мин
Количество просмотров45K

Всем привет. Я – Валера Черепенников, бывший генеральный директор Intel R&D в России, а с2020 года VP Нижегородского исследовательского центра Huawei. Но сейчас я не от лица компании говорю, а хочу своей человеческой позицией поделиться. Те, кто меня читают на других ресурсах, знают, что я – русский, я – за Россию и уезжать никуда не собираюсь. Стараюсь делать все возможное, чтобы в России для программистов была работа.

Где-то в начале марта я опубликовал на Хабре пост с просьбой к программистам не уезжать из России. Модераторы его сняли, так сказать во из избежание (осталось только на моем телеграм-канале “Китайский русский”). Мне оставалось только смириться, однако, где-то я могу понять “хозяев площадки”.

Но я понимаю, что в данной ситуации можно только ПРОСИТЬ. А вчерашние инициативы по ограничению выезда IT-специалистов это как бы a little bit too much… Делать этого ни в коем случае не надо по трем причинам.

Да, в России будет трудно и поэтому люди, которые остаются должны быть мотивированными. Здесь “лучше меньше, да лучше”.

Я уважаю правo каждого человека на самоопределение. Если он решил уехать – что можно сделать? Только помахать ему рукой...

Эта дверь должна быть открытой в обе стороны. Когда-то кто-то кто уехал сейчас по разным причинам (эмоции, страх, неприятие) возможно захочет вернуться. Если захлопнуть дверь сейчас, он не вернется никогда...

Я донес свою позицию до всех, до кого смог дотянуться. Надеюсь, меня услышат.

Читать далее

Какие вопросы задать работодателю на собеседовании?

Время на прочтение3 мин
Количество просмотров283K

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

Я составил 50 самых важных вопросов будущему работодателю, которые ты обязан задать на собеседовании.

Читать далее

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность