본문 바로가기

마이크론 SSD "Crucial BX500 240GB " 퀘이사존에서 진행한 Crucial BX500 240GB모델 필드테스트에 당첨되었다. 해당 제품의 공식 스펙은 다음과 같다. 박스의 앞뒷면은 이렇게 생겼다. 실제 제품은 이렇다. 몇가지 Benchmark 프로그램들 및 게임을 실행해봤다. Benchmark에 사용한 시스템은 다음과 같다. CPU AMD Ryzen9 3900X (PBO) RAM Samsung DDR4 32 GB x 2 (2666 MHz -> 3533MHz) Mainboard Gigabyte X570 AORUS PRO WIFI (F6e) GPU Gigabyte RTX 2080Ti Aorus Extreme Waterforce 11G SSD Samsung 970 EVO PLUS 500 GB x 2 (RAID 0) Crucial BX500 240 G.. 더보기
라이젠9 3900x를 샀다. 12코어 24쓰레드! 어마어마하다. 더보기
터미널 탭의 제목을 "command (pid)" 로 변경하기. 만드느라 힘들었다. ~/.bash_profile#terminal tab title settingcase "$TERM" inxterm*|rxvt*) # This tells bash: before showing the prompt, run this PROMPT_COMMAND='echo -ne "\033]0;bash ($$)\007"' # Edit the title if a command is running: # http://www.davidpashley.com/articles/xterm-titles-with-bash.html show_command_in_title_bar() { case "$BASH_COMMAND" in *\033]0*) # The command is trying to set the titl.. 더보기
iPython (notebook) iPython을 설치해 보려 한다.설치 방법은pip install ipython그러나 OS X 에는 pip가 없다.다른 기능 필요 없고, 그냥 내가 원하는 것만 설치하고 싶다. 그래서 소스를 받아서 직접 컴파일 하기로 했다.https://pypi.python.org/pypi/ipython코드를 받고 컴파일후 설치.python setup.py buildsudo python setup.py installipython을 실행해보면 라이브러리가 없다는 에러가 발생한다.없는 라이브러리들은 다음과 같았다.pyzmqJinja2tornadojsonschema그래서 따로 받아서 모두 설치하였다.설치 방법은 ipython 패키지 설치와 같다.설치 후 다음 명령으로 ipython notebook을 실행시킨 후,ipython.. 더보기
처음 빌드해본 xnu 커널은 실패. VMware에서 해본게 다행이다.커널, 빌드, 성공적 아무것도 수정 안했는데....xnu가 버전이 안맞아서 그런가보다.Apple이 올려놓은 최신버전xnu-2782.1.97.tar.gz그러나 현재 OS X 10.10.3의 커널버전은 xnu-2782.20 더보기
Quick Look Plug-In 만들기 유용한 기능인 Quick Look(훑어보기) 의 Plug-In을 만들어 보자. Xcode에서 새로운 프로젝트를 만들때, 다음과 같이 Quick Look Plug-In을 선택하자. 적당히 이름을 정하고, 생성! 테스트로 만들어볼 플러그인은 tgz파일의 내용을 미리 볼 수 있는 플러그인이다.먼저, 타겟이 되는 파일의 형식을 지정하자.Supporting Files 디렉토리의 Info.plist 파일을 수정해야한다. Information Property List -> Document types -> Item 0 안의 Document Content Type UTIs의 값이 파일의 형식을 나타내는데,이를 UTI 형식으로 넣어야 한다. 파일의 UTI 형식을 알아내는 방법은 다음과 같다.mdls -name kMDIte.. 더보기
VMware Fusion 7.0 guest os ip fix (NAT) file/Library/Preferences/VMware Fusion/vmnet8/dhcpd.confafter line####### VMNET DHCP Configuration. End of "DO NOT MODIFY SECTION" #######add lines (set mac address and ip address)host guestvmname { hardware ethernet ma:ca:dd:re:ss:00; fixed-address ip.ad.dr.ess; }run shell scriptsudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --stopsudo /Applications/VMware\ Fusion.app/Contents.. 더보기
Back to My Mac 기능을 사용하여 ssh 접속하기! Back to My Mac 기능을 사용하면 기본적으로 Finder 왼쪽 탭에서 자신의 장비에 접속할 수 있다.(화면공유-vnc, 파일공유-afp 등)하지만 '원격 로그인'은 어떻게 할까? 일단 설정을 하자.접속될 Mac을 'Host'라 부르겠고, 접속하는 Mac을 'Client'라 부르겠다. Host와 Client 모두에서 iCloud에 Login하여 Back to My Mac(나의 Mac으로 돌아가기)을 활성화 시킨다. (시스템 환경설정 -> iCloud에 있다) Host에서 원격 로그인 기능을 켜 준다.(시스템 환경설정 -> 공유) 여기서 computer name을 확인해 둔다.아래 ssangkong.local부분의 .local앞이 computer name이다.터미널에서 "dns-sd -E" 명령을 .. 더보기
OS X에서 League of Legends 북미버전 한글패치 OS X의 League of Legends의 한글패치 과정을 스크립트로 만들어, Automator로 wrapping 하였습니다.League of Legends for Mac은 여기서 구할 수 있습니다. https://signup.leagueoflegends.com/en/signup/download 1. League of Legends.app을 /Applications에 옮겨 주시고2. League of Legends.app을 실행시켜 업데이트를 완료해 주세요3. League of Legends를 종료하시고4. 아래 파일을 받아 실행해 주세요 더보기
shell에서 문자열 인식 shell에서 문자열을 인식 할 때, 여러가지 경우의 수가 나온다. quotation mark와 double quotation mark는 쌍으로 존재해야 하고, escape character도 처리해야 한다. ls -al a.py 'ls' "-al" a.py "ls -al a.py" 'ls -al a.py' "ls" -al a.py ... State Transition Diagram과 Grammar로 표현하면 다음과 같다. Regular Grammar(Right-Linear)를 다시 써 보면, S -> 'A | "B | \C | λ A -> bA | \D | 'S B -> dB | \E | "S C -> cS D -> cA E -> cB c = character set a = c - { \, ', " }.. 더보기