LINUX.ORG.RU

Избранные сообщения mtk

Немного вопросов по программированию в Linux

Форум — General

Я в основном админю, но сейчас, хочу заняться программированием. Язык для изучения выбрал python. Параллельно с этим хочу разобраться с git и vim. vim использую для редактирования конфигов, базовых знаний хватало до этого времени, теперь же хочу использовать его как IDE для python, да и не только для python.

Для питона выбрал книгу М.Лутц - Изучаем python + codeacademy.com

Собственно просьба, подкинуть литературы, желательно самой свежей и на русском по vim, git.

p.s. По git есть книжка Скота Чакона - Pro Git, норм?

 , , ,

Amet13
()

xterm vs. urxvt

Форум — General

Чем отличаются xterm и urxvt, as of 2012? За и против?

 ,

discordia
()

[некрофилия] слабонервных попрошу удалиться

Галерея — Скриншоты

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

на экране, в окошке xterm'а, мы наблюдаем знаменитый ютавский чайничек [1] в его первозданном виде, сгенерённый моей маленькой приблудой из оригинальных файлов мистера ньюэлла. [2]

но это ещё не всё. давным давно, лет тридцать назад, а может больше, существовали такие векторные терминалы, как tektronix 4014 [3]. терминалы эти, как и vt100, давным давно уже канули в лету, но бравый xterm их всё ещё эмулирует. так вот, именно таким хитрым способом графика на экран и выводится.

ну и что бы завершить сеанс некрофилии, добавлю, что код сей писался на openbsd-машинке в nvi (ну, не сдружился я ни с vim'ом, ни с emacs'ом).

ругайте!

PS: коли кому цвета терминала понравятся, прошу любить и жаловать:
amberXTerm*foreground: #ff7f00
amberXTerm*background: #1f0000
greenXTerm*foreground: #00df1f
greenXTerm*background: #001f00

[1] http://letmegooglethatforyou.com/?q=utah+teapot
[2] http://www.sjbaker.org/teapot/teaset.tgz
[3] http://letmegooglethatforyou.com/?q=tektronix+4014

 

beastie
()

Аудиоплеер с хорошо настраиваемым видом

Форум — Multimedia

Давно (с момента установки linux) и безуспешно ищется аудиплеер с библиотекой, в котором можно настроить внешний вид примерно вот так:. Внешний вид плеера. Знаю про gmusicbrowser, но во первых он очень падучь (по крайней мере на Opensuse 12.2), а во вторых чтобы настроить в нем вид надо разбираться в языке написания его layout, чего не хочется. А хочется чтобы вид можно было настроить через GUI, т.к. есть еще некоторые пожелания к виду плеера (не столь критичные, и описывать их не буду). В общем ищется плеер, в котором хорошо настраивается вид через GUI, ибо в большинстве плееров под linux вид практически никак не настраивается. Откровенно говоря ищется замена плеера MusicBee (windows). Перепробовал много плееров, но все не то. Кто что знает посоветуйте. Заранее спасибо.

KOT040188
()

[/r/][Post-rock] Посоветуйте

Форум — Talks

Уже месяца 3 как влюбился в данный стиль, однако слушаю не так много групп. Всего 3 пока есть в плейлисте: 65 days of static, Mono, Explosions in the sky.
Есть у нас любители? Посоветуйте что ещё послушать.
Очень хочется что-то больше в стиле Mono.

tia
()

Yet another i3

Галерея — Скриншоты

С виду дефолт, но мощь тут в скриптах, поэтому картинка просто чтоб место справа не пустовало.

За что мне сразу полюбился i3, так это за то, что он прост, причём везде, а кроме того имеет командный интерфейс, с помощью которого можно при старте раскидать окна как на картинке. Собссно, это единственный рабочий стол (ну кроме может, ещё третьего с тунаром), где активно и часто используется тайлинг.

О клавишах вместо лишнего абзаца пусть лучше расскажет шпаргалка, сделанная в качестве обоев для общесемейного аккаунта на нетбуке, где тоже стоит i3. Да, им пользуются.

