PIN-код от Google

Вчера пришел PIN-код от Google AdSense.

Google AdSense

Самое интересное, что я его не заказывал. В моем случае этот PIN-код состоял из шести цифр.

С этим вопросом я впервые столкнулся недавно.

Чтобы проверить версию надо использовать это:


private bool CheckFrameworkVersion()
{
try
{
RegistryKey installed_versions = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\NET Framework Setup\NDP");
string[] version_names = installed_versions.GetSubKeyNames();
double Framework = Convert.ToDouble(version_names[version_names.Length - 1].Remove(0, 1));
if (Framework >= 3.5)
{
return true;
}
}
catch (Exception)
{
}
return false;
}

Черная пятница

Сегодня день просто ужасный, прямо черная пятница.

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

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

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

Почувствовал себя Генералом из Prison Break, который лишился Scylla, скажу честно, чувства далеко не самые приятные.

Но мне нереально повезло, потому что я быстро вернул контроль над WebMoney, в закромах нашел ДИСКЕТУ, на которой были все файлы для запуска WebMoney, все же не хочется лишаться WMID с BL = 82+, и более 1000 WMZ.

С паролями ситуация обстоит хуже. Дело в том, что я свои пароли не знаю и не помню, зачастую мои пароли – произвольная комбинация цифр и букв, запомнить нереально. Но, доступ к почтовым ящикам у меня есть, а это значит что восстановление паролей – дело времени.

Такая вот история, делайте бекапы, я их тоже буду делать.

Решил выразить свое отношение к фрилансу, поскольку сам им довольно часто занимаюсь.

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

Встал утром, сразу видишь ноутбук/компьютер, в голову приходит мысль – работа. После чего идёшь завтракать, поскольку сонным голодным зомби как-то не работается, и до конца завтрака, если не отвлекать себя телевизором или еще чем, то в голове зачастую мысли о работе. И так практически во всех домашних делах.

В конце-концов, складывается впечатление, что ты работаешь в офисе не только тем кем работаешь, а еще и менеджером, уборщиком и курьером, доставляя в «офис» еду, напитки и т.д.

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

К чему это я, а к тому чтобы вы пробовали, может понравиться.

Русификация…

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

Также я планирую к, все тому же понедельнику, добавить новый макрос:


[RANDOM]
[OR]Text 1[/OR]
[OR]Text 2[/OR]
[/RANDOM]

Который должен многим пригодиться.

Баг заключается в следующем: Если в сборке есть ресурсы, и вы обфусцируете эту сборку, то все пройдет гладко, но при работе программы при первом обращении к ресурсам программа вылетит. По этому при переименовании классов/переменных нужно в исключения занести ресурсы.

И тогда будет все ОК :)

P.S. Что-то сегодня вообще делать ничего не хочется :(

Чтобы получить все адреса картинок, расположенных на странице необходимо использовать следующий код:


using System.Text.RegularExpressions;

//Получение ссылок
Regex Reg = new Regex(@"]*?src\s*=\s*[""']?([^'"" >]+?)[ '""][^>]*?>", RegexOptions.IgnoreCase);
//Распарсивание, в Content находится HTML страница
Match match = Reg.Match(Content);
//Проход по адресам картинок
List images = new List();

while (match.Success)
{
images.Add(match.Groups[1].Value);
match = match.NextMatch();
}

На выходе получаем список с адресами картинок.

Начну с приятных новостей. Работа продолжается :)

На этой неделе я выпущу обновление парсера Рамблера, с парой новых функций. Почему? Потому что об этих функциях меня просили несколько раз за последнее время. Добавить третья колонка с цифрами и также возможность указывания месяца/года, статистику которых нужно парсить.

Не очень хорошие новости: Яндекс что-то мутит с обычной своей выдачей, часто возвращает страничку, что мол «Вы есть бот», что не очень хорошо :( Как время будет – посмотрю что к чему, имхо куки надо будет прикручивать.

Сегодня, только что закончил все приготовления к запуску альфа-тестирования Umax Doorway Studio. До этого дня я работал над новой версией доргена полтора месяца, и скорее всего еще месяц я буду, вместе с добровольцами буду доводить дорген до ума.

Umax Doorway Studio

По поводу цены. Цена на продукт составляет $200. Цена для уже существующих клиентов будет в в диапазоне от $180 до $195, на мое усмотрение. Цена для активных участников тестирования – 150.

Раскрывать возможности программы еще слишком рано, по этому, если вы клиент – свяжитесь со мной через ICQ и я выдам вам программу и лицензию, которая будет действительна до выхода финальной версии. Если вы не клиент – вы можете им стать, или только любоваться скриншотом.

На днях решил заняться благотворительностью – решил отдать купон Google на 1000 RUR за просто так. Сейчас сделаю приготовления для этого и создам топик на сёрче.

Работы по доргену продолжаются. Осталось сделать загрузку файлов по FTP и различные мелочи. А также еще нужно сделать шаблон, чтобы на нем все протестировать.

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

Back to Top