LINUX.ORG.RU

Awesome, Uzbl, Python, DeaDBeeF

 , , , ,


0

1

Открыл для себя замечательный браузер uzbl, очень юниксвейный. Долго хотел чего-то полегче firefox'a, но всякие midori и т.п., хоть и нравились, не устраивали отсутствием возможности сделать всё как в vimperator'e. Тут же можно. Браузер пока сыроват, но за более чем месяц использования нареканий не вызывает.

Плеер - DeaDBeeF, который тут уже наверное все знают. Несказанно рад его появлению. До этого ни один плеер не устраивал, хоть фубар пускай под вайн (хотя юзал всё же xmms2). Еще бы допилили в нем настройку цветов прогрессбара/громкости и пару фич по мелочи...

Давно уже на awesome. Раньше использовал тему zenburn в цветовом оформлении, но стало казаться слишком светлым. Сделал чуть потемнее. По сравнению с предыдущим скрином также заменил текст в виджетах на иконки, добавил еще несколько полезных виджитов и убрал ненужные.

В виме - небольшой скрипт на питоне, делающий вряд ли кому-то здесь нужную операцию. Питон НУЖЕН. Скрипт тоже нужен, мне лично.

И да, на один экран вывел окна скриншота ради. Обычно одно приложение - один тэг (прописано в rc.lua) и maximized.

>>> Просмотр (1680x1050, 347 Kb)

★★★★★

Проверено: Shaman007 ()

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

Да, я писал на паскале до питона. А из чего это понятно?

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

Реквестирую ваш код, автор местами не порадовал, но не безнадежен.

Скриншот вообще весь приятен, возникают еретические мысли что-нибудь у автора слизать)

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

> автор местами не порадовал

Где именно? Мне действительно интересно, т.к. только изучаю Python. Это собственно первое, что и написал. Поэтому мне было бы полезно узнать, что делаю не совсем так, сейчас, чем переучиваться потом.

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

А почему у вас в браузере фото людей, сильно напоминающих брутальных гомосексуалистов?

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

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

Вообще да, такой стиль (кожа, шипы, заклепки и т.п.) привнесен в метал-музыку вокаллистом Judas Priest (фамилии не помню), который как раз был пид^W гомосексуалистом. Так что ваши ассоциации в чём-то понятны.

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

Ну и я не Guido van Rossum, но вот твой ровный столбец elif'ов почему-то очень тянет переделать для начала в словарь, а твой «main» - обернуть if __name__ = '__main__':

Также однозначно хочется показать тебе pydoc getopt.

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

Критики бояться - на ЛОР не ходить.

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

А ведь про словарь - точно. Так и сделал. Благодарю. Насчёт остального тоже посмотрю.

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

> питон был первым

Имхо надо знать базу, что происходит внутри компьютера. Си даёт хорошее понимание. Потом будут логичны ответы на вопросы «почему под питон лучше писать так, а не иначе?».

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

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

(Будь я на год старше - вместо Модулы-2 начинал бы в своем ВУЗе в обязательном порядке с питона...)

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

Ты все делаешь правильно, а что не совсем правильно - исправишь.


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

Автору скрина: чувак, я знаю, что тебе этого тут никто не скажет (тут вообще по делу редко чего говорят), но ты оглянись вокруг. Люди чему-то учатся, делают что-то полезное, всесторонне развиваются. А ты так и будешь продолжать писать кривой код на питоне и решать проблемы, о которых нормальные люди уже пятнадцать лет как не знают (потому что хорошие программисты уже всё написали и автоматизировали). Ты можешь так и не услышать настоящей музыки, ограничивая себя рамками митола. Я знаю, щас митолизды начнут яростно протестовать и утверждать, что они все такие разносторонние и слушают классику. Слушать митол и классику — это просто моветон, это как расписаться даже не в дурном вкусе, а в полном его отсутствии.
Ты будешь искусственно ограничивать свой круг общения, ощущая себя офигенным нонконформистом и деля людей по используемым ими операционным системам.

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

ЛОР — не тот ориентир, которого следует держаться.

Желаю тебе добра. Такие дела,
Привет.

env ★★☆
()

1) uzbl - зачёт
2) Шрифты - НЕУД. Овер9к разных шрифтов на одном скрине. А в терминале - ШГ. 13ый? или 14ый? Не помню какой из них так вытянут, но это ужас.
3) Дидбиф - зачёт. Сам хочу перейти на него.
4) Код - ппц. В пайтоне же есть модуль для работы с аргументами командной строки.

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

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

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

«Копипасту» вручную набирал, прямо на ходу, вот. Не спится просто чего-то.

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

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

Совсем уж бесполезного опыта не бывает, даже осознание того, что всё было впустую — уже не бесполезный опыт


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

Alsvartr ★★★★★
()

Тема GTK не плохая, шрифты в терминале хорошие, остальное не понравилось.

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

Этак можно к полному субъективизму скатиться. В этом нет нужды: категории «полезно/бесполезно» вполне себе поддаются более объективному анализу, нежели «нравится/не нравится». Хотя и по поводу последних можно поспорить, тут не всё, так очевидно, как кажется на первый взгляд.

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

Может быть как раз потому, что информации на скрине вполне достаточно, чтобы делать подобные выводы?

env ★★☆
()

Что за остеохандрозники на картинке? Вы не врач?

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

У тебя такой код, будто ты писал на паскале до питона

«Пайтон» называют «питоном» те же мудаки, что и «линукс» называют «линаксом».

ostin ★★★★★
()

рабочее окружение понравилось; музыка !понравилась;

а какого поведение awesome при, скажем, внезапно выскачевшем новом окне бравзера или окне с ошибкой в какой-либо программе? все окна сдвигаются и между ними «втискивается» новое окно?

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

>и ты, наконец, осознаешь, сколько времени потратил зря, сражаясь с ветряными мельницами и впустую расходуя свою молодость на чёрную дыру по имени ЛОР.

очевидный фикс. Тебя кстати тоже засосало.

... а какпча-то! «to flooder» :)

hrum ★★★
()

Всё очень тру в плане стилистики, но цвета не нравятся, и вообще слишком мрачно

jcd ★★★★★
()

А, ну и код кривой какой-то, да

jcd ★★★★★
()

Зачем выводить проигрываемый трек сразу в 2х местах?..

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

Лялих, люликс, луникс, линупс, лялепс...

Странная у тебя боль на «неправильное» употребление названий. Ты не из тех кто «в Украину»? В русском языке вообще нет звука θ, поэтому ПИТОН ПИТОН ПИТОН ПИТОН ПИТОН

PolarFox ★★★★★
()

Ш - не ок
гуи плеер в такой среде - не ок
тема gtk ок, хочу название

reliktt
()

Диградаци. Хуже блюэк мятаЛЛ эпилепсиков тока панк и кака нить эльфийскай фигня типа эпидемии А фазы луны те зачем?

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

Правильно как раз Питон (и Руби, а не Раби, чтоб два раза не вставать). Впрочем, выпендриваться г-дь никому не запрещал.

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

>Нет, чувака звали имено Пайтон, но какая разница?

Как правильно: Ватсон или Уотсон? Ответ пояснить.

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

Это какую тираду можно выдать в ответ на скриншот... Советую вовремя ложиться спать, не злоупотреблять психоактивными веществами (включая этанол и кофеин) и не увлекаться философствованиями на пустом месте. И если говорить о вкусе, что ты скажешь о своем? Что слушаешь ты? Чисто ли твое восприятие? Или атакуя других ты пытаешься компенсировать собственный аудиопромискуитет? Вообще, твой кухонный психоанализ и нарочитое потрясание сединами очень похожи на сублимацию. Вот не верю, что такой умудренный опытом человек тут будет рассыпаться в коментариях. Barbam video, sed pliilosofum non video.

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

> «Пайтон» называют «питоном» те же мудаки, что и «линукс» называют «линаксом».

Езжай в Лондон, и там тебе будет «пайтон». А здесь не бзди.

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

и Руби, а не Раби, чтоб два раза не вставать

+1 Бугагатинка!!!

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

> Где именно? Мне действительно интересно, т.к. только изучаю Python. Это собственно первое, что и написал. Поэтому мне было бы полезно узнать, что делаю не совсем так, сейчас, чем переучиваться потом.

Ну вместо толпы однообразных elif есть хеши, списки, поиск по ним и т.д.

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

> А я - слегка на Java и много на C, так что давайте всесте со мной завидовать тем, у кого питон был первым...

Я не уверен, что и стоит завидовать...

Вообще на любом языке можно писать нормально после любого, если есть мозги и зашоренность небольшая.

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

> (Будь я на год старше - вместо Модулы-2 начинал бы в своем ВУЗе в обязательном порядке с питона...)

Какой интересный вуз, на первом курсе был питон, а теперь модула-2? А название можно узнать? И какой modula-2 использовался, ведь наверное не GNU Modula-2?

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

> Правильно как раз Питон (и Руби, а не Раби, чтоб два раза не вставать).
Да, ещё ГРАБ забыли, хотя это несколько другая опера. (ненавязчивый выкрик с галёрки).

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

>Да, ещё ГРАБ забыли, хотя это несколько другая опера. (ненавязчивый выкрик с галёрки).

Кей-Ди-И, Гноум, Экс-Эф-Си-И. Продолжать?

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