Skip to content

All posts by admin - 3. page

Java

После года плотного программирования на Питоне понадобилось написать чуть чуть кода на java. Позабыл как это делается. При помощи Гугля нашёл как написать main(), потом пришлось ставить везде в конце строчек точки с запятой. Потом мучался с maven чтобы скомпилировать это 6 строк кода, плюнул на это убожество, пытавшееся честно выкачать половину интернета, и скомпилировал вручную. Не без приключений: пришлось объявлять переменные и их типы.

Обплевался на уродливый API weblogic.security:

constructor UsernameAndPassword(String name, char[] password)

Какого хрена ему пароль нужен в виде массива char? Почему бы самому внутри не сконвертировать строку в этот массив и не морочить никому голову?

И в конце концов осознал что мне этот класс надо будет дёргать из питона и для этого надо будет мучаться ещё… Плюнул и переписал всё это на jython – где всё просто и понятно и пароль в функцию можно передавать обычной переменной, содержащей пароль-строку.

Житие мое…

Photos

С появлением в моём кармане нормального телефона с хорошим фотоаппаратом внутри и с хорошими программами для быстрой обработки фотографий, SLR камера отошла на второй план. Я даже думаю продать этот Nikon D7000 и купить что-то беззеркальное, поменьше и тоже понимающее никоновские линзы. Потом приделать к ней мою любимую линзу и ходить с ней. Но как быть с программами обработок фоток? Опять у компьютера сидеть?

Вот парочка моих последних фоток, снятых на телефон и любимых случайным народом на Pixoto.com:

Milticulturalism

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

Books

Захотелось мне вчера почитать книжку, лёгкий иронический детективчик, ничего особенного. Пошёл, как взрослый, купить его на амазоновском киндле – книжка не новая, думал, будет стоить от силы 4 фунта, не больше. Но не тут-то было! Не продают эту книжку для киндла, есть только бумажный вариант и аудио “театр у микрофона” вариант. Чертовщина!

Ладно, думаю, буду пиратствовать. Нашёл её на флибусте, но только на русском. На русском мне читать не хотелось, но выкачал на всякий пожарный, вдруг оригинал не найдётся. Прочесал торренты – нету. (Отдельно фэ мудрым правителям датским, запретившим доступ к торрент байрану, ака пират бэю)

Ничего не оставалось как пойти посмотреть в ньюсах. И там она нашлась! Выложена была больше тыщи дней тому назад, но доступная к выкачке с моего платного счёта.

А потом было дело техники: Calibre Server + Stanza на айфоне и я счастливый читатель. Дерево осталось неспиленным.

Movies

Посмотрел два фильма.

В первом секретные шпионы взрывают Кремль для того, чтобы послать в Америку ядерную бомбу. Другие секретные шпионы этого не хотят, поэтому они вставляют палки в колёса первым: отключают их сервера, пытаются выключить их спутник и под конец фильма, пока ракета с ядерной бомбой летит в Америку, бьют им морды.

Во втором богатая семья нанимает журналиста расследовать пропажу их родственницы, случившуюся сорок лет тому назад. Журналисту тяжело одному и где-то с середины фильма ему помогает хакерша-гот, которая ездит на мотоцикле и может взломать любой компьютер. Вместе они находят правду и родственницу. Фильм долгущий и вялотекущий, но местами занятный. Снял его какой-то известный режиссёр.

Old notebook

Валяется у меня дома старый ноутбук, выданный мне при поступлении на работу в 2006ом году в Большой Консалтинг. По тем временам отличный компьютер: полный, не целерон, пентиум, 40 гигов диска, 1 гиг памяти. Проработал я на нём 3 года, потом мне выдали новый, получше, а про этот как-то забыли. За это время успели выпустить процессоры побыстрее, диски подросли, память подешевела – кому такой нужен?

После выдачи мне нового, этим пользовалась дома супруга, которая любит таскать ноутбуки за экран – ноутбукам это не нравится и они через некоторое время отказываются на этом экране показывать. Эта обида произошла и со старым ноутбуком. Он показывает свой экран иногда по полчаса, но большей частью в течение двух секунд сразу после открытия экрана. А так вполне себе рабочий ноутбук.

Вот и подумал я его использовать в качестве домашнего сервера, который позволяет мне добраться до моих серверов, используемых для выкачки кино и сериалов, которые хостятся на виндовс машине. Поставить на него линукс, апач и пусть будет прокси для серверов. Если что потребуется сконфигурировать – это можно будет сделать без экрана, через ssh.

Сказано – сделано. Выкачал диск Убунту и… Первый облом: процессор старый и 32х битный. Не беда, выкачал 32 битную версию Убунту. Запустил, экран дал мне десять минут работы, как раз хватило чтобы поставить ОС на диск и установить в ней sshd. Но тут подкрался второй облом: новейшая ОС всё показывает с рюшечками и через 3D. На старом ноутбуке эти новшества приводят к тому, что рюшечный процесс (compiz) занимает все ресурсы процессора, ноутбук ревёт всеми вентиляторами и его мощи не хватает для основной задачи, показывать вебстранички.

Почитал в интернете как снести новшества, снёс, перегрузился и всё упало.

Плюнул на Убунту и поставил Минт. На этот раз экран вошёл в свой привычный режим – работать в течение секунды после открытия крышки. Так что установка была тяжёлой – мышью вслепую не кликнуть. Процесс бы ускорился, будь у меня дома vga кабель, но его дома не оказалось, а покупать за £9.95 в ближайшем магазине как-то дороговато, если кабель нужен на 10 минут… Но поставил, потом полчаса открывал экран чтобы включить wifi и загрузить sshd. 

Теперь работает бесшумно. Ничего туда, кроме security updates, ставить не буду.

Пока устанавливал, посмотрел что делается с ценами на старинные ноутбуки на eBay – думал купить там какой-нибудь старый за полтинник или меньше. Но нет, не продают работающие ноутбуки по таким ценам. Все неработающие – до 50, работающие –  от 70. Ну и ладно, съэкономил денег, всё заработало и без покупок.

Volunteering

В понедельник встал как всегда в 4:40, сел на автобус в 5:20 и приехал на нём в Хитровский терминал 5 чтобы лететь на работу в Копенгаген. Всё как обычно. Объявили посадку, показываю свой паспорт и посадочный талон. Служительница аэропорта начинает что-то быстро печатать на компьютере и спрашивает меня – объявлял ли я себя волонтёром не лететь на этом рейсе. Нет, не объявлял. Тогда подождите вот тут, говорит. Сядьте на скамеечку, к вам подойдут. Сел. Потом ко мне подсели ещё двое дядек. А народ продолжает садиться в самолёт…

Я как-то нервически себя начинаю чувствовать – что-то не то. Подходу к тётечке и спрашиваю: а что конкретно не так? Она говорит что не знает и что ждёт представителя-начальника, который объяснит, а пока она только знает что на этом рейсе для меня и двух дядек нет места. И если кто-то на рейс не явится, то нас посадят.

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

Официальная женщина подходит и выдаёт каждому из троих по карточке Visa Electron. С сопутствующим пинкодом. Я смотрю на сумму компенсации и понимаю что это хорошая компенсация и она покроет с лихвой моё позднее появление на работе. Расслабляюсь. А тут и начальник говорит, что следующего рейса мы все будем дожидаться в BA Executive Lounge.

Там и дожидался наслаждаясь бесплатным завтраком. Жаль только что время было утреннее и я не попробовал коньяк Otard XO…

Dixons

Вот все привыкли ругать Диксонс за их высокие цены, а в данный момент у них самая низкая цена на трёхтерабайтный Seagate Expansion внешний диск…

Вот думаю – купить или нет? Место заканчивается.