Daniel's Knowledge Storage
Codeigniter사에서 DB Insert후 간단하게 Auto Increment값을 가져 오는 방법. $this->db->insert('TABLE_NAME', $data); //이렇게 DB에 입력을 한 후$this->db->insert_id(); //받아온다
자주 있는 일은 아니지만,가끔 테이블을 통으로 날려 버려야 하는 경우가 생긴다. 이를테면...휴지통으로 사용하는 테이블의 경우 주기적으로 비우도록 하는게 일반적인데. 이때 Codeigniter에서 사용하는 간단하게 테이블을 통으로 날려 버리는 기능이다. $this->db->empty_table('테이블명'); 테이블 자체를 삭제하지는 않고 말 그대로 empty, 비우기만 한다.
아무도 안 궁금해 하는 나 혼자 다음 미니 프로젝트 예고 :) 아카이빙실의 백업 하드를 안전하게 보관하기 위해 디지털 도어락으로 잠궈뒀고, 인트라넷을 통한 DB화와 검색 그리고 입/출고 시스템을 통해 현재 위치와 사용자를 파악하고 있다. 필요한 사람이 DB에서 검색을 하고 출고 신청을 하면 담당자가 가져다 주는 방식인데...문제는 비밀번호를 알고 있는 담당자가 없는 야간. 어쩔 수 없이 비밀번호를 알려 주면 얼마 후 분명히 문제가 생긴다. 누군가는 인트라넷을 통해 출고 기록을 남기지 않고 그냥 빼가서 회사 전체를 뒤진 끝에 결국 가져갔던 본인의 방에서 발견 되는 식의 황당한 문제들이 계속 생겨났다. 그렇다고 매번 비밀 번호를 바꾸기도 그렇고, 급한데 담당자가 없어 전화 통화를 새벽에 해야 되는 작업자들의..
별것은 아니지만 그래도 회사를 위해 만든 제품이라...제 나름의 도의상, 상세한 제작 과정이나 코드 내용을 공개할 수는 없어 아쉽습니다만, "네트워크 온/습도 모니터링" 장비를 개발한 배경과 과정을 기록에 남겨 둡니다. 혹시 도움이 필요하신 분들은 개별적으로 메일로 연락 주시면 가능한 범위내에서 조언을 드리거나 제작해 드릴 수 있습니다.(jonghun.seo@지메일쩜컴) 제가 근무하는 회사는 TV CF를 만드는 회사 입니다. CF의 장면들에 들어가는 2D와 3D작업은 물론 전체적인 편집과 컬러그레이딩 작업을 하는 회사라서 많은 장비들이 있습니다. 이 많은 장비들이 기계실이라고 부리고 있는 2개의 방에 모아져 있습니다. 이 중 열이 특히 심하게 나는 장비는 랜더팜(Render Farm)이라는 장비입니다. ..
작은 회사든 큰 회사든 다음과 같은 세가지를 할 수 있어야 합니다. 판매하고자 하는 상품이 좋은 것이어야 하며, 좋은 마케팅 능력을 갖고 있어야 하며, 좋은 재정적 관리 능력을 갖추어야 합니다. 상상해 보세요.어떤 인간도 다음 세 능력을 다 갖출 수는 없답니다. 잘 만들고, 잘 팔고, 돈을 잘 관리하는 것.그런 사람은 없습니다.그런 사람은 여태껏 태어나지 않았습니다. 우리는 세계 100대 기업에 속한 기업들을 조사하고 연구해 보았습니다. 카네기, 웨스팅 하우스, 포드, 구글, 야후 같은 신생기업들까지요.이런 성공적인 기업이 가진 단 한개의 공통점이 있었습니다. 한 사람이 시작한 것이 아니라는 것입니다. 지금 저희는 노섬버랜드에서 16세 청년들에게 기업가 정신을 가르치고 있습니다. 이 수업은 항상 리차드 ..
어떻게 하면 조직의 심각한 문제를 주는 아이히만과 같은 행동을 저지 할 수 있을까? 애빌린 패러독스 "생각대로 일하지 않는 사람들"의 저자 제리 하비는 이렇게 말하고 있다. "우리 모두에게 생존에 대한 욕구를 지지해주는 사회(또는 조직)에서 살 권리가 있다." 라는 하나의 원칙을 신성하게 지키라. 그렇다면 여기서 말하는 생존의 욕구란 어디에 있는 것 인가? 이를테면 매슬로우의 욕구 5단계의 가장 아래에 위치한 단순히 음식을 섭취하고 안전한 장소에 있는 정도일까? 내 생각에는 그 이상일 것이라고 생각한다. 사랑하는 이를 잃었을 때, 지휘를 잃었을 때, 극심한 공허함을 느낄 때 어떤 사람은 자살을 하기도 하기도 하고 또 어떤 사람은 굉장한 스트레스를 받기도 한다. 정도의 차이는 있지만 이 두가지 모두 극단적..
각 조직의 구성원들은 조직이 처한 상황이나 당면한 문제의 본질에 대해 겉으로는 표현하지 않지만 같은 생각을 갖고 있다. 각 조직의 구성원들은 자신의 욕구나 생각을 서로에게 정확하게 전달하지 못한다. 오히려 정반대로 행동해서 서로가 조직의 상황을 오해하게 만들 뿐이다. 각 조직의 구성원들은 그들이 처한 상황이나 문제를 해결하는데 필요한 조치에 대해 '무언의 합의'를 한다. '함께 행동하기'가 개인과 집단의 욕구를 모두 충족시켜줄 수 있는 해결책이라고 생각한다. '무언의 합의'에 동참하게 된 조직의 구성원들은 조직에 대한 분노와 불만을 느끼게 되며, 그로 인해 친숙한 몇몇 구성원 사이에 집단을 형성하고 다른 집단을 비난한다. 이 상태에 빠진 조직이 상급자를 비난하거나 서로를 탓하는 것은 흔한 일이다. 만약 ..
"네, 이것은 좋지 않으니 당신의 궁뎅이에는 이 것이 좋겠습니다." 어제 새벽 동대문에 갔습니다. 마음에 드는 옷이 있어 입어 봤지만 오리궁뎅이라 영 품이 맞지 않았습니다.점원은 이상한게 아니라며 좋아 보인다고 계속 칭찬을 했습니다. 하지만 아무리 좋게 말한들 이상하다는고 생각하는 고객(나)의 입장은 변하지 않았습니다. 오히려 짜증만 났습니다. 고객(나)의 Needs와 판매로 이어지도록 만드는 전략은 좋아 보인다는 "말"이 아니라,"네, 맞아요! 이것은 좋지 않으니 당신의 궁뎅이에는 이 것이 좋겠습니다." 라는 합리적이고 타당한 근거를 가진 대안을 제시하는 것입니다. 또 다른 매장이 있습니다. 이 매장은 몇달 전 바지를 구입했던 매정입니다. 오리 궁뎅이라서 바지를 잘 못사겠다고 하니 딱 맞는 바지를 찾아..
소셜 커머스가 대세인 요즘 그에 따라 이런 저런 솔루션들이 많이 나와 있다. 몇개의 솔루션 중 고민하다가 결국 가비아 소셜커머스 솔루션(퍼스트몰Pro)을 사용하기로 결정했다. 내가 가비아 소셜커머스 솔루션을 선택했던 이유와... 그러나 그 선택에 실망했던 이야기를 하고 싶다. 여러 PG사가 연동이 쉽게 된다는 점. 원데이넷 솔수션의 경우 소스 공개지만 정해진 PG사 외에 연동이 되어 있지 않아 다른 PG를 사용하려면 별도 작업을 해야한다. 물론 이 작업이 까다롭거나 큰 문제가 있는 것은 아니지만...무척 귀찮은 일은 사실이다. 또 설치형 소스를 사용하는 것 보다 가비아라는 기업을 업고 PG사에 들어 가기 때문에 할인률이나 심사에 유리한 부분이 있지 않을까 기대했다. 결과는... 실망이 컷다. 가비아라서 ..
현재 가비아 소셜 커머스몰을 이용해 소셜 커머스를 운영하고 있다. 원데이넷과 가비아 두 곳을 놓고 고민 고민하다 가비아를 선택했는데 아주 실망스럽다. 누군가 나에게 소셜 커머스 운영에 대하여 어느 업체가 좋겠냐고 묻는 다면 "직접 개발하라"고 하겠다. 우리도 직접 다시 개발하고 있다. 왜 직접 개발하려고 하는가? 서비스가 엉망진창인 가비아의 태도이다. 현재 솔루션이 가비아와 원데이넷 두 곳 밖에 없어서 인가? 주도권을 잡고 있어 방심인가? 가비아를 사용하면서 당한(?) 사례를 소개 한다. 1. 이제 와서 LG PG 안된다고? 가비아 소셜 커머스몰을 사용하면 카드 결제를 꼭 하시라면서 친절히 각 PG사 마다의 수수료등을 정리해 두고 있다. 전에 다른 사이트를 개발 할 때 LG PG를 연동해서 사용했던 경..