2009. 4. 8. 15:35

moniwiki - 설치 & 설정 tip in Fedora

차례 >>
  1. 모니위키 공식 싸이
  2. install guide reference
  3 Upgrade guide (1.1.3부터 사용가능) 
  4 config.php 설정(moniwiki/config.php)
     * config.php.default에 약간의 설명과 함께 옵션이 추가됩니다. 
  5 httpd.conf 설정(/etc/httpd/conf/httpd.conf) 
  6 php.ini 설정(첨부 파일 크기 제한)
  7. 기타 설정
  8. how-to-use 


1. 모니위키 공식 싸이트

 - http://kldp.net/projects/moniwiki/
   설치파일, Forum의 QA게시판등에서 도움을 얻을수 있다.
- http://kldp.net/plugins/scmcvs/cvsweb.php/moniwiki/?cvsroot=moniwiki#dirlist
  CVS 버전을 받을수 있다.
 - http://moniwiki.kldp.org/


2. install guide
http://wiki.kldp.org/wiki.php/%C0%A7%C5%B0%BC%B3%C4%A1%C7%CF%B1%E2
http://moniwiki.kldp.org/wiki.php/HelpOnInstallation

http://chaka.tistory.com/12 (맨 처음 설치할때 가장 먼저 참고)
http://www.superuser.co.kr/home/superuserboard/view.html?code=linux&id=10171
http://senza.co.kr/모니위키/
http://shazbot.egloos.com/2132943

 a. installation in Fedora 13
  * php-mbstring 을 설치하지 않으면 페이지를 편집할때 에러가 나면서 수정을 할 수가 없다.


3 Upgrade guide (1.1.3부터 사용가능) 
upgrade.sh 스크립트를 사용한다.
http://kldp.net/forum/message.php?msg_id=66805


4 config.php 설정(moniwiki/config.php) 
 ㄱ. $security_class='needtologin';
     # login해야 글을 쓸수 있다. anonymous로 부분목차 수정되는 bug가 있다.
     a. $security_class='mustlogin' 처럼 설정하면 로긴 안했을때 본문이 안 보이기도 한다.
 ㄴ. $category_regex = "^Category"; # 한글 카테고리 만들수 있다.

 ㄷ. $no_register=0; # wiki 사용자 등록 막을 때 값을 1로 바꿔라
 ㄹ. # $lang='ko_KR.UTF-8';
     # 한글이 깨지지 않도록 설정한다. # 안 했을때는 정말 깨질까 궁금?

 ㅁ. $auto_linebreak=1;
     # 문서 작성시 자동으로 줄바꿈이 되도록 한다. 

 ㅂ. $toc_options="simple,toggle";
   # 목차 페이지 부분에서 숫자에만 링크를 걸고 싶으면 simple을 빼라
 ㅅ. $auto_linebreak= 1;    # copy and paste할때 한줄 자동으로 넣어주기
 ㅇ. $use_userlink=1;
     # wiki.php를 1.4.622로 깔고 요부분을 수정해주면 User preference에서 User ID가 출력된다.

 ㅈ. $use_convert_thumbs=1    #손톱그림(thumnail)기능을 사용할 수 있게 해준다 V1.3.1.1부터 
   사용예 : attachment:filename?thumb=1
 ㅊ. http://blog.magicboy.net/tag/모니위키#header ##
wiki 개인용으로 사용하기 

ㅋ. 아래처럼 등록된 파일 확장자만 upload 할수 있다.
     # $pds_allowed="png|jpg|jpeg|gif|mp3|zip|tgz|gz|txt|css|exe|hwp|pdf|flv|doc|docx|ppt|pptx|xls|xlsx|hwp|tar|html|bz2|";
 ㅌ. 편집창(에디터) 크기를 늘려준다.
     # $edit_rows : 위키편집줄수. 약간 늘리는게 편한 듯 하다.

 ㅍ. wiki 처음 화면 메뉴를 한글로...

   . $default_language='ko';

 ㅎ. wiki 처음 화면 메뉴에 로그인 user가 출력되게..

   . $use_userlink=1;
 * Recent pages의 글자 수가 제한되어 있어 제목이 너무 조금만 출력될때 
   . #$rc_strimwidth=20;  20이 기본값일텐데 이 값을 0으로 하면 제한이 없어질겁니다.

5. httpd.conf 설정(/etc/httpd/conf/httpd.conf)
 : fc8에서는 /etc/httpd/conf/httpd.conf 파일을 수정하면 된다.
 ㄱ.
http://ip/fwiki 로 접속해서 wiki를 띄울 때
   
 # Alias /fwiki "/var/www/moniwiki" 추가
 ㄴ. http://ip로 접속했을때 바로 wiki페이지가 뜨도록 수정

    : 기존에는 http://ip/fwiki 로 접속해야 wiki가 뜸.
   # DocumentRoot "/var/www/moniwiki"
   # DirectoryIndex index.html index.html.var wiki.php
 ㄷ. 설치 디렉토리를 /home/moniwiki로 바꾸자     : Selinux를 disable해야 되더라. 그렇지 않으면 wiki가 안열린다. # 나중에 방법을 찾아보자
 ㄹ. fc8에서 httpd(apache) 데몬 띄우는 방법(service httpd start)

6 php.ini 설정(첨부 파일 크기 제한) 
- /etc/php.ini 에서 upload_max_filesize = 100M처럼 바꾼다

7. 기타 설정

 ㄱ. 대문을 수정하지 못하게 하려면...

    . moniwiki/data/text/FrontPage 파일을 읽기 전용으로 설정한다.

2009. 4. 3. 13:15

쇼핑

o 자전거
 - 1. 8년★삼천리★ 12인치 클로버GS 접이식자전거, 15만
 - http://itempage3.auction.co.kr/DetailView.aspx?ItemNo=A513606103

o 브루마블

o PC
 - 내 손으로 PC 견적을 뽑아보자! - AMD편 http://kelon.tistory.com/1

o 스탠드
- ss830(6.5만), http://www.gmarket.co.kr/challenge/neo_goods/goods.asp?goodscode=157513332&pos_shop_cd=GE&pos_class_cd=300011841&pos_class_kind=S

2009. 4. 2. 13:45

등산-수리산(슬기봉-수암봉)

수리산역~슬기봉~공군부대~수암봉~수암주차장
1. 수리산역에내려 516/517동 사잇길로
2. 용진사 방향으로 수리산역에서 1시간20분후 슬기봉


수리산 코스

1. 수리산 지명 설명 및 코스(꽤 자세하게 설명되어 있다)
2. http://blog.daum.net/hwangcpa/10962009


그 주요코스를 열거해보면..

1) 옥돌지압장-산불감시탑-수왕약수터-능선-관모봉-태을봉-순환지점-태양쉼터-제3전망대-출렁다리-제2전망대-제1전망대-석탑-한마음약수터
2) 수리천약로
3) 창박골예비군훈련장-창암약수터-삼거리-소나무쉼터-수암봉-헬기장-수리사갈림길-수리사
4) 옥돌지압장-맨발로걷는길-석탑-제2전망대-능선-작은태양봉-태을봉-병풍바위-순환지점-슬기봉-만남의광장-임간교실-산본8단지
 5) 수리산역-산본5단지(516,517동 사이)-철쭉동산-258봉-수리봉-수사사개척길-공군부대정문-작전도로-수리사갈림길-헬기장갈림길-새미골  - 중간에 군부대 옆으로 전망 좋고 아래로 내려와서 수암봉쪽과 안양 병목안 공원으로 갈림길이 있다.

수리산 지도
 - http://blog.daum.net/slsdji41/8076453
 - http://blog.daum.net/candypull/16128912

수리산 지도


2009. 3. 31. 16:51

Raid server 구성정보 출력

Fedora 10을 설치한 HP xw4400 서버 정보

[root@raid-server home]# df -k
        Filesystem           1K-blocks      Used Available Use% Mounted on
        /dev/md0              25197100   5042740  18874392  22% /
        tmpfs                  4155928        76   4155852   1% /dev/shm/dev/mapper/VG0--raid-lv0
                             453456384   2093972 428328148   1% /home

        Filesystem            Size  Used Avail Use% Mounted on
        /dev/md0               25G  4.9G   19G  22% /
        tmpfs                 4.0G   76K  4.0G   1% /dev/shm/dev/mapper/VG0--raid-lv0
                              433G  2.0G  409G   1% /home


