МОНТИРОВАНИЕ ДИСКОВ В LINUX (МОНТИРОВАНИЕ WINDOWS РЕСУРСОВ В LINUX)

Mount – это утилита командной строки UNIX систем. С ее помощью можно смонтировать практически что угодно и куда угодно (В рамках разумного). Так что напишу небольшую заметочку что и как монтируется. Монтирование HDD и DVD Rom или сетевой папки в Linux делается очень просто, не зависимо от файловой системы. (Пожалуй, только если Ваш диск не развалился в RAW :D ) Для начала простое монтирование HDD и CD/DVD, и закончим монтированием удаленных папок Windows.
Монтирование жестких дисков и их разделов (Монтирование разделов жесткого диска)
Читать дальше →

Почему UX-дизайн стал частью SEO?

Поисковая оптимизация: Почему UX-дизайн стал частью SEO?
Недавно Яндекс анонсировал новый алгоритм «Минусинск», который натворил шумихи в кругах SEO-специалистов и компаний. Для Яндекса – это попытка заставить сеошников уйти от ссылок, и заставить заниматься сайтом, вместо того чтобы выставлять большой чек на закупку ссылок.

Это касается и накрутки поведенческих факторов. Поисковые системы прекрасно понимают, когда этими факторами манипулируют, и в конце концов наказывает их.

Читать дальше →

Новейшие тенденции в SEO-оптимизации

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


Читать дальше →

Умные часы от Casio из 90-х - Назад в будущее.

Интересности: Умные часы от Casio из 90-х - Назад в будущее.

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

В 90-е же года одна из технологических компаний, активно работающих и сейчас, продвигала идею электронных часов с очень расширенной функциональностью. Наверное, вы уже догадались, речь идет о Casio, и о линейке G-Shock. К сожалению, в то время компания не смогла добиться широкой популярности своих устройств. Конечно, были пользователи, предпочитавшие именно такие часы, но все же до настоящей популярности было еще далеко. И в продолжении — фотографии и описание наиболее ярких представителей модельного ряда умных часов от Casio 90-х годов прошлого века.
Читать дальше →

Zimbra - очистка кэша шаблона (темы)

Блог им. cokoloff: Zimbra - очистка кэша шаблона (темы)

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

Делается это командой обработчика zmprov следующим образом:
zmprov flushCache (fc) [-a]

Сбросить кэш можно как весь, используя параметр all, так и отдельных компонентов
acl,locale,skin,uistrings,license,account,config,globalgrant,cos,domain,galgroup,group,mime,server,alwaysOnCluster,zimlet

В нашем случае нужно сбросить только кэш нашей темы, поэтому авторизуемся под пользователем zimbra и выполняем:
@mail:~# su zimbra
zmprov flushCache skin


Тем самым мы обнуляем кэш всех наших шаблонов. Можно пойти еще дальше и очистить определенную тему:
@mail:~# su zimbra
zmprov flushCache skin harmony

Zimbra и сертификат от StartSSL

Интересности: Zimbra и сертификат от StartSSL

Сегодня публикую заметку про установку сертификата от StartSSL на Zimbra.
Итак, подразумевается что сертификат получен.

Примечание: после регистрации на сайте, в браузер устанавливается сертификат, без которого вы не сможете впредь авторизоваться в панели управления. Следовательно, его необходимо экспортировать и хранить в отдельном месте, чтобы при необходимости импортировать в браузер на любом компьютере и войти на сайт.
Первое, что я сделал, удалил секретную фразу-пароль из приватного ключа. Для того, чтобы при запуске/перезапуске Zimbr'ы не запрашивался пароль. Сделать можно либо в панели управления на сайте StartSSL (ToolBox-Decrypt Private Key) либо на самом сервере командой:
user@computer:/$ sudo openssl rsa -in privateKey.key -out newPrivateKey.key

Далее копируем на сервер сертификат и ключ. Я использую WinScp.
Заходим на сервер по SSH. Я использую Putty.
Читать дальше →

Как изменить/скрыть URL административной консоли WordPress

Для тех, кто использует WordPress, актуальным является вопрос защиты блога. Основной угрозой является взлом административной консоли блога. Это самый распространенный вид атаки, так называемый “брутфорс” – взлом учетной записи путем перебора.

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

Изменить/скрыть URL административной консоли WP можно несколькими способами:
Установить плагины – много ненужного функционала + замедление работы сайта
Изменить файлы темы или CMS (переименование файла wp-login.php и т.п.) – надо помнить про все “ручные” изменения, необходимость повторять их при обновлении
Изменить файл .htaccess web-сервера

Последний вариант показался мне самым предпочтительным, поэтому рассмотрим подробнее как необходимо модифицировать файл .htaccess. Честно признаюсь, что синтаксис и директивы, используемые ниже, сгенерированы плагином Better WP Security. Это хороший плагин для комплексной защиты блога, но лишь для скрытия URL админ. консоли, ставить его нецелесообразно.

В файл .htaccess необходимо вставить следующий код:
# BEGIN Hide console URL
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^custom_admin_url/?$ /wp-login.php?your_secret_key [R,L]
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$
RewriteRule ^custom_admin_url/?$ /wp-login.php?your_secret_key&redirect_to=/wp-admin/ [R,L]
RewriteRule ^custom_admin_url/?$ /wp-admin/?your_secret_key [R,L]
RewriteCond %{SCRIPT_FILENAME} !^(.*)admin-ajax\.php
RewriteCond %{HTTP_REFERER} !^(.*)yoursite.com/wp-admin
RewriteCond %{HTTP_REFERER} !^(.*)yoursite.com/wp-login\.php
RewriteCond %{HTTP_REFERER} !^(.*)yoursite.com/custom_admin_url
RewriteCond %{QUERY_STRING} !^your_secret_key
RewriteCond %{QUERY_STRING} !^action=logout
RewriteCond %{QUERY_STRING} !^action=rp
RewriteCond %{QUERY_STRING} !^action=postpass
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$
RewriteRule ^.*wp-admin/?|^.*wp-login\.php /not_found [R,L]
RewriteCond %{QUERY_STRING} ^loggedout=true
RewriteRule ^.*$ /wp-login.php?your_secret_key [R,L]
# END Hide console URL


Где:
custom_admin_url – новый URL админ. консоли
yoursite.com – название вашего сайта, без http://
your_secret_key – секретный ключ, сложная последовательность букв и цифр. Например, 2le0snq3oiqpkl7w2frc. Секретный ключ следует придумать самому, запоминать его нет необходимости.

После добавления такого фрагмента в .htaccess:

При попытке обратиться к yoursite.com/wp-admin ответом будет 404 ошибка
При попытке обратиться к yoursite.com/wp-login.php ответом будет 404 ошибка
Доступ к админ. консоли WP будет возможен лишь по следующему URL: yoursite.com/custom_admin_url
Цель достигнута!

Подружи Joomla! с SEO всего за 12 шагов

Итак, для создания нового сайта, вы остановили свой выбор на Joomla!.. Купили или создали своими силами красивый шаблон, запаслись креативным контентом и готовы запустить сайт, который встретит с распростертыми объятьями первых клиентов с их кредитными картами.

Только есть одна проблема: Если мы отправимся в плавание по просторам интернета с базовой конфигурацией Joomla!, то многие из тех тысяч людей, которые жаждут приобрести наши товары или услуги, не смогут отыскать этот сайт, так как ссылки на его страницы не смогут пробиться в верхние позиции выдачи поисковых машин. Подружить Joomla! с SEO сложнее, чем подружить WordPress. Тем не менее, Марк Аткинсон прекрасно знает о тех действиях, которые необходимо предпринять (всего 11 шагов) для того, чтобы сайт на Joomla! занял то место в выдаче поисковых систем, которого он действительно достоен.

На протяжении последних нескольких лет автор создал множество сайтов на Joomla!, и он готов поделиться своим опытом по достижению более высокого ранжирования в поисковых системах.


Читать дальше →

30 полезных сервисов для веб-разработчика

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

Заметки вебмастера: 30 полезных сервисов для веб-разработчика
Blind Text Generator — генератор текста-рыбы

Читать дальше →