본문 바로가기

분류 전체보기

(338)
Window Live Writer 얼마전까지 원격 블로깅 서비스로 "ScribeFire"을 사용해왔다. 브라우져에서 Plug-in 형태로 동작이 되던 것인데, 글 Edit할때는 여러 불편한 점들이 있다. 항상 브라우져 아래에서 작업을 해야 하고, 태그 및 트래백 등록이 안된다. 그래서 이번에 Window Live Writer 로 갈아탔다. 키워드(태그), 트랙백 등록 가능하고, 웹상이 아닌 Application이 따로 있어서 입력 간단하고, (평소 MS를 그리 좋아하지 않는데..ㅠ.ㅠ) 아무튼 만족스럽다.
[Java강좌] 1. 자바소개하기 이 글은 "Beginning Java 2" (정보문화사) 을 요약 & 발췌 한것입니다. --------------------------------------------------------------------------- 1. 자바 환경 - Java Compiler : Java 소스코드를 Byte code로 이루어진 Binary 프로그램을 생성한다. - Java Virtual Machine : 프로그램 수행 후, Java VM의 Interpreter는 Byte Code을 검사하고, 실행시 안전한지 검사 후, VM에서 프로그램을 수행한다. 1) Java 프로그램 개발 가. 자바 Application 실행하기 - 컴파일 하기 # javac MyProgram.java (MyProgram.class 라는 프로..
NewYork Times Reader 얼마전에 New York Times Reader을 접했다. 뉴욕타임즈의 "Times Reader"을 살펴보자. ( Application은 여기 가면 받을 수 있다.) 1. 첫 화면 App 상단에 섹션 정보들이 있고, 오늘 주요뉴스들이 화면을 장식한 모습이다. 2. 신문기사 구성 아래는 신문 기사 하나를 선택했을때 보여주는 화면이다. 관심을 끄는 것은, 화면 사이즈에 따라 글 구성을 적절히 (3단,2단,1단 ) 배분한다는 것이다. >> 화면 구성 >>화면 사이즈를 줄여서 2단으로 나오는 모습 >> 또한 기사 밑에 메뉴 중에, 글자 조절, 저장, 출력, 이메일, 노트등의 기능들을 제공한다. 3. 상단 메뉴 중 "Settings" 선택시 - 최근 뉴스를 얼마만에 한번씩 받아오는지의 시간 - 뉴스 Sync는 언..
[요약] Ruby + 정규식 표현 몇가지 예제들 0. 루비에서 정규식 사용 방법 >> /Perl/ ==> /Perl/ 1. 예제 1 : 텍스트 일부를 치환 (.sbu) >> "Perl is cool. I like Per!".sub(/Perl/, "Ruby") ==> "Ruby is cool. I like Perl!" 2. 예제 2 : 텍스트에서 매칭되는 모두를 치환 ( .gsub) >> "Perl is cool. I like Per!".gsub(/Perl/, "Ruby") ==> "Ruby is cool. I like Ruby!" 3. 예제 3 : 동시 매칭 ( /P(erl|HP/ : Perl or PHP) >> "Perl is cool. I like PHP!".gsub(/P(erl|HP)/, "Ruby") ==> "Ruby is cool. I lik..
[스크랩] MySQL 설치하기 출처 : 쌀콩닷컴 (http://ssalkong.com/study/linux/mysql/mysql_install.html) ====================================================================== Mysql 설치 ============================================================================================================ 소스파일 설치 ============================================================================================================ 1. 압축 풀기 먼저 업로드한 mysql의..
[요약] MySQL 간단한 문법들 1. MySQL에 연결하기 $mysql -u -p '-u' : 계정명 받아들이기 '-p' : 비밀번호를 입력하기 2. DB 생성 mysql에 접속후.. 가. DB확인 mysql> SHOW DATABASES; +----------+ | Database | +----------+ | sonsy | | test | +----------+ 2 rows in set (0.00 sec) 'sonsy' : 계정 db 'test' : MySQL을 배우거나 테스트 목적의 테스트용 DB 나. DB 생성, 사용, 삭제 - DB생성 mysql> CREATE DATABASE TEMPDB; //TEMPDB생성 - DB사용 mysql> USE TEMPDB; - DB삭제 mysql> DROP DATABASE TEMPDB; 3. DB..
[참고] SSH 터널링 MSN, IRC 출처 : http://miniwini.com/miniwinis/bbs/index.php?bid=share&mode=read&id=6175 ====================== PuTTY를 이용하여 메신져나 IRC가 막혔을 때 우회하는 방법입니다. 그런데 이것을 하려면 외부에 접속 가능한 PC가 있어야 해요. (이 putty 터널링은 자신의 pc와 외부에 있는 pc를 ssh로 연결한다음, 이미 연결된 통로를 이용하여 각종 어플리케이션의 포트를 외부PC의 포트를 이용하여 사용하는 거라 외부에 있는 PC는 접속하고자 하는 곳의 포트가 열려 있어야하며 터널링을 위해 꼭 필요합니다.) 외부에 접속 가능한 PC가 있다면 아래 글을 따라 하시면 간단하게 우회 하실 수 있을 꺼에요. 일단 putty를 띄우면 아래와..
[Book] Ajax in Action [알림] 이 글은 "에이콘 출판사" 의 "Ajax in Action" 번역판을 요약한 것입니다. ===================================== ## First Step Ajax 1. Ajax의 기본 구성 요소 Ajax는 4가지의 기술을 모아 사용한다. 다음은 Ajax의 기본 구성요소를 보여준다. DHTML 자바스크립트 자바스크립트는 애플리케이션 프로그램에 내장해 사용하기 좋은 범용 Scripting 언어이다. 웹 브라우저에 내장된 자바스크립트를 활용해 프로그램을 작성하면 브라우저가 제공하는 여러 기능을 직접 제어할 수 있다. Ajax 애플리케이션도 모두 자바 스크립트로 작성한다. CSS CSS를 활용하면, 화면 표시 스타일을 재사용 가능하도록 모듈화할 수 있는데, 다시 말하면 화면 ..