구글에서 컴퓨터 Geek, Nerd에게 명령어로 구글 서비스에 명령 주는 것을 시작하였습니다.

이름은 GoogleCL입니다.

Google CL은 Command line(명령어)를 통해서 Google Data API을 이용한 Python 애플리케이션입니다.

웹에 접속하기 보다 Command Line(명령어)로 쉽게 작성할수 있는 점에서 Geek, Nerd한 사람들이 많이 사용할듯 합니다.

Google CL은 Google 서비스 중에 Blogger, Calendar, Google Contacts, Google Docs, Google Picasa, Youtube서비스를 지원합니다.

Google CL은 Python을 사용한 애플리케이션이라 Python이 이미 설치되어야 합니다.

그래서 Ubuntu, Debian같은 Linux또는 Mac에선 쉽게 설치 가능합니다만, Windows에선 Python을 설치해야하고 설정하는 것이 복잡합니다.

System Requirements 에서 Linux, Mac의 설치 방법이 나옵니다.

Windows에서 설치하는 방법은 아래 링크를 클릭하시기 바랍니다.

Setup GoogleCL on WinXP

사용법은 아래와 같습니다.

  • Blogger
  • $ google blogger post --title "foo" "command line posting"

  • Calendar
  • $ google calendar add "Lunch with Jim at noon tomorrow"
  • Contacts
  • $ google contacts list name,email > contacts.csv
  • Docs
  • $ google docs edit --title "Shopping list"
  • Picasa
  • $ google picasa create --album "Cat Photos" ~/photos/cats/*.jpg
  • Youtube
  • $ google youtube post --category Education killer_robots.avi

'컴퓨터 > Web' 카테고리의 다른 글

Firefox 3.6.4 출시  (0) 2010.06.23
오픈마루 스튜디오의 사라짐  (0) 2010.06.21
Google Voice 초대장 도착.  (0) 2010.06.12
Daum의 새로운 Favicon?  (0) 2010.06.02
Twitter 시계봇과 동급인건가?  (0) 2010.05.30
Buy me a coffeeBuy me a coffee
이번에 학회서버를 CentOS로 깔려고 합니다.
예전에 Fedora Core를 썼다가, 크게 데인 기억도 있고, Debian 계열의 Ubuntu를 쓰다가 하드웨어랑 충돌났던 기억때문에 어떤 OS를 깔까 고민하다가 결국 Redhat계열의 CentOS를 깔기로 하였습니다.

레드헷 계열 오픈소스 프로젝트 중 하나인 CentOS는 Redhat Enterprise Linux AS 기반의 리눅스 배포판입니다. CentOS는 RedHat 또는 Redhat Enterprise Linux 설치단계부터 운영하는 방법등이 거의 비슷합니다.
서점에 레드햇계열의 책들이 널려서 있는 국내 상황에서는 CentOS가 금방 배우기 쉬울듯 하면서 관리하기도 쉬울 것입니다.

눈에 띠는 것은 페도라와 마찬가지로 업데이트용 프로그램인 yum 이 포함되어 있습니다. yum이란 ubuntu의 apt-get과 비슷한 기능이죠. 커맨드 프롬프트에서 yum update 하는것만으로도 시스템을 업데이트 할 수 있습니다. 또 SMP 시스템일 경우 유리한 irqbalace 도 포함되어 있습니다. 같은 설정으로 설치한 경우 페도라에 비해서는 잡다한 프로그램들이 덜 깔린다고 합니다.

최근 레드헷의 업데이트는 중단되었고, 레드헷 엔터프라이즈의 경우 유료 고객지원을 받아야 하기 때문에 레드헷 사용이 쉽지 않습니다. CentOS는 상용으로 판매하고 있는 RedHat Enterprise Linux에서 제공하는 Source RPM을 활용하여 RedHat의 트레이드마크 등 재배포가 금지되어 있는 부분만을 제외한 RHEL의 클론을 제공하는 프로젝트입니다. CentOS를 사용하면 RHEL이 소비자에게 과금하는 서비스의 핵심인 소프트웨어 업데이트까지도 RHEL과 몇 시간/며칠 차이를 두고 그대로 이용할 수 있습니다.

RedHat을 사용 해봤다면 CenOS를 설치하거나 운영하는데 어려움이 없으리라 보여지며, RedHat 기반의 리눅스 운영자라면 업데이트 측면과 안정성 측면에서 권장할 만한 운영체제입니다.
학회서버는 이제 CentOS를 설치를 할 것입니다.

저도 이제 Debian계열의 Ubuntu만 쓰다가 이제 Redhat계열의 CentOS를 쓰게 되군요

'컴퓨터 > Linux' 카테고리의 다른 글

Ruby on rails 설치  (0) 2008.05.10
Virtual PC 2007에서 Ubuntu 7.10설치하는 방법  (1) 2008.02.15
2007 JCO 오픈소스 컨퍼런스에 갑니다  (2) 2007.10.07
Happy 10th Birthday GNOME!  (0) 2007.08.22
Apache Tomcat 설치기  (3) 2007.08.09
Buy me a coffeeBuy me a coffee

저번에 서버로 쓸 컴퓨터에 Ubuntu 7.04 Feisty Fawn Server Version을 깔려고 했었다.
근데 에러 났다. 그래서 다시 깔려고 노력을 하였다.
근데 이건 무슨 에러인지 -_-;;


Aug 2 11:30:42 debootstrap: Selecting previously deselected package base-files.
Aug 2 11:30:42 debootstrap: (Reading database ...
Aug 2 11:30:42 debootstrap: 289 files and directories currently installed.)
Aug 2 11:30:42 debootstrap: Unpacking base-files (from .../base-files_3.1.13ubuntu2_i386.deb) ...
Aug 2 11:30:42 debootstrap: Selecting previously deselected package base-passwd.
Aug 2 11:30:42 debootstrap: Unpacking base-passwd (from .../base-passwd_3.5.11_i386.deb) ...
Aug 2 11:30:42 debootstrap: dpkg: base-passwd: dependency problems, but configuring anyway as you request:
Aug 2 11:30:42 debootstrap: base-passwd depends on libc6 (>= 2.3.4-1); however:
Aug 2 11:30:42 debootstrap: Package libc6 is not installed.
Aug 2 11:30:42 debootstrap: Setting up base-passwd (3.5.11) ...
Aug 2 11:30:42 debootstrap:
Aug 2 11:30:42 debootstrap: dpkg: base-files: dependency problems, but configuring anyway as you request:
Aug 2 11:30:42 debootstrap: base-files depends on awk; however:
Aug 2 11:30:42 debootstrap: Package awk is not installed.
Aug 2 11:30:42 debootstrap: base-files depends on libpam-modules (>= 0.79-3ubuntu3); however:
Aug 2 11:30:42 debootstrap: Package libpam-modules is not installed.
Aug 2 11:30:42 debootstrap: Setting up base-files (3.1.13ubuntu2) ...
Aug 2 11:30:43 debootstrap: ln:
Aug 2 11:30:43 debootstrap: creating symbolic link `/var/spool/mail/mail' to `../mail'
Aug 2 11:30:43 debootstrap: : File exists
Aug 2 11:30:43 debootstrap:
Aug 2 11:30:43 debootstrap: dpkg: error processing base-files (--install):
Aug 2 11:30:43 debootstrap: subprocess post-installation script returned error exit status 1
Aug 2 11:30:43 debootstrap: Errors were encountered while processing:
Aug 2 11:30:43 debootstrap: base-files
Aug 2 11:30:54 base-installer: error: exiting on error base-installer/debootstrap-failed
Aug 2 11:30:59 main-menu[2979]: WARNING **: Configuring 'base-installer' failed with error code 1
Aug 2 11:30:59 main-menu[2979]: WARNING **: Menu item 'base-installer' failed.
Aug 2 11:31:00 main-menu[2979]: INFO: Modifying debconf priority limit from 'high' to 'medium'
Aug 2 11:31:00 debconf: Setting debconf/priority to medium
Aug 2 11:31:01 main-menu[2979]: DEBUG: resolver (libnewt0.52): package doesn't exist (ignored)
Aug 2 11:31:01 main-menu[2979]: DEBUG: resolver (firmware-modules): package doesn't exist (ignored)
Aug 2 11:31:01 main-menu[2979]: INFO: Falling back to the package description for console-setup-udeb
Aug 2 11:31:13 main-menu[2979]: INFO: Falling back to the package description for console-setup-udeb
Aug 2 11:31:13 main-menu[2979]: INFO: Menu item 'save-logs' selected
Aug 2 11:31:27 main-menu[2979]: DEBUG: resolver (libnewt0.52): package doesn't exist (ignored)
Aug 2 11:31:27 main-menu[2979]: DEBUG: resolver (firmware-modules): package doesn't exist (ignored)
Aug 2 11:31:27 main-menu[2979]: INFO: Falling back to the package description for console-setup-udeb
이 에러는 base-installer가 작동 안된다는 것이였다. 컴퓨터가 부끄럼을 탔던가?-_-?
그래서 Google을 찾아본 결과 -_-;; Bug란다. 이거 해결 방법을 도저히 못찾았다. 다 Bug라고 해서 ㅠㅠ

그렇다면 Ubuntu 6.10 Edgy Server Version을 깔려고 했다.
깔다 보니 아까 나왔던 에러 메시지랑 똑같은 메시지가 뜨면서 짜증이 솓구쳐 오기 시작하였다.
컴퓨터가 부끄럼 너무 많이 탔나 보다.

-_-++ 째려보며 Ubuntu 6.06 Dapper Server Version을 깔려고 했다.
깔다 보니 아까 나왔던 에러 메시지랑 똑같은 메시지가 뜨면서 짜증이 더더욱 솓구쳐 오기 시작하였다.

더더욱 짜증을 내며 Debian stable Version을 깔려고 했다.
Ubuntu가 Debian에서 나온 것이라 그런지 똑같은 에러 메시지가 뜨면서 OTL

-_-+++++++++++ 화딱지가 나버렸다. 그래서 Fedora Core 5를 깔아버렸다. 저번에 설치 잘못해서 삽질 조낸했던 기억 나서 기억이 안좋았던 Fedora Core 5를 깔았더니... 잘만 깔렸다. 셋팅도 내 마음대로 되고, Ubuntu/Debian에 익숙한 나에게도 금방 rpm같은 명령어가 쉽게 써져지고 이게 뭔일? 저번처럼 말썽 부리지 않고 내 말 너무나 잘 듣는 것이였다.
다 깔고 나서는 설정들을 셋팅하였다. 너무 말 잘듣는구나...... OTL, 지금은 데레데레 모드?

어머 무서워!


컴퓨터가 츤데레였다는 것이 무서웠다.


이런 츤데레 같은 컴퓨터가 있다니 ㅠㅠ 아래 그림은 츤데레 캐릭터인 스즈미야 하루히 단장님 ♡~
글 쓰다 생각난것이 클랴님께서 주신 부품들이 다 츤데레 속성이 있는 것 같은 느낌이 들었다 -_-;;

'컴퓨터 > Linux' 카테고리의 다른 글

Happy 10th Birthday GNOME!  (0) 2007.08.22
Apache Tomcat 설치기  (3) 2007.08.09
Ubuntu CD 도착 :D  (4) 2007.07.27
GNOME 지우기  (3) 2007.07.17
Debian 설치 삽질을 했다.  (2) 2007.07.16
Buy me a coffeeBuy me a coffee
이번에 리눅스커널책을 사서 공부하다가 리눅스 커널 만지는 재미에 푹 빠졌다.
생각보다 재미있군. 근데 재부팅하는게 귀찮어 -_-;;
reboot 치거나 shutdown -hr 치거나 init 6 치거나 재부팅하는 명령어는 거기서 거기라 내키는대로 -_-;;
 
리눅스 커널책들을 보니까 내가 1학기때 배웠던 시스템프로그래밍을 대충 공부한 느낌이 든다 이거원 -_-;;
3학년 1학기때 열심히 공부한것같은데 왜이리 대충공부한 느낌이 나지?

이것저것 만지작하다 보면 벌써 밤이다. 너무 재미들린 것 같다.
나 1~2년전 방학때에는 노느라 알바하라 정신이 없었는데 이제는 공부에 재미걸렸으니 나도 신기할 정도.

(성적표 나왔는데 전공은 생각보다는 좋지도 않고 나쁘지도 않는 성적나와서 짜증나고, 교양 학점은 전공보다 더 안나와서 캐안습 ㅠㅠ)

'일상다반사' 카테고리의 다른 글

여름방학때 어떻게 지냈었지?  (1) 2007.07.27
내 얼굴의 심슨화??  (1) 2007.07.25
살 것 목록  (3) 2007.07.21
클랴님을 뵈었습니다.  (4) 2007.07.19
대단하신 교수님  (5) 2007.07.19
Buy me a coffeeBuy me a coffee
데비안에서 GNOME을 깔았다가 용량의 압박으로 지울려고 했더니 헉 지울 것 조낸 많다 ㄷㄷㄷ
어차피 VMware에서 커널분석한다고 깔았는데 어찌 내가 GNOME까지 깔아서 쓸데없는 짓까지 해서 이런 일까지 하다니 ㄷㄷㄷ

데비안에서 GNOME을 깔끔하게 지우는 방법입니다. 이건 삽질이야 -_-;;
apt-get remove x-window-system xorg xserver-xorg xserver-xorg-core xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-kbd xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-video-all xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-ati xserver-xorg-video-chips xserver-xorg-video-cirrus xserver-xorg-video-cyrix xserver-xorg-video-dummy xserver-xorg-video-fbdev xserver-xorg-video-glint xserver-xorg-video-i128 xserver-xorg-video-i740 xserver-xorg-video-i810 xserver-xorg-video-imstt xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-newport xserver-xorg-video-nsc xserver-xorg-video-nv xserver-xorg-video-rendition xserver-xorg-video-s3 xserver-xorg-video-s3virge xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sis xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-tga xserver-xorg-video-trident xserver-xorg-video-tseng xserver-xorg-video-v4l xserver-xorg-video-vesa xserver-xorg-video-vga xserver-xorg-video-via xserver-xorg-video-vmware xserver-xorg-video-voodoo fast-user-switch-applet gnome gnome-applets gnome-core gnome-desktop-environment gnome-office gnome-panel abiword-gnome bug-buddy desktop-base dia-common dia-gnome ekiga eog epiphany-browser evince evolution fast-user-switch-applet file-roller firefox gcalctool gconf-editor gdm gdm-themes gedit gimp gksu gnome gnome-about gnome-applets gnome-control-center gnome-core gnome-cups-manager gnome-desktop-environment gnome-games gnome-icon-theme gnome-keyring gnome-keyring-manager gnome-media gnome-menus gnome-netstatus-applet gnome-nettool gnome-office gnome-panel gnome-power-manager gnome-screensaver gnome-session gnome-system-monitor gnome-system-tools gnome-terminal gnome-themes gnome-themes-extras gnome-user-guide gnome-utils gnome-volume-manager gnumeric gstreamer0.10-plugins-good gtk2-engines gtk2-engines-pixbuf gtk2-engines-spherecrystal gtkhtml3.8 gucharmap iceweasel inkscape libbonoboui2-0 libedataserverui1.2-6 libeel2-2.14 libexchange-storage1.2-1 libgail-common libgail17 libgimp2.0 libgksu2-0 libgksuui1.0-1 libglade2-0 libgnome-desktop-2 libgnome-keyring0 libgnome-window-settings1 libgnome2-canvas-perl libgnome2-perl libgnomecanvas2-0 libgnomecupsui1.0-1c2a libgnomeprintui2.2-0 libgnomeui-0 libgoffice-1-2 libgpod0 libgtk2-perl libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtkhtml3.8-15 libgtkmm-2.4-1c2a libgtksourceview-common libgtksourceview1.0-0 libgtop2-7 libgtop2-common libgucharmap4 libmetacity0 libnautilus-burn3 libnautilus-extension1 libnotify1 libpanel-applet2-0 libpoppler0c2-glib librsvg2-2 librsvg2-common libsexy2 libtotem-plparser1 libvte4 libwnck18 libxul0d metacity mozilla-firefox nautilus nautilus-cd-burner notification-daemon planner python-glade2 python-gnome2 python-gnome2-desktop python-gtk2 rhythmbox sound-juicer sun-java5-plugin synaptic totem totem-mozilla totem-xine vino xulrunner-gnome-support yelp zenity evolution-data-server gnome-applets-data gnome-backgrounds gnome-cards-data gnome-desktop-data gnome-doc-utils gnome-games-data gnome-games-extra-data gnome-media-common gnome-mime-data gnome-panel-data gnome-terminal-data gstreamer0.10-gnomevfs libebook1.2-5 libecal1.2-6 libedata-book1.2-2 libedata-cal1.2-5 libgnome-media0 libgnome-menu2 libgnome-pilot2 libgnome2-0 libgnome2-common libgnome2-vfs-perl libgnomecanvas2-common libgnomecups1.0-1 libgnomeprint2.2-0 libgnomeprint2.2-data libgnomeprintui2.2-common libgnomeui-common libgnomevfs2-0 libgnomevfs2-bin libgnomevfs2-common libgnomevfs2-extra libgsf-gnome-1-114 python-gmenu


이런 삽질을 하고도 문제 없이 데비안이 잘 돌아가는 것 보면 GNOME만 지우는 것 같긴한데 뭔가 찝찝합니다.

'컴퓨터 > Linux' 카테고리의 다른 글

컴퓨터가 츤데레였어!  (9) 2007.08.03
Ubuntu CD 도착 :D  (4) 2007.07.27
Debian 설치 삽질을 했다.  (2) 2007.07.16
Ubuntu에서 Kernel분석할때 까는 프로그램들  (2) 2007.07.13
vi 환경설정 하기  (0) 2007.03.12
Buy me a coffeeBuy me a coffee
VMware로 Fedora Core돌리는 것은 이제 안할것이다. 너무 무겁고 노트북이 버벅거린다.-_-;;
그런데 Ubuntu를 쓰는 순간 Fedora Core보다 아주 가벼운 용량을 차지하는 턱에 마음에 들어버렸다.
그리고 Debian을 쓰는 순간 와 이렇게 좋은것이 있구나를 체험하게 되었습니다.
Ubuntu나 Debian이나 비슷하게 된 배포판이라 Ubuntu를 써도 Debian을 써도 거기서 거기입니다 ㅎㅎ (다만 약간이 다른점이 있긴 있죠

리소스를 조낸 먹는 Fedora Core를 제 손으로 지우니까 하드디스크 용량이 팍 줄더군요 ㅎㅎ.
안녕 Fedora Core~

Ubuntu를 깔아서 쓰니가 Debian의 apt-get이라는 편한 패키지관리방식에 너무 마음에 들었습니다.
이번에 P.C.R.C.서버를 Fedora Core에서 Ubuntu로 바꿀것입니다. RPM보다 너무 편한 것이 마음에 들어서 ^^
(rpm -Uvh ***.rpm --nodeps --force 이런식으로 강제로 하다 시스템 꼬인일이 한두번이 아니라서 쩝)
(애들 군대가서 이번년도에도 맡을 사람이 나밖에 없구나 ㅡ.ㅡ);;;

Debian의 패키지 방식이 윈도우 업데이트 처럼 네트워크를 통해서 시스템에 설치된 패키지를 자동으로 업그레이드 되고, 보안 패치도 자동적으로 적용되고, 특정 패키지를 설치할때 필요한 패키지가 있으면 모두 자동으로 설치해주니 얼마나 좋은지 ㅎㅎ

간편하게 apt-get install **** 만 하니까 rpm방식은 거의 쓸일이 없어질듯 하네요^^

이제 데비안으로 전철을 갈아타야 할듯.
CD5장의 어마어마하고 쓸모없는 기능을 많이 넣는 Fedora Core보다는 필요한 것만 설치하는 Debian의 매력에 푹 빠졌습니다.
(Debian도 네트워크 연결 안하고 제대로 설치할려면 CD 15장 or DVD 2장이 필요하다만 ㅡ,.ㅡ)

Debian 설치후 화면입니다. X-Window를 띄우지 않고 보인 화면입니다. 밋밋하죠 ^^

Debian 설치후 화면입니다. X-Window인 GNOME를 띄운 화면입니다. 화면 설정을 제대로 안하고 대충대충 깔아서 -_-;;

이건 N모씨 소환을 부른다는 코토노하양 -_-;;

아래 짤방은 의미가 없습니다 ???!!!!!!

이런 미소녀, 우리 과에는 없습니까? ㅠㅠㅠㅠ

'컴퓨터 > Linux' 카테고리의 다른 글

Ubuntu CD 도착 :D  (4) 2007.07.27
GNOME 지우기  (3) 2007.07.17
Ubuntu에서 Kernel분석할때 까는 프로그램들  (2) 2007.07.13
vi 환경설정 하기  (0) 2007.03.12
SPmachine 엄청 무겁군요.  (3) 2007.03.08
Buy me a coffeeBuy me a coffee

+ Recent posts