Архив за 11 декабря 2014 - 5

Студия мобильной разработки Dodo Games присоединилась к Kokoc Group и теперь называется Kokoc Mobile. Для Кокоса присоединение Dodo Games это «взаимовыгодное сотрудничество». Кокос отказался рассказать Roem.ru — идёт ли речь о выкупе мобильной компании у прежних владельцев; и за сколько, если идёт?

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

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

Целью нашей разработки было создание с нуля учетной системы для одной из крупных российских компаний. Система была призвана заменить текущую, написанную в конце 90-х. В результате были реализованы платформа и один из бизнес-модулей. В реализованной части было порядка 120 объектов, 180 таблиц, около 30 печатных форм.

Хочу оговориться, что подход, описанный ниже, не универсален для написания любого ПО. Он подходит для систем уровня предприятия, которые строятся на основе объектно-ориентированного подхода: учетных, CRM-, ERP-систем, систем документооборота и т.п.

Вся документация на наш программный продукт состояла из следующих разделов:

  • Общая часть
    • Список терминов и определений
    • Описание бизнес-ролей
  • Требования
    • Бизнес-требования

    • Общие сценарии
    • Сценарии использования
    • Алгоритмы и проверки

    • Системные требования
    • Нефункциональные требования
    • Требования к интеграции
    • Требования к пользовательскому интерфейсу

  • Реализация
  • Тестирование
  • Руководства
  • Управление

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

— Ты кого хотел бы — сына или дочку?
— Сына!
— Почему?
— Вертолёт хочу радиоуправляемый!!!

Несмешной и баянистый анекдот, но нельзя просто так взять и начать эту публикацию не с этого анекдота – он в лучшем виде отображает суть того, о чём пойдёт речь далее. Впрочем, из заголовка вы и так поняли, о чём речь.

LEGO Mindstorms EV3. Игрушечный скайнет. Начало - 1

Осторожно! Публикация может вызвать непреодолимое желание завести сына.
Читать полностью »

Барак Обама стал первым президентом США, который написал компьютерную программу.

Это произошло во время кодинг-сессии, состоявшейся в рамках мероприятия «Hour of Code», которое проходило в Административном здании Эйзенхауэра.

Президент США написал компьютерную программу

Американский президент решил написать небольшую и простенькую программу «Hello world?», которая рисует квадрат на экране.

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

Теперь Microsoft принимает к оплате биткоины - 1

Программный гигант Microsoft с декабря 2014 принимает к оплате криптовалюту биткоин. Пока только жители США могут использовать эту возможность. Напрямую покупки не совершаются – сначала необходимо пополнить свою учётную запись в Microsoft. Затем эти средства можно использовать при покупках в магазинах Windows, Windows Phone, Xbox Games, Xbox Music и Xbox Video.
Читать полностью »

Компания Toshiba пополнила свой ассортимент внешним накопителем Canvio AeroCast, оснащённым адаптером Wi-FI 802.11b/g/n.

В основе новинки лежит жесткий диск типоразмера 2,5 дюйма объёмом 1 ТБ. Габариты устройства равны 121,4 х 86 х 24,4 мм при массе 280 г. Далеко не самый компактный представитель внешних жестких дисков, но нужно помнить про дополнительную функциональность. А она не ограничивается наличием беспроводного интерфейса.

Несколько дней назад состоялся релиз Symfony 2.6.0, который содержит множество интересных нововведений. Одним из наиболее важных является компонент VarDumper.

VarDumper призван заменить всем известную функцию var_dump() более современной и функциональной альтернативой — функцией dump().
Читать полностью »

Роскомнадзор сформулировал правовую позицию, что «фейковые» аккаунты в социальных сетях являются примером нарушения закона о персональных данных.

Правила пользования большинства популярных социальных сетей предполагают соблюдение политики «реальных имен». Если такое нарушение имело место, следует обратиться к администраторам сайта с требованием удалить аккаунт. Если ответной реакции нет, смело обращайтесь в Роскомнадзор.

Источник: официальные странички РКН в ВК и Читать полностью »

22 декабря Лебедеву нужно будет отбиться от претензий ветерана ВОВ, «профсоюза граждан России» и ассоциации общественных объединений. В исковом заявлении от Лебедева требуют уничтожить его ЖЖ посты о Великой Отечественной. Ridus пишет, что сам ЖЖ хотел бы дистанцироваться от разбирательств подобного толка — он просто площадка.

24 декабря уже сам Лебедев будет требовать компенсации от Mail.Ru Group и интернет-издания «Омскинформ», за использование фотографии Лебедева. Холдинг не хочет портить праздник: Читать полностью »

Благодаря ресурсу TENAA стало известно о некоем новом смартфоне Xiaomi. Это не топовое устройство, о котором последнее время появилось много слухов. Собственно, судя по параметрам, это какая-то несколько улучшенная версия модели Redmi 1S LTE.

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


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