LINUX.ORG.RU

Интервью с Эдуардом Шишкиным о reiser4

 , ,


0

1

Ввиду того, что Эдуард — человек занятой, эпопея с интервью растянулась на неопределённый срок. Но, несмотря ни на что, разработчик reiser4 таки выделил время и ответил на вопросы уважаемого сообщества Хабра и ЛОРа.

В этом интервью Эдуард поделился планами о дальнейшем развитии reiser4, описал то, чем отличается эта ФС от всех остальных, раскритиковал разработчиков btrfs и усомнился в их компетентности, раскрыв, по его мнению, те стороны, в которых btrfs изначально провалилась.

В интервью затронуто то, чем занимается Ганс Райзер, что должно снять все вопросы о том, может ли он помогать развитию своего детища, сидя в тюрьме.

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

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

>>> Интервью

★★★★★

Последнее исправление: post-factum (всего исправлений: 3)

Ответ на: комментарий от Evgueni

>No мало чем отличается от № по смысловой окраске, а вот проблемы от внедрения unicode имеются.

xdm не может вывести текст «Приветствие», записанный в UTF-8?

morbo
()
Ответ на: комментарий от annulen

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

Это ты на собеседовании скажешь


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

morbo
()
Ответ на: комментарий от morbo

> xdm не может вывести текст «Приветствие», записанный в UTF-8?

Есть некоторое количество полезных утилит для работы с текстом, которые изначально затачивались на 8 бит. Их потихоньку заменяют, но уж очень потихоньку.

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

>Есть некоторое количество полезных утилит для работы с текстом, которые изначально затачивались на 8 бит. Их потихоньку заменяют, но уж очень потихоньку.

Я припоминаю только одну - tr.

morbo
()
Ответ на: комментарий от anonymous

Да, важное уточнение, спасибо. Под знанием я имел ввиду и понимание тоже, а не просто «запоминание».

AlexGret
()
Ответ на: комментарий от Eddy_Em

> Мне они не нужны, а для переименования у меня есть скрипт :)

Переименование-то как раз не проблема - convmv. Но для того, чтобы переименовать, надо чтобы было что переменовывать - нужно иметь возможность создать файл. И тут оказывается, что при системной кодировке koi8 создать файл ê¼´õᮽá.avi не так-то и просто...

anonymous
()
Ответ на: комментарий от morbo

>> Есть некоторое количество полезных утилит для работы с текстом, которые изначально затачивались на 8 бит. Их потихоньку заменяют, но уж очень потихоньку.

Я припоминаю только одну - tr.

Есть такое. Но она успешно заменяется sed y///

anonymous
()
Ответ на: комментарий от AVL2

> в контексте реальных и надуманных проблем с Фс. На мой взгляд, отсутствие хорошего драйвера любой линуксовой ФС под венду или Фс, щадящей для флешки куда более острая проблема, чем никому не нужный рейзер4, есть он или его нет...

Так UDF же!

anonymous
()
Ответ на: комментарий от Evgueni

>No мало чем отличается от № по смысловой окраске, а вот проблемы от внедрения unicode имеются.

расскажи это бухгалтерам, которые используют его в имени файла на венде, а затем копируют на самбу.

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

> расскажи это бухгалтерам, которые используют его в имени файла на венде, а затем копируют на самбу.

Согласен, что в этом случае без unicode никуда. Только ради бухгалтеров и самбы.

Evgueni ★★★★★
()
Ответ на: комментарий от AVL2

>> Так UDF же!

который нормально не поддерживается в XP

Отлично поддерживается. Лучше, чем любая другая линуксовая ФС. Читается из коробки. А для записи под виндой, если она очень нужна, драйвера тоже уже написаны, можно их на эту же флешку скинуть.

anonymous
()
Ответ на: комментарий от Evgueni

>Это не мало. А ещё есть troff,

Вместо troff есть groff.

texinfo, mkindex, bibtex и т.д., и т.п.


Меня удивляет, почему издательская система не может позволить себе переход на UTF-8? Получается, что для вёрстки «Войны и мира» эта система не пригодна? А то ведь там среди русского текста есть ещё и немецкий с французским, как верстать?

morbo
()
Ответ на: комментарий от morbo

А то ведь там среди русского текста есть ещё и немецкий с французским, как верстать?

Элементарно, есть же всякие \s, \', \^ и т.п. команды для седилей, умляутов и прочих извращений над латынью.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от morbo

> Меня удивляет, почему издательская система не может позволить себе переход на UTF-8?

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

Получается, что для вёрстки «Войны и мира» эта система не пригодна?

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

Evgueni ★★★★★
()
Ответ на: комментарий от morbo

> А то ведь там среди русского текста есть ещё и немецкий с французским, как верстать?

Проблема сопряжения языков в LaTeX была решена за долго до возникновения понятия Unicode.

Evgueni ★★★★★
()
Ответ на: комментарий от Buy

> 1. Построить в Сколково тюрьму.

А разве Сколково это не гибрид тюрьмы и «прачечной»?

Помнится, ехал как-то в поезде с одним юристом, что имел отношение к IT в Дубне. Там тоже вроде как пытались сделать спец. условия для софтверных компаний. Так вот, он мне рассказывал, что для программистов там будут делать особые, щедрые условия. Типа зарплаты в $700 в месяц. Он искренне удивился, когда я спросил у него, действительно ли он считает, что психически здоровые люди готовы работать за такие гроши. Надо было спросить, готов ли он работать за $700 а не $7000 месяц...

rtvd ★★★★★
()
Ответ на: комментарий от anonymous

> Переименование-то как раз не проблема - convmv. Но для того, чтобы переименовать, надо чтобы было что переменовывать - нужно иметь возможность создать файл. И тут оказывается, что при системной кодировке koi8 создать файл ê¼´õᮽá.avi не так-то и просто...

А у Вас - однобайтная системная кодировка? Поздравляю с окончанием ледникового периода. Из новостей: мамонты сдохли, то в магазине продается отличная говядина. Ну и больше не надо трахаться с кодировками, т.к. есть Unicode.

rtvd ★★★★★
()
Ответ на: комментарий от rtvd

>Помнится, ехал как-то в поезде с одним юристом

Везде свои цены и зарплаты. Если жилье тоже дают, то 700 в Дубне == 1700 в Москве только на квартплате. А если еще добавить разницу в еде, то и 2000 выйдет. В Москве за меньшие деньги программисты работают...

AVL2 ★★★★★
()
Ответ на: комментарий от rtvd

> Типа зарплаты в $700 в месяц. Он искренне удивился, когда я спросил у него, действительно ли он считает, что психически здоровые люди готовы работать за такие гроши

Ну, я работаю почти за такие (даже больше, ибо 700€), правда помощником электрика в Португалии :))).

Buy ★★★★★
()
Ответ на: комментарий от AVL2

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

Одним словом, сделал своё сообщение понятным для тебя и для всех

argin ★★★★★
()
Ответ на: комментарий от Buy

>> Типа зарплаты в $700 в месяц. Он искренне удивился, когда я спросил у него, действительно ли он считает, что психически здоровые люди готовы работать за такие гроши

Ну, я работаю почти за такие (даже больше, ибо 700€), правда помощником электрика в Португалии :))).

Ну так помощники электрика, небось, не так шустро садят себе глаза. :)

rtvd ★★★★★
()
Ответ на: комментарий от AVL2

>>Помнится, ехал как-то в поезде с одним юристом

Везде свои цены и зарплаты. Если жилье тоже дают, то 700 в Дубне == 1700 в Москве только на квартплате. А если еще добавить разницу в еде, то и 2000 выйдет. В Москве за меньшие деньги программисты работают...

Рационально, что пипец. Может тогда вырыть себе землянку, поставить генератор на педалях и строчить код в глухой Тьмутаракани за $100?

Все-таки уровень жизни в разных городах разный. К тому же, можно работать удаленно хоть и из землянки и зарабатывать значительно более приличные деньги. Заказчику-то пофиг, где исполнитель.

rtvd ★★★★★
()
Ответ на: комментарий от Evgueni

>Это именно проблема ЕГЭ, так как просто натаскивание в разы эффективное, чем обучение по предмету

Откройте секрет, как натаскиваться на B и C? Я сдавал ЕГЭ и, видимо, это сделало меня невыносимо тупым, так что я не могу сам решить эту задачу.

напомню, что уничтожение рипетиторства было одной декларируемых целей введения ЕГЭ.

Репетиторства? Или вузовских преподов, которые сначала репетиторствуют втридорога, а потом принимают экзамен?

У ВУЗов нет уже никаких рычагов фильтрации, так как финансирование подушевое

Я щитаю у вузов должнен быть расчёт финансирования с учётом конкурса.

legolegs ★★★★★
()
Ответ на: комментарий от legolegs

> Откройте секрет, как натаскиваться на B и C?

C действительно задачи более-менее нормальные полуторного и даже второго уровня (B в основном только первого). Основная проблема в том, что вклад от задач C в оценку в районе 10-15%, ближе к 10%. И выше эту долю поднять в принципе не могут, так как

а) C проверяют люди. А там случаются мелочи типа: не очень квалифицированные проверяльщики при фактическом отсутствии апелляции это весьма значительный шанс получить минус на пустом месте,

б) ну а второе: сюрприз, а именно приписки на областном уровне (в некоторых федеральных образованиях на которые не будем указывать пальцем вариант C удивительным образом после проверки местными спецами решали фактически все).

Я сдавал ЕГЭ и, видимо, это сделало меня невыносимо тупым, так что я не могу сам решить эту задачу.

Да нет. Может так случиться, что ты не тупой, но тебя просто действительно не обучали решать задачи. В этом нет особой необходимости. Собственно говоря, и раньше нигде особо этим не занимались, поэтому на местах задачи создавались с учётом этих особенностей и нужд ВУЗа. Например у нас традиционно по физике было два специальных типа задач: «объяснить явление» и «задача оценка», которые в среднем абсолютно все решали плохо, но решив их абитуриенты с относительно плохой технической подготовкой могли отползти за границу приёма.

Репетиторства? Или вузовских преподов, которые сначала репетиторствуют втридорога, а потом принимают экзамен?

Я не считаю, что репетиторство — это хорошо и правильно. Но

а) те, кто репетировал, не приветствуется в предметных комиссиях (кто чем занимается, более менее известно), но даже если такой человек прошёл вариант повлиять на что-то исчезающе мала, естественно, при разумной постановки проведения экзамена. Напомню, что ВУЗ и ВуЗовские преподаватели кровно заинтересованы в качественном отборе.так как отобранных им придётся учить. Про коррупцию вот только не надо, так как там где она есть, учиться смысла не имеет, а объёмы сущственно раздуты. Например в своём ВУЗе я не знаком с примерами коррупции при приёме, а я весьма долго занимался вступительными экзаменами.

б) Сравнивать объёмы репетиторства (и соответственно цены) до и после не серьёзно, так как эти объёмы увеличились в разы. А ведь напомню: уничтожение репетиторство как класса было провозглашено основной целью ЕГЭ. Ну и как с результатом?

Я щитаю у вузов должнен быть расчёт финансирования с учётом конкурса.

ну тогда

а) можно проститься с техническими ВУЗами просто совсем, собственно говоря, всё к этому и идёт чё бы там президент не говорил про инновации.

б) От того что ты так «щитаешь» в реальности всё не так. Корреляция какая-то есть, но она связана скорее с тем, что там где есть хоть какие-то деньги народ может хотя бы штаны поддержать. Самая сильная корреляция у финансирования (точнее антикорреляция) связана с расстоянием до Садового кольца.

Evgueni ★★★★★
()
Ответ на: комментарий от anonymous

алгоритм сортировки данных

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

[дальнейший оксюморон опущен]
ололо. я ремонт делал, ко мне тучами приходили такие же горе-штукатуры,
не знали как работают цементная и гипсовая штукатурки, и почему их нельзя друг по другу класть, им же результат нужен сейчас.
вот такие же горе-программисты и пишут программы которые в новой Java падают и на простейшую операцию выборки часы затрачивают.
запомните, программист ДОЛЖЕН ЗНАТЬ КАК РАБОТАЮТ ИСПОЛЬЗУЕМЫЕ ИМ АЛГОРИТМЫ. Иначе он прост не сможет оценить какой алгоритм выбрать.

mumpster ★★★★★
()
Ответ на: алгоритм сортировки данных от mumpster

>запомните, программист ДОЛЖЕН ЗНАТЬ КАК РАБОТАЮТ ИСПОЛЬЗУЕМЫЕ ИМ АЛГОРИТМЫ. Иначе он прост не сможет оценить какой алгоритм выбрать.

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

morbo
()
Ответ на: комментарий от morbo

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

мама, я худею

вы откуда такие повылазили?

Rauschgiftsuchtige
()
Ответ на: комментарий от Rauschgiftsuchtige

>мама, я худею

Худей-худей, толстячок.

вы откуда такие повылазили?


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

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

morbo
()
Ответ на: комментарий от dimav123

> он вобщето не считает что ему ктото чтото должен за райзерфс. это тут люди неспособные понять как она работает рассуждают о том что он им чтото должен...

Эта особенность человека называется в его психологии очень просто — потреблядство обыкновенное.

AquaBlast
()
Ответ на: комментарий от deis

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

Я уже не говорю о том, что даже пузырьковая сортировка может оказаться быстрее хоаровской на том же объеме данных...

Согласен, бывает и такое. Но чтобы понимать, зря был отсортирован массив или не зря, будет ли хоаровская быстрее и как её применить, программист, согласитесь, должен обладать немалыми познаниями, это я и пытаюсь донести.

AlexGret
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.