понедельник, 27 декабря 2010 г.

Сохранение писем из GMail на рабочий стол

Хотел добавить переписку к проектной документации. Интуитивной кнопки сохранить в GMail не нашёл.
Самое первое, но самое замороченное решение - подключиться к почте через проги (Outlook, The Bat, Thunderbird) по POP3/IMAP, скачать письмо, потом сохранить.

Решение более простое, как всегда пришло несколько позже, когда я уже читал как подключиться к GMail из Outlook - респечатать переписку, но в настрйоках печати выбрать печать в файл, либо воспользоваться принтером, который ставится вместе с Office. В Office 2010 и, кажется, 2007 этот принтер называется Microsoft XPS Document Writer. В старых верситях офиса тоже был подобный принтер, но с другим названием.

пятница, 17 декабря 2010 г.

Звуки от Мутко



А также расшифровка текста:

Дио прэзыдэнт Блаттэр, колигз оф зэ эгзэкутив комитИ.
Лец ми спик фром май харт ин инглиш. (Аплодисменты).
Май фрэнц, тудэй из э юник момент ин тайм, боуф фо май кантри энд фо фИфа.
Раша репрезенц итс нью харайнзытц фо фИфа.
Раша минз э биг промоушен оф ауа эгейн.
Миллианз оф нью харц энд майндз ит олсоу минз э грэйт лэгаси аф э зэ волдкап.
Грэйт нью стэдиумз энд миллианз оф бойз ин гёлс имбрайсинг эгэйн.
Рашас экономи из лач энд гроуин. Зэ педерал гавенмент хэз стайбл фенансез.
Раша спорц маркетин из дэвелопынь рэпидли. Жаст ван экземпель: тудей рашен компаниз правайдед овер ван биллион долларз ин спонсор шип фор зэ Сочи алимпик гэймс.
Имэджин, хау мач инвестмент вуд би мэйд инту футбОл. Гивен зыт футбол из спорт намба ван.
Ауэр бит из э нашонали приорити фор зэ Рашен Федерешен.
Иф ю гив ас э чанс, фИфа вил нэве ригрет ит. Ю вил би прауд оф ви чойс. Ай гаранти ит.
Ай олсоу промис, из ин твенти эйтин ай'лл спик инглиш лайк май фрэнд Джефф Томсон. (Смех, аплодисменты)
Диа фрэнц. Ю кэн си он вэ мэп. Вестен еврОп хоустэд зе волд кап мэни таймс. Иистен еврОп нева хэд зы чанс.
Мэни йиз эгоу зэ берлин уол воз дестройд. Эйт э нью эра фо зе волд беген.
Тудэй ви кен брэйк зназа симболик.
Вол.
Энд оупен э нью эра ин футбОл тугеза.
Фэнкью вэри мач май фрэндз.
(dolboeb)

суббота, 11 декабря 2010 г.

понедельник, 6 декабря 2010 г.

Матерный стих

Стая воробышков к югу промчалась,
-Знать, надоело говно им клевать...
Там на осине ворона усралась...
Ну и природа, еб твою мать.

понедельник, 29 ноября 2010 г.

Экспорт типа контента (Content Type) из Microsoft Office ShareЗoint

Как ни странно, но стандартными средствами нельзя сохранить content type с портала. Этот тип делал подрядчик, который не очень умел программировать и то ли они руками (мышкой) сделали этот тип контента, то ли где-то валяется в их мусорке исходников солюшн, но быстро найти я не смог.
Но примерно месяца два назад я поставил расширение для stsadm - http://stsadm.blogspot.com/2007/08/stsadm-commands_09.html и в очередной раз оно меня спасло!

stsadm -o gl-exportcontenttypes -url "http://адрес_портала" -outputfile c:\ct.xml -includefielddefinitions -name "имя ContentType"

Генерится не только описание ContentType, но и все определения полей для него (благодаря -includefielddefinitions). Остаётся только вставить сгенерённый XML в elements.xml нового проекта и можно сгенерить солюшн для установки Content Type на любом сервере.
Очень удобно и очень рекомендую!

понедельник, 1 ноября 2010 г.

Аватар

Добавление или замена иконок для файлов

Стандартная проблема: Sharepoint (2007 или 2010) не содержит иконок pdf или rar. Установить их легко:

