Для технічних записів заводжу окремий журнал. Прошу до нотаток інженегра. Оскільки я постійно працюю і щоразу з’являються якісь ідеї, то записи в ньому будуть з’являтися частіше.
Якщо помітите помилку на цій сторінці, будь ласка, виділіть її вказівником миші та натисніть Ctrl+Enter. Зробімо наше мовлення чистішим!
Miscellaneous thoughts
2009-10-24
2009-10-13
Hello, world!
Як зізнався, що закінчив радіофізичний факультет, мені запропонували практичну задачу: треба побудувати стартовий годинник, щоб він бікав від 55-ї до 60-ї секунди щохвилини. А що,— подумалося,— адже не ликом ми пошиті. Почавши потрохи розбиратися з мікроконтролерами PIC, осяяло: все знайоме; дідько, ми ж стільки теорії вже вивчили, навіть були якісь лабораторні, щось моделювали на SPICE тощо!
Словом, мене захопило… До того ж є додатковий виклик: розробляти з допомогою відкритих та безкоштовних інструментів. gEDA, SDCC, GPUTILS, gpsim — вони незаслужено уникаються професійними інженерами.
Нарешті за тиждень збірки й налаштування запрацювала перша доробка-мигалка (Hello, world!). Щоразу чогось бракувало: то з’ясувалося, що половинки плати не з’єднані між собою, і деталі довелося переставити; то програматор ICD2 не визначається системою (треба було просто не підключати до нього блок живлення). А вже геть несподіванкою стало те, що у мікроконтролера немає власного генератора (подяка Армену за підказку), і годі його завести без зовнішнього осцилятора.
Нарешті, як все запрацювало, далі буде легше. Адже тепер є який-не-який досвід. Електроніка — це чудово, радіофізичний факультет — це сила!

2009-07-30
git-p4 — знахідка тижня
Ото як все підприємство використовує систему контролю версій p4, нікого не переконаєш в її обмеженості. Що робити, як доробка в один день не вкладається? Як перервати поточну роботу і зробити термінове виправлення? Та й взагалі, без мережі працюєш на свій страх і ризик.
Інша справа git: швидкий, нелінійний (одночасно можна працювати з кількома гілками), та й постійного доступу до мережі не вимагає. До хорошого звикаєш швидко!
Виявляється є проста можливість скористатися найкращим із двох світів: централізованість та політики безпеки p4 та зручність локальної розробки з допомогою git. Скрипт git-p4, що постачається разом із git, дозволяє витягнути з депо якийсь проект і створити для нього локальний репозитарій git, час від часу синхронізувати його із центральним сховищем, відсилати туди свої зміни тощо. Разом із тим локальна копія — це повноцінний репозитарій.
Git — геніальний продукт!
2009-07-14
Каму чорт дзетак калыша?
Учора переглянув загадковий білоруський мультфільм за мотивами казки Караткевича “Чортаў скарб”, і він мене спантеличив достоту. Тобто сама казка.
За сюжетом простому селянину Янкові дістається заритий дідьком під піччю скарб, і з тих пір зажилося всьому селу добре. “З тих пір і пішло прислів’я, що щасливому і чорт діток колише…”
Так насправді прислів’я говорить про інше: “Багатому і чорт діток колише, а бідному з колиски викидає”. Це якийсь такий тонкий знак? Натяк на те, що з багатством приходить щастя? Я чогось не допетраю.
2009-07-02
Берегове (Beregszász)
Не обов’язково їхати за кордон, щоб відчути культурний шок. В Береговому кожен третій, якщо не більше, говорить угорською, на вулицях багато угорських надписів. Русинську ж вдалося почути тільки один раз.
Знову ж відкрилося рідне заморське диво: термальний басейн. У нас, виявляється, і таке є.
2009-06-10
Чарівний Тбілісі
Грузія — це суцільна несподіванка. У вихідні спокійне, святкове, а в понеділок вже вулицю перейти неможливо. Звернувшись до когось англійською, ніколи не вгадаєш, якою дадуть відповідь: німецькою, французькою, російською чи таки англійською. Пригоди в аеропорту — це взагалі окрема історія.
2009-06-03
Нарешті я під’єднався до інтернету
Вибір випав на “Вільний інтернет” people.net. Придбавши модем, трохи довелося пововтузитися з налаштуванням, але результат не забарився.
zte8710