지인의 추천으로 ..

도서관에 예약해서 빌려본 책~ "독서 천재가 된 홍대리"

 

이거 읽고 독서해야겠다는 생각이 마구 생겨남~

 

근데... 난  전공서적은 완전 두꺼운데...  하루 이틀에 한권씩 볼 수가 없는데...

IT 쪽에서 근무하는 "독서 천재가 된 개발자 홍대리" 책은 없나?

 

암튼 이거 읽고 나서

버스에서 지하철에서

게임하고 음악듣던 내가

이젠 책을 읽게 되었다.

 

버스나 지하철을 기다릴때도 내 손엔 책이 들려있다^^ ㅎㅎ

좋은 에너지 받았다^0^

 

논어를 읽기 전이나 읽은 뒤나 똑같다면 그는 논어를 읽지 않은 것이다.  - 정

 

반응형

 

 

[원본] http://api.jquery.com/jQuery.post/

 

Jquery 를 이용해 ajax 사용하기 간단하네...

 

jQuery.post( url [, data] [, success(data, textStatus, jqXHR)] [, dataType] ) Returns: jqXHR

Description: Load data from the server using a HTTP POST request.

  • version added: 1.0jQuery.post( url [, data] [, success(data, textStatus, jqXHR)] [, dataType] )

    urlA string containing the URL to which the request is sent.

    dataA map or string that is sent to the server with the request.

    success(data, textStatus, jqXHR)A callback function that is executed if the request succeeds.

    dataTypeThe type of data expected from the server. Default: Intelligent Guess (xml, json, script, text, html).

This is a shorthand Ajax function, which is equivalent to:

$.ajax({
  type: 'POST',
  url: url,
  data: data,
  success: success,
  dataType: dataType
});

 

The success callback function is passed the returned data, which will be an XML root element or a text string depending on the MIME type of the response. It is also passed the text status of the response.

As of jQuery 1.5, the success callback function is also passed a "jqXHR" object (in jQuery 1.4, it was passed the XMLHttpRequest object).

Most implementations will specify a success handler:

$.post('ajax/test.html', function(data) {
  $('.result').html(data);
});

 

This example fetches the requested HTML snippet and inserts it on the page.

Pages fetched with POST are never cached, so the cache and ifModified options in jQuery.ajaxSetup() have no effect on these requests.

The jqXHR Object

As of jQuery 1.5, all of jQuery's Ajax methods return a superset of the XMLHTTPRequest object. This jQuery XHR object, or "jqXHR," returned by $.post() implements the Promise interface, giving it all the properties, methods, and behavior of a Promise (see Deferred object for more information). For convenience and consistency with the callback names used by $.ajax(), it provides .error(), .success(), and .complete() methods. These methods take a function argument that is called when the request terminates, and the function receives the same arguments as the correspondingly-named $.ajax() callback.

The Promise interface in jQuery 1.5 also allows jQuery's Ajax methods, including $.post(), to chain multiple .success(), .complete(), and .error() callbacks on a single request, and even to assign these callbacks after the request may have completed. If the request is already complete, the callback is fired immediately.

// Assign handlers immediately after making the request,
    // and remember the jqxhr object for this request
    var jqxhr = $.post("example.php", function() {
      alert("success");
    })
    .success(function() { alert("second success"); })
    .error(function() { alert("error"); })
    .complete(function() { alert("complete"); });

    // perform other work here ...

    // Set another completion function for the request above
    jqxhr.complete(function(){ alert("second complete"); });

Examples:

Example: Request the test.php page, but ignore the return results.

$.post("test.php");

Example: Request the test.php page and send some additional data along (while still ignoring the return results).

$.post("test.php", { name: "John", time: "2pm" } );

Example: pass arrays of data to the server (while still ignoring the return results).

$.post("test.php", { 'choices[]': ["Jon", "Susan"] });

Example: send form data using ajax requests

$.post("test.php", $("#testform").serialize());

Example: Alert out the results from requesting test.php (HTML or XML, depending on what was returned).

$.post("test.php", function(data) {
alert
("Data Loaded: " + data);
});

Example: Alert out the results from requesting test.php with an additional payload of data (HTML or XML, depending on what was returned).

$.post("test.php", { name: "John", time: "2pm" },
function(data) {
alert
("Data Loaded: " + data);
});

Example: Gets the test.php page content, store it in a XMLHttpResponse object and applies the process() JavaScript function.

$.post("test.php", { name: "John", time: "2pm" },
function(data) {
process
(data);
},
"xml"
);

Example: Posts to the test.php page and gets contents which has been returned in json format (<?php echo json_encode(array("name"=>"John","time"=>"2pm")); ?>).

$.post("test.php", { "func": "getNameAndTime" },
function(data){
console
.log(data.name); // John
console
.log(data.time); // 2pm
}, "json");

Example: Post a form using ajax and put results in a div

<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<form action="/" id="searchForm">
<input type="text" name="s" placeholder="Search..." />
<input type="submit" value="Search" />
</form>
<!-- the result of the search will be rendered inside this div -->
<div id="result"></div>

<script>
/* attach a submit handler to the form */
$
("#searchForm").submit(function(event) {

/* stop form from submitting normally */
event
.preventDefault();

/* get some values from elements on the page: */
var $form = $( this ),
term
= $form.find( 'input[name="s"]' ).val(),
url
= $form.attr( 'action' );

/* Send the data using post and put the results in a div */
$
.post( url, { s: term },
function( data ) {
var content = $( data ).find( '#content' );
$
( "#result" ).empty().append( content );
}
);
});
</script>

</body>
</html>

 

반응형

언제 인가

NAVER 에서 아빠표 란 단어를 검색한 적이 있다.

그때 계란 과자 알게 되었다.

초 간단~ 하다. 초코칩 쿠키에 비하면 껌이다.

 

쿠키용으로 사놓은 무염버터 유통기한이 4일 뿐이 안남았다.

그래서 걍 만들어 봤다.

 

재료 :  버터 160g , 박력분 240g, 설탕 140g, 베이킹파우더 15g, 바닐라향가루 8g, 소금 약간, 계란 2개 + 노른자 2개 

 

재료는 다른 이들이 올려놓은 자료 참고하여 내맘데로 계량했다~

 

1. 버터는 먼저 상온에서 녹여준다. 요즘 같은 날은 버터가 엄청 빨리 녹아서 좋다.

 

2. 계란은 미리 풀어서 준비해 둔다.

 

3. 박력분 + 설탕 + 베이킹파우더 + 바닐라가루 + 소금 모두 섞었다.

    이렇게 하고나서 아차 싶었다.

    버터 + 설탕으로 갔어야 하는건데.. 암튼 걍 섞었으니.. 어쩔수 없다. 

    오늘 컨샙은 초간단이니까...

 

4. 버터가 녹으면 거품기로 버터가 완전히 녹을 때까지 마구 저어준다.

 

5. 버터가 크림처럼 녹으면 미리 준비한 계란을 반씩 넣고 잘 섞어준다.

 

6. 3에서 섞어놓은 가루들을 채에 걸러 넣어준다.

   채에 걸러넣어야 부드럽다. 나 뭐라나.

 

 

7. 주걱으로 마구 섞어준다. 반죽이 완성되어간다.

    팔과 손이 아파 올수록 반죽은 점점더 성숙해진다.

 

8. 린양이 해본단다. 그래 너도 해봐라.

    "미끄러워요~" 한다.  ㅎㅎ 귀요미^^

 

9. 반죽이 완성되면 짤주머니에 잘 담는다.

   첨 담아 봤느데 다 흘렸다. OTL

 

 

10. 쿠키 판에 적당량 반죽을 짜서 구울 준비를 한다.

    모양은 어차피 뜨거운 오븐속에서 반죽이 녹아 동그랗게 되니 신경안써도 된다.

    걍 동그랗게 짜믄 된다.

    단, 아래 사진처럼 사이를 많이 띄우지 않으면 다 달라 붙어 모양이 안이뻐진다.

    적당히 간격을 유지해서 짜야한다.

 

 

11. 엘지 광파오븐 기준으로 굽는 법은 180도로 예열한 후, 2번칸에서 10분 구우니 딱 좋다. 노릇노릇~

     오븐안에서 잘 구워지고 있다.

 

 

12. 10분 지난 후 모양도 예쁜 계란 과자가 완성되었다.

 

13. 완성된 과자는 식혀준다.

 

14. 린양이 먼저 시식중이다.

     "맛있어요~ 아빠 최고! " 한다.

     이 맛에 난 쿠키를 굽느다^^

   

 

 

     근데 버터가 반 이상 남았다.

     이건 버려야할 거 같다. 아까워라..

     대충 후다닥 만들었는데.. 맛은 좋네~ 나 소질있나?

    

    

반응형

request URL 에 + 문자가 들어간 경우

 

HTTP 오류 404.11 - Not Found

이중 이스케이프 시퀀스가 포함된 요청을 거부하도록 요청 필터링 모듈이 구성되어 있습니다.

이런 오류가 발생한다.

원인은..

 

HTTP 요청을 웹 서버를 이중 이스케이프 시퀀스가 있습니다. 그러나 웹 서버를 이중 이스케이프 시퀀스 거부 되도록 요청 필터링 기능이 구성 됩니다.

 

해결방법은...

  1. 시작, 검색 시작 상자에 메모장프로그램 목록에서 메모장을 마우스 오른쪽 단추로 누른 다음 관리자 권한으로 실행. 관리자 암호나 확인을 묻는 메시지가 나타나면 암호를 입력하거나 계속 을 누릅니다.
  2. 파일 메뉴에서 열기 를 누릅니다. 그리고 파일 이름 상자에 %windir%\System32\inetsrv\config\applicationHost.config 입력하고 열기 를 클릭하십시오.
  3. ApplicationHost.config 파일을 requestFiltering XML 요소를 찾습니다.
  4. allowDoubleEscaping 속성 값을 True 로 변경하십시오. 이렇게 하려면 다음 코드 예제에서는 유사한 코드를 사용합니다.
    <requestFiltering allowDoubleEscaping="true">

  5. 파일 메뉴에서 저장 을 클릭하십시오.
  6. 메모장을 종료하십시오.

[참고] http://support.microsoft.com/kb/942076/ko

 

 

 

 

반응형

한때 블박에 꽂혀서

맨날 블박만 알아보다가 중고장터에 착한 가격에 나온게 있어 질렀다.

 

블랙뷰 DR400G-HD 16G, 상시전원은 파워 매직으로 ...

상자를 열면 블박이 보인다.

걍 동그랐다.

 

옆면을 보면 전원 단자, 비디오 아웃, 메모리 슬롯이 있다.

 

새워 놓고 보면 이렇게 생겼다. 

 

장착은 일단 운전석 문을 열고 보면

퓨즈박스 뚜껑이 보인다. 뚜껑 열고 구멍에 손넣어서 힘줘서 잡아 빼면

밑에 처럼 껍데기가 홀라당 빠진다.

퓨즈들이 보인다.

퓨즈박스 뚜껑에 어디에 쓰이는 퓨즈인지 친절히 설명되있다.

 

파워 매직 장착은 이렇다.

선이 3개 있는데

1. ACC        : 키온시 들어오는 전원에 연결 (ex : 시거짹, 오디오, 시계...  난 열선퓨즈에 연결함)

2. BATT       : 상시로 들어오는 전원에 연결 (ex : 실내등, 정지등 ... 난 정지등에 연결함)

3. GND        : 아무데나 전기흐르는 곳에 연결하면 됨 (전기가 꼭 흐르는 볼트에 연결해야함)

 

위 사진의 퓨즈 집게는 보닛 안 퓨즈박스 뚜껑 뒤에 붙어있다.

 

위 사진처럼 퓨즈 에 선을 연결하고

퓨즈를 다시 끼우면 끝~ 완전 간단...

근데.. (-)쪾에 연결해줘야 퓨즈가 재 기능을 할수 있다. +연결시 퓨즈가 나가도 전원은 계속 ON 될테니까..

 

 

마지막으로 GND 선은 위 사진처럼 전기가 흐르는 볼트에 접지하면 된다.

 

상시 잘되고 블박 잘 된다...

근데 사진이 없네 ..

 

 

반응형

+ Recent posts