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

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

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

 

 -Статистика

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




Все публикации подряд на Хабре


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

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

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

[Перевод] Мои «Ого, я этого не знал!» моменты с Jest

Вторник, 25 Июня 2019 г. 17:28 + в цитатник
Всем привет! Курс «Разработчик JavaScript» стартует уже в этот четверг. В связи с этим мы решили поделиться переводом еще одного интересного материала. Приятного прочтения.



Jest всегда был моим незаменимым инструментом для юнит-тестирования. Он настолько надежен, что я начинаю думать, что я всегда недоиспользовал его. Хотя тесты работали, со временем я рефакторил их то здесь, то там, потому что не знал, что Jest так может. Каждый раз это новый код, когда я проверяю документацию Jest. Читать дальше ->

https://habr.com/ru/post/457616/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457616


Метки:  

[Из песочницы] Секреты поиска работы зарубежом от практикующего хедхантера

Вторник, 25 Июня 2019 г. 17:10 + в цитатник
Думаю, что уже ни для кого не секрет, что в наш цифровой век абсолютно все становится более и более виртуализированным. Почти все, что мы делаем в нашей повседневной жизни, теперь уже можно сделать онлайн, и эта тенденция будет только нарастать.

Так, наиболее массовым способом для ищущих работу в любой индустрии стал отклик на вакансию, размещенную в Интернете, вне зависимости от того, где она размещена: на сайтах работы вроде HH, Glassdoor, Monster, или любых других аналогичных. Многие соискатели также мониторят вакансии на Linkedin и откликаются на них. К сожалению, в редких случаях в ответ приходят только безликие автоматические отписки, а чаще всего никакого ответа соискатель не получает вовсе, и опыт соискателя, его уровень профессиональной подготовки или степень соответствия вакансии не имеют значения. Отсутствие ответа от компании-потенциального работодателя в ответ на обращение стало привычным как для кандидата на senior уровень, так и для соискателя без опыта. Особенно это касается вакансий в других странах — там, где требуется relocation.

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

Что же делать?


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

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

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

https://habr.com/ru/post/457614/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457614


Баркемп – первое публичное мероприятие в поселке

Вторник, 25 Июня 2019 г. 17:01 + в цитатник
Пару недель назад мы анонсировали на хабре открытие в поселке площадки #хуториум, предназначенной для летних интеллектуальных мероприятий. В эти выходные на ней прошел первый публичный ивент – интеллектуальный пикник Баркемп на 300+ человек


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

https://habr.com/ru/post/457588/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457588


Метки:  

KnowledgeConf — взлетело или нет?

Вторник, 25 Июня 2019 г. 16:47 + в цитатник
В апреле мы провели первую профессиональную конференцию по управлению знаниями в IT-компаниях. Было много докладов с большим количеством практических кейсов для тех, у кого «наболело».

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


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

https://habr.com/ru/post/457576/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457576


Метки:  

Чего мне не хватает в Java после работы с Kotlin/Scala

Вторник, 25 Июня 2019 г. 16:29 + в цитатник
В последнее время я часто слышу о том, что Java стала устаревшим языком, на котором сложно строить большие поддерживаемые приложения. В целом, я не согласен с этой точкой зрения. На мой взгляд, язык все еще подходит для написания быстрых и хорошо организованных приложений. Однако, признаюсь, бывает и такое, что при повседневном написании кода иногда думаешь: “как бы хорошо это решилось вот этой штукой из другого языка”. В этой статье я хотел поделиться своей болью и опытом. Мы посмотрим на некоторые проблемы Java и как они могли бы разрешиться в Kotlin/Scala. Если у вас возникает похожее чувство или вам просто интересно, что могут предложить другие языки, — прошу под кат.


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

https://habr.com/ru/post/456774/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456774


Метки:  

OSDay 19 или почему еще жив язык Си

Вторник, 25 Июня 2019 г. 16:24 + в цитатник
Недавно (10-11 июня) в Москве прошла очередная научно-практическая конференция OSDay. На этот раз конференция проходила в математическом институте им. В.А. Стеклова РАН. Формально она была посвящена инструментам разработки операционных платформ и системного программного обеспечения. Как обычно, темы, затрагиваемые на конференции, не ограничились формально заявленными, а поднятые вопросы рассматривались с разных сторон и обсуждались различные подходы к их решению. Различные взгляды и подходы — это, на мой взгляд, то, что выделяет конференцию среди остальных. Так, например, в конце второго дня конференции, буквально под занавес, Дмитрий Завалишин ( dzavalishin ), один из организаторов, спровоцировал бурную дискуссию, о том, что язык программирования Си вообще-то устарел и разрабатывать (в том числе и операционные системы) нужно, как минимум, на языках с управляемой памятью. Свое видение об этой дискуссии и других интересных мне темах, поднятых на конференции, я изложу в данной статье. Кому интересно прошу под кат. Читать дальше ->

https://habr.com/ru/post/457596/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457596


Метки:  

[Перевод] Когда хочется всё бросить

Вторник, 25 Июня 2019 г. 16:23 + в цитатник


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


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

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

https://habr.com/ru/post/457590/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457590


Метки:  

Нейроморфные системы: компьютеры, вдохновлённые устройством человеческого мозга

Вторник, 25 Июня 2019 г. 16:20 + в цитатник
Рассказываем, кто и почему ими занимается.


/ фото Pawel Czerwi'nski Unsplash

Что такое нейроморфный чип


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

Одна из задач нейроморфных устройств — ускорить обучение сверточных нейронных сетей для распознавания изображений. Системам искусственного интеллекта на базе этой технологии не нужно обращаться к массивному хранилищу с тренировочными данными по сети — вся информация постоянно содержится в искусственных нейронах. Такой подход дает возможность реализовывать алгоритмы машинного обучения локально. Поэтому ожидается, что нейроморфные чипы найдут применение в мобильных устройствах, IoT-гаджетах, а также дата-центрах. Читать дальше ->

https://habr.com/ru/post/457578/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457578


Метки:  

Консенсус в криптовалютах с гибридным майнингом

Вторник, 25 Июня 2019 г. 01:06 + в цитатник
Мне довелось участвовать в разработке механизма майнинга для криптовалюты, позволяющего использовать разные алгоритмы хэширования для построения блокчейна. Цель — дать возможность майнерам с любым оборудованием(ASIC, GPU, CPU) поддерживать сеть, охватывая всю возможную аудиторию участников сети. В статье я расскажу к каким результатам мы пришли, о майнинге в биткоине и некоторых других криптовалютах, использующих гибридный майнинг.



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

https://habr.com/ru/post/455736/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455736


Метки:  

Мобильная тумба для китайских станков. Или как разместить их в квартире

Понедельник, 24 Июня 2019 г. 22:31 + в цитатник
Дамы и господа, здравствуйте!

Данную статью я решил написать после прочтения комментария в статье Программирование на JavaScript для токарного станка от QwertyOFF
Я слабо представляю как можно держать токарный, даже такой, в квартире, разве что у вас есть комната, которую совсем не жалко.

И конечно же показать как это сделал я.
Речь пойдет о сварной тумбе, изюминкой которой является её мобильность — тумбу вместе со станками можно перемещать по квартире.



Данная тумба была моей первой сварной конструкцией, поэтому в некоторых местах заметны огрехи. Тумба была изготовлена в 2015г. и служит до сих пор.

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

https://habr.com/ru/post/457458/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457458


Метки:  

Реализация целого типа в CPython

Понедельник, 24 Июня 2019 г. 22:22 + в цитатник
На Хабре уже были статьи о подробностях реализации менеджера памяти CPython, Pandas, я написал статью про реализацию словаря.

Казалось бы, что можно написать про обычный целочисленный тип? Однако тут не всё так просто и целочисленный тип не такой уж и очевидный.

Если вам интересно, почему x * 2 быстрее x << 1.

И как провернуть следующий трюк:
>>> 42 == 4
True
>>> 42
4
>>> 1 + 41
4


То вам стоит ознакомиться с данной статьёй.
Читать дальше ->

https://habr.com/ru/post/455114/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455114


Метки:  

Дедупликация объявлений на Яндекс.Недвижимости

Понедельник, 24 Июня 2019 г. 19:47 + в цитатник
В прошлом семестре студенты Computer Science центра Сергей Горбатюк и Пётр Кароль работали над дедупликацией объявлений на Яндекс.Недвижимости под руководством Владимира Горового, менеджера проекта. Ребята рассказали нам, как устроен проект, и каких результатов они достигли.

image

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

https://habr.com/ru/post/457464/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457464


Метки:  

[Из песочницы] Uber: Обзор главных алгоритмов управления платформой

Понедельник, 24 Июня 2019 г. 19:37 + в цитатник

1. Введение


Онлайн-платформы пассажироперевозок, такие как Uber, DiDi и Yandex возникли достаточно недавно, при этом они быстро достигли внушительных размеров и, несмотря на свой небольшой возраст, существенно видоизменили и дополнили систему городского транспорта. Технологии и теоретические модели, используемые этими платформами (или разрабатываемые для них), на данный момент являются областью активных исследований для широкого спектра специалистов научного сообщества: экономистов, математиков, программистов и инженеров.

В этой статье мы (как представители команды Uber Marketplace Optimization) коротко представим взгляд изнутри на главные рычаги управления эффективностью онлайн-платформ: алгоритмы, отвечающие за диспетчерские решения (matching), динамическое ценообразование (dynamic pricing), а также представим одну из новых концепций — динамическое время назначения автомобиля (dynamic waiting). Основываясь на реальном практическом опыте, мы покажем, что все три алгоритма играют важную роль для создания системы с высокой производительностью и низким временем ожидания заказов как для пассажиров, так и для водителей.

Представленное описание алгоритмов будет носить ознакомительных характер и намеренно лишено технической глубины и строгости. Заинтересовавшийся читатель приглашается изучить оригинал статьи (Dynamic Pricing and Matching in Ride-Hailing PlatformsN.Korolko, D.Woodard, C.Yan, H.Zhu — 2019), опубликованной исследователями из отдела Uber Marketplace, по мотивам которой этот краткий ознакомительный обзор и создан.
Читать дальше →

https://habr.com/ru/post/457462/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457462


Метки:  

Карта средств защиты ядра Linux

Понедельник, 24 Июня 2019 г. 19:15 + в цитатник
Защита ядра Linux — очень сложная предметная область. Она включает большое количество сложно взаимосвязанных понятий, и было бы полезным иметь ее графическое представление. Поэтому я разработал карту средств защиты ядра Linux. Вот легенда:

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

https://habr.com/ru/post/457460/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457460


Метки:  

[Перевод] Как id Software создавала Wolfenstein 3D на основе технологий из Commander Keen

Понедельник, 24 Июня 2019 г. 17:59 + в цитатник
image

Данная статья является фрагментом книги Game Engine Black Book: Wolfenstein 3D — подробного исследования, посвящённого истории, коду и разработке оказавшего огромное влияние на игровую отрасль шутер от первого лица про убийство нацистов.

В этой главе раскрываются истоки игры и рассказывается о том, как она была построена на фундаменте успеха и технологий игры Commander Keen, которая сама была построена из останков неудачной попытки продать Nintendo порт Mario 3 для PC.

Созданную писателем и программистом Фабьеном Сангларом полную книга можно приобрести в бумажном или цифровом виде.

В 1990 году небольшая компания Softdisk из Шривпорта (штат Луизиана) успешно вела дела на рынке shareware.

Предоставляя услуги распространения видеоигр по подписке, Softdisk создавала и каждый месяц рассылала по почте своим подписчикам новые игры. Бизнес шёл хорошо, но некоторые из сотрудников фирмы были более амбициозными.

Они думали, что им хватает умений увеличить масштаб и они хотели это доказать. Они создали новый способ программирования сайд-скроллинга и назвали эту технологию адаптивным обновлением тайлов (adaptive tile refresh). Она позволяла выполнять аппаратный скроллинг (прокрутку экрана) на PC, благодаря чему компьютер мог соперничать с NES. В начале 1990 годов они безостановочно работали по выходным над воссозданием Super Mario 3 на PC, чтобы продемонстрировать свои навыки Nintendo.
Читать дальше ->

https://habr.com/ru/post/457378/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457378


Метки:  

Топ-10 технологических трендов в обработке данных и аналитике в 2019 году по мнению Gartner

Понедельник, 24 Июня 2019 г. 17:55 + в цитатник
Добрый вечер. Перевод следующей статьи подготовлен специально для студентов курса «Аналитик BI». Приятного прочтения.



В центре внимания на саммите Gartner Data & Analytics 18-19 февраля в Сиднее были расширенная аналитика (Augmented Analytics) и искусственный интеллект.

Расширенная аналитика, непрерывный интеллект (continuous intelligence) и объяснимый искусственный интеллект (explainable artificial intelligence) являются одними из самых громких тенденций в области технологий обработки данных и аналитики, которые будут иметь разрушительный потенциал в последующие 3-5 лет, по мнению Gartner, Inc. Читать дальше ->

https://habr.com/ru/post/457450/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457450


Метки:  

[Перевод] Реверсинг и взлом самошифрующегося внешнего HDD-накопителя Aigo. Часть 2: Снимаем дамп с Cypress PSoC

Понедельник, 24 Июня 2019 г. 17:52 + в цитатник

Это вторая и заключительная часть статьи про взлом внешних самошифрующихся накопителей. Напоминаю, недавно коллега занес мне жёсткий диск Patriot (Aigo) SK8671, и я решил его отреверсить, а теперь делюсь, что из этого получилось. Перед тем как читать дальше обязательно ознакомьтесь с первой частью статьи.


4. Начинаем снимать дамп с внутренней флешки PSoC
5. ISSP-протокол
– 5.1. Что такое ISSP
– 5.2. Демистификация векторов
– 5.3. Общение с PSoC
– 5.4. Идентификация внутричиповых регистров
– 5.5. Защитные биты
6. Первая (неудавшаяся) атака: ROMX
7. Вторая атака: трассировка с холодной перезагрузкой
– 7.1. Реализация
– 7.2. Считываем результат
– 7.3. Реконструкция флеш-бинарника
– 7.4. Находим адрес хранения пинкода
– 7.5. Снимаем дамп блока №126
– 7.6. Восстановление пинкода
8. Что дальше?
9. Заключение


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

https://habr.com/ru/post/455529/?utm_source=habrahabr&utm_medium=rss&utm_campaign=455529


Метки:  

Microsoft ML Spark: расширение Spark, делающее SparkML человечнее, и LightGBM как бонус

Понедельник, 24 Июня 2019 г. 17:03 + в цитатник

Многие, кто работал с Spark ML, знают, что некоторые вещи там сделаны "не совсем удачно"
или не сделаны вообще. Позиция разработчиков Spark в том, что SparkML — это базовая платформа, а все расширения должны быть отдельными пакетами. Но это не всегда удобно, ведь Data Scientist и аналитики хотят работать с привычными инструментами (Jupter, Zeppelin), где есть большая часть того, что нужно. Они не хотят собирать при помощи maven-assembly JAR-файлы на 500 мегабайт или руками скачивать зависимости и добавлять в параметры запуска Spark. А более тонкая работа с системами сборки JVM-проектов может потребовать от привыкшых к Jupyter/Zeppelin аналитиков и DataScientist-ов много дополнительных усилий. Просить же DevOps-ов и администраторов кластера ставить кучу пакетов на вычислительные ноды — явно плохая идея. Тот, кто писал расширения для SparkML самостоятельно, знает, сколько там скрытых трудностей с важными классами и методами (которые почему-то private[ml]), ограничениями на типы сохраняемых параметров и т.д.


И кажется, что теперь, с библиотекой MMLSpark, жизнь станет немного проще, а порог вхождения в масштабируемое машинное обучение со SparkML и Scala чуть ниже.

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

https://habr.com/ru/post/456668/?utm_source=habrahabr&utm_medium=rss&utm_campaign=456668


Метки:  

Проект Salmon: как эффективно противостоять интернет-цензуре с помощью прокси с уровнями доверия пользователям

Понедельник, 24 Июня 2019 г. 17:03 + в цитатник


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

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

https://habr.com/ru/post/457442/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457442


Метки:  

Как жить с профвыгоранием. Видео с Badoo Techleads Meetup #4

Понедельник, 24 Июня 2019 г. 17:01 + в цитатник


Привет!

Собрали видео и слайды с четвёртого Badoo Techleads Meetup. Это традиционная встреча тимлидов, CTO и руководителей разработки в нашем офисе.

Тему подняли непростую: как бороться с профессиональным выгоранием, мотивировать команду и самих себя. Мы намеренно практически не ограничивали число вопросов из зала, чтобы обсуждение получилось максимально полезным для всех, кто сталкивался с выгоранием. «Щекотливые» вопросы принимали анонимно — проблема, как ни крути, очень личная.

Под катом записи докладов Романа Ивлиева (Mos.ru), Ильи Агеева (Badoo) и Вадима Гончарова (Tinkoff.ru). Спасибо спикерам, что откровенно рассказали о своем опыте и поделились советами с сообществом!
Читать дальше ->

https://habr.com/ru/post/457084/?utm_source=habrahabr&utm_medium=rss&utm_campaign=457084


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 554 553 [552] 551 550 ..
.. 1 Календарь