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

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

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

 

 -Статистика

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




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


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

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

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

[Перевод] Ваши распределенные монолиты плетут козни у вас за спиной

Суббота, 25 Мая 2019 г. 23:50 + в цитатник
Привет, Хабр!

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



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

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


Когда устал от виртуала

Суббота, 25 Мая 2019 г. 22:29 + в цитатник
Под катом короткий стишок, почему же меня всё больше и больше бесят компы и сидячий образ жизни.
Читать дальше ->

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


Метки:  

[Перевод] Настоящее реактивное программирование в Svelte 3.0

Суббота, 25 Мая 2019 г. 22:26 + в цитатник

Заголовок статьи может показаться немного кричащим, впрочем как и сам фреймворк Svelte и те идеи, что стоят за ним. Если вы ещё не знаете ничего про Svelte, пристегнитесь, сейчас мы рванём навстречу революции.


Учтите, что это не урок по началу работы со Svelte. Уже существует прекрасное пошаговое интерактивное руководство от команды Svelte, которое погрузит вас в мир реактивного программирования.


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

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


Метки:  

[Из песочницы] Как устроена локализация в Netflix — перевод

Суббота, 25 Мая 2019 г. 22:16 + в цитатник
Привет, Хабр! Представляю вашему вниманию перевод материала «Localization Technologies at Netflix», написанного командой Netflix про внутренние процессы локализации и программы, разработанные специально для этого.

image

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

Мы не боимся экспериментировать и пробовать новые процессы и инструменты, выступать против общепринятых в локализации норм — благодаря этому мы продвинулись так далеко! Работать в Netflix — значит быть первопроходцем.

В этой статье мы рассказываем о двух технологиях, которые приведут нас к МИРОВОМУ господству… Подробнее под катом. Читать дальше →

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


Метки:  

От критиков к алгоритмам: затухающий голос элит в мире музыки

Суббота, 25 Мая 2019 г. 21:22 + в цитатник
Еще не так давно музыкальная индустрия была «закрытым клубом». Попасть в него было тяжело, а общественный вкус находился под контролем небольшой группы «просветленных» экспертов.

Но с каждым годом мнение элит становится все менее ценным, а на смену критикам пришли плейлисты и алгоритмы. Расскажем, как это произошло.

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

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


Метки:  

7 вещей об авто-возобновляемых подписках, о которых следует знать

Суббота, 25 Мая 2019 г. 20:31 + в цитатник

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

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

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


Метки:  

Автостопом по доступности: Ссылки для пропуска навигации и секции

Суббота, 25 Мая 2019 г. 19:31 + в цитатник

Привет, Хабр. Предлагаю вашему вниманию перевод статьи «The Hitchhiker’s Guide to Accessibility: Skiplinks and Landmarks» автора Attila V'ag'o о паре незаменимых инструментов UI и их особенностях.


Ссылки для пропуска навигации (далее skiplinks) — невоспетые герои каждого уважающего себя доступного (accessible) веб-сайта и веб-приложения. Незаметные, но очень полезные помощники UX и непризнанные гении UI, skiplinks как концепция не являются чем-то новым, ими с благодарностью пользуются сообщества инвалидов на протяжении десятилетий. Если Вы слышали выражение ”мелочи решают все", то это выражение как раз про skiplinks.

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

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


Метки:  

[Перевод] Автоматический импорт библиотек в IPython и Jupyter Notebook

Суббота, 25 Мая 2019 г. 18:48 + в цитатник
Всем привет!

Сегодня мы разберем очень короткий, но полезный лайфхак о том, что нужно сделать, чтобы не вводить, к примеру, «import pandas as pd» по 10 раз в день.

Также не будем забывать, и автоматизировать и сокращать всё эффективно:

image

Для нашего лайфхака нужно:

  1. Перейти к ~/.ipython/profile_default;
  2. Создать папку с именем startup, если ее там еще нет;
  3. Добавить новый файл Python с именем start.py;
  4. Поместите ваш любимый импорт в этот файл;
  5. Запустить IPython или Jupyter Notebook, и ваши любимые библиотеки будут автоматически загружаться каждый раз!

Для наглядности, давайте всё визуализируем. Во-первых, местоположение start.py:

image

Здесь содержимое моего файла start.py: Читать дальше ->

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


Метки:  

[Из песочницы] Как я писал свой мониторинг

Суббота, 25 Мая 2019 г. 17:50 + в цитатник
Решил поделиться своей историей. Может даже кому пригодится подобное бюджетное решение всем известной проблемы.

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

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


Метки:  

Знакомство с ITSM: 10 хабратопиков и экспертных материалов для «быстрого погружения» в тему

Суббота, 25 Мая 2019 г. 16:50 + в цитатник
Это — материалы, которые помогут разобраться в ITSM-трендах и инструментах.


/ Unsplash / Headway

Пять ключевых трендов ITSM на этот год. Наш хабрапост, который мы написали не так давно (после небольшого перерыва с публикациями в нашем блоге на Хабре). Рассказываем о решениях, поддерживающих системы вроде чат-ботов; об автоматизации разработки, информационной безопасности и облачных ITSM-инструментах. Этот материал поможет быстро погрузиться в тему и охватить основные направления, которыми занимаются ITSM-специалисты. Читать дальше ->

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


[Из песочницы] Поднимаем читаемость кода в iOS разработке

Суббота, 25 Мая 2019 г. 16:23 + в цитатник
Представьте себе книгу, в которой нет деления на главы, а все идет без логической и смысловой разбивки, книгу, где нет абзацев, нет точек и запятых, книгу, где в первой строке рассказывается про одно, во второй про другое, в третьей опять про первое.

Представили?

Смогли бы вы понять, о чем книга?

Насколько быстро вы смогли бы найти интересующий вас отрывок?

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

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

Для удобства я буду использовать слово класс (class), но подразумевать любой вид типа (class, struct, enum).

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

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


Метки:  

[Из песочницы] Что нужно знать перед переходом на Akka toolkit для реализации Event Sourcing и CQRS

Суббота, 25 Мая 2019 г. 14:38 + в цитатник

Здравствуйте, уважаемые читатели Хабра. Меня зовут Рустем и я главный разработчик в казахстанской ИТ-компании DAR. В этой статье я расскажу, что нужно знать перед тем, как переходить на шаблоны Event Sourcing и CQRS с помощью Akka toolkit.


Примерно с 2015 года мы начали проектировать свою экосистему. После анализа и опираясь на опыт работы со Scala и Akka, решили остановиться на Akka toolkit. У нас были и удачные реализации шаблонов Event Sourcing c CQRS и не очень. Накопилась экспертиза в этой области, которой я хочу поделиться с читателями. Мы рассмотрим, как Akka реализует эти паттерны, а также какие инструменты доступны и поговорим о подводных камнях Akka. Надеюсь, что после прочтения этой статьи, у вас будет больше понимания рисков перехода на Akka toolkit.

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

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


Метки:  

[Из песочницы] Как работает конфигурация в .NET Core

Суббота, 25 Мая 2019 г. 13:22 + в цитатник

Давайте отложим разговоры о DDD и рефлексии на время. Предлагаю поговорить о простом, об организации настроек приложения.


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


public IConfiguration Configuration { get; set; }
public IHostingEnvironment Environment { get; set; }

public Startup(IConfiguration configuration, IHostingEnvironment environment)
{
   Environment = environment;
   Configuration = new ConfigurationBuilder()
            .AddJsonFile("appsettings.json")
            .AddJsonFile($"appsettings.{Environment.EnvironmentName}.json")
            .Build();
}

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

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

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


Метки:  

Toolbox для исследователей — выпуск второй: подборка из 15 тематических банков данных

Суббота, 25 Мая 2019 г. 13:02 + в цитатник
Банки данных помогают делиться результатами экспериментов и измерений, играют важную роль в формировании академической среды и в процессе развития специалистов.

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



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

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


Метки:  

[Перевод] Искусство создания органических 3D-моделей: субдермальные шейдеры

Суббота, 25 Мая 2019 г. 12:23 + в цитатник
Daniel Bauer рассказал о создании реалистичной модели зубов и субдермальных шейдеров в ZBrush, Toolbag и Substance Painter.




Ресурсы


Свой проект я начал со сбора референсов в Google, Pinterest и Youtube.

Сегодня можно найти огромное изобилие ресурсов и проблема заключается в фильтрации такого объёма информации. Для упорядочивания своих ресурсов я пользуюсь PureRef. На таких досках можно хранить технические подробности, например, анатомические размеры, или значения отражаемости и изображения зубов. Сначала на моей доске не было CGI, потому что я стремился черпать вдохновение из реальных примеров.


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

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


Метки:  

[Перевод] Как дроны в Гане доставляют жизненно важные лекарства

Суббота, 25 Мая 2019 г. 12:00 + в цитатник

Новый сервис доставки грузов дронами Zipline помогает медсёстрам, например, Глэдис Деде Тете и её команде, получать жизненно необходимые вакцины и лекарства

Нью-Тафо-Аким – городок на востоке Ганы. Он находится в 2,5 часах езды на север от столицы страны, Аккры, по однополосному шоссе, покрытие которого постепенно становится всё более испещрённым дырами, а затем полностью исчезает, превращая дорогу в грунтовку. И всё вокруг покрыто толстым слоем красной грязи.

Окружная больница – редкое в этих краях бетонное здание. Это комплекс из одноэтажных строений, скопившихся вокруг дворов, по которым бродят курицы. Вымощенная площадка служит комнатой ожидания в клинике для вакцинаций. На ней матери с грудными детьми тихо изнемогают от зноя в густом и влажном воздухе на деревянных скамьях. Участковая медсестра Глэдис Деде Тете [Gladys Dede Tetteh] со своей командой наносят защитные царапины на крохотные бёдра, однако у них закончилась вакцина от жёлтой лихорадки. Они ждали прибытия 35 детей, а приехало 41, включая парочку близнецов.
Читать дальше ->

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


Метки:  

[Из песочницы] Взлет и падение IEO, все что нужно знать о новой волне привлечения средств

Суббота, 25 Мая 2019 г. 11:48 + в цитатник
В этой статье Вы найдете необходимую информацию для успешного инвестирования в IEO:

  • Особенности IEO
  • Ценовая динамика проектов после IEO
  • Анализ по сумме сбора
  • Анализ по категориям
  • За счет чего возникает высокое ROI при проведении IEO
  • Тренды IEO
  • Минимизация рисков при вложении в IEO и выводы

На текущий момент было проведено более 5000 ICO. Рынок IEO по сравнению с рынком ICO сравнительно молод и является одной из форм для привлечения средств. CryptoRank на текущий момент отследил 40 IEO для проведения анализа.

Первое IEO Bittorent успешно прошло на бирже Binance 28 января 2019 и положило начало тренду IEO. Также не стоит забывать, что первые IEO были проведены еще в 2017г. Bread и Gifto, которые прошли также на бирже Binance.

image

Целью проведения ICO в большинстве случаев был сбор средств. Цель проведения IEO может быть как сбор средств, так и единственная возможность для проекта попасть на биржу и приобрести ликвидность для своих токенов. Как правило многие проекты на момент проведения IEO уже проводили несколько раундов сбора средств, в том числе и через ICO, но так и не попали на биржу. Также целью проведения IEO является маркетинг и пиар проекта. А собранные средства зачастую направляются на проведение маркет-мейкинга.
Читать дальше →

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


Метки:  

Не выбрасывайте умные лампочки в мусор, или опасность IoT

Суббота, 25 Мая 2019 г. 10:40 + в цитатник


По оценкам аналитиков GlobalData, объем рынка IoT-решений в прошлом году составил около $130 млрд. К 2023 году этот показатель вырастет почти в три раза, до $318 млрд. Ежегодный рост (GAGR) составляет сейчас около 20%. Объем же подключенных устройств к 2020 году составит 20-50 млрд штук.

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

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


Метки:  

Что интересного я извлёк из книги «Theory of Fun for Game Design» от Рафа Костера

Суббота, 25 Мая 2019 г. 00:18 + в цитатник
В этой статье я тезисно перечислю наиболее интересные для меня выводы и чеклисты, которые я нашёл в книге Рафа Костера «Theory of Fun for Game Design».


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

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


Software Defined Radio — как это работает? Часть 4

Пятница, 24 Мая 2019 г. 23:21 + в цитатник
Привет Хабр.

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



Для примера рассмотрим задачу параллельного приема нескольких FM-станций на один приемник. В качестве приемника будем использовать все тот же RTL SDR V3.

Продолжение под катом. Читать дальше ->

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


Метки:  

Поиск сообщений в rss_habrahabr_of_lokoman
Страницы: 1962 ... 521 520 [519] 518 517 ..
.. 1 Календарь