TL;DR В статье рассказывается о том, как мне удалось перевести чтение лент в ВКонтакте**, Telegram, Facebook*, Instagram**, Reddit и почтовых рассылок в единый сервис InoReader. Причем почти без написания своих велосипедов.
Рубрика «github»
Как я чтение всего контента на RSS переводил
2024-03-11 в 9:20, admin, рубрики: Feedly, github, Inoreader, reddit, rss, YouTube, информационный поток, сохранение рассудка, социальные сети, цифровое благополучиеКак разработчику организовать личную базу знаний: систематизация информации из книг, статей, видео и курсов
2024-02-27 в 7:01, admin, рубрики: github, лайфхаки, Ланит, мозг, продуктивность, учебный процессПривет!
Хочу поделиться своими мыслями и опытом («сыном ошибок трудных») в организации своей базы знаний, регулярно приобретаемых после прочтения разных книг, статей, просмотра видосов, прохождения курсов и прочих самообразовательных активностей.
Начнем с краткой предыстории, потом опишу сам подход в целом, далее пробежимся по нескольким вариантам реализации и в конце остановимся на том, что для меня оказалось самым оптимальным.
Вас сдаст Гитхаб: деанонимизация пользователей SSH-серверов
2023-11-03 в 8:10, admin, рубрики: Git, github, ssh, анонимность, идентификация, приватность, сопоставлениеНедавно в своих ежедневных чтениях я наткнулся на явление, о котором думал уже много лет: феномен утечки информации людей, использующих SSH. Этот тип утечки информации не является новым явлением. Я давно предупреждал об этой опасности своих друзей, использующих SSH, но мой голос услышали лишь несколько человек. Поэтому я решил дать пояснения по этому поводу, потому что я считаю, что необходимо понимать этот риск в ИТ-сообществе, особенно в нынешней ситуации. Я буду исходить из предположения, что у вас, дорогой читатель, есть опыт работы с SSH.
Асимметричные ключи SSH
userver 1.0 — релиз фреймворка для IO-bound программ
2023-09-21 в 9:00, admin, рубрики: c++, c++17, coroutine, coroutines, dynamic changes, github, json, logs, mongo, mongodb, mysql, postgres, postgresql, prometheus, prometheus grafana, python, python3, redis, sql, synchronization, userver, yaml, Yandex, открытый код
Поэтому мы вышли из беты и сделали релиз!
Что нового в релизе? Зачем вообще нужен userver и какие существуют технологии для обеспечения надёжной работы серверных приложений? Можно ли воспользоваться крутыми C++ классами из userver, не используя при этом корутины? Какие дальнейшие планы? Ответы на все эти вопросы ждут вас под катом.
Читать полностью »
Почему нельзя доверять Google
2023-08-14 в 9:00, admin, рубрики: alphabet, chatgpt, chromium, g suite, Gchat, github, goo.gl, Google, Google Chrome, Google Code, Google Code Search, google domains, google drive, google hangouts, Google Maps, google reader, Google Sites, google stadia, google talk, Google URL Shortener, JPEG XL, neeva, panoramio, Picasa, Project Ara, ruvds_статьи, You.com, Блог компании RUVDS.com, браузеры, кладбище проектов, поиск по коду, поисковые технологииВ 2005 году компания Google решила вступить в конкуренцию с ICQ, MSN и Skype — и выпустила мессенджер Google Talk (Gchat) на открытом протоколе XMPP с распределённой архитектурой. Казалось бы, замечательно: Google продвигает открытый свободный протокол! Как бы не так.
Google не уважала спецификации, не поддерживала все функции XMPP. В итоге разработка открытого стандарта затормозилась, чтобы адаптироваться к действиям Google. Классные новые функции (например, аватарки) никто не использовал, потому что их не поддерживал Google Talk. Разработчики XMPP стали выполнять роль сисадминов для серверов Google.
Финал немного предсказуем: в 2013 году Google решила закрыть Gtalk/XMPP и забыть о нём, что практически остановило развитие XMPP на долгие годы. Сообщество до сих пор не восстановилось от того удара. Это пример вреда, который Google/Meta*/Microsoft наносят IT-индустрии. И так у них во всём… Главное — собственные интересы, на остальных наплевать.
Читать полностью »
Про российский GitHub
2023-06-19 в 13:36, admin, рубрики: github, Законодательство в IT, Законодательство и IT-бизнес, импортозамещение, Исследования и прогнозы в IT, Минцифры, репозиторий, РосреестрКогда я слышу приставку «российский» рядом с каким‑то иностранным словом, я резко перестаю верить в успех такого проекта. Особенно, если за дело берутся наши бесстрашные чиновники.
Начитался я тут новостей про то, кто, в какие сроки и с каким бюджетом будут строить российский GitHub и решил порассуждать что из этого может получиться и кому оно надо?
Синопсис:Читать полностью »
GUI для Git: подборка популярных решений
2023-06-09 в 15:04, admin, рубрики: fork, Git, github, gitkraken, GUI, smartgit, tower, интерфейсы, пользовательский интерфейс, Программирование, Системы управления версиями, СофтРазработчикам несомненно надо уметь работать с Git и делать это через командную строку. Иногда бывают ситуации, когда просто нет возможности установить на машину альтернативный инструмент с графическим интерфейсом. При этом некоторые задачи удобнее выполнять в специализированных приложениях, и никто не запрещает использовать GUI в собственных проектах.
«Наташ, вставай!» или как научить GitHub присылать вам SMS
2023-06-01 в 9:00, admin, рубрики: api, exolve, github, sms, Блог компании МТС, МТС, Программирование, сотовая связьПривет! В одной из прошлых своих статей я уже писал про API для работы с SMS-сообщениями от компании МТТ (входит в экосистему МТС). На этом можно было бы и остановиться, если бы не одно «но». Не так давно вышла в свет платформа МТС Exolve за авторством всё той же компании МТТ. Методы для работы с SMS у MTT Telecom API и MTC Exolve очень похожи, за исключением одного: чтобы «покрутить в руках» MTC Exolve, не нужно заключать договор.
Github pages для pet проектов
2023-04-30 в 16:01, admin, рубрики: Git, github, github actions, github pages, ReactJSПодробный гайд о том, как можно использовать github pages для своих fullstack pet проектов с бэкендом на статических файлах)
Перед стартом несколько вводных:
-
Каждый шаг будет сопровождён ссылкой на соответвующий коммит из ветки main в репозитории gh-pages-demo.
-
Команды для терминала будут расписаны с использованием unix команд mkdir, cd, touch. Подробности легко гуглятся. Для ленивых можно глянуть linux cheat sheet
Законно ли хранить код на GitHub?
2023-04-09 в 13:46, admin, рубрики: github, авторские права, Законодательство в IT, законодательство и ИТ, законыМеня зовут Михаил, я юрист в сфере IT/IP и это моя первая статья на Хабре на юридическую тематику. Обычно я их публикую на своём сайте, но в этот раз она сильно затрагивает сообщество программистов, поэтому я решил поделиться ею и на Хабре тоже.
В заголовок своей очередной статьи я вынес весьма непростой и, отчасти, провокационный вопрос.
GitHub, как и другие ему подобные сервисы, стал неотъемлемой частью процесса разработки программного обеспечения.