タグ

2007年9月27日のブックマーク (25件)

  • 『忙しい人』と『仕事ができる人』の20の違い

    『忙しい人』と『仕事ができる人』の20の違い 私の周りには、『忙しい人』と『仕事ができる人』がいます。忙しい人は、いつも「忙しい、忙しい」を口癖のようにしています。他人が見ると、何でそんなに忙しいのかが分からなかったりするのですが(仕事の成果から見ると)、人は忙しいのでしょう。忙しいと言うことが、その人のモチベーション理由のように感じるくらいです。 それと比べると、仕事ができる人は、他人から見ると何かゆったり、自分のペースで仕事をしているように見えるが、結果として大量の仕事を行ったりしている。みなさんの周りにもそんな『忙しい人』と『仕事ができる人』はいないでしょうか? 『忙しい人』と『仕事ができる人』は何が違うのかという事を、仕事の仕方の違いを通してまとめてみました。(今回は、忙しい人にならない為の時間管理術は省いた内容です。それは、このエントリが好評でしたら、また別のエントリでご紹介さ

  • 第4回 JavaScriptでオブジェクト指向プログラミング ― @IT

    JavaScriptが、いま注目を浴びている。 JavaScriptがこれだけの注目を浴びた理由の1つとして、Ajax技術の登場とも相まって、JavaScriptに対する確かな理解の必要性が高まったという事情は否定できない。しかし、それだけでは説明できない急速な注目の理由として、もう1つ、JavaScriptという言語そのものが持つユニークさが開発者の目を引いたという点は看過できないだろう。 もっとも、このユニークさは同時に、多くの開発者が感じているJavaScriptに対する苦手意識と同義でもある。これまでVisual BasicやC#、Javaといった言語でオブジェクト指向構文になじんできた開発者にとって、JavaScriptのオブジェクト指向構文はいかにも奇異なものに映るのだ。ようやくクラスという概念を理解した開発者が、JavaScriptという言語の背後にたびたび見え隠れする「プロ

    第4回 JavaScriptでオブジェクト指向プログラミング ― @IT
    mac10
    mac10 2007/09/27
  • file_column プラグイン内部構造 - elm200 の日記(旧はてなダイアリー)

    file_column の内部構造についてメモ。 Rails におけるファイルアップロードの仕組みについて。 まず file_column を使わずにどうやってファイルをアップロードするのかというところから始める。 Entry モデルに image というファイル用のカラムがあったとする。アップロード用のフォームは次のような感じ。 <% form_tag({:action => 'create'}, :multipart => true) do %> <%= file_field 'entry', 'image' %></p> <% end %> file_field() は という HTML を生成するヘルパメソッドである。form_tag() で :multipart => true と指定されていることに注意。これがないとアップロードできない。 アップロードされたファイルを受け取るコ

    file_column プラグイン内部構造 - elm200 の日記(旧はてなダイアリー)
    mac10
    mac10 2007/09/27
  • Error 404 - SIMPLE*SIMPLE ~ ウェブ職人のための小粋なネタ帳 ~

    スクロールしても消えないドロップシャドウの作り方 July 30, 2007 4:40 PM written by Gen Taguchi メモ書きもかねてエントリー。ページをスクロールしていってもページの上や下にドロップシャドウを貼り付けておく方法。 ↑ このようなドロップシャドウですが・・・。 ↑ スクロールしても付いてきます。 サイトに立体的な効果をつけたいときに使えそうですね。いろいろ応用も利きそうです。 なお、PNGの透過部分を使っているのでInternet Explorerでは動きません。実際に動いているデモはこちらから。 詳しい作業ステップは以下のサイトからどうぞ。 » Scrolling Drop Shadows | Zooiblog Info: デザイン全般 | 固定リンク | コメント (0) | トラックバック (2) | ↑ この記事のトラックバックURL (

  • Flash Desktop Applications - FLASH+HTA+WSHで作るWindowsデスクトップツール

    【フォルダ・Webサイトを開く】 WScript.ShellオブジェクトのRunメソッドはWindowsのスタートメニューにある「ファイル名を指定して実行」とほぼ同じ扱いであるため、指定したアプリケーションを起動するほかにもフォルダのパスを指定すればそのフォルダを、URLを指定すればそのサイトを開くことが出来ます。

    mac10
    mac10 2007/09/27
  • 開発マイルストーン(使い方)

    まず、「設定シート」で開始日や期間などの基的な設定をします。 入力動作を軽くするために、不必要な設定をはずします。 再描画ボタンを押して全体を表示しなおします。 メイン画面(スケジュールシート)でスケジュールを入力します。 項目名などを入力します。 「中項目」が必要ない場合は、タイトルを空白にしてタイトル枠の左側線を削除してください。 ※設定シートの「再描画」ボタンで表全体が修正されます。 「項目」「日数」を入力していきます。 ※枠線などは「設定シート」の「再描画」で自動的に書き直されるので、行の挿入や他のExcelデータからコピーを行っても問題ありません。 「項番」「先行」「担当」を入力し、メニューから「工数調整」を実行します。

  • パスみえ 2000

    パソコンを使っていてパスワードを忘れることがありますね。 こんなとき、「パスみえ 2000」のアイコンを、パスワードが「****」と表示されている部分にドラッグ&ドロップするだけで、来の内容に表示が変わります。 ・Windows2000、XPに対応 ・パスワードをクリップボードへコピー可能 ※ ただし、Windows2000では、ダイヤルアップの設定等、一部見ることができないものがあります。

  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • Security1-2. クロスサイトスクリプティング

  • [N] ウェブ開発者・デザイナーのためのFirefox機能拡張リスト

    30+ Firefox Add-ons for Web Developers & Designersというエントリーより。 Firefox has cool add-ons which make the job of website designers and developers much easier. Mashableが、ウェブ開発者・デザイナーのためのFirefox機能拡張リストをまとめていました。30種類以上の機能拡張がジャンル別に紹介されています。 ■CSS CSSを確認、チェック、編集することができる機能拡張。 ・Aardvark ・chromEditCSSMate ・CSS validator ・CSSViewer ・EditCSS ・IE Tab ・Style Sheet Chooser II ■Debugging and Analysis HTMLの確認、リンクチェ

    [N] ウェブ開発者・デザイナーのためのFirefox機能拡張リスト
  • 知っておくと便利なPhotoshopショートカットキーまとめ - DesignWalker

    知っておくと便利なPhotoshopショートカットキーまとめ - DesignWalker
  • チュートリアルを印刷 :: HTTPトンネリング機能について

    このチュートリアルではFCSのHTTPトンネリング機能についてと使い方を紹介します。 HTTPトンネリングというのは、FCSで使うビデオ・音声・データをファイアウォールやプロキシー経由でも安全に送受信できるようにしてくれるプロトコールです。通常、FCSはRTMPというプロトコールを使って送受信していますが、企業にいるユーザ達は大体ファイアウォールやプロクシーサーバの後ろにいるのでFCSが届かなくなります。 RTMPT(最後に“T”をつけるとHTTPトンネリングになる)を使えば、少しは遅くなりますが送受信ができるようになります。ただし、これは必ずしも接続できるのではありませんが、ほとんどは大丈夫です。どうしても繋がらない人がいたら、その企業のネットワーク管理者と相談してください。 要注意:最新のアップデータ―をインストールしないとWindows版の場合は正しくトンネリングしません。

    mac10
    mac10 2007/09/27
  • marsのメモ - 開発環境に関わるメモ

    今月で今やってる仕事の契約が切れるので,ここで培ったノウハウなどをメモしておこうと思う。 しかし,今後この手の開発系の仕事ができるとは限らないってのが悲しいところ。 プロジェクトポータルまわり とりあえず,Subversion(SCM), Trac(ITS/Wiki), Hudson(CI)は必須。この3セットがないプロジェクトなんてうんこ。 とにかくTrac-Subversionの連携が強力なので,Subversion以外のSCMは無視していい。HudsonはCIつうよりプロジェクトダッシュボードとして使うのが吉(数あるプラグインを有効利用しよう)。 marsのメモ - Trac marsのメモ - MacroBazaar - The Trac Project marsのメモ - 角谷HTML化計画(2006-04-25) marsのメモ - trac-post-commit-hookが

    marsのメモ - 開発環境に関わるメモ
  • 1.10 参照カウント法

    C や C++のような言語では、プログラマはヒープ上のメモリを 動的に確保したり解放したりする責任があります。 こうした作業は C では関数malloc() やfree() で 行います。C++では質的に同じ意味で演算子new や delete が使われます。そこで、以下の議論は C の場合に限定 して行います。 malloc() が確保する全てのメモリブロックは、最終的には free() を厳密に一度だけ呼び出して利用可能メモリのプールに 戻さねばなりません。そこで、適切な時にfree() を呼び出す ことが重要になります。 あるメモリブロックに対して、free() を呼ばなかったにも かかわらずそのアドレスを忘却してしまうと、ブロックが占有しているメモリ はプログラムが終了するまで再利用できなくなります。 これはメモリリーク(memory leak) と呼ばれています。 逆に、プログ

  • ウノウラボ Unoh Labs: UNIXデーモンを作ろう

    20070405コードレビュー posted by (C)フォト蔵 尾藤正人です 先日ウノウの勉強会でUNIXデーモンの作り方についてプレゼンしました。 UNIXのデーモンの仕組みはWebサービスの開発にあたって直接関係の深いトピックではないかもしれませんが、知っておいて損はないと思います。 発表資料と動画を公開しますので、よかったらご覧下さい。 普段は気にしないUNIXデーモンが裏で何をやってるのか、少しでも身近に感じていただければと思います。 発表資料の公開にはちまたで話題のScribdを使ってみました。 プレゼン資料はKeynoteで作ったのですが、PowerPoint形式に変換してアップロードする簡単にできました。 デモ用に実際に動く簡単なデーモンプログラム ccho(シコー) を作成しました。 ccho は前々回の勉強会で行ったGnu Autotoolsで作った bat プログラ

    mac10
    mac10 2007/09/27
  • akihiro kamijo: Adobe AIR 完全解説

    « Adobe Flash Media Server 3 プレビュー | Main | Adobe の Buzzword 買収と Share ベータ開始の発表 » September 25, 2007 Adobe AIR 完全解説 ASCII さんから Adobe AIR 完全解説が 9 月 27 日に発売になります。現在 Adobe Labs に公開されているベータ版のムックです。日語の AIR としてはもちろん初めてですが、Flex や ActionScript 3 の入門用としても貴重な日語の情報が掲載されています。 Flash CS3 と Dreamweaver CS3 から AIR アプリケーションを書き出す手順と、Flash CS3 を使って Flex コンポーネントを開発する方法についての記事を担当しました。ので、ちょっと自己宣伝っぽいですが、Flex は使わないけど

    mac10
    mac10 2007/09/27
  • タスクとコードをつなげるMylyn

    用途に合わせたEclipse 3.3のパッケージ こんにちは。チェンジビジョンの近藤です。Eclipse 3.3(コード名:Europa)がリリースされてはや2ヶ月が経ちました。普段Eclipseをお使いの方はEclipse 3.3へ乗り換えられたでしょうか。 今回リリースされたEclipse 3.3では用途に合わせて5つのパッケージが用意されています。 これまで通りの構成で作成されたEclipse Classic 一般的なJava開発エンジニア用のEclipse IDE for Java Developers JEE開発エンジニア用のEclipse IDE for JEE Developers C/C++言語開発者用のEclipse IDE for C/C++ Developers RCP/Plugin開発者用のEclipse for RCP/Plug-in Developers

  • MOONGIFT: » 高機能JavaScriptスライド「Slideshow」:オープンソースを毎日紹介

    ※ 画像は公式サイトデモより。 Mac OSXに付属するiPhotoで好きなのは、スライドショーをはじめた時に写真が斜めに動きつつ、スライドしていく所だ。ただ写真を切り替えるだけでない、気持ちのいい演出だ。 同じ事は他の場面でも言える。Webで見せる時だって、ただ映し出していけば良いと言う訳ではない。 今回紹介するオープンソース・ソフトウェアはSlideshow、写真を華麗に演出してくれるJavaScriptライブラリだ。 Slideshowは表示する画像を配列で指定する事で、自動的に写真を切り替えて表示してくれる。特に、iPhoto同様に写真が移動しながら表示される点や、写真が変わる際にフェードアウトしながらと言う演出が良い。 他にも横からスライドしながら切り替わるものや、矢印での移動、サムネイル切り換え等、多彩なアクションが可能になっている。自動、手動どちらでの操作も可能だ。 写真は見

    MOONGIFT: » 高機能JavaScriptスライド「Slideshow」:オープンソースを毎日紹介
    mac10
    mac10 2007/09/27
  • DB DesignerとCakePHPの連携·dbdesigner2cake MOONGIFT

    個人的にPHPで開発をするなら使っているのがCakePHPだ。善し悪しはあれど、Rails風に使えるので、慣れと言う意味で便利に使っている。 だが、最大の問題はDBデザインとの連携がとれない点だった。Railsで言えばMigrationにあたる機能だ。これがないのが問題だと感じていたが、もっと素敵なものが存在していた。 今回紹介するオープンソース・ソフトウェアはdbdesigner2cake、DB DesignerとCakePHPを連携させるソフトウェアだ。 DB Designerは、Webアプリケーション開発の際に良く利用されるDB設計ツールで、オープンソースで手軽に利用できる利点もある。このdbdesigner2cakeではDB Designerで作ったXMLファイルを利用する。 生成されるのはControllerとModel、そしてViewだ。いわゆるScaffoldのようにDB定義

    DB DesignerとCakePHPの連携·dbdesigner2cake MOONGIFT
    mac10
    mac10 2007/09/27
  • ディレクターが知っておくべきサーバに関してのあれこれ その2 : LINE Corporation ディレクターブログ

    残念なお知らせですが昨日に引き続きまして、ユティです。今しばらくお付き合いください。昨日はコスト削減で必要なサーバ構成変更の例について書きましたが、今回はサーバの負荷分散についてお話しようと思います。 ■負荷分散をする必要性 webサービスを提供する場合、小規模であれば www+app+DB などの1セットという形で稼動している場合も往々にしてあると思いますが、ある程度のユーザー数、PV数になってくると、1セットではサーバが悲鳴を上げることでしょう。そこでアクセスを処理するサーバを増やすことになります。ですが、単純に同じものを増やせばいいかというとそうではなく、サーバのスペックに依存する基的な処理能力以外に負荷分散についても考える必要があります。では、実際にlivedoorのサービスで用いられている負荷分散方法をご紹介いたします。 ●DNSラウンドロビン 1つのホスト名に複数のIPアドレ

    ディレクターが知っておくべきサーバに関してのあれこれ その2 : LINE Corporation ディレクターブログ
  • takeda-soft.jp

    takeda-soft.jp 2024 著作権. 不許複製 プライバシーポリシー

  • DSAS開発者の部屋:Vista で動くプログラムを書くために 〜UAC編〜

    ■ はじめに 今年(2007年) 1 月末にマイクロソフト社が発売した Windows Vista は今なお様々な話題を集めています。 発売から半年余を経た現在、普及率はまだあまり高くありませんが、現在主流の Windows XP は 販売もサポートも次第にフェードアウトしてゆく運命にあり、今後 Windows 用プログラムの開発を行う際には Vista での動作に留意する必要があります。 Vista 初出の仕様のうち、一般のアプリケーション開発者にとって最も重要なものは次の二点と言えるでしょう。 UAC (ユーザアカウント制御) による管理ユーザ権限の抑制 JIS2004 対応に伴う日語文字セットの拡張 随所で取り沙汰されているように、旧バージョンの Windows や他のプラットフォームとの間でテキストデータをやりとりする 上で後者は悩ましい話題です。しかし、前者への考慮が不十分なプ

    DSAS開発者の部屋:Vista で動くプログラムを書くために 〜UAC編〜
    mac10
    mac10 2007/09/27
  • Xbyakで始めるx86(IA-32)入門 (mitsunari@cybozu labs)

    ここでは何回かに分けてx86(IA-32),いわゆる普通のPentiumパソコンで使われている機械語の説明をする予定です. アセンブラ,アセンブリ言語としては拙作のXbyakを使うことにしました. 理由は, 普通のgasやNASMによる解説はありふれていること WindowsLinux,Intel Macで同じソースが使え,C++だけで閉じているためアセンブラの設定に悩まなくてすむこと JITなどの特殊な最適化ができること などがあります(半分は自己満足ですね). 内容は基的なところから始めますが,場合によってはマニアックネタに走るかもしれません.最初のうちはx86アセンブリ言語入門と重複することも多いと思います. 以下は単なる私の価値観ですが,機械語を絶対に知っておくべきものであるとは思いません.けれども何事もかじってみるのは悪くないと思います. 必要だから勉強する,不要だから勉強し

  • introduction to x86-asm

    x86アセンブリ言語入門 昔に書いたのを発掘し, 若干手直しして出しました. 内容の古いところや間違ってるところがあればご指摘ください. 64bit環境についてはx64 アセンブリ言語プログラミングを参照してください. なおこのページではごく簡単なコードを書けるようになること, デバッグ時に知っておけばよいこともあるだろう程度の知識の取得を目指します. 高速化手法自体については触れません. レジスタについて 基用語 最初の一歩 Cとの連係 Cとの連係 その2 Cとの連係 その3 Windows DLL 少し応用 gasの場合は 実際に書くならこんなことも 簡易命令一覧

  • PHPカンファレンスでのYahoo!JAPANスライドショー「PHP at Yahoo! JAPAN」:phpspot開発日誌

    PHP at Yahoo! JAPAN」 - Yahoo!検索 スタッフブログ 先日、PHPの年に一度のイベントである、PHPカンファレンスが開催されました。 PHPカンファレンスでのYahoo!JAPANスライドショーが公開されたようです。 Yahoo! でのPHP利用状況について分かりやすく説明。 日で最もアクセスの多い(1日13億PV)Yahoo! JAPANの内情を知ることができるでしょう。 フロントエンドがほぼPHPで13億PVを捌いているとのことです。

    mac10
    mac10 2007/09/27