Home
25 July 2008 @ 03:47 pm
struts2 question  
В эксшн передаются параметры - часть post, часть get. Как различить тип запроса?
 
 
Current Music: LISA LASHES - NEW AGE RAVE [WITH BK]
 
 
25 July 2008 @ 02:51 pm
a4j bug  
Здравствуйте, коллеги. Помогите пожалуйста с небольшим багом моей программы на a4j.
Используются:
ajax4jsf.jar
myfaces-impl-1.1.5.jar


Read more... )
 
 
25 July 2008 @ 10:36 am
Готово будущее мне.  

Не могу молчать.

Один малоизвестный книжный магазин, как это часто бывает, случайно устроил промышленную революцию. Я думаю, он не хотел. Но так получилось. В результате — хостинг, каким мы его знаем, скоро умрёт. Vive le Roi: система грид-хостинга Amazon EC2.

Поскольку этот пост всё равно интересует только технических специалистов, то перейду сразу к делу. Установив Amazon EC2 tools и ключи доступа — можно создать новый инстанс сервера с любой выбранной операционкой из списка примерно так:

 
ec2-run-instances <vm_id> -k <access_key>

Через минуту где-то в недрах датацентра Амазона загрузится ваш инстанс чистенькой OS с root-доступом по вашему ключу, с которым можно делать всё, что угодно. Инстансу можно дать разные количества ресурсов грида: по умолчанию — примерно 1.7 гигов памяти и 2 ГГц процессорных ресурсов (уровня начального Оптерона). Хороший процессор, честное слово. Вот кусок top'а с моего хоста, который крутит три весьма прожорливых джава-сервера:

top - 10:54:16 up 1 day, 21:40,  1 user,  load average: 0.01, 0.01, 0.00
Tasks:  49 total,   2 running,  47 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.3%us,  0.0%sy,  0.0%ni, 99.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1747764k total,  1736692k used,    11072k free,   215260k buffers
Swap:   917496k total,       44k used,   917452k free,  1238544k cached

Но и это не самое крутое. Самое крутое — вы можете поставить себе Xen, загрузить какую угодно операционку туда (UNIX-like), настроить всё как вам нужно, упаковать образ VM и залить прямо в датацентр. После чего можно лёгким движением руки разместить сколько угодно инстансов этой VM на амазоновском гриде. В общем, можно прямо сейчас делать свой собственный гугль и это будет работать.

Месяц тест-драйва EC2 отработал «без единого разрыва», а скорость канала там абсолютно феерическая. Перевёл туда все свои сервисы и теперь всем рекомендую.

Caveat: трафик на EC2 дешёвый (10 центов за гигабайт), но платный. Это следует иметь в виду.

 
 
25 July 2008 @ 04:13 pm
мозго... чо?  
суть )

втупил по поводу что думать
есть несколько вариантов, но какой правильный?
варианты:
1. это стёб
2. это для девочек 15-ти лет
3. это глупость авторов
4. это мой мозг испорчен EN-ом
Tags:
 
 
Current Music: Nirvana - Come As You Are
 
 
25 July 2008 @ 12:11 pm
 
- Вот скажи мне, тебе наша работа нравится?
- Пока работаешь - увлекаешься, а потом наступает опустошение.

© Разговор двух киллеров.

Вот походу у меня что-то такое. Всю неделю бился над одной задачкой. В принципе все казалось тривиальным... В результате пришлось немного переписать один класс у веб-сервера. И вот сейчас сижу в состоянии подступающего депресняка. Вроде праздник, а хочется тупо напиться, до состояния пошатования, уснуть, и не просыпаться до понедельника...
 
 
Current Music: Рок-н-ролл-Алиса-Синглы и Каверы
 
 
25 July 2008 @ 02:14 pm
Дом Ру  
Кажется у меня скоро появится инторнет. Сёдня с утра чуваки в комбинезонах дырявили большым железным сверлом пол на лестничной площадке между этажами, а возле подъезда стояла газель с бухтами проводов и странными коробками.

Пора задумываться о покупке вайвайного роутера.
 
 
25 July 2008 @ 02:24 pm
 
Подскажите, пожалуйста. Пытаюсь разобраться с JSF. Скачала Eclipse IDE for Java EE Developers. Насколько поняла, все для разработки JSF должно быть в комплекте. Или нет?
Какие JSF библиотеки нужно подключить и где их взять? Не могу разобраться.
 
 
24 July 2008 @ 11:30 pm
"Тот, который голый -- это Аполлон".  
Я и Колизей: (courtesy of [info]melamory_me)

 
 
24 July 2008 @ 06:35 pm
sqlite3.exe  
Странно себя ведёт утилита по работе с БД sqlite3.exe.
Согласно докам, запуск скриптов осуществляется при помощи команды:
sqlite3.exe -init script.sql
Беда в том что по завершении работы скрипта консоль sqlite остаётся активной, не смотря на команды .exit и .quit внутри скрипта и ключ "-batch" снаружи.
Сначала думал что программа не завершается если базы в конце не детачить, но и это не помогло.
Как победить это поведение?
 
 
24 July 2008 @ 02:52 pm
вчера был корпоратифчег. отожгли по полной  
 
 
24 July 2008 @ 01:43 pm
Struts2 ParameterAware - трабла  
Имею класс, имплементирующий ParameterAware. Сеттер setParameters стоит - все как полагается ... Но, при попытке отправить какой-либо параметр в логах вижу

[2008-07-24 14:40:36,979] ERROR com.opensymphony.xwork2.interceptor.ParametersInterceptor ParametersInterceptor - [setParameters]: Unexpected Exception caught setting 'aaa' on 'class test.TestAction: Error setting expression 'aaa' with value ['aaa', ]

Кто-нибудь с этим сталкивался?
<interceptor-ref name="params"/>
- установка этого дела мне что-то никак не помогла :(

UPD: удалось победить, но хз - правильно ли это .... Для того, чтобы скормить стратсам параметр aaa пришлось делать сеттер setAaa (String aaa) ....
 
 
Current Music: Dave 202 - Vulcania (Original Mix)
 
 
24 July 2008 @ 05:37 pm
начало: два поста тому назад. а тем временем...  
В Зимбабве кончилась бумага для печатания денег.

Бумага для выпуска денег в Зимбабаве, по сведениям газеты, поставлялась баварской фирмой Giesecke & Devrient, которая в 1920-е годы печатала деньги для Веймарской республики, которые быстро обесценивались. Эта фирма вынуждена была прекратить поставки в прошлом месяце под давлением правительства Германии. Власти Зимбабве, кроме того, опасаются отзыва лицензий на программное обеспечение, которое используется при печати денег.

В понедельник Центральный банк Зимбабве выпустил банкноту в 100 миллиардов местных долларов на бумаге, которая осталась от поставок из Германии. На эти деньги, как сообщается, в стране нельзя купить даже буханку хлеба. Инфляция в Зимбабве составляет около 40 миллионов процентов. Отношения режима Роберта Мугабе с западными странами обострись после того, как он, по оценке западных экспертов, одержал победу на президентских выборах путем фальсификаций и запугивания оппонентов.

Источник: lenta.ru


и я не знаю почему меня это волнует...
Tags:
 
 
Current Music: Bleeding Through - Stars (HUM)
 
 
24 July 2008 @ 04:41 pm
Hitsoft SQL Object Library  
Коллеги, делфисты!
Это не совсем реклама. Просто наша контора уже давно разработала и пользуется очень удобным средством для работы с SQL базами данных. Вот, решили оформить всё это дело(открытый исходный код) и выложить на ваш суд. Итак...
Read more... )
 
 
24 July 2008 @ 11:46 am
афганка, пиво, шмаль)))  
 
 
24 July 2008 @ 01:04 am
Как получить номер версии скомпилированного бинарника?  
Сразу прошу ногами не бить.

Следующая проблема.
В виндовсовском мире при компиляции VB, C# номер версии exe файла инкриментировался. Потом в самой программе можно было этот номер показывать в About. Например "v1.8.256".


Мне-бы такой-же функионал при компиляции java приложений.

Как это решается в яве? Может для эклипсу есть какая приблуда?

Как кто делает это вообще?

П.С. Версионирование проекта осуществляю svn-ом.
 
 
24 July 2008 @ 02:31 am
Работа! Работа!  
В проект Яндекс.Видео нужны разработчики на Java и на C/C++.

детали )
 
 
23 July 2008 @ 06:06 pm
быстрое заполнение таблицы  
У меня есть массив интов (int[] arr), размер может быть несколько десятков тысяч. Этот массив нужно сохранить в таблицу вида create table(id int) . БД под управлением MySQL, к ней конектимся через JDBC
Вопрос состоит в том, какой самый быстрый способ такое сделать? куча последовательных инсертов не подходит:)

вот идейка есть попробовать так:
insert into tmp(id) values (?), (?), ..., (?)
и где-то 500 таких в одном PreparedStatement, лепить понятно а не вручную писать
но вот не уверен, что это действительно поможет. Тлее надежда что можно побыстрее:)

всем спасибо
Tags: ,
 
 
23 July 2008 @ 09:48 pm
последний звонок  
Photobucket - Video and Image Hosting

50х70 х/м. это эскиз. позже будет большой 80х100

посвящается памяти Алины Шевченко.
Tags:
 
 
22 July 2008 @ 04:32 pm
Интелектуальные работы  
Интелектуальные работы, последние достижения науки, все это есть на Univeri.ru
Последние достижения робототехники...и нанотехнологий есть на univeri.ru в новостях.
 
 
23 July 2008 @ 12:20 pm
JSF: encoding problem  
Apache Tomcat 6.x.x, JSF 1.2

При обращении к странице (http://localhost:8080/some_dir/faces/some_page.jsp) все русские символы отображаются как �� �� ���� ��.
Курил вот этот док: http://wiki.apache.org/tomcat/Tomcat/UTF-8 (Alternative solution). Не помогает.