Tuesday, December 23, 2014

РЕМОНТ ПЛАСТИКОВЫХ ОКОН

ClinWin оказывает качественные услуги по ремонту и 

установки пластиковых окон.

 У нашей фирмы уже существует большой опыт в области изготовления, установки и ремонта окон из ПВХ и аллюминия. Наши мастера произведут диагностику ваших окон и выполнят ремонт любой сложности. . МЫ предлагаем совершенно бесплатную и консультацию и калькуляцию ваших работ. Выбирая нашу фирму, вы выбираете надежного и верного партнера, который в установленные сроки осуществит установку и ремонт окон, а также грамотно и качественно выполнит свою работу.

ClinWin.Md

Tuesday, September 30, 2014

VBScript Projects in Visual Studio


It works

http://krestenm.blogspot.com/2007/12/vbscript-projects-in-visual-studio2.html


Additional arguments for cscript.exe here

http://technet.microsoft.com/en-us/library/bb490816.aspx

Wednesday, September 24, 2014

Monday, September 15, 2014

vpn connect and route in single batch file;

Have made an batch that connects to vpn and add route

For security reason you should NOT plain password in batch file, and enter it each time you run script;

rasdial "connection name1" /disconnect
rasdial "connection name2" /disconnect 
rasdial "connection name1" "user" "pass"
route add -P 192.168.24.0/24 MASK 255.255.255.0 192.168.10.0 metric 21 -4
rem pause 

It disconnects previous vpn connections and should be runned as administrator


Friday, August 29, 2014

Disable / Enable Hibernate

Easy - run command line as admin

powercfg.exe /hibernate off
or
powercfg.exe /hibernate on

in details Have a greate day.

Saturday, January 18, 2014

SQL CLR

ALTER DATABASE SqlClrDB SET TRUSTWORTHY ON

DECLARE @path varchar(max);
SET @path = 'D:\'

CREATE ASSEMBLY [Assembly1] from (@path+'Assembly1.dll') 
WITH PERMISSION_SET = UNSAFE


CREATE ASSEMBLY [Assembly2] from (@path+'Assembly2.dll')
WITH PERMISSION_SET = UNSAFE

Assembly 'Assembly2' references assembly 'assembly1, version=0.0.0.0, culture=neutral, publickeytoken=null.', which is not present in the current database. SQL Server attempted to locate and automatically load the referenced assembly from the same location where referring assembly came from, but that operation has failed (reason: version, culture or public key mismatch). Please load the referenced assembly into the current database and retry your request.


I have faced with this problem and the root of this issue was that I am runing x64 SQL Server and Assembly1 was targeted to x86 platform and Assembly2 - Any CPU

I have made test table so you can see what is the big picture:

A1 \ A2x86x64Any CPU
x86XVX
x64VVV
Any CPUVVV

As you can see in most cases we could import libraries in to SQL Server even if you could not rebuild A1 library x64 library.


Create External Procedure


I decided to test first what will happend if we throw exception in code:


//C#
[SqlProcedure]
public static void TestTrowEvaluationException()
{
      throw new Exception("TestTrowException");
}

-- SQL
CREATE PROCEDURE [dbo].[TestTrowException] 
AS EXTERNAL NAME [ExpressionEvaluationSQLCLR].[ExpressionEvaluationSQLCLR.ExpressionEvaluationProcedures].[TestTrowEvaluationException]
go

/*
 The syntax of name is easy
[Assembly_Name].[Namespace.Class].[MethodName]
*/

Msg 6522, Level 16, State 1, Procedure TestTrowEvaluationException, Line 0
A .NET Framework error occurred during execution of user-defined routine or aggregate "TestTrowEvaluationException": 
ExpressionEvaluation.ExpressionVisitor.EvaluationException: TestTrowException
ExpressionEvaluation.ExpressionVisitor.EvaluationException: 
   at ExpressionEvaluationSQLCLR.ExpressionEvaluationProcedures.TestTrowEvaluationException()
.

Friday, August 02, 2013

Интернеты и зависимость от них.

Моя "короткая" история.

3 дня назад я вернулся домой и ооо ужас, я узнал, что не заплатил за электричество, саппорт уведомил меня, что возврат в цивилизацию займет 3-4 дня. ооооок
Первый пару часов я был рад что являюсь владельцем 15 заблаговременно заряженных аккумуляторов и 3х фонаривок, один из них на лобный фонарик Petzl полезен не только в походных условиях, а бесконечная вода - это огромное достижение цивилизации. Ну хорошо, минимум выживания обеспечен, что делать дальше?!

Сначала поехал починил бампер машине (долго откладывал). Заднюю полку из машины (местами треснутая и отклеившаяся обшивка) тоже починил в домашних условия - но это только 5 часов из ближайших «долгих» дней бытия. Прибрался во всей квартире. Взялся за читалку, Kindle дал возможность прочитать 60 страниц HTML 5 стандарта W3C и еще десятки страниц технической литературы. Тоскливый вечер под не фильтрованное пиво порадили бурю фото фантазий
• Запечатлеть искрение кремния в зажигалке
когда зажигалка исчерпала свой творческий выхлоп
• запечатлеть искрение огнива.
… тоже не плохо. Но хотелось чего-то большего и не ординарного
• сфотографировать напряжённость стекла через поляризованный свет.
Отлично!

На второй день, чтобы под зарядить телефон и бук решил поехать в MollDova – на 4ом этаже есть розетки. Проверил почту, почитал форумы, запостил event в G+

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

В последний (3ий день) 5 часов вечера - пришел дядя и "дал свет" – «Они все испортили!!!»
Интернет делю с соседями, все оборудование у меня... иииии они были рады, что можно опять сидеть в одноклассиках и Skype'е и за Это решили Выпить!!! (2 литра хорошего конька)... ох хорошо посидели!!!

На личном опыте убедился, что интернеты (при не рационально использовании) отбирают у нас много личного времени, так что ребята - не заплатите за электричество один раз – вам это может очень понравиться (если конечно у вас есть аккумуляторы и фонарик)

Tuesday, June 25, 2013

Nitriq - usefull Rules. Detect method usage.


If for some reason you don't want to use the type in your code you can easy find it.

For example in our project we decided to override the behaviour for System.Data.SqlClient.SqlParameter and it is critical.

var results = 
from method in Methods
where method.IsStatic && method.IsPublic
    && method.TypesUsed.Where(typesUsed => typesUsed.FullName == "System.Data.SqlClient.SqlParameter").Count() > 0
select new { method.MethodId, method.FullName, method.Name, Usega = method.CalledBy.Count, method.ParameterCount };

Warn(results, 0);

Tuesday, May 08, 2012

SkyDrive Arrange\Sort Photo by file name

How to sort photos in skydrive.live.com by file Name;

not sexycode, but... tested on Chrome 15;

The main idea is to collect all file names in one array, sort it. and then update image's index as in array;

To run this script you have to go to the Arrange page; and run script in address bar; be etentive some browsers could omit 'javascript:', may be for some security reasons. Or you can add this string to the Favorits, so the sorting will be more convenient. :)

direct order;
javascript:(function(){var f = jQuery.find('#appFrame');var j = jQuery(f);j.contents().find('.avImageThumb');var d = [];var a = j.contents().find('.avImageThumb');jQuery.each(a, function(i, l){var e = jQuery(l); d.push(e.attr('alt'));});d.sort();jQuery.each(a, function(i, l){var e = jQuery(l);var m = d.indexOf(e.attr('alt')) + 1; e.parent().parent().parent().next().find(':input').val(m); e.parent().parent().parent().next().find(':input').change(); });})();

revers order 
javascript:(function(){var f = jQuery.find('#appFrame');var j = jQuery(f);j.contents().find('.avImageThumb');var d = [];var a = j.contents().find('.avImageThumb');jQuery.each(a, function(i, l){var e = jQuery(l); d.push(e.attr('alt'));});d.sort();jQuery.each(a, function(i, l){var e = jQuery(l);var m = d.length - d.indexOf(e.attr('alt')) + 1; e.parent().parent().parent().next().find(':input').val(m); e.parent().parent().parent().next().find(':input').change(); });})();

Thursday, January 19, 2012

B2 Snow drifting

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

http://www.youtube.com/watch?v=8gAeqo8d7TE

Когда сам посмотрел видео понял что из машины это выглядит на много захватывающе :)
Но меня вовремя остановили блюстители закона. С полицией разошлись полюбовно - без протокола и без взяток.

Успехов на дороге!

bash

Егей, на меня смотрят телки!. т.е. - я на баше
http://bash.org.ru/quote/415171

что пришло в голову то и отослал.

Friday, November 25, 2011

EsCooler

Креативный  высер

Чтобы сделать что-то подобное, команде Corridor Creative Works достаточно 15 минут у кулера и 2 часа работы:


Представляем вашему вниманию свежий номер журнала 
EsCooler



Аналогия esquier только EsCooler

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

Monday, November 07, 2011

Бабло победит зло

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

Tuesday, November 01, 2011

Переносим Кэш Picasa на другой диск.

*Отличный способ добавить свободного пространства на системном винте :)*

(Из личного опыта) У меня системный винт 60 гб, (потому что SSD), не так много как хотелось бы, но зато быстро. Установил Picasa 3, после того как она просканировала все винты, места на винте просто закончилось, т.к кэш библиотека занимала добрых 20 Гб, а свободного места осталось 1.5 Гб. Не хотелось бы занимать восыкопроизводительный винт информацией которой, не так часто пользуешься.

(нулевым шагом оптимизации места был - удаление из индексирования Пикассы 300k фотографий с веб камер, которые тщетно собирала отдельно написанная программа, в течении долгого времени).

Понятно дело просто так скопировать нельзя кэш в другую папку и "сказать" Пикассе, что теперь кэш лежит по другому пути и тут и будет лежать.
Лучшим решением для подобных ситуаций это *"создание точек соединения NTFS"* http://support.microsoft.com/?kbid=205524

Итак, чтобы освободить место, и не обидеть Пикассу, требуются несколько шагов:

1. Переносим папку с кэшем (у меня стоит Win 7 Ultimate) на другой винт
из _C:\Users\%username%\AppData\Local\Google\Picasa2_ в _K:\AppData\Picasa2\_

2. Используя консольную программу *Junction* http://technet.microsoft.com/ru-ru/sysinternals/bb896768 создать точку соединения, которая сделает все за нас и подскажет "еси чё" :)

3. Profit.

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

Все всем хорошего котовторника!!!

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

Thursday, December 30, 2010

Вся любовь для дьявола (женщине?)

Обнаружил "интересную" запись в логах

2010-08-02 13:42:45 W3SVC1915144267 192.168.0.104 GET /includes/general.js - 80 - 88.208.216.123 Toata+dragostea+mea+pentru+diavola 404 0 3
2010-08-02 13:42:45 W3SVC1915144267 192.168.0.104 GET /zen/includes/general.js - 80 - 88.208.216.123 Toata+dragostea+mea+pentru+diavola 404 0 3
2010-08-02 13:42:45 W3SVC1915144267 192.168.0.104 GET /zencart/includes/general.js - 80 - 88.208.216.123 Toata+dragostea+mea+pentru+diavola 404 0 3
2010-08-02 13:42:46 W3SVC1915144267 192.168.0.104 GET /zen-cart/includes/general.js - 80 - 88.208.216.123 Toata+dragostea+mea+pentru+diavola 404 0 3
2010-08-02 13:42:46 W3SVC1915144267 192.168.0.104 GET /cart/includes/general.js - 80 - 88.208.216.123 Toata+dragostea+mea+pentru+diavola 404 0 3
2010-08-02 13:42:46 W3SVC1915144267 192.168.0.104 GET /shop/includes/general.js - 80 - 88.208.216.123 Toata+dragostea+mea+pentru+diavola 404 0 3
2010-08-02 13:42:46 W3SVC1915144267 192.168.0.104 GET /store/includes/general.js - 80 - 88.208.216.123 Toata+dragostea+mea+pentru+diavola 404 0 3

Бот искал шопинг карт osCommerce, но таких не имеется. что интересно - в интернетах много постов на такие переборы.
хер с ним с перебором, почему useragent: Toata+dragostea+mea+pentru+diavola ?

Tuesday, November 23, 2010

gymbook.ru Сайт

Занимаюсь спортом уже давно, а подходящей системы для анализа тренировок не нашел, решил делать свою систему.

упор на интерфес, аналитику, и базу упражненний.

домен еще не куплен и сайт нахоиться http://gymbook.ru

система в разработке, любые комментарии привествуются :)

Sunday, July 05, 2009

Очередной IQ

Хай!
В это воскр IQ test. Тест классический! в наше время иннэт засран тестами платными - 40 минут тратим на тест. а потом узнаем что нам нужно послать смс в куюто страну о которой мы можем что-то сказать только по википедии.
но не все так безнадежно, дру'ги IQ тест Айзенека. Тест напоминает старые советские книжки. У меня была такая в детсве для мелких умников, помница для меня это был прорыв мысли, когда увидел картинку с 6 парами безформенных окружностей. и правельный ответ был в том что различаются они по принципу пересекаются они в паре или не пересекаются О_О фпечатлился.

первая трепанация показала 128. не даются мне эти чертовы последовательнсоти чисел... но ничего. доберемся и до них!

Thursday, May 21, 2009

Береги работу до пенсии — кто ж тебе другую даст

