잡다한 것 (33) 썸네일형 리스트형 AvgFilter.py import numpy as npimport matplotlib.pyplot as pltimport randomdt = 0.2t = np.arange(0, 10 + dt, dt)Nsamples = len(t)Avgsaved = np.zeros(Nsamples)Xmsaved = np.zeros(Nsamples)def GetVolt(): w = 0 + 4 * random.random() z = 14.4 + w return zdef AvgFilter(data): return np.mean(data)for k in range(Nsamples): xm = GetVolt() Xmsaved[k] = xm avg = AvgFilter(Xmsaved[:k + 1]) Avgsav.. 삼성 1 제출 불합격 당연히 당연히 불합격입니다. 완전한 1솔이 아니면 불합격입니다. 2번을 열어선 안됐는데... 검수하셔야 합니다. 최대한 문제를 꼼꼼히 읽고 1. 구현할 내용 2. 구현시 주의사항 3. 예상 엣지케이스 를 적어놓고 풀어야할 듯 합니다. 제 경우엔 백준이나 코드트리에 익숙해서 실제 시험 환경을 거의 경험하지 않고 갔던 터라 엄청 해맸는데 이것도 중요합니다. https://swexpertacademy.com/main/main.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com collections, math, copy 사용하는데 계속 컴파일 에러가 떠서 당황했고 bfs에서 큐대신 스택을 대신해 버리는 실수를 해버렸.. 할 게 너무 많아요. 할 게 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 너무 많습니다. 다시 도전할건지 물어보면 도전을 다시 안 하고 싶을 정도로... 세상은 너무 넓고. 너무 깊고. 지금까지 저에게 도움을 주고 있고 줬던 나이는 저보다 어릴지언정 너무 나도 훌륭하신 선생님들과 친구님들께 너무 고맙고 미안할 뿐 입니다. 저는 언제 사람이 될까요... 그래도 이겨내야죠. 이겨내야합니다. 주변 사람들에게 부끄럽지 않은 사람이 되고 싶어요. 어딘가에 몰두하고 계신 분들은 대게 항상 존경스럽습니다. 개발을 시작하고 제 선생님 혼났던 스스로가 계속 부끄러워지네요. 진짜 진짜 진짜. DDD OT 먼저 진짜 정말 매우 많이 엄청 재밌었습니다. 준비를 빵빵하셨더라구요 :0... 그리고, 저는 상대적으로 사람 만나는 복이 좋은 편인데 이번에도 여지없이 정말 좋은 분들이 많이 계셨습니다. 저 말고는 거의 다 현업이셔서 부러움 + 대단해 보이셨어요. 덕분에 여러모로 도움을 많이 받았습니다. 사실 반 정도는 못 알아서... '알아듣는 척'하고, 하고 지금에야 알아보고 있습니다. 물론 그 자리에서 물어봐도 대답해 주시겠지만, 저 때문에 대화 흐름이 계속 끊길 것 같아서ㅋㅠㅋㅠㅋㅠㅋㅠㅋㅠㅋㅠ OOT 컨텐츠 구성도 시간 가는 줄 모를 만큼 좋았지만 ( 여러모로 운영진님들께서 많이 준비한 게 느껴졌어요. 시간이 사라집니다 :0.. ) 뒤풀이도 너무너무 너무 좋았습니다. 팀원분들 대부분 저랑 같은 I ..셔서 밥만.. 업보청산 - 4(혐주의) 엄청나게 힘든 하루였습니다. 800줄이나 되던 코드를 200줄로 줄이는데 성공했습니다. 1. 생각없이 썼던 코드들을 정리하면서 함수를 하나로 묶고 뷰모델로 옮겼습니다. 2. [String]? -> [String?] 을 봐꾸면서 불필요한 if let 으로 nil일 경우를 처리해서 불필요한 분기처리를 없앴습니다. https://github.com/Byeonjinha/LostArkExchange/issues/1 코드가 너무 길고 지저분 합니다. · Issue #1 · Byeonjinha/LostArkExchange 코드가 너무 길고 지저분 합니다. 05.15 변경전 변경후 75f81bc ForEach로 반복된 코드 정리 변경전 변경후 d360d7e [String?] 으로 받으면서 n.. 업보청산 - 3(혐주의) 강제 언래핑 범벅코드를 방어코드로 만드는 작업을 하려합니다. 죄송합니다. 죄송합니다. 옵셔널로 받아왔던 파라미터를 함수 실행 전에 if let을 사용해서 없애고 Enum으로 아이템의 타입을 만들고 파라미터로 보내서 하나의 함수에서 Switch 문으로 아이템 타입에 맞게 파싱하는 함수가 실행되도록 했습니다. 덕분에 100줄 정도 덜은 것 같습니다. 앞으로 할 일 파싱하는 함수 불필요한 부분 없애기, 함수 공통요소 찾아서 하나로 묶기, nil 병합 연산자 없애기, 변수명 변경하기, 타입이 같은 요소들 묶어서 처리하기 등등 진짜 산더민데... 알고 있는 거 전부 수정 후에는 주변의 유능하신 선생님들께 매맞으면서 피드백 받을 생각하니 벌써부턴 두근거리네요. 아...다시 정리하니 너무 기쁩니다. 저는 긍정적인 사.. DDD동아리 합격 및 WWDC2023 Student challenge 장학생 선발 후기 근래 좋은 소식이 있습니다. :) 면접 때 너무 떨었고 스스로 부족한 점이 많았다고 생각한 것과 달리 동아리 합격 안내를 받았습니다.ㅠㅠㅠ 정말 정말 감사합니다. 열심히 하겠습니다. 개인적으로는 지금까지 모든 팀프로젝트가 너무너무 즐거웠어서 꼭 하고 싶었는데 벌써부터 두근거립니다. 아카데미 이후 첫 팀프로젝트가 될 것 같고, 새로운 사람과 만나는게 어떻게 이렇게나 두근거릴 수 있는지 모르겠습니다. 진짜 진짜 신납니다. 두번째로 2022년에 이어 2023WWDC Student Challenge에도 장학생으로 선발될 수 있었습니다!!! 덕분에 제 애플계정은 1년더 살아남게 되었어요! 아카데미 + 장학생2번으로 무려 3년이나 연장 사용합니다. :) 작년 굳즈는 여자친구와 지금도 친하게 지내고 있는 팀원들에게.. 업보 청산 - 2(혐주의) 일단 모델, 뷰모델을 따로 분리 했습니다. Json데이터 파싱만 800줄이라... 그것도 따로 보관해뒀습니다. 죄송합니다. 죄송합니다. Model // // CharacterModel.swift // LostArkExchange // // Created by Byeon jinha on 2023/05/09. // import SwiftUI struct EquipmentViewData { var name: String var image: String var quality: String var basicStat: String var basicText: String var optionStat: String var optionText: String var color: String var qualityColor: .. 이전 1 2 3 4 5 다음