Как стать автором
Обновить
1
0
Kapas Mordoroff @KapasMordorov

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

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

Как проверить свои модели ONNX на Python: кратко

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

Привет, Хабр!

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

Читать далее
Всего голосов 9: ↑8 и ↓1+11
Комментарии0

Книга: «Грокаем алгоритмы. 2-е изд.»

Время на прочтение5 мин
Количество просмотров7.3K
image Хаброжители, привет!

Мы снова возвращаемся с вторым изданием книги “Грокаем алгоритмы”! Красивым, новеньким, актуализированным. От первого тиража всё ещё пахнет типографией, а код примеров обновлен на Python 3!

Зачем второе издание? Первое было интересным, понятным, запоминающимся. Но оно было выпущено в далёком 2016 году, а перевод появился лишь в 2017. В сфере компьютерных технологий всё меняется и обновляется с невероятной скоростью, неудивительно, что автор решил актуализировать свою книгу.

Читать дальше →
Всего голосов 13: ↑13 и ↓0+18
Комментарии8

Скачать русский Windows 11 24H2 IoT Enterprise LTSC или сделать образ с последними обновлениями своими руками

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров8.2K

На днях Microsoft официально выпустили LTSC версию Windows 11 24H2. В доступные образы встроено обновление KB5043080, версия 26100.1742. Как стало модно в последнее время Россию проигнорировали, LTSC образы доступны на многих языках (ссылки даю не на сайт Microsoft, так как из России загрузки там заблокированы), но русского среди них нет. Хотя синхронно выпущенный Windows Server 2025 той же сборки 26100.1742 имеет поддержку большего количества языков, в том числе и русскую версию (для русской доступно лишь Ознакомительное издание, однако, в серверной ОС из ознакомительного в полное можно перейти просто сменив серийный номер, в том числе на KMS ключ, доступный с сайта Microsoft). Собственно встаёт вопрос добавления русского (или любого другого) языка как второго (или третьего) в установочный образ Windows, чтобы сама установка и интерфейс изначально были доступны на русском.

Именно об этом и пойдёт речь в сегодняшней статье. Рассмотрим, как добавить язык в образ. При этом, раз уж мы будем модифицировать оригинальный образ, то сразу же можем интегрировать последние обновления в него, расскажу где всегда можно взять актуальный список обновлений для разных версий Windows (уже сейчас 26100.1742 не последнее, а статья будет актуальна и после), а для Windows 11 вспомним, как отключать проверку на минимальные системные требования при установке. В конце статьи я дам ссылку на созданный мной образ, в котором добавлен русский язык, включены последние обновления, а также изменена матрица обновлений, так чтобы установка работала поверх любого издания с сохранением всех данных, настроек и приложений. Ссылки в конце статьи, там же можно подписаться и поставить лайк! :)

SPOILER - образа будет два :)

Как сделать или где скачать русский образ
Всего голосов 27: ↑25 и ↓2+32
Комментарии37

А что, так можно было?

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

Привет Хабр!

Меня зовут Алекс, и я автор фронтенд-библиотеки для создания UI-компонентов-агностиков - Symbiote.js. Я не единственный разработчик, но главный контрибьютор и тот, кто отвечает за концепцию, развитие, документацию, деврел, DX все остальное. Мейнтейнер то есть. Всем этим я занимаюсь в свободное от другой работы время, на которой я фуллстек, R&D-инженер и техлид.

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

Читать далее
Всего голосов 19: ↑14 и ↓5+12
Комментарии77

Калькулятор и электронная книга на Python в 11 лет: успехи детей на уроках программирования

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

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

Рассказываем и показываем, какие проекты на Python могут создать даже школьники без опыта программирования при первом знакомстве с языком.

Читать далее
Всего голосов 7: ↑3 и ↓4+2
Комментарии3

Как работать, если у тебя горе

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

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

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

Читать далее
Всего голосов 82: ↑79 и ↓3+93
Комментарии30

Scratch Junior для детей – все о старте программирования для дошкольников

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

Ребенок часами сидит за компьютером и не выпускает смартфон из рук? Не стоит переживать: его увлечение можно направить в перспективное русло. В этом поможет бесплатная программа «Скретч Джуниор». Она научит ребенка понимать принципы программирования, считать и писать простые команды с помощью ярких визуальных блоков.

Scratch Jr – виртуальная среда, созданная специально для обучения дошкольников основам программирования. Работа с визуальными инструментами интересна даже непоседливым ребятам: предстоит управлять ярким персонажем Tic (Тик) с помощью блоков, подобных командам в текстовых языках. Можно написать простую программу и сразу же увидеть результат. Плюс – реализация по принципам, напоминающим конструктор Lego: блоки потребуется прикреплять друг к другу, соединять. Благодаря этому можно заставить виртуального персонажа Тика:

Читать далее
Всего голосов 19: ↑11 и ↓8+7
Комментарии7

Программирование для детей 13 лет: особенности, видеоуроки и полезные ресурсы

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

13 лет – возраст, наиболее удачный для старта в программировании с использованием текстовых языков. Lua, Python, C#, JavaScript – не играет роли. А еще подростки 13 лет могут освоить веб-разработку с применением HTML и CSS. Чем это полезно и почему, как начать учиться – рассказываем в статье.

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

Даже простая программа – это в первую очередь логическая последовательность команд, отвечающих за выполнение обособленных задач, осознание чего учит мыслить. А еще понимание структуры, четкости и других принципов безупречного кода постепенно активизирует:

Читать далее
Всего голосов 20: ↑12 и ↓8+7
Комментарии23

Как построить башню в Minecraft на Python – туториал для детей

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

Построить здание в Майнкрафте – это просто с помощью языка «Питон». Считать его сложным не стоит: с первыми шагами справится даже начинающий ребенок. А мы предлагаем бесплатный урок строительства посредством кода: он поможет нам создать полноценную башню и разместить ее в виртуальной вселенной Minecraft.

Python – достаточно распространенный и востребованный язык программирования, используемый для различных целей. Создание модов для игр – одно из соответствующих направлений. Именно «Питон» хорошо зарекомендовал себя в качестве инструмента для создания внутриигровых объектов и управления ими в Minecraft – песочнице с элементами выживания и RPG. Ее очень любят современные дети и подростки, что негативно воспринимается некоторыми родителями: они считают, что часы, проведенные за компьютером в игре, – пустая трата времени.

Увлечение в виде гейминга можно использовать как основу обучения программированию с помощью текстовых языков. На примере игры «Майнкрафт» это Python – хороший и распространенный инструмент, используемый начинающими и опытными программистами. Перспективы владения им колоссальны: так называемые питонисты способны заниматься тестированием, машинным обучением, веб-разработкой, созданием игр и не только.

А мы предлагаем бесплатный урок виртуального строительства посредством кода. Он подойдет даже для новичков. В конце специально прикрепили обучающее видео: оно поможет, если текстовая инструкция покажется сложной. Дополнительно объединили части кода и представили полноценную программу: воспользуйтесь, если пошаговый гайд не приведет к ожидаемому результату.

Читать далее
Всего голосов 19: ↑13 и ↓6+9
Комментарии7

Матстат в одной схеме

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

Данная статья посвящена описанию базы математической статистики.

Описывается суть матстатистики от постановки задачи до рассмотрения инструментов её решения.

Читать далее
Всего голосов 8: ↑8 и ↓0+13
Комментарии3

Как зарабатывать больше в IT: мнения специалистов

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

Мы на Хабр Карьере помогаем IT-специалистам зарабатывать больше, а компаниям — быть в курсе трендов на рынке найма. 

В августе мы писали том, как просить повышения зарплаты. Мы получили от читателей множество комментариев и замечаний, которые помогли нам посмотреть на вопрос с другой стороны. 

Запустили анонимный опрос, в котором попросили пользователей поделиться своим опытом: как они обсуждали необходимость повышения зарплаты? Как прошли эти разговоры, какие выводы были сделаны и какой оптимальный способ добиться повышения зарплаты? Представляем вам его результаты.

Читать далее
Всего голосов 10: ↑7 и ↓3+11
Комментарии6

Как мы учим языки. Часть 2. Почему вы не выучите язык в Дуалинго

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

У Duolingo огромная база пользователей — по несколько десятков миллионов человек на каждый популярный язык. Естественно, они выбрали это приложение не просто так: у такого сервиса есть большое количество плюсов, а самое главное — «ощущение, что я учу язык». О том, что не так с приложениями для изучения языков и как мы осваиваем языки, мы поговорим в этой статье.

Читать далее
Всего голосов 60: ↑54 и ↓6+61
Комментарии171

Секреты айтишной карьеры, о которых лучше не рассказывать…

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

Секреты айтишной карьеры, о которых лучше не рассказывать...

...но которыми всё же с нами поделился QA lead "ITQ Group" Сергей Мурашов.

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

Читать далее
Всего голосов 52: ↑39 и ↓13+39
Комментарии34

Что почитать по машинному обучению: подборка из 6 книг

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

Привет, Хабр! Это Миша Степнов, руководитель центра R&D Big Data в МТС Диджитал. Машинное обучение и технологии искусственного интеллекта постоянно развиваются — так что специалистам этой сферы приходится за ними поспевать. Держать руку на пульсе помогают в том числе книги. Сегодня поделюсь подборкой из шести книг по машинному обучению, которые будут интересны начинающим (и не только) специалистам.

Читать далее
Всего голосов 18: ↑17 и ↓1+27
Комментарии2

Блоки в Scratch с нуля — обучение для детей 8-9 лет и старше

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

Что такое Scratch? Это визуальная среда программирования, созданная для детей и подростков. Программирование здесь осуществляется перемещением визуальных программных блоков, маленькие «кирпичики» объединяются в «ветки». Все просто: достаточно достать блок из меню скриптов и перенести его в поле для программирования, а результат мы будем наблюдать на сцене справа.

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

Читать далее
Всего голосов 19: ↑15 и ↓4+16
Комментарии1

Как на собеседовании реагировать на вопрос: «Расскажите о своих провалах и слабых сторонах?»

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

Периодически создается впечатление, что работодатель на собеседовании то и дело пытается спровоцировать, задать неудобный вопрос, а иногда и вовсе переходит границы личного и рабочего.

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

Вопрос: «Расскажите о своих недостатках/провалах/ошибках/слабых сторонах?» тоже имеет свое прикладное значение.

Читать далее
Всего голосов 27: ↑11 и ↓16+1
Комментарии65

50 оттенков линейной регрессии, или почему всё, что вы знаете об A/B тестах, помещается в одно уравнение

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

Всем привет! A/B тестирование уже давно стало стандартом в проверке гипотез и улучшении продуктов в X5. Но, как ни странно, многие из «модных» техник, которые применяются в A/B тестировании, на самом деле, не что иное, как вариации старой доброй линейной регрессии. 

Основная идея здесь проста: правильное добавление новых переменных в модель помогает лучше контролировать внешние факторы и уменьшать шум в данных. Это позволяет точнее оценить эффект от воздействия и объединить разные статистические подходы, которые обычно рассматриваются отдельно. Но почему это работает? Почему всё сводится к тому, что добавление переменных помогает объединить, казалось бы, разрозненные техники? 

Чтобы разобраться в этом, для начала вспомним основы линейной регрессии, после чего перейдём к различным статистическим методам снижения дисперсии и покажем, как они сводятся к линейной регрессии. Затем объединим все техники вместе и на примере покажем, как они работают на практике.

Читать далее
Всего голосов 17: ↑17 и ↓0+23
Комментарии6

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

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

Многим известен эффект стеклянного потолка, когда действия есть, а результата нет. Кажется, еще чуть‑чуть и все изменится: бизнес попрет, мастерство выйдет на новый уровень, доходы увеличатся, но несмотря на все усилия — ничего не меняется. Почему?

Читать далее
Всего голосов 49: ↑46 и ↓3+57
Комментарии48

Что такое «Школа 21», и почему она устроена именно так

Время на прочтение8 мин
Количество просмотров110K
Привет, Хабр! Меня зовут Светлана Инфимовская, я директор «Школы 21». Знаю, что многие из вас слышали о ней, а кто-то даже участвовал в наших отборочных бассейнах. При этом сама идея проекта, его методология не всегда правильно понята. Кому-то кажется, что в «Школе 21» одна тусовка, кто-то, наоборот, считает её слишком жёсткой, третьи со скепсисом относятся к идее обучать разработке людей без фундаментальной базы.

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



По своему опыту я знаю, что методология может вызывать скепсис, так как сама сначала так относилась к Ecole 42 — французскому проекту, франшизой которой является наша школа. В России об Ecole 42 заговорили в 2017 году, когда о ней восхищённо написал Павел Дуров. Мне же повезло познакомиться со школой на четыре года раньше, в первый год её существования. Под катом я расскажу, как от мнения, что подход Ecole 42 — полный абсурд, я пришла к тому, что стала искать возможность открыть такую школу в России.
Читать дальше →
Всего голосов 21: ↑15 и ↓6+15
Комментарии54

Алгоритмическое мышление для дата-сайентистов: как писать код, который экономит время и место

Уровень сложностиСредний
Время на прочтение18 мин
Количество просмотров4.5K

Алгоритмическое мышление помогает писать быстрый код, который экономно расходует вычислительные ресурсы памяти и хранилища.

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

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

Читать дальше →
Всего голосов 8: ↑8 и ↓0+10
Комментарии0
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность