• Проектирование ПО для начинающих методом снежинки
    0
    Ага :) еще от пользовательского интерфейса плясать не всегда получается, ну и автора даже в диаграмме проскакивают «кнопки», «меню», «лейбл» :) так что дополнить снизу-вверх, сверху-вниз и методиками анализа предметной области и получится более общий подход… потом и про объекты вспомнить можно будет и про шаблоны)
  • Data Modelling and Databases для первокурсника
    0
    А… в хабре ведь теперь от имени кого-то принято публиковать… мама моя, куда мир катится.
  • Data Modelling and Databases для первокурсника
    0
    ilena, судя по профилю вам 27 лет. Каким образом вы очутились на первом курсе этого замечательного университета? В небольших городах вроде СПб и МСК многие студенты обычных технических ВУЗов в 27 лет уже имеют 5-7 лет опыта работы по специальности, иногда в топовых компаниях… А вы BCNF, Левинштейн, PostgreSQL и FTS… Попахивает неприкрытой рекламой…

    На самом деле феномен Иннополиса меня очень интересует, но беглое изучение доступной информации вокруг данной конторы обдало меня холодом и ввергло в печаль и депрессию. Порекомендуете почитать чего-нибудь ободряющего (и чему можно верить)?
  • CodeNotes — победитель Clojure Cup 2013
    0
    На правах мнения:
    Задача получения информации решается многими средствами. Примерами могут служить инструменты измерения покрытия кода тестами, статического анализа (pmd, findbugs, checkstyle) и развитие этой идеи до продуктов уровня sonar/fortify.

    Если подумать в этом направлении ещё немного, то у меня получается следующее: источником огромного количества информации является код. С этим ничего не поделаешь (и это _отражает_ реальность). Часть информации приходит в код извне (требования (всех уровней), технические решения (что-то делаем так, а не иначе)). Так вот, «внешнюю информацию» можно пытаться «отразить в коде» (как мне кажется это выбранный вами подход), а можно пытаться делать средства для сопоставления «кода» и этой «внешней информации».

    С моей точки зрения второе интереснее, т.к. во первых задача становится более четкой (как сопоставить информацию A, B, C с местами в коде X, Y, Z), во-вторых код остается «чистым».

    Что думаете?
  • CodeNotes — победитель Clojure Cup 2013
    0
    К сожалению не все задачи можно (и необходимо) описывать на уровне кода. Всегда хочется иметь единое место для работы с задачами. Как вы будете подходить к описанию проблем/запросов изменений, которые затрагивают несколько больших компонентов? Или в случае когда необходимо провести исследование, скажем, производительности и отразить его результаты?
  • Сайт знакомств с программистами Love++
    +5
    На фото автора ping явно не хватает ковра…
  • Отладочная плата для Atmega32 своими руками
    0
    Уточнил. Действительно ошибся, но не намного. Стоит один стенд SDK-1.1 — 9 263 рублей. Но это все равно дешевле, чем паять собственный (по трудозатратам есс-но).
  • Отладочная плата для Atmega32 своими руками
    0
    И что? Это же учебный стенд. При обучении важно наличие методических материалов и поддержки, а не навороченность устройства. Также предлагается полностью бесплатная инструментальная цепочка для программирования и поддержка добавления в систему других стендов «для продолжающих».
  • Отладочная плата для Atmega32 своими руками
    0
    update: похоже мою ссылку отфильтровало. SDK-1.1 в поисковике, кому интересно.
  • Отладочная плата для Atmega32 своими руками
    0
    Можно сказать «коммент на правах рекламы».

    У нас учат студентов вот на таких стендах. К ним есть полный комплект документации (в том числе схема), методические материалы, а также всегда можно проконсультироваться у разработчиков. Стоит стенд не помню сколько, но вроде в районе 5-7 тыр. Отладочные платы от производителей тоже никто не отменял.

    Такую штуку как в статье, полезно делать для изучения схемотехники, но когда начинаешь, лучше начинать постепенно. Сразу паять себе стенд обычно слишком сложно :-)
  • На темной стороне луны не меньше места для стартапов
    0
    Я не совсем это имел в виду. Аналогия ваша очевидна, только за игрой словами теряется чувство ответственности и цены ошибки в первом и во втором случае.

    Поясню по поводу HW: не думаю, что со «стандартными решениями» есть место на массовом рынке. А «АСУ на заказ» — это не стартап и не совсем та массовость, которая необходима стартапу в классическом понимании.

    Не замечали, что потребительской русской электроники нормальной нет? (Случаи, когда наши конторы клеют на китайчину свои лейблы не считаем).

    Как вы думаете почему нет массовой русской электроники?

  • На темной стороне луны не меньше места для стартапов
    0
    Я про то что чем дальше, тем чаще надо делать ASIC/ASIP-решения, а это очень дорого. DSP и PIC это как раз таки классика, которая не всегда пролазит по требованиям. Систему на FPGA тоже в массовое производство не выпустишь.
  • На темной стороне луны не меньше места для стартапов
    0
    Там не только специалистов мало… еще и порог вхождения по деньгам выше. Часто на стандартной аппаратуре нельзя вписаться в необходимые требования.

    Мысль: Вполне возможно как только вместо абстрактной программы появляется продукт, который можно пощупать приходит наше государство и все что с ним связано (лицензирование, пожарная безопасность при сборке устройства)
  • Модернизация — очередной лозунг или реальные действия государства?
    0
    Боюсь, дело в том, что альтернатива такая же несозревшая.

    Да на самом деле дело даже не в тех, кто ставит галочки осознанно. Что-то мне подсказывает, что на выборах работают совершенно другие технологии, чем простой подсчет голосов в урнах.
  • Модернизация — очередной лозунг или реальные действия государства?
    0
    За кого голосовать? Альтернативу уже нашли?
  • В JavaWS нашли бэкдор
    +1
    Ага :) У некоторых настроено, что с серверов общего пользования чекинишь от %имякомпании%. Не удивлюсь если в annotate будет «822065 oracle» :))
  • Comment from a drafted post.
  • Comment from a drafted post.
  • Comment from a drafted post.
  • Comment from a drafted post.
  • Comment from a drafted post.
  • Comment from a drafted post.
  • IT-образование моей мечты
    0
    Оффтоп: никому не кажется, что вся индустрия ПО может лопнуть и нам в скором времени придётся вернутся к основам вычислительной техники и выкинуть в окно всё начиная с машины Тьюринга?
  • Итоги встречи Web Standards Group
    0
    Да ладно :) Я наоборот плюсанул :)) Мне интересно другое — ты единственный человек, которому не нравится ВСГ. Это из-за того что я думаю?

    П.С. кашерный ник в скайпе :)
  • Открыт сайт российского крыла Web Standards Group
    0
    Вадим, это действительно да. Пунктирное подчёркивание означает что ссылка выполняет какое-то действие на этой странице. Сплошное подчёркивание — переход на новую страницу. Не везде, но такое направление намечается в дизайне взаимодействий. Мне тоже очень бросилось в глаза.
  • Итоги встречи Web Standards Group
    0
    даже не знаю что можно с таким количеством дисков делать :) Куда столько, если не секрет?
    Заказать думаю возможно :)
  • Шпаргалкам — да?
    0
    谢谢 огромное человеческое спасибо.
  • Шпаргалкам — да?
    0
    ага для неё очень полезно :) Да и шпаргалку джетбрейнз по хоткеям сама включает поставку — только печатай и вешай на стену. Молодцы.
  • Шпаргалкам — да?
    0
    хабр почему-то обрезал коммент :( кто-нибудь знает?
  • Шпаргалкам — да?
    0
    Прикольная штука, правда не вижу необходимости делать шпоры на то, что в инете можно найти меньше чем за 30 сек.

    Обычно чтобы посмотреть код ответа сервера делаю так:

    1) переключаюсь в FF
    2
  • Создан язык программирования для глобальной слежки в социальных сетях
    0
    Направление таких исследований известно давно. Получило название — кластер-анализ. Многие студенты пишут дипломные на тему вроде «Выявление потенциальных неплательшиков с помощью кластер-анализа данных» и т.п. На сайте почти любого банка, можно он-лайн получить предварительное решение по кредиту. Это тоже кластер-анализ. Эти вещи уже давно в нашей каждодневной жизни и появление специального языка было всего лишь делом времени.