LINUX.ORG.RU

МК = Мой Компьютер, украинское издание.

gln0fate ★★
() автор топика

Вот только из-за odt сейчас начнётся...

marsijanin ★★
()

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

VIM
()

В каком формате этот "odt"? OpenOffice.org v2.4 при открытии предлагает выбрать кодировку (!), причём ни utf8, ни koi8-r, ни cp1251 не подходят.

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

>OpenOffice.org v2.4 при открытии предлагает выбрать кодировку (!), причём ни utf8, ни koi8-r, ни cp1251 не подходят.

Попробуй сборку от "ИнфраРесурс".

anonymous
()

вот что интересно... автор с Украины. SVU с Ирландии. интервью было брато в какой форме?

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

кстати да. под виндами у меня открылось нормально. вот качался правда почему-то зип файл. но всё читается.

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

Скачался с ошибкой. Сейчас открывается без вопросов.

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

>Попробуй сборку от "ИнфраРесурс".

Имел я эти сборки в виду. "Лёгким движением configure ; make ; make install..." ну и т.д.

router ★★★★★
()

тему нада было назвать кто первый расшифрует файл...

anonymous
()

а нельзя ли выложить в более другом формате? html устроил бы всех, я полагаю

temp
()

content-type поправь. а то как plain text отдается.

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

Имел я эти сборки в виду. "Лёгким движением configure ; make ; make install..." ну и т.д.

Вообще-то, имелись ввиду бинарные сборки.

anonymous
()

макосьный TextEdit открыл нормально.

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

Говорю ж, первый раз скачалось с ошибкой. Отвык уже от такой возможности :)

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

Author: Anton Kapinys aka civitano

jid: gln0fate@jabber.te.ua

url: civitano.if.ua



Будни разработчика



Продолжаем брать интервью у линуксоидов. Сегодня поговорим с Сергеем Удальцовым aka svu (http://blogs.gnome.org/sudaltsov)



> Привет. Чем занимаешься (т.е. профессиональная деятельность)?


Официально моя позиция называетя consultant. По сути - ентерпрайзовый
разработчик-эникейщик. Работаю в ирландской фирме среднего масштаба
(недавно купленной большой штатской фирмой). Формально специализируюсь
на java, но последние 3 года имею дело в основном с ibm-овским стеком
WMQ/WMQMB. Ну и всякие СУБД, в первую очередь oracle, куда ж без них?

> Какое отношение имеешь к GNOME?

Моя сфера интересов - интеграция GNOME и XKB. Что включает в себя
конфигурирование и индикацию. В ходе работы над этими компонентами
мне пришлось расширить свою сферу влияния за пределы GNOME. Я,
во-первых, обнаружил, что некое кол-во моего кода может быть полезным
не только в GNOME (подтвердилось с выходом KDE4). Так появилась
libxklavier. Во-вторых, я изначально был в шоке от того, что творилось
в базе раскладок xfree. Это был ужас неструктурированности. Ужас, на
который всем активным англоязычным разработчикам было плевать - и у
которого не было хозяина. Раскладки и варианты добавлялись как попало.
Коль скоро я был "человеком GNOME", я не мог показывать эту инферналию
пользователю. Было два выхода - либо "спрятать" все за набором
прошитых в коде строчных констант (путь KDE3), либо разгрести эти
Авгиевы конюшни, став их хозяином. Так появился проект
xkeyboard-config, который сейчас является официальной базой раскладок
XKB в X.Org. На сегодня вся информация о доступных раскладках,
вариантах и опциях, показываемая пользователю в GNOME и KDE4 - берется
непосредственно из этой базы. Поэтому многие багрепорты в GNOME я
закрываю как NOTGNOME - потом радостно встречаю их в xkeyboard-config.
Я очень благодарен Ивану Паскалю за помощь на первом этапе. Также
хотел бы упомянуть Daniel Stone - без его знания внутренностей кода
x.org многие проблемы висели бы годами.
Частью "основной гномовской тусовки" я никогда не был - ни
географически (ибо тогда большая часть разработки велась в Штатах), ни
корпоративно (я не работал ни на одну из основных компаний, двигающих
GNOME). Просто общался и общаюсь с теми, с кем нужно было для дела - с
людьми, работающими над GTK, gnome-control-center, gnome-applets,
gnome-settings-daemon
Вопрос был про GNOME., но ответ получился все больше о том, что
"ниже". Но оно действительно так и было в реальности - чтобы получить
что-то презентабельное на верху стека, мне пришлось спуститься вглубь.
После этого построение "верхнего этажа" было относительно несложной
задачей.

> Почему именно данный проект?

Почти случайно. В 199? г. в Фидо (кажется, RU.LINUX) проскочил отчет с
какой-то конференции, где упоминались KDE и только что появившийся
GNOME (в забавном ключе "KDE умирает, а вот тут появился крутой новый
концепт, будущее за ним!"). C++ и всей его болью я тогда был сыт по
горло на работе, плюс лицензионный вопрос был тогда еще открыт... В
общем, заинтересовался. А потом обнаружил, что "переключалка" gkb там
работает плохо, сделал свою gswitchit (сайт на sf.net жив до сих пор).
Потом пользователи сагитировали меня включить мой вариант а базовый
набор (я не очень удачно это проделал, обидел разработчика gkb). Ну и
пошло-поехало...

> Над чем сейчас работаешь?

В следующей версии GNOME пользователи смогут выбирать раскладки не
только по стране, но и по языку . Это потребовало изменений по всему
стеку - начиная с метаинформации в xkeyboard-config.
Кроме того, я руковожу проектом Google Summer Of Code, посвященным
разработке графического редактора раскладок. Буквально на днях мой
студент выдал первый драфт - выглядит прилично. Очень надеюсь, что
разработка не остановится в сентябре.

> Что нас ждет в GNOME 3,0? и когда мы его увидим? Не повторит ли судьбу KDE 4.0?

Вокруг 3.0 уже сломали кучу копий, и еще сломают. Когда? Вроде как
было заявлено 2.30=3.0, считайте сами... Что ждет - выброс старого
хлама из API, добавление новых возможностей. Очень серьезная заявка -
добавление библиотеки Clutter в gtk. Это может привлечь мобильные
платформы. Очень надеюсь на уход bonobo и libgnomeui. Мертвый, ненужный
код. Как следствие - смена архитектуры панели и апплетов.
Насчет судьбы KDE4 - конечно, риск есть. Но надо помнить, что у GNOME
большой опыт эволюционных, постепенных изменений. Думаю, и тут будет
эволюционный путь. Правда, эволюционно поменять панель вряд ли
получится.
Важно, что у GNOME и GTK отношения принципиально теснее, чем у Qt и
KDE. Все-таки разработчики GTK давно не позиционируют его как
отдельную самодостаточную платформу - но работают в рамках GNOME .Это
дает некую доп. гарантию от повторения сценария KDE4 - который, думаю,
не в последнюю очередь обязан революционности Qt4. Революция началась
в тулките (сознательное решение Trolltech), и привела к еще более
серьезной революции в десктопе. "Это не наш метод".

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

> В каких еще проектах участвуешь/участвовал (плавный переход к OLPC)
Еще один мой проект,которым я сам постоянно пользуюсь на работе - sql
plugin for jedit. В 2000г. я не нашел удобного кросс-платформенного
клиента для множества СУБД. Пришлось сделать свой.
Не могу не упомянуть о таком интересном проекте как OLPC. Мое участие в
нем весьма скромно - но это был любопытный опыт

> Сейчас какая роль у тебя в OLPC?

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

> Как оцениваешь попытку OLPC? Какие пути развития видишь?

Проект, на мой взгляд, в каких-то метаниях - в том, что касается
софта. Есть очень интересная и необычная, новаторская концепция Sugar.
Зачем-то Негропонте решил поддерживать Windows XP - при том, что
неизвестно какой обьем работ придется произвести для достижения хотя
бы приемлемой скорости работы (ау, Windows ME!). Неизвестно даже,
достижима ли эта цель вообще. Я попробовал использовать xubuntu на
olpc - совсем не впечатлен скоростью работы, все-таки железо очень
небыстрое.
С т. зр. аппаратной части - конечно, этот проект "прорывный". Взять
хотя бы экран, способный работать в цветнойм режиме как обычный LCD -
и в ч/б режиме, отражая падающий свет.
О гуманитарном аспекте проекта я, пожалуй, не буду говорить. Мне
симпатичен базовый философский "посыл" этой команды - уничтожение
"digital divide". Но я не могу сказать, что однозначно уверен в
полезности и эффективности избранного метода. Как показал опыт G1G1,
не все в порядке с логистикой и поддержкой. А тут еще флирт с
Microsoft...



> Откуда такая неприязнь Microsoft?

К явлениям такого масштаба нельзя испытывать однозначного отношения.
Все-таки этой компании во многом мы обязаны тому миру IT, который
видим сейчас - и не только плохому, но и хорошему. В частности, победа
открытой платформы PC - во-многом, заслуга этой компании. Да и
технологии, разработанные (или, как минимум, введенные в ранг
"индустриального стандарта") в Microsoft - с чисто технологической
т.зр. очень часто оказываются "на своем месте в свое время".

Теперь о негативном. Так или иначе, эта компания является лидером и
наиболее успешным представителем компаний, сделавших свой бизнес на
закрытом ПО. Самый отвратительный для меня класс таких компаний -
"коробочники" (производители того, что называется shrink-wrapped
software - "коробочное ПО", не знаю более удачного перевода). Бизнес
по торговле воздухом. ПО, за которое не несут серьезной
ответственности (что закреплено в соответствующих EULA). В общем, не
буду пересказывать то, что до меня, и значительно удачнее, многократно
произнесено Столманом;). Только напомню, что документ, антитезисом
которого можно считать GNU Manifesto - это "Открытое Письмо
Любителям", был написан молодым Гейтсом в 1976г.

В контексте OLPC подключение Microsoft к проекту означает продвижение
в третий мир закрытой, неэтичной платформы. Платформы, которая
расчитана на выкачивание денег. Запрет на свободное распространение -
в странах, где каждый доллар на счету. Разве это может нравиться?
Разве это не предательство, в каком-то смысле, изначальных целей
проекта OLPC?


> Почему именно OpenSource? Это только хобби? Или это приносит деньги?

Во-первых, не Open Source, а Free Software. В этом ответ на вопрос -
мне очень близка этическая платформа Столмана, и я считаю неправильным
выкидывать ее за борт, как сделали изобретатели концепции Open Source.
В смысле процесса разработки (то, что составляет основу Open Source) -
я, конечно, привык к нему, он удобен и прозрачен - но, как мы видим в
жизни, он не гарантирует качественного результата. Есть качествнные
закрытые коммерческие продукты, есть откровенно плохие опенсорцевые -
так что Open Source совсем не является универсальным лечением для всех
проблем процесса разработки. Что действительно важно для меня - это
то, что во Free Software заложил Столман, набор понятий о том, "что
такое хорошо и что такое плохо".

Для меня это хобби, занимаюсь в свободное время (поэтому - меньше, чем
хотел бы). Единственные более-менее серьезные деньги, полученные мной
за работу в Open Source это контракт на раскладку в рамках OLPC. Ну, пара
копеек от openlogic не в счет...



> Стал бы ты работать за деньги на Open Source компанию?

Абстрактно - да, конечно. Конкретно - я не очень представляю себе, как
это может выглядеть в данный момент. Разве что удаленная работа, ведь
в месте моего проживания нет центров разработки крупных Open Source
компаний. Разумеется, это означало бы начать карьеру сначала, в
некотором смысле - но ради интересного и стоящего дела почему б не
рискнуть?


> Как думаешь, как перспективы у OpenSource и GNOME в частности?

Блестящие, очевидно! Про серверную часть я не буду много говорить -
там все очевидно. Почта и веб просто не живут без опенсорцевых и
свободных решений. Сейчас идет процесс открытия Java (J2SE открыт,
J2EE получил открытую реализацию) - так что и на уровне предприятия в
бекенде будет "наш" софт.
Про десктоп. Ниша, созданная Asus EEE PC - устроила прорыв для
линуксовых решений. У Microsoft просто нет адекватного ответа на этом
фронте (кроме откровенно юмористического варианта XP Starter Edition).
Очень серьезные проблемы для линукса могла бы создать MacOS, если б
Apple начал ее лицензировать (и создал слегка урезанную версию) - но
этого мы не видим, можем только радоваться. Фактически, на десктопе
Windows зажаты "снизу" линуксом (и это уже не мечты, это реальность),
"сверху" - MacOS. Конечно, эта "середина" еще гораздо больше 50% - но
важнейшим наблюдаемым фактом является то, что OEM уже не боятся
Microsoft, как это было раньше. Он уже не имеет возможности
выкручивать им руки (особенно с учетом кошмарного провала Vista).
Это о линуксовом десктопе "вообще". Насчет того, какой именно это
будет десктоп - понятное дело, конкуренция между GNOME и KDE будет
продолжаться. Я бы не хотел, чтобы кто-нибудь из этих двух игроков
умер. Конкуренция и выбор - это прекрасно. Замечательно и то, что в
процессе работы будут находиться общие решения и стандартизоваться на
уровне freedesktop.org. Это должно облегчить жизнь независимым
производителям программ.
Единственное, на мой взгляд, что может угрожать линуксовому десктопу -
то, что он перестает (или уже перестал) быть "андерграундом". И тем
самым однажды может перестать привлекать часть "диких хакеров". Пока
что у GNOME нет недостатка в независимых разработчиках (хотя, конечно,
деньги RedHat/Novell/Sun очень важны). Но если однажды слова
"линуксовый десктоп" и "скучно, обыденно" встретятся - тогда коммюнити
быстро умрет. Не хотелось бы.
Впрочем, это вряд ли случится завтра. А пока что у нас есть то, что в
английском называется словом momentum ("импульс", "толчок"). Мы его
используем, в меру сил.



В следующий раз поговорим с людьми которые используют GNU/Linux для/на работе.

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

>Дистрибутив они засирают не хуже.

Это как они его засирают? Распаковать руками .tar.gz и положить полученный после распаковки _один_ каталог в удобное место называется засиранием?!

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

> В каком формате этот "odt"? OpenOffice.org v2.4 при открытии предлагает выбрать кодировку (!), причём ни utf8, ни koi8-r, ни cp1251 не подходят.

Врёшь, собака. И пользуешься неправославным вордом.

anonymous
()

ололо, позитифф таки прет

хотя

> Фактически, на десктопе Windows зажаты "снизу" линуксом (и это уже не мечты, это реальность)

отдает неадекватом

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

>> Фактически, на десктопе Windows зажаты "снизу" линуксом (и это уже не мечты, это реальность)

>отдает неадекватом

нормально все... слюникс рулез. убунту сейчас много кто ставит.

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

>> нормально все... слюникс рулез. убунту сейчас много кто ставит.

да я не спорю, сам недавно целый офис перетащил на бубунту, но как то оно не так....

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

>да я не спорю, сам недавно целый офис перетащил на бубунту, но как то оно не так....

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

И будет Коммунизм! Ура! =)

mono ★★★★★
()

unzip -p -C svu.odt content.xml > svu.xml
lynx --dump --force-html -assume_charset=UTF-8 svu.xml > svu.txt

saahriktu ★★★★★
()

я ниасилил:

http://civitano.if.ua/articles/svu.odt

PK�����У�59^Ж2 '���'������mimetypeapplication/vnd.oasis.opendocument.textPK ���У�59������������ ���content.xmlн][s[З‘~Я_qВ­MQ�%;ЋеXZЗVјЋ-Ы±дДo©Cвђ‚в 0ёиІOјX–\ўЁX›TRЮШЉ“Te_RA‚I�¬Ъ_�ьЈнюєgОњPўeТVнnЕ6П
3==}эєзЗ—n/”ѓ›QµVЉ+ЇNLОNQe6.–*уЇN|xн§щM\єш/?ЋзжJіС…b<ЫX€*хьl\©Уїz»R» w

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

Там content-type прописан некорректный, поэтому браузер хочет открыть файл сам.

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

> 1. Идёте на http://docs.google.com
> 2. Жмёте Upload

> 3. Вставляете ссылку http://civitano.if.ua/articles/svu.odt

> 4. ???

> 5. PROFIT!


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

vilfred ☆☆
()

Автора - зобанить. ЖоБэ, это вопрос твоей чести и добросовестности.

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

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

Ты лучше скажи, когда в поход на пару дней с палатками и удочками? ;)

P.S. реквестирую официально, народ интересуется.

Gharik
()

От МКшничка у меня остались одни теплые чувства. Я там когда-то даже статью опубликовал на заре своей линуксоедской карьеры http://mycomp.com.ua/text/9587 :) Сейчас это кажется наивным, но тогда все было в диковинку.

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

>я ниасилил:

я зря что-ли для Ъ версию сделал?

mono ★★★★★
()

Много непонятных букв (с)

redgremlin ★★★★★
()

ппц, все как всегда, православный odt ни у кого не открывается, если бы был doc - все воняли бы, но у всех открылся бы

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

> ппц, все как всегда, православный odt ни у кого не открывается, если бы был doc - все воняли бы, но у всех открылся бы

у тебя не открывается или у всех ?

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

> я ниасилил:

распакуй его zip'ом, там будет xml ^_^

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