Pull to refresh
0
0
Сергей @kTaR

User

Send message

Каптча 3d

Reading time7 min
Views6.2K
Прочитав топик «RapidShare — новые каптчи», я вспомнил как слушал доклад создателя каптчи на UaВебе.



Зайдя на сайт, желая посмотреть код, я увидел:
Q: Is it opensource?
A: No, sorry. Maybe later.

Я удивился! Мне казалось что любой маломальски образованный хороший программист сделает такую каптчу.
Погуглив и нашел пару интересных линков: 1, 2 и не получил кода, решил написать сам.
Читать дальше →
Total votes 158: ↑145 and ↓13+132
Comments102

Достучаться до небес или тестируем Aptana Cloud своими руками

Reading time7 min
Views1.5K
Приветствую всех читателей. Это будет эксклюзивный материал — я получил приглашение для тестирования новейшего сервиса Cloud Computing от компании Aptana. Ранее я уже писал один обзор, но это был вольный перевод записи в блоге одного из западных разработчиков, теперь же я могу самостоятельно попробовать все тонкости этой платформы и спешу поделится этой информацией с вами, уважаемые читатели.

И так, приступим. Для начала работы нам необходимо обновить (или установить, если не было) версию Aptana IDE. При этом учтите, что сейчас последняя версия, доступная даже в профессиональным подписчикам, 1.1, но для работы с Cloud нужен особый релиз следующей версии, который доступен по другому адресу, который вам после регистрации сообщат вместе с логином и паролем для доступа.
Читать дальше →
Total votes 28: ↑22 and ↓6+16
Comments17

Управление доменами

Reading time2 min
Views8.8K
День добрый, Хабралюди.
В данном посте хочу попросить совета как лучше управляться с доменами.

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

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

Что посоветуете в связи с вышесказанным? Где складируете свои домены?
Удобный интерфейс нашел на r01, кто пользуется, насколько там всё гибко?

Заранее спасибо.

АПдейт:
Читать дальше →
Total votes 30: ↑26 and ↓4+22
Comments100

Каптча: спрайты, минные поля и лицензирование

Reading time2 min
Views1.1K
Хочу представить три авторских способа организации анти-спам защиты. Первый основан на технологии CSS спрайтов, второй на узкой специализации ботов, а третии на почтовых уведомлениях.

CSS sprites1


CSS sprites каптча
Суть проста изображение с каптчей содержит 20–30 символов, только 4–5 из них идущие подряд являются кодом, начинаются они то с 1го символа то с 20го в общем с произвольного, остальное — мусор, с помощью позиционирования бекграунда в слое видны только нужные символы. Человек введёт их, бот распознает и введёт все 30. Вуаля! ;)

Остальные два
Total votes 63: ↑57 and ↓6+51
Comments178

Обновление kernel'а без ребута или просто Ksplice

Reading time1 min
Views3.4K
После любого обновления или пачта ядра, мы должны перегрузить систему.
Но, мы можем не делать этого, если посмотреть в сторону Ksplice
Ksplice распространяется под GPL 2 и дает возможность патчить ядро и ставить security апдейты — без перезагрузки системы.

Проверено на: kernel 2.6.8 Debain, Ubuntu и RHEl.

Подробное описание и документация
Total votes 22: ↑18 and ↓4+14
Comments21

Псевдо-Ajax

Reading time2 min
Views1.3K
— Кросс-пост из моего блога
Веб 2.0 начал плотно входить в умы людей, которые хотят сделать себе сайт. Как частный случай — некоторые люди просто помешаны на технологии Ajax. Требуют использовать её банально везде. Естественно можно попробовать переубедить заказчика, но если это невозможно или не к месту, то можно воспользоваться уловкой, которую я назвал «Псевдо-Ajax».
Читать дальше →
Total votes 77: ↑57 and ↓20+37
Comments55

Santafox CMS – отечественный opensource

Reading time4 min
Views6.7K

Описание


  • Система управления сайтом SantaFox™ позволит Вам контролировать содержание Вашего сайта, не обращаясь для этого к техническим специалистам и не обладая специальными техническими знаниями. Пусть Ваш сайт зависит только от Вашей фантазии!
  • Встроенный редактор страниц SantaFox визуально похож на привычный Вам Microsoft Word.
  • Вы больше не зависите от графиков и сроков наемных технических специалистов. Все изменения Вы можете внести на сайт самостоятельно в удобном для Вас режиме
  • Одним из выгодных отличий CMS SantaFox™ является наличие полной русскоязычной документации пользователя и разработчика, что не часто встретишь в бесплатных open-source системах.
  • Вы можете получить ответы на свои вопросы на русскоязычном форуме поддержки системы
  • Система управления сайтом SantaFox™ имеет открытый код и распространяется бесплатно.

Читать дальше →
Total votes 58: ↑41 and ↓17+24
Comments201

Plumiferos — мультфильм, сделанный при помощи открытого ПО

Reading time1 min
Views1.9K
Фейфи - главная героиня

