Хабрахабр:
Навеяно очередной прочитанной книгой по управлению проектами. Это ?Scrum и XP: заметки с передовой? Хенрика Книберга. Скрам ? это круто и красиво. Особенно красиво (и, на мой взгляд, реально применимо только в этом случае), когда решены все инфраструктурные проблемы, когда усилия всей компании (а не только скрам-команды) направлены на выпуск качественного продукта вовремя и когда задача программистов ? именно разрабатывать ПО (т. е. никто не будет выдёргивать разработчика ?из потока? для выполнения фантастически несвойственных ему задач). Одна из фраз из книги Книберга: ?В качестве значения по умолчанию фокус-фактора для новых команд мы обычно используем 70 %?. Под ?фокус-фактором? понимается некий коэффициент, отражающий отношение производительности существующей команды к производительности ?идеальной? команды программистов. А как насчет программистов, которым постоянно приходится отвлекаться на решение хозяйственных проблем, техподдержку (ввиду страшной недоукомплектованности из-за экономии хозяйственного и суппортерского отделов) и прочие ужасно снижающие фокус-фактор проблемы? В другой книге (?Человеческий фактор?? Тома Демарко и Тимоти Листера) написано, что в идеальном рабочем помещении для программиста должно быть по окну на каждого сотрудника (чтобы он мог более вдохновенно заниматься разработкой и потому, что мы работаем, чтобы жить, а вовсе не наоборот). А как насчёт комнат на 10-20 человек с двумя окнами каждая (выходящими на промпейзаж, куда и смотреть-то лишний раз не захочется)? Обсудим отечественные реалии, которые убивают теорию уважаемых Демарко и Листера и практику не менее уважаемого Книберга на корню. Начнем с соцпакета. Недавно разговаривал с коллегой ? руководителем PMO из соседней программерской фирмы (PMO ? это Project Management Office, само его наличие говорит о том, что фирма придерживается современных взглядов на управление проектами; у нас вот ? классическая функциональная структура, в лучшем случае ? слабая матрица, нам PMO не светит). Так вот, они в ближайшее время будут завозить в офис и давать сотрудникам неограниченно потреблять всякие перекусы и питьё: чипсы/орешки, печенье/булки, соки и т. п. Как сказал коллега: ?Предположим, нашему программисту ближе к вечеру захотелось перекусить. И у него возникает сложная дилемма: уйти поесть или поработать всё-таки еще пару часов. Плюшки в офисе склонят его в пользу поработать?. А действительно, рассмотрим дилемму повнимательнее. Итак, таблица (цифры взяты ?с потолка?, но я в них почти уверен): Читать дальше →
Министр связи Сирии заявил, что ?террористы?, а не государство, отключили Интернет по всей стране в четверг, передаёт агентство Рейтер. ?Это неправда, что государство отключило Интернет. Террористы атаковали интернет-линии, в результате чего некоторые регионы оказались отрезанными?. Министр также заявил, что инженеры уже работают над восстановлением коммуникаций. До этого высказывались предположения, что Интернет отключили военные в ответ на успехи мятежников в охваченной гражданской войной стране. В то же время, компания CloudFlare провела расследование и подвергла сомнению заявление министра, сделав вывод, что 4 кабеля не могли быть повреждены физически, а Интернет был отключен обновлениями в конфигурации маршрутизаторов. Читать дальше →
В период с 20 по 22 ноября 2012 года в Москве проходило знаменательное событие ? тринадцатая конференция Cisco Expo. Это одно из самых ярких IT-мероприятий, которое собирает тысячи участников со всех регионов страны. На конференции было прочитано более ста различных докладов, проведены десятки сессий и презентаций, посвященных современным сетевым технологиям и коммуникациям. Спектр тем конференции был очень широк: инфраструктура корпоративной сети, безопасность, беспроводные сети, ЦОДы и виртуализация, унифицированные коммуникации, телеконференции, решения для провайдеров и многое другое. В преддверии конференции, 19 ноября, компанией Cisco был также проведен ?Виртуальный день?, который прошел в онлайн формате с использованием Cisco WebEx. В течение дня было прочитано несколько докладов на различные темы, подключиться к которым мог любой желающий. Одна из сессий была проведена преподавателем учебного центра Softline. Тема выступления ?Маршрутизаторы Cisco?. В часовом докладе была предпринята попытка охватить модельный ряд маршрутизаторов, которые выпускает компания Cisco и описать их ключевые особенности. В этой статье вы можете ознакомиться с кратким содержанием этого доклада. Читать дальше →
Vdev, или Virtual Device ? это базовая единица, на которой строится массив данных ZFS (zpool). Для работы ZFS необходим как минимум один vdev ? виртуальное устройство, которое позволяет случайный доступ к информации на уровне блоков. Обычно, в качестве таких блоков используются целые диски или iScsi/FC LUNы (raw-disk vdev), но можно также использовать разделы дисков или файлы. Целые диски предпочтительнее, так как для них ZFS использует onboard write cache, в результате чего производительность записи может значительно улучшиться. Я пока не буду объяснять разницу между logical vdev и leaf vdev ? это топик для отдельной статьи про то как работает RaidzN и zfs mirror. src.illumos.org/source/xref/illumos-gate/usr/src/uts/common/fs/zfs/vdev_disk.c#314if (vd->vdev_wholedisk == 1) { int wce = 1; /* * If we own the whole disk, try to enable disk write caching. * We ignore errors because it's OK if we can't do it. */ (void) ldi_ioctl(dvd->vd_lh, DKIOCSETWCE, (intptr_t)&wce, FKIOCTL, kcred, NULL); } В описании структуры виртуального устройства можно посмотреть какие параметры используются для чего, но я не собираюсь давать объяснение каждому ? цель статьи ? описание собственно того как ZFS хранит и пишет данные. Каждый vdev разделен на логические разделы (metaslab), Читать дальше →

Отписаться от этой рассылки