Мыслепомойка

Java, Ruby, git, MacOSX

December 9, 2012 at 6:17pm

0 notes

Фича, которой точно нету в iOS

В Android можно определить является ли пользователь предметом для телепортации: UserManager.isUserAGoat()

Интересно, конечно, узнать истинное применение этого метода.

January 3, 2012 at 2:18pm

0 notes

О бесконечных (и не очень) циклах в Java →

January 7, 2011 at 9:01pm

1 note

Ruby + ncurses (MacOSX)

Играюсь немного с ncurses. И стандартная обёртка ‘curses’ немного… ну корявая. Что и побудило меня использовать ncurses. Но первая, и, надеюсь, единственная, проблема не заставила себя долго ждать.

Решил я проблему просто, хоть и не очень красиво. 

Просто меняем RARRAY()->len на RARRAY_LEN() в файлике
/Users/dashin/.rvm/gems/ruby-1.9.1-p378/gems/ncurses-0.9.1/lib/form_wrap.c 

И пробуем ещё раз, но уже с дополнительной опцией —no-update-sources

6:06pm

5 notes

Cloudant + Heroku или “Cага о самопальном Delicious”. Продолжение

Отображение закладок в виде “облака”

Так как CouchDB вещь не реляционная, то операции выборки данных выполняются при помощи представлений.

Данное представление подсчитывает количество закладок для каждого тега.

Напоминаю, что структура каждого документа следующая:

Сохраняем данное представление в базе:

Теперь можно выполнить некоторые полезные запросы к базе.

Например, получить все закладки, помеченные тегом ‘tutorial’:

Или, получить все теги и количество ссылок ими помеченных:

И, непосредствено сам код, печатающий теги в виде облака:

Результат работы немного приукрашенной версии: bookmarks

January 5, 2011 at 10:57pm

0 notes

Cloudant + Heroku или “Cага о самопальном Delicious”

I do ruby every day :)
Ну или попытаюсь как можно чаще им заниматься.

Итак проблема. Ходили недавно слухи что Yahoo приготовили цик с гвоздями для Delicious. Я запереживал и решил сделать себе резервную копию закладок и свой сервис загадочно-закладочный. Для себя и во имя развлечения.

Естественно взяты Ruby (Heroku) и CouchDB (Cloudant).

И, собственно, задача #1 - перенос данных.

1. Авторизуюсь на delicious, блуждаю по меню и нахожу ссылку, по  нажатию которой происходит экспорт закладок в виде HTML-файла.  Сохраняется в ‘/users/dashin/Desktop/delicious-20110103.htm

2. Экспорт в предварительно созданную CouchDB базу ‘bookmarks’:

Теперь у меня есть копия всех закладок в необычном для меня - не реляционном виде. Кода мало, толка тоже пока не много. Но фан. Честно.

December 18, 2010 at 9:55pm

95 notes
Reblogged from dbrock-deactivated20140501

(via fuckyeahcomputerscience)

October 10, 2010 at 6:07pm

0 notes

Real World Java EE Patterns, Adam Bien

I’ve just finished reading this. The only chapter I’ve liked is: “Infrastructural Patterns and Utilities”. And the rest is a… not really interesting and useful reading. So I would rather not recommend this book. 

October 1, 2010 at 4:00pm

1 note

Java developers wanted

Минимум одно письмо в неделю мне приходит с предложением работы. Иногда это бывает очень забавно.

NK Bog aan mij12:51 (2 uren geleden)


Добрый день, Андрей! 

Мы хотим предложить Вам позиции для рассмотрения: Java Developer,
Senior Java Developer, Team Leader.
Заинтересованы ли Вы рассматривать сейчас новые предложения по работе? 
Если да - напишите ответ, пожалуйста. 

PS: Заранее благодарю за Ваше письмо, 
а также за рекомендацию коллег на данные позиции. 

Спасибо.
С уважением,
Олеся

Andrew Dashin aan NK14:56 (49 minuten geleden) 

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

С уважением, сколько бы Вас там не было.

Но не всё так смешно. Сейчас некоторые компании предлагают бонусы в $1k за успешную рекоммендацию Java-разработчика. Приличные деньги! Интересно как далеко люди пойдут что бы их получить.

August 8, 2010 at 11:22pm

0 notes

Nice localization defect

This is a part of new AppStore account creation dialog. I don’t know why this doesn’t upset me. May be it is so because i’ve started thinking in English. And this message sounds very similar to some of my recent thoughts. Or I’m just impressed by iPad. How knows.

July 28, 2010 at 12:37am

0 notes

Сергей Тармашев, трилогия “Древний”

Дочитал наконец. Впечатление двоякое - вроде и понравилось (люблю космические саги на много томов и постапокалипсис), но и с другой стороны сыро. Очень много сырых мест. И такое впечатление что у автора в голове бардак ещё тот. Но с другой стороны - бесплатно где-то скачал на просторах, и не жалуюсь. Бумажную книгу не куплю.

Кстати, эту книгу сравнивают с Метро 2033, господина Глуховского. И не зря, пиар ещё тот (правда как-то он мимо меня прошёл). Маркетинг - вот в чём сила.

На чтиво от нечего делать вполне потянет. Ссылко.