GitHub News 86

다시 찾아온 리모트 워크 시리즈 -영업 지원팀 편-

영업과 고객 지원 부서는 고객을 직접 대하는 부서로 대부분의 업무가 대면으로 이루어집니다. 그렇다면 대면 업무가 필수인 영업과 고객 지원 부서는 COVID-19 동안 어떻게 원격 업무를 했을까요? 오늘은 GitHub의 글로벌 지원 부사장인 Sue Morris와 필드 서비스 부사장인 Matthew McCullough 두 분의 원격 업무의 팁을 알려드리겠습니다! 자세한 내용은 아래에서 살펴보세요! 저희팀은 COVID-19 발발 이래로 사람들과의 관계를 원격이 가능한 관계로 재조직했습니다. COVID-19 발병 전에 지원팀은 회사 사장단 회의, 지역 현장 컨퍼런스 및 이벤트와 같이 대면을 해야 하는 일이 많은 팀으로 쉽지 않은 일이었습니다. 그리고 COVID-19로 인해 개인적으로 상호 작용을 할 수 있는 기..

GitHub News 2020.08.21

GitHub 사용자 교육 웨비나 3강 -기본 사용법-

저번 강의부터 본격적인 강의가 시작되었는데요. 많이 어렵지는 않으셨나요? 지난 이야기는 아래에서 확인하세요! GitHub 사용자 교육 2 - CLI 사용법 - 안녕하세요. 지난 인트로에 이어 본격적인 GitHub 사용자 교육 웨비나가 시작되었습니다. 혹시 지난 웨비나를 보지 못하신 분들은 아래 링크를 눌러주세요. https://githubkorea.tistory.com/76 GitHub 사용자 githubkorea.tistory.com 이번 강의는 "GitHub 기본 사용법"에 대한 내용입니다. 한번 살펴볼까요?? Visual Studio에서의 Commit과 Push 1.GitHub Enterprise Cloud에서 신규 브랜치 생성하기 2. 개발 툴(Visual Studio)에서 신규 브랜치 끌어오기 ..

GitHub News 2020.08.19

안전한 소프트웨어 개발의 첫걸음 시큐얼 코딩

소프트웨어 개발에 가장 큰 과제는 바로 보안성입니다. 그 때문에 많은 기업에서 안전한 소프트웨어 개발을 위해 시큐얼 코딩에 집중하고 있습니다. 시큐얼 코딩이란? 전 세계에 있는 소스코드를 보호해 안전한 소프트웨어를 개발하게 하는 것을 의미합니다 시큐얼 코딩이란 말만 들으면 매우 어렵고 복잡해 보이시죠? 그래서 오늘은 시큐얼 코딩에 대한 세 가지의 팁을 알려드리려 합니다. 그럼 자세한 내용은 아래에서 확인해 주세요~ 안전한 소프트웨어 개발을 위해서는 먼저 오픈소스 인벤토리를 이해하고 보안의 문제점을 파악하셔야 합니다. 오늘날 99%의 소프트웨어 프로젝트는 오픈소스에서 진행됩니다. 하지만 누구나 접근할 수 있다 보니 보안이 매우 취약하다는 문제가 있습니다. 실제로 오픈소스와 관련된 위법 행위의 건수는 지난 ..

GitHub News 2020.08.05

GitHub 사용자 교육 2 - CLI 사용법 -

안녕하세요. 지난 인트로에 이어 본격적인 GitHub 사용자 교육 웨비나가 시작되었습니다. 혹시 지난 웨비나를 보지 못하신 분들은 아래 링크를 눌러주세요. https://githubkorea.tistory.com/76 GitHub 사용자 교육 웨비나 Intro - 버전관리 &GitHub 소개 - 안녕하세요. 지난번에 단군소프트에서 진행한 GitHub 초급~중급 사용자, 관리자를 대상으로 사용법 강좌를 알려드렸습니다. [지난 이야기] https://githubkorea.tistory.com/61 GitHub 사용자 교육(Live Webinar).. githubkorea.tistory.com 이번 웨비나 주제는 CLI(command Line Interface)의 사용법입니다. CLI(Commnad Line ..

