일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- vim-go
- gui
- JUCE 튜토리얼
- C언어
- 운영체제
- 리듬게임
- go
- go channel
- 코딩
- OS
- 백준
- Docker
- LOB
- BOJ
- 프로그래밍
- 연결리스트
- JUCE library
- C++ gui 라이브러리
- tour of go
- Nebula
- C++ gui
- 자료구조
- 알고리즘
- 공룡책
- c++ heap
- JUCE라이브러리
- JUCE
- C++ library
- C++
- a tour of go
- Today
- Total
목록Programming (154)
CafeM0ca
*생활코딩에서 배운내용을 모카에게 최적화해서 작성한 것임을 밝힌다.(어제 카페모카 한 잔 사마셨는데 카페주인이 한 잔 더 주면서 '뭐가 더 입맛에 맞나요?' 라며 총 두 잔을 한 잔가격에 마셨는데 맛있었다.. 물론 카페모카==시럽1~2,초코파우더많이 ㅎㅎ) 자료형 자바스크립트에서는 자료형이 3가지로 나뉜다. (첫글자가 대문자이다.) 1. Boolean(불린) : 참과 거짓을 뜻하는 true와 false. 2가지 자료형2. Number(넘버) : 수를 다루는 자료형3. String(스트링) : 문자,문자열을 다루는 자료형 변수 변수는 말 그대로 변할수 있는 수. 프로그래머가 무언의 값을 저장해서 사용하기 위한것이다.변수의 선언은 아래와 같이 한다. var 변수이름; 선언과 동시에 초기화도 된다. var a..
모카는 개인적으로 '자바'가 들어간 단어나 웹,네트워크를 싫어하는데 팀프로젝트로 프론트엔드를 맡게되었고 죽어도 하기싫은 자바스크립트를 하게 되었다. 공부에 앞서서 자바스크립트를 검색해보니 원래 이름은 모카(Mocha)였던 것이다!갑자기 자스가 맘에 들어서 카테고리에 웹-자바스크립트를 추가하게 된 것이다. 공부는 어디서 하는가?:https://opentutorials.org/course/1 생활코딩이라는 사이트가 있는데 무료강의가 있다. 모카는 강의를 볼정도로 시간이 없으니 참고만하고 웹페이지에 작성되있는 문법만 익히는게 목적이다. (살면서 단 한번도 웹을 접해보지 않음. HTML문법을 1도 모른다.) 윈도우랑 맥에대한 실행환경이 사이트에 자세히 나와있지만 리눅스에 대한 설명은 없다.(모카는 우분투를 사용..
CTF를 한번 참가했었는데 착하게 LOB처럼 소스코드를 주지는 않는다.덕분에 처음 본 문제가 python으로 코딩한 문제로 알고있다.죽어라 gdb로 disas main했지만 안나오는게 당연했었다.(main함수없고 init함수가 있더라) 이야기가 삼천포로 빠졌는데 어쨌든 실행파일 바이너리만 달랑주기 때문에 어셈블리 명렁어를 통해 프로그램의 실행 로직을 잘 파악해야 한다. push - 스택에 메모리를 집어넣는다. 32비트면 4바이트, 64비트면 8바이트pop - 스택 최상단에서 메모리를 뺀다. (pop eax - 최상단에서 뺀 메모리값을 eax에 저장)mov - 주소를 복사한다. (mov dest scr - dest에 scr을 복사) lea - 주소값을 복사한다.(lea 레지스터 주소 - 레지스터에 주소값을..
첫 포스팅은 즐겁기 마련이다. 아닐수도 있고.사실 블로그 포스팅이 귀찮긴 하지만(네읍읍에서 글쓰다가 다 날려버린 기억 이후로 쓰기 싫었다.) 나와 같이 정보를 원하는 사람을 위해 꾸밈없이 포스팅 할 것을 약속한다. 백준에 보면 11718번 그대로 출력하기와 자매품인 11719번은 입출력에 관한 문제이다. 11718번사실 모카는(필자 대신 앞으로 쓸 대체어) 어떻게 하면 이 문제를 접근할지 들여다 봤다. 입력은 있으나 언제 끝나는지 모른다. 지문을 잘 읽어보면 핵심은 입력은 최대 100줄이라 되어있고 영어 대소문자, 공백, 숫자로만 이루어져 있다. 빈 줄은x 처음 접근은 C로 접근하려했으나 언제 입력이 끝나는지 불분명하기에 Python으로 바로 열차를 갈아탔다. 아래 소스코드는 python3로 작성했다. ..