タグ

2009年3月21日のブックマーク (8件)

  • Dashcodeをはじめよう (1/7)

    CONTENTS: 0. Dashcodeのインストール 1. ウィジェットの基構造を確認 2. Dashcodeのツール構成 3. ステップを追ってウィジェットを作成 4. ウィジェット制作の応用例 5. テンプレートカタログ Mac OS X 10.4(Tiger)で登場したDashboardウィジェットは、ちょっとしたRSSの購読などに便利だが、制作するには個別に用意したHTMLCSSファイルを専用の方式でパッケージ化する作業が必要だった。しかしLeopardでは、そんな面倒な作業を任せて簡単にウィジェットを完成できる強力なツール「Dashcode」が付属したのだ。さっそく利用して、オリジナルのウィジェット作りに挑戦しよう。 0. Dashcodeのインストール 「Dashcode」は、ウィジェットを簡単に作成するためのアプリケーションだ。Leopardに付属しているとはいえ、プ

    Dashcodeをはじめよう (1/7)
  • ITマネージャの犯しやすい10の失敗 - IT業界を生き抜く秘密10箇条 - ZDNet Japan

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 私は多くのITマネージャと定期的に一緒に仕事をしており、素晴らしい管理スタイルも見ることができるし、また非常にまずいスタイルも知ることができる。私は、以下に挙げた10のよくある失敗をかなり頻繁に犯すITマネージャを見てきている。これらの誤りは、何人かのマネージャの職を失わせることにつながった。 1: 事業よりも技術を重視する 典型的なITマネージャは、インフラ畑か開発畑の出身だ。そういう人たちは、事業の支援を行い、可能性を広げ、改善をしていくべき場面でも、自分の技術的なルーツに基づき、自分の専門分野に注力してしまいがちだ。成功するためには、ITマネージャはビジネスリーダーになり、力点を転換し、まずビジネス上の課題や問題に関する専門知識を

    ITマネージャの犯しやすい10の失敗 - IT業界を生き抜く秘密10箇条 - ZDNet Japan
    torulove
    torulove 2009/03/21
  • 第1回 良いコードを書くための5つの習慣[前編] | gihyo.jp

    連載が書籍化されました。 『良いコードを書く技術 ─ 読みやすく保守しやすいプログラミング作法』 縣俊貴 著/A5判・240ページ 価格2394円(体2280円) ISBN 978-4-7741-4596-9 はじめに この連載は、「⁠良いコードの書き方」を知ることを目的としています。みなさんの周りにも「良いコード」をものすごいスピードで書き上げて、開発の原動力となっているプログラマがいませんか? 連載ではそのような「できるプログラマ」たちが「日常的に意識していること」に注目して、彼らの中では常識だけど一般的には気づかれていないような内容を、プログラミング初心者にもわかりやすい言葉で解説していきます。プログラミング言語はJavaを中心に説明しますが、RubyやC#、JavaScriptなどでの例も織り交ぜていく予定です。 第1回の今回はウォーミングアップとして、良いコードを書くために

    第1回 良いコードを書くための5つの習慣[前編] | gihyo.jp
    torulove
    torulove 2009/03/21
    tag jump
  • PythonMode - 紹介マニアMoinMoin

    概要 Emacs上でのPython開発環境を構築する手順を含めてpython-modeの使い方など。 2つのPython用モード Python用モードとしては Emacs22から標準搭載の python.el と 昔からある python-mode.el の2種類が存在しています。 python-mode.el の方が機能としては高機能ですし、歴史が長いここともありサポートしている関連モードが多いです。 python.el はやや機能的に不足している部分も存在しますが、設定が比較的簡単で、Emacsが標準でサポートしているのが楽です。 http://www.emacswiki.org/emacs/PythonMode python-mode.el https://launchpad.net/python-mode/ http://bazaar.launchpad.net/~python-m

    torulove
    torulove 2009/03/21
    tag jump
  • Playstation mk2

    Free Backgrounds Browse the selection of free beautiful background photos submitted by our community of talented contributors and completely free to download and use.

    Playstation mk2
  • Pythonを使ってJavaScriptを生成する·pyjamas MOONGIFT

    Googleが提供している、GWTというフレームワークがある。これはJavaを使ってWebアプリケーションを開発し、結果をJavaScriptに変換することでクライアント向けのコードを書かずにWebアプリケーション開発ができるという代物だ。 メーラーのようなWebアプリケーション とても便利だとは思うのだが、いかんせんJavaだ。もっと需要を増やすためにはJavaではなくスクリプト言語でいくべきではないか。そもそもとしてGoogleと言えばPythonだろう、そう憤った(かどうかは知らないが)開発者が生み出したのがpyjamasだ。 今回紹介するオープンソース・ソフトウェアはpyjamas、PythonからJavaScriptを生み出すソフトウェアだ。 pyjamasはPythonで作られたソフトウェアで、同じくPythonで組んだコードをJavaScriptに変換する。いわばコンパイラー

    Pythonを使ってJavaScriptを生成する·pyjamas MOONGIFT
  • Google App EngineとiPhoneを連携させる·TouchEngine MOONGIFT

    人によってはGoogle App Engineはまだ信用できるプラットフォームではないとか、できることに限りがあるとか、Pythonのみなのが問題などと言っている。もうそのような方は放っておこう、どのような条件が出たとしてもはじめることはまずない。 iPhoneとGAEが連携する Google App Engineの世界に飛び込めば、きっと未来の可能性が一気に拡大するはずだ。その一端を知れるのがTouchEngineだ。 今回紹介するオープンソース・ソフトウェアはTouchEngine、Google App EngineとiPhoneとを連携させるソフトウェアだ。 TouchEngineは二つの機能で提供されている。一つはGoogle App Engine上で動作するWebアプリケーションだ。これはごく簡単なもので、XMLファイルを出力するようになっている。形式はXMLのplistになって

    Google App EngineとiPhoneを連携させる·TouchEngine MOONGIFT
  • 第3回 WSGIミドルウェアの作成 | gihyo.jp

    はじめに 前回は、メッセージボードアプリケーションを作成し、実際のWSGIアプリケーションについて見てきました。 WSGI を使用した Web アプリケーションの作成がどのようなものかわかって頂けたかと思います。 今回は、 WSGIの仕組みの中でも重要な、「⁠ミドルウェア」という概念を取り上げます。「⁠ミドルウェア」はアプリケーションの機能をコンポーネント化し、コードの再利用性を高めるための概念です。このように書くと、少し難しいもののように思えるかもしれませんが、その仕組みは非常に簡単なものです。 まずは、「⁠ミドルウェア」の概念について説明します。 ミドルウェアとは ミドルウェアとは、サーバとWSGIアプリケーションの両方のインターフェースを持つオブジェクトです。そのため、Webサーバ側からはWSGIアプリケーションのように見え、WSGIアプリケーション側からはWebサーバのように見えま

    第3回 WSGIミドルウェアの作成 | gihyo.jp