본문 바로가기

전체 글2572

PHP | IDE - PhpStorm 설치하기 PHP개발을 위한 PHP스톰 설치하기 PHP개발자 만큼 IDE를 다양하게 쓰는 언어도 없을 것이다.이클립스, 비주얼스튜디오, 노트패드, 에디터플러스, 아톰 등등 주변에 PHP 개발자 수만큼 다양한 개발툴을 볼수 있죠. 필자는 모든 툴을 써본 결과 PHP스톰이 가장 낫다는 결론을 얻었다.물런 이건 각자의 취향이니 한번씩 모두 써봐도 좋을거 같다.우선 아래 다운로드 URL을 클릭하자. http://bit.ly/2Kv9Dp2 ▼필자는 개인적으로 PHP스톰 10버전을 좋아한다. 만약에 10버전 설치를 하고 싶다면 왼쪽 아래에 Previous version을 클릭하자 http://bit.ly/2KsWxs6최신버전은 첫번째 화면에서 다운로드를 클릭하면 된다. ▼10버전은 화면 중앙정도 내리면 해당 위치에 있다. 다.. 2017. 7. 12.
MSSQL - Management Studio 매니저먼트 설치 MSSQL 매니지먼트 스튜디오 설치 이시간에는 MSSQL 학습을 위해 GUI를 다운로드 및 설치를 해보겠습니다. 우선 해당 URL로 이동!https://www.microsoft.com/ko-kr/download/details.aspx?id=46697 ▼ 해당 페이지에서 다운로드를 클릭한다. ▼ 자신에 맞는 비트 환경과 끝에 ADV가 붙은걸 클릭합니다. (제일 용량 큰거) ▼ 다운로드 후 실행하면 아래처럼 압축이 풀립니다. ▼ 아래 처럼 기본 선택된 설정을 믿고 다음 클릭 ▼ 인스턴스를 명명한다. SQLEXPRESS로 하자. ▼ 역시 기본 설정을 믿고 다음 ▼ 혼합 모드로 비번을 입력한다 비번은 tiger로 하자 ▼ 설치가 진행된다. 생각보다 조금 걸립니다. ▼ 설치 후 로그인 방법은 두가지 입니다. Wi.. 2017. 7. 11.
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.
MySQL - MySQL Workbench 설치하기 MySQL Workbench 설치하기 MySQL GUI(데이터 베이스 툴)은 참 많습니다제가 쓰는 프로그램은 개인적으로Front, Yog, Workbench 입다. 이중에 항상 Front와 Workbench를 둘다 설치해 습니다.그이유는 Front는 데이터를 보고 수정하기에 직관적이고 빠르게 되어 있고그 밖에 기능은 Workbenc가 압도적입니다. 그래서 오늘 MySQL 워크벤치를 설치해보려고 합니다. 우선 아래 URL을 접속!https://dev.mysql.com/downloads/workbench/ ▼그 다음 프로그램을 다운받아 보자. ▼ 여기서 괜히 회원가입 하지말고 맨아래 다운로드를 클릭한다. ▼자 이제 Next에 시작입니다. ▼ 역시 넥스트 ▼ 넥스트 Mysql에 기본 설정을 믿어보자. ▼ 역시.. 2017. 7. 11.
ASP - xls(엑셀) 연결해서 DB처럼 사용하기 xls(엑셀) 연결해서 DB처럼 사용하기 오늘은 엑셀을 사용해 DB처럼 연결 한후에 사용하는 방법을기록하겠습니다. DB를 연결하듯 그 대상은 엑셀 파일이죠 단지 시트 이름이 매겨지지 않았을 경우는 [Sheet1$] 가 테이블 명인거만기억하면 헤매지 않을 것입니다. 실무에서 개발했던 소스 기반으로 작성하였습니다.그대로 복사해서 붙혀넣어서 테스트 해보세요 123456789101112131415Colored by Color Scriptercs 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.
.Net - 정규식을 이용해 영문자만 추출해보자. 닷넷에서 정규식을 이용해 영문자만 추출해보자. 정규식을 이용해서 특정 루프를 돌린후에영문자만 걸러내는 방법이다.이메일 주소를 받거나영문 이름등에 유효성 체크할때 사용할 수 있다.이왕이면 함수를 만들어서 쓰는것이 좋다. (당연) using System;using System.Text.RegularExpressions;public partial class _Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { string chkString = "ABCDabcd가나다라"; string resultString = string.Empty; Regex alphabatRegex = new Regex(@"[a-zA-Z]".. 2017. 7. 7.