|
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Web-разработка / Блог / Захабренные/Записи в блоге |
|
Хабрахабр: Web-разработка / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/webdev/ Добавлен: 2008-06-12 19:52:21 блограйдером ZaiSL |
|
[Перевод] «Красная карточка»: что скрывается за предупреждением о вредоносном ПО?
2015-11-18 19:23:38 (читать в оригинале)Привет, Хабр! Если вы пользуетесь Google Chrome или Поиском Google, то вы почти наверняка могли видеть при открытии некоторых сайтов красное предупреждение «Осторожно, вредоносное ПО». Впервые такие сообщения появились в 2006 г.

Актуальное предупреждение о вредоносном ПО на сайте
С их помощью Безопасный просмотр Google защищает пользователей от заражения вредоносным ПО и фишинговых атак.
Читать дальше →
Тэги: google, антиспам, безопасность, блог, веб-разработка, вредоносное, заражение, информационная, компании, поисковые, сайта, спам, технологии, фишинг
Постоянная ссылка
The Chrome Dev Summit в прямом эфире, день второй
2015-11-18 19:08:29 (читать в оригинале)Привет, Хабр! Второй день он-лайн трансляции главного Chrome-мероприятия этого года: Google Chrome Dev Summit 2015 начнётся совсем скоро!

За ночь с географией ничего не случилось, Пало-Альто как находилось на другой стороне глобуса, так и находится. Прямая трансляция будет проходить в не самое удобное время (начало — в 20:30 по Мск), но даже если вы не сможете посмотреть её в прямом эфире, завтра станут доступны видеозаписи.
Читать дальше →
Тэги: chrome, dev, google, summit, беспроводные, блог, веб, веб-приложений, веб-разработка, компании, мобильный, поиск, разработка, технологии
Постоянная ссылка
Шпаргалка Java программиста 4. Java Stream API
2015-11-18 16:43:55 (читать в оригинале)
Несмотря на то, что Java 8 вышла уже достаточно давно, далеко не все программисты используют её новые возможности, кого-то останавливает то, что рабочие проекты слишком сложно перевести с Java 7 или даже Java 6, кого-то использование в своих проектах GWT, кто-то делает проекты под Android и не хочет или не может использовать сторонние библиотеки для реализации лямбд и Stream Api. Однако знание лямбд и Stream Api для программиста Java зачастую требуют на собеседованиях, ну и просто будет полезно при переходе на проект где используется Java 8. Я хотел бы предложить вам краткую шпаргалку по Stream Api с практическими примерами реализации различных задач с новым функциональным подходом. Знания лямбд и функционального программирования не потребуется (я постарался дать примеры так, чтобы все было понятно), уровень от самого базового знания Java и выше.
Также, так как это шпаргалка, статья может использоваться, чтобы быстро вспомнить как работает та или иная особенность Java Stream Api. Краткое перечисление возможностей основных функций дано в начале статьи.
Для тех кто совсем не знает что такое Stream Api
Stream API это новый способ работать со структурами данных в функциональном стиле. Чаще всего с помощью stream в Java 8 работают с коллекциями, но на самом деле этот механизм может использоваться для самых различных данных.
Stream Api позволяет писать обработку структур данных в стиле SQL, то если раньше задача получить сумму всех нечетных чисел из коллекции решалась следующим кодом:
То с помощью Stream Api можно решить такую задачу в функциональном стиле:
Более того, Stream Api позволяет решать задачу параллельно лишь изменив stream() на parallelStream() без всякого лишнего кода, т.е.
Уже делает код параллельным, без всяких семафоров, синхронизаций, рисков взаимных блокировок и т.п.
Stream Api позволяет писать обработку структур данных в стиле SQL, то если раньше задача получить сумму всех нечетных чисел из коллекции решалась следующим кодом:
Integer sumOddOld = 0;
for(Integer i: collection) {
if(i % 2 != 0) {
sumOddOld += i;
}
}
То с помощью Stream Api можно решить такую задачу в функциональном стиле:
Integer sumOdd = collection.stream().filter(o -> o % 2 != 0).reduce((s1, s2) -> s1 + s2).orElse(0);
Более того, Stream Api позволяет решать задачу параллельно лишь изменив stream() на parallelStream() без всякого лишнего кода, т.е.
Integer sumOdd = collection.parallelStream().filter(o -> o % 2 != 0).reduce((s1, s2) -> s1 + s2).orElse(0);
Уже делает код параллельным, без всяких семафоров, синхронизаций, рисков взаимных блокировок и т.п.
Читать дальше →
Тэги: api, java, luxoft, stream, блог, веб-сайтов, компании, лямбы, многопоточность, программирование, разработка, функциональное
Постоянная ссылка
Хостинг Кафе
2015-11-18 13:56:53 (читать в оригинале)Сегодня я хочу представить Хостинг Кафе. Этот домен-бренд объединяет в себе 6 различных сайтов, которые связаны с хостинговой тематикой:
- VDS.menu — поиск виртуальных серверов
- SHARED.menu — поиск виртуального хостинга
- DEDICATED.menu — поиск выделенных серверов (в разработке)
- HTTPS.menu — поиск SSL сертификатов
- BACKUP.menu — поиск места для хранения резервных копий
- LICENSE.menu — поиск лицензий на панели управления (в разработке)

На данный момент работают все проекты, кроме DEDICATED.menu и LICENSE.menu. Информация о VDS.menu и SHARED.menu уже размещалась на Хабре. Став владельцем этих двух сайтов, я решил максимально вдохнуть в них жизнь. В дополнение к этим двум сайтам прилагался домен dedicated.menu. После долгих раздумий, было принято решение объединить эти три домена под единым брендом HOSTING.cafe — кафе, в котором есть различные меню хостинговой тематики. В довесок к уже имеющимся доменам были приобретены HTTPS.menu, BACKUP.menu, LICENSE.menu.
За последнее время была проделана довольно большая работа по улучшению уже существующих сайтов и разработке новых.
Читать дальше →
Тэги: hosting.cafe, ssl, безопасность, блог, веб-разработка, виртуального, виртуальных, домены, информационная, кафе, компании, копий, место, поиск, резервных, серверов, сертификатов, хостинг, хостинга, хранения
Постоянная ссылка
The Chrome Dev Summit в прямом эфире
2015-11-17 19:11:31 (читать в оригинале)Привет, Хабр! Совсем скоро начнётся он-лайн трансляция главного Chrome-мероприятия этого года: Google Chrome Dev Summit 2015.

К сожалению, происходит оно на другой стороне земного шара, так что большая часть трансляции придётся на нашу с вами ночь (начало — в 20:00 по Мск), тем не менее, пройти мимо такого мероприятия очень сложно. Итак, вот что вас ждёт:
Читать дальше →
Тэги: chrome, dev, google, summit, беспроводные, блог, веб, веб-приложений, веб-разработка, компании, мобильный, поиск, разработка, технологии
Постоянная ссылка
Категория «Религия»
Взлеты Топ 5
|
| ||
|
+87 |
119 |
ershow |
|
+85 |
94 |
Annelle |
|
+83 |
92 |
Сергей Каменев |
|
+76 |
149 |
_Музыка_Души_ |
|
+73 |
91 |
yashar |
Падения Топ 5
|
| ||
|
-1 |
6 |
Дневник белого колонизатора |
|
-5 |
155 |
Bill4iam |
|
-5 |
70 |
Новый завет |
|
-19 |
12 |
ГОРОСКОП |
|
-19 |
82 |
Позже,чем кажется |
Популярные за сутки
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.

