338 историй о Github, которые нужно узнать

338 историй о Github, которые нужно узнать

3 мая 2023 г.

Давайте узнаем о Github из этих 338 бесплатных историй. Они упорядочены по наибольшему времени чтения, созданного на HackerNoon. Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.

Если сообщество Hacker Noon создало что-то с помощью GitHub и написало об этом, вы найдете это прямо здесь. (Psst, если бы вы сделали то же самое, мы тоже хотели бы услышать от вас)

1. Как удалить коммиты с удаленного сервера в Git

В этой статье объясняется, как удалить коммиты с удаленного сервера в Git.

2. 19 репозиториев GitHub, которые сделают вас десятикратным разработчиком

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

3. Автоматическое тестирование с помощью GitHub Actions

Практическое руководство по автоматизации модульных тестов с помощью GitHub Actions платформы CI/CD.

4. Код-ревью: советы по получению обратной связи

Никто не оставляет комментариев к вашим обзорам кода? Попробуйте эти 3 совета, чтобы привлечь внимание к своим запросам на вытягивание

5. Очистите устаревшие ветки с помощью Github Actions

Автоматизируйте процедуру управления устаревшими ветвями с помощью Github Actions.

6. Настройте Oh My Zsh с подсветкой синтаксиса и автоматическими предложениями

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

7. Знакомство с FBSQL: внешний интерфейсный SQL-сервер

Работайте (защищенно) с серверной базой данных в HTML

8. Отправная точка для создания сада разума в 11ty

Растет тенденция, называемая садоводством разума. Некоторые называют это вечным ведением заметок, а другие используют термин "создание второго мозга".

9. Время эффективно переписать историю Git с помощью git reflog

В этой статье вы узнаете, как использовать git reflog для эффективной и простой реорганизации и перезаписи истории коммитов Git.

10. Как создать форму отчета об ошибке в GitHub

На GitHub есть функция, позволяющая создавать формы для задач. В этой статье я покажу вам, как создать форму отчета об ошибке.

11. 10 проектов Python с 10 строками кода

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

12. Как развернуть приложение React на страницах GitHub

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

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

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

14. Безопасность GitHub: как защитить свою компанию от утечки учетных данных

Отказ от ответственности: я являюсь генеральным директором GitGuardian, который предлагает решения для обнаружения, оповещения и исправления секретных данных, утекших в GitHub, поэтому эта статья может содержать некоторые предубеждения. GitGuardian отслеживает общедоступный GitHub более 3 лет, поэтому у нас есть уникальная возможность поделиться своим мнением по этому важному вопросу безопасности.

15. 10 репозиториев GitHub, на которые стоит обратить внимание

GitHub — известная платформа для обмена всевозможными технологиями. В следующей статье приведены 10 наиболее часто используемых репозиториев GitHub.

16. Охота за сокровищами: 5 сочных репозиториев на GitHub

17. Как я создал приложение Spring Boot, которое обрабатывает запросы для бота Telegram

Я выбрал Spring Cloud для архитектуры моего любимого проекта Kotlin, и это было правильно. Какие выводы я сделал?

18. Пишите сообщения Git Commit, которые понравятся вашим коллегам

Сообщения коммитов Git — это то, как мы общаемся с собой в будущем. В этом посте я расскажу о трех самых важных правилах при создании коммита.

19. GitHub великолепен, но его Условия использования вызывают крайнюю озабоченность

На многих веб-сайтах есть пункт о прекращении действия, даже на Hackernoon, однако, когда дело доходит до программного обеспечения с открытым исходным кодом, это может быть чрезвычайно важно. Причина гораздо глубже, чем вы думаете.

20. Управление зависимостями NPM как профессионал

Почему мы так много говорим о качестве проекта и техническом долге? Потому что это прямо или косвенно влияет на скорость разработки, сложность поддержки, время реализации нового функционала и возможность расширения текущего.

21. Можно ли восстановить удаленный коммит в Git?

Git уже стал стандартом в разработке программного обеспечения. О важности системы контроля версий в наше время говорить не приходится. Более того, без него сложно представить какой-либо проект. Этого требуют постоянные изменения кода и непрерывные циклы выпуска.

22. 10 лучших фреймворков Python на Github

Вот список из десяти фреймворков Python с самым высоким рейтингом на GitHub.

23. Doc-as-Code: легко управлять содержимым, когда оно распространяется

Несколько месяцев назад мне позвонили из GitLab на должность технического писателя. Один из вопросов касался обращения с документом как с кодом и что я взгляд на то. Вопрос касался рассмотрения документа как части система непрерывной интеграции и непрерывного развертывания. Этот вопрос пришел в то время, когда я не относился к документу как к коду, и по иронии судьбы у меня теперь есть перспектива.

24. Как создать профиль Rockstar на Github README

Продемонстрируйте свою активность на Github, последние публикации в блогах, потоки Spotify и многое другое с помощью динамически обновляемых файлов README профиля GitHub!

25. Как переименовать ваши репозитории Git с «Master» на «Main»

До недавнего времени почти каждый репозиторий Git имел ветку по умолчанию с именем «master». Но, к счастью, в рамках движения, направленного на то, чтобы сделать технологическую отрасль более инклюзивной и открытой, многие команды разработчиков программного обеспечения и проекты с открытым исходным кодом отказываются от этого нездорового наименования.

26. Введение в Cherrypy: простая библиотека Python для быстрой разработки приложений

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

27. Как отправить на Git файл, если он слишком большой?

Отправка в git, когда файл слишком большой (более 100 МБ)

28. Как опубликовать книгу с GitBook CLI и GitHub Pages за 7 минут

Публикация книги или документации в Интернете никогда не была проще, чем сегодня.

29. Пиксельные GIF-файлы со значками социальных сетей: Facebook, Twitter, LinkedIn, GitHub, YouTube и Instagram

У Hacker Noon есть новая учетная запись Giphy. Наши первые 30 GIF-файлов набрали более 2,2 миллиона просмотров. Эти популярные значки социальных сетей были пикселизированы, озеленены и оформлены в формате GIF:

30. Публикация проекта Three.js на страницах GitHub

Ищете способ бесплатно продемонстрировать свои проекты Three.js? Используйте страницы GitHub.

31. Базовый рабочий процесс Git для начинающих разработчиков программного обеспечения

Сделайте привычкой запускать git status перед тем, как что-либо делать с репозиторием. Я узнал об этом только сегодня и хотел записать это, чтобы запомнить или ознакомиться с ним.

32. Как получить 700+ звезд Github за одну неделю

Как быстро продвигать свой продукт с открытым исходным кодом на GitHub.

33. Использование Reddit & Twitter, чтобы сделать ваш README более эффективным

Многие уроки, полученные во время учебы в университете, запомнились мне на долгие годы. Одним из наиболее важных было техническое письмо (спасибо моему профессору CS 787).

34. Как очистить профили Amazon, Yelp и GitHub за 30 секунд

На GitHub можно найти самых талантливых разработчиков в мире. Что, если бы был простой, быстрый и бесплатный способ найти, ранжировать и завербовать их? Менее чем за минуту я покажу вам, как это сделать, используя бесплатные инструменты и процесс, который я разработал для проверки лучших технических специалистов в BizPayO.

35. Почему иногда можно использовать git push -f: переписывание истории репозитория кода

Одно из первых наставлений, которое молодой падаван получает вместе с доступом к git-репозиториям, звучит так: «никогда не используйте git push -f». Поскольку это одна из сотен максим, которые необходимо усвоить начинающему инженеру-программисту, никто не тратит время на разъяснение, почему этого делать не следует. Это как с младенцами и огнем: «спички детям не игрушки», и все тут. Но мы растем и развиваемся и как люди, и как профессионалы, и однажды вопрос «собственно, зачем?» может возникнуть.

36. Управление организацией GitHub с помощью инфраструктуры как кода

В этой публикации мы поделимся нашим опытом внедрения инфраструктуры как кода (IaC) для управления ресурсами организации GitHub.

37. Соглашение об именах веток Git: 7 рекомендаций, которым стоит следовать

Соглашения об именовании ветвей Git поддерживают систематический рост кодовой базы. Это помогает стратегически разделить работу.

38. Руководство по пакету Student Developer Pack от GitHub в 2020 году

В этой статье я проведу вас через весь процесс получения и распаковки пакета Github Student Developer Pack. Эта статья предназначена специально для разработчиков, которые в настоящее время учатся в каком-либо университете или колледже. А если вы студент, Github Student Developer Pack — один из лучших ресурсов, которыми вы можете воспользоваться как студент. Это поможет учащимся стать разработчиками.

39. Github Actions автоматически разделяет медленный тестовый файл RSpec на параллельные задания для проекта Ruby on Rails

Как запустить медленные тестовые файлы RSpec в Github Actions с параллельными заданиями, выполнив автоматическое разделение файла спецификации на тестовые примеры

40. Как очистить историю Git

Неформальный разговор о некоторых очень полезных командах git.

41. Как исправить уязвимости безопасности в зависимостях NPM за 3 минуты

Привет народ!!! 🥑

42. Поделитесь всеми своими интересными трюками и советами по эффективному использованию Git и GitHub [Подсказка о написании]

Если вам интересно писать о Git в процессе обучения, разработки кода и собеседований, не стесняйтесь использовать эти подсказки для написания.

43. Что такое Git и GitHub

Краткое введение в Git и Github, два сервиса, с которыми подавляющее большинство разработчиков хорошо знакомы благодаря их невероятной полезности.

44. GitHub Actions: развертывание в Google Kubernetes Engine

Действия и рабочие процессы GitHub великолепны. Мы используем их для развертывания веб-приложения в различных кластерных средах, и я хочу показать вам, как мы это сделали. Надеюсь, это также поможет упростить процесс развертывания. Я также написал сопутствующую статью, в которой описываются наши рабочие процессы GitHub для непрерывной интеграции.

45. С гордостью носите карту своего вклада

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

Наш первый запуск — GitMerch.com (промокод = SALE20), где каждый может распечатать футболку с картой своего вклада.

46. 32 самых популярных репозитория Ruby on Rails по версии GitHub (июль 2019 г.)

Это список самых интересных и полезных проектов с открытым исходным кодом Ruby on Rails на GitHub, собранный 22 июля. Основным критерием, которым я руководствовался при составлении списка, была шумиха вокруг проекта, его цель и перспективы, а также дата обновления, чтобы убедиться, что проект все еще работает и используется.

47. Хактоберфест 2021: все, что вам нужно знать

Хактоберфест — это то, о чем вы много услышите в ближайший месяц. Это празднование открытого исходного кода будет организовано Digital Ocean в течение 8 лет.

48. Размещение приложения Angular на страницах GitHub с помощью GitHub Actions

Пример приложения, созданного с помощью Angular 15 и размещенного на страницах GitHub с помощью GitHub Actions.

49. Как помочь сообществу разработчиков, решив собственные проблемы

Как и через 30 лет продолжать использовать разработки с открытым исходным кодом — краткая инструкция по применению.

50. Почему ведение хороших заметок имеет решающее значение для разработчиков

Почему для разработчиков программного обеспечения важно делать хорошие заметки?

51. Основные команды Git

Если вы разработчик программного обеспечения, вы не можете жить без взаимодействия с Git, и никогда ничего не поздно!

52. Узнайте, как остановить отслеживание файлов после их добавления в .gitignore за 4 шага

Когда файл отслеживается, добавление его в .gitignore не приведет к тому, что он останется без отслеживания. Узнайте, как отменить отслеживание файла, который вы недавно добавили в .gitignore.

53. Добавление значка покрытия тестами на GitHub без использования сторонних сервисов

Добавить тестовое покрытие в GitLab легко с помощью встроенной функции.

54. Как удалить файлы или папки из удаленного репозитория Git

GIT великолепен, он настолько упростил сотрудничество с другими разработчиками, что я не могу в достаточной степени поблагодарить GIT. Но GIT огромен, и не каждая команда остается у меня в голове. Я ловлю себя на том, что снова и снова ищу в Google нужную команду GIT, которая может решить мою проблему.

55. 12 методов, которые мы использовали, чтобы получить 4,7 тыс. звезд GitHub за наш проект с открытым исходным кодом за 6 месяцев

В этой статье объясняется, как привлечь больше посетителей в репозиторий GitHub, следуя некоторым рекомендациям.

56. Как аутентифицировать ваш Git на GitHub с помощью SSH-ключей

Аутентифицируйте git вашего локального компьютера на GitHub, используя аутентификацию SSH. Благодаря этому простому дополнению вам больше не нужно вводить имя пользователя и пароль.

57. GitHub Pages — отличный способ разместить сервер

Размещение бессерверных приложений вне облака на домашнем сервере.

58. Как стать разработчиком ПО с открытым исходным кодом

Нет ни одной компании или стартапа, которые готовы рисковать большими средствами для проекта программного обеспечения, если есть более дешевая альтернатива.

59. Расширение Chrome, которое позволит отображать фрагменты кода разработчиков в результатах поиска Google

Вам лень нажимать на результаты поиска, чтобы увидеть актуальный ответ Stack Overflow, инструкции по установке npm или файл README.md из репозитория GitHub?

60. RE: «39 инструментов веб-разработчика, которые вы захотите взять с собой в 2021 году»

Я думаю, что многие люди забывают оценить, насколько инструменты разработки снижают сложность для нас. Например, я не могу представить совместную работу над кодом без Git 😄.

61. Зачем нам нужен дух открытого исходного кода

Мы прошли через эпоху, когда программное обеспечение и Интернет пожирали мир, и теперь мы все наслаждаемся удобством, предоставляемым программным обеспечением и Интернетом. Вернувшись на несколько лет, мы не можем себе представить, что экспресс-доставка сейчас так удобна, а еда на вынос так удобна, все совсем не так, как раньше. Даже когда мы выехали в туризм, появилась новая модель Airbnb или краткосрочная аренда. В былые времена мало кто мог представить, что есть так много людей, которые сдают свои свободные дома или даже комнаты туристам. Это было невозможно представить до процветания Интернета и программного обеспечения.

62. Почему Git — отличный инструмент для управления документацией

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

63. Мы отказались от Jira и начали использовать GitHub в качестве инструмента управления проектами

Разработчики уже открыли GitHub и используют его ежедневно. Поэтому кажется вполне естественным использовать GitHub в качестве инструмента управления проектами.

64. Как я перенес свой сайт WordPress на страницы GitHub

Краткая статья о том, как я перенес свой сайт WordPress на GitHub Pages

65. Отмена Git Pull

66. EagleEye Введение: Аналитика наружного видеонаблюдения и усилители; Программное обеспечение для распознавания лиц

Я провел много исследований, а также разработал эту программную систему, используя различные методы машинного обучения. Я потратил около года на этот проект по внедрению этой технологии для местного правительства штата. К сожалению, это не материализовалось. Но я заинтересован в том, чтобы внести свой вклад в сообщество открытого исходного кода. Умеет точно идентифицировать, сегментировать, распознавать объекты в видеопотоках (92 типа семантических признаков человека в видеопотоках). Самое интересное — это точность распознавания лиц на диких снимках с уличных камер видеонаблюдения.

67. 15 важных репозиториев GitHub для веб-разработчиков в 2021 году

Использование репозиториев Github может быть полезным инструментом для изучения программирования. Вот 15 самых ценных репозиториев GitHub для веб-разработчиков в 2021 году и чему вы можете у них научиться.

68. 4 способа запустить проект AWS Amplify из существующего репозитория GitHub

4 способа запуска проекта Amplify из существующего репозитория GitHub.

69. Рекомендации по проверке кода в командах разработчиков

Проверка кода — одна из самых важных практик, которой должны следовать инженеры. Узнайте, что мы считаем наиболее важными принципами хороших обзоров кода.

70. Понимание промежуточной области в Git

В этой статье мы обсудим промежуточную область в Git и то, как она является фундаментальной частью контроля версий и может эффективно использоваться в git.

71. 7 правил написания хорошего коммит-сообщения

В этой статье мы расскажем о широко распространенном, но простом формате хороших сообщений о фиксации.

72. Как использование собственных GitHub Runners может сэкономить вам целое состояние

[73. Наша организация GitHub. qxresearch получил 2 000+

Просмотры за 3 дня](https://hackernoon.com/our-github-org-qxresearch-got-2k-views-in-3-days-dn1y3tw1) Я создал организацию GitHub под названием qxresearch, которая официально является частью Mozilla Campus Club. В этом клубе члены получают возможность развивать свои собственные проекты вместе с нами и вносить свой вклад в наши проекты. Я как руководитель клуба устроил мероприятие на тему 10-проектов-10-строк кода.

Цель мероприятия состояла в том, чтобы доказать, что мы можем создать что-то действительно классное, используя имеющиеся у нас знания в области программирования. Чтобы создать приложение Python с графическим интерфейсом, не потребуются тысячи строк кода.

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

74. Повысьте уровень своей страницы профиля на Github за три простых шага

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

75. Как сделать так, чтобы ваш блог разработчиков заметили в 2021 году

Как писать и публиковать технические статьи о разработке программного обеспечения в 2021 году.

76. Использование Git Hooks для автоматического обнаружения секретов

Git-хуки чрезвычайно полезны в процессе максимально возможной замены человеческого фактора в процессе безопасной разработки.

77. Алгоритмы и структуры данных, реализованные в ES6 JavaScript

Здравствуйте, читатели! Я запустил репозиторий JavaScript Algorithms and Data Structures на GitHub с коллекцией классических алгоритмов и структур данных, реализованных в ES6 JavaScript, с пояснениями и ссылками на дополнительную литературу и видео на YouTube.

78 . [Объявление] NEM запускает блокчейн Symbol с собственным токеном (1 XEM = 1 XYM)

Блокчейн NEM прошел долгий путь с момента его запуска в 2015 году. Являясь одной из первых и наиболее известных платформ блокчейнов, он создал прочное глобальное сообщество с помощью XEM.

79. Новый сезон, новые возможности: весна пришла, а вместе с ней и наши обновления

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

80. Открытый исходный код в Tech Giants: ежедневно получайте новые опубликованные репозитории

Вы активно ищете потрясающий проект с открытым исходным кодом, который поддерживается такой компанией, как Microsoft, Google, Apple, Facebook и др., и находится в начале этапа разработки, или просто ищете новые проекты с открытым исходным кодом, опубликованные компаниями, чтобы не отставать? быть в курсе новых фреймворков, инструментов и т. д.?

81. Использование действий GitHub для публикации пакетов NuGet [пошаговое руководство]

В мире автоматизации DevOps ручное создание и загрузка пакетов кажется таким старомодным (не заставляйте меня начинать с Azure Devops).

82. Как избежать сбоев Git (Gitstasters), часть 1: сброс Git

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

83. Тест уценки

Как инвестор, я сосредоточен на том, что я называю «техническими инструментами». То есть на инструментах, которые либо помогают разработчикам создавать или развертывать код, либо на инструментах, которые помогают псевдотехническим пользователям делать вещи, подобные разработчикам. Для этого есть некоторые грани, где трудно определить, что является или не является инструментом для технического пользователя, особенно в пространстве для совместной работы. На самом деле, большая часть моих мыслей здесь проистекает из вопроса «включает ли это такие вещи, как Slack?», который удивительно часто возникает в разговоре.

84. GitHub Free Security For Repositories Обзор инструментов

85. 10 репозиториев, которые изменят ваш подход к техническим собеседованиям

Полный план изучения информатики, чтобы стать инженером-программистом. Этот репозиторий GitHub проведет вас от основ до продвинутых концепций.

86. Отмечаем более 10 000 звезд в репозитории GitHub⭐ ❤️️

Postwoman отмечает достижение 10 000 звезд GitHub 🎉

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

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

88. Как улучшить свой профиль на Github

Хорошо иметь красивое резюме, но это уже не то. Хороший способ произвести впечатление на людей, в том числе на потенциальных сотрудников, — создать отличный профиль на Github

89. Понимание культуры открытого исходного кода: лучшие практики для эффективного участия

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

90. Использование Git Merge для объединения изменений из других веток

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

91. 5 инструментов веб-разработки для повышения вашей продуктивности

Время всегда является дефицитным ресурсом для разработчиков. От сжатых сроков до нескольких проектов и неожиданных требований наше время постоянно востребовано. Вот почему мы всегда ищем инструменты и процессы, которые помогут нам повысить производительность. В этой статье мы рассмотрим пять инструментов веб-разработки, которые могут дать вам необходимое дополнительное повышение производительности.

92. 🤩 24 самых крутых расширения VSCode, которые потрясут ваш мир 🛠

Вы ищете потрясающие расширения VS Code для своего веб-приложения? Тогда вот потрясающая коллекция лучших расширений кода 2020 года.

93. Как я могу распространять программное обеспечение, не блокируя его Google?

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

94. Использование защищенных веток GitHub, чтобы сделать аудит SOC 2 менее отстойным

«Эй, не могли бы вы встретиться с нашими аудиторами SOC 2 на пару часов на следующей неделе, чтобы поговорить о нашем процессе SDLC?» О, нет! Этот вопрос постоянно вызывает изжогу и, в конечном итоге, головную боль у инженеров-программистов. Проводить несколько часов в конференц-зале, объясняя аудиторам, как ваша команда развертывает изменения, что такое запрос на вытягивание и объясняя, как работает инфраструктура как код, — это не то, как инженеры описали бы продуктивный день.

95. Введение в Git Bisect: поиск коммитов, вызвавших ошибку

Команда Git Bisect использует алгоритм бинарного поиска, чтобы определить, какая фиксация в истории вашего проекта вызвала ошибку.

96. Десять самых популярных репозиториев Github

Как мы знаем, GitHub — это платформа для совместной работы разработчиков, она позволяет нам работать вместе и вносить свой вклад в сообщество. Это также позволяет нам делать репозитории

97. 12 крутых вещей, которые вы можете сделать с GitHub

Я не могу придумать интро, так что…

98. Как правильно использовать Git: 10 правил, которые сделают Git более полезным

Git великолепен, если вы знаете, как его эффективно использовать. Это не просто система резервного копирования! Вот 10 лучших способов контроля версий с помощью Git.

99. Руководство по поиску 🔎 проекта с открытым исходным кодом для участия

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

100. 10 лучших репозиториев GitHub для изучающих науку о данных

Шариф просматривает более 10 отличных репозиториев GitHub для изучающих науку о данных.

101. Как интегрировать Github с Google Таблицами с помощью Choreo

Пошаговое руководство по интеграции Github с Google Sheets!

102. 7 способов повысить производительность с помощью Git

Git — самая популярная система управления версиями. В этом посте я покажу некоторые из этих функций, которые упростят вашу работу при использовании Git.

103. Как найти подходящих спонсоров для вашего проекта с открытым исходным кодом

Текущее обслуживание и развитие проектов с открытым исходным кодом явно отвечает интересам компаний-разработчиков программного обеспечения, которые их используют. И все же собрать деньги для проекта с открытым исходным кодом сложно, и многие разработчики изо всех сил пытаются найти подходящих спонсоров для своих проектов. Как лучше всего получить ресурсы, необходимые разработчикам с открытым исходным кодом для продолжения разработки?

104. Улучшите работу с библиотекой React и непрерывным развертыванием

Как освоить библиотеку React и непрерывное развертывание

105. Понимание вкладов с открытым исходным кодом

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

106. Как реализовать веб-токен JSON (JWT) в Java Spring Boot

JSON Web Token или JWT был популярен как способ безопасного обмена данными между службами.

107. Ускоренный курс по написанию лучшего README

После Hacktoberfest мы увидели огромный рост вкладов с открытым исходным кодом. Только за октябрь сообщество open-source открыло более 400 000 пулл-реквестов. Это безумие!

108. Вклад в открытый исходный код для чайников: краткое руководство для начинающих

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

109. Как создавать файлы Sitemap с помощью Laravel на лету

Прежде всего: что такое карта сайта?

110. Пять лучших инструментов и сервисов DevOps для стартапа

Набор инструментов DevOps может значительно улучшить жизненный цикл разработки программного обеспечения (SDLC) и повысить производительность труда.

111. GitLab vs GitHub: репозитории, CI, развертывание, DevOps, цены и документация

Заинтересованы в понимании дебатов Gitlab против Github? Какой из них лучше в 2020 году? Какой выбрать?

112. Контрольный список запросов на слияние: что нужно сделать перед назначением PR кому-либо

Если вы работаете в команде, открытие запроса на слияние (или запроса на слияние) выглядит уместно. Это обычная практика в наши дни. Однако задумывались ли вы когда-нибудь об открытии Pull/Merge Request, работая в одиночку?

113. 4 вещи, которые разработчик должен знать помимо написания кода

Сегодняшний подавляющий и неограниченный доступ к информации, в самом широком смысле, любезно предоставленный Интернетом, часто не позволяет нам изолировать шум. Этого много. Должен ли я изучать X или Y? Или на Z больше стоит тратить время, так как вставить группу людей используют его?

114. Создание доморощенных кранов для частных репозиториев GitHub

Как создать частные краны для домашнего пивоварения

115. Как очистить локальный репозиторий Git с помощью BFG

116. 4 лучших бесплатных профессиональных ресурса по программированию в 2022 году

Бесплатные ресурсы по программированию позволяют вам опробовать профессиональные инструменты и услуги. Если вы студент, воспользуйтесь возможностью набраться опыта!

117. Гэтсби JS & Netlify CMS: идеальная пара!

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

118. Автоматизация локализации с помощью Github Actions: практическое руководство

Автоматическая локализация

119. Три функции GitHub, которые вам не хватает

Был ли у вас когда-нибудь друг, которого вы видели только в одном месте? Может быть, это был бар, ваш вязальный клуб или школьные ворота.

120. Более 20 бесплатных курсов по Linux, Python, JavaScript и не только

В этом посте вы найдете более 20 невероятных ресурсов стоимостью несколько 100 000 долларов США.

121. Коммерческие компании, созданные на основе мира с открытым исходным кодом

Если вы думаете, что программное обеспечение с открытым исходным кодом — это прежде всего работа любителей и разработчиков-одиночек, ваше мнение устарело.

122. Статический анализ кода  для инфраструктуры как кода с использованием Azure DevOps Pipelines

В этой статье объясняется, как настроить статический анализ кода для инфраструктуры как кода с помощью конвейеров Azure DevOps.

123. Получите одобрение и слияние ваших запросов на слияние в кратчайшие сроки

Вы когда-нибудь сталкивались с призывом полностью изменить код в одном из ваших запросов на включение? Я тут же подумал, как этого избежать. Назовите это запросом на вытягивание или мерж-реквестом. По сути, это набор изменений, которые вы хотите внести и объединить с основной веткой, чтобы развернуть в рабочей среде и выполнить свою задачу. В этом посте мы расскажем о полусеребряной пуле, позволяющей ускорить слияние запросов на вытягивание :), продолжайте читать.

124. Как усилить рост вашего сообщества OSS на GitHub

Как вырастить проект с открытым исходным кодом на github

125. Коротко о втором пилотном проекте GitHub

Все о GitHub Co-Pilot, от того, что это такое, до того, почему он существует

126. Легкий макияж README за 3 простых шага

Ах, да! Мы преображаем ваш файл README!

127. Как решить проблемы масштабирования в технической архитектуре

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

128. Сделай все правильно или пропади

Полное руководство по Git & Гитхаб.

129. Реализация взвешенного случайного алгоритма с помощью JavaScript

Алгоритм Weighted Random используется для отправки HTTP-запросов на серверы Nginx. В этой статье вы узнаете, как работает взвешенный случайный алгоритм.

130. Два удобных инструмента «10-кратного инженера»

Привет Всем, Надеюсь, у всех программистов все хорошо. В современной индустрии программного обеспечения есть два типа инженеров:

131. Почему документация технических продуктов так сложна в использовании? (с точки зрения пользователя)

Документирование технических продуктов является ключевой частью обеспечения устойчивости проекта в долгосрочной перспективе. Несмотря на это, правильно задокументировать их невероятно сложно.

132. Найдите подходящего спонсора для вашего проекта с открытым исходным кодом

Текущее обслуживание и развитие проектов с открытым исходным кодом явно отвечает интересам компаний-разработчиков программного обеспечения, которые их используют. И все же собрать деньги для проекта с открытым исходным кодом сложно, и многие разработчики изо всех сил пытаются найти подходящих спонсоров для своих проектов. Как лучше всего получить ресурсы, необходимые разработчикам с открытым исходным кодом для продолжения разработки?

133. Как использовать Eslint с модулями Webpack и ES6

Сегодня мы поговорим об eslint и webpack. Я не собираюсь учить вас, как установить eslint в свой проект, я предполагаю, что вы уже это сделали.

134. Создание статических сайтов в Swift: начало работы с публикацией

Несколько дней назад я случайно наткнулся на Publish, генератор статических сайтов, который использует Swift в качестве языка для создания сайтов. Несмотря на то, что я не являюсь разработчиком Swift, я подумал, что это звучит довольно круто. Поэтому я решил проверить, хватит ли времени, которое я потратил на игры со SwiftUI, для запуска статического сайта, созданного с помощью Swift.

135. Учебное пособие по GitOps: подготовка инстанса EC2 с помощью Crossplane и Flux

В этой статье мы узнаем, как автоматизировать выделение облачных ресурсов с помощью Crossplane и объединить его с методами GitOps.

Вы больше всего б

136. Руководство по сохранению здравого смысла при работе с Git

Как работать с git

137. Советы, которые необходимо знать перед выбором между GitHub Flow и Git Flow

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

138. Обзор сетевых инструментов Android: получение, отправка, проверка, фиктивные серверы

Обзор сетевых инструментов Android: получение, отправка, проверка, фиктивные серверы

139. Вдохновляющая история эксперта-победителя n8n, которая подарит вам мотивацию ❤️

Рикардо был одним из самых активных участников n8n и создал более 60 узлов. Сейчас он работает в n8n, и мы поговорили с ним о том, что движет его страстью к участию в n8n.

140. Как создать сообщество с открытым исходным кодом: поддержка изменений и планы роста

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

141. Информационный бюллетень TLDR за неделю от 12 августа, основные моменты

Спонсор: Scraper API: 5 советов по парсингу веб-страниц

142. Как интегрировать Playwright в вашу GitHub Action CI

В этом посте я расскажу всю информацию, необходимую для беспроблемной интеграции Playwright в ваш CI.

143. Самый простой способ решить проблему N+1 на GraphQL

GraphQL — это круто! Но одна из самых раздражающих частей реализации сервера GraphQL — это решение проблемы N+1.

144. GitHub Arctic Code Vault: обзор

Являетесь ли вы автором Arctic Code Vault или видели, как кто-то писал об этом, и не знаете, что это такое. Итак, давайте посмотрим, кто такой участник Arctic Code Vault и кто получает эту партию.

145. Технический долг пожирает мир

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

146. Публикация пакетов Go с помощью Goreleaser

Голерелизер классный. Это простой инструмент, который позволяет вам выпускать пакеты go.

147. 14 GitHub-репозиториев для лучших интервью по JavaScript 🎯 🚀

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

148. Как получать уведомления Slack на GitHub

Вы, наверное, знаете, что на GitHub есть приложение, которое вы можете добавить в свою рабочую область Slack.

149. Использование активности GitHub для оценки блокчейна и amp; Криптопроекты

В этой части статьи предлагаю рассмотреть активность разработки как ключевой фактор, помогающий определить, где хайп, а где работа.

150. Веб-разработка на Python с помощью Retica Framework

Retica — это бесплатная веб-инфраструктура Python с открытым исходным кодом, доступная через диспетчер пакетов pip. Платформа поставляется с ReticaCLI, инструментом на основе терминала.

151. Вот краткое руководство, необходимое для решения всех ваших проблем с Git!

Лучший способ стать лучшим разработчиком — облегчить вклад. Что может быть лучше, чем освоить git и Github

152. 3 простых шага, чтобы изменить основную ветку Git на Heroku

Я только что увидел, что Heroku создал возможность git push heroku из основного, а не из мастера. Поскольку я все равно хотел изменить свои репозитории Git с master, я подумал, что проверю это сам. К счастью, это было очень просто.

153. НЕТ!! GitHub Copilot НЕ украдет вашу работу

GitHub Copilot не представляет угрозы для отличных разработчиков программного обеспечения. Просто ярлык для ленивых.

154. Может ли Open Source оплачивать вашу ренту? 💸 Заплати хотя бы за мой кофе. Нет?

Привет, мир! 👋

155. Как я получил работу в Spotify через свой профиль на GitHub

Как мой профиль на GitHub помог мне получить работу в Spotify. Это не обязательно должен быть хороший профиль, но он может иметь большое значение.

156. Использование математики Markdown в Github

С 2022 года Github имеет возможность отображать математические формулы с использованием поддержки Math в Markdown.

157. Как использовать Git для просмотра последних изменений за указанный период времени

Вы когда-нибудь отправлялись в долгий отпуск и хотели проверить обновления, сделанные вашей командой за последние 2 недели?

158. Как использовать GitHub Copilot со своим голосом

«Привет, GitHub» поставляется в виде расширения VSCode и имеет гораздо больше возможностей, доступных с помощью вашего голоса.

159. Как управлять несколькими конфигурациями Git

Использование одного и того же компьютера как для рабочих, так и для личных проектов может привести к тому, что вы будете писать сообщения коммитов Git с вашей личной электронной почтой в своих рабочих проектах или наоборот. Это предполагает, что вы настроили Git с флагом --global, который применяет конфигурации к каждому репозиторию в вашей учетной записи пользователя ОС.

160. Реализация Ruby on Rails для Facebook: SpyBook

Живая демонстрация веб-сайта социальных сетей: SpyBook

161. Автоматизация слияния запросов на включение с помощью Mergify

Mergify – это инструмент, который помогает расставлять приоритеты, ставить в очередь и автоматически объединять запросы на вытягивание.

162. Работа раздражает 1: Git Rebase

Сколько раз с вами происходит следующее?

163. Регулярные выражения с открытым исходным кодом для модуля синтаксиса Markdown

Артур Ткаченко описывает процесс открытия пакета npm для работы с регулярными выражениями: https://github.com/atherdon/markdown-to-email

164. GitHub или GitLab: что лучше для вас в 2022 году?

GitLab и GitHub — популярные облачные репозитории Git. Мы сравнили их, чтобы увидеть, дает ли Microsoft GitHub преимущество.

165. 3 проекта с открытым исходным кодом, к которым вы можете присоединиться прямо сейчас!

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

166. Контент не является сообществом, как карта не является территорией

В чем разница между сообществом и его цифровым представлением?

167. Руководство по закрытию запроса на слияние — Merge Commit vs Squash vs Rebase на GitHub

Все еще используете Merge Commit для закрытия каждого запроса на извлечение? Вы можете упустить некоторые преимущества Rebase или Squash.

168. Как победить Git и повлиять на репозитории: 15 команд Git, которые нужны каждому инженеру

Система контроля версий — это фундамент основ, без которых невозможно вести командную разработку продукта в наше время.

169. Введение в Git для начинающих

Git — это важный инструмент для контроля версий, независимо от того, какой язык программирования или платформу вы используете.

170. Как проповедовать библиотеку Github с Максимом Бартковым

Как популяризировать ту или иную технологию среди других разработчиков? Вот почему существуют технологические евангелисты. Узнайте, как им стать.

171. Как оптимизировать репозиторий GitHub для разработки с открытым исходным кодом

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

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

На прошлой неделе я покинул GitHub.

173. Все, что вам нужно знать о GitHub Copilot

GitHub Copilot — программа для работы с парами ИИ. GitHub Copilot работает на основе новой системы искусственного интеллекта, разработанной OpenAI Codex, и скоро появится в Visual Studio Code.

174. Основы Git: переименование локальной и удаленной ветки

Git является обязательным для большинства разработчиков, особенно веб-разработчиков. Но иногда мы совершаем глупые ошибки, потому что мы люди. И когда вы неправильно назвали ветку и переместили ее на удаленный сервер/репозиторий. Затем выполните следующие шаги, прежде чем любой другой разработчик/команда участник получает шанс запрыгнуть на вас и показать вам дерьмо за то, что вы неправильно адаптируетесь к соглашениям об именах -

175. Знакомство с моим запросом на слияние для расширения Github

Проблема

176. Изменение и обновление коммита Git

Теперь вы можете легко обновлять сообщения коммитов, просто добавив --amend в команду git.

177. Использование Git Pull для принудительной перезаписи локальных изменений

Вы когда-нибудь работали над проектом в git и сталкивались с ошибкой, говорящей вам, что вы не можете использовать git pull, потому что у вас есть локальные изменения?

178. 5 простых советов, как стать лучшим программистом

Разработка программного обеспечения — это больше, чем просто «кодирование». Чтобы развиваться как программист, вам придется освоить и другие практики — вот 5 вечных инструментов и методов.

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

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

180. Ветки Git

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

181. Как работает GIT внутри

Краткая статья о том, как работает децентрализованная файловая система на основе хэшей Git

182. Git Stash: все, что вам нужно знать о сохранении изменений в Git

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

183. Представляем Github1s: средство просмотра проектов VSCode на основе браузера

Github1s – это новый популярный проект с открытым исходным кодом, который позволяет просматривать репозитории Github в пользовательском интерфейсе, похожем на VSCode, прямо в браузере.

184. Привет, Гитхаб! Пока, Битбакет!

Первоначально опубликовано на melvinkoh.me

185. 5 инструментов, которые помогут вам улучшить проверку кода на GitHub

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

186. Программа спонсоров GitHub выполняет обещания, союзники Stripe

Только что получил трогательное электронное письмо от GitHub об их программе спонсоров!

187. ГитХАК! Мы уязвимость

Гитхаб был взломан. Зараженные компьютеры клонировали затронутые репозитории. Насколько виноват Github? Как мы можем защитить себя от этого?

188. Как использовать несколько учетных записей GitHub

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

189. Как получить 16 тысяч звезд GitHub менее чем за 2 года 🚀

10 уроков о том, как с помощью Medusa мы набрали более 16 000 звезд на GitHub за 16 месяцев.

190. Как публиковать сообщения в блоге с Pelican и страницами GitHub

Этот пост посвящен моему блогу, который поддерживается Pelican и размещается на GitHub с использованием GitHub Pages. Я опишу рабочий процесс, который использую при развертывании новых сообщений.

191. Можно ли использовать активность GitHub в качестве метрики для оценки производительности блокчейна?

Краткая история

192. Как это управление открытым исходным кодом работает на вас?

Разве не странно, что радикально демократическое чудо совместной работы с открытым исходным кодом так полно монархических диктатур?

193. AssumeRoleWithWebIdentity ЧТО?! Отладка Github для AWS OIDC Цикл сбоя InvalidIdentityToken

Мы столкнулись с ошибкой InvalidIdentityToken в методе AssumeRoleWithWebIdentity. Мы рассмотрим, как ее исправить.

194. Как интегрировать репозиторий GitHub с Google Sheets с помощью Ballerina

Руководство для начинающих по интеграции репозитория Github с Google Таблицами с помощью Ballerina.

195. Как начать параллельное программирование в Git менее чем за 2 минуты

В Интернете доступно множество советов и передовых практик по Git, которые могут помочь вам в повседневной деятельности.

196. Как использовать Lerna для создания монорепозитория для пакетов с несколькими узлами

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

197. Команды Git, которые должен знать каждый разработчик

Git, распределенная система управления версиями с открытым исходным кодом, уже более десяти лет помогает разработчикам. Это отличный инструмент для отслеживания изменений исходного кода во время разработки программного обеспечения. Однако существует множество команд git, и в этой статье перечислены наиболее важные из них, которые помогут вашей команде эффективно выполнять работу.

198. Авторизация без ключа из GCP в GitHub Действия в GCP с использованием IdP

Давайте поговорим об авторизации без ключа из GitHub Actions в GCP с использованием IdP.

199. 3 основных плагина Jira для управления цифровыми продуктами в 2022 году

Это три великолепных подключаемых модуля (дополнения) Jira, которые упростят управление цифровыми проектами в 2022 году. Улучшите рабочие процессы Jira и взаимодействие с командами.

200. Как упростить рабочий процесс с помощью хуков перед фиксацией

Pre-commit — это простой, но мощный инструмент, который может помочь вам выявить эти проблемы до того, как они попадут в вашу кодовую базу. Это скрипт git hook.

201. Как использовать GoReleaser для автоматизации выпусков сборки GoLang

Это быстрый старт GoReleaser для автоматизации создания и публикации проектов GoLang.

202. Оценка производительности модели при обнаружении секретов: точность, точность и полнота

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

203. 5 репозиториев GitHub, которые изменят вашу жизнь

Пратам Кумар просматривает 5 репозиториев GitHub, которые сделают вашу жизнь проще.

204. Как Git хранит данные

205. Как принять участие в Hacktoberfest 2021: полное руководство для начинающих

Hacktoberfest не за горами, и регистрация уже открыта!

206. Проверка кода не работает: лучший способ создавать ПО

Не говорите мне о пул-реквестах. Они тоже не работают

207. Как создать условный рабочий процесс с расширенными действиями GitHub

Как я могу создать один рабочий процесс GitHub, который использует разные секреты на основе запущенной ветки? Условный рабочий процесс решит эту проблему.

208. Теперь вы можете использовать задачи GitHub для отслеживания отзывов клиентов

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

209. Пояснительное руководство для начинающих по действиям GitHub

Изучение действий github начинается здесь

210. #MyStartInTech: интервью с Хуаном Пабло Флоресом, премьер-министром GitHub

Компания .Tech Domains запустила кампанию #MyStartInTech, призванную привлечь внимание к отсутствию разнообразия в образовании по компьютерным наукам в США.

211. Настройка документов для проекта с открытым исходным кодом не должна быть сложной

В этой статье описывается, как мы настроили документы для нашего проекта с открытым исходным кодом Saasform. Документы являются частью исходного кода, поэтому их легко просматривать и поддерживать. Мор

212. NeverMind: атаки Tornado Cash/Solana на GitHib

В августе тысячи кошельков Solana были опустошены в результате эпического взлома GitHub. Митя Горошевский, ведущий разработчик GOSH, объясняет, что пошло не так и почему

213. Секс не продается, GitHub продает

Куда пойти продать футболку? Shopify. Куда вы идете, чтобы продать PDF? Гумроуд. Куда вы идете, чтобы продать код? Гитхаб?

214. Создайте отличный запрос на слияние всего за 5 шагов [руководство]

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

215. 8 стартапов, ставших технологическими гигантами благодаря Ruby on Rails

Ruby on Rails — это устоявшаяся, проверенная в боевых условиях технология, которая послужила отличной основой для разработчиков программного обеспечения. Но в чем секрет успеха Rails? Одна из веских причин заключается в том, что с тех пор, как он появился на технологической сцене, он стал частью проектов, запущенных компаниями, которые стали одними из самых быстрорастущих и крупнейших стартапов, которые мы когда-либо видели.

216. [Сводка новостей] GitHub покупает Semmle, визит Виталика в Time Machine и соболезнования инженеру Facebook

Визит Виталика на машине времени

217. Представляем RecallGraph (ранее CivicGraph)

Ранее я писал о созданной мной базе данных временных графов с открытым исходным кодом под названием CivicGraph.

218. Git Bisect для понимания основной причины регрессии

Ваша крестная фея-мерзавец проверит и найдет ошибки для вас взмахом своей волшебной палочки. Все, что вам нужно знать, это волшебные слова: git bisect...

219. Работа с кэшем действий GitHub: действия GitHub на стероидах

GitHub Actions — это мощный и гибкий инструмент автоматизации, интегрированный в платформу GitHub.

220. Какого хрена вы делаете с этим репозиторием?!

Сегодня мы поговорим об одной из самых важных функций GitHub, а именно о разветвлении. Прежде всего, что это значит?

221. Обвинение Git — выяснение того, кто изменил строку с помощью Git

Вы когда-нибудь находили ошибку, вызывающую изменение строки в вашем коде, и задавались вопросом, кто внес изменения в эту строку? К счастью, в git есть команда для этого

222. Оглядываясь назад на мой 2022 год: обзор года

223. Используйте страницы Github для создания веб-сайта портфолио с собственным доменом

Как сделать простое профессиональное портфолио для начинающих разработчиков. Идеально подходит для поиска технической работы, которая поможет вам выделиться среди других соискателей.

224. Как настроить сквозные тесты с помощью WebdriverIO в Github Action?

