Moniwiki의 초기 설정

from Development 2010/04/23 20:40
1. monisetup.php 에서 한 일.
 1.1. Site 이름 설정
$sitename='Wiki';
 1.2. 업로드 가능한 파일 확장자 추가.
$pds_allowed="png|jpg|jpeg|gif|mp3|zip|tgz|gz|txt|css|exe|hwp|pdf|flv|alz|bmp|doc|xls|ppt|pptx|xlsx|docx|gul|gif|bz2";
 1.3. 테마 바꾸기
$theme='azblue';
 1.4. 편집창 사이즈 좀더 길게..
$edit_rows=26;
 1.5. 위지윅 에디터는 아직 불안정 한 것 같으니 Disable
$use_wikiwyg=0;
 1.6. 부분 편집 가능하도록..
$use_sectionedit=1;
 1.7. 로그인한 후에 글 편집 가능하도록..
$security_class='needtologin';
 
2. php 설정(/etc/php.ini)에서 upload를 위한 작업
 2.1. 최대 업로드 파일 사이즈 조정
upload_max_filesize = 2048M
 2.2. POST 방식으로 업로드하므로 POST data size 조정
post_max_size = 1024M
 
3. azblue 테마 수정(theme/azblue/theme.php)
 3.1. 폭이 너무 좁으니 좀 넓게..
$_width='80%';
 
디렉토리 안의 모든 파일들을 일일이 심볼릭 링크를 걸고 싶을 때 Perl을 이용해서 하는 방법이다.(절대 경로를 준다면 cp -sR 옵션으로 줄 수도 있지만..)

다음을 link.pl 등의 이름으로 저장한다.

use File::Find;
$src = shift; # first arg is source
$dst = shift; # second arg is dest
                find(sub {
                                                (my $rel_name = $File::Find::name)
                                                =~ s!.*/\./!!s;
                                                my $src_name = "$src/$rel_name";
                                                my $dst_name = "$dst/$rel_name";
                                                if (-d) {
                                                print "mkdir $dst_name\n";
                                                mkdir $dst_name, 0777
                                                or warn "mkdir $dst_name: $!";
                                                } else {
                                                print "ln -s $src_name $dst_name\n";
                                                symlink $src_name, $dst_name
                                                or warn "symlink $src_name $dst_name: $!";
                                                }
                                                }, "$src/./");

perl link.pl <SRC PATH> <DST PATH> 로 한다.
<DST PATH> 는 mkdir로 만들어 놓고 해야 한다.
`cd <PATH>; pwd`

Google의 New Business Manager, 김현유님을 만나다!

Google이나 실리콘밸리 기업들에 대한 여러 단면들을 보여준다. 또한 개인 커리어 관리에 대한 생각 역시 하게 한다. 국내(내가 다니고 있는 회사를 포함하여)와 실리콘밸리의 기업문화 비교 역시 흥미롭다.

특히 인상적이었던 것들은,

1. 멀리 내다보고 기회 포착을 위해 준비하는 자세
2. 그를 위해 조직을 만들고 이끄는 능력
3. 자신의 경험들에 대한 긍정적인 자세
4. 어려운 설명을 예를 들거나, 쉬운 용어로 쉽게 설명하는 능력
5. 기술적 트렌드에 대한 전망과 그 변화를 읽는 눈
6. 자신이 하고 싶은 일을 차후에 언제, 어떻게 할 수 있을 것 같다는 생각
7. 기업 문화의 장/단점을 포착하는 통찰력, 이를 사회 혹은 조직 전체적인 시각에서 바라보는 눈
8. 자신이 사업 체질인지 커리어 체질인지를 파악하고 인지하고 있다는 점

등이다. 이외에도 블로그를 보면 댓글들에서 상대의 좋은 부분을 꼭 칭찬하는 습관이 있음을 볼 수 있었다.

장점들은 배운다. 그리고 꼭 행동하고 실천하자.

p.s 글에 링크되어 있는 다른 글들 역시 읽어볼만한하다.