프로그램 사용/wiki2010. 11. 24. 09:59
1.15.5 버전에서는 기본으로 업로드가 막혀있다.
사진이나 파일을 업로드 하도록 허용하려면

mediawiki/LocalSettings.php 파일의
 $wgEnableUploads       = false;
내용을 true로 변경해주면 다른 설정의 변경없이 바로 업로드 된다.

업로드된 파일은
mediawidi/images 에 저장된다.

[링크 : http://www.mediawiki.org/wiki/Manual:Configuring_file_uploads]
Posted by 구차니
프로그램 사용/wiki2010. 11. 24. 01:06
mediawiki/LocalSettings.php 에 다음의 항목을 추가하고
$wgSMTP = array(
 'host'     => "mail.example.com", //could also be an IP address
 'IDHost'   => "example.com",
 'port'     => 25,
 'auth'     => true,
 'username' => "my_user_name",
 'password' => "my_password"
);

[링크 : http://www.mediawiki.org/wiki/Manual:$wgSMTP]

php-pear 라는것이 mediawiki의 smtp 설정에 필요하다고 설치 해주었는데 여전히 실행은 안된다. ㅠ.ㅠ
# yum install php-pear-Mail
$ sudo apt-get install php-pear

[링크 : http://shrubbery.mynetgear.net/c/display/W/Installing+Mediawiki]


위에 까지는 아무런 화면도 안뜨는데
pear install MAIL Net_SMTP

[링크 : http://triviaatwork.blogspot.com/2010/11/mediawiki-migration-to-ubuntu.html]

이걸 설치하고 나서는 그래도 에러라도 난다 -_-
로그인 오류
메일 보내기 오류: authentication failure [SMTP: Invalid response code received from server (code: 535, response: authorization failed (#5.7.0))]

$wgSMTP = array(
 'host'     => "mail.example.com", //could also be an IP address
 'IDHost'   => "example.com",
 'port'     => 25,
 'auth'     => true,
 'username' => "my_user_name@example.com",
 'password' => "my_password"
);
으로 해주니 된다 ㅠ.ㅠ
다른 SMTP 메일들도 되는지는 모르겠다(현재 maillplug.com 의 서비스를 이용중임)

Posted by 구차니
Microsoft/Office2010. 11. 23. 16:12
제목이 거창하지만 간단하게 말하자면,
현재 목차에 따른 큰 항목을 머릿글에 자동으로 연결해서 출력하는 것이다.

예를들어 목차가

1. Index
2. Preface
3. Chapter 1
4. Chapter 2
5. Appendix A

이런식으로 구성되어 있다면,
각각의 페이지 위에 현재 속해있는 항목을 출력하는 것이다.

MS Word 2007 기준이며 다른 버전은 모르겠다 -_-

Step 1. "삽입 - 빠른 문서요소 - 필드"

Step 2. StyleRef 필드를 선택후 원하는 스타일 이름(물론 문서는 스타일이 적용되어 있다는 가정하에)을 선택한다.

[링크 : http://office.microsoft.com/ko-kr/word-help/HP005186193.aspx]
[링크 : http://support.microsoft.com/kb/141994/en-us]
Posted by 구차니
프로그램 사용/Mantis2010. 11. 23. 11:08
mantis 1.2.3 버전에서 사용자 관리를 하는데(권한수정)

요런 에러가 발생을 한다면
 SYSTEM WARNING: require_once(/var/www/mantisbt-1.2.3/library/disposable/disposable.php): failed to open stream: No such file or directory

disposable.php를 다운받아
mantisbt-1.2.3/library/disposable/disposable.php 에 복사를 해주면 된다.

[링크 : https://github.com/vboctor/disposable_email_checker/blob/master/disposable.php]
Posted by 구차니
svn export는 2가지 방법으로 가능하다.

1. 이미 받아놓은 svn working copy 에서 하기

    단, 이 경우 새로운 폴더를 생성하여 그 안에 export 해야 안전하다.
    (현재 디렉토리 이름 그대로 export 하므로 이름이 겹쳐진다.)


2. 서버에서 직접 받아 export 하기


Posted by 구차니
프로그램 사용/wiki2010. 11. 22. 13:42
wgGroupPermissions 항목을 추가하면 간단하게 해결!


mediawiki/LocalSettings.php
$wgGroupPermissions['*' ]['read'] = false;

[링크 : http://kldp.org/node/85405]

그렇다면 Linux 계정(PAM)으로 로그인하거나,혹 은 가입자체도 막아야 할텐데 어떻게 해야하려나..

Linux 계정으로 로그인(읽다말음 -_-)
[링크 : http://www.mediawiki.org/wiki/Authentication] / mediawiki
[링크 : http://www.dokuwiki.org/auth:pam]                / dokuwiki
   [링크 : http://www.dokuwiki.org/tips:htaccessauth]
   [링크 : http://www.dokuwiki.org/tips:httpslogin]
Posted by 구차니
내부적으로
mtd를 위해 YAFFS2 와
SDcard를 위해 VFAT을 사용한다.

$ mountrootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
none /dev/cpuctl cgroup rw,cpu 0 0
/dev/block/mtdblock6 /system yaffs2 ro 0 0
/dev/block/mtdblock8 /data yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock7 /cache yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock5 /cdrom yaffs2 rw 0 0
tmpfs /tmp tmpfs rw,size=2048k 0 0
/dev/block/mtdblock0 /pds yaffs2 rw,nosuid,nodev 0 0
/dev/block//vold/179:1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0


$ cat /proc/filesystems
nodev   bdevnodev   proc
nodev   cgroup
nodev   binfmt_misc
nodev   debugfs
nodev   sockfs
nodev   usbfs
nodev   pipefs
nodev   anon_inodefs
nodev   tmpfs
nodev   inotifyfs
nodev   devpts
nodev   ramfs
        vfat
        msdos
        yaffs
        yaffs2

근데.. 도대체 왜! cdrom이 마운트 되는거지 -ㅁ-?
Posted by 구차니
프로그램 사용/wiki2010. 11. 22. 12:00
dokuwiki는 설정이 매우 단순한 녀석이라 좋긴한데 음..
일단 dokuwiki를 다운로드 받고
[링크 : http://www.splitbrain.org/projects/dokuwiki]
    [링크 : http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2010-11-07.tgz]

FCKEditor를 위한 wikiconverter를 Perl을 통해설치!
sudo perl -MCPAN -e 'install HTML::WikiConverter::DokuWiki'

[링크 : https://fosswiki.liip.ch/display/DOKU/Installation]

그리고 dokuwiki로 통합된 FCKEditor를 다운받고
[링크 : https://fosswiki.liip.ch/download/attachments/4817036/fckw.0.8.zip?version=1&modificationDate=1232621697000]

dokuwiki/lib/plugin 에서 압축을 풀어준다.
 unzip fckw.0.8.zip

그리고 한글화는
dokuwiki/conf/dokuwiki.php 의 18Line 에서 "en" 이라고 쓰인 부분을 아래와 같이 ko로 변경해준다.
  $conf['lang']        = 'ko';              //your language

Posted by 구차니
프로그램 사용/wiki2010. 11. 22. 11:36
mediawiki는 현재 1.16 버전이고
fckeditor는 1.15 버전까지만 통합이 되어있다.
그런 이유로 현재로서는 svn repository에서 REL-1.15 계열을 받아주어야 한다.

mediawiki/LocalSettings.php
 require_once("$IP/extensions/FCKeditor/FCKeditor.php");
 $wgUseAjax = 'true';
[링크 : http://mediawiki.fckeditor.net/index.php/FCKeditor_integration_guide]

mediawiki/extensions/FCKeditor/FCKeditor.body.php 에서 &를 삭제(206Line)
 public function onCustomEditor(&$article, &$user) {
[링크 : http://dev.ckeditor.com/ticket/3530]



다운로드 링크
FCKEditor + mediaWiki extension
  http://mediawiki.fckeditor.net/nightly/svn/mediawiki_fckeditor_ext_N.tar.gz (Size 1 MB, FCKeditor 2.6.4 included).
Posted by 구차니
설마했는데.. 정말로 EXT4를 쓸줄이야 -_-
아무튼 2.2 프로요 업글해도 생각보다 성능향상이 없다는

갤럭시S 업그레이드 후 패치할 수밖에 없던 이유

글을 보고 나니, 예전에 들었던 부두 라는 녀석이 머길래 그렇게 좋아지나? 라는 궁금증이 생겼다.

By replacing the faulty RFS filesystem with the Linux-standard Ext4 filesystem, Voodoo lagfix simply restores I/O performance and global user experience of the Galaxy S to what it should have been to begin with.
And the performance level is awesome !

[링크 : http://project-voodoo.org/lagfix]

[링크 : http://project-voodoo.org/]
    [링크 : http://project-voodoo.org/lagfix]




RFS는 아마도 ReiseFS인 것같다.
Structures
Directory contents B+ tree
File allocation Bitmap [1]

[링크 : http://en.wikipedia.org/wiki/ReiserFS]

EXT4는 아래 링크 참조
Structures
Directory contents Linked list, hashed B-tree
File allocation Extents/Bitmap
Bad blocks Table

[링크 : http://en.wikipedia.org/wiki/Ext4]

B tree가 물론 검색에 유용하다고 하지만,
hashing 테이블이 크다면(다르게 말하면 용량을 조금 더 차지한다면)
EXT4의 파일검색 속도가 더 빠를수 밖에 없어 보인다.
Posted by 구차니