Некоторое время я играл с действиями github, чтобы посмотреть, смогу ли я легко воспроизвести поведение, которое я применяю в своем текущем инструменте CI. Я хотел распараллелить задачи

225. Новый генератор кода OpenAI: GitHub Copilot (и Codex)

Вы, наверное, слышали о недавнем инструменте Copilot от GitHub, который генерирует код для вас. Узнайте, как искусственный интеллект OpenAI генерирует код из слов

226. Шпаргалка по Git

Git — одна из самых популярных систем контроля версий. Вы можете думать о ней как о способе делать моментальные снимки (коммиты в номенклатуре Git) вашего кода в определенном состоянии и в определенное время, на случай, если вы позже все испортите и захотите. чтобы вернуться к стабильной версии вашего кода. Это также отличный способ совместной работы, если вы объедините его с GitHub.

227. Что такое открыть? Поделитесь своим временем на этом Хактоберфесте

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

228. 18 самых популярных репозиториев Ruby on Rails по версии GitHub (ноябрь 2019 г.)

229. Конфигурация GitHub Actions CI для MySQL, Redis, Elasticsearch в проекте Ruby on Rails с тестами RSpec

Как запускать параллельные тесты с заданиями Github Actions для проекта Rails с MySQL, Redis, Elasticsearch.

230. Кодовые пространства Github против. Gitpod: выбор лучшего онлайн-редактора кода

Gitpod и Github Codespaces — это онлайн-редакторы на основе кода VS с подключенными серверами Linux env. Какой из них лучше для вас?

231. Создание рабочего процесса GitOps с ArgoCD, Kustomize и GitHub Actions

Термин GitOps был впервые использован Weaveworks в популярной статье от августа 2017 года. Проблема, которую он призван решить, заключалась в том, как эффективно и безопасно развернуть приложение Kubernetes.

232. 6 советов по оптимизации кода для создания шаблонов электронной почты

Проект LLazyEmail сейчас работает над третьим шаблоном электронной почты. Основная цель — тратить меньше времени на преобразование очередного шаблона в куски.

233. 7 способов управлять запросами на слияние

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

234. Как зафиксировать и отправить пустой каталог в репозиторий Git?

Обычно пустые каталоги не отправляются, когда вы фиксируете и добавляете новый код в свой репозиторий. Давайте посмотрим, как добавить пустой каталог в репозиторий git.

235. Как я начал работу с открытым исходным кодом в репозитории Firefox-Voice

Сначала я был немного ошеломлен, когда обратился к репозиторию Firefox-голоса, потому что у меня было очень мало опыта работы с такой большой кодовой базой, кодовой базой, в которую вносило вклад множество людей. Пришлось потратить много времени на настройку связи, запуск проекта локально (с помощью Readme проекта). Мне пришлось потратить очень много времени на понимание каталогов и того, как настроить проект на моем локальном компьютере только для того, чтобы запустить приложение. Сначала было действительно сложно запустить этот проект, я собирался сдаться, но снова спасибо наставнику за прекрасный файл readme, который помог мне настроить этот проект и запустить его. Мне, как новичку или человеку, не знакомому с терминами и нишей проекта, было очень сложно понять настоящую цель проекта.

236. Программировать — значит общаться: 8 способов писать качественные обзоры кода

Когда я начинал программировать, Code Review не был частью моей рутины. Сначала я, как и все, научился печатать Hello World на изучаемом языке программирования. Затем, что такое if, while, for и другие важные конструкции. Некоторое время спустя я уже программировал.

237. Создание моего действия на Github для доставки собачек PR

Потому что кто не хочет, чтобы хорошие мальчики появлялись, когда бы они ни настаивали?

238. Каковы лучшие инструменты совместной работы для разработчиков для удаленных команд?

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

239. Hacktoberfest 2020: приступим к взлому

На дворе октябрь, и мы призываем всех программистов, дизайнеров, авторов контента и разработчиков открытого исходного кода присоединиться к Hacktoberfest 2020. Это прекрасная возможность внести свой вклад в развитие открытого исходного кода или попробовать свои силы в чем-то новом.

240. Действия GitHub для согласованности

Прочтите статью о том, как использовать GitHub Actions, написанную Evrone, для запуска линтеров rubocop,rakeman, reek, faster, hadolint и dotenv-linter в вашем проекте.

241. Почему мы выбираем открытый исходный код для Ara (и почему вы тоже должны это делать)

Ранее в этом году мы выпустили файловый менеджер Ara. Сегодня мы очень рады сообщить, что также выпустили исходный код файлового менеджера Ara.

242. Автоматическое кроссплатформенное развертывание с помощью Electron на сервере Travis CI

Это руководство о том, как настроить приложение Electron на Travis CI, чтобы новые версии развертывались в выпусках Github с помощью простого запроса на вытягивание.

243. Как сравнить несколько проектов GitHub с помощью нашего инструмента статистики GitHub

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

244. Как я начал создавать компоненты React для шаблонов писем

Позвольте мне поделиться историей о создании компонентов React для электронных писем и генераторе писем, который я создал.

245. Размещение приложения Angular на Amazon S3 с помощью Github Actions

Пример приложения, созданного с помощью Angular 14 и размещенного на Amazon S3 (Simple Storage Service) с использованием GitHub Actions.

246. Делюсь своим опытом участия в MS Build 2020

В этом году был специальный выпуск MS Build; по понятным причинам он был на 100% виртуальным. Должен сказать, что сначала у меня были сомнения, но я вынужден признать, что Microsoft справилась. Опыт был фантастическим. Мне понравился личный конструктор расписания и ретрансляция в 3 разных часовых поясах, и это лишь некоторые из вещей. Microsoft даже нашла время, чтобы доставить оборудование конференции всем участникам ПРЯМО к их порогу, что очень приятно.

247. Как провести аудит производительности Lighthouse с помощью Github Actions и Zeit

Веб-производительность ухудшается. Средняя скорость загрузки мобильных сайтов в 2016 году составила 2,8 секунды. Сегодня это время увеличилось до 6,4 секунды. Сторонний код отслеживания и аналитики способствует увеличению скорости загрузки. Нам как разработчикам сложно это контролировать.

248. Раскрытие секретов на GitHub: что делать после утечки учетных данных и ключей API

Как разработчик, если вы обнаружили, что вы только что предоставили конфиденциальный файл или секреты в общедоступный репозиторий git, необходимо выполнить несколько очень важных шагов.

249. Представляем простой модуль NPM для измерения продуктов питания

Привет! Я создал простой модуль JavaScript для измерения пищевых продуктов.

250. Как параллельные задания Github Actions могут ускорить ваши тесты RSpec в приложении Ruby on Rails

Эффективно запускайте параллельные тесты RSpec в приложении GitHub Actions for Ruby on Rails, чтобы сократить время сборки CI

251. Как получать большие файлы данных через GitHub API

В Hackernoon у меня была задача получить некоторые файлы из GitHub API. Сначала я думал, что это будет простой GET-запрос, но вскоре понял, что работа — это головная боль. Файл, который мне был нужен, был довольно большим, и, следовательно, в ответе мне было сказано использовать что-то другое, чем я уже знал. В итоге я потратил на эту проблему два дня.

252. Профиль разработчика на Github так же важен, как и само его резюме

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

253. Введение в Android CodeView: как создать приложение для редактирования кода

Привет, я Амр Хешам, инженер-программист, меня интересует разработка Android и дизайн компилятора 😎

254. Как сделать свой первый вклад с открытым исходным кодом и объединить свой PR

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

255. Как создать увлекательный файл README для вашего проекта по науке о данных на Github

Файл README — это самый первый элемент, который разработчики изучают при доступе к вашему проекту Data Science, размещенному на GitHub. Каждый разработчик должен начать изучение вашего проекта Data Science с прочтения файла README. В нем они узнают все, что им нужно знать, в том числе о том, как установить и использовать ваш проект, как внести свой вклад (если у них есть предложения по улучшению) и все остальное.

256. Сброс, возврат и проверка в Git

Набор инструментов Git предоставляет несколько уникальных инструментов для исправления ошибок во время разработки. Такие команды, как git reset, git checkout и git revert, позволяют отменить ошибочные изменения в репозитории.

257. 6 репозиториев GitHub для мгновенного повышения знаний

Github — это не только место для хранения нашего кода и обмена библиотеками с другими разработчиками. Благодаря мощному синтаксису Markdown можно создавать своего рода вики-страницы. На Github есть тысячи отличных ресурсов — некоторые из них настолько велики, что рекомендовать их бессмысленно.

258. Улучшение метода замены кореференсов AllenNLP

Мы решили рассматривать AllenNLP в качестве нашей основной модели и использовать Huggingface в качестве эталона, используя его в основном как уточнение выходных данных AllenNLP.

259. Простое руководство по развертыванию страницы на Github

Короче говоря: Jekyll — это механизм шаблонов, изменяющий уцененные документы на статических веб-страницах HTML, которые затем можно размещать в любом месте, поскольку вам не нужны базы данных или сервер с PHP или Python.

260. Github Actions and Go: AreYouOk My URL?

Проверяйте и проверяйте работоспособность ссылки/URL с помощью действий Github. Тестируйте мертвые ссылки быстро и эффективно

261. Существует ли «GitHub для специалистов по данным»?

Что, если я скажу, что есть место, где вы можете не только хранить свои проекты Data Science, но и экспериментировать с ними прямо здесь и сейчас?

262. Почему вы должны автоматизировать проверку кода

На дворе 2020 год, и существует множество инструментов, которые помогут вам улучшить код. Появление инструментов DevOps и развитие искусственного интеллекта открывают возможности для автоматизации многих аспектов процесса проверки кода. В этой статье мы объясним, почему вы должны автоматизировать проверку кода (даже если вы разрабатываете в одиночку), каковы ограничения этих инструментов и что нас ждет впереди!

263. Серия Open Source: запуск проекта

или как открыть свой проект миру

264. Узнайте, как использовать подмодули Git на практике

В этом посте мы узнаем о концепции подмодулей в git, фактически устраняя неполадки в случае встраивания нескольких репозиториев git

265. Git3 — первая альфа-версия

Внедрение контроля версий в блокчейн. Пошаговое руководство для самой первой альфа-версии git3.

266. 7 отличных хостинговых решений Jamstack

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

267. Публикация пакетов NPM с помощью GitHub Actions: практическое руководство

Токены автоматизации NPM позволяют нам публиковать защищенные двухфакторной аутентификацией пакеты из рабочих процессов автоматизации.

268. Активное хранилище с Azure [Практическое руководство]

Прежде чем я начну рассказывать о своих приключениях с Rails, я хочу сделать то, что я бы хотел, чтобы сделали больше людей, и, эй, будь тем изменением, которое ты хочешь в мире, так что настоящее пошаговое руководство будет под заголовком АКТУАЛЬНОЕ РУКОВОДСТВО. (в этой же статье не переходите на D:), вы можете пропустить его, если спешите, но я думаю, что в процессе поиска ответа есть некоторая ценность, помимо самого ответа, и я не Я знаю, это мой способ общаться. У нас все хорошо? Хорошо, поехали.

269. Git & Github для чайников

Изучите основы Git и GitHub.

270. Начало работы с GIT и Github

Вы когда-нибудь задумывались над тем, как эти приложения в нашем телефоне получают обновления? Ответ прост: это система контроля версий.

271. Пошаговое руководство по Github для начинающих

И постепенно github стал новым Facebook для программистов, где вместо того, чтобы публиковать фотографии и жизненные события, люди публикуют код для проектов, а ваши коллеги-разработчики комментируют, запрашивают функции и разветвляют код в соответствии со своими потребностями. Брайан Долл, вице-президент GitHub по стратегии, говорит: «Если вы смотрите на 100 лучших сайтов, у вас есть несколько социальных сайтов, тридцать разновидностей Google с национальным охватом, множество СМИ — и GitHub”

272. Как создать подробное описание вашего запроса на слияние

Многим разработчикам знакома ситуация типа «откуда взялся этот фрагмент кода и зачем он нужен?». Вам предстоит потратить время и разобраться с деталями, уже рассмотренными другим коллегой. Как сделать так, чтобы это занимало меньше времени? Чтобы достичь этого, обратите внимание на процесс написания описаний для запросов на слияние (известных как «PR») и запросов на слияние (известных как «MR»). В этой статье основное внимание будет уделено содержанию описания PR без какого-либо объяснения кодирования, поскольку каждый проект имеет свои собственные спецификации и требования, связанные с кодированием.

273. Заменит ли GitHub Copilot разработчиков? (Спойлер: Нет!)

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

274. Youtube To Anchor.fm - Action Github для автоматической публикации вашего подкаста

Во время карантина я вместе с друзьями запустил итальянское техническое шоу в прямом эфире на YouTube и подкаст на Spotify и Anchor.fm. Шоу называется «Шляпа Шредингера».

275. Глубокое погружение в DevSecOps: Heroku Flow Edition

Обзор DevSecOps и способов его автоматизации

276. Как различные инструменты позволяют использовать более инклюзивный язык в мире разработки программного обеспечения

Имеют ли смысл термины в разработке программного обеспечения? Да, вполне! Как разработчики, мы постоянно пишем код, и мы делаем это, передавая сообщения. Каждое сообщение несет в себе много контекста и семантики. Поэтому мы всегда развиваемся, чтобы сделать это лучше.

277 . 8 недооцененных команд Git, которые должен знать каждый программист (не обычные pull, push, add, commit)

Это одни из самых полезных команд Git, которые помогли мне в моем путешествии по программированию.

278. Разработка поставщика OAuth 2.0 для сервера ресурсов с нуля

Вы когда-нибудь задумывались, как такие платформы, как Google, Facebook, Twitter, GitHub и т. д., обеспечивают функциональность OAuth. Как работает OAuth за кулисами. Что происходит, когда вы нажимаете кнопку «Войти через Google» или «Войти через Facebook». Если да, то эта статья для вас.

279. Бесплатные инструменты, которые помогут вам стать фронтенд-разработчиком в 2021 году

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

280. Как развернуть несколько сайтов на хостинге Firebase с помощью GitHub Actions

Добро пожаловать! В этом руководстве мы узнаем, как автоматизировать развертывание нескольких сайтов на хостинге Firebase с помощью GitHub Action. GitHub предоставляет бесплатный (бесплатный для открытого исходного кода) инструмент CI/CD, интегрированный с их репозиторием.

281. Как защитить свои секреты Git

Вы беспокоитесь о своих кодах безопасности и ключах? Беспокоитесь об их безопасности? Вы ищете способы защитить свои секреты Git? Если это так, то вы находитесь в правильном месте. И в этом посте я поделюсь всем, что вам нужно знать о передовых методах Git для защиты ваших секретов Git.

282. С GitHub Actions вам больше не придется выполнять скучные задачи вручную

Ознакомьтесь с этим руководством и быстро разверните GitHub Action для своего любимого стека, например Stack Overflow copy & быстро вставить.

283. Вот что я обнаружил при сканировании 2,6 миллиона доменов на наличие открытых каталогов Git

Сканирование более 2,6 миллионов доменов выявило более 1000 общедоступных каталогов git. Рядом с полным исходным кодом я нашел много учетных данных и секретов API.

284. Github Actions и Puppeteer: руководство по непрерывной интеграции

Недавно я добавил непрерывную интеграцию в свой блог, используя puppeteer для сквозного тестирования. Моя главная цель состояла в том, чтобы разрешить автоматическое обновление зависимостей с помощью Dependabot.

285. Использование Github Actions и Bash для создания динамического профиля Github

Создание динамического профиля Github с помощью Github Actions и Bash. Разбор RSS и XML в Bash.

286. Как создать динамический профиль GitHub с помощью GitHub Actions и PHP

В этой статье я описываю, как я использовал GitHub Actions и PHP для автоматического обновления README моего профиля, чтобы получить список последних публикаций моего блога

287. Крутые новости для разработчиков [Часть 1]

Здесь мы рассмотрим классные информационные бюллетени для разработчиков для разработчиков

288. Как использовать Platypush для настройки самостоятельных конвейеров CI/CD Git

Как использовать Platypush для настройки собственных конвейеров сборки и тестирования для ваших проектов Gitlab и Github.

289. Зачем нужны шаблоны проектов?

С повсеместным использованием микросервисов, докеров, k8s и других технологий контейнеризации я заметил интересное изменение. Микросервисы — хотя они могут быть написаны на разных языках программирования, использовать разные базы данных, системы кэширования и другие серверные технологии, они, как правило, унифицированы. Это очень важный и правильный шаг, поскольку такие сервисы просты в управлении, развертывании и обслуживании.

290. Руководство для начинающих по GitHub для управления версиями программного обеспечения

Если вы знаете кого-нибудь из разработчиков программного обеспечения и никогда не слышали, чтобы они говорили о GitHub? возможно, им трудно управлять версиями своего программного обеспечения, и вы могли бы рассказать им о мощном инструменте — «GitHub»

291. Создание моего блога с помощью Gatsby и Github Pages

Хорошо! Сегодня великий день, спустя много лет после того, как я потерял свой старый блог, я решил начать с нуля и создать снова один блог, чтобы публиковать свои впечатления и не впадать в инерцию. Здесь я опишу свой опыт создания собственного блога с использованием Gatsby и Github Pages.

292. Как и почему мы решили клонировать все данные на Github

Почему кто-то решил клонировать и постоянно поддерживать идеальный клон всех данных на Github? У Debricked есть ответ.

293. Как использовать функцию README Github для отслеживания статистики в один клик

Github недавно выпустил функцию README для профиля, которая стала хитом среди разработчиков. Поскольку это хорошее место для демонстрации текущих проектов и навыков, было разработано множество дополнений, таких как подсчет посетителей и статистика github.

294. Серия Open Source: введение

или где начинается путешествие

295. Команды Git, от которых будет зависеть ваша карьера

Вот мои наиболее часто используемые команды Git

296. Как домашняя страница Hacker News получила более 300 звезд на GitHub за 24 часа

Hacker News называют Святым Граалем для технарей. Есть одна вещь, в которой компании, особенно стартапы, отчаянно нуждаются: ПРАВИЛЬНЫЙ трафик бесплатно.

297. 7 инструментов, которые помогут лучше управлять удаленными командами

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

298. Введение в GitOps и DevOps для разработчиков

Предприятиям нужны управляемые и автоматизированные подходы к CI/CD и DevOps, чтобы успешно создавать и поддерживать облачные приложения, а разработчики любят GitOps

299. Написание хороших сообщений о коммитах: практическое руководство

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

300. Пошаговая электронная книга для изучения основ Git и GitHub💡

Это руководство с открытым исходным кодом по Git и GitHub, которое поможет вам изучить основы управления версиями и начать использовать Git для SysOps, DevOps,

301. Мой путь к вирусной популярности скромного проекта на Github 🚀

Я сделал простой проект, который распространился в различных технических сообществах и социальных сетях. Github разместил его в разделе «Популярные репозитории дня».

302. Как создать пакет расширения для VSCode & Сервер кода

В этом руководстве описан и объяснен процесс создания пакета расширений для VS Code & Code Server перед публикацией в выпуске GitHub с помощью Travis CI.

303. DevOps не должен быть сложным!

Об этих действиях GitHub

304. Как стать девушкой VSCode — из девушки VSCode

Я не придумал термин «девушка VSCode», но я здесь, чтобы научить вас, как стать ею. Это образ жизни, образ мышления, а не стереотип.

305. Эффективные проверки кода для удаленных команд

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

306. Основы Git

Чтобы поиграть с git, вам нужно шаг за шагом выполнить следующие действия

307. Представляем сервис API аэропортов на базе GitHub

Привет разработчикам и энтузиастам! 😍

308. Полное руководство по созданию обзорных приложений на Heroku

Есть ли способ, которым мы можем использовать приложения для проверки и по-прежнему гарантировать, что мы не платим за ресурсы, которые нам не нужны?

309. Мой конкурс Google Code-In 2019 с проектом Fedora

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

Я верю в изучение новых вещей и работу над ними для решения повседневных жизненных проблем. В этом году я начал изучать Google Code In 2019, чтобы узнать, как & над чем работают разработчики.

310. Серия Open Source: Проблемы и PR

Всем привет! Прошло много времени с прошлой части, но мы сделали это! Для тех из вас, кто не читал предыдущие части или интересуется, что я запланировал на следующие части:

311. Как я создал отсутствующую функцию GitHub, используя сам GitHub

После приобретения Microsoft GitHub оказался на американских горках. Он завоевывает расположение сообщества разработчиков, запуская серию предложений, одно за другим, начиная с бесплатных частных репозиториев и заканчивая программой GitHub Sponsors.

312. Как открытый исходный код и децентрализация ведут к развитию AIOps

Открытый исходный код и децентрализация привели к развитию и эволюции клана AIOps, сделав его динамичным для сообществ и демократизировав информацию.

313. Как мы настраиваем готовый рабочий процесс CI с помощью GitHub Actions

Недавно мы начали новый проект и решили, что сейчас самое время попробовать новые инструменты GitHub CI/CD, которые стали общедоступными в ноябре прошлого года.

314. Как внести свой вклад в репозиторий Gatsby

Узнайте, как внести свой код в проект с открытым исходным кодом Gatsby

315. Письмо от команды Boost Note

Сегодня официально запущено обновление Boost Note!

316. Серия Open Source: реклама

или как рассказать о себе и привлечь участников

317. Хорошо продуманные микросервисы

Это список элементов, которые помогли мне эффективно и безопасно создавать, запускать и масштабировать микросервисы.

318. Облачно, вероятны Git Pulls: автоматические прогнозы погоды с помощью GitHub Actions

В этом руководстве рассматривается создание пользовательского действия GitHub для создания автоматических прогнозов погоды. Он основан на Open Weather API и Nodejs.

319. Пристальный взгляд на Brute Hacking Framework с примером исходного кода

взломать фреймворк, полный исходный код для Интернета, Wi-Fi, URL-адресов, SQL-инъекций и выполнить полное веб-сканирование для начала.

320. Размещение приложения Angular на страницах GitHub с использованием Travis CI

Пример приложения, созданного с помощью Angular 15 и размещенного на страницах GitHub с помощью Travis CI.

321. Как использовать Git Merge: руководство для начинающих

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

322. Используйте GitHub по максимуму для поиска сотрудников

Завоевать ведущих технических специалистов сложно, но найти их на самом деле может быть еще сложнее. На самом деле, один из наших недавних опросов показал, что 35% технических нанимателей говорят, что общее время и усилия, затрачиваемые на поиск кандидатов, являются одной из их самых больших проблем при найме. Еще 30% говорят, что поиск кандидатов, отвечающих длинному списку требований менеджера по найму, также является серьезной проблемой.

323. Как написать однострочники Bash для клонирования репозиториев GitHub и GitLab и управления ими

Мало что доставляет мне больше удовольствия, чем одна элегантная линейка Bash, автоматизирующая часы утомительной работы. В рамках некоторых недавних исследований автоматического воссоздания моего ноутбука с помощью сценариев Bash (сообщение будет позже!), я хотел найти способ легко клонировать мои репозитории, размещенные на GitHub, на новую машину. Немного покопавшись, я написал строчку, которая делала именно это. Затем, чтобы не класть все яйца в одну корзину, я написал еще одну строчку для автоматического создания и отправки резервных копий, размещенных на GitLab. Вот они.

324. Станьте участником проекта с открытым исходным кодом на Github за 4 минуты

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

325. Интеграция Data Persistent Prometheus-Grafana с Jenkins

Prometheus — это программное решение с открытым исходным кодом для мониторинга и оповещения приложений. Это веб-приложение, которое можно развернуть где угодно — на ПК, виртуальной машине или даже в контейнере. Он периодически извлекает данные из экспортеров (небольшие программы преобразуют системные данные в метрики Prometheus) и записывает метрики в реальном времени в базу данных временных рядов.

326. Удаление ошибок в Git

Когда вы работаете над огромным проектом, вы можете обнаружить ошибки в коде, которые не позволят вам продолжить разработку. Как их исправить?

327. Представляем простой модуль для анализа CSV-файлов

Эта ветка о слоганах, созданная Артуром Ткаченко, появилась на официальном канале #programming о слоганах и была отредактирована для удобочитаемости.

328. Как создать полнофункциональное бессерверное приложение с помощью Git, Google Drive и общедоступных исполнителей CI/CD?

Научитесь создавать полнофункциональное бессерверное приложение с внутренними рабочими процессами и базой данных, используя только Git, Google Drive и общедоступные средства выполнения CI/CD.

329. 15 лучших инструментов веб-разработки для использования в 2021 году

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

330. Выбор правильного проекта с открытым исходным кодом в экосистеме React

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

331. Как автоматически переключать задачи Jira с помощью веб-хука Github

О чем это все, а?

332. Конвейер CI/CD для NodeJS Lambdas на AWS с использованием Jest, Serverless Framework, Github и TravisCI

Я хотел начать бессерверный проект, и одной из основных головных болей, помимо разработки рабочего процесса и решения о том, какие лямбда-функции необходимо создать, является простой, но эффективный рабочий процесс CICD.

333. Сравнение функциональности GitHub и Git

Здесь вы узнаете об основных различиях между Git и Github, подробно изучив их функциональность и использование.

334. Изучение нового интерфейса командной строки GitHub

Github только что выпустил собственный интерфейс командной строки (CLI), поэтому теперь разработчики могут выполнять повседневные задачи GitHub из терминала. Ура! Это означает, что больше не нужно возиться с пользовательским интерфейсом. С помощью этого нового интерфейса командной строки вы теперь можете просматривать, создавать, клонировать или разветвлять репозитории, создавать, просматривать и редактировать списки, а также работать с запросами на вытягивание и проблемами прямо из терминала.

335. Как создатели Git реализуют ветвление

И еще один, показывающий линейную историю того же проекта, в котором используется ускоренное слияние, как рекомендует Адам:

336. Буквально все, что сделала команда разработчиков Hacker Noon в 2019 году

Ниже приведен список всех PR, которые были объединены на Hacker Noon в 2019 году. В ближайшие недели ожидайте появления регулярных обновлений продукта (с немного большим контекстом 😉), а пока, пожалуйста, наслаждайтесь этим дампом сообщений коммитов, которые я собрал. через 15-20 минут.

337. Сравнение BitBucket и GitHub, которое стоит прочитать

Я создал этот фрагмент контента «BitBucket vs GitHub», чтобы помочь вам принять лучшее решение при выборе между ними.

338. 13 лучших альтернатив GitHub в 2020 году [бесплатные и платные]

Если черная кошка не кажется вам достаточно милой, и вы ищете надежную, но мощную альтернативу GitHub, в этой статье представлены некоторые из лучших альтернатив GitHub, которые вы можете найти сегодня.

Спасибо, что ознакомились с 338 самыми читаемыми статьями о Github на HackerNoon.

Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE