사용목적 조그만 회사들은 Google이나 Daum 등의 기업용 계정을 생성해서 쓰는 경우도 많지만, 아무래도 여러 개발 지원 프로그램, 특히 웹기반의 프로그램들을 쓸 때에는 계정을 관리하는 어려움을 겪게 됩니다. 입퇴사자의 관리, 부서별 관리와 같은 것을 각 프로그램마다 하기에는 불편하고, 어떤 프로그램들은 구글 등의 소셜 로그인(oAuth 등)을 지원해도 그렇지 않은 프로그램들도 심심찮게 만날 수 있습니다. 어떤 경우에는 회사에서 관리하는 계정 정보를 구글 등에 적용해서 쓰고 싶을 때도 있습니다. 이런 상황에서 가장 먼저 떠올릴 수 있고, 가장 근본(?)처럼 여겨지는 것이 바로 LDAP입니다. 원래 계정 관리를 위해 태어난 것은 아니지만, Tree(계층) 구조의 데이터를 표준적으로 제공하고 있기 때문에..
Windows 10 에서 PPTP VPN 을 제공하지만, 기본 제공을 하는 것이다보니 계정 설정 등이 불편합니다. 그리고 PPTP 에 대한 보안적 문제점을 걱정하는 경우도 발생합니다. 그래서 L2TP/IPsec 정도는 써야겠다고 생각하게 된다면 SoftEther VPN 을 이용하면 된다는 글을 쉽게 찾을 수 있습니다. 실제로 쉽게 VPN Server 구축이 가능합니다. 그런데, 저의 경우 한가지 문제가 있어서 사용이 불가능했습니다. 구축하려는 서버는 다음과 같은 상태였습니다. Windows 10 Pro 가 설치된 PC 고정 IP 하나를 발급 받음 발급받은 IP 을 이용해 Public Cloud 의 서버에 직접 접속 당연히 Windows 10 Pro 에 고정 IP 을 설정하고 SoftEther VPN 을 ..
회사에서 개발자용(테스트, 개발용 DB 등) 서버를 각자 줄 수 없으니(예전엔 개인별로 한 대씩 두고 쓰기도 했습니다만) 요즘에는 Hypervisor 을 설치한 머신을 한 대 두고 개인에게 VM 을 생성해서 제공해주곤 합니다. 이 때 Windows 나 Linux 을 설치하고 VirtualBox 나 VMWare Workstation 같은 프로그램을 설치해서 사용할 수도 있지만, 개인적으론 Host OS 에서 자원을 많이 먹는게 싫기도 하고, 관리툴에 접속하기 위해서는 원격 접속 프로그램을 이용해서 연결해야 하기 때문에 동시접속 문제도 있어서 Type 1 형태의 Hypervisor 을 선호합니다. 무료로 사용할 수 있는 Hypervisor 는 많습니다. VMWare ESXi, Xenserver 와 같이 유료..
Windows 에서 SSH 로 서버에 접속하기 위해 주로 사용하는 프로그램으로 SecureCRT, XShell, Putty, Cygwin 등이 먼저 떠오를 것입니다. 또한, Windows 10 에 포함된 OpenSSH 을 이용한 접속 역시 알고 계신 분들도 계실 겁니다. SecureCRT 와 XShell 은 유료이니까 회사에서 사준다면 상관 없지만, 이 비용이 부담될 경우 Putty 나 Putty 기반으로 개선된 기능을 제공하는 Kitty, MPutty 등을 이용하게 될 것입니다. 혹은 Cygwin 을 이용해서 사용하는 분도 계실 것입니다. 물론 Windows 에서 제공하는 OpenSSH 도 훌륭한 옵션입니다만, 이 경우 암호화 지원이 완벽하지 않아서 최신 배포버젼의 *NIX 에 기본적으로 접속이 안되는..
Windows 10 에서 화면의 좌측 혹은 우측 끝으로 프로그램을 가져가면 화면의 절반 크기로 프로그램 창의 크기가 변경되는 기능이 있습니다. 또는, Aquasnap 와 같은 프로그램에선 편리하게 이 기능을 이용할 수 있습니다. 그런데, Acrobat Reader 실행 시 이 기능이 적용되지 않아 곤란한 경우가 있습니다. 설정에서 보호 모드가 활성화 되어 있어서 그렇습니다. 이를 해제하기 위해서는 기본 설정 > 보안(고급) > Sandbox 보호 > 시작할 때 보호 모드 사용 체크박스를 해제하신 뒤 적용하시고 프로그램을 재시작 하면 됩니다.
개인용 메신져로 Telegram 이라는 아주 좋은 제품이 존재하고, 카카오톡이나 라인 같은 메신져도 업무용으로 잘 쓰고 있는 회사들도 많지만, Slack 같은 업무용 메신져들이 가지는 기능들이 아무래도 업무를 진행할 때 좀 더 도움을 줍니다. Slack 이나 MS Teams, 국산 프로그램인 잔디 등이 꽤나 이름이 있는데, 업무용이니 비용을 매달 지불하고 사용하는 것도 그리 나쁘진 않지만, 규모가 커지면 커질수록 사용자 수 만큼 매월 비용을 지불하는 것도 매우 부담이 됩니다. 그래서 Slack 을 대체할만한 무료 채팅 소프트웨어를 몇 개 검토해봤습니다. 이것저것 찾아가며 실제 설치해보았는데, Rocket.Chat, Mattermost, Sandstorm 을 검토해봤습니다. 제품을 검토할 때 필수적인 요소..
DB(MySQL) 생성 CREATE DATABASE redmine CHARACTER SET utf8; CREATE USER 'redmine'@'%' IDENTIFIED BY '***'; GRANT ALL PRIVILEGES ON redmine. TO 'redmine'@'%'; 가급적 DB 생성 시 character set 을 utf8 로 하세요. byte 크기 때문에 DB 초기화 때 오류가 발생할 수 있습니다. redmine 소스 다운로드 및 압축 해제 4.x 은 지원되지 않는 플러그인이 많아서 3.x 로 설치하였습니다. 글을 작성하는 시점에 3.x 최신버전은 3.4.10입니다. $ cd /data $ sudo curl -O http://www.redmine.org/releases/redmine-3.4...
- Total
- Today
- Yesterday
- 클라우드플레어
- 시니어 프로그래머
- proxmox
- 워드프레스
- OracleJDK
- Spring MVC
- 내장 WAS
- Redmine
- Nas
- 도입기
- manjaro
- KDE
- docker
- 외장 WAS
- 엘지
- git
- java config
- SI
- paging
- messages.properties
- NoSQL
- RestTemplate
- Spring
- jooq
- Spring Boot
- boot
- 프로젝트 규모
- couchbase
- Phabricator
- 페이징
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |