본문 바로가기

개발강의24

PHP | Nginx | MariaDB - WNMP 설치, 다운로드, 기본셋팅 WNMP로 Nginx와 PHP 마리아DB 사용하기 설치 XAMPP 로 아파치와 PHP를 실행시켜봤다면최근에 많이 쓰이는 Nginx와 PHP를 Wnmp라는 프로그램으로 실행해보겠습니다. ▼해당 웹사이트 접속후에 프로그램을 다운로드 (가끔 접속이 안됩니다..)https://wnmp.x64architecture.com/downloads/ ▼ 혹 해당 사이트에서 https://sourceforge.net/projects/wnmp-env/ ▼ 사이트들이 원활하지 않다면 첨부파일을 다운받아 설치하세요. ▼설치 후 실행 후 모습 XAMPP와 같은 UI다 각 start만 눌러주면 알아서 연동 후 실행됩니다. Nginx 설정 ▼엔진엑스의 간단한 설정을 해보겠습니다.Configuration에서 nginx.conf를 실행 .. 2017. 8. 30.
MSSQL - EXISTS 사용 방법 MSSQL EXISTS 사용 방법 MSSQL 하면 프로시져 만들기 참 좋다. MSSQL 매니지먼트 스튜디오가 편해서 그럴것이다. 실무에서 가장 많이 쓰고 헷갈리는 내장객체는 EXISTS 일것이다. 테이블을 검색해서 값이 있을때와 없을때를 구분한다. IF EXISTS( SELECT * FROM 테이블 WHERE ID = @ID ) BEGIN --//SELECT문의 결과값이 존재하면 진입 END ELSE BEGIN --//SELECT문의 결과값이 없을 경우에 진입 END 그리고 반대로 하고 싶으면 NOT EXISTS 를 사용하면 된다. IF NOT EXISTS( SELECT * FROM 테이블 WHERE ID = @ID ) BEGIN --//SELECT문의 결과값이 없을 경우에 진입 END ELSE BEGI.. 2017. 7. 11.
PHP - XAMPP 설치하기 (새로운 APMSETUP) XAMPP 설치하기 APMSETUP을 대체 APMSETUP이 최신버전을 공개하지 않고 있다. 그래서 많은 사람들이대안으로 찾은게 아마 XAMPP가 아닐까 싶다. PHP7버전까지 지원하고 있으며 최신 DB인 MariaDB(MYSQL)까지 설치 한방으로 모든 셋팅을 마무리한다. 오늘은 XAMPP 설치를 가이드 하려고 한다. 우선 https://www.apachefriends.org/index.html에 접속한다. ▼ 아래처럼 최신버전을 설치한다. (학습자라면 당연히 PHP7 버전을 해야겠죠?) ▼모르고 NO에 박스를 칠했네요. YES 입니다. 당연히 설치 해야겠죠 ▼ Next로 시작해봅시다. ▼ 많은 기능을 제공합니다. Perl 까지 지원하는게 인상적이네요. 우선 모든 기능을 설치합니다.(그래도 몇메가 안되.. 2017. 7. 11.
Bootstrap | 강의 | 04 - 부트스트랩으로 이미지를 다루어 보자. / caption을 달아보자. 1. 부트스트랩으로 이미지를 다루어 보자 - 초보 개발자들에게는 어렵게 CSS와 HTML 조합으로 홈페이지 디자인을 만들어도 이미지 다루기 어려웠던 기억이 있을 것입니다. - 부트스트랩은 이 이미지 마저 쉽게 다룰수 있도록 각종 방법을 만들어 놓았습니다. - 이번 시간에는 가볍게 이미지를 다뤄 보겠습니다. 2. 우선 이미지를 노출 시켜보자 1. 이미지를 아래처럼 추가시켜 보자 - 위치는 게시판에 맨위다. - div 안에 img 태그로 이미지를 첨부해보자. - 이미지는 이걸 다운 (무료이미지) ▼ 위치는 게시판에 맨위다. 이름 나이 주소 지브이 26 상수동 하이리 26 태릉입구 래부기 26 망원동 글쓰기 1 2 3 ▼이런 웹에서 확인해보니 엉망이다. 반응형 웹에서 이미지만 반응하지 않고 있습니다.멋진 이미.. 2017. 7. 9.
NodeJS - 8.6.x 윈도우 버전 설치 / 첨부파일 NodeJs 환경구성 안녕하세요. 고코더 입니다. 이론 수업을 뒤로 하고 이제 손으로 노드를 익혀볼 시간입니다. 첫 시간이니 간단한 노드를 설치해 이 언어를 만나 보는 시간을 가지겠습니다. 1.사이트 접속 맞춤법 검사를 원하는 단어나 문장을 직접 입력 또는 붙여 넣기 해주세요. https://nodejs.org/en/는 노드의 공식 사이트입니다. 최근의 만들어진 언어들은 홈페이지가 깔끔합니다. 접속하면 OS를 판단하여 프로그램을 제공합니다. 자바 버전을 설치할 때 최신 버전보다 한 단계 아래 안정화된 버전의 파일을 설치하는 거처럼 노드는 메뉴로 나누어 났습니다. ▼ 왼쪽에 8.11. 버전을 다운로드하겠습니다. 64비트 32비트 2.설치(node-v8.11.1-x64.msi) 설치를 진행 하겠습니다. 윈도.. 2017. 7. 8.
JAVA | 이론 - WEB-INF, META-INF에 차이 META-INF - 자바 패키징 기술인 jar의 일부- META-INF폴더는 자바에서 설정관련 파일을 저장하는 폴더- jar 파일들을 풀어보면 META-INF 폴더 아래 MANIFEST.MF 라는 파일이 있고 사양서 내용이 있다. WEB-INF - 웹 애플리케이션 용으로 (servlet 규격으로) 따로 만들어진 디렉터리- 웹을 중요한 파일들이 노출되지 않도록 만든 폴더 2017. 7. 6.
Bootstrap | 강의 | 03 - 버튼을 달고 전체 폭을 조종 / Button / container 1. 이번 시간에는 - 게시판이 생겼으니 "글쓰기"와 같은 버튼이 필요하겠죠? - 그리고 좌우로 가득찬 게시판도 좋지만 보통은 좌우에 적당한 폭이 있어 - 한눈에 보기 편한 모양으로 만들어 볼것입니다. - 역시나 이번에도 부트스트랩 매력에 푹 빠져봅시다.! 2. 버튼을 다뤄보자 2.1 버튼을 만들어 보자 ▼ 아래처럼 코딩해보겠습니다. 버튼 버튼 ▼ 화면에 띄워보니 기본 버튼, 부트스트랩 버튼이 보입니다. 딱 봐도 부트스트랩 버튼은 디자인 들어갈 준비가 되어 있네요.이제 디자인을 입혀 봅시다. ▼ 아래 코드를 입력하고 웹으로 봐볼까요? Basic Default Primary Success Info Warning Danger Link Large Medium Small XSmall ▼ 디자인을 보는 직관적인 .. 2017. 7. 2.
Bootstrap | 강의 | 02 - 게시판 모양을 만들어 보자! / 테이블 / 페이징 1. 깔끔한 게시판 모양을 한방에! 부트스트랩 매력 느껴보자! - 홈페이지를 꾸미려다가 CSS와 HTML을 작성하다. 포기해버린 경험들이 있으실 겁니다. (저부터..) - 기본 뼈대는 나와도 디자인 입힐려면 디자이너 퍼블리셔가 아닌 이상 고역일거고 정작 프로그램 공부가 뒷전 입니다. - 이전 강의에서도 말했듯이 부트스트랩은 아주 훌륭한 디자이너와 퍼블리셔가 제공한 CSS입니다. - 이번 강의에서 부트스트랩 매력에 푹 빠져 보시죠!!! 2. 테이블을 만들어 보자! 2.1 Table 이란 - 실무에서 혹은 좋은 강의를 제공하는 곳에서 선행 되신분들은 보단 태그가 많이 활용되는걸 알고 있을 겁니다. - 데이터를 FM으로 나타내는 요소는 이므로 두번째 시간이니 부트 스트랩으로 이쁜 을 만들어 보는 시간을 가지겠.. 2017. 7. 2.
Bootstrap | 강의 | 01 - 부트스트랩 이란? / 설치 / 다운로드 1. 부트스트랩이란 1.1 제작사 http://getbootstrap.com/ (한글 번역 개인사이트 http://bootstrapk.com/) - 부트 스트랩은 트위터에서 개발한 UI 라이브러리 입니다. - 마크 오토(Mark Otto)와 제이콥 손튼(Jacob Thornton)이 개발하였습니다. (둘이 안사귐 게이아님) 1.2 목적 - 모바일 환경에 적합한 반응형 웹을 개발하기 위한 라이브러리 - 디자인으로 인한 개발시간을 단축하기 위한 개발도구 2. 부트스트랩 설치 2.1 설치설명 - 부트스트랩 설치는 압축을 풀기만 하면 됩니다. - 프로젝트 할때 디자인과 퍼블리셔가 css,js 폴더를 만들어주고 나서 개발을 시작할텐데 바로 그 CSS 폴더를 제공해주는 것 입니다. - 웹스톰 같은 IDE를 프로젝트.. 2017. 7. 1.