본문 바로가기

전체 글251

Google, Open Source Insights Google에서 Open Source Insights 서비스를 공개했습니다. 오픈소스 사용 비중이 매우 커져서 직접 작성한 코드뿐만 아니라 코드가 의존하는 오픈소스, 그리고 그 오픈소스의 의존성까지도 이해하는게 중요해졌습니다. 이에 Google은 기존에 아마존, MS등과 함께 협업하여 clearlydefined 서비스를 제공하고 있었는데요. 그들이 추구하는바는 명확했으나 실제 사용하기에는 다소 불편함이 많았습니다. 이번에 공개된 Open Source Insights 는 이러한 불편함이 해소된 것 같고, 보다 명확하게 구성된 UI 로 서비스가 구성된 것으로 보입니다. 보안 취약성 정보를 연결하고, 종속성 그래프도 제공합니다. 또한 오픈소스 선택에 도움을 줄 수 있는 Open SSF 스코어를 도입하여 그 결.. 2021. 6. 5.
RedHat, 2021 Open Source Enterprise 현황 보고서 3년째 오픈소스 엔터프라이즈 보고서를 발간하고 있는 RedHat에서 올해도 보고서를 발간했습니다. 2021 엔터프라이즈 현황 보고서는 레드햇을 사용하지 않는 기업까지 포함하여 전 세계 IT 리더 1,250명 설문 조사 결과를 포함하고 있습니다. 주요 내용 요약 - 응답자의 90%가 오픈소스 엔터프라이즈를 사용하고 있다고 응답 (2020년도 86%) - 오픈소스 엔터프라이즈 활용 방식 ㄴ IT 인프라 현대화 : 64% ㄴ Application 개발 : 54% ㄴ 디지털 전환(Digital Transformation) : 53% * 재택근무로의 전환이 Digital Transformation을 가속화 - 오픈소스 엔터프라이즈 가장 많이 사용하고 있는 분야 ㄴ Networking : 54% (2019년 36%.. 2021. 3. 10.
NIPA, 2020년 오픈소스 SW(OSS) 시장 동향조사 - 2부 NIPA에서 공개한 국내 오픈소스 시장 동향 조사 보고서가 있어 공유합니다. 1부 OSS 시장 동향 조사 2부 GitHub내 국내 기업 계정과 개발자 계정, 프로젝트 현황을 분석 [ 조사 범위 ] GitHub 현황 조사 항목 국내 기업 계정 - Github에 계정이 있는 기업의 현황(업종, 종사자 수, 매출 규모, 계정 수) - 계정생성 시기 - 팔로워 현황 - 프로젝트 수 - 블로그 보유 현황 국내 개발자 계정 - 팔로워 및 팔로잉 현황 - 프로젝트 수 - 블로그 현황 - 계정생성 시기 - 기업 등 소속 여부 프로젝트 - 국내기업이 운영하는 프로젝트와 개발자가 참여하는 프로젝트로 나누어서 관련 정보 추출 * Location이 Korea로 등록된 기업계정 추출 2,810개 (1,073개 기업), 개발자 .. 2021. 2. 25.
NIPA, 2020년 오픈소스 SW(OSS) 시장 동향조사 - 1부 NIPA에서 공개한 국내 오픈소스 시장 동향 조사 보고서가 있어 공유합니다. 1부 OSS 시장 동향 조사 2부 GitHub내 국내 기업 계정과 개발자 계정, 프로젝트 현황을 분석 [ 조사 범위 ] OSS 시장 동향 조사 항목 국내 기업 - OSS 활용현황 - 소스코드 공개현황 - 라이선스 전담조직 현황 - 자체 교육 현황 - 커뮤니티 운영 현황 - 시장규모 및 가치 6가지 개발자 - OSS 커뮤니티 활동 현황 - 개발자 관련 일반현황 *웹 설문을 이용하여 1,034개 기업 응답, 개발자 사이트를 통해 개발자 135명 응답 [ 조사 결과 요약 ] OSS 도입 및 활용단계 도입 단계 - 1단계 : 도입 계획 없음 - 2단계 : OSS 모색 중 - 3단계 : OSS 테스트 및 검토 - 4단계 : OSS 도입 .. 2021. 2. 25.
Spring Boot + Angular 프로젝트들 Spring Boot 와 Angular 의 조합은 제가 선호하는 프레임워크 스택입니다. 간단한 프로젝트부터 대규모 프로젝트까지 협업하기에도 좋은 선택지라고 생각합니다. GitHub에 공개된 프로젝트가 몇가지 있어서 소개해볼까 합니다. 1. Task CRUD GitHub : github.com/revfactory/spring-boot-angular-example 작년에 제가 공개한 프로젝트로 간단하게 CRUD를 작성한 프로젝트입니다. 블로그 포스팅을 위해 프로젝트를 업데이트 했습니다. Spring Boot 와 Angular 는 같은 저장소를 사용했으며, 포트로 분리하여 실행하거나, Angular 빌드도 가능합니다. 자세한건 Readme를 참조하세요. Spring 은 H2Database가 설정되어 있으며, .. 2021. 2. 21.
Angular 11 에 Tailwind CSS 를 적용해보자. Tailwind CSS 최근 CSS Framwork 조사 에서는 Tailwind CSS가 Bootstrap, PureCSS 등을 제치고 가장 많은 인기를 얻고 있다. Tailwind 는 HTML 문서에 class 를 정의해서 사용하는 방법으로 디자인을 구성할 수 있는데, 커스터마이징이 자유로운 편이고, 직관적이어서 CSS를 직접 다루는 개발자들에게 좋은 호응을 얻고 있다. 홈페이지 메인에서부터 아주 직관적인 사용법이 표현이 되어 있다. tailwindcss.com Angular 11 에 Tailwind CSS 적용하기 Angular 프로젝트에 Tailwind CSS 를 사용할때 유의해야할 점은 TailwindCSS 의 기본 CSS 파일의 사이즈가 아주 크다는 것이다. 현재 버전을 확인해보니 4.63MB .. 2021. 2. 21.