LINUX.ORG.RU

Сообщения MuZHiK-2

 

[System V] Семафоры и Ко

Мне понадобилось как-то на неделе написать кроссплатформенный семофор (именованный, то есть для межпроцессной синхронизации) со всеми вытекающими. После некоторого анализа того, что и где имеется, решил остановиться на интерфейсе System V (более распространенный, а вояки наши любят использовать что-нибудь подревнее) для unix-систем, для Windows-систем, конечно же, использовать родной API. В итоге все получилось и работает, но у меня возникло несколько вопросов и наблюдений.

То, что API System V неуклюж и несколько перегружен - не вызывает сомнений, хотя, через денек, начинаешь привыкать. Но проблемы вытекают напрямую из этой самой System V. Во-первых, надо создавать для каждого IPC-объекта (семафор, разделяемая память, с другим еще не возился) свой файл и по нему генерить заветный key_t. Почему нельзя было использовать обычную буквенную последовательность, как это, например, сделано в Windows? Да, я знаю про POSIX-интерфейс к IPC, но и там жизнь не легче. Стандартом де-факто в мире UNIX является System V, поэтому от этого и решено было отталкиваться. Поэтому приходиться следить за созданным файлом. Это раз.

У семафора есть такая проблема, что им владеет, фактически, система, а не процессы. То есть, если вдруг процессы сегфолтнутся и семафор будет в этот момент в залоченном состоянии, то при следующем запуске приложения и обращения к семафору я опять получу уже залоченный семафор. Например в Windows семафором «владеют» процессы, и как только все процессы завершатся или «отпустят» семафор, он удаляется. Все просто и надежно. Есть ли какой-то Ъ-вэй решить этот косяк в UNIX-системах? Только, пожалуйста, без костылей типа мастер-процесса следящего за другими, или запускать один процесс всегда первым и т.д. Есть ли что-нибудь готовое на системном уровне? Только не надо говорить про SEM_UNDO - связанные с этим косяки всем известны, равно как и системно-зависимая реализация.

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

Ну и не для флейма ради хочется отметить, что для Windows-платформы вышло кода меньше (с обработкой максимального числа некорректных ситуаций, конечно же), во многом из-за того, что не приходится навешивать все указанные выше костыли.

MuZHiK-2
()

[IPC] Ограничения по времени

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

 

MuZHiK-2
()

Поправьте форму добавления темы

Как правильно было замечено в этом топике, в предложении «Выберете подходящий по теме вашего вопроса раздел форума» должно быть «ВыберИте».

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

MuZHiK-2
()

[В 5 класс] Долой безграмотность

Как уже писал недавно Kuka, систему редактирования и написания новостей давно пора менять. И если к системе написания новостей у меня таких сильных претензий нет, то к корректированию - наоборот.

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

То, что в этой теме висит до сих пор «раССчёт» (есть «рассчитывать», но эти слова пишут по-разному) - это, простите, позорище, причем я указывал давно на эту ошибку - реакции ноль. Новость про Mari - ладно, видать со знаками препинания не очень хорошо. Но эта новость - это жесть полная. Что за «недавновышедий»? Это какое-то новое слово в нашем языке что ли? Это какой-то позор на главной, причем, опять же, я на это указывал больше суток назад, но оно висит до сих пор. Какой смысл тогда в топике с ошибками вообще?

Про две последние новости (1, 2) лучше даже не упоминать. Первую как-будто писали пьяными, вторую же правили чуть ли не втроем-четвером. Получилась, извините опять за выражение, хренотень. Я молчу про другие темы и про тот жаргон, который зачастую используется в новостях на главной.

Встает резонный вопрос - доколе это будет продолжаться? Доколе на главной будут сутками висеть ошибки 5-6 классов? Очевидно, что от новых корректоров толку нет, а старые - кто совсем ничего не делает и числится для галочки, кто не успевает править (и это понятно - кто-то на работе, кто-то спит). Необходимо что-то делать, чтобы убрать безграмотность, которая царит на главной. Может набирать корректоров с учетом времени, когда они могут править, чтобы 24 часа кто-то из них был на сайте. Может как-то мотивировать их на прочтение Розенталя, хотя бы. Может сделать так, чтобы они всегда были подписаны на тему с ошибками. Но надо что-то делать с этим бардаком. Уже невозможно смотреть на это.

MuZHiK-2
()

[Fedora] Убогость yum & packagekit

Итак, я решил дать разработчикам Федоры второй шанс, чтобы исправить свое и так незавидное положение в моих глазах. Итак, опять водрузил систему на свой лаптоп (не виртуалка, чтобы потом не кричали, что не Ъ установка была). Я уже смирился с тем, что нормально вычистить пакеты из системы (в удобных гуях, как в синаптике) мне не удастся - ладно, пусть будет как в винде - стоит то, что посчитали нужным разработчики.

Мне, первым делом, как активному разработчику, понадобились либы GTK+-3 и все сопутствующее. Добавил репы rawhide, затем выбираю в этом менеджере пакетов установить мне новую гтк3 - и тут же первый сюрприз: http://yfrog.com/49newtvp Как видно на скриншоте (да, тут ШГ, но что поделаешь), это окно пакетного менеджера с зависимостями не помещается на экране (1280х800). Причем его хрен уменьшишь. Что за идиотизм? Какие имбицилы проектировали этот пакетный менеджер и, главное, почему такой шлак используется по умолчанию? И как мне гадать, на какую кнопку нажать? Офигеть просто.

Ладно, зная ХИГ, я нажал правую и угадал. Он типа начал работать, пошурашал винтом и.. и все, и ничего не установилось. И никакого сообщения об ошибке. Повторяю действие опять - то же самое. Ладно, думаю, сделаем через консоль. Даю команду йаму на установку, он начинает проверять зависимости и сообщает об ошибке (почему этот идиотский менеджер пакетов не мог вывести мне это сообщение?): ритмбокс при обновлении сломается в зависимостях, типа ставить не буду. При этом, в репах же есть новая версия ритмбокса, нормальная, почему этот тупой yum не может обновить зависимые пакеты? В дебиане это с самого начала, а тут какой-то идиотизм. Взял, вручную обновил ритмбокс - установка пошла. Верх идиотизма. Yum как был никчемным, так и остался, не может простейшее обновление произвести, мне даже страшно стало, как он ВЕСЬ дистрибутив будет обновлять.

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

 

MuZHiK-2
()

[Убанта]Теперь с кривыми патчами!

Ну вот, то, о чем я всегда говорил (кривость убанты, особенно ее подходы разработки) подтвердилось в очередной раз:

https://wiki.ubuntu.com/OperationCleansweep

Для Ъ: отныне любой Вася Пупкин сможет аппрувить и делать ревью на патчи в ланчпаде. Сейчас там к релизу наклепают веселенького. Новый инсталлятор - лишь отвлекающий маневр.

MuZHiK-2
()

[C]Аллокация строки

Правильно ли я понимаю, что при подобном случае:

const char *str = "Test string";

память под строковый литерал выделяется где-то в read-only сегменте данных? Сразу же возникает вопрос: каков период жизни такого литерала? Правильно ли понимаю, что период жизни совпадает с периодом жизни программы и при последующем использовании такого же литерала:

const char *str2 = "Test string";

я получу указатель на ту же самую область памяти? Особенно интересует, определено это где-то в стандарте С или эта реализация/поведение (время жизни литерала) зависят от компилятора?

 

MuZHiK-2
()

[Fedora] Как там всё тяжко

