2013ë…„ 3ì›” 7ì¼
by aduris
1 Comment

êµ­ë‚´ 오픈소스 DB툴 Tadpole (올챙ì´)를 소개 합니다.

출처:http://beyondj2ee.wordpress.com/2013/01/24/%EA%B5%AD%EB%82%B4-%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-db%ED%88%B4-tadpole-%EC%98%AC%EC%B1%99%EC%9D%B4%EB%A5%BC-%EC%86%8C%EA%B0%9C-%ED%95%A9%EB%8B%88%EB%8B%A4/

2013ë…„ 3ì›” 5ì¼
by aduris
0 comments

멀티 쓰레드 환경ì—ì„œ 스프ë§ë¹ˆ 주ì˜ì‚¬í•­

http://beyondj2ee.wordpress.com/2013/02/28/%EB%A9%80%ED%8B%B0-%EC%93%B0%EB%A0%88%EB%93%9C-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B9%88-%EC%A3%BC%EC%9D%98%EC%82%AC%ED%95%AD/

2013ë…„ 2ì›” 25ì¼
by aduris
0 comments

URL 축약 오픈소스 프레임ì›

URL 축약 오픈소스 프레임ì›ìž…니다.

ì´ë¦„ì€ “Yourls” 설치 ë°©ë²•ì€ phpë¡œ ë˜ì–´ 있어서 ì›¹ì„œë²„ì— ì˜¬ë¦¬ê³ , mysql 정보만 cofig 해주시면 ë©ë‹ˆë‹¤. ^^

http://yourls.org/

 

 

2013ë…„ 2ì›” 15ì¼
by wkk711
0 comments

Awwwards Web Design and Mobile Trends for 2013

 

제가 ë¶ë§ˆí¬ë¡œ 애용하는 awwwards.comì—ì„œ

2013ë…„ 웹/앱 íŠ¸ëžœë“œì— ëŒ€í•œ ë‚´ìš©ì„ ìž‘ì„±í•´ ë†“ì€ pdf 파ì¼ì„ 무료 공유하고 있어서 유용하게 보실 수 ìžˆì„ ê²ƒ 같습니다.

í¬ë¡œìŠ¤ë¯¸ë””ì–´íŒ€ì— ìœ ìš©í•œ ìžë£Œë¼ê³  ìƒê°í•´ 공유해드립니다.

2013ë…„ 2ì›” 15ì¼
by aduris
0 comments

Git으로 ì „í™˜ì´ í•„ìš”í• ê¹Œ?