В 2005 году, задолго до выхода Elephants Dream и Big Buck Bunny, на очередной конференции Blender был анонсирован мультфильм под названием Plumiferos (свободные птички).

В отличие от двух других вышеупомянутых проектов, Plumiferos не спонсируется Blender Foundation, мало того — он создается не в Голландии. а в Аргентине.

Продолжительность мультфильма составляет около 75 минут, присутствует здоровый прослеживаемый сюжет, качество анимации на уровне (хотя смотрится хуже, чем в поддерживаемых Blender'ом проектов).
Читать дальше →
Total votes 39: ↑34 and ↓5+29
Comments25

Краудсорсинг шрифтов

Reading time1 min
Views3.3K
Краудсорсинг проникает в разные немыслимые области. Взять, к примеру, разработку шрифтов. Раньше этим занимались специализированные компании или вынужденно переквалифицированные дизайнеры, вроде сотрудников студии Лебедева. В результате мы получаем или закрытый продукт, недоступный для сообщества дизайнеров, или непомерно дорогой. Типичная стоимость коммерческого шрифта колеблется в районе $30-40.

Слава богу, теперь всё меняется благодаря краудсорсингу. Разработка шрифтов оказалась отличным применением для концепции UGC, как показывает пример онлайнового редактора шрифтов и сервиса FontStruct.

Выпуск редактора шрифтов FontStruct состоялся в апреле. Программа, с помощью которой любой желающий может легко и быстро создать собственный шрифт, так понравилась пользователям, что в первые дни работы сайт едва справлялся с нагрузкой. К настоящему времени пользователи нарисовали уже почти 2000 фонтов самого разного вида и предназначения. Все файлы DIY абсолютно бесплатны для скачивания.


Читать дальше →
Total votes 36: ↑33 and ↓3+30
Comments26

Применение Золотого сечения в Web

Reading time5 min
Views49K
К сожалению, в наше время перенасыщенное рекламой, у многих сложился стереотип, что дизайн – это просто симпатичная и яркая картинка.

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

Сделав сногсшибательную картинку, иногда видишь, что все-таки в ней что-то не так. И это отражается на потребителе, когда продажи товара просто не идут. В отличие от конкурента, у которого совершенно пустая белая картинка, с парой выражений (скажем с рекламным слоганом) и логотипом.

На тему эффективного дизайна можно привести несколько ссылок:

10 принципов эффективного веб-дизайна
Пять дизайнерских правил применяемых в Web

Это из того что вспомнилось. Рекомендуется почитать блог Дизайн пользовательских интерфейсов и юзабилити.

Это, скажем так преамбула, которую можно отнести к любому направлению дизайна. В этой статье мы поговорим о Web-дизайне и о применении Золотого Сечения и Правила Третей.

Одной из главных задач эффективного дизайна в Web – это ясность и интуитивность. А также концентрация внимания пользователя на нужных местах страницы. Как этого добиваются?

Существует множество путей, например, использовать сетки, можно предпочесть самые элементарные решения или сосредоточится на простоте и удобстве.

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

Читать дальше →
Total votes 116: ↑106 and ↓10+96
Comments57

Маленькие хитрости работы со слоями в Photoshop

Reading time5 min
Views129K
Есть множество секретов при работе с Photoshop, зная которые можно заметно повысить свою производительность. При создании дизайна сайта гармоничное размещение объектов на странице, правильные отступы и наличие пустого пространства играют важную роль для восприятия оформления, а достигается это перемещением элементов дизайна. При этом на переключение между слоями и операции по их перемещению уходит порой до 80% времени, и лишь только оставшееся часть идет на рисование и ввод информации. Поэтому в данном мини-ликбезе, я хочу коснуться только хитростей работы с вкладкой Layers как наиболее востребованной.
Я так и думал, господа, пройдемте
Total votes 49: ↑47 and ↓2+45
Comments55

PSPI — запуск фотошопных плагинов под Гимпом!

Reading time1 min
Views2K
Ну вот, наконец то мне немного подняли кармы, попробую написать здесь свой первый топик…
Итак, чего мне всегда не хватало при работе с GIMP-ом, так это фотошопных плагинов. Да, безусловно, там есть свои средства обработки изображений, но их, нередко, не хватает. Когда, в очередной раз, на «лепре» выложили отфотошопленный фильтром Fractalius снимок, меня заели завидки и я полез дотошно гуглить что-то подобное под гимп. И нашел PSPI — «переходник» между GIMP и «3rd-party Photoshop plug-ins (.8bf files)». Линуксовый вариант PSPI был выпущен еще в марте 2006 года, но, как выясняется, он нем знают далеко не все…
Читать дальше →
Total votes 43: ↑43 and ↓0+43
Comments34

Скринкаст. Сборка коллективного блога своими руками. Часть 2

Reading time1 min
Views806


Вторая часть отличнейшего скринкаста, созданного rrromka!

В скринкасте приводятся дополнительные настройки системы, собранной в предыдущем скринкасте. Длительность 20 минут, вес 70 мегабайт.
Читать дальше →
Total votes 27: ↑23 and ↓4+19
Comments19

Вышел релиз eZ Components 2008.1

Reading time3 min
Views917
Сегодня после обкатки релиз-кандидата вышел официальный релиз eZ Components 2008.1. Пересказывать changelog не буду, попробую сделать краткое введение в eZ Components.

Итак, eZ Components — это высококачественный объектно-ориентированный web-фреймворк, написанный на PHP5, распространяемый по New BSD License. О нем уже писали на Хабре. Описываемая версия требует PHP >= 5.2.1

Читать дальше →
Total votes 27: ↑22 and ↓5+17
Comments33

Скринкаст. Коллективный блог с элементами социальной сети своими руками.

Reading time1 min
Views1.3K
Слава хабрачеловеку rrromka!

Он снял замечательный скринкаст по созданию коллективного блога на Друпале.

Длительность записи 32 минуты, вес 110 мегабайт. Скринкаст разбит на главы, содержание с возможностью переключения между главами выводится одной из кнопок на тулбаре проигрывателя. В скринкасте приводится пример базовой настройки Друпала, об обработке напильником под свои нужды будет рассказано в следующих выпусках.

Total votes 61: ↑55 and ↓6+49
Comments26

Кроссбраузерное использование data: URL

Reading time1 min
Views1.2K
После статей картинки в теле страницы с помощью data:URL и data URL в IE мне написал один из читателей и предложил метод использования base64-кодирования в CSS-файлах под IE (как это сделать в HTML-файлах, описано в последней статье). После этого прошло пара месяцев, прежде, чем мне довелось взяться за рассмотрение этого метода более детально. Однако, после нескольких недель исследований удалось получить весьма обнадеживающую картину.

О чем идет речь? IE (до версии 7 включительно) не поддерживает протокол data:URL, а вместе с ним base64-кодирование внешних файлов и включение их прямо в тело необходимого документа (будь то HTML или CSS/JS-файл). Однако, если рассмотреть использование протокола mhtml (который, конечно же, поддерживается только в IE), многое становится более ясным, и base64-кодирование удается использовать в полной мере.

читать дальше на webo.in →
Total votes 22: ↑22 and ↓0+22
Comments11

RE: Как правильно писать SQL-запросы

Reading time1 min
Views6K
по поводу утверждения «Везде, где можно, используйте Prepared Statements» в статье Как правильно писать SQL-запросы могу сказать следующее: Производительность хранимых процедур MS SQL Server 2000
В общем, кэширование кода — это не всегда хорошо.
Total votes 25: ↑19 and ↓6+13
Comments23

Текстура для веб-дизайна

Reading time1 min
Views13K
Последние время мне часто приходится искать разнообразные текстуры. Поэтому я решил опубликовать несколько сайтов с большим выбором текстур.

Первым в этом списке я выбрал http://www.textureking.com/ — красивый и понятный дизайн сайта, а также хороший выбор текстур которые разделены на 14 категорий.

Следущим будет http://www.cgtextures.com/ — огромное количество текстур и их категорий (вожможно он и получше textureking :), вам решать.
Читать дальше →
Total votes 75: ↑68 and ↓7+61
Comments63

Piwik — бесплатная открытая альтернатива Google Analytics.

Reading time4 min
Views7.2K
Может Google Analytics и бесплатная платформа, но она все же основана на проприетарной технологии, которая предполагает, что время от времени вам придется получать сообщения, которые Google сочтет нужным разослать, причем потенциальной аудиторией части этих рассылок являются пользователи других сервисов Google (например, компании, использующие AdWords). Использование Google Analytics предполагает то, что в будущем вы будете утомлены сотрудничеством с Google.Обратите внимание на Piwik, проект, который позиционируется в качестве бесплатной альтернативы Google Analytics и обладает открытым программным кодом. Это дочерний проект OpenX, альтернативный сервер контекстного поиска с открытым программным кодом, способный заменить Google Ad Manager. [прим.: мы начали его использовать на RWW]

Piwik

В то время как OpenX зарекомендовала себя успешной и популярной, Piwik — проект еще откровенно зеленый? и пользователи еще только присматриваются к этой платформе. Впервые она была представлена публике как PHPMyVisites? и актуальная версия носит индекс всего лишь 0.1.5, что является отличительным знаком стабильности ПО.
Читать дальше →
Total votes 18: ↑15 and ↓3+12
Comments15

Crop & Resize на страницах ваших сайтов

Reading time3 min
Views31K
Пройдясь по хабра-поиску выяснил, что готового решения для кропа-ресайза изображений, на движке JavaScript/HTML/CSS еще не предлагалось. Поэтому, позвольте представить вашему вниманию модуль для ваших сайтов, частично реализуюший функционал редактирования, распространенный на фото-хостингах.

К делу

Внешне задумка выглядит так:


Читать дальше →
Total votes 117: ↑102 and ↓15+87
Comments122

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity