Июнь 2010

CadSoft Eagle

29.06.2010

Расскажу, какой софт я выбрал для рисования схем и, самое главное, печатных плат. Для затравки вот мой первый опыт – схема и плата SD WAV плеера. Схема, повторюсь, не моя, от оригинала отличается только наличием разъема для программатора. Плату сделал сам с помощью авторазводчика.

В силу того, что я в электронике новичок, каких-либо пристрастий к софту для проектирования у меня не было, поэтому было абсолютно все равно, что начать изучать. Сначала я схватил то, что у всех на слуху – P-CAD. Учитывая, что в России нет ни юридических, ни моральных проблем с использованием нелегальных копий ПО, сделать это было легко. Однако P-CAD оказался гигантским монстром, плохо подходящим для разработки любительских схем. В общем-то, это было сразу ясно из его цены, и если бы не торрент-трекеры, я бы даже не посмотрел на него. Кстати, самого P-CAD уже не существует, вместо него предлагается Altium Designer, который еще дороже и еще монстроидальнее.

Слышал, что многие любители пользуются Sprint-Layout, не знаю, правда, насколько легально. Но про эту программу я узнал поздно, поэтому прошел мимо. А выбрал я по совету коллеги Eagle от CadSoft.

Eagle оказался очень приятным, простым в обращении, без миллиона лишних функций, но тем не менее весьма мощным инструментом. Он позволяет рисовать схемы, создавать собственные библиотеки компонентов, разводить печатные платы (как в ручном режиме, так и в автоматическом) и подготавливать их к производству. Есть версия для Windows, Linux и Mac. Не смотря на свою простоту, в нем можно разрабатывать довольно сложные многослойные платы, и многие фирмы за рубежом его активно используют. В том числе и мои любимые SparkFun.

Самая простая версия Light стоит $49. Она позволяет создавать только один лист со схемой, печатную плату не более двух слоев и размером до 100×80 мм. Однако если программа используется в любительских целях, платить ничего не нужно! Меня ограничения версии Light вполне устраивают, поэтому я не стал качать никакие кряки.

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

В принципе изучать Eagle можно самостоятельно методом научного тыка и интуиции, но лучше все же почитать какое-нибудь руководство. Отличный набор статей есть на сайте SparkFun, правда на английском: как сделать схему, печатную плату и собственный компонент. Я учился именно по ним.

О, да!

23.06.2010

Мы с женой так долго этого ждали!

Тёркс и Кайкос

23.06.2010

Оказывается, есть такое место на Земле – острова Тёркс и Кайкос (Turks and Caicos). Там живет около 20 тыс. человек, и у них есть сайт в собственном домене первого уровня! Прелесть в том, что домен .tc по-русски читается как «ТЦ», что в свою очередь означает «торговый центр», место, столь любимое жителями больших и малых городов.

Умные люди не могли не воспользоваться этим фактом и разместили сайт своего ТЦ в этом домене.

Культура растет

22.06.2010

Только что видел в парке молодого человека, сидящего на спинке скамейки без ботинок, в носках.

Приехал программатор

21.06.2010

Пришла долгожданная посылка из Австралии с USB программатором контроллеров AVR.

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

Осталось изготовить печатную плату, все припаять и запрограммировать.

Сезон открыт

21.06.2010

В минувшие выходные купил новый спиннинг, вот такой:

Это Banax Stratos, длина 244 см, тест 2-12 г.

Спиннинговой ловлей я увлекся в прошлом году и в качестве первого спиннинга приобрел какой-то дешевый Shimano длиной 210 см и тестом 10-30 г. Выбор оказался крайне неудачным: с такой маленькой длиной неудобно далеко забрасывать, а высокий тест предполагает использование довольно тяжелых блесен, для которых в наших подмосковьях нет подходящих хищников. Тем не менее в прошлом сезоне с его помощью мне удалось поймать пару щучек. Так вот, к новому сезону я решил прикупить что-нибудь подлиннее и полегче.

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

Легкая, с неглубокой шпулей, опять-таки специально для ловли на небольшие приманки. На катушку сразу же была намотана плетенка 0.1 мм, и вместе с женой и дочкой мы поехали на ближайшее озеро, опробовать покупку. Кстати в нагрузку к спиннингу была приобретена простенькая маховая удочка для ловли карасиков. С удочкой нам совсем не повезло, а вот на спиннинг я поймал маленького бычка, клюнул на блесенку «Mepps». Причем я так лихо его подсек, что забагрил за жабры. Бычка мы конечно отпустили, он долго не мог прийти в себя, но потом все же уплыл.

Больше памяти в Linode

19.06.2010

На днях Linode радостно сообщила, что прибавила ко всем тарифным планам примерно по 42% оперативной памяти. Например у меня была VPS с 360 MB RAM, теперь стала с 512 MB. Дополнительная память становится доступной после перезагрузки виртуальной машины.

Детские песенки

17.06.2010

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

Песенник оказался толковым, для каждой песни есть партии для голоса, фортепиано и гитары.

И стал свет

17.06.2010

Давно хотел себе такую футболочку и вот наконец сделал.

Идея, правда, не моя, я про нее слышал еще в студенчестве. Да, если вдруг кто не в курсе, формулы – это уравнения Максвелла для света (точнее электромагнитного поля).

Комитить

16.06.2010

Еще на прошлой работе для удобства общения решили официально обрусить термин «to commit». Вопросов было два: количество букв «м» и спряжение. Порешили так: одна «м» и второе спряжение. Итак, знакомьтесь:

коми́тить, -чу, -тит. Фиксировать изменения в системе контроля версий.

Правда, в связи с развитием распределенных VCS термин «commit» отошел на второй план, а на первый вышел «push», для которого адекватного перевода я пока не знаю. Не «пушить» же или «заталкивать» в самом деле. В некоторой литературе встречается вариант «публиковать», но мне лично он не нравится.