Posts Tagged ‘Miscellaneous’

Project Euler

몇일 전 올린 KATE관련 내용의 관련글이라고 링크가 걸린 Bluekyu님의 블로그를 구경하다 Project Euler에 관심이 갔다. 간단하게 요약하자면, 현재까지, 제공되는 299개의 수학 문제가 있고, programming skill로 해결을 보고 정답을 확인하는, 그런거다. 쿨럭.

- 직접 방문해보면 한눈에 들어온다 -

어카운드 생성시 프로파일 작성내역 중, Language 선택부분이 있는데, 그에 따른 관련 스탯 링크도 존재한다. 연산관련 코딩 예제로는 어떤 언어든지 Challenge가 될수있을 것 같다. 몇일 전 무심코 집어든 Python 책을 빤히 보다가, Language에 Python을 집어넣었는데, C/C++ 다음으로 가장 많은 선택을 받은 언어로 확인이 된다.

- 이 많은 언어중에 Pike는 없단 말이냐! -

아직까지 등록된 한국 유저들은 496명밖에 없지만, 299문제 다 푼 유저도 보인다. 느긋하게 시간날때마다 몇가지 언어들로 풀어보기로 하였다. python은 많이 익숙하지 않아서, 문제를 풀기전에 언어에 대해 조금이라도 익숙해지고 활용이 조금이라도 될까 해서, 연습 겸 조잡/다양하게 Project Euler site에서 페이지 로컬에 저장하고 Template 파일 생성하는 툴을 하나 만들어보았다.

코딩스타일조차 익숙하지 않지만, 개인적으로 풀 문제들을  local copy로 보관하고자 테스트 코딩해보았다. 문제 풀어보면서 점점 python에 익숙해지지 않을까 싶다.

KATE :: Get an Edge in Editing

개발자들에게 코딩을 시작하기 전 개발환경을 준비할때 큰 부분을 차지하는 것이 텍스트 에디터 일것이다. 가끔 개발자들이 둘셋 모이면, 익숙히 들어 알만한 텍스트 에디터들의 장단점에 대한 논쟁을 벌이기도 한다. 끊임없는 VI vs. Emacs 논쟁을 시작으로… 요기 결론…? 까지…

개인적으로 VI를 버릴순 없지만, Open Source && Multi Platform을 가진 대체 에디터를 찾아보다가 KDE의 기본 텍스트 에디터인 KATE가 눈에 들어왔다. 당연히 각각 플랫폼에는 대표할만한 좋은 에디터들이 많은것이 사실이지만, 오페라에서의 업무상, 다양한 플랫폼들에서 작업을 할 일이 많고, 무엇보다, 업무용 Machine들 (Kubuntu Desktop && MacBook w/ Ubuntu Virtual Machine on VMware)과 집에서의 개인사용 Machine (Windows XP)에서 효율적으로 한가지의 에디터를 사용해볼 수 있다는 장점이 있었다. KDE는 “integrated set of cross-platform applications designed to run on Linux, FreeBSD, Solaris, Windows, MacOSX systems”가 기본컨셉 아니던가.

기본적인 일상 업무환경인 Ubuntu Linux상에서도 아래와 같이 터미널에서 간단히 KATE를 설치해서 사용해보고 있다.
[CODE]
# installing kate on ubuntu
sudo apt-get install kate

# installing konsole for integrated terminal on kate
sudo apt-get install konsole
[/CODE]

Windows and Mac OS X

KDE software on these Operating Systems is in experimental state. Things
might, or might not work properly at this point in time.

위와같이 kde.org에선 아직 Windows나 MacOS에선 시험단계라지만, windows.kde.org에서의 lastest stable package로 Windows XP에서 설치 및 테스팅 결과, 사용상 아직까지 전혀 문제가 전혀 보이지 않았다.

MacOS에서 KATE를 사용하기 위해선 아래와 같이 세가지 방법이 있다.

# Fink: Download
[CODE]
# fink installation is required before running below command
sudo fink install kdebase4-mac
[/CODE]

# Macport: Download
[CODE]
# macport installation is required before running below command
sudo port install kdebase4
[/CODE]

# KDE 4.1.2 dmg packages
Download: http://ftp.kde.org/stable/4.1.2/mac/KDE-Mac_BaseSystem_build4.dmg

