みんなの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
あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。
つい先日(Apr.12 2010)IronPythonの新しいバージョンがリリースされました。 言語仕様自体は変わっていませんが(2.6.1)、.NET 4.0向け機能が完成したようです。 β版の頃から注目していましたが、C#4.0(dynamic)と非常に相性がいい! 早速プログラムを見ていただきましょう。 Script.py def hello( x ) : print "hello, " + x class Foo() : def __init__( self ) : print "init !" def __call__( self ) : print "call !" def method( self ) : return self.x * self.y def getMetaClass() : return type( 'Bar', (), {'expt' : lambda s
twitterAPI用pythonライブラリtweepyを使えるようになるまで。 twitter, python, tweepy | 17:51 2011年7月24日から、アナログテレビ放送は終了し、デジタル放送に移行するそうです。 twitterも、いつからかは知らないけどBasic認証を終了し、OAuth認証に移行するそうですよ! 大変ですね!! 現在私が作ったtwitter-bot@Korokですが、twitterと話はpython-twitterでつけています。python-twitterはどうやらBasic認証らしいし、なんか更新かかってないみたいだし、id:tohaeちゃんがOAuth対応はやくした方がいいよって云うからちゃっちゃとやっちゃいましょう。 使用するライブラリはtweepy。 公式 : joshthecoder/tweepy @ GitHub ドキュメント : Gi
Pythonは科学計算にもよくつかわれるようだ。 科学者に必要なpythonモジュールはなにか 科学者のための Python 入門 とりあえず、Python本体に加えて以下のモジュールをインストールしてみる。 Python SetupTools モジュールを簡単インストールできる numpy 行列などを扱える SciPy 数値計算など Matplotlib: Python plotting — Matplotlib 3.0.3 documentation グラフプロットなど。easy_installでインストール PIL 画像処理ライブラリ。easy_installでインストール http://ipython.scipy.org/moin/:pyreadline IPythonで使用するモジュール IPython インタラクティブシェル。easy_installでインストール 準備 Pyt
New documentation location PyWavelets documentation has moved to pywavelets.readthedocs.io. You will be automatically redirected there in 10 seconds. PyWavelets - Discrete Wavelet Transform in Python¶ PyWavelets is free and Open Source wavelet transform software for the Python programming language. It combines a simple high level interface with low level C and Cython performance. PyWavelets is ver
みなさんこんにちは。ふむふむソフトの飯島です。 さっそくですが、みなさんはTwitter APIを使ってプログラミングしていますか? すでに星の数ほどTwitterアプリやWebサービスはありますし、バリバリ使っている方も多いと思いますが、「知っているけれど、なかなか触るチャンスがなくて……」という方もたくさんいるのではないでしょうか? そこで今回から5回にわたって、Twitter APIを使ったWebサービスのプログラミングについて解説したいと思います。ただAPIの使い方を解説するだけでは面白くないですから、Webサービスを公開するサーバーとしてグーグルのクラウドサービス「Google App Engine(以下GAE)」を使い、自分でサーバーを用意することなく全部無料で遊んでみましょう。 本連載では、サンプルコードのダウンロードはもちろん、Twitter APIの準備からGAEの準備、
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー Google主催の勉強会の模様などを収録したビデオなど,プログラミングの学習に役立つ素材が こちらのページ にまとまっている。C++,JavaなどGoogle社内で活用されている言語の講座,Go言語の講座なども見ることができる。 中でも特に充実しているのがPython。Python Cookbookの著者Alex Martelliさんの Python Design patterns などを初め,いろんな講座のビデオがまとまっている。 Google's Python Class はWebで読めるPythonのチュートリアル。ビデオの素材と,文字の素材が対になっているので,英語だけど見てい
前回、前々回と祝日について触れた際、暦に興味を持ったので Wikipedia の暦法関連を読み漁っていた。天文の話だけでなく、歴史や文化の話も混じっていておもしろい。 よくわかってなかった旧暦についても知ることができた。狭義の旧暦は今の日本の暦(グレゴリオ暦、ただしうるう年の計算基準が皇紀)の前の暦の意味で、明治5年12月2日まで使われていた天保暦。俗に言う旧暦は、天保暦の置閏法を借りてきて、今に無理やり適用したもの、と。 天保暦っぽいのを算出 そして、この旧暦を算出する QREKI.AWK 、およびその移植、派生品を発見。 .js, .pl, .php etc. 。でも qreki.py は検索しても見つからなかったので作ってみた。 >>> from qreki import Kyureki >>> k = Kyureki.from_ymd(2009, 11, 27) >>> print
A fast and simple algorithm for approximate string matching/retrieval SimString is a simple library for fast approximate string retrieval. Approximate string retrieval finds strings in a database whose similarity with a query string is no smaller than a threshold. Finding not only identical but similar strings, approximate string retrieval has various applications including spelling correction, fl
ClipboardExtenderはWindows用のオープンソース・ソフトウェア。クリップボードにコピーした内容をそのまま使うというのは希で、大抵何らかの加工をしてから利用する。例えばメールの引用風にテキストを加工したり、コピーした内容からHTMLタグを取り除くと言った具合だ。 ツールから操作できる 一つしか枠がない、使い勝手の悪いクリップボードを拡張しつつ、そんな加工まで行ってくれるソフトウェアがClipboardExtenderだ。加工するターゲットは主にテキストになると思われるが、普段行っている処理が自動化できるようになりそうだ。 ClipboardExtenderにはクリップボードの履歴管理機能がある。デフォルトで最大100個まで管理できる。管理している内容はCtrl+Shitf+Vで表示できる。そこで貼り付ける内容を切り替えたり、内容を加工することが出来る。 スクリプト例 加工
Article Nine : Resumen de la batidora CreationLine de Bosch La MUM5XW10, más que una batidora de pie, es una multitarea versátil, con funciones que no sólo facilitan las tareas cotidianas en la cocina, sino que también son divertidas. Encontrar una batidora de pie y un robot de cocina dos en uno es inusual en sí mismo, pero cuando se combina con la báscula integrada, este aparato de cocina obtiene
意外と知られていないようなので、NLTK BookのSegmentationの節にある教師なし形態素解析(単語分割)について紹介してみます。 この手法では、テキストを「単語の辞書」と「単語IDの列」で表したときにその合計サイズが最小になるように単語分割の位置を最適化します。言い換えれば、単語の出現確率に一様分布を仮定して圧縮したときに、その圧縮効率を最大とするように単語を分割します。持橋さんの研究よりはるかに単純なモデルですが、原理としては近いものになります。最適化にはシミュレーテッドアニーリング(焼きなまし法)を使っていて、適当に初期化してからランダムに単語分割位置を変えて、評価関数にかけて良い結果になったら採用する、という操作を繰り返し行うものです。 NLTK Bookでは、英語のテキストからスペースを取り除いたものを用いて単語を抽出しています。これはかなり恣意的に選ばれたテキストで、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く