← All posts tagged Linux

SaulTarvitz
Ubuntu nix Не смотря на свою упоротую приверженность к sourced based дистрибутивом и не особо теплом отношении к бинарным дистрибутивам могу сказать, что ребята из каноникал хуй не пинают и трудятся (за что им спасибо). Да они не занимаются kernel и другими важными разработками как RedHat, Novel и другие столпы Linux, но тем не менее делают свою работу хорошо, занимаются тем, что не маловажно (во всяком случае как могут). Рад, что Linux развивается так, как развивается, не важно, Ubuntu это, Fedora, Gentoo или что-то другое.
SaulTarvitz
Linux Искал шутку про конвеер iconv КПРФ в гугле, нашел. Самое смешное, что нашел в гугле. Скопировал, вставил куда нужно было и только потом увидел, что эту шутку я и запостил. В смысле где нашел :D, гугл силен.
SaulTarvitz
Linux games Windows Mac indy *logical
Много наверное кто слышал, но тем не менее.
Хочу поделиться впечатлениями о достаточно интересном проекте в сегменте инди-игр (то есть игр от независимых (от издателя) разработчиков), на которые стоит обратить хотя бы внимание.
По тегам можно определить, что игрушка доступна для всех десктоп операционных систем. Итак имя ей SpaceChem.
В кратце — вам предстоит выступать в роли инженера, который собирает рекаторы по обработки очереди из химических элементов.
2 входа, 2 выхода небольшие логически выстроенные визуальные пути работы манипулятора, триггеры действий, механизмы удаления химических связий и некоторые другие элементы помогают вам создать нужный и необходимый вам реактор сборки или разборки, а зачастую и то и другое, молекул.
Прежде всего чем же интересна эта игра? Она сложная, она чертовски сложная, так как придется думать головой и использовать все свои логическое и пространственное мышление, чтобы решить задачу. Путей решения достаточно большое количество и вам необходимо найти необходимое. Хотя игра и является линейным синглом, но доски почета (leaderboards) показывают о том, что кто-то прошёл тот или иной уровень лучше или хуже вашего, что даёт толчек для перфекционизма. Оценить, перестроить, сделать лучше.
Игра действительно заставляет искать интересные способы и ходы решения для как оптимизации реакторов, так и для обыкновенной их работы.
Ну и опять же повторюсь — сложность, сложность, сложность. Спустя пару начальных уровней вы начнете понимать, что чем дальше в лес, тем сложнее и запутаннее схемы (или наоборот очень простые, но не менее сложные в построении).
Цена вопроса 15$ (steam, хотя мне удалось её урвать на летней распродаже за 5$, но она того стоит, сколько за неё хотят).
К сожалению я не знаю, можно ли зарегистрировать по выданному ключу копию игры зарегистрировать в steam, но ключ для самой игры прекрасно работает под все платформы.
Версию под линукс брал здесь. Регал своим ключем :)
rutracker.org
SaulTarvitz
Linux пришёл к выводу, что использование git репозитория созданного из /etc сервера очень даже оправданное решение, не только, когда на сервер есть доступ у идиотов, но и вообще по сути, чтобы потом не говорть ой после удачных etc-update'ов :) и прочего.
Не сомневаюсь, что эта идея пришла в светлые головы многих и они тем самым облегчили себе жизнь, ведь так?
SaulTarvitz
Linux Немного личного мнения о произношении англоязычной терминологии.
Люди, которые говорят гента, генту и все такое прочее при этом выражая при этом не своё негодование или неанависть, а вот потому что так привыкли (то есть по сути считаются пользователями gentoo). Так их и хочется "троллить" словами value произосимыми как валуе или произносить Linux как линакс, как-то так.
Чтобы они почувствовали как плохо это звучит, когда это не правильно. Интересно поможет ;) ?
SaulTarvitz
Linux взято с linux.org.ru
Менеджер по работе с коммунити фирмы Canonical Jono Bacon, обратил внимание руководства на недопустимую атмосферу грубости и хамства, сложившуюся в последнее время.
"В последние годы возрос уровень нетерпимости, язвительных перепалок и переходов на личности при общении. И дело не в том, что люди придерживаются различных мнений, а в том, в какой форме это всё стало выражаться. Многие из тех, кто самозабанился, объясняли, что они уходят потому, что устали от подобного поведения школоты."
Для решения этой проблемы был сформулирован кодекс чести реального линуксоида OpenRespect (openrespect.org), где были изложены новые понятия.
Такие авторитеты как, Jared Smith (лидер Fedora) и Stefano Zacchiroli (лидер Debian) одобрили данные инициативы.
<< eoq
Не придуманные факты могу и я поведать, но тут скорее не в школоте дело, несколько в другом проблема. Линуксойд — прежде всего человек, когда он чувствует, что его мало и надо как можно больше сделать "своих", тогда он любезен, если количество людей достигает определенной критической точки, то собственно напрягаться уже не стоит. Некоторые просто устали и творчески ммм надоело им решать одну и ту же проблему, а не все пользователи освоили поиск, кстати о нём уже третий раз нахожу солюшн :D в интернетах как делать не надо — потом делаю и уже третий раз пришлось переделывать, невнимательность =(, но не об этом речь.
Я многих людей разных течений повидал, скажу одно есть ммм люди-хамы (быдло, можете называть их и так), с большим запасом самомнения и себезначимости, не умеющие держать себя в руках и не реагировать на то, что им по сути уже не интересно, но тем не менее считающим своим долгом показать свою остроту ума, которая прям таки заразительна для всех остальных — каждый начинает изощряться в бессмысленном высокомерном интеллектуальном споре.
Да и по сути могу сказать одно, что даже являясь человеком с большим опытом работы с OS Linux я никогда не испытывал потребность в помощи той, которая бы зависила от общения: wiki, форумы (люрк-моде), статьи — все прекрасно решали задачи. Огородить себя от хамов реально, поверьте =), это не закрытая соц группа с отсутствием возможности межгрупповой миграции (например армия или зона), это интернет, пусть он и не большой — но от идиотов защита есть (= и это вы сами, ваш ммм мозг, если быть точным.

Пока всё :)
SaulTarvitz
news Linux love_and_hate Microsoft выпустило операционную систему Windows Home Server, два анекдота в этом уже есть:
— операционную систему
— home server windows
Хотя я знаю парочку кто такое даже домой поставить O_O", правда пиратку, так что не в счет.
с 2008 года мой бывший десктоп теперь работает сервером, ничего даже перестраивать не пришлось, просто пересесть с тачки A на более мощную тачку B :). Вот так вот начитается утро в пятницу, куда интереснее утра понедельника
SaulTarvitz
thoughts в чем отличае windows пользователя от linux?
В том, что когда ты спрашиваешь у Windows пользователя: "Какой у билайна телефон на интернет?", — в ответ лишь непонимающие переспрашивающие фразы — какой телефон, какой еще интернет.
Когда спрашиваешь у линукс пользователя, тот либо честно говорит, что не знает либо говорит "ща", лезет в гугл и находит его.

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

