서북부 모임 회원

담배

Cymacyma's small organization - Fri, 2009-11-20 00:32
휴화산에 불을 붙여 마른 용암을 태운 연기를 마신다

글 전체보기

카페 일 보스코 || Cafe IL BOSCO

Cymacyma's small organization - Wed, 2009-11-18 20:28
요즘 과제에, 과사무실 근로에 치이다보니 쉴 곳이라고는 별로 없는 제 학교 앞에서 의외의 장소를 발견했습니다. 이름하여 카페 일 보스코 'ㅅ' 주인 아주머니께서 직접 커피 로스터로(!) 생두를 로스팅해 내린 드립커피와 아메리카노, 그리고 케이크까지 먹...

글 전체보기

Gentoo Linux 2.6.31 R4 Installation on HP 6715b

작은 재미 찾아가기 - Sun, 2009-11-08 12:15
It's the installation guide for HP 6715b notebook users. This laptop is something special one which has not accepted to install Linux easily. So I wrote this log for someone who want to install Linux.

In my case, 6715b has MK-38 Turion single core processor. Stepping no. is 2, 2.2 GHz frequency. I also paste /proc/cpuinfo contents below.

jachin@mytury ~ $ cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 76
model name      : AMD Turion(tm) 64 Mobile Technology MK-38
stepping        : 2
cpu MHz         : 2200.000
cache size      : 512 KB
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow up rep_good extd_apicid pni cx16 lahf_lm svm extapic cr8_legacy
bogomips        : 4389.06
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

As you could see, CPU's flags has pni. This flag is meaning "This Processor has SSSE3 Instruction Set." Yes. It has. But that was not stable for temporature aspects. Don't worry. After free radeon driver support X1250 natively, ACPI also has affected power management for CPU. You could use SSSE3 instruction stably and slowly.

I upgraded my computer specs in memory and hard disk. 6715b has two memory bank slots, bottom of machine and below keyboard. Two DDR2 PC5300U 2 GB Memories and WD Blue 2.5" 500 GB 5400 RPM HDD with 8 MB cache. (I recommend to use some HDD with 16 MB cache. 8 MB is not enough to use laughly.)

The most problem to install Linux on 6715b is 'ACPI'. It has trouble on booting process. ATI's video core rejected to be managed by linux distribution kernel's acpi module. If you want to install Linux without compile, I recommend to install OpenSUSE 11.1 with safe settings mode. That is able to install Linux for 14 hours. After installation, maybe you has doubt about your notebook's performance. It could be felt slower than using MS Windows Vista(C).

So you need to install Gentoo Linux on 6715b. It's more faster, good fancy, more utilized, and no-limitation of your computer's. Yes. It's really free!

After booting with Gentoo Linux minimal install CD or LiveUSB, etc. (Anything you could use live CDs without graphic interfaces.), if you meet the gentoo linux kernel compile interface, you must check follow modes. These modes are support for turion's and your laptop I/O's. Ah! Before compile anything, you must check your gcc's CFLAGS. In my case, I set CFLAGS="-O2 -pipe -march=k8 -msse3". Of course CXXFLAGS too.

General Setup ->
  [ ] remove sysfs features which may confuse old userspace tools (Don't set, It's for udev.)
Processor type and features ->
  [*] Symmetric multi-processing support
  [ ] GART IOMMU support (Don't set)
  [*] AMD IOMMU support
BUS Options (PCI etc.) ->
  [*] Interrupts on hypertransport devices
Networking Support ->
  <*>   Bluetooth subsystem support ->
    <*> Bluetooth device drivers ->
      <*> HCI USB driver
      <*> HCI BCM203x USB driver
  <*> Wireless ->
    <*> Improved wireless configuration API
Device Drivers ->
  <*> SCSI device support
    [*] Probe all LUNs on each SCSI device (for internal Flash memory reader)
  <*> Serial ATA (prod) and Parallel ATA (experimental) drivers ->
    [*] ATA ACPI Support
    [*] SATA Port Multiplier support
    <*> AHCI SATA Support
    <*> ATA SFF Support
      <*> ATI PATA support
...
Kernel Setting File

It's too much! I just attached my kernle's configuration file '.config'. You must check each settings. Cause I check most of TCP/IP rules and extension drivers for extended services. Important points are GART, radeon DRM, ALSA intel HD Driver (You must set ADI driver. It's not ATI IXP drivers!), X86 Platform Specific Device Drivers -&gt; WMI and HP WMI, I2O, I2C, Monitoring device STMicroeletronics LIS3LV02Dx three-axis digital accelerometer.

In fact Kernel 2.6.31 has perfect supports for 6715b. From video card driver to fingerprint scanner, you could use with your detailed settings.

Anyway, after compile kernel, don't forgot to emerge 'b43-fwcutter' and download firmware file from linuxwireless.org for wireless lan. *.fw files is needed on /lib/firmware/b43 directory.

After booting with your custom compiled kernel, you need to install X and KDE environment.

I also paste my emerge-info contents.

Portage 2.1.7.1 (default/linux/amd64/10.0/desktop, gcc-4.4.2, glibc-2.10.1-r0, 2.6.31-gentoo-r4-6715b x86_64)
=================================================================
System uname: Linux-2.6.31-gentoo-r4-6715b-x86_64-AMD_Turion-tm-_64_Mobile_Technology_MK-38-with-gentoo-2.0.1
Timestamp of tree: Thu, 29 Oct 2009 02:30:01 +0000
app-shells/bash:     4.0_p35
dev-java/java-config: 2.1.9-r1
dev-lang/python:     2.6.3, 3.1.1-r1
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.5.2-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.18-r3, 2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=k8 -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -march=k8 -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp.daum.net/gentoo"
LANG="ko_KR.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="ko en"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac accessibility acl acpi alsa amd64 apache2 apm avahi bash-completion berkdb blitz bluetooth branding bzip2 cairo cdr cjk cli consolekit cracklib crypt cscope cups dbus disk-partition djbfft dri dts dvd dvdr eds embedded emboss encode evo exif fam fftw firefox flac floppy fortran gd gdbm gif gmp gnome gnutls google-gadgets gphoto2 gpm gs gstreamer gtk hal howl-compat iconv ieee1394 imagemagick ipv6 isdnlog ithreads jbig jpeg jpeg2k kde kerberos laptop lcms ldap libffi libnotify libssh2 lzma lzo mad mdnsresponder-compat mikmod mmx mng modules mp3 mp4 mpeg mudflap multilib multislot multitarget mysql ncurses nls nptl nptlonly ntp ogg opengl openmp oss pam pcre pdf pdo perl perlsuid phonon php png policykit posix ppds pppd profile python python3 qt3support qt4 quicktime readline reflection rle rss samba schroedinger sdl semantic-desktop session spell spl sql sqlite sse sse2 ssl startup-notification svg sysfs syslog tcl tcpd theora threads thunar tiff tk truetype unicode usb vim-pager vim-syntax vim-with-x vorbis webkit x264 xcb xinerama xml xmlpatterns xorg xulrunner xv xvid zeroconf zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ko en" USERLAND="GNU" VIDEO_CARDS="radeon radeonhd"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

For using avahi, you must set howl-compat and mdnsresponder-compat USE flags.
'djvu', free pdf encoder and decoder, is using qt3 library. So I don't recommend to use djvu for KDE 4, instead of using poppler. But ebuils has bugs for poppler-utils-0.12.1. To avoid compile error, you must set package.mask on /etc/portage directory.

=sys-devel/binutils-2.20
=app-text/poppler-utils-0.12.1
=dev-libs/poppler-0.12.1

And some packages has troubled to compile on one time. It's from the USE flags set. It's also need to be set on package.use files.

net-dns/avahi -gtk -qt4
media-libs/urt -gif
www-plugins/adobe-flash -32bit

...

Yes. That's all. (But not completely.) If I have the time, I also want  to explain rule of kernel drivers and libraries. But It couldn't. Anyway, I want this article to be good hints for using Gentoo Linux on HP 6715b.크리에이티브 커먼즈 라이센스이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다. -->

생일은 뭐하러 있는건지...

작은 재미 찾아가기 - Wed, 2009-11-04 22:54
삶이 괴로워도 생일은 다가왔다. 생일이어서 즐거운 일은 없다. 그러면 괴로운 일도 없으면 좋을텐데.. 생일이 평일보다 더 괴롭고 힘들다. 나도 안 챙기는 생일을 뭐하러 자꾸 챙기겠다고 덤벼들어선 괴롭히는지 모르겠다. 그냥 내가 태어나지 않았다고 생각해줬으면...크리에이티브 커먼즈 라이센스이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다. -->

Bioinformatics를 위한 Hadoop

홍삼님의 블로그 - Mon, 2009-10-26 15:36
Hadoop World: NYC 2009에서 아마존 웹 서비스의 Deepak Singh가 Hadoop for Bioinformatics라는 재미있는 주제로 발표를 했다. 넥스알의 한재선 박사님도 이메일 아카이빙 솔루션인 Terapot에 대해서도 발표를 하셨군요.

1. 엄청난 데이터가 몰려들어와 있고, 몰려들고 있다.
직접 발표를 들은것이 아니라, 슬라이드만 보고 혼자 생각한것을 적어본다면, 1-30 페이지까지는 엄청나게 쏟아져나오는 데이터에 대해서 이야기 하고 있는것 같습니다. 이부분에 대해서는 저도 제작년 발표때 언급을 한것인데, 추가 된것이라면 NGS를 이용한 엄청난 데이터에 대해서 더 언급 되어있습니다.

5-7페이지: 공개된 많은 생물학 데이터(genebank, pdb 등등)들이 있다고 합니다.
9페이지: 월컴 트러스터의 전시홀에 전시된 휴먼 지놈을 프린트해 놓은 책
10페이지: SNP을 찾는 Affymetrix의 칩입니다. 참고로 23andMe는 illumina의 칩을 사용하죠.
11-12 페이지: NGS 기계로 차세대 시퀀싱 기계입니다.
13페이지: 컴플리트 지놈이나 패시픽 바이오사이언스 등의 회사에서 NGS를 이용해 시퀀싱을 하고 있죠.
14-20: 많은 데이터가 빠르게 생성되고 있다.
29페이지: 1.1페타의 스토리지 용량을 보여주고 있습니다. 정말 후덜덜한 용량이 아닐 수 없네요, 출처는 Bioteam의 사장인 Chris Dagdigian씨의 터미널을 캡처한 것 같은데,,, 지난번 온 마이클의 사장님 되겠습니다. ^^

2. 그렇다면 어떻게 해야할까?
30-37페이지까지의 슬라이드에서는 이러한 문제에 대해서 알고리즘, 컴퓨팅 파워, 데이터의 관리, 데이터의 공유, 경영상의 마음가짐, 확장성 등에 대해서 다시 한번 생각해봐야 한다고 말하고 있습니다. 여기서 정확히 operational mindset의 의미를 모르겠지만, 제가 생각하기에 실제 조직내에서 이러한 데이터의 증가에 따른 경영진(생물학만을 전공한 윗분)의 확실한 뒷받침이 필요하다 정도일것 같습니다.

3. 두개의 핵심 트렌드를 잡아라.
38-44페이지에서는 바로 아마존의 웹서비스와 하둡을 언급합니다.

4. 실제 예를 보여줍니다.
47페이지부터는 지놈상의 숏리드(짧은 서열 조각들)를 레퍼런스와 매핑하는 방법에 대해서 이야기하고 시간이 많이 소요되는 작업임을 이야기 하고 있습니다. 그래서 이것을 MapReduce를 이용해서 매핑하는 CloudBurst라는 프로그램에 대해서 이야기 합니다. CloudBurst는 이미 아마존에서 사용할 수 있습니다.

58페이지에서는 보타이(Bowtie:나비넥타이)라는 가장 널리 사용하는 align 프로그램에 대해서 이야기 합니다. 그 다음으로 SOAPsnp으로 이렇게 정렬(align)된 서열로 부터 SNP을 찾아내는 프로그램에 대해서 이야기 합니다. 마지막으로 crossbow라는 snp 분석 프로그램에 대해서도 언급하네요. 이 프로그램들은 CloudBurst와는 달리 MapReduce로 작성된 프로그램이 아닌 시리얼한 프로그램인데 이것을 MapReduce로 하는 방법에 대해서 이야기를 하고 있습니다.

5. 이것뿐이냐?
78페이지에서부터는 이전에 서열정렬 부분이 아닌, 1)드노보 어셈블링(아까 본 서열 정렬 프로그램은 레퍼런스가 있어서 레퍼런스에 맞추는 것이지만, 드노보 어셈블링은 레퍼런스 없이 지들끼리 정렬, 따라서 더 시간이 소요) 2) 머신런닝이나 통계적인 처리 부분 3)단백질의 구조 예측 등등 많은 생물정보학과 하둡의 결합 부분을 이야기 하고 있습니다.

마지막으로 아마존에서 고이 간직하고 있는 public data set에 생물학 관련 데이터들이 있고, 사용 가능한 상태라는 언급을 하고  있습니다.

전체적으로 제가 예전에 발표했던 거랑 맥락은 같으나 실제 예가 더 포함 되어 있네요,,, 지금 서열 정렬부분에 한해서 예를 들었는데, 저는 좀 다른 부분(SNP의 분석쪽)에 관해서 준비하고 있습니다. 그럼 조금만 기다려 주시면,,,

View more presentations from Deepak Singh.

당신의 DNA가 필요합니다. - 안중근의사 의거 100주년

홍삼님의 블로그 - Mon, 2009-10-26 15:02
오늘 뉴스 기사에 안중근 의사의 후손의 DNA를 확보했다는 기사를 봤다. 이는 향후 안중근 의사의 유골을 찾았을때 실제 안중근 의사가 맞는지 확인하기 위해서라고 한다.

잠깐 미국으로 건너가 보자. 토마스제퍼슨은 미국의 3대 대통령으로 그의 사생활은 좀 복잡하다. 그의 부인은 일찍 죽었고, 부인의 이복 동생인 흑인 노예 사이에 자식을 둔 것이다. 당시 제퍼슨은 이 사실에 대해서 별 반응이 없었고 그냥 제퍼슨에게 흑인 노예와의 자식이 있더라라는 소문만 무성했다고 한다. 그 후 제퍼슨의 후손이라고 주장하는 사람이 나타났고 이를 위해서 Y 염색체의 STR 마커를 이용해서 진짜 제퍼슨의 후예인지를 확인하는 작업을 진행하게 된다.

하지만 문제는 Y 염색체는 남자에게만 있다는 사실, 즉 제퍼슨의 후손이라고  주장하는 자(남자), 제퍼슨의 진짜 남자 후손이 필요한데, 아쉽게도 제퍼슨의 남자 후손은 대가 끊겨 없다는 것이다. 다행히 제퍼슨 사촌의 남자 후손이 있었고, 이를 통해 제퍼슨의 후손임이 밝혀졌다고 한다.


샐리 해밍스(제퍼슨의 노예 아내?)의 막내 아들(이스턴 해밍스)의 후손과 제퍼슨의 사촌인 필드 제퍼슨의 후손과 STR 마커가 일치하는걸 알 수 있다.
참고, 위키피디아- 제퍼슨의 DNA

그렇다면 나도 어떻게 될줄 모르니까? 남자 후손 하나,,,쯤은 남겨 두어야 하는건가??

인류가 겪은 두 번의 시련

홍삼님의 블로그 - Mon, 2009-10-26 14:42
아프리카로부터 시작된 인류는 아시아와 북아메리카를 잇는 베링육교를 통해 이주되었다고도 한다. 베링해협의 얕은 바다가 해수면이 낮아지면 이동이 가능했다고 한다. 그런데 특이한 것은 아시아, 유럽, 아메리카 인디언의 사이의 다양성보다 아프리카내 원주인의 다양성이 많다는 것이다.

아프리카 대륙을 떠난 인류가 다양하게 당양성을 보였지만, 아프리카에서 유럽으로 갈때 한번, 아시아에서 아메리카 대륙으로 갈때 한번 이렇게 두번에 걸쳐 유전적 다양성이 감소했다는 것이다. 즉, 두 번의 보틀넥에 걸려서 유전적인 다양성이 확 감소해버렸다는 것이다.

아프리카 대륙의 원주민들간은 얼마나 유전적으로 다양한지에 대한 글은 Expansive genetic diversity in Africa revealed 여기를 참고하시면 될 듯합니다.

시간이 되시는 분들은 여기에 관한 Dienekes의 블로그의 댓글을 읽어보시는것도 좋을 듯합니다.

Tamm E, Kivisild T, Reidla M, Metspalu M, Smith DG, et al. (2007) Beringian Standstill and Spread of Native American Founders. PLoS ONE 2(9): e829.

doi:10.1371/journal.pone.0000829
Proceedings of the Royal Society B
Evidence that two main bottleneck events shaped modern human genetic diversity
W. Amos and J. I. Hoffman 베링육교를 지나서 아메리카 대륙으로,,,


휴강

Cymacyma's small organization - Mon, 2009-10-19 21:49
그나저나 다른 교수님들은 휴강도 많던데 내 교수님들은 왜 휴강이 없을까 하늘에 뜬 수많은 휴강이 별처럼 지네 멀기도 별같이 멀어라 저문하늘 바람결에 별 하나가 또 날린다

글 전체보기

나는 잠드네, 아무 것도 없이

Cymacyma's small organization - Sat, 2009-10-17 02:25
아무 것도 쓸 수 없는 밤 비는 내리고 벽에는 민달팽이 한 마리 기어가는데 우산 하나 없이 길을 걷는다 집 없이 길을 떠나고 집 없이 길에 잠든다 죽은 사람이 잠들지 못하는 새벽 관 없이 길에 묻히고 관 없이 길에 잠든다 나는 잠는다 아무 것도 없이

글 전체보기

애플 타임캡슐의 무덤? Time capsule Dead!!!

Cymacyma's small organization - Wed, 2009-10-14 17:56
타임캡슐들의 무덤?! 네, 실제로 그게 인터넷에서 일어나고 있습니다. 애플컴퓨터의 타임캡슐이 완전히 죽어버린 사람들을 위한 추모(?) 겸 타임캡슐의 문제점을 알리는 사이트가 만들어졌으니 말입니다. 타임캡슐은 애플의 무선 백업 솔루션으로, 유/무선 라우터에 통합...

글 전체보기

최근 델의 신제품 소식들 : Dell mini Moblin, Dell mini Nickelodeon, Latitude z600

Cymacyma's small organization - Tue, 2009-10-06 12:56
요즘 델에서 또 다시 신제품들이 쏟아져 나오고 있습니다. 얼마 전에는 Alienware 데스크톱&노트북 라인을 발표하더니 탄력이 붙은 듯 합니다. 제일 많은 소식이 들려오는 건 역시 넷북 관련입니다. 작년부터 델이 공식적으로 자사 넷북과 노트북에 우분투 리눅스를...

글 전체보기

우분투 9.10 카운트 다운이 시작되었습니다

