맥북에 Big Sur 설치
금요일이라 그런가? 아무래도 업무에 대해서도 약간 루즈하게 되는 게 있는데.. 때마침 Big Sur 버전이 공개됐다고 해서 조금 망설였나.. 그렇지만 어차피 난 그냥 설치할 것을 알고 있기 때문에 바로 설치를 진행했다. 다운로드 용량이 12GB 를 넘어가기 때문에 적잖은 시간이 걸렸다. 오늘은 첫 날이라 더 시간이 걸렸을 수도 있다. 2017년형 맥북프로.. 어떻게 아직도 잘 쓰고 있다. 주로 …
금요일이라 그런가? 아무래도 업무에 대해서도 약간 루즈하게 되는 게 있는데.. 때마침 Big Sur 버전이 공개됐다고 해서 조금 망설였나.. 그렇지만 어차피 난 그냥 설치할 것을 알고 있기 때문에 바로 설치를 진행했다. 다운로드 용량이 12GB 를 넘어가기 때문에 적잖은 시간이 걸렸다. 오늘은 첫 날이라 더 시간이 걸렸을 수도 있다. 2017년형 맥북프로.. 어떻게 아직도 잘 쓰고 있다. 주로 …
관리자 페이지 개발 중 방문자 수를 표시할 그래프를 위해 Chart.js를 사용했다. 크롬브라우저에서는 이상없이 표시가 되는데 IE11 에서는.. Chart.js는 IE9부터 지원하는데.. 아래 이미지처럼 요상하게 표시가 돼서 구글링을 통해 문제를 해결했다. 물론 이 해결책이 완전한 것은 아니며 상황에 따라서는 적용되지 않을 수도 있다. 실제로 원하는 그래프의 모습은 아래와 같다. IE11 에서 width 와 height 값을 제대로 잡지 …
그간 엑셀파일의 데이터을 읽어 처리하기 위해 PHPExcel을 사용했는데, PHPExcel 의 경우 용량이 큰 파일의 경우 처리가 되지 않거나 속도가 느린 점이 있어 Spout 를 사용해보게 됐다. 일단 사용 결과는 대 만족이다. PHPExcel 에서는 처리되지 않던 파일도 무난하게 처리가 됐고 속도도 엄청 향상됐다. 더구나 PHPExcel 은 개발이 중단된 상태이기도 하다. 개발환경이 PHP 5.6.x 버전이라서 최신 버전의 …
Apache 서버를 사용하는 환경에서 워드프레스를 설치한 후 플러그인 등의 설치에 어려움이 생겼다. 파일질라 등의 ftp 클라이언트로 접속해서 설치가 가능하지만 매번 그럴 수도 없는 노릇이고.. 서버 특성상 ftp 접속은 지원하지 않고 sftp 접속만 지원하기 때문에 이 부분에 대한 해결책이 필요했다. 다행히 워드프레스에서는 관련 내용에 대한 정보를 제공하고 있기 때문에 해당 내용을 참고해서 sftp 접속이 가능하도록 설정했다. …
요즘은 구글 등에서 방문추적 서비스를 제공하고 있기 때문에 방문자 정보를 기록하는 것이 굳이 필요하지는 않지만 클라이언트의 요구가 있어서 간단하게 만들었다. 리퍼러 등의 방문자 접속 정보를 기록하고 일자별 방문자수를 별도 기록해서 관리자 등에서 표시할 때 쉽게 이용할 수 있도록 했다. 각 테이블의 구조는 아래와 같다. 실제로 DB 에 데이터를 기록하는 코드는 아래와 같다. DB는 PDO 방식으로 …