Hello,

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

~ 2024.08 143

~ 2024.08
이미지냐 텍스트냐 SEO작업

seo작업이 중요한 웹 페이지들을 제작하면서 여러 참고 사이트를 봤는데 한가지 의문점이 드는게 생겼다. seo작업 시 이미지로 하지 않아도 되는 것들은 그러니까 텍스트들은 이미지로 사용하는 것이 아니라 텍스트로 작업을 하라라고 seo가이드라인에 떡하니 적혀있었는데... 많은 홈페이지들이 그냥 이미지만을 사용하고 있었다. 클라이언트에게도 가서 seo작업을 하려면 이미지로 다 사용해선 안된다...라고 말했었는데 다들 seo작업을 하지 않는건가??하고 찾아봤다. 역시나 히든 작업을 하고 있었다. 1. display:none 및 visibility:hidden 히든작업이라고 하면 가장 처음 생각될 속성들. 그리고 실제로 이용되고 있던데 seo작업에서 히든작업에 사용하면 안되는 속성들이다. 부정적인 영향을 끼친다..

2019.07.12 ﹒ 10:19
~ 2024.08
[XE] krzip모듈 사용방법

다들 krzip을 로그인이나 게시판에서 자동으로 사용하다 보니 외부에서 사용할 일이 잘 없나보다... 사용하려고 찾아보니 아무도 외부에서 안사용했더라..(굉굉..😭 그래서 직접 타고타고 들어가서 사용법 찾아냈다..^0^.. 언제 또 쓰일지 모르니 블로그에 남긴다. 사실 krzip모듈의 뷰에 가면 떡하니 바로 나올줄 알았다. 하지만 그쪽에 없더란거..😫 //krzip $oKrzipModel = getModel('krzip'); $krzip = $oKrzipModel->getKrzipCodeSearchHtml('address', $arg); 모델에 위치하고있다. 첫번째 매개변수는 input의 name이 될 친구, 두번째 매개변수는 input의 value가 될 값(배열)이다. 저렇게 가져와서 php페이지에 {..

2019.05.28 ﹒ 21:20
~ 2024.08
[ SQL문 ] 가장 최신 데이터 가져오기, JOIN 참고 사진

SELECT * FROM '테이블명' WHERE '컬럼명' = (SELECT max(regdate) FROM '테이블명' ) 처음 GROUP BY와 ORDER BY를 사용하면 되지 않을까 했었는데 안되더라 ^0^..;; 인터넷을 보니 된다던 사람도 있었는데 데이터베이스 종류가 달라서 그런지 나는 안되었던.. 그래서 직접 작성했다 :) 까먹을까봐 포스팅! +) JOIN 참조 사진 장황한 길보다 해당 사진이 이해하기 쉬워서 가져와봤다ㅎㅎ

2019.05.22 ﹒ 12:51
~ 2024.08
[ JS ] 무한 스크롤 만들기 ( div 태그 )

무한 스크롤을 검색 하니 대부분 전체 창에 대한 무한 스크롤 형식이 나와서 다음에 언젠간 또 검색하면서 찾을 태그의 무한 스크롤이니 포스팅으로 남겨 놓으려고 한다 ㅎㅎ... 회사 사수분이 사용하셨던 코드를 분석해보았다 :) // scroll $("#scroll_tag").scroll(function() { // 페이징을 위한 변수 ( *무시 해도 되는 부분 ) var page = $("[name='feed_page']").val(); var last_page = $("[name='feed_last_page']").val(); if(page == last_page) return; var innerHeight = $(this).innerHeight(); var scroll=$(this).scrollTop()..

2019.04.22 ﹒ 22:10
~ 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