Показаны сообщения с ярлыком оптимизация. Показать все сообщения
Показаны сообщения с ярлыком оптимизация. Показать все сообщения

суббота, 3 ноября 2012 г.

Blogger перешёл на .ru Как это обойти

Blogger перешёл на политику национальных доменов. А именно это будет означать, что в адресе блога будет стоять тот домен, который принадлежит вашему месту нахождения (для россии *.ru, для украины *.ua и тд... но никак не *.com).

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

Но как вы заметили, у меня домен заканчивается на  *.com. Как же я это сделал?
А просто:
Находим в шаблоне блога строчку <head> и под ней вставляем следующий яваскрипт:

<script type="text/javascript">
var blog = document.location.hostname;
var slug = document.location.pathname;
var ctld = blog.substr(blog.lastIndexOf("."));
if (ctld != ".com") {
var ncr = "http://" + blog.substr(0, blog.indexOf("."));
ncr += ".blogspot.com/ncr" + slug;
window.location.replace(ncr);
}
</script>
Всё собственно, можете проверять как это работает. Соц виджеты теперь отлично пашут, а разработчикам блоггера можно сказать
ДАВАЙ ДОСВИДАНИЯ

суббота, 1 сентября 2012 г.

[Видеоурок] C# Работа с WebBrowser

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

Также показано как исполнять Javascript в данном виджете, осуществлять просмотр html загруженной страницы, стирать сохранённые cookies.

Лично мне очень часто приходилось делать авторизацию таким образом, поэтому по моему мнению этот видеоурок вполне достоин иметь место это этом блоге.

среда, 15 августа 2012 г.

Редактирование файла Hosts, блокируем сайты на системном уровне

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

Мной используется для отслеживания любимая программа HttpAnalyser, которая не только показывает узел, к которому выполняется коннект, а ещё и программу, которая его выполняет. Когда вижу левую активность, сайты отключаю через Hosts. 

Теперь разберём, как же выполняется отключение, что ж это за такой магический файл.
Есть он на любой ОС, расположен тут:
Windows: %systemroot%\system32\drivers\etc
В данном случае %systemroot% - это патч папки Windows(Winnt если XP)

Linux и MacOS:
/etc/hosts

Технология:
Не обязательно использовать данный файл для блокировки сайта. Можно делать перенаправление какого либо домена на определённый указанный ip. 

Этой технологией пользуются многие тупые очкастые ботаны-анонисты, которые пишут различные вирусы. Гореть вам всем в самой жаркой части ада! Но не все такие глупые, более продвинутые анонисты уже делают через хуки, а именно перехват функций системных библиотек. Моя реакция такая по тому, что сильно бесит, когда ты пишешь в адресную строку браузера google.com, а попадаешь на порносайт...

Как это всё работает.
Изначально наш файл выглядит так:
# Copyright (c) 1993-2009 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for Windows.## This file contains the mappings of IP addresses to host names. Each# entry should be kept on an individual line. The IP address should# be placed in the first column followed by the corresponding host name.# The IP address and the host name should be separated by at least one# space.## Additionally, comments (such as these) may be inserted on individual# lines or following the machine name denoted by a '#' symbol.## For example:##      102.54.94.97     rhino.acme.com          # source server#       38.25.63.10     x.acme.com              # x client host
# localhost name resolution is handled within DNS itself.# 127.0.0.1       localhost# ::1             localhost0.0.0.0         .psf0.0.0.0         psf
Чтобы выполнить подмену ip домена, вписывается запись такого формата:
ip домен_который_подменяем

Пример:
87.240.131.101 google.com
Этой строчкой мы меняем ip сайта google.com и попадаем при заходе в контакт, так как я указал ip контакта.

Для блокировки сайта надо указывать такой ip:
127.0.0.1
Это локальный ip, всегда возвращается пустая страница при любом запросе.

Примечание для любителей контры версии no-steam:
Мной было замечено, что любая не стимовская версия постоянно заходит на вот эти два сайта
xkkexay430.dyndns.info
bir3yk.net
И постоянно там при запуске кс какая то активность, а именно прокличка рекламы яндекса (можете проверить). А также замечено, что контра вылетает тогда, когда не может приконнектиться к одному из этих сайтов.
Лично я у себя заблокировал эти два сайта и после этого список серверов появляется мгновенно без задержек и ни разу не вылетала при поиске сервера.

Заблокировал при помощи этих двух строк:
127.0.0.1    xkkexay430.dyndns.info
127.0.0.1    bir3yk.net
Делать это или нет, решать вам.

воскресенье, 24 июня 2012 г.

C# Программа для разработки

Если вы начинающий программист, или просто начинающий и хотите попробовать создавать программы на языке C#, то сразу же возникнет вопрос:

А какой прогой то пользоваться для разработки? Тестировать всё подряд как нет желания...
Ответ прост. Есть официальная бесплатная версия программы Microsoft Visual C# 2010. Скачать её можно с сайта майкрософта, но чтобы вы не искали сто лет её там, дам ссылку:
http://www.microsoft.com/visualstudio/ru-ru/products/2010-editions/visual-csharp-express

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

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


Настраивать расположение колонок можно как вздумается =) Главное, чтобы было удобно. 

C# в своей работе использует NET Framework 4, поэтому если вы скидываете кому то бинарник (файл exe), то обязательно предупреждайте, что данный пакет библиотек надо будет установить.
В Windows 7 Ultimate уже стоит данный фреимворк, там ничего делать дополнительного не придётся.

вторник, 19 июня 2012 г.

Counter-Strike Source v71 Чит Прозрачные Стены

Сколько б не работал над программами, всё равно приходится всю ночь играть в контру. Днём проги, вечером контра... Спать совсем не получается.

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

Почти у всех популярных карт, моя модификация чита WallHack делает прозрачные стены. Полностью переделал видимость у карт Dust2, Dust, Italia, Azbec. Все остальные были сделаны не мной, да и не нужны другие.

Вот архив для скачивания:

 materials.rar 10.6 MB

Установка очень проста. Распаковываете архив где угодно, а потом вставляете папку materials из архива в папку контры .../cstrike/materials с заменой. В архиве только те файлы, которые надо заменить.

Важно заметить, что данная папка в конте весит около гигабайта и там очень много всего. А именно вся графика. То есть нельзя от туда ничего удалять хаотично и вставлять всё подряд.  Желательно сделать копию папки контры.
Иначе вам сможет помочь только переустановка CSS, если внешний вид карт не понравится. =)

Если вы знаете ещё какие нибудь другие рабочие читы под версию CSS 71, пишите в комментарий, буду очень признателен. Сколько в интернете не искал, на этой версии не работает ни один.

А старые версии уже не принимают сервера =(

пятница, 15 июня 2012 г.

Python Настройка Path в Windows

Для новичков сейчас не совсем понятно, что это такое. Сейчас разъясню.

Мы можем писать программу, но её нужно как то запускать. Не совсем понимаю, почему это не предусмотрено при установке питона... Разработчики наверное думают, что все в интернете профессиональные программисты.

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

Что же нам даёт path? А то, что программу можно будет запустить через командную строку путём написания python + path файла программы.
Пример:
python C://my_proga.py

Без патча наша команда выглядела бы следующим образом:

C://python3x/python.exe C://my_proga.py

Теперь рассмотрим, как добавить патч.
Открываем мой компьютер --> Свойства --> Дополнительные параметры системы --> Переменные среды --> Находим снизу Системные переменные. Среди них есть переменная Path. Выделяем её и нажимаем Изменить.

Там возможно что то уже есть в значении, удалять ничего не надо.
Нам будет необходимо только вписать значения.

Важное замечание: Между каждым значением есть знак ;. Это разделитель. И если в поле значения переменной что то было, то обязательно перед добавлением значения ставьте точку с запятой.

Патч, который надо добавить:

C:\Python27\Scripts;C:\Python27\
После этого перезагружайте свой ПК, в командной строке вводите python, у вас запустится эмулятор Python Shell, если вы всё сделали правильно.

Данная инструкция составлялась при работе с Windows 7 Ultimate. Если у вас Xp или другая версия виндовса, то настройка системных переменных возможно будет выглядеть другим образом, но в общем всё делается везде одинаково.

Удачи при работе.

четверг, 14 июня 2012 г.

Parallels Desktop кнопка insert на клавиатуре Apple Pro Keyboard

Известно многим, что продукт Parallels Desktop чаще всего используется при работе на Mac OS, так как он платный, а юзеры виндовса и линукса, как правило, платить за что либо не привыкли.

При работе мной было замечено, что в играх парой очень часто используются клавиши такие как del, ctrl, alt... их там много. Но не все есть на клавиатуре под Mac. А именно в моём случает не хватало клавиши insert. Данная проблема встречается часто у любителей играть в Counter-Strike Source, которые привыкли пользоваться читами, так как именно этой кнопкой вызывается меню определённого чита.

Но всё это решаемое. Есть один пакет программ под названием Windows Resource Kit Tools. Это набор инструментов для чего то там... Нас будет интересовать только его часть, а именно программа remapkey.exe.

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

Далее всё очень просто. После установки в меню пуск появится папка под названием Windows Resource Kit Tools. В ней находится 3 объекта (или больше, зависит от версии). Вам нужно сперва запустить программу Command Shell


Затем в командной строке, которая откроется вписать или скопировать remapkey.exe, после чего нажать enter. Перед вами откроется программа, которая умеет менять функции любой клавиши (то есть заменяет одну клавишу на другую).



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

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


Лично я менял F12 на Insert, как показано на скриншоте выше. 
Не стоит заменять на те клавиши, наподобие ctrl и другие, которые часто используются за пределами игр. 

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

Юзайте, товарищи читеры, но знайте, что читы - это зло, удовольствие от такой игры получаете только вы. Лично я включаю их только тогда, когда вижу, что на сервере кто то играет не честно.

понедельник, 11 июня 2012 г.

Оптимизация операционной системы windows для игр и ресурсозатратных приложений.

 Как известно, Операционная Система (далее - ОС) Windows (в частности Vista и Seven), предназначены только для повседневных нужд среднестатистических юзеров, а для задач посложнее на слабоватых машинах ресурсов зачастую не хватает. Всё это легко объясняется тем, что  в данной ОС акцент делается на визуальное оформление. Но проблема состоит не только в том, что много ресурсов уходит на эти "финтифлюшки", а в том, что в данной ОС одновременно запущенно огромное количество совершенно не используемых служб.
 Чтобы улучшить быстродействие системы часто не хватает стандартных инструментов. Базовых знаний юзеров уже не хватает и приходится "бороздить просторы родного рунета" в поисках нужных инструкций. Но часто, кроме бреда форумных школьников ничего дельного не находится. Вот по этому я начинаю рубрику "Windows и всё, всё всё". В ней я буду выкладывать статьи о том, как выжать из Windows всё. Рубрика будет постоянно пополнятся полезными материалами.
Перед основной статьёй я добавлю: Никогда не брезгуйте стандартными или аналогичными им средствами оптимизации системы (дефрагментация и т.д.).
 И так приступим:
1. Я приверженец теории о двух ОС =). Сейчас объясню: одна ОС - для работы с самыми часто используемыми, ресурсозатратными программами (одна копия windows у вас только для игр или чего-либо другого). На ней вы не устанавливаете никаких лишних программ, делающих из вашего реестра помойку, не инсталлируете разного рода антивирусное ПО, не используете без острой нужды ваши интернет браузеры. Только узкая направленность. А вторая ОС будет выступать в роли ядерно-софтового  полигона Новая Земля. На ней вы можете делать абсолютно все, что вам вздумается (естественно в рамках закона, хотя редко можно и рамочки-то перешагнуть, но не советую). Если у вас назрела мысль "А автор, видать, от паровоза отстал, зачем придумали виртуальные машины?" - могу предложить попробовать поиграть в какую-нибудь свежую игрушку этого года на виртуальной машине, и вы сразу поймете что паровоз на своем пути вперед, а автор сидит на своем месте в вагоне номер 13. Ладно, дальше без глупостей - тема серьёзная.
2. Софт для автоматической оптимизации ОС. Этот способ имеет как и плюсы, так и минусы. Из достоинств данного метода можно вынести простоту и быстроту. Нажали кнопку - получили результат =). Программа для оптимизации может приостанавливать некоторые службы и процессы, которые не нужны, например, для игры в World of Tanks (никакой рекламы, просто пример=), а после игры она восстановит всё как было. Так же программы-оптимизаторы могут удалять не нужные или временные файлы, дефрагментировать и "чинить" реестр. Только вот результат не всегда может быть положительным. Из личного опыта, известно, что злоупотребление данным методом может понести некоторые не приятные последствия. Реестр - штука капризная. Одним из лучших оптимизаторов для игр является GameBooster. Он имеет удобный интерфейс, и много других плюсов, например вы сами можете выбирать какие процессы можно отключить, а какие нужно оставить. К сожалению, данная программа станет платной с июля 2012 года, поэтому я выкладываю бесплатные версии программы 
(GameBooster 3.4<-\\\=///->GameBooster 3.5 Beta ).
Все опубликованные мной версии программы поддерживают ОС от Windows 2k до Windows 8.
Программа проверена лично, особых нареканий нет. По умолчанию установлен русский язык, поэтому работа с GameBooster становится еще проще.


TROCKII БЛОГ Copyright © 2012 | Template created by Lev Trockii |