일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SENTRY
- 팬마음
- XPS15
- ENA
- X보이스
- xps
- codeigniter3
- 포토샵
- 어도비
- 월회고
- Dell
- laravel
- 고해상도
- xps15 9550
- 일러스트 고해상도
- 포토샵 고해상도
- 디-버그
- 개발기록
- X라소프트
- aws
- 델코리아
- 국가번호목록 #전화번호국가코드 #퇴근을원합니다
- php
- Codeigniter
- monolog
- 네오커머스
- ami
- 디버그
- 일러스트
- Today
- Total
목록전체 (30)
Good Day
회사에서 내부적으로 쓰려는 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 세팅하려는데 이게 제대로 안되서 엄청 고생하다가 결국 이 문서를 찾았다. 대부분 그냥 이해..
AMI는 그냥 EC2만들면서 선택한다. -- 업데이트 후 httpd24와 php56설치sudo yum updatesudo yum install httpd24sudo yum install php56 -- 의존성 설치sudo yum install php56-pdosudo yum install php56-mbstringsudo yum install php56-mcrypt -- composer 설치curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer -- laravel 설치(귀찮으니 global로)composer global require "laravel/installer" -- laravel PATH 등록..
1. 결함이 있든 없든 옛날에 누가 창의적으로 만든 라이브러리를 줍는다.2. 솔루션인양 포장해서 만든다.3. 판다.4. 계약기간동안 검토하라고 시키고 결함이 발견안되면 그냥 판거다.5. 결함이 발견되면 걔네만 환불해주고 끝.6. 환불기간이 끝난 후 결함이 발견되면 '솔루션 결함이랑 계약은 달라요~ 나 너랑 통화한거 다 녹취했거던? 니가 하겠다고 하고 돈도줬잖아? 근데 왜 이제와서 지랄이세요?'라며 환불 안해준다고 함.7. 고소당하면 환불해주면 됨. 실제로 내가 겪고 있는 일.(6번 상황중)
두서없이 생각을 정리하는 것이 필요해서 주절주절 적어본다. 지금 회사는 외부에 알려지지 않은 (나조차도 잘 알지 못하는) 권력에 대한 암투가 벌어졌었고, 근래에 구조조정을 단행하며 남은 노예들의 고혈을 쥐어짜내며 버텨내고 있다. 그 과정에 약간의 에피소드가 있었는데 이 권력 다툼에서 밀려난 전 실세의 오른팔 격인 모팀 모팀장은 구조조정 때 퇴사를 했다. 모팀장은 구조조정 때 퇴사하며 당시 대표이사를 정신이상자 취급하고 이렇게 회사가 조치를 취하는건 아니라며 온 직원들을 선동하고 다녔었다. 알고는 있지만 귀찮고 애초에 난 사내 권력 다툼은 별로 관심이 없는바, 그 장단에 별로 맞춰주지도 않았고 당시에 새로 발령받은 경영지원실 실장이 내 보스가 되어 현재 개발 중인 상황이나 필요에 따라 요구하는 데이터를 전..
아주 주옥같은 4시간을 보내고 로깅. MySQL 5.6.27 zip으로 Windows에 설치하기. 구관이 명관이라고 개인적으로 개발하는 프로젝트의 DB를 MySQL로 돌려보려고 이리저리 준비하던 중, Windows에 MySQL을 깔고 써본적이 없는터라 원하는데로 설치하는데 애를 먹었다. 설치환경- OS: Windows 2012 R2 64bit- MySQL: 5.6.27 64bit- BaseDir: C:\MySQL- DataDir: D:\MySQL\Data- LogDir: D:\MySQL\Log 실패사례#1 .MSI파일로 설치시도> 설치 진행시 모든 경로를 지정해줘도 계속 기본 폴더로 위치잡힘.> 64bit/32bit 모두 같은 문제 발생> 우여곡절 끝에 my.ini파일 위치 찾아서 변경 시도 했으나 실패..
근래 핫이슈 中 하나는 AV제품을 선정하는 일이다. 지금까지 ESET, V3, 알약, AVAST, KASPERSKY까지 받았는데 이리저리 고민이 많다. 기존에 V3를 사용했는데 바이러스에 걸리질 않나,업데이트가 안되는 버그가 있는 인스톨러가 있질않나...위의 일로 이리저리 치이기도 했고 가격도 꽤나 비싼편에 속해서 교체를 검토하게 되었다. 사실 유명한 KASPERSKY를 쓸까 했는데, 회사에 ESET 영업이 들어와서 받아보니 이 제품도 썩 괜찮은게 문제였다. 그럼 ESET으로 할까!? 싶어서 이리저리 세팅하는데 좀 웃픈일이 2번이나 벌어졌다. 1. 초기 인증 관련 응대 불친절, 잘못된 답변2. 본사 기술담당 "안해봐서 몰라요" / "글쎄요 잘 모르겠네요" 1번 사건과 2번 사건은 서로 다른 사건으로,1번..
김도형토론/질문/답변/팁 - 오후 8:31 defer 아무 생각없이.. 그냥 {} 스콥이 끝나면 동작할줄 알고 지금까지 쓰고 있었는데.. 그것 때문에 엄청 삽질 했네요. 1. function이 끝날때 동작 2. 여러번 쓰면 스택에 쌓여서 역순으로으로 호출 되는군요. for 문 안에서 db connect하고.. defer로 close 했다가.. Close가 호출안되고 계속 connection이 누적되서... 리눅스에서 일정시간 지나면 파일카운트 맥스 문제로 db 쿼리 실패가 떠서 한참을 고생했네요. 이래서 처음에 언어 스팩을 제대로 봐야 하는거구나 느꼈습니다. 그냥 그러려니하고 넘어갔던거에 이렇게 애먹을줄이야ㅜㅡㅜ Go와 함께한 400일http://www.philipotoole.com/400-days-of..
오늘 할 이야기는 Workspace와 폴더 구조에 대해 말하려고 합니다.저는 이 부분에 대해 되게 오랜시간(근 1주일 넘게) 고민을 했었는데요, 의외로 별거 없더라구요 하하... 아무래도 저처럼 아예 폴더 구조에 큰 영향이 없는 언어(PHP)가 익숙하시거나 기본 폴더 트리를 만들어주는(C#+VS) 환경에서 개발을 하셨으면 좀 헷깔리실 가능성이 높습니다.이 부분에 관련해서 별도로 설명된 한글 문서도 없고... 영문 공식 문서 보다가 이건가!? 싶었다가 개발 테스트하면서 이거구나!! 싶었습니다. 뭐 대략 저런 고민의 시간을 거치고 이해한 정보를 적어놓으니 잘못된 정보면 정정을 요청해주시길 바랍니다. 1. Workspace 개념 기본적으로 개발자분들은 Workspace에 대해서는 대부분 이해하고 계실 것으로 ..
솔직히 IDE는 있으나 없으나 비슷한 느낌입니다만,개발을 조금이라도 더 편하게 하기 위해서 설치하고 진행해야겠습니다. 제가 쓸 IDE는 LiteIDE입니다. 인텔리제이나, 상용화 프로그램에 대해서 플러그인이 꽤 좋은게 있는 것으로 아는데...아무래도 무료고 무료고 무료니까 이걸 써봅시다.(이클립스는... 아 끔찍한 추억이 생각나서 포기했어요) LiteIDE링크: https://github.com/visualfc/liteide설치방법: https://github.com/visualfc/liteide/blob/master/liteidex/deploy/welcome/en/install.md기타설정방법: https://github.com/visualfc/liteide/blob/master/liteidex/dep..