본문 바로가기

Contents168

책 도착!! <어떻게 공부할 것인가> <테스트 주도 개발> 주말에 주문했던 책 두 권이 도착했다. 왜 벌써 도착했는지 의문이지만 빨리 도착했으면 좋은 거지 뭐... 사실 정정기간 잠깐 보고 자려고 했는데 얻은 게 없어서 잠이 안 온다 그렇게 한참동안 수강신청만 쳐다보다가 결국 안 자기로 했다. 4시 수업 있는데 졸지는 않겠지...? 이번에 구입한 책은 "테스트 주도 개발"과 "어떻게 공부할 것인가"라는 책이다. 테스트 주도 개발은 테스트 주도 개발에 관한 책이고 어떻게 공부할 것인가는 효율적인 공부 방법에 대한 책이다. 응??? 어쩌면 읽으려고 산 책이라 아니라 인테리어용으로 샀을 지도 모르겠다. 이미 집에 그런 책들이 많다. 아직 읽기 않고 방치된 책들이 많은데 또 책을 산 이유는 책 사는 게 기분이 좋아서? 테스트 주도 개발은 정말 궁금해서 산 책이 맞고 어.. 2021. 3. 2.
[안드로이드 #1] 안드로이드 시작 (하) 목차 안드로이드 개발자 페이지 안드로이드 4대 구성 요소 프로젝트 만들기 안드로이드 폴더 구조 Layout View 이 글은 [안드로이드 #1] 안드로이드 시작 (상)에 이어서 작성되었습니다. Layout 중간부터 시작합니다. - Layout Layout에는 여러 가지가 있습니다. 예를 들어 LinearLayout, TableLayout, RelativeLayout, ConstraintLayout 등이 있습니다. 그 중 LinearLayout과 ConstraintLayout 위주로 살펴볼 예정입니다. 프로젝트를 생성하면 자동으로 생성되는 코드에는 ConstraintLayout가 기본입니다. 그 이유는 아마 ConstraintLayout이 대부분의 경우에서 성능이 가장 좋기 때문이 아닐까 합니다. Layo.. 2021. 3. 1.
YAML 약자 YAML은 YAML Ain't Markup Language 의 약자인데 원래는 Yet Another Markup Language 였다고 한다. GNU(Gnu is Not Unix)와 같이 재귀적이라고... 2021. 2. 28.
SW마에스트로 12기 1차 코딩테스트 후기 오늘 소마(소드 마스터) 1차 온라인 코딩 테스트를 봤다. 원래 정원이 150명인데 지원자가 예상보다 많았는지 정원이 180명으로 늘어났다. 작년 경쟁률이 12대1이었다는데 그럼 올해는 그것보다 높은 것일까..? 사실 나의 게으름 때문에 생각보다 준비를 못 한 상태에서 시험을 시작했다. 목표랑 비교하면 30%정도..? ㅋㅋㅋ 그나마 다행인 점은 웹이랑 sql문제를 풀고 나왔다는 것? 코테는 알고리즘 위주라 웹이랑 sql은 쉽게 나올 것이라 예상하고 sql 조금이라도 공부해서 한 문제를 더 맞힐 수 있었던 것 같다. 그 조금이란 건 3일 정도. 문제 구성은 알고리즘 6문제, 웹 1문제, SQL 1문제가 나왔다. 웹은 js에서 나올 줄 알았는데 css에서 나왔고, SQL도 어렵지 않게 나왔다. 알고리즘은 체.. 2021. 2. 27.
[안드로이드 #1] 안드로이드 시작 (상) 목차 안드로이드 개발자 페이지 안드로이드 4대 구성 요소 프로젝트 만들기 안드로이드 폴더 구조 Layout View 안드로이드 개인 과외는 문의 주세요... 안드로이드 강의를 시작합니다. 본 글은 스터디 및 강의를 위해 제작했습니다. 예상 소요시간은 (2시간 * 9회)입니다. 안드로이드에 대한 깊은 이해를 원한다면 이 글의 내용이 다소 빈약할 수 있습니다. 제 목표는 안드로이드의 모든 내용을 다루는 것이 아닌 짧은 시간 안에 서비스 중인 앱에 자주 쓰이는 기술들을 다루는 것입니다. 사용하는 언어는 kotlin입니다. 그럼 시작합니다. - 안드로이드 개발자 페이지 구글링하면 나오는 페이지는 다들 아시다시피 Stack Overflow가 가장 많이 나오고 유용합니다. 안드로이드는 참고할 만한 페이지가 하나 더.. 2021. 2. 21.
코딩은 Hello, World! 가 전부라고 생각한다. 자기 자신을 포함하여 프로그래밍을 하는 모든 사람에게 자신감을 주기 위해 쓰는 글이다. 프로그래밍을 한 번이라도 해봤다면 모두가 Hello, World!라는 문장을 봤을 것이다. 아니면 뭐 Hello, Kotlin! 이나 Welcome, Express! 라던가... 다 비슷하다. #include int main(void) { printf("Hello, World!"); } 위 코드는 C언어에서 Hello, World!를 출력하는 코드이다. 가장 처음으로 접하게 되는 코드이다. 코딩을 처음하는 사람도 printf()의 의미는 쉽게 이해할 수 있겠지만, 그것을 둘러싸고 있는 함수와 헤더 선언에 대해서 이해하지는 못 할 것이다. 여기서 중요한 건 함수 등을 모르고 있다는 것이 아니라 Hello, World!를.. 2021. 2. 6.
21.01.15. 현재 하고 있는 일 엘리온 접음 앱센터 프로젝트 시작 토이 프로젝트 '게시판' 진행 중 1. 엘리온 접음 원래 계획으로는 꾸준히 플레이할 예정이었으나 여러 가지 이유로 접었다. RPG 게임을 하면서 시간을 관리하기 힘들다는 것. 게임의 완성도 부분이나 운영 면에서 부족한 부분이 많다는 것이 이유이다. 에어에서 엘리온으로 게임을 갈아 엎으면서 리펙터링이 제대로 되지 않은 것인지 굉장히 버그가 많이 발생하고 그에 대한 대처도 아쉬움이 있다. 컨텐츠는 적어도 스킬, 마나 각성, 룬특성 등 연구할 것들이 많은데 그로 인해 밸런스가 붕괴되는 경우도 많다. 2. 앱센터 프로젝트 시작 겨울방학이 되어 앱센터 프로젝트가 시작되었다. 엘리온을 접은 이유 중 하나가 이 프로젝트에 쏟을 시간을 확보하기 위함도 있다. 혼자서 프로젝트를 끄적이다.. 2021. 1. 15.
GitHub pro 뱃지 저 pro 뱃지가 결제해야 주는 건 줄 알았는데, 학생 인증 하니까 생겼다. GitHub Education 혜택을 받기 위해 학생 인증을 (신청을)하면 위와 같이 메일이 날아온다. 4주 이내에 검토하겠다고 했었는데 생각보다 빨리 확인이 된 것 같다. 인증이 완료되면 위와 같이 메일이 날아온다. 사실 일주일 전에 날아왔는데 지금 확인했다. 신청할 때 사용 목적을 적고 재학생임을 인증하는 과정이 있는데, 내가 통과된 것을 보니 심사 절차가 그렇게 까다로워 보이진 않는다. 음... 프로필에 PRO라고 적혀있으니 진짜 PRO가 된 기분이랄까...? 2020. 12. 4.
쿠지라이식 짜파게티 만들기 나는 라면 하나를 먹어도 요란하게 먹는다. 원래 라면 끓일 때 물 두 컵을 넣는데, 쿠지라이식으로 끓이면 물 안 버리고 졸일 거기 때문에 1.5컵만 넣었다. 프라이팬은 우리집에서 가장 작은 한 뼘 정도 되는 프라이팬이다. 면이 완전히 다 잠기 않기 때문에 시간이 조금 지난 후 한 번 뒤집어 줬다. 그러고 조금 기다리면 면을 풀어줄 정도가 된다. 면이 어느정도 익었으면 스프와 고춧가루를 넣고 비빈다. 다 비볐으면 계란과 치즈를 넣고 뚜껑을 덮고 기다린다. 맞는 사이즈 뚜껑이 없는 건 안 비밀... 완성! 개인적으로 한 입을 그대로 떠 먹고 비벼 먹는 편. 2020. 11. 21.