Pofigism as a lifestyle 2.0

Краткая сводка с полей Нетлабии

Posted in Просто трёп by pofigist on 6 марта, 2014

(ТАСС) По сообщениям компетентных источников, недавно из Интернета исчез популярный в отдельных кругах сайт «Нетлаб». Вопреки ходящим в Интернете неподтвержденным слухам, исчезновение сайта не является происками Роскомнадзора, про- и антиукраинских активистов, а также чертей и такой-то матери.

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

На данный момент больше новостей нет. Переходим к прогнозу погоды

Пролет птицы Обломинго

Posted in Просто трёп by pofigist on 6 марта, 2014

В двух словах так — у меня сейчас новый проект, чем и объясняется мое периодическое отсутствие в блоге. Впрочем, я тут постоянно «периодически отсутствую», так что тем оставшимся 20 читателям, которые, не смотря ни на что, ходят на эту страничку, я очень благодарен.

Так вот, о новом проекте — я там начальник отдела программизма (ну вот так всегда — только уйду из одной фирмы потому что там меня притесняют и заставляют быть начальством, так в другой дело обстоит точно таким же образом). И как я есть большое начальство,  я должен выбрать железо, на котором вся система будет работать. Тем, кто удивляется тому, что программист выбирает электронные компоненты, могу сообщить, что в своей программистской жизни я видел два типа проектов:

  1. Программисты выбирают «железо», а электронщики потом пытаются понять как это все воплотить в реальную систему. Потому что, как правило, выбираются элементы весьма прогрессивные, до невозможности странные и те, которые купить просто невозможно, потому что кроме двух-трех идиотов разработчиков, оно нафиг никому не нужно.
  2. Электронщики строят систему, после чего уведомляют об этом факте программистов. В итоге, последние должны извращаться, потому что там не хватает либо памяти, либо входов-выходов, либо коммуникационных линий, либо всего этого вместе (что скорее всего).

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

Но сегодня я почти решил, что нашел третий путь. Потому что в системе, если верить пожеланиям маркетологов (а они в этот раз пожелали вещи вполне реализуемые, а не те, которые сможно будет сделать  только лет через пятьдесят, да и то при условии посещения Англии инопланетянами) нужно было установить 8-мегабитный чип SRAM (это такая память), чип EEPROM или FLASH (тоже такая память, причем энергонезависимая), RTC (это как бы часы реального времени) и Watchdog (а вот это я на русский вот так с бухты-барахты и не переведу…. в общем, система, которая если ее периодически не пинать, то есть, не записывать в специальную ячейку памяти определенные данные, просто делает системе полный сброс). И тут я нашел это чудо — Cypress CY14B108K!

Это так называемая память NVSRAM. То есть, она сочетает в себе все лучшие стороны SRAM (скорость доступа, отсутствие контроллера и страничного доступа) и EEPROM/FLASH (энергонезависимость). Причем, стоит отключить питание, как запаса энергии в чипе вполне хватает, чтобы записать все данные в энергонезависимую часть и спокойно отключиться. Ну не красота ли?

Думаю, что любой программист, который писал низкоуровневый драйвер NVRAM, чтобы сделать такую вот функциональность, сейчас стоит и бурно аплодирует создателям этого устройства. Но это еще не все! На чипе присутствует RTC да еще и с аппаратным календарем на 10000 лет (ну ладно, не буду врать, всего-то на 9999). Кроме этого, там есть и Watchdog и даже «будильник» системы по определенным событиям. Красота, в общем. Интересующиеся могут полюбоваться на сей девайс, прочитав даташит. Для RTC, впрочем, необходима батарейка, но, если верить расчетам, стандартная плоская батарейка типа монетки вполне может поддерживать жизнь в этом чипе на протяжении последующих 280 лет. А за такое время и сама система и пользователи (да и батарейка тоже) превратятся в никому не нужную труху.

В общем, пару часов мы с электронщиком предавались сладким грезам о том, как круто будет встроить в нашу систему этот чип. А потом пришел поручик Ржевский и все опошлил менеджер проекта и сказал, что мы рехнулись. Причем, коллективно. На недоуменный вопрос «какого, собственно», он показал прайс лист, где черным по белому было написано что-то вроде «цена за чип в объемах от 1000 штук — 46 вечнозеленых баксов»…

Тут, наверное, надо пояснить, что для электронщиков, а в особенности для менеджеров проекта, любой чип, который стоит больше двух долларов — должен быть предан анафеме и вечному забвению. Что в данном случае и произошло. А жаль…

Tagged with: