전체 글(45)
-
240828_깃허브 코파일럿 커스텀모델, Waka Time
깃허브에서 코파일럿 엔터프라이즈(기업) 대상 커스텀 모델을 제한적인 퍼블릭 베타로 공개하였다. https://github.blog/changelog/2024-08-27-custom-models-for-github-copilot-are-now-in-limited-public-beta/ Custom models for GitHub Copilot are now in Limited Public Beta · GitHub ChangelogCustom models for GitHub Copilot are now in Limited Public Betagithub.blog 축약하자면 코파일럿이 해당 기업의 코드베이스를 인식하고 주로 쓰는 패턴과 같은 내용들을 학습하여 더욱 적합한 코드 추천과 자동완성을 해줄 수 있는 ..
2024.08.29 -
240826_ChatGPT4o 파인튜닝, CSP의 한국시장 진출
GPT4o 모델이 파인튜닝을 지원한다. https://openai.com/index/gpt-4o-fine-tuning/https://www.mk.co.kr/news/it/11097536 오픈AI, GPT-4o 파인튜닝 기능 공개...23일까지 무료토큰 - 매일경제맞춤형 데이터셋으로 성능 향상 가능www.mk.co.kr 간단하게 요약해보자면 나만의 또는 회사만의 데이터를 넘겨주면 그 데이터 기반으로 특화된 GPT를 이용할 수 있는 것인데 GPT4o 공개 시 성능이 좋았기때문에 해당 지원이 큰 파급력을 불러오지 않을까 싶다. 오픈소스 진영의 메타 llama와 유료화(?)의 선봉장 OpenAI 그 사이에 껴서 폭발적으로 성장중인 Grok에 Claude까지, 이 세계는 경쟁과 발전에 있어 끝이 어딜지 무서울 정..
2024.08.27 -
일상_240805
1. 수료생분들과의 대화 & 멘토링 복귀근 2년간 이어왔던 멘토링을 종료하고 쉬고 있었다.평일 기준 3일은 저녁이 거의 없는 삶을 살았다.그러다보니 체력도 부치고 주위 사람들과 만남도 못하곤 했었던게 아쉬워서 쉬는 기간에 사람들도 만났다. 6월 말 경 매니저님으로부터 전화가 왔다.새로운 트랙 시작으로 멘토링이 가능한지를 물어보는 전화였다.사실 프로젝트가 한창 진행중이였고, 저녁의 소중함(?)이 계속 떠올라 고사할까도 했다가 하는 것으로 전화를 끊었다. 누군가를 알려주고 그 분이 이해해서 뭔가를 만들어내는 모습을 볼때 굉장히 희열을 느낀다.멘티였던 분들이 발전해내고, 실무에 가셔서 잘 해내시고 있다는 소식을 들을 때 더욱 뿌듯한 것 같다. 일반 수강생 멘토링에서 부트캠프 멘토링으로 전환하여 참여했던 첫번째..
2024.08.06 -
[Javascript] iOS Safari에서 new Date() 연산 이슈
프로젝트 진행 간 시간에 따른 분기가 필요하여 현재 시간과 DB에 저장되어 있던 객체의 저장시간대를 비교하는 로직이 필요하였다. 1. 문제 확인스크립트의 Date 객체를 이용하여 DB에서 호출된 시간데이터를 변환하고 현재 시간과의 차이를 마이너스로 계산하였다.const lastStayTime = new Date(DB 저장객체 시간데이터);const now = new Date();const diff = now - lastStayTime; 해당 로직은 별다른 이슈없이 계산되었고 여러번에 거친 테스트에도 문제없이 동작하였다. 하지만 아이패드에서 해당 로직이 제대로 동작하지 않는다는 이야기를 전해들었다. 아이패드 크롬에서도 웹과 다른 화면을 보여주었고 사파리 또한 동일한 화면을 보여주었다. 2. 문제 처리아이패..
2024.05.13 -
[Linux] sshpass와 alias로 ssh 자동 로그인 처리하기
1. Alias 리눅스 계열 터미널에서 쓸 수 있는 기능으로, 말 그대로 별칭이라는 의미와 함께 터미널에서 특정 문장 또는 단어를 명령어와 매핑해놓을 수 있다. 초기 컴퓨터 구매 후 개발환경 설정 시 Git을 설치하면 아래와 같은 alias가 자동으로 설정이 된다. - gst='git status' - gstaa='git stash apply' 글의 주제인 ssh 접속 주소나 포트를 매번 외우지 못하거나 명령어를 계속 까먹거나 헷갈린다면 본 alias는 매우 유용한 선택지가 된다. 2. sshport 기본적인 ssh 명령어를 사용할 시 각 플래그에 맞춰 값을 넣고 명령을 주기가 좀 까다롭다. 이때 사용할 수 있는 것이 바로 'sshport' 이다. apt, conda, yum등 다양한 패키지 매니저 하에..
2024.04.02 -
[Redis] prefixKeysWith로 원하는 키값이 나오지 않을 때 (캐시 기본키와 prefix)
이전 프로젝트 수행 시 캐싱을 적용하면서 있었던 애로사항을 2개 포스팅으로 정리해본다. 캐싱을 적용하고 DevOps쪽에서 키값 이슈로 CLI에서 중간에 Depth가 비어보인다고 연락을 받아서 처리했던 내용이다. 1. simple() from Spring Data Redis 보통 레디스 설정 내 아래와 같이 키와 캐싱 시간 등 설정을 진행할 것이라고 생각한다. @Bean public CacheManager redisCacheManager(GenericJackson2JsonRedisSerializer serializer) { RedisCacheManager.RedisCacheManagerBuilder builder = RedisCacheManager.RedisCacheManagerBuilder.fromCon..
2024.02.28