Java interview questions

Рубрика: Java, Работа | 14 March 2008, 09:53 | juriy

Поскольку набор соискателей на ближайшее обозримое будущее в мою команду завершен (насколько успешно – покажет время) я решил опубликовать список вопросов (в этой заметке, первые 50), которые я задаю соискателю для оценки его знаний Core Java. Думаю, этот список может быть полезен при оценке собственного уровня или для подготовки к другим интервью.
Кроме того, всех приглашаю поделиться вопросами, которые задавали сами или на которые приходилось отвечать.

Кстати, на нашем блоге уже были заметки про Java вопросы.

Ответы на спорные вопросы принимаются в комментариях.

[Далее...]

define:UTF-8

Рубрика: Development | 12 March 2008, 20:11 | Vadim Voituk

Сегодня, перечитывая очередной толмуд документации, случайно узнал как расшифровывается аббревиатура UTF-8.

Оказалось что
UTF-8 – это UCS Transformation Format 8

в свою очередь
UCS – это Universal Character Set

Вот и получается что
UTF-8 – не что иное как Universal Character Set Transformation Format 8 (почему именно 8?)

По другой версии UTF-8 расшифровывается как “Unicode Transformation Format 8″, а вот “Unicode” уже никак не расшифровывается.

Вот уж никогда не задумывался о том, что значит, такая до боли привычная, аббревиатура “UTF-8″…

Ant in Action

Рубрика: Development, Java, Книги | 12 March 2008, 16:13 | juriy

Ant in Action Сколько людей на планете умеют читать? Довольно много. Сколько из них умеют к тому-же писать? Все еще много. Сколько из них умеют писать грамотно? Существенно меньше. Сколько из оставшихся умеют писать грамотные вещи: к примеру литературные произведения? Таких совсем мало.

Как это связано с обзором книги Ant in Action, спросите вы? Напрямую! Каждый уважающий себя Java разработчик в состоянии прочесть готовый Ant скрипт и разобрать, что тот делает. Написать даже простой скрипт сложнее: необходимо понимать некоторые нюансы системы. А написать правильный скрипт, который выполняет сборку, тестирование и поставку сложного проекта – еще тяжелее. Тут нужен опыт работы и с Ant и с Java и еще с пол дюжины дополнительных систем и утилит.

[Далее...]

Наши поздравления с 8 марта

Рубрика: Just a life | 9 March 2008, 13:21 | Артем Волхонский

Дорогие женщины! Коллектив нашего сайта поздравляет вас с 8 марта и желает вам быть всегда красивыми и любимыми. Чтобы вам уделяли побольше внимания и дарили цветы без повода. С 8 марта Вас! И конечно же открытка. :)

postcard

Мировые миллиардеры 2008 – Знай наших!

Рубрика: Разное | 8 March 2008, 22:40 | Vadim Voituk

Случайно “насерфил” в сети список мировых миллиардеров опубликованный неделю назад журналом Forbes.В список из 1062 человек, входит 7 украинцев (вот только в первую 100 им попасть не удалось): [Далее...]

Just for Fun фриланс 2 – Неделя №2

Рубрика: Development, Работа | 8 March 2008, 01:06 | Vadim Voituk

Так уж получилось, что по-фрилансив на прошлой неделе втянулся в несколько интересных проектиков (да и $150 комиссии хотелось бы вернуть) ну и дальше пошло-поехало…
Правда говоря, на этой неделе я уже не чувствовал себя так вальяжно как на прошлой – текущий работодатель наконец-то вспомнил, что у него есть разработчик и быстренько подбросил работенку и документацию на сьедение прочтение :)
Но и проекты на этой неделе были немного поинтереснее, а заказчики по большей части из США – с ними работать приятнее чем с индусами и азиатами.

Вообщем итог очередной недели фриланса:

  • $150 комиссии мне успешно вернулись, а проект открыли заново
  • Escrow платеж на $50 успешно завершился
  • Полагаясь на свой негативный опыт и советы читателей – обновился до Gold Member-а, что позволило немного сэкономить
  • Получил 5 положительных отзывов (итого теперь 8 – не так уж плохо)
  • Один заказчик обещал доплатить сверху за поиск ошибки на другом сайте, но куда-то пропал, оплатив только основную сумму (ну и Х.. с ним)
  • Денежный баланс в системе поднялся с позорных, недельной давности +$5, до +$443

Снова выводы:
Такое ощущение что на getafreelancer.com пытаются заработать одни индусы и украинские студенты :) И те и другие хотят на скорую руку “нарубить бабла” с “западного буржуя”.
На более или менее нормальные проекты – цены просто смешные – даже читать описание проекта порой не хочется.
При этом, эти же цены активно демпингуют небольшие, те же индусские студии-роботы-боты, которые делают ставки, принимая за стоимость некоторое число, которое они расчитывают исходя из бюджета проекта, количества заявок на него, и средней стоимости BID-a.

Вопросы:
Возможно, кто-то подскажет как дешевле вывести эти самые $443 c getafreelancer.com? Если на Debit card – то заказал её больше недели назад – ещё не приехала :(

jEdit RecentBufferSwitcher Plugin changes

Рубрика: Development, Java | 5 March 2008, 20:34 | Vadim Voituk

Уже давно собирался дописать к jEdit плагин для навигации между открытыми файлами аналогичный тому, который используется в Eclipse по нажатию Ctrl+F6
(многие настраивают это действие на Ctrl+` или Ctrl+TAB)

Так вот недавно оказалось что этот плагин уже много лет как доступен для установки из Plugin Manager-а и называется RecentBufferSwitcher. [Далее...]

Subversion для непрограммиста (HOWTO)

Рубрика: Development | 4 March 2008, 14:11 | Vadim Voituk

Когда-то, ещё на моей первой fulltime-работе, мне удалось научить дизайнера и верстальщика пользоваться CVS для хранения и синхронизации изменений.
Уже тогда я осознал насколько послезными для непрограммиста являются системы контроля версий.
Сейчас же мне опять приходится взаимодействовать с дизайнером-верстальщиком, и очень хотелось бы использовать в этом процессе систему контроля версий.
Собственно для этого дизайнера и была написана эта заметка. [Далее...]

Версия для печати

Рубрика: Блоггинг | 4 March 2008, 13:34 | Артем Волхонский

Сегодня была запущена полноценная версия сайта для печати. Надеюсь она понравится всем, кому её нехватало. Были убраны элементы навигации и боковые панели. Шрифт был изменен на более приятный при печати Times New Roman. Теперь статья печатается на весь лист и вы не тратите лишние чернила на заголовки и элементы оформления. Ждем ваших замечаний и предложений по усовершенствованию.

Simkl

Рубрика: Ссылки | 1 March 2008, 12:25 | Артем Волхонский

Simkl logo

На днях была открыта регистрация для всех желающих на сервере Simkl. Раньше он работал только в режиме бета тестирования. Этот сервис позволяет сохранять истории сообщений различных IM и получать к ним доступ на сайте из любой точки мира. Работает через SOCKS5. Ничего дополнительно устанавливать на компьютер не надо. Работает на данный момент со всеми распространенными месенджерами включая QIP Адрес сайта www.simkl.com