Как стать автором
Обновить
14
0
Helen Allien Poe @besteto

Engine && Tools Programmer

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

Бесплатные тренинги по QtQuick и QtComponents от FRUCT и Nokia

Время на прочтение2 мин
Количество просмотров5.8K
Всем привет!

Не так давно сообщество университетского сотрудничества FRUCT при нашей поддержке проводило в Москве трехдневный тренинг по Qt для начинающих программистов. Это был интересный опыт и для нас, и для участвовавших разработчиков, так что мы решили провести повторные Qt-тренинги. На этот раз они будут посвящены QtQuick и QtComponents, а проводиться не только в Москве, но и в Санкт-Петербурге и Ярославле. Как и в прошлый раз, это будут бесплатные трёхдневные занятия.

Под хабракатом вы найдёте подробное описание нового тренинга, полезную информацию для принятия в нём участия, а также видеозаписи с предыдущего Qt-тренинга.
Читать дальше →
Всего голосов 22: ↑21 и ↓1+20
Комментарии11

Препарируем электрическое перо Wacom

Время на прочтение4 мин
Количество просмотров67K
Недавно впервые в истории автором была осуществлена разборка и слесарная доработка пера графического планшета Wacom Volito2 с целью корректировки порога чувствительности к нажиму. После обратной сборки изделие чувствует себя хорошо. Подробности письмом под катом.

внутренности пера Wacom
Читать дальше →
Всего голосов 78: ↑72 и ↓6+66
Комментарии32

Почему ИТшнику стоит стать ИПшником и почему не стоит регистрировать ООО

Время на прочтение7 мин
Количество просмотров86K
В этой статье даются ответы на нижеследующие вопросы, основываясь на личном опыте и опыте коллег.

1. Почему стоит начать работать «в белую»
2. Почему на начальном этапе ИП лучше ООО
3. Что делать, если партнёров несколько

Если вы – начинающий или уже опытный фрилансер и подумываете о работе «в белую», но ещё точно не определились с вопросами «Стоит ли оно того?» и «ИП или ООО?», вэлком
под кат
Всего голосов 371: ↑361 и ↓10+351
Комментарии183

Ubuntu в техническом вузе

Время на прочтение5 мин
Количество просмотров39K
Хотел бы рассказать об опыте использования Linux'a в целом и Ubuntu в частности в учебном процессе технического вуза — Ивановская государственная текстильная академия для студентов направления подготовки — «Моделирование и исследование в организационно-технических системах».
Читать дальше →
Всего голосов 295: ↑272 и ↓23+249
Комментарии64

Взгляд изнутри: светодиодные лампочки

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


Предисловие


В последнее время был поднят ажиотаж вокруг светодиодных ламп, которые должны заменить собой обычные лампы Ильича. И как поведал главный нанотехнолог России, такие лампы скоро поступят в продажу в Москве и Санкт-Петербурге. Конечно, всё было обставлено с пафосом: первым оценил новинку В.В.Путин. Мне удалось достать лампочку от «Оптогана» одним из первых, к тому же в руках у меня оказались ещё одна лампочка российского производства («СветаLED» или «SvetaLED»), правда побитая жизнью, но рабочая, и китайский NoName, которую с лёгкостью можно купить на ebay или dealextreme.com.
Читать дальше →
Всего голосов 542: ↑537 и ↓5+532
Комментарии202

Минимальная Arduino своими руками

Время на прочтение4 мин
Количество просмотров378K
Arduino — это хорошо, когда хочется быстро реализовать идею, не заморачиваясь мелочами. Но когда идея проверена, лишняя функциональность начинает просто мешать.
Собирая робота на гусеничном шасси, я столкнулся с тем, что бутерброд из Arduino + MotorShield + Sensor Shield плюс ко всему аккумулятор и прочие компоненты обросли проводами и стали с трудом помещаться на не самом крошечном шасси. Городить еще кучу шилдов, чтобы избавиться от лишних проводов не хотелось.
Появилась идея избавиться от всего, что в Arduino не требуется в готовом девайсе. Попутно хотелось снизить стоимость робота.
Многих интересующихся электроникой отпугивает еще и стоимость Arduino в магазинах. С ebay и китайских магазинов посылка идет долго, изобретательский пыл успевает остыть, поэтому приобретение откладывается «на потом», «когда сын подрастет». Поэтому я решил собрать Arduino-совместимую плату из деталей, которые всегда можно купить в городе.
В итоге я получил Arduino-совместимую плату, стоимостью в 210 рублей на макетной плате и в ~270 рублей в готовом для наращивания функционала виде.
Minimalist Arduino
«Minimalist Arduino»
С нуля до полной готовности собирается с дешевым 40Вт паяльником за 1 выходной без каких-то особых навыков.
Читать дальше →
Всего голосов 133: ↑131 и ↓2+129
Комментарии74

Хабраиндекс для статей по программированию под Android

