bluekms21의 등록된 링크

키자드에 등록된 총 2488개의 포스트를 확인하실 수 있습니다.

Naver Blog

2018년 목표 수립

목표 설정 목표를 정하기까지 상당한 시간이 걸렸다. 학생때야 주니어 수준의 게임 서버 프로그래머가 되기...

Naver Blog

[책] 지적 대화를 위한 넓고 얕은 지식

모든 정치는 썩었다면서 자신의 정치적 무관심을 정당화하는 사람에게, 정치적 무관심은 가능하지 않다는 ...

Naver Blog

iOS 관련 용어

https://developer.apple.com > Account > Certificates, IDs & Profiles 메뉴로 들어가면 ...

Naver Blog

C++ Win32 API 폴더 브라우저 다이얼로그에서 폴더 경로 얻기

t_Dir에 브라우저를 통해 선택된 폴더의 경로가 들어오게 됩니다. 어디선가 퍼온 코드일텐데 잘 쓰다가 기...

Naver Blog

Mac 단축키

컨트롤 + 스페이스바: Spotlight 검색 쉬프트 + 커맨드 + 3: 전체화면 캡쳐 후 바탕화면에 저장 쉬프트 + ...

Naver Blog

LG CM1800 다시 나왔으면 좋겠다

평생마우스라고 생각할 정도로 마음에 들었던 LG CM1800 무선마우스. 세련된 디자인. 비대칭구조. 적당...

Naver Blog

유니티 네트워크 프로그래밍

평가기존의 게임서버 프로그래밍 관련 서적들은 * 지루한 이론설명 * 다짜고짜 서버 라이브러리 제작 으로 ...

Naver Blog

사용해본 무선마우스 개인적인 비교

LG CM1800장점나에게 꼭 맞는 비대칭형 그립감 다소 가벼운듯 하면서도 손목에 무리가 가지 않는 무게 ...

Naver Blog

이적 - 걱정말아요 그대

나이듦에 따라 노래가사의 의미가 더 해석되는 것들이 있다. [이적-걱정말아요 그대] 에서 나오는 다음 가...

Naver Blog

Unity3D에서 GameObject 검색 관련 성능 정리

http://baba-s.hatenablog.com/entry/2014/07/09/093240원본 자료가 2014년 자료지만 객체 탐색에 분명한 ...

Naver Blog

리뷰 - JayBird X2 vs Sony wf-1000x

뭔가 길게 사용기를 쓰다가 어차피 다 안읽으시니까 요점만 쓰는 방향으로...ㅎ JayBird X2 총평 : ...

Naver Blog

백년 허리

별점 : 총평 : 초등학생때부터 체육시간에 교제로 가르쳐야 한다. 저번 울릉도 여행 이후 극심...

Naver Blog

Unity3D Pivot 변경 Object 확대

해결했습니다. 답변해주신 모든분들께 감사의 말씀 올립니다 ㅠ_ㅠ)=b1. 이미지를 Time.deltaTime 을 이...

Naver Blog

샤오미 안마기

음? 글감검색으로 나온 가격이 내가 Qoo10에서 구매한것보다 싸네? 아무튼 저거 사서 쓰고있다. 처음만큼 ...

Naver Blog

마크라이든 클리어 크로스바디백 MR0002S

회사 동료분이 쓰시길레 갤럭시 탭 S3가 들어가는지 확인해보고 구매했다. 기존에 쓰던 가방도 작고 가벼...

Naver Blog

메디니스 씨아추 릴렉스 핸드케어 MVP-2500

하는 일도 IT쪽이고, 취미도 게임이다보니 손을 엄청 많이 사용하는 편이다. 스스로 주물러봐야 왼손으로...

Naver Blog

네트워크 테스트 툴

윈도우용 http://gameqa.tistory.com/120?fbclid=IwAR2yNhR1EZspNWiLiOrwG1XWz1T_y1-H0qjh...

Naver Blog

텐키레스(세이버) 키보드를 위한 문자열 숫자 키패드

http://www.kbdmania.net/xe/tipandtech/122739윈도우+R shell:startup 권한 필요

Naver Blog

노트 메모 어플 간단 소감

요약* 원노트, 트레일로, 네이버 달력, band 사용 중 * S팬 저변 확대 강력히 희망합니다. * 보고있나 삼...

Naver Blog

권학봉의 프로페셔널 사진조명 강의

평가사진 찍는게 즐겁고, 고급 사진기를 사용하고 있는데 더 나은 사진을 찍으려면 어떻게 해야하는지 모르...

Naver Blog

스트레스 빨리 풀리는 방법 비싸게 삽니다~

최근 스트레스가 많이 쌓였다. 그런데 어떻게 풀어야 할지 잘 모르겠다. 뭔가 명확히 욕하거나 미워할 대상...

Naver Blog

니플 커버 제품 비교

제일 잘 쓰고있는 웁스밴드 카트리지가 평소에는 쓸만한데 여행가려고 조금 챙기려 할때는 다소 불편하다. ...

Naver Blog

2019년 예산 계획

시티카드 * 매월 8만원짜리 무이자 할부되는것 하나 살것 * 절약하면 공과금 7만원 미만 소비 가능 * 시티...

Naver Blog

패킷 감청과 야동에 대한 생각

http://www.sisafocus.co.kr/news/articleView.html?idxno=202210 패킷 감청은 사실상 국민 감청이...

Naver Blog

카카오톡 탈퇴 후기

카톡이 Line 처럼 단톡방 입장 시에 확인, 취소만 물어봐 줬어도... . 모든 체팅방 날아감 . 단톡방에 들...

Naver Blog

윾튜브와 카광에 대해서

시사이슈를 논평해서 빠르게 성장한 두 유튜버. 몇 편 보니까 정치적 사상적 측면이 잘 맞지 않는 부분이 ...

Naver Blog

극한직업

총평 : 한줄평 : 한국인이 영화에서 재미를 느끼는 부분만을 집대성 처음에는 뻔한 CJ스타일 ...

Naver Blog

알리타

총평 : 한줄평: SF와 바이올런스한 표현이 싫지 않다면 무척 재밌게 볼 수 있는 영화 트레일러...

Naver Blog

네이버 애드포스트

신청해놓고 잊고지냈더니 어느순간 수락되었다고 해서 검색을 통해 기쁜 마음으로 블로그에 달았더니 클릭...

Naver Blog

[책] n분의 1의 함정

세상사는 겉으로 보이는 것보다 복잡하다. 그리고 이 문장을 이해했다고 생각한다고 해서 정말로 이해한 것...

Naver Blog

영화 사바하

총평 : 한줄평 : 퇴마록을 재밌게 읽었으며, 오컬트 문화에 조예가 있다면 재밌게 볼 수 있는 영화 한...

Naver Blog

와콤 인튜어스 CTL-4100WL, 다이소 칫솔꽂이

별점 : 장점 : 컴팩트 단점 : 초기 팬촉이 너무 무르다. 블루투스 지원 모델이라도 '무선&#x27...

Naver Blog

C# 연결 프로그램 지정, 확장자 아이콘 지정

Set Association Code Ex . . . 도움이 되셨다면 하단의 애드포스트 클릭 부탁드립니다 <(_ _)> ...

Naver Blog

성평등의 역설. 성평등지수 1위 노르웨이의 현실

http://www.ddanzi.com/free/550487821?fbclid=IwAR06uYxfVgsZcz77fMOOKQC8I8pYE1Ei...

Naver Blog

사람의 매력적인 행동? 에 대해서!

https://youtu.be/WJPg4Bziiw4?t=179 요즘 자주 듣게되는 유튜버 여자의 관점에서 이성관계나 성...

Naver Blog

[영화] 캡틴 마블

총평 별점 : 추천 : 고양이가 귀엽다 비추 : 캡틴 마블의 매력은 뭘까? 일러두기 : 별로입니다 ...

Naver Blog

정준영 도촬 및 도촬 영상 유포 사건 승리 버닝썬 황금폰

크로스의 블로그

Naver Blog

삼성 S펜, 갤럭시 노트, 갤럭시 탭

삼성에서 끝까지 포기하지 말았으면 하는 제품들 S펜 갤럭시 노트 갤럭시 탭 (특히 4:3 비율의 탭) 갤럭시...

Naver Blog

C# 설치된 프로그램 경로 얻기 RegistryKey

이 밖에 특정 RegistryKey 에 접근했을 때 키의 종류와 숫자를 알 수 있어서 이를 이용해 하위 키들을 탐...

Naver Blog

한성컴퓨터 GK888B minicoup 블루투스 무접점

총평 : 추천 : 유선1/블루투스3이 되는 유일한 무접점 키보드. 플라스틱 덮게 감사합니다! 비추...

Naver Blog

레오폴드 FC660M PD 그라파이트 블루 청축

총평 : 추천 : 텐키리스보다 더 좁으면서 고품질의 키보드를 찾는 사람 비추 : PgUp/PgDn/Ho...

Naver Blog

리얼포스나 해피해킹을 가지 않는 이유

리얼포스 . 텐키리스 배열보다 작은 키보드를 구하고 있기 때문 . 토프레 무접점은 레오폴드의 FC660으로...

Naver Blog

갤럭시 탭 S3의 불편한 점

내가 좋아해 마지않는 갤럭시 탭 S3 쓰다보면 단점이 눈에 띄는건 당연한데 갤럭시 노트 FE에서는 되고,...

Naver Blog

레오폴드 FC660C

총평 : 추천 : 토프레 스위치 + 작고 예쁜 디자인 비추 : 키캡놀이가 상대적으로 어려움 레오폴...

Naver Blog

시프트업 신작 니케 Shiftup Nikke

작년 6월 사내 공모전 1위를 하고 게임성을 인정받아 새로운 프로젝트로 진행되게 된 니케 공모전 버전, 유...

Naver Blog

인간은 영양제로 살아갈 수 있어요! iHerb, 락토비프, 루테인 with 지아잔틴, 칼슘 마그네슘 아연 비타민D3, 마카

iHerb 소개 살아가면서 야근과 철야, 그리고 노화를 막을 수 있는 사람이 있을까? 건강한 식습관만으로는 ...

Naver Blog

미니 패럿 xk x150 프리맨 비밥 드론

총평 : 한줄평 : 6만원대 드론의 끝판 왕 장점 : 6만원대 신이 내린 호버링 단점 : 시끄럽고 파는곳...

Naver Blog

한국의 책들이 대체로 입문서에 머무는건 조금 아쉽다.

서버 프로그래밍 책의 범람을 보며 이 얘기 저 얘기 하고싶어지는건 내가 경력이 쌓인 탓인가 내가 꼰대가 ...

Naver Blog

네이버 광고, 파워링크 광고

기껏 에드포스트를 따냈더니 어느세인가 내 블로그 포스팅 하단에 마음대로 광고를 띄우고 있는 네이버. 하...

Naver Blog

제닉스몰 XPAM 대나무 키보드 손목 받침대 팜레스트

별점 : 한줄 : 심플, 견고, 클래식 추천 : 타이핑 시 손목이 뜨는 사람 비추 : 자신이 쓰는 키보드 ...

Naver Blog

서버 리드프로그래머 모십니다

10년차급 서버프로그래머 글로벌 개발 출시 서비스 경험자 게임특성에 따른 서버구조 설계 가능하신 분 모...

Naver Blog

어벤져스 엔드게임 결말

"엔드게임 결말" 요즘 많이들 궁금해 하시더라고요. "엔드게임 결말" 저도 참 궁...

Naver Blog

190501 근로자의 날

근로자의 날 집에서 뒹굴기만 할 계획이었는데 어쩐지 하루종일 뒹굴거리면서 보냈다간 몸이 찌뿌드드 더 ...

Naver Blog

서울시 자전거 따릉이 앱 대여 비밀번호 바꾸는 법

따릉이는 가끔 이용하는데 이용할때마다 대여 비밀번호가 뭔지 까먹는다 1,2,3,4 만을 이용하여 4자리 숫자...

Naver Blog

블루투스 헬

회사예서 새 블루투스 기기를 페어링하려고 하니까 장난아니었다. 블루투스 이름을 가져오는데도 제법 시간...

Naver Blog

고창 청보리밭, 고창 읍성, 고창 선운사

33만평의 청보리밭은 눈을 시원하게 했다. 청보리밭 중앙에는 유체꽃이 피어있는 곳도 있었다. 고창 읍성에...

Naver Blog

내가 사용중인 SNS의 방향성

네이버 밴드 가장 정체성이 확실하다. 요즘은 폐쇄성이 좀 약해졌지만 (검색해서 밴드들을 찾아갈 수 있다....

Naver Blog

게이머 동기 모델 Gamer Motivation Model

액션 "붐!" * 파괴 : 총. 폭발물. 혼돈. 신체 상해. * 흥분 : 빠른 진행. 동작. 놀라움. 스릴. ...

Naver Blog

Nikke 리액션 영상

모핑에 대한 리액션 멀티플레이에 대한 리액션 . . . ... 큰일났군

Naver Blog

워터프론트 초경량 네모 우산 Waterfront

별점 : 한줄평 : 일본 갈 일이 있으면 또 사올 것 장점 * 접었을때 얇은 네모 모양이라 어떤 가방...

Naver Blog

프로그래머 개그

우리 기획출신 팀장님은 늘 '프로그래머 개그는 재미없다'라고 했다. 그런데 나는 이걸 보고 빵...

Naver Blog

QCY T1 블루투스 5.0 무선 이어폰

별점 : 완전한 무선을 경험하라 무선이 미래다 저는 무선 성애자입니다 장점 * 완전한 무선 * ...

Naver Blog

삼성 갤럭시 게임 동시에 두개 실행하기! Galaxy Store :: Good Lock :: Multi Star 굿락 멀티스타

삼성은 그냥 막 지원해주면 부작용이 우려되고 (베터리나 발열 등) 그렇다고 아예 막아버리기는 아까운 기...

Naver Blog

FC660C 토프레 키캡 topre keycap 구매

총평 : 추천 : 반드시 토프레에서 키캡놀이를 하고싶은 분 비추 : 키감 손상을 감소하고 살 가치가 있...

Naver Blog

포괄임금제 폐지. 연봉 삭감. 더욱 나빠지는 워라벨

포괄임금제 폐지로 내 연봉이 줄어든다면? 그리고 실질적인 근무시간이 별로 줄어들 것 같지 않다면? 과연 ...

Naver Blog

순삭밀톡 역사학사 임용한박사의 삼국지 뒤집기 정사 삼국지 삼국지 연의 조조 제갈량 유비 손권

https://www.youtube.com/watch?v=HiIyuHNf_w8&list=PL-Itl-BJumGQuXMdaAQ...

Naver Blog

회전제어 Pro 추천 안드로이드 앱 추천 태블릿 앱 추천 네이버 블로그 앱 글쓰기 가로모드

화면제어 Pro 구글플레이 링크 https://play.google.com/store/apps/details?id=jjong.kim.rotation...

Naver Blog

걸캅스

별점 : 제법 재밌는 액션영화였다. 국내 코믹 액션의 수준을 한단계 끌어올렸다고 생각하는 <극...

Naver Blog

순전한 기독교

평소 기독교 세계관에 대해 궁금했던 비 신도들을 위한 친절한 안내서 기도하면 무엇이든 이룰수 있을까? ...

Naver Blog

슈뢰딩거의 고양희

별점 : 추천 : 실험적인 SF 장르를 소화할 수 있는 독자 비추 : 선후 관계가 명확한 작품을 선...

Naver Blog

회사 동료에게 받은 생일선물 케잌 체리베리

회사 동료분께서 귀하신 생일에 누추한 케잌을 선물해주셨다. (음?!) 배송 당일날 연차였기 때문에 다음날 ...

Naver Blog

회사 동료에게 받은 생일선물 VIVRE Auto Dispenser 비브르 자동 디스펜서 샤오미 손세정제 해피바스 솝베리 버블폼

수 개월간 살까말까 간만 봐왔던 샤오미 디스펜서 손세정제 2세대! 나의 간보기를 도저히 참지 못하고 생일...

Naver Blog

C# nameof 키워드 다들 쓰시죠?

C#의 nameof 키워드는 코드에서 사용되는 식별자를 문자열로 반환하는 단순한 메서드지만 여러모로 실수도 줄여주고, 리팩토링 시에도 도움이 된다. Unity에서 사용되는 Invoke 메 서드는 실행할 메서드의 이름을 문자열로 입력받는다. 이렇게 되면 메서드 참조 카운트에도 포함되지 않으며, 당연히 함수 이름을 바꾸는 등의 리팩토링을 하게 되면 실수가 발생하기 좋다. 이럴 때 nameof 키워드를 사용하게 되면 참조 카운트에도 들어가고, 리팩토링을 할 때도 같이 적용되는 등 이점이 많다. 위 예제에는 메서드 이름을 nameof 함수를 사용해서 표현했는데, nameof 함수는 멤버 변수 등 다른 식별자에도 사용 가능하다. #cs #csharp #nameof #리.......

Naver Blog

네이버 쪽지 보낸 사람 전체 아이디 알아내기

가끔 오는 네이버 쪽지를 받아보면 보낸 사람의 닉네임과 아이디의 일부가 보인다. 우연히 클릭 실수로 아이디의 전체를 알아내는 방법을 발견했는데 생각보다 시스템이 허술하다는 생각이 들었다. 먼저 해당 쪽지를 열면 위와 같은 그림이 보인다. 여기서도 보낸 사람이 가려져 있는데 여기서 답장을 누른다. 답장을 눌러도 받는 사람의 아이디가 가려져 있는 걸 볼 수 있는데 여기서 '메일로 보내기'버튼을 누르면... 새로 창이 열리면서 매일 쓰기 창이 열리는데 여기에는 전체 이메일이 들어있다. 쪽지로 받은 걸 굳이 메일로 보낼 일 까지는 없었던 터라 이번에 실수로 눌러서 알아낸 건데 이렇게 되면 왜 보낸 사람의 아이디 일.......

Naver Blog

C++과 C#의 가상 함수 처리 비교

책 예제 소스코드 위 소스코드는 '이팩티브 C# (3판) 아이템 16: 생성자 내에서는 절대로 가상 함수를 호출하지 말라'에 소개된 소스코드이다. 이 책에서는 위 코드의 출력 결과를 예상해보라고 하며, C++과 C#의 가상 함수에 대한 처리가 다름을 설명하는데 나는 사실 위 코드는 수수께끼를 위한 예제 코드라고 생각한다. 위 C# 코드의 정답은 "Set by initializer" 가 호출된다. C# 추상 클래스 abstract 동작을 좀 더 명확하게 하기 위해 추상 클래스로 바꾸고 예상되는 호출 흐름에 맞게 주석을 달았다. C#의 추상 클래스는 생성할 때부터 Derived 클래스라는 걸 알고 있기 때문에 VFunc가 모호한 상황은 발생하지 안 지.......

Naver Blog

C# checked 키워드로 overflow 예외 처리하기

바쁘신 분들을 위한 요약 * overflow / underflow가 나오는 구현을 피하라 * 정 확인해야 한다면 연산의 결과가 0보다 작음 혹은 더 넓은 자료형으로 캐스팅하여 확인할 수 있다 * checked 키워드 사용 자세한 내용 변수 오버플로 overflow 나 언더 플로 underflow는 자주 발생하는 상황은 아니지만, 서비스 중인 게임에서 둘 중 한 가지의 상황이 발생한다면 상당히 오싹할 것이다. 개발 중인 콘텐츠에서 이러한 문제를 일으킬 수 있는 부분을 확인하여 수정하던 중, C#에서 가장 우아하게 변수의 오버플로 / 언더 플로를 처리할 수 있는 방법은 무엇이 있는지 조사해봤다. Step1 long 타입의 변수로 값을 처리함에 있어 위와 같이 처리한다면 프.......

Naver Blog

틈틈이 유니티 공부하기

취미 겸 틈틈이 유니티를 배워보고 있다. 광고 붙여서 출시까지 해보는게 목표 ㅎ #블챌 #오늘일기

Naver Blog

틈틈이 유니티 공부하기

이번 유니티 개발을 위해 애셋 몇가지를 구매했다. 봄 세일을 맞이해서 평소 필요했던것들을 질렀는데 간단히 소개해보자면 * Pro Sound Collection : 다양한 사운드 모음 * Modern UI Pack : 아무리 개인 프로젝트라지만 UI가 어느정도 예쁘지 않으면 너무 테스트 같아진다 * Easy Mobile Pro : 광고 붙이려면 편하다고 해서 구매 * TouchConsole Pro : 디버깅 및 치트 제공에 매우 편한 솔루션을 제공한다. 세일하지 않아도 구매 #블챌 #오늘일기

Naver Blog

젝시믹스 레깅스 모델별 특징 정리 2021

바쁘신 분들을 위한 요약 두게 순 > 보정력 순 1. 하이플렉시 2. 하이플렉시 조깅스 3. 시그니처 380N > 시그니처 360N 4. 하이플렉시 에어로 = 하이플렉시 릴랙스 = 하이플렉시 릴랙스 V-up 5. 엑스프리즈마 레깅스 = 엑스프리즈마 액티비티 = 하이플렉시 워터 레깅스 보정력순 > 두게 순 1. 하이플렉시 2. 시그니처 380N 3. 하이플렉시 조깅스 4. 시그니처 360N 5. 하이플렉시 에어로 = 하이플렉시 릴랙스 = 하이플렉시 릴랙스 V-up 6. 엑스프리즈마 레깅스 = 엑스프리즈마 액티비티 = 하이플렉시 워터 레깅스 용도 * 필라테스 : 시그니처 360N, 하이플렉시 에어로, 하이플렉시 릴랙스 * 워.......

Naver Blog

#블챌 #오늘일기 챌린지 조기 종료

3일에 해당하는 네이버 포인트 1,000원을 지급하고 종료 삼성은 미국에서 갤탭 S7 반값에 팔아먹고 네이버는 약속했던 캠페인 3일 만에 취소하고 이럴 거면 이벤트를 말던가, 16만 원 준다고 하고 추첨으로 하던가 한국 기업들에 아쉬움이 많이 남는다. #블챌 #오늘일기 #조기종료 #작심삼일

Naver Blog

C# 코딩 규약 2021

원문은 위 링크를 참조. 이 포스팅은 윗글에 나온 내용을 한글로 소개하며, 내 개인적인 감상을 덧붙이는 방식으로 작성하였다. #1삼 항 연산자 사용 삼 항 연산자를 거의 goto처럼 악 취급하는 사람도 만나봤지만 나는 한 줄 안에 표현될 수 있는 내용이라면 삼 항 연산자를 사용하고 있다. 반대로 한 줄 안에 들어오지 않는 내용을 억지로 쑤셔 넣는 건 알고리즘 문제를 풀 때가 아니면 지양하는 편. #2 null 조건부 연산자 ?. 사용 코드가 간결해진다는 장점이 있지만 null일 경우 어떤 것을 반환하는지가 명시적으로 표현되지 않아서 아직은 손에 익지 않았다. 앞으로 익숙해져야 할 부분 #3 null 병합 연산자 ?? 사용 2번 보다 명확해서 이.......

Naver Blog

코드조각 Unity 유니티 화면에 가득 차는 카메라 거리 구하기

위와 같은 상황을 만들고 싶었는데 처음엔 감을 잡지 못했다. 이미지 중심은 알고, 좌상단의 점이 카메라 절두체 Frustum 안에 들어오는 지로 판단하려고 했을 때의 뻘짓. 이렇게 했다간 카메라를 점점 뒤로 밀면서 좌상단의 점이 화면 안으로 들어오는지 판단하는 괴상한 코드를 짜야 했을 것이다. 자주 가는 커뮤니티에 질문을 올리니까 FOV를 알 테니 삼각함수로 거리를 구하라는 대답이 돌아왔다. 마.. 맞는 말이야. 삼각함수! 이 내용을 유니티로 구현한 코드를 찾아보니 유니티 매뉴얼에 있었다. 최고다 유니티 매뉴얼~! 카메라에서 일정 거리에서의 Frustum 크기 유니티 매뉴얼::그래픽::그래픽스 개요::카메라::카메라 기법::카메라에서.......

Naver Blog

C# 재귀 호출 알고리즘으로 지뢰 찾기 만들기 (3/3)

글 시작부터 재귀 호출을 언급했지만 마지막이 돼서야 드디어 나오는 재귀 호출. 재귀 호출은 잘못 설계하면 함수를 무한히 호출하다가 결국 프로그램이 터져버리게 되고, 디버깅도 눈에 잘 들어오지 않기 때문에 추천하고 싶은 설계 방식은 아니다. 그러나 지뢰 찾기에서는 타일을 클릭했을 때 값이 없는 타일이라면 주변의 비어있는 타일들이 모두 오픈되기 때문에 재귀 호출의 사용이 필수적이다. Minesweeper.Open, EmptyOpen 타일을 여는 메서드는 타일의 값에 따라 3가지로 동작한다. * 타일의 지뢰일 때 : 모든 타일을 오픈하고 게임을 종료한다. (return false) * 타일이 비어있을 때 : 주변의 다른 비어있는 타일들도 연다 * 타일이 숫.......

Naver Blog

C# 재귀 호출 알고리즘으로 지뢰 찾기 만들기 (2/3)

이전 글에서는 외관만 설명했다면 이번 글에서는 지뢰의 생성과 타일 값 입력을 다룬다. delegate 대리자의 선언으로 환경 제공과 동작을 구분하도록 설계해 봤다. 사실 이중 for 문을 계속 타이핑하는 것이 귀찮기도 하고. TileState 각 타일들의 상태를 표현하기 위해 enum을 사용했다. value 만으로 모든 상태를 표현할 수 있겠지만 타일의 상태와 타일 속에 들어있는 값은 구분하고 싶었다. Tile.cs 타일 속에 들어있는 값을 표현할 때 가독성을 위해서 const int 변수인 EMPTY, MINE를 사용했다. 멤버 변수로 Sate와 주변 8칸의 지뢰 숫자를 표시하는 Value를 갖는다. 생성자는 평범하니 생략. 나는 ToString을 override 하는 걸 상당히 좋.......

Naver Blog

모나미 s 펜 모나미 153에 이식하기 모나미 s 펜 스킨 바꾸는 방법!

빠른 리뷰 * 모나미 153 네온 + 모니마 s 펜 바디 = 가능 * 모나미 s 펜 + 모나미 153 네온 바디 = 가능 자세한 리뷰 모나미 s 펜이 나오고 리뷰를 봤더니 생각보다 평가가 좋지 않았다. * 버튼 없음 * 다소 유격 있음 굳이 인사도 되겠군이라고 생각했던 것 같은데 정신을 차리니 이미 구매해 있었다 ㅋ 사용하면서 항상 버튼이 없는 건 아쉽게 느껴졌다. 구멍 하나 더 파내는 대신 가격을 올릴 수도 있었겠지만 레트로한 실제 볼펜을 쓴다는 느낌으로 적응하고 있다. 갤럭시노트 FE를 사용하고 있기 때문에 정 s 펜의 버튼이 필요한 동작은 그걸로 대신하고 있기도 하고. 유격이 있는 부분은 전혀 신경 쓰이지 않았다. 실제 모나미 1.......

Naver Blog

NAS 하드디스크 복구 삽질기. chkdsk 체크디스크 절대 하지 마세요!

#내돈내산 요약 * 복구할 생각이라면 chkdsk 같은 건 돌리지 말자 * HDTunePro로 하드 손상 없이 베드 섹터의 유무를 확인할 수 있다 * R-Studio(유료)로 어느 정도 복구에 성공했다 자세한 상황 ipTime Nas2에 대한 불만 글을 적은지 2달이 체 못 되었을 무렵 NAS가 사망했다. 오랫동안 용량 걱정 없이 쓰려고 6TB 하드디스크 2개를 RAID1로 묶어놓고 사용했었는데, NAS에는 접속이 되지만 어떠한 파일도 보이지 않아서 단순히 RAID 논리 정보만 날아갔겠지 하고 생각했었다. 네이버에서 복구업체를 검색하니 대충 10여만 원을 부르길래 가벼운 마음으로 출근하면서 들고 갔었는데 막상 받아온 견적은 60만 원. 1TB 당 가격이었다고 한다. 식은.......

Naver Blog

오마카세 스시스이렌 먹은 것 기록하기 초밥 생선 이름 일본어 제철 정리

#내돈내산 다소 일찍 도착했다 주변을 산책해 뵈 광고 중앙공원으로 이어지는 이쁜 산책로가 있었다. 5층 미만의 예쁜 건물들이 많이 지어지고 있었다. 연차를 쓰고 스시 오마카세 런치를 맛보려고 왔는데 날씨가 무척 좋았다 원근감을 무시하는듯한 거대한 다리 나중에 안 일이지만 여기가 광교 카페거리였다. 스시스이렌은 1시에 예약했다 전화예약은 필수 요즘은 그 시국이라 최대 인원에 제한이 있지만 최대 8~9인까지 동시에 식사를 할 수 있는 곳이었다 런치 6만 원 디너 12만 원 심플한 상차림 예전에는 저 헝겊이 뭐 하는 건지 잘 몰랐는데 어떤 글을 읽어보니 테이블의 상처를 막기 위해 전자기기(주로 카메라)를 올려두는 곳이라는 얘.......

Naver Blog

게임 개발에서 웹 서버와 소켓 서버의 차이

종종 다니는 프로그래머 커뮤니티에 위와 같은 제목의 질문이 올라왔다. 질문의 상세 내용은 1. 둘 차이가 어떻게 되는지 2. 기술적 난이도는 어느 게 더 높은지 3. 한쪽을 경험하면 다른 쪽으로 이직할 때 경력 인정을 받을 수 있는지 아마도 서버 프로그래머로 진로를 고민 중인 학생분께서 작성하신 게 아닌가 싶어 변변찮은 경력이지만 경험하면서 느낀 점을 토대로 작성해봤다. 만약 자신의 생각과 다르다면 저와 이 글을 읽을 다른 분들을 위해 정중한 첨언 부탁드린다. 나의 답변 1. 둘의 차이 : 아래 글 참조 2. 기술적 난이도 : 어느 쪽이 더 어렵다고 말할 수 없다고 본다. 오히려 웹서버 프로그래머들은 DevOps 쪽까지 다루게 되는 경.......

Naver Blog

C# 재귀 호출 알고리즘으로 지뢰 찾기 만들기 (1/3)

프로그래머의 취미로 프로그래밍만 한 것이 또 있을까? 물론 나는 취미가 프로그래밍인 사람보다는 다른 것인 사람이 조금 더 건강하고 행복한 인생을 살아가는 것 같다고 생각하긴 하지만 불현듯 지뢰 찾기를 만들어보고 싶어졌기에 VS2019를 켰다. Program.cs 보통 글을 작성할 때 함수 단위로 설명을 쓰는 편인데... 그렇게까지 공들일 필요가 있을까? 싶은 Program.Main 메서드이다. 실행 방법 실행 시 인자 값으로 넓이, 높이, 그리고 지뢰의 수를 입력받는다. 명령어 * o x y : x, y 번째 타일을 오픈한다 * f x y : x, y 번째 타일에 깃발을 꽂는다 * c x y : x, y 번째 타일의 깃발을 취소한다 * reset : 판을 초기화한다 * exit : 게임.......

Naver Blog

증감연산자 전치/후치에 대한 생각

요즘은 크게 의미 없는 주제입니다만 개인적으로는 전치로 쓰고 있습니다. 전치로 쓰는 게 임시변수가 생기지 않는다는 건 오래된 지식이고 요즘은 그 정도는 무의미할 정도로 머신 성능도 올라가고, 각종 최적화의 도움도 받을 수 있기 때문에 남이 짠 코드의 후치를 전치로 고치지는 않습니다만 저는 뭐 그렇다고요 ~_~ㅎ CPU Stall 때문에 후치가 더 낫다는 내용도 있어 소개해봅니다. 그렇지만 내가 짠 함수 바로 밑에 먼저 짠 사람의 후치 증감연산자가 있으면 남의 멀쩡한 코드를 함부로 손대기도 그렇고, 스타일이 다른 코드를 쓰자니 그것도 좀 그렇고, 그렇다고 기존 스타일에 맞춰 후치 증감연산자를 쓰자니 그건 더더욱 좀 그렇고 ㅎ.......

Naver Blog

카카오톡이(가) 계속 중단됨 에러 대처 방법. WebView 업데이트 삭제. 안될 땐 Chrome을 사용중지해보세요! 카카오톡 안 될 때

계속 중단됨 에러 발생 21년 3월 23일 오전부터 몇몇 앱들이 '계속 중단됨' 에러가 뜨며 실행되지 않았다. 네이버 카페는 계속 중단되지만 네이버 블로그 앱은 중단되지 않는 점도 신기...ㅎ 이 상황에 대처하려면 WebView의 업데이트를 제거하거나, Chrome을 사용 중지하면 된다. WebView 업데이트 제거 1. 구글 플레이 실행 2. WebView를 검색하고 들어간다 3. 우상단에 점 3개 버튼을 클릭하면 제거, 혹은 업데이트 제거가 뜨는 모양이지만 내가 사용 중인 갤럭시노트 FE에서는 뜨지 않았다. Chrome 사용 중지하기 1. 핸드폰의 설정으로 들어간다 2. 스크롤을 내리면 있는 애플리케이션에 들어간다 3. 검색을 하거나 스크롤을 내리.......

Naver Blog

알리익스프레스 GIRIER 스마트 와이파이 터치 스위치 해외 직구 구입 및 시공기. 구매 전 알아야 할 주의사항 포함!

#내돈내산 빠른 소감 * 장점 : 여러 단점들에도 불구하고 확실히 삶이 더 편리해졌다는 느낌이다. * 단점 : 설치 난이도가 제법 있으며, 스위치 뒤쪽의 도배 상태를 확인해야 한다. 집에 따라 모든 스위치를 바꿀 수 없을지도 모른다. 자세한 소감 국내에서 유통되는 제품들보다 압도적으로 저렴하다. 아내는 안방 불을 잘 안 끄고, 나는 종종 화장실 불 끄는 걸 잊는 모양인데 늘 나만 안 껐다고 지적 당하는 느낌이었던 터라 이 제품을 알게 되고 당장 구매하게 되었다. 설치 관련 유튜브를 몇 번 봤는데 설치가 많이 어려운 것 같지 않다는 점도 구매에 한몫했다. https://youtu.be/-B6M9XNM8ds 설치 시 참고했던 유튜버 참고로 나와는.......

Naver Blog

잭 스나이더의 저스티스 리그. 이번에도 갤럭시탭 s3의 승리네!

구글 무비에서 Full HD도 아니고 그냥 HD 판을 구매했는데 탭으로 보니 이렇게 보였다. FHD가 아니라서 그런 걸까? 생각했는데 원래 개봉 비율이 4:3인 것 같다. 갤럭시탭 s3의 꽉~ 차는 화면 비율로 재밌게 봤다는 얘기 ㅎㅎ s 펜도 지원하지 웹서핑, 유튜브, 넷플릭스, 왓챠 즐기는데 전혀 부족함 없지 간단한 문서작업도 가능한데다 가볍기까지 해서 좀처럼 새 갤탭을 살 생각이 들지 않는다. 성능은 요즘 기기들이 더 좋겠지만 나에게는 s 펜이 되는 종이를 대신할 필기구가 필요할 뿐인 지도.. ㅎ 추가로 요즘은 카톡도 지원해서 더욱 쾌적해졌다. 만세~! 하지만 요즘 나온 게임을 돌리는 건 현실적으로 어렵고, 앱 간 전환 시 제법 버벅대.......

Naver Blog

원더스리빙 다이나킹 R15 청소모드 비교. 로봇 청소기 운용 시 고려해야 할 사항

#내돈내산 다이나킹 앱이 업데이트되면서 스마트하게 공간을 구분하여 청소하는 것이 가능해졌다. 거실에서 TV로 영화를 보며 과자를 먹다가 그 부스러기가 신경 쓰일 때도 영화를 멈추지 않고 핸드폰으로 로봇청소기에게 명령을 시켜 내 발밑의 과자 부스러기만 청소하는 그 즐거움은 마치 내가 로마시대의 귀족이 된 듯한 느낌마저 들 정도로 편리한... 잡설은 여기까지만 하고 비교한 내용의 청소 로그를 올려본다. 빠른 소감 로봇청소기 사세요~! 그런데 앱과 기기의 연동에 버그가 한 번 있었음 자세한 소감 먼저 방을 구분해놓은 사진 방을 구분하는 건 로봇청소기가 공간을 탐지한 뒤 얼추 해주긴 하지만 방 구역 구분이 정확하지는 않다.......