Как стать автором
Обновить
79
0
outfoxer @outfoxer

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

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

Базовые рекомендации для повышения безопасности *nix веб-сервера

Время на прочтение3 мин
Количество просмотров25K
Вдохновившись статьей о поиске следов взлома, решил написать статью о предупреждении взлома и базовых шагах для сведения возможности взлома сервера к минимуму.
Все шаги крайне важны, и невозможно выделить самый-самый важный, либо второстепенный.
Данная статья не является пошаговой инструкцией, а лишь списком рекомендуемых шагов.
Читать дальше →
Всего голосов 197: ↑178 и ↓19+159
Комментарии247

Двадцатка лучших веб-шрифтов

Время на прочтение9 мин
Количество просмотров764K
Top 20 Fonts

Сейчас самое время повышать уровень дизайна своих работ с помощью веб-шрифтов


Без преувеличения, сейчас сетевая типографика переживает захватывающий период своей жизни. Недавние технологические скачки приблизили нас еще на шаг ближе к типографической нирване в интернете. Шаг, которого все так долго ждали.

Свобода использования веб-шрифтов вне безопасного списка на всех ведущих ОС стала возможной, по большому счету, благодаря трем основным, почти одновременным технологическим факторам: широко распространенной поддержке правила @font-face в браузерах; появлению таких «шрифтохранилищ» как Typekit и Fontdeck; создание нового формата шрифтов — архивированного файла шрифта WOFF.

Читать дальше →
Всего голосов 146: ↑128 и ↓18+110
Комментарии71

Как быстро проверить Linux сервер на предмет взлома

Время на прочтение4 мин
Количество просмотров127K
Примерно два года назад я арендовал у одного немецкого хостера не очень мощный сервер на базе Centos 5.2. На нём живут несколько вебпроектов, приносящих некоторую прибыль, и поэтому, я стараюсь присматривать за ним по мере возможности.
На Centos есть стандартный анализатор логов Logwatch, который запускается ежедневно по крону, анализирует содержимое /var/log, делает сводный отчет и присылает его по электропочте. В один прекрасный день я обнаружил в этом отчете запись:

--------------------- yum Begin ------------------------ 
 
 Packages Installed:
    lzo2 - 2.02-3.el5.rf.i386
    dnstracer - 1.8-1.2.el5.rf.i386
    openvpn - 2.0.9-1.el5.rf.i386

---------------------- yum End -------------------------


В тот момент меня она очень смутила, так как в предыдущий день на сервер я не логинился и тем более ничего не устанавливал. Первое, что пришло в голову — сервер был скомпроментирован. Себя я считал уверенным пользователем Linux, однако я растерялся. Благо в тот момент в icq был мой бывший коллега, лучший системный администратор, которого я знаю, и просто очень хороший человек.
Он помог быстро проверить систему. В результате у меня сформировалось краткое HowTo о том, как быстро проверить свой сервер на предмет взлома. Уверен, что многим Храброчитателям оно будет полезно. Предполагается, что пользователь знаком с консолью Linux/Unix.

Читать дальше →
Всего голосов 212: ↑183 и ↓29+154
Комментарии105

Очень много полезных штук для AS3 #1

Время на прочтение4 мин
Количество просмотров24K
Недавно в моей RSS ленте сразу несколько людей написало о большой подборке всяких штук для AS3, которые могут изрядно упростить жизнь Flash-разработчикам. Одним из таких людей был injun (чей блог я читаю уже очень давно), в его посте я увидел ссылку на исходный пост одного зарубежного автора, и решил сам посмотреть, что там к чему.

Изначально, я хотел опубликовать все ссылки в рамках одной статьи, но ссылок оказалось слишком много, и статью придётся разделить на несколько частей. В этой статье мы разберём 3D движки, 3D игровые движки, 2D игровые движки, изометрические движки, 3D фреймворки для анимации, 3D физические движки, библиотеки для дополненной реальности, твиннеры (движки для программной анимации). Итак, понеслась.
Читать дальше →
Всего голосов 58: ↑53 и ↓5+48
Комментарии29

Практические советы тем, кто хочет построить веб-сообщество

Время на прочтение5 мин
Количество просмотров2.5K


Вступление


Привет!

В последнее время, спустя вот уже полтора года, как я с нуля, практически в одиночку, создал и развил неплохое с точки зрения пользующихся им людей, а также с точки зрения материального профицита, интернет-сообщество — Автотуристу.Рф, меня стали часто спрашивать, как мне удалось этого добиться и какие шаги я предпринимал на пути к этому. Пусть это и покажется не скромным, но я действительно добился результата (это – состоявшийся факт), об этапах достижения которого теперь и хотел бы поведать интересующимся. И пусть я не запустил Хабр v2.0 и не получаю со своего стартапа баснословных доходов, но, всё же, средний (и даже немножечко выше) московский ай-ти’шный оклад я с него имею, а это и было моей целью. Соответственно, ниже повествование о том, как я поставил себе цель и её добился!

