의무급식을 왜 해야 하는가?

January 4th, 2012

이미지 출처 : 이렇게 해맑은 아이들에게 무상급식을..

서울 시장을 다시 뽑을 정도로 의무급식(무상급식이라는 단어보다는 의무급식이라고 하는게 맞는 것 같아서 무상급식대신 의무급식이라고 쓴다.)에 대한 논란이 참 많았다.  개인적으로 의무급식에 완전! 찬성이고 만나는 사람들에게 왜 의무급식을 해야 하는지 알기 쉽게 풀어서 설명해 주고 싶었다. 자기들 세금이 의무급식에 사용되는 것이 싫다고 하시는 분들께, 그래서 생각한것이 자원개발에 투자하는 세금이나 도로나 공공 시설들에 투자하는 세금과 비교해서 설명하곤 했다.

의무급식을 반대하는 사람들 중에 부자 자녀들이 자기들 세금으로 무료로 급식을 받는 것이 싫다고 하시는 분들이 많았는데, 도로와 인적자원의 예를 들어 설명하곤 했다. 우리집 앞 도로를 만드는데도 내가 낸 세금이 들어간다. 하지만 그 도로는 가난한 사람들도 다니지만 부자들도 많이 다닌다. 비까뻔쩍한 외제차도 다니고... 그럼 이럴 경우에도 내가 낸 세금으로 도로를 만드는 것을 반대해야 하는가? 이렇게 공공시설에 투자하듯이 우리나라 미래를 짊어지고 갈 인적자원인 아이들에게 의무급식을 하는데 세금을 사용하는 것에 반대할 여지가 없다는 것이 내 생각이다.

오늘 Barry Lee님의 블로그 Barry's post .net ( http://barryspost.net )을 보다가 정말 잘 정리해 놓은 글이 있어서 트랙백한다.

복지와 기부의 차이점,의무급식을 왜 해야 하는가?

의무급식을 봅시다. 의무급식은 초등학생, 나아가 전체 미성년자에게 최소한 동등한 수준의 점심을 제공한다는 소리입니다. 이를 통해 이 미성년자는 사회의 구성원으로 성장하게 되어 더 나은 사회를 이루는 초석이 됩니다. 즉, 더 발전된 사회 시스템을 만들기 위해 국가가 부담하는 비용이라는 소리입니다. 따라서, 이것은 “가난한 이들에게 하는 적선”도 아니요, “일부 굶는 애들만 먹이면 되는 것”이 아닙니다. 이것은 도로 시스템이 국가의 인프라가 되고, 국방이나 치안 시스템이 국가의 인프라가 되며, 각종 경제 제도와 금융 시스템이 인프라가 되어 획득된 재화와 부(富)이기 때문에 그 비용을 적절하게 부담한다는 개념입니다.

복지와 기부의 차이점도 명확하게 설명해 주셨다. 꼭 한번 읽어보시기를 권장합니다.

Barry Lee님의 마지막 글로 마무리 합니다.

의무급식을 반대하는 것, 그것은 그냥 받은 만큼 내지 않겠다는 이기주의 이상도 이하도 아닙니다. 백번 양보해 받은 만큼 냈으니 더 안내겠다고 하는 것이라고 하더라도, 그것은 결국 미래를 위한 투자를 하지 않는 근시안적 발상일 수 밖에 없습니다.

Find Red Hat Linux Version

December 21st, 2011

Q: How can I find out the version of my Red Hat Linux Server?

A:

(1) Check the file "/etc/redhat-release".

To check the file, you can simply use "cat" command as the following:

cat /etc/redhat-release

Then you can see the following format:

Red Hat Enterprise Linux Server release 5.7 (Tikanga)

(2) Use the "uname -a" command.

You can find out the main release version using the "uname -a" command.

uname -a

Then you can see the following result:

Linux XXXXXXXXX 2.6.18-274.el5 #1 ....

