タグ

2013年2月17日のブックマーク (19件)

  • Automating xkcd Diagrams: Transforming Serious to Funny—Wolfram Blog

    On early Monday morning I noticed an interesting question posted on Mathematica Stack Exchange titled quite innocently “xkcd-style graphs.” Due to the popularity of Randall Munroe’s xkcd web comic, I expected a bit more than average of about ten or so up-votes, a few bookmarks. Little did I know. Spontaneously emerging viral events are hard to predict, so if you are lucky to catch one, it is fasci

    Automating xkcd Diagrams: Transforming Serious to Funny—Wolfram Blog
  • Breaking the MintEye image CAPTCHA in 23 lines of Python | jwandrews.co.uk

    As an avid reader of HAD I was intrigued by this post explaining how someone had broken MintEye’s audio based CAPTCHA.  The image version of the CAPTCHA looked interesting and so I thought it might be fun to try and break it. For those unfamiliar with MintEye, the image based CAPTCHAs look as follows: You must adjust a slider to select the undistorted version of the image.  Several somewhat naive 

  • hirax.net::Wolfram Alphaが「色んな形を描き出す曲線を作る」ためのレシピ

    数式処理ソフトMathematicaの開発元であるWolframが提供している知識検索エンジンWolfram Alphaは、さまざまな有名人の顔を表現する「曲線(パラメータ関数)」を作り出すことができます。そして、それだけでなく、 「ダースベーダー曲線」や 「ゾウさん曲線」あるいは 「車のコルベット曲線」「スーパーボール曲線」「PSY曲線」 といった、ありとあらゆるものを描き出す曲線を眺めることができます。 …そんな都合良く「図形を表す」曲線群は、一体どのようにして作り出されているのでしょうか? 実は、こういった「画像を表現するパラメータ曲線(群)」は、(かなりの部分を)自動的な作業により、比較的簡単に作り出すことができます。 それはこのような手順です。 (通常画像から自動生成する場合)画像を白黒濃淡(グレー)画像にして、(少し画像をぼかした上で)濃淡値の等高線を作る (通常画像から自動生

    rydot
    rydot 2013/02/17
  • Learn Git Branching

    An interactive Git visualization tool to educate and challenge!

    Learn Git Branching
  • Data.Aeson が便利すぎる件 - melpon日記 - HaskellもC++もまともに扱えないへたれのページ

    JSON を扱うライブラリで一番簡単に見つかるのは Text.JSON ですが、しばらく使ってると、あまりの使いにくさに発狂しそうでした。 ということで他のを探した結果、Data.Aeson というのがかなりよさげだったので、これを使うことにしました。 しばらく使ってみた感じかなり良かったので、いくつか代表的な使い方を書いてみます。 インストール aeson ではなく、aeson-native を入れて下さい。 cabal install aeson-native import それぞれのコードは、これらの import (と LANGUAGE プラグマ)が先頭にあると思ってください。 {-# LANGUAGE OverloadedStrings #-} import Control.Applicative (Applicative,pure,(<$>),(<*>)) import Con

    Data.Aeson が便利すぎる件 - melpon日記 - HaskellもC++もまともに扱えないへたれのページ
  • ペアプログラミングは大衆向けでない?

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    ペアプログラミングは大衆向けでない?
  • SQLアンチパターンを読んだぜ! - yojikのlog

    どうしようもない僕に献が降りてきた! SQLアンチパターン 作者: Bill Karwin,和田卓人(監訳),和田省二(監訳),児島修出版社/メーカー: オライリージャパン発売日: 2013/01/26メディア: 大型購入: 5人 クリック: 624回この商品を含むブログ (12件) を見る ありがとうございます。 結論を先に述べると、すごく読みやすくてためになるです。 RDB使ったシステムを作っている人、特に長年やって人ならば必ず遭遇したことがあるアンチパターンのカタログです。アンチパターンが発生しやすい状況、悪影響や解決方法なども述べています。若い人は現実のシステムで失敗する前に予習できるので、絶対買ったほうがよいでしょう。「この問題!進研ゼミでやったところだ! 」 自分は論理設計のアンチパターンのあたりがお気に入りです。アンチパターン「ポリモーフィック関連」や「エンティティ・ア

    SQLアンチパターンを読んだぜ! - yojikのlog
    rydot
    rydot 2013/02/17
  • デブサミ2013 【15-A-1】「爆速」を支えるテクノロジー

    ヤフーの「爆速」はなんで実現できているのか、デブサミで話してほしいという受講者の声を頂戴し、依頼させていただきました。ヤフー株式会社 執行役員 チーフモバイルオフィサーの村上臣さんが、ご自身のキャリア、爆速とは何か、これからのエンジニアの心得をお話ししてくださいました。 Read less

    デブサミ2013 【15-A-1】「爆速」を支えるテクノロジー
  • SQLアンチパターン - 開発者を待ち受ける25の落とし穴

    押さえておきたい、PostgreSQL 13 の新機能!!(Open Source Conference 2021 Online/Hokkaido 発表資料)NTT DATA Technology & Innovation

    SQLアンチパターン - 開発者を待ち受ける25の落とし穴
  • 「常識」を忌み嫌う連中は、アップルや「シンプル」とどう整合性をつけてんの? - 世界はあなたのもの。

    雑ネタ, 以下のようなツイートを目にしたので、「常識」について考えてみました(イケダハヤト(敬称略)風)。常識ってあの「偏見のコレクション」ってアインシュタインの言ったやつですよね。たしかに、それと向き合わないといけない。 RT @mediologic: トラウマかなぁ。自分たちの持ってる常識に向き合うとかならわかるけど。RT @ryu2net: イケダハヤト(敬称略)に過剰に…— 小山龍介 (@ryu2net) February 16, 2013 上記ツイートの前後を確認していないのでコンテキストは無視しますし、小山龍介(敬称略)ご人発言内容がどうのこうのという事ではないことを予め断っておきます。ただのきっかけです。 「常識」を唾棄すべき忌むべきもとのして語る人々は、しばしその依って立つ根拠として、アインシュタインの「常識とは、十八歳までに身につけた偏見のコレクションのことをいう」と

    rydot
    rydot 2013/02/17
  • emacs-jpはじめます - Shohei Yoshida's Diary

    http://emacs-jp.github.com/ https://github.com/emacs-jp/emacs-jp.github.com Emacsのコミュニティサイトみたいなのがあったらいいよね、って 2年前ぐらいから話していた気がするんですが、全く持って実現に 至れていませんでした。ですが、先週の @myuheさんの 以下の tweetからいろいろ議論が盛り上がり、ようやく行動に 移れたかなという感じになっています。 結局、日Emacserが集える場所とはどこだったのか。 2013-02-12 19:43:47 via twitcle 主な目的 質問、疑問に答える 添削 メンテナンスされていないパッケージを emacs-jp organizationで管理する などです。 こんな人はぜひ わからないことがある こんな拡張ないの ? こんな拡張書いたけど、見て欲しい こ

  • 私の修士での2年間は失敗に終わった

    修論を指導教授に全部書き直してもらうことになった。 恥ずかしい。 そもそも何でこんなことになったんだろうかちょっと考えなおしてみたい。 学部のときはもともと別の研究室にいた。研究内容は良かったけど、かなりいい加減な先生なので修士レベルの研究をこの研究室で行うことに不安を感じ今所属してる研究室に変えた。 修士での指導教授は学部時代とはうってかわって厳しい先生だったが、学生への指導もきっちり行ってくれる人だった。 そんな先生から与えられた最初の研究テーマは最先端といえるもので私自身もやりがいを感じ、この研究室に来てよかったと思った。 おかしくなりはじめたのはM1の6月あたりから。つまるところ研究がはやくも進まなくなった。 進まなくなった理由は単純で「私が先生にあまり質問しなかった」からである。 けっこう最先端のことをやっているのだから、当然わからないところが出てくる。しかも「何が分からないのか

    私の修士での2年間は失敗に終わった
  • 「何がわからないか」がわからないをそのままにしておかない技術モドキ - 発声練習

    残念ながら技術までにはまとめきれなかった。 まとめ 完璧主義者だから質問しないのではなく、わからないという事実を悩んでいるだけで、何がわからないのかを考えていない(考えることができない)学生、別の言い方をすると「何がわからないか」がわからないをそのままにしておく学生もいる このような学生は、失敗を恐れない、意図的に質問をするように心がけても、質問はできない。理由は質問の内容がないから。 「何がわからないのか」を取り扱うステップは以下のとおり 自分が『考えている』のは、『何がわからないかわからないので困った』ということなのか、『何がわからないのか』なのかを区別する 何らかの方法を用いて自分の頭の中を可視化する 頭で考えるのでなく手で考えるということ 追記1:Togetter:私的メモ:「頭がよくなる『図解思考』の技術」の感想 追記2 はてなブックマークのコメントにとても良い指摘があったので転

    「何がわからないか」がわからないをそのままにしておかない技術モドキ - 発声練習
  • LLVMで作る日本語プログラミング言語 - ずっと君のターン

    https://github.com/technohippy/Kaleidoscope.ja 以前から日語プログラミング言語って作ってみたくて、でもただのトランスレーターならともかく、まっとうにコンパイル出来てネイティブでサクサク動くようなのはどうやって作ったらいいか分からないどころか、どの辺から勉強に手をつければいいのかすら分からなくて放置してたわけです。 ところがまぁ世の中良くしたもので、LLVMというものを使えばフロントエンドを作るだけで、ややこしいところは良しなに処理してくれるそうじゃないですか。しかも最近が出たばかり。これが日語の予約語とか関数名・変数名とかを扱えるなら、いろいろ捗りそう。ということで試してみました。 結論から言えば、タイトルのとおり、LLVMは日語も問題なく使えるみたいです。 サンプル: カレイドスコープ ということで、さっそく実際に動くものを作ります。

    LLVMで作る日本語プログラミング言語 - ずっと君のターン
  • 【動画】不思議な感じの曲おしえてください : 暇人\(^o^)/速報

    【動画】不思議な感じの曲おしえてください Tweet 1:以下、名無しにかわりましてVIPがお送りします:2013/02/16(土) 00:15:50.50 ID:Z3c8v8+k0 わくわくする感じがいいです 5:以下、名無しにかわりましてVIPがお送りします:2013/02/16(土) 00:17:14.21 ID:cBjDvhRa0 たまの電車かもしれない 7:以下、名無しにかわりましてVIPがお送りします:2013/02/16(土) 00:19:52.51 ID:Z3c8v8+k0 >>5 こういうのでVoなしがいいな 10:以下、名無しにかわりましてVIPがお送りします:2013/02/16(土) 00:26:36.47 ID:Z3c8v8+k0 こういうのとかシャポーで17時に流れるやつとか好きです 11:以下、名無しにかわりましてVIPがお送りします:2013/02/16(土

    【動画】不思議な感じの曲おしえてください : 暇人\(^o^)/速報
    rydot
    rydot 2013/02/17
  • 2013 デブサミ 「SIの未来ってどうなのよ?」

    2013年2月 Developers Summit 【14-D-3】 「SIの未来ってどうなのよ?」SIer大淘汰時代にAWS専業で新しいSIの形にチャレンジする企業の舞台裏と題して、AWS専業のインテグレーター、サーバーワークスの代表を務める大石が、なぜ「AWS専業」を目指すことにしたのか、今までどのようなAction!を起こしてきたのか、そしてクラウド時代のSIerはどうなり、どんなAction!が求められるのか、お伝えさせて頂きました! AWSに関するお問い合わせ:https://www.serverworks.co.jp/contact/ サーバーワークスエンジニアブログ:http://blog.serverworks.co.jp/tech/Read less

    2013 デブサミ 「SIの未来ってどうなのよ?」
  • 非エンジニアに無念コードがなぜダメなのかを説明するメタファー - Yamashiro0217の日記

    エンジニアに無念コードがなぜダメなのかを説明するメタファーを考えてみた。 目的は、無念コード・設計・環境・フローがあると、 いかに生産性が落ち、ビジネスがうまくいかないか、 プログラマーの心が病むかを、 なるべくエンジニアリングの用語を使わないで説明すること。 他にいいメタファーあったら、ブクマやらコメントやら、ブログ別書くなどして、 世界を幸せにしてもらいたい。 メタファー エンジニアリングとは部屋の掃除と一緒である ストーリー導入 あなたは、ある日、引越しを決意しシェアハウスに引越しました。 引越した先のシェアハウスのリビングは、 それはもう汚い。 散らかり放題、生ゴミ、壁の汚れ。 さぁ。どうしましょう。 さらに引っ越すという手段もありますが、 あなたは、リビングの掃除を試みるのでした。 ストーリー2 片付けをしていたある日、あなたは、 「リビングの中に、俺の鍵(機能や、コードなど)

    非エンジニアに無念コードがなぜダメなのかを説明するメタファー - Yamashiro0217の日記
  • AKB48 (薬物) - Wikipedia

    AKB48(APINACA, N-(1-アダマンチル)-1-ペンチル-1H-インドール-3-カルボキサミド)はカンナビナイト受容体(英語版)においてアゴニストとして働く受容体作動薬である。2012年3月に日の研究所で脱法ハーブ(合成カンナビノイド)の成分として確認された。[1] カンナビノイド化合物の一種だが、インダゾール(英語版)第一炭素上に五炭鎖が結合した化合物である。実在が発表されていない段階で特許に申請されていた物質であった。[2]日では、2012年7月1日に、薬事法に基づく指定薬物に追加され、違法とされた[3]。また、ニュージーランドでは、2012年7月13日に一時指定薬物に指定され、禁止された。[4] [編集] 名称の由来 日アイドルグループAKB48に因んで名づけられた。[要出典] [編集] 脚注 ^ doi:10.1007/s11419-012-0136-7 Th

    rydot
    rydot 2013/02/17
  • 改めて「ユーザー目線」の重要さを考える~クックパッドのアップデート時におけるレビュー悪化に学ぶ~ - 儲かるWEBサービスのネタの種

    最近ソーシャルゲームの話題を連投していたので、少し毛色の違う話題について書いておきます。タイトルにもありますが最近行われたクックパッドiPhoneアプリのアップデートに関してです。どういう話かを簡単に説明すると、先日クックパッドが大幅なUI改変を行なってアプリをアップデートしたら、一部の層にはUIが良くなったと評判が良かったんですが、実際に使っている主婦層だと考えられる人達にウケが悪くAppStoreのレビュー欄が☆1だらけになったという話です。 実際、自分は新UIクックパッドを初めて触った時、最近のiPhoneアプリにおいて使いやすいとされるUIを盛り込んだ素敵な改善だと感じました。またtwitetrやFacebookなどweb上での反応も比較的、好反応なものが多かったように思います。ですが先にも書いたようにAppStoreのレビュー欄は散々でした。下に挙げたのは一部に過ぎませんが画

    改めて「ユーザー目線」の重要さを考える~クックパッドのアップデート時におけるレビュー悪化に学ぶ~ - 儲かるWEBサービスのネタの種
    rydot
    rydot 2013/02/17