블로그 이전 공지

On 2014/07/08, in My Life, by ioriy2k

앞서 공지한 대로 블로그 이전이 완료되었습니다. 이 블로그의 모든 포스트의 업데이트는 중단되었으며, 운영 중인 회사와 관련된 기술만 회사 기술 블로그에 이전 되어 운영됩니다.

이 블로그는 2014년 12월 말까지만 운영됩니다. 방문해 주신 모든 분들께 감사드립니다.

 
 

NOTICE: 이 Post의 최신 Update는 여기에서 확인할 수 있습니다.

Ubuntu를 사용하여 개인 Server를 운영하거나, NAS로 만들어서 외부에서 접속이 가능하도록 DDNS로 설정하여 사용하는 경우가 종종 있는 것 같습니다.

이번 Post에서는 Ubuntu가 설치된 Server가 외부 접속과 연결되어 있을 경우, 좀 더 안전하게 Server 운영을 할 수 있는 방법에 대해 몇 가지 알아봅니다.

1. Firewall

Linux의 핵심인 Kernel은 Server에 대한 Client의 Network 접속을 제어하는 netfilter라는 Module을 가지고 있습니다.

Kernel은 이 netfilter를 사용하여 Packet Filtering를 수행하는데, 이것을 이용하여 Server 접속에 대한 Network 정책을 세우는 Program이 바로 Firewall입니다.

Ubutnu Server의 보안을 위해서는 무엇보다도 Firewall을 통해 Client의 악의적이거나 불필요한 접속을 차단하는 것이 좋습니다.

Continue reading »

Tagged with:  

NOTICE: 이 Post의 최신 Update는 여기에서 확인할 수 있습니다.

요즘 들어 SSD가 많이 보급되고 Kernel과 File System에서도 제대로 지원하게 된 덕분에, 이제는 Ubuntu Box에서도 SSD를 장착하여 사용하는데 어려움이 많이 줄어들게 되었습니다.

이번 Post에서는 개인적으로 SSD를 사용하면서 성능 향상과 안정성을 높이는 방법에 대하여 몇 가지 정리한 것들을 공유해 봅니다.

1. Mount Option 변경

/etc/fstab에서 SSD Partition에 대한 Mount Option을 조정하면 성능과 안정성을 높일 수 있습니다.

1
2
3
$ sudo vi /etc/fstab

UUID=12345678-1234-1234-1234-123456789012    /    xfs    errors=remount-ro,noatime,discard    0    1

위의 예는 Root Directory에 Mount되어 있는 SSD Partition의 Mount Option을 나타낸 것입니다.

Continue reading »

Tagged with:  

Google Nexus 4 Review

On 2013/03/28, in Android, Mobile, Product Review, by ioriy2k

1. H/W Details

Google Nexus 4는 Nexus Series의 최신 Reference Phone으로 LG의 Optimus G와 유사한 Spec을 가지면서 가격은 저렴하여 해외에서 인기를 많이 끌었던 제품입니다.

H/W Spec을 살펴보면, SoC(System On a Chip)으로는 Qualcomm의 Snapdragon S4 Pro를 사용하고 있습니다.

그래서 Krait Architecture의 Quad-core CPU(1.5 GHz)를 탑재하고 있으며, GPU로는 Adreno 320(28 GFLOPS)을 사용합니다.

A6 Chipset을 사용하여 Dual-core 1.3 Ghz의 CPU와 PowerVR SGX 543MP3(19.2 GFLOPS)를 탑재한 iPhone 5와 비교해 봤을 때, Spec상에서는 Nexus 4가 성능이 더 뛰어난 것을 알 수 있습니다.

그리고 Display는 Nexus 4의 경우 4.7″ 768 x 1280 해상도에 320 ppi의 Pixel Density를 가지고 있으며, 4″ 640 x 1136 해상도에 326 ppi의 Pixel Density를 가지고 있는 iPhone 5와 거의 유사한 선명도를 갖고 있습니다.

Continue reading »

Tagged with: