Как стать автором
Обновить
4
0
Amir Mamedov @Tenkoff

Пользователь

Отправить сообщение

Как правильно мерять производительность диска

Время на прочтение14 мин
Количество просмотров336K
abstract: разница между текущей производительностью и производительностью теоретической; latency и IOPS, понятие независимости дисковой нагрузки; подготовка тестирования; типовые параметры тестирования; практическое copypaste howto.

Предупреждение: много букв, долго читать.

Лирика



Очень частой проблемой, является попытка понять «насколько быстрый сервер?» Среди всех тестов наиболее жалко выглядят попытки оценить производительность дисковой подсистемы. Вот ужасы, которые я видел в своей жизни:
  • научная публикация, в которой скорость кластерной FS оценивали с помощью dd (и включенным файловым кешем, то есть без опции direct)
  • использование bonnie++
  • использование iozone
  • использование пачки cp с измерениема времени выполнения
  • использование iometer с dynamo на 64-битных системах


Это всё совершенно ошибочные методы. Дальше я разберу более тонкие ошибки измерения, но в отношении этих тестов могу сказать только одно — выкиньте и не используйте.

Как мерять правильно
Всего голосов 151: ↑145 и ↓6+139
Комментарии164

Как легко расшифровать TLS-трафик от браузера в Wireshark

Время на прочтение2 мин
Количество просмотров156K
Многим из вас знаком Wireshark — анализатор трафика, который помогает понять работу сети, диагностировать проблемы, и вообще умеет кучу вещей.

image

Одна из проблем с тем, как работает Wireshark, заключается в невозможности легко проанализировать зашифрованный трафик, вроде TLS. Раньше вы могли указать Wireshark приватные ключи, если они у вас были, и расшифровывать трафик на лету, но это работало только в том случае, если использовался исключительно RSA. Эта функциональность сломалась из-за того, что люди начали продвигать совершенную прямую секретность (Perfect Forward Secrecy), и приватного ключа стало недостаточно, чтобы получить сессионный ключ, который используется для расшифровки данных. Вторая проблема заключается в том, что приватный ключ не должен или не может быть выгружен с клиента, сервера или HSM (Hardware Security Module), в котором находится. Из-за этого, мне приходилось прибегать к сомнительным ухищрениям с расшифровкой трафика через man-in-the-middle (например, через sslstrip).

Логгирование сессионных ключей спешит на помощь!


Что ж, друзья, сегодня я вам расскажу о способе проще! Оказалось, что Firefox и Development-версия Chrome поддерживают логгирование симметричных сессионных ключей, которые используются для зашифровки трафика, в файл. Вы можете указать этот файл в Wireshark, и (вуаля!) трафик расшифровался. Давайте-ка настроим это дело.
Читать дальше →
Всего голосов 83: ↑82 и ↓1+81
Комментарии22

Запускаем PHPUnit тесты для проекта на 1С-Битрикс

Время на прочтение3 мин
Количество просмотров16K
Здравствуйте коллеги,

В этом посте хочу показать свой способ запуска юнит-тестов на битрикс-проектах. При юнит-тестировании таких проектов существует известная проблема инициализации ядра системы. Ниже я покажу как мне удалось ее решить.
Читать дальше →
Всего голосов 10: ↑7 и ↓3+4
Комментарии8

Конференции для разработчиков c видео презентациями

Время на прочтение2 мин
Количество просмотров17K
Для разработки надо идти в ногу со временем, и хорошее место узнать что-то новое и получить ценный опыт — концеренции и мастер классы. Я вот решил собрать некоторые значащие конференции и их видеоканалы с выступлениями. Старался не включать мелких конференций, слишком отдалённых от программирования (по PM и маркетингу), или не выкладывающих видео.

К сожалению некоторые конференции
  • заказывают сторонних людей, которые выкладывают всё на свой канал вместе с другими конференциями или личным хламом;
  • встраивают в свой сайт без возможность шаринга, а порой и вообще закрывают под ключ или с оплатой;
  • не выкладывают материалы и трёхлетней давности;
  • не заботятся о качестве видео — тёмный зал, совершенно не видно презентации, нет монтажа, неполадки со звуком, неслышно вопросов и т.п.

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

Читать дальше →
Всего голосов 27: ↑25 и ↓2+23
Комментарии30

Чем дизайнеры хуже музыкантов?

Время на прочтение2 мин
Количество просмотров15K
image
Не так давно мне довелось присутствовать на очередном круглом столе о проблемах организаций коллективного управления (ОКУ). Эти организации (если кто не знает) в основном, занимаются тем, что собирают деньги с кафе-баров-ресторанов за звучащую там музыку, и распределяют их между авторами. Плата взимается даже в том случае, если владелец бара купил диск. Покупка физического носителя не освобождает владельца бара от уплаты этого сбора.

Представители этих ОКУ сетовали на низкий уровень доходов, и на разный лад повторяли фразу о том, что автор должен иметь право получать деньги за свой труд. Приводился пример западных стран, где механизм получения вознаграждения за пользование смежными правами работает и приносит авторам хороший доход. В который раз, участвуя в законодательных обсуждениях, я слышал сетования на народ и его правовую культуру. Мол, авторы у нас хороши, но страна не такая, и народ культурой не вышел.

Я не железный – тоже расстроился за авторов. Загрустил. Но тут меня посетила мысль. А ведь дизайнерам еще хуже.

В частности, возьмем пример сборы за звучащую в ресторанах музыку. В этом вопросе масса проблем: условия распределения, определение, кто именно будет собирать и т.д. Но я хочу остановиться на принципе, который положен в основу сбора.
Читать дальше →
Всего голосов 41: ↑30 и ↓11+19
Комментарии30

Песни об IT

Время на прочтение2 мин
Количество просмотров14K
Дорогие хабраюзеры! Хочу поздравить вас с Днём гордости гиков!

Этот праздник ежегодно отмечают все те, у кого есть любые нетрадиционные увлечения и интересы, которые они не боятся и не стесняются демонстрировать публике.

И, поскольку у нас есть такой хороший повод, то давайте вспомним некоторые песни, которые напрямую относятся к жизни IT-гиков. Если вы вспомните ещё какие-то интересные песни, добавляйте их в комментарии.
Читать дальше →
Всего голосов 85: ↑60 и ↓25+35
Комментарии60

Лицензионный договор и часто возникающие вопросы

Время на прочтение3 мин
Количество просмотров11K
Начну с небольшого отступления. Ко мне как то напрямую обратился разработчик программного обеспечения, с просьбой проконсультировать по некоторым вопросам защиты решения, дальнейшего распространения и т.д. Предложения о том, чтобы взять в команду на обучение, проконсультировать и т.п. приходят с завидной регулярностью, но обычно я, отвечая на них деликатно говорю о нехватке времени (что соответствует истине), но не в этот раз… Завязалась непринужденная беседа в результате которой я задал собеседнику простой, как могло показаться вопрос:

(Я) — У тебя есть готовое решение. Есть потенциальный клиент. Что ты будешь делать дальше? Как продашь свою разработку? Как это должно отражаться на бумаге? Что нужно подписывать с клиентом, который приобретает твое ПО?
(Собеседник) — Ээээ… Нуууу… Не знаю…
(Собеседник) — ???
(Собеседник) — А как?
Читать дальше →
Всего голосов 31: ↑23 и ↓8+15
Комментарии6

Способ получения купона на OS X Mountain Lion

Время на прочтение2 мин
Количество просмотров17K
Отбросим моральные аспекты сего способа. А также примем во внимание то, что не у всех данный способ будет работать.

Итак, вы купили Мак до 11 июня 2012 года и хотите воспользоваться программой поощрения для купивших Мак после 11 июня. Для начала убедимся в возможности получения купона на бесплатную загрузку OS X 10.8 из Mac App Store. Выполним несложные действия:
1) Копируем серийный номер своего Мака ( -> Об этом Mac -> Подробнее)
2) Вставляем серийный номер сюда

Если вы видите окно с датой активации, статусами телефонной поддержки, сервисного обслуживания и состояния AppleCare, увы, вам не повезло (если ваш Мак конечно не куплен после 11 июня 2012 года, но в этом случае вам вообще не нужно ухищрений).

Но если вы видите подобное, то вам под кат.

Читать дальше →
Всего голосов 42: ↑26 и ↓16+10
Комментарии92

Стив Джобс как тест Роршаха

Время на прочтение7 мин
Количество просмотров19K


В 1997 году, вскоре после возвращения в Apple на должность гендиректора, Стив Джобс решил, что транспортная компания доставляет им компоненты недостаточно быстро. Перевозчик в ответ заявил, что не может доставлять быстрее, да и не должен: зафиксированные в договоре сроки соблюдались. Джобс велел разорвать контракт. И добавил, что если попробуют судиться, то никогда больше не получат ни цента.
Читать дальше →
Всего голосов 194: ↑131 и ↓63+68
Комментарии98

Apple больше не поддерживает Safari для Windows?

Время на прочтение1 мин
Количество просмотров150K
Тихонько, под шумок выхода OS X Mountain Lion, Apple убрала со своего сайта всю информацию о браузере Safari для Windows. В программе «Apple Software Update» предложение установить Safari тоже пропало. Не было никаких анонсов, заметок, все в стиле Apple. Первая тестовая версия под Windows вышла 11 июня 2007 года.



Читать дальше →
Всего голосов 80: ↑61 и ↓19+42
Комментарии163

Эффект Осборна и несколько других фатальных ошибок управления

Время на прочтение8 мин
Количество просмотров21K
Компании любой отрасли, от самых мелких до крупных, регулярно совершают ошибки, и лишь размер предприятий определяет масштаб последствий этих промахов. Информационные технологии — очень молодая сфера, возраст которой составляет всего каких-то несколько десятков лет, и высокий риск ошибок, новизна многих проблем и финансовый интерес к индустрии сделали несколько неудачных решений хрестоматийными примерами плохого управления, и порой фамилии их авторов остались лишь в истории и учебниках менеджмента.

SCO против Linux


Успешная и даже названная Эриком Реймондом «первой Unix-компанией» Santa Cruz Operation имеет мало общего с тем, что в конечном счете назвало себя SCO Group. До начала 2000-ых в Санта-Крусе создавался коммерчески востребованный Unix для серверов платформы x86, но дела пошли хуже после покупки компанией Caldera Inc., возглавляемой Рэнсомом Лавом, который питал надежды создать лучший Unix на основе приобретенных наработок.

Партнерство с Intel и IBM в попытке реализации проекта Монтерей, операционной системы для разрабатываемой архитектуры Intel Itanium и POWER IBM, не увенчалось успехом: рынок отверг IA-64 в пользу 64-битных вариантов архитектуры x86, а нишу Unix заняла свободная операционная система Linux. В 2002 году Рэнсом оставил свой пост Дарлу Макбрайду, и часть Canopy Group переименовала себя в SCO Group, а вместо разработки новых продуктов компания сконцентрировалась на судебных разбирательствах.
Читать дальше →
Всего голосов 53: ↑47 и ↓6+41
Комментарии26

Microsoft верит в календарь Майя

Время на прочтение1 мин
Количество просмотров1.9K
Сегодня закачал себе пробную версию Visio Professional 2013. Описание стоит отдельного топика, но могу сразу сказать — очень приятный Metro интерфейс и неплохие обновленные шаблоны. Вы так же можете пройти на www.microsoft.com/office/preview/en/try-more-products (Спасибо Владимиру Юневу за ссылку) и выбрать один из новых продуктов семейства. Но наш разговор не об этом. Как оказалось Microsoft свято верит в конец света 21.12.2012.