Вот так вот, не становитесь обезьянами =)
SaulTarvitz
Ubuntu ненависть networking День начался заебись. Прихожу, убунту запустилась в терминале, gdm фейланул.
"O_O подумал я"
Не с того ни с сего так упасть, я вчера даже не трогал ничего из X подсистемы. Пока разбирался между делом воткнул дрова, хотя они испариться не могли.
Все правильно, с дровами все ок=) это же linux куда они блин денутся.
X -ac :0 &
DISPLAY=:0 glxinfo |grep render .. Заведомо нужные строки присутствуют, драйвер работает адекватно.
Я: "O_O, неужели настройка ldap так вчера повлияла на это?"
Инсайт. (google инсайт, это не it термин)

getent passwd|grep root
...

Висим, класс.

ifconfig

Пусто, кроме lo ничего адекватного. Снова O_O

... Пару ребутов для теста поднятия сети, dhcpclient работает.. Сеть нет.
Изучение /etc/init.d/networking.
Зацепка — ifup
ifup eth0
фейл
Добавление в /etc/network/interfaces
auto eth0
iface eth0 inet dhcp
ifup eth0
РАБОТАЕТ!
Ребут
Сеть подцеплена, иксы барахлят

Попытка запустит gdm:
/etc/init.d/gdm start
Фейл, ссылаемся на slim.
снова o_O"
apt-get remove slim, apt-get install --reinstall gdm
Окошка спрашивающего какой dm использовать не показывается, жаль тогда берем силой.
update-rc.d slim remove
-ХУЙ, нужен -f (--force)
update.rc.d -f slim remove
Ура, удалён
/etc/X11/default-display-manager, ставлю gdm

