전체 글
-
.NET (닷넷) 8.0 다운로드기타 정보/정보공유-IT 2024. 3. 1. 16:51
닷넷8이 없다면, 닷넷8 설치는 아래 링크를 통해 설치하기 https://dotnet.microsoft.com/ko-kr/download/dotnet/8.0 .NET 8.0 다운로드(Linux, macOS 및 Windows) Linux, macOS 및 Windows용 .NET 8.0 다운로드. .NET은 다양한 유형의 애플리케이션을 빌드하기 위한 무료 크로스 플랫폼 오픈 소스 개발자 플랫폼입니다. dotnet.microsoft.com 설치되면 완료
-
SQLite 행번호(행넘버, row number) 조회하고 UPDATE하기Database/SQLite 2024. 2. 28. 20:41
기존테이블에는 아이디와 네임, 같은 기본 정보들만 존재하는데 순번이 추가되어야 하는 상황이다. 이 순번은 서로 바뀔 수도 있기 때문에 꼭 칼럼을 추가해야 한다. 순번 칼럼을 추가하면, 기존에 있는 데이터는 순번 데이터가 NULL이 되기 때문에 기존 데이터는 등록일 기준으로 순번 데이터를 업데이트 하려고 한다. SEQ_NO 칼럼을 추가 한 직후의 테이블을 조회하면 아래와 같다. 1. 순번 조회하기SQLite에는 순번을 쉽게 구할 수 있는 내장 함수를 지원한다. (3.8.3 이상) 대표적으로 RANK와 ROW_NUMBER가 있다. RANK와 ROW_NUMBER는 사용하는 방법은 동일하지만 결과는 조금 다르다.1) RANK()SELECT RANK() OVER (ORDER BY CREATE_DATE) AS SE..
-
저작권 무료 이미지 사이트 모음기타 정보/정보공유-IT 2024. 2. 25. 14:36
블로그 게시물에 이미지나 그림을 추가하면 글의 내용을 보다 풍부하고 이해하기 쉬워지며, 독자들의 흥미를 유발하는 데 도움이 됩니다. 하지만, 저작권 문제는 매우 중요하기 때문에 블로그 게시물에 사용할 이미지를 선택할 때는 저작권에 저촉되지 않는 이미지를 사용해야 합니다. 크리에이티브 커먼즈 라이선스 크리에이티브 커먼즈는 저작권 소유자가 다른 사람들이 자신의 작품을 어떻게 사용할 수 있는지에 대한 조건을 정의할 수 있도록 돕는 비영리 단체입니다. 크리에이티브 커먼즈 라이선스를 적용받은 이미지는 상업적 용도를 포함하여 다양한 목적으로 사용할 수 있습니다. 무료 이미지 사이트: 다음은 저작권 무료 이미지를 제공하는 사이트 몇 가지입니다. 1. Unsplash: https://unsplash.com/ 2. Pi..
-
인간의 기억력. 왜 기억에는 왜곡이 생기고, 오차가 있는 걸까? 기억을 잘 하는 방법.기타 정보/정보공유 2024. 2. 25. 14:02
인간 기억의 왜곡과 오차: 왜 기억은 완벽하지 않은가? 인간의 기억은 완벽한 카메라가 아닙니다. 시간이 지남에 따라 기억은 왜곡되고 변형될 수 있으며, 이는 여러 가지 요인이 작용하기 때문입니다. 1. 인지 과정 우리는 정보를 받아들이고 처리하는 과정에서 이미 선택적으로 기억합니다. 관심 있는 부분만 집중적으로 기억하고, 중요하지 않다고 판단되는 부분은 쉽게 잊어버립니다. 또한, 기억할 때 과거 경험, 현재 생각, 감정 등이 영향을 미쳐 기억을 왜곡할 수 있습니다. 2. 기억 저장 기억은 뇌에 저장된 신경 연결망으로 구성됩니다. 시간이 지남에 따라 이 연결망은 약화되거나 변형될 수 있으며, 이는 기억의 오류를 초래합니다. 특히, 강한 감정과 연관된 기억은 다른 기억보다 더 오래 지속될 수 있지만, 동시에..
-
정보처리기사 필기 시험 준비기타 정보/자격증 2024. 2. 25. 10:32
개발자로 살아온 지 어느덧 8년차! 따려면 진작에 딸 수 있는 경력인데, 필요성을 못 느껴서 따지 않고 있다가 이번에 이직한 회사에서는 필요하게 되어서 올해 꼭 따려고 한다. 100점을 목표로 공부하려고 했지만... 3주동안 공부하고 이전 기출문제들을 풀면 분명 합격은 합격인데 4과목은 60~95점 사이, 목표한 것보다 낮고, 프로그래밍언어가 항상 복병이다. 40점을 겨우 면한다. 나의 2024년 정보처리기사 필기 1차 시험일은 3월 3일인데, (날짜, 장소 정하는데 티케팅인 줄!) 딱 일주일 남았다. 100점이라는 목표를 바꿔야겠다. 합격만 하자. 남은 일주일은 핵심 요약 노트만 보면서 준비하는 걸로 하고, 문제는 프로그래밍 언어인 C언어, JAVA, 파이썬의 프로그램 실행결과 문제를 중점적으로 외워야..
-
C# 윈폼에 아키텍처 패턴을 적용해보자! (feat. MVP, MVVM)닷넷/WinForms 2024. 2. 22. 22:26
공장에서 윈폼을 하다보면 객체지향 언어인 C#을 절차적인 언어처럼 쓰고, 막 주먹구구식으로 쓰는 경우가 태반일 것이다. 그러다 보면 유지보수가 너어무 힘들어서 윈폼 자체에 노이로제가 걸릴 수도 있다. 그러나! C#의 윈폼도 엄연히 C#의 프레임워크 중 하나인 것 뿐인데, C#은 객체지향 언어인데, 윈폼도 객체지향 적으로 짤 수는 없는 것일까? 수월한 유지보수를 위한 아키텍처 패턴과 디자인 패턴을 적용할 수 없는 것일까? 정답은 가능하다! 객체지향 적으로 짜기 위해 객체지향 설계 5원칙을 따르면 되기는 하나, 통용적인 패턴을 이용하면 보다 쉽게 짤 수가 있다. 여기서는 아키텍처 패턴을 적용 해보는 것에 대해서 설명하고자 한다. 1. 아키텍처 패턴이란? 아키텍처 패턴은 소프트웨어 설계에서 반복적으로 발생하는..
-
전략 패턴과 템플릿 메서드 패턴의 차이기타 정보/디자인패턴 2024. 2. 18. 17:33
나는 전략 패턴과 템플릿 메서드 패턴이 너무 헷갈린다. 구현하고 보면 둘은 같은 패턴인 것 아닌가 싶었다. 둘 다 서로로 변환하기 쉽고, 행동 패턴에 속하기 때문일까? 개념이 제대로 잡혀 있지 않아서 그런걸까? 아니면, 내가 둘을 크게 구분하지 않고 같이 쓰고 있기 때문일까? 개념 공부부터 다시 해보자. 전략 패턴과 템플릿 메서드 패턴 요약 전략 패턴 동일 계열의 알고리즘을 정의하고, 각각의 알고리즘을 캡슐화하며, 이들을 상호 교환이 가능하도록 만드는 패턴입니다. 알고리즘을 사용하는 사용자와 상관없이 독립적으로 알고리즘을 다양하게 변경할 수 있게 합니다. - GoF의 디자인 패턴: 전략 패턴 전략 패턴은 알고리즘을 캡슐화하고 이를 동적으로 교환할 수 있도록 하는 패턴입니다.주로 한 가지 작업을 수행하는 ..
-
[팰월드] 이제는 찍먹이 아닌 것 같다.게임/[팰월드] 팔월드 2024. 1. 25. 22:49
2024.01.24 - [게임/[팰월드] 팔월드] - [팰월드] Palworld? 핫한 팔월드를 찍먹해보았습니다. 1탄 2024.01.24 - [게임/[팰월드] 팔월드] - [팰월드] Palworld? 팔월드 찍먹해보았습니다. 2탄 2024.01.24 - [게임/[팰월드] 팔월드] - [팰월드] Palworld? 팔월드 찍먹해보았습니다. 3탄 싱글 플레이에서 조작법을 좀 익히고 나서 남친이 지인들끼리 하는 서버 만들어서 열어놨길래 합류하여 같이 하다보니까... 1시간 정도만 찍먹하고 메이플해야지 했는데... 7시간이 지나있었다. 하다 보니 영상은 1시간만 찍고, 스샷도 안 찍고 한 것이었다. 오늘은 켜놓고 잠수한게 더 많아서 어제 포함 플레이 시간은 15.4시간! 아, 버그 하나를 알게 되었는데 다른 부..
-
[팰월드] Palworld? 팔월드 찍먹해보았습니다. 3탄게임/[팰월드] 팔월드 2024. 1. 24. 13:37
팰을 공격해 힘을 뺀 뒤 Q로 팰 스피어를 던져 포획하세요. 어떤 걸 포획할까 몰색 중에 대따 큰 팰을 발견했다. 분명 자신의 레벨보다 낮은 레벨의 팰을 잡는 걸 권장하기는 했는데, 혹시 엄청난 컨트롤로 피하고 때리고 하다보면 잡을 수 있지 않을까? ㅋㅋㅋㅋ 공격 한 방에 죽었다. 부활을 하고, 게임 시작 위치에서 다시 나왔을 때 아까는 지나쳤던 npc를 확인해보았다. 클릭이 때리기 모션인데 npc를 클릭하니까... 와 수배당하고 이거 어떻게 하나 했는데 물에 빠지니까 해결되버리네 ㅋㅋ
-
[팰월드] Palworld? 팔월드 찍먹해보았습니다. 2탄게임/[팰월드] 팔월드 2024. 1. 24. 13:04
게임 시작 후, 친절하게 알려주는 튜토리얼은 없다. 생존 가이드를 하나씩 살펴 본후 오른쪽 위에 있는 튜토리얼이 하라는 대로 이것 저것 클릭해 보고 때려보고 하다보니까.. 뭐 한 것도 없는데 왜 재밌지? 가이드를 읽고 온 사이에 가만히 있다보니까 갑자기 저녁이 됐다. 밖으로 나가볼까~ 와 뭔가 자유로울 것만 같은 오브젝트들이 잔뜩이다. 닭이다! 닭을 가까이 보러 가다 보니까 목재 발견! 주으니까 튜토리얼 하나 완료. 오 닭 말고 다른 팰들도 보인다. 화면 왜이러지? 막 저온이라고 뜨더니 얼어붙을 것처럼 나온다. 뭐라도 해야할 것 같다. 바로 앞에 잠든 양이 있어서 접근해서 마우스로 클릭하면서 가격하니까 경험치 획득, 바로 레벨업! 그런데 저온 상태는 해결이 안 된다. 튜토리얼에서 하라는 것을 완료하기 위..