일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- DiffUtil.ItemCallback
- android custom view
- kotlin collection
- doc2vec
- ktor client
- Zsh
- llm
- exoplayer cache
- ChatGPT
- build with ai
- android exoplayer
- video caching
- ExoPlayer
- list map
- kotlin list
- 유튜브 요약
- 안드로이드
- map
- ListAdapter DiffUtil
- 유튜브
- AWS EC2
- getChangePayload
- 시행착오
- FastAPI
- ktor api call
- android
- Python
- ListAdapter
- android ktor
- 스피너
- Today
- Total
목록분류 전체보기 (111)
버튼 수집상

일시: 2024-06-21주최: 골든래빗 출판사 토크 패널 (존칭 생략)- 이동욱(향로)- 이동욱(네피림)- 박미정 https://careerly.co.kr/@mjpark03 지금은 당근마켓!Q1회고나 이력정리의 원칙레거시한 기술스택을 가졌을 때 이력서A 이동욱님- 망분리 환경에 CI 환경이 없어서 배포할 때 WAR 파일을 직접 회사가서- 낙후된(?) 환경에서도 내가 할 수 있는 한 개선을 하려고 했다- 최대한 자동화 -> 작업 내역 블로그에 정리- 현재보다는 나은 환경을 만드려고 노력했다.- 인프라 엔지니어에게 물어봐가면서.- 휴가만 손꼽아 기다리면서 일하기는 싫었다- 현재 환경을 개선하는데에 집중했다- 너무 좋은 환경에서는 내가 잘해봐야 티도 안 난다(이런 내용을 예전에 동욱님 기술블로그에서 봤었다:..

일시: 2025-07-11 오후 2시연사: 최수민 (어썸데브 CEO)Copliot VS Cursor- Github Copilot - 확장레이어 - 파일, 폴더, 익스텐션 설정값 등을 읽음- Cursor - 편집 레이어 - 열려있는 코드, Git History, 터미널 실행 정보, 코드베이스 (indexed) => 맥락으로서 프롬프트에 제공됨 그 외의 AI Tool- Lovable, Replit, bol, vo - 코드를 가상환경에서 관리, 리소스 제한 있음 - 규모 커지면 유지보수 안 됨 - 개발자의 고려대상은 아님 - 기업 내에서 인터넷 도구를 만들때 사용하기 좋음 - Code Rabbit - 코드 리뷰해줌 - 코드 컨벤션 - Claude Code ..
아래 아티클 요약 8년을 돌아보면서 (feat. 데이터 엔지니어)왜 이렇게 어려운 데이터 엔지니어링 업무를 하냐?, 도대체 언제까지 이렇게 high tension으로 살아야 되는건가? 나만 이런 생각이 하고 있는 건가?medium.com왜 DE는 어려울까?데이터 플랫폼의 End-to-End -> 책임 영역이 넓다.- 데이터 인프라 (CICD, 클라우드 서비스, 클러스터)- 데이터 품질- 데이터 모니터링- 데이터 분석환경 등등 완벽한 Data Platform 아키텍쳐가 없다.- 여러 framework를 연결하는 경험이 필요.- 하나로 다 해결할 수 없다. 데이터 명세 Data Contract 관리- 데이터 명세 변경 -> 백필 혹은 시스템에서 호환가능한 스키마 수정 불가피- 기술부채로 이어짐 어떤 기업에서..

시기: 2025년 5월 31일설명회 들으면서 적었던 기록들.시간이 더 지나기 전에 간단하게라도 메모. - 쓸데없이 도전해오는 질문에 답하는데 에너지를 쓰고 있지는 않나 인식. - 메타인지 생산성 툴이 있다고 한다.(간단히 검색해봤을 때는 변변한 결과가 없음.생산성 툴로 주기적으로 마일스톤을 점검한다는 뜻으로 말한 것이었을까?참고: https://brunch.co.kr/@shin-eunhae/7)- 지금 내린 결정이 최선의 결정이 되도록 먼저 노력하자. - 막내인데 이런 일까지 나서야 하나? ❌막내여도, 처음이어도, 제일 많이 고민한 내가 책임자 🅾️ - 오버 커뮤니케이션; 먼저 노티하고 과정을 공유한다 - Q. 주도권과 존재감이 드러나지 않는 것이 고민.A. 우선은 인정하자! 퍼포먼스가 살짝 떨어지는..
-마스터 테이블의 정의.주요 데이터가 우리 시스템에 없을 때. -trauma-bonding -파이프라인데이터 획득 Acquisition -> 정제 Processing -> 적재 Store (Increment) -> Prod에 반영 Fetching -회사에 끼치는 개발팀의 영향력이, 개발팀이 스스로 생각하는 것보다 작을 수도 있다. -회사의 중반기 성장동력이 데이터가 아니라 무역이었던 건에 대해. -"ec2로 서버를 돌리는 것은 2017년스럽다" ?

웹 로봇사람과의 상호작용 없이 연속된 웹 트랜잭션들을 자동으로 수행하는 소프트웨어'크롤러', '스파이더', '웜', '봇' 인터넷 검색엔진은 웹을 돌아다니면서 그들이 만나는 모든 문서를 끌어오기 위해 크롤러를 사용한다.크롤러가 리퀘스트를 빠르게 요청하면서 네트워크 대역폭을 다 차지하는 현상을 방지해야 한다.URL 인덱싱크롤러는 어떤 URL이 방문했던 곳인지 빠르게 결정하기 위해 검색 트리나 해시 테이블을 필요로 함.다양한 형식의 URL을 표준형식으로 정규화할 수 있다.첫번째 URL두번째 URL두 URL이 같은 경우http://www.foo.com/bar.htmlhttp://www.foo.com:80/bar.html기본포트가 80번http://www.foo.com/~fredhttp://www.foo.com..
화장품 버리는 법내용물은 일반쓰레기로 버린뒤 공병만 분리배출.용기에 내용물 남아있으면 재활용 불가.화장품 브랜드의 공병 수거 이벤트가 있는지 찾아보기.액체류내용물은 키친타올로 닦아내서 일반쓰레기로 버린다. 립스틱냉동고에 얼린 뒤 립스틱을 용기에서 분리시킨 뒤 일반쓰레기.용기에 묻은 립스틱은 메이크업 클렌저로 깨끗하게 닦아내기.파우더내용물 긁어내서 일반쓰레기로 버리기.퍼프도 일반쓰레기.틴트류는 거의 재활용 안된다고 봐야한다. Vue.js/React/입문자도 이해하기 쉬운 명쾌한 비교 React가 좀 더 자바스크립트에 가깝다.리액트는 라이브러리.vue는 html, css, js의 특성을 다 살린다.뷰는 프레임워크. Doomed to Obscurity Doomed to obscurity: 묻힐 운명, 잊혀..

배경aws s3에서 파일을 벌크로 다운로드 받아야 할 때 웹 프론트에서 조작하기가 어려웠다. aws 커맨드 툴, aws-cli로 조작해도 옵션과 인자가 붙으면서 명령어가 길어졌다.그래서 자주 쓰는 aws-cli 커맨드를 감싸서 실행가능한 스크립트로 만들었다. 시작하기 앞서 prerequisite1. aws-cli 설치 링크2. aws-vault 설치 링크 aws-cli로 s3 버킷에 접근하기 위해서는 aws에 자격증명, 로그인돼 있어야 한다.pem 키로 ssh 접속하는 등 여러 방법이 있지만이 글에서는 aws-vault 라는 도구를 사용하겠다.aws-vault 유저 등록하는 법 참고 aws-vault 유저 등록 후 확인$ aws-vault listProfile Credent..