こんにちは、皆さん。 Python言語の実装に深く踏み込む前に、Pythonの主要な概念を知っておく必要があります。それは非常にシンプルで、 全てがオブジェクトだ ということです。このことは、Pythonの内部構造を学習する際の最初のステップであり、この旅の入り口でもあります。 今回の主なテーマは、Pythonのオブジェクトが実装レベルでどのように扱われているかを理解することです。私たちは、 Python 2.7.8 のCPythonの実装について話をしていきます。 Pythonのソースをダウンロードし、解凍することを想定しているので、ソースコードへの参照は全て、ルートフォルダからの相対的な参照になります。 PyObjectとPyVarObject Pythonでは全てがオブジェクトです。Pythonで使われている以下のものは文字通り、全て C の PyObject です。 関数 スライス
夏休みの時期になりました。飛行機で遠方へ出掛ける方も多いと思います。海外旅行に行かれる方は、5時間も10時間も、場所によってはさらに長時間飛行機に乗っていることになりますよね。そんな機内でもし体調が急に悪くなったら・・・どうしますか? 筆者は外科の医師であり、過去に機内で「飛行機の中にお医者さんはいませんか?」というコールを聞き、出て行ったことがこれまでに2回あります。そのエピソードとともに、新しくANAとJALが導入する(した)「飛行機の医師登録制度」についてお話します。 機内の「ドクターコール」とは?これまでは飛行機の中で急病人が発生した場合、「お客様のなかにお医者様はいらっしゃいませんか」という、いわゆる「ドクターコール」が機内全体にアナウンスされ、医師がいる場合には名乗り出るというスタイルでした。「ドクターコール」を聞いたことがある方は多いのではないでしょうか。 飛行機の医師登録制
現在、Twitter は1秒間あたり3,000枚の画像(約200GB)を作成し持続している。 しかしながら、2015年に Twitter はこれら画像ファイル等メディアファイルの保存方法を改善したために、600万ドルを節約することができた。 以前からそうだったわけではない。Twitter は2012年には主にテキストベースだった。 これはまるで、ホグワーツ魔法魔術学校であのかっこいい動く絵が壁にかかってないようなものだ。 2016年の今では Twitter はメディアを駆使した方向へと移行している。 Twitter は、プレビュー、マルチフォト、gif、vine、埋め込みビデオなどで写真をサポートできる新たなメディア・プラットフォームの開発を経て変化したのだ。 Twitter社のソフトウェア開発エンジニアであるHenna Kermani氏が、Mobile @Scale Londonでの興味
ここで論じているのは、オーディオアプリの開発者が陥りがちな 4つの間違い 、 より良く開発する方法 、 問題個所の発見方法 です。主に開発者向けの内容ですが、開発者以外の方にも知っておいてもらいたいと思います。ここでは、開発者向けの診断ツールである Realtime Watchdog を紹介し、 人気のあるオーディオライブラリの調査結果 を提示します。 オーディオアプリの開発はとてつもなく楽しいです。やりがいを感じるし、創造力を発揮できる範囲が大きく広がり、ひとたび開発が終われば、 誰かがクリエイティブなツールとして使ってくれるのです! こんな分野は多くないし、この領域で働けるなんて非常に幸運だと自分でも思っています。 しかし、仕事でオーディオアプリを扱う時には深く考えなければならない部分もあります。オーディオアプリの開発者としてユーザに対する責任があるのです。大前提として、ユーザを公共の
好きなものは空と緑とS2000とガンダムとラジコン・ミニ四駆、Perfume(かしゆか)。ときどき子育てとキャンプ。 テクノロジーのSカーブは約50年。 破壊的イノベーションの登場により、踊り場(S字の右上)にきていたテクノロジーや産業は一気に破壊される消滅するというもので、「イノベーションのジレンマ」に詳しいです。 【Amazon】イノベーションのジレンマ―技術革新が巨大企業を滅ぼすとき (Harvard business school press) この中の例ではブルドーザーの登場により、それまで主力だったブル(牛)がドーザー(居眠り)するようになったからというのが名前の由来。そしてこのブルドーザーも最初は蒸気機関、外燃機関だったものが内燃機関に切り替わりました。 蒸気機関でいえば汽車はディーゼル機関車、そして電化により電車にとって代わられています。 これが技術・産業の50年説です。
2013-06-24 2012年4月23日にテキサスの Austin で行われた RailsConf 2012 での Rich Hickey (@richhickey) さんによる基調講演、Simplicity Matters を書き起こして翻訳しました。 Rich Hickey さんは Clojure や Datomic の作者です。 この翻訳は Creative Commons Attribution ShareAlike 3.0 ライセンスに基いて公開します。 Rich Hickey 講演 e.e d3si9n 訳 談: こんにちは。ご招待いただきありがとうございます。 聞く所によると RailsConf はいつもコミュニティーからかなり外れた人を選ぶらしく、今回は僕ということになりました。 僕の電話ボックスは外に駐車してあります。(会場、笑) だけど、今日は言語の壁を越える話題を持
Microsoft主催のイベント「de: code 2016」でゲストスピーカーとして講演したまつもとゆきひろ氏が、1,000年後の未来に歴史上の人物としてリチャード・ストールマン氏は確実に教科書に載るだろうと発言した(Channel 9の動画ページ: 該当部分は12分過ぎ)。 講演は「オープンソースから見たマイクロソフト」というもの。フリーソフトウェアないし自由ソフトウェアの歴史からオープンソースへの系譜を振り返ったまつもと氏は、ソフトウェアの自由が本当に重要であることを強調。たとえば1,000年後のはるかな未来(人類が滅亡していないとして)、ソフトウェア発達の歴史について誰の名前が教科書に載るかということを考えると、ソフトウェアの自由を体現し世界を変えた人としてリチャード・ストールマンは必ず載るのではないかと述べている。一方、Rubyのまつもとはたぶん載らないだろう、リーナスは載るか載
JavaScript Plugin ArchitectureというJavaScriptのプラグイン設計についての電子書籍を書きました。 この書籍はJavaScriptのライブラリやツールにおけるプラグインアーキテクチャについて見ていく事を目的としたものです。 以下の形式で読むことができます。 Web版 PDF形式 ePub形式 Mobi形式 GitHub上にソースコードも公開されているでので直接Markdownファイルを読むこともできます。 MarkdownよりはWeb版の方が見やすいのでそちらをオススメします。 Twitterのハッシュタグは#js_plugin_book 更新情報はRSSやリリースノートから見ることができます。 v1.0.0 最初に書くと決めたプラグインアーキテクチャが揃ったので1.0.0としてリリースしました。 JavaScript Promiseの本の時と同じく、継
画像の出典:form-ux-tips あなたのアプリやサイトを利用する人々にはある一定の目的があります。そしてその目的を達成するために フォームに 記入しなくてはならないことがよくあります。Webやアプリにおいてフォームは、ユーザにとって未だに最も重要な 種類の操作 であるからです。事実、フォームは目的を達成するまでの 過程における最後のステップ と見なされることも多いのです。 フォームは目的達成の手段にすぎません。迅速に混乱なく、ユーザがフォーム入力を完了させられるようにするべきです。 この記事では、ユーザビリティテスト、フィールドテスト、視線計測(アイトラッキング)、そしてユーザからの実際の不満の声に基づく実用的なガイドラインを紹介します。 フォームの構成要素 一般的にフォームは以下の5つの要素から構成されます。 構造 。フィールドの順番、ページの外観、各フィールドとの論理的な関連付け
目次 初めに 極小理論 ステップ1. 問題の再現と確認 ステップ2. 最低3回のヒートダンプ採取 ステップ3. 問題の発見 ステップ4. 問題解決の確認 他のリソースへのリンク まとめ Something you might want to bookmark: Simple Guide to Finding a JavaScript Memory Leak in Node.js by @akras14 https://t.co/oRyQboa8Uw — Node.js (@nodejs) January 6, 2016 注釈:お気に入りに登録してください。 Simple Guide to Finding a JavaScript Memory Leak in Node.js (Node.jsでのJavaScriptメモリリーク発見簡単ガイド) @akras14 http://www.ale
PIB hack のためのネタ帳, etc,,, トップページページ一覧メンバー編集 apt-cyg 最終更新: kou1okada 2019年06月13日(木) 00:13:42履歴 Tweet Cygwin 用コマンドライン版パッケージ管理ツール Debian GNU/Linux の apt-get ライクな操作が可能 License 公式 fork である transcode-open 系統は 2013-12-19 現在、Google code で公開されてるオリジナル版は GPL v2 or later で、Github で新たに公開された版は MIT license になってる。 ただし、MIT license 版も version 表示に、GPL って表示が残ってる状態なので、若干まぎらわしい。 野良 fork は GoogleCode で公開されてるオリジナル版から fork
指針への理解 文化庁の文化審議会漢字小委員会が漢字に関する指針(案)*1を作成しました。 どのような内容か、ちょっと読売新聞を引用して述べますと、 漢字の手書き文字について、「はねる」「とめる」など細かい違いで正誤はなく、多様な漢字の形が認められていることを説明する*2 というもので、具体的には画像のようなものです(画像は2.29読売新聞夕刊より)。 つまり、「とめ」「はね」など些細な違いで漢字の正誤を判断するのは誤りであるから、それを説明する指針を作ったわけです。また、これは、学校教育などでも柔軟に評価するように求めています。 すこし結論めいたことをいうと、漢字を厳しく採点するのは教員間で徐々に出来上がった代物であり、それに全く根拠はありません。実は、細部にこだわらなくてよいということは、文部省時代から60年以上にわたって述べられていたことで、どちらかというと教員の方がそのことを理解せず
Java SE 8で導入されたラムダ式は、どのような仕組みで実現されているのだろうか? ラムダ式をより深く理解したいと考える読者にとって、これは気になるテーマの1つだろう。その秘密をお教えしよう。 Java SE 8で導入されたラムダ式は、Javaの言語仕様の歴史において最大級の変更だとされている。ただし、これはあくまでもJava言語の文法レベルの話であり、Javaプログラムを実行するJava仮想マシン(JVM)に新たな仕組みが導入されたわけではない。つまり、言語仕様に関する旧バージョンとの相違はコンパイラとランタイムが吸収し、バイトコードレベルでの互換性は保たれているということだ。 それでは、このような大きな変更を、既存のJVMの仕組みの中でどのように実現したのだろうか。それを知ることは、ラムダ式をより深く理解する手助けとなるかもしれない。Java SE 8のラムダ式実現の経緯と仕組みに
要望スレ Copyright © 2005-2016 Vipdoor Publishing. 掲載作品に関する著作権は、その作品の著作者に帰属します。 ワロスシステム ver 2016-01-01
How to watch Polaris Dawn astronauts attempt the first commercial spacewalk
蔡英文氏が台湾の「大統領」になることは事前の動向からわかっていたし、中共側も今回は早々に敗北を認めていたゆえに、前「大統領」馬氏との対応のパフォーマンスなどを演じていた。つまり、今回の民進党政権の樹立は国際的にはとりわけ新しいネタでもないので、ぼんやりと眺めていたのだが、一つ気になっていたことがあった。蔡氏が当選した際の会見についての、産経新聞での報道、「「尖閣は台湾側に主権があるが、日本との関係強化を続ける」 英語通訳のみ日米名指しで感謝」(参照)である。 ネットなどではありがちに尖閣諸島の帰属への言及が注目されていたが、台湾の大統領として従来からの建前の国是を変えるわけもないので、どうでもいいことではある。気になったのは、英語通訳のみ日米名指しで感謝というくだりである。 ■なぜか英語通訳のみ日本と米国を名指しで感謝 「私はこの機会を通じ、台湾の人々を代表して、台湾の民主的な選挙への関心
ワールドトリガー 1 (ジャンプコミックスDIGITAL) 作者: 葦原大介出版社/メーカー: 集英社発売日: 2013/10/04メディア: Kindle版この商品を含むブログ (7件) を見る過ぎ去りし2015年、趣味方面での思い出をいろいろ振り返っていたところ、 昨年最大の個人的トピックは、何といっても週刊少年ジャンプで絶賛連載中の「ワールドトリガー」(著:葦原大介)にどハマリしたことだなあと。 最近はもう、ワートリを読むためにジャンプを買っているどころか、 月曜日にワートリを読んで、感想戦を眺めるのを楽しみに一週間生きている感すらあったりして。 ジャンプはブリーチが始まった辺りから、15年弱ほどずっと購読し続けてるんだけど、 ここまで特定の作品にガッツリ入れ込んだ記憶は久しく無いように思います。 それこそ14,5年前にジャンプを買い始めるきっかけになった、 当時アラバスタ編で面白さ
日本人の海外移住先として注目を集める国、オランダ。実際に移住を果たした日本人の声も聴こえてくるようになり、ますます現実感が増してきました。 今回ライフハッカーでは、日本人のオランダ移住についてオランダ政府はどう考えているのかを探るべく、オランダ経済省 企業誘致局で駐日代表を務めるハンス・カイパース氏にインタビューを行いました。 オランダ大使館にあるオフィスで働く同氏は、オランダ進出を検討する日本企業に対してビジネスや投資環境に関する情報や助言を提供しています。 ハンス・カイパース(Hans Kuijpers) 1993 年から神戸・大阪総領事館にオランダ外務省・文化担当副領事として勤務。2001 年にノーリツ鋼機入社。ノーリツ・ヨーロッパ物流センター(オランダ)副社長、ノーリツ・ ヨーロッパ本社(ドイツ)マーケティング・セールスサポート・マネージャーとして活躍。2007 年からオランダ・ラ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く