동호 데브-로그(49)
-
[Java] 백준 1926번 그림
이 글은 백준 1926번 그림을 풀이한다. 코드는 Java로 구현하였다. 문제 어떤 큰 도화지에 그림이 그려져 있을 때, 그 그림의 개수와, 그 그림 중 넓이가 가장 넓은 것의 넓이를 출력하여라. 단, 그림이라는 것은 1로 연결된 것을 한 그림이라고 정의하자. 가로나 세로로 연결된 것은 연결이 된 것이고 대각선으로 연결이 된 것은 떨어진 그림이다. 그림의 넓이란 그림에 포함된 1의 개수이다. 입력 첫째 줄에 도화지의 세로 크기 n(1 ≤ n ≤ 500)과 가로 크기 m(1 ≤ m ≤ 500)이 차례로 주어진다. 두 번째 줄부터 n+1 줄 까지 그림의 정보가 주어진다. (단 그림의 정보는 0과 1이 공백을 두고 주어지며, 0은 색칠이 안된 부분, 1은 색칠이 된 부분을 의미한다) 예제 입력 1 6 5 1..
2023.02.22 -
[Troubleshooting] 깃허브 히스토리에 민감한 정보가 올라갔을 때 지우는 법
문제 원인 깃허브 저장소에 DB 비밀번호 값을 올리는 대형 사고를 쳐버렸다. 별생각 없이 다시 로컬에서 해당 파일을 지우거나 수정 후 다시 commit 한 뒤 remote origin에 push 해도 히스토리상에 해당 정보가 남게 된다. 해결 방안 원본 레포지토리 클론(clone) git clone --mirror [레포지토리 주소] cd [레포지토리 폴더명] BFG Repo-Cleaner 다운로드 BFG Repo-Cleaner by rtyley $ bfg --strip-blobs-bigger-than 100M --replace-text banned.txt repo.git an alternative to git-filter-branch The BFG is a simpler, faster alternati..
2023.02.19 -
2023년 7주차 주간회고 '김해 진영금병초등학교 교육봉사'
김해 진영금병초등학교 교육봉사 드디어어어 마지막 교육봉사 일정을 마무리지었다!! 두번째 교육봉사 학교는 김해에 있는 진영금병초등학교였다. 이번 학교는 5학년, 6학년이 섞여있었고 남학생 친구들만 있었다. 그래서인지 친구들 텐션이 첫 학교에 비해 너무 좋아서 기가 많이 빨렸다 (?) 이게 신기한게 교육 봉사 한번하고 안하고 차이가 큰 것 같다. 첫째 날에는 좀 긴장을 많이 해서 준비한걸 많이 못 보여준 것 같아서 아쉬웠는데, 두번째 날에는 한결 더 편안하고 자신감 있게 수업을 진행할 수 있었다. (역시.. 이래서 경험이 중요하다..) 교육봉사를 준비하는 과정은 힘들었지만, 초등학생들을 가르친다는 사명감으로 열심히 준비했고네오씽카를 움직이는 모습을 보면서 좋아하는 아이들을 보며 큰 뿌듯함을 느끼기도 했다. ..
2023.02.14 -
2023년 6주차 주간회고 '부산 화명초등학교 교육봉사'
부산 화명초등학교 인공지능 교육봉사 드디어 1784 스쿨혁명 첫 교육봉사를 개시했다! 첫 교육봉사는 부산에 있는 '화명초등학교' 4학년 친구들을 대상으로 진행됐다. 평소에 어른이들만 많이 보고 어린 친구들을 볼 기회가 많이 없었는데 어린 아이들의 순수함과 열정을 보고 있으니 가슴이 몽글몽글해졌다. "아이들이 우리의 희망이자 미래다" 라는 말을 어른들이 괜히 하는게 아닌 것 같은게 아이들에게 질문을 던지고 하는 답을 들어보면 놀라움을 금치 않을 수 없었다. 예를 하나 들자면, 자율주행을 하는 자동차가 갑작스러운 사고로 suv와 오토바이 중에서 하나를 무조건 박아야하는 상황에서 인공지능이 어떤 선택을 해야할지 물어보는 질문에 한 친구가 손을 들고 "suv차량의 안전 등급이 더 높기 때문에 suv차량을 박아야..
2023.02.12 -
2023년 5주차 주간회고 '교육봉사 준비'
1784 스쿨혁명 교육 준비 이번 주는 교육봉사 준비를 하느라 정신 없이 시간을 보낸 것 같다. 거의 매일 같이 교육봉사와 관련된 활동 및 회의를 진행했다. 월: 교육봉사 온라인 멘토링 화: 교육봉사 피지컬 로봇 교육 (진주 -> 부산) 수: 교육 봉사 리허설 목: 교육 봉사 리허설 금: 내가 맡은 차시 대본 수정 토: 아이들에게 줄 선물 장보기 일: 아이들에게 줄 선물 포장하기 직접 적어보니 정말 바쁘게 산 것 같다 ㅋㅋㅋ.. 아니 실제로 너무 바빴다!! 교육봉사를 준비하면서 느낀 점은 정말 교육은 쉽지 않은 분야라고 뼈저리게 느꼈다. 특히 초등학생들을 대상으로 하는 교육봉사인만큼 교육 자료중에서 어려운 내용은 없는지 한번 더 점검하게 되더라. 열심히 준비한 만큼 수업을 들었던 친구들 중에서 한명이라도..
2023.02.04 -
[1784 스쿨혁명] 인공지누 팀 멤버 소개 & 웰컴 키트
오늘은 인공지누 팀 멤버들을 소개하는 컨텐츠를 가져와 보았다. 인공지누 팀은 SW 경진대회에서 인연을 맺게 돼서, 1784 스쿨혁명에 같이 참가하게 됐다! 먼저 꼼꼼한 강동현 팀장님! 다수의 프로젝트 팀장 경험 능력을 바탕으로 교육봉사의 전반적인 일정을 챙기고 초등학교 선생님과의 일정을 조율하는 역할을 맡고 계신다. 무려 지금 팀장 역할을 세 개나 하고 계신다고 한다.. (대단해!) 다음은 개발 천재(???) 포지션을 담당하고 있는 바로 나! 분명 소개멘트를 제출할 때는 이런 식으로 내지 않았는데... 아무튼 개발 천재에 코딩을 제일 재밌어하는 팀원이 됐다! (야호) 다음은 안전제일 윤지연 팀원님! MBTI 중에서 I를 제외하고 나랑 정반대여서 그런지 생각을 읽을 수 없는 팀원 중 한명 우리 아이들의 안..
2023.02.03