27 июня 2008

Футбольное

–– Урааа!!! –– заорали во дворе, и бабахнуло салютом в ночь с воскресенья на понедельник.
–– Молодееееец!!!
Вася вскочил и бросился к окну. Во дворе куча людей орала что-то и громко взрывала что-то китайское.
–– Что случилось? –– крикнул Вася. –– Чего орете?
–– Иванчук взял ладью!!! –– закричали во дворе. –– Урааа! Иван-чук! Иван-чук!
–– Вы с ума все сошли! –– возмутился Вася. –– Я сейчас милицию вызову!
–– Пошел ты! –– обиделись во дворе. –– Украина–– вперед! По-бе-да!!!
–– Больные утырки! –– крикнул Вася.
–– Пошел ты! –– повторно послали Васю. –– Тебе во время футбола можно, а шахматистам нельзя?!
К утру Вася не выспался, потому что Иванчук взял еще две пешки, коня и потерял слона.

T4 templates, Visual Studio 2008 & code generation

Domain-Specific Language Tools includes a text template transformation toolkit that supports the processing of text templates. A text template is a file that contains a mixture of text blocks and control logic. When you transform a text template, the control logic combines the text blocks with the data in a model to produce an output file. You can use text templates to create text artifacts such as code files and HTML reports. For example, a model of the flow of control between the individual pages in a user interface, such as a wizard, can be passed as input to a text template. The text template can generate code and configuration files that implement that flow of control.

Note:
All domain-specific language solutions include a debugging solution. The debugging solution is started whenever you press F5 or Ctrl+F5 from your domain-specific language solution. The debugging solution includes two sample text templates: one in Visual C# and one in Visual Basic.


The following are examples of tasks that you can perform by using text templates:

After creating models, you can iterate over their in-memory-representation (instead of their raw XML representation) to generate arbitrary text.

You can generate custom code by using either Visual C# or Visual Basic to navigate through a model.

You can generate custom reports in XML or HTML.

Про Т4:
http://msdn.microsoft.com/en-us/library/bb126261.aspx

Пример использования
http://aabs.wordpress.com/2008/06/26/state-machines-in-c-30-using-t4-templates/

Редактор http://www.t4editor.net/

Tips & Tricks

по RSSу отсюда

The .NET Framework 3.5 installs a copy of its setup files to the folder %windir%\Microsoft.NET\Framework\v3.5\Microsoft .NET Framework 3.5, and this location is the one that is launched when you go to Add/Remove Programs and choose to repair or uninstall the .NET Framework 3.5. The setup.exe in this location can also be called directly in order to automate the repair or uninstall of the .NET Framework 3.5.

The following command lines can be used to repair and uninstall the .NET Framework 3.5. The silent option will perform the repair/uninstall with no UI displayed to the user. The unattended option will perform the repair/uninstall with only a progress dialog, but with no user interaction required.

.NET Framework 3.5 - silent repair

"%windir%\Microsoft.NET\Framework\v3.5\Microsoft .NET Framework 3.5\setup.exe" /q /norestart

.NET Framework 3.5 - unattended repair

"%windir%\Microsoft.NET\Framework\v3.5\Microsoft .NET Framework 3.5\setup.exe" /qb /norestart

.NET Framework 3.5 - silent uninstall

"%windir%\Microsoft.NET\Framework\v3.5\Microsoft .NET Framework 3.5\setup.exe" /q /uninstall /norestart

.NET Framework 3.5 - unattended uninstall

"%windir%\Microsoft.NET\Framework\v3.5\Microsoft .NET Framework 3.5\setup.exe" /qb /uninstall /norestart

Note: There are a few things to keep in mind about the above instructions:

When calling .NET Framework 3.5 setup in silent or unattended mode, you should check the return code from the setup.exe process in order to determine success or failure. Return code 0 means that the setup was successful, return code 3010 means that the setup was successful but a reboot is required to complete the setup and any other return code means that there was an error.
Log files will be created for the .NET Framework 3.5 repair and uninstall just like for the initial install. You can find a list of .NET Framework 3.5 log files in this blog post.
The .NET Framework 3.5 repair process will chain the repair processes for the .NET Framework 2.0 SP1 and the .NET Framework 3.0 SP1, so there is no need to use separate steps to repair those products if you are going to repair the .NET Framework 3.5.
The .NET Framework 3.5 uninstall process will only uninstall the .NET Framework 3.5 MSI. It will not uninstall the .NET Framework 2.0 SP1 or the .NET Framework 3.0 SP1 products because there may be other applications on the system that rely on those versions of the .NET Framework. If you want to uninstall the .NET Framework 2.0 SP1 and 3.0 SP1, you must uninstall in the following order: .NET Framework 3.5, then .NET Framework 3.0 SP1 then .NET Framework 2.0 SP1.

Навеяно новостями


Внаслідок буревію у Львівській області загинуло 100 тисяч курей, - повідомив сьогодні, 26 червня, у Львові під час розширеного засідання колегії Держцінінспекції заступник голови Львівської ОДА Іван Стефанишин


26 июня 2008

Генералка

Еще один ньюанс покупки автомашины по генеральной

http://infoporn.org.ua/2008/06/26/oberezhno-na-povorotah-abo-yak-ne-vlyapatisya-v-%c2%abavtomobil%c2%bb-lutsenka/#more-2407

Позитив

На трассе Львов - Брюховичи в направлении на Голосеевку поставили огромнейший транспарант возле лесничества:

"Насмітив у лісі? Тоді ти повний МУДАК"

Буду ехать с фотиком, выложу :)

20 июня 2008

Забавуся



Из серии, когда не проверяется Refferer,
мини сервис от яху:

http://l.yimg.com/img.sports.yahoo.com/static/bir/headline?txt=text_to_paint

19 июня 2008

Пробки-с

Сьогодні, 19 червня при плановому обстеженні працівники Залізничної районної адміністрації виявили дефект на мості на вул. Левандівській при виїзді на вул. Шевченка.

Було виявлено відхилення крайньої балки, на якій підвішені інженерні мережі, яка загрожує обвалом і падінням на контактну мережу залізничної колії.

За словами голови Залізничної райадміністрації Ірини Чілімової, скликана комісія з питань техногенно-екологічної безпеки та надзвичайних ситуацій.

Зважаючи на аварійний стан шляхопроводу на вул. Левандівській, тут терміново припинено рух автотранспорту.
За інформацією управління транспорту та зв’язку, зараз погоджують схеми об’їзду для громадського транспорту.
Міст буде закрито для руху транспорту до повної ліквідації аварійної ситуації. Про терміни виконання робіт буде повідомлено додатково.

За матеріалами прес-слуби Львівської міської ради

Firefox 3 - баян

Вбить в адресной строке

about:robots

Полезная тулзень

Называется "Microsoft Exchange Server Error Code Look-up",
хотя на самом деле рассказывает гораздо шире по win2000 & win2003 server.

При правильном использовании может помочь в диагностировании проблем при инсталляции программ

Use the Error Code Lookup tool to determine error values from decimal and hexadecimal error codes in Microsoft Windows® operating systems. The tool can look up one or more values at a time. All values on the command line will be looked up in Exchange’s internal tables and presented to you. If available, informational data associated with the value or values will also be shown.

http://www.microsoft.com/downloads/details.aspx?familyid=be596899-7bb8-4208-b7fc-09e02a13696c

18 июня 2008

Спутник опять "горит"

Интересно, если из-за дымовых шашек которые почти полностью погасили видимость дороги на научной - случится пару ДТП, кто будет нести ответ?

13 июня 2008

Мысли вслух

Для утверждающих, что в MSSQL невозможно сделать текстовый дамп базы штатными средствами -

см SqlPubWiz.exe

"C:\Program Files\Microsoft SQL Server\90\Tools\Publishing\1.2\SqlPubWiz.exe"

Microsoft Videos

Появился новый ресурс:

Microsoft Videos (beta)

Есть в меру актуальная подборка видео материалов для различной целевой аудитории, в частности для разработчиков

http://preview.microsoft.com/video/categories.aspx?category=audience&subCategory=dev

Украина, Россия

Настоящее:
Бац

Прошлое:
бац

11 июня 2008

Developing Software Components Based on Brain Lateralization

Microsoft подала патентную заявку 20080134132, в которой описывается метод "Developing Software Components Based on Brain Lateralization" ("Разработка программных компонентов, основанная на латерализации мозга"), сообщает Ars Technica.

Заявка описывает процесс обеспечения качества разработки ПО (Perform Quality Assurance). В Microsoft использовали схему, в которой инженеров-разработчиков уподобили элементам левого полушария мозга, отвечающим за аналитическое мышление и последовательную обработку информации, а конечных потребителей ПО - элементам правого полушария, отвечающим за воображение, фантазии и параллельную обработку данных. Между ними, по замыслу авторов патентной заявки, должны находиться специалисты, способные "расшифровать" и передать информацию, поступающую из одного "полушария" в другое, что должно повысить качество обратной связи и создаваемого программного обеспечения.

Источник

Репутация

На YUI блоге запостили необычный набор паттернов:

A person participating in a social structure expects to develop a reputation and hopes for insight into the reputations of others, but each designed model of participation and reputation embodies its own set of biases and incentive structures. Balancing these forces determines in large measure the success or failure of a social system.

http://developer.yahoo.com/ypatterns/parent.php?pattern=reputation

10 июня 2008

ДТП

Все же раньше москвичи делали не спроста из толстой стали:

http://lanos.com.ua/forum/viewtopic.php?p=283987

09 июня 2008

Утренний fun

- А за убийство марсиан сажают?
- Да, сразу на Кульпарковскую.

Google Charts: fun & useful

Более 50 забавных применений Google Charts

Примеры

Sharepoint

Microsoft recently announced the latest version of the Visual Studio Extensions for Windows SharePoint Services (v1.2). This announcement is significant in that, among specific improvements in and to "out-of-the-box" projects, Redmond has added support for Visual Studio 2008. For those of you actively developing on SharePoint, this update to the extensions means, among other things:


No more "hacking" to use VS 2008
Until the 1.2 extensions, developers were reduced to "community" solutions for leveraging VS 2008. Some of these community-developed solutions worked, but they were not supported by Microsoft and lacked the fit and polish of a commercial release.
The ability to fully utilize .NET 3.5 (which provides native AJAX extensions)
The latest version of the .NET framework has been out for some time. However, SharePoint developers couldn't really take advantage of the update, since VS 2005 only supports .NET 3.0 (we can split hairs about how much SharePoint support there is with this extensions release, but that's another blog topic). With the update, the facilities in the new framework are now effectively available to SharePoint developers, including having the AJAX framework built into .NET (although official support for AJAX within SharePoint doesn't really exist).
Silverlight support (at least from Visual Studio's perspective)
As mentioned in a previous post on the SharePoint conference, Microsoft has been demoing more and more Silverlight-based Web Parts in SharePoint. Both Andrew Connell and Robert Bogue have been hosting a series of SharePoint online sessions that, in part, cover Silverlight-enabled Web Parts. For highly interactive Web Parts, Silverlight may be a better option than AJAX, since SharePoint doesn't natively support AJAX.
Improved project diversity
There are additional project types added to SharePoint development, including custom fields, modules, and templates. In addition, two project types (content types and list definitions) include stubbed Event Receivers.
As the SharePoint Report 2008 points out, the SharePoint developer experience needs some improvement. Specifically, there were historical problems with the 1.0 extensions that Microsoft released. The 1.1 extensions fixed may quirks, but didn't significantly add to the project types available and failed to support the latest Visual Studio version (even though the release dates were relatively close). With the 1.2 release, it seems Microsoft has regained its development footing and has started moving the ball forward again.

All this said, there were some disappointing news within the announcement. Remote development is still not supported. One could argue that remote development has never been a strong suit of Microsoft's server products; most products, including previous versions of SharePoint, Content Management Server, and BizTalk all required developers to have a local copy of the product installed. However, as the SharePoint development community expands and more customers adopt the platform, I question whether it's reasonable to expect every developer to host their own SharePoint server. I know of at least a few customers who don't want developers arbitrarily spinning up servers on their network and don't have the network support bandwidth for a half-dozen new servers just for development.



http://blogs.msdn.com/sharepoint/archive/2008/06/04/announcing-the-vsewss-version-1-2.aspx

08 июня 2008

Futurama-2

На торрентах и рапиде появилась английская версия

"Futurama: The Beast with a Billion Backs (2008) "

The Planet Express crew must work to fix rips between their universe and another inhabited by a planet-sized, tentacle alien which soon takes over the Earth and uses it's ability to control Fry to command an entire religion which takes over and convinces the inhabitants of Earth to abandon the Earth to live in a pseudo-heaven, leaving the robots of the world to inherit the planet.

http://www.imdb.com/title/tt1054485/

06 июня 2008

Какая замечательная трава

была у дизайнеров портала

http://www.pravexonline.com/

и более того, есть вероятность что это не прикол 8)

Хмм

На углу кульпарковская-научная строят не только Тойота сервис центр:

http://leopolis.lviv.ua/main/place.php

Утренний баян

Токарь вдумчиво протирает гаечный ключик тряпочкой. К нему подходит начальник и начинает грузить:
Н: Петров, бля!!! Ты какого х@ра домой так рано собираешся??? Время всего 17:20!!!
П: Понимаете, я пока ключик тряпочкой протру, пока станок железной щеточкой почищу,пока ручки мыльцем отмою, пока переоденусь....
Вот как раз и конец рабочего дня наступит....
Н: Нет, Петров!!! Я считаю, что это не правильно!!! Вот я собираюсь с работы ровно в 18:00!!!!
П: А че тебе собираться то? @бальник закрыл и пошел.....

05 июня 2008

Caching in ASP.NET

Случайно пробегая по диагонали МСДН-овский РСС заметил следующий проектик: Microsoft Project Codename "Velocity"

Project “Velocity” is a distributed in-memory application cache platform for developing scalable, available, and high-performance applications. “Velocity” fuses memory across multiple computers to give a single unified cache view to applications.

http://blogs.msdn.com/velocity/archive/2008/06/02/introducing-project-codename-velocity.aspx

Более того, коммюнити превью уже доступно на:
http://msdn.microsoft.com/uk-ua/data/default(en-us).aspx
а именно по
этой ссылке

Stock photo sites


http://www.stockxpert.com/index.phtml
http://www.fotolia.com/
http://www.luckyoliver.com/
http://www.dreamstime.com/index.php
http://www.crestock.com/
http://www.bigstockphoto.com/
http://www.canstockphoto.com/
https://www.snapvillage.com/Default.aspx
http://www.photospin.com/
http://photos.com/en/
http://creative.gettyimages.com/source/home/home.aspx
http://www.bluevertigo.com.ar/bluevertigo.htm
http://www.dreamstime.com/index.php
http://www.shutterstock.com/
http://www.masterfile.com/
http://pro.corbis.com/
http://www.veer.com/
http://www.photolibrary.com/index.html
http://www.picturearts.com/default.aspx?bhcp=1
http://www.ibidphoto.com/
http://www.uppercutimages.com/store/main
http://www.superstock.com/
http://www.picturequest.com/
http://www.photos.com/en/
http://www.punchstock.com/store/main
http://www.fstopimages.com/index.php
http://www.comstock.com/web/default.asp
http://www.images.com/
http://igi.imagegrabber.com/imagegrabber/
http://www.wireimagestock.com/PromoPopUp.htm
http://www.luckypix.com/index.asp
http://www.alamy.com/
http://www.creatas.com/footage.aspx
http://www.imagestate.com/Home/Home.aspx
http://www.painetworks.com/index400.html
http://www.indexstock.com/default.asp
http://www.envision-stock.com/Index.asp
http://www.rubberball.com/
http://www.wonderfile.com/
http://www.jupiterimages.com/
http://www.workbookstock.com/
http://www.stockbyte.com/
http://estockphoto.com/
http://www.photoalto.com/index?fa=c.home
http://www.photoserve.com/photoserve/index.jsp
http://www.timetunnel.com/cgi-bin/ttunnel/royalty-http://www.granger.com/Index.asp
http://www.mayang.com/textures/
http://www.simplestockshots.com/
http://www.houseindustries.com/
http://www.inmagine.com/
http://www.mediabakery.com/
http://www.artres.com/c/htm/Home.aspx
http://www.stockthatdoesntsuck.com/
http://www.blendimages.com/
http://www.artlifeimages.com/
http://www.tipsimages.us/Site/default.asp
http://www.alamy.com/
http://www.jupiterimages.com/
http://pro.corbis.com/
http://www.gettyimages.com/
http://www.scoopt.com/
http://www.masterfile.com/
http://www.albumo.com/
http://www.bigstockphoto.com/
http://www.shutterstock.com/
http://www.istockphoto.com/

Народные приметы

5 июня – Леонтий Огуречник. Леонтий Конопляник

На Леонтия кончают посадку огурцов. Позднее огурцы уже не успеют созреть по температурным возможностям. Лучший срок посева конопли. Народ приметил:

• На рябине обильный цвет - быть урожаю конопли.

• Много оводов в этот день - к большому урожаю огурцов.


by JumpingRat:
http://jumpingrat.livejournal.com/148212.html

Google translate in GTalk

добавился набор новых ботов:

bg2en, cs2en, da2en, en2bg, en2cs, en2da, en2fi, en2hi, en2hr, en2no, en2pl, en2pt, en2ro, en2sv, en2zh-hant, fi2en, hi2en, hr2en, no2en, pl2en, pt2en, ro2en, sv2en, zh-hant2en, zh-hant2zh, zh2zh-hant

Полный набор:

http://www.google.com/support/talkgadget/bin/answer.py?answer=89921

04 июня 2008

Автомобильное

У Франківському районі Львов завершили ремонт вул. Кастелівка. Це дозволить розвантажити рух автотранспорту по вул. Сахарова, завдяки можливості об’їзду по відновленій дорозі бічної вулиці Кастелівка. Про це ZAXID.NET повідомили у прес-службі Львівської міської ради.

[VS] ну ну. Улица состоит из двух не пересекающихся частей. Одна из них утыкается в стройку на Романицкого, т.е. в тупик.
Вторая дает сомнительный шанс выехать на Крылова раньше потока. Сомнительный потому что дворы, припаркованные машины,и довольно узкий проезд.

03 июня 2008

Flash visited sites history

Забыли, с какого сайта смотрели флешки?
Тыць сюда и посмотрели

информация собирается централизированно :)
UPD by DaliBude -централизованно, но у каждого локально на машине