Есть оч хороший сайт в нете ithappens.ru, регулярно его почитываю. истории интересны каждая по своему. вот нарвался на одну замечательную


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

Лет пять назад выпала мне халтурка — написать парсер не сильно прямого языка — объектно-ориентированного расширения SQL. Порекомендовали меня одной конторе, поскольку их штатный программер просидел над этим делом год, нарисовал много схем и, доказав, что это контекстно-зависимая и не LR грамматика, заявил, что быстро написать парсер — дело неподъемное.

Я не стал научно доказывать возможность или невозможность, выкинул ANTLR, взял старый добрый bison написал на коленке грамматику, добавил ручками переключение контекстов... Неделя работ. Остальные два месяца занимался стилем форматирования выходного файла.

А потом задумался. Штатный программер получил никак не меньше 15000 баксов, и работа осталась "неиспорченной". Такую работу можно было еще работать и работать. А я, как урод, решил проблему за жалкие 2 штуки. Ну и кто после этого дурак?

http://ithappens.ru/story/890

В этой истории себя я вижу как первый персонаж. работаю над автоматизацией фирмы занимающаяся торговлей\реализацией товара. задача тривиальная, но в сложившихся условиях (их много) проект затянулся и грозит стать очередным мои-провальным.

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

Friday, April 24, 2009

Шашлыки От Вовки!

Мы тут собираемся на шашлыки. состав - приятные люди.
каждый возьмет че хочет. а вот кто че хочет? Люди кто involved отписываемся о том "кто что хочет" наведем порядок в закупке провианта.
Главный поставщик мяса - Вова Г. (с)
Цель события - погреть себя и посмотреть как другие греются на солнце, попробовать первый шашлык в наступающем лете, перезагрузить карму, повеселиться, дунуть новый закупленный табачок (вставлючий), общение, улыбки. Позитивчег в общем (О_о) .

Friday, February 08, 2008

дневник американца.

Документ, найденный китайскими археологами в 2153-м году на развалинах Вашингтона.

3 апреля 2005 года.

Меня зовут Майкл Даун. Я живу в США. Это такая страна, вокруг которой вращаются земля и солнце. Я недавно даже писал реферат на эту тему, и учитель поставил мне высший балл.

Сегодня я встал рано. С утра сразу же взвесился. Ура! Я похудел еще на 200 граммов. И теперь мой вес составляет всего 145 кг. А ведь месяц назад было 146! Но папа сказал, что если я не похудею, то со мной девочки встречаться не будут. А вообще-то я предпочитаю мальчиков, ведь с девочками встречаться – это так старомодно.

Потом я позавтракал. Завтрак у меня получился диетическим – овсяные хлопья с обезжиренным молоком и два обжаренных тоста с джемом. В качестве легкого десерта я съел 4 двойных гамбургера. За завтраком было весело. Мы с отцом соревновались, кто громче пукнет. Громче получилось у меня. Отец теперь должен мне 5 баксов. Если к вечеру не отдаст – засужу.

Моя школа находится далеко от дома – в 500 метрах. Хорошо, что у меня есть машина. Поэтому добрался всего за час, в пробках сегодня пришлось стоять совсем недолго. Уроки были скучными. Например, на истории учитель нес какую-то чушь о том, что Америку открыл Колумб. Как таких в учителя берут!? Ведь элементарная логика говорит о том, что Америку открыли мы, американцы. Потому-то она и называется Америка…

Интереснее было на географии. Как много интересного в мире происходит! Например, учитель рассказал, что есть такая страна как Африка. В ее столице - Египте - находятся треугольные небоскребы, в которых обитают злые русские мумии. И почему эти русские нам нигде покоя не дают?..

Вечером я пошел на вечеринку к Лесли. Нас было человек 40. Мой друг Джим стащил у отца 2 бутылки пива. Мы так все перепились, что заблевали бассейн.

7 апреля.

Сегодня выходной. Хотелось подольше поспать, но отец заставил меня играть в бейсбол на лужайке перед домом. Сначала было скучно, но потом я втянулся. Ведь это так увлекательно – три часа подряд бросать друг другу мячик с расстояния в 3 метра. Замечательный вид спорта и очень интеллектуальный!

После обеда отец заставил меня смотреть по ТВ обращение президента Буша. Мы классно провели время: ели поп-корн и слушали президента. Он говорил о том, как важно для Америки всех бомбить, потому что иначе все эти примитивные народы не понимают, какое счастье несет им наша страна. Мне всегда было непонятно, почему эти дураки возмущаются, когда мы их бомбим. Ведь без этого они никогда не узнают вкус кока-колы и гамбургера, а, значит, не построят демократии. Боже, храни Америку – страну, готовую осчастливить любого. А если кто-то не хочет быть счастливым – мы его всегда можем заставить.

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

