この記事の前編はこちら: 他人の書いたコードに挑もう – Part 1 慣れる 前にも言ったように、よく知らないプロジェクトのコードを探索する時は、段階を追って進めます。第一段階は、通常、様々なファイルやフォルダを大まかに見ていくことです。何がどこにあって、そのプロジェクトがどんな「モノ」を持っているのかを把握します。それを終えてやっと、自分の見たい特定の「何か」を詳細に見ていくことができるのです。 いろいろなコードを見る Spyderにあると思われる主なトップフォルダは下記のものです。 app_example/ :明らかに何らかのアプリケーション例であり、おそらくメインのコードではない。 conda.recipe/ : Anacondaとのある種のインテグレーションで、Spyderを簡単にインストールできるようにするもの。 continuous_integration/ :自動の単体テス
この記事では、他人が書いたコードを扱うための練習法を一から説明します。目標は、 Spyder Python IDE という今まで触ったこともないプロジェクトのコードに任意の変更を加え、途中で行き詰ることなく、目的達成に必要な情報 のみ 習得することです。ここでは、勘や実験的な手段、そしてプロの現場で養った洞察力を武器に問題に対処する方法を学びます。形式ばったレッスンのように、苦痛を感じることはないでしょう。満足感や挫折、葛藤を味わいながらプロジェクトを進め、最終的には(なんとか動く程度の)パッチを完成させ、大規模で不慣れなコードベースに機能を追加します。 プログラミングを学んでいる人は皆、あらゆる種類のプログラムで大量のコードを書いています。それは、問題集に載っているアルゴリズムを実装するにせよ、ウェブサイトの構築やビデオゲームの作成をするにせよ同じです。ところがプロのソフトウェアエンジニ
この春の改編でNHKは明らかに民放を意識している番組改編の時期を迎え、フジテレビの大幅改編が話題になっているが、NHKもかなり編成を変えてきた。これまで19:30だった『クローズアップ現代』を22:00に移して『クローズアップ現代プラス』とし、それに伴い時間を動かしたり新番組を開始したり、かなりの変化だ。 そのこと自体を気に留めるつもりもなかったのだが、先日街を歩いていてこんな駅貼りポスターを見てがく然とした。 地下鉄新橋駅の改札手前の掲出だったふだんはそれなりのレベルのポスターを制作しているNHKが、どうしてしまったのかと驚愕した。私は長年広告制作に携わってきたし、民放各局のポスターも制作していたのでいろいろ考えてしまう。このポスターの完成までにあったであろう不条理な展開は想像がつくが、何しろ想像なのでここでは書かないでおこう。 とにかく、このポスターは奇妙キテレツで、いまどきなかなかな
www.sankei.com 日本映画のレベルが低いと言われているらしく。 いや、その通りとしか。 元記事のアダム・トレル氏は日本映画批判をしてるわけじゃなく、中にはいい映画もあるという前提で話してる。 とはいえ「日本映画って面白くないよなー」に対しての反論が「面白いぞ!」じゃない時点で察(ry 頑張ってるのに評価されないなら、それは結果出てないってこと。 【スポンサーリンク】 アニメ大国 www.eiren.org さて、まずこちらの日本映画産業統計のデータを見てみる。 こちら2014年データ。 ・http://www.eiren.org/toukei/img/eiren_kosyu/data_2014.pdf 作品名興行収入(単位:億円) 1永遠の087.6 2STANDBYMEドラえもん83.8 3るろうに剣心 京都大火編52.2 4テルマエ・ロマエⅡ44.2 5るろうに剣心 伝説の
これまでの遺伝子組み換え技術よりもはるかに正確に生物の遺伝子を操作できる「ゲノム編集」と呼ばれる技術を使って、ヒトの受精卵の遺伝子を改変したとする論文を中国の研究グループが発表しました。去年4月に中国の別のグループが発表したのに続き、世界で2例目になるとみられます。 論文によりますと、研究グループは異常があって成長できないヒトの受精卵でゲノム編集の技術を使い、エイズウイルスの感染に関係する遺伝子を改変したということです。 ゲノム編集を巡っては、去年4月、中国の別のグループが世界で初めてヒトの受精卵で行ったと発表し、倫理的に問題があると議論を呼びました。 ゲノム編集の問題に詳しい北海道大学の石井哲也教授は「今回の実験は受精卵の段階での感染予防が目的のようだが、本当に必要なものか疑問だ。受精卵のゲノム編集は私たちの生命の設計図を書き換えるもので、基礎的なものでも研究を行う意味があるのか、透明性
世界中で話題になっているパナマ文書。各国で政権を揺るがすような事態にもなっていますが、純粋にデータとしてみた場合、これは計算機やデータ解析に関わる人々にも面白いものだと思います。データの中身や背景などについてはさんざん報道されていますのでここでは触れません。一方、現場でどのような作業が行われているのかはあまり報道されていません。現実的な問題として、人力ではどうしようもない量のリークデータを手に入れた場合、調査報道機関はどんなことを行っているのでしょうか?私も以前から疑問に思っていたのですが、先日あるデータベース企業と、データ分析アプリケーションを作成する会社のブログにて、その実際の一端を窺うことができる投稿がありました: Panama Papers: How Linkurious enables ICIJ to investigate the massive Mossack Fonseca
ぷらすぜろ。 最後まで読んでいただきありがとうございました! あなたの人生にとってこのブログが少しでも意味を持てば嬉しいです。 無料のスマホアプリ作ってます。ぜひプレイしてみて下さい! ■AppStore ■Google […],37%の法則とは? 皆さんは確率の話に興味はありますでしょうか? 私は大好きで、一時期は確率について調べ回っていました。その時にふと思った事を取り上げていきたいと思います。 ”37%”という確率にまつわる数学的な話です。 37%の法則とは? 皆さんは確率の話に興味はありますでしょうか? 私は大好きで、一時期は確率について調べ回っていました。その時にふと思った事を取り上げていきたいと思います。 ”37%” という確率にまつわる数学的な話 です。 秘書問題について まず”秘書問題”と呼ばれている問題を取り上げてみます。 例えばあなたが社長となり、100人の秘書希望者
We help companies develop the strongest tech teams around. We help candidates sharpen their tech skills and pursue job opportunities. Sign up Request demo Over 40% of developers worldwide and 3,000 companies use HackerRank Tech hiring needs a reset. From prepping for jobs and practicing coding to running a world-class technical interview, give developers the tools they need to showcase their skill
It turns out the space industry has a lot of ideas on how to improve NASA’s $11 billion, 15-year plan to collect and return samples from Mars. Seven of these… When Bowery Capital general partner Loren Straub started talking to a startup from the latest Y Combinator accelerator batch a few months ago, she thought it was strange that the company didn’t have a lead investor for the round it was raisi
米Googleは4月7日(現地時間)、Androidアプリ向け統合開発環境(IDE)「Android Studio」のバージョン2.0をリリースしたと発表した。 Android Studioは、コードエディタ、コード解析ツール、エミュレータなど、Androidアプリ開発に必要なツールが一通りそろったIDE。2014年12月に最初のバージョンがリリースされ、2015年11月にバージョン2.0のプレビュー版が公開された。 バージョン2.0では、端末あるいはエミュレータ上でアプリを走らせながら変化をチェックできる「Instant Run」、エミュレータの高速化とUIの改善、Googleのクラウド上でアプリをテストできる「Cloud Test Lab」、GL Stateやコマンドなどの詳細を確認できるツール「GPU Profiler」などが追加された。 Instant Runは、アプリのコードの変
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く