2014년 3월 30일 일요일

[개발] 맥에서 톰캣서버 설정 팁

일단 아파치사이트가서 톰캣을 다운받고 압출 푸는것 까지는 어렵지 않으니 넘어가고

윈도우에서 환경변수를 잡아 주듯이 맥에서도 터미널을 열고 *.sh를 실행 할수 있도록 해줘야 한다.

$ cd /톰캣설치한폴더/bin/
$ ls -1 *.sh | xargs chmod +x



2014년 3월 28일 금요일

[잡담] 지식나눔콘서트 - 앙트너프러쉽

현재 나는 철학을 가진 진정한 개발자가 되기 위해 고민하는 코더이자, 스타트업은 아니고 단순히 서비스를 한번 해보고 싶은 욕구에서 프로젝트를 진행하고 있는 리더이다.

지금 내 상황이 이렇다 보니 앞날의 불안과 진로가 보이지 않는 안개속에 들어와 있는 듯 불안하다.  이런 불안함 속에서 나만의 철학을 다지고,  서비스를 준비하는 사람으로서 자극제가 필요하다는 생각에서 이런 곳을 거의 처음 가다시피 한다.

스타트업을 해서 회사를 운영하고 있는 성공한 사람들을 보면서 스타트업을 하려면 어떤 마음가짐을 가져야 하는지에 대해 엿들을 있는 좋은 기회가 되었다.

여기서 내가 말한 성공은 카카오톡과 같이 모두가 다 아는 성공이 아닌 창업을 하고 데스벨리는 지나고 한참 성장을 하고 있는 스타트업 기업을 말한다.  왜? 내게는 그것이 첫번째 성공이 되기 때문이다.


므튼 ...

간략하게 느낀바를 요약 하자면 이렇다.


1. 나 자신한테 물어봐라!
2. 왜 창업을 하고자 하는지? 바꾸고자하는 신념이 강하면 해라. 돈벌생각이면 하지마라!
3. 창업 춥고 외롭다.

[잡담] D.CAMP 3월의 D.DAY 다녀와서...

오늘 처음으로 D.CAMP에서 매달 진행한는 데모데이에 가봤다.
개인적으로 막연하게 서비스를 한번 제공해보고 싶다는 생각에서 시작하게된 프로젝트를 진행하면서 스타트업도 아니고 회사를 안다닐 생각도 아닌 상태인 정체성의 혼란(?)을 겪고 있는  지금 진짜로 현업에서 시장에서 고객과 소통하는 스타트업 기업의 분위기도 살필겸 참여해 봤다.

참여한 감상평을 한단어로 표현 하자면 "뜨겁다" 이다. 진짜 뜨겁다. 자신이 혹은 팀이 하고자하는 열정이 너무 뜨겁다 지금의 나의 뜨뜨미지근한 마음가짐과 자세로는 한참 부족함을 느끼고 왔다.

5팀의 발표 중에서 가장 인상 깊었던 팀은 마지막에 발표한 드론파이터라는 쿼드콥터를 장난감으로 만든 팀인데, 기술력과 자신감, 열정을 단 5분만에 느낄수 있어서 매우 인상적인 팀이 었다. 다시한번 나를 가다듬을 수 있는 계기가 되는것 같다.

마지막으로 다음에 갈때는 사람과의 네트워킹에 초점을 맞춰야 겠다.

2014년 3월 19일 수요일

[참조] 마크다운 문법 블로그 참조

Markdown syntax guide for scriptogram

마크 다운 문법 가이드

처음에 마크다운 문법 몇개를 테스트해보고, 안되나 보다 생각했는데… 아래 블로그를 보니 잘 쓰고 있더라구요;;
http://scriptogr.am/samrijver/post/syntax-scriptogram
아(-_-);; 스크립토그램 새로운 포스트 작성하는 부분에 마크다운 가이드가 있었군요;; 대충 번역해둬야겠습니다.

제목

마크다운에서 제목을 쓰는 방법은 밑줄을 치거나 옆에 #을 붙이는 방법 2가지가 있습니다. 밑줄 치는 방법은 텍스트 상태일때 보기가 참 좋습니다. 다만 아쉽게도 크기 조절이 2단계 밖에 안 되는데다, 영어랑 달리 한글은 크기 차이가 거의 구분이 안가네요;;

큰 제목 Big Header

작은 제목 Small Header

 제목 Big Header
================    

작은 제목 Small Header
--------------------
#을 붙이는 방법은 좀더 세분화된 조절이 가능합니다.

제목 Header 1

제목 Header 2

제목 Header 3

제목 Header 4

제목 Header 5
제목 Header 6
# 제목 Header 1 #
## 제목 Header 2 ##
### 제목 Header 3 ###
#### 제목 Header 4 ####
##### 제목 Header 5 #####
###### 제목 Header 6 ######
엇; 몰랐는데 뒤쪽 #은 안 붙여도 되는거였군요;;

제목 Header 1

제목 Header 2

제목 Header 3

제목 Header 4

제목 Header 5
제목 Header 6
# 제목 Header 1
## 제목 Header 2
### 제목 Header 3
#### 제목 Header 4
##### 제목 Header 5
###### 제목 Header 6
정말 잘 되네요 ~(-_-)~ 왠지 이쪽이 더 나은 것 같은 느낌이…;;

강조

강조는 영어는 기울여쓰기(Italic)과 굵게쓰기(Bold) 를 사용할 수 있습니다.
 *기울여쓰기(Italic)*
 **굵게쓰기(Bold)**
취향에 따라 *표 대신 _ 사용도 가능합니다.
 _기울여쓰기(Italic)_
 __굵게쓰기(Bold)__
기울여서 굵게 쓰고 싶다면 별 셋(***)이나 언더바 셋 (___)을 사용하면 됩니다.
***기울여서 굵게***
___기울여서 굵게___    
스크립토그램을 디폴트 상태로 사용하면 한글에는 강조 설정이 적용이 되지 않는데, css 설정 때문입니다~ 스크립토그램에 구글 웹 폰트 적용하기문서를 토대로 나눔 글꼴로 변경하니 한글에도 Italic 과 Bold 표현이 잘 적용 되네요~

링크

기본 사용법

링크를 표현하는 방법은 3가지가 있습니다. 쉬운 순서대로 나열해보겠습니다.
링크 작성하는 방법입니다.
* 인라인 링크 [Google](http://www.google.com/).
* 참조 링크 [Google] [1].
* 읽기 편한 링크 [Yahoo!].

[1]: http://www.google.com/
[yahoo!]: http://www.yahoo.com/
링크 정의는 문서 어디있어도 무방합니다. 단, 링크 정의 이름은 유니크한 문자열이어야 합니다. 대소문자 구분은 하지 않기 때문에 [Yahoo!] 와 [YAHOO!] 는 동일하게 취급됩니다.

툴팁 넣기

링크 위에 마우스 커서를 갖다대고 있으면 poorly-named link처럼 툴팁이 나오게도 할 수 있습니다.

주소 그대로 적기

링크 제목을 적는게 귀찮아서 그냥 URL 주소 그대로 적을때는 <주소>형태로 작성합니다.
주소를 이메일 형식 <me@privacy.net>로 적으면 me@privacy.net 처럼 이메일 작성용 링크로 표시됩니다. 스팸 로봇의 이메일 수집을 조금이라도 귀찮게 하기위해 복합한 형태의 HTML 형태로 변환된다고 하네요~
마크다운에서 변환된 이메일 주소 HTML 코드
<a href="&#109;&#97;&#x69;&#x6c;&#x74;&#111;&#58;&#x6d;&#x65;&#x40;&#112;&#114;&#x69;&#x76;&#x61;&#99;&#121;&#x2e;&#x6e;&#x65;&#116;">&#x6d;&#x65;&#x40;&#112;&#114;&#x69;&#x76;&#x61;&#99;&#121;&#x2e;&#x6e;&#x65;&#116;</a>
과연 어느정도 효과가 있을런지…;;

그림

그림 넣는 방법은 링크 넣는 방법과 동일합니다. ![그림 설명](그림 주소) 형식으로 작성하면 그림이 나옵니다.
![Valid XHTML](http://w3.org/Icons/valid-xhtml10).
Valid XHTML
드롭박스 이미지를 넣기 위해서는 공개용 이미지 링크에 약간의 변환 작업을 적용해주어야 합니다.
  1. 공개용 이미지 주소
    https://www.dropbox.com/s/nnoycfa14777vik/pb-20120605-110210.jpg?m
  2. 링크 변경
    1. https -> http
    2. www -> dl
    3. ?m -> 삭제 
  3. 변환한 이미지 주소
    http://dl.dropbox.com/s/nnoycfa14777vik/pb-20120605-110210.jpg
  4. 링크 형식 적용
    ![납 작았던 시절](http://dl.dropbox.com/s/nnoycfa14777vik/pb-20120605-110210.jpg)
그림 주소는 링크의 레퍼런스 형식을 사용해도 잘 작동합니다.
![valid XHTML][checkmark].

[checkmark]: http://w3.org/Icons/valid-xhtml10
       "What are you smiling at?"
주의:
현재 마크다운은 단축 레퍼런스 문법인 ![그림 이름] 형식은 지원하지 않는다고 합니다.
![checkmark].
하지만 뒤에 [] 를 더 붙여주면 작동한다고 하네요~ 대신 그림 이름이 그림 설명으로 사용된다는 군요~

수평선

수평선을 그리고 싶으면 -*, '_' 를 3개 이상 나열하면 됩니다.
---

***
___



취향에 따라 공백을 넣는 방식도 사용이 가능 합니다.
- - -
* * *
_ _ _



인용

기본 사용법

인용하고 싶을 때는 > 를 앞에 넣으면 됩니다.
> The syntax is based on the way email programs
> usually do quotations. You don't need to hard-wrap
> the paragraphs in your blockquotes, but it looks much nicer if you do.  Depends how lazy you feel.
The syntax is based on the way email programs usually do quotations. You don't need to hard-wrap the paragraphs in your blockquotes, but it looks much nicer if you do. Depends how lazy you feel.
간단하네요~ >ㅁ<)!!

인용에 인용

말꼬리를 물고 늘어질 때 많이 사용하는 인용에 인용을 할때는 > 다음에 공백 넣고 >을 넣으면 됩니다.
> A: "어제 중국집 가서 짜장면 시켜 먹었는데 정말 맛있더군요." (평범한 문제 제기) 
> > B: "짜장면이 뭐가 맛있어요? 우동이 훨 맛있지" (평범한 반론) 
> > > C: "우동이요? 에이, 우동보다는 짜장면이죠. 돼지고기도 들어가고." (재반론, A 의견에 합류) 
> > > > D: "짜장면에 돼지고기라면 우동에는 해물이죠. 맛을 안다면 역시 우동!" (재재반론, B 의견에 합류. ~~을 안다면.. 이라는  나왔음) 
> > > > > A: "님, 그럼 우동 안 먹는 사람은 맛을 모른단 말인가요?" (말꼬리 잡기 시작) 
> > > > > > B: "그만큼 우동이 낫다는 거죠. 에이, 짜장은 느끼해서.." (상대가 좋아하는 것을 깎아내림) 
> > > > > > > C: "님께서 짜장면에 대해서 잘 모르시는군요. 제가 설명해 드리죠. (잘 모르시는군요.. 나왔음. 지식과 데이터, 증거, 등등 늘어놓기 시작) 
A: "어제 중국집 가서 짜장면 시켜 먹었는데 정말 맛있더군요." (평범한 문제 제기)
B: "짜장면이 뭐가 맛있어요? 우동이 훨 맛있지" (평범한 반론)
C: "우동이요? 에이, 우동보다는 짜장면이죠. 돼지고기도 들어가고." (재반론, A의 의견에 합류)
D: "짜장면에 돼지고기라면 우동에는 해물이죠. 맛을 안다면 역시 우동!" (재재반론, B의 의견에 합류. ~~을 안다면.. 이라는 말 나왔음)
A: "님, 그럼 우동 안 먹는 사람은 맛을 모른단 말인가요?" (말꼬리 잡기 시작)
B: "그만큼 우동이 낫다는 거죠. 에이, 짜장은 느끼해서.." (상대가 좋아하는 것을 깎아내림)
C: "님께서 짜장면에 대해서 잘 모르시는군요. 제가 설명해 드리죠. (잘 모르시는군요.. 나왔음. 지식과 데이터, 증거, 등등 늘어놓기 시작)

리스트

기본 리스트

리스트를 작성하기 위해서는 -+*을 맨앞에 적으면 됩니다.
- You can use a minus sign for a bullet
+ Or plus sign
* Or an asterisk
  • You can use a minus sign for a bullet
  • Or plus sign
  • Or an asterisk
동그라미 대신 숫자를 쓰고 싶다면 숫자 다음 .을 찍습니다. 적힌 숫자랑 상관없이 순서대로 번호가 매겨집니다.
1. Numbered lists are easy
2. Markdown keeps track of the numbers for you
7. So this will be item 3.
  1. Numbered lists are easy
  2. Markdown keeps track of the numbers for you
  3. So this will be item 3.
2개 리스트를 순서대로 나열하고 싶다면 리스트 사이 공백을 넣으면 됩니다.
* 리스트1-1
* 리스트1-2
* 리스트1-3

* 리스트2-1
* 리스트2-2
* 리스트2-3
  • 리스트1-1
  • 리스트1-2
  • 리스트1-3
  • 리스트2-1
  • 리스트2-2
  • 리스트2-3

리스트 안에 리스트

인덴트용 스페이스 4개를 넣으면 리스트안에 리스트를 넣을 수 있습니다.
1. 숫자 리스트 아래
    - 인덴트용 공백 4개를 넣었더니 또다시 리스트가
        * 공백이 8개면 한단계  아래!
    - 공백을 4 넣으면 한단계 위로!
  1. 숫자 리스트 아래
    • 인덴트용 공백 4개를 넣었더니 또다시 리스트가
      • 공백이 8개면 한단계 더 아래!
    • 공백을 4개 넣으면 한단계 위로!
사실 리스트마록 다른 내용을 넣어도 잘 나옵니다.
  1. 텍스트
    엔터 하나 넣고 텍스트를 작성하니…
    우와! 쩐다!
  2. 인용
    인용할때도 엔터 하나 넣어야 합니다.
    오리님이 말씀하시길…
  3. 코드
    엔터치고 인덴트 4개 넣으면 코드도 작성가능합니다.
    #include <stdio.h>
    
    int main() 
    { 
        printf("hello, world"); 
        return 0; 
    }

인라인 HTML

마크 다운에서 표현할 수 없는 몇가지 표현 방식은 인라인 HTML 을 통해서 사용할 수 있습니다.
꼭 하고 싶었는데 마크 다운에서 지원하지 못해 표현할 수 없었던 가운데 선 긋기도<strike> 태그를 사용하면 가능합니다 ~(-ㅁ-)~ 햐햐 Strikethrough humor is funny.
게다가 HTML 안에 마크 다운 문법도 사용 가능합니다.
<u>Markdown works *fine* in here.</u>
Markdown works fine in here.
블럭 레벨 HTML 요소들은 몇가지 제약 사항이 있다고 하네요.
  1. 격리: 주변이 빈 라인으로 둘러싸여서 구분을 시켜줘야 합니다.
  2. 바깥쪽 시작과 끝 태그는 인덴트를 사용하면 안됩니다.
  3. HTML 블럭내에서는 마크 다운을 사용할 수 없습니다.
아래는 작성 예제입니다.
<div style="background-color: lightgray">
    You can <em>not</em> use Markdown in here.
</div>
You can not use Markdown in here.
공백은 잘 지원되려나…
<br/>

소스 코드

소스 코드를 포함할때는 인덴트용 스페이스를 4개 넣으면 됩니다.
printf("goodbye world!");  /* his suicide note
                              was in C */
해당 텍스트는 <pre> 와 <code> 태그에 둘러 싸이게 되며 고정 간격 폰트로 출력이 됩니다. 당연하겠지만 첫 인덴트용 스페이스 4개는 코드 블럭상 보이지 않습니다.
코드 블럭내에는 마크 다운이나 HTML 을 사용할수 없으므로 마크 다운이나 HTML 문법 예제를 보여줄때 사용하면 좋습니다. 간단한 마크 다운 문법이나 HTML 태그라면 ` 로 둘러 싸도 동일한 효과를 얻을 수 있습니다.
예를 들어 "별(*) 별(*) 무슨 별?"이란 문장을 작성하려면 아래처럼 사용해야 합니다.
별(`*`) 별(`*`) 무슨 별?
스크립토그램 마크 다운 문법 사용 방법 끝 >ㅁ<)!!


#참조: http://scriptogr.am/myevan/post/markdown-syntax-guide-for-scriptogram