タグ

2007年12月23日のブックマーク (24件)

  • やる夫で学ぶ著作権:ハムスター速報 2ろぐ

    1 :以下、名無しにかわりましてVIPがお送りします。:2007/12/23(日) 00:58:14.24 ID:G5u7/+fy0        ____      /      \    /  _ノ  ヽ、_  \   / o゚((●)) ((●))゚o \  今年は著作権をめぐって激しい動きがあったお   |     (__人__)    |   \     ` ⌒´     /        ____      /      \    /  _ノ  ヽ、_  \   /  o゚⌒   ⌒゚o  \  だから、ここらで一度整理してみたいお・・・   |     (__人__)    |   \     ` ⌒´     /        ____      /⌒  ⌒\    /( ●)  (●)\   /::::::⌒(__人__)⌒::::: \   なにせクリスマスに予定なくて

  • 軽くてシンプルに使えるWYSIWYGエディタ「NicEdit」:phpspot開発日誌

    NicEdit.com - Micro Inline WYSIWYG NicEdit is a Javascript/AJAX inline content editor to allow easy editing of web site content on the fly in the browser. 軽くてシンプルに使えるWYSIWYGエディタ「NicEdit」。 TinyMCEやFCKEditorは凄く重い(200KBオーバー)です。 でもNicEditなら30KB程度で上図のような必要最低限のWYSIWYGが実装できます。 これは覚えておきたいですね。 関連エントリ 6つの新コンポーネントを搭載したYUI 2.3.0がリリース!リッチテキストエディタ等 XHTMLを編集できるWYSIWYMエディタ「WYMeditor」 JavaScriptを使った各種WYSIWYGライブラリま

  • 50 Amazing Jquery Examples- Part1

    Many of us have been using a good deal of jQuery plugins lately. Below I have provided a list of the 50 favorite plugins many developers use. Some of these you may have already seen, others might be new to you.  This is just the first series , the second version will be coming soon, stay tuned and Enjoy! Menu 1) LavaLamp 2) jQuery Collapse A plugin for jQuery to collapse content of div container.

    50 Amazing Jquery Examples- Part1
  • c - strchr()って使えねえ : 404 Blog Not Found

    2007年12月23日03:00 カテゴリLightweight Languages c - strchr()って使えねえ ある文字が文字列で指定された文字種の中に含まれているかどうかという目的であれば、strchr()は使うべきではないでしょう。というか、strchr()はlibcに数多く埋まった地雷の一つのような気が。 strchr() ではまった話 - bkブログ 標準Cライブラリに strchr() という関数があります。文字列の先頭から指定した文字を探すという単純な関数なのですが、先日、意外な仕様を知りました。 strchr()は線形探索なので、文字種が増えれば増えるほど遅くなります。こういう場合は、素直にtable lookupを使うべきでしょう。 実際どれくらい差が出るのか調べてみました。念のために過剰最適化がなされていないことを、gperfで確認してあります。MacBook

    c - strchr()って使えねえ : 404 Blog Not Found
  • スライドするUIを実現するiSlider.js

    iAnime.jsのテスト用に作っていたスライドするUI。書いているうちにライブラリ化したくなったので、これもやはりMITライセンスとしてオープンソース化(Google Code iAnimejsよりダウンロード化)。たて・よこ・ななめ、自由にスライドさせることができることが特徴。"easein", "bounce"などのエフェクトも利用可能。 まずはごく基的なカード型のUIで横にスライドするもの。 こんどは同じコンテンツを縦にスライドさせるもの。アコーディオンUIと呼ばれることもある。エフェクトに"bounce"を使っている点に注目。 軽いのでiPhone/iPod touchでもサクサクと動くのが特徴。

  • NicEdit - WYSIWYG Content Editor, Inline Rich Text Application

    What is NicEdit? NicEdit is a Lightweight, Cross Platform, Inline Content Editor to allow easy editing of web site content on the fly in the browser. NicEdit Javascript integrates into any site in seconds to make any element/div editable or convert standard textareas to rich text editing. Take boring textareas like this one in your application A Full featured rich text editor in your application i

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • プレゼン資料用のメタ言語ってどうだろう

    メインマシンをMacBookに変えてから、プレゼン資料を作るためにいちいちParallelsからPowerpointを立ち上げるという作業がうっとうしくなって来た今日この頃である。もちろん、Keynoteを使うという方法もあるがファイルの互換性の問題があるし、Google Docsでは見栄えが悪い。 「誰かがすでに作っているだろうな」と思いつつHTML+CSS+JavaScriptで作ってみたのがこれ(クリックすると次のスライドに進む)。 手持ちのバージョンのSafari、Opera、Firefox、IEでは動作確認済み。iPhoneでももちろんちゃんと動く。フォントの大きさはダイナミックに計算しているので、全画面でブラウズしてもそれなりに動く。 まだまだ機能的に不足している部分はたくさんあるが、こんな形で作っておけば、ブログでの公開も簡単だし、見た目はCSSしだいでなんとでもできる。ある

  • XUL Apps > Tiny Applications > 高橋メソッドなプレゼンツール in XUL リターンズ - outsider reflex

    2005.10.5 2005.10.8 2005.10.20 2006.3.1 2006.3.3 2006.3.31 2006.4.14 2006.12.7 2006.12.11 2007.6.6 2007.6.7 2007.8.6 2007.11.26 2009.5.28 2011.10.2 これは何? 高橋メソッドって何? もんたメソッドって何? これを使うと何がうれしい? どうやって使うの? インストール・設置 操作方法 構文 起動オプション ライセンス 関連サイト Home Back to XUL Tiny Applicationss これは何? まあ実際に見てみて下さいな。 高橋メソッド in XULの後継バージョンであるもんたメソッド in XULに手を加えていったらだんだんもんたから離れていってしまったので、敢えて原点に回帰して「高橋メソッドなプレゼンツール in XUL リ

  • タイムライン作成javascript「Timeline」

    twitter facebook hatena google pocket 年表などを作成するとき時系列で並べると便利ですが、長くなりすぎるとページに収まりません。 そこでTimelineを使用すると、ある一部分のみを表示することができます。 sponsors 使用方法 Timelineからtimeline.jsをmootoolsからmootools(v1.2)をダウンロードします。 <script src="http://yourdomain/mootools.js" type="text/javascript"></script> <script src="http://yourdomain/timeline.js" type="text/javascript"></script> <link rel="stylesheet" href="http://yourdomain/timel

    タイムライン作成javascript「Timeline」
  • Rubyをモニタリングする

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Rubyをモニタリングする
    lizy
    lizy 2007/12/23
    JRubyを使うことによって、JVMのモニタリング機構が使えるようになる
  • 現実世界におけるルールエンジン

    これらのビジネスルールは新しいものではありません。多くのビジネスソフトアプリケーションの中核となるビジネスロジックです。もしあなたが開発者なら、こうしたルールは要件のサブセットとして表現されているのを何度となく見たことでしょう。これらは、"月曜日は、3つ以上のご注文で20%のディスカウント"や"スーパースポーツ・バイクでは、16才の男性に保険を掛けることはできません"といった文章に似ています。 ルールエンジン間の主な違いは、こうしたルールがどう表現されるか、です。プログラムの中に埋め込まれる代わりに、これらはビジネスルールの書式に符号化されます。この書式はルールエンジンごとに違っています。 ルールエンジンは、何の制限も受けていません。ルールを管理するための、他のツールと一緒にリリースされることがよくあります。一般的なオプションとしては、生成、デプロイ、保存、バージョニング、そして個別もしく

    現実世界におけるルールエンジン
    lizy
    lizy 2007/12/23
    今後は専用言語からRubyによるDSL(のようなもの)に変わっていくのだろうか
  • 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
  • シゴトハック研究所:現実的なスケジュールを作るには?【解決編】 - ITmedia Biz.ID

    問題編にもあったように、「今はまだ余裕があるので大丈夫だろう」と思って引き受けたものの、後になって予想外に自分の仕事が忙しくなり、身動きが取れなくなってしまうことがあります。こういったことを防ぐにはどうすればいいでしょうか。長期的な視点と短期的な視点の2つに分けて考えてみます。 長期的な視点でのスケジューリングを見誤れば、冒頭に書いたような思わぬピンチに見舞われることになります。一方、短期的な視点でのスケジューリングにおいては、途中で考え込んだり、当初は想定していなかった作業を発生させてしまうことなどにより、同様に危機的状況を招くでしょう。 いずれも「見通しの甘さ」という一言で整理できますが、その対策については視点ごとに異なってきます。 期間 対策 長期的な視点での対策

    シゴトハック研究所:現実的なスケジュールを作るには?【解決編】 - ITmedia Biz.ID
  • MySQL/PostgreSQL+Sennaで行うラクラク全文検索……Tritonn&Ludia導入のポイント | gihyo.jp

    Tritonn、Ludia、そしてSennaとは…… 昨今のWeb 2.0と呼ばれるようなWebシステムでは、一般的に大量のコンテンツデータを内部に保有しているのではないでしょうか。大量のコンテンツから目的のコンテンツをユーザが選び取る手段の一つとして全文検索が挙げられます。全文検索とは、検索対象コンテンツの中身すべてに対して検索を行うことを指します。たとえば、タグやタイトルを対象にした検索だけでは、目的のコンテンツを発見できないような場合に有効な検索です。 データベースに保持された大量のデータを簡単に全文検索したい、という場合も多いことでしょう。稿では、それを実現にする全文検索システムとして、次の2つを取り上げて紹介します。 Tritonn Ludia これらはそれぞれ、Tritonnは「MySQL⁠」⁠、Ludiaは「PostgreSQL」という、Webシステムを開発する上で人気の高

    MySQL/PostgreSQL+Sennaで行うラクラク全文検索……Tritonn&Ludia導入のポイント | gihyo.jp
  • 第16回 プログラミング言語とTDDは、どちらを先にマスターすべきか? | gihyo.jp

    ニコニコ動画:https://www.nicovideo.jp/watch/sm2326111 クロコさんの発言TDDの学習を始めるときに、プログラミング言語はマスターしておかないと始められないのですか? この疑問に関しては、みなさんいろいろ意見があると思います。 まず、TDDをマスターしていて言語をマスターしていないのか、言語もTDDもマスターしてしていないのかで全然状況は違うと思います。 私自身はTDDをある程度マスターしていると考えていますが、私はプログラミング言語をマスターするために、TDDをやってみることがあります。ちょっとピントのずれた回答かもしれないんですけれど。 全然経験がないプログラミング言語があるときに、どういうやり方をしていくかというと、どんな言語にも、だいたいテストコードのサンプルとテスティングフレームワークがあるわけですね、たとえばSmallTalkだったらSUn

    第16回 プログラミング言語とTDDは、どちらを先にマスターすべきか? | gihyo.jp
    lizy
    lizy 2007/12/23
  • 37signals Architecture - High Scalability -

    Update 7: Basecamp, now with more vroom. Basecamp application servers running Ruby code were upgraded and virtualization was removed. The result: A 66 % reduction in the response time while handling multiples of the traffic is beyond what I expected. They still use virtualization (Linux KVM), just less of it now. Update 6: Things We’ve Learned at 37Signals. Themes: less is more; don't worry be hap

    37signals Architecture - High Scalability -
    lizy
    lizy 2007/12/23
    必要に応じてfind_by_sqlを使う
  • 米ヴイエムウェア、軽量ハイパーバイザの提供開始

    米ヴイエムウェアは12月21日(日時間)、「VMware ESX Server 3i」のダウンロード販売を開始した。これはサーバ組み込み型の軽量ハイパーバイザで、主にサーバベンダが何らかのメモリデバイスに格納し、自社ハードウェアに組み込んで出荷することを想定している。ただしヴイエムウェアは、米国では並行してダウンロード販売も行うとしていた。 ESX Server 3iをサーバに組み込むと、ハードディスクなしのマシンでも簡単に仮想化を利用できるのが1つの利点だが、ダウンロード提供開始されたのは、ハードディスクドライブにインストールする「ESX Server 3i Installable」と呼ばれるバージョン。リリースノートによると、最初のバージョンでサポートするサーバ製品はデルの「PowerEdge 2950」(フルサポート)とヒューレット・パッカードの「ProLiant DL380 G5

    米ヴイエムウェア、軽量ハイパーバイザの提供開始
  • 集合知による特許レビューの枠組み模索へ - @IT

    2007/12/21 特許審査にもネットを使った集合知が活用されるようになるかもしれない。特許出願において、特許成立の要件である新規性を判断するのは特許庁の担当審査官だ。各ジャンルに通じた審査官は関連する先行技術の資料を集め、既存の技術・特許との違いを検討する。その結果、当該申請が既存技術から容易に考案できる内容のものに対しては特許権は与えない。 このプロセスで問題となるのは、審査官が先行技術を十分に知らなかったり、調査しきれないことがあることだ。中でも、ソフトウェア特許では、良く知られたアルゴリズムや、すでに広く使われている技術が特許として成立してしまうという弊害が指摘されてきた。 こうした背景から米特許庁は、申請された特許をネット上で公開し、審査官が読むべき先行技術の資料を、主に専門家からなるコミュニティ参加者が指摘する“コミュニティ・パテント・レビュー”と呼ばれる仕組みを2007年6

    lizy
    lizy 2007/12/23
  • 「ブログ限界論」を超えるには - インターネット-最新ニュース:IT-PLUS

    電通、三菱UFJ信託銀行など大手企業が相次ぎ参入を表明する「情報銀行」。ここに挑むベンチャー企業がDataSign(東京・渋谷)だ。同社の太田祐一社長は情報銀行という言葉が生まれる…続き 中部電力が「情報銀行」参入へ 電力データを活用 [有料会員限定] 「情報銀行」説明会に200社 データ流通の枠組み始動

    「ブログ限界論」を超えるには - インターネット-最新ニュース:IT-PLUS
    lizy
    lizy 2007/12/23
  • 高木浩光@自宅の日記 - はてなブックマークを禁止する技術的方法, 追記, 追記2 (23日)

    はてなブックマークを禁止する技術的方法 ある属性を持つ人々にとって、はてなブックマークは、必要な情報源を巡回するための効率的なツールとなっている。もはや「はてブ」されない記事は存在しないのも同然となってしまている人もいるかもしれない。ソーシャルブックマークサービスはなにも「はてな」だけではないのだが、事実上「はてな」が独占状態にあり(少なくとも一部の分野においては)、「はてなブックマーク」でないと情報源となり得ない状況になっている。この状況はアーキテクチャ的に望ましい状態ではないと思うが、しかたない。 そういう中で一つ問題がある。情報セキュリティの話題を追いかけるには「セキュリティ」タグを見ていればよいわけだが、ここに「JVN」のエントリが出てこない。 JVNの認知度が高まらないのにはいろいろな要因があって、JVNのサイトデザインが最悪だ(ユーザビリティを何も考えていない)という問題も

  • はてなブログ | 無料ブログを作成しよう

    「百年の孤独」を粘り強く読んだら、読書スピードが上がった件 最近、を読むスピードが速くなってきた。片道の通勤電車で50ページだったのが、70ページくらい読めたりする。 理由は先日、百年の孤独をなんとか読み終えたことが大きい気がする。 百年の孤独 (Obra de Garc´ia M´arquez) 作者:ガルシア=マルケス,ガブリエル 新潮社 …

    はてなブログ | 無料ブログを作成しよう
    lizy
    lizy 2007/12/23
  • Rails製のSNS·OneBody MOONGIFT

    Rails製のソフトウェアは数あれど、SNSははじめてかも知れない。最近は乱立して傷気味のSNSではあるが、利用範囲を限定すれば、まだ需要の掘り起こしはあると思う。 特に何かの情報をシェアする類のものだ。例えば宗教だ。ある属性に従ったコミュニティは濃くなちがちなので、SNSはさらにそれを高めてくれるかも知れない。間もなくクリスマスでもあるので、こちらをご紹介。 今回紹介するオープンソース・ソフトウェアはOneBody、Rails製のSNSだ。 OneBodyを立ち上げると、ログイン画面が表示される。そしてメールアドレスごとに管理者を設定する。つまりユーザと管理者は同列で、管理者のフラグがあるかどうかだけで管理される。 それにより、管理者とユーザが同列でOneBodyを利用することができる。尚、OneBodyの副題は「Web based church directory and socia

    Rails製のSNS·OneBody MOONGIFT
  • コンピュータ業界のオスカー賞、Jolt Awardsの今年の決勝に残った本が発表されました - t-wadaの日記

    http://www.joltawards.com/finalists.html 今年もJolt Awardsの季節がやってきました。今日Jolt Awardsのfinalistが発表されたので、リストアップしてみました。 Jolt Awardsとは何かというと、Chad Fowler曰く、 "The Jolt Awards are the Oscars of our industry." Chad Fowler http://www.joltawards.com/jolts/ 要するに私たちの業界におけるオスカー賞みたいなもの、となります。 Jolt Awardsの書籍部門には、一般書部門(General Books)と技術書部門(Technical Books)があり、毎年それぞれfinalistsに残った中から1冊が大賞(Jolt Winner)、3冊が受賞?(Productivit

    コンピュータ業界のオスカー賞、Jolt Awardsの今年の決勝に残った本が発表されました - t-wadaの日記
    lizy
    lizy 2007/12/23