サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
都知事選
blog.yubais.net
Python3がなかなかいい感じなので使ってみることにした。 どう違うのかは一言で説明するのが難しいのだが、よりスクリプト言語としての「純度」が増したように思う。 たとえばint型とlong型が統合された点。 もともとユーザー側としてはintもlongも整数であり、これを分けるのはメモリ使用量という機械側の都合だったわけだが、「どーせメモリなんて山ほどあるんだからじゃんじゃん使っちまえ」というブルジョワ的発想でlong型に統合する運びになったらしい。 同様にstr型とunicode型も統合された。BossKitter V5 は Python2 で書いたのだが、この違いに結構苦しめられたのでこれは有り難い変更だ。 ただ、そういうバッポン的改変のせいで、同じPythonを名乗ってるくせに後方互換性がない。 というわけで Python2 をデフォルトにしたままで Python3 もインストールす
NumPyとは Pythonの数値計算ライブラリ。中身がCで書かれているため、適切に使えばすごく速い計算ができる。 統計処理の関数(および日本語リファレンス)はRのほうが充実してる気がする。 インストール Ubuntuの場合 $ sudo apt-get install python-numpy WindowsとかMacとかで使いたい場合はこのサイトが参考になる。 モジュール名がnumpyなので、Pythonコード内で import numpy とすれば使えるが、いちいち5文字も書くの面倒なので import numpy as np と省略するか、もっと割りきって from numpy import * とする。以下この最後のやり方でインポートしたつもりで書く。 データ型 NumPyで使うデータ型は以下のとおり。 bool inti int8 int16 int32 int64 unit8
はじめに 以前「福島県の人口推移」という、福島県の人口推移を年齢・地域など別にグラフ化するツールを作りました。 このデータ自体は福島県庁のサイトから拾ってきたものなんですが、データがExcel形式であったため、1個1個開いてマクロで抽出してCSV化するというひどく単調な作業を強いられる事となりました。なんでExcelなんだよ!CSVを置けよ!と嘆いたものです。 で、今月のはじめに総務省から「次世代統計利用システム」というのが出来たので使ってみんせ、という発表がありました。「リクエストされたデータをJSON/XML形式でレスポンスする」というごく一般的なAPIで、どのへんが「次世代」なのか見当も付きませんが、常に時代の最後尾を行く日本のお役所としてはたしかに次世代に到達したのかもしれません。 総務省|統計データにおけるAPI機能の試行運用開始 利用の流れ ただデータを拾うだけのAPIなのに、
世界一を獲得したスーパーコンピュータ「京(けい)」の、100倍の性能を持つ次世代スーパーコンピュータを作ることが最近話題になっていますね。 「京」といえば、作ってる最中に政権が交代して、「2位じゃダメなんですか?」の事業仕分けに晒され、それでも何とか予算を確保して見事世界一を獲得、日本の技術力バンザーイ、という、何かとドラマチックな(プロジ○クトXにしやすそうな)背景を持ったスパコンです。 (1年後にアメリカ国家核安全保障局の「セコイア」に抜かれて、現在は世界3位。) しかし、ユーザーの立場から言えば、自分の使っているスパコンが「世界一かどうか」というのは全くどうでもいいことです。 僕も自分の研究にスパコンを使ったことがあるのですが、それが世界何位のスパコンかなんて考えもしませんでした。 なぜかといえば、スパコンは通常のパソコンと違い、1人で全部の性能を使える訳ではないからです。今回はこの
スマートホォン向けサイトを作るのが面倒な人でもTwitter Bootstrapを使えば3分くらいでレスポンシブWebデザインが出来る 「年齢=働きたくない歴」のyubaisです。こんにちは。 Windows 7から搭載されたウィンドウのスナップ機能、便利ですね。フルHDの画面を左右に分割すると、デュアルディスプレイが無くても作業がとてもはかどります。働きたくない僕にはディスプレイ2枚は苦しいですからね。 普通の作業はこれで問題ないのですが、悩ましいのはWebサイトの閲覧。 フルHD(1920x1080)の画面を2分割しているので、当然横幅は960px弱になるわけですが、日本のかなり多くのサイトが、横幅1024px以上を前提にしたデザインを作っているんですね。これを画面分割で見ると、レイアウトが崩れたり、サイドバーの広告が本体を遮ったりして、実に厄介。 おそらく10年ほど前までほとんどのP
「場所を指定して、その風景を見る」という目的で使われるGoogleストリートビュー。 ですが、逆転の発想というもので、ストリートビューから場所を推定する「GeoGuessr」というゲームがありました。 【GeoGuessr】 「GeoGuessr」のページにアクセスすると、すぐにゲームが始まります。 ランダムで選ばれたストリートビューの画面が表示されます。 うーむ、いきなり寒そうな場所だ。 なんか国語の教科書で見たアラスカの風景に似てる気がする。 というわけで、右側の地図からアラスカをクリック。
5ヶ月ぶりのメジャーアップデートで、BossKitter V5となりました。 BossKitter V5 旧版もしばらく使えます。とくにIEでの動作が安定してないっぽいので。 BossKitter V4 BossKitter V3 変更点は以下のとおりです。 Twitter API v1.1に完全対応 平たく言うと「Twitter公式が大きな仕様変更をしたので、仕方なくそれに従った」という事です。 DM機能を追加 「つけるつける」と1月頃から言い続けたDM機能がついに追加されました。これに伴い、アプリ名が「BossKitter」から「BossKitter.」に変更となります。旧版を使わない人は「BossKitter」の承認を解除しておくことをオススメします。 リプライ通知を追加 「BossKitterはリプライを見逃す」と言われていたので、やっつけですが通知機能を追加しました。ただしサーバ
動物実験に反対する人に問いたい。なぜネズミさんやウサギさんのような哺乳類の実験動物ばかりをターゲットにするのか。 愛玩動物にもなってて世間の関心を得やすいからなのか。それともネズミを崇拝対象にする某宗教(千葉県に総本山がある)の手先なのか。 いずれにせよこのようなバイアスは、生命の尊厳というものに対する正確な理解を妨げるものに違いありません。 そこで生物学実験歴数年、そのわりに業績のない僕が「どのような生物が実験に使われているか」をまとめました。 どれだけ多種多様な生物が科学進歩のために犠牲になっているか、刮目してご覧ください。 【注意】僕自身はこの中で2種類の生物しか扱ったことがないため、それ以外はPubMedの検索結果からかなり主観的に書いています。 「ぜんぜん違えよアホ」のような点があれば気軽に教えてください。 大腸菌と言うからには大腸にいるヤツラです。「ヒトと関係なくね?」と思うか
学会用のパワポとか作ってて、「ちょっとした数式をササっと入れたいな」という時のためのツール。 【tex2png】 出力画像のURLと、Web埋め込み用の<img>タグも同時生成されます。 物理系ブログとか書いてる人はご利用ください。 こんな感じの画像が生成されます。 機能 入力したTeXコードをリアルタイムでPNG画像に変換 同時にURLも生成されるのでブログ等に直接埋め込める 作成したコードはブラウザのローカルストレージに保存可能(IE8以降) 作動原理 1文字入力するごとにURLを生成して Google Chart Tools から画像を拾ってくるシステムです。 つまり1文字入力するごとにGoogleのサーバーに負担をかけます。無料をいいことに容赦なしです。 Google Chart ToolsのAPI 以下のようにリクエストURLを作成します。 数式を呼び出すURL: http://
キリスト教の影響が強いアメリカにおいて、進化論が公教育で教えられないのは有名な話だが、そういう宗教的バイアスのない日本においても、進化論に懐疑的な人は多い。 たとえば「進化論」でGoogle検索してみると、以下のような2chまとめスレが上位にヒットする。 これらの中には「多くの科学者が反対している」「いまだに進化論を信じてるのは日本人だけ」のような記述も見受けられる。 (もちろん嘘である。現代のまともな生物学者で、進化論を信じない者はいないと言っていい。) 典型的な進化論への反論は、「人類のような複雑な生命が誕生するには、時間が足りなすぎる」というものだ。 (お前は46億年という時間を体験したことがあるのか、と問いたくもなるが) 一般的に進化論の対案として主張されているのが、生命は何らかの知性によってデザインされたという「インテリジェント・デザイン説」である。 これを感覚的に理解するために
こういう事件が起きるたびに、よく「パスワードを変更したほうがいい」とアドバイスする人がいるのですが、これは対策として間違っています。なぜならTwitterアプリを経由した乗っ取り被害においては、 からです。つまり全くのムダです。(もちろんセキュリティ的には、パスワード自体は定期的に変更すべきですが) 基本的には、このようなアプリを通じてTwitterパスワードを盗むことはかなり無理です。 パスワードを盗むためには、直接Twitterのサーバーに攻撃を仕掛けるとか (以前そんな事件がありましたね)、 Webページを改ざんしてユーザーのキーボード操作をキャプチャするとか (JINSのクレジットカード流出事件がその例) の、相当にエクストリームな技術を必要とします。 「でもアカウントが乗っ取られたってことは、パスワードが盗まれたってことじゃないの?」と思うかもしれませんが、実は「アカウントが乗っ
昔、村上春樹の小説とその英訳をつぶやくBot「英訳で読む村上春樹 (@haruki_eng)」というのを作ったことがある。 こいつを作る際にとても悩ましかったのが、 彼女は無言だ。庭の隅の茂りすぎた灌木を眺めるような目で、相手の顔を見ている。 このような日本語で38文字の文章が She does not answer. She looks at him with eyes that could be looking at an overgrown bush in the corner of a garden. 英語にすると117文字になってしまうのだ。 お陰で僕の気に入っているセンテンスの多くが、英語で見るとえらく長くて収録できない、という憂き目にあった。 ある研究によると、日本語で140文字の文章をGoogle翻訳で英訳した結果、平均260文字になったという。ということは英語のTwitt
このページを最初にブックマークしてみませんか?
『TEXT/YUBASCRIPT』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く