행동이 감정을 따르는 것 같지만 행동과 감정은 병행한다.
따라서 우리는 의지의 직접적인 통제하에 있는
행동을 조정함으로써 의지의 직접적인 통제하에 있지 않은
감정을 간접적으로 조정할 수 있다.
만일 유쾌한 상태가 아니더라도 기분을 유쾌하게 만드는 최상의 방법은
유쾌한 마음을 갖고 이미 유쾌해진 것처럼 행동하고 말하는 것이다.
(Action seems to follow feeling, but really action and feeling go together;
and by regulating the action, which is under the more direct control of the will,
we can indirectly regulate the feeling,
which is not. Thus the sovereign voluntary path to cheerfulness,
if our cheerfulness be lost, is to sit up cheerfully and to act and speak as
if cheerfulness were already there.)

촌철활인:한치의 혀로 사람을 살린다
행복해서 웃는 것이 아니라 웃기 때문에 행복해진다고 합니다.
생각이 행동을 바꾸고, 행동이 습관을 바꾸고,
습관이 운명을 바꾼다는 얘기는 널리 알려져 있습니다.
그러나 경우에 따라서는 행동이 습관과 생각을 바꿀 수도 있습니다.
힘들고 지칠 때 일부러 유쾌하게 크게 웃어보고,
어려울수록 재미있게 일하는 지혜가 필요합니다.
We don’t laugh because we’re happy, we’re happy because we laugh.
It is widely known that thoughts will change our actions,
actions will change our habits, and habits will change our destiny.
However, in some situations our actions can change our thoughts and habits.
We need to find the strength to force a cheerful disposition,
and the wisdom to find joy during harsh times.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2011/04/01 09:15 2011/04/01 09:15
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/6025

꾸준함

누구나 시행착오는 불가피하다.
일을 하다가 실패를 할 수도 있다.
그러나 실패와 시행착오를 하더라도
갈지자로 좌충우돌해서는 안 된다. 어려움이
있더라도 일관성 있게 밀어붙이는 힘이 중요하다.
무슨 일을 하든지 중간에 포기하는 일 없이
될 때까지 끝까지 해라. 세상에 꾸준함을
이길 수 있는 것은 없다.


- 문용식의《꾸준함을 이길 그 어떤 재주도 없다》중에서 -


* 어느 한 순간
반짝 빛나기는 쉽습니다.
그러나 꾸준히 오래 빛나기는 어렵습니다.
더구나 처음부터 끝까지 빛나기는 더 어렵습니다.
그래서 변함없이, 흔들림없이, 꾸준히 빛나는 사람이
소중한 것입니다. 평생 믿고 갈 수 있으니까요.
일도 사랑도 명상도 마찬가지입니다.
꾸준함이 가장 좋습니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2011/04/01 09:13 2011/04/01 09:13
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/6024

알파 브라보 찰리 Alpha Bravo Chalie

Alpha(Alfa)
Bravo
Charlie
Delta
Echo
Foxtrot
Golf
Hotel
India
Juliet(Juliett/Juliette)
Kilo
Lima
Mike(마이크)
November
Oscar(Oskar)
Papa
Quebec
Romeo
Sierra
Tango
Uniform
Victor(Viktor)
Whiskey
Xray
Yankee
Zulu
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2011/03/31 16:57 2011/03/31 16:57
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/6023

딘 에드워즈가 만든 Base 라이브러리로 클래스를 생성하고 상속하는 간단한 예


딘 에드워즈의 웹사이트 : http://dean.edwards.name/

A Base Class for Javascript Inheritance : http://dean.edwards.name/weblog/2006/03/base/

ie7-js : http://code.google.com/p/ie7-js/

base2 (A standards-bases javascript Library) : http://code.google.com/p/base2/

cssQuery() : http://dean.edwards.name/my/cssQuery/

        //새 Person 클래스를 만든다.
        var Person = Base.extend({
            // Person 클래스 생성자
            constructor: function( name ) {
                this.name = name;
            },
        
            //Person 클래스의 간단한 메서드
            getName: function() {
                return this.name;
            }
        });
        
        // Person 클래스를 상속하는  새 User 클래스를 만든다.
        var User = Person.extend({
            // User 클래스의 생성자를 만든다.
            constructor: function( name, password ) {
                // 부모 클래스의 생성자 메서드를 호출한다.
                this.base( name );
                this.password = password;
            },
        
            // User 클래스에 간단한 메서드를 추가한다.
            getPassword: function() {
                return this.password;
            }
        });

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2011/03/31 15:54 2011/03/31 15:54
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/6022

자바스크립트로 클래스 상속을 흉내내는 더그라스 크록포드가 만든 세 함수

Function.prototype.method : 이 함수는 그저 생성자의 프로토타입에 함수를 붙인다. 이런 식으로 method 함수를 정의하면, 모든 생성자는 함수이므로 모두 'method'메서드를 갖게 된다.

