autowiz | 이사 시작~~ | 00:01 |
---|---|---|
ipeter | 이사요? | 00:01 |
PotatoGim | 안녕하세요~ | 00:52 |
samahui_WS | 점심 맛나게들 드셨나요? 즐거운 오후시간들되세요 | 03:44 |
sungyo | 북한이 영화 인터뷰를 공짜로 광고해주네요... | 07:06 |
=== jason_kr_ is now known as jason_kr | ||
jason_kr | 즐 퇴근 blue dusk | 09:16 |
samahui_TP | 퇴근들 잘하시고 따스한 저녁시간들 보내세요 | 09:17 |
samahui_TP | 오늘은 인사만 간간히하고 끝이군요 ㅎㅎ | 09:17 |
jason_kr | ^^ | 09:17 |
samahui_TP | 뭐 바쁘면 좋은거 아니겠습니까? ㅎㅎ | 09:17 |
samahui_TP | 다음에 뵈요~ | 09:17 |
pchero_work | Linked in 계정 가지고 계신분? | 09:49 |
jason_kr | pchero_work: me | 10:12 |
jason_kr | and others as known as in this channel. | 10:12 |
pchero_work | 친추하려구요.. ^^;;; | 10:13 |
pchero_work | ㅎㅎ | 10:13 |
jason_kr | 하하하, 계정있냐고 물었찌, 친추/친등은 사양합니다. ㅎㅎㅎㅎ | 10:13 |
jason_kr | 미안해요. ^^ | 10:13 |
jason_kr | 누구? 본인요? | 10:13 |
pchero_work | 링크드인 계정 가지고 계신분들, 친추 부탁드려요. (https://www.linkedin.com/pub/sung-tae-kim/71/51/413) | 10:13 |
pchero_work | 넵 | 10:13 |
jason_kr | 아~ 참눼~ 이거 벼슬도 아니고...알았습니다. 기꺼이...하죠. | 10:14 |
jason_kr | 오~ K 대학교 면, 그 교수님...누구더라? 그 분한테 잘 배웠겠네요!!! | 10:15 |
pchero_work | ??? | 10:23 |
pchero_work | jason_kr: 어떤 교수님이요? | 10:23 |
jason_kr | embedded 강의하시는...이름 찾으려면 좀 걸립니다. 책도 많이 쓰고...PIC ASM 전문 | 10:24 |
pchero_work | dk | 10:25 |
pchero_work | dk | 10:25 |
pchero_work | 아.. 윤덕용 교수님. 맞나요? | 10:25 |
jason_kr | 예, 맞습 | 10:25 |
pchero_work | 저희 과가 아니라서... -_-;; 그저 소문으로만 들었죠. ㅎ | 10:26 |
jason_kr | 예 ㅋ | 10:26 |
sungyo | 중고로 구매한 책상 4개가 있는데, 서랍 키가 없어서 4년동안 키 없이 사용해왔어요. 이거 키를 찾고 싶어도 해외제품이라 키쟁이들에게 물어도 답이 안나오더라구요. 그러다 어제 맘먹고 ebey 뒤지니 나오데요. '-' | 12:53 |
sungyo | 책상은 무척 튼튼하고 좋은 책상인데 키가 없어서 뭐 놓고 잠궈놓지도 못하고...ㅠ.ㅠ 4년의 한을 풀었습니다. | 12:54 |
LinDol | 축하드립니다. ^.^ | 12:54 |
sungyo | 키 분야 전문가들이 해결 못한걸 ebey가 풀어주네요. | 12:55 |
sungyo | LinDol: 꾸벅.... irc에서는 처음 뵙네요. '-' | 12:56 |
LinDol | sungyo, 안녕하세요 +_+ | 12:57 |
jason_kr | 포럼에선 서로 봤죠? 린돌님도 irc 에선 오래 됐죠. | 13:04 |
sungyo | 포럼에서는 loscane이라는 아이디를 사용하고 있어요. | 13:04 |
jason_kr | 전 둘 다 알고 있고요. ㅎ | 13:04 |
pchero_work | 우와.. 축하. :) | 13:07 |
sungyo | http://goo.gl/pMxRNc | 13:11 |
sungyo | 저렇게 생긴 키인데, 국내에선 도-저히 찾을 길이....@_@ | 13:11 |
jason_kr | 그래서 해결 됐죠? | 13:12 |
sungyo | 이베이에서 한봉지에 3개 4set 구매했어요. | 13:13 |
jason_kr | 사진이 1장이라 잘 모르겠지만, 어렵쟎은 건데... | 13:13 |
sungyo | 자물쇠통째로 교체하려구요. | 13:13 |
jason_kr | 저 링크 사진은 ...자물쇠/열쇠 포함인데...국내 기성품도 있어요. | 13:13 |
sungyo | haworth이란 회사꺼인데, 국내에서는 안나오더라구요. | 13:13 |
jason_kr | 머 구매했으면 끝! ㅎ | 13:13 |
sungyo | 혹시 대체할수 있는 기성품이 있을까요? | 13:14 |
jason_kr | 있어요. 많아요. 아마 가 본 열쇠집 규모가 작아서 그랬을꺼요. | 13:14 |
sungyo | ㅡ,.ㅡ 아..혹시 서울이나 뭐 그런데?! | 13:14 |
jason_kr | 샀다니 해 보고 안되면 연락 줘 보세요. | 13:14 |
jason_kr | 그곳이나 서울이나~ 별 차이 없을 ..ㅎ | 13:15 |
sungyo | 저거 해외 주문이라 단가가 높거든요. 단가 낮출 수 있다면야 저야 좋구요. | 13:15 |
sungyo | 아직 배송한게 아니라...취소...도 가능하긴 해요. | 13:15 |
jason_kr | 13일날 열쇠친구 만나요. | 13:15 |
sungyo | 어이쿠- 그러시면 나중에 한번 여쭤라도 봐주세요. | 13:16 |
jason_kr | 예 | 13:16 |
sungyo | 해결했어도, 혹시 이런게 국내에서 해결방법이 있는지에 대해서는 알고싶어서요. | 13:16 |
sungyo | 제품은...haworth사의 sl serise에요. | 13:16 |
jason_kr | 메모 했음. | 13:19 |
sungyo | 꾸벅.....감사합니다. | 13:19 |
jason_kr | 몇 년을 참~ 인내도 잘 하시네. ㅎ | 13:19 |
sungyo | 소위- 전문가라는 양반들이 인맥을 동원해 물어봤는데, 답이 없다 하더라구요. 말씀해주신 '대체품'을 찾아 봤는데...책상이랑, 열쇠들어가는 곳이랑 높이가 달라서 어렵다는 식으로 답변을 줬다는거에요. | 13:20 |
sungyo | 그때는 영어에 익숙치가 않아서 ebay는 생각을 못했었거든요. | 13:20 |
jason_kr | 이베이 저 제품이 꼭 맞기는 해요? | 13:21 |
sungyo | 안에 lock module이 있는데 그게 저거더라구요. | 13:22 |
sungyo | sl127이나 sl321식으로 넘버로 키값을 구별하는데, 이런걸 sl 씨리즈라고 하나보더라구요. | 13:23 |
sungyo | sl, ll..씨리즈들이 몇개 있는데 그중 제 책상은 모두 sl 씨리즈이구요. | 13:23 |
jason_kr | 맞아 보이네요. 예 | 13:23 |
sungyo | 파이썬에서 클래스 내 변수를 다른 클래스에서 호출할수 없을까요? | 13:24 |
pchero_work | object_name.valuable | 13:25 |
jason_kr | 전 개발자/프로그래머 아닙니다. ㅎㅎㅎ 다른 분이 답하겠지만, 책에서 배울 대ㄸ 된다...고 | 13:25 |
pchero_work | 메소드 생성시, 가져오고자 하는 클래스의 오브젝트를 인자로 받도록 해야 합니다. 그게 아니라면 global 선언하는 수 밖에.. | 13:26 |
sungyo | Home이라는 클레스에서 self.location = '집'을 선언 후 | 13:28 |
sungyo | Office라는 클래스에서 print Home.location을 하면 '집'이 나온다는 말씀이신가요? | 13:29 |
pchero_work | sungyo: http://pastebin.com/3tDzj6zb | 13:31 |
pchero_work | 문법은 틀릴꺼에요. -_-;; 그냥 이해만.. | 13:32 |
jason_kr | 역시 파이썬은 피씨혀로~ | 13:32 |
sungyo | 주신 스크립트로 삽질을.... | 13:35 |
pchero_work | ;;; | 13:36 |
pchero_work | 개념만 봐주세요. 문법은 꽝. | 13:36 |
sungyo | 그러니까.... 다른 클래스의 함수를 작동시키려면, 클래스를 변수로 선언하는 과정(test_home = Home())이 필요한거네요??? | 13:43 |
pchero_work | sungyo: 꼭 그러는건 아니에요. 말씀하신대로 클래스에서 바로 호출이 가능해요. | 13:45 |
pchero_work | 그런데... 그런 방법은 비추.. | 13:45 |
sungyo | 왜죠...? | 13:45 |
pchero_work | 코드가 이해하기 어려워져요. | 13:46 |
pchero_work | 읽기 힘들어지고, 유지 보수가 힘들어져요. | 13:46 |
sungyo | 클래스에서 바로 호출은 어떻게 해요?? 저는 안되더라구요. 그냥 궁금해서요. | 13:46 |
pchero_work | class Test: | 13:47 |
pchero_work | location="Home" | 13:47 |
pchero_work | print Test.location | 13:47 |
sungyo | http://pastebin.com/xzz24uvA | 13:48 |
sungyo | 위와 같은 상황에서 Office클라스 내에 sample_mathod2의 sel.flocation 변수를 밖에서 호출하고 싶은 상황이거든요. | 13:49 |
sungyo | 아, 제가 안된다고 한게 다른거였어요. | 13:49 |
pchero_work | ?? | 13:50 |
pchero_work | 질문을 모르겠어요 | 13:50 |
sungyo | self가 붙은 변수요. | 13:50 |
sungyo | self.location | 13:50 |
pchero_work | Office 클래스의 location 을 | 13:51 |
sungyo | 음. 그러니까... 클래스내의 함수들이 서로 변수값을 공유하기 위해 변수에 self를 붙였거든요. 그런데 문제는, 이것을 다른 클래스에서 불러내야 할 상황이 생긴거죠. | 13:51 |
pchero_work | 호출하고 싶은거죠? | 13:51 |
pchero_work | Office.location | 13:51 |
sungyo | class Ofice(): | 13:52 |
sungyo | def where(self): | 13:52 |
sungyo | self.location = "마당" | 13:52 |
sungyo | 저기의 self.location을 다른 클래스에서 호출해야 하는 상황이에요. | 13:52 |
pchero_work | 그냥 Office.location 이요. | 13:53 |
pchero_work | 그런데 이렇게 클래스에서 바로 호출을 하게 되시면.. 나중에 오브젝트 생성해서 값을 변경하게 되면 골치아파져요. | 13:54 |
sungyo | File "test2.py", line 13, in <module> | 13:54 |
sungyo | print Office.location | 13:54 |
sungyo | AttributeError: class Office has no attribute 'location' | 13:54 |
sungyo | 오브젝트 생성해서 값을 변경하게될 때 골치아파진다는 말을 이해 못했어요. | 13:55 |
pchero_work | 음... | 13:56 |
sungyo | 이럴때는 보통 글로벌로 가나요? | 13:56 |
pchero_work | office = Office() | 13:57 |
pchero_work | office.sample_mathod2() | 13:57 |
pchero_work | print office.location | 13:57 |
pchero_work | 이렇게 해보세요. | 13:57 |
jason_kr | pchero_work: 글로벌 선언은 '비추' 죠? 질문임. | 13:57 |
pchero_work | 아니요.. 이럴때는 오브젝트를 만들어서 오브젝트의 변수를 리턴하는 방식으로 가요. | 13:57 |
pchero_work | jason_kr: 네. 비추에요. | 13:57 |
jason_kr | sungyo: 님 보시라고...질문 했음. ㅎ | 13:58 |
sungyo | 허...! 됩니다! | 13:58 |
sungyo | 그러니까...중간에 함수를 작동시켜줘야 호출이 가능한거네요? | 13:59 |
pchero_work | 네 | 13:59 |
sungyo | 감솨합니다.... | 13:59 |
pchero_work | 왜냐하면 그때 self.location 이 생성되니까요. | 13:59 |
pchero_work | 그전까지는 location 이라는 선언이 없었어요. | 13:59 |
sungyo | 보통 전역은 언제 사용해요? | 13:59 |
pchero_work | 하다 하다 하다 안되서, 다시 생각했는데, 그래도 안될때요. | 14:00 |
sungyo | 아...! | 14:00 |
sungyo | https://github.com/kimsg1984/OpenBible/blob/master/openbible.pyw | 14:02 |
sungyo | 지금 짜고 있는 소스에요. 패널과 프래임 클래스가 나뉘어져 있는데, 프래임 클래스에서 단추를 누를 때 패널의 함수를 작동시켜야 하는 상황이었거든요. | 14:03 |
sungyo | 단추는 271~275에 있는 바인드에서작동하게끔 하는거였어요. | 14:04 |
sungyo | (소스 보시고..지적해주실 거 있으시면 이야기해주시는거 좋아해요...+_+) | 14:04 |
jason_kr | 전역변수는 칼과 칼자루를 거꾸로 잡고 싸우는 모양이랄까? | 14:05 |
sungyo | 왜 그렇게 되요? | 14:06 |
jason_kr | 일단 당장 쓰기는 편하지만, 나중에 프로그램이 커지거나 다른 곳에서 호출할 경우, (타인과 같이 코딩할 때도?) 변수 선언이 꼬여 버리기 쉽상이라는....<--- 역시 책에서 배운 거요. ㅎ | 14:07 |
jason_kr | 쉽상(x) 십상(0) | 14:08 |
sungyo | 음. devide된 영역이 허물어지는것에 대한 문제인거군요. | 14:08 |
jason_kr | 그래서 전문가일 수록 안쓴다는...쓰면 촛짜라는...하하하 | 14:08 |
jason_kr | 쓰면 촛짜라는 말은 과장이고요, 전역 선언이 필요한 경우도 있겠죠. | 14:09 |
sungyo | 왠지 전역을 쓰면 개념이 복잡해지는거 같더라구요. | 14:09 |
sungyo | 남의 클래스의 변수값을 건들수는 없죠? | 14:22 |
pchero_work | 오브젝트의 변수값을 변경할 수 있습니다. | 14:22 |
sungyo | 남의 클래스에다가 넣어버릴수도 있나요..?ㅋㅋㅋㅋ | 14:23 |
pchero_work | 없는 변수를 새로 생성할 순 없어요. 대신에 이미 있는 변수의 값을 변경할 수 있습니다. | 14:23 |
sungyo | 변수는 해결이 됬는데 이제는 함수가 말썽이네요. | 14:35 |
sungyo | def toolbar_FontBigger(self, event): | 14:35 |
sungyo | self.panel.text_ctrl_font_size += 1 | 14:35 |
sungyo | panel = MyPanel(self) | 14:35 |
sungyo | panel.__text_ctrl_properties() | 14:35 |
sungyo | 저렇게 해놓고 패널 클래스에 '__text_ctrl_properities()'함수를 작동시키려 하니 | 14:35 |
sungyo | File "openbible.pyw", line 287, in toolbar_FontBigger | 14:36 |
sungyo | panel.__text_ctrl_properties() | 14:36 |
sungyo | AttributeError: 'MyPanel' object has no attribute '_MyFrame__text_ctrl_properties' | 14:36 |
sungyo | 왜 함수 앞에 MyFrame이라는 클래스이름이 따라오는지를 모르겠네요. | 14:36 |
pchero_work | __text_ctrl_properties()함수는 어디 있죠? | 14:36 |
sungyo | MyPanel 클래스에요. | 14:37 |
sungyo | 저걸 실행시키는 클래스는 MyFrame클래스구요. | 14:37 |
autowiz | 이사하고 컴만 겨우 켰어요 ㅎㅎ | 14:40 |
jason_kr | 헐~ 좀전 오전 11시라서 점심 맛있게 하라고 하려했는데...벌써 3시가 넘어... | 14:40 |
jason_kr | autowiz: 고생많았습니다. | 14:40 |
jason_kr | 당일에 끝나다니... | 14:40 |
autowiz | 박스 2~3개 밖에 못풀었어요 ㅎㅎ | 14:41 |
jason_kr | 그래도 그게 얼마요~ 대단합니다. | 14:42 |
sungyo | https://www.flickr.com/photos/129893979@N02/ | 14:51 |
sungyo | Jason_kr : 락 모듈이 저러헤 생겼어요. | 14:51 |
sungyo | 오른쪽부터 왼쪽으로 해체해 가는 과정이에요. | 14:52 |
sungyo | 저러헤 -> 저렇게 | 14:52 |
jason_kr | 예, | 14:52 |
jason_kr | 바닥에 설명 그림까지? | 14:53 |
sungyo | 바닦 그림은...wxpython boxsizer 설정표에요. | 14:55 |
jason_kr | ㅎㅎㅎ 예 | 14:56 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!