Git, часть 2 – конфигурация, возможности и работа

Сегодня мы поговорим про систему контроля версий — Git.
git-scm.com/
Вы еще думаете использовать ли Git как систему контроля версий, при разработке собственных проектов, но не приняли окончательного решения?
Может моя новая статья вам поможет… :) Во всяком случае мне уже многократно помогала находить ошибки между разными версиями кода в проектах, но использовать git можно как для программистов также и для инженеров, в общем для чего угодно. :)
В общем, недавно написал на своем сайте следующую статейку про Git, некое подобие продолжения той что была написана пол года назад, но эта с углублением в некоторые тонкости, в общем встречайте:
— "Git, часть 2 – конфигурация, возможности и работа"
Если вы только собираетесь использовать Git или присматриваетесь к нему, то эта статейка вам поможет принять решение.
Польза ее в том, что можно быстренько (и почти на практике) рассмотреть минимальный набор основных возможностей.
Так что если кому интересно, милости просим :)
Но как вы понимаете для более детального прощупывания вам нужно будет установить git на свой компьютер и самим попробовать. Git есть и под Linux и так же и под всем привычную Windows (и под чтото там ещё… :) )
Ставится он в пару кликов под Windows, под Linux еще проще (даже нет смысла говорить как).

PS: самом собой разумеется, эта статейка не покрывает все,… в родной документации по git информации куда намного больше и ее читать просто необходимо.
… кстати, Git написан создателем и идеологом ОС Линукc — Линусом Торвальдсом (ну и щас еще несколько человек ему помогают).

Мой сынишка паяет подставку из 16 микросхем

Мой сынишка паяет подставку из 16 микросхем
… и дело было так, сперва сынишка научился паять, где-то с 3х лет :) Об этом я писал ранее — www.youtube.com/watch?v=wB8BxR_NlMA
Потом ему понравилось, и он с удовольствием расспаивал платы, из тех что у меня завалялись на всякий случай, и это был тот самый случай. ;)
Потом я начал приучать его паять :):) У меня в руках оказалось совершенно не нужных и не рабочих 16 корпусов микросхем ПЛИС, PLCC-84. Все эти микросхемы были честно выигранных в игру — «эмбед-корова» у BSVi(http://bsvi.ru) на ДР сайта 9шт, и 7шт отданные в нагрузку еще одним коллегой «хирургом»(http://unidk.com). В общем то они были взяты ради того что бы сделать подставку для горячих чашек… а получилось еще и для тарелок.

Обычно на своих видео я говорю — специально для сайта projects.org.ua (или для uschema.com), но тут я этого не делал, ибо творение сына ))
Мой сынишка паяет подставку из 16 микросхем

В общем встречайте: (Видео под катом)


Читать дальше

STM32 F4 Discovery. Новый Free Kit от ST ( !USA/Canada only! )

И снова бесплатные пряники от ST Microelectronics. И на этот раз камешек не менее вкусный – Cortex-M4.

На этот раз можно также получить бесплатно новый кит на основе STM32 F4.
Бесплатные только для — USA/Canada


Читать дальше

QT Creator как IDE для “C-Embedded-проектов”

QT Creator как IDE для «C-Embedded-проектов»

Хочу с вами поделиться еще одним удобным инструментом, помогающим в нашем любимом Embedded деле.
Этот инструмент — это IDE для Embedded-разработчика. В статье хочу затронуть лишь вторую сторону Эмбэдеда, программирование.
То есть, тут не будет ни слова о микросхемах и микроконтроллерах.
Так сложилось, что я по мере нужды занялся поиском, и нужно было найти графический, легкий, удобный, полнофункциональный IDE для Embedded и к тому же под Linux, а самое главное – бесплатный, или в идеале под GPL лицензией.
Альтернативы типа Eclipse и NetBeans меня не впечатлили, тяжелые и очень неудобные. Мега любимый SlickEdit (который я считаю просто самым лучшим IDE) стоит дорого, а его демо-версия попросту не способна слелать то что умеет полнофункциональная версия (я это проверял).
Был сделан поиск, и после выбора среди вариантов был найден ответ. Ответ был QTCreator. Разумеется что это не панацея, и кое чего он не может(или я не нашел как это сделать), но также может много, тоесть золотая середина.
В любом случае, думаю что если нужно удобно и быстро работать с кодом на языке C, то это можно сделать весьма комфортно используя IDE, выше озвученный QTCreator. Ну и также если у вас Java-проект, то QTCreator тоже справится, просто потому что он по синтаксису очень похож на C++, который поддерживается.

Qt Creator IDE




Читать дальше