Python は、近年、映画を作成する上で不可欠なものになってきているプログラム言語の1つです。スクリーンに絶大な効果を与えることになるPythonを活用していない長編アニメーションやVFXを用いた映画はほとんどないと言っていいでしょう。 映画について考える際、プログラマは映像を生み出す芸術性について考えることがあります。しかし、映画業界の技術面を気にする人はほとんどいません。 そのようなこともあり、これまで幸運にも私が携わることのできたいくつかの有名な映画でどのようにPythonを使用したかを記事にまとめ、ブログに投稿してきました。これにより、Pythonがどれだけ映画全般に貢献しているかを示すことができれば幸いです。 また、最近私は、アーティストに Python For Maya(Mayaで使うPython) のオンライン講座を udemy に公開しました。この業界でのスキルの重要性が
9割方、使えない情報だが疲れたので残す。 今朝、TLを眺めていて初めて知った。 linecorp.com 全世界のサードパーティデベロッパーを想定した先着1万名限定で、BOTアカウントを自由に開発できる「BOT API Trial Account」の無償提供を開始いたしました。希望者は、本日開設したLINE@やLINE Loginなどの申込・管理ができるLINEのビジネス向けポータルサイト「LINE BUSINESS CENTER」https://business.line.me から、利用登録を行い、BOTアカウントの作成・開発を行うことができます。 先着と聞いて、とりあえず作ってみた。 LINE BOT作ってみた 午後から用事があるので、以下の手順にしたがってささっと作ろうかなと思ったのだが… https://developers.line.me/type-of-accounts/bo
「プログラミング」に関する記事一覧です。プログラミング言語入門や、開発に関わるトレンド、ツール情報の記事が勢揃い。新しくプログラミング言語を始める方や、開発の効率を上げたいときにご覧ください。 Unity入門に最適なチュートリアルサイトまとめ・比較今回はUnityでのゲーム開発を始めるときに参考になる、入門チュートリアルサイトをまとめました。全くプログラミング初心者の方から、他のプログラミング言語で開発をしたことがある方を対象にまとめています。 入門に最適!C++を学習できる無料サービス10今回は、C 言語を無料で学習できるサービスをご紹介していきます。C をこれから学習したいと思っている方や初心者はもちろん、既にCを習得しているという方も、復習してみてはいかがでしょうか?
pyenv とか virtualenv を使いだしてだいぶ経つけど、メモ。 web 上の記事で、virtualenv と呼んでいるものが実は pyenv-virtualenv のことだった、というのがたびたびあって しばらく自分も勘違いしてました。 結局、最初に pyenv とか virtualenv の使い方を学ぶ時に参考にした こちらのサイトが一番わかりやすく、正確でした。 http://blog.ieknir.com/blog/pyenv-with-virtualenv/ pyenv https://github.com/yyuu/pyenv 1台のPC内で 異なるバージョンの Python を管理する ためのツール インストールは mac の場合 Homebrew から行うことができる $ brew install pyenv サンプル $ pyenv versions * 2.7
はじめに 株式会社サイシードのサマーインターンシップに参加してLINE Chatbotを開発してきました。2016/9/29にLINEから公式版のMessaging APIが発表されたので、今回は公式版のほうで自動応答してくれるbotを作成しました。 【LINE】chatbotの開発・普及に向けて新たな展開を発表、新たなMessaging APIを公開し、開発者への正式提供を開始 https://linecorp.com/ja/pr/news/ja/2016/1516 追記(2016/10/18) githubでbotのソースコードを公開しました。 https://github.com/Sciseed/yukko-line-bot システム構成 今回の開発環境は以下の通りです。 ・Python 3.4.0 ・Heroku ・Django 1.8.14 作り方 0.サーバーを構築 今回はHe
PythonからTwitter APIへのアクセス。Python2, 3両対応。 python-twitter というのもあるけど、基本はHTTP Requestを送ってJSONを得るだけなので、わざわざTwitter専用のライブラリを使うことも無いと思って自分で書いてみた。OAuth認証だけは別途ライブラリ使う。 OAuthのライブラリ Twitterへのアクセスには OAuth認証 というのが必要。 認証方式は非常にややこしいので、凡人はライブラリを使う。 今回は「人間のためのOAuth」をもって自認する Requests-OAuthlib を使う。他のライブラリがどんな生物を想定しているのかは知らない。 アプリケーション登録 Twitter APIにアクセスするにはまずアプリケーション登録が必要。これを済ませると Consumer Key Consumer Secret という2つの
はじめに iPhone アプリの Moves は行動ログアプリとして非常に秀逸だと思うのだが、ユーザーが自由に使える形式でデータをエクスポートできないのが玉に瑕である。この瑕疵を埋めるため、以前、外部 Web サービスを利用して Moves からデータを取得しようと試みた(記事1・記事2)。結果、そこそこ満足いく結果が得られたものの、使用している外部サービスの質がなかなかサイケ(婉曲表現)でストレスが溜まっていた(せめてまともな JSON ファイルぐらい吐いてほしかった)。なのでもう面倒だから最初から最後まで自分でやってしまおうと思い立ってコードを書いた。コードは末尾に載せる。 コードの使用方法 以下、このコードの使用法を簡単に解説する。基本的な使い方はコードの最初のコメントにも書いておいたので、そちらも参照していただけると幸いである。 moves-fetch.py このコードを利用するた
Pythonの実行環境であるMinicondaのコマンドTips。ドキュメントがあまり充実していない・・・というか、かゆいところに手が届かない感じなのでまとめておく。 公式ドキュメント Command Flow # 仮想環境を作成(virtualenv的なもの) conda create -n my_env numpy scipy # 仮想環境の一覧を表示 conda info -e # 仮想環境を有効化 activate my_env # Windows source activate my_env # Max/Linux # 仮想環境に追加でインストール(バージョンを指定する場合conda install scipy=0.12.0など) conda install scikit-learn # condaで取得できないものについて、pipでインストール(仮想環境にpipを入れて対応)
海外出張の帰りの飛行機の中でちょっと暇だったので,Verilog HDLのソースコードをPythonで組み立てるためのライブラリを作りました.Python2.x, 3.x両対応です. github.com pypi.python.org PyCoRAMなどの高位合成(動作合成)系のようにPythonのソースコードをVerilog HDLに変換するのではなく,PythonでVerilog HDLの抽象構文木(AST)を組み立てるためのライブラリです. Veriloggenの名前は,PyCUDAなどで使われている,C/C++のソースコードをPythonで組み立てるライブラリのcgenに倣いました. そのため,通常のRTL設計と同様に,プログラマが明示的にクロックサイクルレベルで回路の振る舞いを定義します. 同様のライブラリとしては,MyHDLがあります.MyHDLとの大きな違いは,Verilo
【2020/1/9更新】2020年版もあります, こちらもよろしくおねがいします! 【2018/12/24追記】最新版を公開しました!「Python本まとめ・2019年版 - Webとデータ分析を初心者が仕事にするまで - Lean Baseball」 ※2017/12/24 最新版をこちらに上げました、この内容は古いのでこちらを見ていただけると幸いです🙇♂️ Pythonの学び方と,読むべき本を体系化しました2018〜初心者から上級者まで こんにちは.野球(とグルメ)の人です. 会社と仕事はメッチャ楽しいのですが,今日はそれと関係なくPythonの話題を久々に.*1 昨年から,「AI(えーあい)」だの「でぃーぷらーにんぐ」だの「機械学習」といったワードとともにPythonを覚えようとしている方が多いらしく, 何から学ぶべきか 何の本がオススメか 簡単に覚えて僕もいっちょ前に「えーあい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く