'생각거리/개발'에 해당되는 글 11

  1. 2008/09/04 크롬을 보다가 드는 생각 (3) _ 도이츠진
  2. 2008/08/11 mysql Schema Object Names (2) _ 도이츠진
  3. 2007/06/19 재미있는 개발 (6) _ 도이츠진
  4. 2006/10/16 이올린 싱크 관련 (7) _ 도이츠진
  5. 2006/09/04 이상한 나라의 자바스크립트(2) (0) _ 도이츠진

크롬을 보다가 드는 생각

생각거리/개발 | 2008/09/04 11:12 | 도이츠진
구글에서 제품을 새로 내놨는데 하루만에 취약성이 발견되었다..

머 취약성 부분이야 구글에서 알아서 고치겟지만... 해당 취약점이 빨리도 발견되는 구나 라고 생각했다. 

소심한 누군가도 하루만에 문제를 발견했는데... 이를 이야기하면 문제가 될수도 있는 현실이 갑자기 생각 났다.

mysql Schema Object Names

생각거리/개발 | 2008/08/11 11:21 | 도이츠진
어떤 값이 table name / col name 등이 되지 못할가?

혹시라도 해당 부분이 변수가 되는 날 써먹을수 있을 듯하여 남김

재미있는 개발

생각거리/개발 | 2007/06/19 11:25 | 도이츠진
http://zrock.tistory.com/2352

재미 있는 폰트가 있어 태터툴즈 개발할때 적용해보았다.... 다만 재미 이상은 ㅎㅎㅎ 폰트는 너무 맘에 든다.
사용자 삽입 이미지
태그 : 개발, 폰트

이올린 싱크 관련

생각거리/개발 | 2006/10/16 11:58 | 도이츠진
/config.php 파일에 보면 대부분

ini_set('display_errors', 'off');

이렇게 되어 있다... 이 옵션을 on하게 되면 대부분의 경우 문제가 없으나
1.0.6 이하 버전에서 이올린 싱크( 발행) 가 안될 수도 있다.

이럴때는 걍 off로 나두던가( 사는데 아무 지장없음)
blog/sync/item.php
        .....
echo ' <author>', htmlspecialchars($author), '</author>', CRLF;
echo ' <pubDate>', $item['pubDate'], '</pubDate>', CRLF;
echo '</response>';
mysql_free_result($result); //요 두줄을 추가 해주면 된다.
mysql_free_result($tag_result);


보너스

<html>
<head>
<script type="text/javascript">
var a = function (){
alert("a is called");
}
var b = undefined;
var sometest = b||a;
alert(sometest);
</script>
</head>
<body>

</body>
</html>



위에 코드에서 보면
sometest는 일반적으로 Boolean 값이 나와야 할 것이다.

msdn을 보시면..

그런데~~!! 결과를 보면 ~!!!

" || " operator 가 다음과 같이 작동 하는 것 같다..

obj || obj2 :
1) obj 가 true로 판별되면(msdn) obj를 리턴  
2) obj 가 false, obj2 가 true 면 obj2 를 리턴
3) 둘다 false 면 false?( 귀찬아서 확인 안해봄)

정말 이상한 나라의 자바 스크립트.....