[Перевод] Ваши распределенные монолиты плетут козни у вас за спиной |
https://habr.com/ru/post/453470/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453470
|
Когда устал от виртуала |
https://habr.com/ru/post/453460/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453460
Метки: Читальный зал стихи сидячий образ жизни |
[Перевод] Настоящее реактивное программирование в Svelte 3.0 |
Заголовок статьи может показаться немного кричащим, впрочем как и сам фреймворк Svelte и те идеи, что стоят за ним. Если вы ещё не знаете ничего про Svelte, пристегнитесь, сейчас мы рванём навстречу революции.
Учтите, что это не урок по началу работы со Svelte. Уже существует прекрасное пошаговое интерактивное руководство от команды Svelte, которое погрузит вас в мир реактивного программирования.
https://habr.com/ru/post/453458/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453458
Метки: Разработка веб-сайтов javascript reactjs svelte reactive programming |
[Из песочницы] Как устроена локализация в Netflix — перевод |
https://habr.com/ru/post/453456/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453456
Метки: Интерфейсы Локализация продуктов netflix localization translation ui/ux interface |
От критиков к алгоритмам: затухающий голос элит в мире музыки |
https://habr.com/ru/post/453432/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453432
Метки: Блог компании Аудиомания Читальный зал Звук аудиомания история музыки музыкальная индустрия жизнь музыканта |
7 вещей об авто-возобновляемых подписках, о которых следует знать |
Автоматические возобновляемые подписки уже стали золотым стандартом в деле заработка на iOS приложениях. А почему бы и нет? Пользователи непрерывно получают нужный им сервис, программист может спрогнозировать свой денежный поток. Да и чего греха таить: в большинстве случаев выбор подписочной модели позволяет разработчику зарабатывать больше.
Читать дальше ->https://habr.com/ru/post/453442/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453442
Метки: Разработка под iOS Монетизация мобильных приложений аналитика мобильных приложений подписки in-app purchase ios разработка swift objective-c |
Автостопом по доступности: Ссылки для пропуска навигации и секции |
Привет, Хабр. Предлагаю вашему вниманию перевод статьи «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
Метки: Разработка веб-сайтов перевод с английского ui/ux доступность навигации |
[Перевод] Автоматический импорт библиотек в IPython и Jupyter Notebook |
https://habr.com/ru/post/453436/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453436
Метки: Высокая производительность python Data Mining Машинное обучение Искусственный интеллект закладки библиотеки импорт |
[Из песочницы] Как я писал свой мониторинг |
https://habr.com/ru/post/453430/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453430
Метки: Клиентская оптимизация *nix IT-компании велосипедостроение мониторинг сервера мониторинг сайта телеграм |
Знакомство с ITSM: 10 хабратопиков и экспертных материалов для «быстрого погружения» в тему |
https://habr.com/ru/post/453422/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453422
|
[Из песочницы] Поднимаем читаемость кода в iOS разработке |
https://habr.com/ru/post/453428/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453428
Метки: Совершенный код Разработка под iOS Разработка мобильных приложений Xcode swift ios development ios разработка swift development code style codestyle |
[Из песочницы] Что нужно знать перед переходом на Akka toolkit для реализации Event Sourcing и CQRS |
Здравствуйте, уважаемые читатели Хабра. Меня зовут Рустем и я главный разработчик в казахстанской ИТ-компании 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
Метки: Программирование Анализ и проектирование систем Проектирование и рефакторинг scala event sourcing CQRS akka DDD |
[Из песочницы] Как работает конфигурация в .NET Core |
Давайте отложим разговоры о 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
Метки: .NET ASP C# netcore configuration asp.net |
Toolbox для исследователей — выпуск второй: подборка из 15 тематических банков данных |
https://habr.com/ru/post/453408/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453408
Метки: Блог компании Университет ИТМО открытые данные Исследования и прогнозы в IT GTD Учебный процесс в IT университет итмо банки данных |
[Перевод] Искусство создания органических 3D-моделей: субдермальные шейдеры |
https://habr.com/ru/post/450418/?utm_source=habrahabr&utm_medium=rss&utm_campaign=450418
Метки: Работа с 3D-графикой зубы шейдеры органические модели zbrush marmoset pbr челюсти |
[Перевод] Как дроны в Гане доставляют жизненно важные лекарства |
https://habr.com/ru/post/453352/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453352
Метки: Мультикоптеры Будущее здесь дроны лекарства африка доставка |
[Из песочницы] Взлет и падение IEO, все что нужно знать о новой волне привлечения средств |
https://habr.com/ru/post/453414/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453414
Метки: криптовалюты инвестиции трейдинг IEO ICO |
Не выбрасывайте умные лампочки в мусор, или опасность IoT |
https://habr.com/ru/post/453410/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453410
Метки: информационная безопасность Гаджеты Интернет вещей умные гаджеты iot взлом |
Что интересного я извлёк из книги «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 |
https://habr.com/ru/post/453038/?utm_source=habrahabr&utm_medium=rss&utm_campaign=453038
Метки: Программирование Разработка систем связи Гаджеты Научно-популярное Электроника для начинающих radio sdr gnu radio dsp |