プログラマーが見るべき20のTEDトーク(6) Linus Torvalds:Linuxの背後にある心 [Video]

このエントリーをはてなブックマークに追加

Linus Torvalds:Linuxの背後にある心

MakeUseOfより、プログラマーが見ておくべきTEDトークが話題になっていたのでご紹介します。内容は、プログラミング方法を学ぶためではなく、プログラマーになる方法を学ぶことにフォーカスが置かれ、考え方を知ることを重視した内容になっています。
第3段は「Linus Torvalds:Linuxの背後にある心」。以下のように紹介されています:

実際にTEDトークではなく、代わりにLinuxオペレーティングシステムの背後にいる「悪名高い」人物であるLinus Torvaldsとの対話を紹介する、プログラミングに関するTED Talkです。 この21分のインタビューでは、彼がエンジニアとオープンソースの代弁者になるための彼の考え方と動機について解説しています。

動画は日本語字幕を表示してありますが、TEDトークの日本語訳には意訳している部分もあるため、英語字幕(以下)をフォローするのをお薦めします:

Read More

共有 コメント

プログラマーが見るべき20のTEDトーク(7) Pixarムービーを生き生きとさせる魔法の成分 [Video]

このエントリーをはてなブックマークに追加

Danielle Feinberg:Pixarムービーを生き生きとさせる魔法の成分

MakeUseOfより、プログラマーが見ておくべきTEDトークが話題になっていたのでご紹介します。内容は、プログラミング方法を学ぶためではなく、プログラマーになる方法を学ぶことにフォーカスが置かれ、考え方を知ることを重視した内容になっています。
第7段は「Danielle Feinberg:Pixarムービーを生き生きとさせる魔法の成分」。以下のように紹介されています:

この12分間のTEDトークは、科学と芸術が組み合わさった時、それらを合計したものよりも素晴らしいものを作り出すか、またどちらか一方を無視すると物事がどのように崩れ落ちてしまうかについての素晴らしい見識を示してくれる良い例です。

動画は日本語字幕を表示してありますが、TEDトークの日本語訳には意訳している部分もあるため、英語字幕(以下)をフォローするのをお薦めします:

Read More

共有 コメント

プログラマーが見るべき20のTEDトーク(8) 成功のための8つの秘密 [Video]

このエントリーをはてなブックマークに追加

リチャード・セント・ジョン:成功のための8つの秘密

MakeUseOfより、プログラマーが見ておくべきTEDトークが話題になっていたのでご紹介します。内容は、プログラミング方法を学ぶためではなく、プログラマーになる方法を学ぶことにフォーカスが置かれ、考え方を知ることを重視した内容になっています。
第8段は「リチャード・セント・ジョン:成功のための8つの秘密」。以下のように紹介されています:

I’ll lay out the secrets for you: Passion, Work, Good, Focus, Push, Service, Ideas, and Persist. But to really understand what St. John means, you should watch the video — it’s barely 4 minutes long, so what do you have to lose? This is golden advice if you want to succeed as a career programmer.

私の秘密を告白してしまいましょう:情熱、仕事、美徳、フォーカス、プッシュ、サービス、アイデア、そして永続性。 しかし、セント・ジョンが何を言おうと本当に理解するためには、ビデオを見るべきです。それはたった4分ですから、何を失うというのでしょう? あなたがキャリアプログラマーとして成功したいなら、これは金言です。

動画は日本語字幕を表示してありますが、TEDトークの日本語訳には意訳している部分もあるため、英語字幕(以下)をフォローするのをお薦めします:

Read More

共有 コメント

プログラマーが見るべき20のTEDトーク(9) コンピュータの誕生 [Video]

このエントリーをはてなブックマークに追加

ジョージ・ダイソン:コンピュータの誕生

MakeUseOfより、プログラマーが見ておくべきTEDトークが話題になっていたのでご紹介します。内容は、プログラミング方法を学ぶためではなく、プログラマーになる方法を学ぶことにフォーカスが置かれ、考え方を知ることを重視した内容になっています。
第9段は「ジョージ・ダイソン:コンピュータの誕生」。以下のように紹介されています:

あなたがどこに行こうとしているのかを知るためには、どこから来たのか理解しなければなりません。この17分間のTED Talkでは、歴史家のDysonが1600年代からコンピュータの歴史を説明し、我々がどうして今ここいるのかを解説してくれていますす。興味深いだけでなく、理解するのも簡単です。

動画は日本語字幕を表示してありますが、TEDトークの日本語訳には意訳している部分もあるため、英語字幕(以下)をフォローするのをお薦めします:

Read More

共有 コメント

プログラマーが見るべき20のTEDトーク(10) アルゴリズムがどう我々の世界を形作っているか [Video]

このエントリーをはてなブックマークに追加

ケビン・スラヴィン:アルゴリズムがどう我々の世界を形作っているか

MakeUseOfより、プログラマーが見ておくべきTEDトークが話題になっていたのでご紹介します。内容は、プログラミング方法を学ぶためではなく、プログラマーになる方法を学ぶことにフォーカスが置かれ、考え方を知ることを重視した内容になっています。
第10段は「ケビン・スラヴィン:アルゴリズムがどう我々の世界を形作っているか」。以下のように紹介されています:

この15分のプログラミングに関するTED Talkでは、Slavinはプログラミングが現代の我々にとって非常に重要である理由を示してくれています。現代のアルゴリズムはあまりにも無謀に書かれています。プログラマとしては、これも考慮しておく必要があるのではないでしょうか。

動画は日本語字幕を表示してありますが、TEDトークの日本語訳には意訳している部分もあるため、英語字幕(以下)をフォローするのをお薦めします:

Read More

共有 コメント

プログラマーが見るべき20のTEDトーク(11) 脳科学がどうコンピューティングを変えるか [Video]

このエントリーをはてなブックマークに追加

ジェフ・ホーキンス:脳科学がどうコンピューティングを変えるか

MakeUseOfより、プログラマーが見ておくべきTEDトークが話題になっていたのでご紹介します。内容は、プログラミング方法を学ぶためではなく、プログラマーになる方法を学ぶことにフォーカスが置かれ、考え方を知ることを重視した内容になっています。
第11段は「ジェフ・ホーキンス:脳科学がどうコンピューティングを変えるか」。以下のように紹介されています:

私たちはしばしばコンピュータと頭脳は基本的に同じだと考えますが、でもたぶんそれよりもっと深い話です。 コンピュータは脳について多くのことを教えてくれすが、我々が脳について学ぶことはまだまだたくさんあります。脳科学の知識の進歩によって、我々のコンピューティングの理解も進化するでしょう。

動画は日本語字幕を表示してありますが、TEDトークの日本語訳には意訳している部分もあるため、英語字幕(以下)をフォローするのをお薦めします:

Read More

共有 コメント

プログラマーが見るべき20のTEDトーク(12) ベスト・コンピュータ・インタフェースはたぶん...あなたの手 [Video]

このエントリーをはてなブックマークに追加

James Patten:ベスト・コンピュータ・インタフェースはたぶん…あなたの手

MakeUseOfより、プログラマーが見ておくべきTEDトークが話題になっていたのでご紹介します。内容は、プログラミング方法を学ぶためではなく、プログラマーになる方法を学ぶことにフォーカスが置かれ、考え方を知ることを重視した内容になっています。
第12段は「James Patten:ベスト・コンピュータ・インタフェースはたぶん…あなたの手」。以下のように紹介されています:

このTEDトークはちょうど6分で短いものですが、あなたにいろいろ考えさせる内容を含んでいます。 コンピュータの歴史の中で、我々は主にキーボードやマウスでコンピュータとやり取りを行ってきました。 最近では、タッチスクリーンと音声コントロールがあります。でも、将来は?Pattenは、制御はハンドヘルドになると示唆しています。

動画は日本語字幕を表示してありますが、TEDトークの日本語訳には意訳している部分もあるため、英語字幕(以下)をフォローするのをお薦めします:

Read More

共有 コメント

新しいファイルを作成せずに複数のファイルを1つのファイルオブジェクトに連結する [Python]

このエントリーをはてなブックマークに追加

質問:

この質問はPythonでテキスト・ファイルを連結するに関連してるかも。

今、[‘file1.txt’, ‘file2.txt’,…]のようなfile_namesのリストがある。

僕は全部のファイルを行ごとに読んで、単一のファイルオブジェクトにしたいんだけど、でもその過程で新しいファイルを作らずにやることって可能??

with open(file_names, 'r') as file_obj:
line = file_obj.readline()
while line:
...

By bluprince13 | 質問日時: 2017年9月15日 10:15

Read More

共有 コメント

JavaScriptを使用して現在のURLを取得する方法? [Javascript]

このエントリーをはてなブックマークに追加

質問:

私がやりたいのは、ウェブサイトのURLを取得することだけ。リンクから取得したURLではなくて。ページをローディングしている際に、僕はウェブサイトの完全な現在のURLを取得して設定する必要があるんだ。

By dougoftheabaci | 質問日時: 2009年6月23日 19:26

Read More

共有 コメント
このエントリーをはてなブックマークに追加


date: 2017-10-30 22:00:01
tags:

  • datasci
  • python
  • pandas
  • dataframe
    title: Python pandasで既存のDataFrameに新しい列を追加する [Python]

    質問:

    名前付きの列と、連続数じゃないような列を持つ次のようなインデックス付きDataFrameがある:
    a b c d
    2 0.671399 0.101208 -0.181532 0.241273
    3 0.446172 -0.243316 0.051767 1.577318
    5 0.614758 0.075793 -0.451460 -0.012493

既存のデータフレームに新しい列「e」を追加したいんだけど、でもデータフレームは何も変更したくないんだ(つまり、新しい列には常にDataFrameと同じ長さ)。

0 -0.335485
1 -1.166658
2 -0.385571
dtype: float64

joinappendmergeのいろんなバージョンを試したけど、望んでいた結果は得られず、せいぜいエラーになるだけ。上記の例で「e」列を追加するにはどうしたらいいかな?

By tomasz74 | 質問日時: 2012年9月23日 19:00

Read More

共有 コメント