1. Заходим в Visio Professional Preview и создаем Timeline.
2. Перетаскиваем любой из Timeline Shapes в рабочую область и нам открывается окно Configure Timeline.
3. Мы видим что любой проект оканчивается 21.12.2012

image

Теперь меня терзают смутные сомнения — Может действительно перенести конец года на 21.12.2012?
Всего голосов 128: ↑86 и ↓42+44
Комментарии67

Несколько слабо известных эмпирических правил

Время на прочтение6 мин
Количество просмотров10K


По какой-то причине русскоязычные пользователи Интернета не пользуются многими полезными понятиями, законами и эмпирическими правилами, созданными англофонами. Для тех эпоха активного сетевого общения и освоения цифровых технологий началась ещё в начале 90-х, и уже к концу десятилетия были созданы несколько любопытных понятий, которые за редкими исключениями наиболее интересных не настолько распространены. Здесь будет с несколько необычных позиций объяснено, как связаны провал SOPA, сегодняшнее закрытие русскоязычной Википедии и кошачьи, по какой причине анонимы такие злые, почему некоторые хорошие публикации на «Хабрахабре» никогда не имеют комментариев и отчего узкое место безопасности любой системы есть человек.
Читать дальше →
Всего голосов 108: ↑98 и ↓10+88
Комментарии46

Я устал, я ухожу…

Время на прочтение8 мин
Количество просмотров12K
Когда я говорил, что нужно вкладывать в сообщество и User Groups, вы вкладывали в теннисные столы. Теперь у нас много средненьких теннисистов и нет коммюнити.

Из недавнего


В статье я хочу рассказать о том, почему я хочу закрыть один из своих сайтов — техническое .net сообщество, первичная цель которого — публикация технических статей. В целом, все, о чем здесь пойдет речь, можно легко экстраполировать на многие технические ресурсы и технических блогеров рунета. Я убрал из статьи прямые ссылки, чтобы мой пост не признали рекламным.

Не могу сказать что это решение далось мне легко, да и само решение обдумывалось, наверное, последние полгода. Но нужно признать очевидный факт: сайт в данный момент перестал выполнять функции сообщества. Дальнейшая активность вестись не будет.

Ниже я расскажу что, как и почему.
Читать дальше →
Всего голосов 137: ↑105 и ↓32+73
Комментарии43

Искусственному интеллекту быть

Время на прочтение6 мин
Количество просмотров15K
В связи с недавней статьей про невозможность создания ИИ хочу вам предложить иной взгляд и аргументы на возможность создания ИИ, притом вполне возможно что мы с вами станем тому свидетелями.

Нет особого желания окунаться в философские аспекты того, что можно назвать интеллектом, в особенности человеческим. В конце концов большинство людей, которые читают данный топик, скорее заинтересованы в технической реализации, нежели в рассуждениях о сферическом коне в вакууме.
Читать дальше →
Всего голосов 60: ↑49 и ↓11+38
Комментарии142

Статистика Хабрахабра

Время на прочтение4 мин
Количество просмотров184K
Почти неделя прошла с исполнения хабрахабру 6 лет. Было бы очень интересно посмотреть на графики роста показателей сайта. Т.к. стандартная статистика малоинформативная, решено было собрать всю информацию своими руками и проанализировать. И так, почти неделя парсинга и сбора информации и получены следующие интересные данные(скрытые/удаленные посты/пользователи и их комментарии не учтены):
  • Больше всего постов написал alizar — 4298, рекорд 12 постов в день поставлен 18 октября 2006
  • Больше всего комментариев написал VolCh — 19323, установив личный рекорд 27 июля 2011 года в количестве 140 комментариев.
  • Больше всех опубликовал постов в день freetonik —21 топик 26 августа 2007
  • Максимальная активность хабры в день — опубликовано 105 топиков: 18 февраля 2010 и 22 июня 2008 года.
  • Максимальная активность хабры в месяц — опубликовано 2055 топиков в марте 2010
  • Среднее значение кармы: +7,83
  • Средний рейтинг топика: +24,75
  • Всего комментариев: 3 703 022.
  • Средний рейтинг комментария: +0,98
  • Максимальное количество оставленных комментариев — 1 июля 2011 в количестве 4936 штук.
  • 25% из всех опубликованных топиков были перенесены в черновики
  • Самый комментируемый топик habrahabr.ru/post/123157 собрал 2252 комментария

Красивые графики, методы измерения, база с полученными данными, «хаброаномалии» — все это под катом.
Читать дальше →
Всего голосов 230: ↑224 и ↓6+218
Комментарии134

Шон Паркер — хакер, со-основатель Napster, Plaxo и Facebook, миллиардер и инвестор

Время на прочтение15 мин
Количество просмотров45K
После просмотра фильма "The Social Network" мне стало интересно, насколько реален персонаж Шона Паркера, изображенный в фильме. Статья в Vanity Fair во многом утолила мой интерес, а Паркер оказался даже любопытнее, чем я предполагала. Так что я не удержалась и перевела статью — все ее «много букв» того стоят.

Те, кто не смотрел фильм, а только планирует, учтите, в тексте будет немного спойлера.

В 19 Шон Паркер помог создать Napster. В 24 он стал президентом-соучредителем Facebook. В 30 лет он – любитель вечеринок, гений, знаток социальных сетей, стесняющийся прессы, перспективный миллиардер. А теперь еще и знаменитость после того как Джастин Тимберлейк сыграл его в фильме Дэвида Финчера «The Social Network».

Шон Паркер сидел на уроке, посвященном мировым цивилизациям в своей школе в Вирджинии, когда вдруг кто-то передал ему записку. Его отец, — было сказано в ней, — ждал его, чтобы поехать на прием к врачу-ортодонту. По спине Паркера пробежал холодок. У него не было ортодонта. Когда он вышел, отец рассерженно запихнул его в семейный минивен. К тому моменту, когда они приехали в их скромный загородный дом, группа агентов ФБР выносила документы и настольный компьютер из комнаты Шона.
Читать далее
Всего голосов 203: ↑193 и ↓10+183
Комментарии84

Триписят

Время на прочтение1 мин
Количество просмотров3.9K
По мотивам последних событий с авторскими отчислениями в России.

— А я дала ему доллар.
— Она дала ему доллар.
— Я подумала, если я дам ему доллар, оно уйдет.
— Конечно никуда оно не ушло, раз ты дала ему доллар, оно решило, что ты ему больше дашь!

©

image
Всего голосов 243: ↑184 и ↓59+125
Комментарии25

Мой опыт восстановления зрения

Время на прочтение9 мин
Количество просмотров277K
   Этим летом я был на некоторое время предоставлен сам себе – всех своих я отправил подальше от дыма, а сам, недолго думая, решил немного подтянуть здоровье. Не просто записаться в тренажерный зал и накачать «квадратиков» для пляжа, а именно обследоваться у некоторых врачей, чтобы выработать для себя вектор дальнейших действий, дабы совсем не превратиться в «овоща».

image

   Расскажу лишь про свой опыт восстановления зрения – именно оно больше всего подвержено риску у любого «компьютерного» человека.
Читать дальше →
Всего голосов 494: ↑397 и ↓97+300
Комментарии208

Кадры решают всё или о биче современных компаний

Время на прочтение18 мин
Количество просмотров132K
image
Хотелось бы немного рассказать о тех ошибках, которые очень опасно совершать особенно сейчас, особенно в странах или городах золотого миллиарда. Думаю каждый работающий или сталкивающийся с деятельностью большой или не очень компании (или гос структуры) как и я удивляется на сколько же всё не эффективно и поражается как при таком раздолбайстве и пофигизме шестерёнок машина всё еще работает.
Читать дальше →
Всего голосов 139: ↑102 и ↓37+65
Комментарии67
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность