вторник, 30 марта 2010 г.

Python

Питон - очень удобный и мощный скриптовый язык. Имеет красивый, легко читаемый синтаксис (это немаловажно).
Как всегда, хорошая статья на ibm.com:
http://www.ibm.com/developerworks/ru/library/l-python/?S_TACT=105AGX99&S_CMP=GR01

суббота, 27 марта 2010 г.

Обзор ЖК-мониторов

Обзор наиболее популярных технологий ЖК-мониторов (TN+Film, MVA, PVA, IPS), очень хорошая статья:
http://www.fcenter.ru/online.shtml?articles/hardware/monitors/10071

Детальный обзор мониторов Samsung F2080 и F2380:
http://www.fcenter.ru/online.shtml?articles/hardware/monitors/27237

Есть и куча обзоров других мониторов:
http://www.fcenter.ru/online.shtml?articles/hardware/monitors/14042

среда, 24 марта 2010 г.

Регулярные выражения

Регулярные выражения (Pattern, Matcher):
String input = "Here is a WikiWord followed by AnotherWikiWord, then SomeWikiWord.";
Pattern pattern = Pattern.compile("[A-Z][a-z]*([A-Z][a-z]*)+");
Matcher matcher = pattern.matcher(input);

while (matcher.find()) {
  System.out.println("Found this wiki word: " + matcher.group());
}


* This source code was highlighted with Source Code Highlighter.

На выходе должны быть:
Found this wiki word: WikiWord
Found this wiki word: AnotherWikiWord
Found this wiki word: SomeWikiWord
http://www.ibm.com/developerworks/ru/edu/j-intermed/section5.html

Парсинг дат

Парсинг дат (DateFormat, SimpleDateFormat):
try {
 // Some examples DateFormat
 DateFormat formatter = new SimpleDateFormat("MM/dd/yy");
 Date date = (Date)formatter.parse("01/29/02");
 formatter = new SimpleDateFormat("dd-MMM-yy");
 date = (Date)formatter.parse("29-Jan-02");
 // Parse a date and time; see also
 //Parsing the Time Using a Custom Format
 formatter = new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss");
 date = (Date)formatter.parse("2002.01.29.08.36.33");
 formatter = new SimpleDateFormat("E, dd MMM yyyy HH:mm:ss Z");
 date = (Date)formatter.parse("Tue, 29 Jan 2002 22:14:02 -0500");
} catch (ParseException e) { }


* This source code was highlighted with Source Code Highlighter.
http://www.exampledepot.com/egs/java.text/ParseDate.html