본문 바로가기
반응형

SB 리치 패밀리5875

[개발] 성공한 프로그래머란 프로그래머, 훌륭한 프로그래머란…. 과연 내가 성공한 프로그래머라고 말할 수 있는지 내 스스로 확신할 수는 없다. 나는 다만 어떻게 하면 완벽하게 알고리즘을 만들어 프로그래밍을 해야 할지 항상 생각하고 있고, 학교에서 강의를 통해 학생들이 좋은 프로그래머가 되기 위해 어떻게 해야 하는지 계속 훈련시키고 있을 뿐이다. 또 미국의 한 소프트웨어 회사의 연구소를 방학마다 방문해 데이터베이스와 데이터마이닝 등 여러 문제를 놓고 어떻게 하면 아무런 문제없이 쓸 수 있는 소프트웨어를 더 완벽하게 만들 수 있는지를 항상 고민하고 있다. '그냥 컴퓨터랑 프로그램이 미칠 정도로 좋아서' 거기에 푹 빠져 평생 살아온 것이고, 그래서 전공도 전산학으로 바꿔 소프트웨어의 본고장이라 말할 수 있는 미국에서 공부하고, 미국의 H.. 2010. 10. 19.
[개발] 감성의 문을 열어라 - 좋은 프로그래머가 되기 위한 조건 이야기들 다음은 필자가 전산학 및 프로그래밍을 공부하고 일한 시절을 정리하면서 한번 작성한 글입니다. 프로그래밍을 지성적인 행위로만 생각하는데 실제로 감성적인 마음을 가진 사람이 오히려 프로그래밍을 잘 할 수 있다는 생각을 갖곤 합니다. 실제로 지성이라는 것도 감성이 뒷받침되지 않으면 오래가지 못합니다. 다음 글은 제가 그동안 프로그래밍의 삶과 다른 선후배들의 경험을 토대로 정리한 글입니다. 미약하나마 본 글이 독자 제현님들의 프로그래밍에 있어서 낭만을 찾는데 도움이 된다면 정말 감사하겠습니다. 편의상 존칭은 생략합니다. 1. 지나치게 완벽하려고 하면 낭만을 잃는다. 많은 프로그래머들이 알고 있는 바와 같이 자신이나 팀이 개발하는 프로그램이 지나치게 완벽하도록 하려면 시간과 노력 뿐만 아니라 자신을 지치게하고 낭.. 2010. 10. 19.
[마케팅] 스토리텔링(storytelling), 바이럴 마케팅 스토리텔링 스토리텔링(storytelling) 이란 단어, 이미지, 소리를 통해 사건을 전달하는 것을 말합니다. 사전적 의미로 ‘이야기를 들려주는 활동, 이야기가 담화로 변하는 과정’을 뜻합니다.. 스토리 또는 내러티브는 모든 문화권에서 엔터테인먼트, 교육의 수단, 문화 보존 및 도덕적 가치를 공유되어 왔습니다. 이야기와 스토리텔링에는 줄거리(plot), 갈등 (Conflict), 캐릭터(Character), 그리고 시점(Plot)이 포함되어야 합니다. 디지털 스토리텔링이란 디지털 기술을 활용한 스토리텔링이라 할 수 있고, 게임과 디지털 영화, 애니메이션, 인터랙티브 드라마, 웹 애드, 웹 에듀테인먼트 등이 모두 디지털 스토리텔링에 포함된다고 볼 수 있습니다. 현재 스토리 텔링은 마케팅, 컴퓨터 게임즉 .. 2010. 10. 18.
[개발/델파이] 실행시에 Database Alias생성 [강좌] #6 실행시에 Database Alias생성 이번 강좌는 델파이 어플리케이션에서 ALIAS하고 생성하고 사용하는 것에 대해 많은 도움이 될 것이라고 생각합니다. 일반적으로 alias는 BDE Configuration 유틸리티인 BDECFG.EXE를 이용해서 별도로 지정하죠.... 그러나, 더욱 좋은 방법이 있죠.... 흐흐.... TDatabase 컴포넌트를 이용해서 어플리케이션 실행하는 도중에 Alias를 생성하여 사용할 수 있죠.... Alias는 데이타베이스 테이블의 경로와 데이타베이스 서버에 대한 연결 파라메터를 지정하게 됩니다. ( Alias가 어떤 기능을 하는지는 다 아시죠... ) Alias를 실행 중에 진행하게 되면 어떤 좋은 점이 있을까요.. 그것은 어플리케이션이 실행중에 IDA.. 2010. 10. 15.
[개발/델파이] [Linker Error] Unresolved external 에러.. 링크 어디서 시키나요? 질문 : [Linker Error] Unresolved external '__fastcall Classes::TComponent::GetChildren(void __fastcall __closure(*)(Classes::TComponent *))' referenced from D:\디랙토리 명 \트레이컴포넌트\SERIAL\SERIAL.BAK\SERIALMAGIC.OBJ 이런 에러가 무려 142개나..ㅠ.ㅠ 링크 어디서 거는지좀 알려주세요.. 링크를 할줄몰라서 lib 파일과 bpi인가..? 하는 파일을 걍 복사해다 넣었습니다... 어떻게 링크 시키는지좀 알려주세요 그리고 링크시킬 파일이 있는 디렉토리를 어디서 지정하는지 알려주세요..ㅠ.ㅠ 제가 툴을 사용할 줄 모르는데 오늘까지 프로젝트를 끝내야 합니다.... 2010. 10. 14.
[개발/델파이] 볼랜드_그뿌리와20여년의흔적들... ''' 볼랜드, 그 뿌리와 20여년의 흔적들... ''' ---- //_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ Borland, 이제는 알고싶다. ⓐ Borland Borland Software(예전에는 Borland International, Inc.)사는 오늘날 Delphi 프로그래밍 언어로 알려져 있지만 Turbo Pascal 프로그래밍 언어로 가장 잘 알려진 소프트웨어 회사(캘리포니아, 스콧 밸리에 위치해 있으며 NASDAQ:BORL로 상장된)이다. 차 례 [[TableOfContents]] === 1980년대: 창립 === Borland 명칭은 아일랜드에서 작은 회사로부터 시작된다. Niel Jensen,.. 2010. 10. 14.
[개발/델파이] 델파이 객체지향프로그래밍을 위한 20가지 규칙 델파이 객체지향프로그래밍을 위한 20가지 규칙 한의원 아저씨로부터 부탁이 있어서 번역을 하게 되었습니다. 번역이 자연스럽게 되면 좋겠는데 어떨지 모르겠네요. 저도 공부하는 거라 생각하고 시작하게 되었습니다. 읽어주셔서 감사합니다. 대부분의 델파이 프로그래머들은 그들의 직접 작업을 하지 않고도 Visual Basic[Editor는 간단히 두려움을 떨쳐버려주지요...]처럼 개발환경을 사용하지요. 델파이는 강력한 VCL 구조와 제각기 델파이 어플리케이션에 객체지향 아키텍쳐의 근본을 두고 있습니다. 이 글에서 필자는 OOP 이론을 주장하려는 것이 아니라 여러분이 프로그램의 구조를 개선하도록 도움될 만한 몇가지 간단한 제안을 할까 합니다. 나열되는 규칙들은 여러분이 작성하는 어플리케이션의 실제 형태에 적용될 수도.. 2010. 10. 14.
[개발] 델파이 - 캡션바 없는 폼의 드래그(Drag) 캡션바 없는 폼의 드래그(Drag) 안녕하세요... 캡션바가 없는 폼을 드래깅한다고 생각해 보신적이 있나요... 없어요... 왜 있잖아요... 마이크로 소프트사의 ToolBar를 생각해 보세요.. FrameWindow의 이곳 저곳에서 도킹하는.... 그래서 말인데요... 이것에 관한 팁을 드릴께요.... 이것을 하기 위해서는 윈도우의 메시지를 이용한답니다... 마치 캡션바를 클릭한 상태에서 마우스를 움직인다고 윈도우를 속이는 거죠...(사기꾼인가...?) 그럼 한 번 소스 코드를 봅시다.... unit DragMain; interface uses SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls, Forms, Dialogs, StdC.. 2010. 10. 14.
[IT/개발] DB 오류시 DBerror 메세지 보기 Q: 델파이에 오라클을 사용합니다. 음.. 인서트또는 업데이트 또는 각종 Db오류시 오라클같은 경우 오라클 error번호가 있는걸로 알고 있습니다. 프로그램 실행시 BDerror message와 오라클 error번호를 보는 방법이 궁금합니다. 아시는분 좀 알려주세요. 그럼 좋은 하루 되시구요.. 안녕히... A: 음 오랜만에 와서 글을 보게 되었습니다. 데이타베이스 제어시에 일어나는 에러는 try... finally ... end.의 예외처리에서 알수 있습니다. TDBError 에서 ErrorCode를 알수 있는 프로퍼티가 존재하며, EDBEngineError를 통하여도 알 수 있습니다. 여러 가지 사용해 본 것은 아니지만, TDBError을 사용하시면 어느 정도의 Database액세스에 대한 에러를 알.. 2010. 10. 14.
반응형