2016 OSS 개발자 포럼 AWS 입문 세미나 사실 이 TIL은 2016.11.29 토요일 토즈 신반포점에서 진행된 OSS 개발자 포럼 주최 'AWS 입문' 모임에서 줍줍한 정보들의 잡탕이다. 나는 조교로 참여했다. 입문이다보니 크게 새롭게 알게된 내용은 없고, 소소하고도 유용한 팁들을 수집했다..! 내가 AWS 처음 익힐 때 이런 세미나가 있었으면 얼마나 좋았을까 ㅜㅜ 느낀 점이랄까.. 내가 예전에 헷갈리고 헤딩했던 부분들을 지금 시작하시는 분들도 똑같이 경험하시는구나..흑! AWS와 관련된 프로젝트들을 Github Star 순으로..! https://github.com/donnemartin/awesome-aws AWS와 관련된 프로젝트가 Github Star 순으로 표시되어 카테고리별로 정리되어있다..
실행 파일을 우분투 Application으로 등록하기 도대체 무슨 말이냐? 이렇게 생겨먹은 ELF 파일을 이렇게 우분투 Application으로 등록해서 검색으로 사용하고, 사이드바에서도 사용하고, 메뉴 바에서도 사용하겠다는 말이다. *.desktop 파일 작성 우분투에서 Application 목록 관리는 /usr/share/applicatons 내에서 *.desktop 파일로 관리된다. 그렇다고 /usr/share/applications에 가서 desktop 파일을 작성할 필요는 없다. 우리에겐 desktop-file-install이라는 좋은 명령어가 있다. 텔레그램 ELF 실행파일을 케이스로 telegram.desktop을 만들어보자. echo '[Desktop Entry]Name=TelegramTy..
Nginx에서 VirtualHost/Proxy 설정하기 아파치에서는 한번씩 했지만 Nginx는 방법을 몰랐다. 하지만 아파치와 비슷하더라. 우분투 기준 뭐가 문제임? 나는 example.com이라는 도메인을 어느 nginx에 달아서 사용하고 있음. 하지만 Nginx 내에서 도메인 이름에 따른 프록시 분기를 하고 싶음. Nginx Site Configure 파일 수정 sites-available/default 파일 수정sudo vi /etc/nginx/sites-available/default 설정 구문 추가 server { listen 80; # The host name to respond to server_name virtualhost.example.com; location / { proxy_pass ..
MySQL 쓰면서 하지 말아야 할 것 17가지 권장사항이다. 이것을 이해하면 당신의 어플리케이션이 더 나은 성능을 발휘할 것이다.다만 이것이 사람의 실력을 판단하는 척도로 사용되서는 안 될 것이다.원글은 https://blog.lael.be/post/370 입니다. 작게 생각하기 조만간 규모가 커질거라면 MySQL ecosystem을 봐야된다. 그리고 캐싱 빡시게 안 하는 메이저 웹사이트는 없다. develooper.com의 Hansen PT랑 Ilia 튜토리얼 볼 것 처음부터 확장 가능하게 아키텍처 잘 쪼개놔야된다. 복제랑 파티셔닝 어떻게 할지 미리 계획 세워놔라. 파일 기반 세션 좀 쓰지마 그렇다고 너무 쓸데없이 크게 생각하지도 말 것 특히 성능하고 확장성 구분 못 하면 난감함 EXPLAIN 안 써보..