За ужином мы с отцом опять устроили соревнования на самый громкий пук. Победила наша собака. Она это сделала так громко, что испуганные соседи с криками «Русские идут!» спрятались в подвале. Выманивать их пришлось до самой ночи. Пока я наконец не сообразил им сказать, что завтра в ближайшем супермаркете будет распродажа, и они смогут купить электрические поповытиралки на 10 центов дешевле обычной цены. Сразу же выскочили…


12 апреля.

Все, я решил – обязательно стану географом. Хочу так же, как и они, изучать эту прекрасную науку - геометрию. Сегодня наш учитель провел замечательное занятие! Он рассказывал о далекой стране под названием Россия. Я и раньше много знал об этом диком государстве. Например, всем хорошо известно, что русские – это помесь медведя с человеком, которые питаются спиртом и березами, живут в тайге в глубоких норах, а по праздникам поджигают Кремль и водят вокруг него хороводы.

После рассказа учителя я знаю о России, наверное, больше самих ее жителей. Например, в этой стране находятся американские резервы нефти и газа. Когда они нам понадобятся, мы за ними приедем. Кроме того, в России есть месторождения черной и красной икры, а также залежи водки и блинов. Эти богатства русские тратят по варварски: съедают и выпивают, обделяя будущие поколения американцев. Настоящая империя зла!

После школы я пошел к психоаналитику. Я посещаю его дважды в неделю. Он мне дает советы и учит, как жить. Сегодня он научил меня смывать за собой в уборной. А я-то думал, почему у нас в туалете всегда так воняет. Надо рассказать своим – семья еще не знает…

Вечером играл в тетрис. Убойный экшн! На третьем уровне меня срезали… Потом полазил по порносайтам http://www.pentagon.com и www.whitehouse.org. Вставляет не по-детски… Удовлетворенный проведенным днем и своей правой рукой, лег спать…

24 апреля.

Сегодня на математике учились считать до десяти. Тяжелая эта наука. Теперь понятно, почему ее у нас начинают изучать только в старших классах. Я дошел до 7. Учитель меня похвалил. Я его тоже.

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

На большой перемене Боб принес отцовский пистолет и начал стрелять по девчонкам. Вот была потеха! Девчонки визжали, пытались убегать, но Боб их догонял и добивал контрольным выстрелом в голову. Потом приехала полиция, и Боба почему-то забрали. А ведь он просто развлекался… Нас сразу же отпустили по домам.

8 мая.

Сегодня был необычный урок истории. Учитель рассказал нам, как ровно 28 лет назад американские войска взяли Берлин и победили Германию. Оказывается, в 1958-м году кровавый диктатор Садам Хусейн, который в то время руководил Германией, напал на Лондон и бомбил его столицу Варшаву. Немцы на танках и велосипедах захватили Париж, Брюссель, Киев и Биробиджан. После захвата Биробиджана у Соединенных Штатов кончилось терпение, и они вступили в войну. Сначала немцев бомбили в Афганистане, затем в Сирии, затем в Диснейленде. Немцы стали отступать. Потом американские войска окружили Германию и точечными ударами разрушили весь Берлин, водрузив звездно-полосатый флаг над Эйфелевой башней. Саддама Хусейна выловили в берлинском пригороде, где он прятался в подвале супермаркета. Кровавого диктатора судили и отправили на каторгу на остров Святой Елены. А все народы мира в едином порыве аплодировали храбрым солдатам армии США и бросали в них цветы, фрукты и овощи. Вот так и закончилась вторая мировая война ,после которой всем кровавым диктаторам стало ясно: от демократии еще никто живым не убегал…

11 мая.

Сегодня после школы нас водили на экскурсию в картинную галерею. Нашли чем удивить: мазня какая-то, бабы голые. Я в Интернете и лучше видел. Джим прикололся и прилепил жвачку к какой-то картинке на стене. А Лесли отломал палец у скульптуры. Когда наш автобус уже отъезжал, в галерее началась паника. Какая-то старая дура бегала и кричала: «Она же стоит полтора миллиона долларов!». Мы с Джимом и Лесли подмигнули друг другу, ведь это был наш вклад в мировую культуру. Мы поступили как настоящие американцы.

Вечером с отцом ходили на хоккей. Начался первый период, и мне прямо в лоб прилетела шайба. Очнулся в больнице. Доктора удивленно качали головой: ну надо же, даже сотрясения мозга нет…