|
|
notice |
 |
|
|
2017/02/19 |
2326 |
14453 |
요새 건축물들은 노후가 많이 된 것들이 있고 각 가정에서 온갖 살림들을 어지러이 정리를 안하고 지내는 가정들이 늘어나면서 겨울철 전기장판 같은 화재로 인해 큰 화재가 날 수 있다는 것이며 그로 인해 TV에서 보시는 바와 같이 아파트 인접 세대로까지 불이 번지거나 하면 전체 아파트가 붕괴가 되는 사례를 우리는 종종 목격하고 있습니다.
제가 이 |
 72538 |
10:06:38 |
|
 |
|
|
|
|
3351 |
|
|
|
2023/06/29 |
111 |
803 |
오늘 파이썬 입문 책은 try: ~ except 오류 종류: ~ 문 사용에 있어 맨 마지막 분기 처리에 finally: ~ 를 붙여 except 오류 종류: ~ 문 처리 여부와 상관없이 특정 작업을 맨 마지막에 덧붙여 수행할 수 있는 용법이 나왔습니다. 아래는 오늘 학습한 내용입니다.
아래 예제를 MS Code 에디터에 입력하여 실행해 보시면 알겠지만 13행, 14행 입력단계 |
 72538 |
20:37:13 |
|
 |
|
|
|
|
3350 |
|
|
|
2023/06/29 |
0 |
0 |
비밀글입니다 |
 72538 |
19:57:09 |
|
 |
|
|
|
|
3349 |
|
|
|
2023/06/28 |
84 |
671 |
오늘 파이썬 입문 책은 지난 포스트의 특정 오류를 사용자 정의 형태로 발생시키는 형태 외에 사용자가 정의하는 오류 형태의 분기 처리를 해줄 수 있는 예제가 나왔습니다. 사용자 정의 예외 처리 클래스를 기술하는 형태는 아래 코드의 3~10행과 같은 형태입니다. 27~35행을 보면 아시겠지만 클래스를 실행해 변수에 대입할 때는 __init__( |
 72538 |
20:25:04 |
|
 |
|
|
|
|
3348 |
|
|
|
2023/06/28 |
0 |
0 |
비밀글입니다 |
 72538 |
19:43:02 |
|
 |
|
|
|
|
3347 |
|
|
|
2023/06/27 |
110 |
709 |
오늘 파이썬 입문 책은 프로그램 로직 상의 특정 조건을 만족시키지 못할 때 "raise 오류 종류" 형태로 특정 오류를 발생시켜 except 오류 종류: ~ 절에서 예외 오류 메시지 출력이나 분기 처리를 해줄 수 있는 용법이 나왔습니다. 이는 특정한 문법 오류나 엄격한 연산 오류에 대한 예외 처리와는 달리 개발자가 지정하는 조건을 만족시키지 못할 때 |
 72538 |
20:44:16 |
|
 |
|
|
|
|
3346 |
|
|
|
2023/06/27 |
0 |
0 |
비밀글입니다 |
 72538 |
20:25:35 |
|
 |
|
|
|
|
3345 |
|
|
|
2023/06/27 |
164 |
1046 |
"OpenVPN Connect 3.3.7 버전은 3.3.6 버전에 비해 뭐가 달라졌니?" 대해서 물어봤을 때 카톡 AskUp은 최신정보에 대해선 잘 모른다고 떠서 아래와 같이 MS 빙챗에 물어봤더니 정확한 정보를 저한테 말해주지 못하더라구요. 이걸 어떻게 알았나 하면 챗 답변에 링크가 걸려 있길래 그걸 클릭했고 거기 맨 아래에 "Release Notes: OpenVPN Connect |
 72538 |
07:04:29 |
|
 |
|
|
|
|
3344 |
|
|
|
2023/06/26 |
156 |
836 |
오늘 파이썬 입문 책은 어제 배운 try: ~ except 오류종류: ~ 와 같은 용법으로 해당 오류 종류를 별도의 분기로 처리하는 용법 외에 try: ~ except 오류종류 as 변수명: ~ 형태로 코드를 작성해 오류 메시지를 변수명에 담아 출력하는 용법이 나왔습니다. 근데 여기서 중요한 건 여기서도 오류종류를 알아야 오류 메시지를 캡처할 수 있다는 것이며 어떤 |
 72538 |
21:07:59 |
|
 |
|
|
|
|
3343 |
|
|
|
2023/06/26 |
0 |
0 |
비밀글입니다 |
 72538 |
19:52:03 |
|
 |
|
|
|
|
3342 |
|
|
|
2023/06/25 |
119 |
921 |
오늘 파이썬 입문 책은 프로그램 작성 중 에러 상황과 같은 예외 상황이 발생했을 때 복잡한 에러 메시지 대신 그 예외 상황을 간단한 출력문으로 분기 처리하는 용법인 try: ~ except 오류종류: ~ 사용법이 나왔습니다.
아래는 오늘 학습한 내용입니다. 이 프로그램의 input 입력값에 숫자가 아닌 문자를 입력하면 예외 상황이 발생합니다.
[오늘 학습 |
 72538 |
22:02:31 |
|
 |
|
|
|
|
3341 |
|
|
|
2023/06/25 |
0 |
0 |
비밀글입니다 |
 72538 |
21:50:07 |
|
 |
|
|
|
|
3340 |
|
|
|
2023/06/24 |
96 |
732 |
오늘 파이썬 입문 책은 부동산 매물을 객체로 3개 생성하고 정보를 출력하는 프로그램을 파이썬으로 작성하는 문제가 나왔는데 필자가 아래와 같은 코드를 완성했지만 23행에 AttributeError: 'NoneType' object has no attribute 'format' 오류가 떠서 한참을 헤매다가 print() 괄호 안에 "".format("") 형식으로 출력을 지정했어야 했지 |
 72538 |
22:30:54 |
|
 |
|
|
|
|
3339 |
|
|
|
2023/06/24 |
0 |
0 |
비밀글입니다 |
 72538 |
20:38:10 |
|
 |
|
|
|
|
3338 |
|
|
|
2023/06/23 |
72 |
499 |
오늘 파이썬 입문 책은 게임 최종 리뷰가 나왔는데 어제 이미 제가 다 정리해서 오늘 추가할 내용은 거의 없지만 클래스 구조만 다시 설명드리면 아래 책에서 스캔한 내용을 보시는 바와 같이 가장 기본이 되는 일반 유닛인 Unit 클래스를 공격 유닛인 AttackUnit 클래스가 상속받고 지상 공격 유닛이 보병과 탱크를 위한 Soldier, Tank 클래스가 Attac |
 72538 |
21:31:34 |
|
 |
|
|
|
|
3337 |
|
|
|
2023/06/23 |
0 |
0 |
비밀글입니다 |
 72538 |
20:32:19 |
|
 |
|
|
|
|
3336 |
|
|
|
2023/06/22 |
101 |
536 |
오늘 파이썬 입문 책은 어제 작성한 스타크래프트 시뮬레이션 게임 실행을 위한 사전 클래스 작성 후에 게임 실행을 시작하고 유닛 6개를 생성, 유닛 일괄관리를 위해 리스트에 그 유닛들을 추가 후 전군이 이동하는 가운데 탱크 시지 모드 개발을 완료한 다음 공격을 준비한 후 전군 공격을 합니다. 그러나 전군이 일정 피해를 입고 게임이 종료 |
 72538 |
21:20:00 |
|
 |
|
|
|
|
3335 |
|
|
|
2023/06/22 |
0 |
0 |
비밀글입니다 |
 72538 |
19:46:57 |
|
 |
|
|
|
|
3334 |
|
|
|
2023/06/22 |
152 |
966 |
오늘 파이썬 입문 책은 스타크래프트를 시뮬레이션 한 전체 게임 완성한 예제와 설명이 나왔습니다. 오늘 학습한 내용 중에 눈에 띄는 부분은 57행과 61행에 나오는 시지모드 개발을 현재 달성했는지 여부를 셋트하는 변수인 siege_developed 변수와 현재 시지모드 사용여부를 셋트하는 변수인 siege_mode 변수를 각각 클래스 변수와 인스턴스 |
 72538 |
09:13:41 |
|
 |
|
|
|
|
3333 |
|
|
|
2023/06/22 |
147 |
656 |
해당 유튜브 댓글
미국에 살고 있는 형한테 들은 아마존 고의 매장 운영 방식을 듣고 신기하다고 생각했는데 이런 내막이 있었군요. 시애틀 1호 매장의 1년 운영비가 130억 까지 비용이 소요된 적이 있었다니 편리함 뒤엔 그런 엄청난 댓가가 있었네요. 아마존은 아마존 고를 운영하면서 손해를 봤을 수는 있었겠지만 제 생각엔 무인 매장 운영에 |
 72538 |
07:01:03 |
|
 |
|
|
|
|
3332 |
|
|
|
2023/06/21 |
0 |
0 |
비밀글입니다 |
 72538 |
19:44:16 |
|
 |
|
|
|
|
3331 |
|
|
|
2023/06/20 |
75 |
502 |
오늘 파이썬 입문 책은 super() 로 부모 클래스를 호출하는 예제가 나왔습니다. 이 때 다른 2개 클래스를 차례로 상속받는 클래스 내에서 이 super() 함수를 사용할 땐 앞에서 상속받는 클래스명의 생성자나 메소드가 실행됩니다. 이 때 상속을 받는 2개 클래스 모두의 생성자나 메소드를 실행시키기 위해선 super().메소드명 를 사용하지 않고 |
 72538 |
20:49:41 |
|
 |
|
|
|
|
3330 |
|
|
|
2023/06/20 |
0 |
0 |
비밀글입니다 |
 72538 |
20:25:48 |
|
 |
|
|
|
|
3329 |
|
|
|
2023/06/19 |
64 |
463 |
오늘 파이썬 입문 책은 파이썬 코드 작성 중 동작 없이 일단 넘어가는 명령인 pass 용법에 대해서 나왔습니다. 오늘 학습한 내용은 아래와 같습니다.
아래 코드를 실행하면 아직 BuildingUnit(Unit) 클래스가 def __init__() 함수 단계에서 작성이 덜됐거나 def game_over(): 함수 단계에서 나머지 코드가 기술이 안됐다고 하더라도 에러가 뜨지 |
 72538 |
22:09:39 |
|
 |
|
|
|
|
3328 |
|
|
|
2023/06/19 |
0 |
0 |
비밀글입니다 |
 72538 |
21:48:03 |
|
 |
|
|
|
|
3327 |
|
|
|
2023/06/18 |
80 |
747 |
오늘 파이썬 입문 책은 메소드 오버라이딩에 대해서 나왔는데 기존에 상속받은 클래스에서 정의된 메소드를 이용하여 다른 클래스에서 기존 메소드명과 동일한 메소드명을 재정의하여 서로 다른 클래스 객체의 동일한 메소드명을 호출하여 서로 다른 기능을 수행하는 메소드를 호출하는 방법입니다.
아래는 오늘 학습한 내용입니다.
[오늘 학습한 |
 72538 |
20:56:37 |
|
 |
|
|
|
|
3326 |
|
|
|
2023/06/18 |
0 |
0 |
비밀글입니다 |
 72538 |
20:01:19 |
|
 |
|
|
|
|
3325 |
|
|
|
2023/06/17 |
58 |
486 |
오늘 파이썬 입문 책은 다중 상속에 대해서 나왔는데 형식은 class 자식 클래스명(부모 클래스명1, 부모 클래스명2, ...): 와 같이 시작해 정의하고 아래는 오늘 학습한 내용입니다.
[오늘 학습한 내용]
#9.3.2
class Unit:
def __init__(self, name, hp):
sel |
 72538 |
21:08:36 |
|
 |
|
|
|
|
3324 |
|
|
|
2023/06/17 |
0 |
0 |
비밀글입니다 |
 72538 |
17:06:44 |
|
 |
|
|
|
|
3323 |
|
|
|
2023/06/16 |
82 |
611 |
오늘 파이썬 입문 책은 클래스 상속에 대해서 나왔는데 class 자식 클래스명(부모 클래스명): 형태로 클래스를 상속해 생성자에서 대입되는 변수들을 하위 클래스에서 다시 대입하지 않고 간소화된 코드로 재사용할 수 있다는 내용이 나왔습니다.
아래는 오늘 학습한 내용입니다.
[오늘 학습한 내용]
#9.3
#9.3.1
class Unit:
&nbs |
 72538 |
21:10:17 |
|
 |
|
|
|
|
3322 |
|
|
|
2023/06/16 |
0 |
0 |
비밀글입니다 |
 72538 |
20:37:44 |
|
 |
|
|
|
|
3321 |
|
|
|
2023/06/15 |
97 |
668 |
오늘 파이썬 입문 책은 클래스 내에서 메소드를 정의해서 사용하는 용법이 나왔습니다. 클래스 내에서 self로 받아 대입한 전달값을 다른 메소드에서 재사용하기도 하고 다른 메소드 안에서만 사용하는 전달값 용법이 나왔고 생성자에서 self로 받아 대입한 전달값명과 다른 메소드의 전달값명이 같아도 그건 독립적으로 사용된다는 것을 확인했 |
 72538 |
20:32:40 |
|
 |
|
|
|
|
3320 |
|
|
|
2023/06/15 |
0 |
0 |
비밀글입니다 |
 72538 |
19:51:46 |
|
 |
|
|
|
|
3319 |
|
|
|
2023/06/14 |
69 |
463 |
오늘 파이썬 입문 책은 클래스 외부에서 인스턴스 변수를 사용하는 용법이 나왔고 클래스 외부에서 생성자에 정의돼 있지 않은 인스턴스 변수를 추가로 정의해 다른 인스턴스 변수와 함께 사용하는 용법이 나왔습니다. 이때 새로 정의한 인스턴스 변수는 그 인스턴스에서만 사용할 수 있고 다른 인스턴스에선 사용할 수 없습니다.
아래는 오늘 학습 |
 72538 |
20:31:57 |
|
 |
|
|
|
|
3318 |
|
|
|
2023/06/14 |
0 |
0 |
비밀글입니다 |
 72538 |
20:12:38 |
|
 |
|
|
|
|
3317 |
|
|
|
2023/06/14 |
138 |
794 |
아래 내용을 어머니한테 말씀드렸더니 어머니 알았다고는 하는데 또 언제 새벽에 일어나서 물을 주실지 모르겠네요. ㅋㅋ
오늘 챗GPT한테 이 내용을 한번 물어보고 싶었네요. https://chat.openai.com/ 은 말길을 잘 알아듣고 거기에 대해 적절한 조언을 잘해줍니다.
[챗GPT]
[img:맹물_위산_문제.png,align=,width=1280,height=1276,vspac |
 72538 |
06:25:37 |
|
 |
|
|
|
|
3316 |
|
|
|
2023/06/13 |
119 |
926 |
오늘 파이썬 입문 책은 지난 포스트에서 클래스에서 정의한 __init__() 메소드가 객체를 생성할 때 자동으로 호출되는 "생성자" 라는 내용이 나왔습니다. 또 생성자 전달값이 지난 포스트와 같이 self를 제외하고 3개일 때 1개라도 전달값을 빠트리면 에러가 뜬다는 내용도 나왔습니다.
아래는 오늘 학습한 내용입니다. 지난 포스트의 파이썬 |
 72538 |
20:48:17 |
|
 |
|
|
|
|
3315 |
|
|
|
2023/06/13 |
0 |
0 |
비밀글입니다 |
 72538 |
20:27:38 |
|
 |
|
|
|
|
3314 |
|
|
|
2023/06/13 |
141 |
1031 |
해당 페이스북 댓글
와 이게 사실이라면 정말 카이스트 해당 팀 정말 대단한 쾌거를 이뤄낸 거네요. 저도 딱 동영상 보고 국제 대회에 걸맞게 쉽지 않은 노면을 설정했다는 생각이 들었는데 이런 난제를 매우 잘 풀어냈다는 생각이 들었습니다. ^^
대단합니다. |
 72538 |
06:41:15 |
|
 |
|
|
|
|
3313 |
|
|
|
2023/06/13 |
152 |
1294 |
아래 유튜브인데 한번 보세요. 어쩌다 이런 걸 설치하게 됐는지 정말 한숨이 절로 나옵니다. 강남구청 보니까 망신살이 뻗쳤네요. 평소 보면 등산로 쉼터나 버스정류장 벤치 같은 것도 설치했다가 몇 년 있다 시민들 불편은 안중에도 없고 멀쩡한 걸 다시 철거했다가 다시 설치하고 ㅎㅎ 자기네 맘대로 오락가락 예산을 낭비하더니만 또 이렇게 여론에 |
 72538 |
06:01:49 |
|
 |
|
|
|
|
3312 |
|
|
|
2023/06/12 |
140 |
890 |
오늘 파이썬 입문 책은 지난 포스트에서 코딩한 스타크래프트 보병/탱크 유닛을 클래스란 객체를 만들어서 붕어빵틀에서 똑같은 모양의 붕어빵을 만드는 것처럼 인스턴스를 생성하는 예제가 나왔습니다. 클래스명의 영문 첫글자는 대문자가 와야 하고 그 안에 def __init__(self, 전달값1, 전달값2,...): 와 같이 메소드를 하나 만들어서 사용합 |
 72538 |
20:03:40 |
|
 |
|
|
|
|
3311 |
|
|
|
2023/06/12 |
0 |
0 |
비밀글입니다 |
 72538 |
19:39:13 |
|
 |
|
|
|
|
3310 |
|
|
|
2023/06/12 |
123 |
646 |
아래 질문을 카페24에 했는데 담당자가 답변을 주길 뜬금없이 스팸 SHIELD 기능을 꺼보라고 하여 그 기능을 OFF 시켰더니 바로 RSS 기능이 동작을 하더라구요. 그래서 맨 밑의 하단 링크에서와 같이 예전엔 스팸쉴드를 켰어도 RSS 기능이 잘 동작했는데 왜 중간에 이렇게 장애가 생겼냐고 했더니 이게 사이트가 정상적으로 동작하다가도 피들리와 |
 72538 |
15:08:32 |
|
 |
|
|
|
|
3309 |
|
|
|
2023/06/11 |
113 |
591 |
오늘 파이썬 입문 책은 클래스 용법 이해를 위한 사전 코딩이 나왔는데 스타크래프트 게임을 흉내내어 이름/체력/공격력 변수를 가진 보병 1개과 탱크 유닛 2개를 생성하고 공격 명령을 내리는 함수를 만들어보는 내용이 나왔습니다.
오늘 학습한 내용은 아래와 같습니다.
[오늘 학습한 내용]
#9.1
# 보병: 공격 유닛, 군인, 총을 쏠 수 있음
name = "보병 |
 72538 |
21:07:49 |
|
 |
|
|
|
|
3308 |
|
|
|
2023/06/11 |
0 |
0 |
비밀글입니다 |
 72538 |
20:47:59 |
|
 |
|
|
|
|
3307 |
|
|
|
2023/06/11 |
98 |
669 |
얘네들 좀 서비스를 잘 못하더라구요. 이렇게 단축번호 서비스가 초기화되는 등 불량하면 제일 먼저 어머니가 가족들한테 전화를 못하시기 때문에 SK브로드밴드 입장에서도 핸드폰으로 거는 통화 등 수익에 있어 지장이 클텐데 얘네들 이런 식으로 서비스를 잘 운용하지 못하더라구요.
일전에 SK브로드밴드가 교환기 교체 이후 계속 이런 증상이 있어 |
 72538 |
17:59:29 |
|
 |
|
|
|
|
3306 |
|
|
|
2023/06/10 |
103 |
737 |
오늘 파이썬 입문 책은 다음과 같이 보고서 파일을 50개 만드는 실습문제가 나왔습니다. 앞은 제가 만든 코드이고 두번째는 답지에 나온 코드입니다. 두번째 답지 코드는 with문을 사용해 한꺼번에 파일을 열고 닫는 용법을 사용하고 있습니다.
[오늘 제가 풀은 연습문제]
import pickle
for num in range(1,51):
repo |
 72538 |
20:34:28 |
|
 |
|
|
|
|
3305 |
|
|
|
2023/06/10 |
0 |
0 |
비밀글입니다 |
 72538 |
19:47:42 |
|
 |
|
|
|
|
3304 |
|
|
|
2023/06/09 |
89 |
586 |
오늘 파이썬 입문 책은 파일을 한번에 열고 닫기 때문에 close()문을 사용할 필요가 없는 with open(~) as 변수명: 용법이 나왔는데 아래는 오늘 학습한 내용입니다.
[오늘 학습한 내용]
#8.6
import pickle
with open("profile.pickle", "rb") as profile_file:
print(pickle.load(profile_file))
import p |
 72538 |
21:17:22 |
|
 |
|
|
|
|
3303 |
|
|
|
2023/06/09 |
0 |
0 |
비밀글입니다 |
 72538 |
20:46:01 |
|
 |
|
|
|
|
3302 |
|
|
|
2023/06/08 |
113 |
504 |
오늘 파이썬 입문 책은 pickle 모듈을 사용해 바이너리 형태로 내용을 쓰고 읽어오는 예제가 나왔습니다. 소스파일명 작성할 때 pickle.py 와 같이 모듈명과 같이 하면 에러가 뜬다는 내용이 나왔고 이것도 사용 후 close()로 닫아줘야 한다는 내용이 나왔습니다.
아래는 오늘 학습한 내용입니다.
[오늘 학습한 내용]
#8.5
import pickle # pick |
 72538 |
21:23:32 |
|
 |
|
|
|