사용자가 입력한 값을 서버에 전달하기 위한 입력 양식으로 텍스트 타입이 아닌 숫자타입인 경우가 있습니다. 예를들어 가입월 또는 일등을 나타낼때 숫자로 입력받게 합니다. 이런 경우 input 태그의 type 속성을 사용하는데 text가 아닌 number를 지정하여 값을 얻는 방법에 대하여 알아보려 합니다. 간단한 코드 모습은 아래와 같습니다.<input type="number" value="" />! type을 넘버로 지정할 경우 장점타입 설정을 text가 아닌 number로 입력할 경우 어떤 장점이 있을 수 있는지 알아보겠습니다.1. 숫자만 입력받는데 용이이는 number 지정시 숫자만 입력이 가능하기 때문입니다. 다시말해 숫자가 아닌 다른 타입은 자동으로 표시되지 않습니다. 만약 다른 타입을 설정할 경우
Last Modified : 2019-08-05 23:01:48최근 PHP를 사용하여 간단한 공지사항을 만들 수 있는 방법에 대하여 알려주면서 이를 정리해보았습니다. 공지사항이지만 조금만 응용하면 바로 게시판 역시 만들 수 있을거라 생각합니다.아래의 수준은 HTML, CSS를 알고 클라이언트단의 UI만 구축할 수 있는 정도의 수준에서 설명하려 합니다. 이미 알고 계시는 부분이 있다면 양해바랍니다^^# PHP를 사용하여 공지사항을 어떻게 만들 것인가?공지사항을 만드려면 자료 구조, 데이터의 저장에 대한 고민이 선행되어야합니다. php는 서버를 구동하여 방문자의 접근이 가능한 환경을 구축할 뿐 데이터의 저장은 데이터베이스, db의 구축이 필요합니다.! 그럼 DB는 어떻게 구축해야하는가?DB가 있다면 우리는 그 곳에 원하는 정보를 저장하거나 읽을 수 있을 것입니다. 그리고
Last Modified : 2017-09-23 23:57:50테이블안에 존재하는 태그 중 콘텐츠를 보여주는 tr, th, td 태그들은 table-row의 display 속성 값을 가지게 됩니다. 하지만 이 속성 때문에 min-height를 사용한 최소 높이를 설정할 수가 없는데 어떻게 방법이 없을까요?아쉽지만 결론부터 얘기하면 display 값을 바꾸지 않는 이상 방법은 없습니다. 다만 아래와 같은 대체 방법들이 존재하니 참고하세요.! table 태그의 부모 태그에 min-height 설정하기만약 table 전체에 min-height를 설정한다면 table 태그 대신에 바로 위에 div 부모 태그를 하나 추가하여 스타일을 지정할 수 있습니다.<div class="table-wrap"> <table></table></div>위와 같이 설정하고 min-height 및
Last Modified : 2019-09-20 13:36:29데이터베이스를 조작하기 위해서 phpmyadmin에 접속해야합니다. 그런데 만약 잘되던 phpmyadmin에 갑자기 접속이 안된다면? 만약 아래와 같이 문구가 나올 경우 해결하기 위한 방법입니다...* 오류 메시지phpMyAdmin- 오류Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP install properly.갑작스런 메시지 출력과 함께 로그인 불가위 방법을 해결하기 위해 찾아보니 세션쪽 설정에 문제가 있더군요. 이를 해결하기 위한 방법으로 php.ini 파일을 수정해야 합니다...수정하기 위한 과정은 아래에 순서에 따라 수행해 주
Last Modified : 2015-11-15 15:16:22curl은 터미널(Terminal) 리눅스 환경에서 웹 페이지에 정보를 요청할 수 있는 매우 유용한 도구입니다. 주로 API를 쉘스크립트 환경에서 테스트 하는데 많이 사용되지만 단순한 웹사이트 정보를 가져오는데 역시 사용할 수 있습니다.# 헤더정보 또는 바디정보 가져오기아래는 curl을 사용하여 헤더, 바디 정보를 가져오는 방법입니다.curl -I [url] // 해당 페이지의 헤더 정보만을 불러옵니다.curl -i [url] // 해당 페이지의 헤더 및 바디 정보를 불러옵니다.기본적으로 문서 타입 및 서버 종류등 헤더의 내용만 알고 싶을 때 사용하면 웹브라우저에 접속하지 않고 정보를 가죠올 수 있어 매우 편리합니다.
Last Modified : 2017-05-25 00:00:10(제목은 거창하지만 실제로는 이를 어떻게 구현할 것인가에 대하여 적어본 지극히 주관적인 로그 정도입니다) 최근 이세돌과 알파고와의 바둑 대결에서 알파고, 즉 컴퓨터가 완승에 가까운 대국 내용을 보여주면서 사람들의 관심이 인공지능 분야에 쏠리고 있습니다."왜 이토록 사람들의 관심을 모으는 걸까요?" 사실 그 관심의 정도가 지나칠 정도인데요... 전기차, 줄기세포 등 차세대 신기술 분야에 있어 아마 가장 관심있는 분야가 바로 인공지능 그리고 Machine Learning이 아닐까 싶습니다. 이번 대국을 관심있게 지켜보면서 앞으로는 인공지능 부분에 대하여 부족하지만 자신의 소신을 말할 수 있을 정도는 되야한다는 목표아래 얼마전부터 논문 및 영상에 대한 자료를 참고하고 있습니다.# 스스로 학습하는 기계(컴퓨터)를
Last Modified : 2019-04-01 00:55:43ip주소나 사이트 주소로 접속하는 방법 중 SSH를 사용하여 특정 사이트(또는 Machine)에 접근할 수 있습니다. 이때 많이 사용하는 방법으로 PuTTY가 사용됩니다. 아래에서는 Putty의 설치 및 사용방법에 대하여 알아봅니다.# PuTTY란 무엇인가?PuTTY를 간략하게 알아봅니다. 먼저 PuTTY는 웹머신, 사이트에 접근하는 방법으로 아래와 같은 특징이 있습니다.이름 : PuTTYOS : Windows가격 : Freeware 무료PuTTY는 윈도우즈에 설치하는 어플리케이션으로 윈도우즈에서 SSH 및 Telnet에 바로 접속할 수 있는 프로그램입니다. 리눅스 환경이 아닌 경우 SSH에 접속하려면 꽤 복잡합니다. 리눅스 환경을 우선 구축하고서 Bash나 cygwin을 먼저 설치 후에 접속하는 방법도 많
Last Modified : 2020-07-08 09:02:57쿼리를 사용할 때 함게 사용가능한 함수들이 있습니다. 이런 함수를 사용하면 복잡한 쿼리문을 간단하게 코드에서 함수와 함께 사용하여 만들 수 있는데 아래는 자주쓰이는 대표적인 SQL 함수들을 정리한 내용입니다. 그럼 아래 목록을 봐주세요.!! 숫자 및 날짜 관련된 함수들1. ROUND() // 반올림을 수행SELECT ROUND(Column1, range of decimals)FROM tableA;2. TO_CHAR() // 현재의 타입에서 문자타입(String)으로 변환함SELECT TO_CHAR('ABC1234', 옵션)FROM tableC;3. TO_NUMBER() // 현재의 타입에서 number타입인 숫자로 변환함SELECT TO_NUMBER('ABC1234', 옵션)FROM tableD;4. TO_
Last Modified : 2016-01-13 13:15:14인기 영화 및 드라마 등을 볼 수 있는 가장 유명한 스트리밍 사이트 중 하나, 넷플릭스(Netflix)에 대한 가격 및 기타 정보들입니다. - 회사명 : 넷플릭스- 홈페이지 : https://www.netflix.com/kr/- 기타 : 나스닥 상장넷플릭스는 전 세계 가장 많은 유저 수를 확보한 대표적인 회사이며 미국 나스닥(Nasdaq)에도 상장이 되어 있죠~ 시가 총액 역시 200조 규모로 알려져 있습니다. 현재 주가는 315달러 정도 입니다.(19년 7월 20일 기준)넷플릭스와 국내 스트리밍 서비스를 많이 비교하는데 큰 차이는 없지만 대체로 가격이나 한국 콘텐츠에 다소 단점이 있다고 생각됩니다. 그 외의 부분은 조금 더 나은 서비스를 제공한다고 생각합니다.! 넷플릭 한달 무료 서비스대부분의 스트리밍 처
Last Modified : 2019-07-21 14:46:55코드스타일과 관련된 질문입니다. 유용한 자바스크립트 변수의 네이밍 규칙은? 어떤게 있는지 간략하게 알아봅니다.! 자바스크립트 코드 스타일 알아보기자바스크립트에서 변수나 함수를 선언할 때 사용할 수 있는 유용한 네이밍, 코딩 스타일 가이드와 관련된 정보를 알아보려고 합니다.@ 선언시 카멜, 헝가리, 언더스코어 등의 표기법 사용하기의미가 있는 형태소 단위 사이의 구분자로 카멜, 헝가리 또는 언더스코어를 사용한 표기 방법을 말합니다. 예를들어 아래의 변수명의 네이밍을 봐주세요.sitenamesimple = '';위 변수와 아래의 변수를 비교해보겠습니다.siteNameSimple = '';site_name_simple = '';site-name-simple = '';의미가 있는 단위마다 구분자를 사용하거나 Came
Last Modified : 2020-08-04 18:13:02Mac을 사용하면서 시스템파일을 설정하려면 숨겨진 화일을 봐야합니다. 하지만 숨겨진 파일을 보기 위해서는 Totalfinder나 비슷한 어플리케이션을 설치해야하는데 번거롭죠. 그래서 간단하게 터미널에서 볼 수 있는 방법을 알려드립니다. example defaults write com.apple.finder AppleShowAllFiles 1 && killall Finder간단하게 위에 있는 defaults부터 Finder까지 드래그 후 터미널에 복사해서 넣으시면 끝입니다... 매우 쉽죠?참고로, 위에 있는 1은 Show all files입니다. 모든 화일을 볼 필요가 없다면 옵션값을 0으로 변경하면 가능합니다. 아래처럼요 example defaults write com.apple.finder AppleSho
Last Modified : 2015-11-15 12:47:34채굴할 수 있는 코인에 대하여 채산성, 즉 채굴시 획득 가능한 수익을 수치화한 사이트가 있습니다. 바로 whattomine입니다.어떤 코인을 채굴할지 고민되시면 한번 방문해보시는 것도 좋겠습니다.
Last Modified : 2017-06-20 08:37:54채굴할 수 없는 코인이 존재하는군요. 유명한 가상화폐 중 하나인 리플(Ripple)이 발행화폐입니다.발행화폐 - 초기부터 많은 수의 코인을 발행하고 이를 전자화폐로 거래하기 위한 목적으로 시작된 화폐를 말함리플(Ripple)은 채굴할 수 없는 전자화폐입니다.
Last Modified : 2017-06-20 07:39:11함수형 프로그래밍(Functional Programming)은 무엇을 말하는가?자바스크립트는 함수형 프로그래밍입니다. 최초의 함수형 언어는 Lisp, Haskell, SML등이 있습니다. Lisp는 람다(λ)를 기본 구조로 가지는 프로그래밍 언어입니다.자바스크립트에서의 함수는 1종 객체로 일반적인 자바스크립트 객체처럼 동작할 수 있습니다. 프로그래밍은 어떤 것을 계산한다라고 생각할 수 있고 계산을 통해 값을 얻는 과정을 람다 계산법으로 표현할 수 있을 것입니다.
Last Modified : 2017-06-13 10:42:59다른 스코프로 이벤트를 전달하기 위하여 $emit, $broadcast를 사용하고 $on 이벤트로 다른 스코프 영역에서 전달 받을 수 있습니다.이때 이벤트의 이름은 어떻게 정하는 것이 이해하기 쉽고 좋은 이름 명일까요?참고로 아래글은 $emit, $broadcast를 사용하여 전달하는 방법입니다.http://webisfree.com/blog/?titlequery=%EB%B2%94%EC%9C%84-scope-emit-broadcast-%EC%95%8C%EC%95%84%EB%B3%B4%EA%B8%B0# 효과적인 이벤트 이름현재위치 - 이벤트의 대상 - 상태값위와 같은 방법도 괜찮을 것 같습니다. 예를들어...만약 사용자가 로그인하였을 경우 이를 다른 scope에 전달하려면 다음과 같이
Last Modified : 2017-05-19 15:53:06