분류 전체보기 133

Ruby 2.7로 업그레이드된 GitHub!

GitHub가 Ruby2.7로 한층 더 업그레이드되었습니다! Ruby 2.7은 키워드 인수의 작동 방식을 사용하지 않는 매우 독특한 업그레이드로, 이번 버전부터 Ruby는 메소드가 키워드 인수를 예상할 때 옵션 해시 전달을 허용하지 않습니다. GitHub는 애플리케이션의 발전을 위해 주요 변경 사항을 확인하는 등 향후 업데이트에 뒤처지지 않고 Ruby와 Rails 모두를 지원 중단 없이 실행하기 위해 최선을 다하고 있습니다. 그럼 Ruby 2.7로 한층 더 업그레이드된 GitHub에 대해 자세히 알아볼까요? 업데이트 전략 전략 하나: 보다 편리한 작업 이번 업데이트는 과거 Rails를 업그레이드한 것처럼, 환경 변수를 사용하여 Ruby2.6과 Ruby 2.7를 듀얼 부팅이 되도록 GitHub 애플리케이션..

GitHub News 2020.09.18

GitHub 기본 사용법 Webinar 4강 -Pull Request-

벌써 GitHub 사용자 교육 Webinar 4번째 시간입니다. 3회차 강의에서는 개발툴에서 코드 작업 후 Commit부터 Push를 하는 방법과 원격 저장소 설정 방법, 개발 Flow에 대해 알려드렸었습니다. [지난 이야기] GitHub 사용자 교육 웨비나 3강 -기본 사용법- 저번 강의부터 본격적인 강의가 시작되었는데요. 많이 어렵지는 않으셨나요? 지난 이야기는 아래에서 확인하세요! GitHub 사용자 교육 2 - CLI 사용법 - 안녕하세요. 지난 인트로에 이어 본격적인 Gi githubkorea.tistory.com 4회차 강의 주제는 지난 강의에 이어 2번째 GitHub 기본 사용법에 대한 것인데요. 단군소프트의 정인수 엔지니어가 GitHub에서 빠질 수 없는 Pull Request에 대해 자세..

GitHub News 2020.09.11

GitHub와 함께 하는 DevSecOps

GitHub는 내장된 CI/CD 툴로써 추가된 GitHub Action을 사용하여 더욱 완성된 개발 플랫폼으로 발전하고 있습니다. 그런데 GitHub Advanced Security를 사용해 GitHub Enterprise에서 기본으로 DevSecOps를 실행할 수 있다는 사실을 아시나요? 오늘은 OWASP DevSecOps Maturity Model (DSOMM)을 알아보고 여러분이 개발자 워크플로우 내에서의 software composition analysis (SCA), static application security testing (SAST), dynamic application security testing (DAST)와 GitHub의 secret scanning을 이용해 보안 성숙도 레벨 1..

GitHub News 2020.08.31

포스트 코로나 시대에서의 게임 진흥을 위한 대처 방안_2편

[지난 이야기] https://githubkorea.tistory.com/84 포스트 코로나 시대에서의 게임 진흥을 위한 대처방안_GitHub 갑작스러운 코로나-19의 영향으로 우리 삶의 많은 부분이 바뀌었습니다. 많은 분들이 다양한 방법으로 지금 상황을 대처하고 계실 텐데요. 지난 7월. 단군소프트와 GitHub에서는 포스트 코로나 시� githubkorea.tistory.com 안녕하세요 단군소프트입니다. 오늘은 지난 시간에 이어 포스트 코로나 시대에 문화 산업으로서 게임 진흥을 위한 기업들의 대처방안과 웨비나에 대한 간단한 Q&A를 알려드리겠습니다. 그럼, 아래에서 자세한 내용을 살펴보세요! GitHub의 보안 기능 GitHub의 보안 기능은 위와 같이 크게 3개의 범주로 나눌 수 있습니다. 먼저 ..

GitHub News 2020.08.27

포스트 코로나 시대에서의 게임 진흥을 위한 대처방안_GitHub

갑작스러운 코로나-19의 영향으로 우리 삶의 많은 부분이 바뀌었습니다. 많은 분들이 다양한 방법으로 지금 상황을 대처하고 계실 텐데요. 지난 7월. 단군소프트와 GitHub에서는 포스트 코로나 시대에 게임 진흥을 위한 기업들의 대처방안에 대해 논의하는 시간을 가졌습니다. 게임 개발의 오픈소스 기반 공유 문화의 중요성과 다양한 개발 문화 개선 사례에 대해 알아보고, 자택 개발 환경 구축 방법과 국내외 성공사례에 대해 살펴봤습니다. ​​ 그럼, 자세한 내용을 살펴볼까요? 포스트 코로나 시대, 게임 개발 문화 개선 방안 -GitHub 이사, 솔루션 엔지니어 손건- 먼저 GitHub의 리모트 워크(Remote Work)라는 주제로 개발과 협업을 잘하기 위해 필요한 것이 무엇이며, 이를 위해 GitHub가 무엇을..

GitHub News 2020.08.26

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

영업과 고객 지원 부서는 고객을 직접 대하는 부서로 대부분의 업무가 대면으로 이루어집니다. 그렇다면 대면 업무가 필수인 영업과 고객 지원 부서는 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