• Авторизация


Web-разработка. Про место исполнения кода. 22-10-2010 13:00


Веб - среда распределенная. Работает по модели Клиент-Сервер.
Что это значит?
Это значит, что в процессе функционирования используются как минимум два компьютера:
Компьютер клиент и компьютер сервер.
Т.е. ты, дорогой читатель, набивая в сроке браузера www.yandex.ru используешь компьютер-клиент.
А всеми любимый Яндекс имеет у себя компьютер-сервер, на котором установлена программа – web-server, которая получая твой запрос отдает тебе в ответе ту самую первую страницу Яндекса, которую, получив, твой браузер показывает тебе.
Все это дело совершается по определенным правилам, иными словами, протоколу, который называется HTTP (Hyper Text Transfer Protocol, протокол передачи гипертекста)
Ну вот, получилось, как в учебнике по сетям для дошкольников. Не обижаемся. Продолжаем.
Теперь чуть глубже.
HTTP надежен и прост, как автомат Калашникова.
Получил запрос, отдал ответ. Все. В этом его сила и слабость одновременно.
Сила в том, что таких запросов сервер может обработать огромное количество за малое время, а слабость… Ну об этом позже.
Итак, когда то давно, веб-страницы были статическими, т.е содержали текст, заранее отформатированный и хранящийся на сервере в виде .html страниц в файлах. Получил сервер запрос в виде http://yandex.ru/index.htm, взял файл index.htm и клиенту отправил. Все быстро и просто.
Потом народу надоело в сети просто читать то, что дают и он захотел писать что-то сам и делать параметризированные запросы нужной информации. Ну и представлять эту информацию опять же, в каком то нужном виде.
Отдавать просто готовый файл стало недостаточно. Появилась необходимость формировать файл динамически по параметрам запроса. Т.е. нужно что-то сделать. Выполнить какую то программу для построения страницы. А где ее можно выполнить? Мы помним, что компьютеров у нас два – сервер и клиент. Соответственно…Правильно!
Исполнять программу можно либо на сервере, либо на клиенте.
И… тут я подхожу к основной мысли своего повествования. Веб-технологии, как средства выполнения какого-то программного кода разделились на серверные и клиентские.
К серверным можно отнести те платформы (а платформы имелись в виду именно серверные), о которых я уже рассказывал:
PHP
ASP NET
JSP
Java Servlets
Perl
И др.
К клиентским, т.е. тем, которые выполняются в вашем браузере:
Java Script
VB Script
Flash
SilverLight
Java Applets
И др.
Как частный случай технологии Java Script можно рассматривать AJAX, о котором я расскажу отдельно.
На этом все. Извиняюсь за, возможно, излишнюю простоту и примитивизм. Цель – донести смысл до абсолютно неподготовленного читателя.
комментарии: 3 понравилось! вверх^ к полной версии
Web-разработка. Про платформы. 20-10-2010 17:48


Выбор средств разработки для web просто огромен.
Но, для себя я определил три крупных направления. Остальные встречаются гораздо реже.

1. PHP
2. ASP
3. Java

Определения крайне условны, поэтому чуть подробнее.

1. PHP
Точнее это связка технологий:
Apache в качестве web сервера
MySQL в качестве сервера БД
PHP - язык для обработки серверных сценариев

Плюсы:
- бесплатно
- много информации и документации
- большинство бесплатных CMS (Content Management System - система управления содержимым сайта, о них напишу подробнее попозже) построены именно на этой платформе.
- много разработчиков "за разумные деньги".

Минусы:
- уровень развития платформы с точки зрения современных программных методологий очень сырой. Объектная парадигма почти не развита. Лично для меня, работавшего с такими библиотеками классов как MFC и VCL, некоторые вещи кажутся просто каменным веком. Подобная ситуация с MySQL - ORACLE и MS SQL Server это все же уровнем выше, а то и двумя тремя.
- очень много всяческих библиотек и пакетов разработчиков. Из за неразвитости основы каждый хочет написать свое улучшение. В результате - зоопарк. Трудно выбрать то, что нужно.
- производительность. Пока не могу дать свою оценку, но вроде как считается, что данная платформа проигрывает в производительности остальным. Не знаю. Не проверял.
- удобство разработки. точнее неудобство. хотя возможно, я просто не натыкался на хорошие средства


Рекомендации:
Данную платформу можно рекомендовать для небольших проектов, сайтов компаний со строго определенным функционалом, личных блогов и пр. Т.е. для проектов, которые не требуют особой производительтности и могут быть реализованы одной коммандой разработчиков в ограниченное время и не подразумевают дальнейшей доработки. Хотя, в принципе, платформа самодостаточна, и сделать на ней можно что угодно.

2. ASP
Ну если быть точнее, то решения от Microsoft.
Сейчас это уже не просто ASP, а ASP.NET, использующий всю мощь .NET платформы для веб разработки.

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

Итак, кроме всем известной ОС Windows Microsoft выпускает средство для разработки программ для этой ОС, под названием Visual Studio.
Средство это включает в себя несколько "языковых" пакетов, объединенных в единую среду.
Я когда-то давно, лет 10-12 назад, использовал Visual C++ для разработки программ исследования речи.
Мне в то время Visual Studio не нравилась, т.к. продукты Borland (Delphi, C++ Builder) были объективно проще и лучше.
Что произошло дальше.
Пришла пора интернета и разработки для web.
Появились языки клиентских и серверных сценариев. Microsoft не осталась в стороне и придумала ASP - active server pages.
Больше всего, по принципу работы, не синтаксически, ASP похож на PHP и на JSP (Java Server Pages).
Примерно в то же время компания Sun выпускает технологию Java, с компилированным платформонезависимым исполняемым кодом, и откровенно говоря, уделывает Microsoft по всем направлениям.
Но Билл Гейтс не был бы самим собой если бы упустил тогда иннициативу с концами и, как альтернативу Джаве Майкрософт выпускает платформу .Net. Постепенно все средства разработки и сама идеология разработки "под платформу майкрософт" сместилась в сторону .net. И не просто сместилась, а успешно развивается.
Соответственно появился ASP.NET Который перенес на веб всю мощь классов .net
Модель обработки кода стала событийной, что ближе всего к тому, как было когда-то в Delphi (лично для меня это очень важно, все сразу встало на свои места)
Ну и Visual Studio постоянно развивается, появляется новый функционал.


Плюсы:
- поддержка Microsoft (ну это как вступить в ЕР) и единообразие всех технологий разработки
- грамотно организованная система классов .net
- замечательное средство разработки MS Visual Studio, которое постоянно развивается. Как следствие - удобный и быстрый процесс разработки
- интеграция с другими продуктами Microsoft на самом глубоком уровне (MS SQL Server, MS Office и др)
- большое количество хорошо структурированной документации и система курсов для разработчиков. Как следствие - их всегда можно найти.

Минусы:
- продукты для разработки стоят денег
- жесткая привязка к Windows платформе на серверах

Рекомендации:
Можно рекомендовать для любого проекта, при наличии необходимого бюджета. При грамотной организации процесса разработки можно безболезненно (относительно) развивать проект в рамках данной платформы с учетом текучки кадров и прочих форс мажорных обстоятельств. Имя Microsoft и изначальная корпоративная направленность помогают грамотно выстроить процесс общения заказчика и исполнителя.

3. Java
Рожденная корпорацией Sun изначально свободной, данная платформа развилась в огромное количество разнообразных вариантов.
Для веб разработки чаще всего используются Сервлеты и JSP в качестве северных сценариев, JavaScript стал стандартом де-факто для клиентских
Читать далее...
комментарии: 4 понравилось! вверх^ к полной версии

Web-разработка. 20-10-2010 13:50


В силу различных обстоятельств, последний год занимаюсь, помимо всего прочего, web проектами.
Скажу прямо, с переменным успехом.
В чем тут собственно дело.
А дело в том, что десятилетний опыт работы в ИТ банковского сектора как-то не приводил меня никогда в web тематику.
А тут пришлось.
В связи с этим приходится многому учиться.
Ну то есть получается конфликт программистских культур, я бы сказал.
С одной стороны я, с моим корпоративным опытом разработки, где все крутилось внутри intranet сети, где правят Oracle и Delphi, и все клиенты-сотрудники под боком, сидят в одном с тобой офисе.
С другой стороны - всепоглощающий Интернет, со своими технологиями и правилами.
Нельзя сказать, что в Сети я полный лох. Все таки база то есть (МЭИ, АВТФ, ВМСС), и никуда не денется.
Но.. практики мало.
Да и еще усугубляется все тем, что от реального коддинга я года три назад почти совсем отошел. Больше приходится управлением проектами заниматься.
Ну стало быть - в первый раз, в первый класс.
Зато интересно.
Буду здесь помаленьку свои успехи освещать.
Помимо разработки, есть такая штука, как интернет-маркетинг, что в Сети, как явлении массовом, совершенно необходимо.
Тоже попробую разобраться.
Где ж время то на все найти?
комментарии: 3 понравилось! вверх^ к полной версии
Юра Шевчук, музыкант... 04-10-2010 13:21


Константин Евгеньевич - красавец!

http://www.alisa.net/fotoalbom.php?disk=2139
комментарии: 1 понравилось! вверх^ к полной версии
Стих 24-09-2010 15:58


Как сложно углядеть искусство в порно,
И трезво обнаружить суть за формой...
комментарии: 0 понравилось! вверх^ к полной версии
Стих 17-08-2010 12:25


Армянский коньяк.

Чередою дней рождений,
Алкогольных предпочтений
Каждый выбирает по себе.
Кто-то водку, кто-то пиво
Иль шампанских вин игривых
Год за годом стелит по судьбе.

Люди разного достатка
В обязательном порядке
Край стакана пробуют на вкус.
И всегда найдется повод,
Чтобы снова был он полон.
В этом виден несомненный плюс.

Трогал звезды руками.
Видел тайны морей.
Всюду мне наливали
И говорили - "Пей!".
Чивас пил в подворотнях,
Спирт на самом верху,
Но возвращаюсь сегодня
К армянскому коньяку.

Я такой же как и все
На застольной полосе.
Но скажу сегодня "Вольно!"
Старой жизни алкогольной.
Буду пить зеленый чай,
Стану йогом невзначай
И забуду про коньяк.
Что в моих словах не так?
комментарии: 0 понравилось! вверх^ к полной версии
Стих 12-08-2010 22:42


Не проси меня поставить свечи
За здоровье иль в помин души.
В церковь я иду к Нему на встречу,
Постоять в покое и в тиши.

Мне приятны радостные лица.
Я люблю неспешный блеск огня.
Но, во благо даже, суетиться
Не проси, пожалуйста, меня.

Тихо подхожу, и замирает
Жизнь перед иконой напролет.
А кому и что - и так Он знает -
Все в моей душе легко прочтет.

Я готов пред Богом на коленях
Попросить и другу и врагу,
Но от сердца. Силой не умею,
Просто не хочу и не могу.

И когда уйду к Нему в итоге,
Вы спокойно, сильно не скорбя,
В храме, дома или по дороге
Тихо помолитесь за меня.
комментарии: 0 понравилось! вверх^ к полной версии
В тему Сапсана 30-07-2010 11:28


http://www.liveinternet.ru/users/troublesome/post131445116/
комментарии: 0 понравилось! вверх^ к полной версии
И еще одно фото 30-07-2010 11:19



[700x525]
комментарии: 0 понравилось! вверх^ к полной версии
А в Подмосковье адское солнце через пепельную завесу 30-07-2010 11:14



[700x525]
комментарии: 0 понравилось! вверх^ к полной версии
В Москве жара 30-07-2010 11:07


Ст. м. Площадь Ильича
[700x525]
комментарии: 1 понравилось! вверх^ к полной версии
Русский Париже 28-07-2010 16:28


Периодически вспоминаю про эту историю. И все сложнее становится найти ее в сетке. Решил сюда повесить.
Старое. Не мое. Но классно.

В прошлом году в Париже

Наша гостиница находилась в Латинском квартале. Встав с женой пораньше, решили пройтиться через весь город к Большим магазинам на Больших Бульварах. КТО решил, думаю, понятно?…

Сойдя с моста Менял, немножечко устали, решили устроить второй завтрак. Присели в кафешке в самом начале улицы Сен-Дени. Попили, поели ( я рюмец проглотил, невзирая на протесты. «… С утра!!!… С утра!!». Подумаешь – «с утра!» Если жрать можно, то и выпить – не грех.)

