본문 바로가기

Rev's76

GitHub, "Export SBOM" 기능 발표 프로젝트에서 사용 중인 오픈소스를 식별하고, 취약성 평가 및 라이선스 정책이 일치하는지 확인하기 위해서는 SBOM (software bills of materials) 을 관리해야 합니다. 특히 미국에서는 사이버 보안 강화를 위하여 행정명령 14028 에 따라 SBOM 제공이 의무사항으로 제정되어 있습니다. - 사이버 보안 행정 명령 및 소프트웨어 공급망 보안 (fossa) - 미국 상원의 Log4J 취약점 청문회 하이라이트 5가지 (fossa) 참고로, 카카오의 OLIVE Platform 도 이러한 SBOM을 관리하기 위한 서비스로 누구나 사용가능할 수 있도록 공개되어 있습니다. 1. GitHub "Export SBOM" 지난 3월 28일, GitHub은 블로그를 통해 이제 GitHub을 통해서도 SB.. 2023. 3. 31.
ChatGPT 활용하기 3 - 온라인 Q&A 답변 쓰기 편 1. 온라인 커뮤니티 Q&A에 chatGPT 사용 - 질문에 답하기 위해 chatGPT를 사용한 방법 - Q&A에 chatGPT를 사용할 때의 이점 - chatGPT 사용의 어려움과 한계 2. Q&A에 chatGPT를 사용한 사례 연구 - chatGPT의 답변이 어떻게 도움이 되었는지의 예 - chatGPT의 답변이 얼마나 도움이 되지 않았는지에 대한 예 - chatGPT 답변의 정확도를 높이기 위한 전략 3. Q&A에 chatGPT를 사용할 때의 윤리적 고려 사항 - chatGPT가 잘못된 정보를 퍼뜨릴 가능성 - chatGPT 사용시 주의사항 - AI 비서의 향후 개발 가능성 4. 결론 - 논의된 요점 요약 - chatGPT 및 기타 AI 비서의 미래에 대한 생각 - 최종 생각 및 반성 1. 온라인 .. 2022. 12. 19.
만약 주니어 개발자로 돌아간다면.. 1. 주어진 역할에서 배우고 무엇이든 성장할 기회라고 생각하겠습니다. 예를 들어 이전에 특정 기술을 사용하는 개발자였지만 지금은 다른 기술을 사용하는 일을 맡게 되더라도 실망하지 않겠습니다. 기술과 지식을 확장할 수 있는 기회로 보고, 시간을 들여 새로운 기술을 철저히 배우려고 할 것 같습니다. 2. 동료와 상사의 피드백과 비판에 마음을 열고 시간을 내어 그들의 경험을 적극 배우겠습니다. 경험 많은 동료에게 내가 작성한 코드에 대해 피드백을 요청하고 그 결과가 어떻든 개인적이고 감정적으로 받아들이지 않을 것입니다. 피드백을 주의 깊게 듣고 나의 기술을 향상시키는 데 집중하겠습니다. 3. 새로운 역할에서 사용할 기술과 도구의 강력한 기반을 구축하는 데 집중하고 다른 사람에게 질문하고 지침을 구하는 것을 두.. 2022. 12. 15.
기업이 오픈 소스 소프트웨어를 채택하는 이유 기업이 오픈 소스 소프트웨어를 채택하는 이유는 다음과 같습니다. 1. 비용 절감 오픈 소스 소프트웨어 사용의 가장 큰 이점 중 하나는 일반적으로 무료로 다운로드하여 사용할 수 있다는 것입니다. 이것은 특히 종종 비싼 라이선스 비용이 수반되는 독점 소프트웨어와 비교할 때 회사에서 상당한 비용을 절약할 수 있습니다. 2. 유연성 오픈 소스 소프트웨어는 일반적으로 사용자 정의가 가능합니다. 즉, 회사는 특정 요구 사항과 요구 사항에 맞게 수정하고 확장할 수 있습니다. 이러한 수준의 유연성은 독점 소프트웨어가 수용할 수 없는 고유하거나 특수한 요구 사항이 있는 회사에 특히 유용할 수 있습니다. 3. 보안 많은 오픈 소스 프로젝트는 소프트웨어 보안을 개선하기 위해 지속적으로 노력하는 사용자 및 개발자의 대규모 활.. 2022. 12. 15.
개발자를 위한 오픈소스 가이드 I. 오픈 소스 사용 오픈 소스의 정의 라이선스 커뮤니티 규범 및 표준에 대한 존중 II. 오픈 소스에 기여 기여할 프로젝트 찾기 기여하기 커뮤니티와 협력 III. 오픈 소스 프로젝트 공개하기 라이선스 선택 코드 공유 프로젝트 유지 및 업데이트 ========================================================================= I. 오픈 소스 사용 1. 오픈소스의 정의 오픈 소스는 소스 코드가 대중에게 제공되는 소프트웨어 유형을 의미합니다. 이는 누구나 어떤 목적으로든 코드를 보고, 수정하고, 배포할 수 있음을 의미합니다. 오픈 소스 소프트웨어는 일반적으로 자원 봉사자 커뮤니티에 의해 개발 및 유지 관리되며 종종 무료로 또는 저렴한 비용으로 배포됩니다. 오.. 2022. 12. 15.
우아콘 2022 추천 세션 우아한 형제들에서 10월 19일 부터 21일까지 우아콘 2022이 있었습니다. 매년 우아콘은 알짜배기 세션들이 많았기에 기대를 많이 하고 기다리는 컨퍼런스입니다. WOOWACON 2022 우아한테크콘서트, 함께해요 woowacon.com 오전 10시 생방송으로 라이브콘서트 후 나머지 그날 그날 녹화 준비된 세션들이 공개되는 형식으로 진행되었습니다. 기술세션 이외에도 서비스나 디자인, 커리어를 주제로 세션들이 준비되어 있습니다. 특히, 2일차에 기술세션들이 집중되어 있었습니다. 자 이제 공개된 27개의 세션 중 관심있었던 세션들과 후기를 적어보고자 합니다. 1일차 배민 선물하기 나만의 카드 개발 6주 완성반 기획서도, 시간도 없다! 나만의 카드를 선물하기 위한 여정 PM, 프로덕트 디자이너, 개발자까지 네.. 2022. 10. 23.