복사한 곳 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:[ 로 시..
비단 말레이시아에 국한된 내용은 아닐 것이라 생각합니다. 그러나 겪은 것이라 한번 써봅니다. 1. 택시를 탈때 주의 사항 * 타기 전에 장소를 말하고, 미터기로 가자고 합니다. 택시기사가 타면서부터 흥정을 하거나, 아예 미터기를 꺼놓고 가는 경우가 많습니다. * 콜 택시를 부르면, 일단 밖에서 기다린다. 2,3분을 안 기다리고 그냥 사라지는 경우도 있습니다. 아는 택시기사를 직접 불렀을 경우에는, 늦으면 욕하고 사라지는 경우도 있으니 매우 주의를 요합니다. 간혹, 택시기사가 약속 시간보다 20~30분 늦게 올 때도 있습니다만, 이때에도 요금은 다 받습니다. * 택시 기사의 횡포를 대비해야 합니다. 택시 기사가 돈을 못벌 것 같으면, 중간에 내리라고 하는 경우도 있습니다. 이때에는 당연히 돈 내지 말고 내..