タグ map
人気順 5 users 10 users 50 users 500 users 1000 users観光地などでよくある「日本のウユニ塩湖」「東洋のナイアガラ」的な場所が地図になった『東洋の〇〇 日本の○○MAP』が話題に ウユニ塩湖の多さにはツッコミも
Pikaia @pikapikapikaia 地学とか地理、暗渠、鉱物好き(特に蛍光鉱物) 大学で地球科学を学んでいます 地学の楽園シリーズ お気軽にフォローどうぞ 地学・暗渠ブログやニコニコなどはリンクより是非 link.chikyu-kagaku.com 続きを読む
なぜmapやreduceやfilterなのか〜前編|こわくない関数型プログラミング
のように、式を変形してから代入するというテクニックが使えます。 もちろんこの式変形はxとyがどんな実数のときでも成り立ち、特定の値だとうまく行かない、なんてバグはありません。 割り算を含むような式では、「0で割るのは未定義」といったアサーション条件もきっちり定義されています。 数学で習ったたくさんの式... 続きを読む
Go を2年くらい書いた感想: 意図をエンコードしきれない感じは消えず - blog.8-p.info
ここ2年くらい、仕事では大体 Go を書いている。jmuk さんが Go言語は、なんというか「ちょうどいい」言語だな、と思っている。異論は認める。 と書いていたけれど、私はやっぱり Scala や Kotlin あたりが好きで、これは変わらなそう。 例えばコレクションを map しているのをみると、私は「なるほど、ここではコレクシ... 続きを読む
knoaさん…
ブクマを見ると自己宣伝ブクマというのがありました 自己宣伝というからにはこれがknoaさんのサイトなんでしょう http://knoa.jp/annai/map/ 自己紹介のところにはなんとお名前と写真も 名前で検索してみると…あっ…(絶句 続きを読む
コイン精米機の検索回数上限に引っかかった
周辺のISEKIのコイン精米機を検索しようと思ったんだけど上限に達して悔しい思いをしたので備忘録的に検索回数の上限を書き留めておく。 他の人が同じ思いをしませんように。 ISEKI5回 https://www.iseki.co.jp/seimai/form/ クボタ10回 http://www.kubota-seimai.com/map/ ヤンマー制限なし http://www.yanmar-seimaike... 続きを読む
いろいろな言語での Map, Dictionary 的なものの名前 - Qiita
いろいろな言語で、キーと値とを対応づけるデータ構造、いわゆる連想配列、辞書、……たちがどのように呼ばれているか、気になったので調べてみた。 おおよそ、対応表(map)、辞書(dictionary)、実装の名前をそのまま(hash-table)、 Perl風(hash)に分けられると思う。 Common Lisp: hash-table Scheme: hash-table (SRFI-69, SR... 続きを読む
“地図アプリ”はあまり使ってもらえない……「Yahoo!地図」アプリ提供終了、「Yahoo! MAP」として生まれ変わる -INTERNET Watch
ニュース “地図アプリ”はあまり使ってもらえない……「Yahoo!地図」アプリ提供終了、「Yahoo! MAP」として生まれ変わる 永沢 茂 2017年4月24日 14:48 ヤフー株式会社(Yahoo! JAPAN)は24日、無料で提供しているAndroid/iOS向け地図アプリ「Yahoo!地図」を全面刷新した。単なる“地図アプリ”としての位置付けを見直し、名称を「Yahoo! MAP」に変... 続きを読む
golang と Generics と吾 - Qiita
吾はGoでGenericsがないことに関してはわりと肯定的な立場ではあるのだが、流石に「 golang と Generics と私 」の記事の例はどうかと思ったので、畳み込みfold関数を例にGenericsが解決する問題を例示してみようと思う。 なぜfoldかというと、 List<T> の要素を加算して集約する処理を書くなら普通はfoldで実装するし、foldがあればmapもfilterも実装で... 続きを読む
Ruby初心者を脱した人が悩みがちな、ちょっと特殊な記法・演算子・イディオム - Qiita
初心者がRubyの基礎を覚えたところで他人のコードを読むようになると、 *args や map(&:to_s) のような謎の記法がでてきます。 この手の記法は名前がわからないとググラビリティが低くなるため、人によってはつまづきとなることが多いようです。 尋ねられることがたまにありますので、この機会にRails開発でよく使われるものを中心にまとめてみます。 引数 *args 変数名の冒頭に * (ア... 続きを読む
Ruby のココがダメ - Qiita
タイトルは釣りです。Ruby に盲目的に惚れている迂生には Ruby の痘痕(あばた)はエクボです。 それはともかく。 メソッド名の別名がありすぎ 「あなたは map 派? それとも collect 派?」っていう問いがまず嫌い。 いや,別名にも意義があるとは思うんだけど,記憶の負担が大きい。 自分では map しか使わなくても,他人のコード読むんだったら collect を知っていなくちゃならな... 続きを読む
Java 8u60で、Mapの初期化とかがすごい楽になってる件 - mike-neckのブログ
2015-08-21 Java 8u60で、Mapの初期化とかがすごい楽になってる件 java 夜中に8/15頃のツイートが回ってきた。 Java 8u60 adds reflection on lambda param names DSLs https://t.co/cflxFK468e Hash-Literals https://t.co/5rOCrrckcB pic.twitter.com/... 続きを読む
JavaScript - Immutable.jsを色々触ってみました - Qiita
immutable.jsは、facebook社が作っているJavaScriptのライブラリでimmutableなコレクションを提供してくれます。List, Stack, Map, OrderedMap, Set, OrderedSet and Recordがあるとのこと。 関数型言語にインスパイアされて作っているらしいので、関数型に馴染みのある関数が出てきて嬉しいです。 他にも、正格でなく遅延評価... 続きを読む
Goのデバッグに便利なpretty printライブラリ「pp」を作った - Qiita
概要 k0kubun/ppという、pretty printライブラリを作った。 任意の型のオブジェクトをpp.Print()に渡すと色つきでpretty printしてくれるという非常にシンプルなもの。 作った背景 fmt.Printf("%#v", ...)等ではわかりづらい複雑なmapやstructをdebug printするときは、pretty printを使うと便利。既存のpretty p... 続きを読む
Vimでとても簡単かつ直感的にCSVを編集する方法 - Qiita
Vimでとても簡単かつ直感的にCSVを編集する方法は以下の通り。 1. 以下のVimプラグインをインストールする。 https://github.com/rbtnn/rabbit-ui.vim 2. .vimrcに以下のコードを貼付ける。 function! s:edit_csv(path) call writefile(map(rabbit_ui#gridview(map(readfile(a:... 続きを読む
独創的な「ズーム」ができる折り畳み式の地図「map²」 « WIRED.jp
2013.7.12 FRI 独創的な「ズーム」ができる折り畳み式の地図「map²」 紙の地図の特性を活かしながら、同時に「ズーム」というデジタル地図の重要な機能を取り入れたのが、この「map²」という新しい地図だ。 map²は、畳んだり拡げたりすることで、適宜見たい情報を選択できる。 例えばGoogle Mapsなら、世界全体の様子から自宅の周囲の様子を示すものまで、ほぼすべての縮尺で地図を表示で... 続きを読む
Java8で強化されたMapと、書きやすくなったメモ化再帰 - きしだのはてな
Java8のlambda構文の話を書くと、旧来の書き方でいいというコメントがつくのですが、それでも便利になったMapの恩恵を受けることは多いんじゃないかと思います。 Mapには、lambda式を使ったメソッドが多く追加されていますが、たとえばgetOrDefaultメソッドのようなlambda式を使わないメソッドも追加されていて、これも便利です。そして、このようなlambda式を使わないメソッドも... 続きを読む
アメリカでのiOSアプリ開発の仕事にありつけました - Over&Out その後
海外就職以前、『34歳無職のiOSプログラマが1ヶ月間スペインに滞在してきたまとめ』という記事に書いた通り、海外就職したいため前職を辞めたものの、ビザもコネもないため、約5ヶ月間のニート生活*1を満喫しておりましたが、この度アメリカの企業に拾っていただくことになりましたので報告させていただきます。 5/12に日本を発ち、いまはシリコンバレーのマウンテンビューという場所で働いております。 map:x... 続きを読む
JavaScriptで配列をループで処理するベストな書き方は? - QA@IT
JavaScriptで配列をループを使って処理する場合、 for...in for ネイティブのArray.forEach() jQuery.each() Underscoreなどの _.each や _.mapなど Lo-Dashの _.each や _.map など などが使えるかと思います。何を使えばいいのかよく分からなくなりました。基準や注意点などがあれば教えて下さい。 以下、自分で調べた... 続きを読む
1,000人までのオンライン同時プレイが可能なボンバーマン!『Bombermine』 | IDEA*IDEA
ただただすげーw。 ↑ なんか楽しいぞ! ↑ チャットもできるぞ。 ↑ 遊び方ね。 すごいなー。 » Bombermine — Massively Bomberman Online with up to 1000 players on the single map 続きを読む
Bombermine — Massively Bomberman Online with up to 1000 players on the single map
The most Massively Multiplayer Online Bomberman on the web — up to 1000 players on the single map. Right in your browser! Players online worldwide: {{playersOnlineWorldwide}} {{server.name}} Players: ... 続きを読む
初めてバックパッカー・海外一人旅したい人に、勧めたい国6選 〜タイ、カンボジア、マレーシア、ネパール、インド、エジプト〜 | Hibilog
最近、「初めて海外バックパッカーをするならどこがいいか?」と聞かれることが増えてきた。せっかくなので、このエントリーに、おすすめの国をまとめたいと思う。ここでは、タイ、カンボジア、マレーシア、ネパール、インド、エジプトについて書いた。 詳しい行き方やお金、Mapについてなどの詳細は、地球の歩き方を参考にしてほしいが、僕自身の体験を踏まえ、印象にあること思うことをいくつか書いてみる。具体的な準備や、... 続きを読む
グーグル、フル機能のMapReduceをGoogle App Engineで提供へ - Publickey
グーグルは同社のクラウドサービスであるGoogle App Engineで、フル機能のMapReduce機能を提供することが同社のイベントGoogle I/O 2011で明らかにしました。 これまでGoogle App EngineではMapReduceを構成する「Map」「Shuffle」「Ruduce」の3つのうち、Mapperの機能の提供が行われてきました。 Google I/O 2011で... 続きを読む
東日本大震災の被災者支援に寄付したお金がどこに集められて何に使われるのかが一目で分かるマップ - GIGAZINE
東日本大震災に伴い、なんらかの形で寄付をした人でも、自分の寄付したお金が何に使われるのか分からないという場合も多いのではないでしょうか。 「Japanese donation's tree map」は、ウェブ上からの寄付がどこに集められて何に使われるかが一目で分かるようにまとめられたマップです。寄付したお金が、どんな経路をたどって、何に使われているのかを知っておくことで、これまでなんとなく募金して... 続きを読む
そろそろHadoopについてひとこと言っておくか - nokunoの日記
もうこの手の話題は出尽くした感がありますが、最近Hadoopについて考えることが多いので、エントリにしてみます。なお、ここではベーシックなMapReduce+HDFSのことをHadoopと呼ぶことにします。 HadoopとはHadoopとは言わずと知れたGoogleのMapReduce/GFSのオープンソースのクローンです。MapReduceではプログラマはMapとReduceという2つの関数を書... 続きを読む
MapReduce - naoyaのはてなダイアリー
"MapReduce" は Google のバックエンドで利用されている並列計算システムです。検索エンジンのインデックス作成をはじめとする、大規模な入力データに対するバッチ処理を想定して作られたシステムです。MapReduce の面白いところは、map() と reduce() という二つの関数の組み合わせを定義するだけで、大規模データに対する様々な計算問題を解決することができる点です。 MapR... 続きを読む