Как стать автором
Обновить
-2
0
EVRiAL @EvRiaL

Пользователь

Отправить сообщение

OperaTor — Анонимность номер 10

Время на прочтение1 мин
Количество просмотров3.3K
Обновился portable пакет для анонимного серфинга в сети — OperaTor. Он состоит из Opera, Tor и Polipo.
При использовании OperaTor не остается никакой информации, на компьютере в который вы втыкаете флешку.

Изменения в релизе:

— Opera 10
— Tor 0.2.1.19
— скин Dance 'n' Shout заменен на стандартный

Скачать OperaTor и прочитать в оргинале.
Всего голосов 43: ↑33 и ↓10+23
Комментарии19

Mozilla Firefox + Aero

Время на прочтение1 мин
Количество просмотров4K
Не так давно на Хабре писали про будущие версии FireFox и их обновленный внешний вид, включающий в себя поддержку эффектов Aero:
Screen

Но многие не знают, что такой внешний вид можно реализовать в уже выпущенных версиях.
Вариант 1:
Установливаем дополнение StrataGlass, включающее поддержку Aero у панелей браузера и, специально заточеную для этого, тему Strata40 (такая же как на скриншоте).
Для скрытия строки меню можно использвать HideMenuBar или более гибкий Personal Menu (позволяет добавить кнопки Tools и тд).
Читать дальше →
Всего голосов 80: ↑55 и ↓25+30
Комментарии76

jQueryPad — мечта разработчика jQuery

Время на прочтение1 мин
Количество просмотров1.5K
Доступен для бесплатной загрузки инструмент jQueryPad, который может значительно облегчить жизнь разработчикам использующим jQuery. Этот инструмент предлагает работу с целевым html, запросами jQuery и результатом запросов в одном окне:



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

jQueryPad написан на WPF и требует для работы .NET Framework 3.5 Service Pack 1

Почитать анонс jQueryPad можно в блоге автора.
Прямая ссылка на архив с программой.
Всего голосов 114: ↑84 и ↓30+54
Комментарии49

Сервер на стероидах: FreeBSD, nginx, MySQL, PostgreSQL, PHP и многое другое

Время на прочтение16 мин
Количество просмотров40K
Нравится мне эта картинка, у меня, вот никогда такие красивые графики в какти не получались =(

Введение


С момента написания мной предыдущей статьи по оптимизации этой связки прошло довольно много времени. Тот многострадальный Pentium 4 c 512Мб памяти, обслуживающий одновременно до тысячи человек на форуме и до 150,000 пиров на трекере уже давно покоится на какой-нить немецкой, свалке, а клуб сменил уже не один сервер. Всё сказанное в ней всё ещё остаётся актуальным, однако есть вещи которые стоит добавить.
Статья большая, так что будет поделена на логические блоки:

0. Зачем вообще что-то оптимизировать?
  
1. Оптимизация ОС (FreeBSD)
  1.1 Переход на 7.х 
  1.2 Переход на 7.2
  1.3 Переход на amd64
  1.4 Разгрузка сетевой подсистемы
  1.5 FreeBSD и большое кол-во файлов
  1.6 Softupdates, gjournal и mount options
  
2. Оптимизация фронтенда (nginx)
  2.1 Accept Filters
  2.2 Кеширование
  2.3 AIO
  
3. Оптимизация бэкенда
  3.1 APC
  3.1.1 APC locking
  3.1.2 APC hints
  3.1.3 APC fragmentation
  3.2 PHP 5.3
  
4. Оптимизация базы данных
  4.1 MySQL 
  4.1.1 Переход на 5.1
  4.1.2 Переход на InnoDB
  4.1.3 Встроеный кеш MySQL - Query Cache
  4.1.4 Индексы
  
4.2 PostgreSQL
  4.2.1 Индексы
  4.2.2 pgBouncer и другие.
  4.2.3 pgFouine
  
4.3 Разгрузка базы данных
  4.3.1 SphinxQL
  4.3.2 Не-RDBMS хранилище
  4.4 Кодировки
  4.5 Асинхронность
  
Приложение. Мелочи.
  1. SSHGuard или альтернатива.
  2. xtrabackup
  3. Перенос почты на другой хост
  4. Интеграция со сторонним ПО
  5. Мониторинг
  
 6. Минусы оптимизации

Кому что-нибудь из этого списка интересно, жмём сюда...
Всего голосов 375: ↑368 и ↓7+361
Комментарии105

Отдается/продается MyNotifier, информер для фрилансеров

Время на прочтение2 мин
Количество просмотров1.6K
MyNotifier.ru Logo Здравствуй, Хабрахабр!

Полтора года назад я сделал сайт для фрилансеров, который собирал информацию о заказах с шести крупнейших фриланс-сайтов и доставлял горяченькими прямо на рабочий стол пользователей Windows. Сервис не раскручивался и никогда не приносил мне денег. За полтора года я несколько раз переделывал сайт, он менял сервера; дважды меня кидали с новой версией виндового клиента; постоянно выравнивал трафик на сервере, чтобы не переплачивать… Сервис принес мне много знакомых и новых заказчиков.

Про сервис написано здесь, а тут про историю его создания.

С момента создания утекло много воды. Я почти не посещаю сайты фриланса — оброс работой и постоянными заказчиками. Появились сервисы, аналогичные моему, например alllance.

Второго июня сайт Free-lance.ru изменил дизайн, как следствие, перестали отрабатывать парсеры, забирающие с него информацию. Обещая себе каждый день, что выкрою минутку их исправить, я заставляю подписчиков ждать этого события уже 10 дней. Так или иначе, я принял решение передать сайт на попечение другого хорошего человека. С целью найти такового, я и пишу этот пост.
Читать дальше →
Всего голосов 68: ↑61 и ↓7+54
Комментарии41

Онлайн чат для сайта через джаббер (GTalk)

Время на прочтение2 мин
Количество просмотров41K
image
Великолепная веб-программа позволяющая разместить на вашем сайте панель с чатом для ваших клиентов сообщения которого будут прилетать в ваш джаббер клиент.
Другими словами это способ организовать общения с посетителями сайта.

Написать подробную инструкцию меня сподвигнула обзорная заметка на сайте dikiy.com
Под катом так-сказать пошаговая инструкция как запустить онлайн чат на своем сайте
Читать дальше →
Всего голосов 80: ↑74 и ↓6+68
Комментарии78

Первый пак футболок для хабранарода

Время на прочтение1 мин
Количество просмотров698
На днях от скуки начал перелистывать страницы хабра. наткнулся на очень интересные концепты для футболок. и решил внести свою лепту. если хорошо воспримется то будет продолжения.
вот собственно смотрим.



Смотреть дале
Всего голосов 134: ↑110 и ↓24+86
Комментарии125

6 простых способов увеличения фрилансерской продуктивности

Время на прочтение6 мин
Количество просмотров2.3K
Лучшее в фрилансерской работе это то, что вы свободны в создании вашего собственного графика и правил. Однако это может быть и плохим фактором. Без нормально структурированного офисного пространства многие фрилансеры в конце дня могут задуматься – куда же делось все их время. Может быть трудно получить максимальную пользу от всего рабочего дня. Чтобы помочь таким фрилансерам, мы хотим представить некоторые простые пути для увеличения продуктивности.
Идем дальше...
Всего голосов 82: ↑55 и ↓27+28
Комментарии58

Установка для «чайников»: nginx + php-cgi + mysql + eaccelerator + memcache на Debian 5.0 «lenny»

Время на прочтение7 мин
Количество просмотров78K
Данная заметка является шпаргалкой для новичков в установке нормально работающего комплекса, описанного в заголовке. Все пункты установки протестированы несколько раз на разных vds, поэтому проблем с нехваткой чего-то быть не должно, как это обычно бывает, когда ставишь что-то по мануалам, надерганных из разных источников. Подробно описания настроек и «тюнинга» в заметке нет, т.к. это всё очень индивидуально и требует понимания что, как и зачем делается, а это невозможно охватить в одной даже очень большой шпоре.
Читать дальше →
Всего голосов 76: ↑56 и ↓20+36
Комментарии78

Как вовремя узнать, что ваш сервер не работает?

Время на прочтение3 мин
Количество просмотров20K
Случается, что сайты перестают работать. Причины могут быть самые разные: в датацентре «упал» канал, сервер вырубился, кто-то что-то намудрил с базой или файлами на сервере, сисадмин неудачно обновил ПО или переносил аккаунты. Или кое-кто забыл оплатить хостинг.

В большинстве случаев такая ситуация нежелательна, а устранить ее надо как можно скорее. Для этого нужно как можно скорее узнать о случившемся. Но как? Для себя и для наших клиентов мы используем сервисы мониторинга сайтов. О них я сегодня и расскажу.
Читать дальше →
Всего голосов 86: ↑71 и ↓15+56
Комментарии71

Верстка на HTML5

Время на прочтение3 мин
Количество просмотров65K
html5

Несмотря на то, что стандарт HTML5 официально не утвержден, использовать его можно уже сейчас. Большинство браузеров уже понимают новые структурные элементы и для его использования достаточно добавить новый doctype.
Читать дальше →
Всего голосов 112: ↑102 и ↓10+92
Комментарии122

Концепт дизайна хабрафутболок 2

Время на прочтение1 мин
Количество просмотров612
image

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

Смотрим и примеряем
Всего голосов 167: ↑139 и ↓28+111
Комментарии59

Типограф Евгения Муравьева для TinyMCE

Время на прочтение1 мин
Количество просмотров3.1K
В топике Новая версия веб-типографа Студии Муравьёва был представлен замечательный типограф.
Типограф обрабатывает тексты не только по классическим законам (неразрывные пробелы, правильные кавычки, свисающая пунктуация и др.), но и по взятым канонам из «Справочника издателя и автора» Мильчина А. Э. Любители типографики должны это оценить.

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

image
При нажатии на кнопку не отображается никаких всплывающих окон, текс молча типографируется.
Читать дальше →
Всего голосов 51: ↑44 и ↓7+37
Комментарии37

Повышение работоспособности: как я избавился от бессонницы

Время на прочтение2 мин
Количество просмотров13K
У многих айтишников есть проблемы со сном. Ниже — описание моей проблемы и метод, которым я её решил.

image
Несколько недель назад я получил сразу три крупных заказа, каждый из которых был жёстко ограничен сроками. Проекты были действительно интересными и хорошо оплачиваемыми, поэтому первые несколько дней я работал практически без сна. Естественно, производительность начала снижаться. Дошло до того, что я начал ловить себя на том, что несколько минут(!) я «тупо втыкал» в монитор, ничего при этом не делая, и даже не замечая своего аут-состояния.

Тогда я решил: всё, пора нормально выспаться. Сохранив всё «как есть», я отправился в постель… и понял, что проблема отнюдь не решена.
Читать дальше →
Всего голосов 150: ↑144 и ↓6+138
Комментарии190

OpenVPN: создание полноценного openVPN gateway

Время на прочтение5 мин
Количество просмотров239K
OpenVPN — это система, позволяющая создавать шифрованные туннели между компьютерами по технологии VPN (Virtual Private Network, виртуальная частная сеть).

Основные плюсы такой модели:

  • Просто: настройка занимает менее часа и не требует специальных знаний.
  • Экономно: трафик сжимается lzo.
  • Безопасно: весь трафик шифруется, а клиенты разделены между собой.
  • Иногда по-другому просто никак. :)


Несмотря на эти пункты, нормальной статьи о настройке OpenVPN на Хабрахабре я не нашел. Чтож, попытаюсь исправить это своими силами.

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

За основу возьмем OpenVPN-2.0.9 и Gentoo Linux в качестве сервера и Linux либо Windows в качестве клиента.

Нырнуть глубже
Всего голосов 42: ↑39 и ↓3+36
Комментарии68

Хомяки вымирают

Время на прочтение4 мин
Количество просмотров2.2K
Сегодня, участвуя в обсуждении одного хабратопика, я понял, что мне, в общем-то, и не нужен личный хостинг. Я им просто не пользуюсь, уже который год у меня там висит заглушка с ссылками на используемые мной интернет-сервисы и мои контактные данные, которая максимум раз в год/два меняет своё графическое представление. Уверен, что у большинства владельцев хостинга «под хомяки» такая же ситуация. А ведь причина не в лени, которая мешает сделать полноценную домашнюю страницу или портфолио или установить движок блога, и т.д. Причина в том, что в этом нет нужды, так как для всего этого есть проверенные и, в большинстве случаев, гораздо более удобные социальные сервисы!

И что же дальше?
Всего голосов 104: ↑79 и ↓25+54
Комментарии195

Сплошная работа плюс куча веселья — и Opera Unite превращается в отличную функцию

Время на прочтение1 мин
Количество просмотров558
Итак, пятница и новая сборка — на этот раз произведена работа над протоколом Unite. Теперь:
  • Поиск запущенных Unite-серверов по локальной сети более адекватный (и может быть отключен)
  • Более гибкая настройка политики переподключения в случае проблем с соединением
  • Сервисы теперь еще более привлекательные — над ними поработали «стилисты» из Оперы
Читать дальше →
Всего голосов 44: ↑31 и ↓13+18
Комментарии41

Как говорил Кэлвин Кулидж

Время на прочтение1 мин
Количество просмотров11K
image

Nothing in this world can take the place of persistence.

Talent will not; nothing is more common than unsuccessful people with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts.

Persistence and determination alone are omnipotent. The slogan «press on» has solved and always will solve the problems of the human race.

Или по русски:

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

Всемогущи лишь упорство и настойчивость. Девиз «поднажми / не сдавайся» решал и всегда будет решать проблемы человечества.

(с) Кэлвин Кулидж, 30-ый президент США
Всего голосов 114: ↑96 и ↓18+78
Комментарии65

Тюнинг Firefox для любителей Оперы

Время на прочтение5 мин
Количество просмотров20K
Здравствуйте.
Я являюсь пользователем Оперы уже около 5 лет, но при разрабoтке страниц я пользуюсь Firefox'ом т.к. он предлагает мне более удобные средства для отлова ошибок, валидации и т.п., к тому же это полезно, если каждодневный брaузер и рабочий инструмент различаются.
Но дело в том, что в Файрфоксе при всех его преимуществах, настройки по умолчанию заставляют оперопользователя все время чувствовать себя как в гостях. Я не говорю здесь о интерфейсе, а именно о поведении браузера. Я попытался изменить это и вот шаги которые я предпринял:
UPD: пока писал, то топик так увеличился, что его можно скорее назвать пособием для тюнинга Firefox — загляните внутрь даже если вы не оперщик. Если же вы матерый пользователь FF, то добро пожаловать с вашими уточнениями и комментариями :)
Много текста
Всего голосов 80: ↑65 и ↓15+50
Комментарии66

Dev-сборка Chrome поддерживает Windows 7 jumplists

Время на прочтение1 мин
Количество просмотров1.3K
image

Разработчики Google Chrome добавили в dev-сборку своего браузера поддержку jumplists — новой функции появившейся в Windows 7.

Для тех, кто не знает где взять developer-версию Google Chrome прикладываю ссылку.

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

via www.ghacks.net/2009/08/10/google-chrome-windows-7-jumplists
Всего голосов 71: ↑52 и ↓19+33
Комментарии42

Информация

В рейтинге
Не участвует
Откуда
Украина
Дата рождения
Зарегистрирован
Активность