タグ

2011年2月8日のブックマーク (10件)

  • 旧・Macの手書き説明書 - FC2 BLOG パスワード認証

    ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.

    Malan
    Malan 2011/02/08
    Macの手書き説明書 - Finderのカット&ペーストを擬似的に行なう『moveAddict』
  • PythonでGoogle Readerのフィードデータをダウンロードする - 偏った言語信者の垂れ流し

    Google Readerはフォルダ単位でフィードを公開することができるのですが、Atomのフィード出力もあります。 そこ経由で各種RSSのデータを落としてバックアップしてみると便利だなと。 Pythonでやってみた。 feed_backup.py #!/usr/bin/env python # coding: utf-8 import sys import feedparser def main(url): print '<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>' print '<title>%s</title></head><body>' % url next_url = url while next_url: feed = feedparser.parse(next

    Malan
    Malan 2011/02/08
    "PythonでGoogle Readerのフィードデータをダウンロードする - 偏った言語信者の垂れ流し"
  • Pythonによるデザインパターン(目次) - None is None is None

    これは『Rubyによるデザインパターン』(ラス・オルセン著 ピアソン・エデュケーション刊)をPythonに翻訳してみようというシリーズです。 Rubyによるデザインパターン 作者: Russ Olsen,ラス・オルセン,小林健一,菅野裕,吉野雅人,山岸夢人,小島努出版社/メーカー: ピアソン桐原発売日: 2009/04/01メディア: 単行購入: 13人 クリック: 220回この商品を含むブログ (66件) を見る デザインパターンの原則から 変わるものを変わらないものから分離する インターフェイスに対してプログラムし、実装に対して行わない 継承より集約 委譲、委譲、委譲 必要になるまで作るな(これは「Rubyによる〜」の筆者による) 記事 Template Methodパターン Strategyパターン Observerパターン Compositeパターン Iteratorパターン C

    Pythonによるデザインパターン(目次) - None is None is None
    Malan
    Malan 2011/02/08
    "Pythonによるデザインパターン(目次) - None is None is None"
  • Pythonでゲーム作りますが何か? - 人工知能に関する断創録

    このサイトでは、プログラミング言語PythonPythonゲーム用ライブラリPygameを用いてゲーム制作の過程やテクニックをまとめています。主に自分の知識の整理に使うつもりですが、これからPythonを学んでゲームを作ってみようという方の参考になれば幸いです。 Pygameは知らなくても大丈夫ですが、Pythonの基は知っていることを前提にしています。 Pythonで書いたプログラムはWindowsでもMacでもLinuxでも動きます。 ソースコードの著作権を主張することはないので自由に使ってください。 記事下方にあるナビゲーションはほとんど役に立ちません。このページを起点としてリンク先へ、読んだら戻るといった使い方が楽だと思います。 NEW! 全ソースコードをGitHubのリポジトリとして公開しました。右下のDownload ZIPからまとめてダウンロードできます(2014/9

    Malan
    Malan 2011/02/08
  • TechCrunch

    Bluesky, the Jack Dorsey-backed Twitter alternative, is getting its first third-party app for mobile users: a new app called Graysky. Though numerous Bluesky projects built on the company’s API

    TechCrunch
    Malan
    Malan 2011/02/08
  • Rails3の開発をはじめるならこれ。Rails開発環境一括インストーラー·Rails Installer MOONGIFT

    Rails InstallerはRuby/Rails/Git/SQLiteなどを一括インストールするソフトウェア。 Rails InstallerはWindows用のオープンソース・ソフトウェア。Railsは2004年の登場以降、着々と進化を遂げている。今ではメジャーバージョンは3となり、さらに効率的、素早くWebアプリケーションを開発できるようになっている。今からでも取り組みたいという方は多いはずだ。 公式サイト Rails2と3では仕組みが大きく異なっている。そのため今からはじめるならRails3だろう。しかし環境を用意するのに時間がかかっていては、せっかくのやる気が萎えてしまう。そこで使ってみたいのがRails Installerだ。 Rails InstallerはWindowsにおいてRails環境を一気に整えるためのインストーラーだ。Ruby 1.8.7-p330、Rails3

    Malan
    Malan 2011/02/08
  • 15種類のWeb分析 - makitani.com

    アクセス解析やインターネット調査など、Webビジネスでは様々なデータが取得、分析できます。それら全体を仮に「Web分析」と呼ぶことにし、Web分析を15種類に分類してみました。 追記。最新の内容はCinciのサイトにてご確認ください。このエントリー記事の内容は古くなっております。 15種類のWeb分析(Webサービスやツールの分類) | レポート、コラム、資料ダウンロード | Cinci 前提 縦軸の両端を「サイト内」「サイト外」とし、横軸を「状況の文脈」と「状況の結果」としました。縦軸はまあ妥当でしょう。横軸は異論はあるかもしれません。4象限に分類しようとしたときに、どのような基準が妥当かと考えた結果、「文脈」と「結果」で分けることにしました。 「Web分析」という日語も、英語では「Web Analytics」などでしょうが、「Web解析」とするのも少し堅い気がして、「15種類のWeb

    15種類のWeb分析 - makitani.com
    Malan
    Malan 2011/02/08
  • Googleが開発したJavaデバッグを簡単にする新技術「cofoja」 | エンタープライズ | マイコミジャーナル

    Java Programming Language Googleの20%プロジェクトからJava向けの新しい技術「cofoja (Contracts for Java)」が公開された。既存の実装に大きく手を加えることなく、デバッグをより簡単にしてくれる効果が期待できる。バグは些細なコードが起こすものだったりするが、それを追跡して発見するのは時に困難を極める。これは問題が発生した箇所と、実際にバグがある箇所が大きく離れていることが理由になっていることもある。問題発生箇所とバグ発生箇所を近くにまとめることができれば、それだけバグ発見も取り組みやすくなる。 cofojaはこれを簡単に実現するための技術。インタフェースに制約表現を追加可能にするところがポイントとなっており、クラスの実装に手を加えなくてもインタフェースに制約表記を追加することで実行時にチェックできるようになる。ブログに掲載されている

    Malan
    Malan 2011/02/08
  • node.jsに関する基礎や開発・チュートリアルのまとめ:phpspot開発日誌

    node.jsに関する基礎やチュートリアルのまとめ。 リアルタイムなWEBを実現するには必須のサーバサイドJS、node.jsについて色々とまとめてみました。 node.js node.jsについて node.js なんとなく凄そうだけどよく分からないという方も多いかもしれないので簡単に解説。 一番最初見た時は何かのJavaScript ライブラリかと思ったのですが、全く違って、V8というChromeにものっている高速JavaScriptエンジン上で動くサーバを動かせる仕組み。 サーバ自体を具体的に言うと次のようなコードで実現します。 var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain

    Malan
    Malan 2011/02/08
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    Malan
    Malan 2011/02/08