2014년 4월 24일 목요일

UEFI-GPT 부팅환경에서 페도라가 자동 생성하는 파티션

sda                                                                 
├─sda1 vfat                     8ABA-40EB                            /boot/efi
├─sda2 ext4                     cc7ef53e-c22c-438b-a070-3063822e020a /boot
├─sda3 swap                     3e8be53f-78c9-40b7-8f03-603a3b480fc8 [SWAP]
└─sda4 btrfs  fedora_isyru-e135 87837358-656a-4cb4-80d7-740e80af83a0 /

 
 Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048          411647   200.0 MiB   EF00  EFI System Partition
   2          411648         1435647   500.0 MiB   0700
   3         1435648         8808447   3.5 GiB     8200
   4         8808448       976773119   461.6 GiB   0700  


Arch, Gentoo같은 배포판 설치할 때 파티션을 어찌 설치해야 할지 모르는 상황에서 참고하기 위해서 씀.

2014년 4월 13일 일요일

emacs에서 git라면 역시 magit!!

emacs에서 git 사용은 당분간 magit로 쓰는 걸로 결정.

정확한 상황은 모르지만 emacs의 vc인터페이스가 기본적으로 git의

working directory - stage - commit

구조에 딱 들어맞지 않게 생겨 있는 게 아닌가 하는 생각이 들고, vc-git나 emacs-git나 이 문제에 있어서는 매한가지인 것으로 보임.

옵션 뒤지면 다 나올 수도 있겠으나, 뒤져야 나오는 건 그 자체로 문제.


그래서 당분간 magit를 쓰기로 했습니다. 우분투, 페도라 두 배포판 모두에서 제공됩니다.

2014년 3월 11일 화요일

my .emacs

(require 'color-theme)
(color-theme-initialize)
(color-theme-gnome2)

;;; ~/.emacs 에 다음을 수정 또는 추가하세요
(custom-set-variables
'(default-input-method "korean-hangul390")) ;; 세벌식 390



go-mode 설치 파트는 일단 패스

2014년 2월 20일 목요일

God

I am not now, nor have I ever been, a member of the demigodic party.

-dmr

2013년 9월 17일 화요일

터미널 사용자를 위한 안드로이드 개발 세팅++


리눅스 사용자를 위시한 터미널 이용자들 (cygwin 등등) 을 위한 팁
git clone https://android.googlesource.com/platform/development
으로 aosp 의 development 세팅을 가져온다. development/ide/eclipse 에 이클립스 용 importer, formatter 등이 있다.

git clone https://android.googlesource.com/platform/sdk
sdk/bash_completion/adb.bash 를 .bashrc 등으로 source 로 지정하면 adb 커맨드를 탭 키로 자동완성하면서 개발할 수 있다.

2012년 10월 14일 일요일

lnf (lean and fast) type system


  • C++ 이 싫음
  • Go 좋음
  • OpenGL + SDL 을 윈도에서 돌려야 하는 관계로 Go 는 피하고 싶음.
  • Linux / 윈도, 적어도 이 두 가지 환경에서는 conditional compile 등등에 크게 구애받지 않고 빌드하고 싶음
최소한으로 생각하고 구현한 feature set 은 다음과 같다.
  • 복수의 interface 를 구현할 수 있고 sub-typing 은 이를 통하여 지원함
  • implementation 이 포함된 class 는 상속되지 않음
  • length 값을 가지는 string type
  • Go 의 slice type
잘 한 짓인지는 모르겠다. vala 도 꽤나 마음에 드는 상황이라...

2012년 10월 3일 수요일

젠투에서 긁어붙이는 용도

#!/bin/bash

mkdir /mnt/gentoo
mount -t ext4 /dev/sda3 /mnt/gentoo/
mount -t ext4 /dev/sda1 /mnt/gentoo/boot/
mount -t ext4 /dev/sda4 /mnt/gentoo/home/
mount -t proc /proc /mnt/gentoo/proc/
mount -t sysfs /sys /mnt/gentoo/sys/
mount --rbind /dev/ /mnt/gentoo/dev/