본문 바로가기 메뉴 바로가기

:: 선택적 기억상실증 ::

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

:: 선택적 기억상실증 ::

검색하기 폼
  • 분류 전체보기 (560)
    • 놀자 (237)
    • IT (318)
    • Website (4)
  • 방명록

ubuntu (75)
Ubuntu Oracle Java Develop Kit(JDK) 설치

Ubuntu 에는 기본적으로 Open source 진영의 OpenJDK 가 설치되어 있습니다. 이를 사용하여도 무방합니다. 선호도의 차이나, 필요에 의해서 Oracle 사의 JDK 를 설치해야 하는 경우가 있습니다. Ubuntu 는 기본적으로 restrict 제품에 대한 설치를 어느 정도 허용하고 있는 상태인데, 상업적으로 사용해야 하는 몇몇 제품은 기본적으로 설치하기가 쉽지 않습니다. 다만 조금만 설정하면 편리하게 사용할 수 있습니다. 기본적인 개념은 다음과 같습니다. 내가 설치하고 싶은 앱이 특별한 저장소(Repository) 에 저장되어 있고, 나는 저 저장소를 사용하여 apt 명령어를 통하여 설치를 하고 싶은 것 입니다. Oracle 은 자체적으로 JDK 를 다운로드 받을 수 있는 홈페이지는 제공..

IT 2018. 4. 8. 11:12
ubuntu 에 grails 개발환경 구성하기 #2

이번에는 IntelliJ IDEA 를 사용하여 Grails 프로젝트를 구성하고, 간단히 실행하는 것까지 진행해 보겠습니다. 글이 길어질 줄 알았는데, 2개의 내용으로 마무리되네요. 참 쉽습니다? 일단 IntelliJ IDEA 는 설치되었다고 가정하에 진행합니다. Jetbrains.com 사이트에서 Community 버전이나 Ultimate 버전을 다운로드 받을 수 있습니다.(여담으로 Ultimate 버전을 한달에 한번씩 재설치하면 30분 제약없이 계속 사용이 가능하답니다.) 1. Create New Project 버튼을 눌러서 프로젝트를 하나 생성합니다. 좌측에 이미 진행중인 프로젝트는 모자이크로 가렸습니다. 오른쪽 중간쯤에 Create New Project 가 보이죠? 누릅니다. ubuntu 에 gra..

IT 2018. 4. 4. 20:17
ubuntu 에 grails 개발환경 구성하기 #1

안녕하세요. 지난번 글에서 Grails 소개를 간단히 적어보았습니다. 이번에는 Grails 를 사용하여 개발하기 위해서 ubuntu os 기반에 Grails 를 설치하는 것을 알아보겠습니다. Grails.org 사이트에서 Download 페이지로 이동하면 설치방법이 OS 별로 간단하게 표시됩니다. 역시 개발에는 ubuntu 머신이 정말 편리합니다. 딱 3줄의 명령어로 설치가 가능합니다. 천천히 따라해봅시다. $ curl -s get.sdkman.io | bash 위의 명령어를 실행하면 페이지를 가져와서 스크립트를 실행합니다. 아래와 같이 멋진 로고로 시작하네요. 로고가 지나간 이후에는 SDKMAN 이라는 설치툴이 설치가 됩니다. sdkman 은 자신의 홈디렉토리에 ~/.sdkman 폴더에 생성되는군요.제..

IT 2018. 4. 3. 18:54
우분투에서 파일 다운로드를 빠르게 해보자

웹사이트나 FTP 등에서 파일을 다운로드 받아야 하는데, 세월아 네월아 하면서 느린 경우가 있습니다. 이럴때는 미안하긴 하지만 다중접속(multi-connection) 으로 다운로드 속도를 개선해 볼 수 있습니다.(서버가 지원하는 경우에 한합니다.) 우분투의 앱에는 다운로더로 사용할 수 있는 CLI 기반 앱들이 정말 많은데요. 그 중에서 이번에 소개할 앱은 aria2c 라는 앱입니다. 우분투에서 man 명령어를 사용하여 메뉴얼을 확인해보면, NAME : The ultra fast download utility 라고 되어 있습니다. 자신감이 대단하죠? 다음은 영문 설명입니다. aria2 is a utility for downloading files. The supported protocols are HTT..

IT 2018. 3. 23. 01:31
Xubuntu dark theme 안쪽까지 어두운 테마 설정

홈디렉토리에 .config/gtk-3.0 폴더로 가서 settings.ini 파일을 생성하거나 이미 있는 경우 내용을 복사해두고 원 파일을 제거한다. 그리고 아래의 내용을 추가 (이미 존재하는 경우 중복되는 내용은 한번만 작성) [Settings] gtk-application-prefer-dark-theme=1 저장후 로그아웃했다가 다시 로그인하면 어두운 테마를 사용할 때, 기존에 흰색바탕으로 보이던 것까지 모두 검정으로 처리됨 위 내용은 gtk 를 사용한 테마를 사용하는 데스크탑 환경에서만 정상 작동함

IT 2017. 3. 30. 09:57
dd 로 디스크 백업 이후 mount 하기

이번에 OS 메이저 버전 업데이트에 따른 업데이트 부작용으로 16.04.1 버전을 다시 인스톨하면서 기존 OS를 백업하고, 복구하는 과정에서 dd 파일로 백업, 생성된 이미지 파일을 mount 하여 복구하는 과정을 거쳐서 기억차원에서 글을 씁니다. 디스크나 파티션을 통으로 백업하는 방법은 다음과 같습니다. $ sudo dd if=/dev/sda of=/dir/for/backup/filename 위와 같은 방식으로 디스크를 통으로 백업한다던지, $ sudo dd if=/dev/sda1 of=/dir/for/backup/filename 위와 같은 방식으로 특정 하드디스크의 특정 파티션만 백업을 생성할 수 있습니다. 여타 압축툴을 이용하여 백업하는 경우는 시간도 많이 소요되고, 복구과정에서 압축을 해제하는 경..

IT 2016. 8. 4. 12:05
ubuntu 16.04 에서 eclipse 메뉴가 이상하게 보이는 것 해결

eclipse.ini 파일을 열어서 아래와 같은 설정을 추가하고 저장 후 실행한다. --launcher.GTK_version 2

IT 2016. 6. 22. 22:28
gedit 에서 윈도우에서 만든 텍스트 파일을 열때 글자가 깨지는 경우

윈도우에서 텍스트 파일을 생성하면 기본적으로 euc-kr, UHC, cp949 등으로 나타내는 문자집합을 사용한다. 우분투나 기타 리눅스에서는 UTF-8이라는 문자집합을 기본으로 사용하므로 인해서 바이트로 저장되는 문자열을 서로다른 방식으로 해석하다보니 정상적으로 표현이 안되는 것이다. gedit의 경우 내가 주력으로 사용하는 에디터인데, auto detect 항목에 윈도우에서 사용하는 문자집합을 넣어주면 아주 잘 작동한다. 나의 경우 dconf-editor 라는 툴을 사용하여 수정하였다. 위치는 org -> gnome -> gedit -> preference -> encodings 까지 찾아 들어가면auto-detected 라는 항목이 있을 것이다. 아마 기본값은 ['UTF-8', 'CURRENT', ..

IT 2016. 2. 16. 11:26
우분투에서 부팅시 자동 실행 서비스 실행되지 않게, 실행되게 설정하는 방법

우분투에서 tomcat 관련 개발을 진행하다보니 tomcat이 PC를 부팅할 때마다 자동으로 실행되어서 이를 정지시키고, eclipse에서 tomcat을 다시 실행하곤 한다. 매번 콘솔에서 명령어를 입력해서 서비스를 중지하곤 했는데, 간단히 해결하는 방법이 있다. 터미널에서 다음 명령어를 입력한다.$ sudo update-rc.d -f tomcat7 remove 다시 자동 실행되게 하고 싶다면$ sudo update-rc.d -f tomcat7 defaults 로 변경하면 된다. 리부팅해보자. 이상하게.... 실행되었다가, 중지되는 것 같은 기분이다. 잠깐 동안 브라우저에서 localhost 에 접속하면 톰캣화면이 보였다가, 잠시후 연결할 수없는 상태가 된다. 뭐지??? 끝.

IT 2016. 2. 16. 09:49
remmina 에 저장된 원격제어 접속 비밀번호 복호화(Decrypt)

서버 접속정보를 정리하지 않은 상태에서 남아 있는 정보라고는 remmina의 암호화하여 저장된 비밀번호만 있는 경우 이를 복고화하여 비밀번호를 알아낼 수 있다. 방법은 일단 아래 스크립트를 파일로 저장한다. #!/usr/bin/python from Crypto.Cipher import DES3 import base64 secret = base64.decodestring('remmina.pref 파일안의 secret 문자열') key = secret[:24] iv = secret[24:] # Encoded Encrypted password EEpwd = '***.remmina 파일의 password 문자열' # Decoded Encrypted password DEpwd = base64.decodestrin..

IT 2016. 1. 20. 12:07
이전 1 2 3 4 5 6 ··· 8 다음
이전 다음
공지사항
최근에 올라온 글
  • Windows 10 scoop nvm 를⋯
  • Windows 10 powertoy 를⋯
  • D2Coding, Nerd Font 적용
  • spring boot, jdk 9 이상⋯
최근에 달린 댓글
  • 제 경우는 sleep 진입에서 깨⋯
  • 저두 감사해요~~~
  • 저두요 감사합니다!
  • 그렇군요. 감사합니다. 수정⋯
Total
783,590
Today
41
Yesterday
37
링크
  • 구글
  • 키위무스님 NX강좌
TAG
  • 휴대폰
  • 윈도우
  • 키보드
  • arduino
  • 파이어폭스
  • 휴대폰환불
  • ubuntu
  • install
  • java
  • xubuntu
  • Grails
  • Android
  • 사진
  • Nikon D70s
  • 한글
  • nikon d2h
  • 구입
  • NC10
  • 자바
  • 안드로이드
  • 우분투
  • 설치
  • 아두이노
  • Eclipse
  • 노트북
  • 개발
  • 리눅스
  • Firefox
  • 주분투
  • AF 50mm F1.8
more
«   2022/05   »
일 월 화 수 목 금 토
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        
글 보관함
  • 2022/05 (2)
  • 2022/03 (1)
  • 2021/05 (1)
  • 2021/01 (1)
  • 2020/12 (1)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바