반응형

Sosal~ 804

윈도우7 IIS를 이용하여 FTP 서버 설치하기

/* * http://sosal.kr/ * made by so_Sal */ 상용화 되어있는 FTP 프로그램들은 항시 돌려놓기 불편하고, 버그도 많고 불안정하죠. 윈도우에서 제공되는 FTP 서버를 사용해보도록 합시다. 제어판 -> 프로그램 및 기능 -> Windows 기능 사용/사용 안함 'Windows 기능 사용/사용 안함' 메뉴에 들어가시면 아래 '인터넷 정보 서비스' 아래에 FTP 관련된 메뉴에 체크를 해줍니다. 아래와 같이 뜨는 기능 변경 대기시간을 기다려 주세요. Windows 관리기능에 IIS 관리 콘솔을 추가하셨기 때문에 '제어판 -> 관리도구'에 들어가시면 IIS(인터넷 정보 서비스) 관리자가 생성됩니다. IIS(인터넷 정보 서비스) 관리자를 실행하시고, 왼쪽 사용자 리스트를 우클릭 하시고 ..

DSP - LTI convolution sum / C++ 구현

/* * http://sosal.kr/ * made by so_Sal */ y[n] = h[n]*x[n] FIR filter는 LTI 시스템의 한 예로, 선형적이며 시불변성을 가집니다.Impulse response h[n]은 입력이 델타로 표현될 때, y[n]을 결정시켜주는 시스템입니다. h[n]에 의해 들어온 input들이 처리되어 각각의 하나의 신호를 만들며그들이 겹쳐지는 신호합을 구하는 과정을 convolution 이라고 합니다. 아래는 h[n]과 x[n]의 impulse response가 주어졌을 때, y[n]을 구하는 convolution 과정입니다. 위의 convolution 작업을 c++을 이용하여 구현하였습니다. 아래는 H[n]과 X[n]이 배열로 주어졌을 때, Y[n] 결과와 그 Matr..

매크로 만들기 - autohotkey

/* * http://sosal.kr/ * made by so_Sal */ 단순 반복작업이 필요하다면 매크로를 만들어야겠죠? 수강신청 매크로, 게임 매크로 등등은 autohotkey를 이용한다면 매우 편리하게 만드실 수 있습니다. 일단 매크로 프로그램부터 받아볼까요? http://www.autohotkey.com/ 오토핫키 정식사이트에 들어가셔서 올바른 프로그램을 받으셔야합니다. (블로그나 다른 웹사이트에서 제공하는 프로그램을 받는것은 바이러스 감염 위험이 있습니다.) 여기서 installer를 클릭하셔서 다운받으시고 Custom installation을 통해 프로그램을 설치하시면 됩니다. 설치를 다 하시고, 실행하시면 아래 아이콘이 떠야합니다! - 작업표시줄 아이콘에서 오토핫키를 우클릭 했을때의 모습 ..

게임 매크로 만들기 - Autohotkey

/* * http://sosal.kr/ * made by so_Sal */ Autohotkey 사용법 글을 참조하셔서 autohotkey를 설치하시고, 간단한 사용법을 익히세요. - 인터넷에 떠도는 exe파일로 된 매크로를 잘못 설치하시면 바이러스 위험이 있으니 꼭 조심해주세요. Autohotkey 사용법오토핫키 사용법을 체득하지 않으시고서는 이 글을 이해하실 수 없으세요 ㅠ 꼭 보고 이글을 읽으시기 바랍니다. - loop, send examplesLoop 20 { Send {Tab down} ; Auto-repeat consists of consecutive down-events (with no up-events). Sleep 30 ; The number of milliseconds between ke..

원하는 위치에 마우스 위치 옮기기 - autohotkey

/* * http://sosal.kr/ * made by so_Sal */ 오토마우스 사용법 글을 참조하셔서 autohotkey를 설치하시고, 간단한 사용법을 익히세요. - MouseClick examples; Example #1: Send, {Control down} MouseClick, left, 55, 233 Send, {Control up}; Example #2: Send, {Shift down} MouseClick, left, 55, 233 Send, {Shift up}- loop examples Loop, 3 { MsgBox, Iteration number is %A_Index%. ; A_Index will be 1, 2, then 3 Sleep, 100 } Loop { if a_index >..

디아블로 자동버프 운수 매크로 만들기

/* * http://sosal.kr/ * made by so_Sal */ Autohotkey 사용법 글을 참조하셔서 autohotkey를 설치하시고, 간단한 사용법을 익히세요. - 반복문 loop, 키 입력 send examplesLoop 20 { Send {1}{2}{3}{4} ; Auto-repeat (input digits at the same time). Sleep 100 ; The number of milliseconds. 100 means 0.1 second } - 키 입력 예제 send examplesSend {Ctrl down} ; Press down the 'ctrl' key. Send {Ctrl up} ; Release the Ctrl key. Sleep 2000 ; Keep it d..

DSP - Sampling과 Aliasing

/* * http://sosal.kr/ * made by so_Sal */ 전공은 컴퓨터공학이지만 Digital signal processing 이라는 수업이 열렸길래 이번학기에 듣게되었습니다. 사인 코사인가지고 장난치는 과목이지만, 결국 컴공에서 개설된 대학원 과목이라Sampling, Aliasing, FIR Filter 프로그램을 만드는게 최종 과제로 나왔습니다. Sampling: ( http://en.wikipedia.org/wiki/Sampling_(signal_processing) )In signal processing , sampling is the reduction of a continuous signal to a discrete signal . A common example is the c..

Multithreading models, 스레드의 개념

/* * http://sosal.kr/ * made by so_Sal */ Thread는 CPU-utilization의 기본 단위이다. Program counter, register set, stack, thread ID로 구성되어있다. 하나의 프로세스에 다양한 스레드가 붙어있으며, 그 스레드들은 프로세스의 code section을 공유한다. 즉 프로세스에서 새로운 스레드로 실행하고자 하는 루틴을 함수 형태로 지정하여 스레드를 생성하게 되는데, 그때 공유하는 code section이 바로 함수이다. 코드 전영역을 공유하지 않고, 지정된 함수만 받아 사용한다는 것. 이 스레드는 유저의 어플리케이션에서 멀티프로그래밍을 위해 사용되기도 하지만 서버에서 다양한 client들에게 thread를 새로 생성하여 리소..

Operating system. 운영체제의 기본 개념

/* * http://sosal.kr/ * made by so_Sal */ Computer system은 4개의 구성요소로 나눌 수 있다. 1. Hardware. 2. Operating system. 3. Application program. 4. Users. ( machine user도 포함한다.) 이렇게, Operating system은 User가 hardware에 쉽게 접근하도록 도와주는 역할을 한다. Definition : A program that acts as an intermediary between a user of computer and hardware. OS는 굉장히 작게 시작하여 점점 내용들이 덧붙여졌는데, 앞으로도 어떻게 더욱 커질지는 알 수 없다. 따라서 정확히 정의되지 않고, 책..

반응형