우수블로거에 도전해 봐야겠습니다. 수능과 군대 이후로 최고의 전환점이 될 올해 화이팅!
웹 서버 사용시 ipTIME 공유기 설정방법 공유기에 연겯된 PC에서 APACHE 또는 IIS를 구동하여 웹서버를 운영하는 경우 웹서버가 사용하는 TCP 80 포트에 대한 포트개방 설정이 필요합니다. 아래 설정 예제는 웹서버로 사용하는 PC의 IP가 192.168.0.10일 경우를 가정하여 설명하였습니다. 1. 공유기에 연결된 PC에서 인터넷 탐색기를 실행하고 주소 입력란에 192.168.0.1을 입력하여 웹 설정화면에 접속한 후, [관리도구] -> [고급설정] -> [NAT/라우터 관리] -> [포트포워드 설정] 메뉴에 접속합니다. 2. 아래와 같이 [정의된 리스트]에서 [HTTP]를 선택하시고, [내부IP주소]에 웹서버의 IP(예. 192.168.0.10)를 입력하신 후 [추가]버튼을 클릭합니다. 3..
올림픽 공원 내에 있는 우리금융아트홀에서 하는 뮤지컬 라디오스타를 보고 왔습니다! 김원준, 송용진, 정준하, 임창정 출연의 창작 뮤지컬입니다. 영화 라디오스타를 뮤지컬화 하였습니다~ 오늘의 출연진은 김원준 씨, 정준하 씨 였습니다. 과거의 스타.. 라는 컨셉이 김원준씨와 비슷한것도 같네요. S석에서 공연을 관람하였는데요. 원래는 가격이 70,000이지만 요새 대세인 소셜 커머스 중 하나인 티켓몬스터에서 티켓을 구매해서 50%이상 싸게 관람할 수 있었습니다~ 티켓 몬스터로 이동하기 뮤지컬의 전체적인 줄거리는 영화 라디오스타와 거의 동일했습니다. 영화 라디오스타의 박중훈씨만큼이나 김원준씨의 최곤은 잘 어울렸구요. 박민수는 오히려 안성기씨보다 정준하씨의 이미지와도 잘 어울리는 듯 했습니다. 특유의 능청스러운 ..
커널 소스를 보게 되면 정신이 혼미해집니다. 수많은 매크로에 알아먹을 수 없는 문자들.. 하지만 저도 잘 보지는 못하지만 자세히 들여다 보면 #if ~ #endif가 많이 등장하는 것을 볼 수 있으며 그로 인해 실제 코드는 얼마 안되는 것을 알 수 있습니다. #if 계열 매크로에 대해 간단히 정리해 보았습니다. 1. #if (A == B) ... #endif A와 B가 같을 때 매크로 사이의 내용을 실행하겠다는 의미이며 기본적인 if 구문과 동일합니다. 2. #if (A == B) ... #elif ( A== C) ... #endif 이것 또한 직관적으로 받아들을 수 있습니다. #elif는 #else if의 줄임말으로써 편히 사용할 수 있습니다. 그렇다면 이러한 것을 어디서 사용할 수 있을까요? 저는 디..
이번 방학때 공모전 준비를 하기로 결정하면서 IBM 공모전, SK TAC, LG U+ Open Contents 공모전에 작품을 제출했었습니다. TAC과 U+ 공모전은 9월 제출이었고, IBM은 10월 중순 제출이었는데요. IBM 제출도 하기 전에 결과가 나왔었는데, 둘다 탈락이었죠 ㅠ.ㅠ 그러던 중에 디자이너가 합세하고, 약간의 디자인 수정을 거쳐서 IBM공모전에 제출하였었는데요. 운이 좋게도(지금도 그렇게 생각하고 있습니다^^) 1차 합격을 하게 되어 11/19(금)에 발표를 하러 다녀왔습니다. 솔직히 수상하면 좋겠다는 생각을 하기는 했지만 욕심은 그다지 없었습니다. 그래서 IBM본사에 가서도 별 긴장안하고 우리집인 마냥 맘편히 우리 차례를 기다리고 있었는데요. IBM 직원분이 그러시더군요.. "이 팀..
C#으로 프로그래밍 하다 보면 low-level의 api 함수를 사용해야 할 일이 생깁니다. 많은 부분을 .NET Framework에서 라이브러리로 제공하지만, 많은 경우에 직접 API를 사용하는것이 훨씬 강력한 기능을 나타낼 수 있을 것입니다. Native DLL 뿐만 아니라, 다른 Dll의 함수를 사용하기 위해서는 DllImport 구문을 사용합니다. 해당 함수 호출을 원하는 곳에 아래와 같이 적어줍니다. C언어를 사용하면 함수 프로토타입을 선언하는데요. 그것과 동일하다고 생각하시면 됩니다. [DllImport("kernel32.dll")] static extern IntPtr OpenProcess(ProcessAccessFlags dwDesiredAccess, [MarshalAs(UnmanagedT..
마이크로초 단위 시간을 측정하여 비교하기 위해서 gettimeofday() 메소드를 사용합니다. 아래와 같이 측정할 수 있습니다. struct timeval tp; gettimeofday(&tp, NULL); timeval구조체의 tv_sec에 해당 초의 값이, tv_usec에 해당 마이크로초가 들어갑니다. 그럼 이럴땐 어떻게 해야 할까요? "123을 출력하고 0.5초뒤에 456을 출력하자" 쉽게 생각하면 timeval 구조체를 두개 정의한 뒤 시작 지점에서 시간 값을 측정하고, 루프를 돌면서 tv_usec을 비교하며 두 값의 차이가 500000이 되었을 때 루프를 나오면 될 것입니다. 코드는 아래와 같이 되겠죠 struct timeval tpstart, tpend; printf("123\n"); get..
Java는 기본적으로 정의된 자료 구조에 대해 정렬 메소드를 제공합니다. 배열의 경우에는 다음과 같이 하며, Arrays.sort(arr); 컬렉션(ArrayList, HashMap, etc...)의 경우에는 다음의 메소드를 호출합니다. Collections.sort(cl); ※ 정렬시 유의해야할 점 컬렉션 또는 배열의 자료형은 primitive(기본형)이거나, Comparable인터페이스를 구현하고 compareTo() 메소드를 오버라이드 해야 합니다.
'성경 말씀에 이런 말이 있어요. 믿음, 사랑, 소망 중에 제일은 사랑이라. 저는 예전에는 이 말을 몰랐어요. 믿음이 제일인 줄 알았죠. 하지만 이제 알겠어요. 믿어서 사랑하는 것이 아니라, 사랑하기 때문에 믿는 것이라는걸.. 조금만 더 사랑하면 다 해결될 문제인데.' 영화 을 보았습니다. 여러 감동적인 장면들이 있었는데 저에게 가장 감동을 준 대사는 위의 대사였습니다. 우리는 가끔 중요한 사실을 착각하곤 합니다. 내가 어떠한 사람을 사랑하는 것은 믿기 때문이 아니라, 사랑하기 때문에 사랑하는 것이고 믿는 것은 사랑하기 때문이라는 것을요. 그 사람을 좀 더 사랑한다면 다 해결될 문제가 아닐까요? 그리고, 영화는 사람을 사랑하는 방법은 한 가지 방법이 아니라는 메시지를 주는 것 같습니다. 지나간 사랑은 세..
- Total
- Today
- Yesterday
- Data Science
- 기계학습
- reversing
- 데이터 사이언스
- 카타르 음주
- Machine Learning
- android
- 데이터 과학
- 카타르
- Reverse Engineering
- 통계학습
- 리버싱
- 안드로이드
- 대학원
- Discrete Mathematics
- Algorithms
- 개발
- 운영체제
- 자바
- 리눅스
- 이산수학
- 머신러닝
- statistical learning
- 알고리즘
- 자료구조
- java
- operating systems
- linux
- 리버스엔지니어링
- Data Structure
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |