반응형

Install VMware Tools

이번에 우분투 9.04 를 설치 하기 전에 브엠웨어 에서 테스트 해봤다.

브엠웨어 사용하다 보면 브엠웨어 설치를 해야 사용하기 편한뎀, 어찌 된게 잘 설치 하는법을 몰라 인터넷을 뒤졌더니 아래 방법을 사용하라고 나왔다. 터미널에서 치는 명령어 들이다.

아직 리눅스를 잘 몰라 명령어들의 기능에 대해 잘 이해하지 못했지만, 아래 명령어들을 차례대로 쳐보니 브엠웨어가 잘 설치되어 사용가능하게 되었다.

sudo aptitude update

sudo aptitude install build-essential linux-headers-$(uname -r)

cp -a /media/cdrom/VMwareTools* /tmp/

cd /tmp/

tar -vxzf VMwareTools*.gz

cd vmware-tools-distrib/

sudo ./vmware-install.pl

반응형
반응형
자.. 내가 우분투를 설치한 이유중 가장 큰 이유는 루비온레일즈 공부 때문이다.
지난번엔 Ruby on Rails 의 강좌 중 Depot 강좌를 따라하는 내용을 올리다 말았는데, 그 이유는 모.. 그냥.. ㅡ,.ㅡa 다른일이 생겨서 잠시 보류 시켰지만, 다시 한번 마음을 가다듬고 루비온레일즈를 공부 하기 위해 모든걸 설치 하기로 했다.

출처 ( http://www.hackido.com/2009/04/install-ruby-rails-on-ubuntu-904-jaunty.html ) :

우분투 9.04 에서 루비 온 레이즈 설치는 10스텝이면 된다. (소요시간은, 인터넷연결에 따라..다르겠지만, 여하튼 )

스텝 1: 우분투의 버전 확인을 하고 업데이트를 모두 완료 한다.
sudo apt-get update sudo apt-get dist-upgrade
스텝 2: 컴파일 시 필요한 패키지를 받는다.
sudo apt-get install build-essential
스텝3: MySQL 과 Ruby 를 다운받을 차례이다. 만약 SQLLite 를 사용할 예정이라면 스텝 3은 건너 뛰어도 상관업다.
sudo apt-get install ruby ri rdoc mysql-server libmysql-ruby ruby1.8-dev irb1.8 libdbd-mysql-perl libdbi-perl libmysql-ruby1.8 libmysqlclient15off libnet-daemon-perl libplrpc-perl libreadline-ruby1.8 libruby1.8 mysql-client-5.0 mysql-common mysql-server-5.0 rdoc1.8 ri1.8 ruby1.8 irb libopenssl-ruby libopenssl-ruby1.8 libhtml-template-perl mysql-server-core-5.0 (sudo 부터 끝까지 한줄임)
스텝4: RubyGems 설치한다. rubyforge.org 에서 최신버전 확인이 가능하다.
wget http://rubyforge.org/frs/download.php/55066/rubygems-1.3.2.tgz tar xvzf rubygems-1.3.2.tgz cd rubygems-1.3.2 sudo ruby setup.rb
스텝5: 설치가 끝난 후 Gem -v 를 쳐서 Gem Command Not Found 라는 에러가 난다면, SymLink 를 해야 한다.
sudo ln -s /usr/bin/gem1.8 /usr/local/bin/gem sudo ln -s /usr/bin/ruby1.8 /usr/local/bin/ruby sudo ln -s /usr/bin/rdoc1.8 /usr/local/bin/rdoc sudo ln -s /usr/bin/ri1.8 /usr/local/bin/ri sudo ln -s /usr/bin/irb1.8 /usr/local/bin/irb
SymLink 이후 Gem -v 를 쳐서 버전 확인을 한다. 이렇게 해도 만약 Gem Command Not Found 가 나올 시 시냅틱 패키지 관리자에서도 RubyGem 설치를 할 수 있다.
스텝 6:  자 이제 루비 레이즈를 설치한다. 뒤에 있는 --no-rdoc --no-ri 옵션은 램이 256MB 정도로 낮은 램을 사용하는 컴퓨터에서 권장한다. 그렇지 않는다면 뒤의 옵션은 생략해도 좋다.
sudo gem install rails --no-rdoc --no-ri
여기까지 완료가 되었다면 rails 설치는 일단 끝이 난다. 스텝 7 부터는 추가적인 프로그램 설치이며 서버를 돌릴 때 필요한 설정들이다. 데스크 탑을 사용하여 개발위주로 사용할 꺼라면 7번 부터는 따라 하지 않아도 된다...

스텝 7 : Phusion 설치
sudo apt-get install libc6 libpcre3 libpcre3-dev libpcrecpp0 libssl0.9.8 libssl-dev zlib1g zlib1g-dev lsb-base
스텝 8 : 어플리케이션 디렉토리 만들기 /var/www/myapp/current 에서 myapp 은 어떤 이름으로 바꾸어도 상관없다.
sudo mkdir -p /var/www/myapp/current Sudo chown -R www-data:www-data /var/www/myapp/current/
스텝 9 : Phusion Passenger 설치. 주의 해야 할 사항은 Phusion Passenger 2.2.1 이 설치되어 있거나 더 높은 버전이 설치되어 있어야 한다. 2.2.0 에서는 될 수도 있긴 하다.
sudo gem install passenger sudo passenger-install-nginx-module
스텝 10:





반응형
반응형
Ubuntu 9.04 버전이 나왔다. Jaunty Jakalope 의 To-do 리스트에서 내가 설치한 패키지들에 대한 내용을 적어본다.
출처(http://theindexer.wordpress.com/2009/04/24/to-do-list-after-installing-ubuntu-904-aka-jaunty-jackalope/)

1. 소프트웨어 저장소 리스트 확장   
sudo gedit /etc/apt/sources.list
Ubuntu 에서 더 많은 소프트웨어들을 다운 받을 수 있게 소스 리스트 확장 시켰다.
a) 위의 명령어로 소스 리스트 파일을 연후 아래 리스트로 바꿔준다.

b) Source.List 파일을 저장하고
sudo apt-get update && sudo apt-get upgrade
를 치면 모든 프로그램이 업그레이드 된다.

2. 소스 컴파일 에 유용한 툴입니다.
sudo apt-get install build-essential checkinstall cdbs devscripts dh-make fakeroot libxml-parser-perl check avahi-daemon

3. Java Runtime 환경입니다.
sudo apt-get install sun-java6-fonts sun-java6-jre sun-java6-plugin equivs ttf-sazanami-gothic ttf-sazanami-mincho

4. emacs 에디터 설치
sudo apt-get install emacs

5. 인스턴스 메신저 (MSN, Yahoo Messenger) 처럼 사용할 수 있는 Emesene, Pidgin 입니다. Emesene 은 윈도우상의 MSN 메신저를 리눅스에 구현해 놓은 프로그램이며 Pidgin 은 따로 다운받을 필요없이 디폴트로 설치됩니다.
a) 프로그램-> 인터넷 -> Pidgin 인터넷 메신저
b) Emessen 설치 : sudo apt-get install emesene
    프로그램->인터넷-> Emessen 메신저

6. NateOn 설치 :
 (http://kldp.net/frs/?group_id=1143 ) 페이지에서 리눅스 용 네이트온이 올라온다.
 아직 인텔 x86 용으로는 9.04 버전 Ubuntu 에서 실행 가능한 네이트는 아직 없다. (2009-05-05)
 해보진 않았지만 다음 링크에서 Pidgin 에서 Nateon 플러그인 설치하는 방법이 자세히 설명되어 나와있다.
 (http://rageworx.tistory.com/426)

7. Adobe Reader
sudo apt-get install acroread acroread-plugins mozilla-acroread acroread-plugin-speech acroread-fonts

8. Multimedia 설치 : 윈도우의 미디어 플레이어 가 있다면 우분투엔 (Vic 과 mplayer) 가 있다.
sudo apt-get install vlc mplayer

(코덱 패키지 설치)
sudo apt-get install
non-free-codecs libxine1-ffmpeg gxine mencoder mpeg2dec vorbis-tools id3v2 mpg321 mpg123 libflac++6 ffmpeg toolame libmp4v2-0 totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert mozilla-helix-player helix-player libmad0 libjpeg-progs libmpcdec3 libquicktime1 flac faac faad sox toolame ffmpeg2theora libmpeg2-4 uudeview flac libmpeg3-1 mpeg3-utils mpegdemux liba52-dev

9. 안티바이러스
wget http://files.avast.com/files/linux/avast4workstation_1.3.0-2_i386.deb && sudo dpkg -i avast4workstation_1.3.0-2_i386.deb

Jaunty Jakalope 의 원본 글을 보면 윈도우 관련 프로그램이나 게임들도 실행 할 수 있도록 하는 프로그램들 포함하여 41가지 프로그램들이 나열되어 있다. 내가 당장 필요한 9가지 기본적인 프로그램을 설치 해 봤다.

리눅스가 어렵다고 이야기들 많이 하는데, 별로 내가 사용하는데 필요한 부분들만 충족 시켜 주어 조금만 익숙해 진다면 참 좋은 프로그램일 듯 싶다. 윈도우도 뭐 그닥 내가 100% 사용할 줄 알아서 사용해온 OS 가 아닌건 분명하다. 그렇다면 구지 지속적으로 무거워 지는 OS 를 사용해야 하는지 의문점이 나서 시작한 우분투, 계속 발전해 나아갔으면 한다.


반응형
반응형

간단한 JQuery 소스를 받아 연습해 봤다.
요즘 jQuery 공부? ㅡ,.ㅡa 를 해본답시고 필요에 의해 읽어보고 있다.
아래 기능이 가장 처음 해본 기능 중 하나라.. 올려본다.


slideUp, slideDown, slideToggle (속도, callback) 은 속도 "slow", "normal", "fast" 값으로 지정해 줄수 있으며 또한 숫자 밀리세컨드로 값지정이 가능하다.
옵션으로 callback (function) 도 가능하다. 에니메이션이 끝난 후 실행될 함수가 각각의 엘리멘트들이 한번씩 실행될때 마다 불려 진다.

function callback() {
  this; // dom element
}

출처 (http://.jquery.com")
반응형
반응형

지난 2009년 4월 9일 ASP.NET MVC 1.0 이 출시되었다.
닷넷 개발자라면 누구나 한번쯤은 들어봤을 뉴스이다. 아래 내용은 ASP.NET MVC 1.0  을 다운받을 수 있는 MS 싸이트에서 파일과 함께 간략하게 소개된 내용을 정리해 보았다.
(http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&displaylang=en)

간략한 소개
1) 버전 : 1.0
2) 출시 : 2009 년 4월 9일
3) 언어 : 영어

ASP.NET MVC 1.0은 ASP.NET 3.5 런타임에 새로운 MVC 프레임웍을 탑제 하여, MVC 디자인 패턴으로 개발자들로 하여금 웹 어플리케이션을 개발하는데 좀더 유리하게 하였다. UI 나 View 를 비지니스 와 어플리케이션 로직 및 백엔드 데이터와 명확하게 구분될 수 있도록 하였으며, 테스트 주도 개발 또한 쉽도록 하였다.

ASP.NET MVC framework 는 웹 어플리케이션에 사용하는 폴더 구조에 관습적인 특정 패턴의 정의를 부여하며, "action" 의 요청에 대하여 컨트롤러 기반 클래스가 받아 처리토록 하였다.
이번 릴리즈엔 웹 어플리케이션을 만들 때 Visual Studio 2008 MVC 템플릿이 사용할 수 있도록 하였으며 이를 사용한 웹 어플리케이션 개발에 개발자들이 편리하게 선택할 수 있는 특정 유닛 테스트 구조도 포함하고 있다.

MVC 프레임웤은 개발자들의 필요에 따른 정교하며 복잡한 구조 설계나, Dependency Injection(DI) 기술, 새로운 뷰 렌더링 엔진 혹은 개발자가 만든 컨트롤러 등 개발자가 개발에 필요한 확장이 자유롭도록 하였다.

ASP.NET MVC 프레임웤이 ASP.NET 3.5 에 탑제되어 있어 개발자들은 .NET 3.5 의 로컬라이제이션, 권한, 프로필 등 모든 기능들을 함께 사용할 수 있다.

System Requirements
지원 OS: Server 2003, Server 2008, Vista, XP, .NET 3.5 SP1 VS2008, VS2008 SP1 이나 Visual Web Developer 2008 SP1

다운받아 실행해 본 화면을 함께 올립니다.

반응형

'초짜 IT보이 서바이벌 스토리 > ASP.Net' 카테고리의 다른 글

c#.Net Transaction Scope 사용하기  (0) 2010.04.27
ASP.NET MVC 패턴 소개 (C#)  (0) 2009.11.05
ViewState 와 Session 의 장단점  (0) 2008.08.25
ASP.NET 공부시작~  (1) 2008.07.14
ASP.Net vs VB.Net  (0) 2008.03.04
반응형
OS : 우분투 Linux

명령어 : Gem install Rails

간단하다.. 위의 명령어를 치면 업그레이드가 자동으로 된다.

2.3.2 로 올라가면서 큰 변화가 있었다. 자세한 내용은 아래를 참고 하기 바란다.

http://guides.rubyonrails.org/2_3_release_notes.html#rack-integration (원본)

반응형
반응형

Ruby on Rails 공부한답시고, 예제 읽어 내려가면서 이해한 부분들을 업데이트 하여, 나중에 따로 다시 보게 될때 필요한 부분만 보려고 했는데..

잠시 보류해야 할듯 하다.. 갑작스런.. 프로젝트 땜시.. 아웅..

그나저나 Rails 생각외로 관습지향이긴 하지만, 잼나는 부분이 꽤 많은거 같다. 예제 부분은 개인적으로 끝난 상황이고..
내부구조 살펴보고 있는데.. 아리송한 부분도 많고..
뭐 여하튼.. 일단 시작한거니.. 끝도 내야겠징.. :)

나중에 요 녀석으로 싸이트 하나 맹글어봐야 겠다..
반응형
반응형
그냥 앉아 있다가.. 8.04 버전으로 설치되어 있는 Ubuntu 를 8.10 으로 업그레이드 해봤다.
방법은 여러가지?가 있더라..
http://help.ubuntu.com/community/IntrepidUpgrades (영문설명)

요약해보면,
1. 웹을 사용하여 다운로드 후 설치
2. CD/DVD 를 사용하여 업데이트
3. Torrent 에서 다운받아 업데이트 하기..

내가 해본건.. 1번.. 웹을 사용하여 다운로드 후 설치 이다.
아주 쉽지만, 설치 파일을 받는데 시간이 오래 걸린다.. (난 업그레이드 관련 파일을 kaist 서버가 아닌 디폴트 서버에서 받는다.)
뭐 여하튼 30여분의 다운로드가 끝난 후 업그레이드를 설치하고, 8.10 버전에서 필요치 않은 패키지들을 지우는 작업을 한다.
그리고 시스템을 재시작 하면 끝..


반응형
반응형

vbscript 에서 msgbox 를 자주 띄우는데, 박스 안에서 줄바꿈 할경우..
아래와 같이 사용하면 되더라는..
MsgBox "첫째줄" & Chr(13) & "다음줄"

단 3줄로 끝내기 아쉬워서.. 한줄 더씀.. ㅋㅋ
반응형
반응형

일단 네이트 온을 내려받는다..
내 우분투 버전은 8.04 라서 http://kldp.net/frs/?group_id=1143 여기에 있는것 중 아래 버전을 받았다.

 nateon-1.0-20080513(우분투 8.04)    2008-05-15 17:02
    nateon-1.0-0513_i386.deb

음.. 그리고 나서 이것저것 해보려고 하다가 잘 이해도 안되고 해서.. 아래 링크에 올려주신 내용을 따라 해봤다.

http://towanouta.tistory.com/77

글을 보면, 
 1 번을 치면 대부분 된다고 되어 있는데, 혹시라도 의존성 문제로 설치가 안된다면 2번의 명령어를 먼저 실행 한뒤
1번을 다시 실행하면 된다고 씌여있길래 그대로 해보니 설치가 되었다.

1) $sudo dpkg -i nateon-1.0-0513_i386.deb
2) $sudo apt-get -f install

난 아직 Ubuntu 관련해서 아는게 거의 없다.. 터미널을 띄우고 혹시나..

$nateon

을 치니 뿅~ 하고 네이트가 실행된다. ㅋㅋㅋ 잼나네 이거..




반응형

+ Recent posts