Из интересных фич:

  • urxvtc вместо dmenu, который меня откровенно бесил;
  • долго думал, во что ж ещё обернуть scrot, решил сделать так, чтоб он спрашивал куда сохранить скриншот, а если я откажусь, удалить файл через 10 минут – помогает не думать о мусоре, который время от времени скапливается;
  • некоторые рабочие столы (например, firefox) настроены таким образом, чтобы запускать связанное приложение при переключении на оный стол, если оно ещё не запущено;
  • есть две комбинации на выход из i3: одна просто выходит, другая выбирает иксовый конфиг, который будет загружен в следующий раз;
  • естессно самописный скрипт, который генерирует жсон для i3bar, а именно
    • выводит название текущего окна, чего в i3 почему-то предусмотрено не было;
    • показывает свободное место на партициях (список настраивается), может кому-то показаться кашкой, но мой глаз уже давно привык к тому, что где находится и ничего не путает;
    • статус mpd;
    • индикатор почты, когда приходит письмо, ставит mpd на паузу и играет Tutturu~;
    • индикатор батареи на 25 состояний и примерное время до сдыхания. Тут не видно, но вот например, скрин с нетбука. Используется /sys/class/power_supply/. Вообще наблюдение за батареей занятие весёлое, у меня например, когда я её полностью разаряжал и строил график, оказалось что на «нулевом» потенциале она тянет ещё полчаса в простое;
    • ну и конечно же, надо чтобы падежные окончания месяцев в великом и могучем были правильные и пофиг, что месяц должен обособляться запятыми с обеих сторон, вторая всю красоту портит.


Подробнее обо всём и со всеми конфигами на гитхабе.

 

Deleted
()

Литература по архитектуре микроконтроллеров

Форум — General

Буду разбираться с STM32F4-DISCOVERY, ищу литературу по архитектуре микроконтроллеров, что-нибудь общее, базовое, чтобы иметь понятие о структуре микроконтроллеров, регистрах, памяти и прочем. В общем, нужно понять, как работает микроконтроллер. Литературу советуйте и для новичков, и более продвинутую, если можно. В сети пока что нашёл только книги Гурова: http://rutracker.org/forum/viewtopic.php?t=2732279

 ,

mentalmenza
()

Лирика

Форум — Talks

О лирика! Ау, ты где?
Чего не даришь вдохновенье?
Твоей "души" прикосновенье
Не чувствую (к моей душе)!

nobody, друг, ты разобрать
Порядок мыслей сможешь. Вдруг,
Тебе удастся разогнать
Мои сомненья и испуг..?

Перед блестящею мечтой,
Перед обманом, всех вокруг..
Я - ЛЖЕЦ!!! Но в лжи моей святой
Друзей побольше, чем "подруг".

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

..нужно внять!!..

Простую истину, одну -
Без понимания, ко дну, душа падёт..Она,
Всего-то, лишь, одна..

Пиво в алюминиевой банке - ХРАНИТЬ В ТЁМНОМ МЕСТЕ!
("Старый мельник", "светлое", ЗАО "Пивоварня Москва-Эфес")

Nastya_F
()

Порекомендуйте различное чтиво по Си

Форум — Development

Керниган и Ритчи рулят, я знаю. Code complete тоже имеется, даже в бумажном виде. Больше беспокоит то, что я не могу вникнуть сходу в то, как работают различные библиотеки.

Как пример, Glibc в одних местах читаема, в других я ничего не понимаю, взять тот-же wcstok (http://codepad.org/E0UfAg1K), где почти ничего не понятно. Хотелось вникнуть, как вообще устанавливаются указатели, чтобы отрезать кусок wchar_t слева и справа строки, пока ясно только добавление числа к указателю, выбирающее начальный символ слева.

Возможно, я что-то пропустил у K&R по теме, даже очень на то похоже. Пригодится и подсказка по этому куску (как указателями ограничивается строка слева и справа) и различное общее и годное чтиво, связанное с Си и *nix, спасибо.

 , ,

KM155TM2
()

какие строки предпочтительней с точки зрения меньшей ресурсо емкости?

Форум — Development

выбор собственно между нуль-терминированными и stl::string. Кто нить встречал какие нибуть бенчмарки?

 , , ,

cvv
()

Хорошей музыки тред

Форум — Talks

Ставший в последнее время традицией тред

Кидайте любую красивую музыку на свое усмотрение, предпочтительно, само собой, свободную)

Итак, начнем: Yoshiki - Anniversary~Piano Concerto In C Minor~

Deleted
()

помогите прикрутить

Форум — Development

Чего только не перепробовал для С++, только плевался. Как сделать такое же поведение, как в eclipse и netbeans? Чтобы автоматом выдавал дополнение и ещё ставил скобки если вызов метода класса. Пробовал clang_compiler, так он второе не умеет.

 , ,

flareguner
()