Self checklist

프로그래머 자가 테스트.

나는 얼마나 할 수 있을까? 5개..밖에 안되네.

노력하자.. ㅠㅠ
1. 나는 논리회로를 구성할수 있다.

2. 나는 4GL툴(VB, Delphi, PowerBuilder)중 적어도 하나
이상은 할 줄 안다..

3. 나는 웹프로그램 ASP, ASP.net , PHP, JSP 등 중 2개 이상을
알고 있다.

4. 나는 OOP프로그램 Java, C#, C++ 등을 할 줄 알며 OOP의
기본 개념과 기본적인 GOF의 디자인패턴에 대해서 이해한다.

5. 나는 Flex, Miplatform 등의 최신트랜드인 RIA툴에 그
기본 사상에 대해서 이해하며 한두가지는 다룰 줄 안다.

6. 나는 NoSQL, Hadoop, Node.js 등의 신기술에 대한 기본
지식이 있다.

7. 나는 웹표준에 대해 이해하고 HTML4, HTML5, JavaScript,
CSS, 등을 기반으로 하는 웹 Front-end기술에 대한 기본지식이
있다. 어느정도 크로스플랫폼 상에서 구현가능하다.

8. 나는 TCP-IP 등의 네트워크지식에 대해서 알고 있고 안정적인
네트워크프로그래밍을 구축할 수 있다.

8. 나는 COM+, Corba, EJB 등의 분산트랜젝션 환경을 이해하고
구축할 수 있다.

9. 나는 적어도 하나 이상의 OS에서 DNS, 메일서버, 웹서버
등의 업무용 서버환경을 구성할 수 있다.

10. 나는 개발분야에서 일반적으로 많이 사용되는 DBMS 중
2가지 이상은 할 줄 안다(Oracle MySQL MSSQL cybase DB2..)

11. 나는 쿼리 실행계획을 볼 줄 알고 기본적인 튜닝이 가능하다.

12. 나는 ERD설계를 할 줄 안다.

13. 나는 UML설계를 할 줄 안다.

14. 나는 XP나 스크럼방법론을 알고 형상관리의 기본개념에 대해
이해한다.

14. 나는 DES, RSA, 해쉬 등의 기본적인 암호화알고리즘을
이해하고 있고 어플리케이션의 기본적인 보안취약점에
대응할 능력이 있다.

15. 나는 ERP, CRM, BPM 등의 업무시스템 중 적어도 한 모듈의
업무프로세스는 이해하고 있다.

16. 나는 Operating System에 대해서 잘 이해하고 Embeded
기반으로 특정기능을 수행하는 단말기를 구성할 수 있다.

17. 나는 영어로 된 레퍼런스를 기반으로 신기술 요건에 해당하는
서비스를 구축할 수 있다.

The knowledge is no the understanding

흥미로운 실험과 결과.

 

자전거 핸들에 기어를 추가해서 좌우를 뒤집었더니 탈 수 있는 사람이 없었음.
본인이 연습했더니 8개월 걸렸음. 어린 아들은 2주만에 해냄.
다시 일반 자전거를 탈려고 했더니 못타겠음.
20분 정도 지나니 일반 자전거 타는 법이 다시 생각남.

Goodbye, Bbangzip

http://news.naver.com/main/read.nhn?mode=LSD&mid=shm&sid1=105&oid=092&aid=0002080626

http://blog.naver.com/delmadang/220447632060

국산 압축 소프트웨어, 빵집이 더이상 업데이트를 하지 않는단다.

더이상 압축 소프트웨어가 필요하지 않게 되었다는 것이 개발자의 판단이란다. 이해한다(하지만.. 로그를 생각한다면.. ㅠㅠ).

 

우리나라에서 근무할 때, 유일하게 사용할 수 있었던 압축 소프트웨어…

아무튼.. 정말 잘 썼었고, 고마웠습니다.

다만, 이제는.. 안녕.. 🙂

Study list

공부할 항목들 간단 정리.

 

AIO 위키 항목 정리 : (posix aio, libaio) – 두가지 모델에서 큰 차이가 있을까?? 아무튼 샘플 프로그램 작성해 볼것.

JSP 헬로 월드 만들어보기 : 재밌을 것 같다.

Tomcat 설정법 정리 : JSP 프로그램 작성과 같이 하면 될 듯.

 

힘내자! 🙂