자바
-
과거에는 찬사를, 지금은 고민을 주는 인터넷 기술이 된 ActiveX와 Java.IT topics 2013. 3. 11. 12:00
한국과 미국, 양쪽에서 지금 웹과 관련된 취약점 공격으로 몸살을 앓고 있다. 무슨 이야기인가 하면 한국은 ActiveX로 인한 다양한 문제점으로 인해 몸살을 앓고 있고 미국은 Java(자바)의 문제점으로 인해 몸살을 앓고 있다는 얘기다. ActiveX와 Java는 언뜻 보면 별로 공통점이 있어 보이지 않지만 주로 문제가 되는 환경이 웹이라는 점, 그리고 양쪽 나라에서 현재까지 가장 많이 사용하고 있는 기술이라는 점이 공통점이다. 뭐 많이 사용하는 만큼 문제점도 많이 생기며 골치도 많이 아파오는 것은 어느 것이든 간에 다 마찬가지인 듯싶다. 최근 IT 세계에서 핫이슈 중에 하나가 다름 아닌 Java의 취약점을 노리는 해킹 이슈다. Java의 취약점은 매번 나오고 있지만 패치가 이뤄져서 보강이 되기 전에 공..
-
오라클, IT 세계에서 공공의 적이 되어가나?IT topics 2013. 2. 12. 11:17
확실히 오라클이 IT업계에서 공공의 적이 되어가고 있는 모습이다. 최근 이슈가 되고 있는 자바의 버그 관련 이슈도 그렇고 페도라와 오픈수세 리눅스에서 MySQL 대신 MariaDB를 도입한다는 것도 비슷한 맥락에서 해석될 수 있다. 둘 다 오라클로 인수된 이후에 보여지는 문제이기 때문이다. 아래의 내용은 내가 주관적으로 생각하고 있는 내용에 주변에서 들은 이야기를 나름 분석해서 적은 내용이니 참고하길 바란다. 최근 미국에서는 자바 사용(정확히 얘기한다면 자바 애플릿 사용)을 제한하려는 움직임이 보이고 있다. 자바 애플릿에 대한 버그로 인해 JVM이 해킹을 당하게 되어 시스템에 문제가 생길 수 있기 때문이라는게 일반적인 의견이다. 자바는 매년 꾸준히 버그가 보고되고 패치가 진행되어 왔지만 Sun이 오라클로..
-
기존 개발 방식을 버리고 새로운 개발 방식으로 변화하려는 MS와 윈도 폰 7 시리즈Mobile topics 2010. 4. 11. 08:34
윈도 폰 7 시리즈(WP7)용 모바일 파이어폭스의 개발이 중단되었다는 뉴스가 들렸다. 개발 환경 때문이라고 하는데 이는 향후 그동안 윈도 폰에서 사용하던 어플리케이션들의 WP7의 업그레이드에 많은 영향을 미칠 것이라고 생각이 든다. 모바일 파이어폭스 뿐만 아니라 윈도 폰의 영원한 기본 웹브라우저(^^)인 오페라 역시 WP7용으로 못나올 수 있다는 얘기도 들린다. (참고로 이후에 쓰는 내용들은 프로그래밍을 하셨던 분이라면 이해할 수 있겠지만 그렇지 않다면 어려운 이야기가 될 수 있으니 참고하시길.. ^^;) WP7용 어플리케이션 개발은 아마 WP7 이후에도 그렇게 유지될 듯 보이지만 C#.NET과 실버라이트가 될 것이다. 이미 WP7용 어플리케이션 개발은 C#.NET과 실버라이트만 허용한다고 MIX'10에..
-
가상화에 이어 클라우드 컴퓨팅까지? VM웨어의 스프링소스 인수의 의미는?Cloud service 2009. 8. 17. 11:50
VM웨어가 재미난 일을 꾸미기 시작했다. 자바에서 스프링 프레임워크로 유명한 스프링소스를 인수한 것이다. 자바 어플리케이션을 더 유용하게 만들어주는 스프링 프레임워크를 VM웨어가 잡아버렸다는 것이 무엇을 의미할까? VM웨어가 추구하고자 하는 클라우드 컴퓨팅을 본격적으로 시도해보겠다는 의지라고 할 수 있지 않을까? VM웨어는 그동안 가상화 솔루션으로 인지도를 높여왔다. 그리고 그 가상화는 주로 OS 플랫폼이 집중해온 것이 사실이다. VM웨어 서버 및 워크샵 솔루션은 다양한 OS 플랫폼을 지원하는데 그 기능이 집중되어 있다. 많은 개발자들이 여러 OS 플랫폼을 사용하기 여러 PC나 서버를 운영하는 것 대신 VM웨어를 통해서 여러 OS 플랫폼을 운영하면서 테스트를 하고 있다. 또한 PC에서 남아도는 자원을 유..
-
UI가 이쁠 수록 휴대폰은 더 매력적이다..Mobile topics 2008. 8. 20. 11:10
요즘 애플의 iPhone의 등장으로 스마트폰에 대한 기대치가 높아진 것이 사실이다. 솔직히 스마트폰에 대한 기대치가 높아진 것인지 아니면 iPhone의 화려한 UI에 홀려서 다양하고 화려한 UI를 자랑하는 휴대폰에 대한 기대치가 높아진 것인지 어떤것이 맞는 것인지는 모르겠다. 일부 비지니스맨들이나 IT Geek(IT기기 매니아)들의 전유물로만 여겨졌던 스마트폰에 대한 대중적인 관심이 높아진 것은 사실이기 때문이다. 일단 iPhone의 화려한 UI에 많는 사람들이 홀린(?) 것은 사실인듯 싶다. 그 안에 어떤 기능이 있는지에 대한 관심보다는 말이다. 그만큼 UI에 대한 중요성이 강하게 인식되고 있는 요즘이다. 아무리 기능이 강력하다고 하더라도 UI가 이쁘지 않으면 대중의 관심에서 멀어지는 것은 시간문제다...
-
현재 가장 인기를 끌고 있는 프로그래밍 언어는?IT topics 2008. 1. 9. 11:12
TIOBE Software라는 곳에서 매월마다 현재 세계적으로 가장 인기를 얻는 프로그래밍 언어가 무엇인지 통계를 내놓는다. 현재 전 세계적으로 프로그래밍의 동향이 어떤지 알 수 있는 괜찮은 자료인듯 싶다. TIOBE Programming Community Index for January 2008 구글와 MSN, 야후, YouTube 등에서 얻은 데이터를 바탕으로 통계를 내었다고 한다. 아무래도 국내 자료가 아닌 해외 자료인 만큼 현재 해외에서는 어떤 프로그래밍 언어가 인기를 끌고 있는지 알 수 있을 듯 하다. 해외 취업을 할 때도 꽤나 도움이 될 듯 하다. 현재 가장 인기를 끌고 있는 언어는 자바다. 전년 대비 1.69%가 더 많이 사용하고 있다고 한다. 웹2.0이 전세계 IT를 이끌면서 자바 역시 다..
-
자바와 C언어, 어떤 것을 선택해야?IT topics 2007. 7. 26. 12:00
내가 회사에서 메인으로 사용하고 있는 컴퓨터 언어는 C언어다. 가끔 C++을 사용하기도 하고 윈도 프로그래밍을 할려면 MFC나 Win32 API를 이용한 프로그래밍도 한다. 그렇다 하더라도 내 메인 컴퓨터 언어는 C언어다. 이게 내 밥줄이며 내 기술이다. 이것 덕분에 지금까지 그나마 회사에서 잘 써먹고 있는 것이라 생각이 든다. 요즘들어 웹2.0에 관심이 많아져서 관련 글들도 블로그에 쓰고 관련 자료들도 인터넷을 통해서 이리저리 찾아보기도 하고 포럼이나 세미나에도 가끔 참석해서 주변 지식을 넓히고 있는 상황이다. 그런데 계속적으로 웹2.0에 대해서 공부하면서 느끼는 점은 지금 내가 하고있는 일과는 전혀 매치가 안되고 있다는 것이다. 웹2.0은 말 그대로 웹이다. 인터넷의 한 종류인 웹은 이제는 아예 인터..
-
D언어라..IT topics 2007. 1. 9. 13:37
나는 프로그래머다.. 아니 정확히 말해서는 프로그램을 짜서 먹고사는 프로그래밍 기술자다.. 진정한 프로그래머는 아닐꺼라 생각이 든다.. 그저 회사에서 이거 만들어라, 저거 만들어라 하면 그 요구에 맞춰서 프로그램을 제작하고 배포하고 유지보수하는 것이 내 일이다.. 그래서 그런지 나는 어떤 프로그래밍 언어를 메인으로 사용하고 어떻게 제작하느냐가 상당히 중요한 이슈로 작용하곤 한다.. 내 경우에는 나는 주로 C - 엄밀히 얘기하면 GNU에서 제공하는 GCC로 컴파일되는 C언어 - 를 사용한다.. 물론 종종 C++도 사용한다(C++의 경우에는 MS에서 제공하는 Visual Studio에서 컴파일 가능한 Visual C++, MFC(하기사 같은 놈이다)을 사용한다.. 가끔 G++ 컴파일러를 이용하여 프로그래밍도..