본문 바로가기

컴퓨터

[Xpenology] HP MicroServer N54L에 Raid카드 장착기 (IBM M5015, LSI 9260-8i) 1. 개요 Xpenology를 올려서 잘 사용하던 HP ProLiant MircroServer N54L 에 왠지 모르지만 5.4인치 공간에 HDD를 추가해보고 싶었다.근데 일반적으론 메인보드에 있는 여분의 SATA 포트나 e-SATA 포트를 Multiplexing 을 하여 추가하는데왠지 모르게 RAID 카드를 사용하여 늘려보고 싶었고.. 중고나라를 기웃거리다가 어느 순간 내 손에는 IBM MegaRaid M5015 ( = LSI MegaRaid 9260-8i) 가 들려있었다... (이미 5.4인치 Bay에 장착할 수 있는 2.5" 4-Bay 랙은 구매한 상태 ㅋㅋ;;;) 2. 장착 이게 제품 사진이며 저 멀리(오른쪽 위) 캐시를 위한 배터리도 보인다보드에 장착해서 사용해도 되며 아니면 어뎁터+케이블을 이.. 더보기
[VMWare Fusion] Ubuntu에서 Control 키 사용 시 Fn 키 없이 사용하기 VMWare Fusion 을 이용하여 Ubuntu를 사용할 때 Control 키가 안먹는 경우는 Fn + Control Key를 눌러야 먹히도록 설정된다. 이는 Ubuntu 단축키 사용 시 정말 불편해진다.. Ctrl + Alt + T : 터미널Ctrl + Alt + 업/다운 방향키 : Workspace 전환 이를 Fn 키 없이 Ctrl을 사용하기 위해선 아래 설정을 해제해야 된다. VMWare Fusion -> Preferences -> Keyboard & Mouse -> "Enable Mac OS Host Keyboard Shortcuts" 체크 해제 더보기
[Synology] Synology Let's Encrypt 인증서 갱신 하기 1. 개요 DSM 6.x 를 사용하고 있다면 Synology 자체에서 제공하는 Let's Encrypt 인증서 발급 기능이 있을 것이다.이는 Synology를 이용하여 웹서비스 및 HTTPS 프로토콜을 이용하여 접속하고자 한다면 Synology에서 자체 발급하는 인증서를 사용하면 HTTPS 접속 시 보안 경고가 뜨게 되는데 이를 해결하기 위해선 공인된 인증서 발급 업체를 통해 인증서를 받아야 한다.문제는 대부분의 발급 업체는 이 서비스를 유료로 제공하고 있다. 다만 개인 사용자는 비싼 돈을 내고 인증서를 발급 받기가 애매할 수 있는데 이를 위해서 Let's Encrypt 라는 곳에서 개인 사용자를 위한 무료 인증서를 발급해주고 있다. 하나 제약 사항이 있다면 인증서 기간이 90일로 제한되어 있다. 2. .. 더보기
Ubuntu에서 사용할 만한 GUI기반 Git Client 추천 1. 개요 회사에서 프로젝트를 진행하는데 SCM으로 Git을 사용하도록 되어 있었고Embedded Linux 개발을 위해서 Ubuntu를 개발환경으로 사용하고 있었기 때문에Ubuntu에서 사용할 수 있는 Git Client를 찾아보았으나 Windows/MAC에서 돌아가는 Source Tree 와 같은 유려한(?) Git Client가 있었으면 참 좋았을 테지만..아쉽게도 없었기 때문에 이것 저것 사용하면서 느낀 점을 공유하고 이번 포트스를 작성하였다. 2. 소개 기본적으로 Ubuntu에서 사용하는 Git Client로는 gitg, giggle, git gui, qgit 이 있으나 이들은일단 유려하지(?) 않고, 일부 기능들이 없기 때문에 git을 사용하기에 제한사항이 있다. 2-1. Smartgit Ja.. 더보기
[Synology] Synology DSM 6.0에 Aircomics Server 설치 with Nginx 1. 개요앞선 글([NAS] HP MicroServer N54L 에 Xpenology 6.0 올린 후기)에서 언급한 AirComics 설치에 대한 방법을 공유하고자 한다.다만 이번에 소개하는 방법은 이전에 5.x에서 업데이트 한 경우에 대해선 조금 경우가 다를 수도 있으니 참고 바란다.(5.x에서는 Apache 서버를 사용하여 구성하였기 때문에 Synology를 6.x로 업데이트 하면서 기존 셋팅이 유지되기에 WebStation에서사용하는 백앤드 패키지가 Apache로 설치가 될 것이니 Apache 베이스의 Aircomics. Server 설치 강좌는 여럿 있으니여기서는 소개하지 않는다) 2. 구조필자의 Synology 구조는 volume1과 volume2가 있는 구조로서보고자 하는 이미지는 /volum.. 더보기
[Xpenology] HP MicroServer N54L에 Xpenology 6.x 올린 후기 1. 개요HP ProLiant MicroServer N54L을 아는 형으로 부터 적당하게 저렴한 가격에 인수하였고이를 활용해 보고자 Ubuntu Server를 올려보기도 하였으나 결국 편의성에 의해 XPenology 를 올리게 되었다. 다만 내가 작업 할 당시에는 5.x 버전이 뚫린 상태였기에 DSM 5.2 버전을 올렸다. 2. 5.x 버전 사용하면서 불편한 점처음에는 그냥저냥 사용했으나 점점 https의 위주의 Web이 중요시되고 있는 상황이라 DSM에 크롬으로 접속하면 보안 경고가 뜨기도 하고Port Forwarding 을 사용하여 외부에서 접속하고자 하는데 SSL을 적용한 https가 있으면 좀더 좋지 않을까 싶기에이번 기회에 한번 밀고 XPenology DSM 6.1을 설치해 봤다. 6.x 버전에.. 더보기
zsh 설치 및 oh-my-zsh 설정 1. 개요기본적으로 MacOS 와 Linux 는 bash를 사용하고 있지만 zsh+oh-my-zsh 조합의 기능에 비해 많이 부족한 편이다.따라서 Linux 및 MacOS에서 개발하는데 좀 더 편리하고 다양한 기능을 제공해 주는 zsh+oh-my-zsh 조합을 설치해 보고자 한다.MacOS : 10.12.4 (Sierra) Mac Terminal AppLinux : Ubuntu 16.04.2 2. zsh 설치zsh Package 를 설치한다. Ubuntu1sudo apt-get install zshcs MacOS1brew install zshcsMac의 경우 기본적으로 /bin/zsh에 설치되어 있지만 더 최신의 버전을 설치하기 위하여 brew를 이용한다.다만 brew로 install 한 경우 /usr/.. 더보기
MacBook에서 Ubuntu 16.04 설치 without rEFInd rEFIt 1. 개요MacBook을 사용하는 중에 Ubuntu에서 개발하고자 성능을 위해 Native로 설치하고자 본 Post를 써본다.다만 Bootloader가 rEFInd, rEFIt 을 사용하는 것이 아닌 MAC고유의 EFI64를 사용하여 설치 하였다. MacBook 13" 2009 Late Unibody WriteCPU Core2Duo 2.26Ghz, RAM DDR3 8Gb, HDD 7200RPM 500Gb 2. 준비 2-1 Ubuntu 설치용 USB설치용 USB 만드는 방법은 링크의 검색 결과에 여럿 존재하니 적당한 곳에서 참고하며 만들면 된다. 2-2 Ubuntu 설치용 파티션 준비기존에 MacOS 가 설치되어 있던 Partition을 "디스크 유틸리티" 를 사용하여 repartition을 해 준다.HD.. 더보기
vimrc 설정 CScope 설정 DB 파일 만들기 위한 Script /usr/sbin/mkscope.sh 123456#!/bin/sh rm -rf cscope.files cscope.files find . \( -name '*.c' -o -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.s' -o -name '*.S' \) -print > cscope.filescscope -i cscope.filesColored by Color Scriptercs Ctagsctags -R ./* VIM 기본 설정과 Ctags, CScope 사용을 위한 설정~/.vimrc 123456789101112131415161718192021222324252627282930313233343536.. 더보기
구형 MacBook에 Ubuntu 64bit 설치하기(Intel Mac & EFI32) 1. Intro아는 형으로 부터 받은 구형 MacBook 흰둥이를 썩히고자 하니 아깝고 그렇다고 뭔가 활용해 보자니Hardware 스펙 상으로 애매하여 고민하던 차에 Ram 업그레이드 후 활용하고자 이번 포스트를 적는다. 2. 문제점Ram을 4기가까지 인식은 하나 OS(32bit)의 문제로 전부 사용하지 못하는 문제가 존재한다.또한 Apple에서는 진작에 32bit OS에 대한 지원을 중단했으므로 최종적으로 10.7 Lion이 사용할 수 있는 MacOS이다 사양은 아래와 같다 MacBook 13-inch Mid 2007Intel Core2Duo 2.0Ghz (T7200) DDR2 PC2-6400 2Gb x2 (원래는 PC2-5300이나 6400을 꽂아도 인식함)Intel GMA950 64Mb상세스팩(Ev.. 더보기
Raspberry Pi 3 파티션 리사이즈 1. Raspberry Pi 3 Model B 설치 후 셋팅 Ubuntu MATE 16.04 LTS를 설치 후 SD Memory Card 에는 3.8 Gb 밖에 셋팅되지 않기 때문에 Partition Resize가 필요하다 - sudo fdisk /dev/mmcblk0 - d = delete partition - 2 = partition No.2 - n = new partition - p = primary - 2 = partition No.2 - 2번 Enter - w = write and quit - sudo reboot = 재부팅 - sudo resize2fs /dev/mmcblk0p2 더보기
Intel Edison Build and Flashing with Arduino 1. Intel EdisonIntel 에서 발표한 우표만한 사이즈의 Platform 500 MHz Intel Atom Silvermont dual-core processor(500Mhz의 x86 Processor와 100Mhz Quark MCU 를 탑재)RAM 1GB DDR3Flash 4GB eMMCWi-Fi (IEEE 802.11a / b / g / n 2.4GHz / 5GHz 듀얼 밴드)Bluetooth 4.0 (Bluetooth Low Enagey와 Bluetooth 3.0 이전과의 호환성은 조사 중입니다)SD 카드 인터페이스 × 1UART × 2 (1 full flow control 1 Rx / Tx)I 2 C × 2SPI × 1 (chip select x2)I 2 S × 1USB 2.0 × 1 .. 더보기