-Поиск по дневнику

Поиск сообщений в rss_rss_hh_full

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 17.03.2011
Записей:
Комментариев:
Написано: 1

Habrahabr








Добавить любой RSS - источник (включая журнал LiveJournal) в свою ленту друзей вы можете на странице синдикации.

Исходная информация - http://habrahabr.ru/rss/.
Данный дневник сформирован из открытого RSS-источника по адресу http://feeds.feedburner.com/xtmb/hh-full, и дополняется в соответствии с дополнением данного источника. Он может не соответствовать содержимому оригинальной страницы. Трансляция создана автоматически по запросу читателей этой RSS ленты.
По всем вопросам о работе данного сервиса обращаться со страницы контактной информации.

[Обновить трансляцию]

[Перевод] Бинарный поиск в JavaScript. Практический пример

Четверг, 17 Августа 2017 г. 14:48 + в цитатник
image

Что такое бинарный поиск?


Когда нужно выполнить поиск в массиве, простейшим способом может быть использование indexOf() или, возможно, цикла for(). Любой из этих способов будет начинать перебирать массив начиная с начала и переходить по каждому элементу массива до тех пор, пока не будет найдено нужное значение.

Теперь сравним это с бинарным поиском.

Бинарный поиск позволяет выполнять поиск в отсортированном массиве путем многократного разбиения массива пополам.
Читать дальше ->

https://habrahabr.ru/post/335750/


Метки:  

[Перевод] Бинарный поиск в JavaScript. Практический пример

Четверг, 17 Августа 2017 г. 14:48 + в цитатник
image

Что такое бинарный поиск?


Когда нужно выполнить поиск в массиве, простейшим способом может быть использование indexOf() или, возможно, цикла for(). Любой из этих способов будет начинать перебирать массив начиная с начала и переходить по каждому элементу массива до тех пор, пока не будет найдено нужное значение.

Теперь сравним это с бинарным поиском.

Бинарный поиск позволяет выполнять поиск в отсортированном массиве путем многократного разбиения массива пополам.
Читать дальше ->

https://habrahabr.ru/post/335750/


Метки:  

[Из песочницы] Обзор C++ библиотек глубокого обучения Apache.SINGA, tiny-dnn, OpenNN

Четверг, 17 Августа 2017 г. 14:37 + в цитатник
Наслаждаясь созданием моделей в Питоне на замечательных Deep Learning фреймворках типа Keras или Lasagne, время от времени хочется посмотреть, а что там интересного появилось для C++ разработчиков, помимо мейнстримовых TensorFlow и Caffe. Я решил поближе посмотреть на трех представителей: tiny-dnn, Apache.SINGA и OpenNN. Краткое описание опыта установки, сборки и использования под Windows Вы и найдете под катом.

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

https://habrahabr.ru/post/335838/


Метки:  

[Из песочницы] Обзор C++ библиотек глубокого обучения Apache.SINGA, tiny-dnn, OpenNN

Четверг, 17 Августа 2017 г. 14:37 + в цитатник
Наслаждаясь созданием моделей в Питоне на замечательных Deep Learning фреймворках типа Keras или Lasagne, время от времени хочется посмотреть, а что там интересного появилось для C++ разработчиков, помимо мейнстримовых TensorFlow и Caffe. Я решил поближе посмотреть на трех представителей: tiny-dnn, Apache.SINGA и OpenNN. Краткое описание опыта установки, сборки и использования под Windows Вы и найдете под катом.

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

https://habrahabr.ru/post/335838/


Метки:  

По-хамстерскому счёту: от китайских планшетов до няни-робота из Подмосковья

Четверг, 17 Августа 2017 г. 14:04 + в цитатник
Hamster Robotics — бренд очень новый, но с приличной предысторией. Детский планшет PlayPad, с которого началась его история, за пять с небольшим лет прошёл путь от заказа небольшой партии устройств практически вслепую на фабрике в Шэньчжэне до полноценной разработки собственной продуктовой линейки с производством на территории России при участии психологов и педагогов.



Планшет и дети


Ребёнок и телевизор, ребёнок и приставка, ребёнок и компьютер — а теперь ребёнок и планшет. Каждое следующее поколение аналогово-цифровой эпохи, разбивается на лагеря в одной и той же битве: пока одни родители рьяно борются с детской зависимостью от новых электронных игрушек, другие считают гаджет в руках своего отпрыска если не панацеей, то хорошей возможностью занять чадо на несколько часов для того, чтобы разобраться с собственными делами. Также активно обсуждается тема влияния гаджетов на детскую психику и здоровье. Впрочем, выбор точки зрения не меняет самого факта: дети усваивают технические новинки куда органичнее и легче взрослых.

Сейчас лучшими друзьями детей стали планшеты: как и из-за большего экрана, так и из-за удобства в использовании. Порой, планшеты в руках карапузов уже выглядят так, как будто они с ними родились. При этом среди взрослых популярность планшетов неуклонно снижается. Поэтому, пока одни родители берут своему чаду «на убой» какого-нибудь безымянного «китайца», другие легко оставляют им поднадоевшие папины айпады.

Но даже сдавшись бороться с тягой малышей к планшетам, родители пытаются продолжать держать руку на пульсе: одни из них отключают на детских гаджетах все устройства связи, зачастую физически лишая планшет возможности выйти в интернет. Другие – устанавливают приложения родительского контроля. Вот тут то и начинается история PlayPad.
Читать дальше ->

https://habrahabr.ru/post/335800/


Метки:  

Современные методы исследования безопасности веб-приложений

Четверг, 17 Августа 2017 г. 13:37 + в цитатник
image
 
В данной статье я расскажу о современных методах и подходах к тестированию безопасности веб-приложений.
Читать дальше ->

https://habrahabr.ru/post/335820/


Метки:  

PYCON RUSSIA 2017: видео всех докладов и презентации

Четверг, 17 Августа 2017 г. 12:05 + в цитатник
16-17 июля в 95 км от Москвы прошла пятая международная конференция python-разработчиков PyCon Russia. Под катом — много видео, презентации и фотографии. А еще посмотрите отчетный ролик — в нем коротко о том, как прошел PyCon-2017.




Читать дальше ->

https://habrahabr.ru/post/335684/


Метки:  

Как хакеры готовят атаки на банки

Четверг, 17 Августа 2017 г. 12:00 + в цитатник


Бытует мнение, что для взлома финансовых организаций злоумышленники используют всё более сложные техники, включая самые современные вирусы, эксплойты из арсенала спецслужб и хорошо таргетированный фишинг. На самом деле, анализируя защищенность информационных систем мы видим, что подготовить целенаправленную атаку на банк можно с помощью бесплатных общедоступных средств, без применения активного воздействия, то есть незаметно для атакуемых. В данной статье мы анализируем подобные хакерские техники, построенные, в основном, на излишней открытости сетевых сервисов, а также представим рекомендации по защите от таких атак. Читать дальше ->

https://habrahabr.ru/post/335826/


Метки:  

[Перевод] Веб-камера, Node.js и OpenCV: делаем систему распознавания лиц

Четверг, 17 Августа 2017 г. 12:00 + в цитатник
Компьютерное зрение — это, в двух словах, набор технологий, в основу которых положены принципы человеческого зрения, которые позволяют компьютеру видеть и понимать то, что он видит. На первый взгляд вроде бы просто, но на самом деле это далеко не так.



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

Как говорится: «лучше один раз увидеть», в данном случае — увидеть, как Amazon использует эту технологию для создания торговых центров нового поколения. Потрясающе, правда?

Если вы хотите приобщиться к технологиям компьютерного зрения — предлагаю поговорить о том, как создать интерактивную систему распознавания лиц с использованием обычной веб-камеры, Node.js и OpenCV.
Читать дальше ->

https://habrahabr.ru/post/335770/


Метки:  

Последний рубеж: как работает вторая линия техподдержки в ритейле

Четверг, 17 Августа 2017 г. 11:23 + в цитатник


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

На этот раз Вячеслав Шамбазов, руководитель службы технической поддержки «Пилота» рассказал о второй линии поддержки, инженеры которой разбираются с самыми сложными и критичными техническими инцидентами. Читать дальше ->

https://habrahabr.ru/post/335784/


Метки:  

Истории успеха Kubernetes в production. Часть 3: GitHub

Четверг, 17 Августа 2017 г. 10:33 + в цитатник
Продолжаем рассказывать об успешных примерах использования Kubernetes в production. Новый кейс — совсем свежий. Подробная информация о нём появилась только вчера. А что ещё более значимо, речь пойдёт про крупный онлайн-сервис, с которым наверняка так или иначе работает каждый читатель хабры, — GitHub.

Читать дальше ->

https://habrahabr.ru/post/335814/


Метки:  

Due date как компонента ответственности в процессе разработки

Четверг, 17 Августа 2017 г. 10:25 + в цитатник


В продуктовой разработке постоянно и довольно остро стоит вопрос эффективности. Как построить процесс так, чтобы он был оптимален с точки зрения бизнеса, роста сотрудников, изменяемости, прозрачности и многих других факторов? Где та самая «серебряная пуля», которая позволит решить сразу все проблемы и избавит вас как руководителя от головной боли?


На звание этой «серебряной пули» по очереди претендуют модные (и не очень) методологии разработки: Scrum, Kanban, XP, RAD, FDD и т. п. Регулярно появляются новые способы и подходы, фреймворки и инструменты. Бизнес-консультанты приходят в компании и делятся своими ноу-хау за немалые деньги, рассказывая, как правильно. А при этом хорошо бы ещё и дёшево, не так ли?


И здорово, если люди могут сформулировать потребности, которые они хотят удовлетворить с помощью того или иного процесса. Но часто бывает так, что без раздумий просто внедряется модный подход, что в итоге приводит к недовольству участников либо к неэффективности для бизнеса – в современном мире с его высокими темпами, со стартапами и высокой конкуренцией результат подобной неосмотрительности может быть плачевным.


Давайте подумаем, что требуется от процесса, какие проблемы нужно решить и какие подходы для этого используют. А заодно я расскажу о том, как делаем мы в Badoo. Это уже третий мой пост подряд в нашем блоге на Хабре. Но на всякий случай представлюсь снова: я – Илья Агеев, руковожу QA в Badoo.

Читать дальше ->

https://habrahabr.ru/post/335622/


Метки:  

Due date как компонента ответственности в процессе разработки

Четверг, 17 Августа 2017 г. 10:25 + в цитатник


В продуктовой разработке постоянно и довольно остро стоит вопрос эффективности. Как построить процесс так, чтобы он был оптимален с точки зрения бизнеса, роста сотрудников, изменяемости, прозрачности и многих других факторов? Где та самая «серебряная пуля», которая позволит решить сразу все проблемы и избавит вас как руководителя от головной боли?


На звание этой «серебряной пули» по очереди претендуют модные (и не очень) методологии разработки: Scrum, Kanban, XP, RAD, FDD и т. п. Регулярно появляются новые способы и подходы, фреймворки и инструменты. Бизнес-консультанты приходят в компании и делятся своими ноу-хау за немалые деньги, рассказывая, как правильно. А при этом хорошо бы ещё и дёшево, не так ли?


И здорово, если люди могут сформулировать потребности, которые они хотят удовлетворить с помощью того или иного процесса. Но часто бывает так, что без раздумий просто внедряется модный подход, что в итоге приводит к недовольству участников либо к неэффективности для бизнеса – в современном мире с его высокими темпами, со стартапами и высокой конкуренцией результат подобной неосмотрительности может быть плачевным.


Давайте подумаем, что требуется от процесса, какие проблемы нужно решить и какие подходы для этого используют. А заодно я расскажу о том, как делаем мы в Badoo. Это уже третий мой пост подряд в нашем блоге на Хабре. Но на всякий случай представлюсь снова: я – Илья Агеев, руковожу QA в Badoo.

Читать дальше ->

https://habrahabr.ru/post/335622/


Метки:  

BIM: как мы строим строителей на стройке

Четверг, 17 Августа 2017 г. 09:54 + в цитатник
По нашей примерной оценке, основанной на 20-летней практике, на земляных работах можно «потерять» до 50-60 % бюджета. На железобетоне и отделке точно 30 %. На ошибках перезаказа при коллизиях стоимость инженерки увеличивается примерно на 10 %. Именно по этой простой причине, когда «злой заказчик» внедряет BIM-модель здания, со всех сторон начинаются дикие крики и стоны.

BIM-контроль сейчас будет на всех госзаказах по новому нормативу, поэтому крики и стоны будут особенно эпичны.


Вот здесь я вижу трассировку всех систем, могу получить точную смету на каждый узел: и при перемещении или добавлении объекта получу обновления сразу во всех проектных и рабочих документах.

Что такое BIM-модель? Это трёхмерная модель здания, где все системы состыкованы и увязаны в одном едином плане. Поставили розетку в комнате — в общей смете тут же появилась новая розетка и соответствующий метраж кабеля. Погрешность такой модели по материалам — 2 %. На бумаге обычно берут запас 15 %, и излишки этого запаса отчаянно «теряются».

Давайте лучше покажу примеры, чем буду рассказывать.
Читать дальше ->

https://habrahabr.ru/post/335808/


BIM: как мы строим строителей на стройке

Четверг, 17 Августа 2017 г. 09:54 + в цитатник
По нашей примерной оценке, основанной на 20-летней практике, на земляных работах можно «потерять» до 50-60 % бюджета. На железобетоне и отделке точно 30 %. На ошибках перезаказа при коллизиях стоимость инженерки увеличивается примерно на 10 %. Именно по этой простой причине, когда «злой заказчик» внедряет BIM-модель здания, со всех сторон начинаются дикие крики и стоны.

BIM-контроль сейчас будет на всех госзаказах по новому нормативу, поэтому крики и стоны будут особенно эпичны.


Вот здесь я вижу трассировку всех систем, могу получить точную смету на каждый узел: и при перемещении или добавлении объекта получу обновления сразу во всех проектных и рабочих документах.

Что такое BIM-модель? Это трёхмерная модель здания, где все системы состыкованы и увязаны в одном едином плане. Поставили розетку в комнате — в общей смете тут же появилась новая розетка и соответствующий метраж кабеля. Погрешность такой модели по материалам — 2 %. На бумаге обычно берут запас 15 %, и излишки этого запаса отчаянно «теряются».

Давайте лучше покажу примеры, чем буду рассказывать.
Читать дальше ->

https://habrahabr.ru/post/335808/


Как фрилансеру открыть фирму в Латвии и какие преимущества это дает

Четверг, 17 Августа 2017 г. 08:07 + в цитатник

1 Введение


Всем привет, меня зовут Владислав, я из России, и я фрилансер-программист. Сейчас на Хабре очень популярная тема — юридические и налоговые вопросы при работе с Upwork, как получать и декларировать плату от зарубежных заказчиков, и так далее.



Я тоже довольно долго изучал эти вопросы. Российское законодательство по этим вопросам сильно зарегулировано, и все эти законы и правила причиняют массу проблем фрилансерам, работающим на зарубежный рынок. В итоге я принял решение перевести свой «бизнес» в другую юрисдикцию. Изучив все возможные варианты, я выбрал такой путь — зарегистрировать фирму ООО в Латвии, и принимать платежи от заказчиков на эту фирму. То есть просто переместить свой бизнес из России в Латвию.

Я уже год работаю в таком формате, я сталкивался с разными проблемами и оценил плюсы и минусы. В итоге я решил, что в сумме я выиграл от такого решения. В комментариях к статьям о фрилансе я периодически читаю вопросы типа «как работать на заказчиков из США», «Как платить налоги на платежи с Upwork-а», и поэтому я решил поделится своим опытом, тем более что подобных статей я еще нигде не видел.
Читать дальше ->

https://habrahabr.ru/post/335550/


Метки:  

[Из песочницы] Kaggle: анализ местности амазонки по спутниковым снимкам

Среда, 16 Августа 2017 г. 18:04 + в цитатник
image

Недавно на kaggle.com проходило соревнование Planet understanding the amazon from space
До этого распознаванием изображений не занимался, поэтому подумал, что это отличный шанс научиться работать с картинками. Тем более, что по заверениям людей на форуме, порог вхождения был очень низкий, кто-то даже прозвал датасет «MNIST на стероидах».
Читать дальше ->

https://habrahabr.ru/post/335786/


Отчет о хакатоне команды Навального

Среда, 16 Августа 2017 г. 17:20 + в цитатник
Я работаю в IT-отделе штаба кампании за регистрацию Алексея Навального кандидатом на выборах Президента России в 2018 году. У нас есть небольшой штат разработчиков, но не всегда хватает ресурсов, чтобы реализовать все интересные проекты и генерировать свежие идеи.

Хакатон команды Навального

Поэтому 26 июля мы объявили о проведении хакатона по созданию продуктов и инструментов для помощи кампании и её волонтерам.
Читать дальше ->

https://habrahabr.ru/post/335778/


Метки:  

Построение беспроводных сетей любых размеров на базе оборудования TP-Link

Среда, 16 Августа 2017 г. 17:17 + в цитатник
Достаточно часто встречается ситуация, когда требуется организовать бесшовное покрытие большой территории и наладить управление беспроводной сетью с большим количеством точек доступа. Поговорим о том, как оптимально реализовать проект: с чего начать, какие параметры учесть, как настроить оборудование и где может ждать подвох. В качестве живого примера возьмем нашу линейку Auranet, куда входят точки доступа корпоративного класса и сетевые контроллеры.



Читать дальше ->

https://habrahabr.ru/post/335674/


[Из песочницы] Определение blocking-режима TCP-сокета под Windows

Среда, 16 Августа 2017 г. 14:58 + в цитатник
Те, кто работает с TCP-сокетами, знают что сокет может работать в блокирующем или неблокирующем (nonblocking) режиме. Windows-сокеты, после создания, находятся в блокирующем режиме, но их можно перевести в неблокирующий функцией ioctlsocket().

При работе над одним проектом у меня появилась задача определить, в каком режиме работает сокет, предоставленный мне DLL-функцией. Т.е. кроме самого сокета, у меня никакой информации не было и приходили они в непредсказуемом режиме.

Под *nix blocking-режим без проблем определяется вызовом функции fcntl(), но под WinSock2 ничего подобного не обнаружилось, и на форумах ничего кроме «Windows does not offer any way to query whether a socket is currently set to blocking or non-blocking» никто не ответил.

Но способ определения все-таки существует:
Читать дальше →

https://habrahabr.ru/post/335762/


Метки:  

Поиск сообщений в rss_rss_hh_full
Страницы: 1824 ... 1479 1478 [1477] 1476 1475 ..
.. 1 Календарь