본문 바로가기

전체 글268

블로그에 코드 삽입하기 최근 블로그에 개발 내용을 올리면서 코드를 올리는게 불편해졌다. color 적용이 안되는것은 고사하고, 글꼴도 맘에 안들고, 들여쓰기도 제대로 되지 않고... (아마도 괜찮은 다수의 블로그를 보고, 내 기준이 올라간것으로 생각된다..;;) 그래서 블로그별로 특성이 다른가 했는데.. 결국은 어떤 블로그도 제대로 코드를 삽입하는데 유용한 블로그는 찾지 못했다. 다만, 외부의 도움이 있다는 것을 발견했을 뿐. 그 중 내가 시도하였던 방법 세가지를 기록한다. 1. Syntax Highlighter 최신 버전 3.0.83 관련 사이트: http://alexgorbatchev.com/SyntaxHighlighter/ 장점 - 한번 내 블로그에 css와 js를 업로드 하면, 외부의 종속성과 영향 없이 내 블로그안에서.. 2018. 5. 10.
코틀린 기본 문법 :: 반복문 표현 코틀린 학습 기록 반복문 처리(Expressions for Loops) 1. For 문으로 처리 for loop는 iterator를 제공하는 모든 것을 반복하여 처리 할 수 있다. 이것은 C#의 foreach문, 그리고 java의 foreach style의 for문과 동일하다. 문법은 다음과 같다. 1 for (item in collection) print(item) cs 물론 안에 block으로 처리할 수도 있다. 1 2 3 for (item: Int in ints) { // ... } cs for 문으로 처리하기 위해서는 iterator의 다음 함수가 정의되어 있어야 동작한다. (아래 3개의 함수에 대해서는 반드시 operator 라고 별도로 명시까지 되어있어야 한다.) - 지정된 자료형으로 리턴 하.. 2018. 5. 6.
코틀린 기본 문법 :: 조건문 표현 코틀린에 관한 학습을 기록 조건문 처리(Conditional Expression) 1. if로 처리 1 2 3 // 전통적인 방법 var max = a if (a b) a else b cs 1 2 3 4 5 6 7 8 // 블록으로 expression 처리 val max = if (a >b) { print("Choose a") a } else { print("Choose b") b } cs 2. when으로 처리 when은 C의 switch 연산자처럼 사용이 가능하다. 1 2 3 4 5 6 7 when (x) { 1 -> print("x == 1") 2 -> print("x == 2") else -> { print("x는 1도 2도 아닌경우이다") } } cs 1 2 3 4 5 // 다른 값이 같은 처리.. 2018. 4. 25.
[도서 리뷰] 이것이 C++이다 한빛미디어의 11번째 도서 리뷰이다.제목은 [이것이 C++이다]부제로는 [강의 현장을 그대로 옮긴 C++ 입문서]이다.강의현장에서 쓰기 좋은 구성을 가진 책이다. 3월 이벤트였는데... 발표가 늦게 나고, 개인적인 사정으로 기한날짜에 임박하여 작성을 하다보니 이제야 이렇게 키보드 앞에 앉았다. 때마침 C++에 대한 필요가 요구되던 때에, 이에 맞추어 이에 대한 책을 받게되니 너무도 실제적인 리딩을 하게 되었고,실제 받은 느낌에 근거하여 리뷰를 적을 수 있을것 같다.개인적으로 건담은 잘 모르지만, 건담을 표지로 한 이 책이 인상적이다.C++의 특징을 담아낸 느낌이랄까.복잡한 프로그래밍을 대변하듯이, 프라모델의 대표주자 건담이 이 자리를 차지하고 있다.즉, 복잡한 프라모델도 구성요소들을 설명서대로 차근차근 .. 2018. 4. 12.
[도서 리뷰] 코딩셰프의 3분 딥러닝, 케라스맛 한빛미디어의 10번째 도서 리뷰이다. 중간에 과정이 살짝 문제가 있어서 이미 있던 책을 받을 뻔 했지만, 잘 해결되어 현재 이 책을 받게 되었다.사실 요즘 강화학습에 관심이 있던 차였고, 그 중 케라스가 유용하다는 이야기를 들어 공부할 책을 찾고 있었다. 이미 한 두권의 책을 보았지만, 너무 개념잡기가 어렵고, 실습하기도 어렵다고 여기던 중 이 책을 만나게 되었다.3분카레를 연상케 하는 표지이다.사실 표지를 봤을 땐, 3분이면 다 읽을 정도의 짧은 분량인가 했었다.(온라인에서만 보고 책 두께를 실제로 보지 않았으므로..)근데, 그러한 의미가 아니라, 그만큼 쉽고 빠르게 배울 수 있다는 뜻이라는 걸 나중에 알게 되었다. 이 책은 2018년 1월 1일에 발행한 책이다. 2018년 첫 책이고 따끈따끈한 책.이.. 2018. 2. 15.
반응형