Welcome to My World (www.dgmayor.com)

소프트웨어 186

40. 유용한 이클립스 플러그인 다시 정리 2

Run Jetty Run Running a web application in Eclipse should be as simple as ‘clicking run’. Home Site : http://code.google.com/p/run-jetty-run/ Update Site : http://run-jetty-run.googlecode.com/svn/trunk/updatesite Full maven support , simply run maven J2EE project without any config JSDT-jQuery 광고 이 광고 신고 This is a plugin for the Eclipse JavaScript Development Tools (JSDT) that adds jQuery autoco..

39. 유용한 이클립스 플러그인 다시 정리 1

GmailClipse (Gmail for Eclipse) GmailClipse is a plugin for Eclipse 3.x to use Gmail accounts inside Eclipse IDE. 광고 이 광고 신고 Uses port 80, so if you don’t have acces to POP in your office you can find this plugin very useful. Home Site : http://tabaquismo.freehosting.net/ignacio/eclipse/gmailclipse/gmail-eclipse.htm Download Site : http://sourceforge.net/projects/gmclipse/files/ SQL Explorer Ecl..

38. 현재 필자의 최신 개발 환경이다.

LSJ_Eclipse download | SourceForge.net LSJ_Eclipse Download LSJ_Eclipse for free. Eclipse customized by Lee Seung Jae. this eclipse is customized by Lee Seung Jae. base is Eclipse Mars R but, added Setup, Dark Theme, C development Tool, Window Builder, CSV Edit, and many libraries. sourceforge.net LSJ_Utilitie란 폴더에 매우 유용한 유틸들을 미리 다 묶어 놓았다. VM_Ware 이미지를 제외 하고도..... LSJ_Eclipse, LSJ_Utilities, LSJ..

19. LSJ 이클립스 프로그램 배포

LSJ_Eclipse download | SourceForge.net LSJ_Eclipse Download LSJ_Eclipse for free. Eclipse customized by Lee Seung Jae. this eclipse is customized by Lee Seung Jae. base is Eclipse Mars R but, added Setup, Dark Theme, C development Tool, Window Builder, CSV Edit, and many libraries. sourceforge.net 생각해보니, 아주 오래전 7년전에 게시판을 업로드 했었구나;; 지금 보니, 좀 수준이 낮기는 한데;; 나도 잊고 있었다. 생각해보니 나는 소스 포지에 뭐 어찌 되었든 두가지의 프..

18. 개인 마개조 이클립스 제작

드라이버 설치 하거나 포맷 후 항상 꼬여버리는 문제, 이클립스 설정 매번 해주는 게 너무 귀찮았지만.... 이번에 프로그램 만들면서 획득한 지식으로 단순화... 하려 한다. 단점은 내가 입만 앞선다. https://drive.google.com/file/d/1s8mudbatd28M2CPKYMLScc-bXVf1HB0c/view?usp=sharing LSJ_Eclipse_22521_Setup.exe drive.google.com 회사 업무 시간에 과제로 받은 프로그램을 만들고, 이클립스 설정 문제로 골치를 앓다가, 퇴근 후 집에 와서 만든 프로그램;; 다 만들었고, 나름 간지가 나나..... 배포가 문제다. 나중 회사에서 뭐라 하면.... 새로 하나 만들어 줘야 겠다.. ㅜ

37. 이클립스 플러그인 개발 [펌]

Eclipse 플러그인 개발을 위한 개념 정리 ※Eclipse 란? 문제 해결을 돕기 위한 자바 기반의 도구와 기반 구조를 개발하는 사람들의 오픈 소스 커뮤니티이다. 1.컴포넌트 : 이클립스 기반 시스템은 플러그인 이라고 알려진 컴포넌트를 조합해서 구성된다. 2. 미들웨어 및 기반구조 : 이클립스 RCP는 본질적으로 미들웨어 기능이다. 3. 네이티브 사용자 경험 : 이클립스 SWT는 운영체제의 네이티브 UI 편의 기능에 대해 효율적이고 이식성이 높은 접근 방법을 제공한다. 4. 이식성 : 다양한 운영체제 및 클라이언트 환경을 지원한다. 5. 지능적인 설치와 업데이트 : 다양한 메커니즘을 사용해서 플러그인을 배치하고 업데이트 할 수 있게 한다. 6. 비연결성 동작 : 네트워크에 접속하지 않아도 독립적으로 ..

48. [JAVA] 자바 메모장 실행 및 텍스트 파일 열기 (실행시키기)

IT의 신 2018. 6. 19. 15:01 이웃추가 자바로 메모장을 실행시킬려면 Runtime.getRuntime().exec("notepad"); 라고 하면 된다. 또한 특정 파일을 열고 싶으면 Desktop.getDesktop().edit(new File("c:/joongna/price.log")); 그러나 특정 파일을 메모장으로 열고 싶을 때는 PC환경이 확장자 txt는 메모장으로 열게 되어 있어야 메모장이 실행되면서 해당 파일이 열린다. 만약 확장자가 특정 프로그램에 연결되어 있지 않으면.. java.io.IOException: Failed to edit . Error message: 이 작업을 하기 위해 지정된 파일로 아무 응용 프로그램도 연결되어 있지 않습니다. 라고 나온다. 또한 파일이 없..

16. 개인 식물 키우기....

신호 받는 것만 하였으나.... 신호 주는 용도의 램프, 안보여서 백라이트도 추가... 이게 대단한 이유는 내가 집에 앉아서... 인터넷이나 프로그램을 통해..... 식품 공장을 제어할 수 있기 때문이다. 아니면 규칙에 따라서 공장이 자동으로 돌아가거나.... 옆의 스테고 사우르스가 식물에 물 주고, 사운드를 출력할 것이다. 그나저나 기존에 자바 프로그램을 리눅스에서 돌리면 될텐데... .exe 파일로 변환하고 설정값 받는 걸 추가 해야 할 듯하다.

15. 신라 공업 설치 및 인스톨러 설치

하루 전에 고정 IP로 서버와 붙이고 있는데... 잘 붙지 않았다. 나중 알고보니 서버 데이터베이스 버전이 달라서.... 그나저나 백 한번도 못 건드려 봤는데... 좀 너무 한거 같다 싶을 때도 많다. 그나저나 어제 설비 번호가 올라와야 되는데, 테이블 값이 올라와서 밤을 샜다. 시간 넉넉하게 개발하는 것도 아니고... 하여튼... 말로는 다 표현 못하는 뭔가가 있다. 로컬 pc에 데이터 베이스를 심어서 웹으로 끌어오는게 부하가 덜 걸릴듯 한데..... 음.... 잘 모르겠다. 무슨 생각을 하고 계신지 ㅜㅠㅠㅠ 무슨 Test 기간도 없고.... 하여튼 그렇다. 로트 추적 보다는 수족관 온도나 그런거 잡는게 더 유용할 것이다. 뭐.... 프린트 기능까지 달면 다르겠지만.... 뭐.... 조금만 더 응용하면..

35. 인스톨 팩토리 소개

InstallFactory 인스톨 팩토리 프로그램 실행 파일 (exe 등)와 프로그램 보조 파일 (여러 음성, 사진, jre 등)이 같은 폴더에 있는 상태여야만 실행이 되고 그 상태로 배포해야만 하는 상황이 생길 때 유용하게 사용할 수 있는 프리웨어입니다. InstallFactory를 사용하면 자동으로 원하는 경로에 프로그램 파일을 설치하는 setup파일을 만들 수 있습니다. setup 파일을 한국어와 영어 중 선택해서 제작할 수 있습니다. 생성되는 설치파일도 같은 디자인 InstallFactory 사용법 일반탭 소스폴더 : 인스톨 파일로 묶을 폴더를 선택합니다. 설치 화일이 만들어질 폴더: 만들려는 설치 파일이 자신의 컴퓨터 어디에 선택할 지 선택합니다. 설치화일의 이름: (정한 이름).exe 으로 설..

47. 자바 직렬화 & 역 직렬화

자바 직렬화가 무엇(what)인가요?? 자바 직렬화란 자바 시스템 내부에서 사용되는 객체 또는 데이터를 외부의 자바 시스템에서도 사용할 수 있도록 바이트(byte) 형태로 데이터 변환하는 기술과 바이트로 변환된 데이터를 다시 객체로 변환하는 기술(역직렬화)을 아울러서 이야기합니다. 시스템적으로 이야기하자면 JVM(Java Virtual Machine 이하 JVM)의 메모리에 상주(힙 또는 스택)되어 있는 객체 데이터를 바이트 형태로 변환하는 기술과 직렬화된 바이트 형태의 데이터를 객체로 변환해서 JVM으로 상주시키는 형태를 같이 이야기합니다. 자바 직렬화는 어떻게(how) 사용할 수 있나요? 자바 직렬화 조건 자바 기본(primitive) 타입과 java.io.Serializable 인터페이스를 상속받은..

14. 시리얼 포트 큰 에러해결

여태까지 문자열이 apple이라면 a, p, p, l, e 식으로 떨어져 들어오는 경향이 있었다. 이를 해결하기 위해서 커버를 씌우거나, 버퍼를 두거나, 원천적인 디바이스 드라이버를 개발하거나... 하려 하였으나.... 결국은 len의 길이를 임의로 조정함으로서 2 글자 이상은 저장이 되게끔 하였다. -----> 그런데, 뭐 이렇게 하면 백단에서 받는 값을 조정하면 에러를 해결 할 수는 있으나.... 그래도 뭔가 찜찜하여 더 파보았다. 스캐너 회사에서 제공하는 드라이버부터 설치 하든가, c언어로 드라이버를 만들던가 하여야 하였으나, 겨우 겨우 간신히 스캐너 회사의 드라이버를 다운로드에 성공..... 용량도 많고.... 회선이 안 좋은지 유틸 다운 받는데 3일 걸렸다. 스캐너 회사 드라이버로 비프음과, \..

46. 자바 웹 크롤링

1. 개요 크롤링(Crawling) 이란? 정식명칭은 Scraping 또는 Web Scraping 으로 웹 사이트에서 원하는 정보를 추출하는 것을 의미합니다. 보통 웹 사이트는 기본적으로 Html 기반입니다. 크롬에서 Ctrl + U 또는 우클릭 - 페이지 소스보기를 클릭하시면 다음과 같은 화면을 볼 수 있습니다. 네이버 금융 웹 사이트 소스코드 위 사진은 네이버 금융 https://finance.naver.com/ 홈페이지의 소소를 확인한 것입니다. 2. 활용 그렇다면 이 소스들을 가지고 우리는 무엇을 할 수 있을까요? Html 소스들을 자세히 들여다 보시면 우리가 웹 사이트에서 보는 모든 정보들이 담겨있습니다. 이 정보들 중 원하는 정보만 가져와서 자신만의 프로그램에 사용하는 것 입니다. 불법아닙니까..