タグ

pythonとgaeに関するishideoのブックマーク (5)

  • Python が Cloud Functionsで使えるようになったので試してみました - astamuse Lab

    こんにちは、アスタミューゼでデザイナーをしている@YojiShirakiです。最近、細かい自動化したい処理が増えてきて困っておりまして。そんな折に Cloud Functions で Python が使えるようになったと聞いたので早速触ってみようかと。 そこそこちゃんと書いたので、読む時間が無い方はブックマークすることをおススメします。 目次 Cloud Functions とは 今回の練習アプリ 前提 JSON キー の発行と管理 権限の追加 Search Console へのアカウント追加 KMS を利用して JSON 鍵 を暗号化する JSON 鍵 を暗号化するための暗号鍵を作成 暗号鍵を用いて JSON 鍵 を暗号化 バイナリファイルを文字に変換する Cloud Functions のコード 構成 main.py BigQuery のテーブルスキーマ function のデプロイ

    Python が Cloud Functionsで使えるようになったので試してみました - astamuse Lab
  • ブクログの本棚のデータを新刊.netへ登録するGoogle App Engineのアプリを作ってみる - こんにちはこんにちはmonmonです!

    さてさて、僕は漫画が大好きで常に漫画に囲まれていたいとか思っちゃう方なのですが、 記憶力があまり良くなくて「あの買ったっけかな?」「あの読んだっけかな?」と時たま思うことことがあります。 それをなるべく減らそうと、 新刊.netにキーワードを登録しておいて発売日を確認する 読んだ内容を忘れちゃうのでブクログにメモを残しておく ってなこともやっています。 昨日の昼にふとTSUTAYAの前を通った際に 「あぁ、新しく読んだ漫画を新刊.netに登録してないなぁ」 と思い、 「じゃあせっかくだからブクログに登録したデータを新刊.netに登録しようかな」 となり、 「Google App Engineでやればcronでいけるのかな」 と思ったのでサクっと作ってみました。 まず仕様の確認 新刊.netへの登録 新刊.netへの登録ですが、ブラウザで行うと、 ログインする タイトル、著者(姓)、著者

    ブクログの本棚のデータを新刊.netへ登録するGoogle App Engineのアプリを作ってみる - こんにちはこんにちはmonmonです!
  • iPhoneやiPadでHTMLのソースを見るのつくった - Webtech Walker

    i-sourceviewというのをGAE/Pythonでつくってみました。 i-sourceview hokaccha’s i-sourceview at master - GitHub 同じようなことはアプリとかJS(Bookmarklet)でできるんですけど、アプリだと別途立ち上げが必要だったり、JSだとDOCTYPEが取れなかったりシンタックスハイライトがなかったりします。なのでサーバー側からリクエストしてHTML取得してシンタックスハイライトしたり行番号もつけてみたりしました。 それでつくってみたものの、認証がかかってるページがとれなかったり、JSで書き換えた後のソースが見たい場合もあるなあと思って結局JSで取得するのも用意しました。この二つを併用すれば大体ことたりるかなと。 シンタックスとかはchromeのソースビューに合わせてみました。 こんな感じになります。

    iPhoneやiPadでHTMLのソースを見るのつくった - Webtech Walker
  • Google App Engine/Paste用Pythonフレームワーク·Pyxer MOONGIFT

    PyxerはPython製のオープンソース・ソフトウェア。最近のプログラミング言語には様々なフレームワークが存在する。汎用的なものを使うのも良いが、環境に応じて特化したものを利用するというのも良さそうだ。環境に合わせることでよりスムーズな開発ができるようになる。 Google App Engine向けに使えるPythonフレームワーク Googleのクラウド環境であるGoogle App Engineは仕組みが一般的な専用サーバ等と大きく異なる。既存のフレームワークをApp Engineに合わせるのではなく、特化したものを選んでみるという選択はどうだろう。Pyxerはまさにそのためのフレームワークだ。 Pyxerはeasy_installを使ってインストールするフレームワークで、コントロール、テンプレート、モデルと分けて開発ができる。モデルはDataStoreを使うのだがElixirがライ

    Google App Engine/Paste用Pythonフレームワーク·Pyxer MOONGIFT
  • FlaskならApp EngineのTwitter Botが15行で書ける — TRIVIAL TECHNOLOGIES 2.0

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー 関連 : microneを使ったらApp EngineのTwitter botが14行で書けた Flaskというフレームワークを使って,Google App EngineでTwitterのBotを作ってみたら15行で書けてしまった(あと5行短くなるけど,PEP 8というPythonのスタイルガイドを破ることになるのでそこまで短くしない)。 まずはコードを見てもらいましょう。 #coding: utf-8 from random import choice from twython import core from flask import Flask app = Flask(__nam

  • 1