본문 바로가기

전체 글767

[MSSQL] DB에 속한 테이블명 알아내기 MSSQL에서 DB안에 속한 테이블명 알아내는 쿼리.use pubs select * from information_schema.tables 그러면 테이블의 스키마(필드구조)를 보고 싶다면?select * from information_schema.columns where table_name='titleauthor' 2011. 1. 3.
다음뷰 분류가 어정쩡하다 어째... 답답하다. 다음뷰에 발행하려고 카테고리를 열면 도대체 소스가 있는 글은 어떤 분류에다가 넣어야 할지 언제나 고민을 한다. IT/과학까지는 좋은데 그 하위 분류가 참 애매하다. 인터넷으로 해야할지 IT로 해야할지 언제나 고민스럽다. 키힝~ 개발이라는 분류가 하나 있으면 참 좋겠는데.. 아니면 SW 라던지.. 그냥 인터넷으로 올려야 하니 맞지 않는거 같고. 인터넷 일반도 아닌 글을 거기다 올리니 올리면서도 찜찜하고. 에혀.. 나와 비슷한 포스팅을 하시는 분들은 고민들이 안되시나.. ㅎㅎ 확~ 취미란에 올려버릴까보다. 코딩하는게 취미라고 우기면 어쩔건데.. 킁.. 2010. 12. 30.
[C#] Win form으로 제작한 웹페이지 소스보기 .NET 을 다시 시작했습니다. MFC는 이제 한물 갔나요. ㅜㅜ C#을 시작으로 ASP.NET까지 함 가보려 합니다. 일단 가장 간단하게 볼 수 있었던 웹페이지 소스 가져오기를 한번 짜봤습니다. 원래는 콘솔형태로 제작을 했었는데요.(다음 블로그에도 올렸었던 내용이죠) 이것을 윈폼으로 다시 만들어 봤습니다. 뭐 별거는 없으니 큰 기대는 하지 않으셔도 됩니다. ㅎㅎ 일단은 설치형 프로그램이다 보니 데모를 보여드리기가 좀 힘드네요. HTML이면 어떻게 표현해 보겠는데요. 어떻게 표현이 안되네~ C#으로 된 부분은 실행파일을 올려야 겠습니다. 이 프로그램은 사실 다른 용도를 위해 프로토타입 형태로 제작을 한겁니다. 저는 지금부터 특정한 정보를 수집하는 프로그램을 만들어 볼까 합니다. 그때까지 잘 버텨내야 할텐.. 2010. 12. 30.
내 블로그 색상 고민?? 어도비 쿨러에게 물어보자 Kuler는 저같이 색 감각이 둔한 사람들에게 색상표를 제시해 줍니다. 말 그대로 잘 어울리는 색깔들을 사용할 수 있게 해주는 사이트입니다. Adobe 사에서 제공을 하고 있으며, 사이트는 플래시로 구성되어 있네요. 플래시 쪽은 잘 모르는 분야라서 뭐라 드릴 말씀은 없지만 최근에 MacroMedia(플래시 개발사였던걸로 기억)를 Adobe가 흡수했던 걸로 알고 있습니다. 어찌됬든 이 사이트는 포토샵에 쿨러의 색상표를 위젯으로 포함할 수 있는 부분도 있는 걸로 알고 있습니다. http://kuler.adobe.com 으로 접속하시면 바로 확인하실 수 있습니다. 이 사이트는 색상표를 만들 수 있는 Create 메뉴, 다른 사람들이 이미 만들어놓은 색상표를 볼 수 있는 Themes 메뉴, 정확하게 무슨 기능인.. 2010. 12. 30.
[자바스크립트] 탭 메뉴 만들기 이 글은 다음 블로그에 있던 포스팅을 재 정리 한겁니다. 그쪽이 워낙 개판으로 정리가 안되어 있어서요. 이번에는 간단하게 탭 메뉴를 만들어 보겠습니다. 실제로는 메뉴가 아니고 탭을 선택하면 공통영역에 콘텐츠를 바꾸는 아주 소스가 널려있는 그 기능. 실제로는 별게 아닙니다. 자 데모를 작동해 보시죠. 데모 보기(탭 메뉴를 클릭하시거나 마우스를 올리시면 작동합니다. 이미지는 깨질 수 있습니다.) 동적으로 사용할 수 있도록 구성해 보았으니 한번씩 써보시고 문제가 있거나 개선점이 있으면 피드백하셔도 됩니다.(사실 제이쿼리는 롤링이나 탭 기능을 합쳐 놓았습니다. 그게 훠얼씬 사용하기 쉽죠. ^^;; ) 위 이미지와 같이 각 사이트명 또는 숫자에 마우스를 올리거나 클릭하면 하단의 영역이 바뀝니다. 따로 설명하지 않.. 2010. 12. 29.
[자바스크립트] JSON 데이터를 이용한 컨텐츠 노출 스킨 변경 - 번외편(?) 이번 포스팅은 이전 4번의 포스팅으로 마무리 지었던 소스에 몇가지 기능을 더 추가한 버젼입니다. 멋지게 표현하면 스핀오프 시리즈라고 할까요? ^^ 상세보기에서 이전글/다음글을 볼 수 있는 기능과 썸네일 보기에서 핸들을 잡고 움직이면 콘텐츠가 움직이는 기능입니다. 모두 제가 이전에 포스팅 했던 소스들을 그대로 사용을 했으며 따로 보시길 원하시면 WEB > Javascript 카테고리에 보시면 있습니다. 혹시 모르니 제일 아래쪽에 링크도 쏴 드리죠. 결코 조회수를 늘리기 위함이 아닌... 하하하;;; 자 이제 미리보기를 통해 사용할만 하신지 확인해 보세요. 데모 실행해보기(실제 작동되는 예제입니다. 리스트/상세/썸네일 보기를 클릭해 보세요. 이미지는 깨질 수 있습니다.) 원래는 width가 935 픽셀이였는.. 2010. 12. 29.
[자바스크립트] 이미지 슬라이드 이 자료는 현재 버그가 있습니다. 버그가 수정되기 전까지는 추천드리지 않습니다. 필요하시면 아래 링크의 다른 글을 참고하시기 바랍니다. jQuery 를 이용한 이미지 로테이트 이미지가 슬라이딩 되는 자바스크립트입니다. 아래 예제를 보시면 됩니다. 이미 Jquery 를 이용해서 많이들 사용하시고 계신데요. 저는 Jquery를 사용하지 않고 짜봤습니다. 공부하실 목적이나 JQuery 프레임워크가 부담스러우신 분들 사용하시면 되겠습니다. 미리보기 이 소스는 다음 블로그에 상세히 설명을 했던 소스입니다. 파일은 첨부합니다. 첨부된 파일의 이미지 경로 부분은 환경에 맞게 수정해서 사용하셔야 합니다. 아~ 그리고 파일 타입은 ANSI타입입니다. 위 예제는 UTF-8입니다. 한글이 깨지길래 인코딩을 바꿔서 하나 더 .. 2010. 12. 29.
[자바스크립트] JSON 데이터를 이용한 컨텐츠 노출 스킨 변경 - #4 4번째 포스팅이네요. 이번에는 죽이되든 밥이되든 마무리 하려 합니다. 사실 많이 부족한 내용으로 될 거 같은데요. JSON데이터를 이용해서 다양한 모양의 스킨에 뿌리는 것이 주 목적이었기 때문에 일단은 그에 대한 내용만 구성하기로 했습니다. 안쪽에 위치한 콘텐츠에 대한 스크립트 까지 다 작성해서 포스트를 구성하려면 책 한권은 나오겠더군요. 물론 과장 쪼끔 했습니다. 하하. 그래서 이번 포스팅에서는 상세보기의 좌우 화살표, 썸네일보기의 하단 스크롤바에 대한 내용은 포함되지 않았습니다. 나중에 제가 작업을 한 후에 따로 링크를 걸어드리겠습니다.(사실 저도 이걸 써야 되거든요 ^^) 자 그럼 본론으로 돌아가서 저번 포스팅까지 왠만큼은 그럴싸하게 구성했었습니다. 못보신 분들을 위해 링크 올려드립니다. 2010/.. 2010. 12. 27.
[자바스크립트] JSON 데이터를 이용한 컨텐츠 노출 스킨 변경 - #3 이번 포스팅에서는 실제로 데이터를 만들고 실제로 구동할 수 있는 함수들을 만들어 보도록 하겠습니다. 실제로 데이터들을 접근하고 원하는 위치에 데이터를 노출시키는 작업이 되겠습니다. 들어가기에 앞서 이번 스크립트는 아주 협소한 코드로 짜여 질것이며, 단순히 현재 화면을 구현하고 테스트하기 위한 소스가 될것입니다. 마크업과 JSON 데이터를 변형시키겠습니다. 마크업에 대해서는 아래 코드와 함께 설명을 드리겠습니다만 그림도 같이 들어갈 수 있겠네요. JSON 데이터는 실제로 나올 데이터를 예제로 만들어서 사용하겠습니다. 보시면 이해가 빠르실것 같습니다. 먼저 JSON 데이터를 보도록 하겠습니다.(너무 길어서 토글로 처리합니다.) [열기] var datas = { config : { jsonName : "dat.. 2010. 12. 22.
[아이폰 게임] Infinity Blade 무한의 칼 Infinity Blade 이 포스팅은 거창하게 하려다가 너무 많은 포스트들이 있어서 좌절하고 거의 포기한 글입니다. 쓸려고 봤더니 이미 너무 많은 분들이 너무나 자세하고 친절하게들 글들을 올리셨더라구요. 아이폰에서 이미지 캡쳐도 다 하고 이런저런 팁들도 정리했었지만 ㅎㅎ;; 이미 다 알려진 것들뿐. 거기다 설상가상 이 게임이 업데이트가 되고 말았습니다. 전 업데이트를 하지 못합니다.(아는 분이 결제했다고 내 폰으로 다운받아줌. ㅎㅎ ^^;;) 그래서 간단하게 이미지들 정리하고 타격에 대한 몇가지 팁만 적고 포스팅을 마치겠습니다. 현재 45레벨까지 업이 되었다고 들었습니다.(해보지 못했습니다.) 1.1버젼 업데이트 되자마자 만렙 달성자가 나와서 화제가 되었죠. 이 게임의 레벨업은 조금 독특해서.. 2010. 12. 21.
[자바스크립트] JSON 데이터를 이용한 컨텐츠 노출 스킨 변경 - #2 이번에는 프로토타입 수준의 코딩을 하겠습니다. 이번 포스팅을 제외하고 앞으로 2번정도(#4가 되면) 더 글을 남길까 합니다. 저도 구현하는 대로 포스트를 남기는 상태라 조금 미흡하더라도 너그러이 채찍질을... 앗 따거.. 그럼 일단 마크업과 CSS 를 보겠습니다. 따로 설명을 드리진 않습니다. 별게 없어서요. 그냥 스타일 시트와 HTML 뿐입니다. 마크업입니다.(소스코드는 하단 첨부파일로 대체 하겠습니다. 페이지 로딩이 너무 오래 걸리네요. syntaxhighlight가 힘들어 합니다.) ◀ ◀▶ 1/4 크게 마루 밑 아리에티분 류애니제 작지브리 스튜디오(일본)개 봉2010. 09줄거리10cm 소녀 아리에티, 마루 위 인간 세상으로 뛰어들다! 교외에 위치한 오래된 저택의 마루 밑에는 인간들의 물건을 몰래.. 2010. 12. 20.
[자바스크립트] JSON 데이터를 이용한 컨텐츠 노출 스킨 변경 - #1 이번 포스팅은 자바스크립트를 이용하여 사용자 보기(뷰)를 변환해서 보여주는 내용입니다. 마땅한 제목이 생각나지 않아서 포스팅 제목이 난해합니다. 추후에 바람직하고 간단한 제목으로 바꼈으면 합니다. 어떤분이든 제시 좀 해주세요. ^^;; 제목보다는 위 이미지를 보면 이해하기 쉽습니다. 각 리스트, 상세, 썸네일 보기 별로 모양이 달라지게 하는 내용입니다. "어~ 이거뭐야. 이거는 지금도 다 되고 있잖아~" 라고 하셔도 할말이 없습니다. DB에서 꺼내진 데이터를 각 스킨에 맞게 처리한 후 각 보기별로 display 속성을 제어해서 보여주면 되겠지요. 물론 대부분 작업이 그렇게 되어져 있습니다. 그런데 여기서는 DB에서 꺼낸 데이터를 JSON에 담아놓고 자바스크립트를 이용해서 선택된 보기에 맞게 모양을 바꾸려.. 2010. 12. 20.
[자바스크립트 TIP] tbody.innerHTML 이 안된다고?? 스크립트 작업을 하다가 아무리 해도 안되는게 있어서 머리가 지끈거렸다. 그 문제의 녀석은 var l = document.getElementById("list"); var tbody = l.getElementsByTagName("TBODY"); var tr = tbody[0].innerHTML; var tmp = tr + "하하하"; tbody[0].innerHTML = tmp; 이 지극히 평범해 보이는 구문이었는데. 5번째 줄에서 스크립트 오류가 떨어지는 것이었다. 아~ 젠장 또 오타인가 하고 아무리 들여다 봐도 너무나 짧은 구문에 오타라고 찾아볼 수가 없었다. 뭐지뭐지.. 아무리 이리저리 고쳐봐도 안되는게 머리를 쥐어짜게 만들었다. 그런데 왠걸.. 문제의 해답은 너무나도 간단한 곳에 ㅡㅡ;; IE 에서.. 2010. 12. 17.
소셜 네트워크 ( Social Network ) 소셜 네트워크 ( social network ) 사전적인 의미로 보면 "사회 구성원간의 연락망"이라고 해석할 수 있는 이 신조어는 마치 우리 곁에 오랫동안 있었던 것 마냥 거부감없이 받아들여졌다. 소셜(social)의 의미가 요즘처럼 일반인의 의해서 회자되기도 쉽지 않아 보인다. 대한민국에서는 조금 늦었지만 스마트폰의 출현으로 인해 이동중에도 인터넷을 저렴한 비용으로 할수 있게 됨으로써 현재와 같은 사회(social)현상이 일어났다고 단정 지을수 있다. 개인간의 의사소통이 얼굴을 마주해야만 가능했던 시절에는 정보의 흐름은 단절형이었다. 누구의 입을 통하지 않고서는 정보를 얻을수 없었던 시대가 지나고 문자와 소리 그리고 일정한 형태의 정보교환 수단(봉화같은)이 등장하면서 정보는 정확성과 신속성의 부가적인 .. 2010. 12. 14.
[APP] CrystalWar - Human 편 개인 평점 : ★★★☆☆ GNC Interative 제작인 게임이다. 거창하게 시뮬레이션이라고 하기에는 뭐 하지만 나름 몰입도가 있다. 그냥 게임만 하고 지우기엔 좀 아까워서 글을 끄적여 보기로 했다. 이번 포스팅은 게임의 전반적인 내용과 게임 종족중의 하나인 Human에 대해서 간략히 정리한다. GNC 인터렉티브는 우리나라의 모바일 게임 전문 업체이며 홈페이지 주소는 http://home.gncint.com/ 이다. 그러나 사이트를 방문해 보았지만 크리스탈워에 대한 메뉴는 찾아볼 수가 없었다. 혹시 내가 잘못 알고 있나? 어쨌든 좀 더 상세한 내용을 알고 싶었지만 좀 아쉽다. 아이튠즈의 게임정보를 보면 2010.11.03일날 업데이트가 있었다고 나온다. 뭐 업데이트도 꾸준한 듯 싶다. 게임내용의 추가가.. 2010. 12. 10.
티스토리 적응기 흠흠.. 티스토리 자유도에는 좀 놀랐다. 마크업, CSS를 어느정도 아는 사람에게는 나름 천국인듯.. 모든 UI를 마음대로 꾸밀 수 있게 되어 있구나. 그에 비해서 지금 내가 작성하고 있는 이 에디터는 참 병맛이다. 그래도 어느정도 정리도 했고, 아내가 스킨작업만 조금 도와주면 ㅎㅎ;; 일단 지금까지 된건 SyntaxHightlight, 다음 웹 인사이드 스크립트 그나저나 다음 블로그에서 복사해온 포스트들이 다 깨져서 참 난감하다. 아마 다 지우고 새로운 마음으로 포스팅을 해야 할 듯 하다. 흠... 2010. 12. 9.
[스타일시트] 영문 자동줄바꿈 http://cafe.naver.com/q69/6877 퍼왔습니다. 한글인경우는 문제가 없지만 영문이나 숫자들은 한줄로 글 입력시 줄바꿈이 자동으로 되지않습니다. 이를 해결하기 위해선 다음과같은 구문을 이용하셔야 합니다. 2010. 12. 8.
[VIEW] The American - 느와르? 액션?  오~~ 우리의 멋진 턱선 가이 조지 클루니 되시겠다.. 포스터 보자~ 마치 아주 역동적으로 뛰고 있는것처럼 보인다. 다급하게. 마치 피스메이커 때의 조지 클루니 처럼(그때보다 중후한 주름살이 멋드러진다.) 카피도 멋지다. '최고의 암살요원, 그가 움직이기 시작했다.' 효~~ 멋지게 뒹구르며 총을 쏘고, 박진감 넘치는 차량 추격씬이 나올 것 같은 이 카피. 조지 클루니가 정체절명의 위기에서 멋지게 벗어나고, 오션스 시리즈에서와 같이 유머 한마디씩 날려줄거 같다. 결정타로 전미박스 오피스 1위 되시겠다. 자 이쯤되서 우리 포스터 말고 물건너에서 나온 포스터를 보도록 하자 우리나라 포스터보다는 차분하다. 뒤에 어떤 여자분 계신다. 지금 보니 정확히 누구인지는 모르겠지만. 아마 클라라 역을 맡았던 바이오랜트.. 2010. 12. 8.
[VIEW] 올리버 스톤의 Wall Street : Money Never Sleeps  왼쪽에서 2번째 분이 올리버 스톤이 되시겠다. 사실 이 영화는 올리버 스톤 때문에 보게 됬다. 개인적으로 마이클 더글라스를 좋아하지 않을 뿐더러, 영화를 볼 수 있게 만드는 매력이 좀 부족해 보였기 때문이다. 그래도 올리버 스톤이니까 하면서 봤다. 2시간이 넘는 러닝타임 동안 팽팽한 느낌이 들지는 않았지만 작은 화면(요즘은 아이폰으로 대부분 본다)으로 본 영화치고는 그런대로... 포스터를 딱 보고는 '아~ 둘이 사기쳐서 한 몫 잡는 영화구나' 라고만 생각했었는데. 내용은 그게 아니였다. (아~ 물론 영화내용은 합법적인 사기이긴 한다. 어떤 놈들이 하냐에 따라 사기가 되기도 합법이 되기도 한 이 더러운 세상~) 영화 앞 부분에 공원에서 비누방울 놀이를 하던 아이들의 모습과, 그 비누방울을 단독컷으로 우.. 2010. 12. 8.
[VIEW] Lost Room을 보다  가끔 사람들의 상상력은 나를 깜짝깜짝 놀라게 한다. 특히나 영화, 드라마에 종사하는 사람들의 생각들은 대중을 흥분시키는 재주들이 있는게 분명하다. 벌써 4년정도가 훌쩍 지나버린 미드를 이제서야 보게 되었던 것이 억울하기도 하고 한편으론 다행이기도 하다. Some doors are better left closed. 포스터에 있는 글이다. 되지 않는 초딩 영어실력으로 봐서는 "닫힌 채로 두어야 할 문도 있다." 정도가 될까... 키(Key)를 얻는 순간 그 어떤 문도 열어보지 않았어야 그 모든 일들이 일어나지 않았을 것이다. 3부작 드라마라고 하는데... 난 아이폰4 로 인코딩된 파일로 보게됬다.. 6편으로 나뉘어져 있다. 일상에서 볼 수 있는 물건들이 평범한 물건이 아닐 경우 그 사실을 당신이 안다면.. 2010. 12. 8.