Методы взлома паролей

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

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

Внутренняя и внешняя оптимизация новостного сайта

Внутренняя и внешняя оптимизация новостного сайта

Основная задача новостного сайта — быстро, часто и занимательно пересказывать новости. Проводить оптимизацию новостного ресурса следует исходя из его основной задачи. Определив большую цель — провести оптимизацию сайта новостей, разбиваем ее на маленькие:

1. Развитие сайта за счет наращивания контента.

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

2. Повышение авторитета сайта.

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

Продолжить чтение

Русская локализация темы для WP Coraline 1.0.2 от Automattic

В настоящее время доступна новая версия данного плагина и его русский перевод.

Сегодня переводила для себя понравившийся шаблон WordPress, выбор пал на Coraline 1.0.2 от Automattic.

Русская локализация темы для WP Coraline 1.3 от Automattic
Шаблон очень удобен своими широкими возможностями настройки сайдбаров. Можно настроить шаблон в две и три колонки, имеются 4 виджета в футере. Также можно заменить картинку в шапке сайта прямо из административной консоли, в стандартном варианте там 3 картинки на выбор.
Скачать шаблон для WordPress Coraline 1.0.2

GPL в России

GPL в России

General Public License (GPL), под которой распространяется большое количество программ, плагинов и приложений (например, Linux, WordPress) противоречит конституции США, так как нарушает законы об авторских правах и патентах. В России разговоры о законности GPL и ее противоречиях с Конституцией РФ начинают появляться с завидной регулярностью и самым холиварным вопросов остается терминология.

Трудности перевода

Одна из основных идей открытой лицензии — это описание принципов использования и распространения программного обеспечения на простом разговорном языке без использования юридических терминов, привязанных к законодательству конкретных государств. С одной стороны — это плюс, потому что текст GPL понятен рядовым пользователям весьма далеким от юридических терминов. С другой стороны, отсутствие четкой терминологии вызывает двусмысленные трактовки и расхождение с конкретными законодательными документами. В качестве примера, можно рассмотреть ситуацию, когда слово «воспроизведение», которое многие понимают как проигрывание видео/аудио файла, согласно устаревшему КоАП и действующему Гражданскому кодексу обозначает создание копии, а вовсе не проигрывание.
Продолжить чтение

Расширенная таблица символов HTML

Изображение Символ Код Описание

Специальные символы

    неразрывный пробел
    узкий пробел (еn-шириной в букву n)
    широкий пробел (em-шириной в букву m)
– – узкое тире (en-тире)
— — широкое тире (em -тире)
­ ­ мягкий перенос
© © © копирайт
® ® ® знак зарегистрированной торговой марки
™ ™ знак торговой марки
º º º копье Марса
ª ª ª зеркало Венеры
‰ ‰ промилле
π π π пи (используйте Times New Roman)
¦ ¦ ¦ вертикальный пунктир
§ § § параграф
° ° ° градус
µ µ µ знак «микро»
¶ ¶ знак абзаца
… … многоточие
‾ ‾ надчеркивание
´ ´ ´ знак ударения
№ знак номера

Знаки арифметических и математических операций

× × × умножить
÷ ÷ ÷ разделить
< &lt; &#60; меньше
> &gt; &#62; больше
± &plusmn; &#177; плюс/минус
¹ &sup1; &#185; степень 1
² &sup2; &#178; степень 2
³ &sup3; &#179; степень 3
¬ &not; &#172; отрицание
¼ &frac14; &#188; одна четвертая
½ &frac12; &#189; одна вторая
¾ &frac34; &#190; три четверти
 frasl; &#8260; дробная черта
 minus; &#8722; минус
