|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Web-разработка / Блог / Захабренные/Записи в блоге |
|
Хабрахабр: Web-разработка / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/webdev/ Добавлен: 2008-06-12 19:52:21 блограйдером ZaiSL |
|
Тест Тьюринга на основе реальных поисковых запросов в Яндексе
2014-11-17 16:33:43 (читать в оригинале)Дело в том, что все (или почти все) поисковые запросы в Яндексе, пусть и в анонимизированном виде, в реальном времени доступны по адресу export.yandex.ru/last/last20x.xml
На основе этого API я сделал маленький проект на Openresty (nginx + Lua + imagemagick), предоставляющий высокопроизводительную реализацию CAPTCHA.

Предусмотрена возможность встраивания в виде iframe.
GitHub, demo
Читать дальше →
Тэги: captcha, disclosure, безопасность, веб-разработка, информационная, тест, тьюринга, яндекс
Постоянная ссылка
[Из песочницы] Well.js – еще один подход к модульной разработке на JavaScript
2014-11-17 14:05:47 (читать в оригинале)По названию публикации некоторые могли подумать: «Что опять?! Еще один велосипед?» Спешу обрадовать – нет. Well.js (Github) – это обертка для существующих AMD-решений (по-умолчанию для Require.js), основная идея которой сделать работу с модулями и их зависимостями, как показалось автору, более привлекательной.
Например, возьмем модуль Require.js:
define(['views/common/basic-page', 'views/partials/sidebar', 'utils/helper', 'models/user' ],
function (BasicView,SidebarView, Helper, UserModel) {
//тело модуля
});
И легким движением руки заменим на это:
wellDefine('Views:Pages:Overview', function(app, modules) {
this.use('Views:Common:BasicPage')
.use('Views:Partials:Sidebar')
.use('Utils:Helper', {as: 'MyHelper', autoInit: false})
.use('Models:User', {as: 'UserModel'})
.exports(function(options){
/* Теперь к зависимостям можно получить доступ через:
this.BasicPage
this.Sidebar
this.MyHelper
this.UserModel
*/
});
});
Кому интересно, для чего все это надо, прошу под кат.
Читать дальше →
Дайджест интересных новостей и материалов из мира PHP № 51 (26 октября – 16 ноября 2014)
2014-11-16 23:52:05 (читать в оригинале)
Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!
Читать дальше →
Тэги: group, hack, laravel, php, rfc, symfony, yii, zfort, блог, веб-разработка, дайджест, компании, новости, подборка, ссылки
Постоянная ссылка
Несколько интересностей и полезностей для веб-разработчика #33
2014-11-16 23:40:24 (читать в оригинале)Доброго времени суток, уважаемые хабравчане. За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром.
Walkway.js и Vivus.js

Вы видели этот великолепный лэндинг посвященный анонсу Sony PlayStation 4? Обратите внимание на анимацию SVG объектов состоящих из контуров. Они словно рисуются художником в режиме реального времени. Отныне этот эффект можно легко повторить с помощью Walkway и Vivus. Обе библиотеки максимально просты в использовании и применимы только для path элементов, поскольку принцип их работы основывается на взаимодействии с CSS свойством strokeDashoffset. Хоть и у Walkway значительно больше звезд на Гитхабе, зато Vivus предоставляет несколько вариантов отрисовки: Delayed, Async и OneByOne.
//Walkway
var svg = new Walkway('#test');
svg.draw(function() {
console.log('Animation finished');
});
//Vivus
new Vivus('my-svg-id', {type: 'delayed', duration: 200}, myCallback);
Читать дальше →
Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №134 (10 — 16 ноября 2014)
2014-11-16 23:05:11 (читать в оригинале)Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости

Читать дальше →
Тэги: api, css, css3, group, html, html5, jquery, zfort, блог, браузеры, веб-дизайн, веб-разработка, дайджест, компании, новости, ресурсы, сми, ссылки
Постоянная ссылка
Категория «Обзоры интернет ресурсов»
Взлеты Топ 5
|
| ||
|
+910 |
933 |
Ruslan_Terentiev |
|
+875 |
934 |
Накукрыскин |
|
+864 |
953 |
Yurenzo |
|
+774 |
849 |
~ tatarnikoff ~ |
|
+749 |
969 |
pogovorim |
Падения Топ 5
|
| ||
|
-1 |
460 |
Рисунок, живопись, дизайн |
|
-1 |
2 |
Интернетные штучки |
|
-2 |
29 |
Бросить пить |
|
-2 |
455 |
Компания Альпари |
|
-2 |
215 |
Авторский блог о ВебОС |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
