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

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

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

 

 -Статистика

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

Habrahabr/New








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

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

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

[Перевод] Шаблоны проектирования в React

Пятница, 16 Февраля 2018 г. 11:35 + в цитатник
Шаблоны проектирования, которые возникли и развились в экосистеме React за время её существования, улучшают читабельность и чистоту кода, облегчают повторное использование компонентов.

Автор этого материала говорит, что начал работать с React около трёх лет назад. В то время ещё не было устоявшихся практик, изучая которые и следуя которым можно было бы улучшить качество своих разработок.

Сообществу React понадобилось около двух лет для того, чтобы выработать несколько идей, которые теперь стали популярными. Тут можно отметить переход с React.createClass к классам ES6 и к чистым функциональным компонентам, отказ от миксинов и упрощение API. Теперь, учитывая то, что число React-разработчиков постоянно растёт, то, что в развитие этого проекта вкладываются серьёзные силы, можно наблюдать эволюцию нескольких интересных шаблонов проектирования. Этим шаблонам и посвящён данный материал.
Читать дальше ->

https://habrahabr.ru/post/349198/


Метки:  

Измерение и формирование частотных характеристик электрогитар

Пятница, 16 Февраля 2018 г. 10:49 + в цитатник
Поговорим об искусстве. Например, о музыке. Например, о гитарах.

Создание электрогитар вещь достаточно консервативная. Несмотря на огромные успехи в обработке сигналов, которые позволяют доставать из гитар любые звуки в реальном времени (JTV89), до сих пор достаточно ценится тот самый «теплый и ламповый» звук, которым гитара должна обладать сама по себе. С другой стороны, при этом всем,  звук гитары должен обладать именно теми характеристиками, которые хочет заказчик, которому вдруг захотелось иметь какой-то специфический звук у своей гитары.


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

https://habrahabr.ru/post/349236/


Это птица? Это самолёт? Нет, это токен вашего пользователя летит на новый телефон

Пятница, 16 Февраля 2018 г. 10:30 + в цитатник
Привет, Хабр!
Сегодня я расскажу про API для разработчиков от компании Google. Речь пойдёт о том, как не заставлять пользователя заново логиниться в приложении после переноса данных, или, выражаясь точнее, как использовать Android Account Transfer API.
Скорее всего, каждый из нас покупал новый смартфон и ему приходилось переносить на него всю важную информацию и приложения со старого. Сейчас этот процесс стал достаточно простым благодаря технологии Tap & Go. Но есть одно но. Приходится заново логиниться везде, где только можно. А что если это приложение типа фитнес-трекера, где залогинился один раз и забыл? Восстанавливать пароль? Опять головная боль. Вы можете сказать: «Но есть же Smart Lock!», и будете правы, но мы же должны учесть все кейсы. Что если человек забыл сохранить пароль? Или он просто параноик и не хранит пароли? Или в приложении не реализован Smart Lock? Думаю, что всегда найдутся причины забыть авторизационные данные. Но теперь решение есть, и вы сможете облегчить бремя переноса авторизационных данных ваших пользователей. Только вот оно не для всех. Да и эффективно заработает как минимум через год.


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

https://habrahabr.ru/post/349260/


Как мы делали «нарратив» – новый формат публикаций в Яндекс.Дзене

Пятница, 16 Февраля 2018 г. 10:00 + в цитатник
Два года Яндекс.Дзен учился решать задачу персональных рекомендаций контента. Теперь Дзен — не только агрегатор статей и видео со сторонних ресурсов интернета, но и контент-площадка. Летом 2017 года была запущена платформа издателей, на которой каждый может создавать публикации, а при достижении 7000 досмотров — зарабатывать на этом деньги. Про систему монетизации и другие особенности платформы вы можете прочитать в журнале Дзена.

Статьи и видео — традиционные виды контента. Чтобы привлечь авторов на платформу и дать им новые инструменты увеличения аудитории, Дзен решил выйти за рамки привычных форматов. Одним из новых форматов стал нарратив. Это набор карточек, объединенных общей тематикой. Пользователи интернета все меньше читают, но все так же хотят получать интересные истории (поэтому они, например, смотрят сериалы, короткие видео и живые трансляции). Мы создали формат, который помогает авторам рассказывать последовательные короткие истории и развлекать читателей.


Нарративы издателей и авторов

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

https://habrahabr.ru/post/349220/


Метки:  

Моделирование динамических систем: введение в GNU Octave

Пятница, 16 Февраля 2018 г. 09:58 + в цитатник
Жили-были умные, но очень жадные люди, которые написали замечательную программу Matlab. Умные они были потому, что программа вышла хорошей, а жадными, потому что очень любили деньги. Так любили, что брали их за свой Matlab не только с дядек серьезных, матлабом деньги зарабатывающих, а и с бедных студентов тоже, которым порой и сухую корочку хлеба купить не за что было. И кончилась бы сказочка скоро и невесело, если бы мир был не без добрых и умных людей, написавших похожие на матлаб программы, хоть худо-бедно работающие, да для всех желающих бесплатные. И с открытыми исходными текстами. Так что сами бедные студенты стали те программы дописывать, и работать они лучше и лучше стали с каждым годом. И стали тогда все жить-поживать, да добра наживать...




Введение

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

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

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

https://habrahabr.ru/post/349204/


Метки:  

[Перевод] Чему робототехника может научить игровой ИИ

Пятница, 16 Февраля 2018 г. 09:45 + в цитатник

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

В процессе изучения разработки игр я находил множество туториалов, в которых рассказывалось о планировании движения (обычно в литературе по разработке игр оно называется «поиском пути»), но большинство из них не вдавалось в подробности того, в чём заключается планирование движения с теоретической точки зрения. Насколько я могу судить, в большинстве игр редко используется какое-то иное планирование движения, кроме одного из трёх серьёзных алгоритмов: поиск по сеткам A*, графы видимости и поля течения. Кроме этих трёх принципов, существует ещё целый мир теоретических исследований планирования движения, и некоторые из них могут быть полезными разработчикам игр.

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

https://habrahabr.ru/post/349044/


Метки:  

[Перевод] Журнал о работе с сетью. Часть 2

Пятница, 16 Февраля 2018 г. 09:25 + в цитатник

Метки:  

Что внутри у HR-а? (Анатомии не будет)

Пятница, 16 Февраля 2018 г. 09:18 + в цитатник
Привет, Хабр! Недавно мы делились с вами интервью с представителем робота Веры, первого в мире робота-рекрутера, разработанного в России командой Stafory. И вот подъехали технические подробности проекта, ведь мы попросили ребят рассказать, как устроена Вера.

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

https://habrahabr.ru/post/348808/


Где в Сибири принято говорить об IT

Пятница, 16 Февраля 2018 г. 07:50 + в цитатник
Да много где: Омск, Томск, Красноярск, Барнаул и, конечно, столица Сибири — Новосибирск, где ежегодно проходит крутейшая за Уралом ИТ-конференция CodeFest.

Каждый год на CodeFest слетаются 1500—2000 айтишников, обеспечивая тем самым всю туристическую выручку Новосибирска на несколько месяцев вперёд.

image
Мы решили начать вести блог, и вот как это будет

https://habrahabr.ru/post/348362/


[Перевод] Выпуск Rust 1.24

Пятница, 16 Февраля 2018 г. 04:33 + в цитатник

Команда Rust рада сообщить о новой версии Rust: 1.24.0. Rust — это системный язык программирования, нацеленный на безопасность, скорость и параллельное выполнение кода.


Если у вас установлена предыдущая версия Rust, для обновления достаточно выполнить:


$ rustup update stable

Если же у вас еще не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта. С подробными примечаниями к выпуску Rust 1.24.0 можно ознакомиться на GitHub.


Что вошло в стабильную версию 1.24.0


Этот релиз содержит две очень интересные новые фичи: rustfmt и инкрементальную компиляцию!


Игрушечный релиз?

https://habrahabr.ru/post/349252/


Метки:  

Братан, зачем нам бизнес? Давай будем торговать мётлами. Ведь ими пользуются в каждом дворе

Пятница, 16 Февраля 2018 г. 03:32 + в цитатник
imageNational Geographic Россия

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

Это третья статья, про историю появления проекта ICO и токена для бизнеса, про формирование понимания технологии блокчейн, а также про хайп в сфере проектов ICO, который мы наблюдали и наблюдаем по сей день.

Стоит отметить, что этот пост будет содержать множество скриншотов реальной переписки с людьми и компаниями, которые предлагали нам свои услуги в процессе подготовки проекта ICO. А также тот факт, что мы не подписывали никаких соглашений и не давали обещаний сохранять приватность переписки. Мы считаем, что информация, которую мы предоставим в этом топике, является общедоступной. По той простой причине, что нас никто не просил соблюдать конфиденциальность этой переписки.

Прошу не воспринимать переписку или упоминание того или иного сервиса как PR или рекламу. Цель поста — рассказать о том, с чем мы столкнулись в процессе подготовки проекта, инициированного силами 2х человек, в условиях параллельного обеспечения операционной деятельности бизнеса.
Читать дальше ->

https://habrahabr.ru/post/349246/


Специализированный софт для ремонтных мастерских как альтернатива CRM

Пятница, 16 Февраля 2018 г. 00:42 + в цитатник
С одной стороны можно сказать что это CRM, то есть система управления взаимоотношениями с клиентами, но это будет не совсем корректно. CRM подразумевает гибкую настройку под любой бизнес, а софт о котором пойдет речь не подходит под это определение.

Из гибких настроек разве что изменение шаблонов документов и названия самой мастерской. Все остальные «гибкие настройки» реализованы в виде интерфейса по умолчанию, чтобы в настройках не было нужды.

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

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


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

https://habrahabr.ru/post/349240/


Метки:  

Security Week 4: Боты для фанатов GTA, вредоносные аддоны для Chrome с технологиями Яндекса

Пятница, 16 Февраля 2018 г. 00:34 + в цитатник
Новость на русском, подробности на английском
Недавно был обнаружен новый IoT-ботнет, созданный, по всей видимости, большим фанатом GTA: командный сервер размещен в домене фанатских мультиплеерных модов для GTA San Andreas. Помимо хостинга самопальных серверов «Сан-Андреаса», на сайте можно заказать DDoS-атаку за умеренную плату (от 20 долларов). Прозвали новый ботнет JenX, из-за рабочего бинарного файла с нежным девичьим именем Jennifer.

Заводчик JenX не стал изобретать велосипед, скорее уж наоборот, наскреб по сусекам. Для вербовки новых ботов зловред пользуется уязвимостями в маршрутизаторах Realtek и Huawei (код соответствующих эксплойтов был выложен автором печально известного BrickerBot в свободный доступ). Кроме того, в JenX используется обфускация кода через логическую функцию XOR с тем же ключом, что и в PureMasuta, — исходники этого зловреда в свободный доступ не попадали, но были опубликованы на дарк-форуме с доступом только по приглашениям. Вдобавок реверс-инжиниринг вскрыл еще и преемственность с Mirai.
Читать дальше ->

https://habrahabr.ru/post/349234/


Метки:  

Мои замечания о книге Л.П. Плеханова «Основы самосинхронных электронных схем»

Четверг, 15 Февраля 2018 г. 23:50 + в цитатник
Прежде всего хочу сказать, что за те 10 с лишним лет, что я не занимался асинхронными схемами, в этой сфере произошли определенные изменения. Прежде всего бросается в глаза изменение в терминологии. Значение термина «асинхронные схемы» взял на себя термин «самосинхронные схемы». Именно под этим термином теперь подразумеваются настоящие асинхронные схемы, не зависящие от задержек логических элементов. А термину «асинхронные схемы» досталось обозначение схем, не обладающих этим ценным качеством, ну и вообще всех схем без тактового сигнала. Я решил поподробнее изучить, что такое самосинхронные схемы. Подходящей для этого мне показалась книга, указанная в заглавии. Тем более, что она рекомендуется как учебник, и издана не так давно.

/habrastorage.org/webt/j_/se/ke/j_seke1scucgf29vg6ibj6afgna.png">" alt=«image»/>

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

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

Данное определение подразумевает гипотезу о задержках Маллера. Второй пункт есть следствие первого. А первый пункт не что иное, как определение давно устоявшегося термина speed-independent (SI). То есть получается, что самосинхронные схемы это не отдельный класс схем, а схемы, синтезированные определенным методом, который гарантирует свойство SI. Таким образом «самосинхронный» это не характеристика класса схем, а характеристика метода синтеза.

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

https://habrahabr.ru/post/349238/


Метки:  

Программный комитет по блокчейну и «Багровая свадьба»

Четверг, 15 Февраля 2018 г. 23:47 + в цитатник
image

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

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

https://habrahabr.ru/post/349226/


Метки:  

[Перевод] Поговорим о юзернеймах

Четверг, 15 Февраля 2018 г. 22:41 + в цитатник
Пару недель назад я выпустил django-registration 2.4.1. Сборки 2.4.x станут последними в версии django-registration 2.x, дальше будут выходить только исправления багов. Основная ветка сейчас готовится к версии 3.0, откуда планируется удалить кучу устаревшего хлама, накопившегося за последнее десятилетие поддержки, и я постараюсь учесть лучшие практики современных приложений Django.

В ближайшее время напишу подробнее о новой версии, но именно сейчас хочу немного поговорить об обманчиво простой проблеме, с которой приходится иметь дело. Это имена пользователей. Да, я мог бы написать одну из популярных статеек типа «Заблуждения программистов об X», но всё-таки предпочитаю реально объяснить, почему это сложнее, чем кажется, и предложить некоторые советы, как решить проблему. А не просто стебаться без полезного контекста.
Читать дальше ->

https://habrahabr.ru/post/349232/


Юнит тесты при использовании корутин в Android приложении

Четверг, 15 Февраля 2018 г. 20:36 + в цитатник

image


Перевод статьи. Оригинал находиться здесь.


В этой статье не рассматривается принцип работы корутин. Если вы не знакомы с ними, то рекомендуем прочитать введение в kotlinx git repo.
Статья описывает трудности при написании юнит тестов для кода, использующего корутины. В конце мы покажем решение этой проблемы.

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

https://habrahabr.ru/post/349228/


Метки:  

[Перевод] Как сделать ваш код в 80 раз быстрее

Четверг, 15 Февраля 2018 г. 20:09 + в цитатник
Всем бобра!

У нас стартует третий набор на курс «Разработчик Python», а значит, что впереди и открытый урок, которые у нас частично замещают староформатные дни открытых дверей и где можно ознакомится с интересным материалом от наших преподавателей, и то, что мы нашли очередной интересный материальчик. На этот раз по ускорению «змеиного» кода :)

Поехали.

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

ДИСКЛЕЙМЕР: это не чудодейственное средство на все случаи жизни, да, сработало конкретно в этом случае, но может оказаться не таким эффективным во многих других. Однако метод все равно интересный. Более того, шаги, описанные здесь, я применял во время разработки в том же порядке, что делает статью жизненным примером оптимизации PyPy.

Я экспериментировал с эволюционными алгоритмами несколько месяцев назад: план был амбициозным — автоматически развить логику, способную контролировать (симулированный) квадрокоптер, то есть PID-регулятор (спойлер: не летает).

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

https://habrahabr.ru/post/349230/


Метки:  

Хакинтош: обновляемся с macOS Sierra 10.12 до High Sierra 10.13

Четверг, 15 Февраля 2018 г. 18:30 + в цитатник
Всем доброго времени суток, уважаемые коты, дамы и господа.

Как-то давно (года два назад) я писал статью по установке хакинтоша на ваш Intel-Based ПК. Статья устарела как мир, но все таки полезное там что-то есть. Например порядок установки будет тем же, если вы замените установочный файл Sierra на High Sierra.

Сам я тем хакинтошем пользуюсь достаточно давно, пишу на нем код и вообще не чаю в нем души (за все два года была только одна проблема из-за кекста). В этой статья я расскажу, как обновить ваш хакинтош до High Sierra 10.13 и постараюсь ответить на некоторые возникшие вопросы с прошлой статьи.

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

https://habrahabr.ru/post/349222/


Метки:  

YouTube упал? Или проблема одного процента

Четверг, 15 Февраля 2018 г. 18:02 + в цитатник


Второй день наблюдаются проблемы с просмотром видео на YouTube.
Новостные агрегаторы уже окрестили это «масштабным сбоем» — Масштабный сбой YouTube.

Некоторые высказывают предположения, что это всевидящий «Роскомнадзор» чего-то там заблокировал, и не смотреть нам больше любимых котиков:)

Стало интересно (к тому же проблема наблюдалась еще вчера). Решил немного покопаться.

Все оказалось до банальности просто — проблема в проценте. Да, именно один процент не позволяет нам смотреть любимые видосики.
Читать дальше ->

https://habrahabr.ru/post/349218/


Метки:  

Поиск сообщений в rss_rss_hh_new
Страницы: 1437 ... 1369 1368 [1367] 1366 1365 ..
.. 1 Календарь