Архив за 06 апреля 2012 - 2

Я был фанатом статически типизированных языков много лет. Я усвоил урок на собственном горьком опыте, используя C. Слишком много систем ломались из-за глупых ошибок типизации. Когда C++ вышел, я был заядлым приверженцем и яростным адептом строгой типизации. Я насмехался над smalltalk'ерами, кто ныл о потери гибкости. Надежность, в конце концов, была гораздо более важна, чем гибкость. И кроме того, мы могли поддерживать наше ПО гибким И статически типизированным, если просто следовать хорошим принципам управления зависимостями.

Четыре года назад приобщился к XP (методология Extreme Programming). Я полюбил акцент на практичности, который она добавила к разработке ПО. Мне также понравился упор на тестирование. С тех пор я заразился идеей тестирования. Я не могу более представлять себе создания кода без использования TDD (test driven development). Не могу вообразить даже, чтобы не иметь полное покрытие тестами, чтобы мои разработки были в сохранности.

Около двух лет назад я кое-что заметил. Я стал все меньше и меньше зависеть от типизации в плане надежности. Мои юнит-тесты предохраняли меня от совершения ошибок, связанных с типизацией. Чем больше я зависел от юнит-тестов, тем меньше я зависел от надежности на основе типизации в Java или C++ (мои языки).
Читать полностью »

gc2012_logoДрузья! С 1 по 5 октября в Москве пройдет международная конференция по компьютерной графике и машинному зрению GraphiCon’2012. Партнерами конференции уже выступали такие компании, как Intel, NVidia, Microsoft, Autodesk и другие. Если вы работаете или интересуетесь этими направлениям, вы можете стать участником конференции или выступить на ней с докладом.

По итогам конференции лучшие доклады участников будут опубликованы в журнале списка ВАК. Крайний срок подачи статей на публикацию — 28 мая.
Читать полностью »

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

Devbar: результаты опроса

Результаты не оказались шокирующими, но цифры — штука интересная. Предлагаем взглянуть.

Читать полностью »

Практика использования интерактивного прототипа на этапе коммерческого предложения Интерактивные прототипы сложных информационных систем (в нашем случае это система электронного архива), как известно, могут использоваться на разных стадиях разработки, например:

  • на этапе сбора требований для фиксации требований, проработки концепции и логики интерфейса, согласования их с заказчиком;
  • на этапе проектирования для постановки задач программистам;
  • на этапе реализации в качестве образца для программистов;
  • на этапе тестирования для проверки соответствия реализованной системы согласованному с заказчиком прототипу.

В моей компании первые три варианта используются в львиной доле проектов, четвёртый — реже (потому что не всегда прототип бывает проработан настолько, чтобы можно было его использовать в качестве эталона). Мы решили пойти дальше и предлагаем ещё один интересный вариант использования интерактивного прототипа.
Читать полностью »

Друзья, рады сообщить, что 10 апреля состоится открытая лекция Анджея Аршавского «Управление в меняющемся мире. Большие данные, облака и вычисления». Лекция открытая, прийти могут все желающие.

Регистрация и место проведения

Мероприятие проводится совместно Открытым Университетом Сколково и Microsoft в Политехническом музее (г. Москва).

Дата и время: 10 апреля 2012 г., 18.30-20:00
Место проведения: Политехнический музей, Новая площадь ¾, подъезд 9, малая аудитория
Регистрация: openu.timepad.ru/event/22548
Прямая трансляция: sk.ru/live/

Читать полностью »

Дорогие читатели, приглашаем вас на онлайн-трансляцию презентации нового облачного сервиса «Битрикс24»!

Социальный интранет в «облаке»
Читать полностью »

Дорогие читатели!

Как мы все помним и знаем, 18 лет назад родился наш любимый .RU. Теперь главный российский домен достиг совершеннолетия и может покупать сигареты. Предлагаем всем окунуться в прошлое и вспомнить, как же развивался Рунет.

Совершеннолетний .RU

Читать полностью »

Дабы не тратить своё и Ваше время: в этом топике нету

  • руководства по настройке chan_datacard
  • руководства по настройке SIP в Asterisk
  • руководства по настройке VoIP-шлюзов и SIP-клиентов.

Всё это прекрасно гуглится, а при наличии опыта — помнится и не забывается.

Недавно встала задача поднять в небольшом офисе АТС.
Одним из требований было оптимально расходовать средства, выделяемые на мобильную связь: с МТСа звонить только на МТС, с БиЛайна — на БиЛайн, и так далее. Было решено использовать связку из Asterisk-а и нескольких незалоченных 3G-модемов: SIM-карты с оптимальными тарифами уже имелись. В качестве абонентских устройств использовались как софтфоны на рабочих местах сотрудников, так и обычные проводные телефоны, подключенные к VoIP-шлюзу.
Читать полностью »

Когда мне на глаза попалось описание интересного гаджета под названием iTwin, какое-то время я раздумывал — отпугивала цена в $99 — но позже дозрел, и заказал.
Опыт приобретения и использования гаджета iTwin
Сразу скажу, что доставка стоит $5, посылка идет из Сингапура, и в Россию — примерно месяц. Оплата возможна платежной картой.

Предупреждение: под катом много картинок.
Читать полностью »

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

image

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js