GitHub News 2020.07.27

MLH Fellows에 신청하세요

학생 개발자들은 소프트웨어의 미래입니다. 그들이 사용하는 Tool의 취향이나, 코드를 사용하는 습관, 드라이버에서 배우는 모든 것들은 앞으로 보편적인 기술과 문화가 될 것입니다. 하지만 코로나-19로 인해 학생 개발자들이 자신들의 네트워크를 확장하고 기술을 배우던 전통적인 방법이 갑자기 사라졌습니다. 그래서 Major League Hacking(MLH)은 Facebook, Royal Bank of Canada, Ovio, PlutoVR, Interhacktive 등의 다양한 기업 연합과 함께 GitHub 바탕의 새로운 종류의 산업 경험을 제공하기 위해 MLH Fellowship에 협력하기로 했습니다. >>MLH Fellowship, powered by GitHub Announcing the MLH Fel..

GitHub News 2020.07.15

GitHub Action을 사용한 MLOps와 데이터 사이언스

MLOps 다들 들어보셨나요? Machine Learning Operations (MLOps)는 ML과 DevOps가 합쳐진 말로 테스트, 계보, 버전 및 히스토리 관리를 자동화된 방식으로 제공함으로써 데이터 사이언티스트가 더 협력적인 방식으로 작업을 할 수 있게 해줍니다. MLOps의 환경은 아직 초기 단계여서 데이터 사이언티스트는 사용자 정의 코드를 통해 “ML 인식”에 대한 구현을 별도로 해줘야 합니다. 이러한 단점을 해결하기 위해 GitHub는 데이터 사이언스와 소프트웨어 개발 workflow를 머신러닝(machine learning)과 통합하는 GitHub Action 시리즈를 개발했습니다. 그럼 공통 작업을 자동화하는 구성 요소와 예시를 살펴보실까요? GitHub Action에서의 MLOps ..

GitHub News 2020.07.09

GitHub Super Linter를 소개합니다

저장소에 사용된 언어별로 적절한 린터를 설정하는 것은 많은 시간이 소요되고 지루한 작업입니다. 그래서 많은 툴과 환경 설정이 필요하고, 사용된 모든 언어를 다루려면 최소 하나 이상의 린터가 필요합니다. GitHub Services DevOps 엔지니어팀은 개발 조직이 문서와 코드의 일관성을 유지하면서 커뮤니케이션 및 협업을 더욱 생산적인 경험으로 만들 수 있도록 GitHub Super Linter를 구축하였습니다. 그리고 GitHub는 누구나 Super Linter을 사용하고 개선할 수 있도록 오픈소스로 공개했습니다. Super Linter는 자동화를 통해 아래와 같은 요구사항의 많은 부분을 해결했습니다. - 손상된 코드가 Master branches에 업로드되는 것을 방지 - 여러 언어로 코딩할 수 있..

GitHub News 2020.06.29

GitHub 사용자 교육 웨비나 Intro - 버전관리 &GitHub 소개 -

안녕하세요. 지난번에 단군소프트에서 진행한 GitHub 초급~중급 사용자, 관리자를 대상으로 사용법 강좌를 알려드렸습니다. [지난 이야기] https://githubkorea.tistory.com/61 GitHub 사용자 교육(Live Webinar) 안녕하세요. 단군소프트에서 GitHub 초급 ~ 중급 사용자, 관리자를 대상으로 사용법 강좌를 준비했습니다. 첫번째 시간으로 '버전관리와 GitHub를 소개'하는 라이브 강의를 진행합니다. 앞으로 꾸준 githubkorea.tistory.com 이번에는 지난 사용자 교육 웨비나에서 다뤄진 내용에 대해 간단히 알려드릴까 합니다. 1. Version Control System & Git 버전 관리 (Version Control System, VCS)란 소스 코..

GitHub News 2020.06.22