일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- spring
- pkgutil
- install maven
- change file content
- JAR
- Jenkins
- Change port
- duplicate lines
- 전송포맷
- ADB
- not to accept jdbcUrl
- JavaScript
- object
- jdbc
- svn backup
- spring boot
- docker
- local
- ubuntu
- maven
- javaascript
- Java
- 줄복사
- mariadb
- remove
- driverspy
- ^M바꾸기
- install
- key bindings
- gradle
- Today
- Total
목록Web & Server (50)
Simplify
이번에는 우분투의 가장 중요한 포트 중 하나인 SSH 포트를 변경하는 방법에 대해서 포스팅 합니다. 저는 집에 조그마한 서버를 갖추고 있고, 이 서버에 접근하기 위해서 공유기에서 Port forwarding 을 해 주고 있습니다. 그런데 특정 포트를 특정 장비(서버)에 22번 포트로 포워딩해 주는 방식으로 하게 되면, 서비스를 사용하게 될 때 마다 그 포트를 일일이 Port forwarding rule 에 추가해주어야 하는 불편함이 잇습니다. 그래서 저는 장비 별로 10000번대 번호를 맵핑해 두고, 장비 안에서 서비스 포트를 변경하는 방식으로 하고 있습니다. 이 부분에 대해서 궁금하신 분이 만약에 있으시다면, 편하게 댓글 달아주세요. 더 상세하게 설명해 드리겠습니다. 그럼 이제 Ubuntu Server..
도커(Docker)에 대한 포스팅을 시작합니다. Ubuntu Server 설치부터 시작해야 맞는 것이나, 우선 이 포스팅부터 시작합니다. 이 글을 읽으시는 때에, 포스팅 날짜가 조금 지났다면 제 블로그에서 우분투 서버 설치하기 등으로 검색하시면 아마도 글이 올라와 있을겁니다. (가급적 링크를 남기겠습니다.) 최근 미니PC를 장만하여 우분투 서버를 구축하고, 여기에 교육으로만 접해봣던 Docker를 설정하고 사용해보니, 정말 편합니다. 게다가 필요에 따라서 재설치 등이 너무 편하게 되어 있습니다. 이 포스팅에 이어서, mariaDB, jenkins, tomcat 등을 Docker image로 다운로드 받아 구동하는 것 까지도 포스팅할 예정입니다. (제가 이력을 남기기 위한 목적도 있으므로 감안하고 보아 주..
찾다 찾다.. 겨우 찾은 정보를 공유합니다. 다들 아무렇지 않게 상용하는지 모르겠지만, 저 같은 경우에는 Windows든, Mac OS 든, 개발용 영역(폴더)을 다른 것들과 구분 짓고 싶어 합니다. 그래서 보통 윈도우 PC의 경우에는 C 아래에 개발 툴 등을 두지 않고, D:\ide 폴더 아래에 개발 관련한 것들을 다 몰아넣습니다. (Eclipse 의 workspace 도, IntelliJ 의 ideaProjects 폴더도 모두 그렇게 합니다.) 단, Eclipse 는 설치형이 아니라 uninstall package로 되어 있기 때문에 이게 용이하지만, IntelliJ는 설치형인지라 ProgramFiles 폴더를 벗어나기는 좀 그래서.. 그냥 두었습니다. (아시는 분도 계시겠지만, IntelliJ 의 ..
들어가며 Sptirng Boot 등 개발에는 IDE(Integrated Development Environment)툴이 필요합니다. 현재 기준으로 하여 가장 많이 사용되는 두 개의 IDE는 Eclipse와 IntelliJ로 보입니다. 제가 알기로는 Eclipse가 더 오래되었고, OSGi 방식의 IDE로서 많은 사랑을 받았고, 현재도 많은 사람들이 사용하고 있는 것으로 알고 있습니다. IntelliJ 는 Android Studio, pycham 등과 함께 최근 각광받는 IDE로서 자리잡고 있습니다. 사실 오래 전에는 Eclipse 에 Android Development Tool 을 추가 설치(Plug-in)해서 Android 개발도 함께 진행했었습니다. 그런데 2016년 경 즈음 해서 갑자기 Androi..
들어가며 Spring Framework 를 이용하여 프로젝트를 최초 생성하고 나서, 처음 실행을 하면 마지막에 다음과 같이 표기됩니다. Exit Code 가 보이게 되죠.. (최초 생성시에는 Controller 등 listen 하고 있는 객체 생성을 하지 않아 실행과 동시에 종료됩니다..) 여기서는 이 코드값의 의미에 대해서 알아보고, Exit Code를 customizing 해서 원하는 기능을 구현할 수 있는지를 검토해 보고자 합니다. Exit Code 가지고 놀기 모든 프로그램은 종료 시점에 정수형 exit code를 return 합니다. Spring Boot 는 Exception 이 발생한 경우 Exit Code를 1로 return 하고 종료됩니다. 그렇지 않고 정상적인 종료가 이루어진 경우(cle..
들어가며아이튠즈는 기본적으로 백업 폴더를 사용자가 지정할 수 없도록 강제하고 있습니다. 제 경우, 실제 아이폰에서 설정>일반>저장용량 쪽에서 확인한 용량보다, 실제 백업 용량이 훨씬 더 컸던 것으로 기억합니다. 약 40G정도를 사용하는데, 실제 백업은 70G정도 되던 것으로 기억합니다. 이건 실제 캐시 데이터(즉 임시파일 등등)에 대해서 용량으로 계산되지 못하게 하고 있고, 이를 빈 공간으로 보여주게 설계된 탓에(애플 제품 모두..) 이렇게 보일 수 있다고 합니다.예전에 Apple 홈페이지에서 iTunes 를 다운로드 받아 설치하면 특정 경로에 백업이 설정되도록 했었는데, Windwos 10, Microsoft Store 에서 다운로드 받은 iTunes 는 그 설정이 조금 바뀌었기 때문에 여기서 다시 한..
How to install an FTP server on Windows 10Very similar to previous versions, Windows 10 includes the necessary components to run an FTP server. Follow the steps below to install an FTP server on your PC:1. Use the Windows key + X keyboard shortcut to open the Power User menu and select Programs and Features.2. Click the Turn Windows features on or off link.3. Expand Internet Information Services..
들어가며Spring에서 Maven 으로 RestTemplate를 이용하지 않고 순수하게 Java에서의 Class를 이용해서 HTTP 호출하는 예제를 찾아 공유합니다. 구현방법12345678910111213141516171819202122232425262728import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL; public class Test01 { public static void main(String[] args) { BufferedReader in = null; try { URL obj = new URL("http://www.test.co.kr/..