ребут.

Голый терминал снова.
/etc/init.d/gdm start

Ура gdm функционирует

добавляю его в загрузку/выгрузку всех левелов.
<<EOSS (small story)
А я вчера только убунте сказал, что мне нужна авторизация по ldap. Все б ничего, все работает, да ldap как не странно приоритетен, не смотря на nsswitch.conf который как бы подразумевает сначала использование files потом ldap метода, да и getent passwd показывает сначала инфу из /etc/passwd, потом из хранилища ldap.
Что-то уебало настройки сети и именно из-за этого не смог правильно стартовать gdm, slim был более хитёр, хотя на сессии он хуй свой положил.

Вот такая вот хуйня, а если скрестить это с малоинформативным стартом системы получается — АААААААААААААААААААААААА мне настал пиздец, вот что придет первым в голову любому пользователю ubuntu, который систему кликает мышкой. Хотя справедливо заметить, что и ldap авторизация бы им не нужна. НО, упала сеть не из-за настройки ldap — в этом вся и фича, хотя на временное падение gdm повлиял именно он и настройки сети.

Мораль, если вы юзаете ubuntu — будьте готовы к любой хуете, которая может случиться ^___^, хуёв я её поставлю на сервер, уж лучше суровый openbsd,freebsd,netbsd,gentoo ... но не тебя
SaulTarvitz
doubts Не знаю даже чему радоваться — тому, что на мой рабочий комп встал ie4linux, установил ie6 или тому, что половина контента будет переделана.
Microsoft, thank you, you're a dirty bastards for your freak and kind a shit browser..
SaulTarvitz
внезапно баг таки нашелся:

forest linux # hdparm -tT /dev/sda

/dev/sda:
Timing cached reads: 2 MB in 7.21 seconds = 283.85 kB/sec
Timing buffered disk reads: 2 MB in 9.58 seconds = 213.78 kB/sec

Ищу разрешение, понятно почему все так стало уныло, с такой скоростью чтения можно сразу вешаться =\
SaulTarvitz
внезапно 2.6.29-rt сожрало всю память o_O", заметил только после отпуска, хотя когда собрал — уже не помню. Тачка серверная и ничего юзерспейсного кроме музла на ней сейчас и не живет. Откатился до 2.6.24-rt1, приятно когда 2гига рамы никто не забивает под 100%... Правда к сожалению все ядра, кроме 2.6.29 =\ были ликвидированы (/usr/src/linux), ну и разумеется драйвер на видео обновлен был — сижу короче мутю :), надеюсь что драйвер таки соберется =\
SaulTarvitz
ненависть И все таки Linux не для быдла/идиотов/идиотов, собственно это хорошо, что им пользуется достаточно малый процент, зато долбаебов ЗНАЧИТЕЛЬНО меньше.
В чем это заключается? Сижу читаю ветку форума о windows, речь конечно о windows 7, но она быстренько переросла в XP и Vista.
Чем нравИтсо людям беты 7ки? Тем что, подчеркиваю: такая же красивая как и виста, но жрет памяти меньше.
Проблемы производительности — это приоритетные проблемы, тут и говорить не о чем, но красота... Меня это убивает просто, народу видать не нужно:
1. Эргономики
2. Совместимости
3. Расширенного функционала
4. Гибкости
Все что нужно — это красота. ДА ебаный в рот, ты же забудешь о том, что у тебя красивые окошки через неделю, а то что твоя система пытается тебе выебать мозг херовой горой непонятных окошек — это тебя будет мучать долго. Эргономика
Ты будешь не рад узнать о том, что файловая система винта, что ты принес с работы твоей операционной системой просто не поддерживается. Совместимость
Ты никогда не поймешь о том, что устанавливать хуеву гору софта после установки системы — это не нормально, также как и кучу раз перезагружаться. Функционал Эргономика
Ты будешь мириться с эксплорером не смотря на то, что он тебя бесит — или купишь лицензию для тотал коммандер, альтернатив у тебя тупо нет.

Ну так вот, зато красиво — народ хавает. Пусть вот, билять там и сидит, лично бы отстреливал каждого "эмигранта" в системы отличные от лемминговского проектирования и бизнес плана на развитие
SaulTarvitz
Linux games analysis Вот вспомнил про то, что игрострой сильно стремается использовать Linux как платформу, на которой можно запускать игры. Принчины на самом деле для этого есть более серьезные, чем процентное соотношение пользователей охренительно мало. Да разумеется все кто сидят под Linux'ом как-то умеют себя развлекать или имеют двойной десктоп. Вобщем все это было сколько раз обыграно и все такое.
Есть и другая сторона — драйвера, скажем так воссидая на ati radeon я могу сказать пару вещей:
— проприетарные дрова похожи на беговые костыли
— oss похожи на очень хорошие, такие легкие ботиночки сандали одним словом. Те кто пытаются бегать в таких сандалях =) понимает, что это дело бессмысленное ну и тд.

Intel — развиваются, вроде ситуация у них все таки идет, но могу сказать что c OpenGL поддержкой в Mesa очень много всякого, что даже ATI уже давно не снится в кошмарах.

Nvidia — пока занимает и еще долго (минимум года 2) будет занимать позицию: "У нас есть драйвера, да они проприетарные, но лучше ваших на голову". Конечно речь идет о: 2d, 3d, хардварной обработки видео и тд и тп.

В принципе делать игры для Nvidia можно, и это не самое печальное, что могло бы быть на самом деле. Вторая штука, которая меня скажем так перекосила не слабо — это двойной OpenGL стандарт. Спокойно, никто его не форкал, хотя может быть не то чтобы и никто, но OpenGL в Windows имеет свои собственные наработки, которые активно используется игростроем — например WoW.
"- Девид Блейн, ты украл мой мозг!"
Ну МС по другому не умеют..
Вот, но есть пару интересных факторов, котоые все таки могут повлиять на нормальный игровой дексктоп.

1. То ГАВНО что разрабы делают и продают, а пипл хавает — на самом деле процесс срубания бабла по быстрому, без тщательного вложения в инфраструктуру средств серого вещества.
Конечно я понимаю логику — хапнуть, сделать новое блестящее, хапнуть, повторить.
Но тем не менее существуют проекты, которые закладывали дорожку в будуще по своему настоящему. (Фол3 кстати мне очень не понравился, но что тут скажешь — другая компания и ненужный вобще жанр в ракурсе данной тематики)
Из отличнейших проектов всего лишь малая часть, которая реально заслуживает в то, чтобы в неё одному/с друзьями проводить пару часиков вечером, что конкретно — говорить не буду.
2. Все таки OSS структура не подразумевает под собой — спиздить, как не странно но человеку, сидящему на Linux дешевле просто купить через цифровую дистрибуцию ту же HL2 (гипотетически), чем искать-искать-искать для неё херову гору отлучалок. Да и собственно чувство СПИЗДИТЬ — это хорошо не у всех более менее толковых линуксойдов развито, скорее наоборот.
3. Технически OSS респектабельнее из-за достаточно гибкой модели взаимодействия, пока разрабы ТАК догонят, в ем соль нормальных открытых спеков :) они наломают херову гору всего. Кстати примеры уже есть — попытки свалить на консоли (: — охренительные попытки причем, но жизнь из-за этого у них только осложнилась. А ПОТОМУ ЧТО ТРЕШ клипают :), вот потому лишнии сложности придуманные себе вылезли в реалии.
4. Как не странно в отношении ABI более устойчив, приведу пример: Когда вышел doom3, проблем с его запуском у меня не было, также как и через несколько лет проблем опять же не было, да и не должно было бы возникнуть. ДО сих пор стоит bdc на тачке, выпуска 2001-2004 года ;).. Крики про зоопарки библиотек не оправданы, потому как те же ID собрали львиную долю зависимостей и используют именно её, а всю ту часть, что в дистрибутиве. Вобщем так еще через года 4 я попытаюсь запустить этот doom3 еще раз на свежем дистрибутиве и что-то мне подсказывает, что даже без регулярных апдейтов шанс у него запустится все таки выше, чем на новой версии Windows.

Вобщем какая мысль то: треш гейминг не нужен, консоли, pc, mac, linux — везде будет одна и та же картина. Хотите заработать — придумывайте то, чем заинтересовать, с того же linux community снять бабло удастся.