1. Gitì˜ íŠ¹ì§•
예전ì—는 중앙 저장소가 있고 모든 개발ìžê°€ 중앙 ì €ìž¥ì†Œì— ìžì‹ ì˜ ìž‘ì—…ì„ ì»¤ë°‹í–ˆë‹¤. 반면 Gitì€ ë¶„ì‚° 저장소를 제공한다. ë”°ë¼ì„œ 중앙 저장소가 있ë”ë¼ë„ 해당 저장소를 ë¡œì»¬ì— ë³µì‚¬(clone)하는 순간 ë¡œì»¬ì— ë‚˜ë§Œì˜ ì €ìž¥ì†Œê°€ ìƒê¸´ë‹¤. ë”°ë¼ì„œ 예전처럼 ì›ê²© ì €ìž¥ì†Œì— ì˜í–¥ì„ 미치지 ì•Šê³  로컬 ë‚´ì—ì„œ 브랜치를 만들고, 커밋하고, 롤백하는 ì¼ ëª¨ë‘ ê°€ëŠ¥í•˜ë‹¤.
만약 중앙 ì €ìž¥ì†Œì— ë‚´ ìž‘ì—…ì„ ë„£ê³  싶으면 어떻게 할까? 예를 들어 ì–´ë–¤ 저장소를 ë¡œì»¬ì— ë³µì‚¬í•œë‹¤. 그리고 íŒŒì¼ í•˜ë‚˜ë¥¼ 수정한다. ì›ê²© ì €ìž¥ì†Œì— ë³€ê²½ì‚¬í•­ì„ ë°˜ì˜(push)하려하면 ë³€ê²½ì‚¬í•­ì´ ì—†ë‹¤ê³  나온다. ì´ëŠ” 예전과는 달리 사용ìžì™€ 중앙 ì €ìž¥ì†Œì˜ ìž…ìž¥ì´ ì•„ë‹Œ 로컬 저장소와 ì›ê²© ì €ìž¥ì†Œì˜ ìž…ìž¥ì´ ë˜ê¸° ë•Œë¬¸ì— ë°œìƒí•˜ëŠ” ì¼ì´ë‹¤. 즉, 로컬 ì €ìž¥ì†Œì— ì»¤ë°‹ì„ í•˜ì§€ 않았기 ë•Œë¬¸ì— ë³€ê²½ì´ ì—†ë‹¤ê³  보는 것ì´ë‹¤. 로컬 ì €ìž¥ì†Œì— ì»¤ë°‹ì„ í•œë‹¤. 그리고 다시 변경 ì‚¬í•­ì„ ë°˜ì˜í•´ë³¸ë‹¤. ì´ì œì„œì•¼ Â ë³€ê²½ì‚¬í•­ì´ ì›ê²© ì €ìž¥ì†Œì— ì ìš©ëœë‹¤. 방금 얘기한 ê²ƒì´ Gitì˜ ê°€ìž¥ ê¸°ë³¸ì  í름ì´ë‹¤.
2. 오픈소스가 Git으로 전환하는 ì´ìœ ì— 대한 견해
오픈소스는 ì†Œìˆ˜ì˜ ì»¤ë°‹í„°(Committer)와 ë‹¤ìˆ˜ì˜ ê³µí—Œìž(Contributor)ë¡œ 구성ëœë‹¤. 커밋터를 제외한 공헌ìžëŠ” ìµëª…으로 소스를 ì²´í¬ì•„웃하고 로컬ì—ì„œ 작업한다. ìž‘ì—…ì´ ì–´ëŠì •ë„ 완료ë˜ë©´ 패치를 만들어 커밋터ì—게 ì ìš©ì„ 요청한다. ì´ ëª¨ë¸ì€ 대부분 오픈소스ì—ì„œ 사용하는 개발모ë¸ì´ë‹¤. ê·¸ëŸ°ë° ë¬¸ì œì ì´ 있다. 바로 공헌ìžëŠ” 패치를 완료하기 전까지 SCMì˜ ì´ì ì„ 전혀 못 누린다는 ì ì´ë‹¤. 저장소가 없으므로 ì¤‘ê°„ì— ì»¤ë°‹ì„ í•  ìˆ˜ë„ ì—†ê³  ë¡¤ë°±ë„ í•  수 없다. 당연히 ë¸Œëžœì¹˜ë„ ë§Œë“¤ 수 없다. ë”°ë¼ì„œ ì–´ë–¤ 공헌ìžê°€ í•œ 프로ì íŠ¸ì— 대해 여러 패치를 ë™ì‹œì— 작업해야 한다면 ì´ëŠ” 기존 SVN 환경ì—ì„œ 쉽지 ì•Šì€ ì¼ì´ë‹¤.
Gitì„ ì´ìš©í•˜ë©´ 방금 얘기한 문제가 í•´ê²°ëœë‹¤. 중앙 ì €ìž¥ì†Œì— ê¶Œí•œì´ ì—†ë”ë¼ë„, 로컬ì—ì„œ 얼마든지 SCMì˜ ìž¥ì ì„ 누릴 수가 있다. 작업하다 잘못ë˜ë©´ ë¡¤ë°±ì„ í•  ìˆ˜ë„ ìžˆê³ , 몇 ê°œ 브랜치를 만들어 여러 패치를 ë™ì‹œì— ìž‘ì—…í•  ìˆ˜ë„ ìžˆë‹¤. ë‚œ ì´ëŸ° ì´ìœ ë¡œ 오픈소스진ì˜ì—서는 Gitì„ ë°˜ê¸¸ ìˆ˜ë°–ì— ì—†ë‹¤ê³  ìƒê°í•œë‹¤.
3. 그럼 회사ì—서넠Gitì´ í•„ìš”í• ê¹Œ?
Gitì— ëŒ€í•´ ê¸ì •ì  ì˜ê²¬ì„ 내비치는 ì‚¬ëžŒì˜ ê·¼ê±° 중 하나는 오픈소스진ì˜ì´ ì ì°¨ Git으로 전환하고 있다는 ì ì´ë‹¤. 오픈소스 진ì˜ì€ ê¸°ìˆ ì  íŠ¸ë Œë“œì— ë¯¼ê°í•œ 편ì´ê³ , ì˜¤í”ˆì†ŒìŠ¤ì— ë¨¼ì € ì ìš©í•œ ê¸°ìˆ ì´ ì‹œê°„ì´ í˜ëŸ¬ 대중화ë˜ëŠ” ê²ƒì€ ë§¤ìš° ìžì—°ìŠ¤ëŸ¬ìš´ í름ì´ë‹¤. 그렇다면 íšŒì‚¬ì— Gitì„ ë„입하는 ê²ƒì€ ì–´ë–¨ê¹Œ? ë‚œ 아래 ë‘ ê°€ì§€ ì´ìœ ë¡œ 신중한 ì ‘ê·¼ì´ í•„ìš”í•˜ë‹¤ê³  본다.
첫째 회사는 오픈소스진ì˜ê³¼ 개발ìƒí™©ì´ 다르기 때문ì´ë‹¤. 가장 í° ì°¨ì´ì ì€ 오픈소스ì—는 í”í•œ 공헌ìžê°€ 없다는 것ì´ë‹¤. íŒ€ì› ëª¨ë‘ ì»¤ë°‹í„°ê³ , íŒ€ì€ ì €ìž¥ì†Œ 하나를 공유하며 함께 작업한다. ë”°ë¼ì„œ 수정한 ê²ƒì´ ìžˆìœ¼ë©´ 바로 ì»¤ë°‹ì„ í•˜ë©´ ëœë‹¤. íŒ€ì› ëª¨ë‘ ì»¤ë°‹í„°ë¡œì¨ SCMì˜ ìž¥ì ì„ 충분히 누릴 수 있다.
둘째 지ì†ì  í†µí•©ì— ëŒ€í•œ ë¶€ì •ì  ì˜í–¥ì„ 미칠 ê°€ëŠ¥ì„±ì´ ìžˆê¸° 때문ì´ë‹¤. 여럿ì´ì„œ 저장소 하나를 대ìƒìœ¼ë¡œ 함께 작업하다 ë³´ë©´ 지ì†ì  í†µí•©ì´ ë¬´ì²™ 중요하다. 다시 ë§í•´ ë™ìž‘하는 ë²„ì „ì„ ìžì£¼ 커밋하는 게 강력히 권장ëœë‹¤. ì´ë¥¼ 잘 지키면 다른 ë™ë£Œì—게 빠른 í”¼ë“œë°±ì„ ì¤„ 수 있고, 통합 ì‹œì (보통 QA í˜¹ì€ ë°°í¬ ì „)ì— ì†ŒìŠ¤ê°€ 충ëŒì´ 나 소스를 급하게 수정하는 ì¼ë„ 줄어든다. 그렇다면 Gitì€ ì–´ë–¨ê¹Œ? ë‚œ Gitì€ ì§€ì†ì  í†µí•©ì´ ì¶”êµ¬í•˜ëŠ” ë°”ì—는 잘 안 맞는 것 같다고 ìƒê°í•œë‹¤. Gitì€ ë¡œì»¬ 저장소를 제공하기 ë•Œë¬¸ì— ë¡œì»¬ì—ì„œ 커밋하고 롤백하며 ìž‘ì—…í•  수 있는 ì¢‹ì€ í† ì–‘ì„ ì œê³µí•œë‹¤. ì´ë¡œ ì¸í•´ ìžì£¼ 통합하기보다는 소스를 ë¡œì»¬ì— ì˜¤ëž˜ 가지고 있는 ìƒí™©ì´ ìƒê¸°ì§€ ì•Šì„까ë¼ëŠ” 우려가 든다.
4. Gitì—ì„œë„ ì§€ì†ì  í†µí•©ì´ ê°€ëŠ¥í•˜ë‹¤?
누군가는 ì´ë ‡ê²Œ 얘기할 수 있다. ‘로컬 저장소가 제공ë˜ëŠ” Gitì„ ì“°ìž. 그리고 예전처럼 ìžì£¼ 커밋하ìž. 예전과 다를 바가 없지 않나?’ ê·¸ëŸ°ë° ì—¬ê¸° ì•½ê°„ì˜ ê±¸ë¦¼ëŒì´ 있다. Gitì€ SVN, CVS와 달리 중앙 ì €ìž¥ì†Œì— ë°”ë¡œ 커밋할 수 없기 때문ì´ë‹¤. Gitì€ ë¡œì»¬ ê·¸ ìžì²´ê°€ 저장소ì´ê¸° ë•Œë¬¸ì— ìš°ì„  로컬 ì €ìž¥ì†Œì— ì»¤ë°‹ì„ ìˆ˜í–‰í•œ í›„ì— ë¡œì»¬ 저장소를 ì›ê²© ì €ìž¥ì†Œì— ë¨¸ì§€(push)하는 ë°©ì‹ìœ¼ë¡œ 통합한다. SVN, CVS를 사용할 때는 단순한 íŒŒì¼ í•˜ë‚˜ë¥¼ 수정할 ë•Œ ì»¤ë°‹ì„ í•˜ë©´ ëì´ì—ˆë‹¤. 하지만 Gitì€ ë¡œì»¬ ì €ìž¥ì†Œì— ì»¤ë°‹í•˜ê³  ì›ê²© 저장소로 머지해야 한다. 즉, ë‘ ë‹¨ê³„ê°€ 필요한 것ì´ë‹¤. 별것 ì•„ë‹Œ 것 같지만, 개발ìžê°€ 가장 ë§Žì´ ìˆ˜í–‰í•˜ëŠ” íë¦„ì´ ì¢€ ë” ê¸¸ì–´ì§„ 것ì´ë‹¤. 물론 ë‘ ë‹¨ê³„ë¥¼ í•œêº¼ë²ˆì— ìˆ˜í–‰í•´ì£¼ëŠ” ë„구를 개발하면 쉽게 í•´ê²°ë˜ëŠ” 문제ì´ë‹¤. 하지만, ë„구를 쓰는 단계까지 간다면 Gitì„ ì¨ì•¼ 하는 ì´ìœ ê°€ ë§Žì´ í‡´ìƒ‰ë˜ëŠ” 게 ì•„ë‹ê¹Œ?
5. 커밋터ì—게 로컬 저장소가 필요한가?
ì•žì„œ 소개했지만, Gitì˜ ê°€ìž¥ í° ìž¥ì ì€ ë¡œì»¬ì— ë‚˜ë§Œì˜ ì €ìž¥ì†Œë¥¼ 둘 수 있다는 ì ìœ¼ë¡œ ë³´ì¸ë‹¤. ê·¸ëŸ°ë° ê³¼ì—° ì´ íŠ¹ì„±ì´ í˜„ìž¥ì—ì„œ 얼마나 필요할까? ì˜ˆì „ì— ê°€ë” ë¡œì»¬ì—ì„œ 중간 중간 커밋하고 싶다는 ìƒê°ì„ í•œ ì ì´ 있다. 하지만, 당시 ë‚´ê°€ 그런 ìƒê°ì„ í–ˆë˜ ì´ìœ ëŠ” 지ì†ì  í†µí•©ì„ í•˜ì§€ ì•Šê³  있었기 때문ì´ì—ˆë‹¤. 나는 소스를 광범위하게 고치고 있었고, ë‹¤ìŒ ìˆ˜ì •ì—ì„œ 무엇ì¸ê°€ 잘못ë˜ì–´ ì˜ˆì „ì— ìž‘ì—…í•œ ë¶€ë¶„ë„ ì—†ì–´ì§ˆê¹Œ ë´ ë‘려웠다. 하지만, 지ì†ì  í†µí•©ì„ ì‹¤ì²œí•˜ë©° 다시 ì´ëŸ° ìƒê°ì„ í•œì ì€ 없었다. í•­ìƒ ë™ìž‘하는 ë²„ì „ì„ ìžì£¼ 커밋했다. 때로 1ì‹œê°„ì— ìˆ˜ì‹­íšŒë¥¼ ì»¤ë°‹í•˜ê¸°ë„ í–ˆë‹¤. 테스트가 통과하면 바로바로 커밋하기 때문ì´ë‹¤.
6. Gitì€ ë¨¸ì§€ê°€ 편하다?
ê°€ë” Gitê³¼ ê°™ì€ ë¶„ì‚°ì €ìž¥ì†Œë¥¼ 사용하면 머지가 편해진다는 얘기를 듣는다. SVNì—ì„œ 소스충ëŒì€ 다른 개발ìžê°€ ê°™ì€ ë¼ì¸ì„ 수정해서 ë°œìƒí•˜ê¸°ë„ 했고, ì–´ë–¤ 때는 SVNì˜ ì˜¤íŒìœ¼ë¡œ ë°œìƒí•˜ê¸°ë„ 했다. 소스충ëŒì´ ì¼ì–´ë‚¬ì„ ë•Œ 소스를 정리하는 ìž‘ì—…ì€ ì •ë§ ì–´ë µê³  힘들다. ë”°ë¼ì„œ Gitì´ ë¨¸ì§€ë¥¼ 편하게 해준다면 ì´ëŠ” í° ë§¤ë ¥ì´ë‹¤. 하지만 Git홈페ì´ì§€(http://git-scm.com/about)를 ë³´ë©´ 여러 장ì ì„ 소개하지만 ë¨¸ì§€ì— ëŒ€í•œ ì–¸ê¸‰ì€ ì—†ë‹¤. 어디서 ì´ëŸ° 얘기가 나왔는지는 모르겠지만, 확ì¸ì´ 필요한 부분 같다.
7. ê²°ë¡ 
Gitì´ ì œê³µí•˜ëŠ” 가장 주요한 íŠ¹ì§•ì€ ë¶„ì‚° 저장소ì´ë‹¤. ë§Žì€ ì˜¤í”ˆì†ŒìŠ¤ì—ì„œ Gitì„ ìž˜ ì“°ê³  있는 것처럼, 분명히 분산 저장소ë¼ëŠ” íŠ¹ì§•ì´ ë¹›ë‚˜ëŠ” ìƒí™©ì´ ìžˆì„ ê²ƒì´ë¼ ìƒê°í•œë‹¤. 하지만, ì´ ì ì´ Git으로 전환할 만한 충분한 ì´ìœ ê°€ ë ê¹Œ? ë‚œ ì•„ì§ ìž˜ 모르겠다. 지금까지 ë‚´ê°€ ì´í•´í•œ 수준ì—서는 ì „í™˜ë¹„ìš©ì„ ê°ë‹¹í•˜ë©´ì„œë„ 넘어가야 í•  ì´ìœ ë¥¼ 찾기 어렵기 때문ì´ë‹¤. 오히려 가뜩ì´ë‚˜ 잘 ë˜ì§€ 않는 지ì†ì  í†µí•©ì„ ë” ì•…í™”ì‹œí‚¤ì§€ ì•Šì„까ë¼ëŠ” 우려가 있다. 하지만 Gitì´ SVN 보다 ë¨¸ì§€ê¸°ëŠ¥ì´ íƒì›”하다는 ê²ƒì´ ë°í˜€ì§„다면, ì´ëŠ” Git으로 전환해야 하는 ì¢‹ì€ ê·¼ê±°ê°€ ë˜ë¦¬ë¼ ìƒê°í•œë‹¤.

8. 참고

1) C와 ê°™ì€ ê°œë°œ 환경ì—서는 Gitì´ ì§€ì†ì  í†µí•©ì— í•´ê°€ ëœë‹¤ê¸° 보다는 오히려 여러 장ì ì´ 있다는 ì˜ê²¬ì„ ë‹´ì€ ê¸€
http://hyukhur.tumblr.com/post/4126008077/git-for-more-continuous-building

2) ë§ê¸€ 중 benelogë‹˜ì˜ ë°˜ëŒ€ ì˜ê²¬ë„ 참고
3) benelogë‹˜ì˜ Git 유랑기

2013ë…„ 2ì›” 15ì¼
by aduris
0 comments

초보ìžë¥¼ 위한 ì• ìžì¼ SW개발 101 공개

초보ìžë¥¼ 위한 ì• ìžì¼ SW개발 101 공개

 

ìƒì„¸ë‚´ìš© : http://pragmaticstory.com/1986

2013ë…„ 1ì›” 24ì¼
by aduris
0 comments

오픈소스 ë¼ì´ì„¼ìŠ¤ 모ìŒ

오픈소스는 쉽게 ë§í•´ 소스코드를 공개 하여 ë§Žì€ ê°œë°œìžë“¤ì´ 참여하여 발전해나가ìž~ ë­ ì´ëŸ° ëŠë‚Œìž…니다.

오픈소스ë¼ê³  í•´ì„œ 무제한 ì‚¬ìš©ì´ ê°€ëŠ¥í•œê²ƒì´ ì•„ë‹ˆë¼ ì§€ì •ëœ ë¼ì´ì„¼ìŠ¤ì— ë”°ë¼ì„œ
저작권 ë³´í˜¸ë„ ë˜ê³  ì†ŒìŠ¤ì˜ ì‚¬ìš©/복제/수정/ë°°í¬ì˜ ì œì•½ì´ ìžˆìœ¼ë¯€ë¡œ ë¼ì´ì„¼ìŠ¤ë³„ ì°¨ì´ì™€ ì œí•œì„ ì•Œê³  사용해야할듯 합니다 ^^

ê°œì¸ì ìœ¼ë¡œëŠ” MIT ë¼ì´ì„¼ìŠ¤ 완전편해요 >_<

The Code Project Open License (CPOL)

* 저작권 보호: 예
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 아니오
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 예
* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 예
* ë¼ì´ì„¼ìŠ¤ 전파 여부: 아니오

The Common Development and Distribution License (CDDL)

* 저작권 보호: 예
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 예**
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 예
* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 예
* ë¼ì´ì„¼ìŠ¤ 전파 여부: 아니오

The Microsoft Public License (Ms-PL)

* 저작권 보호: 예
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 아니오
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 예
* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 예
* ë¼ì´ì„¼ìŠ¤ 전파 여부: 아니오

The Mozilla Public License 1.1 (MPL 1.1)

* 저작권 보호: 예
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 예**
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 예
* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 예
* ë¼ì´ì„¼ìŠ¤ 전파 여부: 아니오

The Common Public License Version 1.0 (CPL)

* 저작권 보호: 예
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 예**
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 예
* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 예
* ë¼ì´ì„¼ìŠ¤ 전파 여부: 아니오

The Eclipse Public License 1.0

* 저작권 보호: 예
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 예**
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 예
* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 예
* ë¼ì´ì„¼ìŠ¤ 전파 여부: 아니오

The MIT License

* 저작권 보호: 예
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 아니오
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 아니오**
* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 예
* ë¼ì´ì„¼ìŠ¤ 전파 여부: 아니오

The BSD License

* 저작권 보호: 예
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 아니오
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 아니오**
* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 예
* ë¼ì´ì„¼ìŠ¤ 전파 여부: 아니오

The Apache License, Version 2.0

* 저작권 보호: 예
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 아니오
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 예
* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 예
* ë¼ì´ì„¼ìŠ¤ 전파 여부: 아니오

The Creative Commons Attribution-ShareAlike 2.5 License

* 저작권 보호: 예
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 아니오
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 아니오**
* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 아니오**
* ë¼ì´ì„¼ìŠ¤ 전파 여부: 예**

The zlib/libpng License

* 저작권 보호: 예
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 아니오
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 아니오**
* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 예
* ë¼ì´ì„¼ìŠ¤ 전파 여부: 아니오

공개 ì»¤ë®¤ë‹ˆí‹°ì— ëŒ€í•œ 공헌 (ë¼ì´ì„¼ìŠ¤ 아님)

* 저작권 보호: 아니오**
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 아니오
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 아니오**
* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 예
* ë¼ì´ì„¼ìŠ¤ 전파 여부: 아니오

The GNU Lesser General Public License (LGPL)

