Tuesday, November 10, 2015

Getting started with Github #3 - Creating Repository



  1. Online Repository
  • Github.com -> new repository page
  • (snapshot here)

  2. Local Repository
  • Gitbah -> type some commands
    • mkdir ~/MyProject
      • mkdir : make directory
      • ~/ : 컴퓨터의 가장 상위 파일에 만든다는 뜻
      • MyProject : GitHub repo 의 이름과 같아야 함
    • cd ~/MyProject
    • git init

Repository (repo) : 프로젝트 저장소
* 보통 git command는 git 으로 시작함



Getting started with Github #2 - Setting up Github and Git




  1. Github.com 회원가입
  2. Git 설치
  3. Git Bash에서 기본정보 셋업
    • git config --global user.name "이름"
    • git config --global user.email "이메일(same with Github.com)" 


         Now we're ready to user Git & Github!

[2015/11/10] Today's expression




  • hang up : 전화를 끊다.
  • have butterflies (in someone's stomach) : 긴장,떨림,설렐 때 
  • That's what I thought : 내말이! 의 느낌
  • deep down : 사실은, 마음 속 깊은 곳에서는
  • in terms of ~ : ~에 관해서




Monday, November 9, 2015

Getting started with Github #1 - Basic Commands



Git Specific Commands


  • git init : 새로운 Git repo 초기화. (이전엔 그냥 평범한 폴더임) 처음에 이 명령어를 입력해야만 다음 git 명령어들을 읽을 수 있다. 
  • git config : 처음 git 을 셋업할 때 쓰임
  • git help : 도움말 / git help init 이런 식으로 특정한 명령어에 대한 도움말도 볼 수 있음.
  • git status : repo의 상태 (어떤 파일들이 있는지, 어떤 변화들이 commit 되어야하는지, 현재 자신이 어떤 branch를 쓰고 있는지 등) 를 보여줌
  • git add : 실제 새 폴더를 repo에 추가하는 것이 아님. just brings new files to Git's attention. 
  • git commit : Git의 가장 중!요!한! 명령어. 작업 후, snapshot을 찍는 데 쓰임. 주로 [git commit -m "Message here."] 와 같이 쓰임. (-m 은 다음에 오는 명령어가 메시지로 읽힌다는 의미)
  • git branch : 나만의 branch를 만듬 / 'cats' 라는 branch를 만드려면 - git branch cats 
  • git checkout : 말 그대로 repo를 확인하는 것 / 'cats'를 확인하고 싶으면 - git checkout cats
  • git merge : 나만의 branch 에서 작업을 끝내고 다시 master branch에 반영시키고 싶을 때(그럼 다른 동료들이 다 볼 수 있음) - cats를 master에 add하고 싶으면 - git merge cats
  • git push : 내 컴퓨터에서 일하다가, 나의 commit들을 온라인 GitHub에 보이고 싶을 때 - local computer -> Github
  • git pull : Github -> local computer

[2015/11/9] Today's expression




  • I'm easy - 아무거나 다 괜찮아 의 느낌
  • I haven't the foggiest - I don't know
  • Just you try - 한번 해봐 (한번 해보기만 해봐라 의 느낌)
  • How should I know? - 내가 어떻게 알아?!
  • Anytime soon - at any instance of time in near future
  • Along the way - while something is happening 

Sunday, November 1, 2015

From Data Models to Databases



*Lecture note of Coursera - Introduction to Data Science*


  • How do we store data?
  • What is data model?  
             Three components 
                    1) Structures 
                    2) Constraints
                    3) Operations

  • What is database?
A collection of information organized to afford efficient retrieval

  • schema?







Monday, October 26, 2015

[뉴욕 맛집] Ippudo - Japanese Ramen


유명한 뉴욕 라멘 맛집 Ippudo!
뉴욕엔 수많은 일본라멘 가게들이 있지만 그 중에서 가장 유명한 곳을 꼽으라면 압도적인 yelp 리뷰 개수를 가지고 있는 Totto Ramen 과 Ippudo 가 되겠다.
Totto Ramen은 뉴욕에 온 지 얼마 안됬을 때 이미 갔고, 지금 포스팅하는 Ippudo는 한 번은 회사사람들과, 한번은 친구와 다녀왔다! (1주일에 2번 감..)
지점은 Astor pl 쪽과 미드타운 웨스트쪽에 있는 것 같다. 내가 간 곳은 Astor pl 지점



수요일과 금요일에 갔었는데 확.실.히. 금요일이 사람이 훨~씬 많다. 우린 1시간정도 기다렸다 들어갔는데 이건 양호한 편이고, 나중엔 웨이팅이 2시간30분까지 늘어났다;; 그런데도 기다리겠다는 사람들이 있었다.. 대단쓰




내부 인테리어는 어둡고 깔끔했고, 생각보다 넓었다. Totto ramen은 자리가 너무 좁아서 불편했는데 여긴 전혀 자리에 대한 불편함은 느끼지 못했다 :)



라멘이 빛을 받았..;
처음 갔을 때 주문한 Shiromaru Hakata Ramen 
사실 그냥 메뉴판 제일 위에 있길래 이게 제일 인기메뉴 겠거니 하고 시켰는데.. 많이 실망했었다. 평범+양 적음+고기 맛없음.. 개인적으론 별로였다.



 이건 두번째 갔을 때 주문한 Akamaru Modern!! 
처음에 한 입 먹자마자 감탄사가 절로 나왔다. 그냥.. 진짜 맛있음! 고기도 부드럽고 국물도 너무 진하고 맛있었다. 계속 맛있다를 연발하면서 먹었다.
한 가지 아쉬운 점은.. 면의 양이 너무 적다ㅋㅋ (그래도 extra noodle 을 단 돈 $2에 주문 할 수 있다.)
주문 할 때 spicy paste 도 달라고 했는데, 나중에 빌지를 보니 따로 돈을 내야하는 것이었다($2). 그래도 맛있었으니.. 헤헤;


더 맛있어보이게 확대샷을 찍고싶었는데..^^;; 

★총평★

라면 자체는 맛있으나 가격이 조금 비싸다. tax+tip 까지 포함하면 기본 20불은 나간다. 
또다른 유명 라멘집 Totto ramen 보다 덜 짜고 우리 입맛에 더 맞는 것 같다. (Totto ramen은 매우매우 짰다.)
하지만 주말(금,토,일)에 가면 엄청난 웨이팅이 예상되므로 되도록 평일에 가는 게 좋을 것 같다.