일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스카이라인 열차
- 알고리즘 추천
- mac 화면분할
- 초년생
- 자동화
- aws
- 코드트리
- 대규모 시스템 설계
- 소프트웨어 지표
- 기능 많은 브라우저
- 커스텀단축키
- 코코테라스
- 알고리즘
- ui 커스텀
- 알고리즘분류
- 스프링부트
- 가발자 인사이드아웃
- 알고리즘초보
- 편한 즐겨찾기 편집
- 조가사키 해안
- 오블완
- spring boot
- 코딩
- 알고리즘사이트
- 성능테스트
- 프로그래밍
- 브라우저 단축키
- Java
- 판교퇴근길밋업
- JMeter
- Today
- Total
목록전체 글 (137)
영감을 (inspire) 주고픈 개발 블로그
3주차 이야기 한국에서 "글로벌 인재트랙 2기"를 뽑는 다는 소식을 들었다. 주 예상 독자는 아무래도 나와 같은 프로그램을 할 사람들일테니까 이번에 이야기를 "미국 생활"의 느낌을 전하고 싶다. 한국을 떠나기 전 생각했던 미국 생활과, 지금 생활의 간극이 좀 있다. 한국에서 생각했을 때(매우 개인적인) 1. 수업을 같이 들으면서 계속 보다보면 친구 한 두명은 생기겠지 2. 자연스럽게 영어 늘겠지 3. 한국이 그립겠지, 음식 구하기 힘들텐데 고추장이라도 들고 가야하나 4. 옷은 넉넉히 들고 가는 게 좋겠지 + 막연한 걱정 지금까지 느낀 간극이다. 1. 고등학교 수업처럼 정해진 친구들을 만나는 것이 아니다. 고맙게도 누가 내게 말을 걸어주지 않는다면(그런 경우를 기대하기 보다 먼저 말을 걸자.) 외국인 친구..
우리는 총 8주동안 이 곳에서 지낸다. (1월 첫날 부터 2월 마지막 날까지) 저번 주는 퍼듀의 각 시설과 환경 그리고 시차에 적응하는 주였다면 2주차는 영어를 배우고(영어는 해도해도 적응이 안된다.) 수업을 들어가보고, 프로젝트를 시작하는 주다. 그래서 이번 주차는 내가 왜 여기에 있고 무엇을 얻어가려는지에 대해 좀더 적어보려고 한다. 첫번째는 영어, 유학을 간다면 가장 큰 문제는 언어와 외로움일 것이다. 다행히 같은 방을 쓰는 룸메이트들과 잘 맞고, 무려 이 프로젝트로 36명이 몰려가기 때문에 외로움은 거의 못 느낀다. 페이스톡같은 것도 있어서 친구들 가족들과 연락도 편하다.(시차만 빼고) 영어는 LARA (Lafayette Adult Resource Academy) 라는 곳에서 수업을 들었다. 충남..
퍼듀 기록(17년 1월 1일~1월 8일) 7시에 대전을 떠나, 10시 반부터 입국수속을 밟고 1시에 드디어 하늘로 날았다. 그리고 4시에 일본 나리타 공항(도쿄)를 들려 6시에 태평양을 건넜다. 비행기가 좁기 때문에 가방에 다 넣고, 가방 하나는 공항, 비행기 등의 이동 중에 쓸것들만 넣어 놓자, 움직임을 줄이는 게 좁은 곳(이코노미석)에선 좋다. 퍼듀일정의 첫날은 2017년의 첫날이다. 1월 1일, 2016년이 더 익숙한 아직, 2017년이 실감이 나지 않는 날이다. 사실 그보다 내가 미국땅을 밟는 다는 사실이, 미국 사람들과 같이 생활한다는 것이 훨씬 실감나지 않는다. 20시간 후 미국 땅을 밟으면 어떨까 궁금하다. 일본에서 출발 할 때 두근 거렸다. 겨울이라 6시 밖에 안 되었지만 칠흑 같이 어두웠..
너의 이름을 보고 잠에서 깼을 때, 꾼 꿈들을 매번 기억하는 사람이 있을까? 꿨던 꿈들은 순간 뚜렷했다가 점차 기억 속에서 잊혀지고 대부분 꿈을 꿨었다는 사실조차 잊혀진다. 그나마 인상깊었던 몇몇 꿈만이 "이런 꿈을 꿨는데" 라는 잔상으로 남을 뿐이다. 사실 꿈의 기억이 현실의 기억으로 바뀌어서 남아있는 것이다. 꿈은 본질적으로 그렇게 휘발성을 띈다. 이나모토라는 시골에 사는 무녀의 후손 미즈하는 어느 날부터 일주일에 두 세번 도쿄의 소년 타키가 되는 기묘한 꿈을 꾸기 시작한다. 마찬가지로 도쿄의 고등학생 타키도 잠을 자고 일어나면 이나모토의 소녀 미즈하가 되는 꿈을 꾼다. 둘은 평소와 달라진 모습이었다는 주변의 증언과 몸이 바뀐 상대가 남긴 기록을 통해 자신이 체험한 것이 꿈이 아니라 현실이라는 걸 깨..
이 시간에는 기술적인 것들을 알려주기 전에 배경지식 같은 걸 알려드리려 해요. 할머니가 손주들한테 이야기하는 식으로 말이에요. 컴퓨터는 어떻게 구성되어있고, 어떤 식으로 발전해 왔는지를 이해하는 게 목적입니다. 언어와 알고리즘을 통해 코딩을 하는 건 이후에 있을 테니까 일단 천천히 읽어보시면 될 것 같아요. 우선 앞으로 쓸 단어들에 대해 정확히 알고 갑시다. 컴퓨터가 뭘까요?프로그램이 뭘까요? 코드(소스코드)가 뭘까요?알고리즘은 뭘까요?메모리가 뭘까요?CPU가 뭘까요?하드디스크가 뭘까요?운영체제가 뭘까요?커널이 뭘까요?소프트웨어가 뭘까요?하드웨어가 뭘까요?네트워크가 뭘까요?버스가 뭘까요?진공관, 트랜지스터가 뭘까요?천공카드, 기계어가 뭘까요? 혹시 당황 하셨나요? 당연하고 자연스럽게 쓰던 이런 단어들을 ..
이 글은 컴퓨터 공학과를 막 시작하는 사람들을 위해 쓸 예정이다. 프로그래머로서 알아두어야 할 기반 지식을 이야기 할 예정이다. 이 글을 보고 컴공에 대해 재미를 느꼈으면 성공이다. 첫 강의다 보니 글이 깔끔하지 않고 내가 잘못 알고 있는 부분드 있을 수 있다. 많은 수정이 있을 것이다. 다음은 이 강의의 목차이다. 1. 모니터 이면의 세계 컴퓨터의 이해 - 컴퓨터 vs 기계 - 컴퓨터를 실행하면 어떻게 될까? 하드웨어 (메모리, CPU, 하드디스크) - 메모리의 구조, 자원의 공유(네트워크 이야기) - 소프트웨어, 하드웨어, 커널(운영체제, 시스템) - 경로 (환경 만들기/ 설치가 필요한 프로그램, 필요없는 프로그램) 정확히 명시해 주어야한다. (환경변수) / GUI 환경보다 CUI에 익숙해질거야. 2..
다른 사람들은 프로그래밍이라는 단어를 보면 어떤 이미지가 먼저 떠오를까? 창조? 첨단 기술? 야근과 버그? 어려운 것? 이 책의 서문에서 그런 이미지가 아닌, 프로그래밍이라는 단어 보다 "행복한" 이라는 단어에 초점을 둔다(고 했지만 결국 프로그래머로서의 행복) 프로그래머로서의 행복은 '프로그래머라면 누구나 느끼기 마련인 프로그래밍이라는 행위 안에 담겨있는 행복이나 매력' 이라고 했는데, 코딩을 하면서 그런 감정을 조금은 느껴본 적이 있어서 뭔가 이 부분을 읽으면서 기분이 좋았다. 그런 감정을 못 느껴본 사람도 이 책을 읽고 코딩을 공부하면 같은 감정을 가지게 될 것이다. 저자 자신의 경험과 컴퓨터 역사를 바탕으로 프로그래머가 가질 지식과 지혜를 잘 전달해주는 책이다. 동아리에서 교육을 계획 중인데 이야..
청춘 (靑春) - 사무엘 울만 청춘이란 인생의 어떤 기간이 아니라 마음가짐을 말한다. 장미의 용모, 붉은 입술, 나긋나긋한 손발이 아니라 씩씩한 의지, 풍부한 상상력, 불타오르는 정열을 가리킨다. 청춘이란 인생의 깊은 샘의 청신함을 말한다. 청춘이란 두려움을 물리치는 용기, 안이함을 선호하는 마음을 뿌리치는 모험심을 의미한다. 때로는 20세 청년보다도 70세 인간에게 청춘이 있다. 나이를 더해가는 것만으로 사람은 늙지 않는다. 이상을 잃어버릴 때 비로소 늙는다. 세월은 피부에 주름살을 늘려가지만 열정을 잃으면 마음이 시든다. 고뇌, 공포, 실망에 의해서 기력은 땅을 기고 정신은 먼지가 된다. 70세든 16세든 인간의 가슴에는 경의에 이끌리는 마음, 어린애와 같은 미지에 대한 탐구심, 인생에 대한 흥미와 ..
Go의 특징 : http://inspire12.tistory.com/9Go 문법 탐구 1 : http://inspire12.tistory.com/12에 이어서 9. 함수 값, 함수는 값이자, 클로져 클로져는 func adder() func(int) int { sum := 0 return func(x int) int { sum += x return sum }}이것처럼 return에 func으로 선언이 가능하다는 것이다. 10. 메소드, struct를 이용한다. type MyFloat float64 func (f MyFloat) Abs() float64 { if f < 0 { return float64(-f) } return float64(f)} 11. 인터페이스 (메소드 들의 집합) type MyFloat..
http://inspire12.tistory.com/9 Go 언어 파헤치기에 이어서 Go 언어의 문법적 특징을 비교하려고 한다. 일단 기본적으로 C++와의 비교를 기준으로 할 생각이다. tour of go 를 하면서 필수적인 내용과 실습에서 내가 느낀 에로사항을 적을 것이기 때문에 이 글을 읽고 튜토리얼을 진행해보는 걸 추천한다. (https://golang.org/#) * 읽기 전에 Go 단순하고 실용적인 걸 추구 하기 위해 예약어를 최소화한다는 걸 알아가자! 객체 사용하지 않음(struct 대체) 1. C, C++, Java 언어와 다르게 매개변수의 타입은 변수명 뒤에 명시합니다. (왜 뒤에 명시하는 지 https://blog.golang.org/gos-declaration-syntax) 2.여러개의..