LINUX.ORG.RU

Сообщения roy

 

Sigrand: новый веб-интерфейc для SHDSL-маршрутизаторов серии SG-16R/SG-17R

Новости — Hardware and Drivers
Группа Hardware and Drivers

Для SHDSL-маршрутизаторов SG-16R/SG-17R (http://sigrand.ru/modules.php?name=Pr...) доступен новый веб-интерфейс управления, значительно повышающий удобство конфигурирования и просмотра состояния устройства. Оба маршрутизатора работают под управлением операционной системы GNU/Linux и имеют полностью совместимое ПО.

Новый веб-интерфейс коренным образом отличается от традиционных веб-интерфейсов управления тем, что все функции по генерации содержимого страницы берёт на себя веб-браузер, перенося ресурсоёмкие операции с маршрутизатора. Страница веб-интерфейса загружается только один раз, затем, в процессе конфигурирования, обновляются только отдельные её части, без полной перезагрузки (это достигается за счёт использования технологии AJAX). Благодаря этому удалось в разы повысить скорость генерирования веб-страниц по сравнению со старым веб-интерфейсом управления. Также в новом веб-интерфейсе реализована интернационализация, таким образом, интерфейс может быть переведён на любой язык, сменить который можно в настройках веб-интерфейса, не прибегая к перезагрузке маршрутизатора.

>>> Подробности

 , , ,

roy
()

долгая загрузка системы

Форум — Linux-hardware

Так и не решил проблему с ОЧЕНЬ долгой загрузки системы. Отключил опции ядра quite (ядро 2.6.26-1, дебиан тестинг), померил наиболее явные задержки. Вот эти строки висят на экране около 40 секунд:
Begin: Running /scripts/local-bottom... done.
done.
Begin: Running /scripts/init-bottom... done.

А эта около 50 секунд:

INIT: version 2.86 booting

В первый раз сталкиваюсь с таким. На другом ноуте та же система грузится за минуту максимум. Что здесь не так?

roy
()

Core2Duo (T8100) и cpufreq

Форум — Linux-hardware

Столкнулся со странной проблемой. Есть ноут с процом T8100 (2,1 ГГц), на нём стоит последний дебиан тестинг. При загрузке складывается ощущение, что частота проца 800 Mhz, т.к. она идёт 3-4 минуты, на каждой строчке висит несколько секунд. Причём если на какой-то строчке висит достаточно долго, то при нажатии на любую клавишу сразу же переходит на другую (совпадаение?). После загрузки иксов всё работает нормально, частота процессора меняется в зависимости от нагрузки. Что это может быть? Ядро дистрибное, 2.6.26-1 SMP.

roy
()

Выбор CMS

Форум — Admin

Посоветуйте, какую CMS выбрать для сайта фирмы? Необходимо:
новости;
файлы (прошивки, документация в PDF, драйвера);
форум;
прайс-лист;
древовидное представление информации о продукции (древовидное меню);
WYSIWYG редактор, с возможностью вставки картинок.

Хотелось бы на PHP + MySQL, но можно рассмотреть и другие варианты.

>>>

roy
()

Java: открыть файл в jar архиве

Форум — Development

Подскажите, как я могу открыть файл, находящийся в jar-архиве, из которого запущена программа? Хочу хранить там некоторые дефолтные настройки (перезаписывать файл не нужно).

>>>

roy
()

[маразм] Национальные домены

Форум — Talks

В настоящее время в корпорации ICANN, управляющей адресным пространством Интернета, подходит к завершению обсуждение вопроса о возможности создания доменов верхнего уровня с использованием символов национальных алфавитов (IDN). Окончательное решение по этому вопросу должно быть принято на конференции ICANN, которая состоится в Париже в конце июня этого года.

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

Компания RU-CENTER проводит специальную акцию "Поддержи Россию, проголосуй за .РФ!", в рамках которой мы призываем наших клиентов высказаться в поддержку кириллического домена, предназначенного для Российской Федерации. Это можно сделать на нашем сайте по адресу https://www.nic.ru/manager/poll.cgi. Голосование продлится до 3 июня, после чего будут опубликованы его итоги.

>>>

 

roy
()

Java: загрузка файлов по http/ftp

Форум — Development

А есть библиотека для загрузки файлов по этим протоколам? Имеется ввиду высокоуровневая библиотека, чтобы можно было просто линк на файл дать и куда сохранить его. Поиск в гугле ничего особо не дал, в Apache Commons есть Net, но она умеет только FTP. Конечно тоже вариант, если ничего другого нет.

Curl не использовал, но чувствую, что нужно нечто подобное, но для джавы.

>>>

roy
()

C и ava: оператор "?"

Форум — Development

Есть следующий код на С:

char *s1 = NULL;
char *s2 = "asd";
char *s3 = "new";
s1 == NULL ? (s1 = s3) : (s2 = s3);

Смысл — записываем значение s3 в нулевой указатель либо в s2.

Пишем такой же код на Java:

Integer a = null;
Integer b = 7;
Integer c = 10;
a == null ? (a = c) : (b = c);

Говорит, что not a statement. Ей обязательно нужно, чтобы слева от выражения стояла переменная. Как можно сделать то, что я написал иначе, или я что-то недопонимаю глобально?

Изначально я хотел что-то вроде:

(a == null ? a : b) = c

но так даже С не захотел :)

>>>

roy
()

Java: библиотека для проигрывания MP3 (/OGG)

Форум — Development

Подскажите, что можно использовать для воспроизведения MP3 (и неплохо бы OGG) ? Нашёл JavaLayer, работает. Может есть что-то ещё ? Хотелось бы иметь функции cross-fade, т.е. чтобы при переключении треков громкость одного понижалась, а другого — повышалась.

>>>

roy
()

Информация о SHDSL

Форум — Talks

Где можно почитать чуть больше о технологии SHDSL, чем в википедии и на сайтах различных производителей? Что-то поиски не дали желаемого результата. Хотелось бы описание как у Олифера (Компьютерные сети), но там описаны только FDDI, Ethernet и прочее.

>>>

roy
()

DJVU — скопировать текст

Форум — General

Возможно ли как-то скопировать текст из документа DJVU? Evince не даёт его выделить..

>>>

roy
()

Техника безопасности при работе с сетями

Форум — Talks

Может кто дать линки на документы (гугл как-то не сильно помог), которые описывают технику безопасности при работе с сетями и сетевым оборудованием? Есть такая?

>>>

roy
()

debian: suspend to ram

Форум — Desktop

Недолгий поиск по гуглу и колупание в системе ничего не дали, потому
спрошу здесь. Есть debian testing, gnome, ноут. Надо чтобы по нажатию
кнопки питания на ноуте срабатывало suspend to ram. Сейчас выполняется
suspend to disk. В системных скриптах изменения не повлияли, а в
управлении питания гном есть два режима — спящий и ждущий. Судя по
всему, спящий — это suspend to disk (т.к. он сейчас активен). Если
выбрать ждущий — то экран гаснет на несколько секунд, потом снова
появляется рабочий стол. В логах следующее:

Apr 22 08:09:31 notebook gnome-power-manager: (dru) Компьютер переводится в ждущий режим. Причина: Была нажата кнопка выключения питания.
Apr 22 08:09:33 notebook NetworkManager: <info> Going to sleep.
Apr 22 08:09:43 notebook NetworkManager: <info> Waking up from sleep.
Apr 22 08:09:45 notebook gnome-power-manager: (dru) Восстановление состояния компьютера

Куда копать?

>>>

roy
()

Java Hibernate

Форум — Development

Допустим, есть два класса, отношения между которыми one-to-many. Т.е. один класс содержит в себе Set. Как сделать, чтобы при загрузке родительского класса, автоматически загружался его set? Сейчас его загрузка происходит после первого обращения к множеству, а хотелось бы чтобы все данные загружались сразу.

>>>

roy
()

Просыпание после Hibernate

Форум — Desktop

После просыпания ноута после хибернейта не все запущенные приложения грузятся с диска. Т.е. есть несколько виртуальных рабочих столов — надо пройтись по всем и щёлкнуть на каждое приложение, чтобы оно загрузилось с диска (или из свопа). Памяти однозначно хватает. Это можно как-то настроить?

>>>

roy
()

Hibernate: как поймать исключение?

Форум — Development

Столкнулся с весьма странной для себя проблемой — не могу поймать 
исключение, генерируемое Hibernate.

Что делаю:

try
{
  sessions = new Configuration().configure().buildSessionFactory();
}
catch (Throwable ex)
{
  System.exit(0);
}

Смысл — хочу отловить ошибку при подключении к СУБД. Получается, что 
если СУБД не запущена, выдаётся следующее исключение:

24.03.2008 22:49:39 org.hibernate.cfg.Environment <clinit>
INFO: Hibernate 3.2.6
24.03.2008 22:49:39 org.hibernate.cfg.Environment <clinit>
INFO: hibernate.properties not found
24.03.2008 22:49:39 org.hibernate.cfg.Environment buildBytecodeProvider
INFO: Bytecode provider name : cglib
24.03.2008 22:49:39 org.hibernate.cfg.Environment <clinit>
INFO: using JDK 1.4 java.sql.Timestamp handling
24.03.2008 22:49:39 org.hibernate.cfg.Configuration configure
INFO: configuring from resource: /hibernate.cfg.xml
24.03.2008 22:49:39 org.hibernate.cfg.Configuration getConfigurationInputStream
INFO: Configuration resource: /hibernate.cfg.xml
24.03.2008 22:49:39 org.hibernate.cfg.Configuration addResource
INFO: Reading mappings from resource : JTinyBroadcastLibrary/TemplateWeek.hbm.xml
24.03.2008 22:49:39 org.hibernate.cfg.HbmBinder bindRootPersistentClassCommonValues
INFO: Mapping class: JTinyBroadcastLibrary.TemplateWeek -> TEMPLATE_WEEK
24.03.2008 22:49:39 org.hibernate.cfg.Configuration doConfigure
INFO: Configured SessionFactory: null
24.03.2008 22:49:40 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Using Hibernate built-in connection pool (not for production use!)
24.03.2008 22:49:40 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Hibernate connection pool size: 1
24.03.2008 22:49:40 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: autocommit mode: false
24.03.2008 22:49:40 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost/db1
24.03.2008 22:49:40 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: connection properties: {useUnicode=yes, user=user, password=****, characterEncoding=utf8}
24.03.2008 22:49:40 org.hibernate.cfg.SettingsFactory buildSettings
WARNING: Could not obtain connection metadata
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: 

** BEGIN NESTED EXCEPTION ** 

java.net.ConnectException
MESSAGE: В соединении отказано

STACKTRACE:

java.net.ConnectException: В соединении отказано
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
        at java.net.Socket.connect(Socket.java:519)
        at java.net.Socket.connect(Socket.java:469)
        at java.net.Socket.<init>(Socket.java:366)
        at java.net.Socket.<init>(Socket.java:208)
        at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)
        at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:271)
        at com.mysql.jdbc.Connection.createNewIO(Connection.java:2744)
        at com.mysql.jdbc.Connection.<init>(Connection.java:1553)
        at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
        at java.sql.DriverManager.getConnection(DriverManager.java:582)
        at java.sql.DriverManager.getConnection(DriverManager.java:154)
        at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverMa
nagerConnectionProvider.java:110)
        at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:84)
        at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2073)
        at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1298)
        at jtinybroadcastadv.JTinyBroadcastAdvView.<init>(JTinyBroadcastAdvView.java:44)
        at jtinybroadcastadv.JTinyBroadcastAdvApp.startup(JTinyBroadcastAdvApp.java:19)
        at org.jdesktop.application.Application$1.run(Application.java:171)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:27
3)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:17
3)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)


** END NESTED EXCEPTION **


НО! Исключение не ловится. Т.е. программа продолжает работу. Если 
смотреть отладчиком, то блок catch пропускается и выполняются 
инструкции за ним. Я где-то так сильно заблуждаюсь?

P.S. Если СУБД запущена, но всё работает. Логично в принципе.

>>>

roy
()

NetBeans + JavaDoc

Форум — Development

Помогите разобраться с подключением JavaDoc для библиотек. Netbeans 6, добавил библиотеку Hibernate. Пытаюсь для неё добавить javadoc. Поставил пакет libhibernate3-java-doc. Добавляю в нетбинсе путь к JavaDoc — /usr/share/doc/libhibernate3-java-doc/api. Пишет, что нет нужных ему индекс-файлов. Хотя файл /usr/share/doc/libhibernate3-java-doc/api/index.html есть.

Но он, в отличии от JDK JavaDoc — XML (/usr/share/doc/libhibernate3-java-doc/api/index.html: XML).

А работающая нормально JDK JavaDoc ­— /usr/lib/jvm/java-6-sun/docs/index.html: HTML document text

Опять же, браузер /usr/share/doc/libhibernate3-java-doc/api/index.html открывает нормально.

В чём может быть проблема?

>>>

roy
()

Обновление программы

Форум — Development

Подскажите, как можно реализовать автоматическое обновление программы? По типу firefox. Если имеет значение — язык программирования Java. Можно просто привести ссылки, или общую методику.

>>>

roy
()

Java SE Framework

Форум — Development

Требуется написать клиент-серверное приложение на SE. Два клиента, один сервер, взаимодействуют по сети, и с СУБД. Есть ли какие-либо фреймворки для SE и стоит ли их использовать? По описанию, Spring можно использовать не только в ЕE. Так ли? Из вспомогательного пока думаю использовать только Hibernate. Опыта разработки больших проектов мало. На что посмотреть? Сроки весьма сжатые, но потребуется дальнейшая поддержка проекта.

>>>

roy
()

Kate + spelling

Форум — Desktop

Исходные данные — ubuntu testing. DE — Gnome. Поставил kate, kate-plugins, aspell, ispell. Активировал модуль "Модуль обработки данных KTextEditor", предназначенный для проверки орфографии. Перезагрузил Kate. При попытки проверить орфографию пишет, что не может запустить программу проверки правописания.

Что ему ещё надо? Сам KDE не стоит, может какие его библиотеки нужны? В инете говорится, что включаем модуль и всё ок.

>>>

roy
()

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