분류 전체보기
-
2018 stack Overflow 동향컴퓨터이야기 2018. 10. 23. 15:44
출처 : 스택오버플로어 https://insights.stackoverflow.com/trends?tags=java%2Cc%2Cc%2B%2B%2Cpython%2Cc%23%2Cvb.net%2Cjavascript%2Cassembly%2Cphp%2Cperl%2Cruby%2Cvb%2Cswift%2Cr%2Cobjective-c java, C# 은, php 하향 곡선, 아무래도 Full-stack 개발자가 요구되는 세상이다 보니.. JavaScript 는 소폭하향이지만 상위, 파이썬은 상승세 지속되는 중. 음.. 언제까지 이어지려나.. 자바스크립트 프레임웍 동향; 앵귤러가 소폭 우위를 점하고 있는 상황으로 앵귤러, 리액트 상승세 이어가는중 https://insights.stackoverflow.com/survey/..
-
CentOS 7.X MariaDB 분실시Linux 2018. 10. 10. 16:21
루트 비번을 복잡하게 했다가 냠냠 까먹어 버렸다. ㅠㅠ . 구글링을 통해 알아보고 mysql.conf 파일을 바꾸고 이것저것 시키는데로 해봤는데 제대로 안됐는데 아래 링크로 성공! 결론은 여기에 엄청 잘 정리되어있다. http://blog.ivps.kr/7 우선 서비스 정지 #> systemctl stop mariadb.service safe 모드로 실행 /usr/bin/mysqld_safe --skip-grant-tables --skip-networking & 그럼 신기하게도 #> mysql -u root 이렇게 로그인이 된다. 로그인 후 use mysql; 로 db 선택 후 평소 비번 변경하는것 처럼 MariaDB [mysql]> update user set password=PASSWORD('1234..
-
jpa 관련 참조 자료JAVA & Web 2018. 9. 10. 09:54
공식문서 https://docs.jboss.org/hibernate/orm/3.3/reference/en/html/example-parentchild.html one to many json 핸들링 관련 참고 url https://stackoverflow.com/questions/31465440/recursive-json-view-of-an-entity-with-one-to-many-relationship-in-rest-controlle 가장 참조할 만한 글 https://softwareengineering.stackexchange.com/questions/300115/best-way-to-deal-with-hibernate-1-many-relationship-over-rest-json-service위의 ..
-
MariaDB 설치 (CentOS 7.x)Linux 2018. 8. 25. 17:38
centos 7.x 에 마리아디비 설치하기 #> yum install mariadb-server mariadb-client -y ]# yum install mariadb-server mariadb-client -y yum install mariadb-server mariadb-client -y yum install mariadb-server mariadb-client -y]# yum install mariadb-server mariadb-client -y위와 같이 설치가 완료되면 서버 재시작시에도 자동 시작을 위해 아래와 같이 설정 #>systemctl start mariadb.service #> systemctl enable mariadb.service 그럼 이제 보안을 위해 비번 설정 mysql -u..
-
JAVA 프로젝트 -> Maven 변환기록개발환경 2018. 8. 14. 10:45
정말 예전부터 하고 싶었던 일인데 마침 어제 삘(?)이 꽂혀서 오전부터 시작했다. 아! 왜 하고 싶었냐면 현재 반영절차가 가상서버 기동 신청 -> 방화벽 허용 신청 -> 가상 윈도우 머신 접속 -> svn update -> 빌드 -> ssh 를 이용한 ant 빌드 O.M.G! 귀찮다는 핑계와 리스크가 두려워서 방치했었는데 도저히 못참겠다. 이제 가상서버가 기동하기를 기다리고 싶지도 않고 ssh 사용으로 인한 방화벽 신청 절차도 너무 번거롭다. 하지만 배포를 자동화 하기위해서는 일단 maven 으로 전환하는게 먼저다! 이제 시작! 우선 기존 "Dynamic web project" 인 프로젝트에서 마우스 우클릭을 통해 maven 프로젝트로 변경 그럼 아래처럼 프로젝트 root 폴더에 pom.xml 생성된다 ..
-
사용하지 않는 코드 찾는 이클립스 플러그인개발환경 2018. 8. 10. 14:24
이클립스 상에서 사용하지 않는 코드를 좀 쉽게 찾아 제거 하고 싶어서 검색해봤는데 PMDemmaEclemmafindbug https://www.sonarlint.org/eCobertura위에것들을 설치하고 사용해봤는데 그닥 직관적이지 않았다. 그러던 중 http://www.ucdetector.org/preferences.html요놈이 딱이다! 음..근데 이클립스 마켓으로 검색이 안되고 희한하게 드래그를 해야 설치가 된다. https://marketplace.eclipse.org/content/unnecessary-code-detector 설치가 완료되면 프로젝트에서 마우스 우클릭해서 다음과 같이 메뉴를 확인할수 있고 위와 같이 "Problems" 탭에서 내용이 확인가능하다. 코드 상에서도 저런케 형광펜 ..
-
텍스트 인코딩 변환기 (무료)컴퓨터이야기 2018. 8. 9. 11:03
euc-kr 환경에서 만들어진 java 파일을 일괄로 utf-8 로 변환해야하는 상황이있어서 리눅스에서 iconv 명령어를 통해 씨름하다가 잘안되서 구글링해보니 완전 딱 원하는 기능이 담김 프로그램을 소스까지 배포하는 사이트가 있었다. ! 대박!! http://blog.daum.net/masoris20/26 우선 파일구분은 java 로 변경하고 소스 폴더를 추가하면 대상 목록 파일이 나오고 변환 누르면 끝! 제작자님 감사합니다!! (--)(__)(--)(__)(--)(__)
-
사내 저장소 Nexus 3.x 활용하기개발환경 2018. 8. 3. 19:54
이글은 아래 링크를 통해 많은 도움을 받아 작성되었음을 밝힌다. https://blog.kingbbode.com/posts/nexus-3xx-maven-npm 사내에서는 이미 (2016.01)에 nexus 2.x 버젼을 사용하여 maven 저장소로서의 역할로 jar 파일을 공유하고 잘 사용하고 있다. 그런데 3.x 버젼은 maven 외에도 npm , docker 등 여러가지 저장소로도 활용가능하다고 한다. 하지만 난 여전히 maven 저장소로서의 역할이 필요할 뿐이라 그냥 알아만 두는 걸로 ... (-_- )a.. 우선 설치를 위해 sonatype 사이트로 이동한다. 다운로드그리고 https://help.sonatype.com/repomanager3/installation 여기에서 안내하고 있는 것처럼 ..