Итак, писанина ниже – это некое Know-How на тему создания с нуля человеком, далёким от web-разработческих дел, интернет-стартапа и его дельнейшего продвижения и развития. Сразу оговорюсь, что всё, что будет изложено ниже, основывается лишь на моём собственном опыте и не претендует на какую бы то ни было научность или официальность. Дело в том, что полтора года назад загоревшись (да что там «загоревшись» — став одержимым!) идеей создания тематического интернет-сообщества, я самостоятельно, от и до, её реализовал. Ещё прошу заметить, что все свои «трепыхания» при создании своего собственного стартапа предпринимались мной, так сказать, «по наитию», то бишь я не читал мудрых книжек и не ходил на семинары или мастер классы. Хотя, с другой стороны, если бы не два замечательных человека, моих друга, то, скорее всего, не было бы и никакого стартапа, но об этом по ходу пьессы.
Важно! Я буду писать много и обстоятельно, вдаваясь в разные, на первый взгляд, казалось бы, ненужные детали, но, поверьте, именно детали порой играют решающую роль, имхо, конечно же.
Читать дальше →
Всего голосов 216: ↑123 и ↓93+30
Комментарии111

Способы «защиты» flash-приложений

Время на прочтение20 мин
Количество просмотров40K

Здравствуйте. Я попытаюсь рассказать о нескольких способах защиты от исследования кода, мошенничества и воровства, используемых при разработке flash-приложений, а также о том, как можно обойти некоторые из них.
Стоит заметить, что сейчас существует немало отличных презентаций и работ на эту тему (см. ссылки в конце статьи), однако, я бы хотел немного подробней расписать некоторые нюансы, и объединить множество информации по теме в одном месте. По крайней мере, я постараюсь это сделать.
Читать дальше →
Всего голосов 119: ↑109 и ↓10+99
Комментарии33

Повышение производительности за счет блочного кеширования

Время на прочтение5 мин
Количество просмотров5.7K
Тема блочного кеширования и ssi не раз проскакивала на Хабре. Ниже я представлю еще одну реализацию, использующего блочное кеширование, а также исходники фреймворка, использующего эти принципы, которые можно найти тут. А как это работает — прочитать ниже.
схема кеширования блоками
Читать дальше →
Всего голосов 56: ↑49 и ↓7+42
Комментарии60

PixelBuzz.tv — экспериментируем с пикселями

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


Современное кино и телепередачи — это сплошные многомиллионные бюджеты, скандалы, знаменитости и сумасшедшие спецэффекты. В PixelBuzz.tv все наоборот. В нашем распоряжении — 8 цветов, 4 кадра и ограниченный набор пикселов. Каждый может стать режиссером и сделать свой пиксельный ролик, отправив его в общий канал. Все ролики перемешиваются и в случайном порядке отдаются зрителям.
Читать дальше →
Всего голосов 154: ↑141 и ↓13+128
Комментарии226

Gnome Forismatic Notify Applet

Время на прочтение3 мин
Количество просмотров1.3K
Добрый день!
Начав использовать python в своих адмниских целях, а-ля написание несложных скриптов, не мог нарадоваться простоте этого языка. Почти сразу же возникло желание попробовать написать полноценное приложение на python. Но никак не мог придумать, что б такого создать чтобы это было интересно и полезно не только для меня. Идея пришла после прочтения этого топика на хабре, к сожалению он сейчас не доступен, но, если кратко, речь идет о отображении цитат с сайта forismatic.com при открытии консоли.
Я решил, что было б неплохо написать апплет для gnome, который будет показывать эти же цитаты, но с помощью уведомлений. Тогда б не пришлось открывать новую консоль, чтоб прочесть очередную цитату. Результат мне понравился, и захотелось поделится им с сообществом.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии14

Flash-приложение под iPad без проблем с размером экрана и пикселинга

Время на прочтение4 мин
Количество просмотров4.1K
Привет!
Прошло не так много времени с тех пор, как Flash стал доступен на яблочных мобильных устройствах. Судя по мануалу из официального пэкэджера от Adobe, сборка Flash-приложения на iPhone — достаточно тривиальная задача.
Однако, дела с iPad обстоят не так, как хотелось бы.

В статье приведен тайный рецепт, как создать Flash-приложение именно под iPad.
Доставляет!
Всего голосов 42: ↑32 и ↓10+22
Комментарии38

