タグ

2008年12月21日のブックマーク (20件)

  • ウノウラボ Unoh Labs: シェルの仕組み(前編)

    尾藤正人(a.k.a BTO)です 社内勉強会でシェルの仕組みというのをやってみましたので、資料を公開します。 シェルはUNIXを使う上で、必ず使用される非常に身近なツールです。 毎日使用しているツールにも関わらず、具体的にどのような動作をしているのか知らない方も多いのではないのでしょうか。 シェルの使い方に関する情報はたくさんありますが、シェルの実装についての情報はほとんどないなと思ってシェルを題材に取り上げました。 シェルにはUNIXプログラミングのエッセンスがぎっしりつまっています。 シェルの内部の仕組みが分かるようになると、UNIXプログラミングが分かるようになると言っても過言ではないのかもしれません。 シェルの仕組み(前編) - Upload a Document to Scribd 社内勉強会中にustreamで動画を流していたのですが、動画を保存するのを忘れてしまいました。

  • 【レビュー】こんなデータ同期サービスがほしかった - 『Dropbox』は試す価値アリ! (1) 手軽なデータ同期サービス『Dropbox』を使ってみる | ネット | マイコミジャーナル

    はっきり言って便利すぎます! データ同期サービス『Dropbox』 『Dropbox』は、簡単にファイルの共有と同期が可能なオンラインストレージを提供するサービスです。Dropboxの概要については、関連記事をご覧ください。このサービスを利用することで、WindowsMac OS、Linuxの間で簡単にファイルを共有することができ、共有しているファイルが更新されれば、直ちに他のOS上でも自動的に同期が行われます。仕事用のファイルをコピーするのを忘れたり、古いファイルを持ち出してしまったりといった間違いを少なくすることができるでしょう。複数のPC間でのファイル管理に苦心している方は、一度試してみるべきサービスです。 「Dropbox」のWebサイト。クライアントソフトをダウンロード、インストールし、ユーザー登録を行なえば、データ同期が可能になる もっとも特徴的なのは、OSのファイル管理シス

  • 一番便利な無料「オンラインストレージ」はどれか(上) インターネット-最新ニュース:IT-PLUS

    遺伝子を効率よく改変するゲノム編集研究の第一人者で米ブロード研究所のフェン・チャン主任研究員は、エボラ出血熱やジカ熱の早期診断技術を開発したことを明らかにした。ウイルスの遺伝情報が…続き 受精卵のゲノム編集、なぜ問題 優生思想と表裏一体 [有料会員限定] ゲノム編集品 販売容認、条件満たせば安全審査なし [有料会員限定]

    一番便利な無料「オンラインストレージ」はどれか(上) インターネット-最新ニュース:IT-PLUS
  • エリート集団が「あいさつ」にこだわった理由

    IT(情報技術)部門の人はね、ちょっと元気がないんですね。朝のあいさつもなくて皆すーっと席について端末に向かってしまって。だから職場がしーんとしてて活気が感じられない」。以前ある大手企業のCIO(最高情報責任者)にインタビューした際に、こんな話を聞いた。営業部から転じてシステム部門を統括する立場になったそのCIOは、着任早々、部下たちの覇気のなさにショックを受けたが、その象徴として語られたのが「あいさつレス症候群」だったわけだ。 このCIOの場合、営業時代の職場では朝のあいさつが徹底されていたということだったが、実際のところ「あいさつレス」は様々な業種、職種に広がっているように感じる。営業部門では「朝から立ち寄りが多く、出社時間がばらばらなので」という理由で、研究部門では「理系で内向的な人が多いので」という理由でやはりあいさつが少ないと聞いた。若手が多い職場では「最近の若い人はそもそもあ

    エリート集団が「あいさつ」にこだわった理由
    cybo
    cybo 2008/12/21
  • 一匹狼のための一人Q&A大会 - 発声練習

    どうやったら卒研を失敗できるか:他人の話を聞くのをやめるとか、卒業研究・修士研究時の悪循環を防ごうとか、怖い先生に質問をしにいくコツなどで、「遠慮なく質問しよう」、「先生をうまく使おう」とアピールしてきたわけなのですが、効率が良くて、安全な方法だけが良い方法では決してありません。 人には向き、不向きというものがあるので、どうしても一匹狼の方が気が楽な人も絶対にいます。どちらが良いとかどちらが悪いとかの問題ではないので、一匹狼気質の方は諦めましょう。 それで、あなたが一匹狼気質の場合、どうやって、多様な視点を確保するのかというのが一番の課題だと思います。 そこで、おすすめなのが一人Q&A大会です。典型的な質問フォーマットを自分で用意し、自分自身に徹底的に質問してみるのです。みなさんがどうだかわかりませんが、私はものを考えるときイメージではなく、言葉でものを考えます。質問とそれへの回答という形

    一匹狼のための一人Q&A大会 - 発声練習
  • jQuery 関連記事まとめ - Cyokodog::Diary

    はてブだと埋もれるのでこちらに書き足してきます。 jQuery 基機能 家 jQuery.com リファレンス jQuery 日語リファレンス jQuery 開発者向けメモ jQuery リファレンス- openspc2 jQuery 1.2.6 リファレンス - StackTrace チートシート HTML/CSS, jQuery, WordPressなどウェブ制作者のためのチートシート集 - coliss スライド・関連情報 はじめての jQuery jQueryのプレゼンVIDEO - JAM LOG 第1回 Silverlight vs. jQuery+ASP.NET AJAX - @IT チュートリアル jQuery 入門 - openspc2 jQuery を使って Ajax 開発を単純化する - IBM jQueryの魔法 - All About jQuery ではじめ

    jQuery 関連記事まとめ - Cyokodog::Diary
  • JavaScript < jQuery < Lisp ? - IT戦記

    はじめに 僕は jQuery も Lisp も触ったことがないので、このエントリが言ってることは間違えてる可能性があります>< もし、「それ違うよ」ってのがあれば指摘してくれると嬉しいです>< そういえば 初めて dankogai さんと会ったときに「S 式とアセンブラは両極端にいながら データ==プログラム というところが同じだ」というようなことを言っていた(気がする)。 データ==プログラムというのは当にすごい データとしてプログラムを直接書き換えたりいろいろなことができる。当にすごい。 もちろん、他の言語でも、リフレクションすることや、変数やプロパティに関数を格納することでそれと似たようなことは可能だ。でもそれは、データ=プログラムとは全然違う。 バイトコード書き換えは似ているが、バイトコードの世界がデータ==プログラムなのであってその言語自体はそうじゃない。でも、バイトコードを

    JavaScript < jQuery < Lisp ? - IT戦記
  • HisasAnn.com is for sale | HugeDomains

    Make 24 monthly payments Pay 0% interest Start using the domain today. See details

    HisasAnn.com is for sale | HugeDomains
  • JavaScript はどのように実行されるか - IT戦記

    JavaScript はどのように実行されるか Safari*1 の実装を例に JavaScript はどのようにして実行されているかを書く。自分用のメモ。日語の出来は気にしない 1. ブラウザを起動して以下のようなページを開いたとする <html> <head> <script> var a = 1; var b = 2; alert(a + b); </script> </head> <body> </body> </html> 2. インターネットからデータが到着する そうすると WebCore::FrameLoader::write という関数に生の文字列が渡される。型は char* だ。 http://trac.webkit.org/browser/trunk/WebCore/loader/FrameLoader.cpp#L990 この関数の中では、到着した文字の文字コードを解

    JavaScript はどのように実行されるか - IT戦記
  • Google Calendar(グーグルカレンダー)の使い方まとめ | Google Mania - グーグルの便利な使い方

     HOME > WebサービスGoogle Calendar(グーグルカレンダー)の使い方まとめ Google Calendar(グーグルカレンダー)の使い方まとめ 管理人 @ 3月 27日 12:44am 無料のGoogle カレンダーでウェブ上で簡単に スケジュールを管理しよう! 2007/06/11更新 GoogleCalendarに関する最新記事は、ブログエントリーのカテゴリー「 GoogleCalendar 」で参照できます。 ウェブスケジューラサービスはたくさんあるけど、どれもいまいち使い勝手が悪くて結局手書きのスケジュール帳に戻ってしまう・・。なんて経験は多いのでは? でもGoogle カレンダーは違います。AJAXを使った簡単操作+ネットの普及+携帯との連携でこれまでにない手書きの手帳以上の便利さがあります。 自分のスケジュール管理から友人のスケジュールの把握、ビジ

  • 「実現したいことを計算機の問題に置き換えることが『技術力』」、伊藤CTOが“はてな流”大規模データ処理の極意を語る:CodeZine

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    「実現したいことを計算機の問題に置き換えることが『技術力』」、伊藤CTOが“はてな流”大規模データ処理の極意を語る:CodeZine
  • 10分でわかるOpenIDの概念と用語集 - livedoor ディレクター Blog(ブログ)

    こんにちは、livedoor AuthやOpenID、EDGEを担当している櫛井です。 皆さんはOpenIDというものをご存じですか?今回は10分でわかるOpenIDの周辺情報をまとめてみたいと思います。 OpenIDとは、1つのIDで色々なサイトにログインできる仕組みのことで、対応サイトに対し、ユーザーの認証IDとしてURLまたはXRIを使用することが出来る分散型の認証システムを指します。最近ではOpenIDを発行しているサイトや、OpenIDでのログインに対応しているサイトも増えてきています。認証の遷移イメージとしてはlivedoor Authの図が参考になるかと思います。 ■用語 ・OP OpenID Provider (オープンID プロバイダ)の略で、OpenIDとして利用できるIDを発行しているサイトやサービスを指します。OPが発行しているOpenIDの数は数千万とも数億ともい

    10分でわかるOpenIDの概念と用語集 - livedoor ディレクター Blog(ブログ)
  • 短期間で筋肉をつける方法、または効果的なダイエット - -中小企業診断士ミッチェル2.0

    短期間で筋肉をつける方法、または効果的なダイエット方法について、6ヶ月で体脂肪11kg落としたオイラが考えてみたよ。 短期間で筋肉をつける方法−アルファルファモザイク http://alfalfa.livedoor.biz/archives/51406714.html もうね、嘘ばっかりw 「痩せたいなら自転車で1日100km走れ」なんて書いてあるけど、仮に時速20kmで自転車こいだって100km走るのに5時間かかるんだよ。そんなの続くか? ■割れた腹筋を手に入れるためには 割れた腹筋を手に入れるためには、筋肉増量と体脂肪率の低減の2つが必要。ためしてガッテン「スロートレーニング」で筋トレした”後で"、自転車などの有酸素運動を組み合わせるのが最近の有力な仮説だよ。 ●ためしてガッテン−脳をだます!ラクラク最新筋トレ術 http://www3.nhk.or.jp/gatten/archive

    短期間で筋肉をつける方法、または効果的なダイエット - -中小企業診断士ミッチェル2.0
  • IDEA * IDEA

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

    IDEA * IDEA
  • あるCEOの経験に基づく「人生の12の法則」 | ライフハッカー・ジャパン

    その法則の内容は、「あなたが習慣を作り、その習慣があなたを作り出す(つまり、毎日の習慣が長い目で見たあなたの人生を作り出す)」や「義務はペテンである(私たちは別に誰かに何かをしなければならないわけではない。そうしなければならないという考えに縛られているだけだ)」など。上記をあわせた12の法則は以下のとおり。 成功と幸せの鍵は、セルフマネージメントとスキルである。 あなたが宇宙の真ん中なのだから、そこにいるように!(まわりの状況に流されず、バランスを保って、自分の軸を持つように)。 最もよく考えていることを、最大限手に入れることができる。 あなたが習慣を作り、その習慣があなたを作り出す 罪の意識はあなたを束縛し、責任感はあなたを解放する。 義務はペテンである。 まわりへの期待は少なくして、自分への期待を大きくしよう。 悪党になることを選んで目覚める人は誰もいない(みんな自分が考えるバージョン

    あるCEOの経験に基づく「人生の12の法則」 | ライフハッカー・ジャパン
  • jQueryを良くする25のTIPS

    jQueryを良くする25のTIPS ネタ元:Improve your jQuery - 25 excellent tips ちょっと多いですが、かなり良いTIPSがまとまっています。 Google AJAX Libraries APIを利用しよう Google AJAX Libraries APIを活用すればすばやくライブラリを読み込むことが出来ます。 <script src="http://www.google.com/jsapi"></script> <script type="text/javascript"> // Load jQuery google.load("jquery", "1.2.6"); google.setOnLoadCallback(function() { // Your code goes here. }); </script> 直接読み込むことも出来ます。

    jQueryを良くする25のTIPS
  • jQueryを使うときに気をつけるべき8のポイント : tech.kayac.com - KAYAC engineers' blog

    DAHONのBoardwalkを修理しようとしておもいっきり壊してしまいました。agoです。 普段はjQueryをメインで使用しているのですが、使っていていくつか注意すべき点があったのでまとめてみました。 (一部jQueryではなく、DOMの仕様上の制限も含まれています) 1 $().filterにstring以外のものを渡すとエラー 1.4系では修正されていました $().findや$().notは大丈夫ですが、$().filterの場合引数にjQuery objectや配列、html elementなどを渡すとエラーになります。 (たとえばjQuery objectを渡した場合、Firefoxでは「TypeError: t.substring is not a function」というエラーが発生します) 確認する ちなみに、$().findや$().notはstring以外も渡せるた

    jQueryを使うときに気をつけるべき8のポイント : tech.kayac.com - KAYAC engineers' blog
  • ※借りれるローン?!※お金も仕事もない時に頼れる金融会社!

    【絶対に役に立ちます!】お金仕事もない時に借りれるローン会社って聞くだけで当に頼もしいと思いませんか?そんな時に力になってくれるローン会社って神ですよね!そんな頼れるローン会社を厳選紹介しているサイトはこちらになるんです!大ピンチの時に是非、クリックしてください。素晴らしい情報が目白押しです!

  • IPv6 とかよくわからない人間が IPv6 対応サイトを作る際の知っておくべき 8 つの注意点 : にぽたん研究所

    先日、一般や企業向けに IPv6 対応を支援をする、EDGE Co.Lab v6 というのを始めました。 これを始めるにあたって、弊社情報環境技術研究室の伊勢さんから、「なんかウチでやってるコンテンツで、どれか IPv6 対応しようよ」と、いきなり言われました。 実は IPv6 って何年も前からよく耳にするけど、特にインフラまわりの知識が拙いし、何だかんだ身の回りのほとんどが IPv4 で、それでまぁウマくいってるからよくわからないし、別にどうでもいい…と、IPv6 に対して「現実味がない。時期尚早なのでは?」みたいな勝手な印象を抱いて、毛嫌いしてました。 伊勢さんは 2chIPv6 板とかを立ち上げたらしく、IPv6 でアクセスすると、トップページのひろゆきが踊って表示されるそうです。 IPv6 と IPv4 の差って、ひろゆきが踊るか踊らないかの差だけ?とか、そうじゃないのをわか

  • Windows の基本的なコマンド集 - IT戦記

    まずは、コマンドプロンプトの基的な部分を使えるようにならないと。。ということで nul ファイル Unix の /dev/null のようなもの サイレントにコマンドを実行 > verbose-command > nul 空のファイルを作る > type nul > hoge.txtこーんな感じでコピーができる 環境変数 PATH 、 PATHEXT PATH という環境変数にディレクトリを登録しておくと、そのディレクトリ内の実行ファイル(環境変数 PATHEXT で指定された拡張子を持ったファイル)がファイル名だけで実行できるようになります。 PATHEXT に .TXT を指定してみる 以下のようにすると .txt に関連付けられたアプリケーション(メモ帳)で、 hoge.txt が起動する。 > type nul > hoge.txt > set PATHEXT = .TXT >

    Windows の基本的なコマンド集 - IT戦記