본문 바로가기

세계정복의주인장

(1200)
[Linux] gzip - 압축하기, 압축풀기 gzip 명령으로 파일을 압축하고 gz 파일의 압축을 풀어보자 gzip 설치apt install gzip gz 압축하기gzip {압축 할 파일명} gzip 명령어의 파라미터로 압축할 파일명을 명시하면 된다. $ gzip test.txt gz 압축 풀기-d는 decomporess로 압축된 파일 명을 써주면 된다.gzip -d {압축파일}.gz
es 칼럼 limit 변경하기 [Limit of total fields [1000] has been exceeded] "error": { "type": "illegal_argument_exception", "reason": "Limit of total fields [1000] has been exceeded" } 인덱스에 총 필드 수가 1000개를 초과했고, 그로 인해 이 이벤트(document)가 인덱싱되지 않고 실패한 것엘라스틱서치의 기본 필드 수는 1000개로 지정되어 있다. Elasticsearch는 데이터의 모든 하위 키를 개별 필드로 매핑한다. 즉, app.sdk_version_code, app.app_name, ..., user.nickname, device.height 등 각각이 하나의 필드로 계산되어 전체 필드 수가 1000개를 넘는 상황이 발생하면 위와 같이 에러가 발생한다. 기존 인덱스에..
1. 영화관은 정말 망해가고 있는걸까? 1. 우리는 왜 영화관을 안갈까?마지막으로 영화관을 간게 10년되었다…(가디언즈 오브 갤럭시가 저의 영화관 마지막 영화…)비싸고, 좁고, 시끄럽고, 두시간동안 돈을 내고 고통받기 싫어서 안가게됨 20년간의 티켓 가격 추이 (일반 좌석 기준)영화진흥위원회에서 해당 데이터를 볼수 있습니다. 연도영화진흥위원회 평균가롯데시네마CGV메가박스20046,3647,000원8,000원7,000원20086,5218,000원9,000원8,000원20096,9709,000원10,000원9,000원20107,83210,000원10,000원10,000원20137,27111,000원11,000원11,000원20147,73812,000원12,000원12,000원20168,03213,000원13,000원13,000원20188,383..
bigquery ML Titanic 해당 예제는 bigquery의 bgml을 사용해서 타이타닉을 예측하는 예제이다. 데이터 다운로드 https://www.kaggle.com/competitions/titanic/data TitanicKaggle profile for Titanicwww.kaggle.com 파일 업로드로 빅쿼리에 테이블로 변환 생성 완료 모델 생성 CREATE OR REPLACE MODEL `project.dataset.titanic_logistic_model`OPTIONS ( model_type = 'logistic_reg', input_label_cols = ['Survived']) ASSELECT Survived, Pclass, IF(Sex = 'male', 1, 0) AS Sex, Age, S..
[준비] RSS 사이트 만들기 with superbase + n8n baas 는 처음 사용해보았다. 유명한 firebase는 도큐먼트 디비여서 내가 사용하는것과 맞지 않아서 superbase로 결정하고 사용해보았다. 쉽고 간편하고, 비용도 무료여서 계속사용할꺼 같다. (단, 실제 서비스로 만든다면 보안떄문에 앞단에 프록시 API는 만들어야 겠다.) n8n도 처음 사용해 보았다. 간편하고, 직관적이여서 이래서 많은 사람들이 사용하나 싶었다. 정말 문서 몇가지만 보고 따라해도 뚝딱뚝딱 만들수는 있는데, 파이썬이나 js 파일을 올려서 사용못하는게 아쉬웠다. (n8n 입장에서는 당연한 조치라 생각한다. 보안과 패키지 관리는 어떻게 할것인가?)쩃뜬 반복적인 작업은 n8n으로 실행하고, 어려운 작업은 따로 lamdba로 올려서 호출하는 식으로 해결하면 될꺼 같다. 이번..
[준비] 1주차 : react + tailwind 로 간단한 웹페이지 만들기 https://capable-mandazi-95e92c.netlify.app/ algocare 채용 | 혁신적인 헬스케어 솔루션, 함께 만들어요algocare에서 개인 맞춤형 헬스케어 미래를 함께 만들어갈 열정적인 인재를 찾습니다. 지금 지원하세요!capable-mandazi-95e92c.netlify.app 위의 화면을 그대로 만들수 있을까 싶어서 주말에 해본 바이브 코딩react 와 tailwind 셋팅은 커서로 나머지 페이지들은 커서와 chatgpt의 도움으로 끝냈다. 최종 화면들 다음 주에는 간단한 앱을 만들어봐야겠다.
The Power of Ten - Rules for Developing Safety Critical Code The Power of Ten – Rules for Developing Safety Critical Code 대부분의 소프트웨어 개발 프로젝트는 코딩 가이드라인을 사용합니다. 이러한 가이드라인은 소프트웨어가 어떻게 구성되어야 하는지, 어떤 언어 기능을 사용해야 하고 사용하지 말아야 하는지 등 소프트웨어 작성에 대한 기본 규칙을 명시하기 위한 것입니다. 흥미롭게도 좋은 코딩 표준이 무엇인지에 대한 합의가 거의 없습니다. 지금까지 작성된 많은 문서들 중에서 식별할 수 있는 패턴은 거의 없지만, 새로운 문서가 이전 문서보다 길어지는 경향이 있다는 점을 제외하면 현저히 적습니다. 그 결과 대부분의 기존 가이드라인에는 100개가 훨씬 넘는 규칙이 포함되어 있으며, 때로는 정당성이 의심스러운 규칙도 있습니다. 특..
jenkins pipeline이 사라졌다!! 갑자기 잘 돈던 jenkins의 pipeline들이 사라져버렸다. 다행히 기존 freestyle은 살아있어서, 중요한 배치들은 돌아갔지만, 신규로 만든 pipeline의 배치 30개가 말끔하게 사라진상태..뭐지? 하는 마음에 새로운 아이템을 추가를 눌러봤더니 모든 플러그인들을 쓸수 없는 상태였다. jenkins 관리 로 들어가보면 모든 플러그인들의 load에서 Fail이 난 상태.. 시스템 로그에서 보니 workflow-cps, workflow-api 등을 로드 못하면서 관련된 모든 플러그인들이 로드가 안된 상태였다. + 무리하게 job을 돌리면서 OOM이났고, 리부팅 되는 과정에서 기존에 업데이트 되었던 플러그인들의 충동 + jenkins 버전 충돌 콜라보로 기본 플러그인 제외하고 모두 멈춘상태였다...