maito さん プロフィール

  •  
maitoさん: Bugle Diary
ハンドル名maito さん
ブログタイトルBugle Diary
ブログURLhttp://temping-amagramer.blogspot.com/
サイト紹介文常にてんぱっています。
自由文iPhoneアプリ開発、iGoogle gadgets開発、JavaScript、PHP、coldfusion、Java、Python、scheme、Google App Engineなどいろいろ
参加カテゴリー
更新頻度(1年)情報提供314回 / 365日(平均6.0回/週) - 参加 2006/02/13 02:29

maito さんのブログ記事

  • [Google App Engine][Python]管理者の確認
  • Google App Engine上で、管理者かどうか確認する場合はどうすればいいのだろうか?調査してみると以下のコードでおkみたい。from google.appengine.api import usersif users.get_current_user(): if users.is_current_user_admin(): logging.info(u"管理者") else: passelse: pass 本文を入力してください via:タイトルを入力 本文を入力してください via:目次 --> [続きを読む]
  • [Google App Engine][Python]xmltodict
  • lxml.etreeを使ってxmlを毎回、毎回、パースするのがめんどくさいので、xmlをjsonライクに変換してくれるライブラリーってないのかなーっと思って探していたら、どうやらxmltodictを発見して、以下のようにコードを組んだらjsonライクなdictonaryに変換されました。import xmltodictimport jsonfrom lxml import etree_xml = etree.tostring("")_json = json.dumps(xmltodict.parse(_xml)) 本文を入力してください via:タイトルを [続きを読む]
  • [css]画像の縦横比を維持して表示する方法
  • 画像の縦横比を維持しながら表示する場合、確か、7、8年前(ってどんだけだよ)ぐらいだとJavaScriptで画像の計算を行って表示させていたような気がしたんですが、【図解】CSSだけで画像の縦横比を維持したサムネイルを表示するを見たら、なんとCSSだけでいけるじゃーないっすか!確かに記載されている通りに実装したら縦横比が維持されたわけですが、改めて記事を読んで思ったのは、CSS3が誕生したことによって、かつ、androidのOS [続きを読む]
  • [mac]iMovieのストレージを減らす
  • macのストレージを確認したらmovieフォルダがものすごい容量になっていた。で、特に「iMovie ライフ゛ラリ.imovielibrary」というファイルの容量が大きかったのですが、Macのストレージを食い潰す「iMovieのTempファイル」を削減する方法 (2016年1月版)で確認したところ、iMovieで作ったらライブラリが動画込みでこのファイルに格納されるらしく、不要なライブラリを削除するために、iMovieを立ち上げて以前作ったライブラリを削 [続きを読む]
  • [Twitter]短縮URLの長さ
  • POSTリクエストでstatuses/updateを行う時、一緒にURLが混じっている場合は、URLの文字数をいくつで見積もればいいのだろうか?twitterのAPIで確認すると、「help/configuration」に問い合わせをしてshort_url_lengthとshort_url_length_httpsを参照すればいいみたいです。 本文を入力してください via:タイトルを入力 本文を入力してください via:目次 --> [続きを読む]
  • [Google App Engine][Python]Twitterの共通classを修正しました
  • 以前、Google App Engine上で使える便利クラスを作りましたがツイートする際にstatusesUpdateメソッドにaccess_token_secretとaccess_tokenを設定する必要があったので下のようにinitのタイミングだけ設定すればおkな形に修正をしました。#!/usr/bin/env python# -*- coding: utf-8 -*-## Copyright 2007 Google Inc.## Licensed under the Apache License, Version 2.0 (the "License");# you may not use this file except in c [続きを読む]
  • [Google App Engine][Python]Amazon Product Advertising APIをclass化してみた
  • だいぶ前に、AmazonのProduct Advertising APIでitemsearchをする方法を書いたような気がしたのですが、その時に、classではなくプロシージャで書いてしまい非常に可読性が悪かったので、下のようにclass化してみた。#!/usr/bin/env python# -*- coding: utf-8 -*-## Copyright 2007 Google Inc.## Licensed under the Apache License, Version 2.0 (the "License");# you may not use this file except in compliance with the [続きを読む]
  • [本]本音で生きる 一秒も後悔しない強い生き方
  • 本音で生きる 一秒も後悔しない強い生き方 (SB新書)posted with amazlet at 17.04.28SBクリエイティブ (2015-12-04)売り上げランキング: 591Amazon.co.jpで詳細を見る目次1章 なぜ、本音で生きられないのか2章 言い訳をするな3章 バランスはとるな4章 本音を生きられない理由は「自意識」と「プライド」である5章 すべて最適化せよ 「本音」を実現するための時間の使い方6章 やりたいことができる人の特徴via:目次本 [続きを読む]
  • [Google App Engine][Python][SendGrid]メールを送信
  • SendGridを使ってメール送信する方法を調査しました。import sendgridfrom sendgrid.helpers import mailsg = sendgr
    id.SendGridAPIClient(apikey = "API_KEY")to_email = mail.Email("TO_MAIL_ADDRESS")from_email = mail.Email("
    FROM_MAIL_ADDRESS")subject = u"タイトル"content = mail.Content('text/plain', u"本文")mess
    age = mail.Mail(from_email, subject, to_email, content)response = sg.client.mail.send.post(reques [続きを読む]
  • [Google App Engine][Python][sendgrid]プログラムの準備
  • Google App Engine上でSendGridを使うにあたってSDKを用意する必要があるのだが、SendGridのpython-http-clientとSendGridのsendgrid-pythonをそれぞれダウンロードする必要性があり、かつ、python-http-clientは「python_http_client」とリネームをする必要があります。ちょっと注意ですね。 本文を入力してください via:タイトルを入力 本文を入力してください via:目次 --> [続きを読む]
  • [Google App Engine][Python]アダルトコンテンツについて
  • Google App Engineってアダルトコンテンツのwebサービスって作ってもいいのだろうか?検索をかけたらStackOverflowに答えがありました。Does Google App Engine allow adult content?なんと、OKみたいです。まさかと思って、ポリシーを見てみると、確かにない気がする。Google Cloud Platform Acceptable Use Policy前はNGだったのに。といっても、6、7年前ぐらいのことだけど。許可してしまえば、他のクラウドサービスとの差別化 [続きを読む]