Дополненная реальность. Поиск

Время на прочтение4 мин
Количество просмотров9.7K
image
Поиск с помощью дополненной реальности (AR) становится все популярнее. Появляются русские аналоги таких поисковых машин, а точнее браузеров. В этой публикации я опишу процесс, на мой взгляд, самого простого создания поиска при помощи AR и мобильного устройства — воспользоваться готовой платформой и с помощью API создать свой канал трансляции.
Читать дальше →
Всего голосов 51: ↑50 и ↓1+49
Комментарии24

Знай.де — простые и удобные списки интересных мест на карте

Время на прочтение2 мин
Количество просмотров953

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

Читать дальше →
Всего голосов 88: ↑65 и ↓23+42
Комментарии137

iPhone клиент для Forismatic

Время на прочтение1 мин
Количество просмотров577
image
Всем доброго снежного выходного дня.

Многим понравился сайт вдохновляющих высказываний. Некоторым так сильно, что сделали для него удобнейший Mac клиент. Я тоже не остался равнодушным к сервису и сделал для нас любимых iPhone приложение. Forismatic app бесплатный и доступен в App Store.
Читать дальше →
Всего голосов 41: ↑30 и ↓11+19
Комментарии47

Forismatic. Приложение под Android

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

Нам поступило много просьб о создании приложения под Android. И вот первая версия приложения для чтения высказываний из коллекции сайта Forismatic уже готова!

Читать дальше →
Всего голосов 49: ↑41 и ↓8+33
Комментарии94

Forismatic год спустя. Делимся опытом

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


Прошел почти год с момента запуска Форизматика — нашего любимого проекта, где мы собираем самые вдохновляющие и мотивирующие высказывания человечества. Мы хотим рассказать что произошло за это время, поделиться секретами успеха и, конечно же, услышать ваши мысли и ваше мнение!

Читать дальше →
Всего голосов 89: ↑81 и ↓8+73
Комментарии110

Отправка запросов HTTP POST из PowerShell

Время на прочтение2 мин
Количество просмотров22K
Прочитав топик Цитаты из forismatic.com в консоли (или fortune своими руками) из любопытства захотелось повторить тоже самое на PowerShell. Вот что получилось
function get-random-quote()
{
    $apiUrl = 'http://www.forismatic.com/api/1.0/'
    $client = new-object System.Net.WebClient
    $client.Headers.Add("Content-Type", "application/x-www-form-urlencoded")
    $client.Encoding = [System.Text.Encoding]::UTF8
    [xml]$quote = $client.UploadString($apiUrl, 'method=getQuote&format=xml' )
    $quote.forismatic.quote
}


Ниже пояснения и пример использования
Читать дальше →
Всего голосов 14: ↑9 и ↓5+4
Комментарии0

Forismac

Время на прочтение1 мин
Количество просмотров588
Дело было вечером, делать было нечего и мне взбрело в голову написать Mac клиент для недавно упоминавшегося на хабре сервиса forismatic.com.
image
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии46

Новый forismatic: все что вы просили

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


Обновился один из самых необычных сайтов с коллекцией вдохновляющих высказываний. Об идее и концепции проекта мы уже рассказывали на Хабре. В этот раз пускай факты говорят сами за себя:
  • Готов скринсейвер, который в случайном порядке показывает высказывания с сайта
  • Готов клиент, который сидит в трее и умеет показывать случайные цитаты по двойному клику, либо самостоятельно (настраиваемо)
  • Готово API, которое общается на xml, json, html, plain text. Так что теперь можно использовать функционал forismatic'а в своих собственных программных продуктах
  • Пополнена база высказываний

из более мелких приятностей:
  • Теперь есть возможность делать forismatic стартовой страницей в браузере (отображается только высказывание, ничего лишнего)
  • Переработан интерфейс, добавлены хоткеи
  • Клик по автору ведет на его страничку в википедии


Добро пожаловать на обновленный и улучшенный forismatic.com!
Как всегда, для нас очень ценны все ваши мысли.

UPD: Запустили приложение вконтакте, теперь на стенах можно писать умные мысли :)
UPD: Зачирикали на твиттере!
Всего голосов 74: ↑69 и ↓5+64
Комментарии114

Forismatic — экспериментальный способ общения с реальностью

Время на прочтение1 мин
Количество просмотров817
forismatic.com — самые вдохновляющие высказывания человечества
Каждый человек сам формирует свою реальность, и она порой самым немыслимым образом общается с нами.

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

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

Встречайте — www.forismatic.com

UPD: Продолжение.
Всего голосов 52: ↑41 и ↓11+30
Комментарии95
2

Информация

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