Время на прочтение2 мин
Количество просмотров94K
Читать дальше →
Всего голосов 220: ↑204 и ↓16+188
Комментарии43

Восстановление документов после шредера (приз $50 000)

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


Американское военное агентство DARPA объявило конкурс по восстановлению изображений из измельчённых остатков от офисного шредера. Задача должна заинтересовать всех любителей складывать паззлы. Азарта добавляет и денежный приз за первое место (50 тысяч долларов США).
Читать дальше →
Всего голосов 76: ↑67 и ↓9+58
Комментарии66

История Лошарика

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

Предисловие


imageБыл вечер четверга, когда нам с коллегой spiff пришла в голову идея написать OpenSource игру на прогрессирующем в наше время HTML5, как говорится, from scratch и just for fun.

Так как мы работаем в области системного программирования и опыта разработки web-приложений у нас было совсем немного, было решено реализовать достаточно простой клон, всемирно известной и популярной игры для первых телефонов Nokia — RapidRoll.

Спустя неделю мы выпустили первый стабильный релиз, и готовы поделиться первым полученным опытом.

Читать дальше →
Всего голосов 102: ↑98 и ↓4+94
Комментарии64

Социальная и корпоративная сеть для системы образования. История создания и развития

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

Вступление


Здравствуйте, хабравчане и хабравчанки!

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

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

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

Для тех, кто не уловил логики поясню. Во первых мне нужна была централизованная система приёма заявок и учёта обращений, доступная в радиусе 100 км любому человеку. Нужна была мультисайтовая система, в которой будет несколько типов профилей пользователей(педагог, родитель, ученик), в зависимости от типа профиля пользователю доступны те или иные функции и различный доступ к сообществам сети. А типов сообществ было множество — школа. класс, методическое объединение, учителя-предметники, различные кружки и детские добровольные организации. Каждое из значимых сообществ должно было иметь свой сайт, желательно с разграничением прав на публикацию и редактирование материалов и привязкой к группе сообщества. Самое сложное было всю эту тавтологию разграничить и на первом этапе хотя бы определить понятия.

Почему не нужно создавать социальную сеть


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

Если же вам нравиться плодить сущности, или у Вас есть новые и свежие идеи, которые хочется реализовать, или вы не имеете отношения к образованию — идём дальше.
Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии6

Создаем робота в домашних условиях

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

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

Читать дальше →
Всего голосов 91: ↑88 и ↓3+85
Комментарии125

Android GUI PSD v.2.0

Время на прочтение1 мин
Количество просмотров5.8K
Элементы Android GUI и некоторые основные экраны в одном PSD-файле, версия 2.0.

Android GUI PSD v. 2.0

Взялся за проектирование интерфейса приложения под Android и понял, что первой версии Android GUI PSD от Pavel Maček мне не хватает. Тогда и решил сделать свой набор, взяв за основу первую версию. В общей сложности на отрисовку элементов в vector path в Photoshop'e затратил около 3 дней. К PSD файлу прилагаются шрифты Droid Serif, Droid Sans, Droid Sans Mono, которые желательно установить.
Ссылки и превью под катом
Всего голосов 71: ↑62 и ↓9+53
Комментарии21

Растеризация векторных шрифтов

Время на прочтение12 мин
Количество просмотров13K
Если вы пишете программы для кофемолок (холодильников, ZX Spectrum, телевизоров, встроенных систем, старых компьютеров — нужное подчеркнуть), и хотите использовать при этом красивые шрифты, не спешите сохранять буквы в растровый формат. Потому что сейчас я расскажу, как сделать растеризатор векторных шрифтов размером в пару килобайт, не уступающий по качеству FreeType 2 с выключенным хинтингом.

Статья будет интересна и тем, кто просто хочет узнать, как работают библиотеки-растеризаторы.

Читать дальше →
Всего голосов 140: ↑136 и ↓4+132
Комментарии27

Учим bash-скрипты, пишем Sokoban

Время на прочтение4 мин
Количество просмотров138K
Мне кажется, что на свете еще есть люди, которые хорошо знают несколько языков программирования, но при этом не пишут скриптов для bash, потому что скриптовый язык bash выглядит для них слишком странным. Чтобы доказать, что bash — это несложно, я написала игру Сокобан (или Грузчик, кому как нравится), и хочу рассказать, как она работает.
Краткая справка по bash, скриншот игры, исходный код и ссылка на файл - под катом
Всего голосов 170: ↑164 и ↓6+158
Комментарии67

Три компьютерные игры (по 30 байт каждая)

Время на прочтение3 мин
Количество просмотров15K
Вдохновленная Shifticida (32 байта) и Самой маленькой гоночной игрой в мире (58 байт), я решила сделать Самую-самую маленькую компьютерную игру для x86. Вместо одной игры получились три. Увы, они не такие крутые, как гоночки, но зато они занимают всего по 30 байт каждая.
Под катом - исходные коды и ссылка на скачивание.
Всего голосов 132: ↑122 и ↓10+112
Комментарии95

Библиотека по электронике

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

Доброго времени суток, хабрапользователи!



После моих постов:
Дистанционное управление по ИК
Ant-bot. Ворклог. Часть 1
Создаем робота в домашних условиях
Меня довольно часто стали спрашивать о том, какую литературу можно почитать по данному предмету. Чтобы помочь всем и сразу, я решил написать данный пост. =)
Под катом вы можете посмотреть — какую литературу использую я в процессе своих работ.

Читать дальше →
Всего голосов 63: ↑59 и ↓4+55
Комментарии59

Миниатюрный USB программатор для AVR микроконтроллеров

Время на прочтение4 мин
Количество просмотров598K
Как театр начинается с вешалки, так программирование микроконтроллеров начинается с выбора хорошего программатора. Так как начинаю осваивать микроконтроллеры фирмы ATMEL, то досконально пришлось ознакомится с тем что предлагают производители. Предлагают они много всего интересного и вкусного, только совсем по заоблачным ценам. К примеру, платка с одним двадцатиногим микроконтроллером с парой резисторов и диодов в качестве обвязки, стоит как «самолет». Поэтому остро встал вопрос о самостоятельной сборке программатора. После долгого изучения наработок радиолюбителей со стажем, было решено собрать хорошо зарекомендовавший себя программатор USBASP, мозгом которого служит микроконтроллер Atmega8 (так же есть варианты прошивки под atmega88 и atmega48). Минимальная обвязка микроконтроллера позволяет собрать достаточно миниатюрный программатор, который всегда можно взять с собой, как флэшку.
Читать дальше →
Всего голосов 33: ↑30 и ↓3+27
Комментарии38

Неравномерно идущие часы

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

Идея этих часов состоит в том, что стрелки на них двигаются неравномерно, то ускоряясь, то отставая, но тем не менее, в среднем, часы показывают правильное время. Сейчас расскажу, как такие сделать.
Читать дальше →
Всего голосов 250: ↑241 и ↓9+232
Комментарии120

Дозаправка в дороге — мобильная USB зарядка

Время на прочтение2 мин
Количество просмотров70K
Почти все современные гаджеты могут заряжаться от USB порта компьютера или зарядки с таким портом.
Мода на компактные устройства привела к тому, что аккумуляторы в них не слишком емкие. Например мой HTC HD2 едва выдерживает рабочий день при активном использовании, а в режиме GPS навигатора и того меньше. В итоге приходится бегать от зарядки до зарядки или носить с собой запасные аккумуляторы к каждому устройству. Но комплект разных аккумуляторов обойдется недешево да и замена аккумулятора на прогулке — это минут 5: выключить, сменить аккумулятор, включить, запустить софтинку, дождаться пока снова найдет спутники. Неприятно.

Я покажу как сделать USB зарядку, которую можно взять с собой.
RMPS
«RMPS»
Она позволяет зарядить через стандартный USB порт все, что ест не больше 3А, а сама питается постоянным напряжением примерно от 7.2В до 22В. (авиамодельные, автомобильные аккумуляторы, все, что есть под рукой).
Себестоимость порядка 280-300 рублей. Времени на изготовление примерно 1 час. Размер — чуть больше батарейки АА.
Читать дальше →
Всего голосов 133: ↑118 и ↓15+103
Комментарии153

Opensource-проект с нуля

Время на прочтение2 мин
Количество просмотров22K
Долгое время боялся создавать этот топик, но всё же решился. Надеюсь, что не зря. Периодически на хабре и не только на нём появляются вопросы о том, к какому бы opensource-проекту присоединиться (1, 2, 3, 4, ...etc), ответов на которые к моему удивлению не много. У меня периодически появляется свободное время и хочется поучаствовать в одном из таких проектов. И я пытался, слал pull request'ы в некоторые проекты на гитхабе, их принимали, начинал какие-то свои проекты и так и не доводил их до конца. Но это всё не то…

… Хочется собрать несколько человек, обсудить и создать какой-то интересный проект, пусть без революционной идеи, пусть без новизны, пусть без профита, но свой. Чтобы видеть зарождение с нуля, видеть новые коммиты, добавляющие функциональность, читать чужой код и чужие комментарии, учась чему-то новому, получать опыт, обсуждать, спорить. Хочется потом иметь возможность указать в резюме ссылку на проект, в создании которого я участвовал.
Я пытался искать «opensource проекту требуется разработчик» и ничего актуального не нашёл. То есть нашёл полуразработанные проекты на java, php, но это, опять же, не то. Мои интересы: Python, C/C++, (Boost, LLVM, Qt...).

Наверняка я не один такой, поэтому надеюсь на отклики / идеи / ссылки на интересные проекты в очень зачаточном состоянии. Может быть соберём это всё в одном топике и он будет полезен не только мне.
Читать дальше →
Всего голосов 66: ↑54 и ↓12+42
Комментарии81

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность