끄적끄적 어디서나 개발
    • 메뉴 닫기
    • 글작성
    • 방명록
    • 환경설정
      • Developer
        • Project
          • 주식자동매매
        • Language
          • JAVA
          • Python
          • Spring
          • Ruby&Rails
          • CSS&javascript
          • Databases
          • ETC
        • Linux
        • Mobile
        • Tool
          • Notion
          • Git
        • Quiz
        • Book
        • Review
    • 홈
    • 태그
    • 방명록
    Book

    [Review] 소프트웨어 누가 이렇게 개떡같이 만든거야?

    소프트웨어 누가 이렇게 개떡같이 만든 거야 카테고리 컴퓨터/IT 지은이 데이비드 S. 플랫 (인사이트, 2008년) 상세보기 이벤트에 담청이 되어 받은 책이다. 제목부터 맘에 들었다. ㅋ 뭐 실은 굉장히 많이 찔렸다 ㅎ 점점 나아지고 배워야 할께 많은 한 개발자로써 예전에 만든게 당연히 뜨끔할 수밖에.. 며칠전에 작정한 소스를 보고도 맨날 뒤엎고 싶을때가 한두번이 아닌데... ㅋ 뭐 그리도 이책은. 개발자를 위한 책은 아니다. 일단 기획자들이 보면 좋은 책 같다. 사용자 입장에서 해석해서 만드는.. 아마도 이런 마인드를 가지고 처음 부터 시작했다면. 컴퓨터는 배워야만 사용가는 한 것이 아니라 할아버지 할머니 세대들두 충분히 쓸 수 있는 놀이의 장이 될 것이다. 나도 느끼지만 개발할때 개발의 편의 성을 위..

    2009. 3. 12. 13:01
    Language/JAVA

    [JUnit/Spring] Spring JUnit TEST. 3.8v

    3.8 버전에서 AbstractTransactionalDataSourceSpringContextTests 으로 구현 시 onSetUp() 함수에 applicationContext()을 읽어 객체를 가지고 오는 구문을 넣었다. testService = (TestServiceResource) this.getApplicationContext().getBean( "testService"); 그랬더니... 자동 RollBack 되던 함수들이 무조건 Commit이 되는게 아닌가 ; Rollback 설정 상태를 찍어봐도 true 인데;;;;;;;; 그래서 이클리스 막강 기능 Ctrl + Space 를 눌러보니. onSetUpInTransaction() 함수가 있는게 아닌가.. 혹시나 해서 onSetUp() -> on..

    2009. 2. 9. 20:03
    Language/JAVA

    공통 Object Return

    Class 파일을 만들다 보면 공통된 value Obejct 같은 파일은 extends 를 해서 사용하게 된다. 그러다 보니 같은 값을 Super Class 에 넣어줘야 되서 중복된 코드가 발생 했다. 여러 Value Object 를 사용하고 그 Value Object 가 무엇인지도 정확하게 알 필요가 있었다. 그래서 공통 함수로 임의의 값을 받아야 함으로 Object. 넣어야 하는 필드는 정해져 있으므로. Object.getClass().getFiled("fileName").set(Object, "value") set 안에 Object을 몰라 얼마나 헤맸던지. ㅋ 삽질은 계속되어야 한다. ㅋ

    2009. 2. 5. 21:24
    Tool

    이클립스 단축키

    자주쓰는 단축키 모음 파일 편집 관련 ctrl + shift + O : 사용한 클래스 자동으로 import 정리하기 ctrl + shift + F : 클래스 자동 Formatt ctrl + 1 : 에러가 발생한 경우 해결 방안 및 오류내용 표시 Ctrl + / : // 주석처리. 한줄 주석 Ctrl + Shift + / : /** */ 블록 주석 Alt + Shift + J : 주석달기 Ctrl + Shift + up(down) : 함수(메소드) 단위로 이동 Ctrl + T : implementing or defining 리스트. 화면 UI 관련 Ctrl + M : 전체 펼침, 닫힘 Ctrl + L : 라인 찾기 창 Open Ctrl + F6 : 열려있는 소스창 리스트 Ctrl 키 누른 상태에서 방향키로..

    2009. 1. 8. 22:08
    Tool

    이클립스에서 톰캣 플러그인

    작성일자 . 2008.05.08 플러그인 다운로드 http://www.eclipsetotale.com/tomcatPlugin.html 다운로드 클릭. 현 버전 3.2.1 다운로드 받은 파일을 압축을 풀면 com.sysdeo.eclipse.tomcat_3.2.1 폴더가 나온다. 1. 이 파일을 설치한 eclipse 플러그인 폴더에 붙여 넣기 하면 된다. ex ) C:\Program Files\eclipse\eclipse\plugins 2. 이클립스를 다시 실행 시키면 아래와 같은 톰캣 고양이 모양 아이콘 세개가 뜬다. 3. 이클립스 메뉴 Window -> Preferences 선택. 아래 처럼 설정한다. 자신의 톰캣 버전을 찾아 맞춘다. 4. Advanced 클릭 -> 아래 그림처럼 Tomcat base ..

    2008. 5. 8. 14:32
    Linux

    [OS] 리눅스 권한 변경

    find . -type d -exec chmod 755 {} \; This will recursively search your directory tree (starting at dir ‘dot’) and chmod 755 all directories only. Similarly, the following will chmod all files only (and ignore the directories): find . -type f -exec chmod 644 {} \;

    2008. 1. 9. 14:06
    • «
    • 1
    • ···
    • 5
    • 6
    • 7
    • 8
    • »

    전체 카테고리

    • Developer
      • Project
        • 주식자동매매
      • Language
        • JAVA
        • Python
        • Spring
        • Ruby&Rails
        • CSS&javascript
        • Databases
        • ETC
      • Linux
      • Mobile
      • Tool
        • Notion
        • Git
      • Quiz
      • Book
      • Review
    Powered by Privatenote Copyright © 끄적끄적 어디서나 개발 All rights reserved. TistoryWhaleSkin3.4

    티스토리툴바