Hope is a Dream. Dream is a Hope. (旧)

非公開ふぃふぃ工房ブログは閉鎖しました。新ブログに移行します。

有限要素法で格子分割 for Python | その3 Scipy Delaunay調査

前回から有限要素法の格子分割について調べているが、どうもScipy Delaunayモジュールを使えばできそうだ。今日はサンプルコードを集める。 Scipy.Delaunay scipy.spatial.Delaunay class scipy.spatial.Delaunay(points, furthest_site=False, incremental=…

有限要素法で格子分割 for Python | その2 ドロネー線図

Pythonで有限要素法のプログラムを作っているが、格子分割にとまどっている。ポリゴン関連で調べていると、どうもドロネー図を利用している感じだった。 Pythonでドロネー図 scipyのDelaunayを使うことで、任意の点からドロネー図を作ることができる。 http:…

有限要素法で格子分割 for Python

有限要素法の勉強中。3日目。 これまで研究で有限要素法(FEM)や有限体積法(FVM)をやってきた。しかし、それらは汎用コードの恩恵を受けて、GUI上で操作するだけであった。しかし、エンジニアたるもの自分でコーディングしなければという趣味的な衝動を受け、…

Pythonでスクレイピングする | youtube動画のヒット数を調べる

BeautifulSoup 題名のとおり。以前から興味を持っていたスクレイピングを試してみました。 結構簡単。 今回は、youtubeの検索結果のヒット数が知りたかった。いちいち手で打ってしらべるのが面倒だったので、Pythonでやってみる。Webページをコードからいじ…

wordpressへhatenaブログ記事の自動投稿

WEB

wordpressへhatenaブログ記事の自動投稿 hatenaブログでは登校データをMT(MovableType)形式で書き出すことができます。 調査 Movable Type 3.2 マニュアル - Movable Typeの読み込みフォーマット WordPressへの移行 – はてなからのデータ移行 問題 画像は…

Flask-bootstrapの導入 | レイアウト変更

記事投稿機能の実装と、Bootstrapの利用について デザインを変更する 仕様 すべてのページを2カラムレイアウトとする ユーザ定義のCSSは極力避け(clss定義等)Bootstrapライブラリのクラスを使用する レイアウト Bootstrapライブラリクラスを使用 カラー プロ…

テキストデータをPython標準ライブラリでパースする方法

テキストデータをPython標準ライブラリでパースする方法 データベースを使ったWebアプリをFlaskを使って作ろうとしているのだが、 開発途中では、テストデータを扱うが、準備が面倒だし、データデータベースへの入力も一括でしたい。。。 そこで、テストデー…

Herokuの環境設定方法(Windows)

Herokuの環境設定方法 WebフレームワークFlaskを使って、Webアプリっぽいものをつくれたので、勉強がてらあこがれの「デプロイ」をしてみようとおもう。 技術ブログ等を呼んでいると良く聴くHerokuを使ってデプロイというのをしてみよう。(デプロイについて…

アルゴリズムを売り買いするサービスAlgorithmiaについて

Algorithmiaについて アルゴリズムを公開して、APIの利用頻度でポイントを交換するサービスをみつけた。 Algorithmia : https://algorithmia.com/ Algorithmia紹介記事 このサイトにアルゴリズムを登録した発明者は、そのアルゴリズムの利用者から料金を受取…

画像を自動ダウンロードするコード | urllib2

画像を自動ダウンロードするコード | urllib2 Webページから画像をたくさん保存する必要があるので、勉強がてらPythonを使って自動ダウンロードしてみる。 コード # -*- coding: utf-8 -*- from bs4 import BeautifulSoup import sys import urllib2 import …

Flaskを使ってMatplotlibグラフを表示する

[Flask + Matplolib] Flaskを使ってMatplotlibグラフを表示する Flask(python)側で計算させた結果を、Matplotlibを使ってグラフにし、それを上手いことHTMLで表示したいと思ってるので調査してみる。 先行事例 ローカルに画像を保存する方法 キャッシュに保…

ハイパーリンクの一括登録

ハイパーリンクの一括登録 複数の資料をExcelのハイパーリンクを使って一覧管理することになった。ファイルが多いのでどうにか一括でやりたい。 1. treeコマンドを使って、ファイル一覧を取得 windowsコマンドラインからファイルの一覧表示を行う。 tree /f …

PyQtGraphでリアルタイムプロット

PyQtGraphでリアルタイムプロット python + PyQtを使ってグラフ描画するネイティブアプリを作ってる。グラフの表示にはMatplotlibを使っているんだけど、プロッティングがどうしても遅くて困っていた。 そこで「PyQt + FFT」と調べると、リアルタイムプロッ…

初心者のためのウェーブレット変換

Gabor Wavelet(ガボールウェーブレット)の実装 さて、ウェーブレット変換をしてみる。 ウェーブレット変換には色々種類があり良くわからん。 Haar, メキシカンハット, DOG...等 まぁどれも似たり寄ったりなのだが、今回はある解析プログラム(ブラックボック…

OpenGL初心者が3時間で基礎を学ぶ | その3

OpenGL初心者が3時間で基礎を学ぶ | その3 話している暇はありません。おそらくこのページを見に来た方はOpenGLを学ぶモチベーションがあることと思います。環境はPyOpenGL = Python + OpenGLです。前編はこちら->OpenGL初心者が3時間で基礎を学ぶ | その2 …

OpenGL初心者が3時間で基礎を学ぶ | その2

OpenGL初心者が3時間で基礎を学ぶ | その2 話している暇はありません。おそらくこのページを見に来た方はOpenGLを学ぶモチベーションがあることと思います。環境はPyOpenGL = Python + OpenGLです。前編はこちら ※ このページは「Python Programming in Ope…

OpenGL初心者が3時間で基礎を学ぶ | その1

OpenGL初心者が3時間で基礎を学ぶ | その1 話している暇はありません。おそらくこのページを見に来た方はOpenGLを学ぶモチベーションがあることと思います。環境はPyOpenGL = Python + OpenGLです。前編はこちら ※ このページは「Python Programming in Ope…

OpenGL初心者でもわかるグラフ描画の猫の手

OpenGL初心者でもわかるグラフ描画の猫の手 これまで、Matlabを使って解析をしているが、そろそろオープンソースを使っておかないと今後Matlabを使えなくなったときに手がつけきれなくなると思いPythonを使って数値計算をできるように心がけている。 先日ウ…

超便利Gistにコードを投稿するプラグイン

Gistにコードを投稿するプラグイン 新しい言語を勉強しているときには、サンプルコードをたくさん回します。その時使ったサンプルコードはのにち、テンプレートとしてよく使うもの。しかし、サンプルコードほど適当な名前をつけてしまい、ファイルがどこに行…

苫米地英人の執筆論文一覧

苫米地英人 苫米地英人公式サイト 1959年、東京生まれ。認知科学者(機能脳科学、計算言語学、認知心理学、分析哲学)。計算幾科学者(計算機科学、離散数理、人工知能)。カーネギーメロン大学博士(Ph.D.)、同Cylab兼任フェロー、株式会社ドクター苫米地…

サクラレンタルサーバー+Flaskの初心者向けチュートリアル

サクラレンタルサーバー(スタンダード)にFlask環境を作ろうと思ったが、sudoが使えない事と、デフォルトのシェルがcshellであるために、webにある参考記事から少し変更が必要だったので手こずった備忘録。(初心者用です) アジェンダ0. 環境の確認1. pyenvを…

Pythonで音楽再生 | wave, PyAudio

Pythonで音楽再生 | wave, PyAudio Pythonで音楽解析処理を行っていくので、まずwaveファイルの取り扱いかたについてしらべた。大きく分けると、1. WAVEファイルの読み込み(wave標準ライブラリ)2. WAVEファイルの再生(PyAudio)上の二つに分けられる。waveモ…

After Effects スクリプト | JSON風に設定ファイルなどを保存するなら。history.log風な設定ファイルを作る。

After Effectsをスクリプトでいじっていると、なにか設定データ等を外部の***.logなどのファイルに保存して置きたいことがあります。 僕の場合例えば、GUIを使って自動スライドショー作成アプリを作っているのですが、写真やコメントの位置を毎回選ばなくて…

結婚式ムービー製作業者トップ10!!(2016年11月版)

結婚式ムービー製作業者トップ10!!(2016年11月版) 結婚式のビデオ。最近は必須に近いほど流行っています。オープニングからはじまり、プロフィール、両親へのレタービデオ、エンドロール..などなど、いまではヴァリエーションもたくさんであります。そして、…

アフェリエイト500

こんにちは。 ふぃふぃです。 300記事ほどて放置してるブログです。昨日Amazonアフェリエイトからメールが届きました。どうも、入金先が誤っているらしい。入金するお金もないのに真面目なシステムだなと思いながら設定を確認。すると500円!溜まってる涙。…

PyInstallerでMatplotlibがexe化.

PyInstallerでmatplotlibをインポートしたスクリプトでエラー Failed to execute script pyi_rth_pkgres どうもdeveloper版を使えば解消できる. ISSUE https://github.com/pyinstaller/pyinstaller/issues/2137 I have fixed this problem by following the…

はじめてのPython3環境構築.windows7+VirtualBox+Ubuntu+anaconda(2016年10月)

はじめてのPython3環境構築.windows7+VirtualBox+Ubuntu+anaconda(2016年10月) keyward: windows VirtualBox ubuntu python3 anaconda windowsにVirtualBoxでUbuntu+Anaconda環境を構築するまでの記録記事. 詳細はQiitaのデータサイエンティストを目指す人…

MacType + VirtualBox5.1 エラー0x80004005

MacType + VirtualBox5.1 エラー0x80004005 Windows7 Professinal 64bit GPU NVIDIA Quadro 2000 VirtualBox 5.1 VirtualBoxにUbuntuを入れようとしたら. エラー!!!! 仮想マシン"Ubuntu 14.04 64bit"のセッションを開けませんでした。 The virtual machine '…

PyCon JP 2016 公開済みスライドまとめ #pyconjp #pyconjp2016

PyCon JP 2016 公開済みスライドまとめ #pyconjp #pyconjp2016 外出した資料を会社へ提出するために報告書を作っています. 聴講した講演のスライドを探しているのですが,まとめたくなったのでまとめてみます. (2016/9/23現在) 2015年版はTechStarsBlogに…

ひさブ

今日からブログを始めたいと思います。はてな時代は毎日一件づつ書いていたけど、最近は結婚して夜中にPCの時間があまり取れないということもあり、週に一つのペースで更新していきます。 さて、この記事はWordpressに投稿しているのですが、実はまだ悩んで…