목록전체 정리 중☆ (338)
Divide and Conquer

내가 너와 상호작용한 모든 내용을 바탕으로 내 사고 패턴과 의사 결정 방식, 무의식적인 편향, 반복적으로 드러나는 '약점'이나 '맹점'을 상세히 분석해 줘. 그리고 각 항목에 대해 나에게 필요한 조언을 구체적으로 적어줘. 5000자 이상1. 사고 패턴 분석1-1. 이중적인 사고 패턴: 업무에서는 구조적·실용 중심, 개인적으로는 감정적 사고업무: 논리적, 구조적, 실용 중심. 정량적 지표와 실험 기반 학습을 선호. 일에서는 스스로 기준을 설정하고 구조화함 → 성과를 통해 자존감 상승개인: 감정에 예민, 정서적 동요와 과잉 반응. 타인의 피드백에 민감. 인간관계에서는 타인의 반응에 의존 → “나를 증명해야 한다”라는 강박이 둘은 성격이 전혀 달라 보이지만, 사실 안정감을 확보하는 방..
일반화를 하려는 의도는 전혀 없음을 먼저 밝힙니다. ‘여대생 같다’는 표현은 제 주변 또래 여성 친구들에게서 확인한 몇 가지 공통점들이 아버지께도 보여서이를 비유적으로 표현한 것일 뿐이며, 특정한 고정관념이나 편견을 담은 것은 아닙니다.이 점 유의해주시기 바랍니다.맨날 다이어트미용에 많은 관심아빠 맨날 목욕하고 팩하고 무슨 미용 기기 사서 그거 매일 함 대단함아빠가 맨날 팩이랑 마사지 해준다고 하는데도 귀찮아서 가끔 받음(ㅋㅋㅋ)트렌드에 민감맨날 사진 찍어서 올림근데 인스타그램이나 그런 건 자꾸 로그인 풀리고 그런다고 카카오스토리로 갈아탐(ㅋㅋㅋ)아빠가 나보다 유튜브 쇼츠 많이 봄아빠 노래 취향도 NCT, Stray Kids 나랑 얘네가 잘 맞아~ 이럼 (근데 얼굴은 모름 ㅋㅋㅋ) 차 타면 진선아 아빠..
[단독] 애써 영입했는데…삼성 AI·로봇 지휘할 인재 줄줄이 짐쌌다 2025.03.11 https://news.koreadaily.com/2025/03/10/economy/economygeneral/20250310130053590.htmlAI 에이전트로 변화하는 2025년 DX 전망 2025-01-13 https://www.samsungsds.com/kr/insights/2025-dx-prospects.html로봇이 삶에 녹아드는 세상을 준비하는 네이버1784https://brunch.co.kr/@limpyojeong/70S급 인재 영입은 갈수록 어려워진다는 거다. 삼성전자가 추구하는 로봇은 제조, 리테일, 홈과 개인을 위한 로봇 결국 인간과 공존할 수 있는 지능형 로봇을 만드는 게 최종 목표 AI ..

출처:https://datamoney.tistory.com/179 Git 깃 window cmd 창으로 사용하기 (Github / Git 초보 / Git 입문 )이전까지 github desktop으로 잘 쓰고 있었는데 문제가 발생했다. 내 레퍼지토리에 생성&커밋된 불필요한 파일들을 삭제하고 싶은데 삭제가 안되는 문제, 내 레퍼지토리에 생성&커밋된 파일의 이름datamoney.tistory.com1. cmd 실행2. 레포로 이동3. 환경설정app-x.x.x > resources > app > git > cmd > git.exe다시 재실행 후 확인잘 동작

1. 블로그 관리 - 스킨 편집 - html 편집사이에 아래 코드를 붙여넣기2. 수식 쓰기- 문단으로 입력 : 수식 앞뒤에 $$ 로 묶어주기 (가운데 정렬)- 문장 안에 입력: 수식 앞뒤에 $ 로 묶어주기 (좌측 정렬)수식은 그냥 기본 모드에서 작성하면 된다근데 에디터에서는 바로 안 보임 ㅠㅠ 글 작성을 끝내고 보면 아래처럼 보임 테스트하려면 아래 복붙 ㄱㄱ테스트를 보여주기 위해 $$ A_{time\_slice} = {unit\_of\_time} * \frac{88761}{ ( 88761 + 1024 ) } $$ 위 수식에서 어쩌고 저쩌고 $ vruntime += {physical\_runtime} * \frac{ weight_o }{ weight_{curr} } $ 수식 뒤에도 블라블라... 아래..

1. Unix System V 기준의 process scheduling 기법 조사 1.1. 기본 scheduling 기법 조사 1.1.1. Process priority 조정 방법 등 1.2. Fair Share Scheduling 기법 조사 1.2.1. FSS 목적, scheduling 방법 등2. Linux version 2.6 이후의 scheduling 기법 2.1. Linux scheduling 기법의 overall architecture & mechanism 2.2. Linux scheduling에 사용되는 data structure 2.3. CFS(Completely Fair Scheduling) 기법 2.3.1. Nice value → priority → weight mapping ..

https://velog.io/@sunaookamisiroko/Goroutine-%EC%8A%A4%EC%BC%80%EC%A4%84%EB%A7%81고루틴은 (c) N:M 스케줄링을 함global runqueue에서 M이 G를 하나씩 가져다가 실행global runqueue는 하나의 자료구조 > M이 동시에 사용하면 race condition 발생 > lock을 사용그런데, M은 G를 갖기 위해 lock을 기다려야 해서 성능저하로 이어짐+ 하나의 고루틴의 실행 시간이 길다면 다른 실행되지 않는 고루틴은 기아 상태에 빠질 수 있다Goroutine localityfunc main() { var wg sync.WaitGroup wg.Add(10) for i := 0; i main G가 새로운 G를 10..

chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://os.korea.ac.kr/wp-content/uploads/2021/03/2021-OS_02-%EC%9A%B4%EC%98%81%EC%B2%B4%EC%A0%9C-%EA%B0%9C%EC%9A%94.pdf일괄처리(batch)Automatic job sequencingSpooling –초기해결책Multiprogramming- 사람이 job을 스케줄링함- job이 시작되면 끝나야 다음 일이 수행- 스케줄링을 담당하는 소프트웨어가 프로그램 실행- I/O에의해CPU가유휴상태로전환되는문제는해결X- I/O와computation을동시에진행할수있음일괄처리(batch) > Automatic job sequencing ..

s23710660@swye:~/sequential_mapreduce/src/mapreduce$ go test -run TestBasic ./...go tool compile: fork/exec /usr/lib/go-1.18/pkg/tool/linux_amd64/compile: resource temporarily unavailablego tool compile: fork/exec /usr/lib/go-1.18/pkg/tool/linux_amd64/compile: resource temporarily unavailablego tool compile: fork/exec /usr/lib/go-1.18/pkg/tool/linux_amd64/compile: resource temporarily unavailabl..

s23710660@swye:~/sequential_mapreduce/src$ cd ~/sequential_mapreduce/src/maingo run wc.go master sequential ../pg-*.txt$GOPATH/go.mod exists but should nots23710660@swye:~/sequential_mapreduce/src/main$Part 2에서 계속 위와 같은 문제가 발생$GOPATH/go.mod exists but should not 오류는 Go 모듈 모드에서 $GOPATH 디렉토리에 go.mod 파일이 있을 때 발생→GOPATH 환경 변수를 사용하지 않고, 모듈 모드에서 제대로 작동하도록 설정# GOPATH를 확인 echo $GOPATHcd /home/s23710660/..

s23710660@swye:~/sequential_mapreduce/src/mapreduce$ go test -run Sequential mapreduce/...ok mapreduce (cached)s23710660@swye:~/sequential_mapreduce/src/mapreduce$똑같은 명령을 실행했을 때 뭐가 4.3s가 나왔는데 cached로 출력됨> 이는 이전에 실행된 테스트 결과가 캐시된 상태라 실행되지 않았음을 의미go test -count=1 -run Sequential mapreduce/...위 명령어를 쓰면 캐시를 사용하지 않고 항상 새로운 결과를 얻을 수 있음> 이는 -count 플래그를 사용해서인데 =1은 항상 한 번씩 실행하라는 의미를 포함go clean ..

s23710660@swye:~/sequential_mapreduce/src$ go test -run Sequential mapreduce/...go: warning: "mapreduce/..." matched no packagesno packages to tests23710660@swye:~/sequential_mapreduce/src$go mod init mapreduce잉 근데 안 된다...src/mapreduce 경로에서 실행하니 잘 돌아가네아아아~! src 경로에서 실행하기 가능 가능cd /home/s23710660/sequential_mapreduceexport GOPATH="$PWD"echo $GOPATHcd srccd mapreduce go mod init mapreducego mod tid..
# Git 특정 태그로 이동하는 명령어git checkout tags/태그이름4-1. Git 특정 태그로 이동하면서 브랜치 생성하는 명령어$ git checkout tags/태그이름 -b 생성할브랜치이름1. release 브랜치(hotfix-1.2.1)를 'master' 브랜치(유일!)에서 분기이슈 해결을 위한 브랜치를 -b 뒤의 이름으로 생성하는 것, -b가 브랜치 생성$ git checkout -b hotfix-1.2.1 master2. 버그 수정3. 커밋4. 'master' 브랜치로 이동$ git checkout master4. 'master' 브랜치에 hotfix-1.2.1 브랜치 내용을 병합(merge)한다.#$ git merge --no-ff hotfix-1.2.1$ git merge hotf..

위의 경우 버전 관리를 어떻게 해야 할까?commitbranchreleasetagcommit은 코드를 수정할 때마다 기록을 남기는 용도branch는 release는tag는 특정 시점에 대한 북마크branch는 commit할 때마다 commit ID가 업데이트되지만, tag는 특정 시점에 대한 ID로 고정> 코드를 여러 번 수정하면 commit이 많아져서 찾기 힘드니 표시를 하는 것Git Workflow에는 5가지의 branch 사용메인 브랜치(master, develop) + 잠깐 사용하는 보조 브랜치(feature, release, hotfix)master : 제품으로 출시될 수 있는 브랜치develop : 다음 출시 버전을 개발하는 브랜치feature : 기능을 개발하는 브랜치release : 이번 ..