サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
アメリカ大統領選
www.kzfmix.com
from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __name__ == "__main__": app.run() Note インデックスルートにアクセスした場合にHello Worldという文字列を返すように設定して(4-6行目)、app.runでサーバーを起動させています。
Navigation index next | flask 0.1 documentation » Table Of Contents Flask入門 Indices and tables Next topic イントロダクション This Page Show Source Quick search Enter search terms or a module, class or function name. Flask入門¶ Contents: イントロダクション 仮想環境を構築する 仮想環境構築に必要なパッケージをインストール Flaskパッケージのインストール 初めてのFlaskアプリ まずは動かしてみよう! テンプレートの導入 Flaskとは何か? Jinja2の補足 ここまでのGitHub SQLAlchemyを使う データベース初期化 ここまでのGitHub Flaskでモデル
さくらのVPS設定メモ(kzfm)¶ 計画停電等の大人の事情で自宅サーバーがしょっちゅう止まるのは仕方ないこ とですが、そうすると困ったことが色々起こるし、環境という観点から見た場 合には、自宅サーバーの電気代とさくらのVPS比較すると後者のほうがエコっぽ いので移行することにしました。移行作業は面倒かなぁと思ったのですが、実 際やってみるとsshの部分さえきちんとしてしまえば、あとは自宅サーバーと変 わらない使い勝手だしサーバーの状態もウェブから監視できるので快適ですね。 ただ、やはり設定しないといけないことは多々あるし、上位のプランに移行す る場合にも再度環境構築をする必要があるので、備忘録がわりにやったことを メモっておきます。 Contents:
Plaggerのインストール¶ Planetサイトの構築をしたり、ブックマークの同期をとったりとPlaggerは外せません。
perlbrewとcpanmでperl環境を整える¶ さくらのVPSに入っているperlのバージョンは5.8.8とかなり古いので、 perlbrewを使ってユーザー領域で任意のperlのバージョンが使えるようにしま す。また、perlモジュールの管理にcpanmを使えるようにします perlbrewのインストール¶ perlbrew をインストールすることで幾つかのperlのバージョンをインストー ルして、それらを簡単に切り替えて使うことが出来るようになります curl -L http://xrl.us/perlbrew > perlbrew perl perlbrew install rm perlbrew ~/perl5/perlbrew/bin/perlbrew init echo 'source ~/perl5/perlbrew/etc/bashrc' >> .bashrc per
Lingua::JA::Summarizeの特徴語に重みをつけて文書検索 Lingua::JA::Summarizeの特徴語をHyper Estraierで検索 できるようにしたんだけど、特徴語を単にOR検索しているだけなので、精度がよくない。それが気に入らないので類似性検索までできるようにしてみた。 Hyper Estraierの類似性検索の仕組み User's Guide of Hyper Estraier Version 1 (Japanese) estseek.cgiの場合、「[similar]」というリンクを選択すると類似検索を行うことができます。 [SIMILAR] WITH 重み 語彙 WITH 重み 語彙 ... という構文で類似性検索をする。さらに、類似性評価に関しても触れている。 User's Guide of Hyper Estraier Version 1 (Jap
_uacct = "UA-270471-1"; urchinTracker(); MeadowでPerlのデバッグ 今までデバッグ環境というものにあまりこだわったことがなくて、Meadowで書いてコマンドプロンプトでデバッグという作業環境だったが、Meadowにsvnクライアント(psvn)入れた勢いにのってperlのデバッグもMeadowでやってみようと。 ちなみに僕が使っているMeadowのバージョンは3.00-devで、cperl-modeは最初から用意されていた。 mode-compile.elはダウンローしてきて、適当なディレクトリに放り込む。 .emacsの設定 ;; perl-mode -> cperl-mode (defalias 'perl-mode 'cperl-mode) ;; mode-compile (autoload 'mode-compile "mode-co
Emacs(Meadow)のTemplate Toolkit modeは便利だ Clouder::Blogger: html-tt - emacsのTemplate Toolkit用のmode 自作のemacsでPerlモジュールのTemplate Toolkitの文法を使うためのモードです。これはマイナーモードになっていて、html-helper-modeと一緒に使うようになっています。こちらからダウンロードできます。 Meadowで使うにはファイルを解凍後、html-tt.elをSite-lispフォルダに放り込む。その後.emacsの設定。僕は拡張子にttをつけることが多いので、ttもこのモードで開くようにちょっと追加してます。 ;;tt (autoload 'html-helper-mode "html-helper-mode" "Yay HTML" t) (setq auto-m
CatalystのTTでeval_perl Catalystの設定ファイルのyamlにEVAL_PERLを入れておくとTTでperlのコードが使える。 View::TT: INCLUDE_PATH: - 'root/templates' TEMPLATE_EXTENSION: '.tt' EVAL_PERL: 1 とかやっておくと [% PERL %] print $stash->{tags}; [% END %] みたいに書ける。 やりたいことはちょっとした加工だったので、ホントはvirtual method使いたかったのだけど、catalystのどの部分でdefine_vmethod呼べばいいのかイマイチわからなかった。 それにしてもTTでperlのコード書くのはちょっと気持ち悪い。
このページを最初にブックマークしてみませんか?
『www.kzfmix.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く