캡스톤디자인을 단계별로 진행할 수 있도록 잘 정리되어 있음. 심지어 평가과정에 필요한 양식도 있다. 물론 견본 파일도 있다.
캡스톤디자인 보고서 양식이 있다.
건물 에너지, IT와 여러 가지 글들
캡스톤디자인을 단계별로 진행할 수 있도록 잘 정리되어 있음. 심지어 평가과정에 필요한 양식도 있다. 물론 견본 파일도 있다.
캡스톤디자인 보고서 양식이 있다.
서울신문에서 ‘대체에너지의 표류‘라는 제목으로 기사를 작성했다. 한 마디로 태양광과 풍력 관련 정책과 산업이 표류하고 있다는 내용이다.
맥서버에 있는 음악파일과 사진파일을 원격지에서 공유하는 방법을 찾다가 아래와 같은 웹페이지를 발견하여 링크를 건다.
컴퓨터 관련 글을 쓰다보면, 실제 설명 글 말고, 컴퓨터 상에 나오는 명령어를 써야 하는 경우가 있다. 또한 프로그래밍에 관한 글을 쓰다 보면, 실제 코딩한 내용을 보여줘야 할 필요가 있다. 이때 요긴한 것이 바로 해당 명령어를 돋보이게 하는 플러그인이다. 현재 많은 플러그인들이 떠돌고 있다. 본 사이트는 아래의 플러그인을 사용한다.
플로그인 : Syntax Highlighter for WordPress
저자 : Okamoto
(원프로그램 및 저자 : SyntaxHighlighter by Alex Gorbatchev)
사이트 : http://wppluginsj.sourceforge.jp/syntax-highlighter/
사용법 :
Plugin Usage
자신의 코드를 [language]로 감싸기만 하면된다. 예를 들면, [php]php 코드를 여기에[/php] or [vb]vb 코드를 여기에[/vb].
또는 [code lang=”vb”]비주얼베이직 코드를 여기에[/code]
지원하는 언어 목록은 아래와 같다.
지원언어
ActionScript3 (as3)
Bash/shell (bash, shell)
C, C++ (cpp, c, c++)
C# (csharp)
ColdFusion (coldfusion)
CSS (css)
Delphi (delphi, pascal)
diff, patch (diff, patch)
Erlang (erlang)
Groovy (groovy)
Java (java)
Java Script (javascript)
JavaFX (javafx)
Perl (perl)
PHP (php)
Plain Text (plain, text)
PowerShell (powershell)
Python (python)
Ruby (ruby)
Scala (Scala)
SQL (sql)
Visual Basic (vb, vbnet)
XML/HTML (xml, html, xhtml, xslt)
OS : Mac OS X Lion
[작업 이유]
맥 라이온은 기본적으로 FTP에서 WebDAV로 파일전송 방법을 바꾸었다.
즉, 맥 라이온은 FTP 서버가 운영되지 않는다.
워드프레스에서 테마나 플러그인을 설치하려면 FTP 서버를 운영해야 한다.
그래서 검색해 본 결과 아래의 웹페이지에서 필요한 정보를 얻었다.
Lion으로 넘어오면서부터 ‘시스템 환경설정’에서 제어하던 항목이 사리지고,
shell prompt에서 직접 수행해야만 하도록 변경되었다.
그렇기 때문에 terminal에서 다음과 같이 수행하면 된다.
ftp start
1 |
sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist |
ftp stop
1 |
sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist |
접속시 특정 사용자의 홈디렉토리로 가능 방법
1 |
ftp://id@your.host |
적용 시스템 : Mac OS X 10.7.4
텍스트큐브(textcube)로 되어 있던 이 사이트를 워드프레스(wordpress)로 갈아탔다. 잘한 짓인지는 몇 가지 테스트를 해봐야 할 것 같다.
1. 우선, 두 블로그가 모두 rewrite 기능이 있어서 진입에 많은 애를 먹었다.
텍스트큐브에서 사용한 .htaccess를 지운다.
2. 기존의 자료를 옮겨오기. 그래도 고마운 것은 이런 노력을 앞서서 한 이들이다.
박민권님께 감사한다.
3. 워드프레스로 새 단장하기.
Twenty Eleven의 사용자화, Twenty Eleven 의 이미지 바꾸기
[참고자료]
1. 워드프레스는 만능인가?
[samba 서버]
– ubuntu 11.10에서는 기본적으로 설치가 되어 있다.
– 실행되고 있는 지를 알려면 다음과 같이 명령을 하면 된다.
1 |
~$ ps aux | grep smbd |
– 따라서 설정만 해주면 된다. 다음은 smbd를 설정하는 과정이다.(참고 :FALinux Forum)
<목표>
architect 아이디를 사용하는 사용자에 대해,
/home/architect 디렉토리를 Archives라는 이름으로 사용하도록
1 |
~$ sudo vi /etc/samba/smb.conf |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
[global] # 윈도우 네트워크 환경의 작업 그룹 이름을 입력했습니다. workgroup = Architecture dos charset = CP949 display charset = UTF8 unix charset = UTF8 ; load printers = yes printing = lpmg # 윈도우 탐색기에 출력할 컴퓨터 이름입니다. server string = File Server printcap name = /etc/printcap cups options = raw log file = /var/log/samba/%m.log max log size = 50 # 사용자 계정으로 설정합니다. security = USER socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 dns proxy = no password server = None username map = /etc/samba/smbusers ; idmap uid = 16777216-33554431 ; idmap gid = 16777216-33554431 ; template shell = /bin/false ; guest ok = no ; winbind use default domain = no # architect 유저에 대한 삼바 공유 폴더 설정입니다. [Archives] comment = architect's archives path = /home/architect writeable = yes guest ok = no create mask = 0644 directory mask = 0755 |
samba 사용자를 등록하기
1 2 3 4 5 6 7 8 |
~$ sudo smbpasswd -a architect New SMB password: Retype new SMB password: startsmbfilepwent_internal: file /etc/samba/smbpasswd did not exist. File successfully created. Added user architect. ~$ |
samba 재시작하기
1 |
~$ sudo service smbd restart |
[FTP 서버]
– ubuntu 11.10에서는 기본적으로 설치가 되어 있지 않다.
– 다음은 vsftp를 설치하고 설정하는 과정이다.(출처 : Help Desk Screeds)
– 설치하기
1 |
sudo apt-get install vsftpd |
– 설정 파일 편집하기
1 |
~$ sudo vi /etc/vsftpd.conf |
– 편집내용
1 2 3 4 5 |
#write_enable=YES 위 내용을 찾아 아래와 같이 주석을 제거한다. write_enable=YES 아무나 접속하지 못하게 하려면 아래 내용은 그대로 둔다. anonymous_enable=NO |
– vsftpd를 재시작하기
1 |
~$ sudo service vsftpd restart |
– XE는 zend optimizer가 필요하지 없음
문제 1: 관리자 화면이 백지처럼 하얗게 된다.
처방 1 : 모듈의 권한 변경
xe/module의 권한을 -R 755로 한다.
1 |
$ chmod -R 755 xe/module |
문제 2: Ubuntu 11.10에는 GD 라이브러리가 없음
처방 : GD 설치
1 2 |
$sudo apt-get install php5-gd $sudo /etc/init.d/apache2 restart |
0.0 서버의 잘못이 아니라, 학교에서 트래픽이 많다고 그냥 네트워크를 잘라 버렸다.
그것도 모르고 시스템 문제인줄 알고 새로 설치했다. 왜, 전산망을 끊으면 알려주지 않는 것인지 모르겠다.
0.1. “테크노트”를 위해서는 Zend Optimizer가 필요하다.
0.2. Zend Optimizer를 위해서는 PHP 5.2.* 버전이 되어야 한다.
0.3. Ubuntu 11.10은 PHP 5.3.*이라서 다운그레이드를 해야 한다.
==> 현재는 이것을 하지 않았다. 왜냐하면 “텍스트큐브”는 Zend Optimizer가 필요없다.
과거 게시판 테크노트로 되어 있어 접근할 수 없게 된다. (포기부분)
<목표>
1. Ubuntu 11.10은 기본적으로 Rewrite 기능이 없다. 이것을 가능하게 해야 한다.
2. mySQL의 저장 위치를 바꾸어줘야 한다.
[Rewrite문제]
1. 아파치 rewrite를 활성화시킨다.
1 |
sudo a2enmod rewrite |
2. apache2.conf를 수정한다.
1 |
rewriteEngine On |
3. /etc/apache2/site-enabled/000-default 수정한다.
1 2 |
Options FollowSymLinks AllowOverride FileInfo |
를 해줘야 한다.
-출처: 아파치 rewrite module 켜서 .htaccess 활성화하기(우분투 기준)
PHP파일 문제- [Ubuntu 11.10 LTS] php파일이 열리지 않고, 다운받아지는 경우
<개요>
데이터베이스의 저장 장소를 별도로 하는 경우가 많다. 그러면 해당 DBMS가 그 위치를 알게 할 필요가 있다.
현재 학과 mySQL를 자료를 /home/mysql 에 보관하고 있다. 자료를 별도의 파티션에 두고 여기를 /home으로 마운트했다. 이렇게 하면 시스템을 소위 엎어도 다시 복구하기가 편하다.
우분투 11.10은 /var/lib/mysql 에 자료를 저장하고 있다. 따라서 이 위치를 변경해줘야 학과 자료를 읽어올 수 있다.
<가정>
데이터베이스 위치 : /home/mysql
<진행>1. mysql를 정지시킨다
1 |
$sudo /etc/init.d/mysql stop |
2. /etc/mysql/my.cnf를 다음과 같이 수정한다.
변경 전
1 |
datadir = /var/lib/mysql |
변경 후
1 |
datadir = /home/mysql |
3. /etc/apparmor.d/usr.sbin.mysqld를 수정한다.
변경 전
1 2 |
/var/lib/mysql/ r, /var/lib/mysql/** rwk, |
변경 후
1 2 |
/home/mysql/ r, /home/mysql/** rwk, |
4. 변경된 내용을 반영시킨다.
1 |
$sudo /etc/init.d/apparmor restart |
5. 다시 mySQL를 재시동한다.
1 |
$sudo /etc/init.d/mysql start |
<참고문헌>
원문 : http://suminstory.tistory.com/114
** 원문에서는 우분투 8.04였으나, 11.10에서도 무난히 작동한다.