lamiredのブックマーク (66)

  • 人工知能に関する断想録

    Deep Learningの訓練終了など任意のメッセージを特定のSlackチャネルに投稿できるボットを作りました。 Yatta Kun プログラミングは不要で curl というコマンドラインツールから簡単に投稿できるので非常に便利です。可愛いくて便利なので作り方を紹介します。 職場などでみんなが使っているワークスペースで実験すると迷惑がかかる可能性があるので、最初は個人の実験用ワークスペースを作ってしまうのが良いと思います。無料でできます。 1. Incoming Webhookをインストール SlackアプリのページからIncoming Webhookをインストールします。Slackアプリページは、 https://[workspace name].slack.com/apps/ から行けます。 workspace name はワークスペース名です。 Incoming Webhook で

    人工知能に関する断想録
    lamired
    lamired 2010/02/14
    aidiaryさんのブログ.
  • Summer Internship at Microsoft Research

    Microsoft Research でサマーインターン [ ←NAIST ] ポイント 情報系の学生は Google にインターンシップ制度があることはよく知られていますが、Microsoft にもインターン制度があることを知っている人は少ないです(自分も知りませんでした)。一つの理由としては日での大学関係は Microsoft Research Asia という北京にある研究所が担当しているので、あまり日での後方に積極的ではないことがあるかもしれませんが、後で述べるように、研究レベルやオープンさという意味では Microsoft Research ほど開かれたところは見たことがありません。そこで、この文書では日から直接 Microsoft Research のインターンに応募した経験を元に、他の人も同じように世界中の研究者が集まる環境で過ごしてほしいと思い、書くことにしました。

    lamired
    lamired 2010/02/12
    Microsoftのインターンに関して.
  • Python Home ハンディマニュアル

    ハンディマニュアル 2005/07/20 更新   [HOME] [MIRROR] Pythonの紹介 Pythonとは どんな処理に向くか 参考書 Python.ORG Pythonインタープリタの操作 ActivePython 2.0 基文法 変数 演算子 単純なステートメント 判断文 繰り返し文 try文 関数定義 クラス定義 ビルトイン関数 abs apply buffer chr cmp complex divmod eval execfile float filter hash hex input int isinstance len list long map max min oct open ord pow raw_input round str tuple type xrange 整数、実数、複素数 演算 変換 比較 mathモジュール cmathモジュール ブール値、

    lamired
    lamired 2010/02/12
    Pythonのリファレンス.
  • Python プログラミング

    C++ のクラスと Python のクラス C++Python の大きな違いは、前者がコンパイラ向け、 後者がインタプリタ向けの言語であるということ。あたりまえだけど。 C++ では「クラス」はあくまで、ヘッダファイルなどでの「定義」であって、 コンパイラにかけるときには、実際にその定義されたコードが実行される ことはない。これもあたりまえ。 一方、Python はインタプリタなので、「クラス」文はいきなり実行されている。 もうちょっと具体的に言うと、: 1: class foo(object): 2: def bar(self): 3: print 'Hello, world!!' 4: 5: x = foo() 6: x.bar() 上記のような Python のプログラムがあったとき、C++ の感覚だと、 5行目から実行されているような気がする。で、foo() で foo クラ

    lamired
    lamired 2010/02/12
    Pythonの型やクラスについて.
  • Java基礎文法最速マスター - いろいろ解析日記

    Javaの文法一覧です。他の言語をある程度知っている人はこれを読めばJavaの基礎をマスターしてJavaを書くことができるようになっています。簡易リファレンスとしても利用できると思いますので、これは足りないと思うものがあれば教えてください。 1. 基礎 classの作成 プログラムはclassに記述します。たとえばSampleという名前のclassを作る場合、Sample.javaファイル内に次のように書きます。 public class Sample { } mainメソッドの作成 プログラムはclass内のmainメソッドの先頭から実行されます。mainメソッドは次のように書きます。 public class Sample { public static void main( String[] args ) { // 処理を書く } } System.out.printlnメソッド 文

    Java基礎文法最速マスター - いろいろ解析日記
    lamired
    lamired 2010/02/10
    Java思い出し用リファレンス.
  • 卒業論文作成の手引き

    卒業研究の進め方,卒業論文作成の手引き (「学習ガイド」からの抜粋) 東基衛、逆瀬川浩孝 2008.3.10 この手引きは,卒業研究を行い,卒業論文を作成するにあたって注意すべき一般的な事項をまとめたものです.論文作成の詳細については,技術系論文の書き方やテクニカル・ライティングに関する書籍を,論文執筆に追われる前に少なくとも1冊は熟読して下さい. 参考になると思われる何冊かのを最後にまとめておきます.また,経営システム工学科ガイドブック中の「レポートの書き方」も改めて読み直して下さい. 1.卒業研究の進め方 1.1 研究の狙い 卒業研究は,講義科目,実験および演習科目のいずれとも異なり,次のような多様な狙いを持った科目で,理工系の卒業生に必要な総合力を身につける貴重な機会です. 研究対象に選んだ専門分野の知識を修得する. 研究の方法を体験により修得する. 研究発表の技術を体験により修得

    lamired
    lamired 2010/02/10
    B4は夏くらいに読むといいかも.