как вернуть старую версию skype скайпа

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

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

Далее отключаем скайп, нажимаем выход,
переходим в директорию C:\Program Files\Skype и распаковываем туда содержимое архива (проводник спросит у вас стоит ли заменить файлы, жмите заменить)
Внимание если скайп у вас установлен в другую директорию, то вам необходимо заменить файлы именно в ней, куда была произведена установка, по умолчанию это program files/skype.
После включаем скайп и обязательно отключаем обновление скайпа
Настройки - Дополнительно - Автоматическое обновление и нажимаем выключить автоматическое обновление

В итоге мы получаем скайп версии 6.21.0.104

как вернуть старую версию skype

как восстановить базу данных sqlite3 corrupt

Столкнулся с такой проблемой, нужно было восстановить данные в формате sqlite, файл был, но он был поврежден и был назван системой как corrupt, в следствие чего был создан новый файл.
Первое что пришло на ум, это открыть его и посмотреть есть ли там информация.. Открыл notepad+++ выставил кодировку, и о чудо, данные есть, но почему-то файл не воспринимается и пишется что он поврежден…
Есть такая утилита, sqlite3.exe (скачать сможете на оф. сайте http://www.sqlite.org/download.html )
Также вам нужно скачать для удобства sqlite_browser, программа напоминает phpmyadmin, в общем нужная штука..
Далее

sqlite3.exe corrupt.db

, где corrupt.db ваш файл с испорченной бд
После выполняем команду:

pragma integrity_check;

После сообщения ok, попробуем сделать дамп базы в формате SQL

echo .dump | sqlite3.exe corrupt.db > corrupt.sql

а потом снова создадим базу

sqlite3.exe -init corrupt.sql corrupt_new.db

Если все прошло успешно, то база данных восстановлена! теперь вы можете её использовать!

Как сменить тип таблицы на myisam

Очень часто бывает такое, что нужно сменить тип таблицы с InnoDB к примеру на MyIsam. Наверное первое что приходит в голову, это сделать дамп, открыть файл notepad++ и сменить тип в ручную. Да такой вариант работает, но представьте если дамп весит 500 мб ? это займет приличное время…
Есть рабочий вариант, который очень быстрый и всего за несколько секунд, изменит тип вашей таблицы,

ALTER TABLE MyTable engine=MyISAM;

engine= тут можно вписать любой тип, и MYSQL сделает всё за Вас.
Очень часто бывает, что в сервере MYSQL по умолчанию стоит создание таблиц в формате InnoDB, это более медленный формат, по сравнению с MyISAM. Чтобы сменить это умолчание, надо отредактировать файл my.cnf, добавив в него одну строчку:

default-storage-engine = MYISAM

Также привожу тест, на скорость двух форматов MyISAM и InnoDB

Отсюда делаем вывод что использовать MyISAM в веб приложениях самое быстрое что может быть.

запретить выполнение eval

Наверное не раз вы уже сталкивались с тем что ваш веб-сайт ломают через известные уязвимости, которые выложены в паблике. Для того чтобы защитить свой сервер от взлома, необходимо закрыть функцию eval… eval — ?сполняет код PHP, содержащейся в строке. Закрыть через файл php.ini не получится, потому что функцией php не считает eval. Для этого существует специальный path под названием suhosin!

документация: http://www.suhosin.org/stories/configuration.html

Что даст нам этот модуль? мы сможем контролировать самые уязвимые места php, если грамотно настроить модуль, можно контролировать и логировать взломы.
Я предоставил конфиг, который поможет избежать выполнение веб-шеллов на вашем веб-сервере.

Конфиг файл берется из файла php.ini
Просто создайте кат под названием

[suhosin]
suhosin.executor.eval.blacklist = "include,include_once,require,require_once,
curl_init,fpassthru,file,base64_encode,base64_decode,mail,exec,system,proc_open,
leak,syslog,pfsockopen,shell_exec,ini_restore,symlink,stream_socket_server,
proc_nice,popen,proc_get_status,dl, pcntl_exec, pcntl_fork, pcntl_signal,
pcntl_waitpid, pcntl_wexitstatus, pcntl_wifexited, pcntl_wifsignaled,
pcntl_wifstopped, pcntl_wstopsig, pcntl_wtermsig, socket_accept,
socket_bind, socket_connect, socket_create, socket_create_listen,
socket_create_pair,link,register_shutdown_function,register_tick_function,file_get_contents,file,fopen,fsockopen,readdir"

wi-fi прикроют во всех общественных местах

Собственно все точки доступа, которые были открыты, теперь будут закрыты. Чтобы получить доступ к бесплатному wi-fi нужно будет предоставить паспортные данные оператору, после этого вам выдадут доступ. Ваши данные о серфинге и удостоверяющие личность будут храниться полгода. В общем закупаем LTE и радуемся жизни без вай-фай…. А счастье было так близко… Забудьте о халявном быстром интернете…

С чего начать изучения Jquery

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

Автор этой книги из России, вот немного о нём:  Антон Шевчук родился в 1983 году в небольшом городке Ахтырка, Украина. работает в NIX Solutions Ltd.

скачать бесплатно книгу по jquery

?нтересно что этот учебник создан из записей блога, что облечает обучение.

Данный учебник — это результат компиляции, творческого переосмысления и расширения цикла одноимённых статей доступных на моём блоге http://anton.shevchuk.name/jquery/


iphone 4, 4s плохо слышит собеседник, не пишет звук видео

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

А тем кто не умеет его делать, в сети был найден метод, который может помочь:

Вытаскиваете плату. Она как бы буквой перевёрнутой Г устроена. Вас интересует металлический экран который ближе всего к слому буквы Г по длинной стороне. Мелкой отвёрточкой стягиваете крышку экрана. Видите процессор и чипы чуть выше него. С внешней стороны этой “Г” видите чип, который ближе всего расположен к крепёжному отверстию примерно 4х4мм. ЭТО ОН. А теперь метод ремонта. Наша задача максимально прижать этот чип к плате в собранном состоянии телефона. Положите что либо на чип (плотная бумага или чтото толщиной около миллиметра) и накройте снятой крышкой экранирующего бокса. Крышка не должна закрываться полностью, но при этом должна держаться. Затем, положите плотную бумагу на ЖК матрицу, в то место где нарощенная часть платы будет касаться корпуса и соберите телефон. В процессе сборки винт рядом с повреждённым чипом должен затягиваться с некоторым напрягом. Соберите телефон. На 90% всё заработает. Есть еще и сложный метод, если не помог простой. Это паяльная станция. Нужно отпаять чип GSM кодировщика и припаять его назад. С этим справиться только очень опытный человекс очень серьёзным оборудованием. Удачи.

“OPTIONS * HTTP/1.0″ в apache статусе, как избавиться?

С обновлением  apache до версии 2.4.7, в логах статли появляться след. напдписи:

OPTIONS * HTTP/1.0 ::1: , для того чтобы этого не было, нужно в Httpd.conf добавить след. строчку,

ServerLimit 400
StartServers 10
MinSpareServers 20
MaxSpareServers 500
MaxClients 350
MaxRequestsPerChild 5000;

После этого делаем service httpd restart
и радуемся, в логах теперь чисто.

ads by onlinebrowseradvertising как избавиться

Недавно столкнулся с такой проблемой, во всех браузерах стала появляться реклама, которая была поверх той что присутствует на веб-сайтах. Т.е реклама явно была не от сайта, а от самого браузера. Позже стал разбираться и пришёл к выводу, что попал вирус, под навзванием ads by onlinebrowseradvertising или by online browser advertising.

Схема работы вируса проста, он приникает на ваш компьютер со сторонним софтом, и впивается, в буквальном смысле этого слова во все браузеры, из которых потом начинает сосать кровь (ставит рекламу).

Этот вирус устанавливает при каждой перезагрузке плагины, с помощью которых и выводится реклама. Просто удалить плагин можно из браузера, название его кстати будет примерно такое: PLUS-HD-V1.4 и значек youtube, чтобы запутать людей. Но при перезагрузке компьютер вирус снова появляется.

Для того чтобы грамотно удалить вирус, не испортив свой компьютер, вам нужно установить программу Uninstall Tool и с помощью неё удалить выбрав принудительное удаление для программы PLUS-HD-v1.4. После рекомендую проверить компьютер бесплатной софтиной CURE IT от DRWEB и радоваться отсутствию рекламы.

Замена строки в MYSQL, аналог str_replace

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

UPDATE имя_таблицы SET имя_поля = REPLACE(поле, 'что_меняем', 'на_что_меняем');