LINUX.ORG.RU

Сообщения Qwentor

 

Ищу редактор кода для Android

Форум — Mobile

Ищу редактор кода для Android
Нужные фичи:
1) Возможность сворачивать функции и блоки условий
2) Возможность удобно выравнивать куски кода (типа забинденных на кнопки интерфейса TAB и SHIFT-TAB Языки в основном Python и NodeJS

 ,

Qwentor
()

Как убить процесс? kill -9 не работает.

Форум — Desktop

В старой теме с таким же названием нашел, что такое может быть при внезапно отвалившихся ФС, в том числе сетевых. У меня оно, SFTP и нестабильный интернет. Редактирую файлы через Sublime - при потере соединения он виснет наглухо. В той теме ответа так и не дали. Может получится в этой? Или не?

 , ,

Qwentor
()

Почему не работает async.forEach?

Форум — Web-development

Такой код:

function sport(sports){
	async.forEachLimit(Object.keys(sports), 2, function(sport_key, callback){
		async.waterfall([

			//Парсинг

		], function(err, result){
			console.log('END OF SPORT TYPE');
			callback(true);
		});
	});
}


Когда ставлю лимит 1 - все отрабатывает нормально и в конце как положено пишет END OF SPORT TYPE. Если ставить 2 и больше, то сразу пишет END OF SPORT TYPE - ничего не парсит (иногда парсит малую часть). Почему так может быть?

 , ,

Qwentor
()

Frigate fork - что это и можно ли пользоваться?

Форум — Desktop

Вот тут

Пишут, что opensource. И без рекламы. Но у frigate же свои сервера прокси? Эта штука использует другие или те же? Как оно по стабильности?

 , ,

Qwentor
()

Можно ли как-то жестко задать таймзону для парсера?

Форум — Web-development

Проблема такая. Парсю сайт, на котором есть время и он постоянно мне отдает разное +/- час. Парсю через разные VPN, возможно из-за этого? Надо как-то говорить сайту таймзону вне зависимости от VPN, чтобы было всегда одинаково. Как это правильно сделать?

 ,

Qwentor
()

Как узнать подключен ли процесс openvpn к туннельному интерфейсу или висит просто так?

Форум — Web-development

Как узнать подключен ли процесс openvpn к туннельному интерфейсу или висит просто так?
ps -ax выводит 18 процессов openvpn, а ifconfig только 15 tap интерфейсов. Значит какие-то отвалились. Как узнать какие это процессы?
Для получения процессов на python использую psutils, а для соединений netifaces.

 ,

Qwentor
()

Ищу нормальный MySQL клиент для Android

Форум — Mobile

Ищу нормальный MySQL клиент для Android

Требования:
1) Графический интерфейс, да
2) Возможность подключаться через ssh
3) Не куцый функционал, а то во многих даже очистить таблицу нельзя через интерфейс или переименовать. Здесь лучше вообще по максимуму

Можно проприетарный и вменяемо платный

 , ,

Qwentor
()

Не устанавливается mysql-libmysqlclient. Как исправить?

Форум — Web-development

Не устанавливается mysql-libmysqlclient. Как исправить?

http://pastebin.com/JtEzD8hf

Если никак, то какие-нибудь другие mysql-библиотеки для Node.js умеют в синхронные запросы?

 , ,

Qwentor
()

Как зациклить код на nodejs?

Форум — Web-development

Короче есть скрипт на nodejs. Надо, чтобы после полной его отработки он запускался снова и так до морковкина заговения.
while(true) не подходит, т.к. запускает не последовательно, а все параллельно, а мне надо, чтоб запускался только после завершения.
Как это правильно сделать?

 ,

Qwentor
()

Как проверить целостность получаемой страницы?

Форум — Web-development

Как проверить целостность получаемой страницы? Нужно для парсера - проверять скачалась ли страница полностью или только кусок. Есть ли что-то штатное для этого? Пользуюсь node.js, страницы загружаю с помощью модуля request.
Страницы есть двух типов - обычные html и json. Надо проверять на целостность и то и то.

P.S. Как вообще «целостность» по-английски в данном контексте?

 , ,

Qwentor
()

Как сделать правильно такие запросы к mysql?

Форум — Web-development

Есть таблицы типа:

Main с полями id, item1Id, item2Id, timestamp, ......

item1 с полями id, name, synonym1, synonym2, .....

item2 с полями id, name, synonym1, synonym2, .....


Так вот запрос такой: надо проверять есть ли поля с такими именами в item1 и item2 и если есть, то получать id поля и вставлять все в Main.

Как такое реализовать? По простому через цепочку селектов - страшно медленно и глючно (периодически падает), т.к. itemX поболее двух (5 шт.)
Триггеры? Но тогда, я понимаю, надо делать еще одну таблицу типа main_raw, где вместо id будут item name. Или как? Прошу помощи у ЛОРа.

 , ,

Qwentor
()

Вирусная угроза была обнаружена или что за нах на виртуалке с убунтой?

Форум — General

Винда 10, да. Но на ней виртуальная машина с Lubuntu 14.04
Так вот, пока виртуалка включена, антивирус периодически орет в уши «Вирусная угроза была обнаружена!!!!!!» и указывает данный адрес:
http://158.69.201.22/ip
Как мне узнать что на виртуалке туда постоянно обращается?
Собственно на той странице отображается внешний ip

 , , ,

Qwentor
()

Ищу библиотеку на JavaScript для конвертации строк в дату

Форум — Web-development

Нужно что-то такое, что может сконвертировать, например, 22:00 в сегодняшнюю дату 22:00, запись вида Tomorrow 01:30 в соответстующую завтрашнюю дату, а запись вида Sunday, 10 July 2016 в соответствующую дату 00:00
Есть такие библиотеки или только самому?

 , ,

Qwentor
()

Как правильно организовать безопасность MySQL сервера?

Форум — Web-development

Есть сервер со скриптами, они пишут в базу данных на другом сервере. Знаю, что MySQL торчащий голой жопой в интернет - это неправильно. Если бы все было на одном сервере - просто запретил внешние соединения и все, а тут два. Соединяться через ssh-туннель? Просто запретить соединения со всех ip кроме нужного? Как правильно?

 ,

Qwentor
()

Как сделать последовательные запросы mysql в Node.js без «лапши»?

Форум — Web-development

Нужно сделать 5-6 (может больше) последовательных зависимых запросов mysql. Т.е. следующий запрос должен начинаться после получения результата от первого. Можно делать уровнями вложенности, но это получается такая жесть( А если надо вставить запрос куда-то в середину?
Бр-р. Как сделать все это читабельно и писабельно?

 ,

Qwentor
()

Как ограничить количество потоков NodeJS?

Форум — Web-development

Парсер на ноде падает из-за нехватки оперативной памяти. На сервере 1ГБ. На виртуалке на локалхосте - 3ГБ и работает стабильно.
Мне кажется, что если количество потоков ограничить - должно быть медленнее, но стабильнее.
Как это сделать? Или предложите другой выход. Выбрать более дорогую VPS - только в крайнем случае

 , ,

Qwentor
()

ssh: Could not resolve hostname ip:port: Name or service not known

Форум — General

Сабж
Выдает это самое при попытке соединиться по ssh.
От чего это может быть? Сервер по ip пингуется. Могут быть какие-то настройки в sshd_config? Захожу только по VNC по ssh не пускает. Хотя PermitRootLogin поставил yes, AllowUsers закомментировал. Соединяюсь по нужному порту - который в sshd_config. Что еще?

П.С. Что ухудшаю безопасность в курсе - надо чтоб заходило сначала по ssh хотя бы. Программист который все это делал исчез и неделю не появляется. Какие там были у него пароли/настройки - не в курсе. Восстанавливаем доступ. Пароль root сменили через админку впски.

 ,

Qwentor
()

Как настроить доступ в интернет внутри lxc контейнера?

Форум — General

Сабж
Хост Debian Wheezy
В контейнере Ubuntu 14.04

 , , ,

Qwentor
()

Не могу войти в lxc-console с телефона

Форум — General
# lxc-console -n u1                             
Type <Ctrl+a q> to exit the console, <Ctrl+a Ctrl+a> to enter Ctrl+a itself



Android. Juice SSH

Ctrl+a q срабатывает - выхожу, а дважды Ctrl-a нет - не могу войти, так и висит сообщение. Можно как-то сделать чтобы оно не выводилось, а сразу подключились?

 , , ,

Qwentor
()

Как скомпилировать llvm(clang)?

Форум — General

Не могу понять эту строку:

cmake -G <generator> [options] <path to llvm sources>


Взято отсюда:
http://llvm.org/docs/GettingStarted.html

generator обязателен или при отсутствии выберется по умолчанию?


<path to llvm sources> - это тот самый where-you-want-llvm-to-live или что-то другое?

 ,

Qwentor
()

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