반응형

var date = new Date();

date.setTime(date.getTime() + (3650 * 24 * 60 * 60 * 1000));

var cookieExpires = "; expires=" + date.toGMTString();

document.cookie = "UserCookieName=" + escape("한글 쿠키 데이터") + cookieExpires;



반응형
Posted by Hippalus
,

반응형


Dim BOOLFIELD

BOOLFIELD = 0


            SQL = ""

            SQL = SQL & vbCrLf & "UPDATE"

            SQL = SQL & vbCrLf & "TABLE"

            SQL = SQL & vbCrLf & "SET"

            SQL = SQL & vbCrLf & "BOOLFIELD = ?"


            With objCmd

                .ActiveConnection = dbConn

                .CommandType = adCmdText

                .CommandText = SQL

                .Parameters.Append .CreateParameter("@"BOOLFIELD", adBoolean, adParamInput, 1, BOOLFIELD) 

                .Execute, ,adExecuteNoRecords

            End With

반응형
Posted by Hippalus
,

반응형

날이 따뜻해지니 역시나 중국발 (물론 국내산도 포함) 미세먼지가 창궐하였다.
그럼에도 불구하고 요즘 백종원의 골목식당으로 유명해진 돈카로 인해 전국이 돈까스 열풍이기에 나도 한발 담궈 집근처 돈까스 맛집인 창동역 마쯔무라에 방문해보았다.



결론부터 말하는걸 좋아하니 결론부터 말하자면

창동 맛집 마쯔무라는 인생 맛집이었다.
하도 사람들이 맛있다 맛있다. 거들어대니 뭐 그냥 좀... 가성비 있고 바삭하고 돈까스가 거기서 거기겠지 하며 반신반의 하며 방문하였지만

내가 40년 너게 음식을 먹어보며 한입에 감동을 느낀 음식이 있었을까 기억을 더듬어 봐도 
도무지 기억해 낼 수 없었다.
그만큼 창동역 마쯔무라의 돈까스는 대단했다.

맛이 어떻냐면

등심과 안심 중 난 등심을 먹어봤는데

고기가 입안에 넣자 분해가 되어 버린다.

혹자는 사르르 녹는다 말하지만 그정도까지 미사하기엔 내 존심이 허락치 않고... 정말 솔직 담백하게 말하자면

내가 여지껏 먹어왔던 기사식당의 돈까스와 경양식의 돈까스 그리고 회사 근처의 돈까스들은 전부다 음식물 쓰레기급이구나 싶은 자조섞인 고뇌에 빠지게 만드는 맛이었다.

특히나 회사 근처의 돈까스는 은하철도 999 철이가 먹다 내뱉을 수준의 과자스러운 이름만 돈까스 수준이다.

가격도 7,000원이다.

하지만 마쯔무라의 이 등심 돈까스는 고작 1,000원만 더 내면 환상의 맛을 보장해주니 회사가 창동에 없는게 개탄스러울 따름이다.



사실 비쥬얼은 뭐 거기서 거기다.

그냥 어느 동네 일본식 카츠 같은 그런 비쥬얼.

별 기대가 들지 않는 그저 한끼 때우고 마는 그런 비쥬얼


하지만 마쯔무라의 이 등심 돈까스는 와사비 킬러인 나로 하여금 소스에 돈까스를 찍어 먹는건 돈까스에 대한 심각한 결례라는 생각이 들게 만든 나머지 이렇게 소스와 와사비가 거의 그대로 남은 수준으로 남기게 만드는 마성의 맛이라 할 수 있겠다.


또하나

이집 친절하다.

여사장님이 사장님인지 모르겠으나 바빠도 친절함을 잃지 않으신채로 고객을 접대하시고 하다못해 음식 서빙하는 남직원들도 최대한은 몰라도 평균 이상의 친절함이 그대로 느껴질 정도로 불친절과는 담을 쌓고 있는 집이다.

왜 맛집에 사람들 줄서면 불친절하고 손님들 똥으로 아는 그런 XXX같은 집이 아니란 사실이다.

난 이 집 돈까스 5,000원 더주고 12,000원에 먹으라해도 먹을 자신이 있다.

물론 횟수가 줄어들겠지만.


원래 혜화동의 유명한 돈까스 집에 가려했지만 그 집은 엄청나게 줄을 서댄다란 블로그 글을 봐서 못갔는데

오히려 못가고 마쯔무라를 방문하게 된게 행운이 아닐까 싶을 정도다.



위치와 전화번호는 네이버에서 창동 마쯔무라로 검색하길 바란다. 

라 써놓으면 좀 싸가지 없으니..

전화번호 : 02-990-9801

영업정보 : 평일 10:30 - 19:30 
월요일 휴무

위치 : 창동역 2번 출구에서 나와 이마트 들어가는 시장 골목 초입(후문)




반응형
Posted by Hippalus
,

반응형

미친 생각 같이 느껴질지 모르겠지만 이게 필요한 시점이 때로 있기도 하다.


DATEADD(yy, DATEDIFF(yy, 0, GETDATE()), 0)


반응형
Posted by Hippalus
,

반응형


SELECT CONVERT(char(10), GetDate(),126)



반응형
Posted by Hippalus
,

반응형

datepicker 컨트롤을 통해 시작일을 선택함과 동시에 종료일을 자동으로 셋팅해야 하는 경우가 종종있다.

이럴경우 사용자에게 매번 시작일과 종료일을 모두 입력하라 요구하는건 피곤한 스타일이므로 시작일을 선택함과 동시에 종료일에 시작일의 날짜가 자동으로 셋팅되도록 하고자 한다.


STARTPICKER를 선택하면 날짜 선택 컨트롤이 나타날 것이고 아래처럼 onSelect문을 넣어주면 사용자 정의함수인 fnChangePicker가 호출되어 원하는 작업을 진행할 수 있을것이다.


<input type="text" id="STARTPICKER" name="TXTSTARTDATE"> ~ <input type="text" id="ENDPICKER" name="TXTENDDATE"> 


$("#STARTPICKER").datepicker ({

onSelect:function(selected, evnt) {

fnChangePicker(selected);

}

});


fnChangePicker(value) {

$("#ENDPICKER").val(value);

}

반응형
Posted by Hippalus
,

반응형

리스트 구현시 반복문을 통해 생성된 a tag 버튼이 있다치자

그 모양은 아래와 같을 것이다.

<a href="#" class="BTNCANCEL styleBtnSmallRed" id="CANCEL_1" IDX="1">취소하기</a>

<a href="#" class="BTNCANCEL styleBtnSmallRed" id="CANCEL_2" IDX="2">취소하기</a>

<a href="#" class="BTNCANCEL styleBtnSmallRed" id="CANCEL_3" IDX="3">취소하기</a>

<a href="#" class="BTNCANCEL styleBtnSmallRed" id="CANCEL_4" IDX="4">취소하기</a>


이 링크 버튼을 눌렀을 때 jQuery를 통해 무언가 작업을 진행시키고 해당 버튼을 선택하여 링크 값을 빼버리는 작업을 진행하고자 한다.

보다시피 각 링크의 아이디는 "CANCEL_" + 순번으로 되어 있고, attribute는 IDX에 고유한 값을 부여하였다.

버튼을 누르면 아래처럼 this를 통해 IDX값을 가져와서 처리시키면 되는건 매우 쉽다.


이후 그냥 a link 버튼의 모양을 지정해준 클래스를 removeClass를 통해 날려주고 이름도 취소하기에서 취소됨으로 바꾸는 내용이다.

$("#CANCEL" + $(this).attr("SS_IDX"))


        $(".BTNCANCEL").click(function(e) {

e.preventDefault();


var objCancel = $("#CANCEL_" + $(this).attr("IDX"));


objCancel.text("취소됨");

objCancel.removeClass("styleBtnSmallRed");

alert("취소되었습니다.");

        });



반응형
Posted by Hippalus
,

반응형


단언컨대 웹상에 나와있는 classic asp 에서 한글 자릿수 계산하는 함수들은 대부분 오동작을 일으킨다.

유니코드 코드페이지에서 어설프게 대부분 asc를 여전히 갖다 쓰는가 하면 설령 ascw를 사용하여도 제대로 동작할리가 없다.

아래 함수에서처럼 len(hex(ascw(strCut)))를 사용해야만 정확히 한글의 글자 크기를 반환할 수 있다.


    function fnStrLength(str)

        Dim strLen, strByte, strCut, strRes, char, i 

        strLen = 0 

        strByte = 0 

        strLen = Len(str) 

        for i = 1 to strLen 

            char = "" 

            strCut = Mid(str, i, 1) 

            char = len(hex(ascw(strCut)))

            

            'if Len(char) = 1 And char = "1" then 

            if char = 2 then

                strByte = strByte + 1

            else 

                strByte = strByte + 2 

            end if 

        next 

        fnStrLength = strByte

    End function


테스트 해보면 '가'는 4자리 이므로 나누기 2를 하여 2를 반환하고 'a'는 2자리 이므로 나누기 1을 하여 1을 반환한다.

중요한 자음 또는 모음 하나만 존재할 때도 'ㅇ'는 4자리 이므로 2를 반환하는 등 정확히 동작한다.


앞단에선 javascript로 체크하고 뒷단에선 classic asp로 이 함수를 이용하여 체크하면 모두 원하는 값을 받아볼 수 있을것이다.

<textarea name="SS_CONTENT" id="SS_CONTENT" placeholder="내용" style="width:99.5% !important; height: !important;" maxlength="400" onKeyUp="javascript:fnChkByte($('#SS_CONTENT'), 80)"></textarea>

    function fnChkByte(obj, maxNum) {
        var byteSize = 0;

        for (var idx = 0; idx < obj.val().length; idx++) {
            var oneChar = escape(obj.val().charAt(idx));
            if (oneChar.length == 1) {
                byteSize++;
            } else if (oneChar.indexOf("%u") != -1) {
                byteSize += 2;
            } else if (oneChar.indexOf("%") != -1) {
                byteSize++;
            }
        }
        if (byteSize > maxNum) {
            // 자릿수 초과 처리
        } else {
            // 자릿수 비초과 처리
        }
    }


반응형
Posted by Hippalus
,

반응형

아이폰 배터리 무상 교체


애플의 배터리 게이트로 인해 애플에서 생색내주며 1년 동안 아이폰 배터리를 무상으로 교체해주는 프로그램을 진행하고 있다.

말이 무상이지 교환비 32,000원까지 받아먹으니 사채업자가 돈 받아낼 때 똥X에 낀 콩나물까지 빨아먹는 기분이 드는건 기분 탓일까?


여튼.. 


이번 아이폰 최신 기종이 발표되고 가격이 150만원을 넘겨버려 도저히 나같은 서민은 아이폰을 구매할 엄두가 나지 않기에 배터리 교체 프로그램을 이용하기로 하였다.


일단 베터리 용량 체크는 앱이나 응용프로그램을 이용할 수 있는데 앱은 좀 기분상 믿기 어려워서 응용프로그램을 이용하였다.


프로그램은 coconutBattery 이란 녀석을 이용하였다.



이게 아이폰 배터리 교환 후 용량이다.


2년간 게임 돌려대고 거의 15시간 이상 끼고 지낸 아이폰인데 보다시피 약 17% 정도 배터리 손실률을 보여주고 있었고

배터리 교체로 인하여 100%로 회복되었음이 확인 되고 있다.


애플의 고가 전략이야 워낙 유명하지만 요즘 팀쿡 체제에서의 고가전략은 이걸 전략이라 불러야 할지 한심할 따름이다.

적당히 받아 먹자 애플


coconutBattery 프로그램은 맥에서 실행 가능하며 이 링크에서 받을 수 있다.

하단으로 스크롤 하다보면 Download v3.7.1 이란 곳을 누르면 된다.


참고로 배터리 교체시간은 복불복이다.

홈페이지를 통한 예약 교체가 가능하지만 2018.12 현재 교체 예약은 마감되어 불가한 상황이므로 현장 접수로 교체받았는데

대기 인원이 많으면 4시간까지도 걸릴 수 있고 적으면 20~30분만에도 가능하다.

특히 토요일이면 거의 3시간 이상 걸린다고 봐야 한다는 AS기사의 이야기를 들을 수 있었다.


또한 수유점 대우일렉트로닉에서 교체 받았는데 주차 공간이 협소하다.

5대 정도 가능한데 오죽하면 주차관리인 아저씨가 한마디 한다.

"애플?(수리하러 왔수?)"

"네"

"하.... 애플은 너무 오래 걸려~~(가뜩이나 주차공간 좁아서 애플 방문객 때문에 힘들다)"


정말이지 애플의 장점이 게임할때 안드로이드 보다 조금 낫다란 점 말고 뭐가 있는지 

가격 비싸, AS정책 뭐같고, 앱 하나 심사 받는것도 슈퍼 갑질에....

직업만 아니었어도 애플 안쓴다 이젠..



반응형
Posted by Hippalus
,

반응형

CMD + SHIFT + G

또는 파인더 프로그램의 메뉴(이동 > 폴더로 이동)에서도 가능



~/Library/Application Support/iPhone Simulator/User/


입력 후 엔터


반응형
Posted by Hippalus
,