Примеры открытого проектирования (Экспресс-3, банковская система RP/3)

| рубрика: Проектирование | автор: st

Возможно кто-то еще помнит, в середине-конце 1990-х годов издательство "Открытые системы" выпускало журнал с говорящим названием "СУБД". Публикации в нем привлекали прежде всего уровнем образования авторов, не зацикленных на той или иной СУБД, а системно подходящих к вопросам проектирования.

В качестве примера приведу статью по описанию архитектуры высконагруженной транзакционной системы …

Программисты-любители и образовательный контекст беседы

| рубрика: Заметки | автор: st
Метки:

Начну не так чтобы сильно издалека. Согласно проведенным недавно подсчетам, не менее 7,5 миллионов программистов - любители.

Согласно недавнему, декабря 2013 года, исследованию компании IDC, растущее число программ создано непрофессиональными разработчиками. Также, из более чем 18,5 миллионов программистов в мире не менее 7,5 миллионов из них являются любителями …

"Большие данные" как состояние отрасли

| рубрика: Обзоры | автор: st
Метки: , ,

Материал этой заметки послужил основой для одной из глав книги "СУБД для программиста. Базы данных изнутри".

* * *

Термин "большие данные" был извлечен из пыльных закромов маркетологами от компьютерных наук несколько лет назад. Попробуем взглянуть, чего в этом явлении больше: нового или хорошо забытого старого.

Прежде всего, у человека с дефрагментированными мозгами …

О культуре и утилитарности

| рубрика: Заметки | автор: st
Метки:

Культура - это способы выражения смыслов. Программирование, как интеллектуальная человеческая деятельность - не исключение.

Недавняя дискуссия о том, что "программист, пишущий на том языке, на котором ему приказали, занимается не очень хорошим делом" имеет под собой вполне рациональное объяснение: поверхностное владение многими языками позволяет программисту выражать одни и те же достаточно простые …

Диалог с приказчиком

| рубрика: Заметки | автор: st
Метки:

Тенденция неспособности населения понимать достаточно длинные связные тексты случилась не сегодня и даже не вчера. Рапорт начальнику был объектом сатиры еще в Советской России (а если покопаться, то и раньше). На редкие исключения, вроде читающего ради поддержания традиций многочасовой доклад Брежнева, было больно смотреть.

Однако, тенденция понемногу спускается и на …

О софтостроении в Пентагоне

| рубрика: Заметки | автор: st
Метки:

Сергей Бобровский в своей заметке "Принуждение к гибкости" навел на интересный документ института программной инженерии SEI при университете Карнеги-Меллона, разработавшего в своё время модель зрелости программных процессов CMM. Документ "A Closer Look at 804: A Summary of Considerations for DoD Program Managers" опубликован в декабре 2011 года и представляет собой …

О сроках разработки

| рубрика: Профюмор | автор: st

Общеизвестно, что 9 женщин не могут родить ребенка за 1 месяц. Но если очень хочется, то в рамках разных методов разработки программного обеспечения можно кое-что сделать.

1. Каскадный подход. Забираем у родителей сперматозоиды с яйцеклеткой, совместно составляем требования к результату. Ребенок выращивается в пробирке те же 9 месяцев, но родители …

Головоломка мегаминкс (додекаэдр)

| рубрика: Заметки | автор: st
Метки: ,

Руководство по сборке головоломки "мегаминкс" (додекаэдр). Предлагается послойный способ, похожий на аналогичный для кубика Рубика. Приведены схемы и основные алгоритмы.

Статья памяти И.К.Лаговского, главного редактора журнала "Наука и жизнь" в 1981-2008 годах, ушедшего из жизни в сентябре этого года. Игорь Константинович был постоянным ведущим рубрик, посвященных математическим досугам …

Linux уже на 37000 рабочих мест в жандармерии Франции, еще +35000 к лету 2014

| рубрика: Заметки | автор: st

В своем докладе о решениях для веб-сайта органов госуправления согласно нормам совместимости Европейского Союза, майор Стефан Дюмон (Stéphane Dumond) из французской жандармерии рассказывает, что Linux уже является основной операционной системой в распоряжении служб. Кроме того, агентство безопасности не намерено останавливаться на достигнутом и планирует оснастить дополнительно 35 000 рабочих мест …

Эпический провал agile-методологий в Universal Credit

| рубрика: Заметки | автор: st
Метки:

Источник: PC week

Британская система социальных платежей Universal Credit задумывалась правительством в качестве базовой платформы для глобальной реформы всех служб социальных выплат и создания универсальной системы кредитования.

В техническом плане Universal Credit -- это крупнейший в мире проект по разработке ПО с использованием гибких методологий и общим бюджетом 2,2 млрд …