Кофе, счёт, деньги. Вытаскиваю бумажку пятьсот евро. (Так получилось, что карты не было, менял деньги сверхспешно перед вылетом и всё по 500 евро). Официант вылупился, что-то залепетал. Я по-французски знаю слов пятьдесят, понял, что с бумажкой не слава Богу. Вытащил другую. Лепечет дальше. Вышел хозяин. После длинных разбирательств выяснилось, что были случаи подделок крупных купюр и маленькие кафе и магазинчики купюры по 200 и 500 евро не принимают.Ну и чего?! Да ничего. Стоят впятером, даже повар вышел. Лепечут.

- Идите, меняйте, - говорю.
- Сам, рюс, иди меняй, - отвечают.Французский сервис…

Бегал, бегал по улицам – всё или закрыто (воскресенье), или отказываются менять. Решил схитрить - купить «Колы», мороженого, пачку сигарет в «Табаках». Эффект тот же.

Вернулся через полчаса, злой как черт, начал было скандалить с хозяином. Тот, видно, тоже подустал от этой херни.

- Ладно, рюс, - говорит (недовольно так), - иди. Потом занесешь сороковник.

- Благородно, - говорю, - мерси. Занесу. Оревуар.

Это всё присказка. Сказка – это поход по Большим магазинам, потом бульвары, потом музей Гревин… Короче, разуваясь в номере, я вскрикнул:
- Про деньги-то отдать забыли!!!
- Ну, ладно, завтра…
- Нет уж. Мне в падлу. Если бы ещё не признал бы в нас «рюс» - туда-сюда, а так начнёт полоскать по знакомым: « русские дешёвки, мол, понтятся с большими бумажками, чтобы не платить и линяют». Как у Марка Твена, прям. Сейчас я на такси быстренько.

Через шесть минут я в кафе. Крику! Шуму! Снова хозяин выбежал, повар и т.д. Шумят, шумят, понимаю только «русский» и «деньги».

Решил выяснить, о чём такой бурный базар: русского лохом считают, что деньги принёс, или наоборот, приятно удивлены? Оказалось – второе. Очень многие интуристы (итальянцы, например) в такой ситуации исчезают. Я расправил плечи и раскланялся. Хозяин самолично взял бутылку, налил мне рюмку. Выпил. Фуйня типа яблочной самогонки ( Она и была. Кальвадос пресловутый). Ладно, господин хороший, мерси, вот денежки за кальвадос. Хозяин замахал руками: «Нет! Нет! Рюс! Сувенир! Из уважения! Рюс!»
- Ничего себе, - сказал я про себя.

Показал на бутылку водки, сиротливо ютившуюся в углу настенной полки.
- Налей от меня всем по рюмцу.
Народу в баре было человек шесть, да четверо обслуги. Выпили. Оживление в зале.Хозяин разговорился, я понимал его всё лучше и лучше, распорядился ещё всем по стопарику. Оживление усилилось. Пошёл в туалет, меня в переходе притёр один из посетителей, залепетал на ломаном английском, что, мол, зачем здесь хозяина баловать, в баре дорого, а здесь неподалёку у него «флэт» и там «мьюзик», «гёрлс», и ваще «бьютифл». А бухла, типа, по дороге можно взять.

Скажете: «Зачем повёлся, дурак?». А вы бы не повелись? Ну и молодцы. А я вот повёлся. Шли с пакетами по переулочкам. Недалеко, но по помойкам. Я в Москве таких и не видел. «Флэтом» оказался выселенный дом, то ли на снос, то ли на реконструкцию. На-ароду-у!…Человек двадцать пять. Девчонок симпатичных, правда, много. Одна, большеротая с пепельными волосами, пронзила мне сердце сразу же. Оживление в ширинке. Посидели, попили, всё хорошо, но как-то вяловато. Да ещё мобильник постоянно трендит в кармане – жена названивает. Всё уже перемеряла, про мужа вспомнила. Поступил как Тарас Бульба : « На чёрта козаку горшки! На чёрта козаку вся эта утварь?! Козак не баба! Бей всё! Круши!» Отключил к чёрту мобильник, дал Жорику денег, велел принести ещё спиртного. Оживление в зале.Но с новой порцией спиртного изменений коренных не произошло. Сидят, флудят, входят-выходят, мне улыбаются, не более того. Я вне разговора. Да оно и понятно – языковой барьер. Большеротая тоже как-то стала отдаляться. А выпили уже порядочно. Думал-думал, решил анекдот рассказать. Такой – чтоб интернациональный и без языкового барьера.

