IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
最近、がしがしこれ書いてました。 って、中身は大したことないんですけどね。 ライブラリ名は長いと困るので、無理やり短縮しました。 クリスマスに間に合わせようと思ったのですが、ちょっと間に合わなかったようです。 詳しいことはこっちに書きます http://www.techno-st.net/wiki/Python-twoauth 概要としては... Python 向けの OAuth にしか対応してない Twitter ライブラリ Python の標準ライブラリだけで作られている API のほとんどのメソッドが使える。 XML をほぼそのまま辞書 (dict) に変換して返してくれる。 こんな感じです。 興味のある人は使ってみてくれてもいいですが、まだドキュメントとか何もそろってません。 僕からの、クリスマスプレゼントということで... たぶん、なくても、普通にサンプル見れば使える
I have been playing around with HTML 5 Web Sockets for a personal project. The Web Sockets API enables web browsers to maintain a bi-directional communication channel to a server, which in turn makes implementing real-time web sites about 1000% easier than it is today. Currently, the only reasonable technical facility available to browsers to communicate to web servers is XMLHttpRequest. Sites tha
peppyはPython製のオープンソース・ソフトウェア。最近のスクリプト言語は各プラットフォームのGUIも扱えるようになっている。さらに実行ファイルに変換することも可能で、それらを駆使すればスクリプト言語でGUiアプリケーションを作ることも決して不可能ではない。 関数一覧 その実例としてpeppyを紹介しよう。動作はスムーズ、メニューやサイドバーなど大抵のテキストエディタには決して引けを取らない多機能さがあるテキストエディタだ。特に開発者をターゲットにしているようで、XEmacsをターゲットに据えている。 Python製だけあって各種プラットフォーム向けに動作する。XEmacsを目指してはいるが今の所キーバインドは普通のエディタ並みだ(カスタマイズは可能)。テキスト系のファイルであれば何でも開け、さらにハイライトも多数の言語に対応している。言語ごとにコンパイルや実行などの特殊な処理を割り
開発サーバとappspot.comで、アプリに返すURLを適宜変更する部分を書くのに手間取ったけど、なんとか簡単に使用出来るようになったので晒してみる。ツッコミ歓迎です。思いっきり公開先書くの忘れてた。 http://bitbucket.org/a2c/gaezoo/ 今動いているのは、gaezoo.appspot.comです。特にアクセスしても何も無いですけど・・・ サンプルは、http://gaezoo.appspot.com/4c7f4a666917d03fb0c7dac080103b23.png 追記:Twitterへのポストボタンつけました。 末尾のpngをpostに変えることで、挙動が変わります。 サンプルは、http://gaezoo.appspot.com/4c7f4a666917d03fb0c7dac080103b23.post ファイル構成 -- app.yaml --
PythonでCSVのFixtureをYAMLに変換(添削希望・・・)などと書いていたんですが、なんとid:perezvonさんが添削してくださいました! あざーっす! 元のコード: import sys import csv if (len(sys.argv) < 2): print 'Usage: %s ' % sys.argv[0] quit() csv_file = sys.argv[1] filename, suffix = csv_file.split('.') reader = csv.reader(file(csv_file, 'r')) i = -1 res = [] for row in reader: i += 1 if i == 0: column = row continue s = filename + str(i) + ":\n" for j in range
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
コンテンツへスキップ 無料で使える!HubSpotの顧客リストの活用法 無料のアンケート作成ツール 比較/まとめ 無料「Excel」 テンプレート 比較/まとめ 無料で使えるノートアプリ比較 (Evernote / OneNote / Google Keep) おすすめの無料Web会議システム5選 WebP Converter 徹底解説!初心者でも直ぐに使える HubSpot は、マーケティング、セールス、サービスのためのCRM(Continue reading 多くの人の声を聞くことで改善できることも多い 企業や団体など運営していContinue reading 就職・転職には必須となる履歴書・職務経歴書 これから就職活動をスタートContinue reading 便利なノートアプリで効率的な仕事をしよう いつの時代も仕事をしていてメContinue reading 近年、リモートワーク
Tracのナビゲーションバーにリンクを追加するNavAddPluginを使う。 今回はメインナビゲーションバーにリンクを追加する。 ダウンロードしたzipアーカイブを展開し、setup.pyのあるディレクトリへ移動して以下のコマンドにてインストール。 sudo python setup.py installtrac.iniにnavaddの設定を追加。 [components] navadd.* = enabled [navadd] add_items = foo,bar foo.title = ふー foo.url = http://www.google.com/ foo.target = mainnav bar.title = ばー bar.url = /wiki bar.target = mainnavtrac.iniのtracセクションのmainnavに追加したリンクを設定する [t
とりあえず資料貼っておきます. そもそも何でお前が Python の発表してるんだって言われるかもしれませんが, 許してくだしあ>< で,懇親会で LT 出来るという事なので急遽, インデントのせいで Python を嫌っている人に 「じゃぁ インデントしないで書けばいいじゃん」 というプレゼンをしました. (所属を asakusa.rb にしたのに誰も突っ込んでくれませんでした) インデントをブロックとして使ったほうが良いと考えているので, 使わないで書くのは大変ですが,出来無いと言われると悔しいので ちゃんと出来る方法を書きました. ちなみに end 書けばいいじゃんは「うじひさ」のネタ インデントを使わない(ワンライナ)は 昔,lambda を覚えるときに id:nishiohirokazu に教えてもらったネタです.
Twitter API proxyをGoogle App Engine上で動かす方法 プロキシの必要性 プロキシを経由してAPIにアクセスすると何がいいのか TwitterのAPIはアカウント&IPアドレスでカウントされているので、APIの使用回数を増やせる。 グローバルIPアドレスをPCごとに変えられない環境で2台のPCから見るときに便利 Twitterへのアクセスが制限されている環境でも使用できる。 元々GFW(グレート・ファイアー・ウォール)を超えるために作られたっぽい ちゃんと確認してないけど、GAEはホワイトリストに入ってる気がするので、API回数が20000になったりする事もある。 要はAPI使用回数を増やせるよって話。 必要なもの Google App Engineのアカウント Google App Engine SDK とPython実行環境 birdnest 一式のファイ
タイムライン取得とかつくらんとなー。つけた。 http://gist.github.com/253169 # encoding: utf-8 import urllib2 import cookielib import re import xml.dom as dom import xml.dom.minidom as minidom from BeautifulSoup import BeautifulSoup, Tag, Comment, NavigableString __all__ = ( 'AmebaNowClientException', 'UnsupportedContentTypeError', 'AuthenticationError', 'PostError', 'UnexpectedResponseError', 'AmebaNowClient', ) class A
BOTつくろう会参加 いつのまにか師走に突入、突進、激突、破壊、炎上の季節になってきましたがみなさんいかがお過ごしで。 かれこれ2週間ほど前に、BOTつくろう会の勉強会が開催されました。この勉強会は「Google App Engine×pythonでBOTつくろうぜ!」というコンセプトなのですが、「え?python?パイソンっておいしいんですか?」状態の僕は持ち前の空気読まない力を存分に発揮し、何も事前勉強せずに参加してみたら、みんなすっごい優しいのな……!右も左もわからない僕に対して懇切丁寧に教えてくださって涙が出ました。*1ああいう優しさに触れて、生きてることのありがたみを今さらながら実感したんですけど、その話は置いておいて、例のBOTの話をします。はい。 俺の家にあるBOTをなんとかしたいんや・・・ ぼくが2年ほど前に思いつきで作った高田純次BOTと森田一義BOTが奇跡的なフォロワー
Djangoでのテストを書くときに、URLにアクセスしてステータスコード見るだけってテストをコピペで量産するのはかっこ悪いので、どうにかする例。 test.pyにTestCaseをちょっと拡張したクラスを書いておく test.py from django.test import TestCase class BaseURLTestCase(type): def __new__(cls, name, bases, dict): counter = 0 for url in dict['url_list']: def _outer(url): def _url_test(self): response = self.client.get(url[0]) self.assertEquals(response.status_code, url[1], '%d != %d %s' % (respon
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
reStructuredTextからPDFファイルを生成するツールにrst2pdfというものがありますが、インストールとか設定でたまにはまる。もっと手軽にPDF作りたいなーってことでAppEngineに乗っけてみました。 URL http://www.rst2pdf.net/ https://rst2pdf-net.appspot.com/ HTTPSで使いたい場合はappspot.comのドメインのほうを使って下さい。 何ができるの reSTのテキストを投稿する(アップロードする)とPDFファイルを作成できます HTTPSで利用するとダウンロードページにパスワードを設定することができます 通常のrst2pdfと同じような使い方のコマンドツールがあります 注意点 テキストのみのreSTにしか対応していない どうやって使うの まずは http://www.rst2pdf.net/ にアクセス
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く