본문 바로가기

전체 글131

자바스크립트로 스톱워치 만든 짧은 후기 반나절이 걸렸다. 머리가 지끈거리고 어려웠다. 59, 60, 1:01 로 시간이 바뀌는걸 해결하기 위해서 정말 별짓을 다했다. 결국 min == 60으로 해결했다. 오늘 말고 나중에 기록같은 기능도 만들고 싶다. 오늘의 파이썬을 못했기때문에 짧게 적고 가야겠다. 2022. 3. 16.
재귀 recursion, 파이썬 Recursion _The repeated application of the same procedure to a smaller problem 예시 : 마트료시카 Recursion lets us tackle complex problems by reducing the problem to a simpler one. 긴 줄의 한가운데 있는 사람이 자신이 몇 번째인지 알기 위해서 바로 앞사람에게 순서를 물어보고, 질문이 맨 앞사람에게까지 이어져 맨 앞 사람 앞에 사람이 없는 것을 알고 첫번째라는것을 뒷사람에게 알려줘 또 순서대로 자기 순서를 알게 되는 것과 유사함 In programming, recursion is a way of doring a repetitive task by having a function .. 2022. 3. 13.
유데미(Udemy) 클린코드 자바스크립트 수강후기 : 유데미사용법, 평생소장 개발강의 하면 사람들이 추천하는 유명한 사이트가 몇 개 있는데 그 중에서 제가 가장 많이 추천 받은 유데미(Udemy)의 강의를 들어보았습니다. 유데미가 처음이신 분들을 위해 유데미 소개부터 시작해볼게요! 유데미는 세계 최대 온라인 강의 플랫폼으로 it, 어학 비즈니스, 경제, 자기계발, 취미 등의 다양한 종류의 강의들이 있어 배울 수 있는게 한가득이에요. 전세계 다양한 업계의 전문가 6만 5천명 이상의 강사가 현재 트렌드에 맞춘 18만개 이상의 강의를 제공하고 있고, 전세계 180개국 이상에서 유데미를 사용하는 수강생 4400만명과 그 후기가 강의의 질과 신뢰성을 증명해줍니다. 이미지를 눌러 유데미를 직접 둘러보세요 그저 갓데밉니다... 유데미 강의가 왜 유명할까요? Udemy에서 매번 다양한 할인 프.. 2022. 3. 13.
수업 들으면서 이해 잘 안되는거 기록 Learn to Program: The Fundamentals 2주차 Designing Functions에서 Visualizing Function Calls가 잘 이해되지 않는다 Visualizing Function Calls | Coursera Visualizing Function Calls - Strings and Designing Functions | Coursera Video created by 토론토 대학교 for the course "Learn to Program: The Fundamentals". This module introduces strings (a Python data type used to represent text), and a process to follow when creat.. 2022. 3. 11.
22년 1회차(3/5) 정보처리기사 필기 시험 복기 난잡한 기록용 결론부터 말하자면 안정권으로 합격(예정)했다. 진자 엄청 추웠다 온도는 괜찮은데 바람이 넘 추웠다 대기실 있는거 알았으면 일찍 갔을텐데 터미널에서 떨다가 갔더니 있었다 1시까지 입실이었음 자리가 맨 뒤 출입문 앞이었음... 다른 기사 보는 사람들이랑 같이봄 나는 2:30 동안 시험이엇는데 2시간이랑 세시간 보는 사람도 있었음 서른명 정원이엇던걸로 기억하는데 꽤 안왔음 스무명은 넘었나 더 적었나 1:00 쯤에 보던거 넣으라하고 1:30 시작이었음 수험번호는 신경도 안쓰시던데 수험표 안뽑길 잘한듯 ~공부~ 이기적 정처기 환상의 콤비 책은 제대로는 2회독인 2회차에 3과목 뒤 반틈부터 날려버린 시험전날과 당일 빠르게 전체 2회독 기출은 19-21년 풀고 분석 두 번 푼 회차도 있고 한번 푼 회차.. 2022. 3. 7.
점핏! x 교보문고 북콘서트 사전신청했던 북콘서트를 들었습니다. 아쉽게도 책 당첨은 안된 것 같네요. 두 섹션이 있었는데 첫 번째는 문피아에서 cto를 하고계신 이상민님의 강의였고 두 번째는 사람인hr it연구소장이신 남광현님이 개발자 취업준비에 대한 강의를 해주셨습니다. 정처기 시험 하루 전날이었지만.. 개발꿈나무에게는 금같은 시간이었습니다. 특히 문피아 개발자 채용을 무한홍보하신 첫 강의가 참 재밌었습니다. 하이라이트 클립을 올려주신다고 하니 놓치신 분들은 점핏 유튜브에 가서 보실 수 있습니다. 2022. 3. 4.
근황 + 실패기록 요즘은 정보처리기사 시험준비에 올인하고 있습니다 오늘은 동생이 전공필수 수업을 놓쳤다길래 수강신청 매크로를 만들어 보려고 아침부터 머리 싸매고 있었습니다. 그냥 버튼을 누르는 것을 반복하는게 아니라 신청 버튼을 누를때마다 홈페이지상에 이미지 파일로 랜덤 숫자가 뜨는것을 tesseract를 써서 텍스트로 받아 그걸 자동입력해 확인버튼을 눌러서 자동화 시키려 했으나 실패했습니다..... 일단 셀레니움은 학교에서 막아뒀는지 클릭 매크로에서 올바른 접근이 아니라며 튕겨버리고 파이참에서 하던건 수강신청 자동화 with Selenium :: ugonfor. 이분 글을 참고했는데 제가 보유한 지식의 한계로 구현하지 못했습니다 파이썬 Tesseract를 이용한 OCR 프로그램 만들기 (tistory.com) 이 분 글.. 2022. 2. 17.
자바스크립트 객체 지향 자바스크립트 계열에 속하는 언어들을 말함 prototype based programming 프로토타입 기반 프로그래밍 -객체 지향이란 서로 연관된 변수와 연관된 메소드를 객체라는 그릇에 넣는것 연관되지 않은건 연관되는것끼리 다른 객체에 그룹핑 하는것 그런걸 제공하는 문법적 체계가 바로 객체 객체로 객체화시키면 각각의 로직들은 하나하나가 일종의 프로그램처럼 독립성을 갖게됨 > 여러 완제품의 부품으로 사용될 수 있음 객체지향으로 도달하려하는것 >좋은 부품의 로직을 만드는 것(멀고도 험함) 출처 생활코딩 2022. 2. 11.
coursera x kmooc 파이썬 단기집중과정 2주차 필기 -Branching : The ability of a program to alter its execution sequence When a return statement is executed, the function exits, so that the code that follows doesn't get executed. 알파벳 순서대로 Dog Cat 대문자가 먼저다 2022. 2. 9.
자바스크립트 콜백, 비동기처리. 비동기 콜백 변수, 함수의 매개변수, 리턴값의 다양한 용도로 사용될 수 있는 데이터를 프로그래밍에서 first-class citizen/object 라고 부른다. 자바스크립트의 함수가 이에 해당됨. - 콜백 : 어떤 함수가 수신하는 인자가 함수인 경우 함수를 값으로서 사용할 수 있으니까 오리지널 함수의 동작방법을 값(함수)을 전달하는 것으로 바꿀 수 있다. 콜백은 자바스크립트에서 함수가 값이기 때문에 가능한 것 - 비동기처리 글작성> 이메일발송> 작성완료 순차적 진행:3시간 걸림 =>동기적 처리 이메일 발송 예약 (발송은 프로그램이 백그라운드 실행)/to do (지금은 아니어도 앞으로 할 일을 기록해두고 나중에 처리하듯) => 비동기적 처리 Ajax(Asynchronous Javascript and XML) : 화면.. 2022. 2. 6.