일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
31 |
- SwiftUI
- 인프런파이썬강의
- TOEFL
- 웹크롤링
- 리프2기
- 파이썬
- 파이썬웹크롤링
- 유학토플
- swift
- 인프런
- 교환학생준비
- nodeJS
- 자바스크립트
- JS
- 토플공부
- 노드JS
- 토플
- 파이썬중급강의
- 인프런파이썬
- 개발일지
- 파이썬중급
- 스위프트
- 인프런오리지널
- Python3
- 토플공부수기
- 우리를위한프로그래밍
- 카카오톡채팅봇
- 교환학생토플
- 인프런강의
- IOS프로그래밍
- Today
- 119
- Total
- 235,623
목록상자 (12)
먹고 기도하고 코딩하라
개인적으로 지금까지 준비한 것들 중 소공 주제가 제일 추리기가 어려웠다. 뭐... 야크털 깎기? 이런 건 몰라도 될 것 같은 느낌이라... 최대한 필요할 것 같은 것으로 추렸다. 사실 이 부분은 정처기 준비할 때 했던 것들이라 리마인드하기 좋았다. 6. 소프트웨어 공학 나선형 모델의 개발 과정을 설명해주시고, 다른 모델과 비교해 나선형 모델이 갖는 특징을 설명해주세요. 애자일의 핵심 가치와 스크럼 과정을 설명해주세요. 비기능적 요구사항 중 효율성 요구사항을 설명해주세요. 모듈의 결합도, 응집도 개념을 설명해주세요. 함수형 프로그래밍의 특징을 설명해주세요. 객체 지향 프로그래밍(OOP)의 개념과 특징을 설명해주세요. 블랙박스와 화이트박스 테스트의 차이점을 설명해주세요. 클린 코드, 리팩토링의 차이점을 설명..
사실 진짜 큰 산.. 운영체제를 마지막으로 하려고 비교적 가벼운(?) 디자인 패턴을 먼저 시작했다. 5. 디자인 패턴 디자인 패턴의 3가지 분류를 말씀해주시고, 분류별로 한 가지 사례를 설명해주세요. 어댑터 패턴의 2가지 방식과 특징을 설명해주세요. 다음은 싱글턴 패턴을 간단히 구현한 자바 코드입니다. public class Singleton { // 인스턴스를 미리 만들어둠 private static final Singleton INSTANCE = new Singleton(); // 생성자가 private인 것에 주목 private Singleton() {} public static Singleton getInstance() { return INSTANCE; } } 여기서 (1) 인스턴스가 privat..
네트워크는 분량이 많아서 2주에 걸쳐서 준비했다. 4-1. 네트워크 HTTP 프로토콜의 특성 2가지에 대해 설명해주세요. HTTP 메소드 종류와 사용법을 CRUD 관점에서 설명해주세요. HTTP 응답 코드 중 클라이언트 에러를 나타내는 401번과 403번의 차이점을 설명해주세요. HTTP 1.1, 2.0, 3.0의 차이점에 대해 설명해주세요. HTTP와 HTTPS에 대해 설명해주세요. URL에 https://www.naver.com 을 입력했을 때 일어나는 일에 대해 설명해주세요. RESTful 웹서비스는 무엇인지 특징과 함께 설명해주세요. SOP가 존재하는 이유를 설명해주세요. socket.io와 web socket 차이점에 대해 설명해주세요. 더보기 1. HTTP 프로토콜은 stateless, con..
저번 포스팅에 이어 이번에는 데이터베이스 예상질문이다. 3. 데이터베이스 교착 상태, 인덱스, 키, 정규화와 비정규화, 옵티마이저, ORM, RDBMS와 NoSQL, SQL 인젝션, 트랜잭션 등을 공부했다. 교착상태 해결을 위한 방안을 설명해주세요. NoSQL은 무엇이고, RDBMS를 사용할 때 대비 NoSQL 데이터베이스를 사용하는 것이 유리한 경우를 설명해주세요. SQL 인젝션을 막기 위한 방법인 Prepared Statement를 설명해주시고 왜 방어 전략이 될 수 있는지 설명해주세요. 인덱스 개념과 이에 사용하는 자료구조를 설명해주세요. 정규화와 비정규화에 대해 설명해주세요. 트랜잭션의 특성 ACID에 대해 설명해주세요. 외래키를 사용하는 이유를 예시를 들어 설명해주세요. ORM에 대해 설명해주세..
1분기에 알고리즘 스터디를 성공리에 마친 후 우리 팀은 다시 모여 CS 스터디를 하기로 했다. CS... 학교 다닐 때 하긴 하지만 시험기간에만 재빠르게 우리를 스쳐 지나가는 게 사실이다. 이번에는 알짜배기만 모아서 스스로 준비하고, 면접 질문들을 미리 몇 개 뽑기로 했다. 지금 CS 스터디도 거의 다 끝나가서 6월 말이나 7월 초가 되면 종료될 예정인데, 글을 쓰는 지금(6월 10일)까지 진행된 내용만 우선 정리한다. 일단 우리는 사람이 3명이라 주로 3개 주제를 각자 정리해서 9개를 1주일에 싹 둘러보는 형식으로 진행했다. 사실 9개라고 해도 그리 많지 않다. 다들 MD 파일 1개씩 나오고 보는 데는 사실 10분도 안 걸리는 문서들이 많기 때문이다. 정말 중요한 건 뭔가 의구심이 생겼을 때 스스로 검..

작년에 졸업요건 맞추려고 정보처리기사 시험을 봤다. 사실 토익 성적표 내도 되는 거긴 한데 정처기도 따고 싶어서 그냥 공부해서 땄다. 일단 전공생이고, 컴퓨터구조, 운영체제, 소프트웨어공학을 수강했으며, 간단한 SQL 지식(진짜 SELECT, INSERT, UPDATE, DELETE와 WHERE절)과 C, Java, Python 문법을 약간만 안다면 필기는 열심히 공부할 필요가 없다. 두꺼운 1,000쪽짜리 책을 사서 볼 필요가 없다는 말이다. 나도 필기는 책을 사지 않고 인터넷을 보면서 공부했다. 구글에 '2021 정처기 필기 정리' 이렇게만 검색해도 많은 사람들이 꼼꼼하게 정리를 잘해놨기 때문에 그거 보면서 이론 공부를 하면 되...지만 내 생각에는 그럴 필요도 없고 기출 문제를 5개 정도 풀고 오답..

나이가 들수록 시간이 빨리 간다더니 그 말이 진짜인 것 같다. 사실, 상반기가 어떻게 지나갔는지는 기억도 잘 나지 않는다. 이래서 기록이 중요하다는 말을 하나보다. 어쨌든 한 해가 거의 끝나가니 이제 연말 정산을 할 시간이다. 올해 한 일 1. 졸업작품 잘 끝내고 졸업 1-1. 졸업작품으로 학내 대회 입선, 한이음 입선, 공모전 입선 2. 인프런 리프 활동 (3월) 3. 블룸버그 멘토링 활동 (3~11월) 4. 개발 블로그 열심히 일굼 + 구글 애드센스로 $70 수익내기 5. 후기 블로그도 일구기 시작 6. 방학 때 도서관에서 일하면서 도서관에서의 일이 어떤지 경험함 (전공이랑 큰 관련은 없지만..) 7. 4월에 운동 시작, 2kg 빼고 몸도 좀 가벼워짐 8. 5월부터 투자 시작, 수익률 12% 9. 목..

방금 클로저에 대한 글을 쓰면서 개발자 도구를 열어 콘솔을 좀 쓰고 있었다. VS Code에서 Node 띄우고 js 실행이 잘 안 되길래 콘솔을 쓰고 있었는데 글을 다 쓰고 나니까 콘솔에 이런 로그가 떴다. 근데 내가 이걸 처음에 이미지인 줄 알고 헐 이미지? 콘솔에? 어떻게 띄운거지 이러고 막 찾아봤다. 그래서 얻은 결과... 다음과 같이 콘솔에 입력하면 이미지를 출력할 수 있다. console.log('%c ', 'font-size:400px; background:url(https://www.kanelov.com/wp-content/uploads/2019/06/1Print-1-24.jpg) no-repeat;'); font-size를 적절히 조절하고, url() 안에 원하는 이미지의 url을 입력하면..