From here, "el5" means "Enterprise Linux 5".

Please see the following screenshot:

[Video] Why Singapore Leads the World in Mathematics / 싱가포르 수학 교육

December 14th, 2011

Why Singapore Leads the World in Mathematics

Partner: Erikson Institute

Location: Polk Bros. Lecture Hall, Chicago, Illinois

Event Date: 04.18.09

Speaker: Ban Har Yeap

Why Singapore Leads the World in Mathematics from Erikson Institute on FORA.tv

Summary

At Erikson Institute's first International Symposium on Early Mathematics Education, Dr. Ban Har Yeap, assistant professor of mathematics and mathematics education at Nanyang Technological University in Singapore, explains the core competencies and philosophy at the foundation of the world's highest-ranking mathematics education program.

Speaker's Bio

Ban Har Yeap is an assistant professor of mathematics and mathematics education at Nanyang Technological University in Singapore. He trains mathematics teachers and provides graduate courses in mathematical problem solving, lesson study, geometrical thinking and early childhood mathematics. A former classroom teacher, he is the author of a kindergarten textbook series for the state of California.

Comment

It is a very short video about 8 minutes. However it shows the philosophy of Singapore's mathematics education.  No need to explain in detail, just see the following question & answer:

"Why do we teach mathematics in the first place?"

"Mathematics is an excellent vehicle for the development and improvement of a person's intellectual competence."

오늘 우연히 보게된 싱가포르 수학교육과 관련된 8분짜리 짧은 동영상입니다. 사실 8분동안 많은 걸 설명해 줄 수는 없지만, 싱가포르 수학교육에 대해 가지고 있는 철학을 보여주는 것만으로도 큰 도움이 된 것 같습니다. 싱가포르인 교수가 발표하는 거라서 원어민 영어보다는 이해하기가 수월하고 8분짜리 동영상이라서 직접 보셔도 큰 무리가 없을 것 같습니다.

앞부분에서 설명하고 있는 숫자 뼈대(Number Bones)에 관한 이야기도 흥미로습니다. 하지만 마지막에 이야기하는 싱가포르가 가지고 있는 다음과 같은 수학교육에 대한 철학을 들으면서 한국의 현실은 어떠한가 생각을 하게 되더군요.

"왜 학교에 들어가자 마자 1학년때부터, 아니 심지어는 유치원때부터 수학을 가르치는 걸까요?"

"수학은 사람의 지적 능력을 개발하고 향상시킬 수 있도록 도와주는 아주 훌륭한 방법이자 도구이기 때문입니다."

한국에서도 과연 수학을 무조건 점수를 잘 받기 위해서, 시험문제를 더 많이 풀기 위해서 외우기만 하는 과목이 아니라, 이렇게 생각하고 접근할 수 있게 해 주는 것은 아직 무리일까요?

Re-visit JavaOne 2011 online

December 13th, 2011

JavaOne is the *must* watch event if you are working in area related Java. JavaOne 2011 held in San Francisco from 2 Oct to 6 Oct. Yes, I know and understand that it is very hard to get the chance to attend the conference. Fortunately we can re-vist the JavaOne 2011 conference online.

First of all, you can visit JavaOne Official Site and get the plenty of information.

Screen Shot : JavaOne Official Site

From there you can find out more information, here are some useful links:

  1. JavaOne Keynotes and Interviews (on-demand video) - Do *not* miss the Keynotes!
  2. JavaOne Content Catalog - You can download the PDF presentation files.
  3. Select JavaOne technical and Birds-of-a-Feather sessions are available free on Parleys.com (look for the Java Channel) - Or you can go directly to Parleys.com JavaOne 2011 space.
  4. Java.net Blog posts - You can find out more insight blog posts from Java.net Blog.

If we have passion, there are lots of articles, audio files, video files, books, etc within our reach.

[Book] 17 Lies That Are Holding You Back… / 성공을 가로막는 13가지 거짓말

December 12th, 2011

Year end holiday season is just around the corner. Even though I haven't read this book, those chapter title would give some inspirations.

17 Lies That Are Holding You Back & The Truth That Will Set You Free

by Steve Chandler

L1. It's who you know

L2. There's something wrong with me

L3. I'm too old for that

L4. I cant because I'm afraid

L5. I'd love to do that, but I dont have the time

L6. There's nothing I can do

L7. I worry because I care

L8. I'm sadder now but wiser

L9. The longer I have a habit, the harder it is to break

L10. People really upset me

L11. Winning the lottery would solve everything

L12. They're too beautiful for this world

L13. You hurt my self esteem

L14. It's a shame we didnt capture that on video

L15. That's just the way I am

L16. What (alcohol and drugs) doesnt kill me make me stronger

L17. I am helpless

한국어로도 번역이 되어 있는데, 어떤 이유에서인지 17개에서 13개로 줄어들었다. 아마도 문화적 차이가 존재하는 부분들을 가다듬은 것 같다. 원서랑 한국어 모도 책을 보지 않아서 잘 모르겠지만, 원서에 L1. It's who you know의 같은 경우 한국어 번역판 "머리말 - 자기 최면에서 깨어나기"랑 매핑이 되는 것 같다. 개인적으로 직역보다는 원서를 쓴 저자의 문화속에서의 의미를 충분히 이해한 후 의역을 하는 것을 더 선호하기 때문에 17개가 13개로 되었다고 해도 그리 큰 문제가 될 것 같지는 않다.

성공을 가로막는 13가지 거짓말
스티브 챈들러 저/문채원 역 | 넥서스 | 원서 : 17 Lies that are Hlding You Back & The Truth that Will

머리말 - 자기 최면에서 깨어나기

거짓말 하나. 하고 싶지만 시간이 없어

거짓말 둘. 인맥이 있어야 뭘 하지

거짓말 셋. 이 나이에 뭘 할 수 있겠어

거짓말 넷. 왜 나에겐 걱정거리만 생기지

거짓말 다섯. 이런 것도 못하다니, 난 실패자야

거짓말 여섯. 사실 난 용기가 없어

거짓말 일곱. 사람들이 날 화나게 해

거짓말 여덟. 오랜 습관이라 버리기 어려워

거짓말 아홉. 그건 내가 할 수 있는 일이 아냐

거짓말 열. 맨 정신으로 살 수 없는 세상이야

거짓말 열하나. 가만히 있으면 중간이나 가지

거짓말 열둘. 난 원래 이렇게 생겨먹었어

거짓말 열셋. 상황이 협조를 안해줘

맺음말 - 당신이 진정으로 원하는 것을 것을 찾는 법

옮긴이의 말 - 거짓말이 날 유혹할 때마다

이런 종류의 자기관리/처세술 같은 책들을 아주 좋아하는 건 아니지만, 어떤 책들은 나의 현재 위치를 돌아보게 해 주는 것 같다. 비록 구체적인 해결책을 제시하지는 못하지만, 나를 먼저 아는 것이 큰 도움이 될때도 많다. 거의 대부분의 사람들이 책에서 언급하는 13가지 거짓말 중 절반 이상은 가지고 있지 않을까... 그리고 그것을 하나씩 하나씩 바꾸어 나가는게 우리의 삶이 아닐까...

[Article] Top 10 Strategic Technologies For 2012

December 7th, 2011

Top 10 Strategic Technologies For 2012 [Full Article]

What kind of technologies will be come into power in 2012? Here are top 10 technologies highlighted by Gartner Inc.

“These top 10 technologies will be strategic for most organisations, and IT leaders should use this list in their strategic planning process by reviewing the technologies and how they fit into their expected needs,”

- David Cearley, vice president and Gartner fellow.

“Organisations should start exploratory projects to look at promised candidate technology and kick off a search for combinations of information sources, including social sites and unstructured data that may be mined for insights,”

- Carl Claunch, vice president and distinguished analyst at Gartner.

I'm going to mention just a few sentence extracted from the article, so please go to [Full Article] and read it in detail.

1. Media Tablets and Beyond.

No single platform, form factor or technology will dominate and companies should expect to manage a diverse environment with two to four intelligent clients through 2015.

2. Mobile-Centric Applications and Interfaces.

Building application user interfaces that span a variety of device types, potentially from many vendors, requires an understanding of fragmented building blocks and an adaptable programming structure that assembles them into optimised content for each device.

3. Contextual and Social User Experience.

A contextually aware system anticipates the user’s needs and proactively serves up the most appropriate and customised content, product or service.

4. Internet of Things.

The Internet of Things (IoT) is a concept that describes how the Internet will expand as sensors and intelligence are added to physical items such as consumer devices or physical assets and these objects are connected to the Internet.

5. App Stores and Marketplaces.

Gartner forecasts that by 2014, there will be more than 70 billion mobile application downloads from app stores every year. This will grow from a consumer-only phenomena to an enterprise focus.

6. Next-Generation Analytics.

In 2011 and 2012, analytics will increasingly focus on decisions and collaboration. The new step is to provide simulation, prediction, optimisation and other analytics, not simply information, to empower even more decision flexibility at the time and place of every business process action.

7. Big Data.

The size, complexity of formats and speed of delivery exceeds the capabilities of traditional data management technologies; it requires the use of new or exotic technologies simply to manage the volume alone.

8. In-Memory Computing.

Running existing applications in-memory or refactoring these applications to exploit in-memory approaches can result in improved transactional application performance and scalability, lower latency (less than one microsecond) application messaging, dramatically faster batch execution and faster response time in analytical applications.

9. Extreme Low-Energy Servers.

The adoption of low-energy servers ? the radical new systems being proposed, announced and marketed by mostly new entrants to the server business ?will take the buyer on a trip backward in time.

10. Cloud Computing.

While the market remains in its early stages in 2011 and 2012, it will see the full range of large enterprise providers fully engaged in delivering a range of offerings to build cloud environments and deliver cloud services.

[Article] Writing Java code in the cloud

December 6th, 2011

One of the most popular buzzwords in IT nowadays, is the *cloud*. As a Java developer, I have been watching the *cloud* for several years. I would like to share the useful article "Writing Java code in the cloud" by Cameron McKenzie and James Denman.

You can click the link and then read full article. Yes, it is called as "Tutorial", but don't worry too much. It is a short article showing the concept of cloud in the perspective of Java. It has the following 3 parts, you can guess what kind of information is included in this article if you see:

  • What is the cloud, and is it the right time for adoption?
  • Extreme scaling in the cloud
  • Cloud computing as a Java development platform

I want to share just a few sentences I agree:

However, the cloud may not be suitable for everyone.

Interestingly, the Java programming language itself, due to the way it manages references and collections, will often generate problems when infinitely scaling, which is why so many other programming languages that run on the Java platform are becoming popular.

Another of the advantages to using a cloud platform for developing enterprise applications is the relative ease of trouble shooting the applications.

Java developers often have a broad range of in-depth skills, but dealing with a cloud infrastructure may be a new challenge for many of them.

Additionally this article includes the links of good articles. If you read the more following articles, then it would be helpful to understand more about Java and cloud:

  1. Cloud Computing vs SOA - SOA Was Just a Fad says SpringSource's Rod Johnson
  2. Platform as a Service: gaining traction or slippery slope?
  3. Say No To The Cloud? There Are Reasons Why
  4. High Scalable & Distributed Architecture with EJB & Spring Framework
  5. Platform as a Service (PaaS)
  6. Snapshots in the cloud: The developers friend
  7. Don't PAAS Up This Opportunity
  8. Make yourself cloud-ready with Platform as a Service (PaaS) skills