개발관련.../Delphi 2012/01/04 13:13
크리에이티브 커먼즈 라이선스
Creative Commons License
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls;

type
  TCustomMethod = procedure(msg : String) of Object;

  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
    procedure funcpointer(msg:String);
  end;

var
  Form1: TForm1;
  CM : TCustomMethod;

implementation

{$R *.dfm}


{ TForm1 }

procedure TForm1.Button1Click(Sender: TObject);
begin
  CM := funcpointer;
  funcpointer('아이고 좋아라 잘되네');
end;

procedure TForm1.funcpointer(msg: String);
begin
  ShowMessage(msg);
end;

end.


posted by ShovelSwingMan
마음수양 2011/11/28 19:39
크리에이티브 커먼즈 라이선스
Creative Commons License
누구나 세 번, 인생에서 성공하기 위한 기회가 찾아오지만, 실패는 수시로 찾아온다. 왜냐하면 실패의 원인은 바로 자기 자신에게 있기 때문이다. 

실패를 경험한 수많은 사람들을 만나본 결과, 이런 특징을 발견했다.

하나, 책임을 남에게 전가시키는 사람
둘, 책임을 자기에게만 돌리는 사람
셋, 목표가 없는 사람
넷, 잘못된 목표를 가지고 있는 사람
다섯, 너무 조급하게 구는 사람
여섯, 성공의 지름길을 놔두고 항상 우회하는 사람
일곱, 작은 일을 무시하는 사람
여덟, 너무 일찍 그만두는 사람
아홉, 과거에 얽매여 사는 사람
열, 성공의 환상에 사로잡힌 사람

이 열 가지 원인을 제거하면 실패인생을 성공인생으로 바꿀 수 있다. 실패는 인간을 죽음으로 몰 정도로 큰 시련이 결코 아니다. 실패를 두려워하지 마시다. 실패란 인생의 과정이며, 인간은 누구나 실패하게끔 태어난다. 

유 한한 인간이 무한한 우주의 뜻을 알기란 쉽지 않다. 헤밍웨이의 <노인과 바다> 처럼 결국엔 뼈만 남은 거대한 물고기를 낚아 올리듯, 실파하게 되어 있는 것이 인생이ㅡ 콘셉트다. 인생의 궁극적인 목표는 영혼의 성숙. 실패야 말로 영혼을 성숙시키기 위한 가장 좋은 방법 중 하나이기 때문에 살면서 실패란 있을 수 밖에 없다.


또 한번의 실패로 인해 또 한번의 성장이 일어나겠지....
posted by ShovelSwingMan
크리에이티브 커먼즈 라이선스
Creative Commons License
피드백이야기
카테고리 자기계발 > 인간관계
지은이 리처드 윌리엄스 (토네이도, 2007년)
상세보기

사람은 살아가면서 많은 대화를 한다..(비록 나는 그렇지 않지만)
특히나 회사에서는 어떠한 일을 처리 하기 위해 업무적인 대화를 하는데(비록 그렇지 않더라도...) 여기에서 어떤 피드백 (리액션)을 주느냐에 따라 받아들이는 상대가 어떻게 행동을 하는지가 결정 될 수도 있다. (대부분의 사람이 그런것 같다)

이러한 피드백을 4가지로 나눌수 있는데 이에 관한 설명이다.
피드백을 효과적으로 하는 방법등이 있지만 이 책이 정답만은 아니다.
대상에 따라 피드백을 적절히 사용해야 할 것이지만.. 아직 피드백에 관한 이해가 없는 사람이라면 읽어 볼만 한 책인것 같다.
posted by ShovelSwingMan
크리에이티브 커먼즈 라이선스
Creative Commons License
스파르타이야기신화로남은전사들의역사
카테고리 역사/문화 > 서양사
지은이 폴 카트리지 (어크로스, 2011년)
상세보기

그냥 스파르타의 역사에 대해서 궁금하여 구입하여 읽게 되었다.
막상 읽다보니 흥미가 점점 떨어져서 정신줄을 놓으면서 읽었던 책...
생각나는건 300의 이야기와 아테나이와 대립(?)
스파르타 여성들의 생활 조금과 스파르타인들의 습성 정도??
스파르타인들은 성벽을 쌓지 않는다거나 등등의...
이정도면 많이 이해한건가 싶기도 하다..
시간이 나서 다시 관심이 있을때 다시 읽어볼 예정이다. 
posted by ShovelSwingMan
크리에이티브 커먼즈 라이선스
Creative Commons License

법구경
카테고리 종교 > 불교
지은이 법구 (홍익출판사, 2008년)
상세보기


불교 신자는 아니지만 인생을 바르게 살아가는데 있어서 좋을 법해 읽어 보았다.
나름 바르게 사는데 유익한 내용들이 있으며 성경의 잠언과 같은 내용들이 담겨 있다.
힘들때 마다 한번씩 펴 볼 듯 하다.
posted by ShovelSwingMan
개발관련.../C# 2011/11/02 16:15
크리에이티브 커먼즈 라이선스
Creative Commons License

            List<teststruct> testlist = new List<teststruct>();
            teststruct a = new teststruct();
            a.ivalue = 30;
            a.strvalue = "aaaaa";
            testlist.Add(a);
            teststruct b = new teststruct();
            b.ivalue = 10;
            b.strvalue = "hgjgf";
            testlist.Add(b);
            teststruct c = new teststruct();
            c.ivalue = 11;
            c.strvalue = "gfh";
            testlist.Add(c);
            teststruct d = new teststruct();
            d.ivalue = 23;
            d.strvalue = "ertw";
            testlist.Add(d);
            teststruct k = new teststruct();
            k.ivalue = 32;
            k.strvalue = "asf";
            testlist.Add(k);

            teststruct item = testlist.Find(delegate(teststruct ts)
            {
                return ts.ivalue == 99;
            });
            MessageBox.Show(item.strvalue);
        }

해당 아이템을 찾지 못했다면 item.strvalue 는 ""값을 갖는다.
posted by ShovelSwingMan
크리에이티브 커먼즈 라이선스
Creative Commons License

동물농장
카테고리 소설 > 영미소설
지은이 조지 오웰 (부북스, 2011년)
상세보기

사회주의에 관한 소설인듯 싶다.
한 농장에 똑똑한 돼지가 자기의 꿈을 이야기 하고 얼마 있지 않아 죽게 되는데
요는 인간이 우리 동물들을 착취 하고 있다 라며 혁명을 일으켜야 한다라고 주장한다.
이 돼지가 죽은 후 어떤 계기로 인해 혁명이 일어나게 되고 혁명이 성공하게 된다. 이 혁명의 선공후 두 돼지가 무리를 이끌게 되는데 스노우 볼과 나폴레옹이다.
스노우 볼을 사회주의 사상을 있는 그대로 실천하려 하지만 나폴레옹은 이에 딴지만을 걸게 되고 자기 자신의 호위대 격의 개를 남몰래 키워 놓고 많은 사람을 지지를 받는 스노우볼을 힘으로 몰아낸다(쿠데타) 그 후 스노우 볼에 대한 유언 비어를 퍼트리고 독재를 시작하게 된다는 내용이며 나중에 동물들이 보기에 그 자신들을 통치(?)한 돼지들이 인간과 다를바가 없더라는 내용이다.
한 번쯤은 읽어 볼만한 소설인거 같다.
내가 보기엔 사회주의가 무조건 적으로 나쁜것은 아닌것 같다 다만 이데올로기에 의해 일어난 전쟁으로 인해 우리 나라에서는 반공성향이 아직도 강해 좀 꺼려 질뿐
완벽한 사회주의는 실제로 존재 할 수 없을거 같다 다만 유토피아적인 상상 일뿐...
posted by ShovelSwingMan
개발관련.../Android 2011/09/20 15:53
크리에이티브 커먼즈 라이선스
Creative Commons License

한글로된 이미지를 웹페이지에서 안드로이드 상에서 긁어오려면 한글을 UTF-8 형태로 변환 해줘야 한다. 방식은 아래와 같다.

filename = URLEncoder.encode(filename, "UTF-8");

주의 해야 할 점은 / 는 %2F 로 바뀌니 /가 들어간 경우라면 후 처리가 필요하다.
posted by ShovelSwingMan
개발관련.../C# 2011/09/09 10:59
크리에이티브 커먼즈 라이선스
Creative Commons License
Parallel.For를 이용한 간단한 병렬처리 예제

Parallel.For(1, 100000, i =>
{
    if ( i%2 == 0)
    {
        Console.WriteLine("2의 배수 : {0}", i);
    }
});

해당 예제는 1에서 100000까지 2의 배수를 출력한다.
posted by ShovelSwingMan
크리에이티브 커먼즈 라이선스
Creative Commons License
위대한장군들은어떻게승리하였는가
카테고리 정치/사회 > 국방/군사
지은이 베빈 알렉산더 (홍익출판사, 2000년)
상세보기


정면 대결보다는 쉽고 피해를 적게 입으면서 적의 군대를 공격하는 기술을 사용한 장군들의 전술 방식을 기술한 책이다.
스키피오, 나폴레옹, 마오쩌뚱, 스톤웰 잭슨, 윌리엄 셔만, 에르윈 롬멜,  맥아더 등의 전투 방식을 기술 하였는데 기본이 되는 것은 기만 전술과 적 배후로의 기동및 적의 약한 부분을 집중 공격, 또한 각 부대가 위기에 빠졌을 시 원활하게 도움을 줄 수 있는 위치 설정 등의 예를 설명하고 있다.
전투가 발생한 각 지역을 모른다면 이해하기 좀 어려울 수도 있다. 이외에 미국의 남쪽과 북쪽의 지역감정이 발생한 이유 및 맥아더가 한국전 후반에 패퇴 할 수 밖에 없었던 이유등등 부가적인 지식도 얻을 수 있었다.

느낀것은 정면 대결을 피하고 적의 약한 부분을 전력을 다해 공격하며 적의 보급로를 차단하고 적을 기만 시켜 주요 부대를 묶어 두어 예상치 못한 곳을 공격 해야 한다는 것..
posted by ShovelSwingMan
<PREV NEXT> 1 2 3 4 5 ... 6