Продолжает серию постов о конференции DUMP обзор двух секций — Serverside.Experience и Serverside.Knowledge. Ниже — о том, что ждет серверных разработчиков 20 марта в Екатеринбурге.
Читать полностью »
Рубрика «Веб-разработка» - 53
Конференция DUMP-2015: секция Serverside.Experience и Serverside.Knowledge
2015-03-18 в 11:05, admin, рубрики: serverside, Блог компании IT-People, веб-дизайн, Веб-разработка, конференция, Программирование, разработкаГлавные темы CodeFest 2015
2015-03-18 в 8:51, admin, рубрики: backend, CodeFest, Блог компании 2ГИС, веб-дизайн, Веб-разработка, дизайн, квартирники, конференция разработчиков, мобильная разработка, тестирование, управление продуктами, управление проектами
По традиции в последние выходные марта мы проводим крупнейшую IT-конференцию за Уралом. 28—29 марта встречаемся там же, где и в прошлом, и позапрошлом, и позапозапрошлом году — в новосибирском Экспоцентре. Поводы те же: познакомиться с крутыми спикерами, пообщаться с коллегами по отрасли и пошуметь на афтепати.
В программе семь треков: mobile-, frontend- и backend-разработка, тестирование, управление продуктами и проектами, дизайн и поток квартирников — так у нас называются дискуссионные панели.
Читать полностью »
Не учите фреймворки, учите архитектуру
2015-03-17 в 11:18, admin, рубрики: архитектура, Веб-разработка, как стать фронтэнд-ниндзя, фреймворки Некоторое время назад у меня состоялся интересный разговор, коллега активно защищал Angular, говорил, что тот ускоряет веб-разработку. Я более 10 лет разрабатываю сложные web-сервисы, работал в Microsoft, в Spotware Systems на Кипре, сейчас создаю приложение для стартапа из Кремниевой долины, и в общем то слежу за трендами. Однако почувствовал себя динозавром, потому что не видел смысла использовать фронтэнд-фреймворки до того момента, а оказалось, что это уже мейнстрим. Шёл 2014-й год, я погрузился в мир Angular, Knockout и Backbone, что из этого вышло, почему я от них в итоге отказался и рекомендую коллегам сделать то же самое – под катом.
Читать полностью »
Обновление серверов Opera Mini: Flexbox, ES5, HTML5-парсер
2015-03-17 в 9:35, admin, рубрики: ecmascript 5, flexbox, html5, ngrok, opera, opera mini, opera software, rem, Блог компании Opera Software, браузеры, Веб-разработка
Мы обновили сервера Opera Mini до новой версии нашего движка Presto. Это значит, что раскладки на Flexbox и единицы измерения rem
будут работать, как вы и ожидали.
Как вы уже наверняка знаете, Opera Mini отрисовывает страницы на серверах Opera, и они потом в сильно сжатом формате отправляются обратно в клиенты на устройствах. Это значит, что все пользователи сразу же увидят страницы, отрисованные обновлёнными серверами Mini — им не понадобится обновлять программы. Автоматическое обновление для 260 миллионов пользователей всего за одни выходные. Ого.Читать полностью »
Топ10 ошибок, совершаемых при разработке на AngularJS
2015-03-16 в 15:53, admin, рубрики: angular.js, AngularJS, javascript, Веб-разработкаНа настоящий момент AngularJS — один из самых популярных javascript фреймворков. Его использование упрощает процесс разработки, делая AngularJS великолепным инструментом для создания небольших веб-приложений, но возможности фреймворка не ограничиваются этим и позволяют разрабатывать большие, наполненные разнообразным функционалом приложения. Комбинация легкости в разработке и большое количество возможностей привели к широкому распространению, а вместе с распространением появились типичные, часто встречающиеся ошибки. В этом топике описаны наиболее распространенные ошибки, встречающиеся при разработке на AngularJS больших проектов. Читать полностью »
Новый алгоритм синхронизации Яндекс.Диска: как не подавиться 900 000 файлов
2015-03-16 в 11:37, admin, рубрики: Алгоритмы, Блог компании Яндекс, Веб-разработка, деревья, Облачные вычисления, разработка, синхронизация файлов, Яндекс.Диск, метки: яндекс.диск, яндекс.дискЯндекс.Диск — один из немногих сервисов Яндекса, частью которого является программное обеспечение для десктопа. И одна из самых важных его составляющих — алгоритм синхронизации локальных файлов с их копией в облаке. Недавно нам пришлось его полностью поменять. Если старая версия с трудом переваривала даже несколько десятков тысяч файлов и к тому же не достаточно быстро реагировала на некоторые «сложные» действия пользователя, то новая, используя те же ресурсы, справляется с сотнями тысяч файлов.
В этом посте я расскажу, почему так получилось: чего мы не смогли предвидеть, когда придумывали первую версию ПО Яндекс.Диска, и как создавали новую.
Прежде всего, о самой задаче синхронизации. Технически говоря, она состоит в том, чтобы в папке Яндекс.Диска на компьютере пользователя и в облаке был один и тот же набор файлов. То есть такие действия пользователя, как переименование, удаление, копирование, добавление и изменение файлов, должны синхронизироваться с облаком автоматически.
Читать полностью »
Несколько интересностей и полезностей для веб-разработчика #40
2015-03-16 в 4:00, admin, рубрики: A&U, css, Go, html, javascript, node.js, веб-дизайн, Веб-разработка, интересности&полезности, метки: A&UДоброго времени суток, уважаемые читатели. За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром.
NativeScript
Открытый фреймворк для создания мобильных приложений под iOS, Android и Windows Phone основанный на NodeJS. И весь цимус в том, что это не очередная кроссплатформенная оболочка над WebView (аля PhoneGap), NativeScript со слов разработчиков обеспечивает на JavaScript такие же возможности, какие обеспечивают нативные Objective-C, Java или .NET.
Также хочу упомянуть о NW.js, который до появления IO.js назывался Node-Webkit. Проект по такому же принципу позволяет писать десктопные приложения под Windows, Mac и Linux с помощью веб-технологий. Более того микроконтроллеры, умные дома, интернет вещей, Oculus Rift, Nest выпускают API на JS. Вспоминая все эти новости, хочется сказать, что JavaScript все чаще и чаще представляется как унифицированное средство для кроссплатформенной разработки.
Как обойти двух факторную аутенфикацию Authy с ..-sms
2015-03-16 в 2:15, admin, рубрики: 2fa, authy, duo, ruby, Веб-разработка, информационная безопасность, метки: 2fa, authy, duo
С помощью простого ввода ../sms можно было обойти второй фактор на сайтах использующих 2FA через authy.com (а их довольно много)
Самое интересное что такая досадная уязвимость появилась не по вине Authy, да и нашел я всю эту цепочку багов с большой удачей.
Читать полностью »
PHP-Дайджест № 58 – интересные новости, материалы и инструменты (22 февраля – 16 марта 2015)
2015-03-16 в 0:14, admin, рубрики: HHVM, laravel 5, php, PHP 7, rfc, symfony 2, wordpress, xdebug, yii 2, Zend Framework 3, Блог компании Zfort Group, Веб-разработка, дайджест, Новости, подборка, ссылки
Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.
Приятного чтения!
Читать полностью »
Дайджест интересных материалов из мира веб-разработки и IT за последнюю неделю №151 (9 — 15 марта 2015)
2015-03-15 в 21:04, admin, рубрики: api, css, css3, html, html5, javascript, jquery, JS, Блог компании Zfort Group, браузеры, веб-дизайн, Веб-разработка, дайджест, Новости, ресурсы, ссылки, ссылки на смиПредлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости