목록전체 글 (252)
Joonas' Note
https://easyengine.io/tutorials/nginx/troubleshooting/emerg-bind-failed-98-address-already-in-use/ nginx: [emerg] bind() to 0.0.0.0:443 failed (98: Address already in use) nginx: [emerg] bind() to [::]:443 failed (98: Address already in use) 해당 포트를 이미 사용 중이라고 나오는 데, 그럼 해당 포트를 사용하고 있는 것을 종료해버리면 된다. ubuntu@joonas:~$ sudo fuser -k 80/tcpnginx를 재시작하면 잘 돌아간다.
https://joonas-yoon.github.io/MenuSelectHelper/ 친구가 저녁메뉴를 계속 못 골라서 그냥 아무거나 나오는 거 먹으라고 하려고 구현 저녁 약속시간까지 2~3시간 남짓 남아서 그동안 만들었다. 메뉴 항목들은 이 그림을 참고했음. 사실 다 핑계고 시험기간에 공부하기 너무 싫었다. 구현도 그렇고 색깔 바뀌면서 골라지는 게 생각보다 재밌어서 이것저것 추가해봤다. 서브라임 켜서 크롬으로 확인하며 구현한거라 HTML + javascript가 전부. 비빔냉면/물냉면도 정해주는 갓갓인 구조. 탕수육 찍먹/부먹은 추후 업데이트 (...) 매운걸 못 먹거나 비린걸 못 먹는 친구가 있어서, 특정 메뉴는 제외하는 기능도 추가하면 좋지 않을까 생각중
백준 온라인 저지를 운영하는 스타트링크에서 사용하는 알고리즘 정기 강의 커리큘럼이다.https://offline.startlink.help/hc/ko/articles/217245158 1. 알고리즘과 입/출력2. 자료구조 1- 큐/스택/데크- 문자열3. 다이나믹 프로그래밍 14. 알고리즘 수학 1- GCD/LCM- 소수5. 정렬6. 그래프 1- 정의와 표현방법- 탐색 (DFS/BFS)- 모델링7. 트리 1- 순회- 저장- 트리와 관련한 알고리즘8. 그리디9~10. 분할 정복- 이분 탐색- 머지 소트/퀵 소트- 가장 가까운 두 점11~12. 완전 탐색- 비트마스크- 순열- 부르트 포스- 백트래킹13. 자료구조 2- 스택 2- 서로소 집합(Disjoint-Set)- 힙과 힙 소트- 이진 탐색 트리 (BST)..
Ubuntu 16.04 LTS 에서 MongoDB 설치 오류 몇 가지 1. systemd (systemctl) 관련 오류우분투에 몽고DB 설치까진 잘 되었는데 서비스 시작이 안될 때가 있다. 나는 아래와 같은 오류를 만나서 당황했다.ubuntu@joonas-aws:~$ mongo --versionMongoDB shell version: 2.6.10ubuntu@joonas-aws:~$ sudo service mongod status● mongod.service Loaded: not-found (Reason: No such file or directory) Active: inactive (dead)ubuntu@joonas-aws:~$ sudo service mongod startFailed to start ..
Materials do not load when a new scene is loaded realtime? https://answers.unity.com/questions/1294288/...loaded-r.html 위 질문의 작성자와 완전히 똑같은 현상이었다. TabacoHabano라는 유저의 답변 덕분에 해결했다. 증상은 어떤 Scene에서 다른 Scene으로 갔다가, 다시 원래의 Scene으로 돌아오면 Material이 전부 까맣게 되는 것이다. 처음에는 동적으로 material을 로드했나 싶어서 전부 바꿔보고, 그래도 안되길래 이건 무슨 버그인가 싶어서 애꿎은 material들만 괴롭혔는데 해결법은 허무할만큼 단순했다. 상단 탭에서 Window > Lighting > Settings에서 Scene ..
Django에서 405 에러를 만났다.... \n \\n\\n
aws에서 nginx + uwsgi + django + mysql 환경으로 개발하다가 아래와 같은 에러를 만났다. 요약하면 결국 아래와 같은 에러라는 의미이다.... (1267, "Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) ... 정확히는 Python이나 Django에서의 인코딩 문제는 아니고, mysql에서 발생한 에러였다. 요청한 데이터와 DB의 collation이 서로 충돌한건데, 발생원인도 그렇다. 회원가입 form에서 한글 이름같은 UTF-8를 전송했을 때 위와 같은 에러가 발생했다. https://stackoverflow.com/a/2150335 에서 해결했는 데, mysql dat..
4년 만이다. 2017 ACM-ICPC 대전 예비소집과 본선을 위해 11월 10일에 팀원들과 함께 대전으로 갔다. (대회는 11일) PS 공부를 시작한 건 오래되었지만 항상 깊게 공부하지 못했다. 특히 3년 전에 참가했을 때보다 더 못한 실력으로 참가하게 되어서 자괴감이 너무 심했다.특히 올해는 킹갓갓갓엠페러분들이 너무 많이 참가하셔서 정신 못 차리고 사람들 구경하느라 바빴다. 예비소집 때 기본적인 세팅을 확인하는데, 이번 대회는 특이하게 우분투 16.04 LTS 환경으로 진행됬다. 미리 공지를 확인하고 이미지를 받아서 사용해봤지만 팀원 한 명이 우분투 사용을 힘들어해서 세팅에 신경을 많이 썼다. 예비소집이 끝나고 숙소를 잡으러 택시를 잡으려는데 택시가 진짜 1도 안보였다. 겨우 찾아도 빈차가 아니었고 ..