리눅스의 내장된 방화벽 규칙인 iptables

 

 

iptables 규칙 수정

$ vim /etc/init.d/iptables

 

iptables 시작 

$ sudo service iptables start

 

iptables 끄기

$ sudo service iptables stop

 

iptables 재시작:

$ sudo service iptables restart

 

 

 

참고:

http://cityattack.tistory.com/47

 

'Linux (Ubuntu based) > CentOS' 카테고리의 다른 글

crontab 리눅스 스케쥴러  (0) 2016.07.19

얼마전에 Typescript 2.0이 발표되었고 가장 큰 변화점이라고 하면 기존 typings 멸령어 대신에 아래와 같이 간편화가 되었다는 것이다.

이제 typings 로 하던 불편함을 npm 에서 바로 실행할수 있게되었다. 


기존이 아래와 같은 방식으로 설치했다면

typings install dt~mocha --global --save


이제 아래와 같은 식으로 설치 가능하다. 

npm install --save-dev @types/lodash

타입스크립트는 처음 설정이 까다롭지만 처음부터 타입스크립트로 개발하다보며 유지보수에 놀라운 효율을 발견하게 될것이다



'Front-End > Typescript' 카테고리의 다른 글

Typescript 네임스페이스 알아보기  (1) 2021.10.12
Window 에 Typescript로 객체 추가하기  (0) 2016.09.21

예외처리를 하다보면 기본 내장된 예외말고 커스텀 익셉션으로 처리할일이 많이 있다. 

Python 에서 Exception 처리를 어떻게 하게 하면 좀더 명확한 메시지 저달을 위해 Exception 에 Dictionary 타입도 전달가능하다

만드는 방법은 매우 간단한다. Exception 을 상속받아서 만들면 끝. 예제코드를 보자

EX)

class FileNotFoundException(Exception):     pass 

위와 같이 선언한후 Exception 필요한부분에 사용하면된다 


try:

raise FileNotFoundException("에러 메시지")

excep FileNotFoundException as e:

print e

와 같이 하면 "에러 메시지" 가 출력된다. 



참고: 

http://stackoverflow.com/questions/1319615/proper-way-to-declare-custom-exceptions-in-modern-python

Jupyter notebook 에서 멀티 파이써 환경에서 동작하는 방법을 구글링을 통해서 알게되었다.


Anaconda 가 미리 설치되어 있는 환경에서 동작한다고 가정한다.



Python 2.7의 경우

conda create -n py27 python=2.7

source activate py27

conda install notebook ipykernel

ipython kernel install --user

configure the python3.5 environment:


Python 3.5의 경우

conda create -n py35 python=3.5

source activate py35

conda install notebook ipykernel

ipython kernel install --user



참고: 

http://stackoverflow.com/questions/30492623/using-both-python-2-x-and-python-3-x-in-ipython-notebook


파이썬으로 무언가 기록을 영구적으로 저장하고 싶을때 자주 쓰게 되는 것으로 ipython notebook 있었다.

Ipython 공식홈페이지에서도 볼수 있다시비 Ipython 은 여러기능을 통합적으로 제공하는 Jupyter 란 이름으로 변경되었는데 


Jupyter 노트북의 사용법에 대해 알아보자 


사용법은 아주 직관적으로 jupyter 패키지를 설치후 바로 이용하면된다. 


pypy 를 통해 jupyter 를 먼저 설치한다 


pip install jupyter


jupyter notebook 파일 이름


* 파이썬 패키지를 설치하다보면 원인 모를 이유에 의해 설치가 되지 않을때가 가끔있다. (컴파일러 및 운영체제 의존및 등등..) 

이럴때 Anaconda 혹은 Canopy 와 같은 vendor 들을 사용하면 패키지가 잘설치된다.

+ Recent posts