협업툴 41

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

GitHub Classroom으로 브라우저에서 코딩하기

선생님이 코딩 과제를 내주셨습니다. 과제를 하려면 코드를 실행해야 하지만 소프트웨어가 충돌하거나 예상치 못한 문제가 발생할 수 있습니다. 하지만 GitHub Classroom만 있으면 더 이상 걱정하실 필요 없습니다. 모든 브라우저에서 과제가 가능합니다. 온라인 통합 개발 환경(IDE)을 통해 학생들은 개인 PC에서 발생할 수 있는 충돌을 피하고 웹 브라우저에서 작업을 할 수 있습니다. 또한 노트북이나 태블릿 PC를 이용해 코드 작업을 해도 속도가 느려지지 않습니다. 모든 학생들이 동일한 코딩 환경에서 빠르게 시작할 수 있고 선생님들도 교육에 더 집중할 수 있습니다. Repl.it과 Microsoft MakeCode의 통합 온라인 코딩은 원격 수업에 도움이 됩니다. 그래서 GitHub Classroom은..

GitHub News 2020.06.18

Remote Work: 맞벌이 부부의 리모트 워크

요즘 COVID-19로 재택근무가 많이 늘어났습니다. 재택근무를 하시는 분 중 맞벌이 부부들도 있을 텐데요. 그래서 GitHub에서는 이번 리모트 워크 시리즈 주제를 맞벌이 부부들을 위한 내용으로 준비했습니다. 이번에 준비된 내용은 GitHub 내의 맞벌이 부부인 Customer researcher Cindy Alvarez와 수석 소프트웨어 엔지니어인 Simon Taranto의 인터뷰 내용으로 두 사람이 COVID-19 동안 재택근무를 하며 느낀 점이나 팁들을 준비했으니 재미있게 봐주시길 바랍니다. Q1. 집에 있는 동안 업무 일정은 어떻게 관리하셨나요? 저는 아침 일찍 출근해 업무를 시작합니다. 다행히 아이들을 돌봐줄 가족들이 근처에 살아 어머니가 오기 전까지 Cindy가 아이들을 돌보고 퇴근 후에 업..

GitHub News 2020.06.08

리모트 워크: 재무,법률 및 IT 부서 사례

GitHub는 수년 동안 리모트 워크(원격 근무)의 선두주자였습니다. 하지만 GitHub 팀 내에서도 몇몇에게는 원격으로 일하는 것에는 새로운 일이었습니다. 이번 게시글은 원격 근무를 처음 경험한 GitHub의 3명의 직원이 어떻게 부서원들과 원격 업무를 했는지에 대한 경험담과 작업 방법을 공유할까 합니다. ▶GitHub 법률부서 이사로 워라벨을 맞추는 것에 능숙한 변호사 ▶GitHub에서 5년 이상 근무한 재무부서를 관리하는 수익 담당 매니저 ▶GitHub IT부서의 IT지원 매니저 Q1. 여러분들의 부서에서 리모트 워크를 어떻게 사용하셨나요? 저희 부서는 업무에 리모트 워크를 거의 사용하지 않았습니다. 모든 부서원들이 매일 사무실에서 일해왔기에 다른 부서들과 달리 갑작스 로운 재택근무에 어려움이 많았..

GitHub News 2020.05.28

Satellite 2020 :GitHub 신제품 출시

올해 첫 Satellite가 개최되었습니다! Satellite란 가상 회의로 많은 지역 공동체가 모여 여러 중요한 문제를 해결할 수 있는 네트워크상 토론회입니다! 이번에 GitHub는 Satellite에서 모든 소프트웨어 커뮤니티의 협업을 지원하는 4가지의 새로운 제품을 발표했습니다. 그럼 새로 발표된 제품을 자세히 살펴볼까요? GitHub에서 Codespace로 코딩 시작하기 한정된 공개 배타로 사용 가능합니다. 모든 저장소는 코드 작성 전에 수십 단계의 작업을 필요로 하고 저장소마다 다른 개발 환경설정 방법을 갖고 있습니다. 그러다 보니 두 프로젝트의 환경이 서로 충돌하는 경우가 종종 발생합니다. 하지만 Codespace는 GitHub 내에서 바로 몇 초 만에 빠르게 작동하는 완전한 기능을 갖춘 클라..

GitHub News 2020.05.14