프로그래밍/Etc 24

Git, 깃허브 시작(가입&설치)

깃허브가 무엇인지는.. 검색만 해도 많이 나오니 설명은 일단 접어두자. 나도 사실 한 번 정도 밖에 사용을 안 해봤고 그 당시 썼을 때도 제대로 하지 못 했던 기억이 있다. 다시 설치부터 차근차근해보자. 먼저, 1. 깃허브 회원가입을 하자.일단 사용하려면 가입을 해야지.. https://github.com/ Build software better, togetherGitHub is where people build software. More than 15 million people use GitHub to discover, fork, and contribute to over 38 million projects.github.com냅다 들어가서 회원가입을 하자. 깃 허브 메인 페이지깃허브 메인 페이지에 진입하..

프로그래밍/Etc 2018.08.01

아파치 톰캣 설치

이제 곧 게시판 만들기 연습을 들어가야 하니..아파치 톰캣을 설치해보자. 아파치 톰캣이 뭔지는.. 그냥 검색을..해보면 아파치 톰캣(Apache Tomcat)은 아파치 소프트웨어 재단에서 개발된 서블릿 컨테이너(또는 웹 컨테이너)만 있는 웹 애플리케이션 서버이다. 톰캣은 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공하여 자바 서버 페이지(JSP)와 자바 서블릿이 실행할 수 있는 환경을 제공하고 있다. 톰캣은 관리툴을 통해 설정을 변경할 수 있지만, XML 파일을 편집하여 설정할 수도 있다. 그리고, 톰캣은 HTTP 서버도 자체 내장하기도 한다. 아파치 톰캣은 Apache Licence, Version 2를 채용한 오픈소스 소프트웨어로서, 서블릿이나 JSP를 실행하기 위한 서블릿 컨테이너를 제공하며..

프로그래밍/Etc 2018.08.01

이클립스 기본설정하기

이클립스 설치를 완료 했으니 이제 기본적인 설정을 해보자. 사실 설정 안하고 그냥 써도 무방하나, 내가 편하려고 하는 개발툴인데 더 편하게 써야지? 일단 가장 기본적인 .. 1. 폰트설정이클립스 실행 후 Window 메뉴의 Preferences 메뉴를 클릭한다.General 일반적인 설정이니까. 말그대로 General 탭에서 논다.General - Appearance - Colors and Fonts 를 클릭한다.그림 우측에 나오듯이 여러가지로 세부 설정이 가능하다. 물론.. 하나하나 하기 귀찮으므로..! 대표적인 것만 바꿔보자. 기본적이니까 Basic!! Basic - Text Font 를 클릭하자.Text Font 가 선택되어 있는 상태에서 우측의 Edit 버튼을 누른다.Edit 버튼을 누르면 자주 ..

프로그래밍/Etc 2018.08.01

이클립스 설치

작년까지만 해도 이클립스는 설치형이 아니라 다운받아서 바로 실행하면 되었었다. 헌데.. 안 쓰고 있는 동안 어느 순간에! 설치형으로 바뀌었단다. 그래서.. 설치해보자. 일단, 이클립스 홈페이지를 들어가자 https://www.eclipse.org Eclipse NeonEclipse is probably best known as a Java IDE, but it is more: it is an IDE framework, a tools framework, an open source project, a community, an eco-system, and a foundation.www.eclipse.org 화려하다. 네온이라고 굳이 이름 안 써놔도 될 것 같다. 하여튼 이번 버전 이름은 네온이란다. 정중앙 다..

프로그래밍/Etc 2018.08.01

자바 JDK 다운로드 및 설치 / 환경변수 설정

작년까지는.. 자바를 썼었기에 당시에는 나름 최신 버전이었는데.. 최근엔 다른 언어를 쓰고 있기에 자바를 들여다 볼 기회가 거의 없다 시피.. 그렇다고 처음 배운 언어인 자바를 마냥 놓고 있기는 영 마음이 불편해서 자바를 조금씩 볼 요량으로 최신버전으로 재설치! 먼저 다운로드 부터 해보자 먼저 SUN을 흡수한 ORACLE 홈페이지로 이동http://www.oracle.comOracle | Integrated Cloud Applications and Platform Serviceswww.oracle.com 오라클 홈페이지에 진입한 뒤 Downloads를 누르자. 내가 설치할 버전은 Java SE ! 여기서 잠깐 짚고 넘어가면.. 자바 SE는 개인 개발자 들이나 대부분의 프로젝트에서 사용 되는 플랫폼EE는 ..

프로그래밍/Etc 2018.08.01

[Seminar]<[개발자 컨퍼런스] 우리는 개발자 입니다> 후기

최근 공부 혹은 세미나 같은 것에 대해 관심을 갖자! 라고 한 뒤,첫 참석하려고 했던 오라클 밋업.. 은 안타깝게 참석하지 못하고 새로운 기회를 호시탐탐 노리고 있는 와중에,오픈 채팅방에서 올라온 컨퍼런스 홍보를 보았다. 유료라서(!?) 약간 고민은 했지만, 그래도 한번 참석해보자!무거운 주제도 아니고 가벼운 주제니까..! 재밌겠지 라며 바로 신청!신청 한 뒤 곧 마감이 되었다. 당신은 어떤 개발자인가요?- 우리는 항상 궁금했습니다.- '지금 나의 이 개발분야가 나에게 맞을까?', '다른 개발자들은 어떻게 일하고 있을까?'- 모두가 궁금해하는 각 개발분야의 개발자들이 본인들의 이야기를 공유하는 시간을 갖습니다.- 대학생 개발자부터 10년차 개발자까지, 프리랜서부터 대기업 개발자까지, 다양한 경험과 분야의..

프로그래밍/Etc 2018.07.29

[Delphi]AccessViolation 발생시 에러 위치 찾기

http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_tip&no=886볼랜드포럼: [Exception] 예외처리2 - AccessViolation발생시 에러위치 찾기AccessViolation발생위치 찾기 프로그램에서 다음과 같이 AccessViolation이 발생하는 경우를 누구나 겪어 보셨을것입니다. 문론 AccessViol...cbuilder.borlandforum.comhttp://egloos.zum.com/indes/v/1908481[Delphi] Access Violation시 뜨는 주소값으로 에러난 라인찾기흠... 좋은 팁이란 바로 이런거다... 초보 델피언으로 많은 시간을 허비해야 했던 바로 그 문제의 답이 될..

프로그래밍/Etc 2018.04.27

[Delphi]윈도우 소켓 에러 값

이번 프로젝트 진행 중.. 소켓 에러가 자주 발생하여 소켓 에러 값을 찾던 중 델마당에서 소켓 에러 값에 대해 설명해놓은 게시글이 있어서 참고삼아 블로그로 옮겨놓았다. 출처 : 델마당(https://www.delmadang.com/)질문과 답변란 '시간한줌'님 글 윈도우 소켓 에러 값 설명 WSAEINTR 10004 블럭킹 윈속이 WSACancelBlockingCall 함수에서 취소되었습니다 WSAEBADF 10009 잘못된 기술자(소켓 핸들)이다 WSAEACCES 10013 브로드캐스트 어드레스를 위한 데이터그램 소켓의 접속시도가 setsockopt 함수로 SO_BROADCAST가 설정되어있지 않은 상태에서 실패 했습니다. WSAEFAULT 10014 name 또는 namelen 매개변수가 올바른 형태..

프로그래밍/Etc 2018.04.27

[Delphi]Statement expected, but expression of type '%s' found (Delphi)

Statement expected, but expression of type '%s' found (Delphi) 구문이 올것을 예상하고 있는데, 다른 엄한것이 다음에 온 경우 발생하는 에러. 나같은 경우 사용하고 있던 쿼리문을 수정하면서 +가 들어가야 할 자리에 ;를 넣어버리는 실수를 했다. 바로 발견 한 뒤 ; -> + 수정해주니 정상작동~~! 종종 발생하는 에러인데, 의외로 쉽게 해결되는 경우가 많다. http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/devcommon/cm_need_void_xml.htmlE2014: Statement expected, but expression of type '%s..

프로그래밍/Etc 2018.04.27

[Delphi]차트이미지 클립보드에 복사 후 붙여넣기

통계 페이지 관련해서 차트를 활용하는데, 다른 유닛에서도 통계된 데이터가 적용된 차트를 그대로 사용하려니 뭔가 복잡해서.. 통계 페이지에서 적용된 차트를 이미지만 떠서 다른 유닛에서 사용하려고 찾아보았다. 찾아보니 TChart를 클립보드에 복사한 뒤 붙여넣기가 가능하단다. 사용법은 의외로 간단. 1. 먼저, 차트이미지 복사하기 procedure TfrmReport.Button1Click(Sender: TObject); begin Chart.BufferedDisplay := False; Chart.CopyToClipboardBitmap; Chart.BufferedDisplay := true; end; 이 함수를 실행 한 뒤 그림판에서 Ctrl + V 를 누르면 차트 이미지가 붙여넣기 되는 것을 확인 할 수..

프로그래밍/Etc 2018.04.27