Посты с Хабра. https://sohabr.net/posts/all Админ: @leenr Настройка ссылок: https://shbr.xyz/settings Лента с задержкой на 6 часов: @sohabr_6h_delay Лента с задержкой на 1 день: @sohabr_1d_delay
118подписчиков сейчас
1.0цитируемость
Русскийязык
Россиягео
Подписаться в Telegram
Данные обновлены 22.07.2020
Публикации всего: 48
Чтобы продолжать следить за постами, Вы можете подписаться на официальный канал Хабра: @habr_com.
Всё, лента здесь обновляться больше не будет.
shbr.xyz теперь ведёт по умолчанию на Хабр, да и на СоХабре скоро для не спрятанных в черновики постов будет редирект на Хабр, так что все ссылки выше работают и будут работать ещё неопределённое время.
Спасибо, что были подписаны на канал!
graphql — подводные камни
🗂 Node.JS, JavaScript
Наверное, не существует идеальных технологий. Не является исключением и graphql. Если у Вас еще не было опыта работы с этой технологией, то нужно хорошо представлять, какие проблемы могут у Вас возникнуть и заблаговременно к ним приготовиться.
Читать далее ➡ https://shbr.xyz/hh451466
ManualResetEventAsync
🗂 C#, .NET
Возникла сегодня идея написать асинхронную версию ManualResetEvent, которая в задаче будет «ожидать» через await и при этом не занимать никакой поток.
В теории все просто, для стейтмашины нужен объект, который имеет метод GetAwaiter, который вернет awaiter, в котором реализован INotifyCompletion с OnCompleted, поле IsCompleted и метод GetResult. Начнем с awaiter:
Читать далее ➡ https://shbr.xyz/hh451474
Дайджест свежих материалов из мира фронтенда за последнюю неделю №364 (6 — 12 мая 2019)
🗂 HTML, JavaScript, CSS, Разработка веб-сайтов
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.
Читать далее ➡ https://shbr.xyz/hh451468
Frontend Weekly Digest (6 Apr – 12 May 2019)
🗂 HTML, JavaScript, CSS, Разработка веб-сайтов
This week we issue a really huge selection of all the essential news you might have missed on Front-end development. Make sure to check the latest updates on CSS, HTML, and JavaScript.
Читать далее ➡ https://shbr.xyz/hh451464
Пишем меньше дублирующего кода, используя биндинг в Laravel
🏷 Tutorial
🗂 Laravel, PHP, Разработка веб-сайтов
Доброго времени, уважаемые господа.
Не так давно столкнулся с явлением дублирующегося и повторяющегося кода при код ревью одного проекта на Laravel.
Суть в следующем: у системы существует некоторая структура внутреннего API для AJAX запросов, по сути возвращающая коллекцию чего-либо из базы (заказы, пользователи, квоты, etc...). Вся суть данной структуры — вернуть JSON с результатами, не более. При код-ревью я насчитал 5 или 6 классов, использующие один и тот же код, разница была лишь в инжекте зависимостей ResourceCollection, JsonResource и непосредственно модели. Такой подход мне показался в корне неверным, и я решил внести свои, как я считаю, правильные изменения в ...
Читать далее ➡ https://shbr.xyz/hh451462
Опыт создания позиционных карт для Википедии
🗂 Социальные сети и сообщества, Краудсорсинг
В течение нескольких лет я работал над картами, которые используются в русском и других языковых разделах Википедии. Всего мной было создано более 300 карт. Я не являюсь профессиональным картографом, и не имею специального образования в этой области. Видимо, мне просто нравилось делать карты :)
В рамках этой статьи я хочу поделиться опытом создания карт для Википедии, с фокусом на позиционных картах.
Физическая карта Канады
Читать далее ➡ https://shbr.xyz/hh451418
Docker контейнер для управления HP серверами через ILO
🏷 Tutorial
🗂 DevOps, Серверное администрирование, IT-инфраструктура, Системное администрирование
Вы наверное может задаться вопросом — а здесь то Docker зачем? В чем проблема зайти на веб интерфейс ILO и настроить свой сервер как надо?
Так и я думал когда мне отдали пару старых ненужных серверов, которые мне надо было переустановить (то что называется reprovision). Сами сервер находятся за океаном, единственное что доступно это веб интерфейс. Ну и соответственно мне надо было зайти в Virtual Console для выполнения некоторых команд. Тут и началось.
Как известно для разного рода виртуальных консолей обычно используется Java, что в HP, что в Dell. Во всяком случае раньше так точно (а системы очень старые).
Читать далее ➡ https://shbr.xyz/hh449080
Изменяем содержимое нотификации приложения iOS
🏷 Из песочницы
🗂 Swift, Разработка под iOS
Привет!
В этой статье я хочу поделиться своим опытом использования одного неочевидного (по крайней мере для меня) варианта изменения текста уведомления приложения, отправкой дополнительных данных через UNUserNotificationCenter.
Я надеюсь эта статья будет полезна для новичков в программировании под iOS на Swift. Предполагается, что у вас есть хотя бы некоторый опыт программирования под iOS на Swift. Я использовал Swift 5 и Xcode 10.2.1. И так, приступим.
Задача
У меня есть приложение, которое показывает пользователю уведомления. Уведомление состоит из основного текста и второстепенного текста.
Итак, идея заключается в том, чтобы сначала показать пользователю только основной текст, и, если пользователь хочет знать ...
Читать далее ➡ https://shbr.xyz/hh451454
История названий канала
14.08.2026
название
Лента постов Хабра
→
❌Лента постов Хабра (не обновляется)
Дата — момент, когда изменение заметил наш обход.
Rozetked
ВИЛСАКОМ РЕД / WYLSACOM RED
Библиотека программиста
[netstalkers]
Типичный программист
СТАС БОМБИТ