본문 바로가기

728x90

전체 글

(59)
[gitlab] 소모 자원 최적화 Reddit의 selfhosted 커뮤니티selfhosted 커뮤니티에서 이 게시물을 비롯한 다양한 콘텐츠를 살펴보세요www.reddit.com gitlab이 자체 서버로 설치하면 기본으로 잡아먹는 리소스가 크다는게 생각보다 유명했다. 그래서 최적화 하는 방법이 공식문서로 자원 소모 최적화를 위한 내용이 기술되어있다. GitLab 공식 기술 문서 한글판 by 인포그랩 | 인포그랩 | GitLab 기반 DevSecOps 구축,컨설팅,교육,CICD PipeGitLab의 Selected 파트너 인포그랩에서 OpenAI 기술 기반으로 자체 개발한 자동화 번역 프로그램을 통해 GitLab 공식 기술 문서의 한글판을 국내 최초로 제공합니다.gitlab-docs.infograb.net Running GitLab ..
인포그랩 2025 DevSecOps 유저 컨퍼런스 참관 후기 인포그랩 뉴스레터를 수신받고 있는데,아예 데브옵스를 주체로 하는 컨퍼런스를 처음 봐서 흥미가 생겨 참가하게 되었다.세션이 여러 가지가 있는 건 아니고 단독홀에서 4시간가량 진행하는 미니컨퍼런스였다. 도착해서 이름표 배부받고 착석하였다.로비에 그리고 뭔가 사전이벤트가 더 있었던 거 같은데,메일이나 당일 QR에도 아무것도 없었어서 당황스러웠다.멀티탭 받아가시길래 명함이벤트인 줄 알았는데 아직도 무슨 이벤트인지 모르겠다.자리는 또 시간을 거의 딱 맞춰서 왔더니 자리가 꽤 부족했다. 케이터링이 꽤 고급스럽게 준비되어 있어서 좋았다.홀 위치가 양재라서 차를 두고 왔더니 너무 더웠는데,얼음도 없고 커피가 따듯한 거밖에 없어서 그 부분은 매우 아쉬웠다. 조도나 사람 간의 간격 음향 모두 적절해서 만족스러웠다.근..
AWS Summit Seoul 2025 참관 후기 + 팁 이직 이후 AWS Summit을 오래간만에 참가하게 되었다. 매년 이런 컨퍼런스 행사를 한번씩은 참여하려고 하는데, 작년에 간줄알았더니 작년에는 다른 컨퍼런스 참가했었다. 이번 AWS Summit에서는 유독 아쉬운 점이 많이 보였다. 예전에는 그래도 전시장까지 구석구석 안내요원이 있었던 것 같은데, 이번에는 오는 길에 한 명 외에는 못 봤다. 나는 그냥 개발자처럼 생긴 사람들을 쫓아가서 잘 도착했다. 그리고 등록데스크도 1층이 아닌 3층에 있었는데, 이게 당최 설명되어 있는 곳도 없고 안내직원도 없어서 1층을 한참 돌아다니다가 어떤 분이 다른 분한테 말씀하시는 걸 귀동냥해서 찾아갔다. 1층에도 그랜드볼륨 쪽에 체험존인지 부스인지 무언가 세팅되어 있었는데, 거기에 대한 설명도 없어서 제대로 알아보지도 못했..
폐쇄망 에어플로우(airflow) 설치 Running Airflow in Docker — Airflow Documentation airflow.apache.org 환경상 폐쇄망에서 에어플로우를 설치하게되었다.폐쇄망에 docker(24.0.9)와 compose가 설치되어있는 상태를 가정했다. 1) 외부망에서 파일 준비# docker image 준비docker pull apache/airflow:2.8.1 #원하는 버전docker pull postgres:13docker pull redis:latestdocker save -o airflow.tar apache/airflow:2.8.1docker save -o postgres.tar postgres:13docker save -o redis.tar redis:latest# docker compose..
유인원도 이해하는 Docker 권장대상docker라는 대상 자체가 뭔지 모르겠다.docker를 사용해야하는데 어떻게 시작해야할지 감도 안잡히는 사람 미토콘드리아도 이해하는 Docker : https://www.youtube.com/watch?v=e0koWWAmXSk우리는 Docker를 왜 사용할까요?→ 우리는 처음 입사하면, 프로젝트 개발을 위해 환경 구축을 시작합니다.그리고 보통 최신 버전으로 필요한 환경들을 하나둘 설치하다보면,결국 버전이 안맞아서 이슈가 생기기 마련입니다.docker는 이런 상황을 효과적으로 줄여줍니다.지정된 서드파티와 라이브러리를 통째로 이미지화 시켜서 공유할수있습니다.또한 보통의 경우라면 하드웨어의 자원이 부족한편입니다.모든 테스트와 빌드의 환경을 충족시키기위해 하드웨어를 무한하게 늘릴수없습니다. (물론 돈많..
ubuntu 20.04에서 riscv-gnu-toolchain 설치 에러 해결 우분투 20.04에서 riscv-gnu-toolchain 메뉴얼을 따라하다보면 아래와같은 에러와 마주친다.test@test:~/riscv-gnu-toolchain$ git submodule update --init --recursiveerror: Server does not allow request for unadvertised object beb2cdbcda911764b2bed5e57921fe90493260bdFetched in submodule path 'binutils', but it did not contain beb2cdbcda911764b2bed5e57921fe90493260bd. Direct fetching of that commit failed.  Error Fetching Submodul..
[Python] OSError: [Errno 98] Address already in use 해당 에러가 뜬다면, 서비스 실행파일에서 사용중인 port 번호를 확인한다.def test(server_class=HTTPServer, handler_class=S, port=10002): address = ('0.0.0.0', port) httpd = server_class(address, handler_class) 나의 파일에서는 10002번 포트를 사용하고있고, 해당 포트번호를 사용중인 프로세스를 알아낸다.# 관리자 권한필요lsof -i : 해당 포트를 사용하는 프로세스의 PID를 구한다. 그리고 프로세스를 죽여도 되는것인지 확실하게 파악이 되면, 해당 PID를 이용해서 프로세스를 죽인 후, 포트가 붙는지 확인한다.
대화형 AI와 함께하는 IPR(자기평가서) 작성 대화형 AI는 chat GPT를 사용하였다. 회사에서 제시된 큰 틀에서 요구하는 사항을 분석한다. 총 세가지 항목이 존재하는 걸 확인할 수 있다.주요 성과자기 발전미래 계획 현 팀에서는 주간보고서를 매주 작성하고있다.주요 성과는 기간내의 주간보고서를 검토하면서 주요 성과 키워드를 뽑아내었다.주간보고서를 작성하지않아도 협업툴이나 업무툴의 기록을 훑어보면 된다.나머지 항목 또한 키워드를 간략하게 잡는다.  키워드를 바탕으로 어떠한 작업을 했는지 간략하게 풀어 적는다.이또한 구색갖춰 작성할 필요는없고 완전한 문장을 만들 필요도 없다. 주요 성과 : 어떤 작업을 진행했고 → 어떤 결과를 얻었다어떤 결과가 부정적이어도 상관 없다. 부정적인 결과를 어떻게 해결해야 할지 미래 계획에 기술한다. 부정적인 결과를 도출하..

728x90