Собственно, пришлось поюзать сабж в течение последней недели. Причина простая - так как я активно занялся в последнее время девелопментом (все от скуки, на работе делать бывает нечего во время дня), то нужен был бинарный дистриб со свежими пакетами-либами. Выбор пал на Шляпу, вроде как говорили, что это настоящий bleeding edge. До этого 2.5 года без переустановок на ноуте стоял дебиан тестинг, но за это время файловая система сильно фрагментировалась и стали заметны приличные тормоза. Заодно решил обновить ФС на новую ext4 (благо хомячки уже оттестировали в убанте). Итак мои впечатления:

  • оборудование все подхватилось без проблем (ну, лаптоп уже не новый, это везде так), запишем федоре это в плюсик;
  • с самого старта наблюдается наличие свистелок: загрузка, суспенд, выключение, обои и т.д. - намулевали хорошо, ничего не могу сказать, записываем в плюсик;
  • но дальше плюсы заканчиваются: не работал суспенд вообще, точнее кнопка закрытия крышки. Программно суспенд работал на отлично, но на закрытие крышки ноут никак не реагировал. После гугления я обнаружил, что я далеко не один, и что-то там намудрили в самой Федоре в ведре (раньше я собирал все ядра сам, такого не было): нужно было выполнить магическую последовательность команд, чтобы крышка заработала: echo 1 > /proc/acpi/video/C086/DOS, затем то же самое, но с 0. Именно в этом порядке! В общем, шаманство на высоте;
  • раньше я не совсем понимал, когда говорили про тормоза yum, но теперь я их хорошо ощутил: работает эта хрень действительно долго, и установка/удаление пакета происходит весьма медленно по сравнению с дебианом, постоянно что-то думает по 10 раз. Очень тормозной, даже в мандриве и то шустрее менеджер работает;
  • дальше, нужен был гуевый менеджер пакетов хотя бы уровня синаптика по удобству. Все что я там нашел - это yumex (убогая поделка, тормозная, и постоянно выдает еще и ошибки, очень неудобная, при смене категорий отображаемых пакетов тормозит). Запустил стандартный PackageKit... и это поделие разорвало все мои шаблоны о пакетных менеджерах: интерфейс делали явно больные на голову люди (не знаю, что додумался эту хрень в гном включить, видимо сами федоровцы), потому что я не могу там получить даже списка установленных у меня пакетов! При выделении каждого пакета что-то думает перед тем, как показать описание. Когда отмечаю удалить - не показывает, какие пакеты тоже будут удалены. Поиск просто ужасен - оно ищет совпадения с ЛЮБЫМ из слов в запросе, причем в результатах плохо видны имена пакетов. Просто писец полный. К тому же, почему-то отображает две версии одного и того же пакета - одну из реп обычных, другую и реп с обновлениями. Офигеть юзабилити. Во время работы оно у меня частенько висло, тормозило само собой как и весь yum. Причем оно не умеет отображать неиспользуемые пакеты (от которых ничего не зависит). В общем, в топку этот огрызок. Работать с пакетами в федоре невозможно;
  • шрифты... это просто вытекание глаз! Они там размазанные, уродские и какие-то сжатые (буквы близко друг к другу). Как этим пользоваться? А в ФФ некоторые слова вообще отливаются радугой (сглаживание везде включил на максимум). Даже установка моей любимой Verdana мало помогло. В дебиане же шрифты были тонкими, четкими и безо всякой радуги - просто идеально, было лучше чем в маке, имхо, там тоже любят чуток мазать. В общем, у всех что ли такая мазня или оно как-то исправляется магическим костылем?

Я еле протянул неделю на этой федоре. Не советую ставить ни в коем случае, просто адские тормоза в пакетах, ШГ и даже бажное ведро. Но ведь этим как-то пользуются, как? Как этим можно пользоваться? Там даже нету срипта как в дебе для простой сборки ядра в пакет, нет пакета который качает и ставит ms core fonts. Это же издевательство над юзером! В общем, вроде бы я все высказал, стало легче. Не повторяйте моих ошибок при выборе дистрибутива, используйте человеческий дебиан.

 

MuZHiK-2
()

[Sun-ch] Разбан

Планируется ли разбан нашего всеми любимого и уважаемого персонажа? Или на этот раз с концами? Когда будем на скор скидываться и по сколько?

Спасибо за внимание.

MuZHiK-2
()

[Неожиданно] ЛОР как строчка в резюме

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

Дело дошло до стандартных на собеседовании вопросов «Что вы сделали, чем гордитесь, может проект какой делали?», на что он отвечает: «Нет, проектов своих я не делал, это слишком сложно для одного человека, зато у меня есть трехзвездочный аккаунт на ЛОРе!». Это нормально что ли стало в наше время, что трехзвездочный аккаунт на ЛОРе считается достижением, которое не стыдно представить работодателю? На парня сразу посоветовал забить, потому что не нужны люди, которые вместо работы будут троллить в толксах. Иначе бы он этим не гордился.

MuZHiK-2
()

[Маразм] Привет от Debian

Ничего не предвещало беды, но эти умники так обновили dash (который стоит по умолчанию с недавних пор), причем обновление было чисто минорным, что отвалились autotools - теперь configure плюется на синтаксические ошибки и глохнет. Стоит поменять #!/bin/sh на #!/bin/bash, как все работает вновь. Ну как так можно, я не понимаю. Почему в Линаксе все постоянно на каком-то скотче и изоленте, причем оно постоянно отваливается и я вынужден вместо работы искать, почему перестала работать сборка? Почему постоянно какое-то минное поле?

p.S. Сборка в autotools тоже отвалилась. Идиоты, нет слов.

 

MuZHiK-2
()

[Памятка] Как снизить зависимость от ЛОРа

В последнее время я стал замечать, что многие сидят на ЛОРе (особенно в толксах) чуть ли не 24 часа в сутки, постоянно троллят в новостях, причем в нескольких сразу. Всем понятно, что это отнимает очень много времени. По себе знаю, что не всегда в это виноват человек - некоторым без помощи не обойтись, потому что возникает своего рода зависимость от ЛОРа и сети Интернет вообще. Поэтому я хочу поделиться с вами теми способами, которыми я смог оторваться от Интернета вообще и ЛОРа в частности, потому что раньше проводил тут уйму времени.

Можете это считать 5-ю заповедями Мужика-2. Итак, поехали:

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

    Если у вас постоянно такие мысли - то вам, скорее всего, нужна психологическая помощь. В этом нет ничего страшного, как считают многие - раньше я уже описывал как это все происходит и могу подытожить на личном опыте: на первый сеанс я записался в январе, провел 2 недели в стационаре, потом 2 месяца ходил к психологу раз в неделю, потом вообще 1 разв две недели, и в начале мая он мне сказал, что сеансы больше не требуются - моя проблемы решена. У меня нету прежней агрессии и я стал намного спокойнее в эмоциональном плане. Так что не стесняйтесь признаться себе в своих проблемах;

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

    Лично я нашел следующее: начал учиться играть на гитаре (сейчас уже могу играть какие-то песни среднего уровня), начал посещать выставки и музеи (а там можно познакомиться с хорошими девчонками), начал больше общаться с друзьями, больше проводить время для себя - качалка, бег, что и положительно сказывается на здоровье, плюс спина не будет искривляться;

  • после этого можно сделать следующий шаг для улучшения личной жизни - начните больше работать, вместо того, что сидеть в толксах и флудить зря - уверен, ваш руководитель это заметит и профит будет, особенно в нынешнее тяжелое время важно не потерять свое место. Тем более, вы сможете приобрести новые знания по интересующему вас вопросу - читайте книги, пробуйте, экспериментируйте. Любые знания лишними не бывают, и нужно всегда стремиться вверх, а не сидеть на месте. Будете торчать в толксах зря - не получится. Если еще ходите в школу - тем более пока у вас есть время беритесь за знания. Лично я начал больше читать технических книг, художественных и искать те моменты, в которых я могу получить развитие;
  • начните больше общаться со своей девушкой/женой. От этого плохо не будет, да и у нее не будет повода стервозничать и упрекать вас в недостатке внимания (про рожденных стерв речи не идет), да и, в любом случае, ей ваше внимание будет приятно и это положительно скажется на ваших отношениях. Когда упустите ее - будет поздно, и вы опять придете плакаться сюда - в толксы. Как говорится в поговорке: «мудрец отличается от умного тем, что умный найдет выход из любой ситуации, а мудрец в такую ситуацию не попадет».

    Если у вас еще нет девушки - то самое время как для своего саморазвития (см. выше), так и для того, чтобы этим делом заняться. Нормальным девчонкам нравятся те мужики, кто знает себе цену, кто уверен в себе, кто знает что делает. А не жует сопли каждый день в толксах. Поймите, что сем более вы развиты всесторонне, тем интереснее вы будете для девушки, и тем проще вам же будет с ними общаться, а не мычать что-то себе под нос и трястись при виде соблазнительной красотки. Можете даже подрядить в помощь для знакомства более опытного друга - проведете больше времени на улице, с друзьями, с девушками - что еще нужно для жизни? Отрывайтесь от стула, Интернета, толксов и займитесь уже делом.

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

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

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

Я не призываю досконально следовать всему выше написанному, но начните хотя бы с малого - и дальше вы поймете, о чем я говорил. Лично я за почти полгода смог преодолеть проблему зависимости от ЛОРа и Интерента, руководствуясь приведенной методикой. Мне стало легче морально, я стал более выдержанным и терпеливым, спокойным. Стал получать больше знаний (а это больше возможностей по работе), стал проводить больше времени с друзьями и девчонками - другими словами, стал жить реальной жизнью.

И это намного лучше чем то, что было до этого. Я уже не сижу по 12 часов в сутки на ЛОРе - если вы заметили, я стал тут реже появляться и реже писать комментарии. Но это не потому, как говорят некоторые, «Мужик-2 совсем исхудал», - нет, это потому, что я открыл несколько иную сторону жизни, чего и вам советую. Не затягивайте - время летит слишком быстро, чтобы так его транжирить.

Лучше осознать это сейчас, чем когда уже будет поздно.

MuZHiK-2
()

[maxcom] Спасибо

Ты знаешь за что :) Просто у меня сегодня ещё и праздник по личному поводу, так что настроение тем более лучше :)

 

MuZHiK-2
()

[Summer of LOR] Выборные модераторы

Раз уж в последнее время пошло много нареканий (хотя они и так всегда были, но, видать, весна, девчонки и все такое действует на голову) на модераторов, то, так как сейчас приближается лето - пора айтишных конференций вроде guadec и akademy, то и нам стоит замутить свою. Поэтому я предлагаю ввести 1-2 выборных модератора - как посланников народа на небесах. Что нам это даст:

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

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

Идея в том, чтобы замутить аналог текущей думы - есть назначаемые модераторы (самые главные), и несколько выборных - как депутаты. Да, на выборных постах будет больше ответственности, но зато пусть потом не ноют, что модерируют не так - любой желающий сможет взять флаг в руки и, либо надорваться с ним, либо сделать ЛОР действительно лучше.

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

Пусть и простой народ получит шанс принять участие в управлении ресурсом.

MuZHiK-2
()

[Опаньки] Опера 10.5 beta rc1

http://my.opera.com/desktopteam/blog/2010/04/30/fixing-crash-bugs-for-unix-be...

Вышла. Неожиданно. Тестим и отписываемся о впечатлениях. Заявлены множественные багфиксы.

MuZHiK-2
()

[2mono] И к другим операстам

Смешно смотреть, как ты защищаешь эту закрытую и проприетарную поделку, снося вполне аргументированные претензии к ней: http://www.linux.org.ru/forum/talks/4839944?lastmod=1272751460624

И где там 4.2? Мне даже интересно стало. Ах да, забыл, ты же пользуешься оперой, всячески пиаришь ее в толксах, а как негатив в ее сторону - сразу сносишь темы. Ладно, признавайся, сколько тебе заплатили?

И где там 4.3? Мне реально интересно было узнать, как ее пользоваться, может я что-то там не включил или пропустил. Под эту формулировку 90% толксов можно вынести. Но нет, надо было защитить любимый закрытый проприетарный кактус. Даже противно смотреть.

MuZHiK-2
()

Почему Линакс не готов к декстопу

А вот почему. Сейчас встала необходимость объединить пачку фотографий + видео + аудио дорожку в один клип. Требования были весьма простые: должен быть плавный переход между фотографиями/клипами + небольшой зум (стандартный эффект), должны быть возможность приглушить один трек на определенное время, чтобы другой звучал громче. И все. Казалось бы, типичная задача для обычного юзера.

Сперва попробовал распиаренную cinelera - полное УГ. Интерфейс 19 века, нифига не понятно как работать, на временной шкале ничего не отрегулировать - какая-то хрень. Пытался ей скормить пачку фоток.

Дальше поставил PiTiVi - все удобно, но единственное - нет никаких эффектов перехода и приглушения аудио. Не катит.

Попробовал LiVES - редкостное говно с убогим интерфейсом, упал при импорте первой же фотки. Очень долго думает и постоянно тормозит на этом. Вообще не понятно, кто этим пользуется.

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

Kdenlive - очень недурно, но почему-то не работают переходы. Перетаскивают переход между двух кадров - не работает нифига. Можно, конечно, реализовать переходы эффектами (тут они мне понравились), но делать так с каждой из 200 фоток - это ахтунг.

Avidemux - ничего так, простенько, но нету эффектов перехода вообще кроме fade in/out.

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

Уже не знаю что пробовать. В линаксе реально нету нормального видеоредактора уровня Windows Movie Maker или Apple iMovie. Нету редактора для простейших действий. Как такое УГ можно двигать на десктопы в принципе? Стоит реально задуматься, куда мы двигаем линакс. По-моему, не в ту сторону. Ушел редактировать в Movie Maker, там все делается в пару кликов, неужели нельзя написать такое же простое приложение..

MuZHiK-2
()

[intel][ненависть]Разработка ядра

Сегодня вышел свежий 2.6.34-rc5, и интеловцы смогли, как всегда, отличиться:

drm/i915: Disable FBC on 915GM and 945GM. It is causing hangs after a suspend/resume cycle with the default powersave=1 module option on these chipsets since 2.6.32-rc.

Вот так вот все просто: если не работает - то просто нафиг отрубаем, типа не нужно. Зачем исправлять и искать ошибки? Можно просто вырубить. И проблемы решена. Учитесь, как надо работать.

 ,

MuZHiK-2
()

У меня теперь 2

Сегодня обнаружил, что у меня теперь 2 зеленых звездочки. Наверно, это круто, потому что теперь у меня будет больше авторитета перед нубасами, и они будут лучше меня слушать и ставить гном, сносить кеды. Я смогу больше народу переманить на сторону гнома. Да, а правда что теперь наконец нету 30-секундного ограничения на отправку комментария? Есть ли еще какие-то бонусы от 2х звездочек? И правда ли это, что я автоматически стану модератором, как только у меня будет 5 таких звездочек?

MuZHiK-2
()

[Анти-убанта] Вытекают глаза

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

Теперь и у меня появился новомодный гламурный интерфейс. Но вот незадача.. Почему-то со временем этот гламур вызывал все больший и больший рвотный рефлекс - скроллбары еле видны на ноуте, когда захожу в Система->Парамаетры, то там вылазиет портянка на весь экран, а пункты меню такие, что делались либо для эпилептиков, либо для совсем слепых, причем серое выделение вообще не контрастно с фоном, неудобно и приходится приглядываться. При этом везде какой-то ненужный блеск, свист и бздех (одна из причин, по которой пришлось свалить с кед, теперь убантоиды творят беспредел и на гноме) - кнопки окна поменяли местами, многие приложения выбиваются в трее из монохромного стиля и выглядит это уродско. Цвет папки вообще сделали каким-то ядовито-оранжевым. Все это неподетски напрягает глаза и восприятие. А весь блеск явно не к месту - работать невозможно, никакой сосредоточенности.

Как этим дерьмом вообще можно пользоваться и на какого имбицила они рассчитывают в новой версии дистрибутива? Кто-то смог этим начать пользоваться? Через две недели я окончательно не выдержал, и поставил на посмотреть тему Wasp + иконки Wasp (стилизация под BeOS) - глаза вздохнули облегченно - все максимально просто, легко воспринимается, контрастный желтый цвет, четкие значки, нет пердоблеска, меню стали нормального размер. Глоток свежего воздуха после загазованной убанты.

Все, вроде все выплеснул и стало легче. Однозначно не понимаю юзеров убанты - это настоящее садомазо.

MuZHiK-2
()

RSS подписка на новые темы