• Какие есть протоколы для приема и передчи для роботов?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Насчёт готовых решений не знаю, но можно через UART по Bluetooth или WiFi передавать команды приёмникам, которые будут у каждого робота.
    Ответ написан
  • Как подготовиться к поступлению на факультет "Робототехника и комплексная автоматизация" ?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Выполнить робототехнический проект и добавить его в своё портфолио. При приёме в вуз будет учитываться портфолио абитуриента.

    Прийти в ВУЗ и показать свой проект. Задача, чтобы тебя запомнили преподаватели. Если проект будет интересный, будет виден потенциал, тогда чаще всего преподаватели "способствуют" поступлению абитуриента.
    Ответ написан
    Комментировать
  • Стоит ли перейти на linux

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Если вы хотите программировать, то однозначно стоит попробовать Linux. Линукс используют в работе топовые компании. Во многих вакансиях указывают, что знание Linux будет преимуществом для IT.

    Если вы играете в игры, то под Линукс на сегодняшний день существует огромное количество игр с красивой графикой. После того как на Linux появился Steam OS (Valve поддерживает Linux), в Линуксе стало ещё больше качественных игр!

    Составил список "Топ 30 лучших игр для Ubuntu".
    Ответ написан
    2 комментария
  • Какие есть игровые фреймворки?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Unity3d c С#, SFML c C++, Blender c C++. Сегодня смотрел примеры про графику на движке Blender www.youtube.com/watch?v=svnKMUPlm5E Посмотрите на Ютубе другие примеры. Не знаю как вас, но меня впечатляет. Не Юнити конечно, но уровень приличный.

    Долгое время изучал вопрос разработки игр на Python, к сожалению, все кто ранее разрабатывал игры на PyGame + Python перешли на С++.
    Ответ написан
    Комментировать
  • С чего начать путь в Game Dev?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Попробуйте С++ с SFML или Python с PyGame. Будете ли Вы серьёзно заниматься геймдевом, это никому не известно. Пробуйте, понравится, двигайтесь дальше. Язык программирования, это инструмент. Строить работает с большим количеством инструментов. Главное это начать, идти каждый день к своей цели и завершить проект. Чтобы было что показывать.
    Ответ написан
    Комментировать
  • Какой процент с проекта берут веб-студии?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Не забывайте про налоги и различного рода расходов.

    Пример, стоимость проекта 500.000 рублей. Стоимость работы дизайнера, верстальщика и программиста по проекту 150.000 рублей. Аренда, налоги и прочее минус 150.000 рублей. Минус Ваша Х зарплата и остается доход.

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

    Не всегда, когда вы в плюсе, означает, что всё хорошо. Можно быть в "плюсе", а через пару месяцев стать банкротом.
    Ответ написан
    Комментировать
  • Занятия по робототехнике для школьников должны быть платными или бесплатными?

    Informatikum
    @Informatikum Автор вопроса
    Преподаю робототехнику и информатику в школе.
    Уважаемые, хочу поделиться результатом. Решил, что пусть лучше будет меньше учеников, но больше оплата. Поднял стоимость. Переживал, так как был страх, что не наберётся группа. В первый дни я даже успел расстроиться. Так как в прошлом году я собрал группу за один день. В этом году прошла неделя и набралось всего пара учеников. Но на следующую неделю пришло сразу 10 учеников.

    Стоимость была поднята по нескольким причинам. В прошлом году за аренду я ничего не платил. Был только налог на доход, школа себе ничего не забирала. Теперь необходимо платить по полной всем и вся. :(

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

    Ученица 9-го класса сняла видео первого занятия по основам электроники. Кружок робототехники в Выхино-Жулебино

    Планирую запустить после Нового года онлайн курсы по робототехнике для всех желающих.
    Ответ написан
  • Как перехватить все данные с определенной клавиатуры?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Вы решили свой вопрос? К сожалению, подсказать не смогу, но интересно ваше решение.
    Ответ написан
  • Есть ли сервисы, предлагающие клавиатуры с более чем с 105-ю клавишами и собственными надписями на них?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Делаю свой проект, не стандартную клаву. Если получится, через год смогу помочь вам с клавой. :)
    Ответ написан
    Комментировать
  • Какую паяльную станцию выбрать до 3 т.р.?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Если не хотите сильно затрачиваться, то можно купить обычный паяльник за 300-600 рублей, с тонким жалом, на 25-30 Вт. Вам этого будет за глаза для DIY проектов.
    Ученики моего кружка (6-9 классы) легко паяют DIY проекты, навесную паку (светодиодный куб) итд.

    Если всё таки вы готовы потратиться, то вам порекомендовали хороший вариант. Лучше чтобы был паяльник и фен. Но нужно понимать зачем и как ими пользоваться.
    Ответ написан
    4 комментария
  • Есть ли в Москве "кружок" робототехники для уже не детей?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Обучаю основам электроники, программированию и робототехники. Веду кружок робототехники в Москве.
    Предлагаю связаться и обсудить то, что вас интересует.

    info at informatikum.ru
    skype: informatikumru
    Ответ написан
    Комментировать
  • Как продать успешный стартап IT-гигантам (Yandex, Google, etc.)?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Вы верно мыслите. Например, Яндекс не стал покупать 2ГИС, а сделал свои карты и навигатор. Хотя аудитория у 2ГИС больше и более точные карты.

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

    Везде и все копируют, воруют, отнимают и порядочно ведут. Везде работают люди. Будем надеяться, что вам удача улыбнется и встретятся порядочные люди.
    Ответ написан
    Комментировать
  • Разработка программного обеспечения или системное администрирование ?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    В системном администрировании есть достаточно программирования. Иногда программисты увлекаются системным администрированием (например, свой сервер для своих проектов).

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

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Наборов во много раз больше, чем вы описали. Начинаю от простых наборов на макетках для изучения основ электроники и построения любых проектов до готовых робо наборов, аналогов Лего.

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

    Этот вариант лучше тем, что можно делать любой проект и изучать реальные детали. А не изучать нечто вроде Лего, далекое от коммерческих проектов.

    Чуть позже напишу статью о наборах, которые существуют для кружков робототехники на своём сайте Информатикум либо на Хабре.
    Ответ написан
    1 комментарий
  • Как далеким от программирования основателям найти ведущего разработчика в стартап?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Найти сотрудника по Вашим критериям будет сложно. Возможно стоит снизить критерии поиска и принять не одного, а двух или трех простых программистов (работяг).

    Брать в команду, делать партнёром, это большая ошибка и заблуждение. У меня была своя веб студия, 8 программистов. Было не легко, чертовски увлекательно. Как только я принял 2х в свой бизнес, всё рухнуло.

    Берите работника - чтобы работал. Партнёры - это управленцы, инвесторы, руководители. Никак не работники.

    1. Искать, искать, искать. Не переставать искать.
    2. Нанять тех, кто подходил и не выпендриваться.
    3. В процессе развития проекта, найти спеца.
    4. Лучшим вариантом, будет в процессе выбрать лучшего и его сделать руководителем.
    5. Забыть про утопичное партнёрство с рабами. :)
    Ответ написан
    8 комментариев
  • Какие библиотеки изучить, чтобы создать 2D игру?

    Informatikum
    @Informatikum Автор вопроса
    Преподаю робототехнику и информатику в школе.
    Подведу как итог. Python + Pygame + Gimp. Если у ребят не иссякнет запал мотивации и мы сделаем хоть что-то работающее, тогда дальше уже будем думать о портировании, уровнях и прочем.

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

    Для портирования, py2exe, py2app, Pygame Subset for Android.
    Ответ написан
  • Какие могут возникнуть проблемы из-за поломки лопасти кулера в ноутбуке?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Закажите на алиэкспресс новый кулер и термо пасту заодно. Дешевле будет, чем в Москве покупать. Самостоятельно замените.
    Ответ написан
    Комментировать
  • Пишите ли вы игры на Python + pygame?

    Informatikum
    @Informatikum
    Преподаю робототехнику и информатику в школе.
    Питон любим. :)
    Обучаю школьников программированию. Сейчас будем разрабатывать 2д игру. Вы бы свои контакты хоть оставили. Чтобы можно было с вами проконсультироваться. ;)
    Ответ написан
    Комментировать
  • Почему когда несколько сайтов на одном сервере не работает robots.txt?

    Informatikum
    @Informatikum Автор вопроса
    Преподаю робототехнику и информатику в школе.
    Не до конца разобрался, сделал по другому. У меня в nginx был один конфиг сайта. Когда я пытался создать копию конфига для второго сайта, то получал много сообщений о дубликатах строк. Когда добавлял информацию про второй сайт в основной конфиг, все переставало работать.

    Удалил все конфиги сайтов в nginx. Создал конфиг c нуля для двух сайтов и все заработало! Теперь у каждого сайта есть свой robots.txt! :D

    server {
    
    listen 80 default;
    
    server_name site1.ru;
    
    
    
    location / {
    
    proxy_pass http://127.0.0.1:8080;
    
    proxy_set_header X-Real-IP $remote_addr;
    
    proxy_set_header Host $http_host;
    
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    
    }
    
    
    location ~*^.+\.(jpg|jpeg|gif|png|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|tar|wav|bmp|rtf|js)$ {
    
    root /var/www/site1.ru/;
    
    }
    
    }
    
    server {
    
    listen 80 default;
    
    server_name site2.ru;
    
    
    
    location / {
    
    proxy_pass http://127.0.0.1:8080;
    
    proxy_set_header X-Real-IP $remote_addr;
    
    proxy_set_header Host $http_host;
    
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    
    }
    
    
    location ~*^.+\.(jpg|jpeg|gif|png|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|tar|wav|bmp|rtf|js)$ {
    
    root /var/www/site2.ru/;
    
    }
    
    }


    Спасибо всем за помощь!
    Ответ написан
    Комментировать
  • С чего начать организацию сети из компов в школе?

    Informatikum
    @Informatikum Автор вопроса
    Преподаю робототехнику и информатику в школе.
    0. Так как школа не выделяет средств, то я не имею возможности приобретать дорогостоящие программы. Идея сделать сеть возникла из любопытства и желания развиваться дальше.
    Мне выделили класс для проведения кружка.
    1. На ПК в классе я могу установить дополнительно Linux, в качестве второй ОС.
    2. Установка/удаление/управление программами на ПК класса через мой ноутбук. Чтобы можно было управлять удаленно из дома. Чтобы программы устанавливались из одного места (выделенного ПК в классе или ноута моего).
    3. Политика доступа. Чтобы ученики могли запускать только те программы, которые разрешены на уроке. Чтобы можно было выключать доступ или ограничивать на определенные сайты. Чтобы ученики не изменяли стиль оформления рабочего пространства (Это целая проблема, ученики все меняют, удаляют чужие папки, ставят на рабочий стол картинки эротического содержания, меняют настройки в программах).
    4. Управление учетными записами и загрузка с одной машины. Если это сложно и стоит денег, то можно отказаться.

    В общем, основные проблемы, с которыми я столкнулся.
    1. Поставил себе Убунту. Меня просят отредактировать Вордовский файл или Презентацию, а она у меня выглядит соверешенно по другому. Поэтому подумал, что можно было бы удаленно подключаться к одному из компов в школе и править нужные файлы.
    2. Школьники портят компы, хотелось бы ограничить их балавство и чтобы после них всегда было чисто. Важные файлы, результаты урока сохранять в какое-нибудь место.
    3. Приходится часто что-то устанавливать и исправлять на компах. Море дисков хочется заменить на сетевой диск.
    Ответ написан
    Комментировать