지훈현서

Sources

Posts

345 posts

[키보드] 해피해킹 키보드 스페이스 바 돌려 끼워보기

지훈현서|2019년 5월 29일

해피해킹 프로2를 구입한 것이 거의 10년이 다 되었습니다. 하루에 12시간 또는 그 이상 키보드를 만지작 거리며 생활한 지가 (주중) 거의 35년은족히 지났으니 그동안 키인한 키보드를 생각하면 모르긴 해도 키캡에 각인이다 닳지 않았을까 싶습니다. 그동안 여러 키보드를 거쳐 최근 십년간 메인 키보드로 사용하고 있는 것은 해피해킹 키보드 입니다. 아래 것이 십년된 제 것 이구요, 위에것은 회사 동료 Raven의 것인데,제 것은 만 십년, 동료 것은 만 7년 된 것이네요. Revision은 제것인 A0 (수정없음), 동료 것은 A2(두 번 개정) 되었다 하네요. 암튼 이 해피해킹이 익숙해 지기만 하면 이보다 더 좋은 것은 없다고들 하는데,저도 동감입니다. 그런데 오늘 십년만에 해피해킹 프로2 백색 Ty

curl 명령 파이썬 코드 변환

지훈현서|2019년 5월 23일

다음과 같은 약간은 복잡한 curl로 API 테스트 코드가 있다고 가정합니다. curl -X POST \ \ -H 'Accept: */*' \ -H 'Authorization: Basic xxxyyzz' \ -H 'Cache-Control: no-cache' \ -H 'Connection: keep-alive' \ -H 'Host: oauth-rpa.argos-labs.com' \ -H 'Postman-Token: foobar' \ -H 'User-Agent: PostmanRuntime/7.13.0' \ -H 'accept-encoding: gzip, deflate' \ -H 'cache-control: no-cache' \ -H 'content-length: 92' \ -H 'con

[우분투] 18.04 에서 aptitude 문제

지훈현서|2019년 5월 23일

최근에 우분투 서버를 설치하고,무언가를 돌리는데, E: Package 'python-virtualenv' has no installation candidate 라는 메시지가 떨어지는 것이었습니다.전에도 비슷하게 해결한 적이 있던 것 같은데, 해결책은 /etc/apt/sources.list 파일에 다음 한줄을 추가하고 deb trusty main restricted universe $ sudo apt update$ sudo apt install python-virtualenv 라고 하면 풀립니다. 어느 분께는 도움이 되셨기를 ...

[Python] Scapy 를 이용한 ICMP, UDP 테스트

지훈현서|2019년 5월 20일

파이썬은 C와 같이 초당 수만, 수십만 개 이상의 패킷을 충분히 처리할 수 있을 정도로빠르지 않으므로 일반적으로 패킷 관련 작업을 하기에는 적합하지 않을 수 있습니다. 하지만 아주 간단하게 패킷을 만들어 진단을 한다던지 테스트를 진행할 때는파이썬의 scapy 만한 것이 없습니다. 테스트 환경은 Ubuntu Server 16.04 LTS 또는 18.04 에서 진행하였습니다.(모하비 맥에서도 같이 테스트 하는데 이상없이 잘 동작합니다) 설치는 간단히 $ pip install scapy 로 설치가 가능했는데경우에 따라 오류가 발생하면, $ pip install --pre scapy 로 설치하면 잘 되었습니다. 일반적으로 1024 포트 이후의 well-known 포트를 다루지 않는다면,root

[패러렐즈 우분투 18.04] 고해상도 폰트 상수 조절

지훈현서|2019년 5월 12일

패러렐즈에 우분투 테스크탑을 설치해서 사용하다보면 맥처럼 고해상도에서 사용하고픈 생각이 듭니다. 그러면 위와 같이 디스클레이를 "More Space"로 지정하고 돌리면, 정말 말 그대로 쥐똥만한 폰트를 읽느라 눈이 아픕니다. (특히 노안이 심해지고 나서 부터는.. T.T)그래서 윈도우의 개인 디스플레이 배수 (150%)를 지정하는 것 처럼 우분투도 있지 않을까?하고 보았더니, sudo apt install gnome-tweaks 라고 설치를 하구요, tweak 로 검색해서 나오는 "기능 개선"을 실행하고, 글꼴에서 스케일 상수를 조정해 주면 됩니다. 주의할 것은, 맥의 레티나 화면에서는 잘 나오는 것이, FULL HD 외장 일반 모니터 정도로 가면, 이케 보인다는 것이네요.. ㅎ 어느 분