• Какие кодотрюки вы знаете?

    avn
    @avn
    Я вот чего в C/C++ люблю:
    #define sizeofarr(ARR) (sizeof(ARR) / sizeof(ARR[0])) ... int arr[23534]; long f; for (f = 0; f < sizeofarr (arr); ++f) { ... }

    И странно, что в стандарте такого нет
    Ответ написан
  • Давайте похоливарим про GOTO?

    avn
    @avn
    Как показал опыт той самой статьи — слишком уж табуирована эта тема, слишком к ней религиозное отношение. И поэтому здравые мысли тонут среди моря ругани… Поэтому и дискуссию построить не удастся.
    Ответ написан
  • Давайте похоливарим про GOTO?

    avn
    @avn
    Согласен насчет того, что это не для Q&A, посему повысил Вам карму, чтобы Вы могли создать статью. И, кстати, просветите неуча — что такое «холивар» ??? Это от holly war?
    Ответ написан
  • Каких блогов не хватает на Хабре?

    avn
    @avn
    И еще одна идея.
    Я пишу разные курсы — вот сейчас разрабатываю курс по «С для микроконтроллеров». И я хочу его здесь выложить, чтобы 1) обкатать — люди комментарии будут писать, буду исправлять. 2) увидеть его нужность широкой аудитории. А куда его поместить? В «Программинг микроконтроллеров»? Это тогда будут «С для микроконтроллеров: 1. Введение», «С для микроконтроллеров: 2. от машинных кодов к С»,…. В общем, блог засорится.
    Хорошо бы иметь блог «Курсы», «Учебники» или как-то так. И там создавать подструктуру. Вот, будет там жить мой блог «С для микроконтроллеров», а в нем уже отдельные блоги по частям.
    А чтобы создавать подструктуру, надо будет выложить первый пост на тему, люди будут читать и ставить"+", если это надо. Если накопилось какое-то критическое число "+" — значит, тема нужна, создается под-блог и поехало.
    Ответ написан
    Комментировать
  • Каких блогов не хватает на Хабре?

    avn
    @avn
    Я бы сделал следующее:
    1. Блогов много — очень много! И чтобы их увидеть все, надо долго кликать «туда». Было бы удобно иметь возможность их увидеть все на одной странице. Да, пусть она будет грузиться пол часа (у меня медленный и-нет) — я схожу чаю попью, но потом таки все увижу и решу, что мне интересно.
    2. Я предпочитаю не одноуровневую структуру каталогов у себя на PC, а многоуровевую. У меня есть «Programs», а в ней — «Cpp», «Asm», «Perl», «VBA» и т. д. (я многими языками пользуюсь). Также я работаю с Embedded-проектами, посему у меня в директории «Embedded» живут «AT89», «PIC», «AVR». Вглубине тех же «AVR» живут «ATtiny», «ATmega16», «ATmega128»… В общем, идея понятна. Я предлагаю сделать многоуровневую структуру блогов. А еще лучше — возможность смотреть 1) однуровнево и 2) многоуровнево. А вдобавок к предыдущей моей идее — смотреть «10 на стр.», «20 на стр.», «все».
    Ответ написан
    1 комментарий