본문 바로가기
  • 시 쓰는 개발자

분류 전체보기336

1일1개 (78) - 여기부터 저기까지 다 ~~~~~~ 시 테스트하세요 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#78. 회귀 테스트테스트를 할 때 자주 언급되는 것이 기능테스트, 알파/베타 테스트, 성능테스트 등등이 있는데, 그 중 회귀 테스트라는 것이 있다. 약간 직관적이지 않는 것 같아서 정리해보려 한다.  회귀 테스트 Regression Test회귀 테스트는 코드 변경이 이루어진 후, 변경으로 인해 다른 기존코드가 영향을 받는가 테스트하는 과정이다. 즉, 새로운 기능이 추가됐을 때에도 기존 코드는 여전히 안정적으로 동작하는지 보는 것이다. 사실 SW가 매~~~번 뭔가 추가되는 과정을 거치는.. 2024. 11. 11.
1일1개 (77) - 톰고양이 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#77. Apache Tomcat예전에 WS와 WAS에 대해서 정리하다가 살짝 나왔던 개념이다. 톰캣은 스프링을 하는 사람이라면 반드시 아는 단어인데, 왜냐면 스프링이 시작할 때 Tomcat Started ~~ 라고 뜨기 때문이다. 오늘은 Tomcat에 대해 간단히 알아보자. 사실 톰캣이 어떻게 요청 처리하고, 그 안의 구조 등을 좀 더 심오한 내용을 다루고싶은데 ... 시간 관계상 겉핥기만 하고 나중에 구체적으로 정리해보고자 한다. Tomcat과 Apache일단 나도 혼용했었는데, 아.. 2024. 11. 10.
1일1개 (76) - 암어 콘보이~ 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#76. Convoy Effect 이것저것 찾아보다가 콘보이 현상이라는 것을 봤다. 뭔가 이름도 웃겨서 한번 정리해보려고 한다.  콘보이 현상이는 OS에서 프로세스 스케줄링이나 자원 관리에서 발생하는 성능 저하 현상이다. 주로 FCFS같은 단순한 스케줄링에서 발생하는데, 앞에서 긴 작업이 실행되고 있어서 뒤에 있는 짧은 작업들이 못들어가 전체 시스템 성능을 떨어뜨리는 상황이다. 참고로 Convoy는 "호위"라는 뜻인데, 선두의 주요 운송 수단이 다른 작은 운송 수단들을 보호하거나 인도하.. 2024. 11. 9.
1일1개 (75) - QA는 테스터인가 ? 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#75. QA는 테스터인가 ?오늘은 어떤 CS 개념이라기보다, 내가 관심있는 직무 중 하나인 QA에 대해 써보려고 한다. 보통은 테스팅 업무를 하는 사람 정도로 이해하는데, 더 구체적으로 어떤 일을 하는지 알아보자. 특정 개념을 정리한 것은 아니니까, 칼럼 한편이라고 생각하고 읽어봅시다.  # QA와 QC품질보증 Quality Assurance의 줄임말고, 보통 테스팅쪽은 QA과 QC(= Quality Control, 품질관리)로 나뉜다. QA가 하는 주 업무는 SW Test라고 할 수.. 2024. 11. 8.
1일1개 (74) - 내 통장이 사실은 무한 ATM ? 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#74. 직렬화DB에서 말하는 직렬화는, 트랜잭션에서 동시성 제어와 관련된다. 두 트랜잭션이 동시에 실행될 때, 두 트랜잭션이 마치 하나씩 순차적으로 실행된 것 같은 결과를 보장하는 성질이다. 오늘은 직렬화에 대해 알아보자. (여기서 Serial을 직렬이라 생각하면 됨)  Serialization 보통 트랜잭션의 동시성 이야기할 때, 가장 많이 쓰이는 예시가 입금, 출금이다.현재 상태 : 100만원A : 100만원 상태에서 50만원 입금B : 100만원 상태에서 50만원 출금A 실행이 .. 2024. 11. 7.
1일1개 (73) - 기사님 시청역으로 가주세요 (가는 길은 모름) 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#73. DNS 서버DNS 서버는 도메인 이름을 IP 주소로 변환해주는 시스템이다. 우리가 ip주소를 모르고 tistory.com 이라고만 쳐도 연결이 되도록 매핑해주는 시스템이라고 보면 된다. 오늘은 DNS 서버에 대해서 알아봅시다. DNS 서버일단 원론적인 이야기에 앞서, 재밌는 것 부터 해보자. 우리는 google.com 이라고만 쳐도 ip주소 없이 연결되는 것을 안다. 그럼 반대로, ip주소를 직접 쳐도 구글이 연결될까 ?? 이를 알아보기 위해, cmd에서 다음 명령어로 구글의 .. 2024. 11. 6.
#36 대면하고 좌절하며 완성시켜라 – 2024.11.06. 너는 너를 바라볼 때 자랑스러운가, 부끄러운가 ?더 많은 군중 속에 숨어 들어갈수록네 부끄러움마저 감춰버릴지 모른다.“사람이 이렇게 많은데... 실패해도 이상하진 않지” 너를 드러내는 것은 혹독하다.수많은 사람 속에서 고래고래 소리를 지른다.나 여기 있어요.빛나는 내가 여기 있어요... 그곳에 오래 머무를수록 빛을 잃어가고색마저 빠져 무채색이 되어버린다.혹독하다.빛도 보이지 않는 긴 터널 속에서힘없이 주저앉아 울어버린다. 그래도, 그 터널에서 빛나는 것도 결국엔 너 자신이더라.빛도, 이정표도, 아무도 없는 곳에서출구를 알려주는 것은 언제나 너 자신이었다.알도, 벽도, 뭣도 아니었을 그것을 부수고 세상에 나와라. 세상이 너에게만 엄격하다면너만큼은 너를 관대히 바라보고온전히 느끼며 사랑해 주어라. 너 자신을.. 2024. 11. 6.
1일1개 (72) - 빼빼로 하나 0.0004이더리움에 살게요 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#72. WEB3WEB3라는 것이 있다. 뭔가 SF영화에서 나올법한 단어같은데, 사실은 "블록체인 기술을 기반으로 하는 탈중앙화 웹"을 의미한다. 오늘은 WEB3에 대해 알아보자. WEB3현재의 인터넷이 WEB2라고 불리고, 차세대 인터넷을 WEB3라고 부른다. WEB3는 블록체인 기반, "탈중앙화 웹"이다. 이는 사용자들이 데이터를 소유하고 제어할 수 있는 환경 의미하는데, 블록체인 특성처럼 데이터의 소유권을 강화하는 웹 환경이다. WEB3의 주요 특성은 다음과 같다. (블록체인의 특.. 2024. 10. 28.
1일1개 (71) - 아임 파인 튜닝 앤유 ? 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#71. Fine Tuning랭체인을 공부하다, "파인 튜닝"이라는 단어가 나왔는데 단순히 이게 개조를 의미하는 건지 이해가 안돼서 한번 정리해보려 한다. Fine Tuning쉽게 말해, "이미 학습된 모델"에 추가 학습을 시켜 특정 작업이나 도메인에 더 적합하도록 만드는 과정이다. GPT같은 대규모 모델에서는 이미 일반적인 데이터로 학습되어 있다. 그래서 일반적인 작업에는 용이하지만 특정 목적에 최적화되어있지는 않다. 그러므로 이 모델을 "파인 튜닝"해서 목적에 맞게 최적화하여 성능을.. 2024. 10. 27.
반응형