タグ

2007年6月20日のブックマーク (44件)

  • モバイルサイトでの機種判別の話

    もくじ 基礎編 機種判別とは? どうして機種判別するの? 機種判別の大まかな流れ 与太実践編 サイトの要件決め User-Agentの取得 機種情報の抽出 機種情報の利用 なんとなくお伝えしたいこと 全機種個別対応とか無理 でも、何も考えてないと、ヘンなサイトになる んじゃ、どういう事を考えておいた方が良いか? 実際、(僕が)どういう風にやってるか? もっとうまい方法ないですかねー?

  • ゼロからはじめるpager - Web文章をらくらく分割してみよう (1) pagerとは? | パソコン | マイコミジャーナル

    pagerとは? pagerは長文を区切ってページとして表示させることができるライブラリです。ブログやサーチエンジンなどのテキスト形式のコンテンツなどでページ番号が記されたサイトを見たことがあるのではないでしょうか。ページ単位でテキストコンテンツを区切ると、見やすくなり整った印象を与えるサイトになります。 「pagerで区切ったテキストコンテンツ」 pagerはAjaxライブラリの1つであるjQueryのプラグインとして提供されています。このため、pagerを使用するにはjQueryライブラリが必要になります。まずはjquery.pager.jsを以下のURLからダウンロードします。 http://rikrikrik.com/jquery/pager/scripts/#download 「jquery.pager.jsのダウンロードサイト」 ページの一番下にある「Download」の部分の

  • MovableTypeのラインセンスがGPL化されることが意外と知られてない-理解されてないらしい

    hatanaoki
    hatanaoki 2007/06/20
  • http://e0166nt.com/blog-entry-204.html

    http://e0166nt.com/blog-entry-204.html
  • http://e0166nt.com/blog-entry-202.html

    http://e0166nt.com/blog-entry-202.html
  • yohei-y:weblog: HTTP ステータスコードを正しく使おう

    先月、ぐるなび API がリリースされていました。 ぐるなびさんの持っている膨大なデータベースに Web API を通して気軽にア クセスできるようになったのは、非常に喜ばしいし、その英断に感謝したいと 思います。 しかし、Web API 仕様書、特にエラー仕様を見てちょっとがっかりしました。 もう少し上手にデザインすれば、もっとよかったのに…、という思いです。 一度出してしまった API はそう簡単に変えられないと思いますが、 参考までに僕だったらどうするか、を書いてみます。 この仕様の一番の問題はエラーコードです。 以下は 2-2 のエラー仕様に記述されているサンプルです。 <?xml version="1.0" encoding="UTF-8"?> <gnavi> <error> <code>602</code> </error> </gnavi> タグが三つ(gnavi, erro

  • CSSでフッタ位置をレイアウトする (CSS Sticky Footer) - youmos

  • ウノウラボ Unoh Labs: ベンチャー流Webサービスの作り方(企画編)

    尾藤正人(a.k.a BTO)です 僕はウノウが株式会社化するタイミングでウノウに参画しました。 それ以来はずっと二年半程Webサービスの開発に従事してきました。 ウノウに参画した当初はWebサービスのことは全く分かっておらず、 単なるLinux好きのエンジニアにすぎませんでした。 ウノウ株式会社の創業時に参画することにより、 サービスの企画から開発、運用まで携わることができました。 最初はエンジニアが自分一人だけだっとところから、 現在のように数多くの優秀なエンジニアを抱える企業に成長するまでの組織作りにも関わることができました。 全く経験のないところから始めたので、それこそいろんな失敗を重ねてきました。 そこで今までの経験を元にベンチャーがWebサービスを開発するにあたって気をつけておいた方がいいことをまとめてみます。 Webサービスの開発を始めるには、何はなくとも企画から。 今回はW

  • 2週間に1つ、身につけたい習慣リスト | その他(ライフ) | とりあえず、やってみる! | あすなろBLOG

    「持たない暮らし」の中にあった「2週間に1つ、身につけたい習慣」というリストがあったので、自分なりの○×をつけてみました。 リストは、こちら。 「持たない暮らし」に直接関係なさそうな項目もありますが、 実践すると、次第に家の中からモノが減っていきます。 イライラしなくなり心と体が健康になるので、 つまらない買い物をしなくなるのです。 すでにできている項目は飛ばし、やりやすいことから順次、 実践していきましょう。 マイバック(レジ袋の使いまわしでも)を持ち歩き、レジ袋を断る 帰宅したら、郵便物をチェックして、不要なものは即資源ゴミかシュレッダーへ 封を切ったり、電子レンジ調理だけですぐべられるものを買う機会を減らす 「安くて大量なもの」よりも「高くても気に入ったほう」を選び、大切に使う 無料のものを受け取らないようにする 買い物にはメモを持っていく ワンパターンになっても、好き

  • CakePHPで高速Webアプリ開発:第1回 CakePHPを使いたくなる5つの特徴|gihyo.jp … 技術評論社

    CakePHPとは CakePHPはオープンソースで開発されたPHP用のフレームワークです。Ruby on Railsの影響を強く受けており、Webアプリケーションを高速に開発するための仕掛けが随所に盛り込まれています。 PHP開発者の方で、Railsで開発してみたいけどRubyの経験がないのでなかなか行動に移せない方などはとくにCakePHPを試してみてほしいと思います。Railsの考え方を肌で理解しつつ、PHPでWebアプリケーションを高速開発するための選択肢を手に入れることになるでしょう。 CakePHP 家サイト(英語)(左図⁠)⁠。 フォーラム - CakePHP Users in Japan(右図) そのほか、CakePHP プログラマーズ リファレンスガイドも参考になる CakePHPを使いたくなる5つの特徴 まずは皆さんにCakePHPに興味を持っていただくため、フレーム

    CakePHPで高速Webアプリ開発:第1回 CakePHPを使いたくなる5つの特徴|gihyo.jp … 技術評論社
  • FPN-仕事がつらいとか大変とかって絶対必要ですか?

    2.ビジネスリサーチの情報収集 デスクトップ調査 の基〜アニュアルレポートなど公開情報から… デスクトップ調査 とは、主にインターネットなどを使用して、公開情報を調査して整理・分析を行うものです。「CIAも収集する情報の95%が公開情報」ということで、情報不足とい… 2021.01.28 2021.05.13 1915 view 5.ビジネスリサーチのビジネスモデル ビジネスリサーチがアウトソースされる理由 ビジネスリサーチを社外に依頼する理由①〜信頼できる人「すべては依頼から始まる」からでも書きましたが、依頼主が社外にリサーチを委託する最大の理由は、事業環境を定点で把握… 2021.01.18 2021.05.13 146 view

    FPN-仕事がつらいとか大変とかって絶対必要ですか?
  • 最低限心がけるべきサイトの構造デザイン最適化6つのポイント | Web担当者Forum

    週末からよく働いたなあ。クライアント(それに、友人)のためにサイトをチェックしていて気づいたんだけど、いまだにサイトアーキテクチャの最良実践例がろくに取り入れられてないんだよね。検索エンジン最適化(SEO)の構造的な側面について、僕の提言をざっと読んでおいても損はないと思うよ。 動的URLは使わない 使わざるを得ないように思えても、動的URLは絶対使わないほうが良い。僕らが見たところ、検索エンジンのなかには、実際に信用度やランキングの判定基準で、動的URLを差別的に扱っているところがあるんだ。Googleでは、ほかの検索エンジンほど大きな問題にならないとは言っても、間口は広いに越したことはないだろう? ISAPIやmod_rewriteなら実装しやすく、対時間効果も高いのでお勧めだ。 ページの表示は3クリック以内で 普通、ウェブ開発業界の人間は、これをユーザビリティの基原則と考えているけ

    最低限心がけるべきサイトの構造デザイン最適化6つのポイント | Web担当者Forum
  • テキスト解析:日本語形態素解析API - Yahoo!デベロッパーネットワーク

    指定されたURLは存在しません。 URLが正しく入力されていないか、このページが削除された可能性があります。

    テキスト解析:日本語形態素解析API - Yahoo!デベロッパーネットワーク
  • +fh鰍d dn _ | Lifehacking.jp

    週末は親戚の結婚式に行っていましたが、堂々とした新郎新婦の様子に自分はどうだったっけ?と思うことしきりでした。自分が結婚したときは、引っ越しや式を挙げるまでの打ち合わせなどが大変だと思っていたものです。しかし実際には、相手と一緒に生活を始めて、慣れてゆく過程の方がずっと大変で、かつ楽しい時期でした。 私の場合、両親がキリスト教を信仰しており、自分も限りなくキリスト教に近い育ちでしたので、式はホテルでアルバイトをしている外国人の方ではなく、物の牧師にお願いすることになりました。非常にまじめな牧師さんでしたので、結婚前に何度かお会いして親しくなる時間をかなり割いていただきました。 式の前の最後の打ち合わせで、この牧師さんが私たち二人に守ってもらいたい3つの約束について教えてくださいました。私のが主婦専業となることを念頭に語られたものだと思いますが、以下のようなものでした。 第一の約束は、夫

    +fh鰍d dn _ | Lifehacking.jp
  • Flash と Ajax を使った使いやすいファイルアップロードライブラリ「 FancyUpload 」

    digitarald FancyUpload Swf meets Ajax for beautiful uploads. The release of the long awaited MooTools upload widget thats allows queued multiple-file upload including progress bars. FlashとAjaxを使った使いやすいファイルアップロードライブラリ「FancyUpload」。 FancyUpload を使えば、インタラクティブで複数ファイルのアップロードも簡単な、次のようなアップローダーが作れます。 「Browse Files」ボタンでファイルを選ぶと、右側のペインに アップロード予定のファイルとして追加されます。 「Start Upload」ボタンによってファイルのアップロードを開始します。 アップロードの

  • YouTubeやコミケはコンテンツ業界の発展に有効か--著作権のあり方をめぐる議論

    著作権保護期間の延長問題を考えるフォーラム主催「第3回公開トーク『コミケ2ちゃんねるはてなセリフと作家と著作権』」が6月15日、慶応義塾大学三田キャンパスで開催され、様々な立場のパネリストが著作権問題の現状と課題について報告、議論した。今回、主なテーマとなったのは「総表現時代における著作権とは何か」。コミケと呼ばれる同人誌販売会や動画共有サイトの「YouTube」、動画上に視聴者がコメントを付けられる「ニコニコ動画」、漫画の吹き出しなどに自由に文字を入れられる「はてなセリフ」など、他人の著作物を活用したクリエイティブ活動が広がりつつある現状を踏まえ、改めて著作権のあり方を問う内容となった。 イベント前半戦で大きなテーマとなったのは「コミケなどにおける二次創作活動とクリエイター育成の関係性」。コーディネーターを務めた国際大学グローバル・コミュニケーション・センター(GLOCOM)研究員の

    YouTubeやコミケはコンテンツ業界の発展に有効か--著作権のあり方をめぐる議論
  • ここギコ!: 目の前の小銭しか見えない大局観のない輩は万死に値する

    私のよく知る業界では老舗の某A社に、ほとんどの人がGoogle発祥と思ってるある技術について、実はGoogleが発表する1年以上前にその技術はこの人が開発して発表していたという、知る人ぞ知る伝説スーパー技術者がいる。 だが彼のようなスーパー技術者がいるにも関わらず、A社は何故かネット世界に対するテクノロジー的な貢献が少ない。 いわゆる「ラボ」の名が付くコンテンツはA社にもあるのだが、その中身は「ラボ」からイメージする開発者の自主的技術発表の場とは程遠く、ほとんど同社がプロジェクトとして取り組んでいる技術テクノロジープレビュー的な位置付けでしかない。 ましてや、Web2.0、Blogosphere、CGM的な立場から貢献する技術やサービスの公開については、皆無と言っていい。いや、言っていいというか掛け値なしに皆無だ。 この方面での貢献やユーザ支持は、業界では老舗ながらネット上では過

  • 便利な Google ブックマークレット10種類

    Google Blogoscoped [via Lifehacker] の記事で便利な Google ブックマークレットの一覧が紹介されていました。このうちいくつかは使ってましたが、この際ですので便利そうなものをまとめてツールバーに入れてしまいました。そんな10個のブックマークレットをご紹介。 ブックマークレットは一見普通のブックマークのように見えますが実はその場で Javascript 使って「今のページを Google Reader に追加」とか「このページの内容を翻訳」といった機能を呼び出すものです。 記事には10種類が紹介されていましたが、その中でも一番使いそうだなというものだけ選んでご紹介して、さらに別の場所で紹介されていたものを好みで選んでみました。 以下のリンクをツールバーにドラッグするだけでブックマークレットを導入することが可能ですが、RSS でこの記事を読んでいる方は、な

    便利な Google ブックマークレット10種類
  • 無料で使えるWordPressのデザインテンプレート『CSS Design Templates』 | CREAMU

    WordPressのかっこいいデザインテンプレートはないだろうか。 そんなあなたにおすすめなのが、『CSS Design Templates』。無料で使えるWordPressのデザインテンプレートだ。 『CSS Design Templates』では、たくさんのデザインテンプレートがダウンロードできる。WordPress以外のものもあるし、有料版もあるのだが、きちんとカテゴライズされている。 ナビゲーションメニューに以下の5つのカテゴリーがある。 1.Website Templates(無料) 2.Wordpress Themes(無料) 3.Professional Templates(有料) 4.Joomla Templates(無料) 5.Blogger Templates(無料) 通常のXHTMLのWebサイトテンプレートもあるし、ブロガーのためのテンプレートもある。 ライセンスは

  • JavaScriptの巧い書き方 - Archiva

    Make a note of it: Web tech, montaineering, and so on. Note: この記事は、3年以上前に書かれています。Webの進化は速い!情報の正確性は自己責任で判断してください。 Webに言語は数あれど、特に玉石混淆の激しいJavascriptの書き方について纏めてみた。間違い指摘大歓迎! 発端はYahoo!の Eric Miraglia による、YUI 式モジュールの作り方をまとめた記事。ざっくりまとめると、以下の手順になる。 YAHOO.myProject.myModule = function () { //"private" variables: var myPrivateVar = "I can be accessed only from within YAHOO.myProject.myModule."; //"private" m

  • Web高速化 || パフォーマンスチューニングBlog: インターオフィス

    AWSアドバンスドコンサルティングパートナーの一員として活動する株式会社スタイルズが、AWS導入、移行、開発、セキュリティ、運用保守など、すべてのご相談に乗らせていただきます。 AWSを導入したいが何から始めたらいいかわからない 既存のベンダーが新技術に弱く、良い提案がもらえない クラウドの導入にセキュリティの不安がある AWSをとりあえず導入したが、さらに活用していきたい 社内にAWSの知見を持っている人がいない AWSならではのシステム開発を詳しく知りたい

    Web高速化 || パフォーマンスチューニングBlog: インターオフィス
  • 異性をほぼ確実に落とす方法 - あるSEとゲーマーの四方山話

    <てるやん> 心理学のネタに取ってた恋愛系のメルマガに もの凄いこと書いてましたw 口説きの秘訣からモテる法則まで~恋愛秘決マニュアル[まぐまぐ!] その彼の言葉がすごい。 「私に落とせない女なんていない」 こう言いきる。 どうやって落とすのかと言えば、感情体積を大きくすること。 感情というのは、板みたいなもので、あっちに押しやり、 こっちに引き寄せ、これを連続していると、 あっという間に体積が大きくできる。 その体積を大きくするっていう行動をしていけば、 いつの間にか落ちてしまう・・・そんなものなんだ。 彼の理論は、この考え方で統一してある。 すごいよぉ。 感情体積を増やす! まさに人間の心理をピタリと当ててます!! 何を言ってるのかというと 「いい人」ってのは女の子からみて30点ぐらい。 これが「すごくいい人」に成長すると60点。 30点の得点アップとなる。 で「いい人」が、女の子のミ

  • あの定番企画をもう一度! 「ヘッドホン&イヤホン聴き比べ」 - 日経トレンディネット

    デジタルARENAの大人気企画「ヘッドホン&イヤホン聴き比べ」。リニューアルにともない「あの企画はどこにいったの?」という声を多数いただきました。そこでヘッドホン&イヤホンに関する特集など関連記事をまとめました。 【完全版】iPod+携帯音楽プレーヤー対応 ヘッドホン&イヤホン徹底聴き比べ! 2006 2006年のヘッドホン&イヤホン企画。42機種の実力をチェックしました。スタンダードなインナーイヤータイプや人気のカナルタイプのほかに、フルサイズのヘッドホンも加えた、まさに総合的な聴き比べ企画です。 【改訂版】iPod+携帯音楽プレーヤー対応「ヘッドホン」&「イヤホン」15機種徹底聴き比べ! AKGの「K28NC」「K26P」、SHUREの「E4」の注目モデルが登場したのをきっかけに、各製品の実力を再検証した改訂版。 iPod+携帯音楽プレーヤー対応 「ヘッドホン」&「イヤホン」12機種徹

  • オンラインブックマーク『Googleブックマーク』を薦める10の理由 | Google Mania - グーグルの便利な使い方

    オンラインブックマーク『Googleブックマーク』を薦める10の理由 管理人 @ 6月 16日 11:48am Firefox, Google Bookmarks, Google Toolbar, iGoogleGoogleブックマーク」はGoogleアカウントがあれば誰でも利用できる便利なオンラインブックマークです。 どこからでも使えるので、大事なページをブックマークして、いつでも使える状態にしてもいいし、ソーシャルブックマークのように、後で読みたいサイトを片っ端からブックマークしても便利です。 筆者は後者のような使い方です。Googleツールバーを使って、1クリックでブックマークして後で眺めたり、必要なサイトは検索ボックスから検索したりしています。 Googleブックマークは使い方次第で大変便利になります。 以下に、Googleブックマークの便利な使い方をご紹介します。 どこからで

  • CSSデザインカタログ

    対応ブラウザは Windows:InternetExplorer6,InternetExplorer7,Firefox2,Opera9 Mac:Firefox2,Opera9,Safari2 ですが,ブラウザによって若干表示が異なる部分もあります。 XHTML 1.0 でマークアップしてあります。 DOCTYPEスイッチによる標準モードに対応しています。InternetExplorer6 でXML宣言をし互換モードになった場合にも対応しています。 Netscape7,Mac InternetExplorer5 では期待通りに表示されないものがいくつかあります。 便宜上,分類コード(div011-hp,table010 など)を class名にしてありますが,実際にお使いの際には適切な class名に変更してください。 すでにお使いのCSSファイルに新たにCSSコードを追加した場合,既存

  • パンくずリストのマークアップを色々考えてみる

    久々普通のエントリーだ。 なんか、デジパの中の人が、Web標準の日々に出ちゃうらしいです。 この人→ネットのサラダボウル: Web標準の日々に参加します。 皆色々やってるなぁ~、ボクも負けてられんなぁ~ ソレとは関係ないけど、デジパの社員は半分くらいの人がブログ書いてるんすけど、B to A 赤坂で働くWebコンサルタントの日記とかのエントリーで逆立ちって。。。。 皆色々やってるなぁ~、ボクも負けてられんなぁ~ さて、そろそろ題に。 以前のエントリーでパンくずリスト(Topic Path)を作成する際に使えそうなサンプル8種ってのを書いたんだけど、その後色んなサイトで書かれてたパンくずリストのエントリーや、コーディングコンテストのソース覗いてたりして、今後どうやってマークアップしてこうかなぁ~って悩んでた今日この頃。 そんな訳で、良いか悪いかは別として色々考えてみた。 ul要素でやってみ

    パンくずリストのマークアップを色々考えてみる
  • MOONGIFT: » コラボレーション2.0「Mindquarry」:オープンソースを毎日紹介

    コラボレーション2.0「Mindquarry」 2007/06/15 Windows, Mac OSX, Web, オープンソース Linux, GUI, Java, Wiki, Firefox, IE, Perl, Ajax, コラボレーション, プロジェクト管理, ビジネス, Mozilla Public License 物凄くよさそうなソフトウェアを見つけてしまった。これはぜひとも試すことをお勧めしたい。 プロジェクト管理する上での基といえば、情報の統合管理、タスク管理、そして生成物のバージョン管理などが基になると思う。その点において間違いなく役立つソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはMindquarry、リッチなインタフェースを持ったコラボレーションソフトウェアだ。 Mindquarryに実装されている機能は主に4つに分けられる。チーム管理をベースとして

    MOONGIFT: » コラボレーション2.0「Mindquarry」:オープンソースを毎日紹介
  • http://youmos.com/news/import_js

  • 誰でもモバゲーに広告が出せる--位置連動型広告「AdLocal」、入稿機能を一般公開

    位置情報連動広告「AdLocal」(アドローカル)を運営するシリウステクノロジーズは6月15日、AdLocalの広告入稿機能を一般公開した。広告主は代理店を経由することなく、モバイルサイトに出稿できる。個人飲店などでも簡単に利用できるようにし、広告主の拡大を目指す。 AdLocalはユーザーの携帯電話端末から配信されるGPS情報、もしくはユーザーが調べている場所などをもとに、その場所に関連する広告をモバイルサイトに配信するサービス。これまでは代理店経由のみで広告の出稿を受け付けていたが、新たウェブ上でも受け付けることにした。 広告主は広告配信地域、期間、時間帯、上限クリック単価などを指定できる。ただし、掲載媒体を指定することはできない。AdLocalを採用しているサイトは約20サイトあり、ディー・エヌ・エーのソーシャルネットワーキングサービス「モバゲータウン」で地図上に家が作れるタウン機

    誰でもモバゲーに広告が出せる--位置連動型広告「AdLocal」、入稿機能を一般公開
    hatanaoki
    hatanaoki 2007/06/20
  • フリーソフトで本格波形編集「Audacity」 : Gizmodo Japan(ギズモード・ジャパン)

    フリーソフトながら、音声ファイルを格的に編集できるのがこの「Audacity」。 波形編集ソフトというと、とっつきにくいイメージがあるかもしれませんが、いじってみれば意外とカンタンです。便利な使用方法のひとつとしては、ICレコーダーで録音した会議の文字起こしの際に、声の音程を変化させずに会話を遅くすることができて、作業効率が高まりますよ。 もちろん音楽制作にもぴったり。ノイズの除去、イコライジング、それにエコーなどのエフェクトをかけたり、VSTプラグインも使用可能といたれりつくせり。それこそ周波数解析までできる仕様。しかも、動作は軽く快適です。 このソフト、WindowsMac OS X、GNU/Linuxなど、多くのOSで動作するのも魅力。さまざまな使い方を試してみてはいかがでしょうか? (西尾祐飛) Audacity[audacity] 【関連記事】 「Splice」:Web上で音

  • ウノウラボ Unoh Labs: 「名刺作り」で学ぶレイアウト(+α)基礎講座

    こんにちは。yamazakiです。 4月に入社してはや3ヶ月目。同じように4月に入った方などは、仕事にも少しずつ慣れてきて、そろそろ少しずつ外に目を向ける余裕も出てくる頃でしょうか。 たとえば社外のイベントや勉強会などに参加する、となれば必携の「名刺」。 会社から支給される場合がほどんどだとは思いますが、中には自分でオリジナルの名刺を作って配る、なんていう人もいるかもしれませんね。 今回は「名刺のデザイン」をネタに、「レイアウト」の基的なあれこれを解説してみたいと思います。 名刺といえば大抵の場合、以下のような内容を載せますね。 名前 肩書き メールアドレス 携帯電話番号 会社の電話番号、Fax番号 会社名 会社の住所 これ以外にも会社によって色々あるかと思いますが、ひとまず今回はこれだけの要素で作ってみることにします。 また、使うフォントは、(MS ゴシックは印刷向けには

  • 起業家がアインシュタインから学ぶべき5つのこと | POP*POP

    eSoupのブログにて「アインシュタインの生き方から起業家が学ぶべきこと」が紹介されていました。 ご存じのとおり、アインシュタインは科学者ですが、数々の名言を残しています。それらの名言の多くは確かにビジネスに応用可能ですよね。 納得する点が多かったのでご紹介。 以下からどうぞ。 知識なんかより想像力の方がもっと大事だ! 技術的なことを知っていることももちろん大事ですが、アイディアを次々に生み出していくことの方が大事です。技術的な仕事はどんどんアウトソースできるようになっているのですから。 間違いを犯したことがないということは何もやっていない、ということ 何か新しいものをつくるときは正しい結果が得られるまで何度でも調整していかなくてはいけません。またその結果、うまくいくときもあるし、うまくいかないときもあります。うまくいくことを信じることも大事ですが、うまくいかないときにがっかりしすぎるのも

    起業家がアインシュタインから学ぶべき5つのこと | POP*POP
  • asahi.com:第二新卒、逆転の面接力 こんな人たちが選ばれている - 週刊朝日・AERAから - 就職・転職

  • 複数でサービスを作るコツ | ランサーズ社長日記

    いいね! 2 ツイート B! はてブ 88 Pocket 4 「個人サービスを作るコツ」というエントリーを書いたが、最近、個人ではなく、友人と2人でQuemlというモバイル検索メールサービスを始めた。 基的には「個人サービスを作るコツ」とノウハウは共有できるが、複数でサービス企画して作っていく作業独特のコツもあると思う。と、いうことで、今回は「複数」にスポットをあてて、個人ではなく複数でサービスを作り個人以上の成果を得るためのコツを書き出してみた。 複数でサービスをつくるコツ 1.決起集会を開く 2.ドメインを取る 3.サービスに名前をつける 4.リリース日を決める 5.常に連絡を取れる手段を用意する 6.予定を共有する 7.誰にも依存しない開発環境を用意する 8.良いものは良いという 9.タスクを明確化する 解説 1.決起集会を開く 「こういうサービスあったらいいよね。」というのは飲み

  • 第11回 クロージャによる超軽量並行プロセスの簡単実装法

    最近,ネットの一部で「Erlang」(発音はアーランまたはエアラン)というプログラミング言語が流行している(参考リンク)。Erlangはスウェーデンの通信機器メーカーであるエリクソンにて開発された言語で,エリクソン内部や通信業界はもちろん,Twitter(関連記事)などのオンライン・サービスでも採用されているという。 Erlangの特徴は,複数のプロセスが通信をしながら計算をする「並行プログラミング」を,言語の機能として強力にサポートしていることだ。C言語などの逐次プログラミング言語は,プロセスや通信の機能を内蔵しておらず,こうした機能をオペレーティング・システムに「外注」している。しかし,そのような外付けの仕組みは,メモリー消費量や速度,開発効率などの点でオーバーへッドが大きい。Erlangのような並行プログラミング言語では,プロセスや通信といった機能をプリミティブとして実装することによ

    第11回 クロージャによる超軽量並行プロセスの簡単実装法
  • モデリング・リファクタリングのススメ

    ビジネス・モデリングなどのモデリングを始めてはみたものの,なかなか上手くモデリングできない…そんな悩みを持っている方も多いと思います。そこで,今回はモデリングを上達させるための「モデリング・リファクタリング」という方法をご紹介します。 モデリング・リファクタリングとは 「モデリング・リファクタリング」とは筆者が考えた造語です。(すでに誰かによって提唱されているかもしれませんが)筆者が発明したものではなく,モデリングに慣れている方なら自然とやっているようなテクニックです。 もともと「リファクタリング」というのは,小さなプログラム(例えばクラス)を作るときに,プログラムの外側の仕様(使われ方)は変えずに,中身の構造だけを変えることです。 なぜそんなことをするかというと,とりあえず仕様は満たしていたとしても,中身が汚い設計のままでは,変更に弱く,保守性も悪いからです。そこで,小さなプログラムを作

    モデリング・リファクタリングのススメ
  • 書評 - コピー用紙の裏は使うな! : 404 Blog Not Found

    2007年06月14日05:45 カテゴリ書評/画評/品評Money 書評 - コピー用紙の裏は使うな! コスト削減はその名に反して創造的な行為であることを示した良著。 コピー用紙の裏は使うな! 村井哲之 書「コピー用紙の裏は使うな!」は、コスト削減の専門家が、コスト削減が何たるかを、豊富なケースとともに紹介した書。著者は株式会社コスト削減総合研究所の代表だけあって、大小さまざまな業種の実例に通じている。 コスト削減とは何か?利益を増大させるために出来るたった二つのやり方のうちの一つである。もう一つは、売上げ増大。この二つを比べると、重要なのは後者であって前者ではないように見える。単純に考えて、コスト削減では現在の売上げ以上の利益を生みようがないのに対し、売上げ増大は理論上青天井だからだ。コスト削減は重要であると感じていても、それはあくまで二番目であり、売上げ増大の次だと思ってしまう。

    書評 - コピー用紙の裏は使うな! : 404 Blog Not Found
  • M(メガ)G(ギガ)で数えるKMGT計算術

    「3,234,500,000円っていくら?」と聞かれて即答できないPC使いは、KMGT計算術を試してみよう。「5000円の商品を3万人に売ったら?」なんて暗算にも自信を持てる。 ケタ数の非常に大きい数字は、パッと把握するのが困難だ。特に普段電卓などを使い慣れていない職種のビジネスパーソンにとっては、 3,234,500,000円っていくら? と数字を見せられても、すらすらと言えないのが普通だろう。3億2千……なんてつい読んでしまったり、心の中で「イチジュウヒャクセンマン……」と後ろから数えてしまっても笑うことはできない。 ここでポイントとなるのが“,”、カンマだ。このカンマ、英語圏や日では3桁ごとに打つのが慣習。ところが、日語で数字を数える場合、万、億、兆と4桁ごとに区切って読む。そのためカンマが打たれていても日語で読み上げるときには理解が難しい。 つまり、3,234,500,000

    M(メガ)G(ギガ)で数えるKMGT計算術
  • youmos.com

    This domain may be for sale!

  • 300clp - Firefoxを遅くさせる最大原因はアドオン

    Firefoxを遅くさせるアドオン要因Webアプリケーションの開発者はFirefoxを愛用しているケースが多い その理由として拡張機能が豊富であることが第一に挙げられる 優秀なアドオンとしてAll-in-One GesturesやGreasemonkey、 WebDeveloper、Firebug、ScrapBookなどが利用される しかしFirefoxを使い込むにつれてアドオンが増え その結果、起動時間・表示時間に遅れが出ることになる その最大要因はアドオンであり数種のアドオンによって遅くなる ではブラウザ表示を遅くさせるアドオンはどれか 具体的な数字で比較できるのか? この表示時間について検証 01.検証試験環境【   OS    】 XP SP2 Pro、Vista Ultimate 【   .CPU.  】 PentiumD820 2.8GHz 【   Mem   】 Samsun

    300clp - Firefoxを遅くさせる最大原因はアドオン
  • Webアプリケーションを作る前に知るべき10の脆弱性 ― @IT

    Webアプリケーションが攻撃者に付け込まれる脆弱性の多くは、設計者や開発者のレベルで排除することができます。実装に忙しい方も、最近よく狙われる脆弱性のトップ10を知ることで手っ取り早く概要を知り、開発の際にその存在を意識してセキュアなWebアプリケーションにしていただければ幸いです。 Webの世界を脅かす脆弱性を順位付け OWASP(Open Web Application Security Project)は、主にWebアプリケーションのセキュリティ向上を目的としたコミュニティで、そこでの調査や開発の成果物を誰でも利用できるように公開しています。 その中の「OWASP Top Ten Project」というプロジェクトでは、年に1回Webアプリケーションの脆弱性トップ10を掲載しています。2004年版は日語を含む各国語版が提供されていますが、2007年版は現在のところ英語版のみが提供さ

    Webアプリケーションを作る前に知るべき10の脆弱性 ― @IT
  • 『携帯電話の「簡単ログイン」は個体識別番号を使ってこんなふうに作れます』

    たいていのWEBアプリはユーザ名とパスワードを聞かれて認証を行います。これはちょうど家に鍵をかけるようなもの。それほど重要でない情報のみのサイトならこれで十分ですが、貴重な情報があるとなるとそうはいきません。 この物騒な世の中、鍵ひとつじゃ安心できないわという声も聞こえてきます。最近セキュリティの高いところでは、やれ指紋やら静脈やら虹彩やらで個人を識別して鍵が開くようになってきていますね。WEBアプリにもユーザ名とパスワードの鍵以外に、端末の識別番号を使って認証する方法があります。 さて今日は携帯電話に焦点を当てて、ユーザ名とパスワード+自分の携帯からしかアクセスできないというように変える方法をご紹介。 携帯端末には一台一台に電話番号とは別の個体識別番号があります。この番号を、ユーザがサイトにアクセスしてきたときにプログラムで取得することができます。個体識別番号をサーバ側に保存しておき、認

  • すごいスピーチをするには? | POP*POP

    Guy Kawasakiさんのブログで興味深い記事が。歌手のDoug Lawrenceさんに聞いた「スピーチのコツ」です。Dougさん曰く、「ステージで歌うのも、話すのも、コツは一緒だ!」とのこと。聴衆をぐっと引き寄せる、という点では確かにそうかもしれませんね。 全部で15項目ありますね。スピーチをする機会が多い人には参考になるのではないでしょうか。 詳しくは以下からどうぞ。 観客と仲良くなろう もしスピーチの前に時間があるなら、会場にいる人となるべく話すようにしましょう。自己紹介をしたり、質問したりしてうちとけておくと、実際にスピーチをする際にぐっと楽になりますよ。 胸を張ろう! 胸をぐっと突き出すことによって「権威」を演出することができます。しなだれた格好では誰も話をきいてくれませんよ。 ちょっとだけ鼻声を 口だけではなく、鼻声もうまく使うと相手に声が伝わりやすいですよ。声を口から鼻へ

    すごいスピーチをするには? | POP*POP
  • 約300個のCheat Sheetが手に入るリンク集。Google、Firefoxからプログラミング言語まで盛りだくさん! - GoogleMania | グーグルの便利な使い方

    約300個のCheat Sheetが手に入るリンク集。Google、Firefoxからプログラミング言語まで盛りだくさん! 管理人 @ 6月 14日 08:01am Firefox, Gmail(Gメール), 検索Tips Cheat Sheetとは直訳するとカンニングペーパーですが、覚えるべきことをまとめたものをチートシートと呼ぶそうです。キーボードショートカットリストなど、印刷してPCの横に置いておくと便利です。 「Our Favorite Cheat Sheets」(Whatis.com)は、PC上で利用できる、様々なソフトやプログラミングなどのCheatSheetを集めたリンク集です。 内容は、 AS/400 ブログ編集 ブラウザーショートカット CSSHTML/XHTML、XML インターネット用語 Microsoft Office Miscellaneous Networki