Hello,

kok nae-ga ha-myun an-dweneun MAGIC...🧚

전체 글 156

~ 2024.08
[ HTML / JS ]쿠키를 이용한 24시간 팝업창 만들기

홈페이지 클릭시 광고를 하기 위해 뜨는 팝업창을 하나 만들어 봤다.나는 공지글에 옵션을 주어 팝업창을 띄우도록 해서 공지사항으로 표시 되고 있는것이니팝업의 내용은 무시하고..ㅎㅎ 코드 분석을 해보쟈!😘 당연히도 팝업창의 내용을 (뼈대를) 만들었다고 가정하에 핵심 코드만 살펴보겠다 :) 처음 메인 화면에서 팝업창을 띄우는 코드이다. ( 자바스크립트 ) // popup //var noticeCookie = getCookie("name"); // 쿠기 가져오기if (noticeCookie != "value"){ // 팝업창 띄우기 window.open('/web/main/popup.php', 'width=500, height=650, status=no, scrollbars= 0, toolbar=0, menub..

2019.01.29 ﹒ 18:08
~ 2024.08
[ C# ] 현재 드라이브 사용량 표시

오늘의 목표는 아래의 사진처럼 드라이브 사용량을 표시하는 것이다. 프로그래스바나 라벨에 퍼센트를 표시하는 건 간단하니 핵심코드만 살펴보려고 한다.우선 타이머를 두어 1초마다 검사하도록 설정한 상태이다 :) 123456789101112131415161718192021222324252627public static int GetHDDPercent(string strTargetDriver = "C:\\"){ int nPercent = 0; try { // 드라이브 정보에 엑세스하여 모든 논리 드라이브의 이름을 가져옴 System.IO.DriveInfo[] drives = System.IO.DriveInfo.GetDrives(); foreach (System.IO.DriveInfo drive in drives) ..

2019.01.28 ﹒ 14:54
~ 2024.08
[ One hour one life 공략 ] 이번엔 칠면조 구이다! 🦃🦃

ㄲ취업을 하고 블로그에 많이 소홀 했었는데오랜만에 들어오니 원 아워 원 라이프가 스팀에 출시 되면서 많은 분들이 찾으시는거 같더라구요.이전에 포스팅한 것은 예전 버전이라서 조금 다른 부분이 있어서바뀐 부분을 정리해서 올리려다가 그냥 새로운 것을 올리고자 합니다 😆 사냥하는걸 포스팅 한게 없어서 칠면조를 잡고 칠면조 파티를 한번 해봤습니다🦃🦃화살과 활 만드는 방법은 여러모로 많이 사용 되니 ( 늑대도 양도 소도 모두 활로 잡는 동물 ! )익히고 계시면 좋습니다 :) 포스팅 시작해보겠습니다🦃🦃( 내가 가장 좋아하는 발그레 표정 ㅎㅎ) 편하게 하고싶은걸 하기 위해 대도시에 태어났는데 주변에 사용한다고 남은게 없어서 더 오래 걸린것 같았떤 60분이었다..ㅠ우선 가장 쉬운 활부터 만들어 놓고 화살에 쓰일 도구를 ..

2019.01.19 ﹒ 16:34
~ 2024.08
[ C# ] Log파일 만들기

intro) 웹 풀스택 개발자로서의 길과 응용 프로그래머로써의 길을 둘다 걷게 됐어...😂 뜬끔없이 C# 카테고리가 생기더니 뜬끔없이 기초도 아닌 Log파일 만들기 포스팅 이다. ㅋㅋ 적으면서도 얼마나 신기하고 웃긴지...포스팅을 하면서 공부와 이해를 동시에 하고 있는 것이므로 잘못된 정보는 댓글로 달아주면 너무너무 감사하겠다! 😊 ( + 저의 코드가 아닌 사수의 코드를 분석하면서 공부하는 것입니다! ) 쨌든 이번에 공부할 내용은 Log파일을 텍스트 파일로 저장하는 방법이다. 아래와 같이..! 우선 log4net이라는 다양한 방법으로 로깅할 수 있는 라이브러리 친구를 사용해볼 것이다.참조 : http://www.csharpstudy.com/Practical/Prac-log4net.aspx 01. 나는 우..

2019.01.19 ﹒ 13:05
~ 2024.08
[XE] 모듈 만들기 2탄 controller와 filter

이전글 - [Web Programming/PHP] - [ XE ] 사용자 모듈 만드는 방법 지난번에 이어서 이번엔 controller와 filter부분에 대해 포스팅 하려고 합니다! 이전글에서도 언급했듯이 controller는 사용자의 입력처리와 흐름 제어를 하는 친구입니다.따라서 저는 글을 작성또는 수정할 때 그리고 삭제할 때 컨트롤러를 사용해 주었습니다.단, xe에서는 필터라는 친구를 거쳐서 controller로 이동됩니다. ( 물론 생략 가능 ! ) 필터는 말 그대로 데이터를 걸러 주는 친구입니다.필수적으로 받아야하는 데이터라던지 숫자만 받아야 하는 데이터 등을 확인해주는 역할을 합니다. 코드로 예제를 들어보도록 하겠습니다.우리는 form태그의 onsubmit속성을 이용해 제출시 필터로 가도록 경로..

2018.12.17 ﹒ 11:40
~ 2024.08
[ XE ] 사용자 모듈 만드는 방법

XE의 실행 순서부터 간단히 설명하자면 맨처음 루트 디렉토리에 있는 index.php를 실행 시키면 config폴더와 class( 라이브러리 )등을 포함 시킨 후 모듈 제작으로 이어집니다.index.php 파일 설명 참조 http://www.xeschool.com/xe/xenote_indexphp실행 순서 참조 http://www.xeschool.com/xe/xenote_operation_sequence 그럼 모듈을 만드는 방법을 알아보겠습니다 😏세부적인 코드보다는 흐름 위주로 어떠한 파일들이 필요한지 설명을 하도록 하겠습니다.(폴더를 만드는 순서는 개인적인 기준입니다 :) )/moduels 폴더에 가면 xe에서 만든 기본 모듈들이 많이 존재합니다. 제가 많이 썼었던 board 모듈도 있구요 :) 모듈들..

2018.12.08 ﹒ 11:04
~ 2024.08
[HTML / CSS ] 단계를 나타내는 디자인 퍼블리싱

제목을 정하기 너무 힘든 포스팅이었습니다..오늘 하려는 포스팅은 단계 디자인을 퍼블리싱 해보려고합니다. 그림으로 설명하자면 출처 : 쏘카 사이트 이러한 단계를 나타내는 디자인입니다. 배워보니 이것도 하는 방법이 있더라구요 ! 우선 뼈대 (html)을 먼저 만든 후에 스타일 작업으로 넘어가겠습니다.12345678910111213141516171819202122232425262728293031 쏘카 이용방법 가입하기 앱 또는 홈페이지에서 운전면허증과 결제 카드만 등록하시면 쉽고 빠르게 가입하실 수 있어요. 예약하기 출발·반납 위치를 선택하고, 원하는 시간 만큼, 지금 필요한 차종으로 예약하세요. 차량찾기 앱의 스마트키에서 대여존 주소를 확인할 수 있으며 경적, 비상 등을 이용해 차량 위치를 확인하세요. 차량..

2018.12.01 ﹒ 10:36
~ 2024.08
Notepad++ ftp로 서버와 연결하기

회사에서 php를 작업할때 notepad를 사용하는데 집에서도 할 수 있도록 연결 해보려한다 ! 01. 당연히 notepad++를 다운 받아 설치 하는게 우선이다 :)설치 -- > https://notepad-plus-plus.org/download/v7.6.html 02. notepad plug in manager을 설치해 주어야한다. ( 버전 7.5이상 필요한 작업이다. )노트패드에서 f1을 눌러서 32비트라면 uni.zip, 64비트라면 x64.zip을 다운받는다.설치 -- > https://github.com/bruderstein/nppPluginManager/releases 03. 다운받은 plug in manager에서 plugins\PluginManager.dll을 복사하여 노트패트 설치된 ..

2018.11.20 ﹒ 22:34
~ 2024.08
웹 사이트 제작 구조 ( 코딩 방식 )

학교에서 공부할때는 사실 언어를 어떻게 사용하는지에 대해 배우고 실무에서 코드를 어떤식으로 사용하는지? 웹 사이트 제작에 있어서의 구조는 몰랐다.물론 다양한 방법이 있겠지만 ( 각자의 코딩 방식이 있으니 ) 내가 회사에서 배우고 있는 구조 (?)를 간단히 메모하려한다.우선 아직 php를 시작한지 1주 ~ 2주 사이라 깊게는 모른다! 큰 틀만 정리 할 것이다. 보통의 웹 사이트를 보면 상단과 하단에 공통되는 부분이 있다.상단에는 메뉴바나 검색등이 주로 있을 것이고 하단에는 사이트의 정보, 전화번호등이 있을 것이다.사소한 것이지만 이런 부분들은 header와 footer라는 파일을 만들고 include해준다. 그다음 보통 웹 페이지를 보면 여러개의 탭 ( 메뉴, 카테고리 )을 두고 있는데 여기서 해당 카테고..

2018.11.13 ﹒ 22:31
~ 2024.08
답글 게시판 만들기 ( 데이터베이스 테이블 )

로그인 및 회원가입을 완료해야하는데 취업을 하고 나서 시간이 없다...😅갑자기 답글 게시판을 포스팅 하려는 이유도 만들어야 하기 때문에.. 사실 예전에 학교에서 만든적이 있는데 역시나 다시 하려니 찾아보게 된다..(머쓱..쨌든 답글이 없는 게시판을 만들 때는 단지 게시판에 사용되는 정보만 담을 엔티티가 있으면 되지만,답글이 있는 게시판을 만들기 위해서는 총 세개의 엔티티가 더 필요하다!12345678910CREATE TABLE BOARD( BOARD_NUM int not null primary key auto_increment, BOARD_SUBJECT VARCHAR(50), BOARD_CONTENT text, BOARD_RE_REF int, BOARD_RE_LEV int, BOARD_RE_SEQ int..

2018.11.04 ﹒ 15:16