오늘 받았다.

 

 

다음 스토리펀딩은 뉴스, 책, 영화, 음악, 제품 등 콘텐츠를 다수의 개인에게 후원받아 제작하는 콘텐츠 크라우드 펀딩 서비스다. 콘텐츠의 목적과 내용에 공감을 하는 사람이라면 누구나 후원할 수 있다.

마이크로소프트웨어는 1983년 11월부터 2015년 12월까지 총 386회 발간되었다. / 마이크로소프트웨어 복간호 준비팀 제공
 마이크로소프트웨어는 1983년 11월부터 2015년 12월까지 총 386회 발간되었다. / 마이크로소프트웨어 복간호 준비팀 제공
복간호 준비팀은 그 동안 마이크로소프트웨어에 실렸던 기사들을 이용해서 다양한 스토리를 2016년 11월부터 만들고 있다. 매주 새 연재글이 공개된다.

예전 마이크로소프트웨어 기사에는 국내의 개발자들에게 다양한 기술과 경험들을 소개해주거나, 때로는 소프트웨어 산업의 발전을 위해서 쓴 소리도 적지 않았다. 

우리가 익히 알고 있는 IT의 거물들이 직접 기고한 글도 많았다. 안철수, 이찬진, 김택진, 김정주, 전하진, 권석철 등은 젊은 시절 마이크로소프트웨어와 함께 고민한 대표적인 필자들이다. 20년 전에도 가상현실이나 인공지능에 전망 기사도 있었다. 

스토리펀딩(http://storyfunding.daum.net/project/10648)에 참여하면 내년 1월에 발간되는 마이크로소프트웨어의 후원자 명단에 기재되고, 잡지 인쇄본을 보내준다. 스토리펀딩의 수익금은 마이크로소프트웨어 제작비에 사용될 예정이다.

마이크로소프트웨어 복간호 준비팀은 “전성기때와 비교하면, 현재의 조건과 상황은 너무 다르다”면서 “많은 정보들이 산재해 있고, 단편적이기 때문에 과잉 속의 빈곤을 느끼게 되는데, 마이크로소프트웨어의 오프라인 매거진은 정보의 옥석을 가려하는 시대에 더 막중한 역할이 있을 것”이라고 말했다. 

마이크로소프트웨어는 대한민국 정보산업의 태동기인 1983년 11월에 창간해서 2015년 12월까지 32년 동안 꾸준하게 발간되었으나, 경영난으로 12월호를 마지막으로 정간됐다. 

원문보기: 
http://biz.chosun.com/site/data/html_dir/2016/12/19/2016121901349.html#csidxc7946dd13b55d478eb8ed1f3c8508ec 

 

Posted by 홍반장水 홍반장水

[마소] 2013.05 Angular.JS 의 구조와 특징

 

예제를 로컬에 구현해 보았다.

여러번 해본 것이지만 예제 나온김에 한번 더.

angular.js 파일은 받아두어야 한다.

 

기본적으로 일단 <html> 태그에 ng-app 를 입력해주어야 한다.

<body>에는 ng-controller 를 입력해주어야 한다.

 반복문은 반복하려는 구문에  ng-repeat 를 입력해주면 해당 데이터 배열 갯수만큼 반복된다.

 

 $scope로 데이터를 전달한다.

 데이터 출력은 "{{데이터}}"의 형식으로 된다.

 

모델은 $scope의 속성값이다. (todoList)

뷰는 DOM, 보이는 템플릿 자체가 뷰인 셈이다.

컨트롤러는 자바스크립트 함수로, $scope를 argument로 가지고 있다.  

 

※ Angular.JS 에서 사용하는 지시문

 

 ng-app

 Declares an element as a root element of the application allowing behavior to be modified through custom HTML tags.

 ng-bind

 Automatically changes the text of a HTML element to the value of a given expression.

 ng-model

 Similar to ng-bind, but allows two-way data binding between the view and the scope.

 ng-class

 Allows class attributes to be dynamically loaded.

 ng-controller

 Specifies a JavaScript controller class that evaluates HTML expressions.

 ng-repeat

 Instantiate an element once per item from a collection.

 ng-show

& ng-hide

 Instantiate an element once per item from a collection.

 ng-switch

 Conditionally instantiate one template from a set of choices, depending on the value of a selection expression.

 ng-view

 The base directive responsible for handling routes that resolve JSON before rendering templates driven by specified controllers.

 

 

Model–view–controller (MVC)

 

 

 

 Model          >     JS Objects

 View            >     DOM

 Controller     >     JS Function

 

 

Template, Model, View 방식으로 구현된다.  
   
(참고 : http://docs.angularjs.org/#!/tutorial/step_04)

 

 

예제 구현 화면 

 

소스 화면 (Sublime Text 2) 

 

.

Posted by 홍반장水 홍반장水
[마소연재] 크로스 플랫폼 기반 2D 레이싱 게임 개발

 

4회 : 2012.06 | iOS를 위한 레이싱 모바일 게임 개발(1)

5회 : 2012.07 | iOS를 위한 레이싱 모바일 게임 개발(2)

6회 : 2012.08 | 바다를 위한 레이싱 모바일 게임 개발(1)

7회 : 2012.09 | 바다를 위한 레이싱 모바일 게임 개발(2)

8회 : 2012.11 | 안드로이드를 위한 레이싱 모바일 게임 개발(1)

9회 : 2012.12 | 안드로이드를 위한 레이싱 모바일 게임 개발(2)

 

 

Posted by 홍반장水 홍반장水
[마소연재] IT에서 내부감사로의 경력 확장, CIA

 

1회 : 2012.09 | 국제공인 내부감사사의 시대적 필요성

2회 : 2012.10 | IT 감사와 내부감사

3회 : 2012.11 | 내부감사 기준(1)

4회 : 2012.12 | 내부감사 기준(2)

5회 : 2013.01 | 거버넌스에서 내부감사의 역활

6회 : 2013.02 | 리스크 관리에서 내부감사의 역활

7회 : 2013.03 | 통제에서 내부감사의 역활

8회 : 2013.04 | 정보보화와 내부감사

 

Posted by 홍반장水 홍반장水
[마소연재] 누구나 쉽게 구축할 수 있는 하둡 기반 분산시스템

 

1회 : 2012.09 | 아파치 플룸을 통한 로그 수집 

2회 : 2012.10 | 아파치 하둡 활용한 로그 저장 및 처리

3회 : 2012.11 | 아파치 하이브 로그 분석

 

http://hadoop.apache.org/

Hadoop

 

http://hive.apache.org/

Hive

 

아파치 하둡에는 그 유용성을 더 넓혀 주는 다양한 에코시스템이 있다.

하둡을 중심으로 플룸(Flume), 하이브(Hive), HBase, ZooKeeper, Oozie, Pig, Sqoop, whirr 등 다양한 에코시스템 생태계가 활성화 돼 있다.

Posted by 홍반장水 홍반장水
[마소연재] Play! 프레임워크와 함께 하는 즐거운 웹 개발

 

1회 : 2012.09 | CoC(Convention over Configuration) 맛보기

2회 : 2012.10 | Play!  프레임워크로 상용 서비스 개발하기

3회 : 2012.11 | 테스트와 멀티 환경에 배포하기

 

http://www.playframework.com/

 

The High Velocity
Web Framework
For Java and Scala

Posted by 홍반장水 홍반장水
[마소연재] 모바일 및 데스트톱PC 를 위한 가볍고 빠른 GUI 툴킷 EFL

 

1회 : 2012.07 | GUI toolkit EFL 알아보기

2회 : 2012.08 | 간단한 EFL application 개발

3회 : 2012.09 | 스크립트를 이용한 GUI 구현

4회 : 2012.10 | EFL 핵심 기능 알아보기

5회 : 2012.11 | Enlightenment 윈도우 매니저 활용

 

Posted by 홍반장水 홍반장水

[마소연재] 자바카페와 함께하는 웹 기초 강좌

 

1회 : 2012.09 | 자바 서블릿으로 알아보는 웹 프로그래밍

2회 : 2012.10 | JSP(Java Server Page) 활용하기

3회 : 2012.11 | MVC 패턴의 구현 원리

4회 : 2012.12 | Sping MVC 활용하기

 

Posted by 홍반장水 홍반장水

[마소연재] iOS&Android 게임 개발을 위한 Cocos2d-x 프로젝트 구축

 

1회 : 2013.01 | Coco2d-x 통합 프로젝트 생성

2회 : 2013.02 | 이클립스에서 C++ 소스 편집 및 빌드하기

3회 : 2013.03 | Coco2d-x 안드로이드 디버깅 팁

 

Posted by 홍반장水 홍반장水

[마소연재] 스칼라 언어를 이용한 안드로이드 프레임워크

 

1회 : 2013.01 | 스칼라로이드로 안드로이드 개발 간결하게 하기(1)

2회 : 2013.02 | 스칼라로이드로 안드로이드 개발 간결하게 하기(2)

 

 

Scaloid - Scaloid makes your Android code easy to understand and maintain.

 : https://github.com/pocorall/scaloid

   http://blog.scaloid.org/

 

메이븐 작성 예제 프로젝트 - Simple proof-of-concept for an Android project using Scala and Maven

 : https://github.com/rohansingh/android-scala-test

 

레이아웃 자동 변환기 - http://layout.scaloid.org/

 : https://github.com/pocorall/scaloid-layout-converter

Posted by 홍반장水 홍반장水