JavaFX и java.lang.nullpointerexception location is required

Написал тут программульку для копания в OpenLDAP. Локально из jar файла все работает великолепно. Решил раздавать ее коллегам правильно, через веб сервер. И тут началось:

java.lang.nullpointerexception location is required

Не грузит сволочь fxml файл.

Облазил все форумы, пробовал и через class.getClassLoader().getResource() и просто class.getResource(). Читаю документацию, указываю пути как надо, с учетом выбранного метода. Не работает хоть тресни.

А всего то, надо было подписать приложение… твою едрить через это самое…

Будни

На неделе пришлось импортировать базу из древнего Paradox приложения в MySQL. Оказывается этим однопользовательским чудом еще кто то активно пользуется.
Ну это, всякие бесплатные конверторы из парадокса в майскул (и не только в него) оказались полным отстоем. Платные я не пробовал, и не хотел пробовать. Разовый импорт данных должен быть бесплатным по определению :).
Попытка найти нормальный бесплатный драйвер Paradox для jdbc не увенчалась успехом. Покупать платный … ну вы поняли. Поэтому написать свою программульку на java не получилось.
В результате пришлось искать инсталяшку Парадокса, открывать таблицы в нем и экспортировать данные в csv. Далее путем небольшого шаманства, типа конвертации типов данных, все успешно переехало в мускуль.

Теперь вот копаю JavaFX2. Потому как swing пометили как не кошерный :). Надеюсь на этой недельке выдать на гора нормальное многпользовательское приложение, что бы наши админы забыли весь ужОс работы с древним софтом.

А ещё

А ещё я работу поменял. Был строителем, стал химиком.
Еще один профессиональный праздник в копилку 🙂

Spamhouse жжёть

Вот же уроды, загоняют в свой DNSBL всю сеть /24 из-за одного спамера.
Устал ругаться.

Касперский Фри

Тестирую на знакомых бесплатный антивирус от Касперского. Неожиданный продукт. Точнее, не ожидал от Касперского такого аттракциона невиданной щедрости :). Вообще то у меня есть мысли почему появился этот продукт, но они относятся к области теории заговора. Поэтому озвучивать их не буду.

По сути, в большинстве случаев нужен только антивирус и не просто бесплатный, таких хватает, а от известной марки. И тут — Бац! Касперский фри. Надеюсь, что рекламных объявлений не появиться 🙂 

Отпуск!

По давно сложившейся традиции за неделю до конца года беру недельку отпуска.
Работа — встретимся в следующем году 🙂

Осень.

Пришла пора менять работу.
Резюме тут.

Update

Рабочая машинка тихо апдейтится до 15.10. 

Какая гадость…

В очередной раз убедился, что 1С документооборот редкостная кокашка. Подробностей не будет, бо низзя… но если есть возможность, берите другую систему документооборота.

Как получить DN текущего пользователя на Windows компьютере.

Сижу на вин компе подключенном к домену. Доступа к контроллеру домена нет. Надо получить dn текущего пользователя.
Решение:
Пишем vbs файл
Set objSysInfo = CreateObject(«ADSystemInfo»)
Wscript.Echo objSysInfo.UserName
Запускаем, смотрим.
Возможно есть более простой способ, но по быстрому получилось вот так.
Да. Иногда приходится заниматься и вот такой вот фигней.