-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в Smile_ArT

 -Сообщества

Читатель сообществ (Всего в списке: 1) Scrittore_di_talento

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.10.2007
Записей:
Комментариев:
Написано: 380




Нет религии превыше Истины!

Чайка 10 !!!

Понедельник, 02 Июня 2008 г. 13:48 + в цитатник
В колонках играет - Сплин - Мобильный
Настроение сейчас - предрабочее



Собираюсь посетить этот фестиваль, который пройдёт на своей родине в г. Киеве на Аэродроме ЧАЙКА!!!

Очень жаль, но Fan-zone уже раскуплена и забронирована полностью, потому придётся довольствоваться Main-zone.

Из наиболее ожидаемых лично мной, коллективы: ESTHETIC EDUCATION (Україна), СПЛИН (Росія), БУМБОКС (Україна), АГАТА КРИСТИ (Росія), КОРОЛЬ И ШУТ (Росія).

Думаю, будет весело и интересно. Постараюсь сделать какие-то фотки.

Интересующимся:

1. Официальный сайт феста: http://www.chaykafest.com/
2. Быстрый заказ билетов: http://www.parter.ua


(все фотки сперты с официального сайта)

Карта феста
Рубрики:  Путешествия
События

Метки:  

Я пассажир

Понедельник, 26 Мая 2008 г. 14:23 + в цитатник
В колонках играет - ambient
Настроение сейчас - задумчивое



Я пассажир

Дикие волны, ветром подняты, камнями вспенены.
Грязные воды, в кровь подмешаны, жадно выпиты.
Мысли стихами, убиты миром, но мной расстреляны.
Окна-глазницы, немых городов, бездумно выбиты.

Кто ты, зачем, почему и на сколько долго?
Кто бы ответил, да пусто кругом, некому.
Прожить и прахом вернуться - считаешь долгом.
Лучше предай свою душу прибою, едкому.

Я пассажир безумной Земли, дико мчащейся.
Лечу, как и все в неизвестность, а виды смазаны.
Я партизан, войны бесконечно длящейся.
Но, увы, у водителей мира глаза завязаны.

Думать, критиковать, оценивать тут:

http://www.litsovet.ru/index.php/material.read?material_id=203252

 (650x488, 78Kb)
Рубрики:  Творчество
Поиски Истины

Метки:  

Регулярные выражения - валидация URL

Четверг, 22 Мая 2008 г. 23:39 + в цитатник

Настроение сейчас - супер

В рунете, оказалось, проблематично найти не только регулярное выражение для валидации ФИО, которое пришлось в итоге писать самому, но и для проверки банального URL.

На этот раз, отделался легким испугом: нашел выражение на западном ресурсе и слегка модифицировал его для соответствия требованиям.

Сам же требования, кстати, нашел вот тут: http://zcontest.ru/2008.02/zrex.php


... правильным URL считаются адреса http и https, явное указание протокола также может отсутствовать. Учитываются только адреса, состоящие из символов, т.е. IP адреса в качестве URL не присутствуют при проверке. Допускаются поддомены, указание порта доступа через двоеточие, GET запросы с передачей параметров, доступ к подпапкам на домене, допускается наличие якоря через решетку. Однобуквенные домены считаются запрещенными. Запрещены спецсимволы, например «-» в начале и конце имени домена. Запрещен символ «_» и пробел в имени домена. При составлении регулярного выражения ориентируйтесь на список правильных и неправильных выражений заданных ниже.

Пример правильных выражений:

http://www.zcontest.ru
http://zcontest.ru
http://zcontest.com
https://zcontest.ru
https://sub.zcontest-ru.com:8080
http://zcontest.ru/dir%201/dir_2/program.ext?var1=x&var2=my%20value
zcon.com/index.html#bookmark

Пример неправильных выражений:

Just Text.
http://a.com
http://www.domain-.com



/^(https?:\/\/)?(([0-9a-z_!~*'().&=+$%-]+:)
?[0-9a-z_!~*'().&=+$%-]+@)?(([0-9]{1,3}\.){3}
[0-9]{1,3}
|
([0-9a-z_!~*'()-]+
\.)*
([0-9a-z][0-9a-z-]{0,61})+
[0-9a-z]
\.
[a-z]{2,6})
(:[0-9]{1,4})?((\/?)
|
(\/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+\/?)$/


Вот в общем-то и вся премудрость.

Тесты предложенные на вышеуказанном сайте это выражение проходит, а под те, что не проходило - подогнал напильничком. Надеюсь, кому-то пригодиться.

 (210x300, 68Kb)
Рубрики:  Программинг

Метки:  

MUTO - Графити-анимация

Четверг, 22 Мая 2008 г. 21:52 + в цитатник
Вот такой увидел сегодня ролик. Впечатлило... Как фантазия авторов, так и конечно задумка/исполнение.

Что тут сказать, искусство не стоит на месте (во всех смыслах) и это радует!

 (699x473, 57Kb)


Нажмите, чтобы смотреть видео
Рубрики:  Творчество

Метки:  

Ёжик... Не совсем в тумане.

Пятница, 16 Мая 2008 г. 00:40 + в цитатник
Фотографии Smile_ArT : Пейзажи и поездки

Ёжик... Не совсем в тумане. :) Хотя, то что я забыл поставить макро и тыкал свою мыльницу среди ночи практически под носик очаровательному животному, можно назвать туманом. Скажем так: ёжик в расфокусированном тумане.

Только что вернулся из гостей и на пороге собственного подъезда увидел это чудо природы. А поскольку я очень люблю ёжиков, то не поленился, не смотря на поздний час, сбегать домой за фотиком. Вот что у меня вышло....


Рубрики:  Творчество
Путешествия
События

Метки:  

Обои КПК, HOW-TO

Среда, 14 Мая 2008 г. 00:38 + в цитатник
Подумал, что раз я выложил обои для КПК, то стоит рассказать новичкам о том, как добиться их нормального вида на экране today. Поскольку этот экран как правило загромождён строками о владельце, дате, состоянии беспроводных модулей, задачами, календарём, парой-тройкой плагинов сторонних программ, получается что вся эта красота вовсе не видна.

Неужели так и придётся разглядывать новенькие обои через ширму буковок и значков? А вот и нет! Выход есть, причём два. Правда как всегда они простой, но придётся поплатиться удобством, а второй чуточку сложнее и не совсем честен, но зато удобство выиграет по максимуму!

Способ 1: Убираем элементы today

Итак, самый быстрый и простой способ, просто напросто отключить элементы экрана today на КПК. Сделать это легко, зайдя в меню Пуск -> Настройка -> Сегодня -> Элементы и сняв там все галочки, или почти все, как вам удобнее, а то вдруг вы жить не можете без даты или собственного имени на экране гаджета :) (Кстати, если гаджет после этого зависнет, не пугайтесь, просто перезагрузите его и плагинов на экране уже не будет.)

Ясно конечно, что при этом страдает юзабилити устройства, так как теперь придётся лезть за каждой программой в меню, а это от двух до 4-х тапов, если учитывать что не все программы инсталлируются на КПК так, что они видны из меню Программы.


Способ 2: Ставим Pocket Plus

Второй способ не на много сложнее первого.

Сначала нужно скачать программу Spb Pocket Plus.

Список достоинств со страницы программы:


Многофункциональный элемент экрана «Сегодня»

* Легко настраиваемый экран «Сегодня»
* Drag-and-drop
* 30+ превосходных скинов
* Запуск приложений в один клик
* Размещение других плагинов во вкладках

Превратите ваш Internet Explorer в полнофункциональный веб-браузер

* Вкладки как в IE7
* Перетаскивание веб-страниц пальцем
* Быстрая панель поиска
* Сохранение веб-страниц
* Просмотр HTML-текста страниц

Все функции, упущенные в проводнике (File Explorer)

* Поддержка ZIP-архивов
* Шифрование файлов
* Свойства файлов (возможность просматривать и изменять атрибуты и расширение файлов)
* Форматирование карт памяти
* Проверка размера папок

Кнопка «Закрыть», которая на самом деле закрывает приложения!

* Завершение приложений, а не минимизация
o ускорение устройства
o освобождение памяти
* Диспетчер задач
* Показ запушенных приложений по долгому нажатию

Прокрутка интернет-страниц, списка контактов, имейлов, и прочего — пальцем

* Простая и интуитивная прокрутка
* Оптимизирована для пальцев
* Перетаскивание
* Кинетический эффект
* Совместима со стандартными приложениями


Для ленивых, но терпеливых (придётся немного подождать)

Для всех остальных строка в поисковике: Spb Pocket Plus 4.0.2 rus + Crack
(Увы, именно в последнем слове кроется незаконность способа, а что делать, так и живём...)

Кстати, раз зашла речь: Serial: 2G6X-V8J6-WU2Y

Дальше устанавливаем как и любую программу. После перезапуска первое что мне не понравилось - появившаяся полоса прокрутки, как у ребят с http://www.softportal.com:



Но уже после отключения всех излишеств и минутки научного тыка я избавился от этого и привёл программу в божеский вид.

Кстати, настройки программы прячутся по пути Пуск -> Настройка -> Система -> Spb Pocket Plus, там можно выключить/выключить и настроить каждый компонент в отдельности.

В частности для компонента "Элемент экрана 'Сегодня'", я выставил на вкладке "Вид" значение Default, на вкладке "Заголовок" параметры "Вверху", "Маленькие", "Всплывающие вкладки". А на вкладке "Дополнительно", выбрал вторую галочку: "Разместить плагин наверху экрана 'Сегодня'".

Дальше я конечно настроил все необходимые вкладки, удалил лишнее, добавил недостающее. Кстати, что приятно, если зажать тап на корешке вкладки, то в пункте "Плагины" появившегося меню, сможем разместить на ней любой плагин, который мог бы быть на экране "Сегодня". С той лишь приятной разницей, что на вкладках он тоже волей-неволей стает вплывающим.

После всего этого в исходном виде Today, я получил вот такую картинку:
 (240x320, 114Kb)

Вот в общем-то и всё, наслаждайтесь красивыми обоями и не уступайте юзабилити.
Рубрики:  Творчество
Интернет и компьютеры

Метки:  

Обои КПК - новая серия фотографий в фотоальбоме

Пятница, 09 Мая 2008 г. 19:23 + в цитатник
Фотографии Smile_ArT : Обои КПК

Заметил, что в инете если и есть обои для КПК, то как правило на них либо голые барышни, либо модные машины, а поскольку и того и того хватает всюду, то решил наполнить свой КПК чем-то оригинальным. Ну, например, любимыми обоями с настольного брата этого гаджета. Вот что у меня вышло.




Валидация ФИО

Среда, 07 Мая 2008 г. 18:38 + в цитатник

Настроение сейчас - нормальное

Сегодня по долгу службы, пришлось писать регулярное выражение для валидации введенных пользователем Фамилии Имени Отчества. Увы, но великий и мудрый Гугль с Яндексом в лице моей любимой поисковой системы Nigma (http://www.nigma.ru), не смогли связать и двух слов по этой теме. Пришлось думать самому.

Конечно, проверка соответствия английского имени пользователя вполне тривиальная задача:


/^[A-Z][a-z]{2,}\040[A-Z][a-z]{2,}$/



Это регулярное выражение проверяет наличие в валидируемой строке двух слов разделенных пробелом, которые начинаются с латинских символов в верхнем регистре и состоят из тех же символов, но в нижнем регистре. причем слова эти должны иметь длину от 2-х букв и более.

Что ж, остается учесть, что в русском и украинском языках есть еще и отчество, в итоге получим такое выражение для русского:


/^
([А-Я][а-я]{2,}
\040
[А-Я][а-я]{2,}
\040
[А-Я][а-я]{2,}
$/


То есть, то же самое что для английского варианта, но с еще одним словом и русскими буквами.

Дальше - проще.

В украинском варианте стоит учесть наличие таких символов как І і Ї ї Є є Ґ ґ откуда получаем regex такого вида:


/^
[\xa5\xaf\xb2\xaaА-Я][\xb4\xb3\xbf\xba\x27а-я]{2,}
\040
[\xa5\xaf\xb2\xaaА-Я][\xb4\xb3\xbf\xba\x27а-я]{2,}
\040
[\xa5\xaf\xb2\xaaА-Я][\xb4\xb3\xbf\xba\x27а-я]{2,}
$/


Чудненько! А теперь осталось учесть, что некоторые люди берут себе двойные фамилии, то есть к своей собственной добавляют еще и фамилию мужа, жены или для женщин - сохраняют девичью фамилию.

Такие фамилии пишутся через дефис, что мы и отразим в результирующем выражении, получив на выходе моего мозга следующее:


/^
([\xa5\xaf\xb2\xaaА-Я][\xb4\xb3\xbf\xba\x27а-я]{2,}
|
[\xa5\xaf\xb2\xaaА-Я][\xb4\xb3\xbf\xba\x27а-я]{2,}
\-
[\xa5\xaf\xb2\xaaА-Я][\xb4\xb3\xbf\xba\x27а-я]{2,})
\040
[\xa5\xaf\xb2\xaaА-Я][\xb4\xb3\xbf\xba\x27а-я]{2,}
\040
[\xa5\xaf\xb2\xaaА-Я][\xb4\xb3\xbf\xba\x27а-я]{2,}
$/


Соглашусь, что для вариантов с Сен-Жюст, Мак-Магон можно и в выражении для английского языка предусмотреть использование дефиса, если они там конечно бывают.

Вот в общем-то и всё. Теперь в инете будет хоть какой-то образец подобной валидации.

Полученное регулярное выражение предназначено для проверки соответствия строки введенной пользователем формату Фамилии Имени Отчества для русского и украинского языков одновременно. Если же понадобиться анализ только русских имен, то конечно следует исключить лишние символы из этого регекса.

Теперь некий гипотетический В'яїсненко-Марусяк Мар'ян Іґнатович будет валидироваться как корректная строка ФИО!

Вот так-то...


Кстати, популярно о регулярных выражениях советую почитать здесь:

http://www.pcre.ru/

а в контексте модуля mod_rewrite тут:

http://www.egoroff.spb.ru/portfolio/apache/mod_rewrite.html

 (480x486, 23Kb)

Рубрики:  Программинг

Метки:  

Мой первый КПК

Среда, 07 Мая 2008 г. 14:24 + в цитатник
В колонках играет - гул куллера
Настроение сейчас - весеннее

Еще до праздников приобрел замечательную игрушку для взрослых: ASUS MyPal A696.

Вариантов было много и выбирать было сложно. Выбор стоял даже более глобальный, чем конкретная модель: нужно было решить КПК или коммуникатор. Но не смотря на то что телефон все же нужно менять, решил остановиться на КПК.

Перечислять достоинства этой модели не вижу смысла, скорее разумно отослать заинтересованного читателя к обзорам и тестам:

1. http://www.hpc.ru/lib/arts/2359/1.shtml
2.(!) http://www.ferra.ru/online/mobilis/s26909/

Скажу лишь, что был крайне удивлен тем, что современнейший коммуникатор Glofiish X800: от компании E-Ten, в обзорах хоть и восхваляется, но пугает малым количеством доступной для программ памяти от чего в итоге его характеризуют как не самый быстрый аппарат.

Хотя, признаюсь, решающим фактором в выборе именно этой модели стали экран 3,5", против 2,8" у коммуникаторов ну и главное - знаменитая экономичность батареи:

"1. Режим максимальной нагрузки. Яркость подсветки выкручена на максимум, громкость динамика тоже, Wi-Fi (у A696 и A626) работает в режиме поиска сети, активирован Bluetooth, а Windows Media Player в цикле воспроизводит "увесистый" видеоролик. Время автономной работы в этом режиме составило:

* A696 – 3 часа 27 минут,

2. Нормальная работа. В этом режиме все беспроводные модули были отключены. Яркость подсветки установлена на минимальный уровень (ввиду отсутствия четких делений он определялся на глаз). И при этом на КПК была запущено чтение текста в программе Haali Reader с автоматической прокруткой. Время работы в этом режиме составило:

* A696 – 22 часа 54 минуты,

3. Воспроизведение МР3. Wi-Fi, Bluetooth отключены, равно как и экранная подсветка. Windows Media Player воспроизводит MP3-файл с битрейтом 192 kbps через проводные наушники. Время работы в этом режиме составило:

* A696 – 23 часа 58 минут"

Согласитесь, такие показатели впечатляют.

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

Теперь я смогу не только читать книги в любом месте, не просто смотреть видео и играть на новом гаджете, но и получать удовольствие от путешествий по-умному (используя GPS) :)

Ура!

P.S. Осталось сменить телефон на недорогую модельку с хорошим голубым зубом и тогда моему мультимедийно-сетевому-программистскому счастью не будет предела :)

 (400x400, 43Kb)
Рубрики:  Интернет и компьютеры
События

Метки:  

Поиск сообщений в Smile_ArT
Страницы: 12 ... 8 7 [6] 5 4 ..
.. 1 Календарь