맥북 초기설치 프로그램

  • iTerm2 다운로드
  • Git 다운로드 후 설치
  • [Xcode dev tools, MAC SDK] $ git 명령으로 설치 실행
  • node.js 다운로드 후 설치
  • Meteor $ curl https://install.meteor.com/ | sh
  • Sublime Text
  • Atom 다운로드 후 설치
    • minimap, minimap-find. , minimap-git-diff package
  • Chrome 다운로드 후 설치
  • Google Drive 다운로드 후 설치
  • App Store에서 설치
    • Keynote
    • Numbers
    • Pages
    • iBooks Author
    • Xcode
    • KakaoTalk
    • 한컴오피스 뷰어
    • Monosnap
    • Slack
    • popCalendar

Node.js기반의 간단한 HTTP server

HTML, Markdown, PDF Conversions

프로토타입 디자인

Blog Framework

Node hosting

Meteor & MongoDB

ATOM

  • code snippet customizing: 메뉴에서 open your snippent메뉴 클릭 또는, 환경설정 package 탭에서 open config folder 클릭, snippets.cson 파일에 추가하면 된다.
    • ${1}, ${2}..는 커서 위치로서 동일한 번호가 여러개인 경우 해당 위치에 동시에 커서가 위치한다.

AWS

핫모듈 대체

웹팩(webpack)

React

Mac Tip

  • Finder에서 hidden folder & file 보기 : defaults write com.apple.finder AppleShowAllFiles YES

      Onlydel-MacBook-Pro:apache2 gotodo$ defaults write com.apple.finder AppleShowAllFiles YES
      Onlydel-MacBook-Pro:apache2 gotodo$ killall Finder
      Onlydel-MacBook-Pro:apache2 gotodo$ defaults write com.apple.finder AppleShowAllFiles NO
      Onlydel-MacBook-Pro:apache2 gotodo$ killall Finder
    
  • 생산성 향상을 위한 터미널 명령어 10개
  • Custom Shell Prompt
    • prompt path변경 $ nano ~/.profile 파일에 아래 설정 추가

        # h is the host name, w is the complete path
        export PS1="mac-pro:$ "

Node.js

Maven

  • Java Build Tool
  • Maven Book : Maven by Example
  • MKyong’s Blog
  • Eclipse를 사용할 수도 있겠지만 설치하면서부터 나타나는 오류를 감당하기 힘들어서 Console + SublimeText3으로 간다.
  • HSQL
    • Hyper SQL : HSQLDB - 100% Java Database 라고 광고한다.
    • OpenSource RDBMS, java 개발시 테스트용 DB로 주로 사용
    • 설치방법
    • maven에서는 이렇게??
        $ mvn hibernate3:hbm2ddl

      하면… 안되는데?

      • [ERROR] Failed to execute goal org.codehaus.mojo:hibernate3-maven-plugin:2.1:hbm2ddl (default-cli) on project simple-webapp: Could not get ConfigurationTask. -> [Help 1]
      • 해결: hibernate3-maven-plugin 버전을 2.1이 아닌 2.2로 수정
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>hibernate3-maven-plugin</artifactId>
          <!-- insted of 2.1 as documented inside the Maven by example guide -->
          <version>2.2</version>  
          ....  

Javascript

스위프트(Swift)

GitHub

개발자 아카데미, 실력테스트, 코드 테스트

읽을거리

소프트웨어 리뷰 / 리서치 사이트

웹사이트 템플릿 Template , 테마 Theme

Visual Studio

Visual Studio Code (Mac)

  • Settings
    • 줄바꿈 컬럼(0이면 자동줄바꿈): “editor.wrappingColumn”: 0
    • 행 번호: “editor.lineNumbers”: true

소프트웨어 기술

IoT

ASP.NET

Developing hybrid mobile apps

SaaS with Azure

맥에서 자바개발

개발자 블로그, 커뮤니티

소프트웨어 디자인

jekyll

  • 베트남 개발자 지킬관련 블로그 포스팅: Vietnam, Trần Xuân Trường blog
  • 아주 상세한 지킬 튜토리얼: Tutorial
  • 리퀴드 언어에 대한 문서: liquid Document
  • 공백을 포함한 태그나 카테고리를 입력하는 방법: 아래와 같이 메타정보를 입력한다.

      ---
      layout: post
      title: Visual Studio Code for Mac
      date:   2015-05-11 12:55:58 +9:00 GMT
      categories:
        * Visual Studio
      tags:
        * Visual Studio Code
        * VS
        * VisualStudio
      ---
    
  • 지킬에서 사이드메뉴 나 포스팅 내에 ul tag내에 있는 문자열로 목록을 필터링 하는 방법: 관련포스팅
  • post_url 사용시 오류 발생.(이것 때문에 엄청 고생했다.)
  • 목록에서 pre tag를 사용하는 방법: pre tag를 문단의 맨 앞 컬럼에서 시작할 경우 목록을 벗어나게 된다. 이 경우 pre tag 부분을 모두 선택한 다음 tab키를 눌러 앞쪽에 tab문자 하나를 넣어 주면 된다.

      1. 하나
      2. 둘
          <pre class="prettyprint">
          </pre>
  • 목록에서 pre tag로 코드를 처리 하지 않고 네개의 공백으로 코드를 처리할 경우는 두 개의 tab문자를 넣어 주면 된다.
  • 마크다운 포스트를 작성하면서 html로 변환될때 html tag에 특정 attribute를 삽입하는 방법: 아래 두 코드를 비교해 보면 알 수 있다.

    [링크](http://link/)

      <a href="http://link/">링크</a>

    [링크](http://link/){:target="_blank"}

      <a href="http://link/" target="_blank">링크</a>