전체 글

부트캠프 - precamp 1일차
... 프로기 같은 건 누가 만든걸까, 너무 귀엽고 깜찍하게 배울 수 있다. 대단해! 까먹기 전에 쓰는 내가 만들고 싶은 것 - 키워드를 남기고, 그 키워드를 보려면 그것을 쓴 사람에게 키워드를 남겨야한다. 아니면 익명으로 남길 수도 있고... 그리고 다른 사람이 남긴 키워드에 공감을 해서 글씨를 크고 아름답게 키워줄 수도 있음. 오후 2시까지라서 여유로울 줄 알았는데, 요즘 생활패턴이 엉망이어서 그런지 꽤 졸렸다... usb허브가 없는지라 블루투스 키보드, 블루투스 마우스 두 개 다 챙겼다. 전에 다녔던 학원이 근처인지라 익숙한 등원길이었다. 심지어 그 학원보다 더 가까워짐. 도착해서 면접 왔을 때 뵀던 분 안내받고 카드 결제를 했다. 이용한도가 정해져있어서 오늘은 500먼저 하고, 내일 나머지를 결제..

<M.B.I.T> 테스트 페이지 만들기 (2)
이런 결과창이 나오는 것까지 완료! 어제 프론트엔드 끝내고, 오늘 백엔드 시작해서 늦은 오후부터 지금까지 계속 한 것 같다. 강의 시간 자체는 짧은데, 타이핑 따라가는 거랑 그러면서 놓치는 부분 확인하면서 해야해서 오래걸렸다. 그리고 주석 다는 게 , #, /* */ 이런 식으로 언어마다 다르고 C++에서 썼던 '//'가 안되길래 불편했다...ㅠㅠ그래서 주석은 거의 못 달았는데, 단 부분이 확실히 다시 볼 때 이해가 쉽다. 쉽게 주석 다는 법 없나? 진짜 이렇게 백엔드는 서버 작업, 데이터를 다룬다. 그리고 내가 이해한 게 맞다면, 프론트엔드에서 만든 프레임을 가져와서 적용하는 것까지 한다. 프론트엔드랑 백엔드가 뭐가 다른지 이해하기 어려웠는데 확실히 그냥 따라해보니까 훨씬 좋은 것 같다. 프론트엔드의 ..

<M.B.I.T> 테스트 페이지 만들기
첫 날 vs code 다운로드, 확장 프로그램, 테마 설치 메인 페이지 - html, css, 설문 페이지 - html, css, js(java script)
구구단, 홀짝 숙제 흐름
#include using namespace std; void main(void) { //구구단 만들기 2단부터 9단까지 //while안에 while? 아님 왼쪽도 변수로 만들어서? //2*1 부터 2*9까지를 만들면 2가 3이 되도록 할 수 있는 방법 j==9면 ++i // if (j==9) {++1} 하니까 2*8->3*9 로 넘어간다. 9 3*1 로 넘어옴! 사이에 줄 띄움이 있으면 좋겠음. 그리고 9단까지만 출력할 것임. 몇 단인지도 알려주면 좋겠음. // "i단"까지 반복한다... 일단 내버려두고 9단까지만 출력하는 걸 하자. // else if (9 < i) 면 break; 하니까 10*1 까지 출력이 됐다. if (9 < i ..
#Include, 컴파일 등 12월 7일
프로젝트 - C++ - Win32 콘솔 응용 빈 프로젝트 - 소스파일 우클릭, 추가, 새항목 C++파일 .Sln solution 안에 여러개의 프로젝트 코드 → 전처리 → 컴파일 → 어셈블러 → 링크 → 실행파일 # : 전처리기(전처리 명령) 컴파일 : 글씨 코드를 어셈블리어로 바꾼다. 어셈블러 : 바이너리 코드로 치환한다. 16진수 → 2진수 링크 : 파일을 하나로 묶는 작업 iostream : 헤더파일(메뉴판 같은 것) C++에서 추가 되었다. └(i : input, output) stream : 통로 "입력받고 출력할건데 이 녀석 포함 시켜줘. (파일)" 실제로 폴더를 찾아 들어가보면 iostream이 있다. using namespace std; 역시 C++에서 추가됨 std == standard ..
연산자
12/10 비트 단위 연산자 : 비트 단위 별로 진행하는 연산자 &(and) | (or) ~(not) ^(xor) 연산자 00001010(2) & 00001101 00001000 -> 8 같은 자리 있는 애들끼리 연산하는 것 00001010(2) or 00001101 00001111 -> 15 10 -> 00001010(2) not - 00001010 -> 11110101 not연산자는 한 데이터만 갖고 연산함 xor 비교하는 두 비트의 값이 같으면 flase를 다르면 true 00001010(2) & 00001101 00000110 키보드 입력키, 두 개 동시에 눌렸는지 어떻게 판단? 위쪽 -> 0001 아래 -> 0010 오른쪽 -> 0100 왼쪽 -> 1000 으로 약속 해놓고, 0001 0100 ..
C++
//코딩 작성 전에 논리의 흐름을 먼저 적고 시작하자. //변수의 이름은 의미있게, 헝가리안 표기법으로. 12월 9일 상수 : 변하지 않는 숫자, 이미 값이 결정된 상태 1) 리터럴 상수 : 아래의 숫자 0처럼 이미 값이 결정된 상태, 임시메모리에 등록이 된다. 2) 심볼릭 상수 : CONST를 붙여서 기존의 변수를 상수로 만들어 놓은 상태. 램에 할당이 된다. const 값변화 필요 없을 때 상수로 출력한다. const int iDest; -> "값은 null일 수 없습니다!" 선언을 한다는 것은 쓰레기값이 들어와있는 상태가 됨을 의미한다. 그래서 상수는 반드시 선언과 동시에 초기화를 해야 한다. 표기법 1) 헝가리안 표기법(찰스 시모니) 변수 이름 앞에 어떤 자료형인지 상징적인 알파벳을 넣는 표기법 ..

환영합니다!
#1 글을 작성하고 블로그를 관리해보세요. 하니뭉님의 회원 가입을 진심으로 축하합니다. 이 글은 비공개로 작성돼 있습니다. '편집'으로 내용을 바꾸시거나, 삭제 후 '새 글을 작성'하셔도 됩니다. 글 뿐만 아니라 블로그의 각종 설정을 변경할 수도 있습니다. '블로그관리'를 확인해보세요. #2 다양한 스킨이 있어요. 티스토리에 있는 다양한 '스킨'도 살펴 보세요. 블로그나 사이트를 사용하는 목적에 맞게 스킨을 고를 수 있습니다. 어떤 이야기를 주로 하실 건가요? 잘 생각해 보시고, 마음에 드는 스킨을 고르세요. '스킨 편집'을 통해 다양한 커스텀, 그리고 홈 꾸미기를 적용하실 수도 있답니다. #3 포럼에서 사람들과 소통하세요. 마지막으로 사용하시다가 티스토리에 대해 궁금한 내용이 있다면 '포럼'을 확인하세..