현재 다운로드 가능한 unstable dmg package보다 Fink나 Macport의 사용을 권고하지만, 두가지 다 경험해본 바, kdebase 의존패키지를 전부 다운받는 양과 시간에 권장 방법은 아주 반갑지만은 않다.

macport kdebase4
- 나의 MacBook은 아주 뜨겁게 불타고있다 -

코딩시 에디터의 기본적인 기능인 syntax highlighting, 유용한 플러그인들, 눈에 뜨게 쉽게 변경 가능한 사용자 설정, 그리고 konsole과의 연계는 개인적으로 KATE를 기본 에디터로 사용함에 있어 아직까지 불편함을 못느끼고 있다. 엣지 있는 에디터, KATE다.

PSP :: Jeanne D’arc

몇일전, Deute님께서 적선(술한병과 맞교환이 더 정확할…)해주신 1000번대 PSP를 들고서 이런저런 게임들 기웃거리다가 잔다르크(Jeanne D’arc)라는 턴제 RPG 게임을 발견했다. 개인적으론 PS2에서 즐겁게 플레이했었던 다크 클라우드나 드래곤퀘스트의 제작사인 Level 5의 작품인 것, 즐겨했던 오우거배틀, 디스가이아, 파판택틱스같은 장르, 출시된지 꽤 오래되었지만 아직도 플레이하는 사람들의 리뷰 및 공략, 등등…을 보고 손에 잡아보았다.

PSP 유저들사이에선 워낙 유명한 게임이니, 어설픈 리뷰는 할 시간도, 할 필요도… 못느낄 정도로 즐겁게 플레이 중이다. 개인 tracking용으로 관련 합성/아이템위치 정보 링크를 붙여본다.

# 숨겨진 아이템 위치 정보
# 스킬 조합법
# 보주 획득 관련 정보

Topre Realforce 86 구매 + 제로 개조시작

얼마전 키보드매니아에서 50대 한정 구형 Realforce 86 키보드 이벤트를 하는 글을 보고 관심이 있던차… 이틀뒤 진행자분의 이런저런 사정으로 인해 Leopold에서 일반판매하는 것을 보고 카드신공을 발휘했다… 결국 초반에 우려(?) 했던대로, 기계식 키보드의 가장 노멀 코스인 제로 -> 마제 -> 리얼 || HHK 로 간다는…

- 박스들 슬쩍 나열해 본다. -

- 사진찍기 구찮아서 이벤트시 올라왔던 사진만 슬쩍 붙여본다 :: 출처 -

여기까진 좋았는데, 리얼이를 몇번 타건해 보다가, 갑자기 이전 마제 구입과 동시에 회사에서 시끄러운 클릭음때문에 방출된 제로가 집에서 놀고있던게 생각이 났다. 키보드 제작까진 몰라도 조금 만져줘서 넌클릭으로 개조하면 제로도 놀리지 않고 쓸수있지 않을까… 하고 아래와 같이 일을 벌렸다. (-_-)a

유사알축개조는 개개인차가 크고 대부분 제로를 쓰는 사람들은 철컹거리는 클릭음을 좋아하기에 개조기가 드물어 조금 고민을 했지만, 클릭->넌클릭 개조를 한 cyclopia님의 아론 키보드 유사알축 개조기를 보고 집안의 평화(?)도 지킬수 있겠다 싶어 진행을 하였다.

- 키캡 뽑아 고이 모셔놓고 스위치 추출을 위한 인두질 준비 완료 -

근데… 언제 다 하지…? (-_-);

구글 우수 블로거 지원 프로그램?

구글 우수 블로거 지원 프로그램 이벤트 한단다.

(배너 삽입을 통한 티셔츠 응모, 선착순 200분이 모두 완료되었습니다.) 란다…

구글 우수 블로거 지원 프로그램 혜택
대상 (5명) : 300만원 상당의 여행 상품권 또는 애플 맥북 프로 (번쩍!)
최우수상 (10명) : 100만원 상당의 여행 상품권 또는 소니 넷북
우수상 (85명) : 20만원 상당의 도메인 등록 유지비 또는 오프라인 모임 활동비

구글 우수 블로거 지원 프로그램 일정
텍스트큐브닷컴 초대장 신청/프로그램 응모기간 : 2009년 5월 7일 ~ 5월 28일
텍스트큐브닷컴 활동 평가 기간 : 2009년 5월 29일 ~ 6월 11일
텍스트큐브닷컴 우수 블로거 발표 : 2009년 6월 18일

JCrew님은 현재 베타 사용자로 활동중이십니다. 

(블로그 개설일 : 2009/05/05)

란다… (-_-)a

Abercrombie and Hollister

에버크롬비와 홀리스터 사이트는 미국외 IP의 접속을 차단하기 때문에 그냥 들어가면 Clearance 메뉴 자체가 안보인다.

따라서, IP를 체크하는 자바스크립트를 조금 수정/실행하면 Clearance 메뉴 접속이 가능해진다.

방법은 아래와 같다.

1. 먼저 각 브랜드의 사이트에 접속을 한다.

   에버크롬비: http://www.abercrombie.com/anf/index.html
   홀리스터: http://www.hollisterco.com/hol/homepage.html

2. 아래의 내용을 주소창에 복사해서 엔터를 누른다.

   javascript:alert(“Cookies: “+document.cookie)
   그러면 이상한 내용의 글이 잔뜩 떠 있는 확인창이 뜬다. 그냥 확인 누른다.

3. 다시 아래의 내용을 주소창에 복사하고 엔터를 누른다.

   에버크롬비의 경우: javascript:document.cookie=’anf-country=US;path=/;’
   홀리스터의 경우: javascript:document.cookie=’hol-country=US;path=/;’

   그러면 화면에 anf-country=US;path=/; 요렇게 뜬다.

   바로 뒤로 가기 버튼을 클릭해서 확인해보면 기존에 없던  Clearance 메뉴가 보인다.

4. 열심히 아이템들을 장바구니에 담아서 카드로 결재하면 된다.

   해외사용이 가능한 국내에서 발급받는 모든 종류의 카드는 다 되는거 같다.

+ 주의사항: 배송비 포함 150$가 넘으면 20%의 관세를 물어야 한다.


+ 사이트 리뉴얼되어 정상작동 안함.(01/2010)

여자친구에게서 걸려온 전화 한통

여자 「자동차 시동이 안 걸려…」

남자 「그래? 배터리 나간거 아냐? 라이트는 켜져?」

여자 「어제까지는 제대로 됐는데. 왜 갑자기 시동이 안 걸리지?」

남자 「엔진 트러블이면 곤란한데. 일단 배터리 문제인가부터 확인해 봐. 라이트는 들어와?」

여자 「아이 참, 나 오늘 OO까지 가야되는데! 차 없으면 안 되는데…」

남자 「그거 큰일이네. 어때? 라이트는 켜져?」

여자 「아 분명히 어제 탔을 때는 괜찮았는데, 히잉. 이 고물차! 이럴 줄 알았으면 차 안 바꾸는건데!」

남자 「…라이트는 켜져? 안 켜지는거야?」

여자 「O시에 약속이니까 아직 시간은 있지만, 걸어서 가기에는 넘 멀어~」

남자 「그래. 그런데 라이트는 어때? 켜져?」

여자 「응? 미안, 잘 안 들렸어」

남자 「아, 뭐, 라이트는 켜져?」

여자 「왜?」

남자 「아, 시동 안 걸리는 거 아니야? 배터리 나가서 그러는 걸 수도 있으니까」

여자 「무슨 말이야?」

남자 「응?」

여자 「에?」

남자 「자동차 배터리 나갔을 수도 있으니까, 그거 확인부터 해보자구. 라이트 켜 봐」

여자 「그게 왜? 배터리 방전됐으면 라이트 안 켜지잖아?」

남자 「아니, 그러니까. 그걸 알아보려는 거니까 라이트 좀 켜 봐」

여자 「혹시 지금 화내고 있는 거야?」

남자 「아니 별로 화 안 났어」

여자 「화내고 있잖아. 왜 화 내?」

남자 「그러니까, 화 안 났다고」

여자 「뭐 내가 잘못했어? 말하면 사과할께」

남자 「괜찮아. 화 안 났어. 괜찮아, 괜찮으니까」

여자 「뭐가 괜찮은데?」

남자 「휴~ 아냐 배터리 말한거야」

여자 「차 이야기하는거야?」

남자 「아 그래, 차 이야기」

여자 「지금 차가 중요해? 」

남자  ……………  

[퍼온글:: http://manian.connect.kr/3679178 ]

왜이리 공감이 가는지… ㅋㅋㅋ

내 아내의 이런 애교! 정말 싫다!

사용자 삽입 이미지

아직 결혼도 안했는데 여자친구한테 위 5가지중 3가지가 벌써 보인다… 걱정이로다~ ㅠ.ㅠ

접속자 Browser별 사용빈도

사용자 삽입 이미지

 

2008년도 사이트 접속한 브라우져별 사용빈도를 체크해보았다. 역시나 IE 6.0, IE 7.0이 많다.

국제공인 컴퓨터 / IT자격증 정보

CISCO
Network 분야에서 세계최고의 시장점유율을 자랑하는 HW기업이며 그 자격의 가치는 현존하는 자격중 가장 높다고 합니다. Cisco자격제도는 기업내 숙련된 네트워크 전문가의 능력을 Cisco가 인증하는 자격 프로그램입니다.

CCNA (Cisco Certified Network Associate)
SOHO(small office/home office) 시장에 필요한 네트워크 설치 및 운영 능력을 공인하는 자격증으로
초급 단계의 네트워킹 지식을 갖고 있음을 의미하는 인증입니다.

 

CCNP (Cisco Certified Network Professional)
라우터와 스위치 등의 장비를 이용해 네트워크를 구성하는 능력을 평가하며, 네트워크 운영상의 여러 가지
문제를 해결하는 능력에 관한 인증입니다.

 

CCSP (Cisco Certified Security Professional)
방화벽을 비롯한 가상사설망(VPN)ㆍ침입탐지시스템(IDS)ㆍ보안관리 등 보안 부문의 전문가 자격증입니다. CCSP 자격증을 소지한 사람은 방화벽을 직접 설치 운용할 수 있으며, VPN과 IDS 구축을 자유롭게 할 수 있는 정도의 전문 지식을 갖춘 것을 의미 합니다.

 

CCIE (Cisco Certified Internetwork Expert)
현재 국제공인자격증 중에서 가장 난이도가 높고 네트워크 엔지니어 뿐만 아니라 업체에서도 가장 선호되는 인증입니다.

Microsoft
Microsoft에서 자사의 제품(Windows NT,Visual tools, Office제품 등)에 대한 기술적 사용능력을 대외적으로 인증하여, 이를 사용자나 소지자가 적절히 활용할 수 있도록 인증해주는 자격 프로그램입니다.

 

MCSE 2003 (Microsoft Certified Systems Engineer)
비즈니스 요구 사항을 분석하고 Microsoft Windows? 2003 플랫폼과 Microsoft 서버 소프트웨어를 기반으로 비즈니스 솔루션용 인프라를 설계하고 구현하는 전문가들을 위한 프리미어 인증입니다.

 
Oracle
DataBase로 유명한 오라클 제품 사용자의 관련 업무별 전문 기술 지식 정도를 측정하여 대내외적으로 증명해 주며, 오라클의 제품과 최신기술을 활용하여 최적의 솔루션을 설계, 개발, 응용하는데 필요한 인력의 역량을 인증해 주는 자격 프로그램입니다.

 

OCP-DBA 9i (OCP9i Database Administrator)
Oracle DBMS를 관리하기 위한 지식과 기술을 비롯한 유사시를 대비한 Backup 전략과 Recovery 방법, Server Side Tuning 방법, Oracle9i Network 관리방법과 데이터베이스 관리에 필요한 Utility 사용에 관한 인증입니다.

 

OCP-DBA 10g (OCP10g Database Administrator)
Oracle DBMS를 관리하기 위한 지식과 기술을 비롯한 유사시를 대비한 Backup 전략과 Recovery 방법, Server Side Tuning 방법, Oracle9i Network 관리방법과 데이터베이스 관리에 필요한 Utility 사용에 관한 인증입니다.
Oracle Application Server 10g의 대표적인 새로운 기능중에는 Infrastructure 뿐만 아니라 File-based repository를 이용해 Grid 환경을 구축할 수 있으며, Backup & Recovery Tool을 이용해 서버의 Recovery를 수행할 수 있는 기능을 테스트 합니다.

 

OCM 9i (OCP9i Database Administrator) – ‘최고의 Oracle 전문가’
OCM자격증 시험은 전문 기술 지식 정도를 측정하는 보편적인 IT자격증 시험 구도에서 탈피하여 실무 운영능력을 검증하는 실기 시험 체제를 도입한 자격증입니다. 정보시스템에서 발생하는 각종 시나리오에 대처하는 능력을 평가하는 테스트를 통하여 ‘최고의 Oracle 전문가’ 로 인정 받게 됩니다.

직업정보>직업탐색?한국직업전망>데이터베이스관리자
OCM자격증 취득을 위하여, Oracle9i OCP-DBA 자격증을 소지하신, 응시자들은 오라클 교육센터에서 진행되는 DBA 고급과정 중 최소 2과목을 이수 하셔야 합니다.

DBA 고급과정 안내
Oracle9i OCM-DBA 자격증 취득에 필요한 오라클 교육센터에서 진행되는 DBA 고급과정들은 아래와 같습니다.
오프라인 교육과 온라인 교육 모두 OCM 자격증 취득에 필요한 2과목에 인정됩니다. (현재 한국 오라클 교육센터에서는 고급과정의 온라인 교육을 진행하지 않습니다.)

- Database Applications
- Oracle9i: Program with PL/SQL
- Oracle9i: Advanced PL/SQL
- Oracle9i: Implement Advanced Queing

- Performance Management
- Oracle9i: SQL Tuning Workshop

- Database and Data Management
- Oracle Enterprise Manager 9i
- Managing Oracle on Linux

- High Availability
- Oracle 9i: Data Guard Administration
- Oracle9i: Real Application Clusters

- Data Warehouse and Large
- Oracle9i: Data Warehouse Administration
- Oracle9i Database: Implement Partitioning

 
Sun Java
21세기의 가장 핵심이 되는 기업 기술 중 하나인 Java Technology를 사용하여 어플리케이션을 개발하는 것은 IT 전문가들에게 있어 중요한 능력이다. 웹 서비스를 예를 들면, 자바를 이용하면 개발 속도가 눈에 띄게 빨라질 뿐만 아니라 향후 60% 이상의 개발자들이 자바를 이용할 것이라는 전망입니다.

 

SCJP (Sun Certified Java Programmer)
Java Programming 언어의 기본적인 syntax와 구조를 사용해 본 경험이 있는 프로그래머들에게 적합한 시험으로 자바 프로그래머라면 반드시 취득하셔야 할 인증입니다.

 

SCWCD (Sun Certified Web Component Developer)
Java Technology Servlet과 JSP(Java Server Pages) APIs (Application Program Interface) 웹 어플리케이션을 사용하는 Java 2 Platform 개발자들의 능력을 검증하기 위한 인증입니다.

 

SCBCD (Sun Certified Business Component Developer)
EJB (Enterprise Java Beans) 어플리케이션을 설계, 개발, 테스트, 구현 및 통합하는 업무를 담당하는 프로그래머나 개발자들을 위한 인증입니다.

 
Sun Solaris
솔라리스 운영체제는 세계적인 선도업체들이 성장하게 된 기반이 되는 운영체제입니다.
솔라리스 운영체제는 높은 신뢰성, 확장성과 가용성을 제공해 줌으로써, 기업들이 급변하는 기업 환경에 적응할 뿐 아니라, 미래의 혁신에 대응할 수 있도록 지원해 드리고 있습니다.

 

SCSA (Sun Certified System Administrator)
솔라리스 운영체제 상에 운영되는 시스템 관리 업무 및 네트워크 서버 관리를 관할하는 기술 어플리케이션 지원 등 시스템관리자를 위한 인증입니다.

 

SCNA (Sun Certified Network Administrator)
Solaris/Unix 환경 하에서 네트워크 관리에 필요한 능력을 검증해 주는 인증이며 LAN과 솔라리스 운영 체제를 포함한 네트워크 시스템 상의 썬 시스템 관리자를 위한 인증입니다.

 
출처 – 국제 자격증 공식인증 시험센터