[ubuntu] leaking memory

[background]
1. upgrade from Ubuntu 12.04 LTS to 14.04 LTS

[problem]
1. after command ‘sudo’, the following error messages showed up.

[solution]
1. remove the obsolete apps like this. –> it did not work.

2. oh, no! it’s a bug!
https://bugs.launchpad.net/ubuntu/+source/sudo/+bug/1274680
3. workaround

[reference]
1. http://ubuntuforums.org/showthread.php?t=2214042
2. http://www.spinics.net/lists/samba/msg115086.html

Upgrading Apache

[과정]
학과 서버를 12.04LTS server에서 14.04LTS server로 업그레이드를 했다.

[문제]
웹서버로 접근하면 다음과 같은 문제가 발생했다.
You don’t have permission to access

[해법]
1. 웹서버 디렉토리를 다음과 같이 바꾸었다. –> 문제해결에 도움이 안 됨

2. 홈페이지 옵션을 Order allow, deny에서 Require all granted 로 바꾸었다.

[출처]
0. http://httpd.apache.org/docs/2.4/upgrading.html
1. http://stackoverflow.com/questions/23001646/you-dont-have-permission-to-access-on-this-server-aws-ec2-ubuntu-laravel-pr
2. http://stackoverflow.com/questions/18239226/apache-error-forbidden-you-dont-have-permission-to-access-on-this-server

학과 서버 교체

1. 하드디스크 백업
2. 서버의 전원 설정 변경
– 정전이 되었다가 복원되었을 때, 다시 작동하도록 설정
-> CMOS setup에서 Power-On Options
-> After Power Loss(정전 후) (꺼짐/켜짐/이전 상태): 이 옵션을 다음과 같이 설정할 수 있습니다.
Off(꺼짐)—전원이 복구되어도 컴퓨터가 계속 꺼져 있습니다.
On(켜짐)—전원이 복구되는 즉시 자동으로 컴퓨터가 켜집니다.
On(켜짐)—컴퓨터가 전원 스트립에 연결되어 있으면 전원 스트립 스위치를 사용하여 컴퓨터를 켤 수 있습니다.
Previous state(이전 상태)—정전되었을 때 컴퓨터가 켜져 있었으면 전원이 복구되는 즉시 자동으로 컴퓨터가 켜집니다.
-> Previous state(이전 상태)로 설정함
(출처 : HP)
3. Ethenet Card 의 MAC address를 전산원에 알려줌
명령어 : ifconfig -a

[ubuntu] 디스크 복제

[문제]
학과 서버의 하드디스크를 백업한다.

[풀이]
1.부팅용 USB를 만든다 (또는 LiveCD)를 만든다.
2.새 하드디스크(기존 하드디스크보다 용량이 크거나 같아야 한다)를 준비하여, 추가한다.
3.부팅용 USB로 부팅한다.
4.두 하드디스크에 대한 정보를 확인한다.
즉 입력으로 쓸 디스크와 출력으로 쓸 디스크에 대한 정보(hard drive specs 특히 기기 위치, 제조사)를 확인해야 한다.

5.dd 명령어를 이용하여 복제한다.
다시 한 번 입력과 출력 디스크를 확인한다. 입력과 출력 디스크가 바뀌면 그야말로 큰 재앙이다.

여기서 if는 input file, of는 output file

[기타]
-컴퓨터가 느려서 17MB/s 속도로 복사를 함
-속도를 높이는 블록크기는 http://superuser.com/questions/234199/good-block-size-for-disk-cloning-with-diskdump-dd

[진행상황확인]
복사가 되는 상황을 확인하는 방법은, 다른 터미널을 연 후에, 아래와 같은 명령을 입력한다.

[출처]
http://www.howtogeek.com/howto/19141/clone-a-hard-drive-using-an-ubuntu-live-cd/
https://wiki.archlinux.org/index.php/Disk_Cloning

6 Examples to Backup Linux Using dd Command (Including Disk to Disk)

아이튠즈 설치 오류

1.
http://dalgarak.egloos.com/viewer/3966338
2.

SOLUTION: Windows 7 / Windows 8 / Windows 10 iTunes 12 (iTunes 8, 9, 10, 11) iPhone / iTouch / iPad “software is not installed” error (Apple Mobile Device service missing) 32bit/64bit

3. 제거 순서
Remove iTunes and related components from the Control Panel

Use the Control Panel to uninstall iTunes and related software components in the following order and then restart your computer:

iTunes
Apple Software Update
Apple Mobile Device Support
Bonjour
Apple Application Support (iTunes 9 or later)

Important: Uninstalling these components in a different order, or only uninstalling some of these components may have unintended affects.

아이튠즈 백업 파일 관리

아이폰이나 아이패드를 컴퓨터와 연결해서 사용하려면 아이튠즈를 통해야 한다. 이 때, 아이튠즈는 단순히 연결하는 다리뿐만 아니라 자체적으로 기기 안에 있는 내용을 백업하는 역할도 한다.
문제는 백업을 막 하다 보면, 백업 파일의 갯수나 용량이 늘어나게 된다. 물론 기기의 숫자만큼 더 늘겠지만.
이 백업 파일 관리를 위해 필요한 것이 다음 웹페이지에 잘 정리되어 있다.

1. 코코소프트의 “맥OS 맥북에서 아이튠즈 백업파일 위치 찾기

Bluetooth를 통하여 Keynote Remote 이용하는 법

아이폰(iPhone)을 이용하여, 아이패드(iPad)에 있는 키노트(Keynote)를 원격조종할 수 있다.

How to Use Keynote Remote
How to Use Keynote Remote

기본적으로 와이파이(WiFi) 환경에서는 매우 잘 작동한다. 문제는 블루투스(Bluetooth) 환경이다.
특히 최근 iOS 7으로 운영체제를 업그레이드하면서 블루투스를 통한 원격조종이 원활하지 않았다.
그럼 어떻게 해결할 것인가?
해결책은 이렇다.

문제(Problem):
아이패드의 키노트를 블루투스 환경에서 아이폰으로 원격조종이 되지 않는다.
(Keynote Remote on iPhone doesn’t work with Keynote on iPad via Bluetooth.
Or Keynote Remote locks up (freezes) when using Personal Hotspot.)

해법(Solution):
1. 두 기기의 모든 와이파이와 블루투스를 모든 끈다.
(Turn off wifi and bluetooth of both devices)
2. 두 기기의 블루투스만 켜서, 연결을 한다.
(Turn on bluetooth of both devices and pair Keynote on the iPad with Keynote Remote on the iPhone)
그러면 아주 잘 된다.

사용환경:
아이폰 5(iPhone 5 with iOS 7.X)
레티나 아이패드 미니(Retina iPad mini with iOS 7.x)