LINUX.ORG.RU

Сообщения WinLin2

 

Geany два окна, переход по метке

Форум — Development

Geany 0.21.
Создаю второе окно «Инструменты/разделить окно» .
Из второго окна нельзя скопировать текст, не говоря уже об изменении.

Можно ли поставить метку и быстро переходить на нее в тексте?

Правлю один длинный файл.

WinLin2
()

bzr откатить изменения

Форум — Development

Зафиксировал изменения в bazaar: push.
После тестов решил откатиться на несколько версий назад:
bzr revert -r нужная_ревизия

Теперь снова commit, push?
Можно ли в хранилище удалить несколько неудачных ревизий с конца,
чтобы не засорять историю?

Предполагается наличие центрального хранилища и моего личного.





WinLin2
()

HDD WD Green 500Mb

Форум — Linux-hardware

HDD Western Digital WD5000AADS 2009 года.
smartctl:
Raw_Read_Error_Rate - десятки тысячи.
Reallocated_Sector_Ct - 0.
Парковка отключена недавно.

Тормозит и замирает на секунд 20 (работать невозможно).
Сейчас заменил его на WD Blue 500Gb.

Пациент мертв?

WinLin2
()

DLNA сервер с подкаталогами

Форум — Desktop

Ubuntu 12.04, minidlna.
$cat /etc/minidlna.conf
media_dir=V,/home/film/RUS
media_dir=V,/home/film/MULT

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

Можно ли создать подкаталоги или есть другой выход?

WinLin2
()

openwrt dir-615 как замена wi-fi карте

Форум — Admin

TP-Link (Wi-Fi) -> (Wi-Fi) DIR-615 (Eth) -> (Eth) телевизор.
D-Link DIR-615 из запасов, закачена последняя openwrt.

Нужен мост Eth->Wi-Fi c назначением DHCP от TP-Link.
Создать порт для управления в DIR-615 (static ?, ethX ? или через мост?).

Очистил конфигурацию openwrt, отключил DNS, DHCP, Firewall.
При подключении к TP-Link выбрал режим Client.

Нужна консультация...

WinLin2
()

VIrtualbox включить меню

Форум — Desktop

Virtualbox 4.2.6. Ност-система: Ubuntu 12.04/Unity.
Погасил два верхних меню в Virtualbox Manager.
Меню «Файл» - нет похожих пунктов.
При ручной правке xml файл перетирается при перезапуске VBox.

Как вернуть меню?


WinLin2
()

timezone в модуле time (iptables)

Форум — Admin

OpenWrt Backfire 10.03.1.
Kernel 2.6.32.27
iptables v1.4.6.

В модуле time iptables не используется timezone.

Это правильно?

WinLin2
()

ubuntu 12.04, два монитора

Форум — Desktop

ubuntu 12.04/Unity. Встроенная видеокарта Intel. Два монитора.

Настроено на два отдельных рабочих стола.

При запуске приложений, они появляются на разных мониторах.
Сейчас Virtualbox стартует на левом, Firefox на правом.

Какой алгоритм определения монитора?

WinLin2
()

ubuntu 12.04 зависание и активность диска

Форум — Desktop

Ubuntu 12.04.
После входа пользователя в Unity, появляется активность диска.
После чего мышь и клавиатура не реагируют, индикатор диска
горит постоянно. Такой же эффект при обновлении через synaptic.

Два компьютера с установленной с нуля системой, 1 обновлен.
На всех симптомы одинаковые.

 

WinLin2
()

Postgresql perl тип-date

Форум — Development

$date_in = «27.02.2012»;
my $statement = q { select id from docum where docum.date < ? };
my $sth = $dbh->prepare($statement);
my $rv = $sth->execute($date_in);

Ругается на тип date.
В Postgresql date = german. Использую Apache::DBI.
Дату задавал в разных вариантах: 20120227, 2012-02-27, 27.02.2012.

Как вариант разбить строку на несколько и заменить
$date_in на содержимое.

WinLin2
()

iptables DNAT с одной сетевой картой

Форум — Admin

Локальная сеть 10.1.1.0/24.
Шлюз в интернет 10.1.1.1, к его настройкам нет доступа.
Шлюз транслирует внешний ip (dns-имя) на локальный сервер 10.1.1.2.

Нужно сделать DNAT
10.1.1.2:8102 -> 10.1.1.12:8102

У 10.1.1.2 только одна сетевая плата.

LOCAL_SERVER=«10.1.1.12»
PORT=«8102»
iptables -t nat -A PREROUTING -p tcp --dst $INET_IP --dport $PORT -j DNAT --to-destination $LOCAL_SERVER
iptables -t nat -A POSTROUTING -p tcp --dst $LOCAL_SERVER --dport $PORT -j SNAT --to-source $INET_IP

Не работает...

WinLin2
()

TP-Link TL-WN851N включить 802.11n

Форум — Linux-hardware

Ubuntu 11.10. Маршрутизатор TP-Link 1043, режим «bgn mixed».

Адаптер TP-Link TL-WN851N работает в режиме g, скорость 3,2Мб.
Чип Atheros AR9287, модуль ядра ath9k.
Не поддерживается команда смены режима.

Купил специально, чтобы оценить скорость «802.11n».

WinLin2
()

Perltidy, отступы комментариев

Форум — Development

perltidy v20101217.
http://search.cpan.org/~shancock/Perl-Tidy-20101217/bin/perltidy

Примеры из документации:

# this comment is indented (-ibc, default)

if ($task) { yyy(); }


# this comment is not indented (-nibc)

if ($task) { yyy(); }


Сейчас комментарии делает всегда с первой позиции.
Перебрал все ключи.

Опытным путем нашел:
1) ### - отстоящие хотя бы на один пробел нормально делает отступы.

2) ### - считает слитным комментарием и нормально отрабатывает.
#
#

3)# и продолжение является выполняемой без ошибок строкой, то отступы нормально создаются.

Фантастика. Как получить отступ для одинарных комментариев?

WinLin2
()

Подгрузка web-форм

Форум — Web-development

Использую следующее: jQuery, mod_perl, template-toolkit.

Как лучше показывать диалоговые окна (jQuery.dialog):
a) описать поля в виде tt+perl=>html и подгрузить из jQuery;
b) прятать элементы через css или jQuery внутри страницы html
и затем активировать при необходимости. Проблема - вызов из разных
страниц одинаковых форм.
с) все поля описать в javascript и показывать по необходимости.


WinLin2
()

ui.jquery не хватает фунционала

Форум — Web-development

В ui.jquery нет многоуровневых меню и многоуровневых списков.
Использовал плагин, но после обновления версии jquery, он перестал работать.
Сейчас использую меню из css и один уровень.

Кто чем пользуется для меню и списков?
Два года делали ui.jquery 1.8, терпения уже нет ждать :)

WinLin2
()

dhcp клиент и сервер

Форум — Admin

Соединение с провайдером по pppoe. На сервере eth0 и wlan0. Запущен dhcp-клиент для eth0, dhcp-сервер только для wlan0.

Когда подключены клиенты к wlan0, в syslog сообщения примерно каждые 7 секунд:

Sep 18 08:43:52 server dhclient: DHCPREQUEST of 10.209.6.170 on eth0 to 10.209.255.254 port 67

Sep 18 08:43:52 server dhclient: send_packet: Operation not permitted

Ругается на eth0, а клиенты wlan0.

WinLin2
()

Терминальный сервер для дома

Форум — Desktop

Дома несколько компьютеров и несколько пользователей:
- Cel1700 сервер-качалка (электричество жрет больше E5300);
- Athlon XP2500 (конденсаторы вздулись), видео - Radeon 9600;
- Intel E5300, RAM 2Gb, видео - Intel4500;
- нетбук Atom 450.

Athlon тормозит на фильмах больше Atom :)

Домашняя сеть Wi-Fi max 2Мбайт (802.11g).

Возникла мысль отдать свой E5300 под терминальный сервер
и использовать тонких клиентов (Atom, ARM, ...).

Задачи у домашних одинаковые: Inet, фильмы, музыка, Office, детские игры.

Доступ через VNC, RDP?
Будут ли проблемы с передачей звука?
Нужна ли мощная видеокарта при просмотре фильмов несколькими пользователями?

WinLin2
()

jquery .button .dialog работает только в FireFox

Форум — Web-development

jQuery 1.5.2, ui.jquery 1.8.11.

$(«#change_img»).button(
{
icons: { primary: 'ui-icon-refresh'},
}).click( function()
{ captcha_init(); }
)

В IE вместо кнопки прозрачный прямоугольник.
В Opera нормально работает.

.dialog в Opera заголовок окна в два раза выше, чем в FireFox.
IE глючит.

Только Firefox (3.6.16, 4.0) нормально работает с ui.jquery.
IE 9.0 не ставится в Windows XP.

Нужно приложение сделать для внешних пользователей,
теперь не знаю что делать.
На Win только тестировал :)

WinLin2
()

Perl Apache::Session

Форум — Web-development

Apache::Session, хранение сессии в PostgreSQL,
так как приложение PostgreSQL использует.
На клиенте session_id хранится в cookie.

Храню в сессии на сервере client_ip, last_access_time и помелочи всякое.

Нужно при каждом вызове клиентом файла *.pl
сначала запустить обработку сессии - сверить ip, длительность сессии
и передать дальше в шаблон tt.

Создал класс Session.pm, но Apache ругается - нельзя передать объект Request.
Ругается на последнюю приведенную строку в Session.pm.

rt.pl:

#!/usr/bin/perl
use strict;
use Apache2::Request;
use XXX::Session;
my $r = shift;
my $req = Apache2::Request->new($r);
$r->content_type('text/html; charset=utf-8');
my $class = XXX::Session->new($r);

Session.pm:

package XXX::Session;
use strict;
use Apache2::Request;
use Apache2::RequestRec;
use Apache2::RequestIO;

use Apache2::Connection ();
use Apache::Session::Postgres;

sub new {
my $class = shift;
my $self = {};
bless $self, $class;
$self->_init(@_);
return $self;
}

sub _init {
my $self = shift;
my $r = shift;
my $cookie = $r->headers_in('Cookie') || ";

WinLin2
()

Проверка истинности пользователя

Форум — Web-development

Заполненная таблица с информацией по пользователям:
id, ФИО, дата рождения, номер паспорта.
Пользователь при первой регистрации вводит все кроме id.
По базе проверяем полное совпадение данных и программно
можем считать id (аналог пароля).

Можно ли записать id и номер_паспорта в cookie и по ним
автоматически определять истинность пользователя?

Проблемы защиты от подбора пароля:
- номер паспорта имеет заранее определенный формат и может
использоваться при подборе id.
- если блокировать подбор id по кол-ву попыток на паспорт,
то злоумышленник может заблокировать всю базу
перебором всех комбинаций паспортов.
- попытки подбора логировать и далее отключать клиента
с помощью fail2ban. Сеть за proxy вся отключится или сейчас
не актуально?

WinLin2
()

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