Реклама – темный лес

Рубрика: Google, Юмор | 27 December 2007, 12:59 | Vadim Voituk

Я, конечно же, не являюсь специалистом по рекламе и пиару, но некоторые действия рекламщиков меня просто вгоняют в ступор.

Вот например: Какой смысл рекламировать Gmai среди пользователей Gmail?
А ведь Google делает это:
gmail-inside-gmail.PNG

Причем замечаю эту рекламу достаточно регулярно.
Неужели они боятся что я от них убегу, бросив 400Мб деловой кореспонденции?

LinkedIn blog

Рубрика: LinkedIn, Блоггинг | 26 December 2007, 14:40 | Vadim Voituk

Так уж получилось, что единственная ныне популярная социальная сеть, которую я воспринимаю всерьез – это LinkedIn. Потому за деятельностью американской компании LinkedIn Corp. я наблюдаю достаточно давно.
Кроме того, аргументом в пользу моего интереса к ним стало и то, что LinkedIn использует в разработке своей соц-сети Groovy и Grails.

Теперь, после столь затянутого вступления, хотелось бы порадоваться выходу в публичную “бету” новой версии главной страницы LinkedIn.

Самым важным улучшением стала настраиваемость интерфейса и его динамичность (основанная на ajax) . Если подробнее, то: [Далее...]

Exception… finally!

Рубрика: Java, Задачки | 26 December 2007, 11:02 | juriy

Вот еще один простой вопрос, который встречается на собеседованиях:

public class Test {

	public static void test() throws Exception {
		try {
			throw new Exception("A");
		} finally {
			throw new Exception("B");
		}
	}

	public static void main(String[] args) {
		try {
			Test.test();
		} catch (Exception e) {
			System.out.println(e.getMessage());
		}
	}
}

Что будет напечатано в результате выполнения?

[Далее...]

Когда времени слишком много.

Рубрика: Development, Юмор | 25 December 2007, 11:44 | juriy

Drink Coffee

Меня всегда интересовало, что подталкивает людей делать забавные но абсолютно бесполезные вещи? Может огромное количество свободного времени, или желание выделиться из массы?

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

Итак, обзор замечательных, но абсолютно бесполезных языков.

1. Brainfuck.
Этот язык – притча во языцах: он имеет всего несколько операторов, которые позволяют перемещаться по ячейкам памяти и проводить операции инкремента, декремента, считывания и записи.
Примечательно, что компилятор для этого языка занимает… 240-байт.

А вот и пример программы Hello, world!

[code]
>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.>>>++++++++[<++++>-]
<.>>>++++++++++[<+++++++++>-]<---.<<<<.+++.------.--------.>>+.
[/code]

(а вы говорите, замыкания тяжело читаются :-)

AAAAAAAAAAAAAA!!!!
Синтаксис этого замечательного языка состоит только из букв А, пробелов, запятых и восклицательных знаков. Сложно представить эмоциональное состояние автора этого языка. А вот и пример программы:

[code]
AA AAA AA AA, AAA, AAA, AA A AAA, AA A AA A AA A AAA, AA A AA A!
AA AAA AA A, AAA AAAAA A AAAA, AAA!
AA AAAA AA! AAA A AAA AAAA! AAA A AA AAAA AAA, AA A, AAA AAA, AA A AA A AA A,
AAA AAA, AA A AA A! AAAA A AAA!
[/code]

Не читайте листинг вслух.

Emoticon.
Не менее экзотичен. Использует в качестве инструкций… смайлики.

Пример программы:

[code]
:-(
:-P
8-O
:=\
:-E
:-)
[/code]

Более полный список можно поискать тут.

Переводчик в Google talk

Рубрика: Google | 24 December 2007, 12:39 | Vadim Voituk

В предверии Нового года не перестают меня радовать ребята и команды разарбоки Google.
На этот раз они реализовали службу автоматического перевода текстов с доступом по протоколу XMMP/Jabber.
Говоря простыми словами можно осуществлять перевод тектов прямо из своего jabber-клиента, например Google Talk или PSI.
Делается это путем добавления в контакты специального бота, который переводит отправленные ему тексты.

Как это выглядит – смотри на изображении ниже.
Список контактов ботов-переводчиков:

Контакт Направление перевода
ar2en@bot.talk.google.com с арабского на английский
de2en@bot.talk.google.com с немецкого на английский
de2fr@bot.talk.google.com с немецкого на французский
el2en@bot.talk.google.com с греческого на английский
en2ar@bot.talk.google.com с английского на арабский
en2de@bot.talk.google.com с английского на немецкий
en2el@bot.talk.google.com с английского на греческий
en2es@bot.talk.google.com с английского на испанский
en2fr@bot.talk.google.com с английского на французский
en2it@bot.talk.google.com с английского на итальянский
en2ja@bot.talk.google.com с английского на японский
en2ko@bot.talk.google.com с английского на корейский
en2nl@bot.talk.google.com с английского на нидерландский
en2ru@bot.talk.google.com с английского на русский
en2zh@bot.talk.google.com с английского на китайский
es2en@bot.talk.google.com с испанского на английский
fr2de@bot.talk.google.com с французского на немецкий
fr2en@bot.talk.google.com с французского на английский
it2en@bot.talk.google.com с итальянского на английский
ja2en@bot.talk.google.com с японского на английский
ko2en@bot.talk.google.com с корейского на английский
nl2en@bot.talk.google.com с нидерландского на английский
ru2en@bot.talk.google.com с русского на английский
zh2en@bot.talk.google.com с китайского на английский

google-xmmp-translate.PNG

Официальные линуксы в Украине

Рубрика: Ссылки | 22 December 2007, 22:49 | Vadim Voituk

Сегодня в поисках где бы поближе (тоесть с UA-IX) и “пооффициальнее” скачать новую версию Ubuntu нашел mirror.yandex.ru – сборную солянку официальных зеркал популярных линуксов в России.

Спросите причем тут Россия к UA-IX?
Боюсь в очередной раз открыть Америку, но все же напомню, что компания Яндекс совместно с украинским провайдером Digital Generation (в простонародье DG) организавала доступ к большинству своих сайтов посредством высокоскоросного прокси.
Таким образом всем пользователи, подключенные к украинской точке обмена тафиком, получают доступ к с серверам Яндекса на скорости и (что для многих важно!) по тарифам UA-IX.
Например последний дистрибутив Ubuntu я загрузил на скорости 800Кб/сек. не пользуясь при этом “заграничным” трафиком.
Для сравнения доступ к польскому зеркалу Ubuntu был на скорости 35Кб/сек. + тарифицируемый “внешний” трафик.

Кстати окромя Fedora, Debian, Ubuntu , CentOS, Slackware, Gentoo, ASPLinux, Mandriva, openSUSE линуксов, там же находятся и зеркала всех проектов Mozilla Foundation и много чего другого.
Эх, зря они меня не взяли к себе работать! :)

SCJP-6

Рубрика: Development, Java | 20 December 2007, 11:18 | juriy

Sun выпустила очередное обновление программы сертификации SCJP (Sun Certified Java Programmer). Индекс нового курса – CX-310-065.

Немного об изменениях, которые были внесены в программу.

[Далее...]

Обзор украинских интернет-магазинов

Рубрика: Just a life | 19 December 2007, 17:50 | Vadim Voituk

Предновогоднее вальяжно-ленивое настроение расслабляет настолько, что даже поход за подаркам родным и близким теряет свою привлекательность. А для ИТ-шников, которые свято верят в слова Лари Вола, о том, что лень – добродетель программиста (кстати о Ларии Perl вчера исполнилось 20 лет) - вообще превращается в обременительную тяжбу. Тут на помощь приходят интернет-магазины.

Основываясь на собственном опыте общения и покупок, постараюсь дать краткую характеристику отчественным интернет-магазинам. [Далее...]

Java 6 Web Services

Рубрика: Development, Java | 18 December 2007, 16:52 | juriy

Одно из существенных нововведений в Java 6 – поддержка Web сервисов в JDK Standard Edition. Я не буду разливаться мыслью по древу, и рассказывать, зачем нужны веб-сервисы: и без меня об этом написано много. Я просто покажу, как, используя Java 6, можно за 20 минут написать веб сервис, клиент для веб сервиса и запустить всю эту систему на локальной машине, не используя ничего кроме Java 6 SE.

[Далее...]

Free Netbeans 6 CD/DVD

Рубрика: Groovy, Ссылки | 15 December 2007, 23:07 | Vadim Voituk

К сожалению ещё не удалось попробовать поддержку Groovy в NetBeans 6, но отзывы о нем уже читал/слышал очень положительные.

Так вот я это к тому, что разгребая старый хлам, наткнулся на CD NetBeans 5.5, в свое время любезно присланный Sun – и решил заказать на CD/DVD 6-ю версию.
Недолгосрочное гугление вывело на страницу заказа бесплатного DVD NetBeans 6
Жду доставки, а после постараюсь описать свои впечатления от использования NetBeans 6+Groovy