프로그래밍 기록/OSS | 컨트리뷰션 (13) 썸네일형 리스트형 [Spring AI] Spring AI 컨트리뷰트 최근에 RAG 관련해서 Spring AI 를 사용할 일이 있었는데,PDF / HTML 같은걸 Vector DB 에 담아야한다.Vector DB 에 담기전에, 보통 청크 -> 청크한걸 임베딩 모델을 통해서 벡터화 -> 벡터DB 에 삽입하는데 (ETL 파이프라인)Spring AI 를 쓰게 되면 위 전 과정을 설정코드만 가지고 쓸수 있다.그러니까 "청크" 하는 라이브러리도 Spring AI 에 포함인셈 PDF 의 경우 `PagePdfDocumentReader` 를 사용하는데예시 코드는 다음과 같다.@Componentpublic class MyPagePdfDocumentReader { List getDocsFromPdf() { PagePdfDocumentReader pdfReader = new PagePdfD.. 안전모를 쓰고 Base Chain 을 여행하는 나그네를 위한 쉼터 , 쉼표 [Comma] 쉼표 [Comma], 그 아름다움은 쉼표라는 이름 그 자체에서 느껴진다. 그 중요성은 이루 말할 수 없다. 동방의 작은 나라의 개발자가 찾은 쉼표의 가치는 음속을 넘어 광속의 속도로 전 세계 모든 개발자들과 공유되리라. 개발자로서의 여정은 때로는 고독하고 때로는 흥미진진하다. 그 여정에서 쉼표 같은 순간은 정말 소중하다. 최근 나에게는 그런 쉼표 같은 순간이 있었다. 바로 BASE-CHAIN 프로젝트의 공식 컨트리뷰터로서 첫 발을 내딛게 된 것이다. 개발하면서 혼자 나는 누구? "BASE-CHAIN OFFICIAL CONTRIBUTOR" 하면서 웃으니까 기분도 좋아지네. 이래서 자리가 사람을 만든다는말이 나온것 같다 ... Fix Typo in hardhat.md by Lee-Wo.. 2021 오픈소스 컨트리뷰톤 장려상 수상 - Azure Functions OpenAPI Extensions 2019 년에는 수상을 하지 못했는데, 2021 리벤지 오픈소스 컨트리뷰톤 에서는 장려상을 수상하였다! 나는 Azure Functions OpenAPI Extensions 팀에 참가하였고 컨트리뷰터가 되었다. 내가 진행한 PR 은 아래 두개 (3개 였는데 하나는 다른 PR 에서 수정되면 필요없어지기 때문에 Close 되었다) Azure/azure-functions-openapi-extension - #234 Support "Base Object (root of all classes)" type - #202 Fix broken link in integrate-with-apim.md 2021년 오픈소스 컨트리뷰톤은 행사 자체가 [Challenges / Masters 시스템], [1/2차 발표] 등 2019 .. [Microsoft/PowerToys] 마이크로소프트 파워토이 컨트리뷰트 윈도우 OS 를 쓰면서 개인적으로 잘 쓰고 있는 유틸리티중 하나인 파워토이 윈도우 진영에서는 나름 유명한 확장 프로그램이며, Github기준 Star 도 무려 50K 가 넘는 메가 프로젝트이다. 필자의 경우 그중에서도 "파워토이 런" 기능을 애용하고 있다. PowerToys Github microsoft/PowerToys Windows system utilities to maximize productivity. Contribute to microsoft/PowerToys development by creating an account on GitHub. github.com PowerToys Run 리뷰 [Windows] 다용도 검색창 PowerToy Run 아아아아아주 예전에 Windows에는 Window.. [Github] Dark Theme 마참내! github 에도 Dark Theme가 등장! Beta 버전이긴한데 (뭔 테마에 베타버전까지나..) 표시된 부분을 클릭하면 바로 Theme가 변경된다 github.com/settings/appearance 로 접속해서 바꿔도 된다. 역시 다크테마가 까리하다~ [Kotest] 코테스트 typo 컨트리뷰터 되기 github.com/kotest/kotest kotest/kotestPowerful, elegant and flexible test framework for Kotlin - kotest/kotestgithub.com코틀린용 테스트 프레임워크로,속성기반 테스팅이나 BDD 프레임워크 라고해서 좀 봤는데...딱히 사용해보지도 않았고, git clone 도 하지않고 그냥 도큐먼트를 조금 본게 전부근데 도큐먼트를 보다가Choosen 이라고 오타가 있어서.. 오타 수정하고 PR 했다.심지어 나는 솔직히 발견못하고 넘어갔는데번역돌리다가 그래멀리(문법교정 툴) 이 자동으로 발견해줌 ..뭐 어찌됬건 모름기지 개발자라면 오픈소스의 결함(?) 을 바로바로 신고하고 고쳐줘야 하는법!github.com/kotest/kotest.. [Microsoft/Calculator] 마이크로소프트 계산기 컨트리뷰터가 되기까지의 기나긴 여정 2020년 7월 7일 교육을 위하여 서울에 올라온 당일 호텔침대에 누워서 서피스로 뭐하면서 시간 때우지~ 하면서 만지작 거리다가 우연찮게 계산기를 실행하게 되었다. 이왕 실행시킨 김에, 윈도우 2004 업데이트 이후 계산기에 그래프 모드가 추가되엇다는걸 어디서 들었었기 때문에 어떤가하고 확인해보면서 이것저것 만지다가.. 위와 같이, 테마가 저장되지 않고 초기화되는 현상을 발견하였다. MS 계산기가 오픈소스인것은 이미 알고있었기 때문에 다음날에 github.com/microsoft/calculator/issues/1303 Graph mode theme is changed after running programmer mode. · Issue #1303 · microsoft/calculator Describe.. [Github] Read "me"! Github를 이력서나 자기소개서로 많이쓰는 추세인데 Github에서 자기 자신을 어필할수있는 좋은 기능이 있어서 포스팅 진짜 Read "me" 다 위 사진처럼 내 프로필에 readme 를 넣을수있다! 방법도 쉽다. 그냥 새로운 레포지토리를 파고 자신의 닉네임을 그대로 적으면된다! 이렇게 만들기만하면, 해당 페이지의 readme.md 가 프로필에 뜬다 간단하게 꾸며보았다. 이전 1 2 다음