이건 어제 오늘 진행중이쇠고기 촛불 시위(?)의 모습이다. 온가족이 참여할 정도의 평화적인 문화행사의 촛불시위였다. 청와대 앞에서 시위를 하려 했다. 그런데, 정부는 비폭력 평화 시위를 물대포를 쏘아가며, 폭력으로 막았다. 얼마나 많은 경찰들이 왔는지... 광화문을 몽땅 봉쇄할 정도다. 그런데 정부는 테러리스트를 잡기 위해 창설한 경찰특공대까지 풀어가면서 이들을 막았다. 여고생들은 눈알이 빠져 실명되고, 시위를 안전하게 하려던 예비군들은 갈비뼈가 뿌러지고... 그래도 대통령은 말이 없다. 미국과 일본과 중국에서는 간이며 쓸게까지 다 빼주며 별소리를 다 하던 분이 말이다. 왜? 막는가? 화염병이라도 들었나? 돌이라도 들었나? 단지, 대통령에게 국민의 여론을 전하고자 하는 것 뿐이다. 이런 모습은 민주주의는..
복사한 곳 L2 스위치, L3 스위치, L4 스위치에 대해 알아 보기로 합시다. 이 스위치에 대해서 알고 싶다면 우선 OSI 7 Layer 부터 알고 있어야 합니다. 아래 그림은 전산과 학생들이 학부과정에서 열심히 배우는 네트워크의 7개의 계층적 모델을 나타낸 것입니다. Layer1 은 Physical Layer이며, 물리적인 접속에 대한 정의가 내려져 있습니다. 그리고 우리가 통상적으로 사용하는 Ethernet이란 기술이 Layer1에 해당하는 기술이라고 생각하시면 됩니다. Layer2 는 Data link Layer이며, 데이터를 전달하는 방법에 대한 정의가 내려져 있습니다. 그리고 위와 같이 Ethernet이 Layer2에도 해당하는 기술이며, 실제로 우리가 접근할 수 있는 내용은 MAC어드레스라는..
식품산업은 과학입니다. 과학을 모르는 자가 식품산업을 운운하는 것은 죄악입니다. 이건 삼양식품에 전해주는 한 마디입니다. 저는 과학에 대해서 잘 모릅니다만, 곳곳에서 문제점을 지적합니다. 최소한 더욱 더 꼼꼼히 따져봐야 하지 않을까요. 그러나, 미국에 쇠고기 수입 옵션을 선물로 준 것도 모자라, 국민들에게 대해 이 결정을 대통령이 운운하는 것도 한심스럽기까지 합니다. 또한, 이를 포장하는 조중동의 모습은 어처구니없는 현실이다. 도대체 미국이 뭐고 돈이 뭐길래... 왜 이렇게 보란듯이 죽음의 계약을 하고, 이를 찬조하는 것인가? 한참 지난 일이긴 하지만, 우리는 지난 1989년 쇠고기 우지(쇠기름) 파동으로도 난리를 겪었었다(하단 우지파동 참조). 사실 그 전만 해도 우지가 뭔지도 몰랐는데, 당시도 언론에..
연산자 우선순위 및 결합순서 컴퓨터언어는 개발자를 비롯한 컴퓨터 과학/공학자들의 요구에 따라 다양하게 진화되었다. 최대한 인간의 일반적인 사고를 바탕에 두고 문법과 체계를 만든 것이지만, 아무래도 언어 개발자들의 마인드가 포함되어 있어 일반에게는 약간 어렵기도 한 것 같다. 다음은 C++ 연산자 우선순위표이다. 이것을 잘 알아야, 복잡한 포인터와 구조체, 배열이 섞인 복잡해 보이는 식도 기계적으로 풀어낼 수 있다. 그러므로 다음은 반드시 암기 가능하면 이해할 사항이다. 간략본(http://www.winapi.co.kr/clec/cpp1/5-4-1.htm) 순위 연산자 결합순서 1 ( ) [ ] -> . 왼쪽 우선 2 ! ~ ++ -- + -(부호) *(포인터) & sizeof 캐스트 오른쪽 우선 3 *(..
제가 아는 말레이 분은 이번 말레이시아 총선(3월8일)은 역대 총선을 통털어, 가장 민주적이었다고 말합니다. MJOYUHAK 에서 긁어왔습니다. 말레이시아 역사 BC 40,000 AD 500-1000 AD 1403 AD 1511 AD 1641 AD 1786 AD 1819 AD 1826 AD 1841 AD 1874 AD 1881 AD 1941-45 AD 1945 AD 1946.4 AD 1946 AD 1948 AD 1948-60 AD 1955.7 AD 1957.8 AD 1961 AD 1963.8 AD 1965.8 AD 1969.5 AD 1970.9 AD 1976.6 AD 1978.7 AD 1981.7 AD 1982.4 AD 1986.8 AD 1989.10 AD 1990.12 AD 1993.11 AD 1995..
말레이시아는 국가적으로 Open Source를 추진하고 있다(http://opensource.mampu.gov.my). 국가에 납품하는 솔루션들은 java를 기반으로한 any browser 를 지원해야 한다. 그럼에도 불구하고, 사무환경에서는 여전히 MS제품을 쓰고 있다. OpenOffice나 StarOffice 등이 있지만, 여전히 MS Office가 더 많이 쓰이는 게 사실이다. MS에서는 이를 계속 유지하려는 듯, 한국에서처럼(devpia,gosu,...) 로컬 커뮤니티를 가장한 사기업들(itrain)에 자금을 지원하여 친 MS 개발자들을 양성을 하고 있는 것으로 보인다. 과연 누가 이길 것인가?
여기서 개발자는 IT 개발자를 말한다. 이 나라에는 말레이들이 많지만, 중국인(약 30%)도 있고 인도인(약 10%)도 있다. 그래서 그런지 시장에는 이 두 나라의 제품이 쏟아져 들어온다. 이런 환경이다 보니, 좋은 제품을 개발하려고 하기 보다는 다 되어 있는 좋은 제품을 들여오는 것이 일반화 되어있다. 가장 좋은 기술을 가장 싼 가격에 도입하는 하는 듯 하다. 물론, 말레이시아에는 마하티르 전 총리의 WAWASAN2020 정책을 시발로 하여, 국가적으로 MSC와 같은 기술 확보 장려 정책이 있다. 이를 기반으로 말레이시아 몇몇 로컬 IT 기업들은 원천기술을 보유했다는 이유만으로 투자를 받기도 하였다. 그러나 시행 초기라 그런지 아직까지는 숫자가 적고, 또 그 부분은 글로벌 업체들이 끼어들 수 없는 틈새..
이상하게 설치가 안되서 기록으로 남겼습니다. 다른 분들은 쉽게 하면 좋겠습니다. 저는 Ubuntu 6.06.x LTS 를 쓰고 있고, Xwindow 는 안 쓰며, 우분투 시디를 분실한 탓에 apt-get 을 의존해서 설치해야 했습니다. 최근 CD를 가지고 계시면, 1.6 버전도 쉽게 깔 수 있을 것입니다(구 버전은 1.5 만 있음) 순서 1. 패키지 있나 확인하기 설치하려는 패키지가 있는지는 다음 사이트에서 확인하면 된다. http://packages.ubuntu.com/dapper/devel/ 설치할 것은 sun jdk 1.6 이니 sun-java6-jdk 가 있는지 확인하자. 2. apt 의 sources.list 수정하기 /etc/apt/sources.list 에서... deb cdrom:[ 로 시..