|
1
|
|
目次 目次 バージョンと製造年月日 設定 設定を書く場所 具体的設定 項目一覧 俺の vimrc gvimrc バッファの切り替え ftplugin/python.vim ftplugin/html.vim 参考サイト コメント タグ バージョンと製造年月日 2009年03月...
(続きを読む)
|
|
2
|
|
Vimから使えるヘルパー関数をPythonで手軽に作れるvim_bridge — TRIVIAL TECHNOLOGIES 2.0 byats—posted at2010-07-28 08:04last modified2010-07-28 08:04vim_bridgeを使うと,vim上で使えるPythonのヘルパー関数を定義できる。vimスクリプトの中にPythonのコードを書いて,デコレートするだけなので,とても簡単。easy_installなどでvim_brigdeをインストール後,vimスクリプトに以...
(続きを読む)
|
|
3
|
|
Nothing is impossible : 簡単!たった8行のコードで HTML取得&解析をするPythonスクリプトJune 07, 201010:49カテゴリwork簡単!たった8行のコードで HTML取得&解析をするPythonスクリプト簡単!たった13行のコードで HTML取得&解析をするPerlスクリプトを見てPythonならもっと簡単だなーと思ったので書いてみる。import urllib2from lxml import etreeurl = 'http://www.yahoo.co...
(続きを読む)
|
|
4
|
|
ASCII.jp:Pythonが最高である3つの理由|山崎徳之の実践Python塾Let's Python!ということで、早速Pythonを使ってみましょう、という前に、Pythonのバージョンの状況について簡単に説明しておきます。現在、Pythonには2.x系列と3.x系列の2つがありますが、まだまだ2.x系列がメジャーです。3.xは2.xと後方互換性がないので、マイナーバージョンアップに比べると移行が進んでいるとは正直言えません。ライブラリやフレームワークも...
(続きを読む)
|
|
5
|
|
漢(オトコ)のコンピュータ道: モダンなMySQLの開発環境の構築方法2010-07-27モダンなMySQLの開発環境の構築方法遅ればせながら モダンな Perl の開発環境の構築方法モダンなPHPの開発環境の構築方法モダンなPythonの開発環境の構築方法モダンな Java の開発環境の構築方法に続いてみる。MySQLは言語じゃないけど。コンパイラ等MySQLをソースからビルドするのでなければコンパイラ等は必要ないけど、どうせアプリ開発に必要なの...
(続きを読む)
|
|
6
|
|
話題の Big Scripting Languages チートシートの Smalltalk の空欄を埋めてみた [前半] - Smalltalkのtは小文字ですBig Scripting Languages: PHP, Perl, Python, Ruby, SmalltalkSmalltalk が普通に入っているのがすばらしいですね。せっかくなので、すこしだけ目立ち気味の空欄を GNU Smalltalk、Squeak、VisualWorks で項目を分けてからざっと調べて分かる範囲で埋めてみました。スペースの都合と比較のしやすさから、他の言...
(続きを読む)
|
|
7
|
|
Initial import of the rhino engine with modifications for appjet. (error reporting and python comment syntax)...
(続きを読む)
|
|
8
|
|
IJS: Interactive JS Shell - Constellation Scorpiusclick this and start slideX / _ / X : SlideSwitchIJS: Interactive JS ShellSyntax ErrorとScope ChainYusuke Suzukiid:ConstellationところでIRB, iPython 使ったことありますか?V8のDeveloper Toolsのコンソールは, そのone line...
(続きを読む)
|
|
9
|
|
Ham CutletはRuby on Rails製のフリーウェア(ソースコードは公開されている)。時々見かけるのだが、インデントが全く無視されたソースコードはとても見がたいものだ。Pythonだったら動きようもないが、他の言語の場合無視しようと思えばできてしまうので、とても辛い。こんなに汚いソースコードが… プログラミング言語の場合、それでも統一はある程度できているのではないだろうか。問題はHTMLだ。時々ものすごいソースコードに...
(続きを読む)
|
|
10
|
|
類似しているプログラミング言語の文法などの比較まとめチートシートが良い感じ - goinger的日記以前見つけた資料。そういやそんなんあったなと久々に検索して探すのに少し手間取ったのでメモ言語の比較対応で文法覚えられそうなんで便利じゃないかなと 参照: Big Script: PHP, Perl, Python, Ruby, Smalltalkhttp://hyperpolyglot.wikidot.com/scri... Small Script: Bash, Tcl, Lua, Java...
(続きを読む)
|
|
11
|
|
以前見つけた資料。そういやそんなんあったなと久々に検索して探すのに少し手間取ったのでメモ言語の比較対応で文法覚えられそうなんで便利じゃないかなと 参照: Big Script: PHP, Perl, Python, Ruby, Smalltalkhttp://hyperpolyglot.wikidot.com/scri... Small Script: Bash, Tcl, Lua, Java...
(続きを読む)
|
|
12
|
|
Big Scripting Languages: PHP, Perl, Python, Ruby, Smalltalk - HyperpolyglotBig Scripting Languages: PHP, Perl, Python, Ruby, Smalltalk a 5-way cheat sheet for the hyperpolyglot programmer; bash and tcl have moved to the small scripting language cheat sheetarithmetic and lo...
(続きを読む)
|
|
13
|
|
というわけで、PythonでOAuth認証を使ってCacoo APIを試してみました。ほとんど 2つのソースを弄っただけですが.... Tweepy Big Sky :: デスクトップアプリケーションでも認証可能なOAuth「xAuth」をpythonから試してみた。アプリの登録・認証など Cacoo - Create diagrams online Real time collaboration - APIを読んでください。登録が完了すると、Consumer Key, Consume...
(続きを読む)
|
|
14
|
|
RubyとPythonは非常に注目度の高いプログラミング言語です。オブジェクト指向プログラミングが可能で、生産性が高く、可読性も高いなど、近年のプログラミング現場では嬉しい機能が豊富にそろった優秀な言語です。掲示板や質問サイトでどちらを学習すれば良いでしょうか、と質問をすれば、まず一長一短なのでどちらも触ってみてください、という回答が届くことでしょう。それでも自分のメインのプログラミング言語を定めたい人...
(続きを読む)
|
|
15
|
|
モダンな Java の開発環境の構築方法 - watawata日記Javaモダンな Perl の開発環境の構築方法 - TokuLog 改メ tokuhirom’s blog モダンなPHPの開発環境の構築方法 - 肉とご飯と甘いもの @ sotarok モダンなPythonの開発環境の構築方法 — TRIVIAL TECHNOLOGIES 2.0 まだJava版を書いてる人がいないみたいなので、一応書いてみるよ。--);前提はWindows環境です。Linux...
(続きを読む)
|
|
16
|
|
Google AJAX Language APIをPythonから使う - 人工知能に関する断想録自然言語処理 | 20:05 | 機械翻訳のWebサービスがないか探していたのですが、Google AJAX Language APIってのを見つけました。本来はJavascriptから使うみたいですが、Pythonからも使えたのでまとめときます。結果はJSONでかえってくるのでその解釈にsimplejsonというPythonライブラリが必要です。#coding:utf-8import url...
(続きを読む)
|
|
17
|
|
モダンなPythonの開発環境の構築方法 — TRIVIAL TECHNOLOGIES 2.0 byats—posted at2010-07-19 05:02last modified2010-07-19 05:03モダンな Perl の開発環境の構築方法モダンなPHPの開発環境の構築方法まだPython版を書いてる人がいないみたいなので,書いてみるよ:-D。下準備コンパイラは必ずしも必要ないけど,Mac OS XとかLinux使ってるなら清めの儀式としてインストールし...
(続きを読む)
|
|
18
|
|
Google Language APIは素晴らしくて、AjaxのAPIがしっかり用意されているほか、RESTfulなAPIとして以下のようなものも使えます。http://ajax.googleapis.com/ajax/servi...&q={文字列}&langpair={変換前言語}|{変換後言語}さらに、珍しく日本語ガイドがあるのも良いですね。http://code.google.com/intl/ja/apis/a...さて、このRESTfulAPIで取得する結果はJSONになっているのですが、シングルコーテーション(アポストロフィ)は'...
(続きを読む)
|
|
19
|
|
自然言語処理 | 20:05 | 機械翻訳のWebサービスがないか探していたのですが、Google AJAX Language APIってのを見つけました。本来はJavascriptから使うみたいですが、Pythonからも使えたのでまとめときます。結果はJSONでかえってくるのでその解釈にsimplejsonというPythonライブラリが必要です。#coding:utf-8import urlli...
(続きを読む)
|
|
20
|
|
高階関数パズルの解説 - Oh, you `re no (fun _ more)OCaml, Haskell, Python前回の日記でこのような問題を出しました:問題次の twice 関数は、第一引数である関数 f を第二引数 x に二回適用する高階関数です。let twice f x = f (f x)この時、次の各式の結果は以下のようになります:式 ==> 結果twice ((+) 1) 0 ==> 2twice twice ((+) 1) 0 ==> 4t...
(続きを読む)
|
|
21
|
|
並列処理が可能になった、Version 0.7.0 stableを本日リリースします。Pysilhouetteとは逐次的に登録されたジョブ(コマンド)を実行する機能を有するジョブマネジャーです。並列処理も可能になりました。(Since 0.7)主にウェブアプリケーションのバックグラウンド処理を実現するために開発されています。特徴•100% Pure Pythonで開発されているアプリケーションです。•シンプルな監視機能を有し、信頼性を向上させています。•ジ...
(続きを読む)
|
|
22
|
|
Windows環境で使おうとしたら、dev_appserverのImportErrorが出てハマったので、備忘録を残す。参考 NoseGAE: Test support for Google Application Engine Python Package Index : NoseGAE 0.1.7 Python Package Index : WebTest 1.2.1 基本的には 上記のpypiからソースをDLして、インストールするだけです。python setup.py i...
(続きを読む)
|
|
23
|
|
Perl, Python 日本の祝日の一覧を取得する - blog.remora.cxHome > perl > | python > Perl, Python 日本の祝日の一覧を取得するOlder Perl, Python 日本の祝日の一覧を取得する とかく日本は祝日の多い国である。しかも祝日となる日付は毎年異なり、その法則も他国のように単純なものではない。2007 年(平成 19 年)からは国民の祝日が合計 15日となった。これは先進国では最多であり、「ワーカホリッ...
(続きを読む)
|
|
24
|
|
mixi Developer Center (ミクシィ デベロッパーセンター) » 2-legged OAuthによるAPIアクセスmixi developer Centerにはphp, python, perlのサンプルコードが記載されているが、Javaのサンプルコードはない。JavaでRestful API for PCによって情報を取得する方法を調べた。OAuthライブラリApacheJMeter_oauth-v2.jaroauth - Project Hosting on Google Codeの右のほうにある。依存ライブラリoauth-httpclient4Source path: svn/...
(続きを読む)
|
|
25
|
|
Python Hack-a-thon #5 にて話しました - muddy brown thangphp説明を端折りすぎて、何言ってるか分からない人も多かったのではないかと思うので、どうせネタなんだけど改めて書く。端的に言うと、PHP というのは、テンプレート言語のくせに、ソケットを開いてあらゆるプロトコルをしゃべることができる。じゃあ、X プロトコルもいけるよね!ということで、Xlib 相当のものを (必要な API のみ) 実装したって話ですよ。http://gi...
(続きを読む)
|
|
26
|
|
PythonやRubyのような言語は長いことラムダを使ってきたが、最近のJVMベース言語の台頭(特にGroovyとScala)により、Javaにおいてもラムダを求める声が再燃した。ラムダとは何か?そして、Java言語にラムダを追加するにあたって提案されたシンタックスはどのようなものか?この記事はこれら2つの問いに対して詳細に検討する。By Alex Blewitt...
(続きを読む)
|
|
27
|
|
Pythonによるソーシャルアプリ開発事例についての記事「Python×Django×AWSによる モバイル向けソーシャルアプリ開発の裏側 」 | ke-tai.orgPythonによるソーシャルアプリ開発事例についての記事「Python×Django×AWSによる モバイル向けソーシャルアプリ開発の裏側 」2010/7/9 金曜日 matsui Posted in 記事紹介・リンク | No Comments » CodeZineに興味深い記事がありましたのでご紹介します。「Python×Django×AWS」による モバ...
(続きを読む)
|
|
28
|
|
|
|
29
|
|
Python 2.7に搭載の新unittestモジュールはスーパークール — TRIVIAL TECHNOLOGIES 2.0 byats—posted at2010-07-10 08:43last modified2010-07-10 08:55先日リリースされたPython 2.7がなかなかいいかんじ。set型のリテラル,set/辞書内包表記やviewなど3.xからのバックポートを多く含んでいる。細かいところではネットワーク系モジュールのIPv6対応が進んでいたり,Python 2系最後のリリースとうたわ...
(続きを読む)
|
|
|
|
|