Home
남조의 삽질기록장
Cancel

[Google] Google Site Verification 및 Sitemap

Chirpy 테마의 _config.yml파일을 설정하다 보니 google_site_verification라는 항목이 있었다. 웹 쪽은 php랑 asp 문법만 아는 원시인에게 또 처음 들어보는 용어가 튀어나와서, 오늘도 구글링을 해야 했다. https://support.google.com/webmasters/answer/9008080?hl=ko...

[Blog] Chirpy 블로그에 favicon 설정하기

Chirpy 테마에 favicon을 설정하는 방법은 테마 자체 튜토리얼 페이지에 나와 있다. Customize the Favicon 전체적으로 이걸 따라하면 되지만, 따라하던 중 몇 가지 문제가 있었다. 첫째로, 내 로컬 프로젝트에는 assets 폴더가 없었다. 파비콘 경로는 assets/img/favicons/인데 아예 해당 폴더 자체...

[Jekyll] Windows 10 환경에서 Github 블로그 설치

원래는 이 글이 먼저 올라왔어야 했는데, 쓰던 글을 옮기다가 날려먹어서 복구가 늦어졌다 OTL Github 블로그는 일반적으로 생각하는 서비스형 블로그와는 기본 개념 자체가 다르다. 설치도 손이 많이 갈 뿐더러 ‘개발 환경’을 깔아야 하는 등 코딩을 모르는 사람이 하기에는 불편한 부분이 많이 있다. 사실 설치 방법도 잘 정리된 글이 많지만, 그것들...

[Jekyll] Synology Nas에서 jekyll 사용하기

Github 블로그는 위지윅(WYSIWYG)에디터를 지원하지 않기 때문에 포스팅을 등록해야 실제 블로그에서 어떻게 보이는지를 알 수 있다. 그럼 미리보기는 어떻게 하는가? 일단 마크다운(markdown) 문법 자체는 미리보기를 지원해주는 에디터가 많이 있다. 내 경우는 Visual Studio Code를 이용하고 있다. VS Code에는 마크다운 ...

[Diary] Github 블로그를 선택한 이유와 감상

Github 블로그를 선택한 이유 기술 블로그(라고 하기도 민망하지만)를 만들기로 결정하고 어떤 플랫폼을 쓸지 꽤 고민했다. 나랑 같은 고민을 한 사람이 꽤 많았는지, 구글링을 해보면 비교글도 많고, 플랫폼을 고르는 데 너무 오래 고민하지 마라라는 조언도 있었다. 그래, 사람 생각하는 게 다 비슷한 법이지… (먼산) 기술 블로그 플랫폼별 특징...

[Diary] 블로그 시작

본격적으로 공부를 다시 하려고 마음먹으면서 블로그를 시작하기로 했다. 인터넷에는 기술 블로그가 어쩌고 하는 뭔가 있어 보이는 글들이 많지만, 개발자가 개인 레벨에서 블로그를 하는 가장 큰 이유는 공부하면서 알게 된 것들을 적어두는 용도라고 생각한다. 배우거나 찾은 것들을 정리해두면 나중에 확인하기 쉽기도 하지만, ‘정리한다’라는 행위 자체가 복습의...

C#에서 멀티스레드에 안전한 구조 설계 (3)

* 이전 블로그 백업글 : 이 게시물은 2008~2013년 사이에 작성된 것으로, 2022년 현재의 환경과는 맞지 않을 수 있습니다. 앞서 올린 게시물 링크 C#에서 멀티스레드에 안전한 구조 설계(1) C#에서 멀티스레드에 안전한 구조 설계(2) 이전글에서 설명한 안습한 결론에 좌절한 후, 좀 더 빠른 lock-free 구조체가 ...

C#에서 멀티스레드에 안전한 구조 설계 (2)

* 이전 블로그 백업글 : 이 게시물은 2008~2013년 사이에 작성된 것으로, 2022년 현재의 환경과는 맞지 않을 수 있습니다. 앞서 올린 게시물 링크 C#에서 멀티스레드에 안전한 구조 설계(1) Lock과 Interlocked.increment의 속도 차이 사실 결론을 보자면 제목낚시글에 가깝습니다만… 이벤트가 멀티스레드...

C#에서 멀티스레드에 안전한 구조 설계 (1)

* 이전 블로그 백업글 : 이 게시물은 2008~2013년 사이에 작성된 것으로, 2022년 현재의 환경과는 맞지 않을 수 있습니다. 최근에 C#으로 서버를 짜보고 있는지라 멀티스레드 안전성에 대해 이것저것 찾아봤습니다. 일단 당연하다면 당연한 말이지만, C# event 호출은 스레드와 동일하게 취급되므로 그 자체로는 멀티스레드 안전성을 보장하지 ...

Lock과 Interlocked.increment의 속도 차이

* 이전 블로그 백업글 : 이 게시물은 2008~2013년 사이에 작성된 것으로, 2022년 현재의 환경과는 맞지 않을 수 있습니다. 멀티스레드 문제 때문에 이것저것 뒤지던 도중 InterLocked를 써보게 되었는데, 내부적으로 결국 임계영역을 쓰는 방식이라 그냥 lock 거는거랑 별 차이가 없을 거라 생각했습니다. 하지만 막상 테스트해보니 꽤 ...