본문 바로가기

전체 글

(30)
디자인벤치마킹 - SK브로드밴드 오픈마켓 상품페이지 SK브로드밴드 오픈마켓 상품페이지입니다. 아이콘과 일러스트가 많이 들어간 페이지입니다. 실사사진이나 배경이미지가 들어간 디자인보다는 많이 어려울수 있습니다. 적절한 폰트, 적절한 색상, 적절한 구도, 적절한 일러스트가 어렵습니다. 너무 가벼워보이지 않는, 아기자기하고 귀엽고 간결한 일러스트에, 커머셜해보이는 폰트와 색상이 어울립니다.
PHP/MYSQL - 본문 내용중에 HTTP 링크 치환하기 정규식을 통한 문자열 변경 및 검색 쉬운과제 1. JAVASCRIPT 정규식으로 INPUT에서 숫자만 입력하게 하기 중급과제 2. 텍스트에서 HTML 태그만 추출하기 중급과제 3. HTTP주소 링크화 하기 게시판을 만들다보면, http://가 들어간 텍스트가 있는데 링크가 안걸려있다. 한페이지 전체 내용에 여러개의 링크를 걸려면 정규식이 필요하다. http:// 혹은 https:// 로 시작해서 공백 혹은 엔터키까지 체크하고 그것을 복사해서 a link를 걸어야 한다. 문자열A ==========> 문자열A $contents = preg_replace("#바꿀문자열#i", "바뀔내용$0",$contents); 즐겨찾기 사이트는 다음과 같습니다. https://www.naver.com 네이버 http://..
프로그래밍과제 - 웹페이지 숫자를 카운트 하시오. [난이도:하] 프로그래밍과제 - PHP와 HTML/CSS/Javascript를 이용해 숫자를 카운트 하시오 http://127.0.0.1/pagecount 라는 폴더를 만들어, index.php에 form과 input을 활용해 Javascript로 1초에 한번씩 페이지를 새로고침하여 숫자를 카운트 하여라. GET이나 POST를 활용하고, Javascript 자바스크립트 타이머를 활용하여라. 조건문과 숫자를 더하는 문장이 나올것이다.
디자인벤치마킹 - 우빠통청 중국사이트 중국사이트 ( 우빠통청 58통청 58同城 ) 중국에서 엄청 잘나가는 우빠통청입니다. 상거래 및 커뮤니티, 방구하기 등 다양한 카테고리와 검색이 있습니다. 깔끔하고 정리가 잘된 구조적 디자인이 특징입니다. 중국내에서도 유명하고, 한국여행에도 특화되있는 사이트도 있습니다. 실수로 www.naer.com 를 검색하면 나오기도 합니다. 중국 사이트 보다, 한국 서울을 홍보한 곳이 잘되어 있습니다. https://g.58.com/j-glseoul/
진로상담 - 최신기술, 최신트렌드로 무장한 이력서 최근에 몇몇 사람들의 이력서를 보면, 최신 기술과 최신 트렌드 여러개를 공부했다고 하고, 온갖 어려운 용어들이 난무하고, 이력서가 화려해서, 직접 소스를 보니, 짧게 짧게 명령어 익히는 수준이 대부분이었습니다. ""어떤것을 좋아할지 몰라, 다 준비했어."" 같았습니다. 사실 고전적인 프로그래밍 언어로 길게 만들어넨 프로젝트의 DEMO 프로그램이나 관리자 페이지 한 두개면 충분합니다. 아직까진 고전적인 기술과 프로그래밍이 지배하고 있고, 산업의 많은 부분을 차지하고 있습니다. =========================================== 최신 기술은 종종 배우고, 몸에 익혀 놓긴 해야합니다. 큰 물줄기가 바뀌는 경우, 혹은 그 물줄기를 직접 바꾸고 싶은 경우나 기회가 생기기 때문입니다.
비주얼베이직 - VISUAL STUDIO 2008 - 폼 만들기 VISUAL STUDIO 2008 Visual Basic, Visual C++, C# 강력한 UI 편집, 윈도우 전용 프로그램, 빠른 실행/컴파일 속도 업무 관리자 프로그램, 소상공인, 병원, 회계 관리 프로그램, 사업자용 관리 PC에서 많이 쓰인다. VISUAL STUDIO 6.0은 매우 구버전이고 Window 10에선 설치되지 않는다. 비주얼베이직 - VISUAL STUDIO 2008은 최신버전은 아니지만 가볍고 웬만한 기능이 FLEXGRID, 엑셀 데이터시트 등이 다 들어가있다. 도구에서 FLEXGRID를 불러와 간단한 주소록부터 만들어 볼수 있다. 구글검색어 : VB FLEXGRID, 비주얼베이직 FLEXGRID, 비주얼베이직 GRID 저장은 안되지만, 다이얼로그나 FORM에서 바로 내용을 추가 ..
PHP/MYSQL - 웹프로그래밍 기초 1단계 - 목록출력 === DBCONN.php ==== include_once $_SERVER['DOCUMENT_ROOT']."/common/dbconn.php"; CAFE24에서는 하나의 서버를 여러명이 쓰기 때문에 root를 허용하지 않는다. DB 또한 계정당 하나씩이다DB명도 카페24아이디 MYSQL ID도 카페24아이디이다. APM 서버를 로컬에서 띄워서 사용할경우 root가 가능하다. dbconn.php 내용은 다음과 같다 === PHP MY ADMIN ==== CAFE24내부 로컬호스트에서 DB를 관리할수 있게 해준다.웹서버 루트 www에 phpmyadmin 폴더가 있어야 한다. 없으면 해당 공식사이트에서 다운받아서 FTP 업로드하면 된다. http://내아이디.cafe24.com/phpmyadmin/ ID : ..
프로그래밍과제 - 엘리베이터 알고리즘 [난이도 : 상] 엘리베이터 알고리즘 =================== 기본조건 ========================== - 25층짜리 주상복합 건물에 3개의 엘리베이터가 있다. - 모든 엘리베이터는 1층에서 25층까지 간다. - 1층에서 타는 사람은 본인이 사는 A층을 누른다. [대기자] - X층에서 타는 사람은 모두 1층에서 내린다. - 엘리베이터의 속도는 1초에 1층이다. ===================== 추가조건 ========================== - 1층에서 타는 사람은 사용자가 [대기자추가] 클릭하여 추가 할수있다. - 1층에서 타는 사람 즉, 대기자는 2~25층까지 (프로그램이 지정한 랜덤층)으로 간다. - 대기자는 해당층에서 60초후 혹은 120초후에 다시 1층으로 내려온다. ==..