vim plugin vundle오랜기간 vim을 사용하면서 별다른 plug-in 없이 기본적인 기능 및 매크로, 정규식 사용법에만 익숙해져있었지 자동완성이라든지 , 폴더 검색이라든지 이러한 additional한 기능을 사용할 생각이 없었던것 같아 이 기회에 한번 써보고자 여러가지 찾아본 결과 vundle이라는 아주 훌륭한 plug-in tool을 발견하였습니다. 이제 설치방법에 대해 알아보도록 하겠습니다. 일단 기본적으로 git가 깔려있어야 합니다. (요즘 대부분의 open source가 github에 올라가 있는 관계로.) step 1. github 소스 다운로드$ git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle step 2. ...
project를 tomcat에서 개발하고 jboss로 porting하는 과정에서 여러가지 에러를 만났지만 제일 시간을 많이 허비하게 만든 context initialize error에대한 간단한 해결방법을 올립니다. 22:15:47,484 ERROR [ContextLoader] Context initialization failed java.lang.NoSuchMethodError: org.springframework.beans.factory.xml.XmlBeanDefin itionReader.setResourceLoader(Lorg/springframework/core/io/ResourceLoader.... 바로 context initionlization 이문구.spring version miss mat..
이번프로젝트는 참 여러가지 유형의 자바 서버를 사용하게하네요.아무튼 maven + jboss-as-7 을 이용한 환경을 구축해보도록 하겠습니다. 설치환경OS : ubuntuJDK : 1.6.0.38Jboss : jboss-as-7.1.1.Finalmaven : Apache Maven 2.2.1 (rdebian-8) step 1. jboss-as-7 downloaddownload url : http://www.jboss.org/jbossas/downloads/download후 적당한 위치에 압축을 풀어 놓습니다. step2. 환경변수 설정 및 jboss 실행환경설정$ vim ~/.bash_profileexport JBOSS_HOME="/home/rocksea/work/jboss-as-7.1.1.Final"..
드디어 개발 완료시점이 되어 예외처리에 신경쓰게 되었습니다.일단 time out 설정에대해 알아보도록 하겠습니다. // Set up the pipeline factory. bootstrap.setPipelineFactory(new ChannelPipelineFactory() { public ChannelPipeline getPipeline() throws Exception { //Netty Connection Timeout And Handler Setting return Channels.pipeline(new ReadTimeoutHandler(new HashedWheelTimer(),30),new NettyServerHandler()); } });무지간단해서 부가설명이 필요없을듯 합니다.그리고 conso..
간단하고도 꼭 필요한 rows에대한 sum을 구하는 명령에대해 알아보도록 하겠습니다.딱 한줄이면 되는거라 길게 설명할 필요도 없을것 같네요. 일단 이러한 파일 및 출력이 있다고 가정해 봅시다. $ cat sum.txt 31940261426142825496640102355 이제 위 값들에대한 sum 을 구해보도록 하겠습니다.$ cat sum.txt | awk '{a+=$1} END {print a}'600 파일명으로 구하는 방법도 있습니다. $ awk '{a+=$1} END {print a}' sum.txt 600 너무간단헤서 길게쓸 필요도 없네요. 이상입니다.by rocksea.
samba 꼭 필요할때마다 검색해서 쓰다가 귀찮아서 그냥 blog로 남겨봅니다. ( 네이버 블로그 운영시절엔 포스팅했었으나 블로그 이동 관계로....) step1. samba 설치 $ sudo apt-get install samba smbfs samba-common samba-common-bin step2. smb.conf 설정 /etc/samba/smb.conf [rocksea] comment = new_user_name samba path = /home/rocksea/www #공유디렉토리 위치 writeable = yes #쓰기가능 public = no #공개여부 create mask = 0644 directory mode = 0755 step3. 사용자 생성 $ sudo smbpasswd -a ro..
Spring scheduler를 이용하여 주기적인 Processing을 처리할 일이 생겼습니다. 예전같으면 linux scheduler인 crontab에 등록하여 실행할 script를 처리하여 작성했지만 이번프로젝트는 처음으로 java를 이용한스케쥴러를 구현하게 되었습니다. step1. applicationContext 설정scheduler 및 annotation을 위한 설정을 합니다. ... step2. scheduler 적용@Scheduled는 메소드 단위로 사용 가능하며 실행 주기 정의를 위한 'fixedDelay', 'fixedRate', 'cron'과 같은 속성들을 제공하고 있으며 @Scheduled 메소드에 대한 실행은 TaskScheduler가 담당합니다.@Scheduled(fixedDela..
프로젝트를 진행하던중 서비스에서 Exception발생시 해당서비스에서 발생시킨 모든 DB Transaction에대해 rollback 을 처리해야하는 경우가 생겨 알아보았습니다. Annotation기반 DB Transaction을 처리하기. step1. db transaction 설정annotation 기반의 transaction처리를 위한 Transaction Manager를 설정합니다. step2. service transaction 적용@Servicepublic class TestService{@Transactional(rollbackFor={Exception.class, DataIntegrityViolationException.class})public String testTransaction() t..
이것역시 지인의 요청으로 찾아보았습니다. jquery-ui를 이용한 이미지 슬라이드입니다.(정말 jQuery로 못하는게 없는것 같습니다.) // var sliderInterval=false; function slideShow() { var displayToggled = false; var current1 = $('.slide:visible'); var nextSlide = current1.next('.slide'); var hideoptions = { "direction": "right", "mode": "hide" }; var showoptions = { "direction": "left", "mode": "show" }; if (current1.is(':last-child')) { current1.e..
web client쪽 작업을 할일이 없었는데 누군가 도움을 청해서 다시 몇년간 손놓았던 javascript와 css를 공부하고있습니다 ^^;;이벤트를 이용하여 node name을 추출하여 화면을 제어할 경우에 대한 방법을 jQuery에 있나 찾던중 역시나 있어서 글을 올려봅니다. ( jQuery api 사이트에가면 다있더군요. ) click 참조 URL : http://api.jquery.com/event.target/ 예전에 jQuery가아닌 일반 javascript에서도 구현했던 적이 있었는데 까먹어서 생각난김에 plain javascript에서의 구현방법도 올려봅니다.document.onclick = function(e){alert(event.srcElement.tagName)} 이상 간단하지만 머..
- Total
- Today
- Yesterday
- 도덕경
- 베트남
- AWS
- mongoDB
- Python
- PostgreSQL
- 조동사
- memcached
- 비지니스 영어
- hadoop
- Business English
- k8s
- JBOSS
- Python Django
- hdfs
- 스페인 여행
- it
- 여행
- 가정법
- 대명사 구문
- 해외여행
- 영작
- nodejs
- ubuntu
- maven
- 영문법
- 비교구문
- redis
- NGINX
- 다낭
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |