2011년 3월 31일 목요일

Ubuntu 11.04 베타 테스트

우분투 11.04 베터 버젼이 조금 전에 릴리즈된 것 같습니다.
홈피(http://www.ubuntu.com/testing/natty/beta) 는 아직 내용이 없어서 에러라고 뜨지만,
우분투에서 update-manager -d 명령을 수행하면 11.04 로 업그레이드가 가능합니다.


회사에 있는 테스트용 남는 노트북의 우분투를 11.04로 업그레이드를 시작했습니다.
오늘/내일 사용해보면서 느낀점/문제점을 정리해서 남기도록 할께요.


그런데, 원래 계획상에는 이번 우분투 11.04부터는 GNOME3가 지원되는 것이 맞나요?
제가 알기로는 GNOME3가 지원되는 것이 맞을 것 같은데, 우분투 홈피에 아직 ChangeList등이 올라오지 않아서 확인을 할 수가 없네요.


ChangeList
- 설치를 하면서 보니까, 기존에 설치되어 있던 openoffice는 삭제가 되고, libreoffice가 설치가 되네요.

2011년 3월 30일 수요일

Smalltalk

최근에 Smalltalk 이라는 언어에 대한 공부를 시작했습니다.
언제나 마음은 있었지만 시작을 못하고 있었는 데, http://www.smalltalk.org 에서 좋은 자료를 찾아서...
공부를 시작을 했고, 이번주내에 기본적인 것들에 대해서는 마무리를 하려고 합니다.


공부를 시작하면서 느낀 점인데, 한국어로 된 자료가 굉장히 없다는 것을 느꼈습니다.
Smalltalk 이라는 검색어로, 구글이나 네이버에서 검색을 해보세요.


제가 보고 있는 자료는, Computer Programming Using GNU Smalltalk 이라는 문서입니다.
터키의 대학생에 쓴 문서인데, 이해하기 쉽게 되어있습니다.
대학생이 썼다는 점에 약간의 충격을 받기도 했습니다.


회사의 후배사원들에게 물어보니, 의외로 Smalltalk이라는 언어를 모르는 사람이 많더군요.
제가 뭘 잘할지 모르겠지만, Smalltalk을 공부하려고 하시는 우리나라 분들에게 약간의 도움이 되면 좋겠습니다.


Smalltalk이 가장 객체지향적인 언어이고, 요즘 많은 분들이 공부를 시작하시는 Objective-C 의 모태(?)가 된 언어라고 알고 있는 데, 혹시 제가 잘못알고 있으면 코멘트를 남겨주세요.

The Art of Computer Programming

Today, March 30 2011, I started to read/study the famous book, "The Art of Computer Programming". 
I don't know when I can finish this reading.
But, I decide to make as many sample code as possible and upload it in this blog.
If you are interesting, please check my source code and leave any comment.


All the sample code will be written in C/C++/Python and SmallTalk, and can be compiled in Ubuntu.




































Euclidean Algorithm.