오늘따라 문득 블로그 한글 폰트는 나눔고딕으로 쓰고 영어 폰트는 Consolas로 쓰고 싶다는 느낌이 강하게 들어서 좀 찾아봤다. 전체 폰트는 원래 알던 CSS 그대로 바꾸면 되고, 이제 거기서 글자별로 따로 설정하는 옵션을 찾아야 했다. 한컴에서 한글 써보면 한글 글씨체랑 영어 글씨체를 따로 설정할 수 있었으니 이것도 되지 않을까 하는 근거 없는 확...
한글과 영어 폰트 따로 설정하기
[Backend] 인터넷이 뭔데
Table of Contents Intro 개요 네트워크와 인터넷 인터넷의 작동 과정 프로토콜 기본 용어 HTTP와 HTTPS TCP/IP SSL/TLS 인터넷 최신 트렌드 요약 Intro roadmap.sh의 백엔드 로드맵에 나오는 순서대로 정리하면서 공...
[python] 백준 1254 팰린드롬 만들기
Table of Contents 문제 예제 계획 풀이 오답 첫 번째 정답 두 번째 정답 문제 백준 1254 팰린드롬 만들기 주어진 단어의 뒤에 0개 이상의 문자를 추가해 만들어지는 팰린드롬 단어의 최소 길이를 구하라. 예제 입력 → 출력 abab → 5 a...
[python] 백준 1213 팰린드롬 만들기
Table of Contents 문제 예제 상황 파악과 계획 풀이 첫 번째 답안 두 번째 답안 세 번째 답안 문제 백준 1213 팰린드롬 만들기 주어진 문자열을 재조합해 팰린드롬 단어를 만들어라. 불가능할 경우 "I'm Sorry Hansoo" 출력. 예제 ...
[python] 백준 8979 올림픽
Table of Contents 문제 예제 상황 파악과 계획 풀이 1. 제출 오답 2. 제출 정답 3. 최단시간 답안 문제 백준 8979 올림픽 각 국가별 메달 획득 수가 주어진다. 등수는 자신보다 성적이 좋은 국가의 수 + 1로 정한다. 주어진 국가 중 특정 국가...
디자인패턴 기말고사 필기
패턴 내 클래스의 역할 mediator 중재자 클래스: 컴포넌트 간 통신을 조정하기 위한 인터페이스 구체 중재자 클래스: 중재자 인터페이스를 구현, 실제 통신 조정을 수행 동료 클래스: 중재자와 통신할 인터페이스 구체 동료 클래스: 동료 인터페이스 구현 observer 관찰 대상: 관찰 대상을 관리하는 인터페이스 구체 ...
[python] GUI 프로그램 exe 만들고 배포하기, 소멸자와 로깅
Table of Contents 파이썬 GUI PyQt5 exe 만들기 PyInstaller 소멸자와 로그 남기기 참고 자료 파이썬 GUI PyQt5 밥 메뉴를 고르는 게 귀찮아서 룰렛을 돌릴 때가 가끔 있는데, 그때마다 인터넷으로 룰렛을 검색해서 돌리는 게 더 귀찮아서 룰렛 프로그램을 직접 만들었다. 처음엔 C++로 콘솔 텍스...
23년 1학기 14주 수업
Table of Contents 모빌리티서비스 초청 강연 모빌리티 진로 추천 알고리즘 소프트웨어분석및설계 소프트웨어디자인패턴 모빌리티서비스 기말고사 공지 초청 강연 모빌리티 모빌리티: 이동성 모빌...
23년 1학기 13주 수업
Table of Contents 모빌리티서비스 알고리즘 리뷰 피보나치 knapsack 팰린드롬 GA 리뷰 + 공지 소프트웨어분석및설계 소프트웨어디자인패턴 모빌리티서비스 라즈베리파이 네트워크...
23년 1학기 12주 수업
Table of Contents 모빌리티서비스 알고리즘 처음 보는 문제 팀으로 해결하기 벨만포드 다이나믹 프로그래밍 knapsack 소프트웨어분석및설계 소프트웨어디자인패턴 모빌리티서비스 휴강, 자습 라즈베리...