This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
An example of using PyWin32 and the win32com library to interact | |
Microsoft Excel from Python. | |
This can be used instead of Visual Basic for Applications (VBA) | |
(c) Michael Papasimeon | |
""" | |
import win32com.client |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# IMPORTANT!: ALL SECTIONS ARE MANDATORY | |
[licenses] | |
# This indicates which are the only licenses that Licensebat will accept. | |
# The rest will be flagged as not allowed. | |
accepted = ["MIT", "MSC", "BSD"] | |
# This will indicate which licenses are not accepted. | |
# The rest will be accepted, except for the unknown licenses or dependencies without licenses. | |
# unaccepted = ["LGPL"] | |
# Note that only one of the previous options can be enabled at once. | |
# If both of them are informed, only accepted will be considered. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# first: mkdir user && cd user && cp /path/to/get_gists.py . | |
# python3 get_gists.py user | |
import requests | |
import sys | |
from subprocess import call | |
user = sys.argv[1] | |
r = requests.get('https://api.github.com/users/{0}/gists'.format(user)) |
디피-헬만(Diffie–Hellman) 알고리즘은 왠지 호감이 가는(?) 인상의
아저씨들이 1976년에 만든 알고리즘입니다.
무소의 뿔처럼 혼자서 가라.
서로 사귄 사람에게는 사랑과 그리움이 생긴다. 사랑과 그리움에는 괴로움이 따르는 법 연정에서 근심 걱정이 생기는 줄 알고 무소의 뿔처럼 혼자서 가라.
숲속에 묶여 있지 않은 사슴이 먹이를 찾아 여기저기 다니듯이 지혜로운 이는 독립과 자유를 찾아 무소의 뿔처럼 혼자서 가라.
『...전략...』
초보자들은 프로그래밍 언어에서 강한 타이핑(strong typing)과 정적 타이핑(static typing)을 혼동한다. 거칠게 말해서 강한 타이핑(strong typing)이란 언어가 두 개의 자료형(type)이 서로 호환되는지 여부를 검사하고, 만약 호환되지 않으면 에러를 발생시키거나 강제로 자료형을 변환함을 뜻한다.
겉으로 보기에 자바(Java)와 루비(Ruby)는 모두 강한 타이핑을 사용한다(strongly typed). 이게 과도한 단순화라는 사실은 나도 안다.
이에 반해서 어셈블리(Assembly)와 C 컴파일러는 약한 타이핑을 사용한다(weakly typed).
NewerOlder