Cymacyma's small organization - Fri, 2009-10-02 15:20
10월 29일 릴리스 예정인 우분투의 새로운 버전 'Karmic Koala(숙명의 코알라)'의 베타가 공개되었습니다. 언제나처럼 우분투의 베타가 발표되면 카운트다운 배너도 같이 공개됩니다. 배너주소 http://www.ubuntu.com/getubuntu/countdown 항상 그렇지만, 자바...

글 전체보기

마린의 탄생

Cymacyma's small organization - Sun, 2009-09-27 23:41
오늘 심심해서 유튜브를 돌다 발견한 영상. 이걸보면서 개발자가 생각나는 건 저뿐일까요? 보이지 않는 곳에서 열심히 만들었건만 ㅠㅠ 몇 마디 말에 그만 뻗어버리는 모습이 불쌍합니다

글 전체보기

최근 모습

Cymacyma's small organization - Sat, 2009-09-26 01:41
120에서 98키로로 감량한 모습. 바지 사이즈도 42인치에서 36인치로 줄었습니다 'ㅅ'

글 전체보기

맥북프로 13인치를 구입했습니다

Cymacyma's small organization - Sat, 2009-09-26 01:37
몸무게를 22키로 줄인 덕분에... 약속대로 맥북프로를 받았습니다. 리눅스를 깔고 홈브류식으로 시스템을 쓰다가 이렇게 하나로 합쳐진 완전한 물건을 사용하니 매우 행복합니다. 이제 iWorks만 사면 적절해지겠죠 'ㅅ' 일단 터미널이 있다는 점에서 유닉스의...

글 전체보기

PHP Fest 2009 가 열립니다.

작은 재미 찾아가기 - Mon, 2009-09-21 22:32
한국에서 잘 알려지지는 않았지만 PHP School 이 아닌 국내 순수 PHP 커뮤니티로서 PHP Korea 팀이 있습니다. 지난해에 PHP Fest 2008 행사를 하면서 한 번 반짝 했습니다만, (엄청 많은 분들이 와주셨었는데,) 올해도 합니다. :) (요새 커뮤니티 행사가 저조한 편인데 이렇게 해주시면 감사해요.)
http://www.phpkorea.org/archives/370

이번엔 월간 마이크로소프트웨어에서 주관해주시네요. 행사의 진행이 더욱 매끄러워질 것이라 생각합니다.
사실 요즘 기분도 꿀꿀하고, 공부나 할까 책을 펴들었는데, 책은 모두 옛날 것들이 되어 있더군요. 온통 Deprecated, Deprecated, Deprecated... 그래서 올 해 PHP Fest 2009 에서는 새로운 버전의 PHP 에서 사라지고 새로 생길 내용들을 다루게 될 것 같습니다.
평소 PHP 를 사용하시는 분들이시라면, 그리고 PHP 의 새로운 엔진을 도입해야 하실 분들이라면 꼭 참석하셔야 좋을 행사입니다. 꼭 와주세요. :)
혹시 자원봉사 하실 분 계시나요? 행사 당일 저도 참석(?)해야 하는 관계로 같이 모셔다 드릴 것 같습니다.
많은 분들의 참여 부탁드릴께요. :) 크리에이티브 커먼즈 라이센스이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다. -->

아아... 고민되네...

작은 재미 찾아가기 - Sun, 2009-09-20 01:36
최근 컴퓨터들을 정리했습니다만, 16 GB 메모리가 팔리지 않고 남아있습니다.
처음엔 가격을 낮춰서 팔까 하다가, 팔리지도 않아서 그냥 제가 쓰기로 맘 먹었습니다. 기존 메인보드와 CPU, 그래픽 카드는 판매해버렸고, 메모리만 떨렁 남아있으니, 적어도 쓰기 위해서는 새로운 CPU와 메인보드를 구입해야 하겠지요. 그래픽 카드도 Intel 내장 그래픽 코어를 쓰고 싶었지만, Intel 계열 메인보드를 구입하면 CPU도 비용이 크니 부담이 되었습니다.
저렴한 셀러론 콘로 430 을 쓸까 했다가, 스미스필드를 구할 수 있게 되어 Intel 내장형 그래픽 코어를 갖춘 ASUS의 P5QL-VM DO iBORA 메인보드를 보고 구입할까 생각중이었습니다.
헌데... 오늘 새로운 조합을 생각해냈습니다.
AMD64X2 쿠마 + ECS GF8100VM-M3 V1.0 ...
두가지 부품의 값이 메인보드의 본래 값과 같고, 내장 그래픽 코어로 nVidia 의 Geforce 코어를 내장하고 있습니다. 그것도 8100... (이거면 CUDA도 지원하니...)
아아... 쿠마는 VT를 지원하고, CF8100VM은 CUDA가 지원되니, 최강의 조합이라 생각하고 있습니다.
노트북에도 Gentoo 를 설치해서 사용하면서 RedeonHD 드라이버 때문에 무척 애를 먹고 있습니다만, 어떻게든 될 듯한 느낌입니다.
좋네요. 이런 고민...
다만 ECS 보드가 수명이 짧다는 얘기가 돌고 있는 점, 리눅스의 nVidia 드라이버가 커널의 Paravitualization 을 아직도 지원하지 않는지... (독점드라이버는 Paravitualization을 지원하지 않으니, 인텔을 써야 하나 생각하지만... 스미스필드는 VT 지원이 없으니까요...)
즐거운 고민중입니다.크리에이티브 커먼즈 라이센스이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다. -->

무료공연

Cymacyma's small organization - Mon, 2009-09-14 05:18
나는 가끔씩 수많은 장면에 대해서 생각하곤 한다. 내가 살지 못했던 순간들. 링크와 노드라는 말이 있다. 링크는 노드라는 분기점을 가지고 퍼진다. 노드는 찰나이고 링크는 연속성을 보여준다. - - - - node #1 나중에 보자는 나의 말에 그 여자는 내 손을 잡았다. 나는...

글 전체보기

리눅스를 쓸 수 없다는 일이 이렇게 짜증나는 일이었을 줄이야...

작은 재미 찾아가기 - Fri, 2009-09-11 22:31
최근에 컴퓨터를 죄다 정리하고, 노트북 한 대만 남겨두고 쓰고 있습니다.노트북에 리눅스를 설치했어야 하는데, 윈도우즈 XP를 설치하고 나서, 리눅스 설치를 못하고 있습니다. 평소 사용하는 배포판이 젠투라서 시간이 없기도 했지만, 네트워크 상태가 아니다보니 다운로드도 원활하지 않고, 젠투에서 커널 2.6.30 부터는 ATI 독점 드라이버 설치가 블럭되어 있기도 해서, 설치형 배포판을 한 번 사용해 볼 생각에 열심히 삽질하고 있습니다. 하지만 무선랜이 안 잡히는 군요. 리눅스 스에서 네트워크가 잡히지 않는다는 일은 무척이나 힘든 일입니다. 하아... (분명 펌웨어 문제일텐데 왜 이리 설치하기가 싫을까요.)그동안 일도 해야 하겠고, 아직 적당한 인터넷 회선을 가입하지도 않아서, 인터넷이 되는 곳에 노트북을 들고 갔다가, 그냥 들고 오는 것이 제가 할 수 있는 최선의 일이 되었습니다. 그러다보니 윈도우즈로 부팅해서 온라인 상태에서 후다닥 무언가를 하고 들어오는데, 메일을 확인할 수도 없고, 기존 문서를 읽을 방법도 없어서, 윈도우즈에 이것저것 설치하고 있습니다.
이왕 이렇게 글 쓰게 된 거, 제가 윈도우즈에서 사용하는 자유소프트웨어를 열거해보도록 하죠.
Chrome, Firefox - 웹 브라우저 설치부터IE 8 설치하려면 처음 설치한 윈도우즈 XP 에서 업데이트 하기까지 시간이 무척 오래 걸립니다. 그 사이 이상한 사이트라도 휩쓸려 들어갔다가 어떤 일을 당할지 모르죠. 일단 무조건 Firefox 를 설치합니다. 그리고 시간이 나면 Chrome 도 깔아둡니다. 두 가지를 같이 깔아두는 이유는, 서로 다른 용도로 사용할 수 있어서(?) 입니다.7zip - 압축파일은 이거 하나로 끝RAR 도 풀 수 있고, 무척 유용합니다. 전 정말 7zip 없었으면 어쨌을지 모르겠습니다. 파일 관리자 인터페이스가 약간 불편한 것 외에는 일반 작업엔 정말 불편한 것이 없습니다. 알만한 사람들은 잘 쓰는 압축 프로그램이지요.Gimp - 그래픽, 이미지 파일은 이것으로윈도우즈에서 작업하다보면, 그림판으론 역시 부족하다는 느낌이 듭니다. 그렇다고 Adobe Photoshop 을 설치하나요? 안되죠. GIMP 가 있으니 저희에겐 부족할 것이 없습니다. 일반적인 이미지 편집 기능이라면 충분히 쓸 수 있지요. Image Viewer 는 하나 만들어봐야 할 것 같아요. 쓸만한 것 없으려나...Open Office 3 - 문서 작업은 이것 하나로 끝문서 작업에선 Open Office 가 없으면 안되지요. 한글 포멧(HWP)은 지원하지 않지만, 그래도 문서같은 문서를 만들기 위해서는 필요한 것 같습니다. 요새 많이 공부하고 있지요.FreeMind - 나의 사고는 이것으로 정리생각을 정리하는 데에 FreeMind 만한 것이 없습니다. 윈도우즈에서 Open Office와 함께 Sun Java VM 을 쓰게 되는 이유 중 하나입니다.StarUML - 보고를 위한 도구이거 쓰게 된지 얼마 되지 않았습니다. 소스 분석을 하더라도 버그만 잡다가 리포트하려니 리포트를 위한 도구가 필요했습니다. UML이 개발에는 필요치 않게 되었어도, 분석과 보고엔 아직 사용할만한 도구인 것 같습니다.VirtualBox - 윈도우즈에서나마 리눅스 냄세를 맡을 수 있는 방법아아... 가상화를 맛 본 사람이 아니라면 왜 이것이 필요한지 아는 사람은 흔치 않습니다. 요즘처럼 리눅스에서 무선랜이 안 잡히는 환경이면, 이렇게라도 설치해서 쓰지 않으면 안되죠. 젠투는 설치해서 쓰기 그렇지만, 일반 설치형 배포판이라면 VirtualBox 로 충분합니다. 쿠분투 설치해서 쓰고 있지요.
하아... 속 터집니다. 리눅스를 쓰지 못한다는 것이 이렇게 짜증나는 일인줄은 몰랐습니다. 너무 괴롭네요. 리눅스에서 너무 편리하게 데스크탑을 사용해왔나봅니다. 윈도우즈를 쓰면서 할 수 있는게 거의 없다보니 짜증이 밀려오네요. 물론 윈도우즈 노트북에서 게임을 하는 것이 아니라서 더욱 그런지도 모르겠습니다만...크리에이티브 커먼즈 라이센스이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다. -->

막간

Cymacyma's small organization - Thu, 2009-09-10 00:59
말에는 어떤 의미가 없을 때도 있어요. 말 그대로... 스키를 타본 사람이라면 잘 알거에요. 스키를 타는 사람은 눈을 밟지 않아요. 스키를 타고 있는 사람은 녹은 눈물 위로 조용히 미끌어져 내려가는 것이고 스키를 타는 사람들은 오직 그 순간만을 위해 존재합니다. 정...

글 전체보기