GitHub

  • Хабрахабр

    [Перевод] Бессерверные вычисления на основе OpenWhisk, часть 3

    Сегодня рассмотрим примеры развертывания Zip-функций, зависимости GitHub, а также подробнее опишем синхронизацию объектов между клиентом и сервером OpenWhisk. Эта статья продолжает цикл переводных заметок об OpenWhisk от автора Priti Desai. Zip-функции Он же поддерживает создание функции с использованием нескольких файлов с исходным кодом и набором пакетов, от которых функция зависит. OpenWhisk поддерживает создание функции из единственного файла с исходным кодом,…

    Подробнее »
  • Хабрахабр

    Создаем готовый для опенсорса проект на Angular в пару кликов

    Недавно я публиковал статью о том, как быстро настраивать npm-пакеты перед публикацией в opensource. В ней я разобрал настройку версионирования, CI, построение воркфлоу и удобный деплой на страничку с демо. Все советы той статьи распространяются и на библиотеки Angular. Но все же специфика Ангуляра не позволит вам развернуться сходу. Это отличный инструмент для организации проекта, но он может добавить сложностей…

    Подробнее »
  • Хабрахабр

    [Перевод] В самом популярном фрагменте кода за всю историю StackOverflow ошибка! 

    Недавнее исследование «Использование и атрибуция сниппетов кода Stack Overflow в проектах GitHub» внезапно обнаружило, что чаще всего в опенсорсных проектах встречается мой ответ, написанный почти десять лет назад. По иронии судьбы, там баг. Давным-давно… Еще в 2010 году я сидел в своём офисе и занимался ерундой: развлекался код-гольфингом и накручивал рейтинг на Stack Overflow. То есть как преобразовать что-то вроде…

    Подробнее »
  • Хабрахабр

    [Перевод] Вышел Windows Terminal Preview 0.7

    Представляем новый релиз Windows Terminal preview! Это выпуск v0.7. Как и всегда вы можете скачать Terminal из Microsoft Store или со страницы релиза на GitHub. А вот и новинки: Обновления Windows Terminal Панели (panes) Теперь вы можете разделить окно терминала на несколько панелей! Это позволяет одновременно открывать несколько командных строк на одной вкладке. Открытие профиля по вашему выбору — это опция, которую мы…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Новичку only: 10 вещей, которые вы должны знать как веб-разработчик

    Привет, Хабр! Представляю вашему вниманию перевод статьи «10 Things You Should Know As a Web Developer» автора Anuupadhyay. Если вы в этом деле новичок, увидели множество красивых веб-сайтов и подумали попробовать силы в этом, нам необходимо открыть глаза и рассказать о некоторых вещах, нужных веб-разработчику. Написание тысячи строк кода и превращение в веб-сайт — одна из творческих и сложных вещей для…

    Подробнее »
  • Хабрахабр

    [Перевод] Отлаживаем сетевые задержки в Kubernetes

    С тех пор он стал стандартной технологией для развёртывания сервисов. Пару лет назад Kubernetes уже обсуждался в официальном блоге GitHub. Поскольку наши кластеры выросли, а требования к производительности стали более жёсткими, мы стали замечать, что в некоторых службах на Kubernetes спорадически появляются задержки, которые нельзя объяснить нагрузкой самого приложения. Теперь Kubernetes управляет значительной частью внутренних и публичных служб. Ожидалось, что…

    Подробнее »
  • Хабрахабр

    Программы для непрерывного мониторинга глюкозы крови для Windows

    Статья больше предназначена людям, идущим по жизни с сахарным диабетом 1 типа, которые знакомы с технологией CGMS (система непрерывного мониторинга глюкозы крови) и хотят поменьше отвлекаться на контроль за уровнем глюкозы в крови. Введение Статья больше предназначена людям, которые знакомы с технологией CGMS (система непрерывного мониторинга глюкозы крови) и хотят поменьше отвлекаться на контроль за уровнем глюкозы в крови. Вкратце,…

    Подробнее »
  • Хабрахабр

    [Перевод] Обзор инструментов для безопасности GitHub репозиториев

    Введение Когда вы начинаете создавать репозиторий на GitHub, одной из первых вещей, о которых вы должны подумать, является безопасность. Уязвимости репозиториев в прошлом вызывали проблемы с безопасностью. В случае, если вы создаете свой собственный репозиторий GitHub или часто контрибьютите в репозиторий, вам необходимо знать, содержит ли ваш код какие-либо уязвимости. Это было подчеркнуто тем фактом, что две из самых больших…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Строим домашний CI/CD при помощи GitHub Actions и Python

    Я сделал несколько правок и сразу захотел поэкспериментировать с ними. Как то вечером, придя домой с работы, я решил немного позаниматься домашним проектом. Тут я и решил, что пора разобраться с непрерывной доставкой. Но до экспериментов мне пришлось заходить на VPS, пулить изменения, пересобирать контейнер и запускать его. Jenkins я практически сразу исключил из-за отсутствия необходимости в настолько мощном инструменте.…

    Подробнее »
  • Хабрахабр

    GitHub создал тысячелетнее хранилище, в котором сохранит Open Source-репозитории для потомков

    Бывшая угольная шахта, в которой размещатся хранилище Arctic World Archive. Фото: Guy Martin / Bloomberg Businessweek Миссия программы GitHub Archive — сохранить этот код для будущих поколений, чтобы история Александрийской библиотеки никогда не повторилась. Свободное программное обеспечение — краеугольный камень современной цивилизации и общее наследие всего человечества. Оно размещается в бывшей угольной шахте на глубине 250 метров в вечной мерзлоте и…

    Подробнее »


Кнопка «Наверх»
Закрыть