1. Скачиваем/находим иконку в формате gif (с прозрачностью) размерами 16x16.
Ищем rar
Ищем pdf


2. Кидаем иконку в
SharePoint 2007:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\IMAGES
SharePoint 2010:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\IMAGES
допустим, с именем rar.gif

3. Правим файл DOCICON.XML
SharePoint 2007:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\XML
SharePoint 2010:
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\XML

В SharePoint 2007 надо дописать по аналогии с другими строками примерно так:
<Mapping Key="rar" Value="rar.gif" />

4. Добавляем новый тип файлов rar
SharePoint 2007:
Центр администрироания \ ShareServices1 \ Параметры поиска \ Типы файлов \ Создать тип файлов
SharePoint 2010:
Центр администрироания \ Управление приложениями-службами \ Приложения службы поиска \ Типы файлов \ Создать

5. iisreset

суббота, 16 октября 2010 г.

ip адрес для тестирования + DNS

Наконец-то нашёл этот адрес. Давным давно знал его, но потом забыл, просто помнил что красивый и простой адрес был.
Встречаем!


Name:    google-public-dns-a.google.com
Address:  8.8.8.8

понедельник, 11 октября 2010 г.

Удаление журнала событий из списка

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

Но всё же можно довольно просто его удалить из через джругое место =)

Самый простой вариант:

  • regedit
  • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog
  • удаляем не нужные разделы (раздел = журнал)


Более правильный вариант:

  • тормозим службу eventlog (вернее выставляем вид запуска службы на Disabled)
  • перезагрузка
  • идём в \System32\Config 
  • удаляем ненужный журнал с расширением *.evt
  • выставляем тип запуска службы на автоматический
  • перезагрузка

четверг, 7 октября 2010 г.

Видео с youtube.com во всё окно браузера

Если добавить к http://www.youtube.com/v/ ID ролика, то он будет открыт во всё окно браузера (не монитора!). Например, так:
http://www.youtube.com/v/YxoGMpBml6s

Вывод непрочитанных писем в GMail

Ну кто бы мог подумать, что это так просто:
В поиске GMail ввести is:unread

А я-то до этого руками листал списки писем... Из-за этого у меня висело 20 непрочитанных писем 2 года, которые я найти не мог =)

воскресенье, 3 октября 2010 г.

Судакская крепость


Оказывается самая красивая фотка судакской крепости оказалась без крепости =)

Не перевелись ещё они...

Сегодня обнаружила удивительно дешевый магазин Ашан. Поехали с бригадиром ремонтников выбирать определенного вида доски и при мне колеровать краску в ЛеруаМ. И пока он набирал досок, я пошла за продуктами. Как-то раз я случайно зимой попала в Ашан на Шереметьевской (химчистку срочную искала) и встретила там Лену Хангу. Но сам магазин большого впечатления не произвел -- мне показалось, какая-то помойка. А тут я побродила и обнаружила, что на неделю можно закупиться продуктами всего за 800 рублей. У нас в Азбуке Вкуса мне 1000 рублей это три помидорчика, огурчик, хлеб, мой любимый мацони и шматок сыра. А в Ашане -- столько всего купила на эти деньги. Жаль только, что так далеко от центра и народу там все-таки очень много. Слегка прихуевшая я после Ашана -- параллельная вселенная какая-то. Люди другие, цены другие. 

Источник
Там что не запись - то сплошной перл =)

суббота, 2 октября 2010 г.

Самый вменяемый рецепт тонких блинов

4 желтка растереть с 2-3 столовыми ложками сливочного масла (должна получиться однородная масса),
добавить 2 столовых ложки сахара (лучше сахарной пудры),
развести это все 2 стаканами молока
и добавить 1 стакан муки.
Затем добавить 4 взбитых белка и соль.

четверг, 19 августа 2010 г.

Песенка про кота




Ты мой миленький, хорошенький, мой котик,
Положу тебе сарделечку я в ротик,
Положу тебе колбаску и сосиску,
Молока налью тебе большую миску.
Ты покушай, мой котенок, хорошенько,
У тебя такая тоненькая шейка,
Надо много кушать, надо много спать,
Чтоб котом огромным и толстым стать.
Кушай моя лапочка, мой дурачок,
Для тебя в духовке жарится хомячок.
Рыбок из аквариума я сварю,
И тебе, моя лапусенька, подарю.
Будешь ты упитанный, будешь ты большой,
И пойдем охотиться за мышой.
Мы ее поймаем и сварим суп,
С луком и капустой мышиный труп.
Толстый мой претолстый, мой жирный кот,
После молока налью тебе компот,
Кушай осторожно, не подавись,
Ух ты моя рожа, мяу-мяу, кысь-кысь.
А потом насыплю тебе китикэт,
Самый длинный в мире будет твой обед.
Сделаешься ты большим-большим котом,
Буду я тобой гордиться, а потом...

вторник, 17 августа 2010 г.

как избавиться от предупреждения о безопасности при копировании файла с SharePoint через проводник

Вот такое вот длинное название.
Суть проблемы в чём:
Открываем библиотеку на SharePoint через проводник и пытаемся скопировать файл на компьютер - появляется сообщение, что файлы могут нанести вред вашему компьютеру и т.п. Пока не нажмём продолжить ничего не будет. Даже ярлык создать можно только после этого сообщения.

Windows 7:

Windows XP:


В общем, появляется сообщение типа:
Безопасность Windows. Эти файлы могут нанести вред вашему компьютеру.
Предупреждение системы безопасности Windows.

Решение оказалось на глазах, но долго не приходило в голову:
Нужно добавить в доверенные узлы не только адрес сайта типа http://sharepoint
Но и доступ к нему по протоколу file - file://sharepoint!

Если вы работаете в домене, то, возможно, у вас в доверенных узлах написано что-то такое:
http://*.domain.local
Тупое решение в данном случае - *.domain.local, без протокола, так можно. Только подумайте о безопасности сначала, может стоит всё-таки указать конкретный сайт или конкретный протокол (file://*.domain.local).

Чтобы добавить в доверенный узлы нужный вам адрес сделайте так:
IE > Сервис > Свойства обозревателя
или, более правильно:
Пуск > Панель управления >  Свойства обозревателя
Вкладка "Безопасность"
Выберите "Местная интрасеть"
Кнопка "Узлы"
Снимите галочку "Автоматически определять принадлежность к интрасети"
Кнопка "Дополнительно"


Введите адрес (можно с использование *)
Всё.
Перезагрузки компа, закрытия браузера или проводника не требуется - всё применится сразу.

четверг, 12 августа 2010 г.

Идиотизмы старости

Бабка:
Он вообще не хочет чтобы вы там жили. Он у меня собственник, не любит квартиру никому давать. Расскажу как было дело. Мы тогда в квартиру поехали к вам диван двигать. Ну в общем всё сделали, поехала я домой. Привезла много банок и вещей. Он как увидал меня - начал орать, что я хлам привезла и вообще зачем этот мусор. Ну я спрятала всё в гараже, а он взял и заперся на терраске и не пускает меня. Говорит, зачем мусор привезла. Вот как он не хочет квартиру отдавать!

Мляяяяяя, ну где логика, зачем мне, программисту, взрывать этой дурью мозг?!. Никакого следствия причин нет, сплошная подмена фактов, блин!

среда, 11 августа 2010 г.

Телефоны служб в Мытищах

Дом управление (ЖЭК, ЖКУ, ЖРУЭ, как там ещё...) по улице Терешкой
586 04 33

Аварийка по воде
586 33 03

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

воскресенье, 8 августа 2010 г.

Совместимость SharePoint 2010 с другими браузерами

Ну вот Microsoft опять попалась - всё у них там совместимо на 100%, никаких различий и т.п... бла бла бла.
Открываем любой другой браузер (например Chrome)/
Создаём библиотеку документов
Нажимаем отправить несколько документов
Всё, облом - отправить несколько документов можно только из IE.

И как всегда Microsoft извернудась, типа портал совместим на 100%, а вот некоторые фишки требует расширенных возможностей (читай отдельных контролов), а их поддерживает только IE.

Глюки со вставкой видео из youtube.com

Хм, в прошлый пост хотел вставить видео с youtube.com. Открыл видео, нажал правой кнопкой на видео и выбрал "Копировать HTML код". Он мне в скопировал код, но этот код содержит идиотскую ошибку - не закрыт тег "embed". А сообщение в блоге не удаётся сохранить - говорит ошибка в тегах. Пока сам не закрыл - не сохранялось.

<object style="height: 344px; width: 425px">
<param name="movie" value="http://www.youtube.com/v/g2pEV4MkY9Y"><param name="allowFullScreen" value="true">
<param name="allowScriptAccess" value="always">
<embed src="http://www.youtube.com/v/g2pEV4MkY9Y" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344">
</object>

Как спастись от жары

Самый простой вариант. Налейте в пластиковую бутылку воды и в морозильник до полного замораживания. Теперь поставьте бутылку перед вентилятором на поддон (туда конденсат будет капать). Дующий из вентилятора воздух будет охлаждаться о бутылку. 3 1.5 литровых бутылки за 30 минут значительно охлаждают среднюю комнату.

Расширенный индивидульный вариант =).


    Тазики с водой
    . Стандартный и древний способ. Наполняете тазы с водой и расставляете их по помещению. 1. Вода испаряется и увлажняет воздух (и даже частично чистить от дыма!). 2. Испаряясь вода забирает тепло. Из минусов - высокая влажность в такую погоду не есть кул.  И ещё в них можно случайно наступить или животное какое полезет туда купаться/пить и т.п. 

    Мокрое полотенце на балконе. Из разряда мастхэв. Мокрое полотенце увлажнит воздух и впитает в себя частички дыма. Вонять через 1-2 часа оно будет безбожно, но ведь эти частички иначе бы у вас в лёгких остались. Нужно периодически смачивать. 
    Также должно помочь мокрые тряпочки на местах, где вены идут по поверхности кожи. Самое удобное место - запястье, завязываетье мокрую тряпку вокрук него и чувство прохлады накрывает сразу же, не забываем смачивать. Для мужчин есть вообще идеальный вариант, т.к. у ни имеется обширная область где вены выходят в наружный тонкий слой кожи ;) . Если на него положить мокрую тряпку, прохлада не заставит себя ждать.

    Индивидуальные средства защиты от дыма. При такой жаре и такой задымлённости нужно ещё подумать и о воздухе. Идеальный вариант - кондиционер, но не у всех он есть =). Вариант похуже - специальные маски-противогазы. Бывают двух видов: противоаэрозольные и противогазовые. Лучше защищает противогазовая - можно даже на пожаре дышать, для города сойдёт и противоаэрозольная. Хорошие противогазовые маски маски - РПГ-67 и РУ-60 М. Стоимость вопроса - 100-300 рублей плюс картриджи очистки (20-100 рублей штука). Самый простой вариант - это обычная медицинская маска. На деле нифига не останавливает, пока не смочишь, но все забывают. Если очень припёрло (например в метро), а жить хочется, то достаём платок и мочимся на него, потом прикладываем к лицу в несколько слоёв и дышим.

    И не забываем, что мы люди, а не звери - если видите, что кому-то плохо - не проходите мимо!.


    суббота, 7 августа 2010 г.

    А в Москве ужасный дым, +40 и хочется умереть

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

    Рашка =)

    пятница, 30 июля 2010 г.

    Как в Team Foundation Server 2010 настроить выпадающие значения в "Кому назначено"

    У рабочих элементов есть поле - "Кому назначено". Но по умолчанию там видны абсолютно все учётные данные, а по идее-то там должны быть только юзеры, которые участники проекта.

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

    Делается это так.
    Устанавливаем Visual Studio Power Tools (оттуда нам нужен Process Editor).
    В Visual Studio лезем в меню Tools\Process Editor\Work Item Types\Open WIT From Server
    Выбираем коллекцию проектов, затем проект и тип рабочего элемента.
    Получаем список полей элемента, нас интересует поле "Кому назначено".
    Открываем параметры, заходим во вкладку "Rules" удаляем все правила нафиг =).
    Теперь нужно добавить два правила:
    ALLOWEDVALUES (в параметры снизу добавьте "[Project]\Участники" и поставьте галку "exclude groups").


    ALLOWEXISTINGVALUE (это позволит отфильтровать в списке удалённые и прочие левые учётки)
    Всё, теперь сохраните и проверьте - работает!




    Один минус - захотите для всего проекта так сделать - заколебётесь. Как вариант исправить в шаблоне процесса один раз во всех элементах и создавать проекты по исправленному шаблону.

    Изменение титулов (названий) страниц Microsoft SharePoint для SEO

    С точки зрения SEO у SharePoint титульники страниц формируются кривовато:

    "Локализированное слово-приставка" + " - " + "название сайта"

    Посмотреть можно так:
    Запускаем SharePoint designer 2010
    Открываем портал
    Открываем любую страницу портала
    Видим следующее:

    <asp:Content ContentPlaceHolderId="PlaceHolderPageTitle" runat="server">
    <SharePoint:EncodedLiteral runat="server" text="<%$Resources:wss,multipages_homelink_text%>" EncodeMethod="HtmlEncode"/> - 
    <SharePoint:ProjectProperty Property="Title" runat="server"/>
    </asp:Content>

    А сгенерит нам это примерно вот что на каждой странице:
    <title>Домашняя - Портал студентов МГППУ</title>

    $Resources:wss,multipages_homelink_text% - означает, что нужно обратиться к файлу ресурсов wss и выдать значение multipages_homelink_text.
    SharePoint:ProjectProperty Property="Title" - выдаёт название узла.


    Это не очень удобно, ибо это слово-приставка (в английской версии - Home, в русской "Домашняя") совершенно не в тему, вернее мешается своей бессмысленностью.

    А хотелось бы получить нормальный, информативный заголовок страницы. Для того же SEO хорошо бы употреблять в заголовках название сайта. В моём случае это "Портал студентов МГППУ".

    Есть три варианта исправления:
    1. Вручную переправить все страницы портала (это если на работе нужно что-то делать, а работы у вас нет);
    2. Переправить Site Definition, а другими словами - шаблоны страниц (это если опять делать нечего, но есть желание не тратить время попусту и сделать что-то полезное);
    3. Исправить значение ресурса "$Resources:wss,multipages_homelink_text" (это не функционально (т.е. порядок слов в title не поменяете, но если нужно просто заменить "Домашняя" на что-то более наглядное самое оно)).
    Насчёт третьего пункта есть уточнение: тут тоже можно сделать по тупому (ура!) - исправить ресурсный файл в C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\CONFIG\Resources (14 замените на 12, если SharePoint 2007). Так делать не надо! Хотя ведь обязятельно какой-нить "крутой" прогер полезет там править.

    Менять значение ресурса нужно в ресурсах веб-приложения:
    Запускаем менеджер IIS;
    Находим нужный нам сайт;
    Открываем его проводником;
    Захожим в директорию App_GlobalResources;
    Открываем файл wss.ru-ru.resx блокнотом (не забудьте поменять для всех локалей, которые вы используете!);
    Ищем строчку multipages_homelink_text и меняем текст.

    Должно получиться что-то типа того:
    <data name="multipages_homelink_text">
      <value>Портал студентов МГППУ</value>
    </data>

    Всё, вы поменяли значение ресурса и после перезагрузки веб-приложения изменения применятся.


    понедельник, 26 июля 2010 г.

    Как сделать загрузку .cer файлов с сертификатами через IIS

    Когда пытаемся выложить файл .cer для скачки на сервере IIS выпадает 403 ошибка (access denied).
    Всё потому, что файлы с расширением .cer IIS считает исполняемыми (также как .aspx и прочее). Нужно просто удалить это понимание у IIS и всё будет работать - файлы начнуть скачиваться.

    Делается это так:
    Заходим в свойства веб-сайта


    Вкладка "Домашний каталог"

    Кнопка "Настройка"

    Ищем теперь там среди расширений ".cer" удаляем сопоставление кнопкой "Удалить".
    Это всё. Сохраняем и сертификаты начинают скачиваться как обычные файлы.

    воскресенье, 25 июля 2010 г.

    ЖЭК города Мытищи (ЖКХ, ЖРЭУ)

    И последнее:

    Актуальная инфа всегда здесь


    МУНИЦИПАЛЬНОЕ УНИТАРНОЕ ПРЕДПРИЯТИЕ ПО ЭКСПЛУАТАЦИИ ЗДАНИЙ И СООРУЖЕНИЙ «ЖИЛИЩНОЕ ХОЗЯЙСТВО» 


    Директор - ГУБАНОВ Владимир Иванович 
    Контактные телефоны: приемная – 586-33-13, 
    Факс: 586-97-00. 
    Аварийно – диспетчерская служба: (495)586-33-03 
    Адрес: Россия, 141008, Московская область, г. Мытищи, ул. Крупской д.11а 
    Адрес электронной почты: mup_jx@mail.ru. 
    Приемные дни: 
    Директор - понедельник с 15:00 до 18:00; 
    Главный инженер – среда с 15:00 до 18:00. 

    Основные направления деятельности: эксплуатация, текущий ремонт, техническое обслуживание жилищного фонда г. Мытищи.

    Жилищный фонд, обслуживаемый МУП «Жилищное хозяйство» 
    (закрепленные дома по ЖРЭУ) 
    ЖРЭУ – 1 
    Начальник Миронова Ольга Анатольевна тел. 582-81-41, 581-03-45  ул. Летная, д.25 (3-й подъезд)


    ул.Летная
    д.25, д.27, д.28к.1, д.28к.2, д.29к.1, д.29к.2, д.30к.3, д.32к.1, д.32к.2, д.34к.2, д.36к.1, д.36к.3, д.38к.1, д.38к.2
    ул.Юбилейная
    д.19, д.21к.1, д.23к.1, д.25к.1, д.25к.2, д.27к.1, д.27к.2, д.29к.2, д.33, д.33к.1, д.33к.3, д.34, д.35к.1, д.35к.2, д.35к.3, д.36к.1, д.36к.2, д.37к.1, д.37к.2, д.38к.3, д.39, д.40к.2

    ЖРЭУ – 2 
    Начальник Копылов Александр Иванович тел .581-55-65, 581-65-10, 581-02-36, 582-86-31 Новомытищинский пр-кт, д.49, к.1 


    Новомытищинский пр-т
    д.37, д.37к.2, д.39к.1, д.39к.2, д.39к.4, д.41к.1, д.41к.2, д.41к.3, д.41к.4, д.43к.1, д.45к.1, д.45к.2, д.45к.3, д.45к.4, д.47к.1, д.47к.2, д.47к.3, д.47к.4, д.49к.1, д.49к.2, д.78, д.80к.1, д.80к.2, д.80к.3, д.80к.6, д.80к.7, д.80к.8, д.80к.9, д.82, д.82к.1, д.82к.2, д.82к.3, д.82к.4, д.82к.4а, д.82к.5, д.82к.7, д.82к.8, д.82к.9, д.86к.1, д.86к.2, д.86к.3, д.86к.4, д.86к.5, д.88к.1,д.88к.2, д.88к.3

    ЖРЭУ – 3
    Начальник Рыкова Любовь Павловна тел. 586-04-33, 586-07-35 Новомытищинский пр-т, д.42/9


    ул.Матросова
    д.17/17, д.21/18, д.27, д.29
    Новомытищинский пр-т
    д. 23/7, д. 25, д. 27, д.29/9, д.33к.1, д.33к.2, д.33к.4, д.33к.5, д.42/9, д.50/10, д.52, д.56, д.58, д.60, д.62, д.64, д.66, д.68, д.70
    ул.Терешковой
    д.2, д.2 к1, д.2а, д.2 к.2,,д.3а, д.4, д.5, д. 6, д. 6, д.7, д.11, д.12, д.12а, д.13, д.14, д.15, д.16, д.16а,д.21, д.21к.1, д.21к.2
    ул.Щербакова
    д. 1, д.1к1, д.1к2, д.3а, д.5,д.7а, д. 7б,д.11, д.11а, д.13, д.15, д.15а
    ул. Колпакова д. 12, д. 14 

    ЖРЭУ – 4 
    Начальник Волкова Ольга Сергеева тел. 583-97-60 ул. Станционная - д.3, к.2 


    ул.Станционная
    д.1к.1, д.1к.2, д.3к.1, д.3к.2, д.3к.3, д.5, д.5к.1, д.5к.2
    Новомытищинский пр-т
    д.1к.1, д.1к.2, д.3/12
    ул.Шараповская
    д.2к.1, д.2к.2, д.2к.3, д.4к.1, д.4к.2, д.6к.1, д.8к.1, д.8к.2, д.10к.1

    ЖРЭУ – 7 
    Начальник Филькова Ольга Алексеевна тел. 586-65-17 ул. Летная, д.15/20 


    ул.Лётная
    д.14к1, д.14к2, д.14к3, д.16к2, д.16к3, д.18к1, д.18к2, д.18к3, д.18к4, д.18к5, д.20к1, д.20к2, д.20к3, д.22к2, д.22к3, д.22к4, д.24к1, д.24к2, д.24к3
    ул.Мира
    д.21/12, д.23, д.25, д.27, д.29, д.31, д.33
    ул.Юбилейная
    д.3, д.3к1, д.3к2, д.3к3, д.5, д.7, д.9, д.11, д.11к1, д.11к2, д.11к3, д.11к4, д.13, д.15
    ул. Колпакова д. 17, д.19. д.21 
    ул. Крупской д.17/4, д.19, д.23а, д.23/2, д.25 
    ул. Летная д.5а, д.6, д.6а, д.7 

    Электронная приёмная города Мытищи

    Ну вот, ещё одна полезная вещь
    http://www.mytischi-city.ru/rcpt/askformsgl.php

    Телефон отдела защиты прав потребителей города Мытищи

    Попался на глаза, запишу на память.
    Не проверял!

    583-18-89
    141120 г.Фрязино, Московская обл., Заводской проезд, д.4

    Заправка для салата

    Самая обычная, стандартная заправка для овощного салата во франции:

    3 ложки оливкового или любого другого масла
    1 ложка винного уксуса 3%
    щепотка соли
    в три раза больше чёрного перца

    ещё можно добавить:
    чеснок
    горчица
    сахар (если кисло)
    если не кисло - вместо уксуса лимон
    базилик

    понедельник, 19 июля 2010 г.

    Статистика дневников в Blogger

    Оказывается всё уже сделано, только тестится. Заходим на http://draft.blogger.com и видим новую вкладочку "Статистика"


    А ещё у них новое меню загрузки изображений (как оттуда удалить случайно загруженную фотку?! O_o)

    Team Foundation Server 2010 & Web-project deploy

    <понудим>
    TFS 2010 в последнее время меня весьма занимает, причём не всегда в хорошем смысле - две недели возился, пытаясь настроить такую простую вещь как деплой приложения на веб-сайт.
    Основная проблема, почему нельзя это сделать легко и просто стандартна для Microsoft - есть несколько вариантов (по крайней мере я знаю вариентов 5-7) как это сделать, но мало где они описаны подробно.
    Я вообще не говорю про то, что найти вменяемую документацию по MSBuild нереально, её просто нет.
    Ну так вот, какие у нас есть варианты:

    • Самый быстро бросающийся в глаза - параметрами MSBuild
    • Каким-нить target'ом (типа AfterBuild) после сборки в том же MSBuild
    • Создав и настроив файл *.targets в проекте - это опять для MSBuild
    • Каким-нить bat файлов или событием тупо скопировать директорию
    • И т.п. лабуда чаще всего связанная с MSBuild.

    Ну как всегда: параметры не хотят работать, будто MSBuild их не видит; события обрабатывать не очень удобно и просто и т.п.
    Как всегда всё оказалось совсем не там, где искали. Про настройку (для деплоя) MSBuild можно забыть. Вернее не совсем забыть, но с другого конца подойти. Оказывается эти хитрые Микрософты, которые и так уже задрали с рабочими процессами в SharePoint и здесь их умудрились пропихнуть!
    < /понудим>

    Так вот решение элементарное, никаких targets и т.п. неудобной лабуды не нужно! Ура!
    В VS 2010:

    1. В разделе Builds нажимаем правой кнопкой на какой-либо Build definition и выбираем "Open Process File Location" (Ну Нафиг С Большой Буквы Каждое Слово Каждого Пункта Меню Делать?!) ИЛИ в Source Control заходим в папку BuildProcessTemplates (всегда пугали названия папок без пробела).
    2. Наша жертва - DefaultTemplate.xaml. Открываем её.
    3. Это обычный рабочий процесс (workflow), нам нужно добавить в самый конец просто копирование скомпиленного проекта в директорию нужного нам сайта.
    4. Сначала добавляем AgentScope, называем красиво - WebDeploy (не важно как)
    5. Внутри него добавляем активность - CopyDirectory. Выставляем свойства. По названию свойств догадаетесь что они значат, надеюсь =) BuildDetail - переменная рабочего процесса, посмотрите описание интерфейса IBuildDetail, если хотите от неё ещё чего-то.
      • Destionation = "C:\Inetpub\wwwroot\test\request\"
      • Source = BuildDetail.DropLocation + "/_PublishedWebsites\HelpDeskRequest\"
    6. Всё, сохраняем, Check in, запускаем билд. Рабочий процесс выполнится и скопирует директорию куда надо =)