|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Web-разработка / Блог / Захабренные/Записи в блоге |
|
Хабрахабр: Web-разработка / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/webdev/ Добавлен: 2008-06-12 19:52:21 блограйдером ZaiSL |
|
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 по московскому времени.
Читать дальше →
Тэги: java, luxoft, блог, веб-разработка, вебинар, компании, конференция, обучение, онлайн
Постоянная ссылка
[Из песочницы] Отложенная загрузка для адаптивного веб-дизайна
2014-04-07 12:16:14 (читать в оригинале)Пол Хаммонд (Paul Hammond) написал большую статью под названием «Ускорь свой сайт с применением отложенной загрузки контента» (Speed Up Your Site with Delayed Content). В своем материале он изложил технику для погрузки части содержимого, такого как изображения аватаров профилей пользователя в комментариях, после первоначальной загрузки страницы, что дает хороший прирост производительности при загрузке страницы.
Есть и другие ситуации, когда отложенная загрузка контента может быть применена, например в адаптивном веб-дизайне.
Читать дальше →
Тэги: design, html, javascript, responsive, web, веб-разработка, загрузка, отложенная
Постоянная ссылка
[Перевод] Отладка асинхронного JavaScript с помощью Chrome DevTools
2014-04-06 23:16:29 (читать в оригинале)Вступление
Возможность асинхронной работы с помощью callback-функций(далее просто возвращаемых функций) — отличительная особенность JavaScript. Использование асинхронных возвращаемых функций позволяет вам писать событийно-ориентированный код, но так же добавляет кучу проблем, ведь код перестает выполняться в линейной последовательности.
К счастью, теперь в Chrome Canary DevTools вы можете отслеживать весь стек вызовов асинхронных функций в JavaScript!
Под катом 10Mb трафика
Расширение и компоновка директив
2014-04-06 16:18:26 (читать в оригинале)Про директивы много написано, но мало о том как писать их правильно. Поделюсь опытом.
Хорошо написанная директива должна
- решать одну задачу
- легко расширяться
- не конфликтовать с другими директивами
Разберем каждый пункт на примере поля для ввода пароля (думаю, всем знакомо поле с глазиком)

<input ng-model="user.password"
ng-minlength="6"
form-password
form-error="Не менее 6 символов">
Сколько директив используется? Читать дальше →
Несколько интересностей и полезностей для веб-разработчика #15
2014-04-06 07:14:39 (читать в оригинале)Доброго времени суток уважаемые хабравчане. За последнее время я увидел несколько интересных и полезных инструментов/библиотек/событий, которыми хочу поделиться с Хабром.
Bitcore

Полноценная JS библиотека, полностью обеспечивающая поддержку необходимого функционала для создания Bitcoin приложений.
Валидация биткоин адреса:
var bitcore = require('bitcore');
var Address = bitcore.Address;
var addr = new Address("1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa");
console.log(addr.isValid());
Мониторинг блоков и транзакций
var bitcore = require('bitcore');
var networks = bitcore.networks;
var Peer = bitcore.Peer;
var PeerManager = require('soop').load('bitcore/PeerManager', {
network: networks.testnet
});
var handleBlock = function(info) {
console.log('** Block Received **');
console.log(info.message);
};
var handleTx = function(info) {
var tx = info.message.tx.getStandardizedObject();
console.log('** TX Received **');
console.log(tx);
};
var handleInv = function(info) {
console.log('** Inv **');
console.log(info.message);
var invs = info.message.invs;
info.conn.sendGetData(invs);
};
var peerman = new PeerManager();
peerman.addPeer(new Peer('127.0.0.1', 18333));
peerman.on('connection', function(conn) {
conn.on('inv', handleInv);
conn.on('block', handleBlock);
conn.on('tx', handleTx);
});
peerman.start();
Читать дальше →
Категория «Мобильная техника»
Взлеты Топ 5
|
| ||
|
+283 |
307 |
Все для людей |
|
+253 |
275 |
Мобильные Люди - Луганск |
|
+250 |
268 |
Gatekeeper |
|
+227 |
238 |
zwerjok |
|
+225 |
237 |
Накукрыскин |
Падения Топ 5
|
| ||
|
-1 |
10 |
Pc-blog: Компьютерные новости, игры, железо, безопасность, SEO |
|
-5 |
4 |
38gadgets.ru |
|
-6 |
62 |
Gadjetov.Net |
|
-7 |
2 |
Вебпланета news |
|
-7 |
33 |
Трудовые будни программиста |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
