 
  
  http://d.hatena.ne.jp/hamatsu1974/20080425/1209073114 「#」ってので始まってるとコメント行だったと思ったんだけど、コレがないとUnicode(UTF-8)が使えないっての、いきなり違和感を感じちゃ駄目なんでしょうかね? 「#-*-」と「-*-」ってのが何か特殊な役割を果たしてるってコト? 別に「#-*-」と「-*-」ってのがタグみたいな役割を持ってるワケではない、と理解すべきなんだろうなぁ。 「-*-」はEmacsというテキストエディタに文字コードなどを伝えるためのタグのような物。「# -*- coding:utf8 -*-」という表現でEmacsとPythonの両方に「このファイルはutf8ですよ」と伝えている。下のエントリーによればGaucheでも同じ方法でEmacsとGaucheの両方にエンコーディングを伝えるようだ。 http:
常山日記経由でメモ。これはすばらしい。 Chris's Wiki: Finding the name of your caller in Python (http://utcc.utoronto.ca/~cks/space/blog/python/FindingCallersName) import inspect def getcallerinfo(): fr = inspect.currentframe() try: fr = fr.f_back if fr is None: return '<no caller>' fi = inspect.getframeinfo(fr, 0) if fi[2] == '<module>': return '(%s:%d)' % (fi[0], fi[1]) else: return '%s() (%s:%d)' % (fi[2], fi[0],
日本語訳:柴田淑夫(Shibata Toshio) / Digital Works, Inc. dw-webmaster@dw-sapporo.co.jp 2002年8月1日 このAPIはデータベーアクセスに使われるPythonモジュールとの親和性を高めるように定義されている。こうすることによって、一貫性をもってモジュールをより容易に理解すること、データベース全般にわたってより高い移植性を持つコード、およびPythonからのデータベースコネクティビティに対する広範囲にわたる理解が得られることと思う。 インターフェース仕様書は次のセクションから成っている。 Module Interface:モジュールインターフェース Cnnection Objects:コネクションオブジェクト Cursor Objects:カーサーオブジェクト Type Objec
今日は奥様とタイ料理&タイ式マッサージの日でした。マッサージはちょっと素晴らしいなあ。 表題のように、全文検索エンジンをGAE上で試作してみました。GAEはGoogle様提供のサービスにもかかわらず「なんで全文検索機能がないねん」という声が上がっていたんですよね。主にtwitter界隈から。 「Introduction to Information Retrieval」という本のドラフトPDFと、たつをさんのところのIIR輪講の資料を参考に作りました。つっても、第1章の一部の知識しか使ってないですが。論理和検索もスキップリストも使ってないし(論理和検索はクエリ式のパーサを書くのが面倒だった)。 import logging import re from urllib import urlencode import wsgiref.handlers from google.appengine
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。
印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます Google Codeに「Review Board」というプロジェクトが追加された。Djangoを使って開発されたWebベースのソースコードトラッキングシステムだ。ライセンスについて、Review BoardのサイトにはThe MIT Licenseと記載されているが、成果物に含まれているライセンスファイルはなぜかApache Software License Version 1.1。どのみちオープンソースソフトウェアではある。 VMwareとともに動作するという興味深い特徴があるが、VMwareなしでも使うことは可能だ。今のところサポートしているリポジトリはSubversionとPerforceだ。 CVSであればCVSWebなど、リ
 
      
  あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。
 
      
  Hi all, Ive recently been playing with ipython, and like it quite a bit. I did however discover a bit of frustration, namely with editor interaction. I am a gvim user, and using the command edit on a new file causes ipython to try and run that file as soon as the text editor opens up. The -x command of course fixes this, but its still a bit annoying, switching windows to do a run file, then back
Tracの便利さに惹かれるが,インストールに煩わしさを感じ,Tracを簡単にインストールできるTrac Lightning(旧Trac月)の開発を行う。また,日本のTracコミュニティであるShibuya.tracにてユーザー補完プラグインなどのプラグイン開発にも携わる。 チーム内のタスクや分散開発におけるタスク管理の手段として,プロジェクト管理ツールのTracが注目を集めています。Tracは,Ruby on RailsやSpring IDEなどでも利用されています。本連載では,開発現場を交通整理するために,Tracを利用したプロジェクト管理の効率化を,Tracの基礎から紹介していきます。 ソフトウエア開発において,プロジェクト管理はガントチャート・ベースで行われることが多いでしょう。しかし,ガントチャート・ベースの管理では,詳細を報告するために作業報告書を別途作成する必要があります。 ま
 
      
  ちょっと古いけど。 デブサミ会場で、雑談していると「PythonはDISらないんですか」と柴田さんから。なんか自虐的じゃない? とは言うものの、Pythonは基本的に良い言語で、 不満な点はかなり微妙だ。一般人にはどーでもいいような点だと思う。 一応リストを。 式と文の区別が明確。 インデントベースだとeRubyのようなテンプレートが難しい ブロックを含む式を持てない。Haskellみたいにブレースを使えば式にできるといいのに reduceがなくなる generator難しい。yieldを書くと戻り値が変化するってのはどうよ list comprehensionが難しい。英語人には人気みたいだけど Matz日記:PythonをDisる。 「Python は基本的によい言語」には同意。Rubyist でも、使ってもないのに Python を DIS る人がいるのは残念。インデントベースが嫌い
GitDiff.bat - power-diffing with GIT As mentioned in the GIT documentation, you can set the environment variable GIT_EXTERNAL_DIFF to use... Date: 04/13/2009 OLE Automation support ON in IronPython 2.0 Beta 4 As I had mentioned in a previous post, we have added support in IronPython for accessing OLE... Date: 07/30/2008 CLS compilation of IronPython One of the common feature requests for IronPytho
 
      
  すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox とゲーム PC ゲーム 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform Windows 365 開発者 & IT Microsoft 開発者 Mi
import datetime class JST(datetime.tzinfo): def utcoffset(self, dt): return datetime.timedelta(hours=9) def dst(self, dt): return datetime.timedelta(0) def tzname(self, dt): return "JDT" class EDT(datetime.tzinfo): def utcoffset(self, dt): return datetime.timedelta(hours=-4) def dst(self, dt): return datetime.timedelta(0) def tzname(self, dt): return "EDT" edt = datetime.datetime(2007,07,25,12,00,
Google App Engineに対する「Googleに囲い込まれてしまうのでは」という意見に対するコードを書く人からの返答がさっそく出ている。AppDropは、Google App Engine SDKをAmazon EC2上に移植したPython実行環境だ。 これを使えば、GoogleのAppSpotで動くPythonのWebアプリを、そのままAmazon EC2上で動かすことができる。 開発環境が手元のLinuxボックス等で動くのだから、ホスティングで動くのも当たり前といえば当たり前。とはいっても、背後にGoogleのBigTableなどがあるわけではないので、このまま使ってもスケールはしない。このあたりは、まあ他のスケールするバックエンドシステムを互換インタフェースで包むとか、そういうことをやる人が出てくる気がする。 # Googleが作った分のソースのライセンスってどうなってる
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
