Жизненный цикл программиста

Михаил Донской,
опубликовано в 2008 году

Полный текст статьи известного российского системного программиста, зав. лабораторией Института системного анализа РАН, члена Российской академии интернета, автора шахматной программы «КАИССА» (первого чемпиона мира среди шахматных программ), президента компьютерной фирмы ДИСКо, лауреата всех профессиональных опросов «Top-100 Российского компьютерного бизнеса», Михаила Донского.



Так получилось, что время моей жизни практически совпало с жизненным циклом моей профессии. Я – программист. Сами компьютеры появились в 40-х годах (и не надо здесь вспоминать ерунду про дочку Байрона), то есть в то же десятилетие, когда я родился.



В начале 1970-х появились машины серии «Ряд». Так получилось, что во время моего распределения после МГУ мне пришлось быть свидетелем, как А.С. Кронрод боролся за продолжение проектирования и производства оригинальных советских машин (он даже предлагал назвать серию «АС» — автоматическая советская — по своим инициалам) против В.М. Глушкова и Л.Т. Кузина, которые ратовали за копирование IBM. Одним из аргументов у последних было то, что можно будет воспользоваться всем математическим обеспечением, созданным для IBM и ликвидировать то небольшое отставание в вычислительной технике, которое имелось в конце 1960-х.


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

Тетрадка из 90х

Всем привет. Копался недавно в старой макулатуре у себя в гараже, и нашел столько интересного: школьные тетради, старые справочники по радиодеталям и особенно старую тетрадку со схемами, которые я собирал. Прошелся по ячейкам своей памяти, вспомнил приятные моменты своего тогдашнего «творчества». Вспомнил свои начинания в радиоэлектронике. Помню как мой дядя мне как-то рассказал о приемнике без питания (мне тогда было 12 лет), я ему не поверил. Тогда он мне всучил книгу В.Г. Борисов «Юный радиолюбитель». Помню как мир радиоэлектроники меня просто захлестнул.

Читать дальше
  • +7
  • 06 октября 2015, 11:45
  • Jman
  • 2

Люди. Годы. Осциллографы. А. Ф. Денисов, Я. М. Россоский

Из предисловия
 Книга, представляемая авторами А. Ф. Денисовым и Я. М. Россоским — авторитетными специалистами в области осциллографии, занимавшимися на протяжении около 40 лет теоретическими изысканиями, научными исследованиями, разработкой и внедрением приборов в промышленное производство на различных заводах в Литве, Белорусcии, России и Армении, — охватывает эпоху становления и развития осциллографии в Литве и других странах, начиная с огромных ламповых приборов низкой частоты и заканчивая микропроцессорными приборами в полосе частот до десятков гигагерц.

обложка


Читать дальше
  • +3
  • 21 ноября 2014, 07:33
  • EW1UA

Старое железо 6.

«На столах громоздились дисплеи, клавиатуры, дисководы и
прочие сияющие побрякушки нового века. Все это соединялось толстыми кабелями
и шнурами. Под столами стояли другие компьютеры и ящики, доверху наполненные
всяким электронным барахлом. Над столами до самого потолка висели полки,
забитые коробками с лентами, дисками, кассетами… Это все обозначается
одним термином, но я тогда не мог его припомнить. Аппаратное обеспечение.»
J. Varley. Press ENTER



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

История звуковых карт и музыки в компьютерных играх топик-ссылка

Как это было: от спикера до современных звуковых карт. Можно послушать как звучала музыка в разных играх, на разных устройствах. Мне понравился трек: The Elder Scrolls IV: Oblivion (2006)

Монтаж высокой плотности (модули этажерочного типа)

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

Листал я тут интернеты и наткнулся на интересную технику монтажа печатных плат. Cordwood construction, что можно перевести как модуль этажерочного типа (хотя насчет точности перевода не уверен еще варианты: поленница, дровница, дровяная конструкция) (еще встретил название объемно-плоскостные модули).
ОПМ

Дальше фотки, траффик и немного информации

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

Info

За 3+ месяца с момента открытия сообщества:
Зарегалось 844 пользователя. Из них 812 все из себя позитивные, а остальные 32 злые, нехорошие, и вообще не достойны упоминания.
Они написали 453 поста. Из них 188 в коллективные блоги и 265 в личные.
Из этих 188 постов, 80 написаны для конкурса. То-есть осталось еще 20 постов до раздачи вкусняшек.

Самым популярным блогом является STM8, состоящий из 8 статей.
На втором месте AVR, где насчитывается 22 поста. Странно, да? Уже нет, спасибо Cobald.
Блог PIC состоит из 0 статей, что не мешает ему быть популярнее блога Arduino, который вообще имеет отрицательный рейтинг.

Недавно созданый блог «Умный Дом» (1 пост) пнули так сильно, что он взлетел почти до вершины топа. Выше только закрытый блог местного космического агенства и AVR c STM8.

Светильник со звуковым управлением

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

Первые месяца два на хлопки отзывался светильник над рабочим столом. На нем тестировалась схема — было удобно подключать и отключать девайс от светильника. Кстати, лампочка дневного света управлялась симистором (Что как-бы делать нельзя :)). Тогда-же я выяснил, что пьезодинамик прекрасно ловит не только звуки но и вибрации — на тихий стук по полке (на которой был закреплен светильник) отзывался так-же как на хлопки в ладоши.

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

acoustic_light_1.JPG

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

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

acoustic_light_2.JPG

Для того, чтобы можно было бесшумно включать свет, я повесил выключатель на веревочке.
Да, теперь у меня мультипроцессорная система :)

Что касается работы устройства — ложных срабатываний мало (бывает, если кто-то громко спорит, свтильник паникует и выключается. ЧСХ, после этого обычно следует аргумент типа «ты так громко кричишь, что даже лампочка пугается» :))

Чуть более часто случается противоположная ошибка — светильник ни под каким предлогом не реагирует на команду. Вся фишка в том, что он воспринимает три хлопка с определенным ритмом. Я и домашние уже привыкли, а друзья-знакомые, даже один раз научившись с первого раза рулить лампочкой, через неделю теряют со светильником общий язык. Сидят и хлопают в ладоши как дети малые (что-уже само по себе весело), причем напрочь забывая о том, что таймер, запустившись после 1го хлопка, отмеряет 2сек и только потом принимает решение о том, включать свет или нет. Они-же, хлопнув три раза, и не получив результата — повторяют паттерн снова, чем приводят бедную тиньку в замешательство.

Асло, замечено, что некоторым персонажам сам факт включения света хлопком в ладоши доставляет немало лулзов. Они мучают несчастный светильник, а он вынужден подчиняться, ибо МК созданы, чтобы служить людям. Эх, надо-бы припилить к нему говорилку, да разрешить светильнику, при слишком большом количестве команд-в-минуту, посылать всех на йух. Но для этого точно придется переделывать плату… а мне лень :)

Блог наркомана №01

Всё решено! Я понял что я зависим. Мне очень нравятся новые увлечения, я ухожу в них с головой.
Я не могу без того, что бы не заняться чем ни будь новым. Все свои увлечения трудно перечислить, ибо их очень много. Могу назвать лишь несколько: ну первое это радиотехника, потом танцы, бокс, кикбоксинг, стрельба, дарц, шахматы, шашки, карточные фокусы, игра на гитаре, программирование на ХТМЛ, программирование на Питоне, рисование 3Д Макс, курсы веб дизайнера, люблю книжки про самоделки. Этот список можно продолжить ещё на пунктов 40, кстати с недавних пор добавилась электроника, и программирование на Си и Асамблере.
Можно легко сказать: — Какой разносторонний человек!
Но на самом деле это очень плохо, когда хватаешь только верхушки, когда нету ничего постоянного, и не можешь сказать «Да! Я это могу!». Впрочем есть и плюсы, я могу поддержать почти любую тему для разговора=)