윈디하나의 누리사랑방. 이런 저런 얘기

글쓴시간
분류 생활,캐어

KYC 복스세트 24P 구매

KYC의 이름만 빌린 Socket Wrench 세트이다. 24P정도면 충분하고도 남는다. 어차피 차량의 6각 박스 볼트를 풀기 위해 산거니까. 대만산/중국산은 싫고 대한민국이나 일본산/독일산이 좋다고 하는데, 저건 대만산이다. 그래도 KYC 의 이름을 달고 나오는 거니깐 괜찮겠죠. 렌치의 최고로 치는 고겐(KO-KEN)은 너무 비싸다. (최소 10만냥은 줘야 한다) 그래서 선택한게 KYC꺼. 29,900 (왠지 저가형 냄시가 풍기는 가격이다)

복스는 BOX 의 일본식 발음이다.

----

6각 볼트는 강한 힘으로 조여야 하는 곳에 사용하는 볼트이다. 이 볼트를 다루는 공구를 미국에서는 렌치(Wrench)라 하며 영국에서는 스패너(Spanner)라 한다. 여기는 우리나라 기준으로 썼다.

Open End Wrench(오픈 엔드 렌치)

사용자 삽입 이미지

Box End Wrench(박스 엔드 렌치)

사용자 삽입 이미지

Adjustable Wrench(몽키스패너)
나사를 돌려 여러가지 크기의 볼트를 다룰 수 있도록 만든 렌치. 볼트가 쉽게 망가지기 때문에 비추천

사용자 삽입 이미지

Socket Wrench
소켓을 이용해 다양한 크기의 볼트를 조절 할 수 있도록 만든 렌치. 다양한 작업이 가능하다.

사용자 삽입 이미지

----

http://www.kyc.co.jp/
http://www.koken.co.jp/

글쓴시간
분류 기술,IT

오라클에서 Aggregation Function(집합 함수)만드는 예제.

사용자 삽입 이미지

필요해서 여기 써 놓는다. 혹시라도 잊어버릴까봐. 참고로 오라클 11 R2 부터는 아래 함수 대신 LISTAGG 를 사용할 수 있다.

create or replace type taggcat as object (
  str varchar2(4000),
  static function ODCIAggregateInitialize(sctx in out taggcat) return number,
  member function ODCIAggregateIterate   (self in out taggcat, value in varchar2) return number,
  member function ODCIAggregateTerminate (self in     taggcat, returnValue out varchar2, flags in number) return number,
  member function ODCIAggregateMerge     (self in out taggcat, ctx2 in taggcat) return number
);
/
create or replace type body taggcat is
  static function ODCIAggregateInitialize(sctx in out taggcat) return number
  is
  begin
    sctx := taggcat(null);
    return ODCIConst.Success;
  end;

  member function ODCIAggregateIterate   (self in out taggcat, value in varchar2) return number
  is
  begin
    str := str || ',' || value;
    return ODCIConst.Success;
  end;

  member function ODCIAggregateTerminate (self in     taggcat, returnValue out varchar2, flags in number) return number
  is
  begin
    returnValue := RTRIM(LTRIM(SELF.str, ','), ',');
    return ODCIConst.Success;
  end;

  member function ODCIAggregateMerge     (self in out taggcat, ctx2 in taggcat) return number
  is
  begin
    str := str || ctx2.str;
    return ODCIConst.Success;
  end;
end;
/
create or replace function aggcat (input varchar2) return varchar2
parallel_enable aggregate using taggcat;
/


실행예)

SQL> select NAME, NICKNAME from example;
NAME       NICKAME
---------- ----------
JAMES      J'
WINDY      HANA
WINDY      JEN

SQL> select NAME, aggcat(NICKNAME) NICKNAMES from example group by NAME;
NAME       NICKAMES
---------- ----------
JAMES      J'
WINDY      HANA,JEN

글쓴시간
분류 기술,IT

SI 접두어 vs Binary 접두어

SI란 프랑스어로 Le Système international d'unités의 약어. '국제단위계' 정도 된다.

여기서 정의하고 있는 단위는

