일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- UNIX Internals
- Pointer
- 한빛미디어
- 함수포인터
- 포인터변수
- 포인터
- 컴퓨터 강좌
- DBMS 개발
- TiDB
- Symbol
- 커널
- newSQL
- Windows via c/c++
- 긴옵션
- TiKV
- OS 커널
- go
- 전처리기
- Preprocessor
- DBMS
- kernel
- Golang
- Programming
- 구조와 원리
- 약어
- FreeBSD
- SQLite
- getopts
- bash
- UNIX
- Today
- Total
목록개발자 이야기 (97)
sonumb
1.Network 1.1 IP Configuration #ifconfig lnc0 inet 192.168.1.123 netmask 255.255.255.0 /etc/rc.conf 파일의 끝에 ifconfig_lnc0="inet 192.168.1.123 netmask 255.255.255.0" 를 추가 #echo ifconfig_lnc0="inet 192.168.1.123 netmask 255.255.255.0" >> /etc/rc.conf 1.2 Gateway 추가 #route add default 192.168.1.1 혹은 /etc/rc.conf 파일에 defaultrouter="192.168.1.1"1.3 DNS 경로 및 도메인 추가 /etc/resolv.conf 파일에 domain mydomain...
티스토리 내에서 code 표현시 이렇게 해봅시다. 듬직이 님의 블로그 에서 따라해보세요. 속도는 많이 느리네요. :0 코드 손좀 볼까봐요 ;p ex) // BASIC DEVICE DRIVER #include "ntddk.h" NTSTATUS OnStubDispatch (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp) { Irp->IoStatus.Status = STATUS_SUCCESS; IoCompleteRequest( Irp, IO_NO_INCREMENT ); DbgPrint("OnStub"); return STATUS_SUCCESS; } VOID OnUnload( IN PDRIVER_OBJECT DriverObject ) { DbgPrint("OnUnload2 cal..
요즘 한창 개발 중에 있고 RC1 버전까지 온 FreeBSD 7.0의 Major Features와 그의 벤치 마킹입니다. ( Kris Kennaway 의 문서 참고 ) 차세대 SMP(Symmetric Multi-Processor) 를 구현하기 위해 FreeBSD 의 커널을 "다시" 디자인 하였습니다.(책이 다시 나오겠네요. 또 사야하나.. ㅠ_ㅠ) 그중 ULE 스케줄러는 엄청난 성능 향상을 보여줍니다.(첨부문서 참조) FreeBSD 7.0 의 커널은 완전 병렬 시스템이다. Giant Lock 은 더이상 사용하지 않는다. Multiple CPU 가 병렬로 커널의 명령을 수행할 수 있다. 여러가지 locking primitives 를 두어서 공유 데이터를 Serialize한다. Uni-processor(UP..
수학자들이 문제에 대한 Solution을 구하는 방법은, 그들이 어떤 문제를 풀고자 할 때 더욱더 일반적인 문제로 만들어 그것에 대한 해법을 구함으로써 처음에 풀려했던 문제에 대해 해답을 구하는 것이다. 이러한 방법의 장점은 한 문제만을 풀 수 있는 것이아니라, 그외 비슷한 문제들도 쉽게 답을 구한다는 것이다. 프로그래밍도 이와 다를 것이 없다. 특정 Case에 혹한된 문제를 좀더 일반화 한 다음, 그 문제, 즉 일반화된 문제에 대해 상응하는 '일반화된 해법'을 제시한다. 그렇게 됨으로서 문제와 해답을 단순하게 만들고 비용과 노력, 편리함을 동시에 얻게 되는 것이다. 그런데 막상 코딩을 하다 보면은 이러한 '일반화된 접근'을 쓰는 것이 아니라, 그때 그때 Code&Fix를 한다던가 Copy&Paste로,..
원저자 :KLDP의 Necormancer 추가된 내용: PrintHex: eax : 출력할 내용 edi: offset PrintDbg: 프린팅횟수가 자동적으로 카운팅(0~9). Delay_msec: ecx(msec)만큼 딜레이 수정된 내용들 : 한빛미디어의 'OS 커널의 구조와 원리' 라는 책에 맞게 수정. dump_memory: esi : offset 에서 16바이트 3줄 출력 dump_register: 레지스터 내용 출력 비영리 목적으로 수정 배포 가능. EX)
9 [동영상강좌] chapter 0. 디자인 시도와 미들웨어 해결방안 그리고 ACE chapter 0. 디자인 시도와 미들웨어 해결방안 그리고 ACE 15 [동영상강좌]chapter 1. 통신 디자인 관점 chapter 1. 통신 디자인 관점 17 [동영상강좌]chapter 2. SOCKET API의 개요 chapter 2. SOCKET API의 개요 19 [동영상 강좌]chapter 3. ACE 소켓 Wrapper Facade 클래스 chapter 3. ACE 소켓 Wrapper Facade 클래스 20 [동영상 강좌]charper4.네트워크 로깅 서비스의 구현 1 charper4.네트워크 로깅 서비스의 구현 1 22 [동영상강좌]charper4.네트워크 로깅 서비스의 구현 2 charper4.네트워크..
MIT OpenCourseWare 비디오와 오디오 강좌 - 6.033 Computer Systems Engineering, Spring 2005 6.046J / 18.410J Introduction to Algorithms (SMA 5503), Fall 2005 (이 외 몇가지 더있습니다.) SICP (Structure and Interpretation of Computer Programs) - (저자 직강 감동 -_-) UC Berkeley 강좌 : (semester : 예전 강좌들) 현재진행중인 강좌도 함. (유튜브 참조) 2007 Spring CS 61A The Structure and Interpretation of Computer Programs CS 61BL Data Structures and..