FIELD_OFFSET 매크로
'Programming' 카테고리의 다른 글
Duff's Device (0) | 2011.04.07 |
---|---|
_countof 매크로 (0) | 2011.03.15 |
PAGED_CODE 매크로 (6) | 2011.02.27 |
디렉터리의 읽기 전용 속성 (4) | 2011.02.20 |
알쏭달쏭한 typedef (9) | 2011.01.04 |
Duff's Device (0) | 2011.04.07 |
---|---|
_countof 매크로 (0) | 2011.03.15 |
PAGED_CODE 매크로 (6) | 2011.02.27 |
디렉터리의 읽기 전용 속성 (4) | 2011.02.20 |
알쏭달쏭한 typedef (9) | 2011.01.04 |
_countof 매크로 (0) | 2011.03.15 |
---|---|
FIELD_OFFSET 매크로 (1) | 2011.03.01 |
디렉터리의 읽기 전용 속성 (4) | 2011.02.20 |
알쏭달쏭한 typedef (9) | 2011.01.04 |
하위 디렉터리의 파일이 변경 되었는지 감지하는 법 (6) | 2010.12.20 |
FIELD_OFFSET 매크로 (1) | 2011.03.01 |
---|---|
PAGED_CODE 매크로 (6) | 2011.02.27 |
알쏭달쏭한 typedef (9) | 2011.01.04 |
하위 디렉터리의 파일이 변경 되었는지 감지하는 법 (6) | 2010.12.20 |
WinApi의 reserved 인자는 뭐하는 용도일까 (0) | 2010.12.09 |
PAGED_CODE 매크로 (6) | 2011.02.27 |
---|---|
디렉터리의 읽기 전용 속성 (4) | 2011.02.20 |
하위 디렉터리의 파일이 변경 되었는지 감지하는 법 (6) | 2010.12.20 |
WinApi의 reserved 인자는 뭐하는 용도일까 (0) | 2010.12.09 |
디바이스 드라이버를 단일 실행파일로 배포하는 방법 (2) | 2010.12.04 |
디렉터리의 읽기 전용 속성 (4) | 2011.02.20 |
---|---|
알쏭달쏭한 typedef (9) | 2011.01.04 |
WinApi의 reserved 인자는 뭐하는 용도일까 (0) | 2010.12.09 |
디바이스 드라이버를 단일 실행파일로 배포하는 방법 (2) | 2010.12.04 |
윈도우즈의 세션, 윈도우 스테이션, 데스크탑에 대해 자세히 알아보기 (12) | 2010.11.07 |
알쏭달쏭한 typedef (9) | 2011.01.04 |
---|---|
하위 디렉터리의 파일이 변경 되었는지 감지하는 법 (6) | 2010.12.20 |
디바이스 드라이버를 단일 실행파일로 배포하는 방법 (2) | 2010.12.04 |
윈도우즈의 세션, 윈도우 스테이션, 데스크탑에 대해 자세히 알아보기 (12) | 2010.11.07 |
Cancel-Safe Queue를 이용하여 디바이스 드라이버에서 I/O를 취소하기 (2) | 2010.10.25 |
하위 디렉터리의 파일이 변경 되었는지 감지하는 법 (6) | 2010.12.20 |
---|---|
WinApi의 reserved 인자는 뭐하는 용도일까 (0) | 2010.12.09 |
윈도우즈의 세션, 윈도우 스테이션, 데스크탑에 대해 자세히 알아보기 (12) | 2010.11.07 |
Cancel-Safe Queue를 이용하여 디바이스 드라이버에서 I/O를 취소하기 (2) | 2010.10.25 |
재귀호출이 무엇입니까 (2) | 2010.10.21 |
WinApi의 reserved 인자는 뭐하는 용도일까 (0) | 2010.12.09 |
---|---|
디바이스 드라이버를 단일 실행파일로 배포하는 방법 (2) | 2010.12.04 |
Cancel-Safe Queue를 이용하여 디바이스 드라이버에서 I/O를 취소하기 (2) | 2010.10.25 |
재귀호출이 무엇입니까 (2) | 2010.10.21 |
유저모드에서 파일시스템 드라이버를 만들기 (1) | 2010.10.17 |
디바이스 드라이버를 단일 실행파일로 배포하는 방법 (2) | 2010.12.04 |
---|---|
윈도우즈의 세션, 윈도우 스테이션, 데스크탑에 대해 자세히 알아보기 (12) | 2010.11.07 |
재귀호출이 무엇입니까 (2) | 2010.10.21 |
유저모드에서 파일시스템 드라이버를 만들기 (1) | 2010.10.17 |
Win32 에러 번호를 간편하게 확인하기 (1) | 2010.08.15 |
윈도우즈의 세션, 윈도우 스테이션, 데스크탑에 대해 자세히 알아보기 (12) | 2010.11.07 |
---|---|
Cancel-Safe Queue를 이용하여 디바이스 드라이버에서 I/O를 취소하기 (2) | 2010.10.25 |
유저모드에서 파일시스템 드라이버를 만들기 (1) | 2010.10.17 |
Win32 에러 번호를 간편하게 확인하기 (1) | 2010.08.15 |
로그 뷰어로써의 Vim (2) -원하는 문자열만 골라내기 (3) | 2010.06.20 |
Cancel-Safe Queue를 이용하여 디바이스 드라이버에서 I/O를 취소하기 (2) | 2010.10.25 |
---|---|
재귀호출이 무엇입니까 (2) | 2010.10.21 |
Win32 에러 번호를 간편하게 확인하기 (1) | 2010.08.15 |
로그 뷰어로써의 Vim (2) -원하는 문자열만 골라내기 (3) | 2010.06.20 |
로그 뷰어로써의 Vim (1) -멀티 하이라이팅 (0) | 2010.06.20 |
재귀호출이 무엇입니까 (2) | 2010.10.21 |
---|---|
유저모드에서 파일시스템 드라이버를 만들기 (1) | 2010.10.17 |
로그 뷰어로써의 Vim (2) -원하는 문자열만 골라내기 (3) | 2010.06.20 |
로그 뷰어로써의 Vim (1) -멀티 하이라이팅 (0) | 2010.06.20 |
pragma message 지시어를 통한 실수 방지 테크닉 (2) | 2010.01.13 |
유저모드에서 파일시스템 드라이버를 만들기 (1) | 2010.10.17 |
---|---|
Win32 에러 번호를 간편하게 확인하기 (1) | 2010.08.15 |
로그 뷰어로써의 Vim (1) -멀티 하이라이팅 (0) | 2010.06.20 |
pragma message 지시어를 통한 실수 방지 테크닉 (2) | 2010.01.13 |
Absolute path와 Canonical path의 차이점 (3) | 2010.01.13 |
블로그 이사했습니다.
새로운 블로그의 해당 포스팅 주소는
https://jeho.page/essay/2010/06/10/vim-as-a-log-viewer-multi-highlighting.html
Win32 에러 번호를 간편하게 확인하기 (1) | 2010.08.15 |
---|---|
로그 뷰어로써의 Vim (2) -원하는 문자열만 골라내기 (3) | 2010.06.20 |
pragma message 지시어를 통한 실수 방지 테크닉 (2) | 2010.01.13 |
Absolute path와 Canonical path의 차이점 (3) | 2010.01.13 |
2009년 최고의 프로그래밍 언어, Google의 Go (3) | 2010.01.10 |
로그 뷰어로써의 Vim (2) -원하는 문자열만 골라내기 (3) | 2010.06.20 |
---|---|
로그 뷰어로써의 Vim (1) -멀티 하이라이팅 (0) | 2010.06.20 |
Absolute path와 Canonical path의 차이점 (3) | 2010.01.13 |
2009년 최고의 프로그래밍 언어, Google의 Go (3) | 2010.01.10 |
boost 라이브러리로 커맨드 라인 파싱 쉽게 하기 (1) | 2009.09.12 |
변경된 포스팅 주소
https://jeho.page/essay/2010/01/13/Canonical-path-%EA%B0%80-%EB%AD%94%EA%B0%80%EC%9A%94.html
로그 뷰어로써의 Vim (1) -멀티 하이라이팅 (0) | 2010.06.20 |
---|---|
pragma message 지시어를 통한 실수 방지 테크닉 (2) | 2010.01.13 |
2009년 최고의 프로그래밍 언어, Google의 Go (3) | 2010.01.10 |
boost 라이브러리로 커맨드 라인 파싱 쉽게 하기 (1) | 2009.09.12 |
TR1을 이용한 C++에서의 정규식 사용 (3) | 2009.06.30 |
Position Jan 2010 | Position Jan 2009 | Delta in Position | Programming Language | Ratings Jan 2010 | Delta Jan 2009 | Status |
---|---|---|---|---|---|---|
1 | 1 | Java | 17.482% | -1.54% | A | |
2 | 2 | C | 16.215% | +0.28% | A | |
3 | 5 | PHP | 10.071% | +1.19% | A | |
4 | 3 | C++ | 9.709% | -0.41% | A | |
5 | 4 | (Visual) Basic | 7.354% | -1.81% | A | |
6 | 6 | C# | 5.767% | +0.16% | A | |
7 | 7 | Python | 4.453% | -0.28% | A | |
8 | 8 | Perl | 3.562% | -0.74% | A | |
9 | 9 | JavaScript | 2.707% | -0.65% | A | |
10 | 11 | Ruby | 2.474% | -0.67% | A | |
11 | 10 | Delphi | 2.392% | -0.91% | A | |
12 | 37 | Objective-C | 1.379% | +1.24% | A | |
13 | - | Go | 1.247% | +1.25% | A-- | |
14 | 14 | SAS | 0.809% | +0.01% | A | |
15 | 13 | PL/SQL | 0.718% | -0.29% | A | |
16 | 18 | ABAP | 0.641% | +0.10% | A-- | |
17 | 15 | Pascal | 0.624% | -0.04% | B | |
18 | 23 | Lisp/Scheme | 0.576% | +0.14% | B | |
19 | 20 | ActionScript | 0.566% | +0.11% | B | |
20 | 24 | MATLAB | 0.540% | +0.11% | B |
Programming Language | Position Jan 2010 | Position Jan 2006 | Position Jan 2000 | Position Jan 1985 |
---|---|---|---|---|
Java | 1 | 1 | 3 | - |
C | 2 | 2 | 1 | 1 |
PHP | 3 | 4 | 18 | - |
C++ | 4 | 3 | 2 | 9 |
(Visual) Basic | 5 | 5 | 5 | 3 |
C# | 6 | 7 | 13 | - |
Python | 7 | 8 | 17 | - |
Perl | 8 | 6 | 4 | - |
JavaScript | 9 | 10 | 12 | - |
Ruby | 10 | 20 | - | - |
Year | Winner |
---|---|
2009 | Go |
2008 | C |
2007 | Python |
2006 | Ruby |
2005 | Java |
2004 | PHP |
2003 | C++ |
Is Go a hype? May be. But even if it appears to be just another language, the fact that it is a language designed by Google is sufficient to make it really popular. Nobody will be blamed to use a language that is associated with the Google brand name. Apart from that, there is also something technically promising about Go. It has native support for concurrent programming, thus fulfilling the existing need of a language that allows efficient use of multicore processors.
It is astonishing to see that a programming language can rise so fast. Go was not listed yet last month and now it is already #13. This sudden change might be considered an inevitable consequence of our current culture, in which new information is spread and used around the globe at the speed of light.
pragma message 지시어를 통한 실수 방지 테크닉 (2) | 2010.01.13 |
---|---|
Absolute path와 Canonical path의 차이점 (3) | 2010.01.13 |
boost 라이브러리로 커맨드 라인 파싱 쉽게 하기 (1) | 2009.09.12 |
TR1을 이용한 C++에서의 정규식 사용 (3) | 2009.06.30 |
SwingX 1.0 has been released. (1) | 2009.06.19 |
Absolute path와 Canonical path의 차이점 (3) | 2010.01.13 |
---|---|
2009년 최고의 프로그래밍 언어, Google의 Go (3) | 2010.01.10 |
TR1을 이용한 C++에서의 정규식 사용 (3) | 2009.06.30 |
SwingX 1.0 has been released. (1) | 2009.06.19 |
컴퓨터 프로그래머(CPQ) 자바 1급 시험을 보고 (8) | 2008.12.07 |
2009년 최고의 프로그래밍 언어, Google의 Go (3) | 2010.01.10 |
---|---|
boost 라이브러리로 커맨드 라인 파싱 쉽게 하기 (1) | 2009.09.12 |
SwingX 1.0 has been released. (1) | 2009.06.19 |
컴퓨터 프로그래머(CPQ) 자바 1급 시험을 보고 (8) | 2008.12.07 |
Python 3.0 Released (5) | 2008.12.04 |
boost 라이브러리로 커맨드 라인 파싱 쉽게 하기 (1) | 2009.09.12 |
---|---|
TR1을 이용한 C++에서의 정규식 사용 (3) | 2009.06.30 |
컴퓨터 프로그래머(CPQ) 자바 1급 시험을 보고 (8) | 2008.12.07 |
Python 3.0 Released (5) | 2008.12.04 |
자바 버전 히스토리 (3) | 2008.11.25 |
TR1을 이용한 C++에서의 정규식 사용 (3) | 2009.06.30 |
---|---|
SwingX 1.0 has been released. (1) | 2009.06.19 |
Python 3.0 Released (5) | 2008.12.04 |
자바 버전 히스토리 (3) | 2008.11.25 |
Visual C++ 경고 없는 코드 작성 팁. - CRT 문자열 함수 (8) | 2008.05.24 |
SwingX 1.0 has been released. (1) | 2009.06.19 |
---|---|
컴퓨터 프로그래머(CPQ) 자바 1급 시험을 보고 (8) | 2008.12.07 |
자바 버전 히스토리 (3) | 2008.11.25 |
Visual C++ 경고 없는 코드 작성 팁. - CRT 문자열 함수 (8) | 2008.05.24 |
재미로 보는 프로그래밍 언어 순위 (8) | 2008.05.19 |
컴퓨터 프로그래머(CPQ) 자바 1급 시험을 보고 (8) | 2008.12.07 |
---|---|
Python 3.0 Released (5) | 2008.12.04 |
Visual C++ 경고 없는 코드 작성 팁. - CRT 문자열 함수 (8) | 2008.05.24 |
재미로 보는 프로그래밍 언어 순위 (8) | 2008.05.19 |
전방선언과 컴파일 의존성 (1) | 2008.05.16 |
Python 3.0 Released (5) | 2008.12.04 |
---|---|
자바 버전 히스토리 (3) | 2008.11.25 |
재미로 보는 프로그래밍 언어 순위 (8) | 2008.05.19 |
전방선언과 컴파일 의존성 (1) | 2008.05.16 |
Visual Studio 2008과 IronPython (0) | 2008.04.12 |
Python 3.0 Released (5) | 2008.12.04 |
---|---|
자바 버전 히스토리 (3) | 2008.11.25 |
Visual C++ 경고 없는 코드 작성 팁. - CRT 문자열 함수 (8) | 2008.05.24 |
전방선언과 컴파일 의존성 (1) | 2008.05.16 |
Visual Studio 2008과 IronPython (0) | 2008.04.12 |
Python 3.0 Released (5) | 2008.12.04 |
---|---|
자바 버전 히스토리 (3) | 2008.11.25 |
Visual C++ 경고 없는 코드 작성 팁. - CRT 문자열 함수 (8) | 2008.05.24 |
재미로 보는 프로그래밍 언어 순위 (8) | 2008.05.19 |
Visual Studio 2008과 IronPython (0) | 2008.04.12 |
Python 3.0 Released (5) | 2008.12.04 |
---|---|
자바 버전 히스토리 (3) | 2008.11.25 |
Visual C++ 경고 없는 코드 작성 팁. - CRT 문자열 함수 (8) | 2008.05.24 |
재미로 보는 프로그래밍 언어 순위 (8) | 2008.05.19 |
전방선언과 컴파일 의존성 (1) | 2008.05.16 |