среда, 22 апреля 2009 г.

Joni Mitchell - Help Me

Из серии highly romantic:

..Help me
I think I'm falling
In love with you
Are you going to let me go there by myself
That's such a lonely thing to do..

суббота, 18 апреля 2009 г.

Потерянная душа (Anima Persa) 1977

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

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

Фильм играет на нервах зрителей, местами притворяясь джалло. Красивый soundtrack от Francis Lai:

вторник, 14 апреля 2009 г.

Прикручиваем Visual C++ Snippets от MSVS 2005 к MSVS 2008

  • Скачиваем добавления к 2005 студии, разворачиваем их при помощи команды "msiexec /a VSSDK_PowerToys.msi" (msiexec разворачивает в корневую директорию)
  • Копируем \Cmn7Ide\PrivateAssemblies\Microsoft.VSSDK.PowerToy.VcCodeSnippets.dll в "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies"
  • Копируем \VS8Root\VC\Snippets в "C:\Program Files\Microsoft Visual Studio 9.0\VC\Snippets"
  • Делаем .reg файл со следующим содержимым и запускаем его:

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\CodeExpansions\Visual C++]
"DisplayName"="131"
"IndexPath"="%InstallRoot%\\VC\\Snippets\\%LCID%\\SnippetsIndex.xml"
"LangStringId"="cpp"
"Package"="{9e770e68-07aa-4074-afbb-2b25542c42e3}"
"ShowRoots"=dword:00000000
@="{b2f072b0-abc1-11d0-9d62-00c04fd9dfd9}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\CodeExpansions\Visual C++\ForceCreateDirs]
"Microsoft Visual C++"="%InstallRoot%\\VC\\Snippets\\%LCID%\\Visual C++\\;%MyDocs%\\Code Snippets\\Visual C++\\My Code Snippets\\"
@=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Languages\CodeExpansions\Visual C++\Paths]
"Microsoft Visual C++"="%InstallRoot%\\VC\\Snippets\\%LCID%\\Visual C++\\;%MyDocs%\\Code Snippets\\Visual C++\\My Code Snippets\\"
@=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\InstalledProducts\VcCodeSnippetsPackage]
"Package"="{9e770e68-07aa-4074-afbb-2b25542c42e3}"
"ProductDetails"="#102"
"PID"="1.0"
"LogoID"="#400"
@="#100"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Packages\{9e770e68-07aa-4074-afbb-2b25542c42e3}]
"InprocServer32"="C:\\Windows\\system32\\mscoree.dll"
"Class"="Microsoft.Samples.VisualStudio.PowerToy.VcCodeSnippets.VcCodeSnippetsPackage"
"Assembly"="Microsoft.VSSDK.PowerToy.VcCodeSnippets, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
"ID"=dword:00000001
"MinEdition"="Standard"
"ProductVersion"="1.0"
"ProductName"="Visual C++ Code Snippets"
"CompanyName"="Microsoft"
@="Microsoft.Samples.VisualStudio.PowerToy.VcCodeSnippets.VcCodeSnippetsPackage, Microsoft.VSSDK.PowerToy.VcCodeSnippets, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}]
"{9e770e68-07aa-4074-afbb-2b25542c42e3}"=dword:00000000
@=""

понедельник, 13 апреля 2009 г.

Лабиринт страстей (Laberinto de pasiones) 1982

Фильм поверхностный и шумный на первый взгляд и драматичный и трогательный на второй, оставляет приятное послевкусие. В фильме крайне запутанный сюжет вовлекающий множество персонажей.
Альмодовар появляется здесь в эпизодической роли, исполняет песню "Suck it to me" вместе с Flavio McNamara, если Вы не можете досмотреть этот ролик до конца - значит фильм Вам смотреть не нужно :)


One, one plus one. Two, solo tu. Three, three dogs at night. Four, Four Seasons. Five, Jackson Five. Six, eat my sex. Seven, Seven Up. Eight , after eight. Nine, nine to five. Ten, Bo Derek.

Suck it to me, suck it to me, baby, suck it to me, suck it to me now.
After dinner, before dinner. After lunch, before lunch. After breakfast, before breakfast. After flan, before flan.

You want it, you want it. You got it, you got it. You want money, you want vices, you want drugs. All drugs. Drugs, drugs, drugs. All drugs.

