/srv/irclogs.ubuntu.com/2020/08/13/#ubuntu-ko.txt

soyeomul꾸벅00:46
soyeomul목요일 아침 인사드리빈다00:47
soyeomul쫌 마니... 덥습니다 후덥지근00:47
soyeomul이런날엔 시골에선 해뜨기전 모든 일 마치고 낮에는 그늘에서 쉬다가00:47
soyeomul해가 질무렵 또 일하고00:47
soyeomul하여간 농촌 시골의 일상이네유00:48
soyeomul아따 그나저나 작년 태풍 미탁 보다 더 심한 타격을 받은 지역 전남 섬진강 하류 일대00:48
soyeomul경남 합천 일대00:48
soyeomul경기/강원 등등00:48
soyeomul다들 일이 잘 해결되길 바라고 또 바랍니다00:49
soyeomul안그래도 어제 나랏님이 가장 큰 피해지역인 섬진강 일대에 시찰 하신거 mbc 뉴스로 봤습니다00:49
soyeomul그쪽 지역 분들 다시 일어날 수 있기를 정말 진심으로 바랍니다00:49
soyeomul아 충청도도 추가합니다...00:50
soyeomul아이고 정말 물난리가 이리 클줄은 몰랐네유00:50
Seony안녕하세요00:50
soyeomul앗 서니님 안냥하세요!00:50
soyeomul서니님 파이썬 클래스 우째 공부하셨나요00:51
soyeomul비결 좀 알려주세요00:51
Seony음... 공부를 따로 하진 않았었어요00:51
soyeomul클래스를 마스트해야 다음 단계 패키지 넘어갑00:51
soyeomul00:51
soyeomul넵;00:51
Seony제 경우는 학교에서 교과과정 주요 언어로 자바를 했었거든요00:52
soyeomul아 자바..00:52
Seony그랬다보니 자연스럽게 객체지향을 이해하게 되서 그냥 아무 생각없이 쓰게 됐었어요00:52
soyeomul와100:52
soyeomul그럼 파이썬 클래스가 객체지향이란 말이군요!00:52
Seony네 사실 파이썬의 모든 요소는 객체지향으로 되어있다 라고 하더라구요00:52
soyeomul00:53
Seony제가 객체지향 공부할 때 아는 동생한테 배운 게 하나 있었는데요,00:53
soyeomul넵;00:53
Seony단순하게 말하면, 객체지향으로 프로그래밍을 할 때는 모든 것을 "기능"별로 나눠야한다 라고 했었어요00:53
Seony예를 들자면,00:53
Seony에러메시지를 출력할 때 프로그램 내에서 그냥 print 하는 게 아니라,00:53
Seony메시지를 프린트만 하는 전용 클래스를 만들어서 나눠라 라고 하더라구요00:54
soyeomul음...00:54
Seony그러면, 단순히 프린트 기능만 하는 클래스를 별도로 개선할 수 있기도 하고00:54
Seony암튼 뭐든 기능별로 나눠서 별도의 역할을 하는 객체, 즉 클래스로 만들어야하는데,00:54
Seony이 클래스들을 어디에서 갖다쓰더라도, 클래스 만든 사람의 규칙대로만 쓰면 어디서든 똑같이 작동할 수 있어야한다 에요00:55
soyeomul00:55
soyeomul므찌네요!00:56
soyeomul서니님 설명이 므찝니다!@@00:56
Seony저는 그냥 처음부터 자바를 해서 그냥 별 생각없이 받아들였는데,00:56
soyeomul그라설라무네 전 왜00:56
SeonyC언어 하시던 분들은 객체지향 이해하기가 너무 어렵다고 한다는 걸 들었어요00:56
soyeomulㅁ자요!00:56
soyeomul절차대로 코딩하면 객체 정말 이해하기 어렵더라구요00:57
Seony근데 저도 학교 다닐 때나 저렇게 했지, 본업이 프로그래머가 아니라서 그냥 제가 필요한거 만들 때는 저렇게 안해요 ㅎㅎ00:57
soyeomul00:57
soyeomul저도 맨날 단순 스크립트만 짜다보니00:57
soyeomul그 객체라는 걸 감히 엄두도 못냈어요00:57
soyeomul필요성을 방금 서니님 설명듣고00:57
soyeomul감 잡았ㅅㅂ니다00:58
Seony네 ㅎㅎ 감만 잡으시면, 이제 연습만 해보시면 될 거에요00:58
soyeomul감사합니다!00:58
soyeomulclass 가 그럼 module 로도 변신할 수 있는거네요00:58
Seony네 뭐 따지고보면 모듈 같다 라고 할 수도 있겠네요00:59
soyeomul00:59
soyeomul감사합니다!00:59
soyeomul정말 고마워요00:59
soyeomul필요성에 맨날 물음표였는데00:59
soyeomul왜 필요한지 알게되니00:59
soyeomul동기부여가됩니다00:59
Seony실제로 자바로 대규모 프로그램 만드는 분한테 얘기 들어보면, 회사 내에서 만들어진 클래스가 엄청 많이 있어서 갖다쓰는 식으로 한다 라는 얘길 들었어요00:59
soyeomul음!01:00
soyeomul넵;01:00
Seony다만 거기서 상속이니 추상화니 하는 복잡한 개념들이 더 들어가는데, 전 그냥 아 그렇구나 정도로만... ㅎㅎ01:00
soyeomul합!01:00
soyeomul오!01:02
soyeomul서니님 설명듣고 방금 한우조합에서 문자날라왔는데01:02
soyeomul전산처리된 두마리 포함해서 이제 전체두수가 137두가 되었어요!!!01:03
soyeomul최고 기록 갱신입니다!01:03
Seony전산으로 관리하시는군요 ㅎㅎ01:03
Seony요즘 뭘 만들까 만들만한거 뭐가 있을까 생각 중인데, 도무지 아이디어가 없네요01:03
soyeomul아 송아지가 태어나면 국가에다 의무적으로 신고를 하게되어있는데,,, 국가 데이타베이스에 137두로 등록되었다네요01:03
soyeomul전 여전히 대숲농장 json _ 파이썬 구상중입니다01:04
soyeomul이게 갱장히 길어요01:04
soyeomul필요한 자료를 딱 정해야 하는데,, 아직 못 정했어요01:04
soyeomul암소/수소/거세/새끼든암소01:05
Seony그렇군요01:05
Seony그냥 소만 전산으로 관리하시는 거에요?01:05
soyeomul새끼든암소 - 수정일자 - 분만일자 - KPN01:05
soyeomul넵!01:05
Seony제가 한다면 아마도 소에 소형 GPS 장치 달고 그걸 구글맵 같은 지도에서 위치를 볼 수 있게 하는걸 만들어볼 거 같아요01:05
soyeomul이야,,,, 진짜 머찝니다!01:06
soyeomul목장이 한 3000평 정도 되먄 소 풀어두고 서니님 이야기하신거 한번 해보고싶네요01:06
Seony그냥 상상만 합니다 ㅋㅋ01:06
soyeomul하지만 현실은... 모두...01:06
soyeomul좁은 우사 칸안에 옥신각신01:06
soyeomulㅠㅠ01:06
Seony아하~01:06
soyeomul방금 위에꺼요 서니님 아이디어가 유용할때 딱 한번 있어요01:07
Seony그러면 소한테 QR코드로 각 소에 대한 모든 정보를 다 넣고, QR코드 스캐너 들고다니면서 어떤 소가 어떤 소인지 확인하는 것도 괜찮을 듯 싶네요01:07
soyeomul소가 우사를 탈출했을때 도망갔을때 위치추적해서 찾는거01:07
Seony그렇겠네요 ㅎㅎ01:07
soyeomul아 그 QR코드는 미래의 소에게 적당할거 같아요 인공으로 만든 사이보그 소요01:08
soyeomul생물체라... 소똥 소오줌 등등...01:08
soyeomul이런게 묻는게 많아서01:08
soyeomul진짜 빡십니다01:08
Seony머리 쪽에 달아도요?01:08
soyeomul넵;;01:08
Seony아 그렇군요... 그걸 몰랐네요 ㅎㅎ01:08
soyeomul밥묵을때 소 밥통에 머리 딜이밀고 뺄때마다 옆칸 아시바에 부비적부비적01:09
soyeomul달아놓은 모든 것들이 다 한번씩 빠지고 고장나고 그래서요01:09
soyeomul심지어 귀표도 그래서 수동입니다01:09
soyeomul바코드가 그냥 안지워지는것으로만 적혀있어요01:09
soyeomul6783 단축번호01:09
Seony그럼 바코드로 하시면 될 거 같은데요?01:09
soyeomul00287656783301:10
soyeomul이건 전체 귀표 번호 12자리01:10
Seony바코드 리더기로 바코드를 읽어보면 사실 그냥 텍스트거든요01:10
soyeomul공장의 물건이라면,,, 움직이지 않고요 그럼... 바코드가 맞더라구요01:10
soyeomul소는 움직이는 생물...01:10
soyeomul빡십니다01:10
soyeomul엄청나게요01:10
Seony요즘 스마트폰에 바코드 읽는 기능이 있으니까, 바코드 데이터를 디비에 넣어서 스캔하면 데이터가 쨘 하고 나오게 하면 좋을 것 같군요 ㅎㅎ01:10
soyeomul그냥 손노가다로 수첩에 적어놓은걸 콤푸타로 옮깁니다 이맥스_파이썬01:11
Seony크 그렇군요01:11
soyeomul이게 콤푸타로 작업은 하루 30분 우사서 몸으로 떼우는건 하루 6시간정도입니다01:12
soyeomul그래서 저의 작업은 매일 6시간~7시간입니다01:12
soyeomul농장업무요01:12
soyeomul대신 휴가는 없구요01:12
soyeomulㅠㅠㅠ01:12
Seonyㅎㅎ 어찌보면 개인 사업이시니...01:12
soyeomul카이슈님 어소세요~~~01:13
soyeomul아 가신거였군요...01:13
soyeomulfrom 대숲농장 import 암소01:13
soyeomul이런식으로 파이썬 코드 만들고 싶더라구요01:13
soyeomul맨날 꿈만 꾸네요01:13
Seonyㅎㅎ01:14
Seony소도 각자 자기만의 데이터가 있잖아요?01:14
soyeomul오늘  클래스 배웠으니 조금식 구체화 할거에용01:14
Seony그걸 객체라고 보시면 됩니다.01:14
soyeomul01:14
soyeomul오!01:14
soyeomul감사합니다^^01:15
soyeomul커피 한잔 합시다아아아앙~01:15
Seony소마다 각자 암수 구별, 체중, 병력관리 등등 소라는 큰 틀에서의 기본적인 데이터가 있는 상태에서 조금씩 다르면,01:15
Seony소 라는 객체를 만들고, 거기서 다른 데이터가 조금씩 들어가는 식이죠01:15
Seonyㅎㅎ 넵 커피 드시고 오세요01:15
soyeomul^^^01:15
soyeomul그 대숲농장.py 에는 대숲농장.json 을 사전형으로만 변환시키는게 담겨있고요01:18
soyeomul모든 데이타는 json 파일에 있구요01:18
soyeomul그래서 데이타 관리를 모두다 json 으로 체계적으로 담으려 하는데요01:18
soyeomul아 이렇게 이야기하다보니... 구체적인게 보입니다01:18
soyeomul고마워요 서니님01:18
soyeomuljson 파일에 담길 데이타 유형만 제가 정의하면 게임 끝납니다!01:19
soyeomul만세!!!01:19
Seonyㅎㅎ01:19
Seony잘 됐음 좋겠네요01:19
soyeomul감사합니다!!!01:19
Seony저도 뭔가 좀 해야하는데 요즘 맨날 놀아서...01:19
soyeomul놀아야 다음에 일을 할 에너지를 충전시키자나요01:20
soyeomul그러니깐 일하기위해서 쉬는거 같아요01:20
Seony그렇긴한데 너무 많이 놀았어요 ㅋㅋ 몇달째 노는거 같아요01:20
soyeomul진짜 큰 일을 하기위한 에너지 충전처럼 보이네요01:20
Seony코로나 때문에 집에서 일한다고 맨날 집에만 있다보니 딱히 바쁜 일도 없고 할 일도 없고...01:21
soyeomul전 서니님이 파이썬 커미터가 되었음 좋겠어요01:21
Seony그렇다고 일 시키는 사람이 있는 것도 아니고01:21
soyeomul아 재택근무!01:21
Seony뭔가 프로젝트로 할 게 있는 것도 아니라01:21
Seony그냥 거의 매일 노는 거 같네요01:21
soyeomul그냥 생각에 서니님이 파이썬 커미터가 되시면 제가 이젠 계속 대화방에 죽돌이 할지도 몰라요01:21
soyeomul그만큼 파이썬 질문처가 마땅찮다는 이야기01:22
Seony그것보단 뭘 만들어야할지 몰라서요01:22
Seony파이썬은 제가 커미터는 커녕 파이썬으로 할 수 있는 게 그냥 서버 관리하는 정도 밖에 안되요01:22
soyeomul이곳 대화방에 필요한 봇을 만들면 어떨까요01:22
soyeomul그냥 적어봤네요~01:22
Seony봇은 원래 여기는 출입 금지일 걸요01:23
soyeomul우분투에 필요한거라면 사람들이 이해해주지 않을까요?01:23
Seony근데 그런 문제를 떠나서, 봇은 이미 만들어져있는게 많아서 그냥 그것들 갖다쓰는게 더 나을 거에요01:24
soyeomul음 그렇군요;01:24
soyeomul뭐가 유용할까 방금 생각났네요01:26
soyeomul아 봇은 아니구요01:26
soyeomul지금 사람들이 gmail 로 oauth2 로그인이 안되는게 많은데요01:27
soyeomul웹브라우저 말구요01:27
soyeomul다른 앱에서 이런것들을 파이썬으로 되게끔 한다면 정말 유용하고 그 사람들이 고마워할거 같아요01:27
soyeomul지금 이맥스 개발 토론 글타래에서 Gmail Emacs 로 관련 토론글이 지금 한 30개가 넘었어요01:28
soyeomul지난 pr 까지 합치면 70개정도 됩니다01:28
soyeomul근데 아직 결론을 못냈어요01:28
Seony헐 그렇군요 ㅎㅎ01:29
soyeomul구글 라이센스 정책이랑 이맥스 라이센스 정책이랑 충돌하여서01:29
soyeomul지금 FSF 대빵 리차드 스톨만 엄청 화가 나있어요01:29
Seony저는 잘 모르지만 리차드 스톨만은 사람들이 욕 많이 하더라구요01:29
soyeomul그 와중에... 라이센스 정책 충돌하지 않고 이걸 해결해낸 곳이 한군데 있다하여 그곳 개발자와 지금 내부협의중이라 하네요01:30
soyeomul바로 KDE 개발팀이 이 문제를 해결했다고 합니다01:30
soyeomul그래서 지금 스톨만이 직접 KDE 개발자와 이야기중이라고 하네요01:30
Seony그렇군요01:30
soyeomul스톨만이 FSF/GNU 이외의 정치적인 사안에 대해서도 의견을 많이 개진하여서 욕먹는거 같았어요01:31
Seony아뇨 그런 것보단01:31
Seony굉장히 무례하다더라구요01:31
soyeomul음...01:31
Seony예전에 우리나라에 방문했을 때 이 문제로 말이 많았었거든요01:32
soyeomul아 그거 봤어요 권순선님이 적으신거 봤어요01:32
soyeomul전 그래서 어떤 분야에 미친놈이 있으면 그거 하나만 인정해줍니다 도덕성 따윈 안보려해요01:33
soyeomul정리하면 FSF/GNU 취지엔 동감하지만 그 대장 개인적으로는 스톨만을 좋아하지 않아요 이런 스텐스?01:34
Seonyㅎㅎㅎ01:34
soyeomul지금 경기도 도민들이 대부분 이재명을 좋아하지만 그의 정치적 역량만 좋아하고 개인사는 개판이라 그닥 개인 이재명은 좋아하지 않아요와 같은 맥락?01:35
Seony비슷하네요 ㅎㅎ01:35
soyeomulㅎㅎ01:35
soyeomul아따 농장일지 좀 정리하거 들어가볼께요~01:38
soyeomul서니님 그리고 모두들 존 하루요~~~01:38
soyeomul꾸벅01:38
Seony들어가세요01:38
soyeomul넵!01:38
lex__맛점하세요.^^02:51
foxmask안녕하세요07:45
soyeomul으따따07:58
soyeomul허블나게 덥네유07:58
soyeomul비육사 소여물 사료 좀 부어주고 왔어요07:58
soyeomul너무 더워서 잠시 집에 피신왔습니다07:58
soyeomul션한 팥빙수 한그릇 묵고 다시 소밥 주러 갑니다07:59
soyeomul우어어07:59
foxmasksoyeomul: 어떻게 지내세요?08:06
soyeomul08:06
soyeomul폭스마스크님 안녕하세요08:06
soyeomul무쟈게 더운날입니다08:06
soyeomul방금 저녁 소여물 주다가 왔어요08:06
soyeomul좀 더위를 피했다가 다시 소여물 주러 갈겁니다08:07
foxmask여기도 너무 덥습니다. 오늘 5 일이 지나면 무더위가 멈췄 으면합니다08:08
soyeomul프랑스도 사계절 봄여름가을겨울이 있나요?08:09
foxmask08:09
soyeomul08:10
soyeomul오늘 대한민국은 33도 정도 됩니다08:10
soyeomul억수로 덥습니다 아흐08:10
foxmask우리는 5 일 동안 35-4008:11
soyeomul08:14
soyeomul프랑스 정말 덥네요!08:14
foxmask:(08:14
soyeomul폭스마스크님은 파이썬 코딩하실때 class 많이 쓰시나요?08:15
foxmask예, 항상, 때로는 기능합니다08:17
soyeomul08:18
soyeomul클래스에서 __init__ 의 역할은 무엇인가요08:18
soyeomul영어로 답해주셔도 됩니다 기다릴께요08:19
foxmaskSeony:08:20
foxmaskooups :)08:20
foxmasksoyeomul: the goal of __init__ in a class is to initialize variables to a default value08:21
soyeomuldma08:21
soyeomulinitialize! 초기화!!!08:22
soyeomul넵. 감사합니다!!!08:22
foxmask^^08:22
soyeomul클래스 이제 이해할 수 있을거 같아요08:22
foxmaskok08:22
soyeomul전 다시 이제 저녁 소여물 마저 주러 갑니다~08:23
foxmaskonce the variable is initialized, you can you this variable in all method of that class08:23
foxmaskwith that value08:23
soyeomul오!08:23
soyeomul이해했습니다!08:23
soyeomul그래서 __init__ 의 초기정의가 무척 중요한거군요...08:24
soyeomul감사합니다 폭스마스크님!08:24
foxmask^^08:25
Seonysoyeomul: 쉽게 말하자면, 클래스가 로딩될 때 가장 처음 읽어들여야할 부분이에요08:25
soyeomul오 서니님 !08:25
soyeomul고마워요!08:25
foxmaskso you use the variable as well throughout the class08:26
soyeomul폭스마스크님의 두번째 말도 이해했어여!08:26
foxmaskwith self.myvar08:26
soyeomulself == __init__ ?08:26
foxmaskwe use self because of class08:27
soyeomul사마휘님 어소세요~~08:27
foxmaskevery variable defined in class is accessible by self.something08:27
samahui_TP안녕하세요~08:27
soyeomul넵^^08:27
Seony안녕하세요08:28
soyeomulself. 가 들어가야지만 class 와 함께 쓸 수 있나보아요08:28
Seony아니 그게 아니구요, 쉽게 설명드리자면 클래스 내에서는 변수 이름의 중복을 피하기 위해서 앞에 self를 붙여요08:28
soyeomul변수 이름의 중복을 피한다라... 개념이 빡시네요08:29
Seony예를 들어서 클래스 안에서 aaa라는 변수를 만들었다면 이 변수를 쓸려면 self.aaa라고 해야 클래스 내의 변수를 가리키구요, 그냥 aaa라고 하면 해당 파이썬 파일 내의 광역변수를 의미해요08:29
soyeomul아!!!08:30
soyeomul유레카!!!08:30
soyeomul오!!!08:30
soyeomul써니님 고마워요!!!!!!!08:30
soyeomul번쩍이는 섬광이 지나갔어요!!!08:30
Seony사실 self의 원래 의미는 저게 아닌데 그냥 저렇게 이해하시는게 나아요08:30
soyeomulself 를 알아버렷어요08:30
soyeomul지금까지 __init__ 과 self 의 개념이 헤깔렸는데,,, 이제 완벽하게 이해했습니다!!!08:31
soyeomul감사합니다 서니님 그리고 폭스마스크님!!!08:31
soyeomul두분 모두 감사해요08:31
soyeomul와!08:31
soyeomul너무 기쁘네요08:31
Seony저는 프로그래밍 공부할 때 뭔놈의 용어가 그리 어려운지... ㅎㅎ08:31
soyeomul이제 안심하고 소밥주러 갑니다08:31
soyeomul이따 뵐께요~~~~~~~~~~~~~~~08:31
soyeomul꾸벅08:31
lex__안녕하세요09:50
soyeomul꾸벅12:14
soyeomul클래스 코딩하다 접었네요12:15
soyeomulself 를 어데다 붙여야할지 한참 해매다가 내일 다시하렵니다12:15
soyeomul먼저 들어갑니다~12:29
soyeomul다들 존 밤요~~~12:29
soyeomul꾸벅12:29
lex__즐거운 금요일 아침입니다.22:08
lex__안녕하세요22:08

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!