Развод. Продавцы китайского барахла

26 Январь 2015 7 comments

Вот и докатилась проблема “развода” и до нашей семьи. Думал, что люди, прошедшие 90-е никогда не поведутся на такое, но не тут-то было.

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

Развод. Продавцы китайского барахла

Читать далее…

Как получить список бесплатных proxy

24 Январь 2015 Нет комментариев

Как получить список бесплатных proxyКак хорошо уметь писать!
Не надо к другу приставать,
Не надо умолять админа:
«Ну, напиши ты скрипт, скотина».
Не надо звать,
Не надо ждать,
А можно взять
И написать!

Именно такие строки приходят в голову, когда понимаешь, как хорошо уметь программировать.

Одним прекрасным днём возникла необходимость получить список proxy, которые можно использовать для скачивания картинок с хостинга файлов. Сразу же возник вопрос, где взять список proxy адресов, которые можно использовать для этой цели.

Читать далее…

Categories: Soft Tags: ,

rollback() vs setRollbackOnly()

20 Январь 2015 Нет комментариев

Вот и случился постыдный баг на WAS6: пользователь видит вот такое сообщение вместо реальной ошибки. Особенно противно, когда понимаешь, что это сделал ты из-за своей лени, просто не хотелось проверять это место и вот результат.

…
java.lang.IllegalStateException
>> at com.ibm.ejs.container.BMStatelessBeanO.setRollbackOnly(BMStatelessBeanO.java:69)
…

Небольшой пример кода, где происходит ошибка

this.context.setRollbackOnly(); //Баг
logger.info(“Some error"));
throw new Exception("Some error");

Читать далее…

Categories: Soft Tags: , ,

ClassCastException: com.sun.jndi.ldap.LdapCtx incompatible with org.springframework.ldap.core.DirContextAdapter

17 Январь 2015 Нет комментариев

Наше jee приложение работает на WAS 6 и использует LDAP для авторизации. Работа с LDAP реализована с помощью стандартных классов Spring: BindAuthenticator и DefaultLdapAuthoritiesPopulator.

Схема классов в Spring

Читать далее…

Categories: Soft Tags: , , ,

Чтобы строить — надо знать, Чтобы знать — надо учиться

19 Декабрь 2014 3 comments

Посвящается всем любителям сериала «Friends» («Друзья»):

Плакат «Чтобы строить — надо знать. Чтобы знать — надо учиться».

Художники Лебединский А. Шухман С. Тираж 100 000. Размер 82х57. М.:ИЗОГИЗ, 1958.

Плакат висит в квартире Росса — одного из героев сериала.Данная версия предназначена для печати в формате A3

Чтобы строить - надо знать, Чтобы знать - надо учиться

 

Переделан автором блога из электронной копии плаката, размещённой на одном из аукционов коллекционеров

Categories: Интересное Tags:

NXT и Android через Bluetooth

19 Декабрь 2014 1 комментарий

Lego MindstormsВ 2011 году получилось найти в Москве на скидке конструктор Lego Mindstorms NXT.   Lego всегда производил качественные игрушки и прикинув, что его можно продать по цене покупки, приобрёл посмотреть.

Конструктор впечатлил своими возможностями, хотя есть что-то детское в его программировании и не хватает интеллектуальности блока управления. Больше всего в нём понравился bluetooth. Подключившись к контроллеру конструктора с телефона уже можно было отдавать указания.

 Эта статья и призвана немного прояснить этот вопрос.

Читать далее…