metre    m   길이
kilogram kg  중량
second   s   시간
ampere   A   전류
kelvin   K   절대온도
mole     mol 물질의양
candela  cd  광도

으로 총 7가지이다.

여기에 접두어로

yotta-  Y   10^24   1991년~
zetta-  Z   10^21   1991년~
exa-    E   10^18   1975년~
peta-   P   10^15   1975년~
tera-   T   10^12   1960년~
giga-   G   10^9    1960년~
mega-   M   10^6    1960년~
kilo-   k   10^3    1795년~
hecto-  h   10^2    1795년~
deca-   da  10^1    1795년~
one         10^0
deci-   d   10^-1
centi-  c   10^-2
milli-  m   10^-3
micro-  µ   10^-6
nano-   n   10^-9
pico-   p   10^-12
femto-  f   10^-15
atto-   a   10^-18
zepto-  z   10^-21
yocto-  y   10^-24

이렇게 붙는다. (뒤에 붙은 연도는 처음 사용한 연도이다. 즉 처음부터 영어에 10^24를 표현하는 접두어가 있었다는게 아니다)

여기서 설명할껀 이게 아니라... 바이너리 접두어에 대한 내용이다.

예를 들자면 컴퓨터의 하드디스크의 1GB와 메모리 1GB는 다르다.

하드디스크에 1GB라고 표기되어있으면 이는 1,000,000,000 바이트를 뜻하지만
메모리에     1GB라고 표기되어있으면 이는 1,073,741,824 바이트를 뜻한다.

약 7% 정도가 차이난다. 이것이 Yota급으로 가면 거의 20% 가까지 차이나게 된다.

1YB

1,000,000,000,000,000,000,000,000
1,208,925,819,614,629,174,706,176

이 문제를 해결하기 위해 단위를 바꿨다. 바이너리 접두어는 접두어와 단위인 B사이에 i를 붙이는 식이다.

kibi Ki 2^10
mebi Mi 2^20
gibi Gi 2^30
tebi Ti 2^40
pebi Pi 2^50
exbi Ei 2^60
zebi Zi 2^70
yobi Yi 2^80

와 같다. 따라서 메모리에는 1GiB라고 표기되어야 한다. [키비,메비,기비,테비,페비,엑비,제비,요비] 바이트 라고 읽는다. 조금 이상하지만 이것이 혼동을 줄일수 있다.

300 GB ≒ 279.5 GiB 이 된다.

글쓴시간
분류 자동차

아반떼 HD 가격(2008년)

결론을 말하자면 2007년과 비교해서 전혀 오르지 않았다. 아래 두가지만 다르다.

- 조수석 에어백 전 모델에 기본 장착
- 트렁크 이너트림(E16)
- 컨트롤, 수동식 텔레스코픽 스티어링 휠, ECM 룸미러, 자외선 차단글래스(S16, S20)

등등이 확대 적용되었을 뿐이다. 무엇보다, [1.6 VVT S16 ELEGANCE SPECIAL] 이 모델이 가격과 옵션이 같다. ^^

    트림명                     가격    2007년과비교

1.6 VVT E16 VALUE            1,140만원 +20
1.6 VVT E16 DELUXE           1,254만원 +24
1.6 VVT S16 LUXURY           1,389만원 +24
1.6 VVT S16 PREMIER          1,514만원 +24
1.6 VVT S16 ELEGANCE SPECIAL 1,615만원 -
1.6 VVT X16 PREMIER          1,544만원 +24
2.0 VVT S20 PREMIER          1,604만원 +24

1.6 VVT S16 TOP              1,830만원 -
1.6 VVT X16 TOP              1,715만원 +24
2.0 VVT S20 TOP              1,995만원 -
2.0 VVT X20 TOP              1,805만원 +24

2007년형 아반떼 HD 가격 → http://windy.luru.net/284

∴ 역시 엘레강스 스페셜 트림이 최고여~

바뀐거 있다. 조수석 뒤에 있는 쇼핑후크, 글로브박스의 조명이 삭제됐다고 한다. ㅎㅁ 이거 빼봤자 얼마나 한다구... 그냥 사제로 DIY하면 된다고 한다. - 직접 확인한게 아니라 이 발언에 책임못짐. 영맨을 참고~