분류 전체보기 578

카피된 parallels linux vm 네트워크 살리기.

parallels 에서 예전에 사용했던 linux (ubuntu)를 카피본으로 재 로딩했다. 네트웍이 안잡힌다.. 어찌할까 ???? 이리저리 구글링해보니, 역시 저와 같은 처지에 처했던 용자분들의 좋은 글들이 있어서, 아래와 같이 처리 했습니다. 결국은 새로 잡게 만들면 되는것 같습니다... mulder@vlinux:~$ cd /etc/udev/rules.d mulder@vlinux:/etc/udev/rules.d$ ls 70-persistent-cd.rules 70-persistent-net.rules README mulder@vlinux:/etc/udev/rules.d$ sudo mv 70-persistent-net.rules 70-persistent-net.rules.bak 위와같이 파일하나 이동시..

프로그램/ubuntu 2012.10.11

Mysql Alter Example [펌]

MySQL Alter와 관련된 좋은 글이 있어서 퍼옵니다. 출처 : http://radiocom.kunsan.ac.kr/lecture/mysql/alter_table.html ALTER TABLE 문 ALTER TABLE 문의 PROTOTYPE • 컬럼을 추가 또는 삭제 • 인덱스를 만들거나 제거 • 기존의 컬럼의 형식(type)을 변경 • 컬럼이나 테이블의 이름을 변경 • 테이블의 형식이나 테이블에 대한 코멘트를 변경 • mysql_convert_table_format ALTER TABLE 문은 이미 존재하는 테이블의 구조를 변경하는데 사용한다. 테이블 형식 변경Engine 사용ALTER TABLE 테이블이름 ENGINE=형식type 사용ALTER TABLE 테이블이름 TYPE=형식테이블 이름 변경al..

mulder's macos terminal and vim basic setup

source : http://sec.tistory.com/240 mulder's macos terminal basic setup .profile export PATH=/opt/local/bin:/opt/local/sbin:$PATH # Finished adapting your PATH environment variable for use with MacPorts. #export PS1="\w$ " export TERM=xterm-color export CLICOLOR=true export LSCOLORS=ExFxCxDxBxegedabagacad alias ls='ls -FGw' # 한글 표시, 디렉토리면 뒤에 / 표시, 확장자별 색상 표시 alias vi="vi '+syn on'" # vi 쓸 때 synt..

편하게 살자 2012.10.08

스마트한 스크립트 (javascript) 로딩 및 브라우져 대응

Modernizr 를 소개 합니다. 홈페이지 : http://modernizr.com/ 에 가시면 상세한 설명이 있습니다. 쉽게 얘기 하자면, Browser가 지원하는 스펙에 따라 (conditional) 클라이언트 코딩을 간결하게 처리 하도록 하는 라이브러리 입니다. 예를 들자면 , 대형 프로젝트를 하다보면, 특히 포틀릿 개발을 하는 개발자라면 많이 느끼는건데, 내가 include하고 싶은 javascript를 이전에 누군가 로드 하였다면 , 이중 로드가 되고 이때문에 로직이 꼬일수도 있고, 네트워크 리소스 낭비에 느링 페이지 로딩... 등등 깔끔하지 않은 문제가 많습니다... 이럴때 이렇게 하는게 어떨까요 ? Js Modernizer Tester 위와 같이 하면 jQuery 를 2번 이상 로딩하지 않..

프로그램/script 2012.09.14

TIP) 네트워크 동접자수를 손쉽게 알 수 있는 방법

문제) 프로세스가 연결하고 있는 네트워크 커넥션 수를 외부에서 알아내기 ????답) lsof - p $PROCESS_PID | grep ESTABLISHED 참고) lsof 는 프로세스가 오픈한 파일정보를 보여준다. 이때 네트워크 커넥션의 경우 해당 커넥션의 상세 정보도 같이 표시 되는데, 이점을 이용하면 프로세스에 연결된 접속자 정보도 알 수 있다.이런 꼼수를 통해 현재 연결된 동접자를 카운트 할 수 있다.참고로, TCP 8000 포트를 사용하는 프로세스 정보 확인하기 lsof -i TCP:8000

unix 2012.09.07

mysql scheduler 사용하기

데이터베이스에서 정기작업 ( repeat작업) 은 항상 필요하고, 개발자를 괴롭힌다. mysql을 사용하는 경우 아래와 같이 사용하는 방법이 있으니, 참고 바랍니다. http://dev.mysql.com/doc/refman/5.1/en/events-configuration.html Mysql Event Scheduler 시작하기. 스켤쥴러 시작하기 SET GLOBAL event_scheduler = ON; SET @@global.event_scheduler = ON; SET GLOBAL event_scheduler = 1; SET @@global.event_scheduler = 1; 아래는 간단한 데모입니다. 1 초 간격으로 1분동안 insert 1건을 실행시킵니다. 결국 60건이 들어 갈것 같습니다. ..

Java ThreadPool Api Sample

Java ThreadPool Test Sample Program 예전에는 직접 만들어 사용하시는분들이 많았을겁니다.. 그러나 이제는 아래와 같이 사용하면 그만 ~ package com.mulder.util.tester; import java.util.Random; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class ThreadPoolTester { // 3 이라는 파라미터가 ThreadPool Size 를 지정한다. private static final ExecutorService threadPool = Executors.newFixedThreadPool(3); public stati..

프로그램/java 2012.08.27