Этот поисковик купил Pixoria, разработчика популярной в США программы Konfabulator, и преобразовал этот сервис в Yahoo Widgets. Виджеты в данном случае (на русский это слово переводится как "штуковина") - это небольшие приложения, написанные на JavaScript и выводящие на рабочий стол полезную информацию с различных интернет-серверов. Виджеты можно применять для проверки почты, чтения RSS-каналов, прогноза погоды.
И Yahoo, и Google, и Microsoft открыли API (интерфейс программирования приложений), что позволяет сторонним разработчикам предлагать свои виджеты. Что это значит для разработчиков, и особенно тех, кто хочет делать коммерческие варианты виджетов, гаджетов и панелей? Теперь любую программу придется писать в трех разных вариантах. А так как в гаджетах от Microsoft можно использовать такие технологии, как ActiveX, можно ожидать, что пользователям для работы некоторых гаджетов придется снижать настройки безопасности.
Microsoft начала тестирование интернет-продукта Office Live
[270x]
Для начинающих
Средний уровень
Marktplatz - немецкий язык для деловых людей
Электронный справочник
mittelschulvorbereitung.ch
Deutsch Online
Grundwissen Grammatik
Institut für Deutsche Sprache
Goethte-Institut
Новости в замедленном темпе
Ежедневный выпуск новостей на немецком языке – в медленном темпе для аудирования. B двух форматах: текст и аудиофайл (MP3).
Немецкая ненормативная лексика богата и красочна. Но лучше нам ее не применять, так как употребление этих слов чревато крупными штрафами и даже тюремным заключением.
За словесное оскорбление или унижение достоинства §185 Уголовного кодекса ФРГ предусматривает лишение свободы на срок до одного года (за оскорбление действием — 2 года) или денежный штраф. Сумма штрафа определяется судьей.
В немецких судах накопилась практика разбирательства конфликтов, в центре которых — оскорбление. И вот какие решения были вынесены в различных городах Германии:
"Sie können mich mal…!" ("Вы можете меня поцеловать в...!") — 30-50 EUR.
Очень любят пользоваться этим языком автоводители. Но дорого же им это обходится!
Такое, казалось бы, безобидное деяние, как изобразить длинный нос и повертеть им, облегчает кошелек автора-исполнителя минимум на 200 EUR. Этот знак в переводе на нормальный русский язык может обозначать: "Не вы…вайся!".
Помахать перед лицом растопыренными пятернями, что подразумевает что-то типа: "Идиот, придурок! У тебя не все дома!" — в Берлине стоит 1000, а в Мюнхене — всего 400 EUR.
Кольцо, образованное большим и указательным пальцами, соответствует русскому "е... я тебя!" и стоит 675 EUR.
Vogel zeigen — демонстративно постучать пальцем у виска, что однозначно сообщает: "у тебя не все дома", "шариков не хватает" (по-немецки жест означает "не все птицы в гнезде") — стоит около 750 EUR.
"Scheibenwischer" — помахать перед своим лицом ладонью (внутренней стороной к себе), что примерно означает "ты что, с ума сошел?" — 1000 EUR.
Такой "невинный" жест, как демонстрация отогнутого среднего пальца правой руки, то есть жест, известный под названием "Stinkfinger", что можно толковать как "имел я тебя!", суды в разных городах Германии оценили от 2000 до 4000 EUR.
[показать]
[показать]Каждый, кто женится или выходит замуж, хочет, чтобы его брак был счастливым и продлился как можно дольше. Однако, когда медовый месяц заканчивается, начинается семейная жизнь с ее ссорами и трудностями, преодолеть которые можно лишь совместными усилиями.
[показать]
[показать]
Была приятная и интересная работа!
[показать]
[показать]
Ошибаются те, кто думает, что 14 февраля – это день всех Валентинов. 14 февраля – это международный день любви и романтики. Так уж повелось, что главным символом этого праздника считается сердце или в простонародье «валентинка». А история праздника уходит своими корнями в III век нашей эры в стольный град Рим. Император Клавдий II издал приказ, который сегодня мы бы назвали «ни-ни», если быть точнее, то «молодые люди, годные для воинской службы, не имели права жениться, так как это неблагоприятно отражалось на общем боевом духе армии». Но любовь – это добро, которое как в любой нормальной сказке обязательно побеждает зло. И в этот раз она победила. Священник по имени Валентин пошел наперекор императору и продолжал свадебные церемонии для влюбленных, за что и был приговорен к казни и уже посмертно стал Святым. День Святого Валентина – это католический праздник.
Не надо забывать, что христианские традиции имеют свой день влюбленных – 8 июля церковь отмечает день святых Петра и Февронии, которые жили в любви и согласии и умерли в один день. Народное поверье гласит: «кто повенчается в этот день, будет жить долго и счастливо в любви».
Gorod N
Интересно наблюдать динамику посещений. Раньше меня как-то это почти не беспокоило - ну посетят твою страницу немного больше или немного меньше людей! Какая разница? Сайт частный, денег не просит. Но после того, как установил Google Analitics появился какой-то дополнительный интерес, стимул, что-ли, более ответственно относиться к сопровождению сайта. Потому, что зримо видишь, что тебя читают, читают в разных точках Земли, и порой даже не верится, откуда там могут быть наши люди и что им может быть интересно на моей страничке. Интересно также прослеживать источники захода на страницу, динамику посещений и географию. Например, на моём сайте достаточно много страниц (не считал точно, но больше 60), из них оказывается наиболее посещаемой является страница о Германии. Наибольшее количество посещений сайта среди москивечей и из Германии. Воспроизвожу только небольшую часть той информации, которую бесплатно предлагает Google для анализа.
Читать далееТакая информация, безусловно может пригодиться.
С другой стороны это ещё раз говорит о том, что Мир в котором мы живёт такой маленький, хрупкий и так сильно изменился в последние годы!
SJ Web Info Page
И что теперь делать?
Вопрос о статистике на форуме xtCommerce
(Наконецто выдались свободные полчасика - пришлось сервак временно умертвить ^_^).
А вот сейчас и разберёмся что это такое, как их делать и использовать...
Action - (от англ. действие) это просто сохранённый алгоритм, последовательность действий, который выполняет программа. Могут быть задействованы абсолютно все возможности Photoshop’а. Суть в том, что начиная запись программа записывает все наши действия над изображением (будь то открыть/закрыть, выделить, скопировать, залить, применить фильтр и тд.)
Использовать их очень легко - нужно просто запустить. Беда в том, что далеко не все создатели action'ов удосуживаются вставить хоть маленький комментарий по использованию своего творения (например: чтобы на изображение был обязательно белый текс на чёрном фоне), нет ничего сложного в точ, чтобы просто вскрыть этот action и самому посмотреть что он делает (но не когда у тебя их несколько сотен и ты среди них ищешь какойто один, и ради этого приходиться проверить около 5-6 десятков других).
Так что сейчас будем создавать грамотный action, чтобы остальных не мучить, да и самим не путаться.
Вот наша панелька с набором action'ов. Внизу кнопки (stop-record-play-new set-new action-delete=стоп-запись-воспроизведение-новый раздел(папка)-создать новое действие-удалить). По остальным функциям пройдёмся когда будем создавать свой action.
Поехали!
При создании своего action, сразу нужно определиться будет ли этот action делать всё с нуля или же работать с уже готовым изображением. Советую первыми пунктами action'а сделать панельку с описанием и инфо о применяемых фильтрах, если они не стандартные, и обязательно сделать snapshot, если не с нуля создаём, а работаем с уже имеющимся изображением. Короче, ближе к делу!
Для примера возьму достаточно простенький и быстрый эффект пикселизации текста.
1. Создаём свою собственную папочку, там же создаём свой action. Жмём на record.
2. Вставляем инфо о нашем action'е, вставляя паузу. insert stop=>[allow continue],[ok] 
[394x165]
3. Создаём новое изображение - "Ctrl+N" (400X400pixels|RGB|8bit|white)
4. Создаём фон (BG в дальнейшем) - filter=>render=>clouds
5. Кидаем текст - "T", жмём в середину изображения, ставим выравнивание текста по центру, пишем чтонибудь.
6. Вставляем "стоп" для возможности изменения текста (как и в пункте 2, только снимаем галку на continue)
[394x165]
7. Для облегчения дальнейших манипуляций обзываем этот слой text_layer - layer=>layer properties... поле name
8. Делаем из текс-слоя растровый - layer=>rasterize=>type
9 .Дублируем layer=>duplicate layer=>ok
10. Размываем filter=>blur=>gaussian blur[10pixels] Для удобства можно оставить пользователю возможность самому выбрать степень размытия, для этого делаем следующее:
insert menu item=>["ok" window]=>filter=>blur=>gaussian blur=>[ok] ничего не появиться, но при выполнение action появиться окно с gaussian blur с возможностью выбора радиуса размытия.
11. Пикселируем (ставим свою натсройку, или же как в предедущем пункте отавляем на выбор пользователю - insert menu item=>["ok" window]=>filter=>pixelate=>mosaic=>[ok]) я ставил 8pxl.
12. Обостряем чёткость filter=>sharpen=>sharpen more, повторяем ctrl+f.
13. Сливаем два слоя ctrl+e
14. На этом можно закончить. Но можно ещё добавить такой же эффект к BG и раскрасть его.
Даже добавим возможность остановиться на этом пункте или продолжить.
вставляем "стоп", пишем что можно и на этом закончить или продолжить дальше (естесно надо поставить галку на allow continue)
15. Переключаемся на слой Background
16. insert menu item=>["ok" window]=>filter=>pixelate=>mosaic=>[ok]
17. filter=>sharpen=>sharpen more, ctrl+f
18. Для выбора цвета BG - insert menu item=>["ok" window]=> ctrl+u(image=>adjusments=>hue/saturation)=>[ok]
19. Переключаемся на слой text_layer - layer=>layer style=>blending options:
outer glow (можно поменять под себя, или же оставить всё как есть)
bevel and emboss
color overlay (советую поставить такое цвет, как вы выбрали в outer glow или малость потемнее)
[ok]
20. Добавим тут же возможность ручной корректировки пункта 19 insert menu item=>["ok" window]=>layer=>layer style=>blending options=>[ok]
20. Жмём на стоп (останавливаем запись action)
Думаю вполне доступно объяснил вкратце возможности action'ов. Они очень облегчают работу и экономят время, когда нужно отштамповать несколько десятков изображений с незначительными
[280x275]
[699x466]
[699x466]
[600x900]
[699x466]
[630x900]
[699x466]
[699x431]
[699x466]
[699x607]
[605x900]
[600x400]