본문 바로가기

분류 전체보기

(178)
[Ubuntu] 자바 Jdk 설치하기 Installing Java Development Kit (JDK) on UbuntuThere’re many JDK available thesedays. One of the most popular – open source jdk is openjdk. OpenJDK is well compatible with Ubuntu/Linux and it is available in official repository – so you can install it a click. install openjdk on Ubuntu 11.10Open a terminal (Ctrl+Alt+t) and execute the command(s) - sudo apt-get install openjdk-7-jdkOR you can ins..
우분투 설치 및 설정 가이드 (Part 4) 음악 플레이어인 Audacious 설정도 해 보자. Audacious 를 처음 실행하면 아마 다음과 같은 화면을 만나게 될 것이다. 그다지 멋지게 보이지 않는다. 스킨을 Winamp 스럽게 바꿔 보자. View 메뉴 > Interface >Winamp Classic Interface 를 선택하면 플레이어 창이 아래와 같은 검은색 스킨 형태로 변한다. 플레이어 위에 마우스 오른쪽 버튼을 클릭하면 메뉴가 나오는데, Preferences 를 선택하자. 적절한 스킨을 선택하자. 기존 스킨 중 Classic1.3 이 가장 무난하고 괜찮다. 이외에 Fonts 역시 설정해 두면 좋다. 스킨을 바꾸면 아래와 같은 형태로 플레이어가 바뀌는 것을 확인할 수 있다. 당연한 이야기지만, Linux 에는 Internet Exp..
우분투 설치 및 설정 가이드 (Part 3) 그래픽 카드를 업데이트하고 나면 재부팅을 하자. 그런데 재부팅을 하면 GRUB (즉 OS 선택 화면) 에 몇 가지 항목이 늘어나 있는 걸 확인할 수 있다. 이 중 맨 윗 항목, 즉 최신 버전을 제외하곤 중복되는 것들은 삭제할 필요가 있겠다. 잘 보면 2.6.35-28 같은 식으로 버전 번호가 붙어 있는 걸 확인할 수 있는데, 여기 적혀 있는 것들을 확인하고 기억해 두자 (스크린샷의 경우라면 2.6.35-22, 2.6.35-28, 그리고 2.6.35-29 의 셋이다). 그리고 맨 윗 항목을 선택해 OS 로 진입하면 된다. 부팅이 완료되면 System > Administration > Synaptic Package Manager 을 실행한다. 처음 실행하면 아래와 같은 메시지를 볼 수 있을 테지만, 별 대수..
우분투 설치 및 설정 가이드 (Part 2) 설치가 완료된 후 재부팅을 하면 대략 위와 비슷한 형태의 화면이 나타날 것이다. OS 선택 화면이다. 다른 건 알 필요가 없고, 맨 위의 항목을 선택하면 Ubuntu 로 들어간다는 것만 기억하자. 항목 개수가 늘어나건 줄어들건 상관 없이 무조건 맨 위 항목이다. 그리고 말할 필요도 없겠지만, Windows 항목을 선택하면 Windows 로 진입한다. 단, 경우에 따라 똑같은 게 두 개 이상 보일 가능성도 있는데, 이럴 땐 선택 시 한 방에 Windows 로 정상 진입하는 걸 기억해 뒀다가 다음부턴 그것만 선택하면 된다. 부팅이 완료되면 (혹 로그인 화면이 나온다면 패스워드 입력 후) 아래와 같은 화면을 볼 수 있을 것이다. 이 상태로 잠깐만 기다리면, 잠시 후 Update Manager 창이 나타난다. ..
우분투 설치 및 설정 가이드 (Part 1) 현 시점에서 Linux 를 사용하고 공부함에 있어 가장 편한 배포판은 Ubuntu 다. 데스크탑에서의 사용을 일차적으로 염두에 두고 만들어지고 있어 UX 측면에서 많은 고민과 연구가 이루어지고 있으며, 덕분에 타 배포판에 비해 상대적으로 사용이 쉽고 완성도 역시 뛰어나기 때문이다. 가장 대중적인 배포판인 만큼, Google 을 조금만 뒤져 봐도 도움이 될 만한 글들이 수없이 많이 존재한다는 점도 엄청난 메리트다. 물론 이 ‘쉽다’ 라는 것은 어디까지나 상대적인 것으로, 일반인이 Ubuntu 를 Windows 나 Mac OS X 와 비슷한 정도로 쉽게 느끼고 적응할 수 있다는 의미는 아니다. Ubuntu 도 어디까지나 Linux 이며, 그런 만큼 사용 시 수많은 어려움이 지뢰처럼 깔려 있으리라는 건 어렵잖..
우분투에서 웹서버 환경 구축하기 (LAMP or APM) 우선 apache를 설치합니다. $ sudo apt-get install apache2 설치후 잘 작동하나 확인해 봅시다. 브라우저 주소창에 http://localhost/ 입력해 다음 메세지가 나오면 정상적으로 작동하는겁니다. Code: It works! This is the default web page for this server. The web server software is running but no content has been added, yet. 이제 PHP를 설치합니다. $ sudo apt-get install php5 libapache2-mod-php5 설치가 끝나면 재시작 합니다. $ sudo /etc/init.d/apache2 restart 재시작후 PHP가 잘 작동하는지 확인합니..
Sqlite를 활용한 기본 CRUD 작업 후 Flex에 연동해보기 앞서 작업을 통해 기본적으로 웹페이지에 DB의 내용을 뿌릴수 있었으며, 이를 xml로도 만들어 낼수 있다. 사실 rails 가 기본적으로 제공해주는 기능이다;; 앞서 작업한 녀석의 주소에 .xml만 붙여주면 확인해 볼수 있다. 이렇게~ http://localhost:3000/pruducts.xml 이녀석을 가져와서 Flex의 DataGrid에 뿌려 봐야겠다. 먼저 플렉스에서 아래와 같이 심플하게 Datagrid 하나를 만들어 주었다. 그 뒤 실행 시켜 보았지만!! Image_url의 태그명(?)이 언더바가 아닌 image-url로 되어 있는 관계로 해당 필드의 데이터만 연결되지가 않았다. 따라서 이녀석을 수정하기 위해 기본적으로 제공되는 xml 렌더 기능을 rails에서 죽였다. 방법은 controlle..
Sqlite를 활용한 기본 CRUD 작업 ruby 문법이야 자주 사용해보면 알게 될것이고 우선은 책자를 보며 기본 crud 작업을 따라해 보았다. 작업 환경은 gem 1.8.12 , rails 3.0.5, ruby 1.8.7 이고 Netbeans를 통해서 작업했다. 먼저 depot 라는 rails 프로젝트를 만들고, 해당 프로젝트 경로에 들어간뒤 - rails generate scaffold Product \ title:string description:text image_url:string price:decimal 명령어를 통해 컨트롤러와 뷰를 만들어 주었다 다음 해당 프로젝트 폴더의 Database Migrations/migrate 폴더의 오늘날짜 및 시간_create_products.rb 파일을 열어서 화살표 친 부분을 수정해 주었다. 다..