블로그 이미지
Every unexpected event is a path to learning for you. blueasa

카테고리

분류 전체보기 (2809)
Unity3D (865)
Programming (479)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (234)
협업 (61)
3DS Max (3)
Game (12)
Utility (140)
Etc (98)
Link (32)
Portfolio (19)
Subject (90)
iOS,OSX (55)
Android (16)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (18)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday

Link : http://blog.hjf.pe.kr/57

반응형

'협업 > Github' 카테고리의 다른 글

GIT과 Github 안내  (0) 2014.01.02
Github + Trello 연동하기  (0) 2013.12.20
Posted by blueasa
, |

"전 결혼하는 부부들에게 딱 하나만 조언합니다. 누구나 비슷한 길을 간다. 결국 옛 얘기만 늘어놓는 노인이 될 뿐이다. 하지만 결혼만은 따뜻한 사람과 하도록 해라,라고 말이죠."



영화 평론 : http://www.entermedia.co.kr/news/news_view.html?idx=3007&bc=&mc=


반응형
Posted by blueasa
, |

곤욕 / 곤혹 / 고역

한글 / 2013. 12. 26. 22:36

‘곤욕, 곤혹, 고역’이라는 비슷한 표현들이 있는데 사용할 때는 다소 차이가 있다.

‘곤욕(困辱)’은 ‘심한 모욕’이나 ‘참기 힘든 일’을 뜻해서 ‘곤욕을 당하다, 곤욕을 치르다’또는 ‘곤욕을 겪다’와 같이 사용한다. 곤란한 일을 당해서 어찌할 바를 모른다고 할 대 보통 ‘곤욕스럽다’로 표현하지만 이것은 맞지 않는다.

반면에 ‘곤혹(困惑)’은 곤란한 일을 당해서 어찌할 바를 모른다는 뜻으로 흔히 ‘곤혹하다, 곤혹스럽다, 곤혹을 느끼다’와 같이 쓴다. 예기치 못한 질문을 받게 되면 그 질문 내용에 따라 모욕을 받는 경우도 있을 수 있겠지만 당황하게 되는 것이 일반적인 상황일 것이다. 바로 이런 경우에 ‘곤혹스럽다’를 쓸 수 있다.

그리고 ‘고역(苦役)’은 몹시 힘들고 고돼서 견디기 어려운 일로, ‘고역을 치르다, 고역을 겪다, 고역을 당하다, 고역에 시달리다’와 같이 쓸 수 있다.

 

 

 

------------------------------------------------------------------------------------

 

 

자료참고 - 한국어 필수어휘해설, 형설출판사



[출처] [바른말 고운말 - 곤욕 / 곤혹 / 고역]|작성자 소원샘


반응형

'한글' 카테고리의 다른 글

자주 틀리는 맞춤법들  (0) 2014.02.17
앉히다, 안치다.  (2) 2014.02.12
~데요 / ~대요  (0) 2013.12.24
내일의 순수 우리말 하제?올날?다날?  (0) 2013.12.18
심란과 심난의 차이  (0) 2013.10.21
Posted by blueasa
, |


링크 : http://idmanner.blog.me/70176641036




반응형
Posted by blueasa
, |

~데요 / ~대요

한글 / 2013. 12. 24. 14:02
데요 대요 맞춤법 구분법 뭐가 맞나요?



데요와 대요는 아무렇지도 않게 잘틀리는 맞춤법중 하나인데요. 

아주 간단하게 데요와 대요를 구분하는 방법이 있습니다.

대요는 다고-해요의 줄임말인데 

그러니까 다고-해요를 대입해 봤을때 

말이 된다면 '대요'를 말이 안된다면 '데요'를 넣으면 되겠죠.

또 대요는 다른사람의 한 말, 행위를 전할때 쓰이기 때문에 


그런 상황이 아닐때는 '데요'를 쓰면 됩니다. 

즉 남의 말을 전할때는 '대요'

자기 생각을 말 할때는 '데요'





대요는 주로 어린아이들이 많이 쓰는말로  

알고 있는것을 일러바침의 종결어미인데요. 

다고-해요가 줄어든 말입니다. 

그 녀는 친구가 많대요

그 녀석은 농구를 참 잘 한대요 

아빠가 집에 들어가신대요 




데요는 자신이 경험한 사실을 회상하여 알려주거나 

혹은 그렇게 생각하게 되었을때 쓰는 말로

-더군요 라는 의미를 가지고 있습니다.  

어제 소개팅에서 만난 여자가 참 예쁘데요. 

학교에 가니까 어릴때 생각이 나데요. 



반응형

'한글' 카테고리의 다른 글

앉히다, 안치다.  (2) 2014.02.12
곤욕 / 곤혹 / 고역  (0) 2013.12.26
내일의 순수 우리말 하제?올날?다날?  (0) 2013.12.18
심란과 심난의 차이  (0) 2013.10.21
당최 vs 당췌  (0) 2013.07.08
Posted by blueasa
, |


Link : http://nodeqa.com/nodejs_ref/89


Link : http://darkblitz.tistory.com/341


Link : http://just-in-y.blogspot.kr/2013/10/trello-github.html

반응형

'협업 > Github' 카테고리의 다른 글

GIT과 Github 안내  (0) 2014.01.02
TortoiseGit을 이용해 Github에 저장소 생성 및 데이터 올리기  (0) 2014.01.02
Posted by blueasa
, |


링크 : http://prodevelop.wordpress.com/2012/08/31/trello-google-docs%EC%99%80-%ED%95%A8%EA%BB%98-%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9C%BC%EB%A1%9C-%ED%98%91%EC%97%85%ED%95%98%EA%B8%B0/

반응형
Posted by blueasa
, |



반응형

'협업 > Trello' 카테고리의 다른 글

[링크] 트렐로(Trello) 쪼개기  (0) 2016.11.03
Trello로 효율적으로 협업하기  (0) 2013.12.20
Posted by blueasa
, |

"A Day After Tomorrow"  라는 영화가 너무 길어서인지 "Tomorrow" 개봉했다.
원제목 "모레" 가 "내일" 이 되었다는 것.


그런데, 우리말 내일에 해당하는 단어는 무엇일까

어떤이가 쓴 글을 잠시 보면

       @ 내일의 순 우리말 : 하제 @

 

        내일을 의미하는 우리말 고유어는 원래 있었지만 중간에 소실되어 없어지고,

        고려초의 기록인<계림유사(鷄林類事)>에만 그 흔적을 남기고 있다.

        <-- 진태하 명지대교수-->

 

         前日 曰 記載 ..........<그제(前日)를 기재(記載)라 한다>

 

         昨日 曰 訖載 ..........<어제(昨日)를 흘재(訖載)라 한다>

 

         今日 曰 烏載 ..........<오늘(今日)을 오재(烏載)라 한다>

 

         明日 曰 轄載 ..........<내일(明日)을 할재(轄載)라 한다>

 

       여기서의 할재란 단어가 오랜 시간 동안 변형되어 하제라는 단어로 굳어진 듯하다.

또 어떤 곳에는 날새라고도 하기도 한다.

그제,어제,오늘,(내일來日),모레,글피 모두 날짜를 새기는 단어들인데, 내일만 한자어이다.

원래 우리말이 내일이었는데 이게 한자어 來日 과 발음이 같아서 바뀌어 사용되었다고 이야기하는 이들도 있다.
 

국립국어연구원에도 이에 대한 얘기가 있었군요. 바날,뵈날,눈날,올날,올제 여러가지 의견들이 있다

국내 핸드폰 소액결제 사업자인 "다날" 이란 업체의 회사소개글을 보면 "다가오는날은 다 좋은 날"
다가오는 날.내일에 해당할 것도 같지만.

네티즌을 누리꾼으로, 파이팅을 아자로 바뀌어가는데 내일을 우리말로 바꾸어 사용하는 것도 좋을 것도 같다

왠지 우리에게는 어제와 오늘은 있는데 내일이 없는 것 같은 느낌이지 않는가 
내일을 우리말로 심어주다 보면 우리에게 더욱 미래밝아보이지 않을까

더욱이 젊은이들에게는 미래를 밝히고 우리말로서 미래를 이야기해줄 수 있는 그 단어가
자주 사용됨으로써 어제에 묶이지 않고 오늘에 서둘르지 않고 그 다음을 계획하며 살아가려는 가치관이 생기지 않을까? 



출처 : http://gospelian.egloos.com/viewer/1154018

반응형

'한글' 카테고리의 다른 글

곤욕 / 곤혹 / 고역  (0) 2013.12.26
~데요 / ~대요  (0) 2013.12.24
심란과 심난의 차이  (0) 2013.10.21
당최 vs 당췌  (0) 2013.07.08
오오미  (0) 2013.07.04
Posted by blueasa
, |

우선, 모델이 되는 숫자 하나를 골라볼까요? ^^

uint un = 2320987651;
int n = 2020987651;
OutputBitText(un + "[unsigned] ==> \t", un);
OutputBitText(n + "[signed]   ==> \t", n);

private static void OutputBitText(string text, uint n)
{
    Console.WriteLine(text + " " + Convert.ToString(n, 2).PadLeft(32, '0'));
}

private static void OutputBitText(string text, int n)
{
    Console.WriteLine(text + " " + Convert.ToString(n, 2).PadLeft(32, '0'));
}

// 출력 결과
2320987651[unsigned] ==>         10001010010101110111011000000011, 2320987651
-1753885949[signed]   ==>        10010111011101011101001100000011, -1753885949

여기서 기본적인 C# 의 Bit Shift 연산자 (<<, >>) 를 사용해 보겠습니다.

2320987651[unsigned] ==>         10001010010101110111011000000011, 2320987651
[unsigned] >> 4 ==>              00001000101001010111011101100000, 145061728
[unsigned] << 4 ==>              10100101011101110110000000110000, 2776064048

-1753885949[signed]   ==>        10010111011101011101001100000011, -1753885949
[signed]   >> 4 ==>              11111001011101110101110100110000, -109617872
[signed]   << 4 ==>              01110111010111010011000000110000, 2002595888

보시는 것처럼, C# 의 기본 Bit Shift 연산자는 다음과 같은 규칙이 있습니다.

unsigned 의 경우, 밀려난 비트 들에 대한 처리를 하지 않고 최상위 비트에 대한 처리도 없음
signed 의 경우, 
    우측 shift 연산자는 최상위 부호 비트를 유지하면서 밀려난 비트들에 대한 처리를 하지 않고,
    좌측 shift 연산자는 부호 비트를 지키지 않고, 역시 밀려난 비트들에 대한 처리를 하지 않는다.

자, 그럼 여기서 부호 비트는 상관없이 순수하게 rotation 식의 shift 연산을 수행하려면 어떻게 해야 할까요? 이를 위해서는 다음과 같은 보조 함수를 만들어줘야 합니다.

C# bitwise rotate left and rotate right
; http://stackoverflow.com/questions/812022/c-sharp-bitwise-rotate-left-and-rotate-right

static uint UnsignedLeftShift(uint number, int shift)
{
    return (uint)((number << shift) | (number >> (32 - shift)));
}

static uint UnsignedRightShift(uint number, int shift)
{
    return (uint)((number >> shift) | (number << (32 - shift)));
}

사용법은 unsigned 의 경우 그냥 사용하면 되지만, signed 의 경우에는 unsigned 형변환을 해줘야만 정상적으로 rotation 이 됩니다.

OutputBitText("[rotation] >> 4 ==> \t\t", UnsignedRightShift(un, 4));
OutputBitText("[rotation] << 4 ==> \t\t", UnsignedLeftShift(un, 4));

OutputBitText("[rotation] >> 4 ==> \t\t", UnsignedRightShift((uint)n, 4));
OutputBitText("[rotation] << 4 ==> \t\t", UnsignedLeftShift((uint)n, 4));

// 출력 결과
2320987651[unsigned] ==>         10001010010101110111011000000011, 2320987651
[rotation] >> 4 ==>              00111000101001010111011101100000, 950368096
[rotation] << 4 ==>              10100101011101110110000000111000, 2776064056

-1753885949[signed]   ==>        10010111011101011101001100000011, -1753885949
[rotation] >> 4 ==>              00111001011101110101110100110000, 964123952
[rotation] << 4 ==>              01110111010111010011000000111001, 2002595897

마지막으로 자바의 unsigned right shift 연산자(>>>) 에 해당하는 C# 의 코드는 어떻게 구현해야 할까요?

비교를 위해 우선 자바의 비트 처리 값을 확인해 보면 다음과 같은 데요.

==== Java ====
   n       == 320987651  == 00010011001000011110001000000011
  -n       == -320987651 == 11101100110111100001110111111101

   n >>> 3 == 40123456   == 00000010011001000011110001000000 
  -n >>> 3 == 496747455  == 00011101100110111100001110111111

즉, 최상위 비트를 무시하고 무조건 shift 연산만을 수행하는 것입니다. 이에 대한 C# 의 동일한 작업은 다음의 글에서 소개하는 것처럼 간단합니다.

bitwise unsigned right shift >>>
; http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/6c892d10-75ff-4f4e-a555-3017f72ec170/

static int TripleRightShift(int number, int shift)
{
    return (int)((uint)number >> shift);
}

// 출력 결과
320987651  >>> 3 ==  00000010011001000011110001000000, 40123456
-320987651 >>> 3 ==  00011101100110111100001110111111, 496747455

보시는 것처럼, 자바의 >>> 연산자와 동일한 출력 결과를 보입니다.

그럼... 정리가 다 된 것 같군요. ^^

(첨부된 파일은 위의 코드를 포함한 예제 프로젝트입니다.)

부가적으로 다음의 글도 예전에 쓴 적이 있답니다. ^^

C# - Right operand 가 음수인 Shift 연산 결과
; http://www.sysnet.pe.kr/2/0/1008




[출처] C# 의 Shift 비트 연산 정리|작성자 techshare


반응형

'Programming > C#' 카테고리의 다른 글

제네릭(Generic)과 제약조건  (0) 2014.03.13
Reading Excel Files in C#  (0) 2014.03.12
Copy List to List  (0) 2013.10.10
Sorting  (0) 2013.10.02
C# 에서 콘솔 프로그램을 숨기는 방법 ( Using ProcessStartInfo Class )  (0) 2013.07.23
Posted by blueasa
, |