* 저작권 보호: 예
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 예**
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 아니오**

* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 예
* ë¼ì´ì„¼ìŠ¤ 전파 여부: 예**

The GNU General Public License (GPL)

* 저작권 보호: 예
* ìƒìš© 소프트웨어ì—ì„œ 사용 가능: 예
* 버그 패치 ë° ê¸°ëŠ¥ 확장 ì œê³µì˜ ì˜ë¬´: 예**
* ëª…ì‹œì  íŠ¹í—ˆê¶Œ 행사 가능 여부: 아니오**
* 사유 프로그램 (소스 비공개 프로그램)ì—ì„œ 사용 가능 여부: 아니오**

* ë¼ì´ì„¼ìŠ¤ 전파 여부: 예**

2013ë…„ 1ì›” 24ì¼
by shpark
0 comments

Edge Popup

easing 효과를 ì´ìš©í•œ Popupì„ ë§Œë“¤ì–´ 보았습니다.
Edgeì—서는 심벌과 프로그램머가 ì‹¬ë²Œì•ˆì— ë„£ì–´ë†“ì€ DIV태그를 ë™ì‹œì— 컨트를 하는것ì´
관건ì¸ë° ì´ì œ 좀 능숙해 지는것 같습니다.
차후ì—는 ê·¸ë™ì¸ ë””ìžì¸íŒ€ì—ì„œ ë§Œë“¤ì—ˆë˜ ëª¨ì…˜ë“¤ì„ ì ìš©í•˜ë©´ì„œ í˜„ì—…ì— í”„ë¡œê·¸ëž¨ì„ ì ìš©í•´ë³´ë¡ 하겠습니다.
[보기]

2013ë…„ 1ì›” 22ì¼
by shpark
0 comments

Edge iframe

Edgeì˜ ê¸°ëŠ¥ì´ ì•„ë‹Œ 순수 Jquery ë° Html5페ì´ì§€ë¥¼ Edge ì‹¬ë²Œì— ë„£ì€ìˆ˜ 있는 ì¢‹ì€ ê¸°ëŠ¥ì´ê¸°ë„ 합니다.
í‰ë²”í•œ Html Documentì—ì„œ Iframeì€ ê¸°ìˆ ì ìœ¼ë¡œ í° ê°€ì¹˜ê°€ ìžˆëŠ”ê²ƒì€ ì•„ë‹ˆì§€ë§Œ, MVC모ë¸ì„ 기초로 하여
만들어진 Edgeì—서는 ìƒê°ì™¸ë¡œ 다양한 효과를 낼수 있ì„것습니다.

ì´ë²ˆì—는 Html5ì— ìžˆëŠ” video Tag를 ì´ìš©í•´ Mp4를 호출 Edge ì‹¬ë²Œì— ë„£ì–´ 보았습니다.

[보기]

2013ë…„ 1ì›” 21ì¼
by admin
0 comments

html5 PC 벗어나 ì¼ìƒìƒí™œì˜ì—­ìœ¼ë¡œ ì ìš© 확대

html5ê°€ PCìš© 웹브ë¼ìš°ì €ë¥¼ 벗어나 ìƒí™œê°€ì „, ìžë™ì°¨ 등 ì¼ìƒìƒí™œ ì˜ì—­ìœ¼ë¡œ 확대 ì ìš©ë˜ê³  있다고 합니다.

우리가 html5ì—ì„œ 주목한 ì ì€ 웹 브ë¼ìš°ì €ì— 무관하게 í•œ 번만 개발하면 재활용 가능하다는 ì ì´ì—ˆëŠ”ë°…

ì´ ê¸°ì‚¬ì—ì„œë„ Â ì´ ì ì´ html5ê°€ 향후 기대ë˜ëŠ” 가장 í° ì´ìœ ë¡œ 뽑고 있다는 ì ìž…니다.

예를 들어, ì´ ë¸”ë¡œê·¸ í¬ìŠ¤íŠ¸ë¥¼ 쓰게 ëœ ê³„ê¸°ì˜ ì‹ ë¬¸ê¸°ì‚¬(HTML5, PC 벗어나 ì¼ìƒìƒí™œ ì˜ì—­ìœ¼ë¡œ ì ìš© 확대)ì—ì„œ 다ìŒì˜ ë¬¸ë‹¨ì— ì£¼ëª©í•  필요가 있어 보입니다.

CES 2013ì—ì„œ ìžë™ì°¨ ìƒìœ„ 8ê°œ ì—…ì²´ë“¤ì´ infotainment(information + entertainment)와 telematics(telecommunication + informatics) ê¸°ëŠ¥ì„ ê°–ì¶˜ smart connected car solutionì„ ì„ ë³´ì˜€ë‹¤. 주목할만한 ì ì€ ì¸í„°ë„· 검색 ë“±ì€ ê¸°ë³¸ì´ê³ , ìžë™ì°¨ interface와 연계하여 차량제어 플랫í¼ìœ¼ë¡œ 진화하고 있다.

ë˜ë‹¤ë¥¸ 신문기사(êµ­ë‚´ HTML5 시장 본격 개화기/Â ìŠ¤ë§ˆíŠ¸ì›Œí¬ í™•ì‚°ì— ê³µê³µã†ëŒ€ê¸°ì—… 수요 확대/ 가전ã†ìžë™ì°¨ 등 다양한 ì‚°ì—…êµ° ì ìš© 확산)ì—ì„œ  html5 저작ë„구(‘다빈치’)ì˜ ê°œë°œì—…ì²´ ì¸í¬ë¡œìŠ¤ê°€ 대기업과 ê³µê³µê¸°ê°„ì„ ëŒ€ìƒìœ¼ë¡œ ì˜ì—…ì„ ì¶”ì§„í•˜ê³  있으며, ì´ íšŒì‚¬ëŠ” html5를 활용해 ìŠ¤ë§ˆíŠ¸ì›Œí¬ êµ¬ì¶•ì‹œ 다양한 기기와 ìš´ì˜ì²´ì œì— 맞춰 별ë„ì˜ ì• í”Œë¦¬ì¼€ì´ì…˜ì„ 만들지 ì•Šê³  í•œë²ˆì— ìŠ¤ë§ˆíŠ¸ì›Œí¬ í™˜ê²½ì„ êµ¬ì¶•í–ˆë‹¤ê³  하네요. ê°™ì´ ê±°ë¡ ëœ ì˜¤ë¹„ê³ ë¼ëŠ” 업체는 ìœ„ì˜ ì‹ ë¬¸ê¸°ì‚¬ì—ì„œë„ ê±°ë¡ ëœ ì—…ì²´ë¡œ 차량 ë° ìŠ¤ë§ˆíŠ¸ TV ë¶„ì•¼ì— Â html5를 ì ìš©í•˜ëŠ”ë° í•œë°œ ì•žì„œ 있는 것으로 ë³´ì´ë„¤ìš”.

우리가 설정한 ë°©í–¥ì´ í‹€ë¦¬ì§€ 않았다는 ì ì„ ì´ëŸ° ê¸°ì‚¬ë“¤ì„ í†µí•´ì„œ 확ì¸í•  수 있습니다.

우리가 하는 ì¼ì— 대하여 ìžì‹ ê°ê³¼ ìžë¶€ì‹¬ì„ ê°–ê³  좀 ë” ì•žì„œê°€ë ¤ëŠ” 노력해 ë³´ë„ë¡ í•©ì‹œë‹¤.

 

P.S. W3C(World Wide Web Consortium)ì˜ HTML5 기술 표준화 완료시ì ì€ 2014ë…„ì´ë¼ê³  하네요.. ë¯¿ì–´ë„ ë˜ëŠ”지는 잘 모르겠네요.

관련기사 ë§í¬

Proudly powered by WordPress | Theme: Yoko by Elmastudio

Top