myhduck's Octopress Blog

I want fly well

파이널 판타지 영식을 시작하다

| Comments

파이널 판타지 영식

Final Fantasy Type-0

ファイナルファンタジー零式

올 설날에 오사카에 놀러 갔을때 사왔던 파이널 판타지 영식을 드디어 시작하게 되었다
계속 미뤄두고 있었는데 오랜만에 PSP를 켜봤다
파이널 판타지 영식
파이널 판타지 영식
파이널 판타지 영식
요즘은 게임할 시간이 많지는 않지만
틈틈히 퇴근길 지하철에서 즐겨야겠다

이미 많은 사람들이 엔딩을 보고 커뮤니티나 블로그에 소감을 올렸는데
그 글들을 볼때마다 여행에서 사가지고 오길 잘했다는 생각을 했다
빨리 엔딩을 보고싶다

Eclipse - Git Plugin 2.0

| Comments

Eclipse - Git Plugin 2.0

Eclipse용 Git & GitHub 플러그인 2.0이 오늘 날짜로 릴리즈 되었다

Git in Eclipse에서 다운로드 할 수 있다
2.0버젼이 되면서 더욱더 강력해졌다

Git 간편 안내서 (Pro Git)

| Comments

Git

Git
버젼관리를 할때 예전에는 SVN을 자주 사용하였었다
요즘은 Git을 많이 사용한다고 해서 관심을 가지게 되었고
Octopress 블로그를 운영하기 위해서 GitHub에 계정을 만들고
Git을 이용해서 블로그를 운영하고는 있지만 자주 사용하는것 이외에는 Git명령어가 약간 어려운감이 있다
콘솔에서 명령어를 입력해야하는것이 요즘은 익숙하지 않아서 그럴지도 모르겠다
SVN은 이클립스에 플러그인을 이용해서 사용했었다
GIT의 기본적인 내용 및 다운로드는 Git 홈페이지를 참고하자!
GUI툴은 개인적으로는 GitHub for Mac과 GitHub for Windows를 많이 사용한다 - 무료이다
GitHub
GitHub for Mac
GitHub for Windows

Git - 간편 안내서

어렵게 느껴지는 Git명령어를 알기쉽게 요약해놓은 사이트를 소개할까 한다
링크1 - 영문이다 ㅡㅡ;;
하지만 친절하게 여러언어로 번역을 해놓았다
링크2 - 국문
링크3 - 일문

Git - Pro Git

Pro Git을 친절하게 국문으로 번연해놓은 버젼이다
번역을 해주신분들 감사합니다
Pro Git 국문


Git 간편 안내서와 Pro Git을 함께 보면 Git을 이해하는데 크게 도움이 되리라고 생각한다
한글로 번역이 되어있기때문에 더욱더 그럴것이다

Mr. Data Converter

| Comments

Mr. Data Converter

CSV형식의 파일 또는 TAB으로 구분되어 있는 파일의 내용을
여러가지 데이터 형식으로 변환할 수 있는 사이트를 알게되어서 소개할까 한다
변환 가능한 형식은 XML, JSON, PHP Array, HTML Table, MYSQL Insert 등등 여러형식으로 변환이 가능하다
사용방법은 간단하다 콤마 또는 탭으로 구분되어있는 파일내용을 복사 붇여넣기만 하면 끝!!

사이트는 여기에서 확인가능하다
mr data converter

엑셀파일의 내용을 데이터베이스에 밀어넣거나 xml 혹은 json 형태로 변환할 일이 가끔있는데 유용하게 쓰일듯 하다

Array to Json

| Comments

array to json

요즘 업무상 PHP를 자주 사용하는데
php5.2이상에서는 json_encode()를 사용하면 쉽게 array를 json형태로 변환할 수 있다
하지만 php5.2하위 버젼에서는 지원하지 않기 때문에 만들어 써야한다

array_to_json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?php
function array_to_json( $array ){

      if( !is_array( $array ) ){
          return false;
      }

      $associative = count( array_diff( array_keys($array), array_keys( array_keys( $array )) ));
      if( $associative ){

          $construct = array();
          foreach( $array as $key => $value ){

              // We first copy each key/value pair into a staging array,
              // formatting each key and value properly as we go.

              // Format the key:
              if( is_numeric($key) ){
                  $key = "key_$key";
              }
              $key = "\"".addslashes($key)."\"";

              // Format the value:
              if( is_array( $value )){
                  $value = array_to_json( $value );
              } else if( !is_numeric( $value ) || is_string( $value ) ){
                  $value = "\"".addslashes($value)."\"";
              }

              // Add to staging array:
              $construct[] = "$key: $value";
          }

          // Then we collapse the staging array into the JSON form:
          $result = "{ " . implode( ", ", $construct ) . " }";

      } else { // If the array is a vector (not associative):

          $construct = array();
          foreach( $array as $value ){

              // Format the value:
              if( is_array( $value )){
                  $value = array_to_json( $value );
              } else if( !is_numeric( $value ) || is_string( $value ) ){
                  $value = "'".addslashes($value)."'";
              }

              // Add to staging array:
              $construct[] = $value;
          }

          // Then we collapse the staging array into the JSON form:
          $result = "[ " . implode( ", ", $construct ) . " ]";
      }

      return $result;
  }
?> 

이걸로 만사 ok!!

Updating Octopress

| Comments

Updating Octopress

옥토프레스를 최신버젼으로 업데이트하는 방법을 알아보자

How to Update
1
2
3
4
5
6
7
$ git pull octopress master     # Get the latest Octopress

$ bundle install                # Keep gems updated

$ rake update_source            # update the template's source

$ rake update_style             # update the template's style

자세한 사항은 octopress.org에서..

현재 github api 정상적으로 동작하지 않는것같은데
옥토프레스를 업데이트 해봐야겠다

호쿠토세이 北斗星

| Comments

호쿠토세이 北斗星

요즘 날씨가 너무 덥다
이렇게 더울때면 시원한 맥주 한잔과
홋카이도(北海道)의 눈에 덮인 풍경이 생각난다

그리고 홋카이도하면 아직 타보지 못했지만 호쿠토세이가 생각난다
호쿠토세이
호쿠토세이는 우에노(上野)에서 삿포로(札幌)까지 달리는 침대특급 열차이다
호쿠토세이
가격은 조금 비싸지만 기회가 되면 꼭 타보고 싶다
호쿠토세이
호쿠토세이

참이슬 애플

| Comments

참이슬 애플

참이슬 애플이 대형마트에서 판매한다는 소식을 듣고
일어나자마자 홈플러스에 달려갔다
나는 술을 좋아한다
소주, 맥주, 막걸리, 양주, 와인 가리지 않는다
하지만 소주를 가장 즐겨 마신다

참이슬 애플의 구성은 참이슬 애플 4병, 디아망 탄산수 1병, 사과모양 얼음 트레이 1개로 구성되어있다
가격도 착하다!! 7920원!!

참이슬 애플
참이슬 애플
참이슬 애플

아직 마셔보지 못했지만 한번 마셔봐도 좋을듯 하다

Macbook Air에서 디아블로3

| Comments

Macbook Air에서 디아블로3

국내 정발 디아블로3에는 맥용 클라이언트가 포함되어있지 않다
배틀넷 홈페이지에도 맥용 클라이언트 다운로드는 제공되지 않는다
구글링을 통해서 맥에 디아블로3를 설치하는 방법을 찾아 설치해 보았다
결과적으로는 데스크탑에서와 동일하게 한글로 잘 실행된다
아래는 설치인증샷
디아블로3
디아블로3
실행이 정상적으로 되는걸 보니 설치는 문제 없이 잘된듯..
노란색 에러 아이콘이 신경쓰이지만 게임이 잘 돌아가니 문제는 없는듯..

2012년 5월 28일 현재 처음과는 다르게 아시아 서버에도 접속이 잘되고있다
다행이다 ㅠㅠ

맥북에어13인치형인데 기본사양이라 디아블로 하기에 원할하지는 않지만 그냥 즐기기에는 크게 무리가없는듯..
이륙할것같은 팬소음만 참을수 있다면..

Evil Is Back

| Comments

evil is back

디아블로3가 5월 15일 출시되었다
동생을 홈플러스에 보냈으나..
한정판은 구매하지 못했다 ㅠㅠ
아쉽지만 일반판으로 만족

디아블로3 디아블로3 디아블로3

게임을 설치하고 맛만 좀 보려고 했으나
현재 시각 아시아 서버에 접속이 되지 않는다 ㅠㅠ
뭐 내일 출근하라는 하늘의 계시인듯