「open」を含む日記 RSS

はてなキーワード: openとは

2009-11-14

Top500

Rank Site Computer/Year Vendor Cores Rmax Rpeak Power1 DOE/NNSA/LANL

United States Roadrunner - BladeCenter QS22/LS21 Cluster, PowerXCell 8i 3.2 Ghz / Opteron DC 1.8 GHz, Voltaire Infiniband / 2008

IBM 129600 1105.00 1456.70 2483.47

2 Oak Ridge National Laboratory

United States Jaguar - Cray XT5 QC 2.3 GHz / 2008

Cray Inc. 150152 1059.00 1381.40 6950.60

3 Forschungszentrum Juelich (FZJ)

Germany JUGENE - Blue Gene/P Solution / 2009

IBM 294912 825.50 1002.70 2268.00

4 NASA/Ames Research Center/NAS

United States Pleiades - SGI Altix ICE 8200EX, Xeon QC 3.0/2.66 GHz / 2008

SGI 51200 487.01 608.83 2090.00

5 DOE/NNSA/LLNL

United States BlueGene/L - eServer Blue Gene Solution / 2007

IBM 212992 478.20 596.38 2329.60

6 National Institute for Computational Sciences/University of Tennessee

United States Kraken XT5 - Cray XT5 QC 2.3 GHz / 2008

Cray Inc. 66000 463.30 607.20

7 Argonne National Laboratory

United States Blue Gene/P Solution / 2007

IBM 163840 458.61 557.06 1260.00

8 Texas Advanced Computing Center/Univ. of Texas

United States Ranger - SunBlade x6420, Opteron QC 2.3 Ghz, Infiniband / 2008

Sun Microsystems 62976 433.20 579.38 2000.00

9 DOE/NNSA/LLNL

United States Dawn - Blue Gene/P Solution / 2009

IBM 147456 415.70 501.35 1134.00

10 Forschungszentrum Juelich (FZJ)

Germany JUROPA - Sun Constellation, NovaScale R422-E2, Intel Xeon X5570, 2.93 GHz, Sun M9/Mellanox QDR Infiniband/Partec Parastation / 2009

Bull SA 26304 274.80 308.28 1549.00

11 NERSC/LBNL

United States Franklin - Cray XT4 QuadCore 2.3 GHz / 2008

Cray Inc. 38642 266.30 355.51 1150.00

12 Oak Ridge National Laboratory

United States Jaguar - Cray XT4 QuadCore 2.1 GHz / 2008

Cray Inc. 30976 205.00 260.20 1580.71

13 NNSA/Sandia National Laboratories

United States Red Storm - Sandia/ Cray Red Storm, XT3/4, 2.4/2.2 GHz dual/quad core / 2008

Cray Inc. 38208 204.20 284.00 2506.00

14 King Abdullah University of Science and Technology

Saudia Arabia Shaheen - Blue Gene/P Solution / 2009

IBM 65536 185.17 222.82 504.00

15 Shanghai Supercomputer Center

China Magic Cube - Dawning 5000A, QC Opteron 1.9 Ghz, Infiniband, Windows HPC 2008 / 2008

Dawning 30720 180.60 233.47

16 SciNet/University of Toronto

Canada GPC - iDataPlex, Xeon E55xx QC 2.53 GHz, GigE / 2009

IBM 30240 168.60 306.03 869.40

17 New Mexico Computing Applications Center (NMCAC)

United States Encanto - SGI Altix ICE 8200, Xeon quad core 3.0 GHz / 2007

SGI 14336 133.20 172.03 861.63

18 Computational Research Laboratories, TATA SONS

India EKA - Cluster Platform 3000 BL460c, Xeon 53xx 3GHz, Infiniband / 2008

Hewlett-Packard 14384 132.80 172.61 786.00

19 Lawrence Livermore National Laboratory

United States Juno - Appro XtremeServer 1143H, Opteron QC 2.2Ghz, Infiniband / 2008

Appro International 18224 131.60 162.20

20 Grand Equipement National de Calcul Intensif - Centre Informatique National de l'Enseignement Supérieur (GENCI-CINES)

France Jade - SGI Altix ICE 8200EX, Xeon quad core 3.0 GHz / 2008

SGI 12288 128.40 146.74 608.18

21 National Institute for Computational Sciences/University of Tennessee

United States Athena - Cray XT4 QuadCore 2.3 GHz / 2008

Cray Inc. 17956 125.13 165.20 888.82

22 Japan Agency for Marine -Earth Science and Technology

Japan Earth Simulator - Earth Simulator / 2009

NEC 1280 122.40 131.07

23 Swiss Scientific Computing Center (CSCS)

Switzerland Monte Rosa - Cray XT5 QC 2.4 GHz / 2009

Cray Inc. 14740 117.60 141.50

24 IDRIS

France Blue Gene/P Solution / 2008

IBM 40960 116.01 139.26 315.00

25 ECMWF

United Kingdom Power 575, p6 4.7 GHz, Infiniband / 2009

IBM 8320 115.90 156.42 1329.70

26 ECMWF

United Kingdom Power 575, p6 4.7 GHz, Infiniband / 2008

IBM 8320 115.90 156.42 1329.70

27 DKRZ - Deutsches Klimarechenzentrum

Germany Power 575, p6 4.7 GHz, Infiniband / 2008

IBM 8064 115.90 151.60 1288.69

28 JAXA

Japan Fujitsu FX1, Quadcore SPARC64 VII 2.52 GHz, Infiniband DDR / 2009

Fujitsu 12032 110.60 121.28

29 Total Exploration Production

France SGI Altix ICE 8200EX, Xeon quad core 3.0 GHz / 2008

SGI 10240 106.10 122.88 442.00

30 Government Agency

Sweden Cluster Platform 3000 BL460c, Xeon 53xx 2.66GHz, Infiniband / 2007

Hewlett-Packard 13728 102.80 146.43

31 Computer Network Information Center, Chinese Academy of Science

China DeepComp 7000, HS21/x3950 Cluster, Xeon QC HT 3 GHz/2.93 GHz, Infiniband / 2008

Lenovo 12216 102.80 145.97

32 Lawrence Livermore National Laboratory

United States Hera - Appro Xtreme-X3 Server - Quad Opteron Quad Core 2.3 GHz, Infiniband / 2009

Appro International 13552 102.20 127.20

33 Max-Planck-Gesellschaft MPI/IPP

Germany VIP - Power 575, p6 4.7 GHz, Infiniband / 2008

IBM 6720 98.24 126.34 1073.99

34 Pacific Northwest National Laboratory

United States Chinook - Cluster Platform 4000 DL185G5, Opteron QC 2.2 GHz, Infiniband DDR / 2008

Hewlett-Packard 18176 97.07 159.95

35 IT Service Provider

Germany Cluster Platform 3000 BL2x220, E54xx 3.0 Ghz, Infiniband / 2009

Hewlett-Packard 10240 94.74 122.88

36 EDF R&D

France Frontier2 BG/L - Blue Gene/P Solution / 2008

IBM 32768 92.96 111.41 252.00

37 IBM Thomas J. Watson Research Center

United States BGW - eServer Blue Gene Solution / 2005

IBM 40960 91.29 114.69 448.00

38 Commissariat a l'Energie Atomique (CEA)/CCRT

France CEA-CCRT-Titane - BULL Novascale R422-E2 / 2009

Bull SA 8576 91.19 100.51

39 Naval Oceanographic Office - NAVO MSRC

United States Cray XT5 QC 2.3 GHz / 2008

Cray Inc. 12733 90.84 117.13 588.90

40 Institute of Physical and Chemical Res. (RIKEN)

Japan PRIMERGY RX200S5 Cluster, Xeon X5570 2.93GHz, Infiniband DDR / 2009

Fujitsu 8256 87.89 96.76

41 GSIC Center, Tokyo Institute of Technology

Japan TSUBAME Grid Cluster with CompView TSUBASA - Sun Fire x4600/x6250, Opteron 2.4/2.6 GHz, Xeon E5440 2.833 GHz, ClearSpeed CSX600, nVidia GT200; Voltaire Infiniband / 2009

NEC/Sun 31024 87.01 163.19 1103.00

42 Information Technology Center, The University of Tokyo

Japan T2K Open Supercomputer (Todai Combined Cluster) - Hitachi Cluster Opteron QC 2.3 GHz, Myrinet 10G / 2008

Hitachi 12288 82.98 113.05 638.60

43 HLRN at Universitaet Hannover / RRZN

Germany SGI Altix ICE 8200EX, Xeon X5570 quad core 2.93 GHz / 2009

SGI 7680 82.57 90.01

44 HLRN at ZIB/Konrad Zuse-Zentrum fuer Informationstechnik

Germany SGI Altix ICE 8200EX, Xeon X5570 quad core 2.93 GHz / 2009

SGI 7680 82.57 90.01

45 Stony Brook/BNL, New York Center for Computational Sciences

United States New York Blue - eServer Blue Gene Solution / 2007

IBM 36864 82.16 103.22 403.20

46 CINECA

Italy Power 575, p6 4.7 GHz, Infiniband / 2009

IBM 5376 78.68 101.07 859.19

47 Center for Computational Sciences, University of Tsukuba

Japan T2K Open Supercomputer - Appro Xtreme-X3 Server - Quad Opteron Quad Core 2.3 GHz, Infiniband / 2009

Appro International 10368 77.28 95.39 671.80

48 US Army Research Laboratory (ARL)

United States Cray XT5 QC 2.3 GHz / 2008

Cray Inc. 10400 76.80 95.68 481.00

49 CSC (Center for Scientific Computing)

