(웨이백 머신 제공 http://www.archive.org/)

간단 요약

참석자: cohesion, hezekiah, jeet, jeremiah, jrand0m, mihi, nemesis, nop, thecrypto, wilde, Zwolly

회의 기록

--- 로그 열림 Tue Jul 22 15:56:06 2003 15:56 <@hezekiah> jrand0m: 좋아! 15:56 -!- mode/#iip-dev [+o jrand0m] by hezekiah 15:56 <@cohesion> 로그 활성화됨 15:56 <@jrand0m> 와! 15:56 <@nop> dev 리스트에서 cohesion은 추가하고 mids는 제거해야 해 15:56 <@hezekiah> 훌륭해. :) 15:56 <@hezekiah> 어떤 dev 리스트? 15:56 <@cohesion> nop: CVS 시도했는데 내 user/pass를 받아주지 않더라 15:56 <@nop> 좋아, 추가해줄게 15:56 <@nop> 잠깐만 15:56 <@nop> sf id가 뭐야 15:56 <@cohesion> cohesion 15:56 <@nop> 필요하면 pmsg 보내 15:56 <@nop> 좋아 15:57 <@cohesion> 아마도 15:57 -!- thecrypto [thecrypto@anon.iip] 님이 #iip-dev에 입장했습니다 15:57 <@hezekiah> 참고로, 모두 나 22:15쯤에 떠나야 해. 15:57 <@hezekiah> UTC 15:57 <@cohesion> 그래 15:57 <@cohesion> hezekiah: 알겠어 15:58 <@nop> cohesion: 너 추가됐어 15:58 <@nop> 웹사이트 업데이트해야 해 15:58 <@cohesion> nop: 알겠어 15:58 <@cohesion> nop: 지금 바로 해볼게 15:58 <@nop> 그리고 IIP를 I2P로 모델링하는 걸 시작해야 해 15:58 < thecrypto> 안녕 15:58 < thecrypto> 도착했어 15:58 <@nop> 오케이 15:58 <@nop> 맞음 15:58 <@nop> ;) 16:00 <@hezekiah> jrand0m? 네가 16:00 <@hezekiah> 개발 일정표 수정한 걸 방금 봤어. 16:01 <@jrand0m> 그래요? 16:01 <@hezekiah> 막대랑 선 있는 그래프가 오른쪽에서 잘려서 16:01 <@hezekiah> 나머지가 안 보여. 16:01 <@jrand0m> 응, ganttproject가 완벽하진 않지만 16:01 <@jrand0m> 손으로 하는 것보단 나아. 16:01 <@jrand0m> 맨 오른쪽에 있는 것들은 마지막 작업이야 - 16:01 <@jrand0m> 그 뒤로는 아무 것도 없어 16:01 <@hezekiah> 하지만 16:01 <@jrand0m> 그쪽 작업들은 순서대로 16:01 <@jrand0m> index-tasks.html에 나열돼 있어 16:01 <@hezekiah> 작업이 뭔지도 못 보겠더라. 16:02 <@hezekiah> 알겠어. :) 그럼 텍스트로 만족해야겠네. 16:02 <@hezekiah> nop: 곧 시작할까? 난 22:15 UTC에 16:02 <@hezekiah> 떠나야 해서, 회의 최대한 많이 따라가고 싶어. 16:02 <@jrand0m> 그거 고치려고 큰 작업을 하나 만들어볼게... 16:02 <@hezekiah> jrand0m: 고마워. :) 16:03 <@nop> 응 16:03 <@nop> 좋아 16:03 <@nop> 안건 16:03 <@nop> 1) 16:03 <@nop> 환영 16:03 <@nop> 2) 16:03 <@nop> 웹사이트의 향후 계획 16:03 <@nop> 3) 16:03 <@nop> 1.1 버그 수정 16:03 <@nop> 4) 16:03 <@nop> I2P 16:03 <@nop> 5) 16:03 <@nop> 제안 및 코멘트 16:03 <@nop> 모두 환영 16:04 <@nop> 2로 넘어갑니다 16:04 <@nop> 웹사이트 16:04 <@nop> cohesion, 웹사이트 유지보수 실력 괜찮지? 16:04 <@cohesion> 응 16:04 <@cohesion> XHTML과 CSS가 전문이야 16:04 <@nop> 좋아, 웹사이트 작업, 변경 등은 네가 할 수 있다고 가정할게 16:04 <@nop> 좋아 16:04 <@cohesion> 응 16:05 <@cohesion> CVS가 협조만 해 준다면 :) 16:05 <@nop> 쉬워 16:05 <@nop> export CVS_RSH=ssh 16:05 <@nop> 그리고 pserver는 쓰지 마 16:05 <@nop> d:ext를 써 16:05 <@cohesion> gruntspud로 CVS 인터페이스하고 있어 16:05 <@nop> 좋아 16:05 <@cohesion> 내 텍스트 에디터 일부라서 16:05 <@cohesion> 잘 될 거야 16:05 <@cohesion> 그건 나중에 얘기하자 16:05 <@cohesion> 지금 해보는 중 16:05 -!- thecrypto [thecrypto@anon.iip] 님이 퇴장했습니다 [Ping timeout] 16:05 <@nop> 문제가 있으면 바로 알려줘, 내가 16:05 <@nop> 도울 수 있게. 할 일이 많거든 16:06 <@nop> 그리고 16:06 <@nop> I2P 섹션을 만드는 걸 검토해야 해 16:06 <@nop> 다음 대형 프로젝트가 될 테니 16:06 <@nop> ellison과 얘기해서 16:06 <@nop> 템플릿을 위해 웹 디자인 스킬을 좀 보태줄 수 있는지 볼게 16:06 <@hezekiah> I2P를 invisiblenet.net의 섹션으로 둘지 16:06 <@hezekiah> invisiblenet.net/iip 아래로 둘지? (난 전자에 한 표.) 16:06 <@nop> 그건 나중에 정리하자 16:06 <@cohesion> 좋아 16:06 <@nop> 나도 전자 16:06 <@jrand0m> 전자 16:06 <@nop> projects 아래에 두자 16:07 -!- thecrypto [~thecrypto@anon.iip] 님이 #iip-dev에 입장했습니다 16:07 <@nop> iip은 하나의 프로젝트 16:07 <@nop> i2p는 또 다른 프로젝트야 16:07 <@hezekiah> 그러면, invisiblenet.net/i2p 16:07 <@nop> 응 16:07 <@hezekiah> 맞아. 나도 그렇게 봐. :) 16:07 <@nop> 로고 잘 만드는 사람 있어? 16:07 <@nop> 자원 환영 16:07 <@nop> iip-dev 리스트로 제출해줘 16:07 <@nop> 좋아 넘어가자 16:07 <@nop> 1.1의 버그 수정 16:07 <@jrand0m> 잠깐 16:07 * hezekiah 는 자신의 GIMP 실력은 16:07 * hezekiah> 대량살상무기처럼 피하는 게 좋다고 말하고 싶다. 16:08 <@jrand0m> 베타 준비될 때까지 i2p 관련 내용을 웹에서 16:08 <@jrand0m> 비공개로 둘 수 있을까? 16:08 <@cohesion> i2p 16:08 <@cohesion> 문서 협업은 위키를 쓰자고 제안해 16:08 <@nop> 좋아 16:08 <@cohesion> 제한 구역 설정할 수 있어 16:08 <@nop> 가능해 16:08 <@hezekiah> jrand0m: 준비되면 /. 같은 데에 16:08 <@hezekiah> 대대적인 발표를 하려는 거야? 16:08 <@nop> cohesion: 동의 16:08 <@jrand0m> 그래 hezekiah 16:08 <@jrand0m> 맞아 cohesion 16:09 <@nop> 좋아 16:09 <@nop> 1.1을 잠깐 보자 16:09 <@nop> hezekiah 네가 발견한 건, 포커스랑은 관련 16:09 <@nop> 없는 거지? 맞아? 16:10 <@hezekiah> 코드는 문제 없어. 16:10 <@hezekiah> 문제는 코드가 아니라 커뮤니케이션이야. 16:10 <@hezekiah> 사용자는 대화상자 _안쪽_에서 마우스를 16:10 <@hezekiah> 움직여야 해. 16:10 < mihi> 사용자가 제대로 하고 있는지 피드백을 줄 16:10 < mihi> 진행 표시줄이 대화상자에 없어 16:10 <@nop> 맞아 그렇지 16:10 <@hezekiah> 대화상자 _바깥_에서 마우스를 16:10 <@hezekiah> 아무리 흔들어대도 엔트로피는 모이지 않아. (지금 사용자들이 16:10 <@hezekiah> 그렇게 하고 있지.) 16:10 <@nop> 대화상자가 없긴 해 16:11 <@hezekiah> 진행 표시줄이 있으면 좋겠어. 16:11 <@hezekiah> 그리고 구현도 그리 어렵진 않을 텐데 ... 16:11 <@hezekiah> IIP의 UI 코드라는 덩굴을 이해할 수만 있다면. 16:11 <@cohesion> 아니면 최소한 어떤 피드백이라도 16:11 <@hezekiah> 어쨌든, 제안은 메일링 리스트에 올렸어. 16:12 <@nop> 그건 win32 api야 16:12 <@nop> ;) 16:12 <@hezekiah> 마우스를 캡처하든지 (그건 M$가 16:12 <@hezekiah> 말을 안 들어서 못 했고), 아니면 대화상자 메시지에 16:12 <@hezekiah> 대화상자 _안쪽_에서 마우스를 움직이라고 설명하든지. 16:12 <@hezekiah> nop: 알아. 16:12 <@nop> 좋아 hezekiah 그렇게 나와 :) 16:12 <@hezekiah> 뭐? 16:12 <@hezekiah> 내가 뭘 했다고? 16:12 * hezekiah 는 혼란스러움 16:12 < thecrypto> 그냥 대화상자를 최대화하는 건 어때? 16:12 <@nop> hezekiah: 그냥 장난이야 16:13 <@hezekiah> nop: 알겠어. :) 16:13 <@hezekiah> UserX는 어디 있어? IIP UI 코드는 16:13 <@hezekiah> 걔가 나보다 더 잘 알아. 16:14 <@hezekiah> thecrypto: 최대화는, 글쎄, 사용자가 16:14 <@hezekiah> 화면 전체를 집어삼키는 광폭한 대화상자를 좋아하진 않을걸. 16:14 <@hezekiah> 마우스 캡처가 이상적이지만, 말했듯 16:14 <@hezekiah> M$가 협조를 안 해서 못 했어. 16:14 <@jrand0m> 다른 앱들도 마우스 캡처는 안 해 16:14 <@jrand0m> 상태 표시줄에 설명을 붙이는 게 일반적이더라 16:15 <@hezekiah> 어쨌든, 그게 '버그'야. 16:15 <@hezekiah> 어떻게 고치면 될까, nop? 16:15 <@nop> 음 16:15 <@nop> 가능하다면 미터가 있어서 16:15 <@nop> 엔트로피 수집 상태를 보여주면 좋겠어 16:16 <@hezekiah> 알겠어. 16:16 <@nop> 그리고 문구는 확실히 고치고. 마우스 움직임 16:16 <@nop> 캡처에 대한 조사는 충분히 해봤어? 16:16 <@hezekiah> 내 인내심이 바닥날 정도로. 16:16 <@hezekiah> 진지하게, 내가 한 건 작동해야 _맞아_. 16:16 <@nop> 그럼 꽤 한 거네? 16:16 <@hezekiah> 어젯밤에 잠도 많이 못 잤어. 16:17 <@nop> 흠 16:17 <@nop> 일단 미터 바랑 문구를 고쳐보자 16:17 <@nop> 그러면 감이 잡힐 거야 16:17 <@hezekiah> 작동을 안 하니 M$ 문서가 16:17 <@hezekiah> 날 속였다(가능성 큼)고 보거나 IIP UI 코드에서 뭔가 '알 수 없는' 일이 16:17 <@hezekiah> 일어나는 거겠지. 16:17 <@nop> 그렇지 16:17 <@hezekiah> 좋아요. :) 16:17 * hezekiah 는 이제 무릎 꿇고 UserX가 진행 표시줄 UI 코드를 써놨길 16:17 * hezekiah> 기도한다. 16:19 <@nop> 하하 16:19 <@nop> 아니면 planet-source-code.com 가봐 16:19 <@nop> 거기 샘플 많아 16:19 <@hezekiah> win32 API는 다룰 수 있어 (싫어하긴 하지만.) 16:19 <@nop> 나도 싫어 16:19 <@hezekiah> 그런데 UserX/원 작성자가 그 위에 래퍼를 16:19 <@hezekiah> 만들어놨어. 16:19 <@hezekiah> 난 그 래퍼가 걱정이야. 16:19 * nop 은 지금 일 때문에 그걸로 코딩 중 16:19 <@hezekiah> 지금 살펴보는 중이야. 16:20 <@hezekiah> 다음 안건으로 넘어가자. 16:20 -!- jeremiah-gym 님의 닉네임이 jeremiah 로 변경되었습니다 16:20 <@nop> 좋아 16:20 <@nop> 다음은 i2p 16:20 < jeremiah> 안녕 16:20 <@nop> 안녕 16:20 <@nop> jrand0m 네가 시작해 16:20 <@hezekiah> jeremiah: 딱 맞춰왔네! 16:20 < jeremiah> hezekiah: nop이랑 난 이상하게 시간 싱크가 맞아, 곧 16:20 < jeremiah> 알게 될 거야 16:20 <@jrand0m> ㅇㅋ, 로드맵은 다들 봤지? 16:21 <@hezekiah> 응. 16:21 <@jrand0m> 초안인 건 분명하고, 1.0 마일스톤 이후는 16:21 <@jrand0m> 대체로 유동적이지만, 출발점은 될 거야 16:21 <@jrand0m> 리스트에 있는 것보다 더 업데이트해서 16:21 <@jrand0m> hezekiah가 C API에 뛰어드는 걸 포함시켰어 (와!) 16:22 -!- jeet [~miteymous@anon.iip] 님이 #iip-dev에 입장했습니다 16:22 <@jrand0m> 기본적으로, 이번 주 금요일 지나면 API 16:22 <@jrand0m> 프로토콜이 스펙으로 정리될 거라서, 병렬로 많이 진행할 수 있어 16:22 < jeet> 안녕 ;) 16:22 <@jrand0m> 안녕 jeet 16:22 < jeet> 서버를 만들면 anon.iip를 16:22 < jeet> 내가 원하는 걸로 바꿀 수 있어? 16:22 <@jrand0m> 대충 직감으로 묻자면: r2 로드맵이 16:22 <@jrand0m> 얼마나 미친 소리로 들려? 일정이 무리인지, 빠진 게 있는지, 순서가 16:22 <@jrand0m> 틀렸거나 의존성이 반영되지 않은 게 있는지? 16:22 <@nop> 응 16:22 < jeet> 좋네 16:23 <@hezekiah> jrand0m: 전반적으로 전부 미친 짓에 동의. 16:23 <@hezekiah> 그래도 (대학 가기 전까진) 할 수 있을 것 같아. 16:23 <@jrand0m> 헤헷 16:23 < jeet> 너희가 한 건 정말 멋져 ;X 16:23 <@hezekiah> 다만 nop이랑 UserX가 그 IRC 16:23 <@hezekiah> 프로토콜을 21일 안에 설계할 수 있을진 모르겠어. 16:23 <@hezekiah> nop: ;-) 16:23 <@nop> 못해 16:23 <@jrand0m> 그럼, 대학엔 8월 말? 8월 중순? 활동 줄어드는 16:23 <@jrand0m> 시점을 언제로 잡을까? 16:23 <@hezekiah> 8월 20일쯤에 떠나. 16:23 <@hezekiah> 떠나. 16:24 <@jrand0m> ㅇㅋ 16:24 <@hezekiah> 그때까지는 열성적인 nermal! :) 16:24 < jeremiah> 나도 비슷한 때 떠나 16:24 < jeremiah> (대학으로) 16:25 <@nop> 좋아 16:25 <@jrand0m> 그럼 'IRC 구현' 작업에 자원을 더 넣거나 16:25 <@jrand0m> 1.0 릴리스에서 그 작업을 빼야겠네 16:25 <@hezekiah> 난 16:25 <@hezekiah> 1.0 릴리스를 IRC에 의존하게 하진 않겠어. 16:25 <@nop> 그 작업은 미뤄야 할 것 같아 16:25 < jeet> [17:23] -anon.iip- CTCP (except ACTION) and DCC are 16:25 < jeet> disabled <- 이게 3분마다 계속 뜨는 걸 어떻게 멈추지? 16:25 <@hezekiah> IRC는 하되, i2p 1.0은 준비되면 내보내자. 16:26 < thecrypto> 와, 나는 대학 반쯤 했는데 둘은 이제 16:26 < thecrypto> 시작이네 :) 16:26 <@jrand0m> ㅋㅋ 16:27 <@jrand0m> 나도 동의 hezekiah 16:27 <@hezekiah> 좋아. 난 여전히 i2p 자체가 킬러 앱이라고 생각해. 16:27 <@jrand0m> 그럼 16:27 <@jrand0m> 8월 이후 I2P 1.0에 필요한 건 한 달 정도의 디버깅과 문서화로 16:27 <@jrand0m> 알파에서 베타, 1.0으로 가는 거네 16:28 <@jrand0m> hezekiah> 확실히. 먼저 데모 앱을 16:28 <@jrand0m> 내야 해 - 인스턴트 메신저 앱 + 파일 전송으로 가도 될까? 16:28 -!- jeet [~miteymous@anon.iip] 님이 퇴장했습니다 [ircN 7.27 + 7.0 for mIRC 16:28 <@jrand0m> (2002/01/10 00.00)] 16:28 <@hezekiah> 글쎄, 네가 말했잖아: '데모'. 내 관점에선 16:28 <@hezekiah> 특별할 필요 없어. 네트워크가 개발할 가치가 있다는 걸 16:28 <@hezekiah> 증명해주기만 하면 돼. 16:29 <@hezekiah> 그래서 IM 클라이언트가 좋은 데모가 될 거라 봐. 16:29 < Zwolly> 파일 전송은 내가 정말 보고 싶은 거라 16:29 < Zwolly> 데모 좀 줘 16:29 <@hezekiah> Zwolly: ㅋㅋ 16:29 <@nop> 응 16:29 < Zwolly> 난 "일반" 사용자로 봐줘 16:30 <@hezekiah> Zwolly: 너 우리 실험용 기니피그 해줘! ;-) 16:30 * hezekiah 는 실험실에서 독성 코드를 섞기 시작한다. ;-) 16:30 < Zwolly> 흠 맛있겠다 16:31 <@jrand0m> 좋아, i2p에 대해 마지막 한 가지 16:31 <@nop> 그래 16:32 <@jrand0m> nop> sourceforge 아닌 신뢰할 수 있는 16:32 <@jrand0m> cvs 서버 구할 수 있을까? 16:32 <@jrand0m> sourceforge는 요즘 대학생들 16:32 <@jrand0m> 시험보다 문제(이슈)가 더 많아 16:32 <@nop> 응 16:32 <@nop> 그건 내가 준비해서 다음 주까지 올릴게 16:32 <@jrand0m> 멋져. 고마워 16:32 <@nop> 그리고 16:32 <@nop> compile farm도 마련할 수 있을지 몰라 16:32 <@nop> sf 아닌 걸로 16:32 <@nop> vpn 접근 제공해서 16:32 <@hezekiah> Compile farm!? 16:32 <@jrand0m> compile farm? 에이, ant 돌리면 되지 :) 16:32 <@hezekiah> jrand0m: 모든 코드가 Java는 아니야. 16:32 <@hezekiah> 개인적으로 컴파일 팜 좋아해. 16:32 <@hezekiah> :) 16:32 <@jrand0m> ant == make. gcc / 등 실행 가능해 16:32 <@nop> hezekiah: 테스트해야 할 16:32 <@nop> 유효한 플랫폼 목록을 보내줘 16:32 <@jrand0m> ㅇㅋ, 진짜로 컴파일 팜의 CPU 파워가 필요하면 16:32 <@jrand0m> 좋지 16:33 < wilde> 어떤 라이선스를 쓸 계획이야? 16:33 <@nop> GPL 16:33 <@jrand0m> GPL로 괜찮지? 16:33 < wilde> 오 좋네 16:33 <@hezekiah> 난 GPL 강력 지지. 16:33 <@hezekiah> 하지만 한 가지 경고 16:33 <@hezekiah> API는 아마 LGPL이 필요할 거야. 안 그러면 16:33 <@hezekiah> 이 네트워크용으로 만든 모든 프로그램이 반드시 GPL이어야 해 16:33 <@jrand0m> 나중엔 LGPL로 갈 수도 16:33 <@jrand0m> 그래 16:33 <@jrand0m> I2P를 사용하는 모든 앱이 GPL 되도록 요구해선 안 돼 16:33 <@hezekiah> 그러니까 router는 GPL로, API는 16:33 <@hezekiah> 언젠가 LGPL이 필요할 거야. 16:33 <@hezekiah> jrand0m: 그럼 LGPL API가 필요하겠네. 16:33 <@hezekiah> 문제는 LGPL과 호환되는 C용 좋은 암호 16:33 <@hezekiah> 키트를 구하는 거야. 16:33 <@hezekiah> Cryptlib의 Sleepycat 라이선스는 아닐 거야. 16:33 <@hezekiah> 필요하면 저자에게 메일 보내서 예외를 16:33 <@hezekiah> 부탁하는 것도 생각해볼 수 있어. 16:33 <@jrand0m> hezekiah> 필요가 아니라, 선택이야. API 통신 레이어는 16:33 <@jrand0m> 오픈 스펙이라서, 누구든 직접 구현해서 우리 16:33 <@jrand0m> 라이브러리에 링크하지 않아도 돼 16:33 <@hezekiah> 맞아. 16:33 <@nop> 맞지 16:33 <@hezekiah> 그러니 당장은 필요하다면 GPL API여도 돼. 16:34 <@hezekiah> 좋아, jrand0m에게 질문 하나: 16:34 < jeremiah> 하지만 비바이러스성(비확산) 라이선스도 최대한 빨리 갖추자 16:34 <@hezekiah> 동의. 16:34 < wilde> http://www.virtualunlimited.com/products/beecrypt/ 16:34 < wilde> Bee Crypt는 LGPL이야, 전에 써봤어 16:34 <@hezekiah> wilde: 불행히도 Beecrypt는 우리가 16:34 <@hezekiah> 요구하는 수준에 못 미쳐. 16:34 <@nop> 맞아 16:34 <@nop> Beecrypt 같은 암호 라이브러리는 쓰지 말자 16:34 <@jrand0m> 그 말 맞지 wilde 16:34 <@cohesion> hezekiah: 16:34 <@cohesion> GnuPrivacyGuard에 암호 코드가 잔뜩 있어 전부 GPL이야 16:34 <@cohesion> 어디서 왔는지 확인해봐 16:34 <@hezekiah> cohesion: 문제는 Crypto를 사용하는 LGPL C API가 16:34 <@hezekiah> 필요하다는 거야. 16:34 <@hezekiah> 그건 내가 때 되면 해결할게. 16:34 <@hezekiah> 지금은 jrand0m에게 두 가지 질문이 있어: (하나 16:34 <@hezekiah> 늘었네!) :) 16:34 <@jrand0m> 선택지는 많아. 해결할 거야 16:34 <@jrand0m> 자, 물어봐 16:34 <@hezekiah> 1.) 25일에 클라이언트 API 스펙이 끝나면 16:34 <@hezekiah> 네트워크로 전송되는 메시지의 바이트 단위 구조와 16:34 <@hezekiah> 암호 구현 방식의 세부사항까지 담기나? 16:35 -!- ion [ion@anon.iip] 님이 #iip-dev에 입장했습니다 16:35 <@jrand0m> 그래 16:35 <@hezekiah> 2.) Twofish 쓸 거야? ;-) 16:35 <@jrand0m> 아니, 아마 aes, 누가 정말 좋은 이유를 대지 않는 한 16:35 <@hezekiah> jrand0m: 둘 다에 대한 '그래'였어, 아니면 16:35 <@hezekiah> 1번 질문만? 16:35 -!- nemesis [nemesis@anon.iip] 님이 #iip-dev에 입장했습니다 16:35 <@hezekiah> 알겠어. 16:35 <@jrand0m> hezekiah> 둘 다 '그래' 16:35 <@nop> 음 16:35 < nemesis> 어, 여기 오피가 생긴 게 언제부터지? :) 16:35 <@hezekiah> nemesis: 그 문장의 영어 구조가 16:35 <@hezekiah> 너무 꼬여서 못 알아듣겠는데? 질문을 다시 16:35 <@hezekiah> 말해줄래? 16:35 <@jrand0m> Twofish가 특별한 점이 뭐야? 왜 16:35 <@jrand0m> advanced encryption Standard가 아니어야 해? 16:35 <@hezekiah> nop: 기다려 ... :) 16:35 * jrand0m 대기 16:35 <@nop> 난 암호화 옵션 묶음(suite)을 갖추는 게 좋아 16:35 <@nop> aes만이 아니라 16:35 <@nop> aes에 대해 불편해 하는 사람들도 있고 16:35 <@nop> 16:35 <@nop> Twofish 같은 걸 선호하니 16:35 <@nop> 선택지를 둘 수 있지 16:35 < wilde> 둘 다 하자 :) 16:35 <@nop> 응 16:35 <@nop> wilde: 바로 그거 16:35 <@jrand0m> nop> 스위트로 가면 모두가 모두에게 16:35 <@jrand0m> 메시지를 보낼 수 없게 돼 16:35 < jeremiah> 그러면 각 router가 둘 다 지원해야 하지 않아? 16:35 < jeremiah> 그건 고통스러워 보여 16:35 <@jrand0m> 둘 다 하는 건 전송 계층에선 확실히 16:35 <@jrand0m> 가능해, 거긴 협상할 수 있으니까 16:35 <@nop> 꼭 그렇진 않아 16:35 <@nop> 그럼 난 AES에 동의 못 하겠어 16:35 <@nop> 편집증이 있다면 16:35 <@hezekiah> 맞아. 다만 3DES처럼 16:35 <@hezekiah> 약해지는 것들은 포함하지 말자. 16:35 <@hezekiah> 사슬은 가장 약한 고리만큼만 강하니까. 16:35 <@nop> 그럼 깨닫게 될 거야 16:35 <@nop> 미국 정부의 승인 문제를 16:36 <@jrand0m> 난 정부 승인이 있어서 AES를 지지하는 게 아니라, 16:36 <@jrand0m> 암호학자, 과학자, 수학자들의 승인이 있기 때문에 지지해. 16:36 <@jrand0m> 더 나은 게 있으면 그걸로 가자. 16:36 <@jrand0m> 다르기만 해서 16:36 <@jrand0m> 고르는 건 원치 않아 16:36 <@nop> 하지만 Twofish도 암호학자들 사이에서 16:36 <@nop> 지지가 강해 16:36 <@hezekiah> 마지막 AES 후보 셋은 Rijndael, 16:36 <@hezekiah> Twofish, Serpent였지. 16:36 <@nop> 정확해 16:36 <@hezekiah> Rijndael이 가장 빨랐어. 16:36 <@hezekiah> 개인적으로 Rijndael보다 Twofish를 16:36 <@hezekiah> 더 신뢰해. 16:36 <@jrand0m> nop Serpent에 문제가 있다고 16:36 <@jrand0m> 들었던가? 16:36 < wilde> CPU가 된다면 여러 층의 암호화를 써 16:36 <@jrand0m> wilde> 그건 다른 측면에서 16:36 <@jrand0m> 하게 될 거야. 16:36 <@nop> 내 말은 둘 다 지원하는 16:36 <@nop> 게 가능하다는 거야. 손해 볼 거 없어 16:36 <@jrand0m> 사실 손해가 있어 16:36 <@jrand0m> segmentation attack(세그멘테이션 공격) 16:36 < wilde> 알겠어 Twofish를 AES로 한 번 더 감싸는 건 과하겠지 16:36 <@nop> 하하 16:36 <@nop> Twofish를 AES로 감싸자는 건 아니고 16:36 < jeremiah> 각 트랜스포트가 (네트워크 설정, 암호화 같은) 16:36 < jeremiah> 고유한 특성을 하나씩 표준으로 가져야 하지 않을까? 16:36 <@nop> 좋아 논쟁은 여기서 16:36 <@nop> 이 부분은 rijndael로 하자 16:36 < jeremiah> 그러면 TCP 트랜스포트 하나는 16:36 < jeremiah> AES 지원, 하나는 Twofish 지원, 대신 둘 다를 동시에 juggling 하진 않게? 16:36 <@jrand0m> jeremiah> 맞아, 특정 트랜스포트는 16:36 <@jrand0m> 특정 특성을 갖게 될 거고, 지금은 API에서 엔드투엔드 메시지 16:36 <@jrand0m> 암호화를 다루는 중이야 16:36 <@nop> 엔드투엔드는 AES로 하자 16:36 < jeremiah> jrand0m: 아하 16:36 <@nop> 노드 간은 Twofish 옵션 16:37 <@nop> 가능하면 AES-counter mode로 16:37 <@jrand0m> ㅇㅋ, 좋아. 릴리스 전에야 언제든 바꿀 수 있어 16:37 <@jrand0m> (피어 리뷰 등 동안) 16:37 < wilde> 하지만 과거엔 모든 암호 알고리즘이 결국 깨졌어, 16:37 < wilde> 이중 암호화면 암호학에 16:37 < wilde> 돌파구가 생겨도 최소한 시간을 벌겠지 16:37 < jeremiah> 꼭 그렇진 않아 16:37 <@jrand0m> wilde> 정말 편집증적인 사람은 자신의 16:37 <@jrand0m> 시스템으로 I2P 네트워크에 메시지를 보내기 전에 추가로 암호화하면 돼 16:37 <@hezekiah> wilde: 하나가 약하다고 판명되면 16:37 <@hezekiah> 교체하면 돼. 16:37 <@jrand0m> I2P는 그 위에서 투명하게 암호화해줄 거야 16:37 < wilde> jrand0m: 맞아, 편집증도 16:37 < wilde> 정도껏이어야지 16:38 <@nop> 응 16:38 <@nop> 이 얘기는 하루 종일도 16:38 <@nop> 할 수 있어 16:38 <@nop> 엔드투엔드는 AES 16:38 <@jrand0m> 좋아, I2P 쪽은 더 없어 16:38 <@nop> 노드 간은 Twofish 등 16:38 <@jrand0m> 오케이 16:38 <@jrand0m> 다른 I2P 얘기 있나, 아니면 다음 안건? 16:38 <@hezekiah> 난 끝. :) 16:38 < wilde> A2A, anonymous 2 anonymous는 어때? 16:38 <@hezekiah> 난 16:38 <@hezekiah> 처음 들어보는데. 무슨 얘기야, 16:38 <@hezekiah> wilde? 16:38 <@jrand0m> I2P는 anonymous to anonymous 통신이야 16:38 <@jrand0m> I2P = "Invisible Internet Project" 16:38 < nemesis> jrand0m: 로드맵을 첨부로 보낼 수 있어? 16:38 < nemesis> 인라인 말고? 16:38 <@jrand0m> (우릴 I^2P라고 부르게 하진 말자) 16:38 <@nop> hushmail에 암호화 메신저가 있어 16:38 <@nop> 멋지네 16:38 <@jrand0m> nemesis> 그러려고 했어 - hushmail에선 16:38 <@jrand0m> 첨부됐다고 나오더라 :/ 16:38 <@hezekiah> nemesis: 난 첨부로 받았어. 16:38 <@jrand0m> nemesis> 여기서도 받을 수 있어 16:38 <@jrand0m> http://article.gmane.org/gmane.comp.security.invisiblenet.iip.devel/290 16:38 < nemesis> 미안, 복붙을 못 하겠네 16:38 <@hezekiah> nemesis: 메일 리더 문제 아닐까? (그가 16:38 <@hezekiah> zip 파일로 보냈어.) 16:38 < nemesis> 인라인이야 16:38 < nemesis> zip 파일도 있고... 16:38 -!- UserX [~User@anon.iip] 님이 #iip-dev에 입장했습니다 16:38 <@jrand0m> 안녕 userx 16:38 < nemesis> -Hush_boundarfy-31fda3d62329b 16:38 <@nop> 누가 이거 로그 남겼어 16:38 < nemesis> Content-Transfer-Encoding: base64 16:38 <@hezekiah> cohesion이 하기로 했어. 16:38 <@jrand0m> 난 IRC 전부 로깅해 16:38 <@cohesion> 전부 갖고 있어 16:38 < thecrypto> 응 16:38 <@jrand0m> 좋지 16:38 < Zwolly> 내 ISP도 IRC 채팅 전부 로깅하는데 뭐가 새로워 16:38 <@jrand0m> ㅋㅋ Zwolly 16:38 < Zwolly> 헤헤 16:38 <@hezekiah> Zwolly: 네 ISP는 이건 로그 못 가져가. :) 16:38 < Zwolly> 그랬으면 좋겠네 만약 그렇다면 너희 일 정말 형편없이 한 거야 16:38 <@hezekiah> ㅋㅋ 16:39 <@hezekiah> 그럼 i2p 얘긴 한동안 접었으니 다음 안건으로 16:39 <@hezekiah> 넘어가는 걸로. 16:39 <@nop> 응 16:39 <@nop> 코멘트 16:39 <@nop> 제안 16:39 <@jrand0m> 우리, 그러니까, 약이나 좀 하자, 친구 16:39 <@hezekiah> jrand0m: 미안. 그런 물질로 멀쩡한 정신을 16:39 <@hezekiah> 망치긴 싫어. 16:39 < wilde> 질문: 릴리스 계획이 좀 낙관적인 거 16:39 < wilde> 아니야? 16:39 <@hezekiah> wilde: ㅋㅋ. 내 표현으론 '미친'이지. 그래도 16:39 <@hezekiah> 가능하진 할 거라 생각해. 16:39 <@jrand0m> wilde> 좋은 질문. 실현 가능해야 하고, 16:39 <@jrand0m> 각자 맡은 작업 일정 조정이 필요하면 그렇게 할 거야. 16:39 < thecrypto> 할 수 있어! 16:39 <@jrand0m> 팀 파이팅! 16:39 < wilde> 높게 잡는 건 좋아, 하지만 현실적이어야지 16:39 < wilde> 실제 프로그래밍할 시간은 충분해? 16:39 * jrand0m 은 이걸 하려고 직장을 그만뒀고, 몇몇은 16:39 * jrand0m> 곧 여름 방학이야 16:39 < wilde> 9~10월이면 60~90일이잖아 16:39 < wilde> 좋아 괜찮네 16:39 <@jrand0m> 하지만 우릴 믿진 마. 준비되면 낼 거야. 16:39 <@hezekiah> jrand0m: 그런데 직장 그만두고 이걸 16:39 <@hezekiah> 코딩하는 동안은 뭘 먹고 살아? 16:39 < jeremiah> wilde: 많은 부분을 고수준 언어로 구현하고 16:39 < jeremiah> 나중에 C로 다시 짤 거야 16:39 <@jrand0m> hezekiah> 난 코드를 먹고 살아 16:39 <@hezekiah> 그럴 줄 알았어. 16:39 <@jrand0m> ;) 16:39 <@hezekiah> 생활비는 충분히 마련돼 있길. 16:39 < jeremiah> jrand0m: 내 코드는 난수를 먹어 16:39 < jeremiah> 그럼 나쁜 루프가 될 수도 16:39 <@hezekiah> 빵 터짐! 16:39 < wilde> 자바를 마시고, 파이썬을 먹고, 구운 ant, 좋네 16:39 <@jrand0m> 하지만 버그에는 단백질이 많지 16:39 * jrand0m !자기 때림 16:39 <@jrand0m> 좋아, 다른 질문 / 코멘트 / 16:39 <@jrand0m> 제안 있어? 16:39 <@hezekiah> 난 이제 가야겠어. 16:39 <@hezekiah> 모두 안녕. :) 16:39 <@jrand0m> 아니면 한 시간 안에 진짜 끝나는 거야? 16:39 -!- hezekiah [hezekiah@anon.iip] 님이 퇴장했습니다 [Client exiting] 16:39 <@jrand0m> ㅋㅋ wilde 16:39 <@jrand0m> nop> 더 있어 아니면 끝낼까? 16:40 -!- UserX [~User@anon.iip] 님이 퇴장했습니다 [Ping timeout] 16:40 -!- wilde [anon@anon.iip] 님이 퇴장했습니다 [] 16:40 <@cohesion> 좋아, 회의 종료할게 16:40 < nemesis> 잠깐! 16:40 <@cohesion> nop: CVS 건은 내일 연락할게 16:40 * jrand0m 멈춤 16:40 < nemesis> ganttproject-1.9.7.jar 16:40 <@cohesion> 시작! 16:40 < nemesis> 이거 어떻게 돌려? 16:40 <@nop> 좋아 16:40 <@nop> 그리고 16:40 <@nop> aes 16:40 <@jrand0m> nemesis> java 1.4.2 16:40 <@jrand0m> 깔려 있으면 그냥 더블클릭 16:40 <@nop> 256비트를 표준으로 쓰자 16:40 < nemesis> i have java 1.4.2... 16:40 <@jrand0m> nemesis> 프로젝트 정보가 담긴 xml을 메일로 보낼게 16:40 <@jrand0m> 좋아 nop, 당연히 16:40 < nemesis> Could not find the main class. Program will exit! 16:40 < nemesis> 흠.. 내 java가 망가진 듯.... 창 제목: 16:40 < nemesis> Java Virtual Machine Launcher... 16:40 <@jrand0m> 이상하네 nemesis, 난 잘 돼... 1.4.2 jvm으로 16:40 <@jrand0m> 로딩하는지, windows jvm이 아닌지 확인해봐 16:40 <@jrand0m> 아, cmd.exe 커맨드라인에서 실행해봐 16:40 < nemesis> 어? 16:40 < nemesis> ㅇㅋ 16:40 < nemesis> 그럼 columba처럼 .bat를 하나 써야겠네 :) 16:40 <@cohesion> 좋아, 로그 닫을게 16:40 <@jrand0m> (먼저 java -version 쳐서 올바른 걸 쓰는지 16:40 <@jrand0m> 확인하고) 16:40 <@jrand0m> ㅇㅋ 16:40 <@cohesion> 모두 '치즈'라고 말해 16:40 <@jrand0m> queso 16:40 < thecrypto> cheese 16:40 < Zwolly> chesse 16:40 < Zwolly> cheese 16:40 < nemesis> E:\Sytemprogramme\server\Projektverwaltung>java 16:40 < nemesis> ganttproject-1.9.7.jar 16:40 < nemesis> Exception in thread "main" 16:40 < nemesis> java.lang.NoClassDefFoundError: ganttproject-1/9/7/ja 16:40 < nemesis> r 16:40 <@jrand0m> java -jar ganttproject-1.9.7.jar 16:40 < nemesis> java version "1.4.2-beta" 16:40 < nemesis> Java(TM) 2 Runtime Environment, Standard Edition (build 16:40 < nemesis> 1.4.2-beta-b19) 16:40 < nemesis> Java HotSpot(TM) Client VM (build 1.4.2-beta-b19, mixed 16:40 < nemesis> mode) 16:40 < nemesis> 흠... 왜 -jar야? 16:40 < nemesis> 이제 되네... 16:40 -!- ion [ion@anon.iip] 님이 퇴장했습니다 [Ping timeout] 16:40 < nemesis> 고마워 jrand0m 16:40 <@jrand0m> -jar 없이 실행하면 클래스를 16:40 <@jrand0m> ganttproject-1/9/7/jar 로 로드하려고 하거든 16:40 <@jrand0m> 천만에 16:40 < jeremiah> cvs 잘 돼? 16:40 < jeremiah> 오늘 일찍 체크아웃했는데, 지금 이상해 16:40 <@jrand0m> sourceforge가 지금 진상 부리는 중 --- 로그 닫힘 Tue Jul 22 17:18:14 2003