The Qiita Advent Calendar 2017 is supported by the following companies, organizations, and services.
The Qiita Advent Calendar 2017 is supported by the following companies, organizations, and services.
Pythonには多様なライブラリが用意されているので、様々な分野で活用することができる。今回は、Pythonからオンラインストレージの「Googleドライブ」を操作してみよう。PythonからGoogleドライブにアクセスできれば、任意のタイミングでクラウドにデータをアップしたり、定期的にファイルを更新したり、とアイデア次第で活用できるだろう。 Googleドライブとは? Googleドライブは、Googleが提供しているオンラインストレージのサービスだ。15GBを無料で利用可能で、各種ファイルをクラウド上に保存できる。加えて、オフィス文書などはWebブラウザ上でも閲覧することが可能なので、利用している方も多いだろう。 OAuth認証について 普通に使っても便利なGoogleドライブだが「Google Drive API」と言って、プログラミング言語から、Googleドライブを操作するため
Jupyter Notebook (a.k.a iPython Notebook) is brilliant coding tool. It is ideal for doing reproducible research. Here is my list of 10 tips on structuring Jupyter notebooks, I worked out over the time. 1. Use virtualenv to create self-contained environmentYou might be tempted to install all research libraries within your operating system and share them among all your projects. Soon you will discov
PythonユーザのためのJupyter[実践]入門posted with カエレバ池内 孝啓,片柳 薫子,岩尾 エマ はるか,@driller 技術評論社 2017-09-09 Amazonで検索楽天市場で検索Yahooショッピングで検索 目次 目次 はじめに 1. 環境の独立性を保つために各プロジェクト毎にvirtualenvを使う 2. Python3を使う 3. requirements.txtを保存しておく 4. すべてのimport文とパスの設定は初めのセルに入れる 5. はじめはコードは汚くても良い 6. グローバル名前空間を汚さないために、セルの中の処理は関数とする 7. 長い計算時間の結果をキャッシュするためにJoblibを使う 8. セルの独立性をできるだけ保つ 9. 変数名は短くても良い 10. ユーティリティ関数にはアサーションを使ってテストを書く 参考資料 MyE
▼ 2026 (1) ▼ 1月 (1) houdini_installer ► 2025 (11) ► 12月 (2) ► 11月 (1) ► 7月 (1) ► 6月 (1) ► 5月 (1) ► 4月 (2) ► 3月 (1) ► 2月 (1) ► 1月 (1) ► 2024 (8) ► 12月 (1) ► 10月 (1) ► 9月 (2) ► 8月 (1) ► 3月 (3) ► 2023 (5) ► 12月 (1) ► 9月 (1) ► 8月 (1) ► 6月 (1) ► 5月 (1) ► 2022 (11) ► 12月 (1) ► 9月 (1) ► 8月 (1) ► 6月 (2) ► 4月 (3) ► 3月 (1) ► 2月 (2) ► 2021 (30) ► 12月 (6) ► 11月 (1) ► 10月 (1) ► 9月 (4) ► 8月 (3) ► 7月 (5) ► 6月 (1
TOP スペシャルコンテンツ 「パイプライン3.0」開発中のポリゴン・ピクチュアズに聞く "世界に挑む"アニメーション制作でエンジニアが果たす役割とは? 2017/06/01 PR 「パイプライン3.0」開発中のポリゴン・ピクチュアズに聞く "世界に挑む"アニメーション制作でエンジニアが果たす役割とは? 国内外から集結した300名以上にものぼるスタッフを社内に抱え、八面六臂の活躍を続けるポリゴン・ピクチュアズ。大規模な分業体制を敷くことで超大型作品の制作を可能にし、『スター・ウォーズ:クローン・ウォーズ』、『トランスフォーマー プライム』、『トロン:ライジング』といったハイクオリティな海外TVシリーズアニメを手がけ、その名を世界に轟かせた。テレビ業界のアカデミー賞とされるエミー賞の常連でもあり、本年の5月には『Lost in Oz: Extended Adventure』で通算5度目の受賞
Matrix Collision Rig Данный скрипт собирает сетап для персонажного рига, который позволяет учитывать пересечения с полигональными объектами. Houdini VEX Editor v1.0.5 released Вышел в свет мой новый инструмент для Houdini. На этот раз это редактор VEX кода! Он должен стать хорошей заменой стандартным редакторам Houdini. Во время разработки делался упор на самые громкие пожелания пользователей. Да-
Introduction In this project we study the space PML(S) of projective measured laminations on a surface S of negative Euler characteristic. Our goal is to make meaningful pictures of this space and its hierarchical structure using William Thurston's embedding of PML(S) into a cotangent space of Teichmüller space. In these visualizations, the points in PML(S) representing simple closed hyperbolic ge
Qiita記事にしてみた。 https://qiita.com/shive428/items/8a799f50552e8185f56f 有志の方がIMEパッチを適用して64bitでWindowsビルドしてくれているのでこちらを利用。ありがたや。 https://github.com/chuntaro/NTEmacs64 設定を何も変えずにexeだけ置き換えて動いたのに感動。 diredでドット始まりのファイルが先頭に来なくなった。 (setq dired-listing-switches "-aGlhv")v を足したら元に戻った。 moin-1.9.8を使っています。PNG画像を減色して貼り付けていたのですが試しにWebPにしたらめちゃめちゃ小さくなるじゃないですか! しかしmoin-1.9.8はWebPをアップロードしても画像とは認識してくれませんでした。 むむぅ。 ということでMoi
[2017 年 9 月 25 日] 米国フロリダ州のオーランドで 9/25~9/29 で開催されている Microsoft Ignite 2017 において、マイクロソフトの様々な最新 AI テクノロジーのロードマップが公開されました。新しい次世代の機械学習ツールの発表、Visual Studio に統合された AI 開発環境の提供、そしてプレビューで提供されている様々なツールや API の一般提供開始、などです。この記事では主なアップデートをまとめました。 次世代 Azure Machine Learning ツールの提供~ AML Workbench 等 Azure Machine Learning Studio を補完する次世代の機械学習ツールとして、以下の 3 種類のツールがプレビューとして利用できるようになりました。開発者の世界で ML や AI が取り入れられつつあるトレンドや
[python] ## 二次元配列 (行列) >>> a = np.array([[1,2,3],[4,5,6],[7,8,9],[10,11,12]]) >>> a array([[ 1, 2, 3], [ 4, 5, 6], [ 7, 8, 9], [10, 11, 12]]) >>> a.flags C_CONTIGUOUS : True ## データがメモリ上に連続しているか(C配列型) F_CONTIGUOUS : False ## 同上(Fortran配列型) OWNDATA : True ## 自分のデータかどうか、ビュー(後述)の場合はFalse WRITEABLE : True ## データ変更可能か ALIGNED : True ## データ型がアラインされているか UPDATEIFCOPY : False ## Trueには変更できないので特に気にしなくて良い >>>
概要 Python で 抽象構文木 (Abstract Syntax Tree) を扱うのに、その名の通り ast モジュール が標準ライブラリとして提供されています。 PEP で AST について言及しているのは PEP 339 - Design of the CPython Compiler のようです。Python 2.5 で ast モジュールが追加され、2.6 でヘルパー関数が提供されたようです。余談ですが、2.6 の What's New によると、 The ast module provides an Abstract Syntax Tree representation of Python code, and Armin Ronacher contributed a set of helper functions that perform a variety of comm
The base language server requires Jedi to provide Completions, Definitions, Hover, References, Signature Help, and Symbols: pip install python-language-server If the respective dependencies are found, the following optional providers will be enabled: Rope for Completions and renaming Pyflakes linter to detect various errors McCabe linter for complexity checking pycodestyle linter for style checkin
Pillow-SIMD is highly optimized version of Pillow library for x86 architecture (mainly Intel and AMD CPUs). Pillow-SIMD is "following" Pillow which means it is drop-in replacements for Pillow of the same version. For example, Pillow-SIMD 3.2.0.post3 is a drop-in replacement for Pillow 3.2.0, and Pillow-SIMD 3.3.3.post0 — for Pillow 3.3.3. For more information on the original Pillow, please refer t
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く