Читаем Искусственный интеллект полностью

Теперь, допустим, JDP нанимает дизайнеров в Уичито для разработки рекламы избирательной кампании. Компания Wichita Design появилась в отчетах JPD о расходах, передаваемых Федеральному избирательному собранию. Допустим, JDPAC нанимает тех же дизайнеров. И в их отчетах Wiсhita Design также появится. Они действительно могут не координировать свои действия. Возможно, у дизайнерской компании превосходная производственная дисциплина: она могла установить файерволл и объяснить сотрудникам, что не должно быть никакого взаимодействия, и в итоге ведение двух проектов оказалось бы хорошим делом. Это вполне возможно, легально и адекватно. Это также показывает, как многие и многие комитеты обращаются к одним и тем же подрядчикам. Например, в США существует несколько компаний, выполняющих расчет заработной платы. Большинство кампаний и сторонних групп используют автоматическую обработку данных для расчета зарплат, и это не выдумка. Однако есть вероятность того, что координация деятельности существует на уровне подрядчиков. Таким образом, если журналист может выяснить, что JDP и JDPAC обратились к одной и той же дизайнерской фирме в Уичито, которая, как оказывается, управляется бывшей соседкой Джейн Доу по общежитию, он продолжит раскапывать информацию в этом направлении и выяснять, есть ли в данном случае что-то противоправное. И тогда это может вылиться в журналистский материал.

Новому айтишному проекту принято давать имя – как питомцу. Имя формулирует общий маркер, на который могут ссылаться все, кто вовлечен в его разработку. Свой проект я решила назвать «Бейливик» (Bailiwick). Согласно словарю Мерриам – Уэбстер, слово имеет два значения: «округ или юрисдикция бейлифа» и «сфера компетенций или интереса». Оба определения подходят, особенно с учетом того, что бейлиф – это «офицер в судебном органе, который помогает судье следить за порядком на судебном заседании». Я представила, как моя программа станет метафорой высокого храброго бейлифа по имени Булл или хитроумного бейлифа Роуза, как в телешоу 1980-х гг. «Ночной суд». Он бы переносил документы и носители с данными по залу туда-сюда и выполнял функцию посредника. Кроме того, мне нравилось слово «бейливик», оно звучало мило и игриво. В моем случае категорически приветствовалось все, что могло привнести хотя бы каплю игривости в анализ данных финансирования избирательных кампаний.

С практической точки зрения софту необходимо название для того, чтобы можно было создать соответствующую директорию на компьютере – у нее должно быть название. Важно в самом начале назвать свой проект, почти как дать имя ребенку. В то же время вы, назвав ребенка Джозеф, можете через два дня передумать и назвать его Йосси, и именно это имя начнете писать на изнанке его футболок. Если же вы переименуете директорию с программой, в коде, скорее всего, появится огромное количество нестыковок.

Итак, «Бейливик». Его можно найти в интернете на платформе campaign-finance.org.

Переходим непосредственно к процессу разработки. Некоторые проблемы, с которыми я столкнулась, были традиционными повседневными сложностями при разработке любого программного проекта. В частности, мне пришлось нанять помощника-кодера, поскольку в какой-то момент сроки стали поджимать. Наем разработчика не похож на наем юриста: настоящие профессионалы невероятно дорого стоят. Кроме того, их сложно найти, и они не рекламируют свои услуги. Им не нужно. Есть, конечно, несколько вариантов, но для обычного человека они будут сложными. Поисковый запрос «нанять разработчика Django» принес лишь бесконечную кучу спама. Вот один из показательных результатов выдачи:

Работа Django | Разработчики Django | Работа фриланс

Django team – одна из самых популярных django фриланс-платформ для поиска работы. Django team – это ярмарка лучших разработчиков django, инженеров, программистов, кодеров и разработчиков архитектуры системы…

Поиск разработчика онлайн оказался исключительно сложной задачей. Вместо этого я решила обратиться к своим контактам в поисках рекомендации. Предполагалось, что технологии позволят облегчить поиск профессиональных услуг онлайн, на деле – они лишь усложнили процесс. Слои алгоритмов, подверженных внешнему управлению с целью выгоды, осложняют выполнение обычной задачи вроде поиска разработчика. Та же проблема возникла, когда я попыталась найти мастера, чтобы починить кое-что у себя дома. И это напомнило мне о том, почему администрирование контента так важно. В онлайн мире, где у каждого своя правда, выполнение простых задач может занять вечность. Парадокс: выбор может быть тяжелым бременем.

Перейти на страницу:

Похожие книги

Оптимизация BIOS. Полный справочник по всем параметрам BIOS и их настройкам
Оптимизация BIOS. Полный справочник по всем параметрам BIOS и их настройкам

Прочтя эту книгу, вы узнаете, что представляет собой BIOS, какие типы BIOS существуют, как получить доступ к BIOS и обновлять ее. Кроме того, в издании рассказано о неполадках в работе BIOS, которые приводят, например, к тому, что ваш компьютер не загружается, или к возникновению ошибок в BIOS. Что делать в этот случае? Как устранить проблему? В книге рассказывается об этом и даже приводится описание загрузки BIOS во флэш-память.Также вы научитесь использовать различные функции BIOS, узнаете, как оптимизировать их с целью улучшения производительности и надежности системы. Вы поймете, почему рекомендуемые установки являются оптимальными.После прочтения книги вы сможете оптимизировать BIOS не хуже профессионала!Книга предназначена для всех пользователей компьютера – как начинающих, которые хотят научиться правильно и грамотно настроить свою машину, используя возможности BIOS, так и профессионалов, для которых книга окажется полезным справочником по всему многообразию настроек BIOS. Перевод: А. Осипов

Адриан Вонг

Зарубежная компьютерная, околокомпьютерная литература / Программирование / Книги по IT
С компьютером на ты. Самое необходимое
С компьютером на ты. Самое необходимое

Рассказывается о работе в операционной системе Windows (на примере версий XP и 7), текстовом редакторе Word 2010 и других приложениях, необходимых каждому пользователю: архиваторах, антивирусах и программах для просмотра видео и прослушивания музыки (Winamp, QuickTime Pro). Большое внимание уделяется работе в Интернете. Рассказывается о программах для просмотра Web-страниц, об электронной почте, а также о различных полезных приложениях для работы в сети — менеджерах закачек файлов, ICQ, Windows Live Messenger, MSN и многих других. Во втором издании рассмотрена новая ОС — Windows 7, а также последние версии приложений для пользователей.Для начинающих пользователей ПК.

Андрей Александрович Егоров , Андрей Егоров

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT