에어쇼에서 항상 나오는 음악인데 곡명을 알길이 없다가
아는 후배의 컬러링이 이 곡이길래 닥달해서 알아냄 ㅋㅋㅋ



Posted by 구차니
2011년 10월 31일

그리고 내일은 2011년 11월 1일




단지 하루가 지나가고. 이전과 같은 하루일 뿐인데
월이 달라지게 된다는 이유로 조금은 더 특별한 하루

이번 한달은 얼마나 열심히 살았을까.
새로올 한달은 조금은 더 열심히 살아보자꾸나

안녕 2011년 10월.

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

겁나빠른 5678 고객센터  (0) 2011.11.09
2011 KELP 공개세미나  (0) 2011.11.05
25번 포트를 국가적으로 막는다고?  (0) 2011.10.31
  (0) 2011.10.27
오늘 업어온 LW25 Advanced  (0) 2011.10.25
Posted by 구차니
embeded/AVR (ATmega,ATtiny)2011. 10. 31. 16:45

nop

nop는 No Operation의 약자로
실제로는 계산하지 않지만 cpu에서 delay를 주기위해 주로 사용되는 어셈블리 명령어이다.

#define nop()  __asm__ __volatile__("nop")

[링크 : http://www.triplespark.net/elec/pdev/avr/

'embeded > AVR (ATmega,ATtiny)' 카테고리의 다른 글

AVR Studio 5 + STK-500 + ATmega128 = fail  (6) 2011.11.15
AVR Studio 5  (4) 2011.11.12
ATmega64 timer 설정  (0) 2011.10.28
AVR Studio 에서 ELF 생성시 에러발생  (0) 2011.07.27
IAR compiler 컴파일시 이미지 크기 보기  (3) 2011.07.25
Posted by 구차니
개소리 왈왈/블로그2011. 10. 31. 11:57
제제된 내용은 아래와 같은데
회사 입장에서는 의견도 피력을 못하게 하는구나 싶을 정도
머 확실히 내용은 그 업체에 불리하게 적어 놓긴했네 ㅋㅋㅋㅋ


메일이 다음과 같이 와있는데
차단되서 내 글임에도 불구하고 내 글을 확인할수 없는 상황 -_-


글 복구하려고 하니까 머가 이렇게 복잡해 -_- 슈발


그냥 글 하나 버려?
아무튼 파스쿠치나 파리 크라상은 안가니 상관없지만
베스킨 라빈스 31 이랑 던킨이랑 삼립이랑 샤니는 이제 안 먹어야지 -_-p 

그럼 국내 제빵업에 머가 남지 -ㅁ-? 

 
아무튼 글을 복원해서 해당내용을 삭제하거나 조치를 취하긴 해야할 듯 -_-
예전에도 네이버때 제제당해서 옮겼는데 아오 짱나 

Posted by 구차니
취지는 이해하지만
그렇다고 해서 일방적으로 정부에서 25번 포트를 막는다는건 웃긴거 아닌가?
 
방송통신위원회(http://www.kcc.go.kr/)와 한국인터넷진흥원(http://www.kisa.or.kr/)이 공동으로 진행하는 정부시책 스팸 줄이기의 일환으로 '블럭25 프로젝트' 가 12월부터 본격적으로 시행됩니다.

기존 발송포트인 25번을 정부에서 일괄적으로 막기 때문에 아웃룩을 사용하시는 분들은 메일 발송이 되지 않습니다. 

검색을 해보니 2009년도에 유동 아이피 관련해서는 25번 포트를 막았고 올해는 전체를 막는것 같은데 -_-
[링크 : http://blog.blueweb.co.kr/107 ]

대책이 없는 대책 같은 느낌이 드는건 기분탓인가? 정권탓인가? 
말로는 다른국가도 시행중인데 일단 ISP 에서 요청을 한거고
인증기능이 있는 587 포트라.. SMTP 자체도 인증을 하지 않았던가?
[링크 : http://www.etnews.com/201110210183 ]
[링크 : http://news.inews24.com/php/news_view.php?g_serial=585346&g_menu=020600&rrf=nv ]

아무튼, 587번 포트는 submission 용으로 할당은 되어있는데....
206 submission  587/tcp             # Submission [RFC4409]
207 submission  587/udp 
 

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

2011 KELP 공개세미나  (0) 2011.11.05
시월의 끝자락  (0) 2011.10.31
  (0) 2011.10.27
오늘 업어온 LW25 Advanced  (0) 2011.10.25
이건머...  (2) 2011.10.13
Posted by 구차니
프로그램 사용/eclipse2011. 10. 30. 18:35
Netbeans는 gui 편집기능이 막강한데 eclipse는 plugin은 막강하지만 gui는 좀 약한 편이다.
그래서 서로 윈윈하는 방법으로 넷빈즈에서 만들은 swing/awt 프로젝트를 이클립스로 끌어가는 내용

[링크 : http://www.cs.wustl.edu/~roger/131/HelpDocs/NetBeans/netbeanstutorial.htm]
[링크 : http://netbeanside61.blogspot.com/2008/04/eclipse-project-using-gui-designed-from.html]


----
2011.11.03 추가

NetBeans 7.0.1에는 기본적으로 Eclipse Project Importer가 추가되어 있다
굳이 Plugin을 설치하려고 찾을 필요도 없고 찾아도 안나온다 -_-


특이하게도, 프로젝트가 아닌 workspace 단위로 검색을 한다.


워크스페이스를 설정하면


원하는 프로젝트만 추가할수 있다.

Posted by 구차니
프로그램 사용/antlr2011. 10. 30. 16:26
ANTLR 정리 -_-
.g 파일은 grammar(rule) 파일이며, gammar 링크에서 받을수 있다.
그런데 1.5 버전의 java 문법파일을 받아서 해봤는데 흐음.. 진척이 없네 -_-
나의 경우에는 아래의 순서로 진행하였다.

$ cd ~
$ wget "http://www.antlr.org/download/antlr-3.3-complete.jar"
$ wget "http://www.antlr.org/grammar/1207932239307/Java1_5Grammars/Java.g" 
$ export CLASSPATH=~/antlr-3.3-complete.jar:$CLASSPATH
$ java org.antlr.Tool Java.g
$ javac *.java 

그나저나 우분투에서 pccts에서 추가한 독립형 antlr 프로그램은 사용할줄 모르겠음 

 
Eclipse 에서는 Help의 Install New Software를 통해 설치가 가능한데
문제는 이녀석에서는 org.antlr.Tool이 설치가 안되는 듯 하다.


Add 누르고 "http://antlreclipse.sourceforge.net/updates/" 주소를 추가해서 진행


그냥 Next Next Finish 하면 끝


윈도우에서는 별다른 문제없이 추가가 되지만 리눅스에서는 퍼미션 문제인지
$ sudo eclipse로 해서 진행을 해야 추가가 되엇다.
물론 java 의 패키지 경로에 추가 되는게 아니니 실행은 별도의 classpath로 잡아주어야 한다.

Eclipse 에서 Package Explorer의 프로젝트 이름에서 아래와 같이 토글해주면


antlr.jar이 프로젝트에 추가된다.

근데 쓸줄은 모름 -ㅁ-

[링크 : http://antlreclipse.sourceforge.net]
[링크 : http://www.oursland.net/tutorials/antlr/AntlrEclipse.html ]

netbeans 관련 antlr 플러그인이라는데.. 일단 패스
[링크 : http://wiki.netbeans.org/AntlrInNetBeansJavaApplication]


-----

eclipse용 antlr plugin 설명을 보면 보이다 시피
org.antlr                       ANTLR 2.7.6 (official) library
org.antlr.doc                 ANTLR 2.7.6 (official) documentation
org.antlr.eclipse.core     ANTLR project nature with builder
org.antlr.eclipse.ui         ANTLR-aware text editor (associated to files with extension '*.g') 

2.7.6 구버전이 포함되어 있다.
즉, antlr v2로 작동하는 플러그인이므로 antrl v3 용 문법은 오류가 난다.
(grammar Java; 이런것이  unexpected token으로 오류남)

Updated Java 1.5 Grammar << 요런거 받아서 해야함 

'프로그램 사용 > antlr' 카테고리의 다른 글

java를 이용한 antlr AST 탐색하기(AST navigation)  (0) 2011.11.02
ANTLR IDE 2.1.2 for ANTLR 3.0 above  (0) 2011.11.02
antlrworks  (0) 2011.11.02
antlr / pccts package  (0) 2011.10.24
antlr - ANother Tool for Language Recognition  (0) 2011.04.23
Posted by 구차니
Programming/Java2011. 10. 29. 22:25
정확하게는 추가가 아니라, 목록을 작성하고 새로운 목록으로 대체하는 것이지만..
CListBox 에서 처럼 JList에는 AddItem이나 AddString이 존재하지 않는다.

기본 컨셉인진 모르겠지만
DefaultListModel() 를 이용해서 addElement() 메소드로 원하는 String을 추가하고
추가된 ListModel을 JList의 setModel() 을 통해 대체한다.

import javax.swing.*; // javax.swing.FilenameFilter 

    public class FileUtil {
        public void listFiles(String dir) {
            File directory = new File(dir);
            if (!directory.isDirectory()) {
                System.out.println("No directory provided");
                return;
            }
            //create a FilenameFilter and override its accept-method
            FilenameFilter filefilter_java = new FilenameFilter() {
                public boolean accept(File dir, String name) { //if the file extension is .txt return true, else false
                    return name.endsWith(".java");
                }
            };

            String[] filenames = directory.list(filefilter_java);
            DefaultListModel listModel = new DefaultListModel();

            for (String name : filenames) {
                System.out.println(name);
                listModel.addElement(name);
            }
            jList1.setModel(listModel);
        }
    }

[링크 : http://kldp.org/node/110528]
    [링크 : http://download.oracle.com/javase/tutorial/uiswing/components/list.html]
Posted by 구차니
Programming/Java2011. 10. 29. 22:20
File 클래스에서 원하는 경로를 넣고
list() 메소드를 이용하면 그 경로상의 목록을 얻어올수 있다.

만약 원하는 확장자의 파일만을 원한다면
FilenameFilter 클래스를 등록해서 빼내면 되는데 Win32와 차이점은
*.ext 가 아닌 .ext로 해야 한다는 점이다.

import java.io.File;
import java.io.FilenameFilter;
 
    public class FileUtil {
        public void listFiles(String dir) {
            File directory = new File(dir);
            if (!directory.isDirectory()) {
                System.out.println("No directory provided");
                return;
            }
            //create a FilenameFilter and override its accept-method
            FilenameFilter filefilter_java = new FilenameFilter() {
                public boolean accept(File dir, String name) { //if the file extension is .txt return true, else false
                    return name.endsWith(".java");
                }
            };

            String[] filenames = directory.list(filefilter_java);
            for (String name : filenames) {
                System.out.println(name);
            }
        }
    } 

[링크 : http://www.javadb.com/list-files-of-a-certain-type]
[링크 : http://www.roseindia.net/java/java-get-example/get-file-list.shtml]
Posted by 구차니
Programming/Java2011. 10. 29. 21:53
영역을 선택하고 Alt+Shift+F 를 누르면 자동으로 코드를 정렬한다.


[링크 : http://stackoverflow.com/questions/1311912/how-do-i-autoindent-in-netbeans]

'Programming > Java' 카테고리의 다른 글

JList 에 원하는 목록 추가하기  (4) 2011.10.29
Java 에서 파일 목록 엳어오기  (0) 2011.10.29
Java용 폴더 다이얼로그  (0) 2011.10.28
netbeans IDE  (0) 2010.08.23
unit test - 단위 테스트  (0) 2010.08.18
Posted by 구차니