[포트폴리오] 내 나이 계산기 (My Age Calculator) for Android Version 

Delphi 로 만든 나이 계산기를 안드로이드용 앱으로 컨버젼 했음다..

마이 마이 다운 받아주십쇼~ 

 





두개중 하나  선택해서 QR CODE로 마켓으로 이동 후 다운 받으십쇼잉~
 

[포트폴리오] 급 만든 나이 계산기

delphi를 이용해 급조하게 만든 나이 계산기

한국나이, 만나이, 살아온 날 수를 계산해 준다.

나이 계산 헷갈려서 만들었다.



받아서 바로 실행하면 된다.



[포트폴리오] Twitter API, Google Translate API 를 이용한
트위터 클라이언트


기존에 델파이로 제작한 POS(Point of Sales) 프로그램에 SNS를 적용하기 위해 제작된 트위터 클라이언트. 

특이 점은 기존에 없는 특정 상대와의 1:1 대화 매칭 기능과 멘션(메시지)을 Google Translate API를 접목 시켜 자동 번역하여 보내지는 기능을 구현했다. 

PHP와 cURL 을 이용하여 https 에서 데이터를 호출 받는다. 

실행 화면은 다음과 같다. 



[포트폴리오] AJAX를 이용한 웹 메신져


2009년  개별 프로젝트 진행 

처음으로 AJAX 를 이용한 프로그램이다. prototype을 이용하여 간단히 구현된 채팅 기능을 접목시킨 웹 메신져. 

PHP, Java Script, Prototype
DB: MySQL 


< 로그인 화면 > 


< 온/오프라인 표시가 가능한 사용자 목록 >


< 파일 입출력을 이용하여 채팅 기능을 구현 >

[포트폴리오] POP3, SMTP 를 이용한 Web Mail

2003년 대학 1학년 혼자서 PHP를 공부하다가 Socket 부분을 접하게되었고 응용하여 뭘 한번 만들어볼까 고민하다 RFC(1939, 2821)를 참고하여 웹메일을 제작하기로 했다. 

POP3를 이용하여 메일 받기 , SMTP를 이용한 메일 보내기까지 완료 시킨 후 6년동안 방치하다 2009년 학교 연구실 프로젝트로 웹메일에 관한 발표를 하면서 다시 보게 되었다. 

추가적인 사항은 MIME TYPE 별 출력기능과 외국어 인코딩 부분을 보완하였다. 

제대로 작동하나 싶었지만 화이트 메일(스팸,IP 블럭 리스트)에 관련된 문제가 발생하여 그냥 학습 차원으로 끝난 프로젝트.

단순한 코딩은 PHP 와 메일 관련 프로토클 문서(POP3-RFC1939, SMTP-RFC2821)를 참고하였다. 단 프로젝트 진행시 별도의 메일 함수가 없었던 관계로 socket을 이용한 메일 서버접근을 구현했다.  

실행 화면은 다음과 같다. 


< 로그인 화면 >



< 메일 목록 출력 화면 >




< 본문 보기 화면 >

 


< SMTP를 이용한 메일 보내기 화면 >



 


[포트폴리오] MySQL Controller for Windows



윈도우에서 잦은 MySQL 작업시 console 에서 하는 불편함을 최소화 시키기 위해 만들었다.
전체적인 개발은 Delphi 2008, MyDAC Component 를 사용하여 작업했다. 
데이터베이스는 MySQL을 이용하였다. 
외부 접속시 MySQL 접속 허용 권한 설정을 해야 접속이 된다 참고하길 바란다.


 
명령어 자동 입력 기능과 같은 전문화된 기능은  넣지 않았다.

"이건 그냥.. 제가 필요해서 만든 겁니다;"  

더 발전없이 그당시 버전으로 공개 하도록 하겠다.



트위터 알람 로봇 (Twitter Alarm Bot)

간단한 트위터 로봇 기능입니다. 

매시간 알람을 목적으로 만든 봇입니다. 멘션도 보낼수있습니다. 

Delphi2009 
Twitter Open API 
PHP










[Delphi] 간단한 주소록 관리 (인쇄기능)

아버지의 부탁으로 어르신들이 사용할수 있도록 간편화된 주소록 관리 프로그램을 제작했다. 

제작기간은 3일 정도소요됬으며, Delphi 2009, DB는 SQLlite 를 사용하여 제작하였다. 

사실 SQLite 를 이용한 Local Database 적용이 처음이라 많은 것을 배우게 됬다. 

추가적으로 Formtec 주소용 라벨 LQ-3107(16) 에 맞게 인쇄를 할 수 있는 기능을 추가 하였다. 



공개용이니 다운 받아 사용이 가능하다. 
포트폴리오 기록 공간

기록하는 습관을 들이고자 포트폴리오 기록 공간을 만들었습니다.
지금까지 만들었던거나 앞으로 진행할 프로젝트에 대한 소개와 상세 내용을 기록할 것입니다. 

부족하지만 열심히 할테니 지켜봐 주시길 바랄께요^^

+ Recent posts