Skip to main
-
SQS fifo 큐에서 aviliability 타임을 지정해두면, 앞의 메시지가 안보이는 동안 뒤의 메시지들은 polling되지 않는다.
-
`--log-driver local --log-opt max-size=10m`
-
아인슈텔룽 효과
-
IMDS
-
nest js의 controller에서 @Response를 선언하고 response를 호출하지 않는다면 pending된다
-
NSWindowStyleMaskNonactivatingPanel를 사용하면 맥 어디에서나 윈도우를 띄울 수 있다.
-
zsh에서의 alias -g 옵션
-
장례
-
개인 슬랙 채널을 제품의 클라이언트로 사용하기
-
[n8n](https://n8n.io/)은 노드메이션이라 불린다
-
prometheus에서 https 메트릭을 가져오는 방법
-
RSA에 대하여
-
행복의 정복에 대해서
-
mediapipe를 사용해 모션캡쳐하기
-
logrotate의 실행 구조
-
ieee 754는 sign bit, exponent와 mantissa로 이루어진다.
-
잠은 멜라토닌과 아데노신이 저장되면서 졸리기 시작하는 것이다
-
스프링 boot 6에서 직접 jwt token filter를 만들때의 주의점
-
영국의 public school은 미국의 public school과 다르다
-
무엇이 재앙을 만드는가
-
Codemasters F1 2021 시각화 프로젝트
-
경고 지표를 무시하지 않기 위해 버그 리포팅 시스템을 활용하는 것
-
아파치 플룸을 사용한 데이터 파이프라인
-
바넘효과의 어원
-
wkhtmltopdf에서 page break를 사용하는 방법
-
패턴언어에 대하여
-
제텔카스텐에 대하여
-
영원의 건축 독후감
-
scala에서 괄호 없이 함수를 선언할 수 있다
-
scala에서 yield의 역할
-
스칼라 코드를 실행하는 간단한 방법
-
EOP
-
내성법은 필요하다.
-
구글 조건부 서식에서 한 행 전체에 적용하기
-
홉스테드 차원
-
구글 시트에서 시트에 수식이 들어가 있다면 COUNTIF가 제대로 동작하지 않는다.
-
n8n에서 스프레드 시트를 사용해서 데이터를 불러오는 경우, 첫번째 행에 값이 있어야 한다
-
롬 리서치를 사용한 블로그 자동 발행기
-
윈도우 세벌식에서의 오류
-
이방인 독후감
-
만약 고교야구 여자 매니저가 피터 드러커를 읽는다면 독후감
-
서울의 지하철 갯수
-
아두이노에서 software serial을 사용할 경우, 아무 핀이나 rx 핀으로 사용할 수 없다
-
아두이노와 esp01 모듈을 사용해 http get 요청 보내기
-
아두이노와 esp 8266-01 모듈의 baud rate문제
-
python에서 복소수를 사용하려면 "J", "j"를 사용하면 된다.
-
pump demi bold
-
sed에서 파일을 수정할 경우 `-i` 옵션을 붙여줘야 한다.
-
git clone을 할 경우, submodule은 클론되지 않는다
-
https://stackoverflow.com/questions/34786669/extract-all-video-frames-as-images-with-ffmpeg
-
auto load를 적용한 스크립트는 _ready 이후에서만 인식된다
-
add_child를 했음에도 불구하고, get_parent가 null을 반환하는 경우
-
export로 설정한 변수는 ready이전에는 null로 초기화되어 있다.
-
비교가 가능한 클래스
-
rigidbody 2d에서 body_entered signal이 동작 안하는 경우
-
godot script에서 변수를 export하는 방법
-
get_node이 absolute로 검색하면 null을 반환하고, relative로만 제대로된 node를 반환한다.
-
다익스트라 알고리즘은 20분만에 만들어진 알고리즘이다
-
자기 타입을 다시 link 하려면, detached를 사용해야 한다
-
고랭의 함수 콜을 정리하는 방법
-
`jq -R . | jq -s`
-
선언적 지식과 절차적 지식
-
이란에서는 마라톤을 금지하고 있다
-
golang의 strings.Split이후에 반환된 array는 init되어 있는가?
-
남귤북지 南橘北枳
-
전문성의 전이 가능성
-
생존자 편향
-
golang client에서 counter와 counterVec의 차이
-
리모트의 브랜치를 삭제할 때
-
멘토는 오디세우스 신화에서 유래된 단어
-
오토바이의 클러치는 왼손 핸들에 있다
-
curl에서 insecure를 무시하는 옵션
-
도커를 실행시켰다면, 반드시 껐다 켜보자
-
카사노바
-
앤디 그로브는 인텔의 창립자는 아니지만, 창립 당일에 합류한(...) 사람이다.
-
조작적 정의
-
Issue tree
-
MECE Principle
-
Jenkins에서 ssh 접속시에 `Host Key Verification Failed`가 나오면, ssh-fingerprint가 known_hosts에 있는지 확인
-
https://pkg.go.dev/golang.org/x
-
보이저의 소스코드는 정보 공개 대상이 아니다
-
상대적인 시간들은 약속으로 사용하지 말자
-
책 `Effective java`는 조슈아 블로크가 썼다
-
{{}} gophernotes에서 import를 어떻게 사용하는지 확인 필요
-
`alias=rm='rm -i --preserve-root'`
-
외부에서 jupyter-lab에 연결하기
-
사이버
-
피터의 법칙
-
`git symbolic reference`
-
`git log <COMMIT_ID>^..<COMMIT_ID>`
-
golang에서 mysql로 연결할 때 `unknown time zone: Asia/Seoul`이라는 오류가 계속 뜸
-
docker run에서는 docker-entrypoint-inid.d/의 스크립트를 실행했는데, docker-compose에서는 실행을 안함
-
`@timestamp`는 ElasticSearch가 아닌 LogStash가 넣어주는 값
-
캐리지 리턴(
)과 라인 피드(
)
-
python에서 언더바 (_) 두개로 시작하는 변수를 dunder variable 이라 부른다
-
OPEX
-
dentry cache
-
리눅스에서는 한번 검색한 디렉토리를 캐싱 해 둠
-
rust와 lifetime
-
api gateway에서 Integration Request의 http header mapping 설정시 아래와 같은 오류가 날 경우
-
todo!('')
-
rust의 usize는 플랫폼에 따라 다르게 동작할 수 있음
-
trait 구현하기
-
trait은 동작을 공유할 수 있게 해준다
-
generic은 컴파일 타임에 지정된 타입으로 변환된다
-
generic은 여러개 쓸 수 있다
-
rust에서 튜플로 할당과 리턴하기
-
2. 함수가 다시 변수를 반환해서 동일한 값에 저장
-
rust의 소유권
-
러스트의 모든 변수는 불변이다
-
`::`의 의미
-
이집트는 기원전 1년 카이사르에게 지배당하고 나서, 단 한번도 역사의 주 무대로 올라오지도, 독립국인 적도 없었다
-
에빙하우스의 망각 곡선
-
russ cox
-
golang은 기술적 이유로 인해서 negative lookahead를 지원하지 않는다
-
mac에서 brew를 통해 java를 실행한 경우, path를 설정해야 한다
-
aws ec2 describe-instances 결과에서 원하는 값을 가져오기 위한 jq 쿼리
-
최근 내 TIL은 너무 "결과"에 집중하는 것일까?
-
국어의 품사
-
golang에서 실행할 때, 로컬 파일을 참조하도록 설정
-
git에서 ssh를 사용해서 접속하도록 하는 방법
-
중복된 값을 삭제하는 쿼리
-
gorm을 쓸 때, `sql: Scan error on column index 1, name "created_at": unsupported Scan, storing driver.Value type []uint8 into type *time.Time` 오류가 나는 경우
-
docker에서 alpine 이미지
-
레거시와 신규 구조가 얼마나 잘 연결될수 있는지도 생각하기
-
cui bono
-
unary
-
김 통조림
-
6174
-
golang의 struct에서 멤버의 이름은 두개 이상 동시에 선언할 수 있다
-
custom url scheme를 사용하면 꽤 편하게 매크로를 만들 수 있다
-
`dig -x`
-
명동 중국 대사관의 역사
-
정동
-
Saturation arithmetic
-
마음의 우상
-
학구소붕 鷽鳩笑鵬
-
vim에서 여러개의 파일을 열었을때 다음 파일로 넘어가는법
-
chrome에서 사용자 변경 단축키
-
침투적 생각
-
GOTO문은 하나의 함수 안에서만 사용이 가능하다
-
메논의 역설
-
컨테이너
-
말콤 맥린
-
하방압력
-
git clone할 때, 마지막 한개의 커밋만 가져오는 방법
-
git clone할 때, 특정 브랜치만 가져오는 방법
-
github에서 private repository를 personal access token으로 접속하는 방법
-
localstack에서 aws account id를 설정하는 방법
-
curl에서 userAgent를 바꾸는 방법
-
TIL 회고
-
~/.zprofile
-
ubuntu에서 zlib 설치하는 법
-
git patch를 만드는 방법
-
git diff --diff-filter=U
-
moto에서 aws account id를 모킹하는 방법
-
`=?UTF-8?B?`로 시작하는 문자열
-
실정법
-
파일을 라인별로 나누는 방법
-
mysql에서 mod하는 방법
-
Before you speak, THINK!
-
jq에서 tsv로 출력하기
-
file write가 안되는 경우
-
sed에서 숫자를 검색하는 방법
-
untracted file을 지우는 방법
-
git log에서 해시값만 보이기
-
jaeger를 production환경에서 사용하기
-
docker run -it `--entrypoint` /bin/bash
-
뉴메레르
-
gitlens
-
2147483647
-
라포
-
롬 리서치에서 피하면 좋을 행동들
-
git 리베이스 할 때, 특정 커밋의 뒤에 대해 진행하기
-
깃 리베이스하다 날려먹은경우
-
태그를 만들 때는, 한글과 영어를 서로 만들어주자
-
git 특정 커밋까지만 로그 가져오기
-
Not Problem Syndrome
-
vscode를 터미널에서 실행시키고, 그 결과값을 받기위해 기다리는 법
-
스케쥴러 실행시, 테이블이 없어서 실행되지 않는 경우
-
godot에서 타일셋의 콜리젼이 안보이거나 선택이 안될때
-
조셉 캠벨의 영웅담 구조
-
godot에서 signal을 변수와 함께 쓰기
-
git staged된 파일의 비교
-
한글 문서를 찾아보자
-
var _ CustomInterface = CustomType{} 의 의미
-
unaddressable value문제
-
mysql user추가
-
실행중인 docker container에 bash로 들어가기
-
big five
-
git에서 특정 파일들만 stash하기
-
한영 전환을 하는 법
-
프로그램을 작성할 때 오타를 줄이는 법
-
inotifywait
-
pip로 설치한 airflow에서 webserver로 접속 했을때, 새로은 dag가 뜨지 않을때
-
logstash timezone 설정
-
opensearch에서 logstash-oss와 logstash-opensearch-output-plugin이 동작 안할때
-
logstash에서 사용하는 json, grok등등의 이름
-
logstash에서 json을 파싱할 때, root에 추가하기
-
Debt-to-EBITDA
-
Arrow 불가능 정리
-
golang에서 time의 timezone을 변경하기
-
elasticsearch query에서 특정 필드만 가져오기
-
ssl 인증서 확인하기
-
golang에서 custom error 구조체를 사용하는 경우 errors.WithStack을 사용하지 말 것
-
회고 항목을 작성할 때
-
gmail에서 필터를 사용해 다른 계정으로 전달이 안될경우
-
docker에서 chromium을 설치할 때, timezone을 물어보는 input이 나올때
-
비망록
-
PKM
-
bash에서 첫번째 문자를 대문자로 만들기
-
jenkins에서 private repo에 github push가 도저히 연동 안될때
-
jenkins에서 ssh할때, `Host key verification failed`로 끝나는 경우
-
golang marshalJson 사용시 주의할 점
-
goland에서 go fmt가 동작 안할때
-
계제
-
stephen's sausage roll
-
알 카에다의 역사
-
git 마지막에 사용한 브랜치 이름
-
베블런 효과
-
게임의 유능감
-
돈의 심리학
-
aws cli 자동완성을 zsh에서 사용하는 방법
-
tf import시 이런 오류가 나올때 대처법
-
beanstalk 설정들
-
beanstalk에서 /etc/hosts를 수정하는 방법
-
beanstalk에서 golang을 사용할 때 주의할 점
-
경신 & 갱신
-
구한말
-
러시아 F1 그랑프리
-
간단하게 웹서버가 필요할 때
-
editor없이 crontab에 추가하는 방법
-
wsl에서 도커가 실행 안될때
-
mysql에서 column이름을 보지 않고, 결과만 얻기
-
필요한 라이브러리가 모두 설치되었는지 확인하는 방법
-
yum을 사용해서 puppeteer에 필요한 라이브러리 설치하기
-
소숫점 이하 11자리까지 파이의 값은 3.14159265359
-
결재와 결제의 차이
-
리눅스를 설치하고 나서
-
golang에서 regexp를 사용할 때, 여러 라인에 걸쳐 읽으려면 `(?s)`를 붙여 줘야 한다.
-
여러개의 필드를 한번에 선택하기
-
docker 컨테이너를 실행할 때, 파일을 넘겨주기
-
팀이 함께 무엇인가를 해야한다.
-
jq에서 $로 시작하는 필드 선택하기
-
head로 마지막 한줄을 남겨두고 출력하기
-
리눅스에서 < (왼쪽 꺽쇠)
-
gh auth login에서 --with-token을 사용할 때, stdin으로 사용해야 한다
-
golang으로 lambda 함수를 만들때
-
lambda provisioned concurrency
-
grep에서 or로 검색하기
-
apt가 설치할 때 yes를 물어보는 경우
-
도커 이미지를 다른 컴퓨터로 옮기기
-
`sudo usermod -aG docker $USER`
-
사귀다
-
golang에서 stdin을 한줄씩 읽는방법
-
--preferred-challenges dns
-
intellij에서 invert if기능
-
mysql의 커맨드 목록
-
한주에 하나씩 새로운것을 익혀보자
-
동료가 한 일은 믿지만, 빠짐없이 확인하자
-
3d 프린터의 출력물의 결과가 바뀌었다
-
node js 설치
-
dockerfile에서 자주 사용되는 것들
-
wsl에서 docker가 아래의 이유로 시작할 수 없을때
-
데이터를 공유했다면 아래의 것들을 같이 공유하자
-
golang roundtripper
-
유닉스 기본 명령어들을 현대적인 명령어로 바꿔주는 프로그램들 모음
-
물건 상자를 잘 사용 하는 방법
-
맥에서 swift로 window들의 정보를 가져오는 방법
-
golang에서 이름이 붙은 리턴 변수들은 `Named return values`로 부른다.
-
나는 왜 롬 리서치를 사용하는가
-
아성
-
코칭 해준다는 것은 아주 근접한 곳에서 모든것을 속속들이 알게된다는 뜻.
-
한글의 띄어쓰기는 해외에서 도입된 방식
-
수정사항이 생겼을 때 상대방에게 알려주자
-
달의 모양
-
생각의 도구를 컴퓨터공학 도메인에 맞춰서 정리해야 한다
-
블로그를 쉽게 쓰는 방법에 대해
-
branch의 upstream branch가 다른 브랜치로 설정된 경우
-
do-release-upgrade -f DistUpgradeViewNonInteractive
-
프로세스가 갑자기 죽었고 oom이 의심될 때
-
각 숫자의 편차가 클 경우, 가중치를 둬서 평균을 내는 방법:
-
공병우 박사님은 1907년생이다.
-
가라앉히는 셀프토크
-
모든 변화는 사회적인 요소가 존재한다.
-
리눅스는 파일이 열려있는 상태에서 지울 수 있는데, 이경우 실제로 지워지지는 않고 안보이게만 해 둔다