Function.prototype.inherits : 이 함수는 간단한 단일 부모 상속을 지원한다. 이 함수에서 대부분의 코드는 어떤 객체 메서드 안에서든 this.uber('methodName')을 호출해 그 객체가 오버라이드한 부모 객체의 메서드를 호출할 수 있게 하려고 작성되었다. 오버라이드한 부모 객체의 메서드를 호출 할 수 있는 기능은 자바스크립트 상속모델에서 기본으로 지원하지 않는 기능이다.

Function.prototype.swiss : 이 함수는 .method() 함수의 고급버전으로 한 부모 객체에서 여러 메서드를 상속받는데 사용한다. 이 함수를 여러부모 객체에 대해 사용하면 다중 상속 시능을 사용하는 것과 마찬가지가 된다.

//프로토타입에 새 함수를 연결하는 간단한 헬퍼 Function.prototype.method = function(name,func){ this.prototype[name] = func; return this; } //다른 객체로부터 우아한 방식으로 함수를 상속받으면서 여전히 부모 객체의 함수를 //호출할 수 있게 해 주는 (약간 복잡한) 함수 Function.method('inherits', function(parent){ //상속 계층 안에서 얼마나 깊이 들어왔는지 추척한다. var depth = 0; //부모의 메서드를 상속 받는다. var proto = this.prototype = new parent(); //'uber'라는 privileged 함수를 만든다. //이 함수는 상속 과정에서 덮어쓴 함수를 실행할 수 있게 해 준다. this.method('uber', function(name){ var func; //실행할 함수 var ret; //함수의 반환값 var v = parent.prototype; //부모의 프로토타입 //이미 다른 'uber'함수 안이라면 if(depth){ //근원 프로토타입을 찾아 필요한 만큼 깊이 들어간다. for( var i = depth; i > o; i -= 1){ v = v.constructor.protptype; } //그리고 그 프로토타입에서 함수를 가져온다. func = v[name]; //아니면 'uber'를 처음 호출하는 상황이다. }else{ //실행할 함수를 프로토타입에서 가져온다. func = proto[name]; //함수가 이 프로토타입의 일부였다면 if(func == this[name]){ //대신 부모 프로토타입에 간다. func = v[name]; } } //상속 스택에서 얼마나 깊이 들어왔는지를 추척한다. depth += 1; //첫 번째 전달인자를 제외한 모든 전달인자를 넘기면서 함수를 호출한다. //(첫 번째 전달인자는 우리가 호출하려는 함수 이름을 담고 있다.) ret = func.apply(this, Array.prototype.slice.apply(arguments, [1])); //스택의 깊이를 변경한다. depth -= 1; //함수 호출의 결과값을 되돌려준다. return ret; }); return this; }); //parent 객체에서 new parent()를 사용해 모든 함수를 // 상속받지 않고, 오직 함수 몇개만을 상속받는 함수 Function.method('swiss', function(parent){ for(var i = 1; i < arguments.length; i+= 1){ //상속받을 메서드들을 모두 방문한다. var name = arguments[i]; //메서드를 이 객체의 프로토타입으로 가져온다. this.prototype[name] = parent.prototype[name]; } return this; });
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2011/03/31 14:29 2011/03/31 14:29
,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/6021

자바스크립트 클래스 상속 ( Douglas Crockford 가 구현한 간단한 메서드들)
http://javascript.crockford.com/inheritance.html
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2011/03/31 13:58 2011/03/31 13:58
,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/6020

사람들이 말하기를
평화로운 세상에서 어찌하여 성 쌓기에 급급히 구는가 한다.
하지만 나는 그렇지 않다고 생각한다.
편안한 때일수록 오히려 위태로운 것을 잊지 않고 경계함은
나라를 위하는 도리이다.
어찌 도적이 침범하여 들어온 후에야 성 쌓을 이치가 있겠느냐?
-세종대왕

우리들 범인(凡人)들은 위기 때는 긴장하다가도
위기가 지나가고 일이 잘 풀리기 시작하면 긴장의 끈을 놓게 됩니다.
반면 역사상 위대한 리더들은 잘 나갈수록 위태로움을 대비하는
거안사위(居安思危)를 실천에 옮긴 사람들입니다.
조직의 안위를 책임지는 모든 리더들은
거안사위를 생활의 철칙으로 매뉴얼화할 필요가 있습니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2011/03/31 09:22 2011/03/31 09:22
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/6019

풀 위에 앉으면 풀이 되라

풀 위에 앉으면
눈을 감고 풀이 되라.
풀처럼 되라. 자신이 풀이라고 느끼라.
풀의 푸르름을 느끼라. 풀의 촉촉함을 느끼라.
풀잎 위에 햇살이 노니는 걸 느끼라.
풀잎 위의 이슬방울을 느끼라.
이슬방울들이 그대 위에 있다고 느끼라.
그대는 자신의 육체에 대한 새로운
감각을 갖게 될 것이다.


