Сегодня 19 апреля, воскресенье ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7283
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Хабрахабр: Web-разработка / Блог / Захабренные
Хабрахабр: Web-разработка / Блог / Захабренные
Голосов: 1
Адрес блога: http://habrahabr.ru/blog/webdev/
Добавлен: 2008-06-12 19:52:21 блограйдером ZaiSL
 

Опрос по разным моментам безопасности в веб-студии/агентстве

2014-04-10 15:22:35 (читать в оригинале)


Привет, Хабр!

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

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

Участие в опросе займет всего 5-7 минут. Заранее благодарим за ответы — и просим принять участие только представителей веб-студий и агентств.

Результаты нашего второго комплексного исследования мы, конечно, опубликуем на хабре. Спасибо за участие в исследовании!

Как мы интегрировали Teamlab с Google Drive и увеличили посещаемость в 4 раза

2014-04-10 12:38:06 (читать в оригинале)




Начало года ознаменовалось для нашей команды множеством нововведений, обещанных еще в конце 2013 года. Самым громким, безусловно, стал релиз бесплатного пакета офисных приложений Teamlab Personal, который даже удостоился публикации на TechCrunch.

На прошлой неделе мы анонсировали интеграцию редакторов Teamlab с Google Drive через приложение в Chrome Store. Если вкратце, то вы теперь сможете работать с документами из Google Диска в редакторах Teamlab.
Под катом мы расскажем об этапах реализации, технических сложностях, с которыми мы столкнулись, и конечно же, результатах. Будет несколько абзацев для разработчиков и один для маркетологов. Если читать не хочется, можно сразу установить приложение из Chrome Store и разобраться во всем самостоятельно.
Читать дальше →

Делегирование событий в AngularJS. Попытка разобраться

2014-04-09 16:14:43 (читать в оригинале)


Евгений Гришковец, спектакль 'Как я съел собаку'Гришковец как бы говорит нам «А давайте разберемся»

В комментариях к статье мною был задан вопрос о делегировании в AngularJS в контексте того, что привычный многим императивный способ назначения обработчика для группы элементов аля

$('ul').on('click', 'li', function(){ // обработчик ....

не совсем приемлем в декларативном AngularJS. Собственно, последовал совет использовать свою директиву, решающую проблему делегирования. На самом деле, на ум мне ничего толкового не пришло, и я решил погуглить, наткнулся на такой вариант: создаем директиву, которую необходимо установить на родительский для группы нужных нам элементов узел, который регистрирует слушателя.
Вот демо.
А вот 2 интересующие нас части кода:
html
<ul bn-delegate="li a | selectFriend( friend )">
 
        <li ng-repeat="friend in friends">
 
            <!-- Delegate target. -->
            <a href="#">{{ friend.name }}</a>
            <!-- Delegate target. -->
 
        </li>
 
    </ul>


//js
                    element.on(
                        "click.bnDelegate",
                        selector,
                        function( event ) {
 
                            // Prevent the default behavior - this is
                            // not a "real" link.
                            event.preventDefault();
 
                            // Find the scope most local to the target
                            // of the click event.
                            var localScope = $( event.target ).scope();
 
                            // Invoke the expression in the local scope
                            // context to make sure we adhere to the
                            // proper scope chain prototypal inheritance.
                            localScope.$apply(
                                function() {
 
                                    expressionHandler( localScope );
 
                                }
                            );
 
                        }
                    );


Но подождите. В зависимостях получается jQuery (можно обойтись без него, но тем не менее), но это пол беды. В дебрях директивы все тот же императивный подход. Собственно, в этот момент я решил опубликовать пост, с попыткой разобраться в подходах к делегированию в Angular, в комментарии призываются все, кому есть что сказать по этому поводу.
Читать дальше →

DEV Labs 2014. ОНЛАЙН конференция для JAVA разработчиков

2014-04-09 13:49:41 (читать в оригинале)


Приглашаем принять участие во второй в этом году конференции серии DEV Labs. Мероприятие состоится 19 апреля и будет полностью посвящено разработке на языке Java. Формат конференции – один день, 4 – 6 докладов, от 45 минут до 1.5 часов на каждое выступление. После каждого доклада запланированы сессии для вопросов. Цель конференции остаётся неизменной – мы хотим поделиться собственным опытом решения нетривиальных задач и услышать мнение коллег по цеху.

Утверждённые доклады конференции:

  • Модульное тестирование «нетестируемого» кода. Решение с помощью инструментов JMockit и PowerMock;
  • Новое в Java 8. Подробный разбор лямбда выражений и Stream API;
  • Как выбрать библиотеки для современного Web-приложения на Java. Поиск эффективных Java-компонент;
  • Весна идёт, весне — дорогу! Новое в Spring Framework.


Начало первого доклада в 12:00 по московскому времени.
Читать дальше →

[Из песочницы] Отложенная загрузка для адаптивного веб-дизайна

2014-04-07 12:16:14 (читать в оригинале)


Пол Хаммонд (Paul Hammond) написал большую статью под названием «Ускорь свой сайт с применением отложенной загрузки контента» (Speed Up Your Site with Delayed Content). В своем материале он изложил технику для погрузки части содержимого, такого как изображения аватаров профилей пользователя в комментариях, после первоначальной загрузки страницы, что дает хороший прирост производительности при загрузке страницы.

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

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


Страницы: ... 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 ... 

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.