'삽질'에 해당되는 글 34건

  1. 2008.03.27 EMPOS2 보드에 공유기 설정
  2. 2008.02.24 구글 안드로이드 소개
  3. 2008.02.10 Me2Day 구글 가젯 개발
  4. 2008.01.11 Mono 설치 ( 개발환경 )
삽질2008.03.27 23:24
한백전자 EMPOS2 보드 설명 : http://hanback.co.kr/htm/sub2_2.htm



EMPOS2 보드를 보면 임베디드 장비라서 RAMDISK만으로는 공간이 부족하기 때문에 JFFS usr영역을 이용하여서

필요한 iptables 관련 커널 모듈과, iptables so 파일을 다 같이 넣어두었다.


# Primary Lan 카드에 공인 IP 설정
ifconfig eth0 210.000.00.15 netmask 255.255.255.0 up
# Second Lan 카드에 사설 IP 설정
ifconfig eth1 192.168.0.1 netmask 255.255.255.0 up


# Default Gateway 설정
route add default gw 210.000.00.1

# IP Forward 설정
echo 1 > /proc/sys/net/ipv4/ip_forward

# 필요한 커널 모듈 로드
modprobe ./netfilter/ip_tables.o
modprobe ./netfilter/iptable_filter.o
modprobe ./netfilter/ip_conntrack.o
modprobe ./netfilter/iptable_nat.o
modprobe ./netfilter/ipt_MASQUERADE.o
modprobe ./netfilter/ipt_LOG.o
modprobe ./netfilter/ip_conntrack_ftp.o
modprobe ./netfilter/ip_nat_ftp.o

# iptables 룰 초기화
./iptables -F
./iptables -t nat -F

# iptables nat 설정
./iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j MASQUERADE

# iptables nat 테이블 내용 출력
./iptables -t nat -L -n


# 참고
http://kldp.org/node/24260
신고
Posted by 꿍스
삽질2008.02.24 20:31


출저 : http://googlekoreablog.blogspot.com/ 구글 한국 블로그

간단한 안드로이드 어플리 케이션


package com.hello.HelloMap;

import android.os.Bundle;
import com.google.android.maps.MapActivity;
import com.google.android.maps.MapController;
import com.google.android.maps.MapView;
import com.google.android.maps.Point;

public class HelloMap extends MapActivity {
MapView mapView;
MapController mapController;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
mapView = new MapView(this);
if(!mapView.isSatellite()) { mapView.toggleSatellite(); }
Point point = new Point(35122704, 129102305);
mapController = mapView.getController();
mapController.zoomTo(18);
mapController.animateTo(point);
setContentView(mapView);
}
}


소개 PPT : android.ppt
신고
Posted by 꿍스
삽질2008.02.10 22:06
Me2Day 최근글을 읽어오는 구글 웹 가젯을 만들어 보았습니다.

최근 구글 IGoogle서비스를 이용하면서 구글에 관심이 많았었는데 이김에 구글 가젯을 만들어 보기로 하고 오늘 하루종일 구글 가젯을 가지고 삽질을 하였습니다.

구글 가젯은 igoogle의 콘텐츠 추가를 통해서 추가 할 수 있습니다.

다행히 한글로 개발에 관한 설명서(http://www.google.com/intl/ko/apis/gadgets/docs-home.html)가 모두 제공되기 때문에 영어를 보면서 할 필요는 없지만, 한글 번역본에 빠진 새로운 것들이 영문 홈페이지에 있으므로 둘다 참고하면 좋습니다.

http://codian.springnote.com/ 에 있는 Me2Day의 API를 이용하여 최근 글을 JSON 방식으로 가져와서 JSON을 파싱하여 뿌려주도록 만들었습니다.

RSS피드를 JSON으로 바로 바꿔주는 편한 함수가 있지만, 오늘인지 계속안되는지 Me2Day의 RSS 페이지가 전혀 뜰생각을 하지않아서 이 방법을 이용하였습니다.

사용방법은 가젯 추가를 눌러서 http://ggungs.googlepages.com/lastest_me2day.xml 를 입력하면 됩니다.
신고
Posted by 꿍스
삽질2008.01.11 15:00
Fedora Core 6에 Mono 패키지를 설치해 보았습니다.

http://mono-project.com 에서 페도라용 Install 파일을 다운 받는습니다.

제가 받은 것은 1.2.6 버전입니다.

ftp://www.go-mono.com/archive/1.2.6/linux-installer/6/mono-1.2.6_6-installer.bin

받아진 파일을 실행권한을 주고 실행합니다.

그럼 인스톨러가 뜨고 원하는 디렉토리에 설치를 합니다.

설치를 하는중에 저같은 경우는 없는 lib가 있어서 GUI 도구가 안뜬다고 말을해주더군요

구글 신깨 물어서 http://rpmfind.net 사이트에서 관련된 lib을 설치 한 후 설치 하였습니다.

설치가 끝나고 monodevelop 을 실행하면 실행이 안될것입니다.

우선 Mono 설치디렉토리의 ./bin/setup.sh 을 실행시키고

monodevelop을 실행하면 79번째줄에 /usr/lib/monodevelop/bin/MonoDevelop.exe 를 찾을 수 없다고 나옵니다.

/bin 디렉토리에서 monodevelop 파일을 편집하셔서

/usr/lib/monodevelop을 찾는 부분을 설치된 디렉토리로 변경합니다.


신고
Posted by 꿍스
TAG Mono, 모노