отчёт

Митап подготовка к HackForFuture 4 - отчёт

Опубликовано: 22.11, 2014 -- pasha

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

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

Были заявлены следующие инициативы:

1) ”Тактильная экскурсионная карта Площади Независимости”

Создание выпуклой карты (макета) застройки Площади Независимости для использования в экскурсиях для слабовидящих, навигации на местности.

Координатор проекта: Людмила Скрадаль

2) bikekitchen.by:

-Разработка мобильного приложения для проверки расписания Велокухни

-Интеграция с facebook

-Викификация “Пра нас”

Координатор: Джон Росмэн

3) Открытые данные для Беларуси (opendata.by)

Работа по дизайну, юзабилити, логике платформы. Open Data Lab #5 на базе HFF4.

Подпроект: Интерактивная карта зеленых насаждений г.Минска (совместно с командой “открытые данные”). Координатор - Наталья Немкова. Архитекторы и программисты совместно планируют разобраться с историей вопроса и проанализировать ситуацию.

4) “Метро для всех”. metro4all.org

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

Координатор Глеб Канунников.

5) Квантовые гусли

Проект создания неординарного инструмента для городских музыкантов. Координаторы проекта: Александр Ходяков и Анвил

6) Инструмент участия (Фаланстер)

Инициатива продолжается с HackForFuture2013 (проект был заявлен после митапа).

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

Практическое применение:

Данная платформа в 2015 году будет использована для краудсорсинга (сбора предложений) законопроекта "Об общественно полезной деятельности". http://www.actngo.info/article/obsuzhdaem-proekt-zakona-ob-obshchestvenno-poleznoy-deyatelnosti"

7) “Музыкальная пауза”

Live Trance Cycle - Александр Ходяков (планируется интерактивная музыкальная пауза в ходе открытой лаборатории)

HackForFuture3 - отчёт

Опубликовано: 3.9, 2014 -- pasha
Отчёт о событии: 

Мероприятие началось с организации рабочих мест 8 команд. Слева распологались гости из Бреста, которые привезли с собой робота – гида, впрочем первые шаги в лабораторию Вы вожете сделать вместе с ним. Смотрим видео, которое сняли ребята – родители робота гида. Правда с полом и именем определиться не удалось, но ребята готовы принимать варианты!

Тут же располагались ребята с ультрадоступным телефоном с автономным источником питания (LNL mark1), которые покорили всех неожиданным дизайном и чувством юмора. По их словам «Лаборатория будущего – место, где можно было не только поработать, но и решить вопросы прямо тут, так как были нужные специалисты, которые готовы было общаться».

Действительно, специалисты были из самых разных областей: фотошоп, 3д мах, Drupal, робототехника, веб – программирование (js, php, python), прикладное программирование (c++,SQL, Arduino), программирование микроконтроллеров, архитектура, медиа, фото – и видеосъемка, переводчики, экскурсоводы, психологи, экспозиционеры, медики, музыканты и это еще не полный список.

Были гости не только из других городов Беларуси, но из других стран. Так Филипп Кац – архитектор, редактор инфографики РИА Новости – охотно принимал участие в проекте «Безопасный город» – открытые данные МЧС по пожарам в Минске. Специалист по маркетингу из Испании проявил интерес и проекту «Карта доступности» – инструмент, которые поможет собирать, хранить и обрабатывать и визуализировать данные о доступных объектах в Минске для людей с особыми потребностями. Архитектор из Баку – Сабина Аббасова – охотно участвовала в проекте «Музей на ощупь», причем у нее есть собственный проект реабилитационного центра для незрячих.

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

Правую часть помещений поделили между собой команды «Инструмент участия», «Бизнес+эко» и «Art of Feelings». А в центре разместился аудио – тактильный макет программы Мивия и зд принтер, который привлекал к себе внимание своей необычностью и рождал в мыслях картины будущего. Когда такие принтеры будут стоять у каждого дома как сегодня телевизор или компьютер, и можно будет напечатать все, что нужно.

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

Атмосфера была на столько открытой, что еще больше часа ребята не расходились, обменивались информацией, контактами, общались, строили планы на будущее. Самым популярным вопросом для обсуждения был: «Когда будет следующая лаборатория?»

MeetupLab 12.05 - отчёт

Опубликовано: 10.12, 2013 -- pasha

Выводы по встрече и обсуждению результатов хакатона:

1) сообщество - это очень важный результат!

2) хакатон как форма существования обязателен, раз в полгода, т.е. когда уже нельзя дальше терпеть. На хакатоне должны появляться

Новые проекты, наряду с преемственностью.

-Тематические митапы нужны и необходимы

-Пример: Биохакинг, использование новых технологий для развития и решения проблем

-Практический пример: дешёвое протезирование (http://www.makerbot.com/blog/2013/05/07/robohand/)

Возможная тема: генетика и 23иТы как большой миф О Ответе На Вопрос о Жизни Галактике и Вообще


Другая тема - робототехника - это интересно и полезно, смотрите например что можно http://www.youtube.com/watch?v=3JshtQgVRcI http://www.youtube.com/watch?v=3RBSkq-_St8

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

Ещё нужно созвониться с Павлом из Белостоцкого Науч-Тех Парка насчёт биомедицинских проектов на базе фаблаба/научно-технологического Парка и просто про митапы и фаблабы поговорить и про международные TEDx события :)


Рработа с сообществами дизайнеров, медицинских работников

-Музыка-танцы-театр?

-Летучий университет?

-sci-fi community?

А ещё, дописываем отчёт по хакатону и шлём в рассылку: https://docs.google.com/document/d/1YkigUSZW9uxrDzWisblgXO_5bZuICZfRe4PS-hpo7w8/edit

Прикосновение к Минску: попробуем распечатать капитель для колонн, которые будут доступны как отдельные фрагменты для ощупывания

Отдельно от объекта. 3д печать элементов здания для архитектурного макета возможна - протестили печать на Тардис :)

Тут же на месте нашли готовую модель капители и всей колонны для распечатки ) http://www.thingiverse.com/thing:57871/#files

Дальше попробуем рассмотреть тему протезов.


Карта доступности - выбор объектов - нужно сфокусироваться на выборе одного района, например, проспект Победителей (около 40 объектов) и проспект Независимости (50 объектов). Высылаем список этих объектов волонтёрам для заполнения карты.


Категории: 

MeetupLab 30.11 в Гродно - отчёт

Опубликовано: 3.12, 2013 -- pasha
Отчёт о событии: 

Конструкторы игр:

-Game Maker — http://www.yoyogames.com/

-Scirra Construct 2 — https://www.scirra.com/

-Game Salad — http://gamesalad.com/

-Stencyl — http://www.stencyl.com/

Пробовали Stencyl (он показался наиболее адекватным).

Вот что сделали прямо на митаплэбе — http://meetup-grodno.net/projects/meetuplab-2013-11-30/ (осторожно, есть музыка и звуки)

http://meetup.chudak.net/reports/meetuplab-30-11-2013-report/

Категории: 

HackForFuture2 - отчёт

Опубликовано: 20.11, 2013 -- pasha

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

хакатон

В минувшие выходные в Минске прошел хакатон – это мероприятие, во время которого специалисты из разных областей сообща работают над решением какой-либо проблемы. В Минске Hack for Future – этакая олимпида для представителей креативного класса – прошла во второй раз. 30 часов работы нон-стоп, воркшопы по архитектуре, программированию, дизайну, инженерии. Много работы головой и руками на благо города и горожан – это не высокие слова, а конкретные и вполне реализуемые проекты. CityDog.by не мог остаться в стороне.

хакатон 1

хакатон 2

хакатон 3

хакатон 4

хакатон 5

хакатон 6

хакатон 7

хакатон 8

хакатон 9

хакатон 10

                                                              «Дизайнерские» дворовые площадки

Сделано: команда, работающая с проблемами дворовых территорий и парковок, спроектировала две деревянные площадки для конкретного минского двора в районе ст.м. «Автозаводская». Одну – для детей от 3 до 10 лет (качели, канаты, веревочные дорожки и лесенки), вторую – для детей от 1 до 5 лет. И беседку с террасой для жителей: в крытой части мебель из паллетов, в открытой – площадка с гравием, чтобы ставить барбекю.

Надо: общаться с местными властями и жителями, искать возможности реализации.

Руководитель проекта: Надежда Царенок, tsarnadya@gmail.com.

хакатон 11

хакатон 12

                                                                       База снов незрячих

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

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

Руководитель проекта: Людмила Скрадаль, slv83@tut.by.

хакатон 14

                                                        Недорогой электронный поводырь для слепых

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

Надо: дорабатывать модель. Функционал будет расти и добавятся новые датчики. Конечное устройство должно подключаться к телефону и с помощью вибрации подсказывать о наличии препятствия.

Руководитель проекта: Антон Васильев.

хакатон 15

хакатон 16

                                                                       Карта доступности

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

Надо: команда призывает подключаться к проекту волонтеров для заполнения базы данных и разработчиков.

Руководитель проекта: Глеб Канунников, glebon@gmail.com.

хакатон 17

хакатон 18

хакатон 19

                                                               Каталог минских бордюров

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

Надо: добавлять информацию и включаться в велодвижение.

Руководитель проекта: Джон Росмэн.

хакатон 20

                                                       Аудиотактильные макеты памятников архитектуры

Сделано: в прошлый раз ребята сделали макет ратуши, а сейчас собрали концертный зал «Верхний город» и даже научили его говорить – при прикосновении к частям макета включается та или иная звуковая дорожка. Самая инженерная команда уже печатает на 3D-принтере черепицу, в Харькове и Вильнюсе нашлись люди, которые готовы реализовывать такой же проект. Весной начнется новый сезон экскурсий для незрячих и слабовидящих людей. Будут и очень популярные экскурсии с закрытыми глазами для тех, кто хочет стать ближе друг к другу, прикоснуться к Минску и познакомиться с его архитектурой тактильно, поговорить со зданием.

Надо: всего звуковых дорожек будет 8, и к ним понадобится «экскурсионный» текст с информацией о разных частях здания.

Руководитель проекта: Ольга Солонович, solonovich.olga@gmail.com.

хакатон 21

хакатон 22

хакатон 23

хакатон 24

хакатон 25

хакатон 26

                                                                                3D-принтер

«Я вижу ваши руки, и я знаю, что на них написано», – так началась презентация самого увлекательного проекта: в 5 утра воскресенья на работающем принтере сделали печать с логотипом хакатона, и участники получили по симпатичной временной татуировке.

хакатон 27

хакатон 28

Сделано: Проект начался весной, завершился в эту встречу очень удачно и даже начал помогать другим проектам – печатать недостающие детали макетов и просто радовать всех безделушками. Идеи воплощались прямо на месте: от прототипа до объекта всего час. Вся команда осталась в «ЦЭХe» на ночь, чтобы изучить возможности и тонкости работы.

Надо: Теперь главная задача группы инженеров – сделать так, чтоб к принтеру не обязательно было приставлять технического специалиста и обеспечить максимальную доступность 3D-принтера для заинтересованных минчан.

Руководитель проекта: Павел Кумейша, kumeysha.pavel@gmail.com.

хакатон 29

хакатон 30

хакатон 31

хакатон 32

Группы в facebook: hackforfuture, meetup.by

Фото: Polly Homjakina.

http://citydog.by/post/3d-printer/

Категории: 

MeetupLab 05.10 в Гродно - отчёт

Опубликовано: 21.10, 2013 -- pasha
Отчёт о событии: 

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

митап 05.10 митап 05.10 1 митап 2

Начали с того, что было рассказано о сообщении от студентов-архитекторов из … Тюмени. Они уже приезжали в Гродно в июле (в связи с тем, что в ГрГУ собираются открывать кафедру архитектуры), и собираются приехать ещё раз в декабре, и рассказать о своих проектах (связанных с Гродно). Это отличная возможность обменяться опытом, узнать иные взгляды на Гродно, и, возможно, перенять что-нибудь из того, что происходит в Тюмени.

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

1) Сначала определились с тем, какие цели задачи должен выполнять сайт:

-Сообщать людям о новых мероприятиях и митапах (включая форму проведения, и ведущего, если такой будет);

-Давать возможность прочитать отчёты о прошедших мероприятиях;

-Банк тем (возможность предлагать темы будущих митапов и / или голосовать за уже предложенные; возможно, видеть проголосовавших);

-Банк идей (возможность предлагать идеи, связынные с митап-движением и / или обсуждать уже предложенные; возможность видеть на каком этапе реализации находится идея);

-Рассылка (e-mail, sms) в случае внезапного изменения даты мероприятия;

-Возможность сказать «Я пойду» на мероприятие (и отменить это — «Я передумал»), возможно, показывать тех, кто пойдёт;

-Простое и запоминающееся доменное имя;

-Комментарии к мероприятиям, идеям, статьям;

-Кроме мероприятий, отчётов и идей, публиковать интересные статьи по теме митапов;

-E-mail рассылка (для тех, кто зарегистрирован на сайте) о новых интересных мероприятиях (при регистрации пользователь указывает свои интересы, и потом получает рассылку только о тех мероприятиях, которые его интересуют);

-«Наши достижения» — возможность новичкам, партнёрам и спонсорам прочитать про наиболее интересные достижения, которых бы не было без митапов;

-Делить события на внутренние и внешние;

-Давать возможность пользователям (а не только администрации) публиковать информацию о своих мероприятиях;

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

-Страница с информацией для предоставления сотрудничества;

-Контакты, причём не обезличенные, как «администрация сайта», а личные, чтобы людям было удобней и проще написать нам;

-Информация для спонсоров (которые когда-нибудь появятся :) );

-Информация о наших партнёрах.

2) Так как целей и задач получилось много, мы выбрали из них самые основные, без которых не будет смысла в перезапуске сайта:

-Домены meetup-grodno.net и meetupgrodno.net (домены уже наши);

-Будущие мероприятия (форма проведения, где, когда, ведущий, если есть);

-Отчёты;

-Банк тем (проголосовать за тему, отменить голос, просмотреть проголосовавших);

-Банк идей;

-«Я пойду» / «Я передумал»;

-Кнопки соцсетей (like, repost);

-Комментарии на сайте (не используя комментарии от соцсетей, так как это негативно влияет на SEO);

-Предусмотреть блок «Наши достижения»;

-Внешние / внутренние события;

-Контакты (не обезличенные);

3) Для некоторых пунктов придумали альтернативную реализацию:

-На начальном этапе не заморачиваться рассылкой о внезапном изменении даты;

-Статьи пока не публиковать (так как нет человека, у которого было бы время этим заниматься);

-Не собирать e-mail-ы при регистрации на сайте (почему — потому что при регистрации через соцсети, не все соцсети дают e-mail; надо придумать каким образом указывать темы, которые интересуют пользователя). Вместо этого вспомнить, что на крупные мероприятия мы проводим регистрацию, в процессе которой люди указывают свой e-mail, интересы, а так же хотят ли они получать рассылку или нет.

-Пользователи предлагают мероприятие путём отправки сообщения на почту или в скайп;

-Информация для партнёров и спонсоров — всё на странице с контактами;

После того определились с задачами, мы приступили к рисованию интерфейса сайта (по той же модели — сначала все рисуют, а только потом обсуждают).

Хотелось бы отметить некоторые хорошие идеи, рождённые на этом митапе:

-Вместо с рассылки о внезапном изменении даты, показывать эту информацию в шапке сайта — хотя это и не заменитель рассылки, но у этого метода есть плюс в том, что те кто не зарегистрирован на сайте (но тем не менее на него заходят) тоже увидят важную информацию;

-Если пользователь не вошёл на сайт, показывать в самом верху бар, со ссылками на вход и регистрацию, а так же на вход через социальные сети — оно не очень напрягает, но тем не менее мотивирует к регистрации;

-Блок баннеров о предстоящих митапах (ближе к верху страницы);

-Пустить на главную страницу ленту со всеми записями, записи о будущих митапах выделать цветом — это хорошо для SEO, да и посетителям тоже удобней;

-Быстрый фильтр ленты (события / отчёты);

После рассмотрения всех вариантов дизайна был нарисован дизайн, который включает себя все самые хорошие идеи из всех. (upd: уже дома я сверстал этот дизайн, используя bootstrap 3 — получилось простенько, но прилично + responsible — всё смотрится хорошо на любом размере экрана).

Обсудили темы будущих митапов:

-123d.circuits.io - Arduino прямо в браузере;

-Метеостанция на Arduino;

-Написание веб-части для метеостанции;

-Робот (на Arduino), который будет находить, и сбрасывать мусор со стола (детские кубики, пивные банки);

-Практический митап по гейм-дизайну;

-GameDev: Beginners — создание игр к конструкторе;

-«Test once — run everywhere» — доклад на тему «как при минимальном тестировании, добиться работы игры на всём многообразии android устройств»;

Митап закончился.

Уже после митапа мы пошли смотреть залы, которые можно арендовать в областной библиотеке (кафе — не лучший вариант для проведения менее-более крупных мероприятий). Минусы — это не бесплатно, а значит придётся либо искать спонсоров, либо делать платное участие в мероприятии. Плюсы — залы удобные, просторные, с компьютерами, плюс есть возможность взять проектор.

http://meetup.chudak.net/reports/meetuplab-05-10-2013-report/

Категории: 

MeetupLab 21.09 в Гродно - отчёт

Опубликовано: 3.10, 2013 -- pasha
Отчёт о событии: 

На этот раз в «Нестерке» собралось 5 участников, чтобы поговорить о разработке игр и попробовать сделать игру прямо на месте.

meetuplab 21.09 meetuplab 21.09 1 meetuplab 21.09 2

Ссылки на скачку презентации и материала ищите в конце отчёта.

1) Посмотрели презентацию «GameDev — Piece of Cake»:

-История и разработка игр с точки зрения программиста

-Современная разработка, game loop

-Что такое игровые движки и зачем они нужны

-Движок LÖVE 2D и язык Lua

2) Послушали про Game Design — что это и зачем он нужен:

-Гейм-дизайн — это не рисование текстур

-Гейм-дизайн — это проработка истории игры, её сеттинга и баланса

-Специально обученные люди — гейм-дизайнеры, составляют диздок (1, 2), по которому потом можно сделать потрясающую игру (понятное дело, что игру можно сделать и без диздока, но если в комманде более 2 человек, то игра без диздока обречена на провал)

-Узнали, что гейм-дизайнер скорее должен иметь навыки психолога, чем програмиста или графического дизайнера

3) ) Попробовали себя в роли создателей игр:

-Установили движок LÖVE 2D на Windows и Mac OS

-Написали простенькую программу, которая отображает космический корабль по центру окна

-Последовательно её улучшали до состояния, когда кораблём можно управлять с помощью клавиатуры

-Посмотрели как с помощью небольших изменений можно превратить летающий космический корабль в прыгающего марио

4) И напоследок поделились впечатлениями о митапе.

Мысли по поводу прошедшего митапа:

-Этот митап ориентировался на начинающих программистов. Но пришли или не начинающие, или не программисты.

-Только 2 человека пришло с ноутбуками, так что получилось мало практики

-LÖVE 2D ориентирован на создание игр для компьютеров, но участников более интересуют игры для мобильных устройств или игры для веба.

Что делать дальше:

-Имеет смысл разделить эту серию митапов на несколько частей:

-GameDev для не-программистов — что такое конструкторы игр и с чем их едят.

-GameDev для матёрых программистов — перейти с LÖVE 2D на более кросс-платформенные движки, которые позволяют как минимум Android, iOS и веб.

-LÖVE 2D для удовольствия программиста — как быстро и приятно делать разные клёвые штуки и немного о демосцене.

-Так же имеет смысл провести митап по теме гейм-дизайна. Уже ведутся переговоры с человеком, который может нам много чего рассказать по этой теме.

Ссылки:

-Презентация в онлайне

-LÖVE 2D (скачать движок)

-Документация по LÖVE (английская, полная и хорошая)

-Документация по LÖVE (русская, местами неполная и устаревшая)

-cake-00/piece-01 — презентация

-cake-00/piece-02— исправленные и дополненные примеры к love2d, отличаются от тех, что можно найти на сайте love более полной адаптацией к love версии 0.8.0 (что такое файлы .love и что с ними делать читать тут). Если расширение .love изменить на .zip и распаковать, то можно посмотреть все исходники

-cake-00/piece-03 — для самых матёрых — lua-части движка love2d

-cake-01/piece-01 .. cake-01/piece-08 — последовательное улучшение игры про космический корабль

-cake-01/piece-09, cake-01/piece-10 — вариант игры про марио

mari0 — марио с порталлами, пример готовой (и интересной) игры на love2d

P.S. Код на 2й картинке полностью рабочий — всего 31 строка нужна для ходящего и прыгающего марио :)

http://meetup.chudak.net/reports/meetuplab-21-09-2013-game-report/

Категории: 

MeetupLab 25.08 в Гродно - отчёт

Опубликовано: 2.9, 2013 -- pasha
Отчёт о событии: 

На этот митап пришло всего 3 человека, что не помешало подискуссировать на интересные темы.

meetup 1 meetup 2 meetup 3

1) Наконец-то разобрались с кафешками (поясню ситуацию — каждый раз митап изначально планируется в Салодкам Пачастунке, и ещё ни разу не удалось его там провести). Мы составили список кафешек подходящих под наши требования (можно прийти без предварительной записи, свободно в субботу и / или воскресенье с 14:00 до 16:00, в районе центра, желательно чтоб была розетка) и прошлись по ним:

-Кафе в молодёжном центре — не работало.

-Кафе-палатка под старым мостом. Не дошли, но есть сведения что можно попросить удлинитель плюс есть wifi.

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

-Нестерка — на ней решили остановиться: не было ни одного человека, интересный интерьер, уютно, есть одна розетка.

2) Обсудили возможность проведения митапа для учителей, например в конце сентября / начале октября.

3) Немного сменили тему и поговорили про STM32 vs Arduino:

-Дешевле, плата меньше по размерам.

-Более мощный процессор (ARM vs AVR).

-Но не очень понятно как обстоят дела со средой разработки. UPD: на момент написания отчёта появилась среда на базе EmBlocks.

-Меньшее количество готовых библиотек.

4) Вернулись к теме митапа и обсудили Ludum Dare (создай игру за 48 часов) а так же возможность проведения хакатона на похожую тему (создай игру за день) в Гродно:

-Пока не очень понятно как и где всё это организовать.

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

-Так что перед хакатоном решили провести серию митапов по созданию игр.

5) Немного поговорили про разработку под Android:

-Как писать так, чтоб работало почти на любых устройствах, но тестировать на минимальном количестве устройств.

-Оптимальный Layout для игр (AbsoluteLayout, но который принимает значения не в пикселях, а в процентах).

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

-Как достичь высокой производительности без использования NDK (всеми силами избегать сборки мусора).

6) Узнали про идею хранить список идей, например, в гуглодокументе. Прошлись по списку идей из одного такого документа:

-Сделать консольный коммандер под *NIX, лучше чем midnight commander. Как минимум с поддержкой табов и нормальным ftp клиентом.

-Achieve Something Real на русском — найти существующий, сделать свой или хотя бы организовать сообщество.

-Идея сравнения веб фреймворков — взять простой сайт (например, bash.org), написать его с использованием разных фреймворков, и используя все best practices для этого фреймворка (coding style, организация файлов, классов и прочее) и выложить всё в открытый доступ. Посетители смогут скачать исходники и понять для себя, что им ближе.

-Игра на подобии этой, но с большим уклоном в rhytm games.

-Сервисы онлайн визиток — нужны ли они вообще и почему не выстрелили существующие.

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

-Людям очень сложно сделать выбор между несколькими, почти одинаковыми вариантами. Идея — сделать репозитарий плагинов и тем под wordpress (drupal, joomla, smf, и т.д.), в котором модераторы, просматривая официальные репозитарии, выбирают между несколькоми похожими расширениями какое-нибудь одно. Суть не в том, что это должно быть самое лучшее (у людей разные цели, кому-то хорошо одно, кому-то другое), но в том, что бы у человека, который доверился выбору редакции не возникало проблемы выбора. И это не тоже самое что и «N лучших плагинов для wordpress», суть в регулярном обновлении этого репозитария.

-CMS / Database manager с возможностью UNDO, как в GMail. Суть в том, что не надо спрашивать подтверждения действия, например: «Вы действительно желаете удалить таблицу users», а сразу выполнять, но оставить возможность сделать undo (техническая реализация может быть разной), причём есть история изменений (например, на 10 позиций), которая сохраняется между входами в систему — так что сисадмин, по неосторожности удаливший таблицу пользователей в пятницу вечером, в субботу утром может её восстановить.

-Идея — игра для планшетов "Бумажные машинки" . -Солнечные часы с питанием от USB — оказывается, их уже сделали китайцы.

-Чайник, играющий музыку при закипании — и опять, китайцы уже сделали насадку на носик — электронный свисток.

http://meetup.chudak.net/reports/meetuplab-25-08-2013-report/

Категории: 

MeetupLab 31.08 в Гродно - отчёт

Опубликовано: 2.9, 2013 -- pasha

Восемь участников и один робот с трудом разместились за столом в баре «Нестерка», который, думаю, станет обычным местом проведения митапов — мало посетителей, есть розетка и вкусный кофе.

митаплэб 2 митаплэб 3 митаплэб 4

1) Увидели и потрогали среду программирования для Arduino:

-Провели следственный эксперимент, и выяснили что скетчи (так называются проекты для ардуино) пишутся на старом добром C++ (что подтвердилось чтением сайта arduino.cc по приезду домой).

-Есть две основные функции — setup(), которая выполняется один раз при старте и loop(), которая постоянно вызывается в бесконечном цикле.

-Ещё одной интересной особенностью является то, что можно не объявлять прототипы функций перед использованием. Они будут автоматически добавлены в процессе сборки.

2) Разобрались в текущей прошивке.

митаплэб

-Недостатки — при объезде препятствия платформа поворачивается не до тех пор, пока не станет достаточно далеко от препятствия, а фиксированное количество времени (500 миллисекунд)

3) Сделали модификацию прошивки — теперь, после полного измерения расстояний (от 0 до 180 градусов), поворачиваем дальномер в то положение, где расстояние было минимальным. Затем разворачиваем платформу в противоположную сторону до тех пор, пока расстояние не станет достаточно большим.

4) Провели боевые испытания на полу бара. Видео

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

Исходники прошивки выложены на github.

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

http://meetup.chudak.net/reports/meetuplab-31-08-2013-robo-report/

Категории: 

MeetupLab 17.08 в Гродно - отчёт

Опубликовано: 2.9, 2013 -- pasha
Отчёт о событии: 

На встрече присутствовало 6 человек. Обсудили несколько новостей (связанных с DIY и робототехникой, конечно же), затем перешли на обсуждение наших будущих проектов, и закончили планированием митапа по робототехнике.

MeetupLab MeetupLab 2 MeetupLab 3

1) Bukito — портативный 3D-принтер. Нужен ли он нам?

2) RemoteAll в контексте управления ротоботами: например, на какой-нибудь выставке роботов человек сканирует QR код и после этого может управлять роботом с телефона, при чём не требуется установки никаких приложений.

3) И ещё о 3D-печати. Кстати, во время обсуждения этой темы, узнали, что в Гродно уже был 3D принтер, но из-за низкого качества печати был продан.

4) Идея — соорудить полигон с препятствиями для колёсной платформы с Arduino, поставить веб-камеру сверху, и сделать возможность заливать прошивки через интернет.

-Бизнес идея — либо регистрация на сайте платная, либо покупать количество возможностей залить свою прошивку.

-В процессе обсуждения узнали про гонки на реальных машинках через интернет.

5) Идея — робо-сумо. Два или больше роботов (например, на колёсной платформе) сражаются на поле в виде круга. Цель — выпихнуть соперников за пределы круга.

-Так же узнали про битвы роботов, где один робот уничтожает другого. TODO: найти видео хотя бы с одной из них.

6) Начали обсуждать совместный проект — сделать робота, который сможет работать в нескольких режимах:

-Нахождение выхода из лабиринта (сначала по правилу левой / правой руки).

-Сталкивание мусора со стола.

-Робо-сумо.

7) Идея — найти (или написать) эмулятор робота на колёсной платформе, чтобы можно было тестировать различные алгоритмы не выходя из дома.

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

http://meetup.chudak.net/reports/meetuplab-17-08-2013-report/

Категории: 

Страницы

Subscribe to отчёт