하나의 ID로, 한번의 로그인으로 여러 서비스를 일일이 가입할 필요없이 사용하게 하는 인증 서비스 표준입니다. OpenID 에서 ID 는 인터넷 주소 (URL) 로 표현되며, 인증제공서비스를 통해서 사용자가 ID 를가지고 있음을 증명하게 됩니다. URL 이기 때문에 가지는 장점중 하나는 인터넷 전체에서 고유한 주소이기 때문에, 지원하는 어떤 사이트에서도 반복적인 가입절차 없이도 나를 구분할 수 있게 해줍니다. 이러한 식별을 통해서 쉽게 개인화된 서비스를 제공 받을 수 있습니다. 또한, 이미 블로그나 미니홈피를 가지고 있다면, 간단한 설정을 통해서 자신의 블로그나 미니홈피 주소를 ID 로 사용할 수 있어 자신을 표현하면서도 로그인 ID로 사용할 수도 있게됩니다. 블로그에 코멘트를 남길 때 자신의 블로그 주..
10 Requisites for Professional Bloggers 전문블로거가 갖추어야 할 필요 조건 10 1. Time: the first point on the check list is time, without plenty of it you will find it hard to build a successful blog that generates a good monthly income. Time is important not only for writing content but also for interacting with other bloggers, gathering information, keeping updated and so on. There are bloggers out there man..
“과도한 사용이나 고온의 작업 환경이 하드디스크 고장을 증가시킨다는 것은 다소 과장된 것 같습니다. 그리고 고장 점검 기술인 ‘SMART(Self Monitoring, Analysis, Reporting, Technology)’ 기능은 개인 사용자들의 하드디스크 고장을 탐지해내는데 그다지 효과적이지 못합니다.” 수십만 대 서버를 중심으로 2001년부터 80GB~400GB까지 10만 여개 하드디스크를 테스트 한 구글 서버 관리자들의 결론이다. 지난 13일부터 16일까지 캘리포니아 산호세에서 열린 저장장치 콘퍼런스 ‘USENIX FAST 2007(File And Storage Technologies 2007, http://www.usenix.org/events/fast07)’에서 공개된 구글 논문이 인터넷에..
1 class DinerMenu{ 2 public static var MAX_ITEMS = 6; 3 private var numberOfItems = 0; 4 private var menuItems:Array; 5 6 public function DinerMenu(){ 7 menuItems = new Array(); 8 9 addItem("채식주의자용 BLT", "통밀 위에(식물성) 베이컨, 상추, 토마토를 얹은 메뉴", true, 2.99); 10 addItem("BLT", "통밀 위에 베이컨, 상추, 토마토를 얹은 메뉴", false, 2.99); 11 addItem("오늘의 스프", "감자 샐러드를 곁들인 오늘의 스프", false, 3.29); 12 addItem("핫도그", "사워크라우트, 갖은..
1 class CaffeineBeverage{ 2 public function prepareRecipe():Void{ 3 boilWater(); 4 brew(); 5 pourInCup(); 6 if(hook()){ 7 addCondiments(); 8 } 9 } 10 public function brew():Void{ 11 12 } 13 public function addCondiments():Void{ 14 15 } 16 public function boilWater():Void{ 17 trace("물 끓이는 중"); 18 } 19 public function pourInCup():Void{ 20 trace("컵에 따르는 중"); 21 } 22 public function hook():Boolean{ ..
1 interface Duck{ 2 public function quack():Void; 3 public function fly():Void; 4 } //////////////////////////////////// 1 class MallardDuck implements Duck{ 2 public function quack():Void{ 3 trace("Quack"); 4 } 5 public function fly():Void{ 6 trace("I'm flying"); 7 } 8 } ///////////////////////////////////// 1 interface Turkey{ 2 public function gobble():Void; 3 public function fly():Void; 4 } ..
1 interface Command{ 2 public function execute(); 3 } /////////////////////////////// 1 class Light{ 2 private var name:String; 3 public function Light(name:String){ 4 this.name = name; 5 } 6 public function lightOn():Void{ 7 trace(name+" : 불을 켜다"); 8 } 9 public function lightOff():Void{ 10 trace(name+" : 불을 끄다"); 11 } 12 } ///////////////////////////////// 1 class LightOffCommand implements Com..
1 class Singleton{ 2 private static var uniqueInstance; 3 4 private function Singleton(){ 5 6 } 7 public static function getInstance():Singleton{ 8 if(uniqueInstance == null){ 9 uniqueInstance = new Singleton(); 10 } 11 return uniqueInstance; 12 } 13 public function getName(){ 14 trace("Singleton pattern"); 15 } 16 }
1 class SimplePizzaFactory{ 2 public function createPizza(type:String):Pizza{ 3 var pizza:Pizza = null; 4 if(type == "cheese"){ 5 pizza = new CheesePizza(); 6 }else if(type == "pepperoni"){ 7 pizza = new PepperoniPizza(); 8 }else if(type == "clam"){ 9 pizza = new ClamPizza(); 10 }else if(type == "veggie"){ 11 pizza = new VeggiePizza(); 12 } 13 return pizza; 14 } 15 } ////////////////////////////..
1 class Beverage{ 2 private var descriptions:String = "제목없음"; 3 public function getDescription():String{ 4 return descriptions; 5 } 6 public function cost():Number{ 7 return 0; 8 } 9 } //////////////////////////////////// 1 class CondimentDecorator extends Beverage{ 2 public function getDepscription(){ 3 4 } 5 } //////////////////////////////////// 1 class DarkRoast extends Beverage{ 2 public fu..
1 class CurrentConditionsDisplay implements Observer, DisplayElement{ 2 private var temperature:Number; 3 private var humidity:Number; 4 private var pressure:Number; 5 private var weatherData:Subject; 6 7 public function CurrentConditionsDisplay(weatherData:Subject){ 8 this.weatherData = weatherData; 9 weatherData.registerObserver(this); 10 } 11 public function update(temperature:Number, humidit..
class Duck{ public var flyBehavior:FlyBehavior; public var quackBehavior:QuackBehavior; public function Duck(){ } public function swim():Void{ } public function display():Void{ } public function performQuack():Void{ quackBehavior.quack(); } public function performFly():Void{ flyBehavior.fly(); } public function setFlyBehavior(fb:FlyBehavior):Void{ flyBehavior = fb; } public function setQuackBeha..
- Total
- Today
- Yesterday
- 플래시
- Iterator
- Information Ring
- Blog
- AS
- 제퍼슨 한
- 가이드라인
- 터치폰
- UI
- StrategyPattern
- 액션스크립트
- Observer
- ActionScript
- Decorator
- DESIGN
- graph
- Design Patterns
- ColorCop
- BitmapData
- 디자인패턴
- TemplateMethod
- 사진
- 구글
- UI디자인
- 디자인분류
- 디자인 체계도
- 밍밍이
- bloger
- flash
- PhoneUI
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |