The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

29.09.2013 12:07  Интервью с Алексеем Кузнецовым, одним из создателей сетевого стека Linux

Алексей Кузнецов, внёсший огромный вклад в развитие ядра Linux, ответил на вопросы читателей opennet.ru.

Последние 10 лет Алексей отстранился от публичных дел, но в конце 90-х и начале 2000-х годов входил в категорию наиболее значительных разработчиков ядра Linux и занимал c 2000 по 2003 год пост мэйнтейнера сетевой подсистемы Linux. В частности, Алексей довёл до полноценного вида сетевой стек Linux, переработал его для использования на многоядерных системах, доработал поддержку IPv6 и обеспечил средства для управления трафиком. После переработки IP-стека Алексей принялся за переделку поддержки протокола TCP. Результатом стал новый TCP-стек, представленный в ядре Linux 2.2 и до сих пор используемый повсеместно. Из подготовленных Алексеем инструментов наиболее известны наборы утилит iputils (ping, tracepath, tftpd, rarpd) и утилиты управления трафиком iproute2 (ip, tc, ss). С 2003 года Алексей занимается развитием продуктов виртуализации компании Parallels.

Разработка ядра

Как вы пришли к разработке ядра. Энтузиазм, производственная необходимость или требование работодателя? Почему вы приняли участие именно в разработке Linux, а не другого ядра с открытым исходным кодом?

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

Слышали слова: freebsd, netbsd. Про linux слышали только одно - это не работает. Не забывайте про историческое время - начало девяностых (молодежь про это уже ничего не знает), мы были беднее церковных крыс и благодарить судьбу можно было даже за то, что для посылки однострочного е-mail через модем - через uucp шлюз - через Курчатовский Институт не требовалось гербовой печати с подписью главного бухгалтера.

Был отправлен человек с ящиком дискет в CERN: вези все программы и OS, что найдешь, потом разберемся. Человек был физик с очень небольшим вычислительным уклоном и привез он такую гору мусора, что я в ней месяц разбирался. Так вот - исторический момент - freebsd был привезен полностью на огромном количестве дискет, но без сорсов. И не взлетел. Ну вот совсем никак. А вот linuх был всего на двух дискетах – boot & root. И почти взлетел!

Я увидел надпись Login: и даже успел сказать ему root и увидеть #. А вот дальше на все был один ответ: Segmentation Violation и что-то про uselib. Но мы не привыкли отступать. Здесь случился акт божественного провидения: undelete на одной из пустых дискет (парень почистил часть особо бесполезных дискет с тем, чтобы туда записать какие-то мануалы, но не успел) обнаружился файл "?inux.tgz".

Распаковка показала, что это похоже на сорс ядра linux. Методом пристального взгляда проблема была вычислена: boot оказался немножко новее root, и функция uselib работала не совсем так, как этого ожидал root. Далее я взял лопату и стал рыть от забора и до успеха. Помню смутно: пришлось отыскать клон gcc для msdos (DJGPP), подправить кернел и ухитриться скомпилировать его под msdos. Получить работающий linux. Но без библиотек и возможности что-либо скомпилировать кроме кернела.

Далее собственную libc в степени, достаточной для работы make, gcc, ld etc. пришлось НАПИСАТЬ самому. А все остальное: gcc, as, ld - используя DJGPP и его сорс. Нетрудно понять, что после всего этого я из физика-теоретика превратился в linux-хакера. И назад в науку дорогу уже не нашел.

Как получилось, что вы стали мэйнтейнером? Какой путь пришлось для этого пройти?

В то время я был просто очарован Интернетом: возможности протокола, открывающиеся перспективы просто сносили крышу. Будучи человеком увлекающимся, я практически забросил свою основную область деятельности (теоретическая физика) и полностью переключился на изучение того, что было к тому времени сделано и изобретено, на размышления, что и как это нужно сделать. Где-то к 1996 у меня был the grand plan. И linux дал возможность для воплощения этого плана.

Во-первых, но не это самое важное, поддержка сети в linux была практически в состоянии tabula rasa. А главное - люди, которые каким-то чудом собрались вокруг проекта. Открытые для инноваций, гибкие, талантливые - Алан Кокс, затем Педро Маркес, Дэвид Миллер. До 1996 года (Linux 2.0) я просто работал. Чинил баги, делал какие-то нужные и не очень вещи. Заработал какой-то авторитет.

Где-то к 1996 году стало ясно, что сеть находится в тупиковом состоянии. Алан Кокс, бывший в то время майнтейнером сетевой части linux, сделал гениальный ход: он устранился и дал дорогу молодым: Педро Маркесу, который сделал к тому времени начальную поддержку IPv6 и начал переписывать TCP. А я (будучи "молодым" не по возрасту, а по духу :-)) взял на себя более низкоуровневую часть. К несчастью, Педро проработал недолго - закончил университет и пропал где-то в катакомбах Cisco, но начало новой эпохи положил именно он. Вот с тех пор я и стал отвечать за всю низкоуровневую часть сетевого кода: с одной стороны границы было TCP, c другой - внутренности сетевых драйверов. До 1999 года TCP я глубоко не занимался.

Как происходило взаимодействие с другими разработчиками ядра?

Через обмен e-mail. Патч публиковался в linux-kernel (затем - netdev). Если он не вызывал возражений, maintainer его прикладывал к своему дереву, затем пересылал Торвальдсу. Если были возражения - патч переделывался. А бывало и так, что патч отвергался целиком и кто-то совершенно другой делал то же самое совершенно по-другому.

Затем Дэвид Миллер организовал CVS для сетевой части и для своего собственного проекта (ultrasparc port). После этого взаимодействие стало более цивилизованным, но суть поменялась незначительно.

Чем было вызвано решение сменить область деятельности и покинуть арену разработки ядра?

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

Чем вы занимаетесь сейчас?

После TCP-стека я охладел и увлекся новым проектом в недрах Parallels. Я переделывал миграцию контейнеров Parallels Virtuozzo Containers. Занимался портированием контейнеров на Itanium. Это был изначально мертвый (малый интерес рынка), но технически невероятно интересный для меня проект. Потом был перенос контейнеров в линейный формат, совместимый с виртуальными машинами Parallels Server. Это трудно описать, просто потому что замысел и состоял в том, что никакого внешнего эффекта быть не должно, только контейнеры должны работать лучше. Некоторое время даже занимался Parallels Desktop для Mac, отдыхал от Linux.

Сейчас я занимаюсь Parallels Cloud Server, если точнее, то входящим в его состав Parallels Cloud Storage. Parallels Cloud Server представляет собой гибрид платформы для виртуализации (гипервизоры + контейнеры) с распределенным облачным хранилищем (именно Storage вызывает особый интерес у рынка) . «Гибридизация» снижает время простоя из-за отказов оборудования, упрощает поддержку и администрирование серверов, а также позволяет создавать эффективные и высокодоступные виртуальные серверы с очень хорошими показателями аптайма.

Во время нахождения на посту мэйнтейнера вам явно приходилось общаться с Линусом Торвальдсом, который последнее время часто не гнушается колоритных высказываний и достаточно грубых словесных пинков в ответ на халтуру и глупость. Изменился ли его подход с тем, что было раньше. Или он и 15 лет назад позволял себе крепкое слово, на грани оскорбления? Приходилось ли встречаться с Линусом лично или общение было исключительно в списках рассылки?

Лично я с ним никогда не встречался. Более того, избегал прямого общения с ним даже по е-mail. Я всегда имел промежуточное звено: сначала Алан Кокс, затем Дэвид Миллер. Линус считал меня "arrogant" (по словарю: заносчивый, высокомерный, надменный, самонадеянный, преувеличивающий свои возможности). Возможно, он употреблял в отношении меня и более крепкие эпитеты, но те, кто мне это передавал, могли просто щадить мое самолюбие. И он был прав: я считал и считаю его самовлюбленным малообразованным пингвином. И с большой склонностью к халтурным решениям, уж извините. Посмотрите на страшные куски кода, логика которых дожила до настоящего времени (inode.c, buffer.c), уродливый неработающий scheduler, который прожил десять лет.

Но не поймите меня неправильно. Я уважаю Линуса безмерно: во-первых, это харизматичный лидер, который умеет делать невозможное - управлять толпой анархистов самого разного интеллектуального уровня, многие из которых считают его идиотом; и не превратиться при этом в африканского царька. А главное, это человек, который видит на годы вперед. И это было ясно уже к 2000му году, когда linux, несмотря на все сделанные глупости, отвратительную архитектуру и ужасное качество кода, стал уверенно обходить и freebsd, и коммерческие unixы. Поэтому я всегда внимательно его слушал, а глупости, которые он говорил, особенно внимательно. Такой вот парадокс.

Возьмите классическую управленческую проблему. Когда назрела необходимость переключиться на какую-то VCS, Линус отверг CVS по понятным причинам, а svn, mercurial etc. - под совершенно надуманными предлогами. Вместо этого был взят bitkeeper, система с уродливейшей архитектурой, да еще и закрытой. И не бесплатной! Да еще и невероятно неэффективной. Кстати, это была еще одна из причин моего ухода: на компьютерах, которые были мне доступны, один однострочный коммит занимал почти час, а многие операции были вообще невозможно выполнить за конечное время. К тому же на гигабайт памяти у меня и денег просто не было.

Глупость? Непотизм? Не знаю. Но посмотрите на конечный результат: все уже и забыли про этот злосчастный bitkeeper, а есть git, который, безусловно, является лучшей распределенной VCS всех времен и народов. Вот это и называется гениальностью. Человек увидел бриллиант в куче навоза. Навоз со временем рассосался - бриллиант остался. А я бриллианта там не видел, вот так.

Насколько активное участие в разработке СПО помогло в завоевании жизненной позиции (опыт, связи, известность)?

Опыт. Опыт и еще раз опыт. Я могу и не боюсь менять архитектуру. Я не боюсь выбрасывать старый работающий код. Связи и известность я давно потерял.


Ядро

В документации к ядру Linux с иронией отмечается неуместный выбор названия "tasklet" (The name 'tasklet' is misleading: they have nothing to do with 'tasks', and probably more to do with some bad vodka Alexey Kuznetsov had at the time.). Это вы придумали тасклеты? Если так, то для решения какой задачи они были созданы и каков был мотив выбора названия? И кто блеснул остроумием в документации про тасклеты?

Да, я. Надо знать ситуацию. К тому времени ядро поддерживало SMP только на уровне IRQ. И мы не имели внутриядерных threadов. Медленная часть работы, которую нельзя было выполнить с заблокированными IRQ, выполнялась в глобально сериализованном контексте - bottom-half (ВH). Сначала было разрешено параллельное выполнение BH на разных процессорах, назвал я это softirq. Но стало ясно, что для выполнения какой-то определенной задачи необходимо создать объект, работающий в одном потоке (подобно linux task), но в контексте softirq. Отсюда и название - "маленькая задачка". Кто блеснул остроумием, я уже не помню. Заметьте, что коммент сделан одним из друзей, он не обиден. Я имел славу изобретателя стойких афоризмов и выживающих десятки лет "плохих" названий. Возможно, благодаря весьма несовершенному английскому мне удавалось рождать какие-то особо сочные конструкции.

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

Энтузиаст не может написать правильное руководство. Точка. Руководство всегда пишет автор соответствующей компоненты. Более того, это итеративный процесс. Например, когда я писал руководство к iproute2, мне пришлось переписать значительную часть iproute2 и даже ядра. Просто потому, что идея, которая казалась замечательной, когда существовала только в виде кода, не переносилась на бумагу. tc-cref планировалось. Но я настолько был напуган усилиями, затраченными на ip-cref, что просто не смог начать эту работу. А затем началась работа над SMP, оптимизация (по сути - переписывание TCP) и это вообще растворилось в прошлом. Я думаю, ребята, работавшие над HTB и более поздними алгоритмами должны быть честнее, чем я, и все-таки оставить что-то разумное, записанное на бумаге.

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

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

Это был мой план. План Педро Маркеса, план Дэвида Миллера. И теоретические знания, полученные из статей и писем отцов-основателей. Я, например, очень любил размышлять над письмами Van Jacobson'а; все частности - бред, все рекомендации неправильны даже арифметически. Implementation в BSD - не просто халтурна, это бы полбеды, но она просто окончательно хоронит изначальную идею. Но идеи - великая ценность.

Если бы вы сейчас стали разрабатывать сетевой стек, сильно бы он отличался от того что вы сделали в прошлом, иными словами, считаете ли вы архитектуру сетевого стека Linux, достаточно продуманной для дальнейшего развития?

Сложный вопрос. Эта архитектура прожила 10-15 лет практически без изменений, так что она была совсем неплоха. C другой стороны, все было бы по тому же grande plan, но технически и логически по-другому. Не было бы destination cache. Была бы лучшая интеграция с netfilter. Мой grande plan в основных чертах совпадал с тем, что сейчас называется SDN. Делайте выводы.

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

Начать c написания драйвера, использующего хорошо разработанную подсистему, например, usb, сетевой драйвер, блочный или scsi драйвер. Файловая система - это уже сложнее. Главное - стремиться к совершенству. Если Вы видите, что другие уровни не дают Вам что-то сделать максимально эффективным или простым способом, думайте, как можно поменять не только Ваш код, но и другие уровни. Наверняка другие драйвера имеют подобные проблемы, и Вам удастся убедить людей что-то там поменять. Через некоторое время Вы поймете, что Вы понимаете, как работает SCSI, VFS или другая подсистема. И далее вперед!


Разное

Какие недостатки в Linux вы сейчас видите, что по вашему недостает современному Linux, чтобы набрать популярность?

Насчет популярности я не могу ничего сказать. Вы вспомните первые упоминания про iPad. Это казалось просто смехотворным. А изменило мир. Linux растет как верблюжья колючка, а тоже не бедствует и меняет мир по-своему.

Технически: подсистема виртуальной памяти всегда была и осталась большой кучей мусора. Старые ковбои стреляли отлично (Rick Van Riel, Andrea Arcangeli) и сделали ее работающей, но, похоже, он опять распадается. Нужен новый мозг. buffer.c, inode.c - просто гиря на ногах, оставшаяся с первых дней linux. Современные ребята знают, как ее сбросить, но что-то уже лет пять тормозят.

Обращались ли к вам с просьбами вставить бекдор в разрабатываемые вами продукты?

Никогда.

Есть ли то, что по вашим наблюдениям не хватает в развитии технологий? Вы бы что-то поменяли?

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

Вы будете смеяться, но у меня есть какие-то смутные надежды на Китай. И даже на Россию, чем черт не шутит.

Нужна ли России национальная ОС?

Нет.


Предпочтения

Каким ПО для разработки вы пользовались раньше и пользуетесь сейчас? Что использовали для отладки и профилирования?

Всегда gcc. oprofile для профилирования (perf не получается, то ли я кривой, то ли он). Для отладки - ничего. Как-то так получается, что я всегда пишу такой код, который или сразу работает или очевидно, почему не работает, и отладка никогда не требуется. Последнее время использовал systemtap. Поражен мощью подхода и невероятной сказочной кривизной имплементации.

Какими дистрибутивами Linux и операционными системами пользовались в своей работе? Как часто меняли дистрибутивы?

Fedorа (redhat, пока ее не было). Меняю очень редко. Принцип такой - выходит RHEL5 - я ставлю Fedora 13, RHEL6 - Fedora 16. Вот, услышал, что RHEL7 отпочковался от Fedora 18 (a заодно и диск на ноутбуке сдох), и поставил Fedora 19. Теперь беру таймаут до RHEL8.

Вы до сих пор используете консольный почтовый клиент. Чем объясняется непринятие новых веяний? Часто ли вы решаетесь перейти на что-то принципиально новое, оставив в прошлом старое и привычное?

Привычка. А главное - отсутствие необходимости.

Скажите, пожалуйста, Вы получаете текстовые письма, даже без attachments, которые прямо запрещены в netdev. Где так же запрещена порча писем убиранием и добавлением дополнительных пробелов и табуляторов. Зачем Вам может понадобиться что-то кроме mutt?

В последнее время я часто пользуюсь gmail. И уже успел сточить зубы от ненависти - несколько раз поменять интерфейс за такое короткое время. Зачем?

У человека выделяют первую и вторую сигнальные системы, "образную" и "вербальную". Некоторые апологеты unix-way утверждают, что именно консоль, требующая развитой второй сигнальной системы как способности сформулировать задачу в виде последовательности команд ведущих к результату, и является причиной успеха ОС Unix (в определенной среде); а нынешняя "борьба графических десктопов" - это игра на чужом поле по чужим правилам за чуждые умы. Как Вы считаете, стоит ли Linux бороться за умы людей, привыкших использовать первую сигнальную систему при работе с компьютерами и подстраиваться под них? Стоит ли программистам проходить через "console-only" этап?

Программисты и любые школьники должны проходить через "console-only" этап. "Первая сигнальная система" - это политкорректный эвфемизм. Это откуда-то из области борьбы за права животных. Для развлечения животной части человека у нас есть ipad, телевизор, kinect etc. Но слово "компьютер" - это слово для human sapience.

Вы владеете 10 пальцевым вводом? Вы пользуетесь стандартной раскладкой qwerty или что то вроде dvorak для программистов? Какую клавиатуру вы предпочитаете?

К своему стыду - нет. Более того, я даже не могу работать в темноте, нужно постоянно синхронизировать положение пальцев визуально. Использую только thinkpad c верхним thinklight. На вопрос про клавиатуру ответ уже не требуется.

Какое десктоп-окружение предпочитайте? Что вы думаете о большинстве современных десктоп-окружений?

Не люблю и не понимаю. Моя система - это fwvm с 7 десктопами, где на 7м десктопе - обычная простая мультиоконная система, где все запускается из терминалов. Пара кнопок есть: для сhrome и для нового терминала. А на всех остальных десктопах full-screen rxvt c огромными шрифтами и раскладкой клавиатуры, совпадающей с linux-консолью. Так что, по сути, это текстовые консоли 119х33.

Как вы относитесь к планшетам и новым гаджетам? Какими электронными устройствами вы пользуетесь?

Смартфон, планшет, электронная книга, ноутбук. Все вышеперечисленное - гениальные изобретения уровня телевидения, радио или личного автомобиля. На ноутбуке я работаю, на iPad c retina я читаю книги. Смартфон - это уже фактически новый человеческий орган. Честно говоря, еще год назад у меня не было смартфона, и я говорил: "по телефону я разговариваю". Теперь я знаю, как я был неправ: gps, камера, сканер, Интернет практически везде, etс. - это другое качество жизни.

Насколько перспективными вы считаете такие разработки как очки google glass и устройства, вживленные в организм, такие как deus ex? Каким вы видите будущее?

Google glass опробую при первой возможности. Про deus ex слышу впервые, но уверен, что подобные устройства имеют грандиозные перспективы при условии, что будет доказана их безопасность с медицинской точки зрения и не возникнет массовой фобии.

Используете ли вы облачные сервисы и web-службы или предпочитайте классические локальные приложения?

Dropbox, Evernote, Roboform. Gmail. Использую только те, что имеют встроенный или предоставляют возможность локального backupа. Держу у себя локальную копию Gmail. И всем советую. Независимо от того, насколько солидна контора - она может закрыться в любой момент без предупреждения. Если у Amazon будут проблемы, клиенты узнают про это последними.

Как вы отдыхаете? Кино, книги, сериалы, бар-кафе, туризм, природа? Какая обстановка на ваш взгляд помогает комфортно программировать?

Кино, сериалы. Каждую ночь за час - полтора перед сном просто необходимо посмотреть что-то, что может успокоить те места в мозгу, которые отвечают за "внешнее" размышление. Обстановка любая, главное, чтобы она была привычна.

Вы пользуетесь чем то вроде GTD или системами планирования времени, такими как Pomodoro? Как удавалось работать за десятерых и поддерживать сверхвысокий темп разработки, вызывающий удивление у других разработчиков ядра Linux? Работали по 16 часов в день или умели грамотно отсеивать мелочи, на которые не стоит тратить времени?

Просто работал 24/7. Надо понимать, что в то время какой-то другой части жизни у меня не было. Во-первых, есть заблуждение про 16 часов. 8 - это не про сон случайно? Тогда неверно. Я спал 12-14 часов в сутки, а остальное время наводил порядок в том, что уже родилось. Все архитектурные решения формируются в подсознании именно во время сна. В какой-то момент вы просто понимаете, что теперь вы знаете, что и как нужно делать. Тогда вы садитесь и записываете это. Это не совет. Я же не профессиональный программист. Если решение не созреет - я ничего не сделаю. Просто не смогу. Профессионал себе этого позволить не может.


Технические вопросы

Как вы думаете - не пора ли пересмотреть архитектуру ядра и переходить от монолита в сторону микроядра?

Нет. Я просто не понимаю, что такое microkernel. И уверен, что никто не понимает, иначе бы это кто-то сделал. А до сих пор процесс был только обратный: f.e. ядро macos - это mach+freebsd c варварски выломанным microkernel.

Почему в Linux нет поддержки MPLS? Очень, очень хотелось бы получить из коробки полноценный маршрутизатор с MPLS, VRF-ами, MPBGP.

Честно, не знаю. При мне были только слова. А почему до сих пор ничего толкового не родилось - не знаю. Просто не было человека. В linux Вы же не можете никому ничего приказать.

Какие из направлений, в которых сейчас развивается виртуализация, вам кажутся наиболее перспективными и почему?

Вопрос не понял. Имеется в виду containers vs. virtual machines? Или Xen vs. kvm? Или kvm vs. psbm?

Xen - мертворожденный проект. Про это знают все, включая его автора. Существуют еще какие-то люди, которые уже совершили ошибку и вложили что-то в Xеn и теперь пытаются это отбить. Могу только сказать - нельзя на это ловиться. Если нужен именно такой тип виртуализации, смотрите в сторону ESX. Скупой заплатит дважды. Parallels Cloud Server и KVM. Parallels пока просто лучше. KVM - лучше архитектурно и, скорее всего, их ядра в конце концов сойдутся. Но я уверен, что PCS навсегда останется лучше RehHatных решений. Containers vs. virtual machines... просто не имеет смысла сравнивать. Это разные и по смыслу, и назначению подходы. Будут жить оба.

На каком ядре будет ближайшее OpenVZ-ядро? Будет ли поддержка и сборка пакетов для других дистрибутивов, например Ubuntu 14.04 LTS?

Это вопросы скорее к Киру Колышкину (kir@openvz.org или kir@parallels.com ). Я не в курсе.

Как много осталось наработок в ядре компании Parallels, которые комьюнити пока отказывается принимать? Когда можно ждать полную интеграцию OpenVZ-ядер в апстрим?

Про "отказ принимать". Нет, такого никогда не было. Программисты, которые работают над Parallels Containers/OpenVZ ядрами, они же - одни из главных разработчиков апстрим. Есть разница – нам нужно сделать вещь к следующему релизу. Точка. Тушкой, чучелом: но мы ее сделаем: архитектурно криво, cо стальными швеллерами в тех местах несущих стен, где и дыр-то быть не должно. Все это будет работать и простоит сто лет. Но не может же автор этого кошмара заслать это в mainstream. Он же сам это и обязан будет забраковать. Точно такая же ситуация, например, в Redhat.

Главная вещь, оставшаяся в VZ оut of mainstream, - миграция. При этом миграция в Parallels Containers намного мощнее миграции в OpenVZ. Делал ее я, под заказ, очень быстро. Работает уже 10 лет и даже насморка не было. Никакой речи о приеме в mainstream здесь просто нет. Есть новый проект CRIU. Пока он сырой, но ясно, что рано или поздно он спустится с горы и все сделает как надо.

Не чувствуете ли вы растущую сложность в сетевой подсистеме? Каковы дальнейшие, по вашему мнению, пути развития сетевой подсистемы Linux? Почему, на ваш взгляд, удобная система etcnet не нашла своего применения за пределами дистрибутива AltLinux?

Я так понимаю, Вы имеете в виду user space часть. Про etcnеt я ничего не знаю.

В старые добрые времена у меня даже /etc/sysconfig/network-scripts вызывала какие-то неприятные движения в желудке. NetworkManager - зло. Это то самое чистое зло, то самое, про которое нам батюшки в храмах упоминают, предварительно перекрестившись (или не упоминают, я не знаю, я атеист). Если мы его не запинаем, настанет день, когда бороться будет поздно. hal запинали? Вот и NetworkManagerу туда же дорога.

Многие, использующие Linux в роли маршрутизаторов, критикуют его за отсутствие реализации CARP на уровне ядра, аналогичной FreeBSD, OpenBSD. Что можете сказать по этому поводу?

Надо сделать. Честно говоря, я не знаю, что там сделано в FreeBSD, OpenBSD. Не очень понятно, чем UCARP так плох. Еще раз, деталей я не знаю, но выглядит это по меньшей мере подозрительно. Всякая система, которая разрешает одновременное использование одного адреса на нескольких хостах, требует очень тщательной проработки. До сих пор ничего кроме халтурных решений класса "для сельской местности сойдет" я не видел.

Почему развитие сетевой подсистемы ядра Linux остановилось? С начала двухтысячных ничего нового, в документации и примерах tc описывается поведение серверов и скорости десятимегабитных сетей Неужели всё уже сделано и не хочется что то переделать, улучшить? Чего с вашей точки зрения не хватает в сетевой подсистеме сейчас?

А почему последний коммит от меня был в 2003 году или где-то так? Да. Именно так, все сделано.

Я хочу надеяться, что 10-15 лет назад был заложен такой потенциал, который позволил прокатиться по инерции до нынешних времен. Когда это кончится? Я вижу два облака на горизонте - скорости > 10Gbit, которые опять опасно приблизились к производительности памяти и SDN.

Будет ли продолжено развитие iproute2? В данный момент ощущение, что оно уже долгие годы заброшено и не развивается вовсе.

Оно развивается синхронно с кернелом. Новые опции появляются в кернеле, появляются и в ip.

Будет ли когда-либо в продуктах Parallels (например, в Parallels Cloud Server хороший шейпер? Почему не принимается набор патчей для OpenVZ с реализацией учета трафика и шейпер? Или придется на tc городить огород в стиле этого :)

Опять не ко мне вопрос. Спросите Кира Колышкина. Например, я со времени своего появления в Parallels молил о переключении на HTB. А несколько месяцев назад узнал - СBQ и ныне там. Был зол.

Законы развития корпоративных продуктов - они особенные. Если нечего сказать потенциальному покупателю, чтобы он отдал еще денег, этого просто нельзя делать. Можно же все сломать и денег потерять.

Что вы думаете об интерфейсе сетевого стека plan9 (и о plan9, вообще)? Почему не появилось желание сделать что-нибудь подобное в linux? Не считаете ли вы, что для увеличения производительности и упрощения кода в ядре лучше было бы вынести по-максимуму сетевую подсистему из ядра в пространство пользователя, как это сделано в plan9?

Нет, не считаю. Это такой же миф, как microkernel, exokernel etc. Хотя с plan9 я знаком слабо. Скорее, я рассуждаю об exokernelах и предложениях типа netchannel.

Почему в Linux нельзя узнать, сколько можно записать в буфер сокета?

Да, есть такая проблема. В свое время я на нее убил немало времени, но так и не решил.

Даже более простая проблема не решена. Есть такая опция SO_SNDLOWAT. Но не в Linux. Если SO_SNDLOWAT=1000, то посылка <=1000 байт либо не должна блокироваться, либо должен вернуться EAGAIN. Сходство видите? Это как если бы мы спросили размер буфера и нам ответили 1000.

Проблема в том, что архитектура linux использует пресегментированные очереди. Это означает, что при определенных параметрах запись 1000 байт может потребовать аллокации огромного количества памяти. Например, IPsec можно в теории сконфигурировать так, что он будет выедать один байт, забивать его случайными числами до 256, затем еще добавлять хидеры, alignment, struct sk_buff опять же. Так и то 4 мегабайт можно дорастить.

Да, решение очевидно, нужно ставить а очередь 1000 байт, а рубить потом. В тех местах, где эта особенность линукса явно нарушает широко используемые API, так и сделано. А если это никому не нужно, так нечего к BMW тракторный кузов прикручивать.

Почему нет kqueue? (epoll не даёт почти никакой информации о событии). Не хватает чтобы сразу прилетал размер полученных данных/размер данных которые можно записать, еоф, код ошибки для данного дескриптора+операции, чтобы можно было получать сразу и udata (размерности size_t) и дескриптор fd на котором случился эвент, не хватает возможности вливания сразу массива за один вызов.

Вот уж о чем не задумывался, о том не задумывался. Насчет размера получаемых данных - явная недоработка. Остальное - просто не понимаю - epoll массив событий с fd и возвращает. И даже EOF там есть (POLLRDHUP). Или Вы имеете в виду, чтоб в каждом был (fd, size) для последующего гипотетического recvfmmsg()? Да, интересно. Но должен сказать, для BSD, где kqueue и придумана, это выглядит как явный overdesign.

Появится ли в Linux что-то похожее на Netgraph из FreeBSD?

Так вроде он есть. Хватит автору характера пропихнуть это в mainstream - будет у всех.

Как вы оцениваете перспективы таких вещей как netmap(freebsd) и intel dpdk? Стоит ли интегрировать их в ядро, или же развивать PACKET_MMAP? Хотелось бы также узнать ваше мнение по поводу проекта nftables.

Стоит. PACKET_MMAP - был просто мой эксперимент. Он оказался удивительно эффективен, но у меня не было цели сделать _продукт_. Мне нужно было доказать, что можно делать что-то полезное без трюков с page tables. Я, честно говоря, был удивлен, что последующие проекты, наследующие ту же самую логику, не получили разумного продолжения.

Была такая вещь еще - PF_RING, тоже засохла. nftable был флагманский проект и активно поддерживался одним их maintainerов ядра: Патриком Макхарди. Затем он либо потерял интерес, либо время. Но nftables еще развивается, по крайней мере, поддерживается и синхронизируется с mainstream, так что шансы есть.

Почему был забыт проект ippersonality и есть ли надежда на появлении в ядре аналогичной функциональности?

Не знаю. Сама идея мне по душе. Но реализация через netfilter не вызывает никакого энтузиазма. Я бы попробовал решать ее по-другому, например, в духе, light net namespace.

Почему в ядре linux нет netflow? Сторонний модуль для ядра требует определенных версий, патчей и добавляет проблем со сборкой; реализация в userspace не дает желаемую производительность.

Ответ один: нет человека.

Не пора ли оставить TCP только для "длинных" дистанций, а внутри датацентров перейти на "плоский" InfiniBand?

Подобные предложения я слышу периодически даже от очень квалифицированных людей. Давайте сначала посмотрим с другой стороны: Вы знаете, например, что для длинных дистанций TCP не годится категорически, и как раз там его лучше бы на что-то заменить. Есть, например, TIXEL. Есть и другие решения.

А на коротких дистанциях в сетях без потерь у TCP просто нет ни конкурентов, ни особенных проблем. С удешевлением 10Gbit ethernet появится дорогой 100Gbit. И так далее.

  1. OpenNews: Сбор вопросов для интервью с Алексеем Кузнецовым, одним из создателей сетевого стека Linux
  2. OpenNews: Интервью с Павлом Емельяновым, одним из самых активных российских разработчиков ядра Linux
Лицензия: CC-BY
Тип: Интересно / К сведению
Ключевые слова: linux, kernel, interview
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Fracta1L, 12:27, 29/09/2013 [ответить] [смотреть все]
  • +23 +/
    Спасибо, интересное чтиво.
     
  • 1.2, Слушатель, 12:38, 29/09/2013 [ответить] [смотреть все]
  • +9 +/
    Интересное интервью.
    Видно что у ядра ещё очень много мест для усовершенствований. Вот только будут ли они делаться - большой вопрос. Как известно, кадры решают всё.
     
  • 1.3, klalafuda, 12:47, 29/09/2013 [ответить] [смотреть все]
  • +38 +/
    Спасибо OpenNet за интересное интервью.
     
  • 1.4, хрюкотающий зелюк, 12:52, 29/09/2013 [ответить] [смотреть все]
  • +5 +/
    Любопытно. с интересом прочитал.
     
  • 1.5, Аноним, 12:56, 29/09/2013 [ответить] [смотреть все]
  • +23 +/
    >Далее собственную libc в степени, достаточной для работы make, gcc, ld etc. пришлось НАПИСАТЬ самому.

    Iron man!

    >Для развлечения животной части человека у нас есть ipad, телевизор, kinect etc. Но слово "компьютер" - это слово для human sapience.

    +1024
    Сейчас ситуация такая, как если бы ~90% автомобилистов умели водить и совсем не знали ПДД. Хуже то, что компьютеры уродуют в угоду большинству.

     
     
  • 2.7, Eddhie, 13:23, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –17 +/
    Сколько высокомерия в этих словах ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.8, AlexYeCu, 13:50, 29/09/2013 [^] [ответить] [смотреть все]  
  • +4 +/
    Скорее, здравомыслия и отсутствия комплексов в отношении объективной реальности ... весь текст скрыт [показать]
     
     
  • 4.16, Eddhie, 15:27, 29/09/2013 [^] [ответить] [смотреть все]  
  • –5 +/
    Я с вами согласен, но мне показалось возможно,я не прав , что косвенно он обозв... весь текст скрыт [показать]
     
     
  • 5.18, all_glory_to_the_hypnotoad, 15:47, 29/09/2013 [^] [ответить] [смотреть все]  
  • +5 +/
    так и есть же. В смысле, перманентно развлекающиеся = живтоные
     
  • 5.20, Аноним, 15:59, 29/09/2013 [^] [ответить] [смотреть все]  
  • +6 +/
    А что не так? Развлекаться может любое животное, а работать в консоли - только разумное существо.
     
     
  • 6.24, Eddhie, 16:13, 29/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну я подозревал, что тут многие так считают ... весь текст скрыт [показать]
     
     
  • 7.27, Аноним, 16:24, 29/09/2013 [^] [ответить] [смотреть все]  
  • +4 +/
    Да, очевидные вещи признают многие Хотя находятся и те, кто хочет с ними поспор... весь текст скрыт [показать]
     
     
  • 8.37, Eddhie, 16:35, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Не поэтому А просто каждый из так считающих, причисляет себя к людям, а кого-то... весь текст скрыт [показать]
     
     
  • 9.39, Аноним, 16:39, 29/09/2013 [^] [ответить] [смотреть все]  
  • +5 +/
    Не надо проецировать свой ход мыслей на других Разумный человек неизбежно поним... весь текст скрыт [показать]
     
     
  • 10.42, Eddhie, 16:43, 29/09/2013 [^] [ответить] [смотреть все]  
  • –3 +/
    У кого ... весь текст скрыт [показать]
     
  • 10.45, Eddhie, 16:50, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    В общем, вкратце, чтобы объяснить свою точку зрения Я считаю, что это вопрос эт... весь текст скрыт [показать]
     
     
  • 11.53, Аноним, 17:03, 29/09/2013 [^] [ответить] [смотреть все]  
  • +4 +/
    Не знаю, что вы называете человечностью 8482 Есть уровень животного, и есть... весь текст скрыт [показать]
     
     
  • 12.59, Аноним, 17:13, 29/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Скорее всего, еще один баззворд, предназначенный для демагогического жонглирован... весь текст скрыт [показать]
     
     
  • 13.62, arisu, 17:27, 29/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    на этом месте у всяческих 171 пролайферов 187 и прочих идиотов перегорает пр... весь текст скрыт [показать]
     
     
  • 14.71, Аноним, 18:22, 29/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Высокоуровневый тролль тебе на это скажет, что у бактерий нет души.:)
     
     
  • 15.72, arisu, 18:24, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    у животных тоже, так что это изначально фэйл ... весь текст скрыт [показать]
     
     
  • 16.80, AlexYeCu, 19:06, 29/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    8212 У них есть душа 8212 спросила она 8212 Не знаю, мэм, 8212 отв... весь текст скрыт [показать]
     
     
  • 17.86, arisu, 19:29, 29/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    насколько я помню, в христианском мануале то ли вовсе не постулируется наличие д... весь текст скрыт [показать]
     
     
  • 18.127, all_glory_to_the_hypnotoad, 01:32, 30/09/2013 [^] [ответить] [смотреть все]  
  • +3 +/
    да, отрицается. Какое-то время назад даже отрицали наличие души у женщины.
     
     
  • 19.345, Михрютка, 19:38, 04/10/2013 [^] [ответить] [смотреть все]  
  • +/
    молодые люди и девушки из призывов ЦК КПСС к первомайским праздникам ... весь текст скрыт [показать]
     
  • 16.342, Я не тролль, 18:38, 04/10/2013 [^] [ответить] [смотреть все]  
  • +/
    У животных есть душа, тк есть сострадание, тк они не бактерии, а зверье чувств... весь текст скрыт [показать]
     
     
  • 17.343, arisu, 18:45, 04/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    да куда мне до тебя 8230 вышепроцитированый пассаж настолько великолепен, что ... весь текст скрыт [показать]
     
  • 14.338, анонизмус, 21:41, 02/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Попробовать не слиться чтоль...
     
  • 13.97, Eddhie, 22:44, 29/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    Зачем нам человечность в XXI-м веке? Важнее анонимность, да, бро? =)
     
     
  • 14.100, arisu, 22:45, 29/09/2013 [^] [ответить] [смотреть все]  
  • +5 +/
    судя по вопросу, ты двадцать первый век отметил тем, что избавился от мозга ... весь текст скрыт [показать]
     
  • 11.77, AlexYeCu, 19:00, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Во-первых, вопрос был не о 171 человечности 187 , а о 171 животности 187 ... весь текст скрыт [показать]
     
     
  • 12.96, Eddhie, 22:43, 29/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    Доктор Менгеле с вами абсолютно согласен =)
     
     
  • 13.101, arisu, 22:48, 29/09/2013 [^] [ответить] [смотреть все]  
  • +3 +/
    предлагаю тебе не пользоваться достижениями современной медицины потому что 8... весь текст скрыт [показать]
     
     
  • 14.114, Михрютка, 00:03, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    я бы сказал больше Менгеле занимался отморожениями Ergo все отмороженные - фош... весь текст скрыт [показать]
     
     
  • 15.311, Аноним, 18:27, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Может быть, попробовать обратное утверждение Все фошызды - отмороженные ... весь текст скрыт [показать]
     
  • 13.315, Аноним, 03:47, 02/10/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    И что характерно, у медиков до сих пор зачастую нет иных данных чем были получен... весь текст скрыт [показать]
     
     
  • 14.316, arisu, 08:49, 02/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    171 интиллихенты 187 и иже с ними всегда такие как пользоваться унитазом ... весь текст скрыт [показать]
     
  • 14.318, Eddhie, 09:13, 02/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Это верно Даже идиот может выдвигать здравые мысли без намёков Но всё равно ... весь текст скрыт [показать]
     
     
  • 15.319, arisu, 09:17, 02/10/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    ты только что сказал, что 171 выдвижение здравых мыслей 187 8212 негодяйс... весь текст скрыт [показать]
     
     
  • 16.320, Eddhie, 09:23, 02/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Негодяйство относилось к негодяю из предыдущего комментария, но вы уже утомили... весь текст скрыт [показать]
     
     
  • 17.321, arisu, 09:27, 02/10/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    ни разу этого не делал не я ведь виноват, что ты не умеешь ясно выражать свои м... весь текст скрыт [показать]
     
  • 5.26, arisu, 16:22, 29/09/2013 [^] [ответить] [смотреть все]  
  • +4 +/
    тех, которые только развлекаются 8212 да они и есть животные, на простейши... весь текст скрыт [показать]
     
     
  • 6.34, arisu, 16:30, 29/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    впрочем, поправлю себя развлечение развлечению рознь в данном случае я имел в ... весь текст скрыт [показать]
     
     
  • 7.41, Аноним, 16:43, 29/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Переведи Все кто создает чего либо от утюга до космических кораблей применяя не... весь текст скрыт [показать]
     
     
  • 8.52, Аноним, 17:01, 29/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Если человек любит свою работу, а не пашет из-под палки стиснув зубы - пуркуа бы... весь текст скрыт [показать]
     
     
  • 9.149, PaulAS, 03:56, 30/09/2013 [^] [ответить] [смотреть все]  
  • –3 +/
    Если у тебя есть бабло на еду, жилье, и прочее, но ты продолжаешь ходить на рабо... весь текст скрыт [показать]
     
     
  • 10.153, arisu, 08:31, 30/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    да, намного хуже ... весь текст скрыт [показать]
     
  • 10.310, Аноним, 18:25, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Интересный критерий НеЖивотности 8482 И, кстати а зачем ходить на работу есл... весь текст скрыт [показать]
     
  • 8.58, Аноним, 17:10, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Это вы типа пытаетесь намекнуть, что инженеры-конструкторы жить не могут без гуя... весь текст скрыт [показать]
     
     
  • 9.344, Я не тролль, 18:54, 04/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Наблюдаю пяток контор вот с такими консольщиками уже лет 7-8 Для них слово ... весь текст скрыт [показать]
     
  • 5.92, chinarulezzz, 22:17, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    каждый слышит то что хочет слышать. И читает то что хочет прочесть. :)
     
     
  • 6.98, Eddhie, 22:44, 29/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    Мне стоило не читать эту статью, правда =(
     
  • 4.183, Boboms, 13:05, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    b Это ложь и полнейшая чушь Если лично ты - скотина, то это не значит, что все... весь текст скрыт [показать]
     
     
  • 5.309, Аноним, 18:22, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Чем вы отличаетесь от быка Тем что бык бросается на красную тряпку, а вы - на ф... весь текст скрыт [показать]
     
     
  • 6.312, Boboms, 18:52, 01/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    А чем ты отличаешься от сапога Бык не различает цвета Исчерпывающая информация... весь текст скрыт [показать]
     
  • 2.19, кракозябель, 15:48, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –5 +/
    это называется прогресс и он неизбежен ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.28, arisu, 16:25, 29/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    нет, это регресс прогресс 8212 это упрощение взаимодействия с сохранением до... весь текст скрыт [показать]
     
     
  • 4.33, Аноним, 16:29, 29/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Если обрезаемая функциональность является излишней с точки зрения целевой аудито... весь текст скрыт [показать]
     
     
  • 5.35, arisu, 16:31, 29/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    нет 171 резание костов 187 пардон май фрэнч 8212 да 171 повышение п... весь текст скрыт [показать]
     
     
  • 6.38, Аноним, 16:37, 29/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Что, простите Удаление избыточных функций, как правило, слабо влияет на привлек... весь текст скрыт [показать]
     
     
  • 7.43, arisu, 16:44, 29/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    гугль поможет при этом, что характерно, функции обычно не удаляются, удаляются ... весь текст скрыт [показать]
     
     
  • 8.48, Аноним, 16:56, 29/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Не буду поощрять безграмотность В следующий раз выражайтесь по-русски Которые ... весь текст скрыт [показать]
     
     
  • 9.65, arisu, 17:48, 29/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    человек, который не хочет понять вполне целенаправленно употреблённый в некоторо... весь текст скрыт [показать]
     
     
  • 10.93, chinarulezzz, 22:21, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    drBatty, ты?))
     
     
  • 11.94, arisu, 22:23, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    > drBatty, ты?))

    что, кто? из batty знаю только игру для Спекки.

     
     
  • 12.145, Михрютка, 02:55, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    это не иначе намек на Роя Бэтти, репликанта Казалось бы, при чем здесь Андроид ... весь текст скрыт [показать]
     
  • 10.117, Михрютка, 00:42, 30/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    установите себе магический патч и гарантированно поимейте проблем с саппортом де... весь текст скрыт [показать]
     
     
  • 11.119, arisu, 01:06, 30/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    статистика показывала, что надобность в замене неисправного устройства с лихвой ... весь текст скрыт [показать]
     
     
  • 12.121, Михрютка, 01:12, 30/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    статистика показывает, что саппорт - это не только замена неисправного устройств... весь текст скрыт [показать]
     
     
  • 13.122, arisu, 01:23, 30/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    боюсь, что в процессе создания патча программную начинку устройства я изучил сил... весь текст скрыт [показать]
     
     
  • 14.126, Михрютка, 01:31, 30/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    и ты натурально сможешь руцями поправить следующую фирмварь, если она внизапна о... весь текст скрыт [показать]
     
     
  • 15.129, arisu, 01:46, 30/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    мне придётся , потому что и на неё надо накладывать патч кстати, поскольку гар... весь текст скрыт [показать]
     
     
  • 16.132, Михрютка, 02:10, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    я уже сказал - завидую я сам не испериментировал, от dd имиджа назад у нас что ... весь текст скрыт [показать]
     
     
  • 17.138, arisu, 02:27, 30/09/2013 [^] [ответить] [смотреть все]  
  • +3 +/
    так 171 эталонный 187 образ уже с вмонтированым патчем, натурально система ... весь текст скрыт [показать]
     
     
  • 18.142, Михрютка, 02:46, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    ахаха арису что ты делаешь прекрати, мне завтра на работу и на семинар готовитьс... весь текст скрыт [показать]
     
     
  • 19.155, arisu, 08:37, 30/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    ну дык можно будет в кулуарах добавить 171 можем предложить восемь портов дё... весь текст скрыт [показать]
     
  • 18.302, Аноним, 15:55, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Вот за какие-то такие необходимости так изгаляться я и не жалую проприерасов ... весь текст скрыт [показать]
     
     
  • 19.304, arisu, 17:11, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    нет 171 такой необходимости 187 никто не запрещает купить лицензию на все п... весь текст скрыт [показать]
     
  • 14.128, Михрютка, 01:39, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    ну так и бери девайс, который делался с расчетом на доки и тулчейн вот n950, ск... весь текст скрыт [показать]
     
     
  • 15.130, arisu, 01:51, 30/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    нисколько, потому что продают или дерьмовые китайские подделки, или напрочь убит... весь текст скрыт [показать]
     
     
  • 16.136, Михрютка, 02:27, 30/09/2013 [^] [ответить] [смотреть все]  
  • –3 +/
    нунунуну, две недели назад там какой-то норвег n950 продавал, я сам видел угу, ... весь текст скрыт [показать]
     
     
  • 17.141, arisu, 02:31, 30/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    ну, я не слежу пристально, мягко говоря в принципе, maemo туда всё равно не вст... весь текст скрыт [показать]
     
     
  • 18.143, Михрютка, 02:50, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    госсподи особо отмороженные конторы из 10 сотрудников так и сделают а конторы ... весь текст скрыт [показать]
     
     
  • 19.156, arisu, 08:40, 30/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    потому что обо всё этом можно подумать с самого начала и думали бы, если бы это... весь текст скрыт [показать]
     
     
  • 20.173, Михрютка, 12:31, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    ггг слушай, как попасть в вашу параллельную реальность там, наверное, хорошо, е... весь текст скрыт [показать]
     
  • 21.178, arisu, 12:46, 30/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    построить её 171 а я ему говорю зачем вам пугальщик давайте я вам чучело по... весь текст скрыт [показать]
     
  • 22.210, Аноним, 14:59, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Это гениально, Ватсон ... весь текст скрыт [показать]
     
  • 18.240, Аноним, 19:29, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    А ихнее meego по факту является более-менее допиленной маемой внутри Единстве... весь текст скрыт [показать]
     
     
  • 19.246, arisu, 19:50, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    не 171 допиленой 187 , а 171 перепиленой 187 ты это, выдыхай у maemo ос... весь текст скрыт [показать]
     
     
  • 20.301, Аноним, 15:51, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    А что значит - основа Куть в maemo5 поставлялся по дефолту Основа - это на чем... весь текст скрыт [показать]
     
  • 21.305, arisu, 17:13, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    то, что всё написано на технологиях glib gstreamer gtk есть gobject сотоварищ... весь текст скрыт [показать]
     
  • 12.303, Аноним, 16:50, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Вот я и не понимаю в чем пойнт массогабаритные характеристики одинаковые, а фун... весь текст скрыт [показать]
     
     
  • 13.325, Михрютка, 13:29, 02/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    а это арису трошки передергивает - в нише тупофонов обкоцан не только функционал... весь текст скрыт [показать]
     
     
  • 14.326, arisu, 13:53, 02/10/2013 [^] [ответить] [смотреть все]  
  • +/
    к унынию приводят, например, идиотские адресные книги без нормального поиска и л... весь текст скрыт [показать]
     
     
  • 15.327, Михрютка, 14:10, 02/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    ну не валяй дурака, что ты все валишь в одну кучу идиотский дизайн софта это од... весь текст скрыт [показать]
     
     
  • 16.328, arisu, 14:18, 02/10/2013 [^] [ответить] [смотреть все]  
  • +/
    я, видишь ли, считаю, что одна из необходимых фич устройства с многофункциональн... весь текст скрыт [показать]
     
     
  • 17.329, Михрютка, 14:38, 02/10/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    а про это я тебе чуть раньше ответил - подготовка и распространение тулчейна и и... весь текст скрыт [показать]
     
     
  • 18.330, arisu, 16:01, 02/10/2013 [^] [ответить] [смотреть все]  
  • +/
    а я 8212 тебе поехали на новый круг и я впредпочитаю, чтобы он хотел денег ... весь текст скрыт [показать]
     
     
  • 19.332, Михрютка, 17:00, 02/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    тогда дави рублем, чо не покупай ничего, кроме девкитов и прочих распбери гляд... весь текст скрыт [показать]
     
     
  • 20.334, arisu, 17:15, 02/10/2013 [^] [ответить] [смотреть все]  
  • +/
    стараюсь, чо то, без чего можно обойтись и для чего нет более-менее открытых ан... весь текст скрыт [показать]
     
  • 18.331, chinarulezzz, 16:35, 02/10/2013 [^] [ответить] [смотреть все]  
  • +/
    кастрированный айпод без функции вырезать стоит дороже чем кастомизируемый анд... весь текст скрыт [показать]
     
     
  • 19.333, Михрютка, 17:01, 02/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    > покупатель при любом подходе лох и потреблядь.

    почему?


     
     
  • 20.335, chinarulezzz, 18:47, 02/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    либо покупатель ни на что не влияет и жрёт что дают потреблять , либо влияет но... весь текст скрыт [показать]
     
  • 21.336, Михрютка, 19:20, 02/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    gt оверквотинг удален google brainfart ... весь текст скрыт [показать]
     
  • 22.337, chinarulezzz, 19:27, 02/10/2013 [^] [ответить] [смотреть все]  
  • +/
    термин не знаком Английский не знаю Если есть желание, можешь разъяснить ... весь текст скрыт [показать]
     
  • 23.339, Михрютка, 21:45, 02/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    по-русски сказал, как в лужу перднул ... весь текст скрыт [показать]
     
  • 24.340, chinarulezzz, 22:12, 02/10/2013 [^] [ответить] [смотреть все]  
  • +/
    спасибо КЭП.
     
  • 2.22, Аноним, 16:05, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –5 +/
    Тогда уж поттеринга с его systemd и шатлврота с его миром тоже в железные запиши... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.82, AlexYeCu, 19:10, 29/09/2013 [^] [ответить] [смотреть все]  
  • +5 +/
    В чугунные Без проблем ... весь текст скрыт [показать]
     
  • 3.355, Monah Tuk, 05:50, 13/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Что-то мне подсказывает, что, если бы была возможность, он бы этого не делал, а ... весь текст скрыт [показать]
     
  • 2.60, Аноним, 17:21, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Почему "как"? У нас ~90% водителей умеют водить, но не знают ПДД.
     
     
  • 3.61, Аноним, 17:26, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Ну, или не соблюдают.(

     
  • 3.73, Аноним, 18:27, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Знают они ПДД, еще как знают Намеренно нарушают Ибо личности а не серая биом... весь текст скрыт [показать]
     
     
  • 4.204, Аноним, 14:43, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Уточним биомасса - это те кто тyпо выполняет правила, не парясь вопросом а для... весь текст скрыт [показать]
     
     
  • 5.228, Andrey Mitrofanov, 17:35, 30/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Дружок, реформирование гибдд - это фантастика ... весь текст скрыт [показать]
     
     
  • 6.242, Аноним, 19:33, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Ты даже не представляешь себе куда оно в результате придет Даже до депутатов до... весь текст скрыт [показать]
     
  • 2.230, Аноним, 17:51, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Компьютеры, будучи жизненно важной для человечества технологией, должны быть по ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.231, arisu, 17:54, 30/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    к сожалению, сейчас отчего-то путают 171 простое 187 с 171 примитивным 18... весь текст скрыт [показать]
     
  • 3.232, arisu, 17:58, 30/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    так, чисто разворачивая мысль вот гитара она проста в использовании правда, ч... весь текст скрыт [показать]
     
  • 1.9, Anonymouse, 14:08, 29/09/2013 [ответить] [смотреть все]  
  • –3 +/
    Ну этот хотя бы честно признался ... весь текст скрыт [показать]
     
     
  • 2.205, Аноним, 14:43, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    > Ну этот хотя бы честно признался.

    Очередной концептодрочер вылез.

     
     
  • 3.248, Anonymouse, 20:01, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Тебе сюда natribu org ... весь текст скрыт [показать]
     
     
  • 4.298, Аноним, 15:48, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    А ты иди пользоваться minix ами, hurd ами и прочими qnx Это даже веселее ... весь текст скрыт [показать]
     
  • 2.347, netch, 10:43, 05/10/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А что такое microkernel вообще , естественно, никто не понимает Потому что ест... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.352, Anonymouse, 13:24, 05/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Лучше говорить за себя Главное требование- минимальность кода выполняющего прив... весь текст скрыт [показать]
     
     
  • 4.353, netch, 00:26, 06/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Главное - это очень расплывчатое понятие Это требование, по-Вашему, необходим... весь текст скрыт [показать]
     
  • 1.10, Геймер, 14:10, 29/09/2013 [ответить] [смотреть все]  
  • +1 +/
    А ведь Торвальдс был прав - arrogant. Как ни крути, а умение разбираться в характере людей и пользоваться этим у Торвальдса не отнять.
     
     
  • 2.21, Аноним, 16:01, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Да, это слово очень точно характеризует Торвальдса ... весь текст скрыт [показать] [показать ветку]
     
  • 2.30, arisu, 16:26, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    люди вообще склонны считать 171 капитановочевидностей 187 заносчивыми для э... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.36, Аноним, 16:32, 29/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    Для того, чтобы выглядеть хамом-жлобом-обрыганом Умный и воспитанный человек не... весь текст скрыт [показать]
     
     
  • 4.40, arisu, 16:39, 29/09/2013 [^] [ответить] [смотреть все]  
  • +3 +/
    именно поэтому дураки и ощущают себя дофига умными 171 рассказывать 187 не ... весь текст скрыт [показать]
     
     
  • 5.44, Аноним, 16:50, 29/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    Надеяться, что после слов ты дурак ваш оппонент перестанет считать себя дофига... весь текст скрыт [показать]
     
     
  • 6.55, Аноним, 17:05, 29/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    И будет не так далек от истины хотя при этом он может быть дураком и сам, это с... весь текст скрыт [показать]
     
  • 6.68, arisu, 17:50, 29/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    нет, не надеюсь просто считаю, что дураку надо всегда напоминать, что он дурак,... весь текст скрыт [показать]
     
  • 6.106, kurokaze, 23:40, 29/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    Ты походу молод еще, если веришь в универсальные истины... весь текст скрыт [показать]
     
     
  • 7.152, re, 07:50, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    в iron диалектику
     
  • 4.244, Аноним, 19:40, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Всего лишь обычным Капитаном ... весь текст скрыт [показать]
     
  • 1.11, Motif, 14:36, 29/09/2013 [ответить] [смотреть все]  
  • –2 +/
    И реклама Parallels во все поля. Хотя Торвальдса хорошо приложил, от души.
     
     
  • 2.13, pavlinux, 14:52, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    А чё парралелс Это действительно работающая, российская, не РОСПИЛьная контора ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.162, linux must _RIP_, 10:29, 30/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    контора которая лет 10-15 ложила болт на GPL - таки да хорошая - работаяющая... весь текст скрыт [показать]
     
     
  • 4.201, Аноним, 14:37, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Кто старое помянет - тому глаз вон А кто забудет - тому оба ... весь текст скрыт [показать]
     
  • 3.163, SubGun, 11:11, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Реально работающая У нас в компании стоит Plesk Parallels Ну, скажем, вещь в с... весь текст скрыт [показать]
     
     
  • 4.167, linux must _RIP_, 12:10, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    это который так и не смогли допилить до уровня PSoft H-Sphere и предпочли купить... весь текст скрыт [показать]
     
  • 2.107, kurokaze, 23:40, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Лол что У вас у всех торвальдсофобов искажено восприятие читаемого текста или т... весь текст скрыт [показать] [показать ветку]
     
  • 2.202, Аноним, 14:38, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Нифига себе прикладывание Констатировал что тот может найти бриллиант в куче на... весь текст скрыт [показать] [показать ветку]
     
     ....нить скрыта, показать (7)

  • 1.12, Аноним, 14:37, 29/09/2013 [ответить] [смотреть все]  
  • +/
    Ошибка В Plan 9 сетевая подсистема не вынесена по-максимуму из ядра в нем есть... весь текст скрыт [показать]
     
  • 1.15, MSlinux, 15:20, 29/09/2013 [ответить] [смотреть все]  
  • –1 +/
    Спасибо Алексей, что ответили на мои вопросы!
     
  • 1.17, asavah, 15:29, 29/09/2013 [ответить] [смотреть все]  
  • +2 +/
    Спасибо, очень интересно.
    А на счёт "arrogant" - имхо за то что этот ув. товарищ сделал имеет право на " being arrogant" и даже на жестокий троллинг кого и чего угодно. Заслужил.
    Сам дядюшка Линус тоже скромностью не отличается, да и троль знатный. На то они и гении, им можно.
     
     
  • 2.47, Eddhie, 16:55, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    Хорошо хоть только троллить, других прав у них нет Насиловать женщин, например ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.51, Аноним, 16:59, 29/09/2013 [^] [ответить] [смотреть все]  
  • +9 +/
    > Хорошо хоть только троллить, других прав у них нет? Насиловать женщин, например =)

    Нет, для этого надо работать топ-менеджером газпрома.

     
     
  • 4.125, Аноним, 01:25, 30/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    Тогда они сами будут тебя насиловать :)
     
     
  • 5.356, Аноним, 17:21, 18/09/2014 [^] [ответить] [смотреть все]  
  • +/
    Вот только на такой работе зачастую не до женщин ... весь текст скрыт [показать]
     
  • 1.23, Аноним, 16:10, 29/09/2013 [ответить] [смотреть все]  
  • +/
    NetworkManager плохой, а какая альтернатива?
     
     
  • 2.29, Аноним, 16:26, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +8 +/
    > NetworkManager плохой, а какая альтернатива?

    ip addr add 12.34.56.78/24 dev eth0
    ip ro add default via 12.34.56.1

    Если кому-то нужен какой-то гуй для этого - то он просто животное™.

     
     
  • 3.46, Ведро, 16:51, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Гуй нужен людям далеким от сети Которые хотят подключить модемчик и залезть в И... весь текст скрыт [показать]
     
     
  • 4.50, Аноним, 16:58, 29/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Ну так уважаемый разработчик сетевого стека прямо и недвусмысленно сказал, кем я... весь текст скрыт [показать]
     
     
  • 5.64, Kolya, 17:44, 29/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Уважаемый разработчик забыл сказать почему network-scripts и nm мешают друг друг... весь текст скрыт [показать]
     
  • 5.67, arisu, 17:49, 29/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    нет, это ты всё неправильно понял, потому что увидел намёк на себя ... весь текст скрыт [показать]
     
     
  • 6.99, Eddhie, 22:45, 29/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    А вы увидели намёк в свою пользу?
     
  • 4.108, kurokaze, 23:43, 29/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Лол что Продвинутый юзер и консоль могет, а простые без помощи адванседа никогд... весь текст скрыт [показать]
     
     
  • 5.111, Ведро, 23:54, 29/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    По-Вашему лучше вообще убрать NM, чем давать пользователям хотя бы попытаться на... весь текст скрыт [показать]
     
  • 4.131, pavlinux, 02:04, 30/09/2013 [^] [ответить] [смотреть все]  
  • +3 +/
    Лядям долёким от сети надо быть далеко от сети, дворы подметать, коров доить, ку... весь текст скрыт [показать]
     
     
  • 5.268, аноним123, 11:18, 01/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    До этого момента я думал что интернет весьма распространена в различных социальн... весь текст скрыт [показать]
     
     
  • 6.270, arisu, 11:23, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    > butthert

    не пиши, пожалуйста, таких сложных слов. у тебя плохо получается.

     
     
  • 7.273, аноним123, 11:31, 01/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Забыл минусануть Ваше некомпетентное мнение очень важно для нас Ждите, мы ва... весь текст скрыт [показать]
     
     
  • 8.274, arisu, 12:07, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    чётко срезал!
     
     
  • 9.296, Аноним, 15:43, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    А я думал что это называется нифига себе затроллил Разумеется ты - его, ахах... весь текст скрыт [показать]
     
  • 3.63, Kolya, 17:43, 29/09/2013 [^] [ответить] [смотреть все]  
  • +8 +/
    >> NetworkManager плохой, а какая альтернатива?
    > ip addr add 12.34.56.78/24 dev eth0
    > ip ro add default via 12.34.56.1
    > Если кому-то нужен какой-то гуй для этого - то он просто животное™.

    если ты так делаешь руками при переходе от одного wifi-сети к другой, то ты обезьяна.

     
     
  • 4.76, Gentoouser, 18:45, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    грубо, но по сути верно если кто то напишет что то лучше для работы с беспровод... весь текст скрыт [показать]
     
     
  • 5.78, arisu, 19:03, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    а чем не устраивает wicd ... весь текст скрыт [показать]
     
     
  • 6.105, sashka_ua, 23:37, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    тем что nm удобно менеджить все подключения, всякие разные vpn, мобильные подклю... весь текст скрыт [показать]
     
     
  • 7.113, arisu, 00:01, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    на того фига, что ваш универсальный лопато-пило-экскаватор сделан через задницу ... весь текст скрыт [показать]
     
     
  • 8.200, Аноним, 14:35, 30/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    В конечном итоге - работает в тех случаях для которых это создавалось, а больше ... весь текст скрыт [показать]
     
     
  • 9.203, arisu, 14:41, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    надо надо, чтобы эта фигня или работала во всех случаях, или в дистрибутивах пе... весь текст скрыт [показать]
     
     
  • 10.289, Аноним, 15:34, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Ну ок, попробуй написать конфигуратор сети который на полном автомате и без учас... весь текст скрыт [показать]
     
     
  • 11.292, arisu, 15:36, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    ты перепутал меня с лёней портерингом эту задачу 8212 туда, к нему, он любит... весь текст скрыт [показать]
     
     
  • 12.295, Аноним, 15:42, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    ИЧСХ, есть надежда что через цать лет такая хрень будет позарез нужна Мож... весь текст скрыт [показать]
     
     
  • 13.300, arisu, 15:49, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    ага и опять будет работать через задницу, потому что какой-то безмозглый даун р... весь текст скрыт [показать]
     
  • 6.199, Аноним, 14:34, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Тем что буйня на питоне К тому же NM нынче вполне себе работает в типовых случа... весь текст скрыт [показать]
     
     
  • 7.206, arisu, 14:43, 30/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    и что я тоже не люблю гвидобейсик при этом wicd спокойно пользуюсь, потому что... весь текст скрыт [показать]
     
     
  • 8.239, Аноним, 19:28, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    А он уже умеет что-то типа nmcli, или к нему все еще собираются прикрутить Ну... весь текст скрыт [показать]
     
  • 8.253, Аноним, 23:30, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну а я вот предпочту им не пользоваться лишний раз Нафиг надо Ага, написать з... весь текст скрыт [показать]
     
     
  • 9.261, arisu, 09:38, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    wicd, в отличие от nm, не пытается умничать, править конфиги и всяко выпендриват... весь текст скрыт [показать]
     
     
  • 10.288, Аноним, 15:29, 01/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Не, простите, не пытается умничать только гольная статика на эзернете, вколочена... весь текст скрыт [показать]
     
     
  • 11.294, arisu, 15:41, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    не передёргивай рад за тебя искренне желаю встретить и поиметь много удовольст... весь текст скрыт [показать]
     
  • 3.293, Аноним, 15:40, 01/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    А теперь повтори этот номер для вон той вайфайной сетки в кафэшке, НеЖивотное 8... весь текст скрыт [показать]
     
     
  • 4.297, arisu, 15:47, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    я тебе сейчас страшный секрет открою iwlist а также iwconfig и wpa_supplicant ... весь текст скрыт [показать]
     
     
  • 5.346, netch, 10:42, 05/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Писать руками команды для wpa_supplicant вместо нажатия одной кнопки - да, шутка... весь текст скрыт [показать]
     
  • 2.31, arisu, 16:27, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    не использовать это говно прикинь когда-то этого говна не было, а сеть всё рав... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.74, Аноним, 18:33, 29/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    А почему бы не использовать там, где оно на своем месте Я юзаю на недобуке, и в... весь текст скрыт [показать]
     
     
  • 4.75, arisu, 18:35, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    > А почему бы не использовать там, где оно на своем месте?

    в дурдоме?

     
     
  • 5.197, Аноним, 14:33, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Иди, настрой конект к вайфаю в кафешке по быстрому, раз такой умный Ах, я забыл... весь текст скрыт [показать]
     
     
  • 6.207, arisu, 14:45, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    нефиг делать пинаю wicd, пинаю scan, втоптал пароль 8212 работает если это ... весь текст скрыт [показать]
     
     
  • 7.254, Аноним, 23:34, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    И чем это будет лучше NM, собственно Голыми руками, без подобных приблуд - это ... весь текст скрыт [показать]
     
     
  • 8.262, arisu, 09:43, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    тем, что wicd не пытается быть 171 мегаутилитой для всего 187 я не помню, ч... весь текст скрыт [показать]
     
     
  • 9.285, Аноним, 15:20, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Так NM вроде как только сетевыми делами заведует и не более того Да понятно чт... весь текст скрыт [показать]
     
     
  • 10.286, Аноним, 15:21, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    мозг нафиг нужными сущностями - совсем не айс ... весь текст скрыт [показать]
     
     
  • 11.287, arisu, 15:27, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    отлично получилось ... весь текст скрыт [показать]
     
  • 9.348, netch, 10:45, 05/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Использовал и одно и другое, нашёл wicd с его гуй-клиентом банально удобнее в ... весь текст скрыт [показать]
     
  • 4.118, Аноним, 01:03, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    На недобуках и встр. Системах можно попробовать connman. Но лучше консоль
     
     
  • 5.241, Аноним, 19:30, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Я юзаю nmcli. Чем connman лучше?
     
     
  • 6.272, Anonims, 11:29, 01/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Один раз сети на строил и забыл. Автоматика
     
  • 2.70, Аноним, 17:54, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ты пользователь Линукса или кто?
     
  • 2.115, ZuBB, 00:36, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    жаль что никно не вспомнил о wicked и это не попало в вопросы http www linux o... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.120, arisu, 01:08, 30/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    171 сущности внутри которых конфигурируются с помощью XML 187 8212 ясно ... весь текст скрыт [показать]
     
     
  • 4.172, ZuBB, 12:30, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    и что же предлагаешь взамен для описания древовидной структуры?
     
     
  • 5.176, arisu, 12:39, 30/09/2013 [^] [ответить] [смотреть все]  
  • +3 +/
    любой нормальный формат хотя бы yaml или json, но не xml если человек хочет ис... весь текст скрыт [показать]
     
     
  • 6.252, ZuBB, 21:38, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    возможно я понимаю причину вашего расстройства сам я тоже не в восторге от xml ... весь текст скрыт [показать]
     
     
  • 7.263, arisu, 09:46, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    проскипаю нерелевантные и 8230 альтернативные рассуждения, и отвечу на одно с... весь текст скрыт [показать]
     
  • 7.349, netch, 10:48, 05/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Из перечисленных - однозначно легче в json, ятакщетаю tm json сейчас использует... весь текст скрыт [показать]
     
  • 1.25, торт, 16:19, 29/09/2013 [ответить] [смотреть все]  
  • +/
    Спасибо за интервью. чрезвычайно интересно
     
  • 1.54, Alexander Stepanov, 17:04, 29/09/2013 [ответить] [смотреть все]  
  • +/
    Огромный респект Кузнецову. Человек-глыба.
     
  • 1.56, некто, 17:05, 29/09/2013 [ответить] [смотреть все]  
  • +/
    спасибо, очень занятное интервью, ждем продолжения и больше подобных публикаций.

    Роль личности в истории какова? Гениально творить и гениально слушать?

    Насколько мне известно данная компания не брезгует Эрлангом. Будет интересно почитать на эту тему. Может даже в форме интервью.

    Читать много сразу все не осилил, но буду читать потихоньку.

    Еще раз спасибо.

     
  • 1.79, CyberDaemon, 19:04, 29/09/2013 [ответить] [смотреть все]  
  • –2 +/
    > Далее собственную libc в степени, достаточной для работы make, gcc, ld etc.
    > пришлось НАПИСАТЬ самому. А все остальное: gcc, as, ld - используя
    > DJGPP и его сорс. Нетрудно понять, что после всего этого я
    > из физика-теоретика превратился в linux-хакера. И назад в науку дорогу уже
    > не нашел.

    Это напомнило анекдот про студентов и японский язык:

    "Америкосу - за сколько выучите японский язык? За год"
    "Немцу - за сколько выучите японский? За полгода"
    "Русскому - за сколько выучите японский? Докурю и пойду сдавать".

    Это к тому, что раньше не было такого обширного количества доков и манов.  И в связи с этим не совсем понятно что можно 16 лет в харде пилить? :) :) :)

     
     
  • 2.83, Аноним, 19:10, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    gt оверквотинг удален В харде В burn ты читаешь как барн Turn - тарн ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.90, CyberDaemon, 20:58, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Очепятка В хурде конечно ... весь текст скрыт [показать]
     
     
  • 4.91, AlexYeCu, 22:04, 29/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Тонко.
     
  • 2.95, chinarulezzz, 22:40, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Может туда не попал _тот самый_ человек, ака Тео, Патрик, Линус, Ларри, Гвидо и ... весь текст скрыт [показать] [показать ветку]
     
  • 1.88, kurokaze, 19:48, 29/09/2013 [ответить] [смотреть все]  
  • +/
    Лол, кластер из двух MacMini
     
     
  • 2.341, kuznet, 14:02, 04/10/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Еще смешнее в один из macmini воткнут только ethernet, а в другой только питани... весь текст скрыт [показать] [показать ветку]
     
  • 1.89, Аноним, 20:19, 29/09/2013 [ответить] [смотреть все]  
  • +/
    да уж ... весь текст скрыт [показать]
     
  • 1.103, chinarulezzz, 22:56, 29/09/2013 [ответить] [смотреть все]  
  • +1 +/
    Спасибо за новость, опеннет. Очень интересно было прочитать.
     
  • 1.109, SergMarkov, 23:45, 29/09/2013 [ответить] [смотреть все]  
  • +/
    Спасибо за интересное интервью. И жаль что такие люди уходят от разработки ядра, но это, наверное, неизбежность.
     
     
  • 2.112, kurokaze, 23:55, 29/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну да, неизбежность - одни уходят, другие приходят ... весь текст скрыт [показать] [показать ветку]
     
  • 1.116, demimurych, 00:39, 30/09/2013 [ответить] [смотреть все]  
  • –1 +/
    А на своем смартфоне, он сеть тоже из консоли подымает?
     
     
  • 2.137, kurokaze, 02:27, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Кто-то явно путает embedded os и ОС общего назначения... весь текст скрыт [показать] [показать ветку]
     
  • 1.133, Анононон, 02:12, 30/09/2013 [ответить] [смотреть все]  
  • +/
    Шикарное интервью, спасибо!
     
  • 1.144, Yaisis, 02:53, 30/09/2013 [ответить] [смотреть все]  
  • +2 +/
    "...Но слово "компьютер" - это слово для human sapience."
    Именно поэтому и появляются всякое десктоп-окружение потому что human sapience всегда стремится к развитию. Консоль - это удобно и быстро, но большинству она совсем не нужна. Она нужна или кому-то по работе или тому, кто увлекается компьютерами, программированием и т.д.
    "а нынешняя "борьба графических десктопов" - это игра на чужом поле по чужим правилам за чуждые умы." - это дальнейшее развитие ОС.

    "Нет. Я просто не понимаю, что такое microkernel. И уверен, что никто не понимает, иначе бы это кто-то сделал. А до сих пор процесс был только обратный: f.e. ядро macos - это mach+freebsd c варварски выломанным microkernel."
    Разве QNX - это не ОС основанная на микроядре, которое уже давно кто-то сделал ? И именно этому ядру доверяют управлять ядерными реакторами, военной техникой и т.д.

     
     
  • 2.148, angra, 03:30, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Я тебя сейчас очень удивлю Графический и консольный интерфейс практически ровес... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.151, Yaisis, 05:39, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    До появления мониторов были терминалы, на которых вводили команды, когда появили... весь текст скрыт [показать]
     
     
  • 4.158, arisu, 08:47, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    так то человеку а большинство десктопных обезьян консолью пользоваться попросту... весь текст скрыт [показать]
     
     
  • 5.219, Yaisis, 16:43, 30/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    Зато меньшинство десктопных обезьян умеют ей пользоваться У графического интерф... весь текст скрыт [показать]
     
     
  • 6.220, arisu, 16:51, 30/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    атомная чушь мне без разницы, и говорил я вовсе не об этом я говорил о том, чт... весь текст скрыт [показать]
     
     
  • 7.226, Yaisis, 17:13, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Ну тут я имел ввиду, что полазил по всяким окнам и понял, где и что Именно так ... весь текст скрыт [показать]
     
  • 2.157, arisu, 08:45, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    ага чтобы не надо было думать и одним кликом заходило фкантактег как и нормаль... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.221, Yaisis, 16:53, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    ага чтобы не надо было думать и одним кликом заходило фкантактег Они пользую... весь текст скрыт [показать]
     
  • 3.243, Аноним, 19:39, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Например, в автомобиле я не имею ни малейшего желания разбираться в тонкостях за... весь текст скрыт [показать]
     
     
  • 4.247, arisu, 19:52, 30/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    что же ты не продолжил свой вдохновенный спич постеснялся так я за тебя законч... весь текст скрыт [показать]
     
     
  • 5.249, Аноним, 20:03, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Что позволило сделать такой вывод ... весь текст скрыт [показать]
     
     
  • 6.264, arisu, 09:49, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    АБС и ехидство ... весь текст скрыт [показать]
     
  • 2.196, Аноним, 14:30, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Иногда она требуется и совершенно далеким от компьютеров людям Например если я ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.225, Yaisis, 17:04, 30/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    gt оверквотинг удален В том-то и дело, что если вы ремонтный человек, то вам к... весь текст скрыт [показать]
     
     
  • 4.284, Аноним, 15:13, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Да, однако я был немало удивлен когда даже студень медвуза с виндой проявил сооб... весь текст скрыт [показать]
     
     
  • 5.354, test, 18:46, 12/02/2014 [^] [ответить] [смотреть все]  
  • +/
    Как-то он всё до конца не сдуется И проблемы кстати с тормозами и жранием батар... весь текст скрыт [показать]
     
  • 4.313, fahrabad, 19:17, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    boeing ее успешно заменил на linux в дримлайнере в навигационной системе Надо с... весь текст скрыт [показать]
     
  • 3.350, netch, 10:53, 05/10/2013 [^] [ответить] [смотреть все]  
  • +/
    В сложных CLI command-line interface точно так же происходят регулярные револю... весь текст скрыт [показать]
     
     ....нить скрыта, показать (18)

  • 1.150, Аноним, 05:23, 30/09/2013 [ответить] [смотреть все]  
  • –1 +/
    Интересный подход, однако Вот только плюсов от такого подхода я не нашёл, зато ... весь текст скрыт [показать]
     
     
  • 2.185, Andrey Mitrofanov, 13:15, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    >я не нашёл,

    Кузнецов тебе -1 поставил.

     
  • 1.159, Аноним, 10:13, 30/09/2013 [ответить] [смотреть все]  
  • –1 +/
    Мой вопрос попал, доволен. :)
     
  • 1.160, linux must _RIP_, 10:26, 30/09/2013 [ответить] [смотреть все]  
  • –1 +/
    Вопрос о том как же им удавалось столько лет нарушать GPL - решили не задавать ?:) умно.. уходим от острых вопросов :-)
     
     
  • 2.164, avagin, 11:42, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Так вроде отвечали 100500 раз Много лет сорцов никто не просил, а как попросили... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.170, linux must _RIP_, 12:19, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    есть другие На Linux org ru был долгое время человек с ником типа Alex-что-то т... весь текст скрыт [показать]
     
     
  • 4.174, avagin, 12:31, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Мое мнение тут простое Если бы кто-то хотел вынуть сорцы, он бы написал об этом... весь текст скрыт [показать]
     
     
  • 5.186, linux must _RIP_, 13:16, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    почитайте историю Linux VServer - до того как там произошла революция - от нег... весь текст скрыт [показать]
     
     
  • 6.189, avagin, 13:25, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Быстро найти не получается Если есть ссылка не хорошую статью, с удовольствием ... весь текст скрыт [показать]
     
     
  • 7.211, linux must _RIP_, 15:03, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    статью врядли FreeVPS умер после того как SWSoft купил PSoft и убил хостингов... весь текст скрыт [показать]
     
     
  • 8.212, linux must _RIP_, 15:05, 30/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    ах да veth с шеперами в OVZ появился года через полтора FreeVPS - до этого у ни... весь текст скрыт [показать]
     
     
  • 9.214, avagin, 15:35, 30/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Вы очень путано выражаетесь veth во FreeVPS появится раньше чем в OpenVZ не мог... весь текст скрыт [показать]
     
     
  • 10.256, linux must _RIP_, 23:50, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    виртуальный зернет был в проекте FreeVPS до того как он появился в VZ - факт ... весь текст скрыт [показать]
     
     
  • 11.260, avagin, 08:45, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Вы оперируете какими-то фактами, которые ничем не подтверждаются Мне кажется вы... весь текст скрыт [показать]
     
  • 8.216, avagin, 15:43, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Извините, но мне забавно читать комментарии подобного рода vserver умер, потому... весь текст скрыт [показать]
     
     
  • 9.257, linux must _RIP_, 23:52, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    не хилая фича - но слабо нужная хостерам Разные сегменты да и такой задачи не ... весь текст скрыт [показать]
     
     ....нить скрыта, показать (12)

  • 1.161, linux must _RIP_, 10:28, 30/09/2013 [ответить] [смотреть все]  
  • –2 +/
    > А на коротких дистанциях в сетях без потерь у TCP просто нет ни конкурентов, ни особенных проблем. С удешевлением 10Gbit ethernet появится дорогой 100Gbit. И так далее.

    За исключением латентности соединения,  необходимости в ACK/SACK, и не решеных проблемах с RDMA over ethernet. а так фигня вопрос :)
    Даже попытка сделать tcp offload - это попытка приблизиться к возможностям IB ;-)

     
     
  • 2.169, Аноним, 12:16, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Весьма нишевая хрень, нужная очень некоторым Попытка Вроде оффлоад TCP уж с... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.171, linux must _RIP_, 12:20, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    читаем источник там говорится о плоских сетях без роутинга Да да - я очень сил... весь текст скрыт [показать]
     
     
  • 4.193, Аноним, 14:06, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Да, сложное это дело гланды через ж пу автогеном удалять Может быть, секрет в ... весь текст скрыт [показать]
     
     
  • 5.258, linux must _RIP_, 23:53, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    почему нет всего то - разгружает процессор И уходит от ненужных копирований... весь текст скрыт [показать]
     
     
  • 6.283, Аноним, 14:57, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Потому что очень уж напоминает забивание гвоздей микроскопом А если трудно идет... весь текст скрыт [показать]
     
  • 1.165, Аноним, 11:54, 30/09/2013 [ответить] [смотреть все]  
  • +/
    неожиданно интересное интервью оказывается, рядом с нами живет человек-глыба, че... весь текст скрыт [показать]
     
     
  • 2.166, arisu, 12:00, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    а ещё они ходят на головах и разговаривают исключительно двоичным кодом ... весь текст скрыт [показать] [показать ветку]
     
  • 1.168, Аноним, 12:15, 30/09/2013 [ответить] [смотреть все]  
  • +1 +/
    Вот как-то так настоящие джедаи и поступают Это не плагинчики к какому-нить наф... весь текст скрыт [показать]
     
  • 1.175, Anonim, 12:37, 30/09/2013 [ответить] [смотреть все]  
  • –2 +/
    > А до сих пор процесс был только обратный: f.e. ядро macos - это mach+freebsd c варварски выломанным microkernel.

    Безмерно уважаю Алексея Кузнецова за его огромный вклад в развитие ядра Linux, но все же он малообразованный пингвин - считает что коммерческий успех определяет правильность дизайна ОС. Монолитные ядра сегодня отнесятся

    > с большой склонностью к халтурным решениям
    > Я просто не понимаю, что такое microkernel. И уверен, что никто не понимает

    Торвальдс был прав - "arrogant".

     
     
  • 2.180, arisu, 12:50, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    > Монолитные ядра сегодня отнесятся

    что-что с ними происходит? O_O

     
     
  • 3.182, Anonim, 13:04, 30/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    > что-что с ними происходит? O_O

    В куче бриллиантов навоз нашел ? Молодец :)

     
     
  • 4.184, arisu, 13:11, 30/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    сам себя не похвалишь — день прошёл зря.
     
     
  • 5.191, Аноним, 13:57, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Какой аккуратный и симпатичный троллинг ... весь текст скрыт [показать]
     
  • 2.190, Аноним, 13:55, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Если вы написали какой-то булшит, который никто не хочет кушать даже когда поршн... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.192, arisu, 14:06, 30/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    при этом идея микроядер всё-таки хорошая в идеале микроядро 8212 вообще стра... весь текст скрыт [показать]
     
     
  • 4.194, Аноним, 14:16, 30/09/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    Она хороша для мира, в котором сферические кони пасутся в идеальном вакууме Нав... весь текст скрыт [показать]
     
     
  • 5.198, Anonim, 14:33, 30/09/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    Чем пользуется домохозяюшка - это не показатель хорошей архитетуры Кажется так ... весь текст скрыт [показать]
     
     
  • 6.255, Аноним, 23:43, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Абсолютно Это показатель того что 1 Крутая архитектура нафиг не упала для пра... весь текст скрыт [показать]
     
  • 5.208, arisu, 14:53, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    она хороша и для мира, который существует уже сейчас но, как ты сам ниже написа... весь текст скрыт [показать]
     
     
  • 6.235, Vkni, 18:39, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Основная фича микроядра - более быстрая разработка модулей ... весь текст скрыт [показать]
     
     
  • 7.237, arisu, 18:45, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    одна из у него ещё очень много вкусных фич, включая вещи типа 171 а вот э... весь текст скрыт [показать]
     
     
  • 8.251, Vkni, 20:05, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Это основная Рост производительности труда человека - самое важное Сборщик мус... весь текст скрыт [показать]
     
     
  • 9.265, arisu, 09:50, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    вообще-то, люди занимаются не только тем, что модули к микроядрам пишут поэтому... весь текст скрыт [показать]
     
  • 9.282, Аноним, 14:35, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    И где эти ваши микроядра и кучи модулей под них Вон что-то микроядерный hurd по... весь текст скрыт [показать]
     
     
  • 10.307, Vkni, 17:33, 01/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Микроядро растёт из Linux а - FUSE Напомнить вам, какой драйвер NTFS а мы сейча... весь текст скрыт [показать]
     
  • 7.259, Led, 01:59, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    То-то их под микроядерную MacOS X - разработано - немеряно - под любую железку, ... весь текст скрыт [показать]
     
     
  • 8.266, arisu, 09:52, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    > микроядерную MacOS X

    порошок, уходи!

     
     
  • 9.314, Led, 02:01, 02/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Не, уже не микроядерная Но ведь, всё же, микроядерная как-никак Ну, тогда q... весь текст скрыт [показать]
     
     
  • 10.317, arisu, 08:51, 02/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    я тебе незаметно намекну, что количество драйверов не зависит напрямую от удобст... весь текст скрыт [показать]
     
  • 8.280, Аноним, 14:30, 01/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Хахаха, там микроядер как раз и нет нифига Именно микроядро то как раз там отор... весь текст скрыт [показать]
     
  • 7.281, Аноним, 14:33, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Оно и видно hurd был еще до линуха, но почему-то Торвальдс прикинул что это рас... весь текст скрыт [показать]
     
  • 6.279, Аноним, 14:26, 01/10/2013 [^] [ответить] [смотреть все]  
  • +/
    Мир оказался иного мнения на этот счет А чего увы Компьютеры работать должны... весь текст скрыт [показать]
     
     
  • 7.290, arisu, 15:34, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    у 171 мира 187 на этот счёт вообще мнения нет и потом агрегат превращается ... весь текст скрыт [показать]
     
  • 5.233, Vkni, 18:32, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    GPL - очень мощная штука, поэтому ресурсы, которые вкладываются в Linux многокра... весь текст скрыт [показать]
     
     
  • 6.236, arisu, 18:43, 30/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    отсутствие отладчика точнее, неиспользование оного 8212 это, кстати, соверш... весь текст скрыт [показать]
     
     
  • 7.250, Vkni, 20:04, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Это неиспользование по большей части Но периодически отладчик нужен Кстати, ес... весь текст скрыт [показать]
     
     
  • 8.267, arisu, 09:56, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    я, конечно, сетевой стек в ядре не писал, но тем не менее более чем 15-летний оп... весь текст скрыт [показать]
     
     
  • 9.306, Vkni, 17:28, 01/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Ты, всё-таки, в глубине себя не понимаешь рассуждений о производительности труда... весь текст скрыт [показать]
     
     
  • 10.308, arisu, 17:40, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    неа я предпочитаю рассуждениям саму производительность многолетний опыт показы... весь текст скрыт [показать]
     
  • 4.209, Anonim, 14:57, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Где это вы такое увидели, гражданин соврамши ... весь текст скрыт [показать]
     
  • 4.234, Vkni, 18:38, 30/09/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Извини, но за Кузнецовым с его стеком стоит просто армия квалифицированных тесте... весь текст скрыт [показать]
     
     
  • 5.238, arisu, 18:46, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    это вот всё ты к чему написал?
     
  • 4.269, yet another anonymous, 11:19, 01/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Угу Только проблема коммуникации немного портит картинку Причем принципиально ... весь текст скрыт [показать]
     
     
  • 5.271, arisu, 11:29, 01/10/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    вообще-то как раз благодаря коммуникации микроядра позволяют много гитик и ниче... весь текст скрыт [показать]
     
     
  • 6.322, anonymous, 09:29, 02/10/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Вы не поясните, в каких конкретных микроядрах побеждена проблема с переключением... весь текст скрыт [показать]
     
     
  • 7.323, arisu, 09:37, 02/10/2013 [^] [ответить] [смотреть все]  
  • –2 +/
    не раньше, чем ты научишься понимать написаное пока что я, боюсь, не смогу тебе... весь текст скрыт [показать]
     
  • 1.177, slowpoke, 12:40, 30/09/2013 [ответить] [смотреть все]  
  • –1 +/
    чем rxvt лучше xterm?
     
     
  • 2.351, netch, 10:58, 05/10/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Привычка, думаю Был период, когда xterm безбожно глючил и не умел шрифты иные, ... весь текст скрыт [показать] [показать ветку]
     
  • 1.181, dluciv, 12:54, 30/09/2013 [ответить] [смотреть все]  
  • +2 +/
    > Для развлечения животной части человека у нас есть ipad, телевизор, kinect etc.
    > Но слово "компьютер" - это слово для human sapience.

    Мда...
    > human sapience

    А я думал, что для Homo sapiens.

    Может быть слово "компьютер" для тех, кто знает, как пишется их вид? =)

     
     
  • 2.215, Аноним, 15:41, 30/09/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Он просто играет словами
     
     
  • 3.217, dluciv, 15:54, 30/09/2013 [^] [ответить] [смотреть все]  
  • +/
    Я думаю, что это не он сам, а всё-таки интервьюер Для игры уж больно странная о... весь текст скрыт [показать]
     
     
  • 4.229, Andrey Mitrofanov, 17:43, 30/09/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Это политкорректочекер ... весь текст скрыт [показать]
     
  • 1.223, Человек, 16:53, 30/09/2013 [ответить] [смотреть все]  
  • +/
    > А на коротких дистанциях в сетях без потерь у TCP просто нет ни конкурентов, ни особенных проблем. С удешевлением 10Gbit ethernet появится дорогой 100Gbit. И так далее.

    Зря он других считает безграмотными, хотя сам-то тоже не особо грамотностью выделяется. Или в Parallels все такие ???

    И как TCP может обеспечить задержку 1,5 микросекунды ???
    А как TCP может обеспечить RDMA ???

     
  • 1.275, Аноним, 12:10, 01/10/2013 [ответить] [смотреть все]  
  • +/
    Мужик толковый и система толковая мда - физик-теоретик не состоявшийся это нечт... весь текст скрыт [показать]
     
  • 1.276, Croco, 12:14, 01/10/2013 [ответить] [смотреть все]  
  • –1 +/
    Алексею спасибо за проделанную работу Без части, написанной Алексеем, linux сей... весь текст скрыт [показать]
     
  • 1.277, Аноним, 13:05, 01/10/2013 [ответить] [смотреть все]  
  • –1 +/
    Что не так с XEN? Я таки не понял..
     
     
  • 2.299, Человек, 15:48, 01/10/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Я чего здесь непонятного. Он же из Parallels.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor