Пропустить навигацию

Архив рубрики: Java

SUN, IBM, Eclipse, NetBeans, Java, JFC, Swing, EJB, JSP, JavaBeans, Jigsaw, jFTPd и другие технологии и программы.

Я всегда тискаю котят. Они такие кавайненькие и так забавно кусаются. Настроение ушло в глубокий минус: одиночество, отвратительная погода, загруз на работе и мигрень – всё это неблаготворно сказывается на моём настроении.
Первый раз за месяц одел туфли. Зря я это сделал. Ненавижу зиму – время грусти, депрессии и скорби. Единственное позитивное, что в ней есть – снег – за сегодняшний же день растаял и превратился в кашу.

Единственное, наверное, хорошее, что сегодня произошло – я, плохо зная Java и не осилив всю мощь Eclipse, смог адаптировать написанное bender’ом с ЛОРа улучшение для возможности экспорта Gantt-диаграммы проекта OpenProj 1.2 в PNG для версии 1.4. JAR-файл теперь находится здесь.

Отныне все технические посты, относящиеся к операционным системам, языкам программирования и “подобному фуфлу” будут поститься в специально предназначенном блоге тут: http://freeshells.ch/~bug2bug/blogger.html
Посты про Любовь, Дружбу, Уважение я буду писать сюда.

Непонятно, кто поломал Matlab для GNU/Linux первым: то ли X.Org, то ли Sun Microsystems. При запуске он выдаёт следующее:

xcb_xlib.c:50: xcb_xlib_unlock: Assertion 'c->xlib.lock' failed.

Чтобы пофиксить это поведение нужно сделать следующее (предполагается, что Matlab установлен в /opt/matlab): перейти в папку /opt/matlab/sys/java/jre/glnx86/jre1.6.0/lib/i386/xawt/ и наложить следующий патч:

# patch libmawt.so < libmawt.so.patch

Или сделать следующее:

# sed -i 's/XINERAMA/FAKEEXTN/g' libmawt.so

После этого всё должно заработать.

Как Вы думаете, что такое Кавай? Красивые девушки из Косплейного кафе, красивые мальчики из сообщества yaSNZoi? Я бы с превеличайшим удовольствием увлёкся аниме. Но время не даёт мне этого. Мне надо написать на Java [ SAX + AWT + Swing ] японскую головоломку Судоку. Но если бы всё было так просто! Ещё мне надо написать практику 3 курса девчёнке и [самое интересное!] генератор пилообразных колебаний с real-time синхронизацией и возможностью задавать скважность / амплитуду для звуковой карты совместимой с SoundBlaster 16 под DOS на языке Ассемблера. Можно сразу убиться об стенку или всё таки сделать попытку. Первый вариант – для слабонервных. Второй – для меня.

Оказывается на Java написано не так уж и мало серьёзных проектов. Один из них называется Jigsaw. Это очень мощный веб-сервер. Намного лучше, чем Apache. Поставил в виде пакаджей MySQL и PHP. Посмотрел на MediaWiki, WordPress и phpBB Forum. Скорее всего у меня руки не из того места растут [из плеч?]. WordPress встал, но логинить меня не захотел. MediaWiki вставал, но потом умерал, сколько бы я его не переставлял. Только phpBB заработал как нужно было мне. Странные результаты.

3 книжки таки прибыли. Класс, можно изучать с понедельника.

Ещё я таки портировал на QNX простой, нормально работающий FTP-сервер. Он написан на Java, поддерживает минимум функций и зовётся Rheise JFTPd. Портирование заключалось в правильном выборе аргументов запуска.
У меня получилось примерно следующее:

cd /home/ftp && on -d j9 -cp:/usr/jftpd/ rheise.jftpd.Server

Этой командой мы chroot’им /home/ftp и детачим команду запуска сервера. Классы надо заблаговременно перенести в созданный каталог /usr/jftpd/

Сегодня в 10.30 выедем на машине из города в Челябинск писать ЕГЭ.

Follow

Get every new post delivered to your Inbox.