02 июня 2008

MVC on Visual Studio Express

А вот это уже интересно.
Скотт Гу пишет:

One important thing I forgot to mention about this release is that you can now use it with both Visual Studio 2008 as well as the free Visual Web Developer 2008 Express edition.

The SP1 release of Visual Web Developer 2008 Express adds support for both class library projects as well as web application projects (previously only web site projects could be used with it). This new support is useful in itself, as well as in enabling both ASP.NET MVC and Silverlight project support with VWD Express. If you install the Visual Web Developer Express SP1 Beta you can start using ASP.NET MVC Preview 3 with it immediately.

Important: ASP.NET MVC Preview 3 does not require SP1 to be installed if you are using Visual Studio 2008. ASP.NET MVC Preview 3 will work with both VS 2008 and VS 2008 SP1 just fine.

Scot's MVC preview 3 notes:
http://weblogs.asp.net/scottgu/archive/2008/05/27/asp-net-mvc-preview-3-release.aspx

the Visual Web Developer Express SP1 Beta notes:
http://weblogs.asp.net/scottgu/archive/2008/05/12/visual-studio-2008-and-net-framework-3-5-service-pack-1-beta.aspx

SOURCE

Фрейд отдыхает...

Приснилось:

Я за рулем черного Мерседеса, везу почему то ЮВТ, и нас останавливает ГАИ на Суворова....

К чему бы это? :)

What to do?

Problem:
you have site designed in a dark theme, saying dark background, white font.
By default google toolbar autocomplete cracks html for inputs or selects containg "email" "name" "address" and other buzzwords and changes background to yellow. As a result when visitor fills form, he enters text as white on yellow and can not easy validate his input
What to do?

Таги

Followers

archive http://www.voronenko.com/2008/06/