일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 미켈란젤로
- 색연필
- 파이썬
- 코딩테스트
- 토익 환급
- 다비드상
- 연필소묘
- 알고리즘
- 소묘
- clean code
- Python
- 클린 코드
- 코드잇
- PrivateRouter
- 프로그래밍
- leetcode
- 웹개발
- 테스팅 자격증
- csts
- 재택근무
- 연필
- 취미
- KSTQB
- 프로그래머스
- Kriss 재택
- IT자격증
- 코딩
- IT 자격증
- 그림
- react
- Today
- Total
목록전체 글 (62)
글모음
JavaScript 타입 종류를 열거하라. 자바스크립트 원시 값 promise 객체 Async Await, 예외처리 까다로운 점 자바스크립트 실행 컨텍스트 클로저 이벤트루프 this가 결정되는 것 event bubbling capturing promise 객체 var, let, const 에 대해 설명하라, 성능차이 null vs undefined React와 Redux는 무엇이고, Redux를 사용하는 이유는 무엇인가. React 장점 LifeCycle 과정과 각 메서드 대해 설명하라. Context Provider은 무엇인가. Effect Hook를 도입한 배경과 React UseEffect에 대해 설명하라. Life Cycle 설명 Virtual DOM, React DOM 방식에 ..
코테할때나 DB 다룰때 필수인 정규식 공부에 도움이 되는 사이트 정리 실시간으로 쳐보면서 확인 가능 https://regexr.com RegExr: Learn, Build, & Test RegEx RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp). regexr.com https://www.hackerrank.com/domains/regex Solve Regex Code Challenges Explore the power of regular expressions www.hackerrank.com 여기가 정리가 진짜 잘 되어 있다. https://..
Kriss 데이터 구축 일을 하기 위해 만들었던 프로그램 중 하나. 프로그램 개발 기록을 다 남길 수 있으면 좋겠는데 제한적으로 포스팅이 가능해서 아쉽다.. 텍스트 추출 기능은 텍스트를 복사할 때 문단이 이상하게 나뉘는 경우, 복사해서 붙여넣었을 때 변환이 이상해서 깨지는 경우에 사용하기 위해 만들었다. 이건 찔끔 찔끔 내가 일하면서 나왔던 트래픽이다 ㅋㅋㅋ 가끔 이런식으로 문단이 이상하게 넘어가는 경우에 유용하게 사용할 수 있다. [ Google OCR API ] TextExtract.py가 이미지를 텍스트로 추출하는 코드다. Google API의 OCR 기능을 사용했는데, 구글 드라이브에서 이미지를 문서화한 뒤에 텍스트로 뽑아주는 기능에도 적용되는 기술이다. Goog..
JavaScript 한번 훑어보고 다시 프로젝트라도 한번 해보면서 좀 더 깊게 공부할 생각이었는데 KISA 핀테크 서비스 개발 과정에서 React Native를 쓴다고 해서 일주일전에 급하게 공부를 시작했다. 유튜브는 내 인강 사이트나 다름이 없기에 React부터 검색해봤다. 한글 자료로는 생활코딩 React 강좌가 있었는데 생활코딩은 엄청 옛날 웹 기초를 배울 적 나랑 진짜 안 맞아서 시간만 날린 경험이 있기에 그냥 언어 상관없이 제일 조회수 많은 것부터 찾아봤다. 제일 조회수 높은건 freeCodeCamp랑 Mosh 아저씨였는데 10시간짜리 영상을 들으면 엄청 꼼꼼하게 배울 수 있겠지? 하면서 freeCodeCamp에 10시간짜리 강의를 듣기 시작했다. https://www.youtube.com/wa..
24일부터 5일간 10시부터 5시까지 진행하는 수업인데 코로나가 아니였으면 서울 현장 강의였을 듯한데 온라인 원격이라서 들을 수 있었다. 심화 과정이라고 하길래 못따라 갈까봐 걱정을 많이 했는데 못따라가도 강사분이 원격으로 가르쳐주시고 코드도 계속해서 Git으로 업로드해주셔서 어렵지는 않았다. 그래도 심화과정이기 때문에 React 문법을 자세히 배우거나 하지는 않고 중요한 부분만 짚고 넘어갔다. React를 모르는 상태라서 공부를 많이하고 가서 도움이 됐다. 안그랬으면 하나도 몰랐을듯.... 아직 더 공부해야하지만 유투브에서 10시간짜리 강의 열심히 들은 보람이 있다. 구상중인 프로젝트 중에 캐릭터 키우기 형식의 게임같은 가계부를 만드려고 했는데 계좌 내역 조회를 하려면 한 자본금 1억정도 있는 사업자여..
한 달간 진행하는 대코캠(대학생 코딩 캠프) 참여하게 된 계기는 링커리어에서 대외활동 뭐 없는지 살펴보다가 온라인 코딩 캠프가 있어서 온라인으로 개발 프로젝트하는 건 줄 알았다. 알고 보니 온라인 인강 듣는 거.. 처음에는 온라인 강의 듣는 걸 코딩 캠프라고 포장한 느낌이라 별로였는데 홈페이지에 강의 목록이 끌리는 게 많았다. 대부분 내가 배우려고 염두에 두고 있었던 리스트들 (MySql, JavaScript, OOP, 알고리즘, 인공지능 - 딥러닝, 머신러닝...) 등 종류가 엄청 많았다. 여기는 질보다 양인 사이트는 아니겠지 하면서 별 기대 없이 강의 질 별로면 빠르게 강의 들으면서 모르는 개념이나 잡아 가보자 하는 생각이었는데 강의 질이 생각보다 좋았다.. 너무 좋았다.. 진짜 하루 종일 공부했다 ..
프로젝트를 하는데 OpenCV가 필요해서 개발을 위해 정리하는 중 freeCodeCamp.org 라는 유투브 계정의 튜토리얼 영상을 보면서 공부중이다. 3시간 41분짜리 영상이고 한글자막은 없지만 영어가 그렇게 어렵지는 않다. Github 라이브러리는 여기 github.com/jasmcaus/opencv-course jasmcaus/opencv-course Learn OpenCV in 4 Hours - Code used in my Python and OpenCV course on freeCodeCamp. - jasmcaus/opencv-course github.com [ 목차 ] 1. read.py ( 사진, 영상 불러오기 ) 폴더에 있는 사진을 불러오고, 웹캠을 통해 실시간으로 영상 받아오기 # rea..
4/16 ~ 4/17일 2일에 거쳐서 하는 수업 1시부터 6시까지 선착순 30명이라고 해서 부랴부랴 신청했는데 실제로 듣는 사람은 9명이였음.. ㅋㅋㅋㅋ 줌으로 수업을 진행 실습을 위한 AWS 계정도 만들어서 제공해줬다. AWS 클라우드 실습만 하는 줄 알았는데 클라우드 기초부터 용어까지 알려주셨다. Cloud-computing definition : keyword 1) Network : Borad Network(광대역 -> 인터넷) 2) Scalable : 확장 / 조절 가능한 (늘어날 수도 있고, 줄어들 수도 있음) - 범위(서버 용량) 3) Elastic : 탄성이 있는 (시간-> 원하는 시간, 시점에 바로 반응) 4) 'IT' service : IT service: 컴퓨팅을 의미 일정 비용을 내고..
링커리어를 보다가 코딩 캠프가 있다고 해서 참여하게 되었다. 코딩 캠프라고 해서 무슨 해커톤인가 싶었는데 알고 보니 온라인으로 강의 듣는 걸 캠프라고 했다 ㅋㅋㅋ 코딩이 처음이라면, 코드잇 월 3만원대로 Python, JavaScript, HTML/CSS, Java 등 1,600개 이상 프로그래밍 강의를 무제한 수강하세요 www.codeit.kr:443 인프런처럼 IT 강의 사이트인 코드 잇에서 진행한다. [ 참여 방법 ] 신청만 하면 모두 참여할 수 있는데 선착순이다. 찾아보니 참여하는 사람이 꽤 있는지 1기, 2기 때는 막 1500명 신청해서 조기 마감했다고 함 근데 선착순이라고 해서 막 금방 마감되고 그러진 않아서 조급해하진 않아도 될듯? 그리고 참여는 무료는 아니라 유료. 59000원에 코드잇 한..
[ 코드 ] def solution(prices): ans = [] for i in range(len(prices)-1): time = 0 for j in range(i+1,len(prices)): time += 1 if prices[i] > prices[j] : break ans.append(time) return ans + [0] 시간 복잡도 : O(N^2) - 이중 for문 공간 복잡도 : O(N) - ans 리스트 하나 스택이나 큐를 사용한 문제인데 그냥 반복문으로 풀었다. 이중 for문이라 시간 복잡도가 O(N^2)이라 효율성이 좋지는 않는데 스택써도 시간 복잡도는 똑같을거라 최대한 반복을 줄이려고 노력했다. prices의 마지막 요소는 어차피 비교할 것이 없으니 무조건 0이므로 연산에서 제외하..