Cocaina, tonifica. Heroina, crea sindrome. Marihuana, coloca. Bustaid, relaja. Valium 15, estimula. Cicuta, desinfecta. Nembutal, es mortal. Amoniaco, reactiva. Bicloro, suaviza. Dexedrina, enloquece. Sosegon, alucina. El opio, amodorra. Angel dust, es total.

You want it, you want it. You got it, you got it. You want money, you want vices, you want pieles, you want joyas, you want... aerotaxi, you want... submarines, you want... records, you want... fashion,
you want partys all day long, you want partys all night long, you want alcohol.
Vodka con ginebra, es total. Vodka con pina, es total. Pina colada, es total. Vodka con limon, es total. Cazalla, es total. Aguardiente, es total. Horchata, es total. Vino de mesa, es total. Cerveza con casera, es total. Cubalibre de ron, es total. Sol y sombra, es total. Carajillo, es total. Peppermint, es total.

Viva el glitter. Plataforma de charol. Mini-shorts ajustado y plateado. Cazadora de lame y un latigo en los pies para darte bien.

Buscando tu calor he bajado a las cloacas y las ratas me dieron su amor.
Amor de rata, amor de cloaca, amor de alcantarilla, amor de basurero. Lo hago solo por dinero.
Las ratas me apoyan, las ratas me animan, las ratas me respetan y yo respeto a las ratas.
Suck it to me, suck it to me, baby, suck it to me, suck it to me now.
Sacerdotisas de Baal, ?adelante, misioneras! ?Es esto la casa del terror?

воскресенье, 12 апреля 2009 г.

Отвыкаем от Visual Assist

Цена на Visual Assist X составляет $249, сама студия стоит примерно столько же, поэтому работодатель покупать Assist не будет, и правильно делает.

Чего мне не хватает в Visual C++?
  • Refactorings
  • Code snippets
Первая проблема может быть решена установкой бесплатного пакета Refactor! for C++. Rename работает не так хорошо как VA, но есть; имена классов переименовывать не умеет, только переменные и методы. Есть некоторые refactorings, которых нет в VA, вот полный список, италиком то, что я наиболее часто использую а VA:
  • Add / Remove Block Delimiters
  • Conditional to Case / Case to Conditional
  • Create Overload
  • Encapsulate Field
  • Extract Function (outside of class)
  • Extract Method
  • Introduce Constant
  • Move Method
  • Rename
  • Reorder Parameters
  • Reverse Conditional
  • Simplify Expression
  • Widen Scope
  • Widen Scope (promote constant)
  • Widen Scope (promote to field)
Ну в общем - нормальный набор.


Со snippets посложнее, snippets для C++ не входят в поставку VS, хотя движок их поддерживает, Visual C++ Code Snippets входят в пакет Microsoft Visual Studio 2005 IDE Enhancements. Исходные сниппеты мне не нравятся, есть механизм их редактирования, в инете он есть только в сорсах, строится все той же студией (C#). Открываем файлы .snippet из дирректории "C:\Program Files\Microsoft Visual Studio 8\VC\Snippets\1033\Visual C++" в скомпилированном редакторе Snippy, и редактируем по вкусу:


Есть еще Syntax Coloring for User-Defined Keywords, который частично заменяет схему подсветки синтаксиса в VA.

Осталось только отвыкнуть от универсальности клавиши Tab в VA ;)

PS Посмотрел Code::Blocks и Codelite - не дотягивают они до VS, хотя как бесплатные редакторы - вполне.

четверг, 9 апреля 2009 г.

Семь окровавленных орхидей (Sette orchidee macchiate di rosso) 1972

В сухом остатке после просмотра фильма остался задумчивый саундтрек от Riz Ortolani, по всей видимости - большая фигура в итальянской кино/теле-музыке:

вторник, 7 апреля 2009 г.

Al Green - Let's Stay Together

Впервые услышал эту песню в исполнении Тины Тернер, я ее всегда выделял из ее творчества, в ней есть какая-то уравновешивающая энергия и она цепляет. Оказывается автор песни - Эл Грин (мое новое увлечение на самом деле):



... а вот еще одна версия Эла, какая энергетика!


PS Я люблю песни, которые длятся меньше 4 минут, они содержательные и не надоедают (к джазу это не относится).

воскресенье, 5 апреля 2009 г.

Синдром Стендаля (Stendhal Syndrome) 1996

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

А теперь передаю слово маэстро Морриконе: