Are you an Acmeist? * Are you a member of Shibuya.pm? * I think all Shibuya Mongers are Acmeists! * Will you check your guns at the door? * Will YOU share your IDEAS with EVERYONE at OSDC??? if answer is True: you = 'Acmeist' * Please Join Me
ã„ã‚„ã¯ã‚„èžã„ã¦ã¯ã„ãŸã‘ã©ã€ã‹ãªã‚Šãƒžãƒ‹ã‚¢ãƒƒã‚¯ãªå†…容ã ã£ãŸã€‚ ã§ã‚‚ã‚ã‚ã„ã†å ´æ‰€ã§æŠ€è¡“çš„ãªè©±ã‚’èžãã®ã¯åˆºæ¿€ã«ãªã‚‹ã—ã€ã“ã‚Œ ã‹ã‚‰ã‚‚ã§ãã‚‹ã ã‘å‚åŠ ã—ãŸã„ãªã
å‰ã€…回ã®Shibuya.pmテクニカルトーク(XS Nite)ã§ã¯ã€Perlã®C言語拡張モジュールを作æˆã™ã‚‹æ–¹æ³•ã«ã¤ã„ã¦è©³ã—ã解説ã—ã¾ã—ãŸãŒã€ã¡ã‚‡ã£ã¨ã—ãŸã“ã¨ã‚’実ç¾ã™ã‚‹ã ã‘ã§ã‚‚ã€PerlVMã®æ§‹é€ ã‚’ç†è§£ã—ã€å¤§é‡ã®Cã®ãƒžã‚¯ãƒã‚’使ã„ã“ãªã™å¿…è¦ãŒã‚ã‚Šã¾ã—ãŸã€‚ã‚„ã£ã±ã‚ŠXSã¯é¢å€’ã よãã€ã¨ã„ã†ã“ã¨ã§ã€è¤‡é›‘ãªC言語ã®ãƒ¬ã‚¤ãƒ¤ãƒ¼ã‚’飛ã³è¶Šãˆã¦ä¸€æ°—ã«Perlã‹ã‚‰ãƒžã‚·ãƒ³èªžã®ä¸–ç•Œã«é£›ã³è¾¼ã‚“ã らã©ã†ãªã‚‹ã‹ï¼Ÿã¨ã„ã†ã“ã¨ã‚’テーマã«ä»Šå›žã®ã€Œno Perl; use x86;ã€ã¨ã„ã†ã‚¹ãƒãƒ¼ã‚¬ãƒ³ã‚’掲ã’ã¦ã¿ã¾ã—ãŸã€‚ ■発表資料: Perl ã§å¦ã¶x86アセンブラ入門 4/22ã«é–‹å‚¬ã—ãŸShibuya Perl Mongers テクニカルトーク #11「no Perl; use x86;ã€ã§ã®ç§ã®ç™ºè¡¨è³‡æ–™ã‚’公開ã—ã¾ã™ã€‚ â– Perlã®æ£è¦è¡¨ç¾ã§æ›¸ã x86 JIT Compiler #!/usr/bin/perl use Dy
上野宣ã•ã‚“ã®shibuya.pmレãƒãƒ¼ãƒˆã€‚ãã†ã„ãˆã°ä»Šå›žã¯ãƒãƒ¼ãƒ¬ã‚¤ãƒ¤ãƒ¼ã§ã‚»ã‚ュリティ系ã®äººãŒç™»å£‡ã—ã¦ã¾ã—ãŸã£ã‘ã。 2009å¹´4月22æ—¥ã€Perlユーザーグループã®ã‚¤ãƒ™ãƒ³ãƒˆã€ŒShibuya Perl Mongers テクニカルトーク #11ã€ãŒé–‹å‚¬ã•ã‚Œã¾ã—ãŸã€‚Perl Mongers(パールモンガース)ã¯ã€ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°è¨€èªžã§ã‚ã‚‹Perlã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚°ãƒ«ãƒ¼ãƒ—ã®ã“ã¨ã§ã€åœ°åŸŸã”ã¨ã«ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ãŒå½¢æˆã•ã‚Œã¦ã„ã‚‹ã¨ã„ã†ç‰¹å¾´ãŒã‚ã‚Šã¾ã™ã€‚ニューヨークãŒç™ºç¥¥ã§ä¸–ç•Œå„地ã«å˜åœ¨ã—ã€æ—¥æœ¬ã§ã¯ Shibuya.pmã‚„Kansai.pmã€Yokohama.pmãªã©ãŒã‚ã‚Šã¾ã™ã€‚ å…ˆã«é–‹å‚¬ã•ã‚ŒãŸShibuya.pmã®ã‚¤ãƒ™ãƒ³ãƒˆã§ã¯ã€æƒ…å ±ã‚»ã‚ュリティã®æ¥ç•Œã‚’ä¸å¿ƒã«æ´»å‹•ã—ã¦ã„る人々ãŒä½•äººã‚‚スピーカーを務ã‚ã¦ã„ã¾ã—ãŸã€‚彼らã¯ã€èª°ã«ã€ä½•ã‚’ä¼ãˆã‚ˆã†ã¨ã—ã¦ã„ãŸã®ã§ã—ょã†ã‹ã€‚ã“ã“ã«ã‚»ã‚ãƒ¥ãƒªãƒ†ã‚£æƒ…å ±ã®ä¼ãˆæ–¹ã®ãƒ’ントãŒã‚ã‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“。
Perl Mongersã¯ã‚»ã‚ュリティã®å¤¢ã‚’見るã‹ï¼Ÿï¼šSecurity&Trust ウォッãƒï¼ˆ58) ç†è€…ã®èª²é¡Œã®1ã¤ã«ã€Œã‚»ã‚ュリティã«èˆˆå‘³ã‚’示ã•ãªã„人々ã«ã€ã„ã‹ã«ã—ã¦ã‚»ã‚ュリティã®æƒ…å ±ã‚’ä¼ãˆã‚‹ã‹ã€ãŒã‚ã‚Šã¾ã™ã€‚例ãˆã°ã€ã“ã®ã‚³ãƒ©ãƒ を連載ã—ã¦ã„ã‚‹ï¼ IT Security&Trustフォーラムã®èªè€…ã¯â€œã‚»ã‚ュリティã«ã™ã§ã«èˆˆå‘³ã‚’æŒã£ã¦ã„る人々â€ãŒå¤§åŠã®ã¯ãšã§ã™ã€‚ã§ã¯ã€ãã†ã§ãªã„人ã«ã©ã†ã‚¢ãƒ—ãƒãƒ¼ãƒã™ã¹ãã§ã—ょã†ã‹ã€‚ 2009å¹´4月22æ—¥ã€Perlユーザーグループã®ã‚¤ãƒ™ãƒ³ãƒˆã€ŒShibuya Perl Mongers テクニカルトーク #11ã€ãŒé–‹å‚¬ã•ã‚Œã¾ã—ãŸã€‚Perl Mongers(パールモンガース)ã¯ã€ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°è¨€èªžã§ã‚ã‚‹Perlã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚°ãƒ«ãƒ¼ãƒ—ã®ã“ã¨ã§ã€åœ°åŸŸã”ã¨ã«ã‚³ãƒŸãƒ¥ãƒ‹ãƒ†ã‚£ãŒå½¢æˆã•ã‚Œã¦ã„ã‚‹ã¨ã„ã†ç‰¹å¾´ãŒã‚ã‚Šã¾ã™ã€‚ニューヨークãŒç™ºç¥¥ã§ä¸–ç•Œå„地ã«å˜åœ¨ã—ã€æ—¥æœ¬ã§ã¯ Shibuya.pmã‚„Kan
(編集ã¨ã‹è¿½è¨˜ã‚’è¡Œã„ã¾ã—㟠at 09/05/14) shibuya.pmã§åˆã‚ã¦å£‡ä¸Šã«ç«‹ã£ãŸãã£ã‹ã‘ã¯miyagawaã•ã‚“ãŒåŒå§“ã®äººã¨é–“é•ãˆã¦æŒ‡åã—ãŸã‹ã‚‰ ãã‚Œã§ã‚‚ã¡ã‚ƒã‚“ã¨ã“ãªã™ ãã—ã¦é«˜ã„評価をå—ã‘ã‚‹ åŒå§“ã®äººã¨é–“é•ã‚ã‚Œã¦ã€ã©ã“ãžã§perlã®è¨˜äº‹ã‚’書ãä¾é ¼ã‚’å—ã‘㟠ãã‚Œã§ã‚‚ã¡ã‚ƒã‚“ã¨èª¿ã¹ã¦è¨˜äº‹ã‚’書ã ã‚„ã£ã±ã‚Šé«˜ã„評価をå—ã‘ã‚‹ perldocã®å’Œè¨³ã‚’見ã¦ã‚‹ã¨è¨³è€…ãŒã“ã®äººã®ç¢ºçŽ‡ä½“æ„Ÿã§30% ã‚ã‹ã‚“書ã„ã¦ã„ã„ãƒã‚¿ãŒä»–ã«ç„¡ã„ ãã—ã¦åˆ¥ã«ä»ŠãŒå…¨ç››æœŸã˜ã‚ƒãªã„ã¨ã„ã†ã‚ã‘ã§ã¯ãªã。 perlã®èª¿ã¹ç‰©ã—ã¦ã¦ã‚°ã‚°ã£ã¦ã‚ã¡ã“ã¡è¦‹ã‚‹ã¨æ„外ãªã¨ã“ã‚ã§åå‰ãŒå‡ºã‚‹åº¦ã« ã‚„ã£ã±ã“ã®äººå‡„ã„ãªãƒ¼ã¨ã€‚
ì˜ˆì „ì— #9 ì˜ XS Nite ì—ì„œì˜ ì¶”ì–µì„ ë‹¤ì‹œê¸ˆ 불러ì¼ìœ¼í‚¤ëŠ” 하루... ë„ì¿„ì— ê·¸ëžœë“œ ë„ì¿„ ë¹Œë”©ì˜ 'ë¦¬ì¿ ë¥´íŠ¸' 세미나실.. (여기는 200명ì´ìƒ 입장가능) ì—ì„œ Shibuya.pm techtalk #11 ê°€ 있었습니다. 회사ì—ì„œ 5ì‹œ 40분쯤 나가서 ë„ì¿„ì—ì—ì„œ 방황하다가 겨우 ë„착했습니다. 지ë„를 ë´ë„ ê¸¸ì„ ëª¨ë¥´ëŠ” 길치ë¼ì„œ 꽤 ë‘ê·¼ë‘근했네요. ë¹Œë”©ì•ˆì˜ ë³´ì•ˆì°¨ì›ì—ì„œ 패스í¬íŠ¸ë¥¼ ë°›ê³ ì§ì›ì˜ 안내를 받아서 세미나실로 들어갔습니다. 주로 Perl Internal ì´ë‚˜ XS ê´€ë ¨ 얘기가 나와서 아찔했지만... ì¤‘ê°„ì¤‘ê°„ì— Native client hacks 나, Kindle2 hacking ì— ê´€í•œ ì´ì•¼ê¸°... ê·¸ë¦¬ê³ Devel::NYTProf ì— ëŒ€í•œ LT ... ê±°ì˜ ë ì´ì •ë„ ì´ì™¸ì—는 별 í¥ë¯¸ë¥¼ ëŠ
帰国ã—ã¦ã€ã‚ˆã†ã‚„ã 404 Blog Not Found:perl - Shibuya.pm #11:The Catcher in the INT 80h ãŒèªã‚るよã†ã«ãªã£ãŸ id:kazuhooku ã§ã™ã€‚å¼¾ã•ã‚“ã®ã‚¹ãƒ©ã‚¤ãƒ‰ã¯ã€FreeBSD 特有ã®äº‹æƒ…ã¨ã€ãã®å•é¡Œã‚’ã‚«ãƒãƒ¼ã—よã†ã¨ã™ã‚‹ãŸã‚ã®åŠªåŠ›ã«ã¤ã„ã¦è§£èª¬ã—ã¦ã„ã¦ã€ã¨ã¦ã‚‚ãŠã‚‚ã—ã‚ãèªã¾ã›ã¦ã„ãŸã ãã¾ã—ãŸã€‚ãŒã€ä¸€ç‚¹ã€æ°—ã«ãªã£ãŸã®ãŒ TOCTOU (Time-Of-Use Time-Of-Attack) 攻撃ã¸ã®å¯¾ç–ã«ã¤ã„ã¦ã§ã™ã€‚TOCTOU 攻撃ã¨ã¯ä½•ã‹ã€ç«¯çš„ã«è¨€ã†ã¨ã€ You can't stop the invocation but you can still poke the argument on the stack. Shibuya.pm #11:The Catcher in the INT 80h ã¨ã®ã“ã¨ã§ã™ãŒã€åŒæ§˜ã®ã“ã¨ã‚’
åˆShibuya.pmï¼ Shibuya Perl Mongersテクニカルトーク#11ã‚’èžãã«ã„ã£ãŸã€‚例ã«ã‚ˆã£ã¦15分ãらã„é…刻ã—ã¦ãŸã¯ãšãªã®ã ãŒã€ã‚¸ãƒ£ã‚¹ãƒˆé–‹å§‹ãらã„ã ã£ãŸã€‚ ãªã‚“ã‹ã€æ—©é€Ÿã‚‚ã£ã¨ãã‚ã—ã„レãƒãƒ¼ãƒˆãŒã“ã¡ã‚‰æ±šã„ãªã•ã™ãŒPerlããŸãªã„ - 糸且之入E∃言己足亦土也ãªã©ã«å‡ºã¦ãŸã‚Šã™ã‚‹ã®ã§ã€ä»¥ä¸‹ã€å€‹äººçš„ãªæ„Ÿæƒ³ã ã‘。 生Danを見ã«ã„ã£ãŸã ã‘ã˜ã‚ƒãªã„ã‚“ã 㜠ãŠã‚Œãªã‚“ã‹æ™®æ®µPerlã®ã±ã®å—ã‚‚ã„ã‚ãªã„ã®ã§ã€‚「ãŠã‚ーナマå°é£¼å¼¾ã‚’見ã«ã„ã£ãŸã ã‘ãªã‚“ã˜ã‚ƒãーã®ï¼Ÿã€ã¨ã‹è¨€ã‚れるã¨ã€ã„ã‚„ã€ãã†ã§ã‚‚ãªã„ã‚“ã ã‘ã©â€¦ã€‚ã§ã‚‚ã€ã¾ã‚ãã‚“ãªæ„Ÿã˜ã‹ã‚‚…。 一応ã€Perlã®æœ€é©åŒ–ã¿ãŸã„ãªã“ã¨ã«æœ€è¿‘興味ãŒã‚ã‚‹ã®ã§ãã‚Œã§è¦‹ã«ã„ã£ãŸã®ã§ã™ãŒã€‚ ãã‚Œã«ãªã‚“ã‹ä»Šå›žã¯ãƒ†ãƒ¼ãƒžãŒ"no Perl; use x86;"ã¨ã‹ã‚ã‘ã‚ã‹ã‚“ãªã„æ„Ÿã˜ã§ã€ãƒã‚¤ãƒŠãƒª(アセンブラ)匂ãŒã—ã¦é¢ç™½ãã†ã§ã—ょ? 以å‰ã€ã‚¹ãƒ‘コンã¨ã‹ã€HPC分野ã¨ã‹ã®äºº
Shibuya.pm #11「no Perl; use x86;ã€é‘‘賞ã—ã¦ããŸã€‚ 常々Perlã¯LLã˜ã‚ƒãªã„ã‚“ã˜ã‚ƒãªã„ã‹ã¨æ€ã£ã¦ã„ãŸã®ã ãŒã€LLã®çš®ã‚’ã‹ã¶ã£ãŸã‚¢ã‚»ãƒ³ãƒ–ラã§ã‚ã‚‹ã“ã¨ã‚’å†ç¢ºèªã—ãŸã®ã§ã‚ã£ãŸã€‚ 1. catcher in the int 80h; inside lleval FreeBSD::i386::Ptraceã®å®Ÿè£…ã«ã¤ã„ã¦ã€‚ pt_to_sce()ã§systemcallを実行直å‰ã«ãƒ•ãƒƒã‚¯ã§ãる。スタックã«ç©ã¾ã‚ŒãŸå¼•æ•°ã‚’書ãæ›ãˆã‚‹ã“ã¨ãŒã§ãã‚‹ã®ã§ã€å®Ÿè¡Œã—ãŸããªã„オペレーションã§ã‚ã‚Œã°SEGVã§æ»ã¬ã‚ˆã†ãªå¼•æ•°ã«æ›¸ãæ›ãˆã‚‹ã“ã¨ã§sandboxを実ç¾ã€‚ forkã¯å¼•æ•°ãŒãªã„ã®ã ãŒã€EIPã‚’0ã«å¤‰æ›´ã™ã‚‹ã“ã¨ã¯ã§ãã‚‹ã®ã§ã€ãã‚Œã§æ®ºã™ã€‚アドレス0ã«mmapã•ã‚Œã‚‹ã¨SEGVã§æ»ãªãªããªã£ã¦ã—ã¾ã†ã®ã§ãれも抑æ¢ã™ã‚‹ã€‚ 2. Perl sandbox for Linux fork() sys
Shibuya.pmテクニカルトーク#11ã„ã£ã¦ãã¾ã—ãŸã€‚ -- 始ã¾ã‚‹ã¡ã‚‡ã„å‰ãらã„。御大ã®å§¿ã‚‚。 -- LLã®çš®ã‚’被ã£ãŸãƒã‚¤ãƒŠãƒªã‚¢ãƒ³ã‚ºã®é›†ã„ã¿ãŸã„ãªãƒŽãƒªã§ã€ä¸‹ã®æ–¹ã®ãƒ¬ãƒ™ãƒ«ã®è©±é¡ŒãŒä¸»ã€‚ 感想ã§ã™ãŒã€é›£ã—ã„ã‚“ã§ã™ãŒã€é¢ç™½ã‹ã£ãŸã€‚ ã£ã¦ãã‚Œã ã‘ãªã®ã‚‚ã€ã‚ã‚Œãªã‚“ã§ã€‚ アセンブラã®è©±ã¯ç›¸å½“趣味ã£ã½ã„ã§ã™ãŒã€VMã®æŒ™å‹•ã¯ã¡ã‚ƒã‚“ã¨ç†è§£ã—ã¦ãŠããŸã„ãªã¨æ€ã„ã¾ã—ãŸã€‚Perlã£ã¦more than one way to do itã¨ã„ã†ã“ã¨ã‚‚ã‚ã‚Šã€ã©ã®ã‚ˆã†ã«æ›¸ãã¨ã€ä¸ã§ã©ã†ãªã‚‹ã‹ã¨ã‹ã€çŸ¥ã£ã¦ãŠããŸã„ã‹ãªãƒ¼ã¨ã€‚ãã‚Œã«ã—ã¦ã‚‚ã€ãƒ—ãƒã‚¸ã‚§ã‚¯ã‚¿ã«ç¾ã‚ŒãŸçž¬é–“ã«çˆ†ç¬‘ã—ã¦ã„る人ã¨ã‹ã€ã‚³ãƒ¼ãƒ‰èªã‚€ã®æ—©ã™ãŽãªäººãŸã¡ã«å«‰å¦¬ã—ã¾ãã‚Šã§ã—ãŸã‚ˆã€‚ ↓ã“ã®è¾ºã ã‘ã§ã‚‚ã‚„ã£ã¦ãŠã“ã†ã‹ãª ・Devel::NYTProf使ã£ã¦ã¿ã‚ˆã€‚ ・ActivePerlインストールã™ã‚‹ã‹ 丸ã®å†…経由ã§æ±äº¬ã«ããŸã‚‰å…«é‡æ´²å£ã«ã†ã¾ããŸã©ã‚Šç€ã‘ãšã€ä¼šå ´ã¾ã§
Shibuya.pm#11(2009/4/22)ã§ç™ºè¡¨ã—ã¾ã—ãŸã€‚関係者ã®çš†ã•ã‚“ãŠç–²ã‚Œæ§˜ã§ã—ãŸãƒ¼ã€‚ Acme::Perl::VMã®Acme::Perl::VM::JAã«ç™ºè¡¨å†…容をã¾ã¨ã‚ãŸæ–‡æ›¸ã‚’書ãã¾ã—ãŸã€‚ã“ã‚Œã§æœ€åˆã®ã‚³ãƒ¼ãƒ‰ã«ã¤ã„ã¦ã¯ã»ã¼ã™ã¹ã¦è§£èª¬ã—ã¾ã—ãŸã€‚ スライドã¯ã¾ãŸå¾Œã»ã©ã€‚
åˆã‚ã¦Shibuya.pmã«å‚åŠ ã—ãŸã€‚ 耳ãŒèžã“ãˆãªã„ã“ã¨ã‚‚ã‚ã£ã¦ã€äº‹å‰ã«id:TAKESAKOã•ã‚“ã«ãƒ¡ãƒ¢ã‚’å–ã£ã¦ã„ãŸã ã‘る人ãŒã„ã‚Œã°ãã®äººã‹ã‚‰æƒ…å ±åŽé›†ã§ããŸã‚‰ã„ã„ãªã¨ã„ã†ç›¸è«‡ãƒ¡ãƒ¼ãƒ«ã‚’é€ã£ãŸã€‚ ã—ã‹ã‚‚ã€ãã®ç›¸è«‡ãŒ2æ—¥å‰ã ã£ãŸã®ã§ã€ç›´å‰ãªãŠé¡˜ã„ã«ã‚‚é–¢ã‚らãšã€è¿…速ã«å¯¾å¿œã—ã¦ã„ãŸã ã„ãŸã€‚ 当日ã«Shibuya.pmã®ãƒ¡ãƒ¼ãƒªãƒ³ã‚°ã«ã€Œå‚åŠ è€…ã®ä¸ã«æ‰‹è©±ã®å‡ºæ¥ã‚‹æ–¹ã‚’募集ã—ã¾ã™ã€‚ã€ã¨ã„ã†é…慮もæ縮ã—ãŸã€‚ id:TAKESAKOã•ã‚“ã€æ”¹ã‚ã¦ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ã¾ã™! 当日ã¯id:hirataraã•ã‚“ã®éš£ã«åº§ã£ã¦ãƒˆãƒ¼ã‚¯ã®æ§˜åをスライドã¨åŒæ™‚ã«è°äº‹ã‚’見ã›ã¦ã„ãŸã ãã¾ã—ãŸã€‚ã‚ã‚ŠãŒã¨ã†ã”ã–ã„ã¾ã™!>id:hirataraã•ã‚“ id:hirataraã•ã‚“ã®ã¾ã¨ã‚ 今日ã¯Shibuya.pm #11ã®æ—¥ã§ã™ - 北海é“è‹«å°ç‰§å¸‚出身ã®PGãŒæ›¸ãブãƒã‚° 発表者ãŒã‚¢ãƒƒãƒ—ã—ã¦ã‚る記事をã¾ã¨ã‚ã¦ã¿ã‚‹ã€‚*1 第一部 sandbox特集
昼éŽãŽã«ãƒ¡ãƒ¼ãƒ«è¦‹ã¦ãŸã‚‰ã€Shibuya.pmã®MLã‹ã‚‰ã€Œ30人ãらã„æž ãŒç©ºã„ãŸã‹ã‚‰ã©ã†ã‚ˆï¼Ÿã€ã£ã¦ãã¦ãŸã®ã§äºŒã¤è¿”事ã§äº†æ‰¿ã—ãŸã€‚ セッションã®å†…容ã¯ã‹ãªã‚Šä½Žãƒ¬ãƒ™ãƒ«ãƒ¬ã‚¤ãƒ¤ãƒ¼ã ã£ãŸã®ã§ã€ã‚ã‹ã‚‰ãªã„ã“ã¨ã‚‚多々ã‚ã£ãŸã‘ã©ã€ãã‚Œãªã‚Šã«æ¥½ã—ã‚ã¾ã—ãŸã€‚ ãã‚ãã‚Win32::Unicode進ã‚ã‚‹ã‹ãªã。
This document provides instructions on how to use Perl on Windows and call functions between Perl and x86 code. It discusses using ActivePerl to run Perl on Windows, calling DLL functions from Perl using Win32::API, calling x86 code from Perl using signal handlers, and calling Perl subs from x86 code. Examples are provided for each technique.Read less
shibuva.pmã®å¸°ã‚Šã§ã™ãƒ¼ ä¼šå ´ã«ã„らã—ãŸçš†ã•ã‚“ã€ãŠç–²ã‚Œã•ã¾ã§ã—ãŸ(*´∀`*) NTFSã®å‰¯æ¬¡ã‚¹ãƒˆãƒªãƒ¼ãƒ をマルウェアやウィルスãŒä½¿ã†ã¨â€¦ã¨ã„ã†è©±ã‚’ã—忘れãŸâ€¦
Shibuya Perl Mongersテクニカルトーク#11ã«è¡Œã£ã¦ãã¾ã—ãŸã€‚Shibuya.pmåˆå‚åŠ ã§ã™ã€‚ id:TAKESAKOã®ã€Œä»Šæ—¥ã¯Perlã§ã¯ã‚ã‚Šã¾ã›ã‚“ã€ã¨ã„ã†å®£è¨€ã©ãŠã‚Šã€sandboxã€x86 binaryã€ã¡ã‚‡ã£ã¨Perl(VM)ã‚ã‚Šã®æ¿ƒã„内容ã§ã—ãŸã€‚ 個人的ã«ã¯ã€sandboxã€PerlVMã®è©±ãŒå‹‰å¼·ã«ãªã‚Šã¾ã—ãŸã€‚ ç†è§£ã§ããªã‹ã£ãŸã“ã¨ãŒå¤šã‹ã£ãŸã®ã§ã€ã‚¹ãƒ”ーカã®æ–¹ã€…ã®è³‡æ–™ã§å¾©ç¿’ã—ãŸã„ã¨æ€ã„ã¾ã™ã€‚ 皆ã•ã‚“ã€ãŠç–²ã‚Œæ§˜ã§ã—ãŸã€‚ 資料 (éšæ™‚æ›´æ–°) 404 Blog Not Found:perl - Shibuya.pm #11:The Catcher in the INT 80h YappoLogs: Shibuya.pm #11ã§ç™ºè¡¨ã—ã¾ã—㟠Devel::NYTProf Windowsユーザã®ãŸã‚ã®ã¯ã˜ã‚ã¦ã®Perlプãƒã‚°ãƒ©ãƒŸãƒ³ã‚° Shibuya Perl Monger
JPAã¨shibuya.pmã¨è¡Œã£ã¦æ¥ãŸã‘ã©ã€PCã ã‚ã†ãŒç´™ã ã‚ã†ãŒãƒ¡ãƒ¢ã‚’ã¨ã‚ã†ã¨ã™ã‚‹ã¨è‚心ã®è´è¬›ãŒç–Žã‹ã«ãªã‚‹ã®ã§ã€ã‚ã‚“ã¾ã‚Šãƒ¡ãƒ¢ã¯å–らãšã«è´è¬›ã«å°‚念ã—ãŸã€‚ ã‚“ã§ä¼šç¤¾ã§ãƒ¬ãƒãƒ¼ãƒˆå‡ºã—ãŸã‚ã‘ã ã‘ã©ã€è‡ªåˆ†ã®ç†è§£ã—ãŸäº‹ã‚’ä¼ãˆãã‚Œã¦ã„ãªã„。 ã§ã‚‚ãƒãƒƒãƒˆã§è‰²ã‚“ãªäººã®ãƒ¬ãƒãƒ¼ãƒˆè¦‹ã¦ã‚‹ã¨ã€ã‹ãªã‚Šç´ 晴らã—ã„レãƒãƒ¼ãƒˆã°ã‹ã‚Šã€‚ 今ã¾ã§è‡ªåˆ†ãŒè´ã„ã¦çµ‚ã‚ã‚Šã ã£ãŸã‹ã‚‰ã€äººã«ä¼ãˆã‚ˆã†ã¨ã—ã¦åˆã‚ã¦ãã®é›£ã—ã•ã«æ°—ã¥ã„ãŸã€‚詳細ãªãƒ¬ãƒãƒ¼ãƒˆæ›¸ã‘る人ã£ã¦å‡„ã„。 ã¨ãã«ã€‚shibuya.pmã§å…ƒä¸Šå¸ã«å¶ç„¶ãŠä¼šã„ã—ãŸã€‚ã“ã®äººã‚‚技術力ãŒã‚ºãƒæŠœã‘ã¦ã‚‹ã€‚ 休憩時間ã«è¿‘ãã«ã„ã¦ä¼šè©±ã‚’èžã„ã¦ãŸã‚‰ã€ã€Œå‡„ã„ã§ã™ãーã€å…¨ç„¶åˆ†ã‹ã‚‰ãªã„ã‚“ã§ã™ã‘ã©ã€ã©ã†ã§ã™ã‹ï¼Ÿã€ã¨ã®å•ã„ã«ã€Œã‚‚ãˆã¾ã™ãーã€ã¨å¿œãˆã¦ã„ãŸã€‚ 燃ãˆã¦ã„ãŸã®ã‹èŒãˆã¦ã„ãŸã®ã‹ãŒæ°—ã«ãªã£ã¦ã—ょã†ãŒãªã„ã§ã™ã€‚
4/22ã«JPA#1セミナーã€4/23ã«Shibuya.pm#11ã«å‚åŠ ã—ã¦ãã¾ã—ãŸã€‚ JPAã®æ–¹ã¯ã€ç™ºè¶³å¾Œåˆã®ã‚»ãƒŸãƒŠãƒ¼ã¨ã„ã†ã“ã¨ã§è¡Œã£ã¦ãã¾ã—ãŸã€‚ æ—©ã‚ã«ç€ã„ãŸã®ã§ã€å…ˆç€ã®åŒæ™‚通訳用ã®ãƒ¬ã‚·ãƒ¼ãƒã‚‚らã£ã¦ èžã„ã¦ãã¾ã—ãŸã€‚ çµæ§‹æµ·å¤–ã®æ–¹ã®è¬›æ¼”ã®å ´åˆã€ã‚¹ãƒ”ーカãŒå–‹ã£ã¦ã€ãã®å¾Œæ—¥æœ¬èªžã§ 翻訳ã™ã‚‹ã£ã¦ã„ã†å½¢ãŒå¤šã„ã‚“ã§ã™ã‘ã©ã€å€‹äººçš„ã«ã¯ã‚ã‚“ã¾ã‚Š 好ãã§ã¯ãªãã¦ã€è©±ã—ã¦ã„る人ã®ãƒªã‚ºãƒ ã¿ãŸã„ãªã®ãŒ ãªããªã£ã¦ã—ã¾ã£ã¦ã€ãªã‚“ã‹ãŠã‚‚ã—ã‚ããªããªã£ã¦ã—ã¾ã£ãŸã‚Š ã™ã‚‹ã®ã§ã€çµæ§‹ã‚ˆã‹ã£ãŸã‚“ã§ã¯ãªã„ã§ã—ょã†ã‹ã€‚ 通訳ã™ã‚‹äººã¯å¤§å¤‰ã ã¨æ€ã„ã¾ã™ãŒã€‚(Emersonã•ã‚“++) ã§ã‚‚é…布ã•ã‚ŒãŸã‚¹ãƒ©ã‚¤ãƒ‰ã®å°åˆ·ç‰©ã‚‚翻訳ã•ã‚Œã¦ã„ãŸã®ã§ (ã“ã®è¾ºã¯ã•ã™ãŒã€ç¤¾å›£æ³•äººã¨ã„ã†æ„Ÿã˜ãŒã—ã¾ã—ãŸ) ãªã‚“ã¨ã‹ç†è§£ã§ãã‚‹ã®ã§ã€é€”ä¸ã§ç›´ã§èžãよã†ã«ã—ã¾ã—ãŸãŒã€‚ 内容的ã«ã¯ã€ã¡ã‚‡ã£ã¨ã¥ã¤è‰¯ãã—ã¦ã„ã‘ã°ã„ã„ã‚“ã˜ã‚ƒã的㪠ã“ã¨ã§ã€ã¨ã¦ã‚‚ç¾å®Ÿçš„ã§ãã®é€šã‚Šã
リリースã€éšœå®³æƒ…å ±ãªã©ã®ã‚µãƒ¼ãƒ“スã®ãŠçŸ¥ã‚‰ã›
最新ã®äººæ°—エントリーã®é…ä¿¡
処ç†ã‚’実行ä¸ã§ã™
j次ã®ãƒ–ックマーク
kå‰ã®ãƒ–ックマーク
lã‚ã¨ã§èªã‚€
eコメント一覧を開ã
oページを開ã
{{#tags}}- {{label}}
{{/tags}}