Finland Cray XT5/XT4 QC 2.3 GHz / 2009

Cray Inc. 10864 76.51 102.00 520.80

50 DOE/NNSA/LLNL

United States ASC Purple - eServer pSeries p5 575 1.9 GHz / 2006

IBM 12208 75.76 92.78 1992.96

51 National Centers for Environment Prediction

United States Power 575, p6 4.7 GHz, Infiniband / 2008

IBM 4992 73.06 93.85 797.82

52 Rensselaer Polytechnic Institute, Computational Center for Nanotechnology Innovations

United States eServer Blue Gene Solution / 2007

IBM 32768 73.03 91.75 358.40

53 Naval Oceanographic Office - NAVO MSRC

United States Power 575, p6 4.7 GHz, Infiniband / 2008

IBM 4896 71.66 92.04 782.48

54 Joint Supercomputer Center

Russia MVS-100K - Cluster Platform 3000 BL460c/BL2x220, Xeon 54xx 3 Ghz, Infiniband / 2008

Hewlett-Packard 7920 71.28 95.04 327.00

55 US Army Research Laboratory (ARL)

United States SGI Altix ICE 8200 Enhanced LX, Xeon X5560 quad core 2.8 GHz / 2009

SGI 6656 70.00 74.55

56 NCSA

United States Abe - PowerEdge 1955, 2.33 GHz, Infiniband, Windows Server 2008/Red Hat Enterprise Linux 4 / 2007

Dell 9600 68.48 89.59

57 Cray Inc.

United States Shark - Cray XT5 QC 2.4 GHz / 2009

Cray Inc. 8576 67.76 82.33

58 NASA/Ames Research Center/NAS

United States Columbia - SGI Altix 1.5/1.6/1.66 GHz, Voltaire Infiniband / 2008

SGI 13824 66.57 82.94

59 University of Minnesota/Supercomputing Institute

United States Cluster Platform 3000 BL280c G6, Xeon X55xx 2.8Ghz, Infiniband / 2009

Hewlett-Packard 8048 64.00 90.14

60 Barcelona Supercomputing Center

Spain MareNostrum - BladeCenter JS21 Cluster, PPC 970, 2.3 GHz, Myrinet / 2006

IBM 10240 63.83 94.21

61 DOE/NNSA/LANL

United States Cerrillos - BladeCenter QS22/LS21 Cluster, PowerXCell 8i 3.2 Ghz / Opteron DC 1.8 GHz, Infiniband / 2008

IBM 7200 63.25 80.93 138.00

62 IBM Poughkeepsie Benchmarking Center

United States BladeCenter QS22/LS21 Cluster, PowerXCell 8i 3.2 Ghz / Opteron DC 1.8 GHz, Infiniband / 2008

IBM 7200 63.25 80.93 138.00

63 National Centers for Environment Prediction

United States Power 575, p6 4.7 GHz, Infiniband / 2009

IBM 4224 61.82 79.41 675.08

64 NCAR (National Center for Atmospheric Research)

United States bluefire - Power 575, p6 4.7 GHz, Infiniband / 2008

IBM 4064 59.68 76.40 649.51

65 National Institute for Fusion Science (NIFS)

Japan Plasma Simulator - Hitachi SR16000 Model L2, Power6 4.7Ghz, Infiniband / 2009

Hitachi 4096 56.65 77.00 645.00

66 Leibniz Rechenzentrum

Germany HLRB-II - Altix 4700 1.6 GHz / 2007

SGI 9728 56.52 62.26 990.24

67 ERDC MSRC

United States Jade - Cray XT4 QuadCore 2.1 GHz / 2008

Cray Inc. 8464 56.25 71.10 418.97

68 University of Edinburgh

United Kingdom HECToR - Cray XT4, 2.8 GHz / 2007

Cray Inc. 11328 54.65 63.44

69 University of Tokyo/Human Genome Center, IMS

Japan SHIROKANE - SunBlade x6250, Xeon E5450 3GHz, Infiniband / 2009

Sun Microsystems 5760 54.21 69.12

70 NNSA/Sandia National Laboratories

United States Thunderbird - PowerEdge 1850, 3.6 GHz, Infiniband / 2006

Dell 9024 53.00 64.97

71 Commissariat a l'Energie Atomique (CEA)

France Tera-10 - NovaScale 5160, Itanium2 1.6 GHz, Quadrics / 2006

Bull SA 9968 52.84 63.80

72 IDRIS

France Power 575, p6 4.7 GHz, Infiniband / 2008

IBM 3584 52.81 67.38 572.79

73 United Kingdom Meteorological Office

United Kingdom UKMO B - Power 575, p6 4.7 GHz, Infiniband / 2009

IBM 3520 51.86 66.18 562.60

74 United Kingdom Meteorological Office

United Kingdom UKMO A - Power 575, p6 4.7 GHz, Infiniband / 2009

IBM 3520 51.86 66.18 562.60

75 Wright-Patterson Air Force Base/DoD ASC

United States Altix 4700 1.6 GHz / 2007

SGI 9216 51.44 58.98

76 University of Southern California

United States HPC - PowerEdge 1950/SunFire X2200 Cluster Intel 53xx 2.33Ghz, Opteron 2.3 Ghz, Myrinet 10G / 2009

Dell/Sun 7104 51.41 65.64

77 HWW/Universitaet Stuttgart

Germany Baku - NEC HPC 140Rb-1 Cluster, Xeon X5560 2.8Ghz, Infiniband / 2009

NEC 5376 50.79 60.21 186.00

78 Kyoto University

Japan T2K Open Supercomputer/Kyodai - Fujitsu Cluster HX600, Opteron Quad Core, 2.3 GHz, Infiniband / 2008

Fujitsu 6656 50.51 61.24

79 SARA (Stichting Academisch Rekencentrum)

Netherlands Power 575, p6 4.7 GHz, Infiniband / 2008

IBM 3328 48.93 62.57 531.88

80 SciNet/University of Toronto

Canada Power 575, p6 4.7 GHz, Infiniband / 2008

IBM 3328 48.93 62.57 531.88

81 IT Service Provider (B)

United States Cluster Platform 3000 BL460c, Xeon 54xx 3.0GHz, GigEthernet / 2009

Hewlett-Packard 7600 48.14 91.20

82 Moscow State University - Research Computing Center

Russia SKIF MSU - T-Platforms T60, Intel Quadcore 3Mhz, Infiniband DDR / 2008

SKIF/T-Platforms 5000 47.17 60.00 265.00

83 National Supercomputer Centre (NSC)

Sweden Neolith - Cluster Platform 3000 DL140 Cluster, Xeon 53xx 2.33GHz Infiniband / 2008

Hewlett-Packard 6440 47.03 60.02

84 IBM - Rochester

United States Blue Gene/P Solution / 2007

IBM 16384 46.83 55.71 126.00

85 IBM Thomas J. Watson Research Center

United States Blue Gene/P Solution / 2009

IBM 16384 46.83 55.71 126.00

86 Max-Planck-Gesellschaft MPI/IPP

Germany Genius - Blue Gene/P Solution / 2008

IBM 16384 46.83 55.71 126.00

87 Texas Advanced Computing Center/Univ. of Texas

United States Lonestar - PowerEdge 1955, 2.66 GHz, Infiniband / 2007

Dell 5848 46.73 62.22

88 HPC2N - Umea University

Sweden Akka - BladeCenter HS21 Cluster, Xeon QC HT 2.5 GHz, IB, Windows HPC 2008/CentOS / 2008

IBM 5376 46.04 53.76 173.21

89 Clemson University

United States Palmetto - PowerEdge 1950/SunFire X2200 Cluster Intel 53xx/54xx 2.33Ghz, Opteron 2.3 Ghz, Myrinet 10G / 2008

Dell/Sun 6120 45.61 56.55 285.00

90 Financial Services (H)

United States Cluster Platform 3000 BL460c G1, Xeon L5420 2.5 GHz, GigE / 2009

Hewlett-Packard 8312 43.75 83.12

91 Ohio Supercomputer Center

United States xSeries x3455 Cluster Opteron, DC 2.6 GHz/QC 2.5 GHz, Infiniband / 2009

IBM 8416 43.46 68.38

92 Consulting (C)

United States Cluster Platform 3000 BL460c G1, Xeon E5450 3.0 GHz, GigE / 2009

Hewlett-Packard 6768 43.00 81.22

93 National Institute for Materials Science

Japan SGI Altix ICE 8200EX, Xeon X5560 quad core 2.8 GHz / 2009

SGI 4096 42.69 45.88

94 IT Service Provider (D)

United States Cluster Platform 3000 BL460c, Xeon 54xx 3.0GHz, GigEthernet / 2009

Hewlett-Packard 6672 42.41 80.06

95 Maui High-Performance Computing Center (MHPCC)

United States Jaws - PowerEdge 1955, 3.0 GHz, Infiniband / 2006

Dell 5200 42.39 62.40

96 Commissariat a l'Energie Atomique (CEA)

France CEA-CCRT-Platine - Novascale 3045, Itanium2 1.6 GHz, Infiniband / 2007

Bull SA 7680 42.13 49.15

97 US Army Research Laboratory (ARL)

United States Michael J. Muuss Cluster (MJM) - Evolocity II (LS Supersystem) Xeon 51xx 3.0 GHz IB / 2007

Linux Networx 4416 40.61 52.99

98 University of Bergen

Norway Cray XT4 QuadCore 2.3 GHz / 2008

Cray Inc. 5550 40.59 51.06 274.73

99 Jeraisy Computer and Communication Services

Saudia Arabia Cluster Platform 3000 BL460c, Xeon 54xx 3 GHz, Infiniband / 2009

Hewlett-Packard 4192 39.70 50.30

100 R-Systems

United States R Smarr - Dell DCS CS23-SH, QC HT 2.8 GHz, Infiniband / 2008

Dell 4608 39.58 51.61

http://anond.hatelabo.jp/20091114135750

増田の返信はこのブックマークレットで行ってる。

javascript:void(window.open('http://anond.hatelabo.jp/username/edit?title='+escape(location.href),'_blank'));

2009-11-01

http://anond.hatelabo.jp/20091028192444

元増田の苦悩は、日本語では、断片的なTipやリファレンスはあっても、

市販されている書籍のような情報インターネットでは手に入らないということに原因があると思う。

英語だと、市販されている本がまるまるネットで公開されていることがある。

例えば、

SICP http://mitpress.mit.edu/sicp/

Real World Haskell http://book.realworldhaskell.org/read/

Practical Common Lisp http://gigamonkeys.com/book/

How to design programs http://www.htdp.org/

Thinking in C++ 2nd Edition http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html

Thinking in Java, 3rd Edition http://www.mindview.net/Books/TIJ/

GNU Autoconf, Automake, and Libtool http://sources.redhat.com/autobook/

Managing Projects with GNU Make, Third Edition http://oreilly.com/catalog/make3/book/index.csp

Dive Into Python http://www.diveintopython.org/

Programming Ruby The Pragmatic Programmer's Guide 1st edition http://ruby-doc.org/docs/ProgrammingRuby/

On Lisp http://www.paulgraham.com/onlisp.html

The Art of Unix Programming http://www.faqs.org/docs/artu/

BRUCE PERENS’OPEN SOURCE SERIES http://www.informit.com/promotions/promotion.aspx?promo=135563

O'Reilly Open Books Project http://oreilly.com/openbook/

Creating Applications with Mozilla http://books.mozdev.org/

プログラマ向け青空文庫のようなサイトを誰か作ってほしい。

2009-10-08

今使っているFirefoxアドオンまとめ

2chブラウザで開く https://addons.mozilla.org/ja/firefox/addon/11022

Adblock Plus https://addons.mozilla.org/ja/firefox/addon/1865

・All-in-One Sidebar https://addons.mozilla.org/ja/firefox/addon/1027

・Better YouTube https://addons.mozilla.org/ja/firefox/addon/6460

・Check4Change https://addons.mozilla.org/ja/firefox/addon/3028

・Context Search https://addons.mozilla.org/ja/firefox/addon/240

・Video DownloadHelper https://addons.mozilla.org/ja/firefox/addon/3006

・dragdropupload https://addons.mozilla.org/ja/firefox/addon/2190

・FireGestures https://addons.mozilla.org/ja/firefox/addon/6366

・FoxTab https://addons.mozilla.org/ja/firefox/addon/8879

Google Toolbar for Firefox http://www.google.com/tools/firefox/toolbar/FT2/intl/ja/

Greasemonkey https://addons.mozilla.org/ja/firefox/addon/748

Hatena Bookmark https://addons.mozilla.org/ja/firefox/addon/11285/

IE Tab https://addons.mozilla.org/ja/firefox/addon/1419

IE View https://addons.mozilla.org/ja/firefox/addon/35

Japanize http://japanize.31tools.com/

Menu Editor https://addons.mozilla.org/ja/firefox/addon/710

・Resizeable Textarea https://addons.mozilla.org/ja/firefox/addon/3818

ScrapBook https://addons.mozilla.org/ja/firefox/addon/427

・Screengrab https://addons.mozilla.org/ja/firefox/addon/1146

User Agent Switcher https://addons.mozilla.org/ja/firefox/addon/59

テキストリンク (Text Link) https://addons.mozilla.org/ja/firefox/addon/1939

ブックマークを新しいタブで開く (Open Bookmarks in New Tab) https://addons.mozilla.org/ja/firefox/addon/13784

Greasemonkeyスプリクト

AutoPagerize http://autopagerize.net/

・Loopy for YouTube http://userscripts.org/scripts/show/28832

2009-10-07

[]Firefox 3.5 コンテキストメニュー ID一覧

使用用途

http://suzumi.boo.jp/adanami/200505/01_2106.php

http://wp.graphact.com/2007/08/19/103

http://blog.livedoor.jp/blankcity/archives/15346691.html

http://puppet.asablo.jp/blog/2009/08/08/4486350

http://browserjs.blog102.fc2.com/blog-entry-600.html

#contentAreaContextMenu

id="spell-no-suggestions"
label="(修正候補がありません)"

id="spell-add-to-dictionary"
label="辞書に追加"

id="spell-suggestions-separator"

id="context-openlink"
label="リンクを新しいウィンドウで開く"

id="context-openlinkintab"
label="リンクを新しいタブで開く"

id="context-sep-open"

id="context-bookmarklink"
label="このリンクブックマーク"

id="context-savelink"
label="名前を付けてリンク先を保存..."

id="context-sendlink"
label="リンクURLメールで送信..."

id="context-copyemail"
label="メールアドレスコピー"

id="context-copylink"
label="リンクURLコピー"

id="context-sep-copylink"

id="context-media-play"
label="再生"

id="context-media-pause"
label="一時停止"

id="context-media-mute"
label="ミュート"

id="context-media-unmute"
label="ミュート解除"

id="context-media-showcontrols"
label="コントロールを表示"

id="context-media-hidecontrols"
label="コントロールを隠す"

id="context-media-sep-commands"

id="context-reloadimage"
label="画像を再読み込み"

id="context-viewimage"
label="画像だけを表示"

id="context-viewvideo"
label="動画だけを表示"

id="context-copyimage-contents"
label="画像コピー"

id="context-copyimage"
label="画像URLコピー"

id="context-copyvideourl"
label="動画URLコピー"

id="context-copyaudiourl"
label="オーディオURLコピー"

id="context-sep-copyimage"

id="context-saveimage"
label="名前を付けて画像を保存..."

id="context-sendimage"
label="画像URLメールで送信..."

id="context-setDesktopBackground"
label="デスクトップの背景に設定..."

id="context-blockimage"
label="google.co.jp画像を表示しない"

id="context-savevideo"
label="名前を付けて動画を保存..."

id="context-saveaudio"
label="名前を付けてオーディオを保存..."

id="context-sendvideo"
label="動画URLメールで送信..."

id="context-sendaudio"
label="オーディオURLメールで送信..."

id="context-back"
label="戻る"

id="context-forward"
label="進む"

id="context-reload"
label="更新"

id="context-stop"
label="中止"

id="context-sep-stop"

id="context-bookmarkpage"
label="このページをブックマーク"

id="context-savepage"
label="名前を付けてページを保存..."

id="context-sendpage"
label="ページの URLメールで送信..."

id="context-sep-viewbgimage"

id="context-viewbgimage"
label="背景画像だけを表示"

id="context-undo"
label="元に戻す"

id="context-sep-undo"

id="context-cut"
label="切り取り"

id="context-copy"
label="コピー"

id="context-paste"
label="貼り付け"

id="context-delete"
label="削除"

id="context-sep-paste"

id="context-selectall"
label="すべて選択"

id="context-sep-selectall"

id="context-keywordfield"
label="この検索キーワードを設定..."

id="context-searchselect"

id="frame-sep"

id="frame"
label="このフレーム"

id="context-sep-properties"

id="context-viewpartialsource-selection"
label="選択した部分のソースを表示"

id="context-viewpartialsource-mathml"
label="MathML のソースを表示"

id="context-viewsource"
label="ページのソースを表示"

id="context-viewinfo"
label="ページの情報を表示"

id="context-metadata"
label="プロパティ"

id="spell-separator"

id="spell-check-enabled"
label="スペルチェックを行う"

id="spell-add-dictionaries-main"
label="辞書を追加..."

id="spell-dictionaries"
label="言語"

id="context-sep-bidi"

id="context-bidi-text-direction-toggle"
label="テキストの方向を切り替える"

id="context-bidi-page-direction-toggle"
label="ページの方向を切り替える"

2009-10-04

グーグルマップ壁紙にしてみる

10/18 改訂

グーグルマップ航空写真をつなげて一枚にするスクリプト

なお、取得した画像著作権グーグル他各社が保持しています。

ご利用は計画的に私的範囲でどうぞご利用ください。

#!/usr/bin/perl

use strict;
use warnings;
use Getopt::Long;
use LWP::UserAgent;
use GD;

my $cmdline = join(" ", $0, @ARGV);
my $usage = "usage: $0 -sx=116423 -sy=51603 -ex=116426 -ey=51605 -dx=4 -dy=3 -z=17 -size=300 -get=30 -dir=cache -output=output.jpg -nodebug";
my ($sx, $sy) = (0, 0);
my ($ex, $ey) = (0, 0);
my ($dx, $dy) = (4, 3);
my $z = 17;
my $size = 300;
my $get = 30;
my $dir = "cache";
my $output = "output.jpg";
my $debug = 0;
GetOptions("sx=i" => \$sx, "sy=i" => \$sy,
	   "ex=i" => \$ex, "ey=i" => \$ey,
	   "dx=i" => \$dx, "dy=i" => \$dy,
	   "z=i" => \$z,
	   "size=i" => \$size, "get=i" => $get,
	   "dir=s" => \$dir, "output=s" => \$output,
	   "debug!" => \$debug) or die "$usage\nDied";
if ($ex == 0) {
    $ex = $sx + $dx;
} else {
    $ex++;
    $dx = $ex - $sx;
}
if ($ey == 0) {
    $ey = $sy + $dy;
} else {
    $ey++;
    $dy = $ey - $sy;
}
$sx>0 and $dx>0 and $sy>0 and $dy>0 and $z>0 and $dir and $output
    or die "$usage\nBad arguments";
$dx*$dy > $size and die "Getting too large.";

$debug and print "debug: mkdir $dir\n";
mkdir $dir;
-d $dir or die "can't make dir $dir: $!";

my $base = sprintf("http://khm%d.google.co.jp/kh/v=46&z=%d", int(rand(4)), $z);
my $ua = LWP::UserAgent->new;
printf "now get %d images...\n", $dx*$dy;
for (my $x=$sx; $x < $ex; $x++) {
    for (my $y=$sy; $y < $ey; $y++) {
	my $file = sprintf("%s/%02dz%06dx%06d.jpg", $dir, $z, $x, $y);
	$debug and print "debug: check of $file\n";
	-s $file and next;
	--$get < 0 and last;
	my $req = HTTP::Request->new(GET=>+"$base&x=$x&y=$y");
	$debug and print "debug: fetch from ".$req->uri."\n";
	my $res = $ua->request($req);
	unless ($res->is_success) {
	    print "fail fetch from $file: ", $res->status_line, "\n";
	    next;
	}
	if (open(my $fh, ">", $file)) {
	    $debug and print "debug: write of $file\n";
	    binmode $fh;
	    print $fh $res->content;
	    close $fh;
	} else {
	    print "fail open in $file: $!\n";
	}
    }
}
$get < 0 and print "reach the getting limit, skip after all.\n";

printf "creating %dX%d image...\n", 256*$dx, 256*$dy;
my $image = new GD::Image(256*$dx, 256*$dy);
for (my $x=$sx; $x < $ex; $x++) {
    for (my $y=$sy; $y < $ey; $y++) {
	my $file = sprintf("%s/%02dz%06dx%06d.jpg", $dir, $z, $x, $y);
	$debug and print "debug: check of $file\n";
	-s $file or next;
	$debug and print "debug: read of $file\n";
	my $part = GD::Image->newFromJpeg($file);
	$debug and print "debug: image copy\n";
	$image->copy($part, 256*($x-$sx), 256*($y-$sy), 0, 0, 256, 256);
    }
}
#$image->string(gdSmallFont, 0, 0, $cmdline, $image->colorAllocate(255, 255, 255));
open(my $fh, ">", $output) or die "fail open $output: $!";
$debug and print "debug: write of $output\n";
binmode $fh;
print $fh $image->jpeg();
close $fh;

例えば秋葉原とか

perl gmwall.pl -sx=116423 -sy=51603 -ex=116427 -ey=51606

駅だけとか

perl gmwall.pl -sx=465701 -sy=206420 -ex=465705 -ey=206423 -z=19

使う数値はfirebugなどで拾ってください。

2009-09-08

http://anond.hatelabo.jp/20090908191817

自己解決w

http://anond.hatelabo.jp/user/edit?title=タイトル&amp;body=内容

デフォルトを決められる。これを使って

javascript:void(window.open('http://anond.hatelabo.jp/user/edit?title='+escape(location.href),'_blank'));

とすればよい

ただし、user自分id名に変えること


増田で&の半角ってどうやって打つんだ?

そのページのブクマページへ飛ぶブックマークレット

javascript:void(window.open('http://b.hatena.ne.jp/entry/'+escape(location.href),'_blank'));

2009-08-01

Open Letter to Lance Davis

針君、どこ行ってもうたんや・・

July 30, 2009 04:39 UTC

2009年7月30日 13:39 JST(日本時間)

This is an Open Letter to Lance Davis from fellow CentOS Developers

5年前に入社した針君は、全然仕事をしません。

It is regrettable that we are forced to send this letter but we are left with no other options. For some time now we have been attempting to resolve these problems:

手紙には、遺憾ながら解決手段を書いておくったのだが、ふたを開けてみたら、、

You seem to have crawled into a hole ... and this is not acceptable.

タバコを吸いに出たらいつまでたっても穴から戻ってこないし、

You have long promised a statement of CentOS project funds; to this date this has not appeared.

お願いしたプロジェクト資産も描き上げることができないし、

You hold sole control of the centos.org domain with no deputy; this is not proper.

ドメインを任せてもいい加減でお客さんから大目玉を食らうし、

You have, it seems, sole 'Founders' rights in the IRC channels with no deputy ; this is not proper.

全く困ったもんなんです。

Please do not kill CentOS through your fear of shared management of the project.

Clearly the project dies if all the developers walk away.

でもねもう、彼を首にしてしまったら、

次に使ってくれるところはないんじゃないかと思って、我慢しています。

When I (Russ) try to call the phone numbers for UK Linux, and for you individually, I get a telco intercept 'Lines are temporarily busy' for the last two weeks. Finally yesterday, a voicemail in your voice picked up, and I left a message urgently requesting a reply. Karanbir also reports calling and leaving messages without your reply.

そんな彼ですが、返事はまるっきりだめでも、

実は電話会社に任せたらピカイチってことに最近気付きました。

根気よくかけていれば、留守番電話が見つかるもんです。

Please contact me, or any other signer of this letter at once, to arrange for the required information to keep the project alive at the 'centos.org' domain.

今回も、すごい復帰は望んでいません。

針くんよりもプロジェクトができれば、御の字です。

でも、期待しています。

あなたに、うちのプロジェクトの将来がかかっているんですから。

Sincerely,

親愛なる・・・


参考:

http://blog.kenichimaehashi.com/?article=12489718770

http://blog.kenichimaehashi.com/?article=12491035180

2009-07-15

なにこれ

性のテーマパークOPEN - ニワニュース - ニワンゴ

http://niwango.jp/pc/niwanews/search.php?id=31583

等身大のマネキンなどを使い、セックスについて学べるテーマパーク「アモーラ・セックス・アカデミー」がドイツ・ベルリンにオープン。革のむちでマネキンを打つと気持ちよさが表示される測定器などがあり、様々な性のテクニックを試せるとか。

SM測定器ww

2009-07-06

C#用FMFリーダー

platinumで吐き出せるFMFを読み取るためクラスを置いておく。特に反省はしてない。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Data;

namespace RPG
{
    class MapFile
    {
        //FMFファイルのヘッダー
        struct FMFHeader
        {
            public string dwIdentifier;	// ファイル識別子 'FMF_'
            public int dwSize;			// ヘッダを除いたデータサイズ
            public int dwWidth;		// マップの横幅
            public int dwHeight;		// マップの高さ
            public byte byChipWidth;	// マップチップ1つの幅(pixel)
            public byte byChipHeight;	// マップチップ1つの高さ(pixel)
            public byte byLayerCount;	// レイヤーの数
            public byte byBitCount;		// レイヤデータビットカウント
        }

        private FileStream fs;
        private BinaryReader br;
        private FMFHeader _head;
        private byte[] _data8 = null;
        private short[] _data16 = null;

        public int width
        {
            get { return _head.dwWidth; }
        }

        public int height
        {
            get { return _head.dwHeight; }
        }

        public int chip_width
        {
            get { return _head.byChipWidth; } 
        }

        public int chip_height
        {
            get { return _head.byChipHeight; }
        }

        //マップファイルを読み込む。
        //エラーが起きた場合は例外を投げます
        public void Load(String fname)
        {
            try
            {
                fs = new FileStream(fname, FileMode.Open);
                br = new BinaryReader(fs);

                //識別子を確認する
                _head.dwIdentifier = new String(br.ReadChars(4));
                if (_head.dwIdentifier != "FMF_")
                {
                    throw new Exception("ファイルが壊れています");
                }

                //ヘッダーの残りの情報を読み込む
                _head.dwSize = br.ReadInt32();
                _head.dwWidth = br.ReadInt32();
                _head.dwHeight = br.ReadInt32();
                _head.byChipWidth = br.ReadByte();
                _head.byChipHeight = br.ReadByte();
                _head.byLayerCount = br.ReadByte();
                _head.byBitCount = br.ReadByte();
                switch (_head.byBitCount)
                {
                    case 8:     //8bit layer
                        _data8 = br.ReadBytes(_head.dwSize);
                        break;
                    case 16:    //16it layer
                        int count = _head.dwSize / 2;
                        _data16 = new short[count];
                        for(int i = 0; i < count; i++)
                            _data16[i] = br.ReadInt16();
                        break;
                }
            }
            catch(Exception ex)
            {
                throw ex;
            }
            finally
            {
                br.Close();
            }
        }
        //マップファイルを閉じます
        public void close()
        {
            //読み込んだデータを破棄する
            _data8 = null;
            _data16 = null;
        }
        //マップファイルからチップ番号を取得します
        public int getValue(int layer_index, int x, int y)
        {
            if (_data8 == null &amp;amp;&amp;amp; _data16 == null)
                return -1;
            if (layer_index &gt;= _head.byLayerCount ||
                x &gt;= _head.dwWidth ||
                y &gt;= _head.dwHeight)
                    return -1;

            int index = 0;
            int layer_offset = getLayerAddr(layer_index);
            switch (_head.byBitCount)
            {
                case 8:     //8bit layer
                    index = _data8[layer_offset + x + y * _head.dwWidth];
                    break;
                case 16:    //16it layer
                    index = _data16[layer_offset + x + y * _head.dwWidth];
                    break;
            }
            return index;
        }
        //該当レイヤーが存在する_dataのindexを返す
        private int getLayerAddr(int layer_index)
        {
            if (layer_index &gt;= _head.byLayerCount || (_data8 == null &amp;amp;&amp;amp; _data16 == null))
                return -1;
            return _head.dwWidth * _head.dwHeight * layer_index;
        }
    }
}

#訂正

致命的なバグがあったので修正しました&データを取得する部分をわかりやすくした

2009-04-14

http://anond.hatelabo.jp/20080822142610

スーパーpre記法がアレなまま直ってないわけで。

姉妹サイト(?)ができていたわけで。

なにやらcookieを食べようとした形跡があるわけで。

#!/usr/local/bin/perl -w
use strict;
use warnings;

use Web::Scraper;
use URI;
use Perl6::Say;
use MIME::Type;
use HTTP::Cookies;
use LWP::UserAgent;
use Path::Class;
use Data::Dumper;sub p { print Data::Dumper::Dumper(@_) };

# cookie_jar


  

2009-04-13

スキャンメモ

NeatImage

Open input image」・・・ファイルを開く

「Device Notice Profile」→「Auto Profile」・・・ノイズサンプリングの内部処理

Noise Filter Settings」→「Preview」・・・部分的にノイズ除去を行い効果を確認する

「Output Image」→「Apply」・・・画像全体にノイズ除去を施す

「Save output image」・・・ファイルの保存

NeatImageは有償なので、無料版はJpeg保存しか出来ません。しかし、モスキートノイズやアンシャープマスクノイズの除去は無料のGreycstoration(ttp://wiki.livedoor.jp/niloufar/d /GREYCstoration)の得意分野なので、NeatImage=&gt;Greycstorationの順に使うと吉。参考までに。

NI:面のノイズに有効

Greyc:点,輪郭のノイズに有効

2009-04-06

携帯に届くスパムがむかつく

量の多さも腹が立つけれど、とにかく内容のバリエーションが少なすぎ。

何度も何度も同じサブジェクトを読まされるといい加減うんざりしてくる。

同じのを50回見せられたらだまされるようなことってないからもっと違うのを考えてくれ。

3月20日から4月6日まで

mixy から36 通
090********が私の番号です12 通
モパゲー攻略11 通
mixi招待状11 通
美香から一生のお願い11 通
現金TVWiiグルメ券8 通
女の子 girls talk8 通
風俗が半額で利用OK8 通
薔薇色の人生7 通
話題のSNS最強コンビが!7 通
アンケートに答えるだけ6 通
AV動画6 通
ちょっとえっちさんがあなたを6 通
mixy4 通
レモン記念日さんよりmixl4 通
急募!副業スタッフ3 通
当選発表!!2 通
パチンコパチスロ攻略情報2 通
本物の逆援助サークル2 通
ブログ通信2 通
new open1 通
パートナー募集1 通
お金でお悩みの方1 通
アド交換できる1 通

2009-03-27

おお、資料あったか。

http://anond.hatelabo.jp/20090326222016

あー、診療記録あったんだねー、てその方随分な目に合ってらっしゃいますが。

http://www.holocaustsurvivors.org/cgi-bin/data.show.pl?di=record&amp;da=survivors&amp;ke=7

隠れてたんじゃねーのこいつ。マイダネクからの知り合いの好意で。なんなのこの病院(つーかバラックてかいてありますが)。ドイツ人医師が巡回してきたらヤバイ、て書いてありますがなんなのこれ。おまけにすでに何人か殺されてるみたいですけど、なにこの病院。貴重な生き残りの証言と裏付け資料をありがとう。けっこう腹たってるけど、まぁいいや。

んー、提示されたサイト出産記録、て語句が見つからないんですが、どこらへんに有るんかの。あのね、前に2chでこの話題になった時にStanislawa Leszczynskaて方の証言が大元のお話だ、てことになったんですが違うかの。

http://www.seattlecatholic.com/article_20050104.html

これによると出産場所はバラックで、しかも生まれてすぐに樽に漬けられて殺された、てなっとるが違うかの。その写真赤ちゃんは、収容所職員の赤ちゃんではないんかの。うん、ちょっと腹立ててるけど。まぁいいや。

なんか色々エスパーしてる(論点先取りのことね)けど、なんかあなたの方が妙なベクトルが掛かってるように見えるんだがね。トラバに答えて「両論比較した」とか書いてたけど、比較した結果がコレなんかの。それとな、なんでこの記事で確実にあります、て言い切れるの。コレも比較したかい?>http://www.annesrosechurch.com/1995terezin.htm なんつかね、まぁいいや。

つまり、アウシュヴィッツてところは、病院施設が整ってて、収容者は病院に隠れ、見つかったら殺されて、倒れるまで労働して、ちゃんとした産婦人科病院があって、バラックで3000人の赤ちゃんが生まれて、すぐに樽の水に漬けられて殺されて、死の恐怖の怯えながら絵を描いた子供たちは、喜んで合唱団を作って歌って、一日平均91人もの人が(ある日は970人の人が)、優れた医師がいながら整った施設で死んでいく場所なワケかね。どんなとこなの、それ。なんか、俺の矛盾とか書いてるけど、あなたの思うアウシュヴィッツてコレ?

その死亡記録にせよ「ゴルバチョフ秘密で見せてもらった」てなに?これが信頼性高くて、歴史学記述が信頼性低い、てどういうことよ。

焼却炉が廃油で動いてた、なんてどこの学説ですかね。俺が提示した資料にキチンコークス、て書いてあるはずだがね。それに、グーゼンのタイムシートを見たね?焼却数の多少と燃料の消費は関係ありません。この焼却炉は連続式の焼却炉で、2体目以降は遺体の焼けた熱を利用して焼却するので、燃料消費を抑えられるんだよ。イェーリング技師の報告書にも、そう書いてあるだろ?

さっき書いたのに付け加えよう。天国みたいな収容所だけど、一日に5000体近く(カムレルのメモ基準)処理できる遺体焼却炉が必要だった、と。

なんかねー、俺はね、今はてなでちょっと問題になってる「否定論者を寄って多かって叩くのは魔女裁判と同じ」て話に興味もって、そんなエントリー書いてたあなたにトラバしたワケ。そのあなたは結局は、はてな村民と同じメンタリティーなワケだ。なんか色々、どうでもよくなってきた。

被害者総数について本を見ろ、つーのはめんどくさいから。長くなるけどヒルバーグの例だけ上げたる。

1 DEATHS BY CAUSE

Ghettoization and general privation: over 800,000

Ghettos in German-occupied Eastern Eu-rope: over 600,000

Theresienstadt and privation outside of ghet-tos: 100,000

Transnistria colonies (Romanian and Soviet Jews): 100,000

Open-air shootings: over 1,300,000

Einsatzgruppen, Higher SS and Police Leaders, Romanian and German armies in mobile operations; shootings in Galicia during deportations; killings of prisoners of war and shootings in Serbia and elsewhereCamps: up to 3,000,000

GermanDeath camps up to 2,700,000

Auschwitz 1 ,000,000

Treblinka up to 750,000

Belzec 550,000

Sobibor up to 200,000

Kulmhof 150,000

Lublin 50,000

Camps with tolls in the low tens of thousands or below: 150,000

Concentration camps (Bergen-Belsen, Buchenwald Mauthausen, Dachau, Stutthof, and others)

Camps with killing operations (Poniatowa, Trawniki, Semlin)

Labor camps and transit camps: 150,000

RomanianGolta complex and Bessarabian transit camps: 100,000

Croatian and other: under 50,000Total: 5,100,000

Note: Ghettos in German-occupied Eastern Europe, open-air shootings, Auschwitz figures are rounded to the nearest hundred thousand, other categories nearest fifty thousand.

2 DEATHS BY COUNTRY

Poland up to 3,000,000

USSR over 700,000

Romania 270,000

Czechoslovakia 260,000

Hungary over 180,000

Lithuania up to 130,000

Germany over 120,000

Netherlands over 100,000

France 75,000

Latvia 70,000

Yugoslavia 60,000

Greece 60,000Austria over 50,000

Belgium 24,000 Italy (including Rhodes) 9,000

Estonia 2,000

Norway under 1,000

Luxembourg under 1,000

Danzig under 1,000

Total 5,100,000

Note: Borders refer to 1937. Converts to Christianity are included, and refugees are counted with the countries from which they were deported.

3. DEATHS BY YEAR

1933-1940under 100,000

1941 1,100,000

1942 2,700,000

1943 500,000

1944 600,000

1945 100,000

Total 5,100,000

Note: Rounded to the nearest 100,000.

あああああ、めんどくせぇ~。大概みんなもメンドクサイんだと思うよ。

2009-03-11

[][][][][][]

Deploy Merb, Sinatra, or any Rack App to Heroku

http://blog.heroku.com/archives/2009/3/5/32_deploy_merb_sinatra_or_any_rack_app_to_heroku/

http://heroku.com/pages/quickstart

http://heroku.com/docs

http://heroku.com/

HerokuをGit経由で使ってみる

http://d.hatena.ne.jp/aki-s-119/20081110/1226335713

http://github.com/guides/using-git-and-github-for-the-windows-for-newbies

Windows から Git を使う方法

http://d.hatena.ne.jp/kusakari/20080715/1216091060

msysgit - Google Code

http://code.google.com/p/msysgit/

PuTTYssh2プロトコルを使ってssh接続

http://net-newbie.com/putty.html

&gt;heroku help
=== General Commands

 help                         # show this usage

 list                         # list your apps
 create [<name&gt;]              # create a new app

 keys                         # show your user's public keys
 keys:add [<path to keyfile&gt;] # add a public key
 keys:remove <keyname&gt;        # remove a key by name (user@host)
 keys:clear                   # remove all keys

=== App Commands (execute inside a checkout directory)

 info                         # show app info, like web url and git repo
 open                         # open the app in a web browser
 rename <newname&gt;             # rename the app

 sharing:add <email&gt;          # add a collaborator
 sharing:remove <email&gt;       # remove a collaborator

 domains:add <domain&gt;         # add a custom domain name
 domains:remove <domain&gt;      # remove a custom domain name
 domains:clear                # remove all custom domains

 rake <command&gt;               # remotely execute a rake command
 console <command&gt;            # remotely execute a single console command
 console                      # start an interactive console to the remote

 restart                      # restart app servers
 logs                         # fetch recent log output for debugging
 logs:cron                    # fetch cron log output

 bundles                      # list bundles for the app
 bundles:capture [<bundle&gt;]   # capture a bundle of the app's code and dat
 bundles:download             # download most recent app bundle as a tarba
 bundles:download <bundle&gt;    # download the named bundle
 bundles:animate <bundle&gt;     # animate a bundle into a new app
 bundles:destroy <bundle&gt;     # destroy the named bundle

 destroy                      # destroy the app permanently

=== Example story:

 rails myapp
 cd myapp
 (...make edits...)
 git init
 git add .
 git commit -m "my new app"
 heroku create myapp
 git remote add heroku git@heroku.com:myapp.git
 git push heroku master

2009-03-05

http://anond.hatelabo.jp/20090303184207

http://anchor18.blog77.fc2.com/blog-entry-195.html

http://ameblo.jp/omisedayori/entry-10184130642.html

両方ブクマしてる人のコメント抜き出してみた。

あんまおもしろくないな。もっと面白いURL募集

teruyastar

["", "まいったね。 やはりWiiウェアなんかのDL方式か、ネトゲに移行せざるをえないか。"]

complex_cat

["何処をどう描いても完璧デッサン力。", "これについてはWiki記述は,確かに使う側を助けてしまっているかも。いや,ここを読むようなユーザーとの重複度は小さい

とは思うが。"]

silverscythe

["昔のはホントすごいよなあ", ""]

yachimon

["", ""]

shoku-in

["", ""]

mike_n

["", ""]

y_arim

["Dr.スランプの時点ですでに完成されていて、そこからさらに進化しているのはすごい。", "違法性の認識とか関係なく、便利なものがあるから使うってだけだろうな。たいていのひとは物事を深く考えないし自分の欲求には逆らわない。/そしてid:utd_sn3781の主張は増田に書かれた http://anond.hatelabo.jp/20081231201301"]

A410

["", ""]

tailtame

["やっぱり手書きの頃がいいなぁ…塗りが…塗りが…。&gt;&gt;66の赤いトカゲドラゴン?の艶とかたまらんなー。画集っていくつあるんだろ…", "蔓延しすぎているってのも あるんだろうな…本屋に行けば目に付く本は……。子供の頃なんてゲームは半年に一本でいいよ。クリエイターも割れしてたしな…"]

dododod

["", "おやおや"]

retlet

["", ""]

kashmir108

["", ""]

tokuhirom

["", ""]

ocha39

["", ""]

whirl

["", ""]

kalmalogy

["「ビッチズ・ライフ」買おう。", "親が買い与えるのは絶対だめ。『公認意識』が子供に芽生える。自腹で買って『本当はよくないけど次善の策』という意識でないと。/ マジコン使うならせめて『良いと思ったモノに投資する』意識教育すべきでは。"]

came8244

["", ""]

fujii_isana

["", ""]

lizy

["クロノトリガーの絵を見るだけで、頭にあのBGMが流れてくる", "モラルでの解決方法案としては、ゲーム作りの過程を理解してもらう、とかかな。どれだけ多くの人がどれだけ苦労してコストをかけて作っているのかを理解してもらうしか|それでもやる奴はもうダメですね"]

mochige

["", ""]

aohige9610

["中鶴の絵がまじってるので注意", ""]

gm333

["", ""]

posinega

["", ""]

pikayan

["", ""]

asitaki

["マジコンは叩くのに画像コピペブログは叩かないクソはてなーども↓。マジコンと同様にブログ規制すべき。", ""]

#!ruby -Ku

require "rubygems"
require "json"
require 'open-uri'

url = ["http://anchor18.blog77.fc2.com/blog-entry-195.html",
       "http://ameblo.jp/omisedayori/entry-10184130642.html"]

bookmarks = url.map{|u|
  open("http://b.hatena.ne.jp/entry/json/"+u){|f|
    JSON.parse(f.read.gsub(/\A\(|\)\Z/, ""))
  }
}

user_comment_map = bookmarks.map{|bm|
  h = {}
  bm["bookmarks"].each{|b|
    h[b["user"]] = b["comment"]
  }
  h
}

overlaped_users = user_comment_map.map{|bm|
  bm.keys
}.inject{|a,b|
  a&amp;amp;b
}

overlaped_users.each{|user|
  puts user
  p user_comment_map.map{|b| b[user]}
  puts
}

2009-02-25

http://anond.hatelabo.jp/20090225205005

25~11個

24 from know 

23 who because with 

22 economy

21 an new people plan so

20 by every health

19 us

18 America care they time

17 do

16 also that's these

15 all Americans It's must years your

14 about education energy here jobs make no

13 budget if

12 cost country one recovery than there tonight we've why

11 crisis how out reform those when

10個

at banks college Congress don't future money nation next responsibility some tax what where world

9個

children deficit even just me meet need put up work year

8個

afford back cannot down economic end first help lending my see take times was way

7個

again businesses confidence days each ensure get government high history invest issue million once only power right system

6個

already another been begin bring buy century challenges clean come credit debt fact families financial goal helping largest long-term made most over president recession save schools still support through too

5個

address any ask bad before business called chamber commitment cut cuts effort ever family finally global home its job keep last lead like loans many market necessary never off opportunity other programs provide spend united we'll were would

4個

able accountable across act action administration am asked can't could critical cyber cycle cynical difficult does dollars easy force four-year he homes investment Iraq let longer may men moment national nearly old pay percent price private problems promise receive renewable restore say security send sense she should single soon stand States street struggle technology tell think values war well well-being we're without words workers worse yet

3個

ability absolutely after auto bank begins beyond breaks build cause change child comes community compete comprehensive concern confront costs created decade decisions Democrats depend depends didn't dime done efficient enough entrepreneurs everyone federal forward foundation given good govern great half her higher hold hope housing I'm includes industry inherited insurance into I've lay layoffs legislation letter life long lost major makes Medicare move nor often part passed place problem progress protect pushed regulations Republicans resources restart return root said same savings says seen Sen. sent serve simply solar solve speak spirit step struggling students taxpayer thank then today together training understand use wait want watching ways whatever which women won't working young

2個

abuse accounts affordable Afghanistan agenda allow along amid appointed approach areas around arrived assistance assure away balance become begun being believe benefits best billions bless boldly both bought built burden car career Carolina cars children's citizens clear close committed common company complete continue continued corporations countries creating crushing debates decline demand did different diploma directly disease doctors doesn't dollar doors dreams eliminate enterprise era example expand expanded extremism face failure far fastest-growing father few fiscal forces forge found four fraud full fully generation generations getting give God Greensburg had hard haven't healthy held helped highest him his historic households ideas ignore important industries innovation inspiration instead invented kind lasting launched law laying lift line lines list living loan look lose lower massive millions months mortgage much nations neighbor nobody office oil open order ordinary ourselves overseas own pass paychecks payment payments places policies priorities probably process program prosperity provided public quality quick quickly quitters quitting rates real rebuild recover reflects renewed require responsible re-start result revive rewards rules sacrifice safe second secure seek serious service set ship sitting small Social something source South spending spur state stock stopped stores strength strengthen strong stronger submit suffering surely takes teacher teachers term terrorists third though thousands threats three told tomorrow took tough trust trying tuition turn under upon very Vice view wake walk Wall waste wasteful weakened went what's wind worthy yourself

変化とか無視した。1個なんて載せられるかー!

2009-01-10

PCディスクトレイ

あの手のトレイOPEN/CLOSEボタンで開け閉めするのが常識だった自分には、トレイそのものをぐいっと押して閉じさせるやり方はものすごく気分が悪い・・・。

2009-01-01

語学学習サイト個人的リンクメモ / Lists of Language Learning Links

お気に入り」に入れるよりこっちでまとめたものをブックマークしておいた方が何かと使い勝手が良いので置かせて頂きますね。

[Links]Language learning resources

  1. Language learning resources
  2. BUBL LINK: Language learning
  3. CALL 4 ALL: WORLD CALL LANGUAGE LINKS LIBRARY
  4. Language Learning Links
  5. 外国語広場 - 外国語学習者のための情報源情報交換の場
  6. Languages and Linguistics (EServer.org: Accessible Writing http://eserver.org/)
  7. Free Foreign Language Lessons (Download to MP3 Player, iPod or Computer) | Open Culture
  8. OCW Consortium - OpenCourseWare Websites

[English]<英語

トラックバック先で整理・追加中。

[Temporal]

Voice &amp; Speech Source

http://www.yorku.ca/earmstro/index.html

Science of Babies

http://www.youtube.com/watch?v=lkL7Un0t9Nw

"キャプション字幕"

http://www.youtube.com/t/captions_about?gl=JP&amp;hl=ja

YouTube Japan Blog: キャプション機能が追加。YouTube 動画字幕を表示できるようになりました

http://youtubejpblog.blogspot.com/2008/08/youtube_29.html

YouTube自動キャプション機能が開発された : ライフハッカー日本版], 仕事も生活も上手くこなすライフハック情報満載のブログメディア

http://www.lifehacker.jp/2009/11/091121youtube_6.html

[Korean] <韓国語> 

トラックバック先で編集予定

[Spanish] <スペイン語> 

トラックバック先で編集予定

[Chinese] <中国語> 

トラックバック先で編集予定

[French] フランス語 français

トラックバック先で整理・追加中。

[Japanese] <日本語

トラックバック先で整理・追加中。

Find the truck back link "[Japanese] <日本語> にほんご" on the bottom of this page.

[Temporal]

[Translation] <翻訳サイト

トラックバック先に移動(ページ下のタイトル脇にある矢印をクリック

[Dictionary] <辞書

トラックバック先に移動

[Temporal]
  1. オンライン学術用語集

[Tools] <Tools / Web services> 語学学習サポートツール Language Learning support tools

トラックバック先に移動

See track back link "翻訳サイトオンライン辞書"

  1. Welcome to Popling - The Learn Spanish, French, German, Italian, Anything Without Studying App

2008-12-31

うごメモはてな - ゆうたさんの作品のスター/コメントを集計してみた。スターの方はentry.json適当に処理して、コメントの方はHTML適当に処理した。

スター

  • otsune, 268492個
  • pi8027, 162445個
  • at_yasu, 98700個
  • hogelog, 54051個
  • hajimehoshi, 47608個
  • elim, 46433個
  • itkz, 46080個
  • hageatama-, 45507個
  • debedebe, 44846個
  • gamil, 40308個
  • kfujii, 31521個
  • utiliti, 29791個
  • tenkoma, 26116個
  • twainy, 25052個
  • IwamotoTakashi, 24912個
  • nakanohito1, 23075個
  • TKSK, 21982個
  • fellows, 20965個
  • kei-os2007, 20246個
  • mimimu8, 18117個
  • storz, 15364個
  • sumyun34, 15113個
  • yachimon, 13160個
  • takano32, 12600個
  • gebet, 11167個
  • YU-TA, 10113個
  • burenka, 9166個
  • shunirr, 8400個
  • nonki, 7777個
  • nishiohirokazu, 7359個
  • nonasu, 6877個
  • nvsofts, 6590個
  • mgkiller, 5813個
  • showyou, 5610個
  • VoQn, 5264個
  • kabawo, 3980個
  • tomoko-am, 3949個
  • suztomo, 3594個
  • z0rac, 2560個
  • Jug, 2222個
  • mainichiomoroh/@livedoor, 2083個
  • eigokun, 2043個
  • abeckham22, 1947個
  • solailo, 1893個
  • sakuragaoka, 1864個
  • everydaysongs, 1839個
  • wang-zhi, 1729個
  • n-styles, 1500個
  • notoriousBIG, 1281個
  • magicalhat, 1272個
  • lautenwerke, 1203個
  • Chaborin, 1193個
  • hubito, 1008個
  • Iketaki, 1000個
  • SUS430, 934個
  • rgfx, 887個
  • kudzu_naoki, 844個
  • mimizumo, 794個
  • BLOG15, 790個
  • Constellation, 765個
  • ykht, 755個
  • janus_wel, 672個
  • konekonekoneko, 663個
  • WiiAreTheWorld, 623
  • KoshianX, 608個
  • s68, 602個
  • fishingsenyou, 586個
  • shitu, 574個
  • hmori, 566
  • himeatball, 523個
  • Manaphy, 518個
  • lokivip, 512個
  • monato, 501
  • saitamanodoruji, 500個
  • mitz_777, 477個
  • shingo-07_05, 453個
  • v44c, 451個
  • kotorikotoriko, 406
  • hatayasan, 400個
  • asc_gamefreak, 395個
  • murakami_tak, 389個
  • takimo, 388個
  • hitagism, 380個
  • clownboy-zuzu, 380個
  • tsugo-tsugo, 374個
  • ssig33, 368個
  • mindblinds, 353個
  • tiiyuka0239, 351個
  • bootaro, 341個
  • coin0136, 339個
  • Blue-Period, 333個
  • jacoby, 323個
  • ayako666, 311
  • yoshitetsu, 301個
  • diary7, 294個
  • aznacc, 283個
  • AKIY, 280個
  • hayamiz, 279個
  • heiwaboke, 276個
  • snaka72, 272個
  • Sore_0, 271個
  • a_halka, 270個
  • wanderingdj, 266個
  • komatz, 261個
  • kaiteki61, 260個
  • Dokukinoko, 256個
  • s00516, 253個
  • chroju, 250個
  • kana-kana_ceo, 247個
  • izm_11, 246個
  • h_uchida, 239個
  • kawango, 236個
  • kikuchige, 232個
  • kiria25, 229個
  • sextremely, 223個
  • ngmkz, 221個
  • goinger, 210個
  • jingi469, 208個
  • jumboly, 202個
  • ktomotaka2, 201個
  • hkn, 200個
  • moeprj, 197個
  • u1koba, 193個
  • tks_period, 189個
  • kazuki253, 186個
  • Mizuhin, 185個
  • Trapezoid, 184個
  • kiku-chan, 184個
  • nolifeking, 183個
  • at_yuko, 180個
  • closer, 176個
  • Nijiko, 174個
  • disable, 169個
  • S0R5, 160個
  • re_niladmirari, 158個
  • minelayer, 150個
  • hirokidaichi, 148個
  • mochige, 148個
  • maritama, 146個
  • yocchan20, 144個
  • Dynagon, 140個
  • osicoman, 140個
  • jionsehu, 138個
  • cielomajin, 137個
  • fura, 136個
  • mind_of_siva, 133個
  • Marnier, 133個
  • kentahirai, 128個
  • mura-taiken, 128個
  • azurestone, 127個
  • okome_chan, 127個
  • hinemosu_notari, 126個
  • akira_srce, 126個
  • kurenaiiro, 125個
  • yoira, 120個
  • antipop, 120個
  • yuyarin, 120個
  • yaketa, 120個
  • to-r, 120個
  • MASSY, 120個
  • r_da, 119個
  • methane, 118個
  • wataken44, 116個
  • skatsuyama, 114個
  • fqu, 114個
  • sugar0101, 112個
  • hayashi311, 111個
  • wozozo, 110個
  • sidestepism, 106個
  • noreply, 101個
  • Horiuchi_H, 100個
  • digm, 99個
  • navecin, 99個
  • muumuuyoshi, 98個
  • cawther, 95個
  • pokutuna, 95個
  • siztsb, 94個
  • camelmasa, 94個
  • hagino_3000, 92個
  • kiichi55, 92個
  • moi5, 92個
  • yoshi1207, 92個
  • Lif, 91個
  • Trou, 89個
  • rui_rui_723, 88個
  • jinonjy, 86個
  • keitaro79, 85個
  • calbeecalbee, 84個
  • hiroaki777, 83個
  • nagakura_eil, 82個
  • emosei, 82個
  • teruyastar, 81個
  • papiko-07, 79個
  • gotorush, 78個
  • yoh596, 77個
  • abekameri, 77個
  • t-tanaka, 76個
  • yaa-at, 76個
  • ta-01, 75個
  • takmck, 74個
  • nori0620, 73個
  • Quecy, 73個
  • gimbuee, 72個
  • shin722, 69個
  • mnz, 68個
  • goyoki, 67個
  • okoppe8, 67個
  • pha, 65個
  • ArappoCaro, 63個
  • wonder_wonder, 63個
  • tsukamoto-hiroshi, 61個
  • kwkn555, 60個
  • ug_okada, 59個
  • ku-suke, 57個
  • dainamo1, 57個
  • wild-man, 57個
  • tacticslife, 57個
  • ksk-si, 56個
  • mitsukurina, 55個
  • Aroundight, 53個
  • sfujiwara, 53個
  • nekogusa9, 52個
  • nowokay, 52個
  • lliorzill, 52個
  • Luhi, 50個
  • terau, 50個
  • yusuke_f, 50個
  • mochikoAsTech, 48個
  • hashillaneye, 48個
  • RocRoc36, 46個
  • ppop, 45個
  • keroro-ex_99, 45個
  • makiton, 42個
  • platoronical, 42個
  • itochan, 42個
  • puyop, 40個
  • sagi-usagi, 39個
  • ocs, 39個
  • hachiuma, 38個
  • blurman, 38個
  • ken1-t, 36個
  • orangestar, 36個
  • so-cru, 34個
  • fuldagap, 34個
  • sekreto, 33個
  • veiros, 33個
  • kazuyacco, 31個
  • sibazyou, 30個
  • takatana-ka, 30個
  • oya03, 30個
  • duanxak, 29個
  • takeim, 29個
  • sansonO7, 28個
  • ShigeakiYazaki, 27個
  • killclock, 27個
  • sakoto00, 26個
  • menaguro, 26個
  • Metaphone, 25個
  • Pasta-K, 25個
  • parumo, 24個
  • zu2, 23個
  • ryo-chan1214, 23個
  • gouzou, 22個
  • k-ryoya, 22個
  • lbuki, 22個
  • javascripter, 22個
  • hitode909, 21個
  • andalusia, 19個
  • the48, 19個
  • uniuniko, 19個
  • frsh_mt, 18個
  • utrillo, 18個
  • nka, 18個
  • gandmu, 18個
  • upu, 17個
  • neoyta, 17個
  • yosshi-t, 17個
  • badending, 17個
  • hk1226, 17個
  • ihojin, 16個
  • kskmrmt, 16個
  • h_kenan, 15個
  • gaomu-rongli, 15個
  • FRAIL, 15個
  • ululun, 15個
  • kimzo, 15個
  • brick, 15個
  • xyobu, 14個
  • mykichi, 14個
  • nonasige, 14個
  • tomioka_hiroshi, 14個
  • emirichi, 13個
  • tsukitaro, 13個
  • minimum_sho, 13個
  • kouta77, 13個
  • rider-2, 13個
  • crazyup, 12個
  • ahiru-123, 12個
  • Haruka1976, 11個
  • martyan, 11個
  • bob3, 10個
  • t-murachi, 10個
  • yuu665, 10個
  • hiroshiykw, 10個
  • hashikyon, 10個
  • yama-28, 10個
  • Frunk, 10個
  • katsu_w, 10個
  • sky-graph, 10個
  • woremacx, 10個
  • tajimaboard, 10個
  • hsymd, 9個
  • tek_koc, 9個
  • yamifuu, 9個
  • ki-sa, 9個
  • cmizuna, 8個
  • hokoyo, 8個
  • FC6, 8個
  • konotomoko@vox, 7個
  • Urume, 7個
  • tai2, 7個
  • narima001, 6個
  • a2c, 6個
  • analogdevicez, 6個
  • shin個

コメント

  • Dokukinoko, 20回
  • taka-T, 9回
  • mozizin, 6回
  • kakusi-96, 5回
  • soukon1500, 4回
  • a_halka, 2回
  • hogelog, 2回
  • diary7, 2回
  • Snakun, 2回
  • nao5531, 2回
  • hajimehoshi, 2回
  • riberura1107, 2回
  • keroro-ex_99, 2回
  • uho-iiotoko, 1回
  • inouoe, 1回
  • tsukitaro, 1回
  • toguo, 1回
  • daiti7, 1回
  • itochan, 1回
  • rgfx, 1回
  • mochikun, 1回
  • morinoGororin, 1回
  • Chaborin, 1回
  • Akimbo, 1回
  • SaffK, 1回
  • supersex, 1回
  • YaMiNeKo, 1回
  • cawther, 1回
  • legend31, 1回
  • papuriko2009, 1回
  • Aroundight, 1回
  • kazuki253, 1回
  • tekitouotoko, 1回
  • aintai, 1回
  • name-0913, 1回
  • yukky2001, 1回
  • Manaphy, 1回
  • gandmu, 1回
  • nekogusa9, 1回
  • H4416, 1回
  • Sirangana, 1回
  • suztomo, 1回
  • hmori, 1回
  • n-pls, 1回
  • ugokumemotyou, 1回
  • peroon, 1回
  • kikuhime_rx, 1回
  • NERU, 1回
  • colombo, 1回
  • ryo-chan1214, 1回
  • abebetaro, 1回
  • abeckham22, 1回
  • hayamiz, 1回
  • salt_tea, 1回
  • Trapezoid, 1回
  • AKIY, 1回
  • ZUNDA, 1回
  • yoidoretensi, 1回
  • ngmkz, 1回
  • kururu1, 1回
  • ugomemonokami, 1回
  • rui_rui_723, 1回
  • futaba-mirin, 1回
  • takimo, 1回
  • monato, 1回
  • gamil, 1回
  • rwas, 1回
  • myhanabi0912, 1回
  • hosine, 1回
  • shom5w, 1回
  • moons, 1回
  • eigokun, 1回
  • altana11, 1回
  • tiiyuka0239, 1回
  • hihi01, 1回

スクリプト

スクリプトはこんな感じ。

コメント

HTML正規表現ごにょごにょして['hoge', 'piyo', 'fuga', 'piyo']みたいな配列にして、でもこれだけだとコメントした回数がカウントできずに何回も同じユーザーが出てきてしまうから

a = ['hoge', 'piyo', 'fuga', 'piyo']
l = []
for i in a:
  l.append([i, a.count(i)])
l = list(set(map(lambda x: tuple(x), l)))
l.sort(lambda x, y: cmp(y[1], x[1]))
for i in l:
  print i[0], i[1]

とする。

スター
import urllib, json
h = urllib.urlopen('http://s.hatena.ne.jp/entry.json?uri=http%3A%2F%2Fugomemo.hatena.ne.jp%2F0B3D19604CE04B2F%40DSi%2Fmovie%2FE04B2F_08720FF94B42A_002')
a = json.load(h)
f=open('stars.txt', 'w')
sys.stdout=f
for i in a[u'entries'][0][u'stars']:
  print i[u'name'], i[u'count']

2008-12-28

http://anond.hatelabo.jp/20081228075955

眼中にないというか、見られない人がいることを想像すらしていない。

はてなよりmixiの方がオープンじゃん、とか平気で言うからね。

closedとopenの違いも分かってない。

2008-12-17

SP

javascript:(function(){var t={0:"No Play",1:"Failed",2:"Assist Clear",3:"Easy Clear",4:"Clear",5:"Hard Clear",6:"Full Combo"};var f={0:"f0",1:"f1",2:"f2",3:"f3",4:"f4",5:"f5",6:"f6"};var l={AAA:"aaa",AA:"aa",A:"a",B:"b",C:"c",D:"d",E:"e",F:"f"};new frames[0].Ajax.Request('../data/getMusicList.do?'+frames[0].Music.tags,{method:'get',onComplete:function(r){eval("var m="+r.responseText);new frames[0].Ajax.Request('../data/getMusicData.do?'+frames[0].MusicScore.tags,{method:'get',onComplete:function(r){eval("var s="+r.responseText);var h=window.open("about:blank");var d=h.document;d.open();d.write("<title>csv</title><pre>Ver,Title,Difficulty,NRank,NScore,NClear,HRank,HScore,HClear,ARank,AScore,AClear");var r=s.rivalsscore.score.sp;for(var i=0;i<r.length;i++){d.write(","+s.rivalsscore.name.sp[i]+",N/H/A,Score(Clear),,,");}d.write("\n");for(var i in m.music_list){var x=s.myscore[m.music_list[i].mid];d.write(m.version[m.music_list[i].version].name+",\""+m.music_list[i].name+"\",["+m.music_list[i].diff[0]+"|"+m.music_list[i].diff[1]+"|"+m.music_list[i].diff[2]+"],"+x.level[0]+","+x.score[0]+","+t[x.flag[0]]+","+x.level[1]+","+x.score[1]+","+t[x.flag[1]]+","+x.level[2]+","+x.score[2]+","+t[x.flag[2]]);for(var j=0;j<r.length;j++){var z=r[j][m.music_list[i].mid];if(!z){continue;}d.write(","+z.score[0]+","+t[z.flag[0]]+","+z.score[1]+","+t[z.flag[1]]+","+z.score[2]+","+t[z.flag[2]]);}d.write("\n");}d.write("</pre>");d.close();}});}});})();

(たぶん)DP用

javascript:(function(){var t={0:"No Play",1:"Failed",2:"Assist Clear",3:"Easy Clear",4:"Clear",5:"Hard Clear",6:"Full Combo"};var f={0:"f0",1:"f1",2:"f2",3:"f3",4:"f4",5:"f5",6:"f6"};var l={AAA:"aaa",AA:"aa",A:"a",B:"b",C:"c",D:"d",E:"e",F:"f"};new frames[0].Ajax.Request('../data/getMusicList.do?'+frames[0].Music.tags,{method:'get',onComplete:function(r){eval("var m="+r.responseText);new frames[0].Ajax.Request('../data/getMusicData.do?'+frames[0].MusicScore.tags,{method:'get',onComplete:function(r){eval("var s="+r.responseText);var h=window.open("about:blank");var d=h.document;d.open();d.write("<title>csv</title><pre>Ver,Title,Difficulty,NRank,NScore,NClear,HRank,HScore,HClear,ARank,AScore,AClear");var r=s.rivalsscore.score.dp;for(var i=0;i<r.length;i++){d.write(","+s.rivalsscore.name.dp[i]+",N/H/A,Score(Clear),,,");}d.write("\n");for(var i in m.music_list){var x=s.myscore[m.music_list[i].mid];d.write(m.version[m.music_list[i].version].name+",\""+m.music_list[i].name+"\",["+m.music_list[i].diff[3]+"|"+m.music_list[i].diff[4]+"|"+m.music_list[i].diff[5]+"],"+x.level[3]+","+x.score[3]+","+t[x.flag[3]]+","+x.level[4]+","+x.score[4]+","+t[x.flag[4]]+","+x.level[5]+","+x.score[5]+","+t[x.flag[5]]);for(var j=0;j<r.length;j++){var z=r[j][m.music_list[i].mid];if(!z){continue;}d.write(","+z.score[0]+","+t[z.flag[0]]+","+z.score[1]+","+t[z.flag[1]]+","+z.score[2]+","+t[z.flag[2]]);}d.write("\n");}d.write("</pre>");d.close();}});}});})();

2008-11-30

Gmail to her

反転選択したアドレス宛にメールを作成するブックマークレット

javascript:(function(){x=document;y=window;if(x.selection){Q=x.selection.createRange().text;}else if(y.getSelection){Q=y.getSelection();}else if(x.getSelection){Q=x.getSelection();};m='https://mail.google.com/mail/?view=cm&fs=1&to='+encodeURIComponent(Q)+'';y.open(m,'addwindow');})();

シンプル

javascript:(function(){x=document;y=window;if(x.selection){Q=x.selection.createRange().text;}else if(y.getSelection){Q=y.getSelection();}else if(x.getSelection){Q=x.getSelection();};m='https://mail.google.com/mail/?view=cm&fs=1&tf=1&to='+encodeURIComponent(Q)+'';y.open(m,'addwindow');})();

動作確認

Firefox/2.0.0.18

テスト用: masuda@example.com

ログイン ユーザー登録
ようこそ ゲスト さん