분류 전체보기 575

스마트한 스크립트 (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

우분투를 기본으로 하는 노트북 - Dell XPS 13

제가 사용하는 노트북이 나이가 들어서 인지 신규 노트북에 눈이 많이 가는군요.그래두 윈도깔린컴은 제외구요.. 맥북이냐 아님 우분투냐 인데, 최근에는 우분투에 눈이 더 많이 갑니다. 아래는 engaget 에서 바로전에 소개된 XPS 13 관련 기사입니다.http://www.engadget.com/2012/07/19/dell-to-ship-xps-13-with-ubuntu-linux-in-some-areas/ Dell to ship XPS 13 with Ubuntu Linux in some areas, Precise Pangolin goes ultraportableBy Jon Fingas posted Jul 19th 2012 7:22PMDell's Project Sputnik is successful eno..

프로그램/ubuntu 2012.07.20