LINUX.ORG.RU

Сообщения sergey-novikov

 

поиск текста в sqlite-базе

Форум — Development

подскажите, можно ли в sqlite выбрать из таблицы только те записи, в которых есть определённое слово?

пробовал так: select * from rows where engine match 'test';
но ничего не получается

Ошибка в запросе; unable to use function MATCH in the requested context Unable to fetch row

 

sergey-novikov
()

как изменить время изм. файла на timestamp?

Форум — Admin

есть такая команда:

touch --time=modify -t 201303232034.50 file.txt

но с ней проблемы из-за разницы в часовых поясах между мной и сервером.

Можно как-то использовать нормальный timestamp вместо этого треша?

sergey-novikov
()

подскажите socks5/http-прокси на питоне

Форум — Web-development

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

Т.е схема такая:

- локальная программа делает запрос на site.ru, указывая в заголовке некий прокси 1.1.1.1, а запрос фактически уходит на сайт 22222.ru/httproxy.py

- httproxy.py принимает запрос, берет из заголовка прокси 1.1.1.1 и перенаправляет запрос на неё

- прокси 1.1.1.1 делает свое черное дело, качает site.ru и отвечает в httproxy.py

- httproxy.py выводит ответ прокси обратно в локальную программу

- программа получает site.ru, который был скачан с помощью прокси 1.1.1.1 но запрос был осуществлен с сайта 22222.ru


софт <--> 2222.ru/httproxy.py <--> 1.1.1.1 <--> site.ru

И, в нашем случае, 1.1.1.1 может быть как socks5 так и http, https - надо чтобы скрипт поддерживал все типы прокси.



sergey-novikov
()

посоветуйте прогу-часы для arch

Форум — Desktop

ни стандартные часы на панели, ни доп. плагин с календарем не могут менять системное время. А оно мало того после каждой перезагрузки слетает на 2 часа, несмотря на openntpd после установки винды на второй раздел, так его ещё и перевести сейчас надо.

Жутко задрало делать это командами из консоли, которые ещё и требуют задавать время в определенном формате, без единого примера - "-s, --set=СТРОКА установить время, описанное СТРОКОЙ".

Какая, к дьяволу строка? Если та что в примере запуска

date [-u|--utc|--universal] [ММДДччмм[[ВВ]ГГ][.сс]]

то нет: sudo date -s 04011214
date: неверная дата «04011214»

В общем, что такое воткнуть в arch/xfce4, чтобы по-людски изменить системное время?

sergey-novikov
()

git pull с помощью expect - мешает редактор

Форум — Development

написал тут expect-скрипт для git push

#!/usr/bin/expect -f
spawn git push
match_max 100000
expect «*?assword:*»
send — «git\r»
send — «\r»
spawn mplayer /home/user/www/commit.mp3 # орём «комммииит!» во всю глотку
expect eof

работает отлично
а вот с git pull такое не проканывает, когда при пулле должен открыться вим, после закрытия которого идет уже мерж. Там все валится так глухо, что приходится перезапускать терминал.

Подскажите, как сделать git pull без автооткрытия вима, в тишине? Гугл не помог.

 

sergey-novikov
()

phantomjs грузит страницы фейсбука с кучей ошибок

Форум — Web-development


Помогите разобраться с этой бедой. Проблема появляется рандомно - то есть то нет, но чаще есть.

Открываем страницу:

page.open('http://www.facebook.com/любая_страница', function(status){ .... });

И в логе видим:

http://pastebin.com/aeDWxPHk

словно где-то что-то не догрузилось
status может быть как success так и fail
повторное открытие ничего не решает, хоть зацикли это.

Пробовал отключить gzip
page.customHeaders = {
'Accept-Encoding': 'identity'
};

что ещё сделать - ума не приложу

Добавил логирование загружаемых ресурсов:

page.onResourceRequested = function (request) { console.log('Resource request: ' + request.url); };

При удачной хагрузке фантом грузит массу css и js-скриптов: http://pastebin.com/FSiNv7tv

При неудачной в логе сообщается лишь о загрузке первых 5-ти из них. Отсюда и все js-ошибки.

sergey-novikov
()

javascript вызов click() на <a>

Форум — Development

<a href='http://google.ru' id='rmrf'>test</a>

<script>
document.getElementById('rmrf').click();
</script>

Нагуглил что стандарт js не допускает вызова click() на теге <a>
При этом этот код отлично работает в Опере и ФФ, но не работает в webkit, где он мне и нужен.

Реально ли как-то вызвать клик в вебките?
Причем проблема не решается простым извлечением href и переходом на него. На ссылку навешана туева хуча внешних обработчиков да и сама она похоже рисуется яваскриптом.

sergey-novikov
()

как запустить питон-скрипт демоном из апача через cgi?

Форум — Development

есть такая схема:

apache2 - CGI - python3

задача - запустить из веба python3-скрипт так, чтобы он стал демоном. Сейчас он умирает, стоит только закрыть страницу, даже если в консоли работает нормально.

Перепробовал и двойной fork и subprocess, ничего не помогает.
Как же запустить демона, который будет жить даже при выключенном апаче?

Желательно без стороннего софта.

sergey-novikov
()

заливка локального файла яваскриптом

Форум — Development

реально ли написать такой юзерскрипт, который выберет локальный файл в форме загрузки (в <input type='file' />), чтобы затем загрузить этот файл?

понятно что это должно быть запрещено политикой безопасности, но как тогда написать автоматизированный тест на яваскрипте, который заливает локальный файл?

sergey-novikov
()

странные проблемы с гитом

Форум — Admin

есть локальный сервер с дебиан и там сервер гита

есть несколько компов, которые заходят по ssh на сервер, каждый под своим аккаунтом

на них всех вытянут гит

и проблема собственно вот в чем - иногда у тех или иных git status начинает сообщать об измененных на их стороне файлах — причем они точно эти файлы не меняли, а меняли только другие участники системы

git checkout HEAD . также не исправляет ситуацию

как можно определить под каким юзером выполняются пуллы/пуши?

sergey-novikov
()

как отключить гуи pinentry (gpg)

Форум — General

После каких-то экспериментов с системой в ней поселился чертов пинентри, который выдает мне гуёвое окно «введите пароль», каждый раз когда я в консоли подключаюсь куда-нибудь по ssh

причем даже пароль вводить не требуется, закрываю это окно и приходится возвращать фокус в консоль

как удалить эту заразу?

sergey-novikov
()

как в баше ввести пароль в гит?

Форум — Admin

подскажите, можно ли в баш-скрипте ввести пароль для гита?

>git
>Введите пароль: _

pull.sh:

git pull
<ввод пароля>
echo «ok»

sergey-novikov
()

можно ли отключить авторизацию в git?

Форум — Admin

есть локальный сервер, на котором стоит git

ssh-copy-id уже делал и команда «ssh user@server» пускает на сервер без пароля

но когда делаю git pull/push - запрашивается пароль от гит-юзера на серваке

там есть юзер git и репозиторий хранится в /home/git/repo

можно ли отключить необходимость ввода пароля при pull/push?

sergey-novikov
()

вывод ошибки 500 в браузер - возможно ли?

Форум — Development

есть питон прикрученный к апачу как cgi
если скрипт кривой - апач кажэ ошибку 500 и приходится запускать скрипт из консоли, чтобы увидеть трейсбек

можно ли как-то настроить апач, чтобы он редиректил вывод в браузер? это наверное stderr, потому и не выводится?

sergey-novikov
()

сообщение в жаббер из python3.3

Форум — Development

качал много разных библиотек, но все похоже под 2.7
а одна под 3, но так и не получилось заставить её работать

если вы уже делали подобное - отправляли сообщение в жабу из питон3.3 - то подскажите пожалуйста рабочее решение

sergey-novikov
()

скачет время в Арче

Форум — General

поставил винду на другой раздел и начались проблемы в Арче со временем

допустим часы в трее показывают 18:30
в это время фактически - 16:30

делаю так: sudo timedatectl set-time 16:30:00

ситуация исправляется, но до первой перезагрузки, потом опять смещается на 2 часа вперед

часовая зона правильная:

timedatectl status

Local time: Вт 2013-01-22 16:48:00 EET
Universal time: Вт 2013-01-22 14:48:00 UTC
RTC time: Вт 2013-01-22 14:48:00
Timezone: Europe/Kiev (EET, +0200)
NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
DST active: no
Last DST change: DST ended at
Вс 2012-10-28 03:59:59 EEST
Вс 2012-10-28 03:00:00 EET
Next DST change: DST begins (the clock jumps one hour forward) at
Вс 2013-03-31 02:59:59 EET
Вс 2013-03-31 04:00:00 EEST

sergey-novikov
()

выцвел mc

Форум — General

скажите пожалуйста, чем это могло быть вызвано?

http://s55.radikal.ru/i149/1301/29/d231c12f54ac.png

sergey-novikov
()

подскажите по git

Форум — Development

как сделать, чтобы он игнорил *.pyc?
почему, когда я кладу в корень проекта файл .gitignore со строкой «*.pyc» - он все равно их видит во всех вложенных папках?

sergey-novikov
()

посоветуйте программу для записи видео с рабочего стола

Форум — Desktop

для xfce/gnome, что-нибудь простое и удобное, для записи видео-уроков

sergey-novikov
()

увеличить чувствительность тачпада

Форум — Desktop

ноут lenovo g770, система Linux my_host 3.6.4-1-ARCH #1 SMP PREEMPT Mon Oct 29 15:13:56 CET 2012 i686 GNU/Linux

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

Можно ли как-то увеличить чувствительность тачпада?
Пока ничего вразумительного не нашёл ни в настройках, ни в вики

sergey-novikov
()

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