воскресенье, 14 ноября 2010 г.

Дела насущные

Прошлую неделю потратил на борьбу с разного рода чудесами: прочитать можно тут и тут. При этом борьба продолжается. Занялся макетированием проблемного участка. Шабашу по вечерам на дому. Подписали под грант какой-то (попил детектед), подключили к контрактной работе - потихоньку вникаю. Преподаю студентам-оболтусам по три пары не неделе +подготовка. Хожу в КЮТ, провожу QSO (теперь я модный), уже телефоном. Все никак не дойдут руки до изготовления УМ на КВ, построения SDR и до починки инвертора ламп подсветки монитора. С другой стороны очень рад, что есть загрузка. Это лучше, чем просто так протирать штаны.

ЗЫ. Вспомнил тут еще, что надо готовиться к кандминимуму по специальности и писать статьи в журналы. А также уже как полгода надо сделать фотки для стенда кафедры, за что нам вставят.

8 комментариев:

  1. слу, а че код такой ххх, там в рантайме нет операции копирования памяти? не видел систем где нет подобия memcpy

    ОтветитьУдалить
  2. есть, для данной платформы реализован он скорее всего таким же образом и упакован в библиотеку под названием memcpy. Так что разницы нет особой, как писать. Тем более это готовый код от разработчика, и в него я особо не лезу, ибо все переписывать запаришься, а такого готового кода куча используется. Работает и есть вроде не просит.

    ОтветитьУдалить
  3. надеюсь ты преподаешь в лучших традициях? котктель black russian и сырок Российский? кста QSO - это то самое с аббревиатурами? или что-то другое

    ОтветитьУдалить
  4. ну не скажи, если у проца есть инструкция отдельная для этого, тогда цикл сосет по производительности

    ОтветитьУдалить
  5. Нет у него инструкции такой. Наличие такой инструкции упростило бы жизнь в некоторых местах, конечно. Но большие объемы данных гонять не приходится обычно.

    Насчет QSO http://en.wikipedia.org/wiki/Q_code

    ОтветитьУдалить
  6. но копировать побайтно - это сакс. режет мозг.

    ага, QSO - оно, то самое. но чему там учить? или ты имел ввиду к применение в радио общении?

    ОтветитьУдалить
  7. Делай скидку на то, что это простые микроконтроллеры для относительно простых и узкоспециализированных задач. Бывает и хуже, в некоторых случаях.

    Ага, имел в виду в радиообщении.

    ОтветитьУдалить
  8. Студенты - это отдельная песня. Веду ТСАНИ. Новое оборудование, компы новые (которые не зависают каждые 5 минут), новое железо. Среда - LabwindowCVI с замечательным хелпом. Пишут на C (кому надо будет, потом плюсы без проблем применит, суть не в этом). Надо написать ввод-вывод с использованием printf/scanf.

    С: Я не знаю С
    Я: Как так, у вас на 2м курсе было программирование
    С: Я только плюсы знаю
    Я: Как так, знаешь плюсы - знаешь и С (отсылаю к введению в страуструпа, там про С написано), тем более хелп есть

    Далее выясняется, что знание плюсов сводится к применению iostream вместо stdio. Отсылаю читать Кернигана да Ритчи второе издание.

    Но это еще ничего. Форматирование кода - просто улет. Я конечно сам бывает пишу трудночитаемый код и все такое. Но этим позавидовали бы сами индусы: отступы в коде как скопировал так и вставил, или еще хуже с каждой строкой отступ уеличивается, или еще хуже все пишется в строку, переменные в стиле a, aa, aaa, aaaa, aaaaa, пусть лучше бы транслитом писали и т.п.

    Мне все это скучно, в следующем году ТСАНИ вести не буду.

    ОтветитьУдалить