개발노트
[python] 애니팡3, 사천성 어시스턴트 개발준비
애니팡1은 주어진 시간내에 많이 맞추는것이 목표라 오토가 등장했었으나.. 애니팡3나 사천성은 아직 없어 보였다. 애니팡 3같은 경우는 생각보다 해야할 조건이 많다. 내가 생각하기에는 1) 맵분석 2) 경로알고리즘 3) 다음떨어질 블록 계산 인데 여기서 3번이 가장 골때린다. 단순히 나올확률을 1/n하면 된다고 더보기…
애니팡1은 주어진 시간내에 많이 맞추는것이 목표라 오토가 등장했었으나.. 애니팡3나 사천성은 아직 없어 보였다. 애니팡 3같은 경우는 생각보다 해야할 조건이 많다. 내가 생각하기에는 1) 맵분석 2) 경로알고리즘 3) 다음떨어질 블록 계산 인데 여기서 3번이 가장 골때린다. 단순히 나올확률을 1/n하면 된다고 더보기…
apache를 사용하면서 느낀게 wordpress가 결코 가볍지만은 않다 라는 생각이 들며 워드프레스 배포판을 수정할 방도는 사실 상 없다고 보고 좀더 백엔드 단을 유연하게 만들 필요성을 느꼈습니다. 따라서, 지금부터는 apache -> nginx, php5 -> php7(w/ php7-fpm). 기회가 된다면 php7-fpm과 페이스북에서 개발한 php 더보기…
워드프레스를 운영하면서 이건 좀 아쉽다 라고 생각했던 기능들의 9할은 플러그인으로 커버가 된다고 느끼고 있습니다. 그만큼 워드프레스의 플러그인 기능이 강력하고 유용한 것이 많아 이전에 말씀드린 것처럼 제가 사용해보면서 괜찮다고 느꼈던 플러그인 8개를 소개해보려고 합니다. 1. Accelerated Mobile Pages https://wordpress.org/plugins/accelerated-mobile-pages/ https://wordpress.org/plugins/amp/ 더보기…
초기에 워드프레스를 설치하다보면 PHP상에서 DB를 접속할 수 없는 상황이 있습니다. (위와 같이) 보통 초기 설치시 mysql과 설정을 제대로 하지 않아서 발생하는 socket설정 문제인데 이번 포스팅에서는 이를 해결하는 방법을 알아보겠습니다. APM컴파일 설치 방법 4. PHP 설치 이 글은 이전의 더보기…
현재 이 곳은 wordpress.org에서 제공되는 설치형 블로그를 통해 만든 블로그입니다. 또한 이 글 역시 그 블로그에서 작성하고 발행되는 글입니다. 워드프레스는 wordpress.org에서 제공하는 무료 오픈소스 설치형 블로그입니다. 워드프레스는 크게 설치형과 가입형이 있습니다. 가입형은 wordpress.com에서 무료로 발급해주는 계정이지만 외부테마를 이용할 수 더보기…
1. Apache 설치하기 3. MariaDB 설치하기 이제 마지막 단원 PHP설치만을 남겨두고있습니다. 남겨둘 거 있나요? 후딱 끝내버립시다. 다만 PHP설치에서는 Apache와 MariaDB연동을 위해 약간 더 복잡합니다. 차근차근 해보시면 별 문제 없이 따라오실겁니다. 이 글은 atblog 블로그의 http://www.atblog.co.kr/?p=6287 atblog 블로그의 더보기…
현재는 mysql이 오라클에 인수되어 유료화 되었고, 분노한 유저들이 오픈소스에 프리라이센스를 그대로 이어간 mariadb를 많이 이용합니다. 하지만 여전히 구형 패키지들은 설정파일에 mysql이라고 명시를 많이 해둡니다. 따라서 우리도 설치할 때는 호환성을 위해 path prefix를 mysql로 지정할 것입니다. (실제 데몬 바이너리도 mysql입니다) 1. 더보기…
사용자의 국가 설정을 제대로 받아오지 못한경우 발생하는 문제점중 하나가 미러사이트입니다. 미러사이트란 안정성, 가용성등을 위해 하나의 배포판(article, attachment, …) 이 여러곳에 분배되어있는 것입니다. 적게는 region 많게는 country단위로 미러사이트가 구성되어있습니다. 수동으로 mirror를 지정해주면 상관이 없지만 자동으로 mirror를 선택하는 과정에서 문제가 발생할 수 더보기…
강의 작성 및 다른 패키지 테스트를 위해서 Hyper-V를 이용한 가상 서버를 구축했습니다. 환경은 메인서버와 같은 CentOS 6.8 입니다. 공부겸 마이그레이션없이 수동으로 환경설정중입니다. 이제 지지고 볶을 수 있겠네요.
apache의 기본설정은 사실상 많이 취약합니다. 개인적으로 운영한다면 큰 상관이 없지만 약간 규모가 있는 곳이라면 보안설정을 꼭 해야합니다. 보안이 높아지면 속도는 자연스레 떨어지고 작업에 대한 편의성도 떨어집니다. sftp만 봐도 ftp에 비해 각 패킷마다 암호화과정을 거치기때문에 스트리밍에서 매우 낮은 속도를 보여줍니다. 더보기…