[root@raid-server home]# fdisk -l
        Disk /dev/sda: 500.1 GB, 500107862016 bytes
        255 heads, 63 sectors/track, 60801 cylinders
        Units = cylinders of 16065 * 512 = 8225280 bytes
        Disk identifier: 0x000d49c3

           Device Boot      Start         End      Blocks   Id  System
        /dev/sda1   *           1        3187    25599546   fd  Linux raid autodetect
        /dev/sda2            3188        3448     2096482+  fd  Linux raid autodetect
        /dev/sda3            3449       60801   460687972+  fd  Linux raid autodetect

        Disk /dev/sdb: 500.1 GB, 500107862016 bytes
        255 heads, 63 sectors/track, 60801 cylinders
        Units = cylinders of 16065 * 512 = 8225280 bytes
        Disk identifier: 0x000691f2

           Device Boot      Start         End      Blocks   Id  System
        /dev/sdb1   *           1        3187    25599546   fd  Linux raid autodetect
        /dev/sdb2            3188        3448     2096482+  fd  Linux raid autodetect
        /dev/sdb3            3449       60801   460687972+  fd  Linux raid autodetect

[root@raid-server home]# pvdisplay
          --- Physical volume ---
          PV Name               /dev/md2
          VG Name               VG0-raid
          PV Size               439.35 GB / not usable 2.50 MB
          Allocatable           yes (but full)
          PE Size (KByte)       16384
          Total PE              28118
          Free PE               0
          Allocated PE          28118
          PV UUID               Rk2rBa-LBE7-0mkC-6hz1-P79o-hZ2o-EkNptz

[root@raid-server home]# vgdisplay
          --- Volume group ---
          VG Name               VG0-raid
          System ID
          Format                lvm2
          Metadata Areas        1
          Metadata Sequence No  2
          VG Access             read/write
          VG Status             resizable
          MAX LV                0
          Cur LV                1
          Open LV               1
          Max PV                0
          Cur PV                1
          Act PV                1
          VG Size               439.34 GB
          PE Size               16.00 MB
          Total PE              28118
          Alloc PE / Size       28118 / 439.34 GB
          Free  PE / Size       0 / 0
          VG UUID               L2lNJW-H96E-yr2y-kQYB-dVgu-cNtc-Nkjint

[root@raid-server home]# lvdisplay
          --- Logical volume ---
          LV Name                /dev/VG0-raid/lv0
          VG Name                VG0-raid
          LV UUID                T0zlfw-90Ev-yimU-FMXF-iJW3-q27Z-SzKWI6
          LV Write Access        read/write
          LV Status              available
          # open                 1
          LV Size                439.34 GB
          Current LE             28118
          Segments               1
          Allocation             inherit
          Read ahead sectors     auto
          - currently set to     256
          Block device           253:0

[root@raid-server home]# mdadm --detail --scan
        ARRAY /dev/md0 level=raid1 num-devices=2 metadata=0.90 UUID=4986355b:6ff50e18:4f8021ce:19673fca
        ARRAY /dev/md1 level=raid1 num-devices=2 metadata=0.90 UUID=ff1e49cb:daaea683:1ed31a98:32961f73
        ARRAY /dev/md2 level=raid1 num-devices=2 metadata=0.90 UUID=c26b0201:2ada3aa0:ad476803:4025a76b

[root@raid-server home]# ll /dev/md*
        brw-rw---- 1 root disk 9, 0 2009-03-04 13:16 /dev/md0
        brw-rw---- 1 root disk 9, 1 2009-03-04 22:16 /dev/md1
        brw-rw---- 1 root disk 9, 2 2009-03-04 13:16 /dev/md2

[root@raid-server home]# cat /proc/mdstat
        Personalities : [raid1] [raid6] [raid5] [raid4]
        md2 : active raid1 sda3[0] sdb3[1]
              460687872 blocks [2/2] [UU]
        md1 : active raid1 sda2[0] sdb2[1]
              2096384 blocks [2/2] [UU]
        md0 : active raid1 sda1[0] sdb1[1]
              25599424 blocks [2/2] [UU]

[root@raid-server fwiki]# cat /boot/grub/grub.conf
        # grub.conf generated by anaconda
        # #
        # # Note that you do not have to rerun grub after making changes to this file
        # # NOTICE:  You do not have a /boot partition.  This means that
        # #          all kernel and initrd paths are relative to /, eg.
        # #          root (hd0,0)
        # #          kernel /boot/vmlinuz-version ro root=/dev/md0
        # #          initrd /boot/initrd-version.img
        # #boot=/dev/md0
         default=0
         timeout=1
         splashimage=(hd0,0)/boot/grub/splash.xpm.gz
         hiddenmenu
         password --md5 $1$FoYUHc5D$I/KG.HEBwtG3kSVjkUsgY0
         title Fedora (2.6.27.5-117.fc10.i686.PAE)
                 root (hd0,0)
                 kernel /boot/vmlinuz-2.6.27.5-117.fc10.i686.PAE ro root=UUID=49d8a50b-bcab-49ed-a365-dffa6fdf8dd6 rhgb quiet
                 initrd /boot/initrd-2.6.27.5-117.fc10.i686.PAE.img

2009. 3. 31. 16:47

Raid and LVM 개요

Raid and LVM
 : KLDP문서로 개념 잡고 Managing RAID and LVM with Linux 내용으로 설치.(설명이 잘 되어 있다.)

1. Logical Volume Manager HOWTO - KLDP
        http://wiki.kldp.org/wiki.php/DocbookSgml/LVM-HOWTO?action=edit
2. Managing RAID and LVM with Linux
        http://www.gagme.com/greg/linux/raid-lvm.php       
3. mdadm 으로 소프트 레이드 구성
        http://blog.naver.com/parkjy76/30034935057
4. LVM (logical volume manager),/etc/fstab
        http://blog.naver.com/lovexit/70030137960

Raid level 관련 자료
1. Raid level
        http://www.raid.co.kr/sub/study/level.asp
        http://blog.naver.com/morningz/150037655081
        http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/sysadmin-guide/s1-raid-levels.html

RAID1에 페도라 설치하기 (부트영역 포함)
        http://www.hanb.co.kr/board/view.php?ma_id=2087&mcf_id=28&pg=1&sfl=&sw=
      

2009. 3. 31. 16:41

Raid server 설치 개요 - Fedora 10

서버(Linux Software Raid)  설치 개요 - Fedora 10

[ 함께 볼 글들...]

 1. 500G hd 2개 설치(SATA2)되어 있어서 Software RAID(level1)로 구성했다.
        - 하드가 4개였다면 leve5로...

 2. Partition을 3개로 나눴다.
   1)  /, /home, swap 이렇게 3개로 나눴다.
        Filesystem            Size  Used Avail Use% Mounted on
        /dev/md0               25G  4.9G   19G  22% /
        tmpfs                 4.0G   76K  4.0G   1% /dev/shm/dev/mapper/VG0--raid-lv0
                              433G  2.0G  409G   1% /home

   2) sda, sdb를 Raid로 묶었다.
    [root@raid-server home]# cat /proc/mdstat
        Personalities : [raid1] [raid6] [raid5] [raid4]
        md2 : active raid1 sda3[0] sdb3[1]
              460687872 blocks [2/2] [UU]
        md1 : active raid1 sda2[0] sdb2[1]
              2096384 blocks [2/2] [UU]
        md0 : active raid1 sda1[0] sdb1[1]
              25599424 blocks [2/2] [UU]

 3. 구성
  1) / 디렉토리에 Fedora를 깔았다.
        - /boot를 별도로 파티션을 나눌까 하다가 그럴필요가 있을까 싶어서 통으로 묶었다.
  2) /home 디렉토리에 데이터를 깔았다.
        - /, swap을 빼고 나머지는 전부 /home으로 잡았다.
  3) swap 디렉토리는 4G를 잡았다.
        - RAM의 2배로 잡으면 된다고 했는데... 현재 RAM은 8G...
  4) 각각을 Raid로 묶었다.
      [root@raid-server home]# fdisk -l
        Disk /dev/sda: 500.1 GB, 500107862016 bytes
        255 heads, 63 sectors/track, 60801 cylinders
        Units = cylinders of 16065 * 512 = 8225280 bytes
        Disk identifier: 0x000d49c3

           Device Boot      Start         End      Blocks   Id  System
        /dev/sda1   *           1        3187    25599546   fd  Linux raid autodetect
        /dev/sda2            3188        3448     2096482+  fd  Linux raid autodetect
        /dev/sda3            3449       60801   460687972+  fd  Linux raid autodetect

        Disk /dev/sdb: 500.1 GB, 500107862016 bytes
        255 heads, 63 sectors/track, 60801 cylinders
        Units = cylinders of 16065 * 512 = 8225280 bytes
        Disk identifier: 0x000691f2

           Device Boot      Start         End      Blocks   Id  System
        /dev/sdb1   *           1        3187    25599546   fd  Linux raid autodetect
        /dev/sdb2            3188        3448     2096482+  fd  Linux raid autodetect
        /dev/sdb3            3449       60801   460687972+  fd  Linux raid autodetect

  5) /home을 LVM으로 설정했다.
        - 나중에 500G짜리를 더 붙일수 있어 추가되면 여기 LVM에 더 붙이면 될듯 싶다
        - 하드가 크기 때문에 Volumn Group 으로 묶을때 physical extent size를 크게 잡아주어야 한다.
                # vgcreate -s 16M <volume group name>
                The default value for the physical extent size can be too low for a large RAID array. In those cases you'll need to specify the -s option with a larger than default physical extent size. The default is only 4MB as of the version in Fedora Core 5. The maximum number of physical extents is approximately 65k so take your maximum volume size and divide it by 65k then round it to the next nice round number. For example, to successfully create a 550G RAID let's figure that's approximately 550,000 megabytes and divide by 65,000 which gives you roughly 8.46. Round it up to the next nice round number and use 16M (for 16 megabytes) as the physical extent size and you'll be fine:

6) 서버 HW 정보
  - HP xw4400


2009. 3. 31. 14:40

tftp server and client - Fedora 5

UPD 트래픽 시험을 하려고 보니 linux서버에 tftp 서버를 설치하면 되겠더군요.

그래서 Fedora core 5에 tftp-server와 client를 아래처럼 설치....
1. tftp server, client 설치(Fedora 5에)
 a. rpm -ivh tftp-server-0.41-1.2.1.i386.rpm
 b. rpm -ivh tftp-0.41-1.2.1.i386.rpm

2. server configuration
 a./etc/xinetd.d/tftp 파일을 아래처럼 설정
  - server_args부분의 -c 옵션 안줬더니 put이 잘 안되더군요.

service tftp
{
  socket_type = dgram
  protocol = udp
  wait = yes
  user = root
  server = /usr/sbin/in.tftpd
  server_args = -c -s /tftpboot
  disable = no
  per_source = 11
  cps = 100 2
  flags = IPv4
}

3. tftp서버, 클라이언트 사용하기
 a. 서버 실행시키기
  : service xinet.d restart
  : ps -ef |grep tftp 로 잘 실행되었는지 확인

 b. linux 클라이언트에서 파일 주고 받기
  - tftp -v 192.168.x.x(tftp서버) 실행
  - put 또는 get 명령으로 파일 주고 받기

 c. 윈도우용 tftp 서버, 클라이언트 프로그램



2009. 3. 26. 09:55

Fedora 10 installation

1. Installation
  ㄱ. DVD를 가지고 installation을 했다.
  ㄴ. CD1을 이용해서 Network installation을 했더니 에러가 난다.

   a. https://bugzilla.redhat.com/show_bug.cgi?id=517171

   b. Possibleworkarounds include:

   * Boot and install from CD
   * Boot and install from DVD
   * Boot from PXE, install from network  


2. install 후 설치한 것들 

  ㄱ. yum -y updata
  ㄴ. yum으로 설치한 것들
    a. vsftpd, wireshark, wireshark-gnome, bind, bind-utils, dhcp, vlc
        : vlc를 이용해 VOD 서버 설정은 여기를 참조
  ㄷ. telnet server
     a. 아래 2개 package를 설치한다.
      - rpm -ivh xinetd-2.3.14-21.fc10.i386.rpm
      - rpm -ivh telnet-server-0.17-42.fc9.i386.rpm
     b. xinetd를 재시동 하면 telnet server가 실행된다.
      - service xinetd restart   # xinetd를 재시동해서 telnet-server를 살린다.
     c. 아래처럼 명령을 수행하면 재부팅 해도 telnet server가 구동된다.
      - chkconfig telnet on     #재부팅 해도 telnet server가  살도록 설정     d. 설치 파일들(yum으로는 설치가 안되더라)

2009. 2. 25. 10:55

fc5에서 yum 설정 - /etc/yum.repo.d

Fedora core 5를 설치하고 yum이 안된다.
아마 주소가 바뀌었나 보다.

아래 URL 참고하여 바꿔준다.
 http://freekang.tistory.com/47?srchid=BR1http%3A%2F%2Ffreekang.tistory.com%2F47

파일 설정은 /etc/yum.conf에 URL 주소를 적어주거나
/etc/yum.repo.conf 디렉토리 안에 있는 각각 파일에 설정해 주어도 된다.

ex) fedora-core.repo : baseurl=http://fedora.hostway.co.kr/3/i386/os/
fedora-updates.repo : baseurl=http://fedora.hostway.co.kr/updates/3/i386/
사용하지 않는 repo들은 enabled=0으로 설정해 둔다.

--------------------------------------------------------

#######################
# yum korea mirro site #
#######################
 
vi /etc/yum.conf

[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
metadata_expire=1800


# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d


[base]
name = Fedora Core 5 base
baseurl=http://ftp.sayclub.co.kr/pub/fedora/linux/core/5/i386/os/

[updates]
name = Fedora Core 5 base
baseurl=http://ftp.sayclub.co.kr/pub/fedora/linux/core/updates/5/i386

[updates-released]
name = Fedora Core 5 base
baseurl=http://ftp.sayclub.co.kr/pub/fedora/linux/core/updates/5/i386


[extra]
name = Fedora Core 5 base
baseurl=http://ftp.sayclub.co.kr/pub/fedora/linux/extras/5/i386/



# fedora 버젼에 맞게 바꿔준후 yum restart.


/etc/rc.d/init.d/yum restart


##### 다른 mirror list


[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
metadata_expire=1800


# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d

[base]
name = Fedora Core 5 base
baseurl=http://ftp.kaist.ac.kr/pub/fedora/linux/core/5/i386/os/

[updates]
name = Fedora Core 5 base
baseurl=http://ftp.kaist.ac.kr/pub/fedora/linux/core/updates/5/i386

[updates-released]name = Fedora Core 5 base
baseurl=http://ftp.kaist.ac.kr/pub/fedora/linux/core/updates/5/i386


[extra]name = Fedora Core 5 base
baseurl=http://ftp.kaist.ac.kr/pub/fedora/linux/extras/5/i386/

2009. 1. 19. 11:58

영어공부

참고
 - 고수민 @ 뉴욕에서 의사하기 http://ko.USMLELibrary.com

고수민 @ 뉴욕에서 의사하기
o 개요
그런 자신감에서 저는 일관되게 한 가지 공부 방법을 주장을 했는데 제 블로그를 지금까지 보신 분은 이미 아시겠지만 제가 권장하는 가장 좋은 방법은 자기 수준에 맞는 책을 골라서 테이프를 듣고충분히 내용이 숙지된 다음에 큰 목소리로 소리 내서 읽기를 반복하는 것이라고 말씀드린 바가 있습니다.


o 단어공부에서 핵심은 다음과 같습니다.
 1. 실생활에서 많이 써 먹는 단어를 우선적으로 외운다.
 2. 단어가 문장 속에서 어떻게 쓰이는지 알아야 한다.
 3. 잊어버리지 않도록 단어를 자꾸 반복해서 봐야한다.
 4. 위 모든 조건을 충족시키는 가장 좋은 방법은 영어로 된 책을 읽는 것이다.


목차
 저자 서문.......................................................................2
 목차...................................................................................................3
 영어 귀가 뚫리는 법 (리스닝 잘하는 법) 있나? 없나?.................4
 영어 공부 가장 효율적으로 할 수 있다...................................6
 영어 학습법의 가장 깊이 숨겨진 비밀............................................................9
 영어 도대체 왜 안들리나?..............................................................11
 영어 잘하는 사람들이 공부한 방법의 공통분모를 찾아라.........................14
 토익, 토플 점수는 좋은데 영어는 왜 못하나.................................17
 영문법 공부 할까 말까...........................................................20
 새해에 영어공부 계획 세우셨다면.................................................23
 영어정복을 하려면 단어 몇 개나 알아야 할까...................................27
 영어로 고민이 많은 어느 직장인의 편지..........................................30
 영화로 무슨 영어공부가 되느냐고 하신 아버지...............................34
 연예인은 잘하는 영어, 대학교수는 왜 못하나?......................................38
 영어로 말하기 잘하는 방법은?...........................................................43
 영어로 말하기를 잘하는 방법은?(2)..........................................48
 저렴하고 효과 최고의 영어공부, 영어로 일기쓰기..........................51
 라디오로 영어공부 제대로 하는 법..........................................57
 영어강사 13년차 원어민의 네 가지 충고.......................................62
 피해야 할 최악의 영어공부 방법 다섯가지......................................67
 영어 공부에서 발음이 얼마나 중요할까.................................73
 영어 공부에서 발음이 얼마나 중요할까(2)..................................80
 뉴욕의사의 영어공부 비결 30가지.........................................87
 후기.............................................................................................90