본문 바로가기

개발이야기

[Lavavel] 라라벨 마이그레이션 users 테이블 또는 뷰가 이미 존재 SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' already existslaravel base table or view already exists: 1050 table 'users' already exists 해결 방법을 검색해봐도 찾기가 어려워 저는 한참 고생했기 때문에 이 글이 누군가에게 도움이 되길 바랍니다. 최근 라라벨을 공부하기 위해 책을 한 권 샀습니다. 이미지 출처 : https://laravel.kr/ 많은 분들께서 이책을 추천해주시더군요 아마 저 처럼 이 책으로 라라벨을 공부하시는 분이 많을꺼라 생각되서 제가 이 책의 예제를 따라하던 중 안되었던 부분을 소개하려고 합니다. 7.2 마이그레이션 실행 실습 내용은.. 더보기
[CodeIgniter] 코드이그나이터 index.php 죽이기 Not Found error 당신이 아마 이 블로그를 보고 있다면 코드이그나이터를 공부하다가 index.php를 지우기 위해 여러가지 설정을 해보다가 Not Found error를 보고 왜 나만 안되지? C8C8를 되뇌고 있었을 것이다.당신의 시간을 아껴주기 위해 이 블로그를 남김요http://[도메인]/index.php/topic  을http://[도메인]/topic                 으로 줄이고 싶어서index.php 죽이기를 검색하고 따라해보셨을텐데1. httpd.conf 설정mod_rewrite 사용하기서버의 httpd.conf 파일을 열어서 mod_rewrite.so 모듈을 사용할 수 있게 주석을 제거한다. (httpd.conf 파일은 서버마다 위치가 다를 수 있음)vi /etc/httpd/conf/httpd.c.. 더보기
[CodeIgniter] 코드이그나이터3 입문 404에러 코드이그나이터를 처음 시작하는 당신  !!아마도 생활코딩 을 보고 하나하나 따라가고 있을 것이다.https://opentutorials.org/course/697/3824Controller 까지 무작정 따라하다가 막혔다면 분명 Topic 부분!!분명히 class 에 대문자로 Topic을 썼는데 404 에러가 뜬다원인은 파일명!!파일이름도 대문자로 Topic코드이그나이터2 에서 3버전으로 넘어가면서 이부분이 바뀌었습니다.파일명도 꼭 대문자로 써줘야 정상적으로 파일을 찾아가는데요** 혹시라도 topic으로 쓰셨다가 Topic으로 이름 을 바꾸실때 서브라임텍스트를 사용하신다면서버에서도 바뀌었나 꼭 확인해 주세요같은 단어는 동기화가 되어도 서버에서는 바뀌지 않는 경우가 있었습니다.사실 별거 아닌거 같은데제가 예.. 더보기
[관리] 초기 브랜드 런칭과 전자상거래 시장에 대한 준비 최근 새로운 브랜드를 런칭한 회사에서 아르바이트를 하게되었는데요 쇼핑몰과 초기 마케팅 방법에 대해 배운점이 있어 글로 남겨 봅니다. 제가 일을 한 곳은 신생회사였고 처음 회사를 차리는 과정부터 일을 했던 만큼 초기 사업자등록을 하고 제품을 유통받고 홍보를 하고 판매를 하는 전과정을 모두 경험해 볼 수 있었습니다. 그 중에서 가장 많은 걸 배운 부분은 제품을 홍보하고 판매하는 과정이었는데요 회사 홈페이지 역할을 하는 쇼핑몰 웹사이트를 구축하게 되면 결제 시스템을 붙여 구색을 갖추게 됩니다. 그럼 이제 홍보를 하고 판매하는 과정만 남게 되죠. 저는 쇼핑몰 브랜드 홍보 방법을 찾아 보았습니다. 제일 먼저 한 일은 네이버 사이트 검색 등록 !! 키워드 검색은 단어 키워드를 입찰하여 상위에 링크 되도록 하는 네이.. 더보기
[Linux][Server] 리눅스 서버 세팅 3 _ CentOS 무선랜 연결 http://mjluna.tistory.com/entry/CentOS-55-Wilress-LAN-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0 더보기
[이론] 객체지향 5원칙 SOLID 저번 주말에 스터디했던 객체지향 5원칙에 대해서 정리해 보아요~ 객체지향 5대원칙이라고도 하는 5원칙은 OOP를 설계할 때 따져야 할 다섯가지 원칙의 영문 앞 글자를 따서 SOLID 라고 하는데요 제가 이해한데로 간단하게 명료하게 써 볼께요 * SRP (단일책임의 원칙: Single Responsibility Principle)하나의 클래스는 한가지 기능만 제공해야 함여러가지 하면 다른거 고칠 때 문제발생 우려가 있음그래서 독립적으로 만들어야 되니까 한 클래스에는 한가지 기능에 책임을 질 수 있도록 설계 !! * OCP (개방폐쇄의 원칙: Open Close Principle)확장에는 열려있고, 변경에는 닫혀있어야 함일단 만든 객체에서 변경은 폐쇄적으로 하고 확장은 개방 하도록 설계해야 한다는 의미인데예.. 더보기
[XMind] 맘에드는 마인드맵, 엑스마인드 마인드맵 많이 그러보셨죠?? 기획을 하는 단계에서 꼭 필요한게 브래인스토밍 그리고 마인드맵 !! 여기 좋은 마인드맵 정리하는 툴이 있어 소개해 드려요~~ XMind !! http://www.xmindkorea.net/ 일단 툴이 너무 이쁘다는거 !! 그리고 무료 !! 기능도 많고 여기 설명서도 있어요 http://www.xmindkorea.net/download/XMind.pdf 아는 형님이 쓰시고 있는데 마우스 안쓰고 키보드 단축키로만 내용 정리하는 모습이 너무 부러워서 저도 다운받게 되었어요 다음주에는 이것도 가지고 놀아보려구요 ㅎ 샘플이 다양하구 가장 좋은 점은 한국어 버전이 있어서 너무 좋아요 ㅎㅎ 그럼 20000 더보기
[StarUML] 클래스 UML 그리기 요즘 문서작업을 많이해요 그러다 보니 어런저런 설계, 디자인 툴을 많이 찾게 되는데요 오늘 소개해 드릴 툴은 StarUML !! 많이들 알고 계실꺼예요 무척이나 유명한 UML 디자인 도구죠 저 역시 학부 때 수업시간에 사용해 본 도구예요 무척이나 직관적이고 편리해요 물론 유료버전에 비하면 부족하지만 체험판(평가판)에도 다양한 기능이 있구요 한가지 아쉬운 점은 영문이라는거 ㅎㅎ http://staruml.io/ UML 규칙을 아신다면 아주 유용하게 사용하실 수 있으실 꺼예요 !! 강추합니다~~ 더보기
[Balsamiq] UI 디자인 도구, 발사믹 !! web 이나 화면 설계를 하려다 보면 보통 노트나 이면지에 많이 그리죠 아니면 포토샵이나 파워포인트를 사용해서 간단하게 많이 그리실 꺼예요... 내가 그랬으니까 ㅎㅎ 하지만 이제는 좀 더 이쁜 도구를 사용해 보려구요 사실 예전부터 알고는 있었지만 드디어 사용을 해보게 되었네요 심플한 UI 디자인 도구, 발사믹 !! https://balsamiq.com/ 모바일 부터 웹까지 심플하면서 귀여운 도구들이 아주 다양해요 웬만한건 거의 다 표현할 수 있을거 같은데 다음 주는 이거 가지고 놀아보려구요 그 외에도 다른 UI Design Tool 이 있어요 Fluidhttps://www.fluidui.com/ Pencilhttp://pencil.evolus.vn/ 발사믹은 일정기간지나면 유로라고 하네요 비용부담에 무리.. 더보기
[eXERD] 데이터베이스 설계 eXERD 소개 오늘 아주 끝내주는 개발도구를 알게 되었어요 요즘 프로젝트 기획의 필요성을 느끼고 정리하던 중에 데이터베이스 설계 부분에서 어떤 도구를 써야하나... 찾고 있었죠 그러던 중 제가 평소 멘토로 여기는 형님께서 아주 어썸한 툴을 추천해 주셨어요. eXERD http://ko.exerd.com/ 아직 자세히는 사용해 보지 않았어요 하지만 우왕~~~ 제가 생각하던 데이터베이스 설계 툴이에요!! 이클립스 플러그인들과 완벽하게 연동된다고 하네요 ㅎㅎ 이런 툴이 국내기술로 만들어지다니... 감동이야 내일 부터 엄청 가지고 놀꺼임요 일단 강추!! 더보기