Придумал рассказать про китайцев: «Почему у них глаза такие узкие? Потому что рису нажрутся, а потом тужатся на стульчаке, кряхтят: а-ах-мм-м… глазки и суживаются…» Практически всё можно показать. Если, думаю, не оценят, вежливо раскланяюсь и уйду. Да и жена волнуется. Анекдот имел такой успех!!! Повторил на бис, а в третий раз разошёлся так, что посадил на скотч веки, чтобы глаза сузить и имитировал приспускание штанов. Вот что такое въяви «ПАТЦТУЛОМ!» Один чернявенький хохотал так, что немножко обмочился. Когда это обнаружили, я думал, потолок рухнет...

Решил не
Читать далее...
комментарии: 0 понравилось! вверх^ к полной версии
Актуально 09-07-2010 12:20


Сапсан – поезд с мигалкой. Теперь и на ЖД пробки.
комментарии: 0 понравилось! вверх^ к полной версии
Стих 07-07-2010 16:29


Вроде недавно исполнилось тридцать,
Нынче уже к сорока.
Отдых на лето спланировал в Ницце,
Чтобы уж наверняка.

Нет. Если честно, конечно хотелось
Воли с гитарой в лесу.
Но, отложив на потом свою смелость,
Лысину гордо несу.

Пристегнут хером к дамской сумочке,
Неспешно шествую по улочкам.
Кругом Испания, Италия,
Париж, Майами и так далее...

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

Нет, я могу! И почти не заметен
Мой энергичный живот.
Жаль, что разведать природу предмета
Мне не случится. И вот:

Пристегнут хером к дамской сумочке,
Неспешно шествую по улочкам.
Кругом Испания, Италия,
Париж, Майами и так далее...

Отдых с женою в просторах Европы
Вроде бы скучен, но в целом неплохо.
Жаль, что просторы другой части света,
Так привлекают дешевым минетом,
Мне, семьянину, они недоступны.
Слава покою супружеской бухты!
комментарии: 0 понравилось! вверх^ к полной версии
Стих 22-06-2010 22:47


Московское лето -
Рай вуайериста.
Не нужно билета.
Болтаюсь без смысла

По улицам душным,
По улицам жарким,
Ни разу не скучным
И ставлю помарки.

Я ставлю отметки
На каждое тело.
Расчерчены клетки.
Какое вам дело

Кому и какую
В журнале поставлю?
Но клетку пустую
Я в нем не оставлю.

Вон там шестьдесят,
А вон там девяносто.
А эта "в десятку!" -
Особенность роста.

Куда же деваться
От цифры "Два десять"?
Чего же бояться?
Пускай это бесит

Дешевых поэтов,
Искателей мысли.
Московское лето -
Рай вуайериста.
комментарии: 3 понравилось! вверх^ к полной версии
Вот так сходят с ума... 22-06-2010 17:39


Джанни Родари. Синий Светофор.

Однажды со светофором, что висит в Милане на площади Дуомо, случилась удивительная штука. Все его огни - и красный, и желтый и зеленый - стали синими. Увидев это, миланцы растерялись и не знали, что им делать.
- Можно переходить или нельзя?
- Тормозить или ехать дальше?
Всеми своими глазами, на все четыре стороны светофор посылал один и тот же сигнал - синий, синий, синий! Такой синий, каким никогда не бывает даже миланское небо.
Отчаявшись понять что-нибудь, шоферы высовывались из окошек, кричали и гудели, мотоциклисты оглушительно трещали своими мотоциклами, а самые толстые и важные пешеходы кричали:
- Что за шутки? Да вы знаете, кто я такой?
Остряки от нечего делать принимались придумывать подходящие к случаю остроты:
- А вам не кажется, что зеленый свет прикарманил коммендаторе? А как ему, бедняге, быть, если на газоне перед его виллой не растет ни одной травинки?
- Слышали, оказывается, весь красный свет конфисковали, потому что надо подкрашивать рыбок в Центральном парке,
- Между прочим, знаете, на что пошел желтый свет? Просто возмутительно! Оказывается, им разбавляют оливковое масло!
Наконец прибежал полицейский, встал на перекрестке и начал регулировать движение. Потом прибежал другой полицейский и принялся копаться в ящичке, где установлен прибор, управляющий работой светофора. Чтобы разобрать прибор, полицейскому, конечно, пришлось выключить ток.
Однако, прежде чем погаснуть, светофор успел подумать: "Бедняги! Я же дал им сигнал: "Путь в небо свободен", а они!.. Если бы они меня поняли, то давно бы уже неслись по небу, как вольные птицы. Впрочем, может быть, у них просто не хватило смелости?"
комментарии: 2 понравилось! вверх^ к полной версии
Стих 17-06-2010 11:05


Почему у светофора нет синего света?
Ведь, если бы он загорелся вдруг,
Все бы замерли, ожидая ответа,
А солнце по небу сделало круг,

Или зависло вместе со всеми,
Абсолютно ничего не понимая.
Среда сменилась бы воскресеньем,
Машины исчезли, остались только трамваи.

И мы стоим, такие, крепко обнявшись,
А время исчезло, совсем, как понятие.
Мне не нужно никуда возвращаться.
Обсуждаем твою сумку и платье,

Или туфли… Впрочем какая разница?
Среди меняющих свойства предметов
И постоянного ощущения праздника
Под светофором синего цвета.
комментарии: 0 понравилось! вверх^ к полной версии
Moskvicham predlozhili izbavitsya ot starykh akkumulyatorov' 07-06-2010 16:02
vesti.ru/doc.html?id=366534

Столичные экологи призвали автолюбителей заботиться не только о своих "железных конях", но и об окружающей среде. В Москве проведена акция по сбору отработанных автомобильных аккумуляторов.
комментарии: 0 понравилось! вверх^ к полной версии
Насыщенный день 17-05-2010 01:28


Вчера был тяжелый день. Сел за руль в десять утра. Упал в кровать в четыре утра уже сегодня. Побывал во многих местах. Обо всем по порядку.
С утра совершил заезд на водоем рядом с дервней Алешино, что под Егорьевском. Эвакуировал от туда рыбацкий десант во главе с Папой Вовой. Плюс 100 км.
Затем по плану была репетиция. Так как все сдвинулось по времени примерно на час, а вечер был занят, то решили репетицию отменить, доделать дела в Орехово-Зуево и подготовиться к поездке во Владимир. Посидели в интернет-клубе (списались с Владимрскими знакомыми), выпили кофе в замечетельном кафе Ла Крема, что в Аквилоне, забросили Седого и инструменты назад в Дрезну и поехали во Владимир втроем. Пока были в Аквилоне, нашел себе двойника (см. Фото). Плюс 50 км.
По дороге во Владимир делали остановку в Лакинске. Поели пирогов, частично попили пиво.
Во Владимире как-то быстро нашли нужное место. Припарковались. Плюс 100 км.
Цель поездки - наш концерт в клубе Фаворит в следующее воскресенье. Посмотрели клуб. Пообщались с дирекцией, с персоналом. Повесили афиши. Раздарили диски с новым альбомом.
По ходу выяснили, что помимо самого клуба билеты на концерты продаются в книжном магазине Эйдос. Немедленно нашли этот магазин. Закинули туда дисков и договорились о продаже билетов. Магазин замечателен тем, что торгует старыми книжками. Атмосфера там необыкновенная. Подозреваю, что это культовое место, широко известное в узких кругах владимирских интеллектуалов.
Вернувшись в клуб, допили кофе, посмотрели концерт Мановар и поехали домой.
До Дрезны добрались достаточно быстро. Плюс 110 км.
Следующим рейсом нужно было отвезти родственников в аэропорт Внуково. Отвез. Плюс 150 км.
Затем на север Москвы забирать нашего дорогого Багги и перевозить его обратно в Орехово-Зуевские края. Пока ехал по Москве, применил запрещенный пиар ход. Открыл окна и врубил на всю наш новый альбом. Незабываемое чувство: Москва, ночь, скорость и наша музыка. Класс!
Потом назад в Орехово, потом в Дрезну. В итоге на счетчике шестьсот с лишним километров.
Очень насыщенный день.
[648x486]
комментарии: 0 понравилось! вверх^ к полной версии
Пьянству - бой! 06-05-2010 21:25


Вот!
[525x700]
комментарии: 1 понравилось! вверх^ к полной версии