Sennheiser GSX 1000/1200은 다이얼로 볼륨을 조절할 수 있다. 문제는 우분투와 같은 리눅스에서 사용할 때 볼륨 다이얼 컨트롤이 무조건 "볼륨 낮춤"으로 동작한다는 것이다. 해결 방법은 다음과 같다. "/etc/udev/hwdb.d" 디렉토리에 *.hwdb 확장자를 갖는 파일을 하나 만든 다음, 아래와 같이 내용을 적어준다. $ sudo vi /etc/udev/hwdb.d/gsx1200pro.hwdb # /etc/udev/hwdb.d/gsx1200pro.hwdb 파일 내용 evdev:input:b0003v1395p005F* KEYBOARD_KEY_C00EA=reserved 파일 작성 후 아래와 같이 명령어를 두 번 입력해주면 업데이트가 된다. $ sudo systemd-hwdb updat..
DMD repository presents a Visual Studio (VS) environment for building the compiler. As building D programs in Visual Studio basically depends on Visual D, DMD compiler written in D also depends on Visual D in the VS solution environment. Thus we can see the property page of 'dmd' project as follows. Note 'Output Path' is set as "../../generated/Windows/$(ConfigurationName)/$(PlatformName)", whic..
"pip install"로 TensorFlow를 설치하는 경우, TensorBoard 실행 시 아래와 같은 에러메세지가 발생할 수 있다 (http://0.0.0.0:6006으로 접속해 보면 TensorBoard 로고는 나오지만 내용 없이 공백만 나온다). 이와 같은 경우 TensorBoard가 제대로 설치되지 않은 경우이니 TensorFlow 소스로부터 직접 TensorBoard를 빌드할 필요가 있다. WARNING:tensorflow:IOError [Errno 2] No such file or directory: '/home/dwlee/.python_virtual_envs/py27/local/lib/python2.7/site-packages/tensorflow/tensorboard/TAG' on pat..
Group the TCGA somatic mutation file according to each patient¶ I use COAD(colon adenocarcinoma) data here. The file format is MAF(mutation annotation format). The MAF file contains 'Tumor_Sample_Barcode' column. The barcode is represented as follows: TCGA-SiteID-PatientID-SampleID-PortionID-PlateID-CenterID SiteID (or TSS) means "tissue source site", which has the information about hospitals or..
CanDrA는 mis-sense mutation의 효과를 예측해 주는 프로그램이다. TCGA의 데이터의 mis-sense 데이터를 CanDrA가 요구하는 입력 파일 형태로 만들기 위해서는 약간의 가공이 필요하다. 아래는 python의 pandas를 이용하여 TCGA 데이터를 가공하는 예시이다.Parse the TCGA somatic mutation file for generating CanDrA input file I use COAD(colon adenocarcinoma) data here. The file format is MAF(mutation annotation format). In [1]: import pandas as pd from pandas import Series, DataFrame imp..
PyQt5 프로그램을 실행할 때, 아래와 같은 에러가 발생할 수 있다. OS X의 경우: This application failed to start because it could not find or load the Qt platform plugin "cocoa". Windows의 경우: This application failed to start because it could not find or load the Qt platform plugin "windows". 이러한 문제를 해결하는 임시방편 중 하나는, 자신의 시스템에 따라 적절한 plugin 디렉토리를 직접 명시적으로 지정해 주는 것이다. 나의 경우 OS X에서 "brew install"로 Qt5를 설치했기 때문에 아래와 같이 디렉토리를 지정하였..
list에 파이썬 객체를 추가할 때, 대소비교가 가능한 경우 bisect 모듈의 insort 함수를 이용하면 정렬된 상태를 유지하면서 객체를 추가할 수 있다.정렬된 상태로 추가하면 추후 search 할 때 좋다. import bisect import random l = [] for i in range(10): x = random.random() print x bisect.insort(l, x) print l 출력: 0.0805129763661 0.166575560196 0.477348563183 0.532650178858 0.697167949906 0.513122663452 0.424739746705 0.557318727948 0.813420926411 0.00561738393183 [0.00561738..
highlight.js를 이용하여 티스토리 블로그에서 코드에 문법강조(syntax highlighting)를 적용하는 방법이다. 1. hightlight.js에서 JavaScript파일과 CSS style 파일을 다운로드 한다. highlight.js 웹사이트에서 "Get version" 버튼을 누른다. "Get version" 버튼을 누르면 아래와 같이 문법 강조를 적용하고자 하는 언어 또는 라이브러리를 선택할 수 있다. "Download" 버튼을 누르면 zip 파일을 받게 되는데, zip 파일의 내부는 대략 다음과 같다 여기에서 우리에게 필요한 파일은, highlight.pack.js와 styles 디렉토리 안에 있는 theme CSS 파일이다 (나는 monokai_sublime.css을 사용하기로 ..
참고: http://www.cprogramming.com/c++11/rvalue-references-and-move-semantics-in-c++11.html #include #include #include #include #include using namespace std; class MetaData { public: MetaData (int size, const std::string& name) : _name( name ) , _size( size ) { cout
Python에서 (또는 Cython에서) 외부 라이브러리를 사용할 때 (주로 Python wrapper 모듈을 통해 사용), 외부(external or third party) 동적 라이브러리(dynamic library, DLL) 또는 공유 라이브러리 (shared library, SO)가 들어있는 디렉토리가 dynamic linker가 참조하는 환경변수에 포함돼 있어야 한다. 운영체제에 따라 프로그램 실행 과정에서 동적 라이브러리를 찾는 방법이 다르니, '적절한' 환경변수에 해당 라이브러리가 들어있는 경로를 추가해 주면 된다. 예를 들어, Windows에서는 "PATH", Linux 배포판에서는 "LD_LIBRARY_PATH", OSX에서는 "DYLD_LIBRARY_PATH"에 동적 라이브러리가 들어있..
- Total
- Today
- Yesterday
- 볼륨 조절
- cython
- destructor
- QPrinter.A4
- TCGA
- ctypes
- CanDrA
- TensorBoard
- PyQt
- GSX 1000 pro
- MSVC++
- QT
- volume dial
- Item 9
- 이상한 문자
- C++
- structure
- Python
- 볼륨 낮춤
- Accelerated C++
- matrix multiplication
- how to solve it
- QPrinter.Letter
- 설치
- GSX 1200 pro
- tensorflow
- dll
- pandas
- Visual C++
- armadillo c++
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |