분류 전체보기 (122) 썸네일형 리스트형 180324 책프협의 책노리 행사 링크 : onoffmix.com/event/128510 7개의 키워드로 만나는 책쓰기_유동환 책을 쓴다는 것 집필동기 집필 계획서 제목 짓기 “파이썬으로 데이터 주무르기” 제목만 봐도 끌림이 있다 제목이 중요하다 기술적인 내용 목차 만들기 트렌드 읽기 경쟁 도서 다음 책 쓰기 6개월만에 책쓰는 방법 : https://brunch.co.kr/@yudong/17 집필동기 책을 쓰기 시작하는건 본인의 SNS활동을 통해 출판사에서 연락이 오거나 본인이 역으로 출판사에 제안을 함으로써 시작하게 된다. 비기술 분야의 도서는 저자의 유명세가 있을 때 가능성(수익성)이 있다. 기술 도서는 변화가 빠르고 어느정도 수요가 계속 있기 때문에 가능성(수익성)이 있다. 사람을 만나서 책을 쓰게 됐다 - 관련된 사람을 만나.. 180421 ‘김포프’의 Hello Coding 프로그래밍 토크쇼 2018년 4월 21일 한빛미디어 사옥에서 진행된 Hello Coding 프로그래밍 토크쇼 진행 내용을 정리한 문서입니다. 무단 복사, 수정 및 배포를 금지합니다. ‘김포프’의 Hello Coding 프로그래밍 토크쇼 한빛미디어 신청 공지 : https://bit.ly/2HnwEtO 진행 순서 14:00 - 15:00 프로그래밍을 해야 하는 이유 : 실제 세상은 알고리즘에 의해 돈다 포프가 바라보는 바람직한 코딩 입문 방식 코딩 입문 후 나뉘어지는 프로그래머의 세 방향 15:20 - 16:20 프로그래밍 생생 토크 + 자유로운 질의응답 다른 직업인으로써의 생활코딩 자유로운 질의 응답 발표자 소개 발표자 소개 : 김포프 1990년대 부터 게임개발을 했지만 이제 대체 주력이 뭔지 모르겠는 인간 베스트셀러 안.. [생각해볼 것] 카카오맵 군사 기밀, 외도 사실까지 개인 정보 줄줄 MBC 뉴스에 카카오 맵에서 개인정보가 노출된다는 뉴스가 나왔다. 기사의 요지는 '타인의 리뷰 및 즐겨찾기 목록을 확인할 수 있고, 이 목록을 통해 개인정보가 노출된다'는 것이다. 카카오맵 입장은 "사용자들이 카카오 맵에 저장하는 정보는 장소일 뿐 개인정보가 아니라서 기본 설정을 공개로 해둔 것"이라고 한다. 리뷰는 어떤 장소를 방문한 뒤 남기는 개인이 해당 장소에 대한 평가인 것이지 개인정보라고 볼 수 있을까? 카카오 맵 즐겨찾기 폴더 기능을 기획/개발한 기획자/개발자의 의도는 이게 아니었을 것이다. 수요 미식회 맛집 구글 지도 목록처럼 사용자들이 자신만의 장소를 기록하고, 타인과 공유하며 카카오 맵 서비스를 더 적극적으로 사용하길 원했을 것이다. 하지만 사용자가 모두 기획자의 의도대로 행동하는 것은 .. 자바 웹 프로젝트 디렉토리 구성 - src : 웹 프로젝트 소스코드와 리소스가 저장되는 곳이다. - src/main : 웹 프로젝트를 서버에서 실행할 때 사용되는 소스코드와 리소스들이 저장되는 곳이다. - src/main/java : 자바 소스코드가 저장되는 곳이다. 프로젝트가 컴파일 될 때 이 경로에 저장된 .java 확장자의 자바 소스코드가 컴파일 되고 .class 파일이 생성되며 JVM에서 실행 가능한 형태로 변환된다. - src/main/resources : 프로젝트가 컴파일 될 때 사용하는 파일들이 저장되는 곳이다. 라이브러리, 프레임워크에서 사용하는 xml, yaml, properties같은 파일들이 이 곳에 저장된다. - src/main/webapp : 웹 프로젝트에서 사용하는 정적(static)파일인 html, css, .. Log4j/Log4j2 로그가 모두 출력되는것 설정하기 인텔리제이 프로젝트에서 로그가 너무 많이 출력되고 있다. properties 파일을 수정해도 내가 설정하지 않은 로그까지 모두 출력되고 있는데 log4j/log4j2 설정 방법을 공부해서 이해할 수 있도록 정리해봐야겠다. IntelliJ 실행 중 콘솔(console)창 한글 깨짐 문제 인텔리제이(IntelliJ)에서 프로그램 실행 로그가 콘솔에 출력될 때 한글이 깨지는 문제가 발생했다. 해결법 1. IntelliJ 설정 Ctrl + Alt + S를 눌러서 Settings를 실행한다. 검색창에 'encoding'을 검색해서 인코딩 타입을 UTF-8로 변경한다. 해결법 2. IntelliJ vmoptions 설정 {IntelliJ 설치경로}/bin/idea64.exe.vmoptions 를 연다. 마지막에 -Dfile.encoding=UTF-8를 추가한다. IntelliJ를 종료 후 재실행한다. 해결법 3. 빌드 도구를 초기화 해결법 1과 2를 적용한 후에도 문제가 개선되지 않는 경우에 사용하는 방법이다. 그레이들(Gradle)과 같은 빌드도구를 사용하는 경우 컴파일을 한 번 실행한 후 변.. [Gradle] War 플러그인 내용은 그레이들 홈페이지에서 제시된 Groovy 문법과 Kotlin 문법 중 Groovy 문법만 작성했다. War 플러그인 War 플러그인은 웹 애플리케이션 WAR 파일들을 결합하기 위한 Java 플러그인의 확장한다. War 플러그인은 Java 플러그인의 기본 JAR 아카이브 파일 생성을 비활성화 시키고 WAR 아카이브 태스크(task)를 기본 동작으로 추가한다. 사용법 War 플러그인을 사용하기 위해서는 아래의 내용을 빌드 스크립트에 포함해야 한다. plugins { id 'war' } 프로젝트 구성 표준 자바 프로젝트 레이아웃에다가 War 플러그인이 아래의 내용을 더한다 src/main/webapp 웹 애플리케이션 소스 경로 태스크 War 플러그인은 아래의 태스크들을 더하거나 수정한다. war - W.. [리뷰/책] (똑똑하게 코딩하는 법) 코딩의 기술 한 줄 요약 : 좋은 코드 작성 기준이 궁금하고, 개발할 때 나쁜 습관을 줄이고 싶을 때 도움이 되는 책 어떤 코드가 좋은 코드일까? 좋음, 나쁨의 기준도 사람마다 다르다. 하나의 프로그램을 만드는 개발자들이 모여 좋은 코드의 기준을 정하게 된다. 그 프로그램을 만들 때는 협의된 기준을 따르는 코드를 좋은 코드가 된다. 회사에서 코드리뷰(Code Review) 같은 문화가 생기는 것도 같은 이유다. 혼자서 공부할 때는 코드리뷰를 할 수 없다. 그럴 때 구글 스타일 가이드처럼 다른 사람들이 세워놓은 기준을 따르기도 한다. 스타일 가이드를 따를 때 단점은 어떤 문제점 때문에 각 기준을 세우게 됐는지 파악하기가 어렵다. 어떤 문제점 때문에 스타일 가이드가 정의되었는지 모른 채 맹목적으로 그 가이드를 따르는 부.. 이전 1 ··· 10 11 12 13 14 15 16 다음