SW개발
-
Terminal Window 디자인 CSS 모음SW개발 2021. 10. 9. 00:17
Terminal Window 디자인 https://codepen.io/mxexo/pen/dxLac CSS3 Mac Terminal ... codepen.io https://cssdeck.com/labs/pure-css-osx-terminal Pure CSS OSX terminal. | CSSDeck Pure CSS OSX terminal. Dom Briggs 88039 28 Hover over the window to see blinking cursor. To see the example usage, visit this link. This is created using the same techniques as explained in this creation. The menu bar is created u..
-
게임 개발SW개발 2021. 10. 8. 22:51
혼자 취미로 게임 개발하기 1 https://brunch.co.kr/@iimjae123/1 혼자 취미로 게임 개발하기 2 https://brunch.co.kr/@iimjae123/2 코딩이 필요 없는 게임 개발 툴 소개 빌드박스, 게임메이커, RPG Maker, 콘스트럭트 3, GDevelop https://ashurang.tistory.com/entry/%EC%BD%94%EB%94%A9%EC%9D%B4-%ED%95%84%EC%9A%94-%EC%97%86%EB%8A%94-%EA%B2%8C%EC%9E%84-%EA%B0%9C%EB%B0%9C-%ED%88%B4-%EC%86%8C%EA%B0%9C 2022년에 코딩 없이 게임 앱을 구축하는 방법은 무엇입니까? 게임메이커, 기즈모, 유니티, 게임 샐러드 https:..
-
Github profile 만들기SW개발 2021. 10. 8. 22:19
Github profile을 만드는 방법이 잘 정리된 곳이 많아서 참고해서 생성하였다. 1. Github 에 내 아이디명으로 Repository를 만들고 2. README.md를 작성하면 바로 Github Profile이 생성된다. 꾸미는데 필요한 이모티콘은 아래의 사이트를 참고하면 된다. https://www.webfx.com/tools/emoji-cheat-sheet/ Github Profile 보이는 화면 예시 그 외에 추가적으로 뱃지, 방문자 수를 추가하고 싶으면 아래를 참고하면 된다. https://haesoo9410.tistory.com/143
-
github ssh 연결 방법SW개발 2021. 10. 8. 21:59
0. 문제 상황: Authentication failed for git clone git clone을 하면 Authentication failed 라는 문구가 뜬다. 이걸 해결하려면 ssh 를 등록해야한다. 1. SSH Key 만들기 Github 공식 가이드에 보면 아래와 같은 방법으로 만들라고 안내가 되어있다. 그래서 이 방법대로 만들어준다. (만들 때 .ssh 폴더 밑에 만드는 것을 추천한다) 생성할 이름을 물어보는데 내 마음대로 만들면 되고, 그 밑에 패스워드는 원하는 값을 쳐도 되고 엔터만 쳐도 된다. 그 후에 ls를 쳐보면 내가 정한 이름.pub 와 내가 정한 이름 이렇게 2개가 생성된 것을 볼 수 있다. 2. SSH key 를 ssh-agent에 추가 Github 공식 가이드에 아래와 같은 절..
-
Python으로 비트코인 구현하기SW개발 2021. 5. 17. 00:01
Python으로 비트코인 구현하기 본 게시물은 유튜브 강의 ❝[블록집착남] 블록체인, 제가 직접 만들어 보겠습니다 (상)❞ 를 기반으로 학습한 내용입니다. 강의에 사용된 원본 소스코드는 여기를 확인하시면 되고, 본 게시물에 작성된 제 소스코드는 여기를 확인하시면 됩니다. 강의에서는 python 2.x 를 사용하였으나, 제 코드는 python 3.7을 기반으로 작성하였습니다. Python으로 진행하기 때문에 초심자에게 적합한 학습 코스입니다. Blockchain 필수 함수 Block 체인에 필요한 필수 함수는 다음과 같습니다. init 함수 new block 생성 함수 new transaction 생성 함수 hash 함수 last_block (이전 블록) 따라서 blockchain.py 파일을 만들고, 각..
-
MkDocs 를 이용하여 문서 사이트 만들기SW개발 2021. 3. 21. 19:22
본 게시물은 파이썬의 mkdocs 패키지를 이용하여 문서 사이트를 만드는 방법에 대해 소개하고 있습니다. 하단의 방법을 이용하여 mkdocs로 문서를 만들고자 할 경우, 개발 환경 내에 python 이 먼저 설치되어있어야하며, github 계정이 필요합니다 (github.io 를 이용하여 간단히 배포하기 위한 목적입니다). mkdocs 를 이용하여 문서를 만들면 다음과 같은 형태의 사이트를 만들 수 있습니다. (아래는 readthedocs라는 테마가 적용된 버전입니다) Mkdocs 를 이용하여 문서 사이트 만들기 1. mkdocs 선택 이유 블로그는 글이 시간순으로 정렬되기 때문에, 책처럼 목차가 보이는 형태의 사이트를 찾던 중 Sphinx나 MkDocs를 찾게 되었습니다. 둘 중 MkDocs 사용법이 ..
-
Git 이라는 이름의 의미SW개발/Linux 2021. 3. 20. 21:01
Git의 명칭의 의미가 궁금했는데, 리누스 토발즈의 첫번째 commit에 따르면, 별 의미 없이 발음 가능한 알파벳 조합으로 만들었다는 것을 알 수 있었습니다. GIT - the stupid content tracker “git” can mean anything, depending on your mood. - random three-letter combination that is pronounceable, and not actually used by any common UNIX command. The fact that it is a mispronounciation of “get” may or may not be relevant. - stupid. contemptible and despicable. sim..
-
Linux Kernel Power ManagementSW개발/Linux 2021. 3. 20. 20:50
Power Management 관련 설명 블로그 (하단의 블로그에서 다루는 내용) o Power Management 개요 o Old System Suspend 기법(wakelocks, early suspend/late resume) o New System Suspend 기법(wakeup sources, autosleep) o CPU PM - CPUFreq Framework, CPUIdle Framework o I/O Runtime Power Management 기법 o Regulator Framework o 배터리 충전 드라이버 분석 slowbootkernelhacks.blogspot.com/2014/03/linux-power-management_2252.html?m=0 suspend to ram in ..