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/