Показаны сообщения с ярлыком home. Показать все сообщения
Показаны сообщения с ярлыком home. Показать все сообщения
вторник, 17 апреля 2012 г.
понедельник, 23 января 2012 г.
Как программист становится сантехником
Так получилось, что у меня в семье одни творческие личности. Поэтому вид текущей из трубы воды вызывает у нас только одно желание - вызвать специалиста. Но жизненный опыт показывает, что это не всегда лучшее решение. А в плане саморазвития это просто глупость, человек с высшим техническим образованием вызывает сантехника, чтобы сделать простейшую операцию.
В общем, мне это надоело, и я начал эксперименты. К счастью, профессионалы создали для меня достаточное количество тренировочных площадок у меня в квартире. Первым вышел из строя кран за 10 тысяч рублей, буквально через месяц после окончания гарантии. Притом, покупался он вместе с кухней, так как иначе я не получу полноценной гарантии. Я думал, что за 10 тысяч кран будет вечный, но - увы и ах :) Оказывается, отдельно на него гарантия была бы на 3 года больше, а стоил бы он при этом на 2 тысячи дешевле. Привет, "Форема-Кухни", ваши кухни - говно.
Кран надо было менять. Но для этого его надо открутить. Вызовем сантехника? Нет! Но голыми руками выкрутить не получается, а ключи у меня только от автомобиля. Пришлось идти в магазин за ключами. Прикупил ключ, заодно посмотрел, как выглядят разные сантехнические примочки. Ведь если кран надо менять, ничто не мешает его разобрать и посмотреть, что же вышло из строя. По приходу домой я этим собственно и занялся. Притом выяснилось еще и то, что кран я по прежнему открутить не смогу - нужен был еще один ключ. Эх. Зато, с простой отверткой и гаечным ключом от машины открутилась ручка крана и снялась фенечка, которая сломалась.
Удача. Похожую штуковину я видел в магазине. Идем снова в магазин. Купил еще один ключ и фенечку. Пришел домой, вкрутил фенечку - кран заработал. Победа! Я купил лишнюю ручку на кран, и ключи мне не особо нужны оказались, но они точно пригодятся в будущем. Сама же запчасть стоила около 300 рублей.
Следующий случай представился буквально через месяц. На этот раз это была ванна - под раковиной появилась лужа. Открываем - видим страшную картину - из соединения шнурков смесителя со стеной капает вода. Ура, это же шанс применить мои новенькие ключи! Надо всего навсего закрутить покрепче, наверно тогда течь и пройдет. Отключил воду. Подтянул. Включил воду - течет. Хм. Ну еще чуть-чуть подтянем. Притом в этот раз отключать воду было уже лень. Тянем, треск, шум, вода по всей ванной. Бежим перекрываем воду и смотрим, что за фигня. Мда, угловой вентиль в стене пластмассовый и сломался от моих усилий. Посмотрел информацию, как в целом менять эти трубки - везде пишут, что главное - не перетянуть, так как так и прокладка испортится и труба может лопнуть. Понятно. Значит то, что точно нельзя делать - я уже сделал. Отлично. Полный fail. Теперь надо менять угловой вентиль. Начинаю его крутить, треск, шум - в ключе кусок пластмассы. Опять за информацию. Не, это уже не моя вина. Тут сумма усилий профессионалов, которые посадили на клей вентиль и сам вентиль, который разрушился от воздействия горячей воды! Решил сделать паузу и подумать над дальнейшими действиями.
В следующие выходные я купил еще один ключ, для труб (так как мест, за которые можно было ухватиться разводным ключем не осталось). Купил гибкую подводку и угловой вентиль, плюс нить-уплотнитель. Дальше пошли сплошные разочарования. Даже с новым ключем вентиль не хотел выкручиваться, а просто разваливался на кусочки. А смеситель оказался с подводкой, не допускающей замену. В общем, выкинул деньги. Кран сломался до конца, так что пришлось его вырезать из стены ножом. Развлечение еще то - все свои нежные программистские ручки стер до заусенцев и мазолей. В конце концов суммарными усилиями вычистили кран, но больше ничего сделать было нельзя - пришлось заказать смеситель, такой же, какой и был, а за ним надо было заехать. Ну и пару угловых вентилей - один на замену, второй на всякий случай. Пауза номер два - настроение на нуле.
Вот и пришел этот радостный день, когда я подтащил домой смеситель. Теперь все инструкции были внимательно изучены. Пришло понимание, как надо было правильно действовать (достаточно было поменять прокладку на гибкой подводке). Вечером я все поставил, со второй попытки смог правильно замотать нить-уплотнитель, притом я пропиливал засечки на вентиле, без этого водичка текла, резьбу в водяной розетке я уже подпортил. Но результат получен. И приобретен достаточно полезный опыт. Если бы я был опытным сантехником - расход был бы рублей 20 наверно, за эту прокладку. Так получилось около 3 тысяч в сумме. В общем, провал. Стало понятно, что перед тем, как что-то крутить надо как следует поштудировать интернет, информации там достаточно.
Но все равно, я собой доволен. Теперь у меня ничто нигде не протекает, все работает, появились какие-то инструменты и был приобретен ценный опыт.
В общем, мне это надоело, и я начал эксперименты. К счастью, профессионалы создали для меня достаточное количество тренировочных площадок у меня в квартире. Первым вышел из строя кран за 10 тысяч рублей, буквально через месяц после окончания гарантии. Притом, покупался он вместе с кухней, так как иначе я не получу полноценной гарантии. Я думал, что за 10 тысяч кран будет вечный, но - увы и ах :) Оказывается, отдельно на него гарантия была бы на 3 года больше, а стоил бы он при этом на 2 тысячи дешевле. Привет, "Форема-Кухни", ваши кухни - говно.
Кран надо было менять. Но для этого его надо открутить. Вызовем сантехника? Нет! Но голыми руками выкрутить не получается, а ключи у меня только от автомобиля. Пришлось идти в магазин за ключами. Прикупил ключ, заодно посмотрел, как выглядят разные сантехнические примочки. Ведь если кран надо менять, ничто не мешает его разобрать и посмотреть, что же вышло из строя. По приходу домой я этим собственно и занялся. Притом выяснилось еще и то, что кран я по прежнему открутить не смогу - нужен был еще один ключ. Эх. Зато, с простой отверткой и гаечным ключом от машины открутилась ручка крана и снялась фенечка, которая сломалась.
Удача. Похожую штуковину я видел в магазине. Идем снова в магазин. Купил еще один ключ и фенечку. Пришел домой, вкрутил фенечку - кран заработал. Победа! Я купил лишнюю ручку на кран, и ключи мне не особо нужны оказались, но они точно пригодятся в будущем. Сама же запчасть стоила около 300 рублей.
Следующий случай представился буквально через месяц. На этот раз это была ванна - под раковиной появилась лужа. Открываем - видим страшную картину - из соединения шнурков смесителя со стеной капает вода. Ура, это же шанс применить мои новенькие ключи! Надо всего навсего закрутить покрепче, наверно тогда течь и пройдет. Отключил воду. Подтянул. Включил воду - течет. Хм. Ну еще чуть-чуть подтянем. Притом в этот раз отключать воду было уже лень. Тянем, треск, шум, вода по всей ванной. Бежим перекрываем воду и смотрим, что за фигня. Мда, угловой вентиль в стене пластмассовый и сломался от моих усилий. Посмотрел информацию, как в целом менять эти трубки - везде пишут, что главное - не перетянуть, так как так и прокладка испортится и труба может лопнуть. Понятно. Значит то, что точно нельзя делать - я уже сделал. Отлично. Полный fail. Теперь надо менять угловой вентиль. Начинаю его крутить, треск, шум - в ключе кусок пластмассы. Опять за информацию. Не, это уже не моя вина. Тут сумма усилий профессионалов, которые посадили на клей вентиль и сам вентиль, который разрушился от воздействия горячей воды! Решил сделать паузу и подумать над дальнейшими действиями.
В следующие выходные я купил еще один ключ, для труб (так как мест, за которые можно было ухватиться разводным ключем не осталось). Купил гибкую подводку и угловой вентиль, плюс нить-уплотнитель. Дальше пошли сплошные разочарования. Даже с новым ключем вентиль не хотел выкручиваться, а просто разваливался на кусочки. А смеситель оказался с подводкой, не допускающей замену. В общем, выкинул деньги. Кран сломался до конца, так что пришлось его вырезать из стены ножом. Развлечение еще то - все свои нежные программистские ручки стер до заусенцев и мазолей. В конце концов суммарными усилиями вычистили кран, но больше ничего сделать было нельзя - пришлось заказать смеситель, такой же, какой и был, а за ним надо было заехать. Ну и пару угловых вентилей - один на замену, второй на всякий случай. Пауза номер два - настроение на нуле.
Вот и пришел этот радостный день, когда я подтащил домой смеситель. Теперь все инструкции были внимательно изучены. Пришло понимание, как надо было правильно действовать (достаточно было поменять прокладку на гибкой подводке). Вечером я все поставил, со второй попытки смог правильно замотать нить-уплотнитель, притом я пропиливал засечки на вентиле, без этого водичка текла, резьбу в водяной розетке я уже подпортил. Но результат получен. И приобретен достаточно полезный опыт. Если бы я был опытным сантехником - расход был бы рублей 20 наверно, за эту прокладку. Так получилось около 3 тысяч в сумме. В общем, провал. Стало понятно, что перед тем, как что-то крутить надо как следует поштудировать интернет, информации там достаточно.
Но все равно, я собой доволен. Теперь у меня ничто нигде не протекает, все работает, появились какие-то инструменты и был приобретен ценный опыт.
вторник, 29 ноября 2011 г.
Хлеб из хлебопечки
Уже достаточно давно завел в домашнем хозяйстве хлебопечку, так как люблю иногда сам приготовить что-нибудь мучное. Притом основным использованием виделось замешивание теста. Но когда я приобрел это чудо (модель, если кому-то интересно - TEFAL Dual Home Baker OW4002, одна из самых простых) и попробовал использовать ее по основному назначению - я понял, что получил не только замешивалку теста. Свежевыпеченный хлеб, по собственному рецепту - это совсем не буханка из магазина. Я обнаружил, что лучше всего получается если отдельно разогревать до температуры тела жидкость, в этом случае подходит хлеб лучше всего. Почему-то в рецептах об этом не упоминается, а в приготовлении хлеба температура на этапе замешивания чрезвычайно важна. Ну и чтобы сподвигнуть на кулинарные подвиги, подборка типового хлеба, который у меня получился:
Ну и естественно, приготовление беляшей в домашних условиях становится гораздо проще.
суббота, 26 ноября 2011 г.
Вязаные игрушки: вязаный кот с шарфом и помпонами
Очередное творение от нашей Светы.
В этот раз в модели применялись:
Особо стоит отметить ситуацию с глазами - барыги в магазинах аксессуаров для шитья, вязания и прочего рукоделия за пару глаз требуют 110 рублей. Это абсолютно неприемлемо. Подумываю над открытием сервиса по продаже глаз по вменяемым ценам (т.е. не дороже 10 рублей за пару). Но мы обошлись пуговицами, как делали люди во все времена.
Вот результат:
В этот раз в модели применялись:
- пряжа черная (adelia candi)
- пряжа красная (adelia candi)
- глаза из пуговиц
- улыбка и нос - розовые нитки для шитья
- вата для набивки
Особо стоит отметить ситуацию с глазами - барыги в магазинах аксессуаров для шитья, вязания и прочего рукоделия за пару глаз требуют 110 рублей. Это абсолютно неприемлемо. Подумываю над открытием сервиса по продаже глаз по вменяемым ценам (т.е. не дороже 10 рублей за пару). Но мы обошлись пуговицами, как делали люди во все времена.
Вот результат:
воскресенье, 2 октября 2011 г.
Вязаные игрушки: вязаная черепашка и вязаный кот своими руками
Оказывается, можно вязать очень симпатичные игрушки крючком своими руками. При этом для простых вязаных игрушек достаточно совсем небольшого опыта. Моя девушка недавно увлеклась вязанием крючком и буквально в течение месяца получила первые две сделанные своими руками игрушки. Теперь у нее заказов на игрушки на несколько месяцев вперед. Притом, для первой (черепашка) понадобились инструкции по модели. А вторая (котенок) - уже чисто творческий проект. Считаю это замечательным и рекламирую результат:
среда, 13 октября 2010 г.
Домашняя сеть: когда хочется всего и сразу
Я неоднократно писал о том, как обустраивал свою домашнюю инфраструктуру. Это заметки о Asus O!Play HDP R1: здесь и здесь. Мои приключения с устройствами от D-Link: здесь и здесь. Я достиг желаемого, 15 Гб mkv воспроизводились без проблем. Почти. Стоило на пути следования сигнала оказаться человеку, собаке, или какому-нибудь высокоэнергичному существу - начинались проблемы. Тяжелее всего смириться с мелочами. Это то, что больше всего достает. Как люди, которые давно друг друга знают могут устроить ссору из-за неопущенного сидения унитаза, или другой глупости, точно так же меня бесят мелкие недостатки в работе какого-либо домашнего устройства. Я лучше сломаю его, куплю что-то другое, но не смогу смириться с недостатками, которые не сильно мешают.
Поэтому я начал искать решение. Первое, zero-cost - подключить к O!Play жесткий диск по USB и по сети на него закидывать файлики. O!Play с 1.27 прошивки умеет делать из внешнего жесткого диска NAS - описание. К сожалению, в таком режиме мощностей коробочки совсем не хватает. Однако общая идея была уже ясна - данные должны лежать рядом. Для этого приобрел коробочку от Western Digital: MyBook World II 2Tb. Подключил это к роутеру напрямую. Папочку по nfs расшарил в сети этого роутера. С коробочки 30 Gb mkv играются без проблем. И ходить могут сколько хотят люди, звери и энергетические сущности. Коробочка аналогично O!Play поддается хакам, чем я последние две недели и занимаюсь. Как только доиграюсь до чего-то определенного - напишу подробный отчет.
Еще одно изменение в домашней сети - она перестала быть настолько домашней. Подключил в NetByNet услугу "Коннект", теперь у меня целый пул статических адресов. Заодно приобрел и роутер поприличнее - Linksys WRT610N. Думал сначала поменять их местами с d-link, но последний оказалось проблематично сделать простым маршрутизатором, а в linksys это делается фактически в пару кликов мышкой. Однозначный плюс в копилку.
Даже в текущем варианте я все равно недоволен. Воспроизведение побеждено, но время закачки на NAS по связке через wi-fi все равно никуда не делось (а очевидно, что если даже 15 Gb дергались, то на перекачку 30 Gb фильма уйдет в два раза больше времени, чем на собственно просмотр). Пока компенсирую это тем, что поставил на NAS качалку, получается, что нет задержки на передачу от скачивалки до устройства, идет сразу же закачка информации. В связи с этим разобрался таки с iptables, до этого всегда просто брал готовые мануалы не вдумываясь, а тут реально глубоко погрузился в тему.
Update (2011/09): Проблему скорости закачки я решил без использования Wi-Fi: альтернатива.
Поэтому я начал искать решение. Первое, zero-cost - подключить к O!Play жесткий диск по USB и по сети на него закидывать файлики. O!Play с 1.27 прошивки умеет делать из внешнего жесткого диска NAS - описание. К сожалению, в таком режиме мощностей коробочки совсем не хватает. Однако общая идея была уже ясна - данные должны лежать рядом. Для этого приобрел коробочку от Western Digital: MyBook World II 2Tb. Подключил это к роутеру напрямую. Папочку по nfs расшарил в сети этого роутера. С коробочки 30 Gb mkv играются без проблем. И ходить могут сколько хотят люди, звери и энергетические сущности. Коробочка аналогично O!Play поддается хакам, чем я последние две недели и занимаюсь. Как только доиграюсь до чего-то определенного - напишу подробный отчет.
Еще одно изменение в домашней сети - она перестала быть настолько домашней. Подключил в NetByNet услугу "Коннект", теперь у меня целый пул статических адресов. Заодно приобрел и роутер поприличнее - Linksys WRT610N. Думал сначала поменять их местами с d-link, но последний оказалось проблематично сделать простым маршрутизатором, а в linksys это делается фактически в пару кликов мышкой. Однозначный плюс в копилку.
Даже в текущем варианте я все равно недоволен. Воспроизведение побеждено, но время закачки на NAS по связке через wi-fi все равно никуда не делось (а очевидно, что если даже 15 Gb дергались, то на перекачку 30 Gb фильма уйдет в два раза больше времени, чем на собственно просмотр). Пока компенсирую это тем, что поставил на NAS качалку, получается, что нет задержки на передачу от скачивалки до устройства, идет сразу же закачка информации. В связи с этим разобрался таки с iptables, до этого всегда просто брал готовые мануалы не вдумываясь, а тут реально глубоко погрузился в тему.
Update (2011/09): Проблему скорости закачки я решил без использования Wi-Fi: альтернатива.
воскресенье, 10 января 2010 г.
General Protection Fault
Потерял 2Gb памяти на домашнем компьютере. Естественно, сам виноват. В ходе всех ремонтов компьютер бывал во всех возможных положениях, а открыть и проверить, что все провода на своих местах не додумался. Результат - вентилятор корпуса запутался в собственном проводе. Возникшую топку вынесли не все. Притом два дня я думал, что проблема с жестким диском, и переносил данные с раздела на раздел. Оказалось, надо было просто изначально включить проверку памяти при загрузке, и проблема бы вскрылась после первой перезагрузки, которые стали происходить надо отметить достаточно часто. Осталось еще 3Gb.
Теперь вот думаю, обновить компьютер или ограничиться покупкой плашки памяти. Второй вариант скорее. Не хочу четырехядерный процессор, хочу восьмиядерный, а лучше - стоядерный. А платить за это больше 300 долларов не хочу. Значит, придется подождать еще пару лет. Пока закуплю компьютеры для просмотра кино и работы в библиотеке. А сервер обновим до прежних 5 Gb, может - до 8Gb. Практика показала, что самая лучшая вещь - это оперативная память, ее много не бывает. Только желательно брать плашки с дополнительным охлаждением, сгорела именно без оного, хорошо, хоть одна.
Теперь вот думаю, обновить компьютер или ограничиться покупкой плашки памяти. Второй вариант скорее. Не хочу четырехядерный процессор, хочу восьмиядерный, а лучше - стоядерный. А платить за это больше 300 долларов не хочу. Значит, придется подождать еще пару лет. Пока закуплю компьютеры для просмотра кино и работы в библиотеке. А сервер обновим до прежних 5 Gb, может - до 8Gb. Практика показала, что самая лучшая вещь - это оперативная память, ее много не бывает. Только желательно брать плашки с дополнительным охлаждением, сгорела именно без оного, хорошо, хоть одна.
понедельник, 9 ноября 2009 г.
Все говно, кроме мочи
В очередной раз нашел этому подтверждение в интервью с Brad Fitzpatrick: "...The implementation of libraries that look like they could be beatiful are shit...".
Очень точно подмечено. То что с виду кажется не г..., при ближайшем рассмотрении все равно оказывается им самым.
В эти выходные наконец таки реализовал скрипт для сборки нового ядра и почистки старых. Экономия нервных клеток на этой операции будет оценена не скоро, но думаю - будет приятно. Мне кажется, именно в этом суть программистского подхода к делу, все рутинные операции учить делать машину. Если мы делаем это больше чем один раз, это уже надо автоматизировать. Очередной пункт в личном todo-листе выполнен. Выложу тут и код этого сокровища в следующий раз. А пока оставшиеся пункты:
1. python-скрипт для заполнения ежедневных отчетов на работе
2. perl-скрипт Finance::Quote::Sberbank - исправить накопившиеся ошибки (есть 9-месячный багрепорт, а это ужасно)
3. локализовать openerp
4. lfs-нуть нетбук
5. найти или написать штуку для проверки торговой стратегии на архивных данных
6. написать собственно штуку для торговой стратегии
7. сделать информеры на svn репозитории в виде notify в gnome
И еще много чего, что мне хочется сделать. Каждый день я сижу где-то до 2-х часов ночи, стараясь сделать сегодня чуть-чуть больше чем вчера. И главное - ни один день не должен пройти без познания или создания чего-то нового. Это настоящее счастье - узнавать новое.
Очень точно подмечено. То что с виду кажется не г..., при ближайшем рассмотрении все равно оказывается им самым.
В эти выходные наконец таки реализовал скрипт для сборки нового ядра и почистки старых. Экономия нервных клеток на этой операции будет оценена не скоро, но думаю - будет приятно. Мне кажется, именно в этом суть программистского подхода к делу, все рутинные операции учить делать машину. Если мы делаем это больше чем один раз, это уже надо автоматизировать. Очередной пункт в личном todo-листе выполнен. Выложу тут и код этого сокровища в следующий раз. А пока оставшиеся пункты:
1. python-скрипт для заполнения ежедневных отчетов на работе
2. perl-скрипт Finance::Quote::Sberbank - исправить накопившиеся ошибки (есть 9-месячный багрепорт, а это ужасно)
3. локализовать openerp
4. lfs-нуть нетбук
5. найти или написать штуку для проверки торговой стратегии на архивных данных
6. написать собственно штуку для торговой стратегии
7. сделать информеры на svn репозитории в виде notify в gnome
И еще много чего, что мне хочется сделать. Каждый день я сижу где-то до 2-х часов ночи, стараясь сделать сегодня чуть-чуть больше чем вчера. И главное - ни один день не должен пройти без познания или создания чего-то нового. Это настоящее счастье - узнавать новое.
воскресенье, 6 сентября 2009 г.
100000 км, отпуск и ремонт
Лето было весьма насыщенно событиями.
Я проездил на Левине более 100000 км, точно момент перехода не заметил, но все же. Конечно, это уже не та машинка, что была, но он все еще на ходу, что достаточно удивительно, учитывая мое весьма халатное отношение к его техническому и эстетическому состоянию. Один из фактов, что машина и ее обслуживание обошлись дешевле, чем бензин и мздоимство.
С начала лета мы начали ремонт в квартире. Капитальный ремонт. Поменяно все, что только можно было поменять, имея на руках ограниченные в некоторых рамках средства. Теперь я сижу в чистой, уютной, современной, но абсолютно пустой квартире. У вещей нет памяти и надо будет наполнять эту пустоту, думаю, мы справимся.
Надежды провести тяжелое время на даче не оправдались, хотя все же я свой месяц смог умыкнуть. Две недели в командировке, две - на даче. Можно сказать, что я в какой то степени готовился к такой смене обстановки, поэтому у меня был eee и cdma модем skylink. Первый помогал мне вообще везде, пару недель я даже на нем реально работал (но тяжеловато, я люблю работать на большом экране), в основном он был именно тем, чем должен быть - средством для получения информации из глобальной сети. Благодаря модему, я был на связи на достаточно высокой скорости и две дачные недели. Фактически, никакого отрыва от нужной мне цивилизации. Итого, eee - лучшее приобретение последнего года, отдача от него просто потрясающая. Модем себя пока что просто оправдал, я подключил тарифный план, смысл которого только в нахождении на даче, в городе - только на самый крайний случай (1 руб/Мб против 5 руб/Мб).
Я проездил на Левине более 100000 км, точно момент перехода не заметил, но все же. Конечно, это уже не та машинка, что была, но он все еще на ходу, что достаточно удивительно, учитывая мое весьма халатное отношение к его техническому и эстетическому состоянию. Один из фактов, что машина и ее обслуживание обошлись дешевле, чем бензин и мздоимство.
С начала лета мы начали ремонт в квартире. Капитальный ремонт. Поменяно все, что только можно было поменять, имея на руках ограниченные в некоторых рамках средства. Теперь я сижу в чистой, уютной, современной, но абсолютно пустой квартире. У вещей нет памяти и надо будет наполнять эту пустоту, думаю, мы справимся.
Надежды провести тяжелое время на даче не оправдались, хотя все же я свой месяц смог умыкнуть. Две недели в командировке, две - на даче. Можно сказать, что я в какой то степени готовился к такой смене обстановки, поэтому у меня был eee и cdma модем skylink. Первый помогал мне вообще везде, пару недель я даже на нем реально работал (но тяжеловато, я люблю работать на большом экране), в основном он был именно тем, чем должен быть - средством для получения информации из глобальной сети. Благодаря модему, я был на связи на достаточно высокой скорости и две дачные недели. Фактически, никакого отрыва от нужной мне цивилизации. Итого, eee - лучшее приобретение последнего года, отдача от него просто потрясающая. Модем себя пока что просто оправдал, я подключил тарифный план, смысл которого только в нахождении на даче, в городе - только на самый крайний случай (1 руб/Мб против 5 руб/Мб).
вторник, 12 августа 2008 г.
112
Именно столько мы весим с Корвином на пару. Я уже вешу целых 72 кг, Корвин соответственно - 40. Все это взвешивание проводилось с целью выбора правильной дозировки при профилактике глистов :) Мне кажется, от этих глистогонных колес заплющивает не по-детски :)
Подписаться на:
Сообщения (Atom)













