Всем привет. В этой статье хотел рассказать о том, как я научился работать с микроконтроллерами
(далее по тексту — МК) и на какие подводные камни налетел. Сразу скажу — статья не претендует на эксклюзивность, так как любой человек работающий с МК проходил через то, что прошёл я. Прошу строго не судить, а прочитать как историю.
Рубрика «новичкам» - 2
Как я научился работать с микроконтроллерами — опыт новичка
2019-12-08 в 19:00, admin, рубрики: pic, pic16, pic16f877a, микроконтроллер, микроконтроллеры, Микроконтроллеры для начинающих, новичкам, новичок, опыт работы, программирование микроконтроллеров, схемотехника, Электроника для начинающихНаписание змейки на ipad (pythonista)
2019-08-23 в 14:52, admin, рубрики: python, pythonista, игры, новичкам, разработка игр… или как убить время имея ipad и больше ничего...
Привет!
О чем речь?
К сожалению, планшеты пока не заменяют компьютеры. Но покодить в поездке/полете это же жизненно необходимо. Поэтому я поискал какие ide есть под ipad, и собственно сегодня буду делать игрульку на Pythonista.
Что будем делать?
Простейшие программы, например кристаллики (да да, те самые, в которые вы играете в метро). Тетрис, змейка, fill — любой новичок, немного разобравшись, напишет их за 30 минут. Под катом — скриншоты, туториал, код.
Читать полностью »
Извлечение данных при машинном обучении
2019-07-19 в 12:15, admin, рубрики: big data, BigData, data mining, data science, jupyter notebook, mashine learning, python, Блог компании Plarium, дата-майнинг, машинное обучение, наука о данных, новичкам, сбор данныхХотите узнать о трех методах получения данных для своего следующего проекта по ML? Тогда читайте перевод статьи Rebecca Vickery, опубликованной в блоге Towards Data Science на сайте Medium! Она будет интересна начинающим специалистам.
Получение качественных данных — это первый и наиболее важный шаг в любом проекте по машинному обучению. Специалисты Data Science часто применяют различные методы получения датасетов. Они могут использовать общедоступные данные, а также данные, доступные по API или получаемые из различных баз данных, но чаще всего комбинируют перечисленные методы.
Цель этой статьи — представить краткий обзор трех разных методов извлечения данных с использованием языка Python. Я расскажу, как делать это с помощью Jupyter Notebook. В своей предыдущей статье я писала о применении некоторых команд, запускаемых в терминале.Читать полностью »
Интерактивная карта субъектов России для новичка. Ошибки, которые допустил я и которые не должны допустить вы
2019-07-13 в 20:31, admin, рубрики: GeoJSON, Геоинформационные сервисы, интерактивная карта, карты, крым, новичкам, поплывшая карта, проблемы, чукоткаВ этой статье я расскажу, как мы столкнулись с типовыми ошибками при создании интерактивной карты, а главное — дам вам ссылки на нормальные, актуальные карты субъектов РФ.
Наша задача. Создать интерактивную карту, чтобы при наведении на регион срабатывал обработчик событий и выводил некоторые данные по регионам (например, его название).
На первый взгляд это кажется очень простым, но далее в статье я расскажу, как мы потратили больше 3 дней на вылавливание, а самое главное — на определение багов.
Workflow 3D-художника. Как не утонуть в тонне информации. Часть 1
2019-06-08 в 10:30, admin, рубрики: 3d-моделирование, retopology, uv mapping, графический дизайн, дизайн, Дизайн игр, карты нормалей, новичкам, полигональное моделирование, Работа с 3D-графикой, развертка, ретопология, скульптинг, текстурированиеВсем привет, Хабр сообщество! Хочу сегодня рассказать Вам о workflow 3D-художников, как в это вникнуть и остаться со стабильной нервной системой. Статья нацелена на новичков в данной области, опытные акулы могут предаться ностальгии, вспомнить, как все начиналось.
Читать полностью »
Хороший, плохой, злой — тестирование в проекте новичков
2019-05-01 в 20:26, admin, рубрики: flask, integration testing, python, regression testing, новичкам, новички, Программирование, Тестирование IT-системПредисловие: в университете было получено задание — собрать scrum команду, выбрать проект и работать над ним в течении семестра. Наша команда выбрала разработку веб-приложения (react + flask). В этой статье я постараюсь рассказать, какими тесты должны были быть, и проанализировать, что у нас получилось на бекенде.
Руководство: как сделать простого бота для Телеграм на JS для новичка в программировании
2019-04-06 в 9:43, admin, рубрики: api, javascript, node.js, nodejs, telebot, telebots, telegram bots, Занимательные задачки, новичкам, облачные сервисыЯ начал погружение в мир IT лишь три недели назад. Серьезно, три недели назад я даже не понимал синтаксиса HTML, а знакомство с языками программирования заканчивалось школьной программой по Pascal 10-летней давности. Однако я решился поехать в IT-лагерь, для детей которого было бы неплохо сделать бота. Я решил, что это вряд ли так сложно.
С этого начался длинный путь, в рамках которого я:
- развернул облачный сервер с Ubuntu,
- зарегистрировался на GitHub,
- выучил базовый синтаксис JavaScript,
- прочитал тонну статей на английском и русском языках,
- сделал, наконец, бота,
- написал эту статью, наконец.
Выглядел итоговый результат примерно так:
Чеклист для создания и публикации веб-приложений
2019-04-03 в 14:31, admin, рубрики: инструменты, ит-инфраструктура, новичкам, Разработка веб-сайтов, сервер, управление разработкойДля того, чтобы создать свое веб приложение в наше время недостаточно уметь его разрабатывать. Важным аспектом является настройка инструментов по развертыванию приложения, мониторингу, а также управление и администрирование среды, в которой оно работает. Эра ручного развертывания уходит в забвение, даже для небольших проектов, инструменты автоматизации могут принести ощутимую пользу. При развертывании «руками», зачастую мы можем забыть перенести что-либо, учесть тот или иной нюанс, запустить забытый тест, этот список можно продолжать довольно долго.
Данная статья может помочь тем, кто только постигает основы создания веб приложений, и хочет немного разобраться в основных терминах и конвенциях.
Читать полностью »
Data Science: книги для начального уровня
2019-01-09 в 12:01, admin, рубрики: big data, data mining, data science, machine learning, python, Блог компании Plarium, визуализация данных, машинное обучение, новичкам, самообучение, саморазвитие, чтение книгData Science — наука о данных, возникшая на стыке нескольких обширных направлений: программирования, математики и машинного обучения. Этим обусловлен высокий порог вхождения в профессию и необходимость постоянно получать новые знания.
Ключевыми навыками для начинающих специалистов являются:
- умение писать код (Python);
- способность визуализировать свои результаты;
- понимание того, что происходит «под капотом».
На эти три категории разделены книги, которые специалисты Plarium Krasnodar подобрали для читателей с начальными знаниями в Data Science.
«Монстры в играх или 15 см достаточно для атаки»
2018-11-18 в 11:02, admin, рубрики: DOOM 2016, gamedesign, Gamedev, monsters, tutorial, геймдизайн, дизайн, Дизайн игр, личный опыт, монстры, новичкам, новичкам на заметку, разработка игр, уроки из ошибок, цикл статей
Спасибо читателям за проявленный интерес, рад что материалы полезны.
Представляю вам четвертую статью цикла.
Сегодня я хотел бы разобрать такой важный элемент для любого монстра — дистанция атаки.
Их существует всего три:
- ближняя
- средняя
- дальняя
В первой части разберем типичные примеры поведения (паттерны).
Во второй части рассмотрим как комбинировать монстро, для создания плотного геймплея и интересных игровых ситуаций.Приведем конкретные примеры из знакомых игр.
Читать полностью »