"Blog"에 해당하는 글들

CapsLock을 Ctrl로…

6 21, 2006   //   alexken작성   //   기술  //  1 Comment

키보드 키중에 유난히 사용하지 않는 키가 CapsLock이 아닐까 싶다.
그래서 난 이 키를 Ctrl로 사용한다.
내가 유별나서라기 보다는 unix사용자라면 ctrl이 capslock위치에 있어야 한다.

내가 이 capslock을 ctrl로 사용하게 된 동기는 일본 유학시절
완전 유닉스 환경이었던 탓에 모든걸 Emacs로 해야 했다.
Emacs를 PC용 키보드로 사용하면 새끼 손가락이 뿌러진다.
새끼 손가락을 ctrl키 위에 올려놓고 사용해야만 한다.

역사적으로는 SUN type의 키보드가 Ctrl이 그 위치에 있으며, 내가 지금 사용하는 HHK 키보드가 그렇다.
그리고 지금 내가 사용하는 맥 역시 Unix인지라, ctrl이 capslock 위치에 있어야 편하다.
윈도우 사용할때는 그럭저럭 사용하지만, OS를 왔다갔다 하면 햇갈리는 관계로 PC에서도 바꿔서 사용하고, 이때 사용하는 reg 파일을 올린다.

Perl에 Hash는 없다???

6 20, 2006   //   alexken작성   //   기술  //  3 Comments

Perl에서 array는

my @array = (1,2,3,4,5,6);

과 같이 정의하고 @를 앞에 붙여준다.
반면 hash는

my %capitals= ('china' => 'beijing', 'england' => 'london');

과 같이 정의하고 %를 붙여준다.

그리고 사용법은

my $a = $capitals{'china'};

$key로 $value 값을 읽어오는 문법이니, 영락없이 Java의 Hash Class같은 놈으로 생각하고 만 있었다…..
(array of ($key -> $val )) : 즉 각각의 $val을 refer하는 $key의 array

하지만 오늘 회사에서 perl로 hash를 함수의 인자로 넘기는데, 안넘어 가는 것이었다.

sub getHash(%){
    my %hash = %_;
    while ( my ($key, $val) = each (%hash)){}
}

가 안되는 것이다.
책을 뒤져봤는데도 없었다.

왜일까???

정답은 모든 Array와 Hash를 출력하는 두개의 함수를 보면 알수 있다.

use strict;

sub printHash(@){
    my %h = @_;

    while ( my ($key, $val) = each (%h))
    {
        print $key, " => ", $val, "\n";
    }
}

sub printArray(@){
    my @a = @_;
   
    print join("\n" , @a);
    print "\n";
}

그랬다. Perl에서 Hash는 Arrary 그 자체였다.

my %capitals= ('china' => 'beijing', 'england' => 'london');

my @capitals= ('china' , 'beijing' , 'england' , 'london' );

즉 둘중 아무렇게나 선언한뒤
%capitals라 선언하고 @captitals처럼 사용해도 되고,
반대로 @captitals로 선언하고, 이후에 %capitals처럼 써도 된다.

하지만 후자처럼 사용할 경우, 홀수개의 인자를 가진 array를 hash처럼 사용했을때 어떤 sideeffect 가 있는지 알수 없음.

Perl하는 사람중에서 나만 몰랐던 내용인가???
넘 당연한 거였나???
암튼 재미난거 하나 알았다.

100만원 어치 책

6 19, 2006   //   alexken작성   //   기술  //  1 Comment

개당 3만원으로 치고 총 33권이니까 딱 만원이 모라란 99만원 어치 오라일리 책을 내손안에….
가끔 나한테 유용할 것 같아서 링크 달아봄?
주의 : 이 사이트는 본 사이트랑 아무 상관도 없고, 언제 없어질지 장담 못함.

O’Reilly’s CD bookshelf
O'Reilly BookShelf

소개:Central DS

6 19, 2006   //   alexken작성   //   천문  //  3 Comments

아직 wordpress설정중이라 그런지, 컴터와 wordpress 관련글로만 도배되어 있는거 같아서, 천문 관련글 하나 올린다.
centralds-g.jpg NadA 회원인 이윤님께서 드디어 회사를 하나 차리고야 말았다.
본인이 NadA 회원이시면 이글 읽지 마세요.(다 아는 내용 일테니…)
Central DS라는 이름으로 주 종목은 일반 DSLR(주로 캐논 바디)을 냉각 기능이 가능하도록 개조해서 천체 사진용 카메라로 판매하는 사업이다.

0camera3.jpg
오른쪽 옆에 컴터에나 쓰는 쿨러가 붙어 있음을 알수 있다.

천체 사진용 카메라를 왜 냉각을 하는 걸까?
안그래도 노이즈가 없다고 정평이 난 캐논 바디를???

결론만 간단히 쓰면

  • 천체사진은 대상이 워낙 어두어 보통 사진보다 긴 노출(10분~1시간)을 줘야한다.
  • 장시간 노출은 가대의 정확도, 가이드 장치 사용등 비용이 든다.
  • 단위 노출을 많이 줄수록 노이즈도 같이 증가한다.(즉 노출만 무한정 늘린다고 해결될 문제가 아니다.)
  • 디지털 촬상 소자는 -7도씩 내려갈수록 노이즈는 1/2씩 준다고 한다.
  • 즉 냉각 촬영은 같은 시간에 더 많은 정보를 기록을 가져다 준다.

과거에 나다 질문란에 합성을 왜 하는지에 대한 나의 답변이다.
즉 노이즈를 희석하기 위해서인데, 냉각이 노이즈와 밀접한 관계가 있으므로 첨부한다.

더 보기 >>

Macoshints의 힌트 모음 하나

6 19, 2006   //   alexken작성   //   기술  //  No Comments

내가 작성한 글이 아니고 내게 도움이 될거 같아서 어디서 퍼왔다. (이러믄 안되는데….)


이곳에 적혀 있는 모든 내용들은 Macoshints사이트에 있는 내용들입니다. 이해를 돕기 위해 단순한 번역보다는 글을 풀어서 쓰는 방향으로 번역했습니다. 아무쪼록 도움이 되었으면 합니다. 여유로운 시간이 있을때마다 10개 정도의 팁을 올려 보도록 하겠습니다.1. iTune에서 가운데 마우스 Scroll버튼으로 볼륨 조절하기. 더 보기 >>

시스템 재 설치

6 19, 2006   //   alexken작성   //   기술  //  No Comments

전직 MS 직원인 나랑, Ahn 랩 출신인 와이프의 컴터가 보안에 뚤려 컴터를 새로 밀고 다시 깔았다.

나름대로 보안에 열심이었다고 했지만, 방심이 문제였다.
회사에서 집컴터로 쉽게 접속하려고, VNC 깔아놓고, 귀찮다고
패스워드도 걸어 놓지 않고,
설마 누가 내 컴터에 VNC로 들어오겠냐 생각했지만,
갑자기 컴터 마우스가 움직이는게 아닌가?

부랴부랴 VNC 서비스를 죽였지만, 이후에 Windows/System32밑에 내가 모르는 이상한 파일이 몇개 생겨있고, Anti-Virus 프로그램이 disable 되어 있어서,

영 찝찝한 맘에 OS를 엎고야 말았다.
새로 설치한 머신에는 VNC 서비스를 방화벽에서 특정 아이피(집+회사)에서만 접속 가능하게 설정.

테크노라티와 핑

6 15, 2006   //   alexken작성   //   기술  //  1 Comment

예전엔 내가 지정한 태그로 technorati에 핑 되어
해당 tag에 포스팅이 되다가,
언제부터인가 category이름을 태그로 핑이 되고 있다.

이유가 뭘까?

테마를 의심해서 테마도 이것 저것 바꿔가며 테스트하고
ecto에서 테스트 해봤지만, 계속 category로 가네…

계속 원인 파악중…

결국 technorati를 버리고 allblog로 바꾸었다.
요즘 technorati 호스팅이 버겨운지, 속도도 느릴 뿐더러, 태그말고도 여러 오동작이 발견되었다.
게다가 내글은 전부 한글로 씌여지고, 한국인들만 읽을테니, 한글 메타 블로그 사이트로 안내하는게 방문자에게도 이득이 될거 같아서이다.

어차피 allblog에서는 내가 뭘로 하건 재대로 tag정보를 가져가지만
바꾸었다는 의미는 내 글의 태그를 누르면, allblog의 같은 태그의 글 모음으로 데려간다는 의미이다.
jeromes-keywords.php에서 technorati 관련 부분을 모두 수정

2006/6/19: 요즘 테크노라티를 대신해서 allblog로 바꾸었다.
2006/6/19: 핑 목록 다음과 같이 설정.(technorati도 포함 되어 있긴 하다)

http://rpc.pingomatic.com/
http://rpc.technorati.com/rpc/ping
http://rpc.icerocket.com:10080/
http://www.allblog.net/RpcPing.rem

방명록을 추가하였습니다.

6 15, 2006   //   alexken작성   //   잡다구리  //  No Comments

082NET님이 작성한 방명록을 추가하였습니다.

이제껏 내 홈페이지란 놈들은 조금 관리하다 그냥 방치해두기 십상이라,
가능한 방명록을 붙이지 않았지만
이 블로그는 앞으로 꾸준히 함께할꺼란 각오하에
몇명 되지는 않겠지만, 나를 알고 찾아 올 사람들과의 커뮤니케이션을 위해서 일단 설치했다.

몇명 되지 않는 사람 중에서도 몇명 되지 않을 일본인(桜井家族)을 위해 공지성 포스트와 함께….

Technorati Tags:

맥에서의 한영 전환을 Shift+Space로…

6 14, 2006   //   alexken작성   //   기술  //  4 Comments

맥에서 한영전환은 원래는 Cmd+Space인데, 이번에 Shift+Space로 바꾸었다.
이글은 Shift+Space 전환 후 첨으로 작성하는 것인데,
아직은 Cmd+Space로 손이가서 좀 헷갈리기는 하는구만….

그래도 아범과의 호환성을 위해서….

~/Library/Preferences/com.apple.universalaccess.plist
Root/UserAssignalbeHotkeys/27/modifier = 131072

http://www.appleforum.com/showthread.php?p=332433#post332433

shftspace.png

페이지:«1...3536373839404142»

블로그 카테고리

천체사진 갤러리