&le; &#8804; меньше или равно
&ge; &#8805; больше или равно
&asymp; &#8776; приблизительно (почти) равно
&ne; &#8800; не равно
&equiv; &#8801; тождественно
&radic; &#8730; квадратный корень (радикал)
&infin; &#8734; бесконечность
&sum; &#8721; знак суммирования
&prod; &#8719; знак произведения
&part; &#8706; частичный дифференциал
&int; &#8747; интеграл
&forall; &#8704; для всех (видно только если жирным шрифтом)
&exist; &#8707; существует
&empty; &#8709; пустое множество
Ø &Oslash; &#216; диаметр
&isin; &#8712; принадлежит
&notin; &#8713; не принадлежит
&ni; &#8727; содержит
&sub; &#8834; является подмножеством
&sup; &#8835; является надмножеством
&nsub; &#8836; не является подмножеством
&sube; &#8838; является подмножеством либо равно
&supe; &#8839; является надмножеством либо равно
&oplus; &#8853; плюс в кружке
&otimes; &#8855; знак умножения в кружке
&perp; &#8869; перпендикулярно
&ang; &#8736; угол
&and; &#8743; логическое И
&or; &#8744; логическое ИЛИ
&cap; &#8745; пересечение
&cup; &#8746; объединение

Знаки валют

&euro; &#8364; Евро
¢ &cent; &#162; Цент
£ &pound; &#163; Фунт
¤ &current; &#164; Знак валюты
¥ &yen; &#165; Знак йены и юаня
ƒ &fnof; &#402; Знак флорина

Маркеры

&bull; &#8226; простой маркер
&#9675; круг
· &middot; &#183; средняя точка
&#8224; крестик
&#8225; двойной крестик
&spades; &#9824; пики
&clubs; &#9827; трефы
&hearts; &#9829; червы
&diams; &#9830; бубны
&loz; &#9674; ромб

Кавычки

« &quot; &#34; двойная кавычка
& &amp; &#38; амперсанд
« &laquo; &#171; левая типографская кавычка (кавычка-елочка)
» &raquo; &#187; правая типографская кавычка (кавычка-елочка)
&prime; &#8242; штрих (минуты, футы)
&Prime; &#8243; двойной штрих (секунды, дюймы)
&lsquo; &#8216; левая верхняя одинарная кавычка
&rsquo; &#8217; правая верхняя одинарная кавычка
&sbquo; &#8218; правая нижняя одинарная кавычка
&ldquo; &#8220; кавычка-лапка левая
&rdquo; &#8221; кавычка-лапка правая верхняя
&bdquo; &#8222; кавычка-лапка правая нижняя
&#8249; одинарная угловая кавычка открывающая
&#8250; одинарная угловая кавычка закрывающая
стрелки
&larr; &#8592; стрелка влево
&uarr; &#8593; стрелка вверх
&rarr; &#8594; стрелка вправо
&darr; &#8595; стрелка вниз
&harr; &#8596; стрелка влево и вправо
&#8597; стрелка вверх и вниз
&lArr; &#8656; двойная стрелка влево
&uArr; &#8657; двойная стрелка вверх
&rArr; &#8658; двойная стрелка вправо
&dArr; &#8659; двойная стрелка вниз
&hArr; &#8660; двойная стрелка влево и вправо
&#8661; двойная стрелка вверх и вниз

Звездочки, снежинки

&#9731; Снеговик
&#10052; Снежинка
&#10053; Зажатая трилистниками снежинка
&#10054; Жирная остроугольная снежинка
&#9733; Закрашенная звезда
&#9734; Незакрашенная звезда
&#10026; Незакрашенная звезда в закрашенном круге
&#10027; Закрашенная звезда с незакрашенным кругом внутри
&#10031; Вращающаяся звезда
&#9885; Начерченная белая звезда
&#9898; Средний незакрашенный круг
&#9899; Средний закрашенный круг
&#9913; Секстиле (типа снежинка)
&#10037; Восьмиконечная вращающаяся звезда
&#10057; Звёздочка с шарообразными окончаниями
&#10059; Жирная воьмиконечная каплеобразная звёздочка-пропеллер
&#10042; Шестнадцатиконечная звёздочка
&#10041; Двенадцатиконечная закрашенная звезда
&#10040; Жирная восьмиконечная прямолинейная закрашенная звезда
&#10038; Шестиконечная закрашенная звезда
&#10039; Восьмиконечная прямолинейная закрашенная звезда
&#10036; Восьмиконечная зкарашенная звезда
&#10035; Восьмиконечная звёздочка
&#10034; Звёздочка с незакрашенным центром
&#10033; Жирная звёздочка
&#10023; Заострённая четырёхконечная незакрашенная звезда
&#10022; Заострённая четырёхконечная закрашенная звезда
&#9055; Звезда в круге
&#8859; Снежинка в круге

Решаем проблему с кодировкой при использовании UTF-8

Решаем проблему с кодировкой при использовании UTF-8При использовании на сайте кодировки шрифта UTF-8 часто можно столкнуться с проблемой «кракозябр» или «абра-кадабры» при отображении кириллицы, то есть некоего хаотичного набора символов вместо вашего замечательного текста.

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

1. Вариант. Исправление кодировки текста с помощью meta -тегов

Пропишите в head каждой страницы вашего сайта такой мета-тег:

1
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Этот способ подходит тем, кто только начинает осваивать веб-дизайн. Всем остальным рекомендую к применению последующие варианты.
Продолжить чтение статьи

Что такое Joomla! CMS

Что такое Joomla! CMSJoomla! CMS – это система управления сайтом с открытым исходным кодом. Первая Joomla! CMS была выпущена в 2005 году разработчиками CMS Mambo, которые оставили проект Mambo и на его основе стали развивать новую систему управления сайтом.

Название Joomla взято из языка Суахили (Jumla – в переводе «единое целое», «все вместе»), оно символично объединяет программистов, дизайнеров, системных администраторов, переводчиков, технических писателей, и что самое важное, конечных пользователей Joomla! CMS, потому что каждый желающий может внести свой вклад в развитие этого проекта. Это стало возможным благодаря Универсальной общедоступной лицензии GNU (GNU GPL) по которой распространяется Joomla! CMS.
Читать про Joomla дальше

TCODE — программа для восстановления кириллических текстов

TCODE  -  программа для восстановления кириллических текстовПрограмма TCODE разработана российским программистом Алексеем Бойко для восстановления кириллических текстов испорченных в результате многократных перекодировок. Что такое кодировка и какие бывают кодировки я уже писала.

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

UPD (2014г): к сожалению, последнее обновление программы было в 2006 году и в настоящее время есть более продвинутые программы для восстановления текстов и распознавания неправильной кодировки, подробнее о них читайте тут.

TCODE не требует установки, а после запуска появляется иконкой в трее (в OS Windiws вы увидите иконку в правом нижнем углу экрана). Чтобы восстановить поврежденный перекодированный текст достаточно его скопировать и нажать на иконку в трее, текст сам добавиться в программу.
Получить прямую ссылку на скачивание

Защита сайтов на WordPress с помощью блокировки длинных адресов

Защита сайтов на WordPress с помощью блокировки длинных адресов

Для взлома сайтов на WordPress злоумышленники часто используют SQL инъекции. Для пресечения подобных попыток взлома предлагаю использовать специальный плагин для WordPress. Чтобы его установить необходимо поместить в директорию wp-content/plugins/ файл с расширением php и следующим содержанием:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
< ?php
/*
Plugin Name: Block Bad Queries
Plugin URI: http://perishablepress.com/press/2009/12/22/protect-wordpress-against-malicious-url-requests/
Description: Protect WordPress Against Malicious URL Requests
Author URI: http://perishablepress.com/
Author: Perishable Press
Version: 1.0
*/
global $user_ID; if($user_ID) {
    if(!current_user_can('level_10')) {
        if (strlen($_SERVER['REQUEST_URI']) > 255 ||
            stripos($_SERVER['REQUEST_URI'], "eval(") ||
            stripos($_SERVER['REQUEST_URI'], "CONCAT") ||
            stripos($_SERVER['REQUEST_URI'], "UNION+SELECT") ||
            stripos($_SERVER['REQUEST_URI'], "base64")) {
                @header("HTTP/1.1 414 Request-URI Too Long");
                @header("Status: 414 Request-URI Too Long");
                @header("Connection: Close");
                @exit;
        }
    }
} ?>

Продолжить чтение

7 советов как разработать дизайн сайта в стиле web 2.0

как разработать дизайн сайта в стиле web 2.0

Иллюстрация демонстрирует как не надо делать

1. Разрабатывая дизайн сайта, выбирайте в качестве основных цветов пастельные оттенки.

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

2. При создании отдельных элементов используйте округлые формы.

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

3. При цветовой заливке отдельных элементов сайта используйте градиенты; тени, придающие объем; эффекты стекла и глянца.

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

Продолжить чтение