snort, smurf, spoof
å人çã«ãªããæ··åãã¦ãã¾ã *1 ç¨èªã«ã¤ãã¦èª¿ã¹ãªããã¦ã¿ãã
snort
OSSã®ä¾µå
¥æ¤ç¥ã·ã¹ãã (IDS)ããããã¯ã¼ã¯åã§ãããç¹å®ã®ãããã¯ã¼ã¯(ä¾ãã°192.168.0.0/24)å
ãæµãããã±ãããå
¨ã¦ç£è¦ããã
è±èªã®å義ã¨ãã¦ã¯ããé¼»ãé³´ãããã
spoof(ing)
ãªããã¾ãæ»æã®ãã¨ã
è±èªã®å義ã¨ãã¦ã¯ããã ã¾ããããªããã¾ããã
IPã¹ãã¼ãã£ã³ã°ã¯ãIPãã±ããã®éä¿¡å IPãå½è£ ããæ»æã
ARPã¹ãã¼ãã£ã³ã°ã¯ãèªãã¹ã以å¤ã¸ã®ARPè¦æ±ãã±ããã«å¯¾ããå½ã®ARPå¿çãã±ãããè¿ãã¦ãã£ãã·ã¥ããããã¨ã§ãå¥ã®ãã¹ãã«ãªããã¾ã(= å¥ã®ãã¹ãå®ã®ãã±ãããåãåããããã«ãªã)æ»æã
Networkキーワード - ARPスプーフィング とは:ITpro
「IPスプーフィング」とは:ITpro
smurf
DoSæ»æã®ä¸ç¨®ã
éä¿¡å
IPã¢ãã¬ã¹ãæ¨çã®ãµã¼ãã¼ã«å½è£
ããICMPãã±ãããããã¼ããã£ã¹ããã¦ããã®å¿çãæ¨çãµã¼ãã¼ã«éä¸ãããæ¨çãµã¼ãã¼ããããã¯ã¼ã¯ã«è² è·ãä¸ããã
éä¿¡å IPãå½è£ ããç¹ã§ãIPã¹ãã¼ãã£ã³ã°ãå©ç¨ããæ»æã§ããã¨ãè¨ããã
*1:ã¹ãã«çãªæå³ã§ã
ããè¦ãã®ã¯ã¤ãã¯ã½ã¼ããæãåºããªããæ¸ãã¦ã¿ã
æ¥ã«æãç«ã£ã¦ãC#ã§ã¯ã¤ãã¯ã½ã¼ããå®è£ ãã¦ã¿ãã
ç¶ããèªãArctic.jsäºä»¶ã«å¦ã¶OSSã®å®ç¾©
ãããä»æ´ãªè¨åã§ããã
æ ªå¼ä¼ç¤¾ãã£ã¼ã»ã¨ãã»ã¨ã¼ï¼æ¬ç¤¾ï¼æ±äº¬é½æ¸è°·åºã代表åç· å½¹ç¤¾é·ï¼å®å®åã以ä¸DeNAï¼ã¯ã人æ°ã²ã¼ã ã¿ã¤ãã«ã§ä½¿ç¨ããã¦ããHTML5éçºæ¯æ´ãã¬ã¼ã ã¯ã¼ã¯ãArctic.jsãããªã¼ãã³ã½ã¼ã¹ã¨ãã¦å ¬éãã¾ããã
[http://dena.jp/press/2012/01/denahtml5arcticjs.php:title=DeNAãHTML5éçºæ¯æ´ãã¬ã¼ã ã¯ã¼ã¯ãArctic.jsãã ãªã¼ãã³ã½ã¼ã¹ã¨ãã¦å ¬é - [DeNA] æ ªå¼ä¼ç¤¾ãã£ã¼ã»ã¨ãã»ã¨ã¼]
â
DeNAが面白オープンソースソフトを公開→8時間後に普通のOSSに変更
åã«ã½ã¼ã¹ã³ã¼ããå ¬éããã½ããã¦ã§ã¢ã§ã¯ãªããããç¹å®ã®æ¡ä»¶*1ãæºããã©ã¤ã»ã³ã¹ã®ã½ããã¦ã§ã¢ãOSSã§ãããã¨ãããã¨ãå¦ã¶ããã§ã®ããäºä¾ã ã¨æãã¾ãã(å°å¦ç並ã®ææ³)ã
set clipboard=unnamed + ClipStorage = 太é½æ³
gVimã®vimrcã«
set clipboard=unnamed
ã¨æ¸ãã¦ãããã㤠ClipStorage ã¨ããã¯ãªãããã¼ãã½ããã使ã£ã¦ããã¨ãã¤ã³ã¯ãã«ããã«ãã£ã¦ã¯ãªãããã¼ãã¬ã¸ã¹ã¿("*)ã«ãã¼ã¿ãè¡ããã³ã«gVimã®ç»é¢ããã©ãã·ã¥ãã¦ãã¾ã*1ã
ç§ã¯ãã®å¯¾çã¨ãã¦ãclipboard=unnamed ã®è¨å®ã使ãããã¯ãªãããã¼ãã«æååã渡ãããæã¯ãæ示çã«ããæä½ããããã«ãã¦ãã*2ããã®ã¨ãã
noremap cb "*
ã¨ããè¨å®ã使ããã¨ã§ãæä½ã«æå³ãä»ä¸ãã¦è¦ãããããã¦ããã
(ä¾)ãcbyyã= clip board ã«ä¸è¡ãã³ãã¼(yy)
*1:åå ã¯ããåãããªãã
*2:ãããããx ã¨ãã§ä¸æååé¤ããã ãã§ã¯ãªãããã¼ããä¸æ¸ããããããã§ãset clipboard=unnamed ã¯å人çã«å¥½ã¾ãããªãã
æè¿ç¬ã£ãOSSã©ã¤ãã©ãªã®ããã¥ã¡ã³ã
ã¾ããOSSã©ã¤ãã©ãªã®ããã¥ã¡ã³ãã§ç¬ããã¨ãããã¨ã¯â¦ã
Come on, you know how exceptions work. Why are you looking at this documentation?
[Declaration Syntax]
public ZipException(
string message
)[Parameters]
ZipException Constructor (message)
message (String)
The message in the exception.
å¥ã«è¦ãã£ã¦ãããããªãããã¼ã
ãï¼²ï½ï½ï½(ã«ãã¼)ãã«ã¤ãã¦âRubyå½éè¦æ ¼åã®å ±éã«ãµãã¦
ãã¼ãå表è¨ã®ã¾ã¾æç« ã«ç»å ´ãããã¨ããµã¤ãã§ããITç¨èªã¯å¤ããããã°ã©ãã³ã°è¨èªCããã·ã¼ãã¨æ¸ã人ã¯ã¾ãããªãã ããã
ããããããããæ°èãä¸è¬åãæ¸ç±ãªã©ã®åªä½ã«ç»å ´ããã¨ããã«ã¿ã«ãã ãã§è¡¨è¨ããããã¨ããããä½å¹´ãåã«ã¯ãæ°èã§ãããã°ã©ãã³ã°è¨èªã«ãã¼ãã¨ãã表è¨ãã¿ã¦è±åããè¦ãããã*1ã
ãã ãå°è±¡è«ã§ã¯ããããæè¿ã¯å
ã
ã®è±åèªè¡¨è¨ãéè¦ãã¦ããã¼ãå表è¨ã¨ã«ã¿ã«ã表è¨ãä½µè¨ããä¸è¬åªä½ãè¦ãããããã«æãã
ããã§ã¯ä¾ã¨ãã¦ãRubyã®å½éè¦æ ¼åã«é¢ããæ°è社ã®ã¦ã§ãè¨äºã並ã¹ã¦ã¿ãã
æ¥æ¬çã¾ãã®ããã°ã©ãã³ã°è¨èªãï¼²ï½ï½ï½ï¼ã«ãã¼ï¼ãããå½éæ¨æºåæ©æ§ï¼ï¼©ï¼³ï¼¯ï¼ã¨å½éé»æ°æ¨æºä¼è°ï¼ï¼©ï¼¥ï¼£ï¼ã®å½éè¦æ ¼ã¨ãã¦èªãããããåºã使ããã¦ãããï¼£è¨èªãããCOBOLï¼ã³ãã«ï¼ããªã©ã¨ååã«ãªã (以ä¸ç¥)
ææ¥æ°èãã¸ã¿ã« 2012å¹´4æ2æ¥18æ39å
プログラミング言語「Ruby」が国際規格に認定
ç¬ç«è¡æ¿æ³äººã®æ å ±å¦çæ¨é²æ©æ§ï¼ï¼©ï¼°ï¼¡ï¼ã¯ï¼æ¥ãæ¥æ¬çã¾ãã®ããã°ã©ãã³ã°è¨èªãï¼²ï½ï½ï½ï¼ã«ãã¼ï¼ããå½éæ¨æºåæ©æ§ï¼ï¼©ï¼³ï¼¯ï¼ãªã©ã®å½éè¦æ ¼ã¨ãã¦æ¿èªãããã¨çºè¡¨ããã
æ±äº¬æ°è 2012å¹´4æ2æ¥ 19æ08å
「Ruby」が国際規格に 日本生まれの言語で初
æ å ±å¦çæ¨é²æ©æ§ã¯ï¼æ¥ãã³ã³ãã¥ã¼ã¿ã¼ç¨ã®ããã°ã©ãã³ã°è¨èªãï¼²ï½ï½ï½ï¼ã«ãã¼ï¼ããå½éè¦æ ¼ã¨ãã¦æ¿èªãããã¨çºè¡¨ããã
2012å¹´4æ2æ¥22æ02å èªå£²æ°è
プログラミング言語「ルビー」、国際規格に
ã©ãã "Ruby(ã«ãã¼)" ã¨ãã表è¨ã«ãªã£ã¦ãããå人çã«ãããã¯ããå¾åã ã¨æãã
次ã¯åè§è¡¨è¨ã¸ã®ç§»è¡ã ããã¤ã«ãªãããã
*1:ãããã®åªä½ã¨ãã¦ã¯ããè±åèªã¯å ¨ã¦ã«ã¿ã«ãã§è¡¨è¨ãã決ã¾ããããã®åèªãç¥ããªãä¸è¬äººãèªããããã«ãã¨ãããã¨ã ããã
ãggã¯ãã¡ã¤ã«ã®å é ãâç½
gg
Vim documentation: motion
[count] è¡ç®ã®æåã®é空ç½æåã«ç§»åãã¾ã(è¡æå)
ã«ã¦ã³ãã®åç½®ããªããã°æåã®è¡ã«ç§»åãã¾ãã
'startofline' ãã»ããããã¦ããªããã°åãæ¡ä½ç½®ã«ç§»åãã¾ãã
ã¤ã¾ãå
é è¡ã®å
é ã«ç©ºç½æåããã£ãå ´åãggã¯æåã®é空ç½æåã«ç§»åãã¦ãã¾ããæ¬å½ã®ãã¡ã¤ã«å
é ã«ã¯ç§»åããªãã
æ¬å½ã®ãã¡ã¤ã«å
é ã«ç§»åãããå ´å㯠gg0 ã使ãã