LINUX.ORG.RU

Сообщения urxvt

 

[быдлософт] У вас логинится Skype?

День добрый.

Включил, как обычно, скайп, а оно не логинится, — «Incorrect password». Завел новый акк. но не помогло, хотя на их сайт зайти могу, — стало быть пароль верный. Пару дней апдейтов не качал.
Это опять у них глюк, или в мой комп вселились бесы?

$ yaourt -Qs skype
community/skype-staticqt 2.2.0.35-1

urxvt
()

Пригласи rms к себе.

На HN нашел райдер rms. Вот было бы круто пригласить rms в Киев. Интересно сколько всего по деньгам нужно?

И сам райдер:
https://secure.mysociety.org/admin/lists/pipermail/developers-public/2011-Oct...

urxvt
()

Какой должна быть правильная поддержка CUE в плеере?

Привет.
В качестве безделья я тут катаюсь на велосипеде, под названием аудио плеер. Меня вот мучит вопрос как должен плеер обрабатывать гору аудио и cue файлов в одной директории.
Пока я пришел к тому что алгоритм листинга каталога следующий:
1. ищем все cue-файлы
2. сортируем их
3. парсим, по очереди, каждый файл и отображаем его списком треков (песен)
4. каждый фудио-файл (mp3, ogg, wav, ...), который не описан ни одним cue-файлом (которые мы обработали на ранних шагах), отображается как отдельный трек.

Правильно ли будет такое поведение? Будут ли какие-то идеи по этому поводу?

P. S.
Про встроенные cue-sheet я пока «забыл», думаю потом будет легко это добавитб на шаге 4. Хотя любые коменты по этому поводу приветствуются.

urxvt
()

[JavaScript] Посоветуйте чтиво

Приветствую.

На Швабре недавно была статья о архитектуре JS приложений, с первого абзаца там понятно о чем идет речь. Насоветуйте чего нибудь в таком духе почитать.

Поддерживаемые языки: ukr, ru, eng.

 

urxvt
()

[Firefox] Ищу плагин для управлениями профилями открытых вкладок.

Слава Ису^WRMS!

Сначала я объясню ситуацию, которая возникает при использовании браузера.
Представьте что человек работает над несколькими проектами. И при работе из каждым используется множество страниц с документацией и прочей связанной ерундой.
Так вот. Хочется в обозревателе подобие рабочих столов. Выбираю я «Tabs set A» и у меня открываются вкладки с группы A, выбираю я «Tabs set В» и у меня открываются вкладки с группы В (а предыдущая группа закрывается), и т. д.
Есть плагины для Firefox, позволяющие это сделать?

 

urxvt
()

[Python] Посоветуйте книги для дальнейшего углубления.

Приветствую.

Посоветуйте пожалуйста книг для дальнейшего изучения Python'а. Ищутся книги для читателей уже знакомых и имеющих опыт работы с языком. Чтобы не было половины глав о списках и прочей базовой ерунде.
Классикой подобного «жанра» я бы назвал Effective Java.
Язык: rus, eng.

 

urxvt
()

Как сделать email widget?

День добрый.

Начну с предыстории. Довольно использую Awesome в качестве WM, и соответственно возник вопрос для отображения количества непрочитанных сообщений в mbox'е. Так как я до этого сидел на ion3 то долго не думая стянул виджет (http://pastie.org/2066874) с него и довольно долго (года два вроде) его использую. Но недавно столкнулся с тем что Awesome начал тормозить, долго ища проблему я понял что дело в этом самом виджете. Дело в том, что в одном ящике количество мообщений приблизилось к 3-м тысячам (вес же ящика всего 20М), — обработка его стала занимать больше ресурсов и времени и это стало проблемой. ИМХО, это можно считать багом Awesome.
Я тут нашел другой виджет (http://git.sysphere.org/vicious/tree/widgets/mbox.lua) считает он похоже, но просто к учету берет только концовку файла с сообщениями. Да, на практике оно будет устраивать всегда, но как-то оно костыльно смотрится...
Есть какие-то идеи/реализации по лучше?

urxvt
()

Firefox4. Убрать превью для ссылки.

В Firefox4 сделали довольно назойливую и бесполезную фичу, — при наведении курсора на любую ссылку в низу окна появляется всплывающая подсказка с адресом на который указывает эта самая ссылка. Кто нибудь в курсе как это убрать?

urxvt
()

Python soap server.

Вечер добрый.

Нужно написать серверную часть, которая будет общаться с клиентом с помощью SOAP. Я думал реализовать все с помозью Django и soaplib. Но вот потратив два вечера так и не заставил это все работать как нужно. Оно то работает то возвращаются клиенту только строки, а вернуть объект не получается никак. Но самое главное что меня тревожит, так это непонятки с версиями soaplib и документацией к ней. В репах арча версия 1-й, в инете куча нерабочих примеров для 0.8-й, а подробный АПИ нашел только для 2-й.
Посоветуйте какие средства будет лучше заюзать для реализации данной задачи (всего-то нужно кидаться простенькими объектами).

P. S.
Вот код если кому интересно.
views.py: http://pastie.org/1603789
wsdl: http://pastie.org/1603796

urxvt
()

Как упавлять конфигами при работе командной разработке?

Вечер добрый.

В общем задача довольно стандартная, — есть пару разработчиков и один проект. Проблемным местом являются файлы конфигурации, для каждого они немного различаются (различные IP, пути к каталогам, etc). Имеются ввиду именно кастомные конфиг-файлы проекта (.properties например). Смотрел профили в maven, но вроде как не то. Посоветуйте/поделись_опытом кто как решает данный вопрос.

P. S. Если что то технологии Java, Maven.

urxvt
()

Highload web projects

Вечер добрый, соратники.

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

Знаю только http://www.insight-it.ru и http://highload.com.ua

urxvt
()

[Python] i18n библиотека.

Привет.

Есть задача реализовать в простеньком web-скрипте на Python поддержку локализации интерфейса. Нашел только gettext, но оно требует слишком движений для правки/добавления строк. Что-то попроще для Python-а нагуглить не получается у меня. Может посоветуете что? Хочется что-то похожее как это делается на PHP, — просто файл с константами, который потом просто «инклудится». Не знаю как это сделать на Python.

 

urxvt
()

[git] Работа с ветками.

Вечер добрый.

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

Это такая фича? I'm doing it completely wrong? Тогда как можна глянуть/отредактировать в master?

Ниже попробовал проиллюстрировать ситуацию с помощью консоли.

Сейчас

$ git branch 
* keyloop
  master


$ git diff
diff --git a/petris.py b/petris.py
index 414e0a3..1aa8c83 100644
--- a/petris.py
+++ b/petris.py
@@ -1,3 +1,4 @@
+
 import curses
 import time
 import math


$ git checkout master 
M	petris.py
Switched to branch 'master'


$ git diff
diff --git a/petris.py b/petris.py
index 414e0a3..1aa8c83 100644
--- a/petris.py
+++ b/petris.py
@@ -1,3 +1,4 @@
+
 import curses
 import time
 import math
$

А вот как бы я хотел чтобы было

$ git branch 
* keyloop
  master


$ git diff
diff --git a/petris.py b/petris.py
index 414e0a3..1aa8c83 100644
--- a/petris.py
+++ b/petris.py
@@ -1,3 +1,4 @@
+
 import curses
 import time
 import math


$ git checkout master 
M	petris.py
Switched to branch 'master'


$ git diff
$

 

urxvt
()

[Python, curses] Перехват нажатий клавиш вправо, влево.

Вечер добрый, товарищи.

Пробую читать нажатые клавиши в Python curses based программе, и проблема в том что при нажатии клавиш ВЛЕВО, ВПРАВО всегда получаю код 27, не зависимо от того была ли нажата ВПРАВО или ВЛЕВО. Но буквенно-цифровые обрабатываются нормально. Я так подозреваю что должна как-то включатся поддержка расширенного режима ввода (или что-то вроде того), но в документации к модулю не могу ничего найти, и в нагугленых примерах ничего полезного не нашел. Инициализирую так:

curses.initscr()
curses.noecho()
curses.cbreak()
self.stdscr.keypad(1)
curses.curs_set(0)

urxvt
()

Экспорт субтитров из mkv в txt

Приветствую, граждане линуксоводы.

Не подскажете как получить субтитры из видео-файла? А то не все не могу найти решение, а переписывать с экрана долго и неудобно :)

urxvt
()

[история неуспеха] Linux

День добрый, товарищи линуксоводы.

Тут такое горе у меня, — на работе в приказном порядке сказали снести GNU/Linux и мигрировать на Венду. Венда честно купленная и последняя (ну и кашперский само собой). Работаю я Java-быдлокодером, еще старые проекты остались на PHP. Только что беседовал с начальником и он внятно не может сказать причину, только в духе «у клиентов винда», «у всех в конторе венда» (к слову сказать кроме меня на Linux сидело еще два человека)... Такое и раньше бывало, приснится что-то и давай это внедрять. Но до сих пор все было по мелочам, а тут такое... В личную жизнь лезут гады. И главное что причин то реальных нет для миграции.

P. S. И да, если есть у кого-то вакансия для удаленного PHP разработчика с неполной занятостью (фултайм в перспективе) я буду очень рад. Так как готовлю лыжи на удаленку. Так же интересует Django, хотя я пока в нем нуб, но обещаю бегом подтянутся.

 

urxvt
()

[Java, RTTI] String to Enum

День добрый. Подскажите, пожалуйста, как решить следующую проблему.

MyEnum myEnumField;
String enumValue = "FOO"; // FOO -- одно из значений MyEnum.

/* Как сделать следующее динамически, чтобы работало с любой enum-переменной принимающей значение FOO. Имея при этом только строковое название енума ("MyEnum") и строковое представление конкретно значения ("FOO"). */
myEnumField = MyEnum.FOO;
Не уверен что доступно объяснил...

urxvt
()

[bash] read внутри read-цикла

День добрый.

Имеется следующий кусок bash-кода

cat foo.txt | while read filename
do
    ...
    read var_name

    ...
done

В файле просто набор файловых путей (возможны пробелы). Проблема в том что второй вызов read'а (read var_name) тоже читает с этого файла, а мне нужно спросить пользователя. Подскажите, пожалуйста, как можно это организовать в баше.

 

urxvt
()

[lm_sensors] Как идентифицировать сенсоры?

Здравствуйте, товарищи по партии.

После некоторого апдейта ядра (а может и самых lm_sensors) вывод команды sensors поменялся совсем. Раньше в нем указывалось нечто вроде «Core 1:», «Core 2:», а теперь это все выглядит так:

$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:       +48.0°C  (crit = +110.0°C)                  
temp2:       +29.5°C  (crit = +108.0°C)                  
temp3:       +50.0°C  (crit = +110.0°C)                  
temp4:       +50.0°C  (crit = +256.0°C)                  
temp5:       +55.0°C  (crit = +108.0°C)                  

Подскажите, пожалуйста, как определить что из этих значений есть температура процессора.

Software:

$ uname -r
2.6.34-ARCH
$ sensors -v      
sensors version 3.1.2 with libsensors version 3.1.2

urxvt
()

Отображаемое время не совпадает со временем клиента.

Вечер добрый.

Время публикации коментов показывает московское, а хотелось бы видеть его совпадающим с моим локальным временем. Неужели это не реализовано? А то я в настройках не нашел.
Мой часовой пояс Europe/Kiev.

urxvt
()

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