タグ

2009年6月2日のブックマーク (68件)

  • Snapshot - Chrome for Mac

    [fuchsia][sysmem2] move to sysmem2 protocols Bug: b/306258175 Cq-Include-Trybots: luci.chrome.try:fuchsia-smoke-sherlock,fuchsia-cast-sherlock,fuchsia-fyi-sherlock;luci.chromium.try:fuchsia-arm64-cast-receiver-rel,fuchsia-x64-cast-receiver-rel,fuchsia-x64-cast-receiver-dbg Change-Id: Ia15a56214bbbf4f7f7c980422f2fbc5976073011 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/56

  • WEBアプリ開発に便利な機能&負荷テストツール集:phpspot開発日誌

    15 Free Functionality And Load Testing Tools For Web Applications WEBアプリ開発に便利な機能&負荷テストツール集。 プログラム変更後の品質チェックを行える機能テスト・ユニットテスト、負荷に耐えられるか確認するために負荷テストツール、で品質向上に役立てられます。 Selenium等の定番以外にも沢山の機能テストツールや負荷テストツールがあるみたいです。 機能テストツール集 Seleniumのようなブラウザを自動で直接動作させて表示結果を確認するツール うまく運用すれば、機能を変更した際の正常動作確認に神経をすり減らすことがなくなります SeleniumHQ おなじみのテスト自動化ツール テストケース定義で自動でブラウザ上でテストしてくれます Watir Rubyのブラウザ自動化ライブラリだそう。 Windowsだと、IE、F

  • IDEA * IDEA

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

    IDEA * IDEA
  • はてなアルバイト振り返り - Schreibe mit Blut

    はてなアルバイトになって1年が経った*1。仕事はどうですかとよく聞かれるのでたまには書いてもいいんじゃないかと思う*2。 僕が所属しているのはid:onishi,id:antipopが率いる運用チームで、これはダイアリー、グループ、ハイク、フォトライフといった各既存サービス(ブックマークなど一部除く)の保守改善や新機能提案をするチームだ。はてなアイデアに寄せられる不具合も基的に運用チームが担当する。新規開発だとダイアリーのコメント/トラックバック管理やはてな市民などに噛んだ。 僕たちエンジニアアルバイトははてなに入るとすぐに運用チームで数出社日の課題研修を受け、そのレビューを通して実戦投入される。はてなに入る前の感覚で普通に考えると恐ろしいが、一年間なんとかなったという気持ちもある。 趣味でプログラミングをやったことはあったが、バージョン管理、テスト駆動、チケット駆動、コードレビュー、ペ

    はてなアルバイト振り返り - Schreibe mit Blut
  • Eclipse PHP Development Tools | The Eclipse Foundation

    About The PHP IDE project delivers a PHP Integrated Development Environment framework for the Eclipse platform. This project encompasses the development components necessary to develop PHP-based Web Applications and facilitates extensibility. It leverages the existing Web Tools Project in providing developers with PHP capabilities. Syntax Highlighting Syntax Validation Content Assist Code Navigati

    Eclipse PHP Development Tools | The Eclipse Foundation
  • プラグインで独自ストレージを作ろう - mixi engineer blog

    OpenSocialとかC++0xとか世の中の流れが早すぎて、いろいろと勉強しなきゃなと焦りつつも、ついついピクミン2にはまってしまうmikioです。今回はTokyo Tyrant(TT)を使ってユーザ独自のストレージシステムを簡単に構築する方法について説明します。 プラグインとは オブジェクト指向プログラミングに慣れた人にとっては、インターフェイスと実装を分離することによってプログラムの拡張性や保守性を向上させる技法(データ抽象)は常識ですよね。その考えをさらに進めると、インターフェイスのみをプログラムに記述しておいて、具体的な実装は実行時に割り当てるという、いわゆるプラグイン(plug-in)という技法に至ります。プラグインでカスタマイズできる能力をプラガブル(pluggable)などと言ったりもします。 例えばTokyo Cabinet(TC)では、レコードの挿入、削除、参照といった

    プラグインで独自ストレージを作ろう - mixi engineer blog
  • Mozilla Re-Mix: IE Tabを高機能化したFirefoxアドオン「Coral IE Tab」

    Windowsアップデートのように、Firefoxでは正常に機能しないサイトというのはまだ多少あるもので、こうしたサイトを閲覧したり機能を利用したい場合は、わざわざIE系のブラウザを立ち上げなくてはなりません。 こんなとき、Firefoxユーザーが迷わず利用するアドオンといえば、「IE Tab」でしょう。 IE Tabは非常にメジャーなアドオンで、Firefoxユーザーなら皆さんご存じかと思いますが、今回は、このIE Tabをカスタマイズしたアドオン「Coral IE Tab」をご紹介します。 「Coral IE Tab」は、IE Tabをベースにパフォーマンスの改善を行い、いくつかの新機能を搭載したアドオンとなっています。 基機能は、ツールバーボタン  一つでIEエンジンに切り替え、FirefoxからWindowsアップデートなどもできるようになるというものです。 IE Tabとの主な

  • ヤフーのエンジニアはHack Dayでシックハックしてるんよ。 その1

    ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、Yahoo!メールのフロントエンドの開発をしているよしだとしあきです。 今回は、ヤフーの社内で行われているHack Dayというエンジニア向けのイベントについて2回に分けて書きたいと思います。普段の技術ネタとは異なりますが、ヤフーという会社の別の側面をお伝えできれば良いなと考えていますので、ぜひ最後までお付き合いください。 ■ Hack Dayって一体なんなんよ? 「Hack Day」という言葉からも分かるように、このイベントはエンジニアを対象としたもので、ヤフーの社員が主体となって運営しながら、これまでに3回開催されています。同名のイベントとしては、米国ヤフーが定期的に内外のエンジニアを対象に開催しているものがあるの

    ヤフーのエンジニアはHack Dayでシックハックしてるんよ。 その1
    bigwest
    bigwest 2009/06/02
    社内イベント
  • DB設計時のサイズ見積もり - よねのはてな

    ここのところ、javaccとawsに魅了されている米林です。 よく使うDB(Oracle/MySQL/PostgreSQL/SQLServer)における設計時のサイズ見積もりで使うサイトの備忘録。 あとは、OracleからのPython情報。 Oracle Oracle 物理設計 http://www.oracle.com/technology/global/jp/columns/skillup/oracle9i/index.html 領域サイズ見積もり http://otn.oracle.co.jp/document/estimate/index.html OTNにログインする必要ありますがオンラインで見積もりが出来ます。 アカウント持っていない人は、この見積もりツールを使う目的でアカウントを作ってみてはいかがでしょうか。 OLTP系とDWH系においてブロックサイズを考慮し、DWH系はブ

    DB設計時のサイズ見積もり - よねのはてな
    bigwest
    bigwest 2009/06/02
    サイズ見積
  • Webブラウザを10秒でもっと便利にするブックマークレット

    ブックマークレットとは? ブックマークレットは、ウェブブラウザでいつもやっているような退屈な作業をもっと簡単で便利にする無料のツールです。 ブラウザのアドオンなどをインストールする必要は一切無く、下の2つの操作で誰でも簡単に使うことが出来ます。 ブックマークレット(例えば、 Google検索 や 画像を拡大 など)を、Webブラウザのブックマークバーまたはリンクバーにドラッグ&ドロップしてください。 そのブックマークレットを使いたいページを開き、ブックマークバーのブックマークレットをクリックしてください。 ブックマークレットアイコンについて : おすすめのブックマークレット : 標準的ブックマークレット : 実験的あるいは、動作が限定的なブックマークレット : このサイト上で動作をカスタマイズ可能(右下の赤いバッジ) ライセンス このサイトで紹介しているオリジナルのブックマークレットは、M

  • Webグループウェア「desknet's」が“クラウド”に進化 (1/2)

    desknet's Orchestraの構造。SaaS基盤である「Applitus」、その上位層で 企業の情報インフラを支える「イントラクラウド、プロダクト&サービス」、さらに、業界ごとに特化したキメの細かいSaaSのサービスを提供する「バーティカルSaaSサービス」、そしてこれらの機能は、各々が小さいソフトウェア部品群「オーケストラ・コンポーネント」によって実現される グループウェアを皮切りに、Webブラウザーで使う企業用コミュニケーション製品を手がけてきたネオジャパンが、中期経営戦略「ネオジャパン00(ダブルオー)戦略」とともに、パートナー4社との協業を発表した。 ネオジャパン00戦略とは、「Double Orchestra Strategy for our future!!(未来のための2つのオーケストラ戦略)」の意。“ダブル”とは「NEOJAPAN Orchestra」と、「des

    Webグループウェア「desknet's」が“クラウド”に進化 (1/2)
  • Webアプリを単体ソフトとして動作、Mozilla「Prism」ベータ版

    Windows SQL Server 2005サポート終了の4月12日が迫る、報告済み脆弱性の深刻度も高く、早急な移行を

  • Groups: 連絡先データの整理に使えるアプリ。連絡先データの削除においては神。350 | AppBank

    連絡先データを高速で削除するアプリが欲しい!とつぶやいたら光速で@ご返事をもらいました。だからtwitterって面白い! ということで、groups という連絡先データの管理アプリを使いました。グループ振り分けやグループメール送信などがメインのソフトなのです。 しかし私にとっては「誤ってgmailから大量インポートしてしまった連絡先データの一掃」アプリとして最高の仕事をしてくれた神アプリなのです。UIも素晴らしく、連絡先アプリの代替としても十分いけますね。 起動後画面からメインへ。早速全てのコンタクトが表示されている。まずは連絡先データの消去がしたいので右上の” i “へ 設定のManage Groupsから、Groupsの並び替えをしてTrashを上に、要らないものは非表示に。 それでは、必要ないデータを長押ししてドラッグで左のTrashタブへ。 どんどん消すよ。設定のDrop Conf

    bigwest
    bigwest 2009/06/02
    アドレス帳
  • 新しいTokyo Tyrantで遊んでみて挫折した記録 - Kentaro Kuribayashi's blog

    追記: 2009-05-12 新しいTokyo Tyrantで遊んでみてなんとなく動いた記録 - antipopに続きを書きました。 mixi Engineers’ Blog » プラグインで独自ストレージを作ろうにて、 今回はTokyo Tyrant(TT)を使ってユーザ独自のストレージシステムを簡単に構築する方法について説明します。 プラグインで独自ストレージを作ろう - mixi Engineers' Blog なんて、Tokyo TyrantがCレベルでプラグインを作れるようになったとのことで、すげーっ!!1てんで、さっそく遊んでみようと思いました。 ところで、Tokyo Tyrantで、ある単位で分割した複数のデータベースを扱いたいってなことがあるんじゃないかと思うのですよね。たとえば、データ量が多いとかメンテナンス性を確保するためとかで、ユーザごとにDBを作りたいとか、ある期間

    新しいTokyo Tyrantで遊んでみて挫折した記録 - Kentaro Kuribayashi's blog
  • @IT Special PR:NTTPCのメールセキュリティSaaSで電子メールの誤送信を根絶しよう

    ビジネスシーンでは、重要書類を添付した電子メールのやり取りが発生する。そのとき、メールアドレスや添付ファイルを間違えてしまったら、企業は大きな損失を生じるだろう。「うっかりミスなんて」とあなどることなかれ! 情報漏えい事故の原因として、2004年度に過半数を占めていた「紛失」や「盗難」は2008年度には3割程度となり、それらに代わって「誤操作」が36%で1位となっている(JNSA調べ)。法人向け電子メールセキュリティSaaS(ホスティングサービス)の「Mail Luck!」が、新機能として添付ファイル付き電子メールの誤配信を防止する「添付ファイルの誤送信防止機能」を提供する。これまでの業務プロセスに負担を掛けずに、セキュアな添付ファイル付き電子メールのやり取りをどのように実現するのだろうか? 暗号化しても添付ファイルそのものの添付間違いは防げない NTTPCコミュニケーションズのメールセキ

  • カッコよく「ザクザク」経営(AERA) - Yahoo!ニュース

    ──農業で稼いでいる農家はごく少数にすぎない。しかし、壁を突き破った「ファーマー」はいる。違いは何なのか。各地の「突破者たち」を訪ねた。いずれの現場も、叡智と情熱にあふれていた。──  農業を始めて3年目、2002年のことだった。訪ねてきた人から、ふいにこう言われた。 「まだ働き盛りですよね」  胸に刺さった。  松木一浩さん(47)は00年、東京・恵比寿の三ツ星レストラン「タイユヴァン・ロブション」(現ジョエル・ロブション)の総給仕長の座を捨て、富士山麓の静岡県芝川町で農業を始めた。  借地でつくった野菜のセット(野菜7〜9種入り、2310円)をネット販売し、初めは週に1セットだったのが徐々に売れ始めた。一般的な作物のほかにフランス料理材となるズッキーニ、ロメーヌ、トレヴィス、ポロネギなどの西洋野菜も栽培し、珍しさもあって、都内のレストランが買ってくれるようになった。都会暮らしと人間

  • SoftBank モバイルウィジェットを作ろう : Re:

    今は対応端末が931SHのみだけどね…。 今月末にも新製品発表されるし、一気に対応端末が投入される? まだまだ狭い市場で、ウィジェットストアにアクセスしてもつまらないウィジェットばかり。 開発の敷居は低い方だけど、使い手がいないと作り手も活発にならんですよねぇ。 JavaScriptわかんね。 ずっと嫌ってきた代償は、Ajaxから今日につづく。 とりあえず、ウィジェットのダウンロード処理だけ。 index.html(適当なHTMLを用意) <html> <body> <a href="donwload.php">Widget Donwload</a> </body> </html> donwload.php <?php $base_uri = 'http://example.com' ; $widget_file = '/sample.wgt' ; $widget_path = '/var

    SoftBank モバイルウィジェットを作ろう : Re:
  • 2009/04/06/ソフトバンクウィジェットのデバッグ - くじらぶろぐD

  • https://img.atwiki.jp/git_jp/pub/Documentation.ja/tutorial.html

    bigwest
    bigwest 2009/06/02
  • Cacti Plugin まとめ | Carpe Diem

    サービスの状態監視にはよく Cacti を使うけれど、Cacti Plugin Architecture をインストールすると、さまざまな Cacti プラグインを使うことができる。Cacti プラグインのページを見てみると、たくさんプラグインがある。とりあえず、全部試してみたので、Cacti Plugin をまとめておく。 Boost: 大規模サイト向けに特化した Cacti のパフォーマンスをあげるためのプラグイン(今は必要ないけれど、PNG 形式のグラフのキャッシュしたりすることができる) Discovery: SNMP が有効になったホスト情報を discover タグに表示するプラグイン(そのページから Device を追加することができる) Docs: Cacti ないの簡単なドキュメントを保存することができるプラグイン(Management -Documents メニュー)

    Cacti Plugin まとめ | Carpe Diem
  • Rubyの軽量Webフレームワーク「Sinatra」がステキ - このブログは証明できない。

    フルスタックがウリのRails。そこまで必要ないよ。と、ERBでゴリゴリ。メンドクセー。やっぱ、Railsで。などと、陽はまたのぼりくりかえしてーゆく。RubyのWebフレームワークは他にもあるけど。。軽くていいんだ。PHPを使いたくないだけなんだ。 そんな悩ましさを解消してくれるフレームワークを発見してしまいました。「Sinatra」でございます。こいつは、軽そうだ。 Sinatra サイトのトップページに書かれているコード。これが、サクサク感をかもし出してくれています。 require 'rubygems' require 'sinatra' get '/hi' do "Hello World!" end 説明読まなくても解るよ、これ。 日語の解説スライドがあります。よく解る解説ー。 公式サイトのREADMEを読めば、だいたいOK。 Sinatra: README パラメータを取得し

  • 自由に使えるオープンソースの日本語フォント - SourceForge.JP Magazine

    オープンソースのソフトウェアが質、量ともに充実していくなかで、日フォントは成長が遅れていた分野の1つだが、徐々に選択肢を増やしてきている。行書体や隷書体などはほとんど見かけないが、日常的に使用するゴシック体、明朝体であれば実用になる日フォントがオープンソースで利用可能になっているのだ。そこで稿では、オープンソースの日フォントを集め、それらの概要とサンプルをカタログ化してみたい。

    自由に使えるオープンソースの日本語フォント - SourceForge.JP Magazine
  • 商業利用もOK! Google Mapsについて知りたいこと

    Googleの担当者にサービスについて話を聞くインタビュー特集。前回のAndroidに続き、Google Maps担当者に話を聞いた。問い合わせの多いライセンスの問題と、エンタープライズ向けのサービスに関してGoogleエンタープライズセールスの横山直人さんにお話を伺った。この2つの話題は実は密接に直結しているのである。 利用規約のFAQ Google Maps APIはシンプルで枯れているので、技術関係の質問は多くない。その代わりに多いのは、ライセンス関係だ。つまり、こういう使い方をしていいのか、という皆がグレーだと思っている領域の質問が多い。 最も多い質問は商用利用していいか、というものである。 これは基的には「よい」。 ただし、1つだけ条件がある。誰でもアクセスできることが、許可される条件である。より具体的にいえば、有料会員制サイトや、イントラネットでの使用、独自アプリケーションで

    商業利用もOK! Google Mapsについて知りたいこと
  • EmojiPrint

    Thunderbirdで、携帯から送られてきた絵文字を正しく表示させることができるアドオンです。docomo/au/Softbank/Willcomにおおよそ対応しています。 インストール方法 下記ダウンロードリンクより最新版をダウンロードしてください。その後、Thunderbirdのツールメニューの中の「アドオン」を選択して表示されるアドオンウインドウで左下の「インストール…」というボタンをクリックして、ダウンロードしたファイルを選択すればインストールできます。なお、インストール後はThunderbirdの再起動が必要になります。 ダウンロード Version 0.2.1 (2011.01.11) Version 0.2.0 (2011.01.09) Version 0.1.6 (2010.01.24) Version 0.1.5 (2009.09.26) Version 0.1.4 (

    bigwest
    bigwest 2009/06/02
    絵文字の表示
  • 明日のDevelopers Summitでお話します | 秋元@サイボウズラボ・プログラマー・ブログ

    デベロッパーズサミット 2009 まだ内容を詰めているのですが(すいません)。ウェブ技術の将来ということですが、あまり技術技術はしてません。このブログで普段書いているようなことがいろいろ出ると思います。 この記事は移転前の古いURLで公開された時のものですブックマークが新旧で分散している場合があります。移転前は現在とは文体が違い「である」調です。(参考)記事の内容が古くて役に立たなくなっている、という場合にはコメントやツイッターでご指摘いただければ幸いです。最新の状況を調べて新しい記事を書くかもしれません

    bigwest
    bigwest 2009/06/02
  • デブサミ2009 はてなの開発戦略 - 2nd life (移転しました)

    先日のデブサミ2009で発表した、はてなの開発戦略 (すごい名前だ…) のプレゼン資料を公開します。前半は主に git の話で、後半ははてなブックマークリニューアルの、Perl 層の開発をどんな感じで行っていったか、という話です。 デブサミ2009 はてなの開発戦略View more presentations from hotchpotch. はてなの git では、中央のマスタレポジトリサーバがあって、そこから各自 clone / fetch して開発を行ってるので、完全に github のような分散のメリットを生かしているわけではありません。 しかし完全に分散を生かさずとも、git に移行したメリットは十分にあって、資料の中でもふれていますが、やはり一番便利なのが git のブランチ機能です。もうこれ無しでの開発は考えられないなぁ、ぐらいで、さくっとブランチ切って開発、ブランチの切り

    デブサミ2009 はてなの開発戦略 - 2nd life (移転しました)
  • プログラマーの開発速度は「はまる」時間の長さで決まる : 小野和俊のブログ

    プログラミングを始めてから今日に至るまで、 様々なタイプのプログラマーと開発を共にしてきたが、 驚くべき速度で高い品質のソフトウェアを作り上げるプログラマーには、 一つ共通の特徴があるように思える。 それは、「はまる」時間が極端に短い、ということである。 風のプログラマー」を指向しており、開発速度を重要視している。 例えば平成14年未踏ソフトウェア創造事業「PICSY」では、 発表直前に知人でプロジェクトリーダーの鈴木健にレスキュー隊として呼ばれて 2,3日でGUI全般と、クライアント/サーバー通信部分の設計と実装を終わらせたのだが、 このときなどは、大体の要件を口頭で聞いた後は、 ほぼまったく手が止まらずコードを書き続ける感じで開発をしていた。 「はまる」時間の長さは開発速度に直結するわけだが、 プログラマーが「はまる」場合にはある程度の傾向があると思うので、 今日は「はまる」プログラマ

    プログラマーの開発速度は「はまる」時間の長さで決まる : 小野和俊のブログ
  • SPF と転送の問題 - あどけない話

    Gmail の転送と SPFで書いた内容に図を加えて、迷惑メールに関するIAjapanのポータルサイトに載せてもらいました。 SPFと転送の相性問題に対する解決策の紹介(日語) Introducing a method to solve the "SPF vs Forwarding" problem(英語)

    SPF と転送の問題 - あどけない話
  • OpenID TechNight #5 の資料を公開します - 日向夏特殊応援部隊

    今回は二立てでした。 Introduction OpenID Authentication 2.0 Revival Introduction OpenID Authentication 2.0 Revival 前の資料をもうちょっと丁寧に書き直したバージョンです。図解を豊富にしてみたり、どうしてその概念があるのかなんてのが自然と分かるように見直しました。 OpenID Mobile Profile OpenID Mobile Profile こっちはモバイル版 OpenID について、雑多な考察。まだ推敲出来てませんけど何となく頭にある物を書き起こした物です。もっとブラッシュアップしていく予定の物。 と言う訳で宜しければご覧下さい。 SlideShare x はてダ はてなアイデア またか。。。

    OpenID TechNight #5 の資料を公開します - 日向夏特殊応援部隊
  • jQueryを使ったWebポータルフレームワーク·JPolite MOONGIFT

    ※ 画面は公式サイトより 様々なWebアプリケーションが開発され、JavaScriptを駆使したサービスが増えている。中にはWebポータル的なサービスも登場している。例えばiGoogleやPageFlakes、Netvibes、Windows Liveなどが有名だ。 ドラッグで移動も可能 そのようなポータルサービスを自分でも構築するなら使ってみたいのがJPoliteだ。 今回紹介するオープンソース・ソフトウェアはJPolite、jQueryを使ったWebポータルフレームワークだ。 JPoliteはjQuery POrtal Liteの略称で、jQueryを使ってグラフィカルなUIを実現したWebポータルを構築できる。上段にはタブがあり、それぞれ趣の異なるコンテンツを表示できる。iGoogleのように小さなウィンドウをドラッグで移動させることも可能だ。 RSSリーダー風 レイアウトは自由度が

    jQueryを使ったWebポータルフレームワーク·JPolite MOONGIFT
  • WebアプリケーションフレームワークにおけるHTTPステータスコードの扱い方 - 岩本隆史の日記帳(アーカイブ)

    最近、HTTPやらWADLやらMVCやらについて考えていたのは、Webアプリケーションフレームワーク*1を自作する*2うえで必要な作業だったからでした。方向性は見えてきた(と思いたい)ので、今回は「フレームワークにおいてHTTPステータスコードをどう扱うべきか」について考えてみます。 さきに断っておきますが、「HTTPステータスコードをどう扱うべきか」はフレームワークの数だけ答えがあると私は思っています。これから書くのは個人的な好みによる設計判断であることをご了承ください。 Alan Dean氏の図はしっくりこない どのような状況でどのようなHTTPステータスコードを返すべきかについてAlan Dean氏がまとめたダイアグラムがあります。一見、この図をそのままフレームワークに適用すれば考えるまでもないように思えるのですが、下記の2点から、どうも私にはしっくりこないのです。 認証状況の確認フ

    WebアプリケーションフレームワークにおけるHTTPステータスコードの扱い方 - 岩本隆史の日記帳(アーカイブ)
    bigwest
    bigwest 2009/06/02
    ステータスコード
  • 【コラム】イマドキのIDE事情 (55) デバッグも可能なビジュアルAIR開発環境「AIR GEAR」を使ってみよう | エンタープライズ | マイコミジャーナル

    オープンソースのAIR用RADツール AIR GEARはオープンソースで開発されているAdobe AIR向けのEclipseプラグインだ。以下のような機能を提供している。 AIRプロジェクトを作成するためのウィザード AIRパッケージを作成するためのウィザード FlexアプリケーションのためのWYSIWYGフォームデザイナ mxmlファイル、ActionScriptのインクリメンタルビルダ ActionScriptを編集するための簡易的なエディタ AIRアプリケーションのランチャー AIRアプリケーションのデバッグ 無償で利用可能なAIR開発ツールはほかにFlashDevelopなどが存在するが、グラフィカルなフォームデザイナを搭載しているのはいまのところAIR GEARだけだ。 AIR GEARのインストール AIR GEARはProject Amaterasのダウンロードページからダウ

  • Firefox 拡張を jQuery で書く! Jetpack を使ってみた。 - IT戦記

    はじめに JavaScript が書ければ、誰でも簡単に Firefox の拡張が書けてしまう。しかも、もれなく jQuery が付いて来る! というものを Mozilla Labs がリリースしたみたいですね。 https://jetpack.mozillalabs.com/ というわけで 少し触ってみました Jetpack Feature の書き方 Jetpack で書く Firefox 拡張を「Jetpack Feature」といいます。 これは、以下の 2 つのものを用意すれば誰でも簡単に公開することが出来ます。 JavaScript ファイル 公開用 HTML ファイル JavaScript ファイル JavaScript ファイルには、 Jetpack Feature のアプリケーションコードを書きます。 (function() { Jetpack.statusBar.appe

    Firefox 拡張を jQuery で書く! Jetpack を使ってみた。 - IT戦記
  • 【小ネタ】githubでcloneとforkを間違えてしまったとき - masartz->log(type=>'hatenablog')

    昨日ひさびさにgithubを触り、followしている方のプロジェクトを見ていたら、ソースを落としたくなりました。 前提:単純にソースを見たい、プロジェクトを追いかけたいというだけならば、watchしてcloneすればOKです が、何を間違えたか、ついforkを押してしまい、めでたく自分のプロジェクト一覧に人様のプロジェクト(をforkしたやつ)が追加されました。。。 あわてて消そうにも、消し方わかんねー って事で一晩放置していたのですが、今見たらあっさり見つかりました。 という訳で以下手順 自分がforkしたプロジェクトのトップに移動( ex : ttp://github.com/masartz/hoge/tree/master ) グローバルメニューの「admin」をクリック Administrationの「Delete This Repository…」をクリック 「Delete R

    【小ネタ】githubでcloneとforkを間違えてしまったとき - masartz->log(type=>'hatenablog')
    bigwest
    bigwest 2009/06/02
    cloneとfork
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • lllnorikolll's clipp: ソニー、バージョンアップした次世代「Android」を...

  • マインドマップに対してもっていた3つの決定的な誤解

    我流のマインドマップはもうやめようと思いました。 先週末は佐々木さんのマインドハック研究会に続き、mindmap.jp の伊藤さんによる「マインドマップ基礎講座」を受講していたのですが、連日の睡眠不足が吹っ飛ぶくらいに楽しく、発見続きのセミナーになりました。 いままで私はマインドマップについてきちんと原典にさかのぼらずに真似ている部分が多かったのですが、マインドマップの公認インストラクターである伊藤さんから直接その実践方法を手ほどきしてもらうのは目からうろこが落ちる体験となりました。 というのも、マインドマップについて自分がさまざまな誤解を抱いていたということがセミナーを通して明らかになったからです。 いくつもありますが、一番自分の頭のなかでカチッとなにかが嵌る気がした3つの誤解していた点についてまとめておきます。 舌足らずかもしれませんし、必ずしもマインドマップの理論からみて正確でないか

    マインドマップに対してもっていた3つの決定的な誤解
  • [ニュース] iPhone用Twitterアプリ「Fastweet」、あとで読む機能などを追加

    グルコースは、iPhoneおよびiPod touch向けのTwitterクライアント「Fastweet」で、機能強化した新バージョン「Fastweet 1.2」をApp Storeで順次公開する。無償の「Fastweet」と、230円の有償版「Fastweet 2K」を用意する。 「Fastweet 1.2」では新たに、Twitterでの気になる発言を保存できる「あとで読む」機能と、ブログサービス「Tumblr」やソーシャルブックマークサービス「Delicious」に転載できる「リブログ」機能を追加した。 ユーザーインターフェイスも一新し、アイコンの表示サイズ変更にも対応。また、会話履歴や個人単位のタイムライン表示、フリック操作によるページ切り替えが可能になった。このほか、有償版「Fastweet 2K」では最大記事保存数を2000件から4000件に変更。なお、無償版「Fastweet」で

  • monojin.com - このウェブサイトは販売用です! - monojin リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    bigwest
    bigwest 2009/06/02
    カラオケ
  • バグを生まないコーディング法、10個の規則でソフト開発を効率化(1/3) ― EE Times Japan

    ソフトウエア開発にはバグがつきものだ。ただし、バグの発生を最小限にい止める方法がある。コーディング規則を適用してコードを記述することだ。バグが発生してからそれを発見し、修正するという通常の開発手順に比べて、簡単に、しかもコストをかけずにバグをつぶせる。 ここでは、ZigBeeを利用したセキュリティ・システムから医療機器にわたる筆者の組み込みソフトウエア開発の経験から得た、バグをなるべく発生させないコーディング規則を紹介する。 なぜコーディング規則が必要か コーディング規則は、ソフトウエア開発者に対して、コードを記述する上での規則をまとめたものである。英語のライティング教として著名な「The Elements of Style」(William Strunk Jr.、E. B. White著)の、プログラミング言語版のようなものだ。 組み込みソフトウエアにも、きれいで、正しく、簡

  • データベースを用いたセッションデータ管理について - LukeSilvia’s diary

    Web アプリケーションとは切っても切れないセッション機構。DB ベースでセッション管理を行なって得られた知見と、それを元に考察した結果をまとめてみます。 セッションデータの特性 DB で管理される他のデータに比べ、セッションデータはかなり特殊です。主な特徴は次のような感じ。 データが増加するのが速い 定期的な削除が必要 頻繁に更新される リクエスト毎に読みに行く必要がある このデータを読めないとアプリケーション全体にアクセスできない アクセス頻度が高いということです。あと、1つ目の特徴からセッションデータについては意識的に管理してやる必要があります。 現在の環境 アプリケーションの領域が少し特殊で、セッションデータがやたらたまります(ユーザ数何百万のサービスとかそういうのではないです)。 RDBMS MySQL 4.0.22 ストレージエンジン InnoDB レコード数 6千万 テータサ

    データベースを用いたセッションデータ管理について - LukeSilvia’s diary
    bigwest
    bigwest 2009/06/02
    データベースでのセッション管理
  • オブジェクト指向っぽい話が分かるかもしれないJavaScript講座 その1 | Takazudo Clipping*

    自分はスーパーJavaScripterでこんなすげーのが5行で書けちゃう。やばいだろ!とかいうのでは全然無いですが、オブジェクト指向っぽい話が最近分かってきたつもりで、それでやっときゃ問題無いってことを思い始めているので、なんかそんな話を書いていきます。 こんな短く書くテクニックがあるぜ! var hoge = hage ? huga : hoga; とか書けちゃうんだぜ!とかより、長くていいから分かりやすく拡張しやすいようにするにはどうするのかとか、そういう話ができればなーと思います。内容的には全くもって新しくも何とも無いですが。jQuery使ってやる前提です。 まんじゅう製造スクリプト 今日はまんじゅうを5個作ります。なんと、まんじゅうは、クリックすると隠れます。 まんじゅうサンプル var Manju = function(){ this.elem; this.hidden = fa

  • 【春のiPhone特集(1)】安く買って便利に使う! 後悔しないiPhone購入術 - 日経トレンディネット

    【春のiPhone特集(2)】はコチラ→買ったら即導入すべき 「定番アプリ&サービス」厳選16 【春のiPhone特集(3)】はコチラ→GmailやOutlookも自由自在! iPhone“ビジネス活用”虎の巻 最近、テレビのCMや店頭でiPhone関連の広告が増えている。多くは「実質0円」や「アプリが便利」といった内容だ。これらの広告から、今ごろではあるがどうもiPhoneが気になってきた、あるいは具体的に購入を検討し始めた人も多いのではないだろうか。 しかし、当にiPhoneは安いのか? 購入したものの、いったい何ができるのか? ビジネスにも活用できるのか?……等々、疑問に感じる人も多いだろう。そこでこの「春のiPhone特集」では、3回にわたってお得なiPhoneの購入方法から、その特徴やビジネスを含めた活用術、お薦めの定番サービス&アプリについて紹介する。その第1回として「後悔

    【春のiPhone特集(1)】安く買って便利に使う! 後悔しないiPhone購入術 - 日経トレンディネット
  • 「クラウド時代にも暗号化は必要」、米PGP ダンケルバーガーCEO

    「将来的にはより多くのデータが、クラウドの中で分散することになるが、そこで共有される情報も暗号化される必要がある。また、クラウドコンピューティングが現実なものとなれば、いろんなものを組み合わせて連携を取っていかなくてはいけない状況になるので、セキュリティモデルが3つもあったら困ってしまう。基的なモデルが必要になるだろう」―。そう話すのは、米PGP 社長兼CEOのフィリップ・ダンケルバーガー氏だ。来日した同CEOに、暗号化プラットフォーム戦略について話を聞いた。 PGPは7年前の設立以来、一貫してデータの保護に注力してきた企業であり、共通のプラットフォームの上に複数のアプリケーションを構築するというビジョンのもとで、製品を展開してきた。ここが、他社との違いだと、ダンケルバーガーCEOは主張する。同社では、メールの暗号化から始まって、FTPの暗号化、エンドポイントデバイスやモバイルデバイスの

  • やはり強いVBとC/C++,軽量言語も人気上昇---プログラマ1100人徹底調査

    「100年に一度」と言われる不況のなか,プログラマの皆さんはどのようにして1日の疲れを癒したり,明日への元気を得ているのだろうか。また,どんなプログラミング言語を使い,どのようなサービス/サイトを好んで使っているのだろうか。 日経ソフトウエアは2009年7月号をもって創刊11周年を迎えることができた。これも読者の皆様のおかげだと思っている。もっと読者のことを知り,より良い誌面を作るために,日経ソフトウエアはITproと共同で「プログラミング/プログラマに関する調査」を実施した。ここでは調査結果のサワリをお伝えしたい。詳細は,日経ソフトウエア2009年7月号の特別企画「プログラマの元気の源は?」をご覧いただきたい。 よく使うのはVB,好きなのはC/C++ まず「最も利用しているプログラミング言語」を聞いた。最も多かったのは「Visual Basic(VB)」(27.7%)。これにに「C/C+

    やはり強いVBとC/C++,軽量言語も人気上昇---プログラマ1100人徹底調査
    bigwest
    bigwest 2009/06/02
    プログラマーの言語
  • [CSS]要素をボタン風にスタイリングするスタイルシートのテクニック集

    Speckyboyのエントリーから、button要素やspan要素などをボタン風にスタイリングするスタイルシートをいくつか紹介します。 22 CSS Button Styling Tutorials and Techniques

  • これは注目!jQueryでExtばりにリッチなUIが実装できる「jQuery Ribbon」:phpspot開発日誌

    これは注目!jQueryでExtばりにリッチなUIが実装できる「jQuery Ribbon」 2009年05月28日- jQuery Ribbon - Home これは注目!jQueryでExtばりにリッチなUIが実装できる「jQuery Ribbon」。 利用すれば、コントロールのグルーピングや、ドロップダウンメニュー、階層リストなどのリッチなコンポーネントが実装できるみたい。 jQuery Ribbonを使ったリッチなUI。Windows7っぽいデザインのUIがJavaScriptで。 アイコン付きのかっこいいメニュー 表示しているUIのテーマを選べる アイコンつきリスト アイテムのグルーピング ドロップダウンメニュー ちょっとこれは素晴らしいですね・・・。jQueryの優位性がますます高くなってしまいましたね。 関連エントリ ナビゲーションのUIはこれで完璧かもなjQueryプラグイ

  • デザイナー・コーダー必見!使えるform関連jQueryプラグインの数々 | バシャログ。

    こんばんは、最近ホルモン焼きにハマっているishidaです。 WEBサイト制作時、formは必ずといってもいいぐらい存在します。 お問い合わせフォームや会員登録フォームなどがすぐに思いつきますよね。 デザインをがっつりフォーム部分で作り込んでも、CSSのみでは、 実現できなかったりすることもよくあります。 そんなクセのあるformを、よりリッチに!かつ操作性を向上!できるjQueryプラグインの数々をご紹介します。 デザイナーの方は、フォームのデザインの参考に。 コーダーの方は、ページ作成時間の短縮に手助けになればと思います。 jQuery plugin: Validation フォームの入力チェック(バリデーション)が簡単にできるプラグイン。 エラーメッセージはlocalizationディレクトリ内に18言語用意されています。 日語用は別途作成し、使用することが可能です。 jQuery

    デザイナー・コーダー必見!使えるform関連jQueryプラグインの数々 | バシャログ。
  • リッチでクールなスケジューラー用UIをJavaScriptで実装できる「dhtmlxScheduler」:phpspot開発日誌

    dhtmlxScheduler - Ajax Events Calendar/Scheduler リッチでクールなスケジューラー用UIをJavaScriptで実装できる「dhtmlxScheduler」。 このライブラリを使えば、次のような、Google カレンダーみたいなUIを簡単に実装できるみたいです。 しかも、こうしたライブラリにありがちな動作のモッサリ感はなく、非常に高速に動作してくれます。 デモページを見れば分かりますが、ドラッグ&ドロップでスケジュールを作成できます。 Day, Week, Month タブがついていて、表示形式を切り替えることもできます。 ためしに月表示にしてみると、カレンダーみたいになりました。 これはむちゃくちゃ便利ですね。 ライブラリ自体のサイズも、gzippedで19KBと比較的軽くて、動作自体も高速。応用範囲は広いかもしれません。 ライセンスはGPL

    bigwest
    bigwest 2009/06/02
    スケジューラーを作るのには便利そう
  • ニュースや予定表をWebページに埋め込める「Google Web Elements」発表

    Googleは5月27日、Google検索やGoogle Docs、Google Newsなどを簡単にWebサイトに埋め込むことができる「Google Web Elements」を発表した。 ユーザーは、YouTubeのビデオをWebページに埋め込むのと同じように、コードをコピー&ペーストしてGoogleの各種データを自分のサイトやブログに組み込むことができる。 例えば、Google NewsのコンテンツをWebページに埋め込むには、Newsのエレメントページで埋め込みエレメントのサイズやニュースのジャンルを指定し、プレビューを確認してコードを取得する。取得したコードをページにはり付けるだけで埋め込みができる。 Google Newsのほか、Googleカレンダー、Googleカスタム検索、Google Maps、Google Docsのプレゼンテーションとスプレッドシート、YouTub

    ニュースや予定表をWebページに埋め込める「Google Web Elements」発表
  • Objective-Cの知識不要! HTMLとJavaScriptでiPhoneアプリを開発できる「NimbleKit 1.2」 | パソコン | マイコミジャーナル

    VolnaTechは、HTML/JavaScriptiPhone/iPod touchネイティブアプリを開発するためのライブラリ「NimbleKit 1.2」を公開した。動作環境はIntel製CPUを搭載したMac、動作環境はMac OS X Leopard 10.5以降、Xcode。別途iPhone SDK 2.2以降が必要。 HTMLJavaScriptでネイティブなiPhoneアプリの開発が可能になる「NimbleKitNimbleKitは、HTMLJavaScriptを使用してネイティブなiPhone/iPod touchアプリを開発するためのライブラリ。iPhone OS 2.2以降に対応、一部機能はiPhone OS 3.0の正式リリース後に提供される。ライブラリの全機能は無償利用できるが、動作はiPhoneシミュレータ上に限定され、実機上での利用には有償のユーザ登録

  • 残業削減、休暇取得は社員の“課題”――ファイザー(後編)

    残業削減、休暇取得は社員の“課題”――ファイザー(後編):“有給&残業”攻略法(1/2 ページ) 前回ファイザーの残業削減への取り組みを紹介した。今度は有給休暇取得への取り組みについて聞いてみた。残業削減、有給休暇取得における大きな課題もあった。 金曜日の時短制やノー残業デーなど、残業削減の取り組みを積極的に行っているファイザー。残業についてここまで制度化をしているのならば、有給休暇の制度についても強化しているのではないだろうか。 ファイザーでは有給休暇の取得をどのように推進しているのか、前回に引き続き、労政部の海宝和養(かいほう・かずやす)部長と、奈須野雅子(なすの・まさこ)さんに聞いた。 他社よりもプラス10日休暇が多い 意外にも社員の有給休暇の取得率はあまり高くないという。 その理由は特別休暇や休日の豊富さにある。例えば土日祭日とは別に「フレックス休日」として年5日の休日があるほか、

    残業削減、休暇取得は社員の“課題”――ファイザー(後編)
    bigwest
    bigwest 2009/06/02
    残業と有給
  • 【詳報】Google Waveとは何なのか? − @IT

    2009/05/29 米グーグルは5月28日、米国サンフランシスコで開催中のイベント「Google I/O 2009」で、まったく新しいメッセージングおよびコラボレーションのためのプラットフォーム、「Google Wave」を発表した。同日、開発者向け早期プレビューとして公開。限定的にアカウントを発行して、外部の意見を取り入れながら開発を進める。年内にも一般向けサービスを公開し、それに続いてサーバの実装も順次、Apache2.0ライセンスのもとでオープンソースで公開していく予定だという。 プロジェクトリーダーで、Google Waveの基調講演でデモンストレーションを行ったラース・ラスムセン氏は、Google Waveは「3つのP」からなると説明する。 Google Waveのプロジェクトリーダー、ラース・ラスムセン(Lars Rasmussen)氏は、Google Waveは「3つのP」

  • Google Desktop用「Google Reader」ウィジェットが登場

    Google Desktop」のユーザーへ、Google自身によるウィジェットが新たに提供された。このウィジェットによって、ユーザーはブラウザを起動しなくても「Google Reader」の多くの機能を利用できる。Google ReaderのソースリストはPCのサイドバーに表示され、購読したフィードを詳しく確認できるようになっている。また、個々の記事はスクリーン上にスライド表示されるポップアップウィンドウで読める。 このウィジェットはGoogle Desktopのドック内、あるいは画面上に「分離」させる形で利用できる。この2つを比較した場合、筆者は後者の方が好きだ。というのも、サイドバーの高さや幅を変えずに多くのフィードや記事を素早くチェックでき、他のウィジェットのルックアンドフィールに影響を及ぼさずに済むためである。 1つの大きな難点は、このウィジェットがまだHTMLフォーマットのフィ

    Google Desktop用「Google Reader」ウィジェットが登場
  • ネット系の人に贈る「これを読めば君も3年後には常務執行役員になれる!」おすすめ書籍一式

    ちょうど1年前に僕は@ITの発行人を退任して独立することになるのですが、会社を辞める前に、社内向けブログにおすすめ書籍のエントリを書いたことがありました。 このおすすめ書籍はもともと、会社(アイティメディア)の3周年記念パーティがあったときにゲームの賞品として「役員が自腹で1万円分のプレゼントを買ってくる」ということになって、そのときに僕がプレゼントとして選んだものです。タイトルがちょっとあおり気味なのはそのせいです:-)。 なので、もともとオンラインメディア関係の仕事をしている人を想定したものなのですが、オープンなブログもはじめたことだし、4月になってフレッシュな気持ちでいるビジネスマンの人にも参考になるかもしれないと思うので、ここでも紹介しようと思います。「ああ新野はこんなが気に入っているのか」と思いながら見ていただければ。 文中に、「来年度からは常務執行役員のイスがひとつ空く」と書

    ネット系の人に贈る「これを読めば君も3年後には常務執行役員になれる!」おすすめ書籍一式
  • 無印良品のCDボックスでケーブルすっきり | 景観デザインを目指せ

    前々から何とかしたいと思っていたこの状態。無印良品のCDを入れる箱を改造して、すっきりさせてみました。 無印良品の「硬質パルプボックス・CD用」1600円也 ヨコタくんに手伝ってもらって、サークルカッター で、中身と外箱の同じ位置に丸い穴を開けます。直径は35mm。 電源タップやケーブル、ACアダプタなど、全部詰め込みます。デジカメのバッテリ充電器などは、使うときに取り出すことにして、とりあえず入れてしまいました。 来は取っ手の穴から、シネマディスプレイのケーブルが2(ディスプレイ側とパソコン側)と、MacBookAirの電源ケーブルを出しました。 穴を開けたところからは、電源タップのケーブルを出しました。 すっきり! と、よろこんでいたら、こんな製品を見つけてしまった。ちょっと高いけど、こっちのほうが良かったかなぁ?でも、洗練させすぎのような気もするよねぇ。いつも掃除して磨いてないと

    無印良品のCDボックスでケーブルすっきり | 景観デザインを目指せ
    bigwest
    bigwest 2009/06/02
    ケーブルの取り回し
  • SaaS 型 Web アプリケーションファイアーウォール「Scutum」が運用開始(japan.internet.com) - Yahoo!ニュース

  • Adobe,オンラインの無償プレゼン・アプリ「Acrobat.com Presentations」を公開

    Adobe,オンラインの無償プレゼン・アプリ「Acrobat.com Presentations」を公開 米Adobe Systemsは米国時間2009年5月27日,オンラインでプレゼンテーションの作成や編集を行えるホスト型サービス「Acrobat.com Presentations」の公開ベータ版をリリースした。同社Webサイトで登録し,無料で利用できる。同サービスの利用には,「Flash Player 10」が必要。 見栄えのよいプレゼンテーションを作成するためのグラフィックス・ツールやレイアウト,カラー・セット,画像の自動配置機能などを提供する。ほかにも,視覚効果の適用やビデオの埋め込みなどが行える。 複数ユーザーで同時に編集を行うことも可能。変更はすべてリアルタイムで反映されるため,常に最新のファイルに更新される。また,アクセス権のあるユーザー,閲覧しているユーザー,編集しているユ

    Adobe,オンラインの無償プレゼン・アプリ「Acrobat.com Presentations」を公開
  • CentOS 5でMySQL5.0からMySQL5.1にRPMアップデートした - 小野マトペの業務日誌(アニメ制作してない篇)

    ふぁぼったーでMySQLプラグインを使いたくなったので、MySQLを5.0から5.1にアップデートしました。以下メモ。 (作業のログをWebに残していかないとダメだなーと最近思ったので練習をかねて。こういうエントリーは別途はてなグループで起こした方がいい気がするな。) 環境 CentOS 5 yumで入れたMySQL 5.0.45 参考資料 http://dev.mysql.com/doc/refman/5.1/ja/linux-rpm.html http://dev.mysql.com/doc/refman/5.1/ja/upgrade.html http://dev.mysql.com/doc/refman/5.1/ja/upgrading-from-5-0.html WEB+DB PRESS Vol.45 作者: 荒木稔,能登信晴,Zev Blut,ミック,nanto_vi,武者晶紀

    CentOS 5でMySQL5.0からMySQL5.1にRPMアップデートした - 小野マトペの業務日誌(アニメ制作してない篇)
    bigwest
    bigwest 2009/06/02
    5.0から5.1への移行
  • 本当はすごい、知られざるGoogle Maps APIたち!!

    「商業利用もOK! Google Mapsについて知りたいこと」に続くGoogle Mapsインタビューの後編は、数多く存在するGoogle Maps関連のAPIや機能のうち、あまり知られていないものや新しいものをグーグルのソフトウェアエンジニア、淺川浩紀さんに聞いた。 Code Playgroundでオンライン編集 まずは、即効性のあるものからいこう。 Googleが持つ多くのAPIは、Webブラウザ上からJavaScriptによって呼び出せる。JavaScriptはコンパイルの手順なしに書けば実行できるので手軽である。しかし、だからAPIを試すのも簡単だとは限らない。例えば、Google Maps APIなら正しいGoogle Maps APIキーを用意したり、適切な文書にプログラムを埋め込んだりする作業を行い、それをWebブラウザで開かねばならない。

    本当はすごい、知られざるGoogle Maps APIたち!!
  • 見直されるべきPHP5の組み込みイテレータ - hnwの日記

    PHPには5.0.0以降SPL (Standard PHP Libray)という枠組みが導入されています。これにより、Iteratorインターフェースを実装したクラスのインスタンスであれば、foreach文で配列と同じように取り扱えます。自分でクラスを作るときもIteratorを実装すれば使うのが楽ですし、コードも読みやすくなると思います。 また、PHPに標準で組み込まれているクラスにはIteratorを実装しているものが多数あります。たとえば僕の手元のPHP5.2.9には24個のイテレータがあり、そのうちいくつかは十分に実用的なクラスです。ただ、日語の資料が少ないせいか、かなり知名度は低いように思います。記事では4つの便利な組み込みイテレータを紹介します。 SPLのクラスにはデザインパターンの考えが多く含まれています。特に、イテレータを元にイテレータを作るような使い方は、保守性の高い

    見直されるべきPHP5の組み込みイテレータ - hnwの日記
    bigwest
    bigwest 2009/06/02
    ファイルの読込
  • 極める routes.php (CakePHP 1.2) : akiyan.com

    極める routes.php (CakePHP 1.2) 2009-05-24 5/22に開催された第4回CakePHP勉強会@Tokyoにて、routes.phpの書き方と逆ルーティングについて発表させて頂きました。勉強会での発表は2回目です。 以下発表資料です。 極める routes.php View more Microsoft Word documents from akiyan. 「CakePHPでmod_rewriteを使わずに大抵のURLを作れる自信がある人ー?」 という質問でほとんど挙手が無かったので、テンション高めで発表できました。あと、1回目の発表では緊張しすぎて声が出なかったので、今回ははっきり喋るように心がけてみました。(それでも焦った箇所では声が小さくなっていたかも...)お聞きくださった皆様、どうもありがとうございました! ちなみに極めるといいつつも、named

  • クックパッドというサービスを男性エンジニアはどのように解釈すれば良いか - FutureInsight.info

    友人クックパッドエンジニアnegipoくんから以下のをもらいました。読んでみて非常におもしろかったので、いろいろ考えたことを書いておきます。600万人の女性に支持されるクックパッドというビジネス (角川SSC新書)上阪 徹 おすすめ平均 さて、困りました Amazonで詳しく見る by G-Toolsあまり実感がわからない携帯サービスを抜きにして今日で勢いのあるサービスの代表と言えば以下の2社だと思います。 イラスト コミュニケーションサービス[pixiv(ピクシブ)] レシピ検索No.1/料理レシピ載せるなら クックパッド 個人的にこの2つが素晴らしいサービスだなと思っているのは、今まで評価されることの難しかったイラストレシピという人間のアイディアや知恵が非常に詰まっている創作物に多数の人々から評価される快適なコミュニティを作ることができた点です。Pixivは、日頃から接点のある

    クックパッドというサービスを男性エンジニアはどのように解釈すれば良いか - FutureInsight.info
  • どの会社でも通用する仕事術(3)「緩い」マネジメントを防ぐ8の習慣

    前回は,どの会社でも通用する仕事術を構成する7つの力のうち,「教える」をテーマに9の重要項目を説明した。7つの力は以下の通りである。 「教える」力は,どの職場でも必要であり,身につけると非常に有利になる。ぜひ,実際に試していただきたい。 今回は,2つめの「マネジメント」を取り上げる。これも,どの会社でも使える重要な仕事術である。ここでは,マネジメントを「チームでの協業作業や関係者に依頼した作業などの仕事を進めるために行う管理作業」と定義する。例えば,仕事の目標設定,作業の定義と責任分担,進捗確認などが該当する。以下,この前提で説明を進めていく。 仕事がうまく行かない人は「ネガティブ特性」を持つ 筆者は,会社で教育担当を長く務めている。10年前からは教育コンサルタントの仕事もしている。このため,以前から仕事上の悩み相談を受ける機会が多かった。 筆者に相談を持ちかける人のほとんどは,仕事がうま

    どの会社でも通用する仕事術(3)「緩い」マネジメントを防ぐ8の習慣
  • モノヅクリスト必読! - 書評 - 600万人の女性に支持されるクックパッドというビジネス : 404 Blog Not Found

    2009年05月22日22:00 カテゴリ書評/画評/品評Art モノヅクリスト必読! - 書評 - 600万人の女性に支持されるクックパッドというビジネス クックパッド株式会社広報櫻井様より献御礼。 600万人の女性に支持される クックパッドというビジネス 上阪徹 これは、うまい! Webサイト制作者は、今後書を読まずしてWebサイトについて語るべからず。 そしてそれに限らず、ものづくりに関わる全ての人は、書に目を通しておくべき。 目次 - Amazonより 書「600万人の女性に支持されるクックパッドというビジネス」は、日で最もうまい料理サイト、クックパッドのドキュメンタリー。 序章 女性なら知っている。料理サイト「クックパッド」 第1章 就職を選ばなかった男が、辿りついた目標 第2章 クックパッドは、なぜ「女心」をつかんだのか 第3章 細やかなサービスを実現するのは、テクノ

    モノヅクリスト必読! - 書評 - 600万人の女性に支持されるクックパッドというビジネス : 404 Blog Not Found
  • 『このままでは仕事に殺される - 過労死・過労自殺を強制する経団連会長・副会長出身企業13社』

    (出所)株主オンブズマンによる情報公開請求により所轄労働局から公開された36協定。 (注1)同一企業でも事業や業務の種類が異なる場合は、それぞれの延長時間の長いほうを示した。 (注2)一般協定における延長時間より長い特別延長時間が明らかにされている場合は後者を示した。 (注3)第一生命の07年3月28日の協定の特別延長時間は月120時間、年600時間であった。 (注4)野村Hの1か月104時間は、週24時間を年間26回までを1か月4.35週で換算した。 労働基準法によれば、使用者は1週40時間、1日8時間を超えて労働者を働かせてはならない。これに違反した場合は、6カ月以下の懲役または30万円以下の罰金が科せられる。「36協定」とは、労働基準法の第36条にもとづく、時間外・休日労働協定のことで、使用者は労働者の過半数を代表する労働組合ないし従業員組織と協定を結び、労働基準監督署に届け出れば、

    bigwest
    bigwest 2009/06/02
    残業