タグ

2007年12月4日のブックマーク (48件)

  • 梅田望夫×まつもとゆきひろ対談「ウェブ時代をひらく新しい仕事,新しい生き方」(前編):ITpro

    まつもとゆきひろ ネットワーク応用通信研究所 フェロー 楽天 楽天技術研究所フェロー Rubyアソシエーション理事長。Rubyの作者 Blog「Matzにっき」 まつもとゆきひろの起こした小さな奇跡---梅田望夫氏の著書「ウェブ時代をゆく」の中の節のタイトルである。「時代の巨大な変化の中で個人がどう生きるべきか」をテーマにしたというこのの中で,Rubyを生み「オープンソースで飯をう」生き方を実践するまつもと氏の生き方に,梅田氏は何を見い出したのか。梅田氏とまつもと氏が,インターネットがもたらす新しい時代の新しい仕事,新しい生き方を語る。 まつもとゆきひろの起こした小さな奇跡 ――梅田望夫さんの新刊「ウェブ時代をゆく」には,「まつもとゆきひろの起こした小さな奇跡」という節があります。こので何を伝えようとされ,なぜまつもとさんを紹介されたのでしょうか。 梅田 いま,インターネットの切り拓

    梅田望夫×まつもとゆきひろ対談「ウェブ時代をひらく新しい仕事,新しい生き方」(前編):ITpro
  • jQuery Demo: Creating A Sliding Image Puzzle Plug-In

    Since I have been getting into jQuery a lot lately, what with reading the books and playing around with code, I felt I should try a more complicated type of plug-in. As such, I have created this jQuery demo plug-in which creates sliding-image puzzles based on containers that have images. Running the demo page we get this output: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:

    jQuery Demo: Creating A Sliding Image Puzzle Plug-In
    uchiuchiyama
    uchiuchiyama 2007/12/04
    jQueryでパズルゲーム
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

    Code Archive Skip to content Google About Google Privacy Terms

    uchiuchiyama
    uchiuchiyama 2007/12/04
    jQueryで簡単プロット(グラフ作成)
  • http://www.willjessup.com/sandbox/jquery/solar_system/rotator.html

  • jQuery datePicker home

    jQuery date picker plug-in A flexible unobtrusive calendar component for jQuery Welcome to the homepage for version 2 of the jQuery datePicker plugin. This is an clean, unobtrusive plugin for jQuery which allows you to easily add date inputing functionality to your web forms and pages. Designed from the ground up to be flexible and extensible, the date picker can be used in unlimited ways to allow

    uchiuchiyama
    uchiuchiyama 2007/12/04
    カレンダーによる日付選択ビュー
  • Recent Blog Posts By Ben Nadel

  • HTTPのGET/PUTリクエストを直接行えるHTTPテストツール「RestTest」:phpspot開発日誌

    RestTest RESTTest allows you to construct custom HTTP requests to directly test requests against a server. HTTPのGET/PUTリクエストを直接行えるHTTPテストツール「RestTest」。 特定のURLに対してGETするのはブラウザのアドレスバーからも行うことが出来ますが、POSTしたり、ヘッダーを設定することは出来ません。 RestTest はFirefoxの拡張機能で、POST値を適当に調節したり、ヘッダーを独自に書き換えることが可能です。 ヘッダーは Headers 欄を適当に埋めればOK。 POST/PUT dataの欄には、〜=〜 の形式で入力すればOK WEB開発に活用できそうですね。

  • The Book and the Cover » jQuery: jqGalScroll v2.1 (Photo Gallery)

    jQuery Gallery Scroller (jqGalScroll) takes list of images and creates a smooth scrolling photo gallery scrolling vertically, horizontally, or diagonally. The plugin will also create pagination to allow you to flow through your photos. The Head

    uchiuchiyama
    uchiuchiyama 2007/12/04
    jQueryでアニメーション付スライドショー
  • MOONGIFT: » Python上でHTML2PDF「pisa」:オープンソースを毎日紹介

    HTMLPDFに変換することができれば、様々なサービスでの活用が考えられる。Memotuneでも可能だが、mozilla2psを経由するために動作が重たくなりがちだ。 ブラウザのレンダリングエンジンを使わなければ、高速に動作するのは間違いない。そしてPythonで作られたソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはpisa、PythonによるHTML2PDFだ。 pisaはHTML5とCSS2をサポート対象としている。全てのCSSスタイルが利用できる訳ではないが、color/font-family/font-size/display/text-decoration/background-color/border/padding/width/heigth/text-align/white-space等、文字装飾や配置関連のスタイルが指定できる。 また、テンプレートを使

    MOONGIFT: » Python上でHTML2PDF「pisa」:オープンソースを毎日紹介
  • MOONGIFT: » ついにリリース。Web時代のブラウザ「Flock」:オープンソースを毎日紹介

    前にも紹介したことはあるのだが、ついに1.0がリリースされたとあって、再度ご紹介。 今はWebアプリケーションが当たり前に活用されていて、データをローカルに残すよりもオンラインで共有というスタイルが基になっている。 そしてWebアプリケーションはブラウザで使うのが基だ。そのためのブラウザと言えるのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはFlock、Webアプリケーション時代のブラウザだ。 Flockは各種Webアプリケーションとの親和性を高めた機能が盛り込まれている。例えば、del.icio.usをブックマークメニューから呼び出したり、ブラウザからFlickrへのアップロードもできる。 また、ブログエディターも内蔵されており、気になった記事をWebクリップボードに登録し、そこからブログの記事を書くこともできる。Twitterをサイドバーに表示して、URLをボタ

    MOONGIFT: » ついにリリース。Web時代のブラウザ「Flock」:オープンソースを毎日紹介
  • MOONGIFT: � Rubyで作業を簡素化「RubyMiniCommands」:オープンソースを毎日紹介

    Linuxの便利な所は各コマンドが単機能で提供され、それらを組み合わせることで必要な機能を生み出せる点だ。やはりアプリケーションは細かく単機能で提供されているのが良い。 このソフトウェアも同じだ。ちょっと便利な機能を小分けで提供している。 今回紹介するフリーウェアはRubyMiniCommands、小粋なスクリプト群だ。ソースは公開されているがライセンスは決まっていないとのことなのでご注意いただきたい。 RubyMiniCommandsで提供されているコマンドは、Excelファイルの情報を取得するExcel_Info、Excelをテキストに変換するExcel to Text、メール送信を行うSend Mail、Grep、サブディレクトリを含めファイル一覧を作成するFile Listになっている。 他にSubTotalというコマンドもあるが、こちらはうまく動作しなかった(やり方が違うのかも知

    MOONGIFT: � Rubyで作業を簡素化「RubyMiniCommands」:オープンソースを毎日紹介
  • MOONGIFT: » アニメーション作成もWeb化の時代へ「Ajax Animator」:オープンソースを毎日紹介

    時代はWebアプリケーションを求めている。これまでローカルアプリケーションでやるのが当たり前だったものを次々にWeb化している。 画像編集やカレンダー等、様々なWebアプリケーションが登場しているが、ついに出てきたのがアニメーションの作成だ。 今回紹介するオープンソース・ソフトウェアはAjax Animator、Webベースのアニメーション作成ソフトウェアだ。 Ajax AnimatorはまるでFlashのようなアニメーションが作成できるソフトウェアだ。まだ機能的には多くないが、タイムラインベースで、レイヤーによる階層化が可能だ。 丸や四角を配置して、フレームごとに動かしていけばアニメーションが作成できる。できあがったアニメーションはパブリッシュすることでFlashが生成されるので、それをダウンロードすれば良いようだ。 使い方は不明だがマクロの機能があったり、将来的にActionScrip

    MOONGIFT: » アニメーション作成もWeb化の時代へ「Ajax Animator」:オープンソースを毎日紹介
  • adv_attr_accessorの実装から感じるRailsの哲学 - Lazy Technology

    ActionMailerのソースを読んでいたら、 adv_attr_accessor :bcc と言うコードが合ったので、このadv_attr_accessorという謎のメソッドを調べてみた。 短かいコードだったので全文引用してしまう。 module ActionMailer module AdvAttrAccessor #:nodoc: def self.included(base) base.extend(ClassMethods) end module ClassMethods #:nodoc: def adv_attr_accessor(*names) names.each do |name| ivar = "@#{name}" define_method("#{name}=") do |value| instance_variable_set(ivar, value) end d

    adv_attr_accessorの実装から感じるRailsの哲学 - Lazy Technology
  • BackgrounDRbのWorkerオブジェクト削除タイミングについての悩み - Lazy Technology

    BackgrounDRbのサンプルでよく見かけるのが以下のようなソース。 def start_background_task session[:KEY] = MiddleMan.new_worker(:class => :foo_worker, :args => "hoge") end #start_background_task.rhtmlから非同期で呼ばれるアクション def update_progress if request.xhr? worker = MiddleMan.worker(session[:KEY]) progress_percent = worker.progress_percent render :update do |page| page.call('progressPercent', 'progressbar', progress_percent) page.

    BackgrounDRbのWorkerオブジェクト削除タイミングについての悩み - Lazy Technology
  • mixi Engineers’ Blog » manを書こう

    チャリンコ通勤もそろそろ寒くなってきたと感じる今日この頃のmikioです。今回は、manの書き方について述べてみます。 manとは UNIX系のフリーソフトウェア/オープンソースソフトウェアを世に出す場合、その使い方を示した「man」形式のマニュアルを付属させるのが一般的です。端末上で「man hoge」とやると「hoge」のマニュアルを見ることができるので大変便利で、UNIXを使っている方は日々お世話になっている機構だと思います。ちなみに「man -t hoge」とやるとPostScript形式のデータが出力されるので印刷して見ることもできるんです。 そういうわけでUNIXのソフトウェアはmanをつけて配布するのがあたりまえ的になっていて、つけてないと「なんでやねん」とお叱りをうけることもあります。Debian/GNU Linuxでは、パッケージに含まれる全てのコマンドには各々に対応する

    mixi Engineers’ Blog » manを書こう
  • スローテールを考慮する (ユーザビリティ実践メモ)

    ウェブサイトを運営する方は、サイトに訪れたユーザをいかにサイト上のゴールまで導くかということに日々腐心されていることと思います。 ただ、訪れたユーザはすぐに購入や申込みなどのアクションを起こすとは限りません。 このような場合、アクションを起こすのは数日後、数週間後、場合によっては2-3ヶ月後となることも考えられます。 こうした、訪問からアクションまでのタイムラグを考慮する考え方を、「Slow Tail(スローテール)」と呼びます。 参考:Slow Tail:訪問から購入までのタイムラグ(Jakob Nielsen博士のAlertbox) http://www.usability.gr.jp/alertbox/20050906.html サイトに訪れたユーザが、サイトを離れしばらく経った後、いかに行動しやすくするかについては、見逃しがちなポイントです。特に以下のようなケースに注意が必要になり

  • requireとloadのちがい。

    Rubyリファレンスマニュアル – 組み込み関数 require は同じファイルは一度だけしかロードしませんが、 load は無条件にロードします。また、require は拡張子 .rb や .so を自動的に補完しますが、load は行いません。 require はライブラリのロード、load は設定ファイルの 読み込みなどに使うのが典型的な用途です。 へえぇ。

    requireとloadのちがい。
  • プラグインを作ってみた。

    IBM 境界を越える: Rails での拡張 – Japan acts_as プラグインを解剖する [ref.] acts_as_state_machine (記事にあるURLはすでに存在しないので) プラグインの勉強にと、カヤックの人の記事を参考におみくじプラグインを作ってみました。 モデルにfortuneというアトリビュートがあれば、saveするときに勝手に運勢を突っ込みます。ただそれだけです。 こんな感じ。 >> boy = Person.new(:name => 'Keiichi') >> puts boy.name, boy.fortune Keiichi nil >> boy.save >> puts boy.name, boy.fortune Keiichi 小吉 詳細は以下の通り。 主要なファイル vendor/plugins/acts_as_fortuned/init.r

    プラグインを作ってみた。
  • フォームのデザインいろいろ - DesignWalker

    フォームのデザインいろいろ - DesignWalker
  • TableとCSSいろいろ - DesignWalker

    TableとCSSいろいろ - DesignWalker
  • サイトでグラフを使いたい時に使えるまとめ - DesignWalker

    サイトでグラフを使いたい時に使えるまとめ - DesignWalker
  • アイデアをひらめくって特別なことじゃない | ランサーズ社長日記

    いいね! 0 ツイート B! はてブ 5 Pocket 0 前々から思っていたんですが、「アイデアをひらめく」って特別でも何でもなくて、誰でも出来るんだと思う。 アイデアって言っても色々あります。例えば、「素晴らしいインターネットサービスを思いつく」なんていうのは「アイデアをひらめく」の代表格だけど、「綺麗な配色のデザインを考えた」とか、「6畳しかない部屋を活用した収納術がひらめく」とかも立派なアイデアだ。 じゃあどうやって大小のアイデアを生み出すのか。 アイデア発想などには、「忘れる」とか「を読む」とか「数を出す」とか「人に合う」とか色々書いていて、どれも間違いじゃないとは思うけど、一番間違いがないアイデア発想術は「お風呂でもトイレでもどこでもずっとそのことを考え続けること」だ。これは絶対に間違いない。 アイデアって結果的には瞬間的にひらめくものだけど、瞬間的にひらめくためには、ずっ

  • 「とりあえず検索窓に聞く」ユーザ (ユーザビリティ実践メモ)

    弊社のユーザ行動観察調査の中で、ユーザがブックマークの代わりに、検索エンジンでのサジェスト機能や、ブラウザのオートコンプリート機能を使う例が見られます。 オートコンプリート機能は、例えば株価情報のサイトを普段利用しているユーザの場合、保有銘柄のページをブックマークしたり、ポートフォリオ(銘柄登録)機能を使わなくても、ブラウザの検索フォームに直接「72・・・」と入力すると、自動的に「7203」という文字列に補完され、検索結果にトヨタ自動車の株価ページが表示されるというような形で利用されます。 こういう行動をとるユーザに、ブックマークや、ポートフォリオ機能などを使わない理由を尋ねると、次のような答えが返ってきます。 「ブックマークの登録数が多くなって整理が面倒になってしまった」 「ポートフォリオはログインの手間がかかる」 「いつも使っているページはブラウザが覚えていてくれる」 実際にはブラウザ

  • ニコニコ動画開発者によるはてダリンク - こたにき

    だれかニコニコ開発者のはてなダイアリーのリスト作ってほしい http://twitter.com/yamifuu/statuses/345667092 こたにき(id:kotas) 僕です。まだまだ見習い>< しんの技術日記(id:shinno) 皆からしんのさんの愛称で親しまれているイケメンスーパーハカー。みんなのまとめ役です。 koizukaの日記(id:koizuka) ニコニコ動画を創った戀塚さん。何でも出来る超凄腕天才プログラマ。でもニコ厨。(ほめ言葉) ニコニコ関連のエントリを探すなら b:id:koizuka がオススメです。 随時追加予定 残念ながら僕が知ってる限りだと、上の二人しかはてダしてません>< もっと情報を発信するべきだと思いますマル!

    ニコニコ動画開発者によるはてダリンク - こたにき
  • Ring

    Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や

  • Ring

    Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や

  • フォントサイズを切り替えるJavaScript - 3ping.org

    閲覧者の好みに合わせ、Vicunaの文字サイズをボタンスイッチによって切り替えられるようにするスクリプトを 10coin.comのmarbleさんが作成・公開してくださいました。 フォントサイズを切り替えるJS:改 設置も簡単ながら、JSの設定によりフォントサイズを変化させる場所を任意に決めることができるという優れものです。これにより、記事部分のみ(div#main)文字サイズを拡大させたりできます。また、一度ユーザーが設定したサイズはクッキーに保存され、再び訪れたときも反映されます。すごいですね! 設置・設定方法、スクリプトのダウンロードはリンク先を参照してください。 挿入されるスイッチ部分のHTMLに対するスタイル(CSS)は追加記述する必要があります。10coin.comに設置されているものと同じ見栄えにしたい場合は、感謝の気持ちを込めながらCSS部分を拝借させていただきましょう。(

  • Vicunaのスキンをローカルで編集・調整する方法 - 3ping.org

    Vicunaで配布しているスキンをカスタマイズする場合には、ローカルでスキンCSSを編集したあとにサーバーにアップロードし、実際のブログの表示を確認するという方法になりますが、大幅に変更したい場合などは編集のたびにこの作業をしなくてはならず、とっても面倒くさいです。 そこで、編集作業を軽減するために、VicunaのXHTML構造と同じHTMLファイルを用意しました。このファイルを使い、ローカルでスキンの編集と表示の確認をした後、完成したCSSファイル一式をサーバーニアップロードすることでローカルでの表示と実際にVicunaを使って運営されているブログが同じように表示されます。 私がVicunaのスキンを製作するときはこのファイルを利用しています。 使い方 まず以下のリンクからtyle-test.zipをダウンロードします。 Download: styleTest.zip スキンフォルダの中

  • 分割CSSファイルの構成とそのルール - 3ping.org

    ひとつのスキンは、機能・役割ごとに独立したCSSファイルが複数組み合わさって構成されています。各CSSファイルがどのような役割をもち、スキンの一部として組み込まれているかを理解することで、既存スキンの編集が簡単になります。 ここでは、Vicunaで配布しているスキンについて、 全体の構成 コアファイルの役割 記述ルール 分割方法の特徴 に分けて解説します。 全体の構成 次の図は、各ページが読み込むCSSファイルを示したものです。Vicunaで配布している純正のスキンは、すべて以下のような構成になっています。 ページに直接読み込まれる 0-import.css は、その下の5つのファイル 1-element.css 2-class.css 3-context.css 4-layout.css 5-module.css を読み込みます。スキンのデザインのほとんどは、このうち 5-module.

  • ニコニコ動画(RC2) 第2弾リリースの新機能のちょっとした解説 - こたにき

    ニコニコ動画の今日(10/18)のメンテで、さらにいくつかの機能が新しく追加されました。 関連マイリスト検索 今見ている動画を登録している公開マイリストを検索する機能です。動画上の「【この動画を登録しているマイリストを探す】」というリンクから開けます。 たとえば、「陰陽師」(sm9)の公開マイリスト一覧は http://www.nicovideo.jp/openlist/sm9 から見れます。 今までは URL を教えたりブログパーツを貼ったりしないと、人に自分のマイリストを見せる機会を作れませんでしたが、これからはマイリストを公開する設定にしておけば、自然に他の人が見られるようになります。 この機能により、ユーザー間の横のつながりがより強くなればいいですね。そのためには、マイリストにコメントを付ける機能もほしいなぁ。 オススメ動画 プレイヤーの中のタブに「オススメ」というタブが増えていま

    ニコニコ動画(RC2) 第2弾リリースの新機能のちょっとした解説 - こたにき
  • emacs の日本語文字コード認識方法 | Carpe Diem

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込みです。

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込みです。

  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込みです。

  • 2007-10-18 - My Life Between Silicon Valley and Japan なんでこんなにgoogle強いんだ

    今日ウォールストリートが閉じてからグーグルの四半期決算が発表されたけど、しかし、なんでこんなに強いんだろう。 Google said its net income jumped nearly 46 percent in the third quarter, topping analysts’ already bullish forecasts. Profit rose to $1.07 billion from $733.3 million a year earlier, while sales rose 57 percent to $4.23 billion. 社員採用のペースも落とさずで、とうとう15,000人を超えたか。 When Google reported second quarter results in July, its expenses were higher than

    2007-10-18 - My Life Between Silicon Valley and Japan なんでこんなにgoogle強いんだ
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
  • 職場のメンタルヘルス対策について発表しました - ELECTRIC DOC.

    8月〜9月と、社外の勉強会で「職場のメンタルヘルス対策」についてお話をさせていただきました。ふだん考えていることを、人前で発表できるようにまとめたりプレゼンしたりすることはあまり無いので、このような機会をいただきとても感謝しています(いつか来る番に備えたよい練習になります ^^;)。 さて、今回は「職場のメンタルヘルス事例の問題点」「病気と業務パフォーマンスの低下」「うつ病の症状と治療」「早期発見と早期対応のコツ」「メンタルヘルス不調を予防するための職場改善」「職場のストレス要因」「特にコミュニケーションの重要性」について、グループワークを交えながら説明してきました。グループワークでは活発に意見交換が行われ、事例への対応や職場改善の取り組みなど、たくさんのヒントが得られました。 しかし、こうした集合研修では一般論を中心に説明が進んでいくため、「実際に職場で困っている複雑な事例」に対する適

  • アサーティブな態度を身につけるには (アサーション) - ELECTRIC DOC.

    前回は「アサーション」という、自分と相手の両方を大切にした、率直で誠実なコミュニケーションの方法をご紹介しました。アサーションは職場だけでなく、家庭や学校、地域社会でも役立つ実践的な考え方です。しかし、今ひとつ理解しにくい、実践しづらいと感じるひとも多いようです。それはなぜでしょうか。 ■理由(1) 「非合理的な思い込み」にとらわれている わたしたちは知らず知らずのうちに、「人は~であるべきだ」という考え方にとらわれています。このような考え方が強すぎると、思考や行動が大きく制限され、素直なコミュニケーションができなくなります。 (1) 人は誰からも愛され、人から受け入れられるようであるべきだ。 (2) 人を傷つけてはいけない。そのような行為は非難されるべきだ。 (3) 人は常に完璧でなくてはならず、失敗をしてはいけない。 (4) 危険や害になりそうなものに、人は深刻に心配をするものだ

  • コミュニケーションの3つのやり方 (アサーション) - ELECTRIC DOC.

    言いたいことをはっきり言えず、後で悔やんだことはありませんか? 逆に、強い口調で言いすぎてしまったと、後で気まずい思いをしたことはありませんか? 自分と相手の両方を大切にしながら、自分の意見を率直に伝えるコミュニケーションのことを「アサーション」と言います。 ■コミュニケーションの3つのやり方 私たちはみんな、職場や家庭で気持ちのよいコミュニケーションを交わしたいと思っています。しかし、自分の意見を素直に表現することは、思っている以上に難しいものです。人間関係におけるコミュニケーションのやり方は、大きく次の3つに分けられます。 (1) 自分のことだけを考えて相手を踏みにじるやり方 (2) 常に自分よりも相手を優先してしまうやり方 (3) 自分のことも考え、相手のことも配慮するやり方 私たちは立場や状況によって、この3つのやり方を使い分けています。 例えば次のような場面で、あなただった

  • 書評: 社内ブログ 導入・運用ガイド | 秋元@サイボウズラボ・プログラマー・ブログ

    していただいたもの 社内ブログ 導入・運用ガイド/木村早苗 著/株式会社ドリコム 内藤裕紀、安藤正樹 監修/技術評論社 社内ブログ・イントラブログ、と言われる、会社の中で(だいたいはインターネットとは切り離され、閉じて)運営されるブログシステムについて、豊富な導入例や製品紹介とあわせて、導入や運用のためのノウハウを解説している。 サイボウズ・ラボの親会社のサイボウズも社内ブログシステムを出しており、取り上げられている。 全体的な主張としては、グループウェアではフォーマルなデータしか書かれず、社員のカジュアルなコミュニケーションが推進されないので、社内にブログを持つのがいいですよ、ということか。ブログに限らず、インターネット上でユーザの人気を集めて社内システムに持ってくる話は多い。ソーシャルブックマークやソーシャルネットワーク、Q&Aサイトなどもそのパターンに入る。 コミュニケーションを

  • GoogleにSEOの何たるかを教えるサイト | 秋元@サイボウズラボ・プログラマー・ブログ

    via del.icio.us/popular これが現在のグーグル。リンクを集めてGoogleでの順位を上げるという意味では、はなはだ心もとないウェブデザインと言わざるを得ない(と作者が思ったかどうかはわからんが)。 魅力的なサイトにして、Googleで上位表示させるためには、もっといろいろな工夫が必要である。 上記のリンク先から青い吹き出しの解説を辿っていけば最後まで見ていける。解説の内容を確認したい人のために、下におおまかな訳をつけておく。 リンクを適切に増やし、コンテンツの場所をGoogleに教えなければならない 毎日新しいコンテンツを増やし、外部からのリンクを増やさないと、Googleは重要なサイトとは思ってくれない S.B.S.F(ソーシャルスパムブックマークファシリテーター)を追加して、ソーシャルなリンクをたくさん獲得しよう 関連するキーワードの密度を上げよう。「サーチ」を9

    GoogleにSEOの何たるかを教えるサイト | 秋元@サイボウズラボ・プログラマー・ブログ
  • 秋元@サイボウズラボ・プログラマー・ブログ: 誠実なお店の看板

    via del.icio.us/popular バイク店にかかっていた正直な看板の写真だそうで。 「良いサービスを、安く、早く。3つのうちどの2つでもお選びいただけます」 良いサービスを安く、という場合は時間がかかります 良いサービスを早く、という場合はお代がかかります とにかく安く早く、という場合はサービスの質を落とさせていただきます ソフトウェアの開発も同じことで、3つを同時にいくらでも満たすのは無理。できますと言うエンジニアがいたら詐欺師かダンピングのどっちかだろう。 機能とコストと納期は、x-y-zの三軸に張り付いたゴムの膜みたいなもので、一つをグーッと引っ張ろうとすると、他の二つがつられて短くなっていくものだ。 相手が顧客でも営業でも、それまで無かった新しい制約条件を追加されたときに、「それを実現すると、代わりにこれが犠牲になります」と言えなければ、プロジェクトを制御しているとは

    秋元@サイボウズラボ・プログラマー・ブログ: 誠実なお店の看板
  • Premailer 外部CSSをインライン化するサービス | 秋元@サイボウズラボ・プログラマー・ブログ

    via del.icio.us/popular Premailerは、URLを与えるとそのページを一つのHTMLやテキストファイルに整形してくれるというサービス。 ページが外部CSSでデザインされていても、それらのデザイン指定を、HTML中の各タグに埋め込んでくれるため、一枚のHTMLになる。 どんなときに便利かといえば、すでに存在するウェブページからHTMLメールを作成するときだろう(テキストへの変換を使えばテキストメールでも) 試してみたけど、日語はUTF-8であってもだめっぽい。 Rubyで書かれていて、開発中のソースコードも公開されている。ので、直して連絡するか直して自分で動かすか(GPLらしい)することはできるだろう。 ブラウザで動くじゃないけど、あとで読むはページからHTMLメールに変換して送ってくれるので、機能的には同等といえるのかな。日語も通るし。 この記事は移転前の古

  • デスクトップを散らかさない、GTD的ファイル整理術

    ときどき、デスクトップに信じられないほどたくさんのファイルが散乱している人を見かけます。ファイル整理にはいろいろなやり方がありますが、私はGTDの書類管理の仕組みや「Five Steps to a Kinkless Desktop」を参考に、次のようにして整理しています。 (1) 4つのフォルダを作る My Documentsフォルダの中に、「@Inbox」「@Outbox」「@作業中」「@保管庫」という4つのフォルダを作ります。「@」マークを付けるのは、名前順で並び替えたときに見つけやすくするためです。この4つのフォルダのショートカットをデスクトップに配置します。 それぞれに好みのアイコンを設定するとかっこいい(Mac OS Xの例) (2) @Inboxフォルダと@Outboxフォルダの使い方 @Inboxフォルダ(書類受け)には、新しく作成したファイルや、ダウンロードしたファイルをと

  • バッカス・ナウア記法 - Wikipedia

    バッカス・ナウア記法(英: Backus–Naur form)とは、文脈自由文法を定義するのに用いられるメタ言語のことで、一般にBNFやBN記法と略される。現在はこのBNFを拡張したEBNF (Extended BNF) が一般的に使われている。EBNFでは正規表現を用いてより簡単に記述でき、プロトコル規定言語であるASN.1や、XMLの構文定義にも利用されている。 ジョン・バッカスとピーター・ナウアがALGOL 60 の文法定義のために考案。当初は文脈自由文法の来の定義に則り or(|)以外の定義はなく、繰り返しは再帰を利用して表現されている。*、?等の量化子はBNFを拡張したEBNFによって導入された。パーサジェネレータを使用して構文解析器を生成する際に、構文を定義するためにも使う。 ISO/IEC 14977:1996においてEBNFの標準が定義されているが、EBNFにもいろいろな

  • iPod のリセット方法

    If your Apple device needs repairs, you can go to an Apple Store, visit an Authorized Service Provider, or mail in your device. Whatever you choose, we’ll make sure your device works the way it should. Beware of counterfeit parts Some counterfeit and third party power adapters and batteries may not be designed properly and could result in safety issues. To ensure you receive a genuine Apple batter

    uchiuchiyama
    uchiuchiyama 2007/12/04
    ホールドスイッチをオンにしてからオフ → 選択ボタン(中央)とMenuボタン(上)を6~10秒間同時押し