#action Blog 블로그 ë”하기 ##Blog {{{#!blog hyacinth 2014-02-20T05:32:23 Moniwiki fake crtime ë§Žì€ *nix 환경(ext4 ì´ì „ íŒŒì¼ ì‹œìŠ¤í…œì„ ì‚¬ìš©í•˜ëŠ”)ì—서는 íŒŒì¼ ìƒì„± ì‹œê°„ì„ ì œê³µí•˜ì§€ 않는다. (ctimeì´ ìƒì„±ì‹œê°„(creation time)ì´ ì•„ë‹ˆë¼ëŠ” 걸 ì²˜ìŒ ì•Œì•˜ì„ ë•ŒëŠ” 놀ëžë‹¤.â”€ì›ƒê¸°ê²Œë„ ctimeì€ ì›ëž˜ creation timeì„ ëœ»í–ˆë‹¤[[footnote(http://en.wikipedia.org/wiki/Stat_(system_call)#ctime)]]. ì´ê±´ ì–¸ì ê°€ ì´ì•¼ê¸°í•˜ê³ ì‹¶ì€ ì£¼ì œì¸ë° 다ìŒìœ¼ë¡œ 미룬다.) ì´ê²Œ 모니위키와 ê´€ë ¨ì´ ìžˆëŠ” ì´ìœ 는 모니위키는 페ì´ì§€ 관리를 DBê°€ ì•„ë‹Œ íŒŒì¼ ì‹œìŠ¤í…œì„ ì‚¬ìš©í•˜ê¸° 때문ì¸ë°, 그래서 페ì´ì§€ ìˆ˜ì • ì‹œê°„ì€ {{{ filemtime() \}}} 으로 쉽게 êµ¬í• ìˆ˜ 있지만(페ì´ì§€ Footerì˜ `Modified on 2:32 pm, February 20, 2014' 와 ê°™ì€) 페ì´ì§€ ìƒì„± ì‹œê°„ì€ ì‰½ê²Œ êµ¬í• ìˆ˜ê°€ 없다! 모니위키ì—ì„œ 페ì´ì§€(파ì¼) ìˆ˜ì • ì‹œê°„ì„ êµ¬í•˜ëŠ” ë°©ë²•ì€ ë‘ ê°€ì§€ê°€ ìžˆëŠ”ë° í•˜ë‚˜ëŠ” 페ì´ì§€ 파ì¼ì˜ mtimeì„ ì§ì ‘ 얻는 방법과 모니위키ì—ì„œ 관리하는 ìˆ˜ì • ì´ë ¥(editlog)으로부터 fake mtimeì„ êµ¬í•˜ëŠ” 방법ì´ë‹¤. (ì´ëŠ” config.phpì˜ $use_fakemtime=1 ë˜ëŠ” 0 옵션으로 ì„ íƒëœë‹¤.) editlog 형ì‹ì€ 다ìŒì²˜ëŸ¼ ë˜ì–´ 있다. {{{ FrontPage 59.15.101.153 1178892564 59.15.101.153 hyacinth SAVE FrontPage_2f2007_2d05 59.15.101.153 1178893017 59.15.101.153 hyacinth Blog entry "테스트" added SAVE FrontPage_2f2007_2d05 59.15.101.153 1178893030 59.15.101.153 hyacinth SAVE FrontPage 59.15.101.153 1178893517 59.15.101.153 Anonymous SAVE ... ... \}}} 공공 위키위키ì—ì„œ 페ì´ì§€ ìƒì„±ì‹œê°„ì€ ê·¸ë ‡ê²Œ 중요한 ì •ë³´ê°€ 아니다. 하지만 ê°œì¸ ìœ„í‚¤ì—ì„ Published date를 ë³´ì—¬ì£¼ê³ ì‹¶ì„ ìˆ˜ 있다. editlog ë‚´ìš©ì„ ë³´ê³ ì´ë¡œë¶€í„° fake crtimeì„ êµ¬í• ìˆ˜ ìžˆë‹¤ê³ ìƒê°í–ˆë‹¤. editlog를 처ìŒë¶€í„° ì½ì–´ ê·¸ 페ì´ì§€ì˜ 가장 ì²˜ìŒ ë‚˜ì˜¨ 기ë¡ì´ 바로 ìƒì„± ì‹œê°„ì¼ ê²ƒì´ë‹¤. 여기까지 ìƒê°ì´ ë“¤ì—ˆì„ ë•Œ 바로 모니위키 ì—”ì§„ì— ì¶”ê°€í–ˆë‹¤. {{{#!php function crtime($pagename) { if (!$this->use_crtime) return; $pagename=$this->pageToKeyname($pagename); $fp_editlog = fopen($this->editlog_name, 'r'); while(!feof($fp_editlog)) { $buffer=fgets($fp_editlog); if (strlen($buffer)>0 && preg_match("/^$pagename\t.[^\t]*\t(.[^\t]*)/",$buffer,$matches)) return $matches[1]; } fclose($fp_editlog); return; } \}}} ì´ì œ 페ì´ì§€ 아래 Published on 5:22 am, February 2, 2014. 를 í‘œì‹œí• ìˆ˜ 있게 ë˜ì—ˆë‹¤. :) }}} [[HTML(<center>)]] http://hyacinth.byus.net/img/flower.jpg [[HTML(</center>)]] {{{#!blog hyacinth 2014-02-01T20:22:20 좋아하는 노랫ë§ì„ ì ì–´ë³´ìž ##blog-keywords 린진,ìžì´í† ì¹´ì¸,ë™í”„,ì–´ë ˆì¸ì§€,REMEMBRANCE 최근 린진/ìžì´í† ì¹´ì¸ì´ 내는 ì•¨ë²”ì€ ëª¨ë‘ ë§ˆìŒì— ë“ ë‹¤. 활ë™ë„ ì 지 않다. í° í–‰ì‚¬ë§ˆë‹¤ 새 ì•¨ë²”ì„ ë‚´ëŠ”ë° í•ìƒ 마ìŒì— 드는 노래가 있다. ìž‘ê³¡ê°€ë„ ë³´ì»¬ë„ ì§€ê¸ˆì´ ì „ì„±ê¸°ë‹¤(I'veì˜ 2000년대 ì´ˆì¤‘ë°˜ì„ ë³´ëŠ” 듯). ì˜ˆëŒ€ì œë“ ì½”ë¯¸ì¼€ë“ ë°˜ë“œì‹œ ì²´í¬í•´ì•¼ í• ì„œí´. ìžì´í† ì¹´ì¸ì´ 다른 ì„œí´ê³¼ 다르게 ì¸ìƒì ì¸ ê±´, ì–´ë ˆì¸ì§€ìž„ì—ë„ ì›ê³¡ì´ ë”지 모를 ì •ë„ë¡œ ìžê¸° 노래를 ë§Œë“ ë‹¤. 오리지ë„러티가 충분한 노래ì¸ë°ë„ ë™í”„ ì›ê³¡ì„ 가진 ì–´ë ˆì¸ì§€ë¼ëŠ” ëŠìŠ¨í•œ 관계가 좋다. ìŒì•… ìˆ˜ì¤€ë„ í”í•œ ì–´ë ˆì¸ì§€ì— 비하면 ë¹„í• ë°”ê°€ 안 ë˜ê²Œ 좋다. 누군가 ìžì´í† ì¹´ì¸ì˜ 노래를 í‰í•œ 코멘트를 ê°€ì ¸ì˜¤ë©´, Every time I think about touhou music evolution (or even vocaloid for that matter) during tens of comikets, how people has improved over the years, how some simple sparks of midi files, or images, or words boosted up people's creativness, makes me wanna cry, and I'm proud being part of the community. Awesome piece. (오ë•ì£¼ì˜) [[HTML(<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/S2x9KNj5d-s&hl=ko_KR&fs=1&start=190"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/S2x9KNj5d-s&hl=ko_KR&fs=1&start=190" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>)]] 03:10 ë‹¤ì •í•¨ì˜ ì˜ë¯¸ë¥¼ 優ã—ã•ã®æ„味を ëˆ„êµ¬ë³´ë‹¤ë„ ì•Œê³ ìžˆì—ˆì–´ 誰より知ã£ã¦ã„㟠ìƒì²˜ìž…히는 ê²ƒì„ å‚·ã¤ã‘る事を 몇 번ì´ê³ 몇 번ì´ê³ 단ë…하면서 何度も何度も諦ã‚㦠나는 ì—¬ê¸°ì— ìžˆê³ , ë„ˆë„ ì—¬ê¸°ì— ìžˆì–´ 僕ã¯ã“ã“ã«ã„ã¦ã€€å›ã‚‚ã“ã“ã«ã„ã‚‹ 하지만 ì•Œê³ ìžˆì—ˆì–´ ã ã‘ã©åˆ†ã‹ã£ã¦ãŸ ì´ ì†Œë¦¬ëŠ” ë”는 닿지 않는다는 걸 ã“ã®å£°ã¯ã€€ã‚‚ã†å±Šã‹ãªã„事 ''(해질녘 ì°¾ì•˜ë˜ ì²«ë²ˆì§¸ 별 夕暮れ時 探ã—ã¦ã„ãŸã€€ä¸€ç•ªæ˜Ÿ'' ''다가오는 달 ëŒì–´ 안는 별 ë„ˆì˜ ê³ì—) 寄り添ã†æœˆã€€å¼•ãåˆã†æ˜Ÿã€€å›ã®ãã°ã«'' 네가 ë¶ˆë €ë˜ ë…¸ëž˜ë¥¼ ì°¾ê³ ìžˆì—ˆì–´ å›ãŒå¥ã§ã¦ãŸã€€æŒã‚’探ã—ã¦ãŸ 잊어버리지 ì•Šë„ë¡ å¿˜ã‚Œãªã„よã†ã« 몇 번ì´ê³ 몇 번ì´ê³ ì†ì„ 휘ë‘르며 何度も何度も手を振ã£ã¦ 나는 ì—¬ê¸°ì— ìžˆê³ , ë„ˆë„ ì—¬ê¸°ì— ìžˆì–´ 僕ã¯ã“ã“ã«ã„ã¦ã€€å›ã‚‚ã“ã“ã«ã„ã‚‹ 하지만 ì•Œê³ ìžˆì—ˆì–´ ã ã‘ã©çŸ¥ã£ã¦ã„ãŸ ì´ ìˆœê°„ì€ ë‘번 다시 오지 않으리란 걸 ã“ã®çž¬é–“ もã†äºŒåº¦ã¨ãªã„事 }}} [[HTML(<center>)]] http://hyacinth.byus.net/img/flower.jpg [[HTML(</center>)]]