일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- X라소프트
- 일러스트 고해상도
- 고해상도
- 델코리아
- SENTRY
- Codeigniter
- 팬마음
- 어도비
- 일러스트
- 포토샵
- monolog
- 디-버그
- 네오커머스
- codeigniter3
- 개발기록
- X보이스
- 디버그
- Dell
- XPS15
- aws
- php
- xps
- laravel
- 국가번호목록 #전화번호국가코드 #퇴근을원합니다
- 포토샵 고해상도
- ami
- xps15 9550
- 월회고
- ENA
- Today
- Total
목록개발 (24)
Good Day
해당 글은 노션에 작성하고 백업용으로 작성했습니다. www.notion.so/brianpark1025/2020-c221793734ef489eaccc8764d21939ba [2020] 국제전화 나라번호 목록 근무하는 회사에서는 국제 전화번호를 기준으로 번호인증하는 기능이 있는데 처음에는 alpha_numric 구분만 해서 받아주던 중 로컬에서 수집되는 번호 일부는 +{num}-{num}으로 수집되어 필터링 당하� www.notion.so 근무하는 회사에서는 국제 전화번호를 기준으로 번호인증하는 기능이 있는데 처음에는 alpha_numric 구분만 해서 받아주던 중 로컬에서 수집되는 번호 일부는 +{num}-{num}으로 수집되어 필터링 당하는 이슈가 발생했다. (어차피 SMS 솔루션에서 오류를 뿌려주므로 ..
이번에 새롭게 API 서버를 만들면서 Monolog를 써보리라 다집하고 Log 클래스와 통합작업을 진행했다. 기존에 이미 많이들 사용하는 Codeigniter용 클래스가 있었는데... 아무래도 그닥 별로 내키지 않아 새로 작성했다.(https://github.com/search?q=codeigniter+monolog) 한 대여섯개 있는데 그중에 하나인 stevethomas/codeigniter-monolog (https://github.com/stevethomas/codeigniter-monolog, 이하 "기존 라이브러리"라 칭함.)가 시초고 이걸 대부분 포크해서 조금 수정해서 쓰는 듯 했다. 코드 자체에 대해서 크게 불만은 없는데, 이전에 몇번 코어 클래스 확장하면서 했던 경험으로는 switch 때려..
오랜만에 블로그에 포스팅 끄적끄적. 계속해서 회사를 다니며 여러가지 인프라 관리를 진행하고 있는데,그간 크게 신경쓰지 않던 인스턴스 세대 업그레이드를 위해 작업했던 내용을 적어봅니다. 1. C5 인스턴스 일단 C5인스턴스는 지난 2017년 11월 6일에 공식 출시가 되었습니다.(한국엔 언제된거지?) C5인스턴스의 변경점 중 가장 큰 변화를 짧게 설명하면 ENA를 통한 최대 25Gbps 네트워크, NVMe기술이 적용되어 9Gbps EBS 대역폭이 제공되는 최신 인스턴습니다. 일단 저희는 메모리를 많이 사용하지는 않고 CPU 연산이 많기에 C4 인스턴스를 사용했고,그간 ENA 설치의 번거로움과 다양한 업무의 습격으로 쉽사리 도전하지 못했었습니다만 결국 오늘 드디어 성공했습니다.(눈물) 참고로 비교적 최근에 ..
가끔 서버 관리자 취향에 따라 크론탭 편집이던 뭐던 기본 편집기가 nano 혹은 vim으로 선택해있는데,우연찮게 명령어 글을 찾아서 스크랩. 나노로 크론탭 수정 export VISUAL=nano; crontab -e빔으로 크론탭 수정 export VISUAL=vim; crontab -e출처: https://www.garron.me/en/bits/specify-editor-crontab-file.html
이번에 CI3와 Sentry 연동하는 것 찾아보다가 코어 클래스 대체하는걸 만들어보았습니다. ※ github link : https://github.com/UnRyongPark/codeigniter3-sentry-core-replacing-version 애초에 Sentry자체가 연동이 굉장히 쉽게 되어있어서 다들 쉽게 연결하실텐데 왠지 logging 라이브러리 만들어서 별도로 호출하고 연동하고 하는게 귀찮아서 log_message로 바로 사용할 수 있게 만들어보았습니다.사용방법도 간단합니다;ㅁ; 1. 컴포저로 sentry 설치해주시구요composer require "sentry/sentry"2. github 링크에 있는 /application/config/config.php에 있는 내용을 복사해서 사용하..
※ 주의1: 별다른 생각 없이 개발하면서 적는 부분이므로 절대 네버 에버 절대치는 아닙니다.※ 주의2: 올바른 테스트 방법이 아닐 수 있으므로 의견 제시해주시면 참고하겠습니다. Fanmaum팀에서 작업하다가 엑심베이에서 뭘 덜해줬는지 Alipay가 짤리는 바람에 Alipay를 오리지널로 붙히는 작업을 하게 되었다. 이번에는 함수 내에 동적 호출? 환경: AWS t2.micro / nginx 1.4 / php7.0.12조건: 작성중인 php 클래스 내에 함수 두개 생성 후 각각 10만번(100,000) 호출을 10회 진행혹시 몰라서 전후로 테스트 코드 위치를 변경해서 실행했다.테스트 코드 1 - Common Class 내에 함수 두개class Common { private $request; private ..
※ 주의1: 별다른 생각 없이 개발하면서 적는 부분이므로 절대 네버 에버 절대치는 아닙니다.※ 주의2: 올바른 테스트 방법이 아닐 수 있으므로 의견 제시해주시면 참고하겠습니다. Fanmaum팀에서 작업하다가 엑심베이에서 뭘 덜해줬는지 Alipay가 짤리는 바람에 Alipay를 오리지널로 붙히는 작업을 하게 되었다. 작업 도중에 예전에는 쓰다가 안쓰게된, 반복문 관련해서 차이가 있나 싶은 코드를 발견해서 간단하게 테스트 했다. 환경: AWS t2.micro / nginx 1.4 / php7.0.12조건: 작성중인 php 클래스 내에 함수 두개 생성 후 각각 10만번(100,000) 호출을 20회 진행테스트 코드 1 - AlipayUtil Class 내에 함수 두개 class AlipayUtil { /** ..
일단 웹 프로그래머가 메인이기도 하고, 작은 회사에서는 복수개의 프로젝트가 디자이너에게 배정되는 경우가 많아 이미지맵 작업을 해달라고 하기가 별거 아닌데도 좀 그런 경우가 많아서 찾게된 툴이다. 별건 없고 그냥 이미지 불러와서 Rectangle, Circle, Polygon형식의 이미지맵을 바로 만들 수 있다.문제점으로는 프로그램 화면 크기 조절이 안된다는 점(...)이 있다. 저작권상 웹사이트 링크를 걸려고 했으나,사이트는 폐쇄한 것으로 판단된다. 필요에 따라 사용법을 추가할지 고민해봐야겠다.
회사에서 내부적으로 쓰려는 admin tool을 개발하다가 발생한 문제. mysqli::real_connect(): (HY000/2005): 블라블라 검색을 해보니 여러가지 의견이 분분하지만, 주로 nameserver 설정이 문제라고 답변하는 것 같다. 나는 ubuntu로 작업중이므로 내가 확인한 문제와 수정에 대해서 기록한다. > sudo vi /etc/resolv.conf> "nameserver 8.8.8.8" 추가 후 저장(8.8.8.8은 구글 네임서버) 끝.
FROM.Techigniter (원문Link) 어째 Laravel과 DynamoDB는 둘다 유명한데 이걸 같이 쓰는 사람들이 별로 없나보다.문서 찾는데 정말 고생했다.(영어로 찾았으면 금방나왔겠지만) 사실 Laravel은 새로운 프로젝트에 처음부터 쓸 생각이 아니었으나,레퍼런스 문서만 보고 일단 써보자 싶어서 이리저리 알아보고 있었다. 겸사겸사해서 DB도 열렬하게 검토하던 중 RDBMS 쓰지 말고 그냥 미친척 NoSQL만 써보자! 라는 생각이 들어 DynamoDB로 낙점. 문제는 두개 다 처음하는거라 완전 무개념 상태였다. 어찌저찌 aws-sdk-php-laravel을 찾아서 세팅하고 DynamoDB Session 세팅하려는데 이게 제대로 안되서 엄청 고생하다가 결국 이 문서를 찾았다. 대부분 그냥 이해..