레거시 코드 활용 전략/오역표 입니다.

Posts

레거시 코드 활용 전략/오역표 입니다.

백만년만에 포스팅입니다.AnD 스터디에서 진행했었던 '레거시 코드 활용 전략' 오역표 링크가 날아가서 블로그에 다시 옮겨놓습니다.이거 덕분에 에이콘 부사장님이 직접 저를 찾아와서는 xUnit Test Patterns 를 번역하기도 했었네요.그것도 2010년 일이니 까마득합니다.여기 오역표는 스터디 멤버들과 같이 만든 것이고 지금 다시 읽어보면 오역표에 오역이 있을 수도 있으나 그 당시 자료를 그대로 복원해 올려놓겠습니다. acorn 출판사가 관리하고 있는 레거시 코드 활용 전략/정오표감사의 글제 삼촌 마틴 - 7 엉클 밥, 로버트 마틴 엉클 밥은 로버트 마틴의 별명, 저자의 삼촌이 아님 중요하지 않은 사람으로 부터 비판적인 것을 분리시키는 일 - 7 중요한 것과 사소한 것을 분리하기 저자 서

Related Posts

3 posts

게임기 콜렉터 대신, 게임 콘솔 2.0 사세요-

재미있는 책이 나왔다고 해서 샀습니다. 사실 가격이 좀 부담 됐는데(할인가 31,500원), 풀컬러 게임기 사진집이나 마찬가지라고 해서, 망설이다 구입. 이름은 게임 콘솔 2.0이고, 게임 사진을 모아 놓은 책입니다. 당연히 사진만 있는 건 아니고요. 게임기에 대한 짤막한 해설도 붙어 있습니다. 비디오 게임 보존 작업을 하게 된 건 즉흥적이었으며 거의 우연이었다. 몇 년 전 누구나 수정할 수 있는 온라인 백과사전인 위키백과에서 오래되고 잘 알려지지 않은 게임기에 대한 글을 읽다가 작업을 시작하게 된 것이다. 위키백과를 보다 보면 사이트의 사진에 문제가 있다는 걸 알아챌 수 있었다. 저작권에 문제가 없는 사진을 사용해야 하고, 대다수의 위키백과 편집자들은 사진가가 아닌 필자이기 때문

Cubase 드럼맵 파일을 drm <-> text 형태로 변환하는 파이썬 코드

올해 7월에에서 이미 비슷한 코드를 만들었는데 이걸 왜 또 만들었냐면,정말 7월에 저런 코드를 만들었다는 걸 까먹었기 때문이고...(뭔가 기시감은 있었는데)좀 더 향상된 기능이 필요했기 때문이다.이전에는 drm 파일을 text 파일로 변경만 가능했다면, 이제는 이렇게 변경된 text 포멧으로부터 drm 파일을 생성할 수 있다. NI 에서 만든 STUDIO DRUMMER 를 쓰려고 보니 drm 파일이 부정확한 게 이 코드를 만들게 된 첫 번째 이유다. || C1 || KICK Dampened |||| C#1 || SNARE Side Stick |||| D1 || SNARE Centre Alt ||으로 표현된 텍스트 파일에서 원하는 미디 노트와 드럼 키 이름을 입력한 뒤에 이 파일을 실행인자로 넘기면 txt

python 으로 이더넷 mac 주소 얻는 코드

getmacprint(getmac.get_mac_address())https://pypi.org/project/netifaces/import netifacesfor nic in netifaces.interfaces(): iface = netifaces.ifaddresses(nic)[netifaces.AF_LINK] if len(iface[0]['addr']) > 0: print("mac address: ", iface[0]['addr'])Waves 라는 가상악기가 MAC address 를 비교해 인증하고 있는데, Hyper-V 가 가상 이더넷 어뎁터를 설치했더니 인증에 실패하고 있다. Waves 기술지원팀과 논의해서 이 문제를 해결하려고 Python 코드를 간단히 짜 봤다.