Wednesday, March 25, 2009

MKC - международная космическая станция (MKS nasa tv)

Нашел интересный сайт, точнее это просто что-то наподобе вебкамеры на международной космической станции (МКС).

http://www.nasa.gov/multimedia/isslivestream.asx

Вот что я увидел за последний час там.







Saturday, March 21, 2009

24-часовой формат против 12-часового формата

Я сегодня при установке напоминания на телефон столкнулся с тем что я неправильно понимаю весь этот замудрённый механизм 12-часового формата.
В частности что такое 12 p.m.
И какое время наступит раньше 12:46 am или 11:05 am.

Wiki помогла в данном вопросе.


24-часовой формат 12-часовой формат
00:00 12:00 полночь (a.m.)
01:00 1:00 a.m.
... ...
11:00 11:00 a.m.
12:00 12:00 полдень (p.m.)
13:00 1:00 p.m.
... ...
23:00 11:00 p.m.
00:00
следующего дня
12:00 полночь (a.m.)
следующего дня

Так что, мой совет, чтобы не было путаницы при установке напоминаний в мобильных устройствах ставьте 24-часовой формат времени.

Friday, March 20, 2009

Maven release plugin VS grep + sed

Релиз плагин, релиз плагин, блин!

Вот классная вещь!

grep -rl 2.0.6-SNAPSHOT . | grep -v '.svn' | xargs sed -i -e 's/2.0.6-SNAPSHOT/2.0.6/g'



UPD:
grep -rl 2.0.6-SNAPSHOT . --include=pom.xml | xargs sed -i -e 's/2.0.6-SNAPSHOT/2.0.6/g'
thx Andrew00x

Wednesday, March 18, 2009

The best wallpapers for nokia 5800

Самые лучшие обои для мобильного телефона Nokia 5800

360px × 640px

http://www.emobilez.com/nokia-5800-n97-wallpapers/data/media/1/

http://images.google.com.ua/images?q=auto++imagesize%3A360x640

Saturday, March 14, 2009

Ubuntu 8.10 System Monitor



После обновления Убунту на 8.10 заметил улучшение в Системном мониторе.
Говорят, что эта фича с версии 8.04.

Старый выглядел так:

Черкассы - Волошкове Поле. Ошибки.


Только что наткнулся на сайт Волошкове Поле. Заметил несколько ошибок и недочетов.

1. На одной странице Вы написали имя торговой марки тремя разными вариантами. Кавычки тоже тремя способами поставили! Ну ы чего?
Идем и читаем про кавычки тут

2. Ссылка на карту сайта не работает.

3. Все на странице написано по-русски кроме сообщения о конкурсе и адреса, написанных по-украински.

4. Учимся правильно писать номера телефонов тут

5. По-поводу так сказать новостей читаем тут.


Давайте вместе сделаем интернет лучше!

Новый проект кинотеатра в Черкассах

Вот бы такой летний кинотеатр сделали на Бочке

http://dl.ziza.ru/other/022009/19/pics/055_pics.jpg



Tuesday, March 10, 2009

SVN merge with command line

Мерджим командным свн клиентом:

plugins/pc/$ svn merge -c 27571 http://svn.exoplatform.org/svnroot/exoplatform/projects/portlet-container/branches/2.0.5.ee/component/plugins/pc

типа такого мерджит дифф версий 27571 и 27571-1 в текущую папку
если есть конфликты то надо отрезолвить и потом все коммитим


смотрим
"svn help merge"

Friday, March 6, 2009

Subversion client upgrade

svn: This client is too old to work with working copy 'component/plugins'; please get a newer Subversion client

Я не захотел обновлять ядро или всю систему, а просто переставил дистрибутив :)
Был 7.10 поставил 8.10, заодно проблему с hibernate и suspend на ноутбуке исправилась.

У меня был
svn, version 1.4.4
а теперь
svn, version 1.5.1

Также обновил СмартСВН
был 3.0 а поставил 5.0

http://www.syntevo.com/smartsvn/download.html?file=smartsvn/smartsvn-generic-5_0_4.tar.gz

=================
[Mon Feb 23 2009 15:21:50] … svn: This client is too old to work with working copy 'component/plugins'; please get a newer Subversion client
[Mon Feb 23 2009 15:22:03] … Кто обновлял СВН клинте в линухе?
[Mon Feb 23 2009 15:22:12] … у меня стоит 1,4,4
[Mon Feb 23 2009 15:22:23] visor_ck: e vtyz fdnjvfnjv j,yjdbkcz
[Mon Feb 23 2009 15:22:23] Dima Goncharuck: на сервере тоже 1.4.4
[Mon Feb 23 2009 15:22:35] visor_ck: у меня автоматом обновился
[Mon Feb 23 2009 15:22:40] Alexey Zavizionov: скачал 1,4,6 говорит
This package is uninstallable
Dependency is not satisfiable: libc6
[Mon Feb 23 2009 15:22:44] andrew00x: svn, version 1.5.0 (dev build)
compiled Jun 7 2008, 01:10:17
[Mon Feb 23 2009 15:22:51] Vitaly Parfonov: version 1.5.1 (r32289)
[Mon Feb 23 2009 15:22:56] visor_ck: снеси старую версию
[Mon Feb 23 2009 15:23:01] Alexey Zavizionov: Просто один человек закоммитил и я не могу обновиться
[Mon Feb 23 2009 15:23:05] visor_ck: и попробуй новую поставить
[Mon Feb 23 2009 15:23:16] Alexey Zavizionov: из синаптика ставить?
[Mon Feb 23 2009 15:24:09] visor_ck: я ставил через apt-get subversion
[Mon Feb 23 2009 15:24:24] Alexey Zavizionov: alexey@alexey:~/java/eXoProjects/portlet-container/trunk$ uname -a
Linux alexey 2.6.22-15-generic #1 SMP Wed Aug 20 18:39:13 UTC 2008 i686 GNU/Linux
[Mon Feb 23 2009 15:24:42] … Веталя и Андрей какое у вас ядро?
[Mon Feb 23 2009 15:25:15] Dima Goncharuck: чугуний
[Mon Feb 23 2009 15:26:03] Vitaly Parfonov: а как посмотреть (blush)
[Mon Feb 23 2009 15:26:27] Alexey Zavizionov: uname -a
[Mon Feb 23 2009 15:26:51] Vitaly Parfonov: Linux vetal-ubu 2.6.24-16-generic #1 SMP Thu Apr 10 13:23:42 UTC 2008 i686 GNU/Linux
[Mon Feb 23 2009 15:26:56] andrew00x: Linux ossl 2.6.25.20-0.1-pae #1 SMP 2008-12-12 20:30:38 +0100 i686 i686 i386 GNU/Linux
[Mon Feb 23 2009 15:27:25] Alexey Zavizionov: e vtyz 22 e dfc 24 b 25
[Mon Feb 23 2009 15:27:38] … у меня 22 у вас 24 и 25
[Mon Feb 23 2009 15:27:47] … :(
[Mon Feb 23 2009 15:28:10] andrew00x: и что ?
[Mon Feb 23 2009 15:28:44] … что мешает ядро обновить ? если так уж нужно
[Mon Feb 23 2009 15:29:46] Alexey Zavizionov: на ночь, может, поставлю апдейт дистрибутива
[Mon Feb 23 2009 15:30:08] … сейчас прибил папку и затянул заново. Вроде все нормально
[Mon Feb 23 2009 15:30:13] andrew00x: это очень быстро обновить ядро
[Mon Feb 23 2009 15:30:25] … у тебя какая версия убунты ?
[Mon Feb 23 2009 15:30:37] Alexey Zavizionov: 7,10 вроде
[Mon Feb 23 2009 15:30:43] … не знаю как проверить
[Mon Feb 23 2009 15:30:57] andrew00x: не обновляй на 8.10 сразу
[Mon Feb 23 2009 15:31:13] … сначала на 8.04 потом на 8.10
[Mon Feb 23 2009 15:31:25] … иначе будешь ставить заново
[Mon Feb 23 2009 15:31:29] Alex Reshetnyak: я на 8,04 вот так ставил :
http://www.cylindric.net/blog/2008/07/29/installing-subversion-15-on-ubuntu-804
[Mon Feb 23 2009 15:39:37] Alexey Zavizionov: Спасибо
=================

Monday, March 2, 2009

Bankomat key 000

Вчера на новом банкомате увидел новую клавишу "000"



JasperException: Attribute value is quoted with which must be escaped when used within the value

Caused by: org.apache.jasper.JasperException: /web/jsp/view.jsp(204,42) Attribute value pageContext.getAttribute("name").toString() is quoted with " which must be escaped when used within the value

org.apache.jasper.JasperException: /web/jsp/view.jsp(204,42) Attribute value pageContext.getAttribute("name").toString() is quoted with " which must be escaped when used within the value>org.apache.jasper.JasperException: /web/jsp/view.jsp(204,42) Attribute value pageContext.getAttribute("name").toString() is quoted with " which must be escaped when used within the value
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)

PROBLEM:
<a href="
<portlet:param name="node" value="<%=pageContext.getAttribute(\"parent_var\");%>"/>
">..</a>

https://issues.apache.org/bugzilla/show_bug.cgi?id=45015
==========
According to JSP 2.0 specification (chapter 1.7 page 72,73)

This code is illegal:
<mytags:tag value="<%= "hi!" %>" />

Instead the correct sentence would be:
<mytags:tag value='<%= "hi!" %>' />
<mytags:tag value="<%= \"hi!\" %>" />
<mytags:tag value='<%= \"name\" %>' />
==========

SOLUTION:
<a href="
<portlet:param name="node" value='<%=pageContext.getAttribute(\"parent_var\");%>'/>
">..</a>

MORE:
Можно также вывести значение атрибута на консоль
<a href="
<%System.out.println("EEEEEEEE = " + pageContext.getAttribute("parent_var")); %>
<portlet:param name="node" value='<%=pageContext.getAttribute(\"parent_var\");%>'/>
">..</a>