본문 바로가기

프로그래밍75

[JavaScript] 자바스크립트로 URL 파라미터 값 가져오기 요즘은 언어들이 사용하기도 편해지고, 퍼포먼스도 꽤나 좋아져서, 한 가지 언어로만 개발하는 추세는 절대 아닌 듯 합니다.. 저도 C++을 주력으로 하는 개발을 하고 있지만, 어쩌다보니 자바스크립트를 건드리고 있네요.. 아주 간단한 자바스크립트이기 때문에 부담스럽지는 않지만.. 이번 기회에 자바스크립트도 알 수 있으면 더욱 좋은 기회가 아닐까 싶어서, 생각날 때마다 정리해보려고 합니다. 이번 포스팅에서 정리하려는 내용은 자바스크립트를 이용하여 URL 내용에서 파라미터 값을 가져오는 방법입니다. 쉽게 설명하면 다음과 같습니다.1http://blankspace-dev.tistory.com?age=99&name=blankspacecs 위에 주소에서 age를 함수에 입력하면 99라는 값을 얻고, name을 bla.. 2018. 7. 10.
[GIT] git 로그 커밋 히스토리 tig으로 편하게 보자 git을 사용하다 보면, 히스토리를 볼 때 해당 커밋이 어떤 수정이 있었는 지 한 눈에 보기가 쉽지 않다.그래서, 해당 커밋을 git show와 같은 명령어로 일일히 확인을 해야 하는데.. 위와 같은 방법이 생각보다 귀찮은 경우가 있었다.그래서 찾아본 결과, tig이라는 아주 좋은 프로그램이 있었다.tig은 git을 보기 편하게 해주는 뷰어 프로그램이라고 할 수 있다. 먼저 tig을 설치하기 위해서는 다음 명령어를 입력하자.1sudo apt install tigcs 이후, 평소에 git을 사용하는 공간에서 아래의 명령어를 입력하면 프로그램이 실행된다.1tigcs 명령어를 입력하면, 아래와 같은 사진이 나온다.위처럼, git의 히스토리들이 출력된다.이러한 커밋들은 방향키 위아래로 옮기면서, 해당 커밋의 수.. 2018. 6. 21.
[파이썬/Python] 파이썬 코드에서 Bash 명령어 실행 방법 보통 반복 작업과 같은 스크립트를 짤 때 파이썬을 사용 하다 보면, Bash 명령어를 이용하여 시스템 정보를 가져와야 하는 경우가 있다.이럴 경우에 파이썬에서는 정보를 가져올 수 있는 코드를 마련해놓았다. 보통, 두 가지 방법으로 Bash 정보를 가져온다. 1. os.system 명령어 사용 방법먼저, os 모듈의 system 함수를 이용하는 방법이다. 간단한 예로 설명하겠다.123456#!/usr/bin/env python import os print os.system("ls -al")print os.system("ls -al | grep System* > out.txt")cs 먼저, os.system 함수를 사용하기 위해서 os 모듈을 import 한다.이후, os.system 함수의 인자에 Bash.. 2018. 6. 3.
[파이썬/ Python] 파이썬 주석 한글 입력 방법 파이썬으로 프로그래밍하면서, 주석을 한글로 달고 싶은 경우가 있다.하지만 기본적으로 파이썬 코드에 한글로 달면 실행 시에 에러가 발생한다. 다음 코드를 보자. 아주 간단하게 한글을 출력하는 코드이다.123#!/usr/bin/env python print '한글 주석 테스트'cs 결과는 잘 나올까? 당연히, 제대로 안나오고, 다음과 같은 에러 코드가 발생한다.12 File "./Korean.py", line 3SyntaxError: Non-ASCII character '\xed' in file ./Korean.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for detailscs 이럴 경우, 다음과 같은 해결.. 2018. 6. 3.