- 오쇼 라즈니쉬의《명상 건강》중에서 -


* 풀과 하나가 되라는 뜻입니다.
거리를 두지 말고, 모든 것을 내려놓고
그 순간에 전념하라, 완전히 몰입하라는 뜻입니다.
풀의 촉촉함도 모르고 풀잎에 이슬이 맺혔는지,
햇살이 노니는지 전혀 느끼지 못하면서
내가 살아 있다 할 수 없습니다.
살아 있어야 풀잎 위에서
풀이 될 수 있습니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2011/03/31 09:21 2011/03/31 09:21
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/6018

객체의 타입을 검사하는 첫번째 방법은 typeof 가 있다.
typeof 연산자는 변수가 담고 있는 값의 타입을 나타내는 문자열 이름을 반환하는데,
 객체,배열 또는 사용자 정의 객체를 담은 변수에 대해서는 object라는 문자열만
반환하기 때문에 이 객체들을 구별하기가 어렵다는 점을 제외하고는, typeof 연산자를
사용하는 방법이 타입을 검사하는 최적의 방법이라고 할 수 있다.

두번째 방법은 모든 자바스크립트객체에 존재하는 constructor라는 프로퍼티를 참조하는
방법인데, 이 프로퍼티는 맨 처음 객체를 생성할때 사용한 함수를 가리킨다.

아래의 표는 위 두 방법을 사용해 여러 객체의 타입을 검사 할 때 반환되는 결과를
보여주는데, 첫번째열은 타입을 알아보려는 객체이고, 두번째열은 typeof, 세번째는
 첫번째열의 객체에 대해 Variable.constructor 를 실행한 결과이다.
셋째열은 모두 객체다. 

Variable typeof Variable Variable.constructor
{an:"object"} object Object
["an","array"] object Array
function() {} function Function
"a string" string String
55 number Number
true boolean Boolean
new User() object User
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2011/03/30 13:47 2011/03/30 13:47
, ,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/6017

PHPAzure php에저?

Windows Azure SDK for PHP


1. What is Windows Azure SDK for PHP Developers?

As part of Microsoft’s commitment to Interoperability, this open source project is an effort bridge PHP developers to Windows Azure. PHPAzure is an open source project to provide software development kit for Windows Azure and Windows Azure Storage – Blobs, Tables & Queues
  • Overview
    • Enables PHP developers to take advantage of the Microsoft Cloud Services Platform – Windows Azure.
    • Provides consistent programming model for Windows Azure Storage (Blobs, Tables & Queues)
  • Features
    • PHP classes for Windows Azure Blobs, Tables & Queues (for CRUD operations)
    • Helper Classes for HTTP transport, AuthN/AuthZ, REST & Error Management
    • Manageability, Instrumentation & Logging support
    • Support for storing PHP sessions in Azure Table Storage

2. Project contributors

Windows Azure SDK for PHP is an open source collaboration project driven by RealDolmen and Microsoft, based on a blog post of Maarten Balliauw.

logorealdolmen.jpg
The RealDolmen Microsoft Competence Centre is occupied with the supply of made-to-measure professional Microsoft solutions to customers and is the largest Microsoft integrator in Belgium. RealDolmen has over 10 years of experience of complete implementation of Microsoft projects in terms of strategy, architecture, implementation, integration of systems, maintenance, training as well as support.

logomicrosoft.jpg
Microsoft is the project sponsor and provides Architectural & Technical Guidance on its Windows Azure platform.

3. What is Windows Azure?

Windows Azure is the name for Microsoft’s Software + Services platform, an operating system in the cloud providing services for hosting, management, scalable storage with support for simple blobs, tables, and queues, as well as a management infrastructure for provisioning and geo-distribution of cloud-based services, and a development platform for the Azure Services layer.

azure_services_platform.jpg

How does the Windows Azure SDK for PHP fit in?

Refer the Architecture page.

Logical architecture

Windows Azure SDK for PHP provides access to Windows Azure's storage, computation and management interfaces by abstracting the REST/XML interface Windows Azure provides into a simple PHP API.
logical_architecture.jpg

Deployment scenarios

An application built using Windows Azure SDK for PHP can access Windows Azure's features, no matter if it is hosted on the Windows Azure platform or on an in-premise web server.
deployment_scenario.jpg

Resources

크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 홍반장

2011/03/30 10:39 2011/03/30 10:39
, ,
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/6016

« Previous : 1 : ... 42 : 43 : 44 : 45 : 46 : 47 : 48 : 49 : 50 : ... 639 : Next »

블로그 이미지

- 홍반장

Archives

Recent Trackbacks

Calendar

«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
Statistics Graph

Site Stats

Total hits:
253248
Today:
137
Yesterday:
428