Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
del.icio.us/help/api All del.icio.us APIs are done over https and require HTTP-Auth. 8/9 にdel.icio.usのAPIがHTTPSベースのセキュアなものにリニューアルされました(参考)。 これに伴い、これまでのHTTPベースの普通のAPIは使えなくなってしまいました。 ということで、新しい仕様のAPIでブックマークの登録を行うPHPサンプルを次に示します。 (EUCで保存してください) <?php function postBookmark($account,$password,$title,$url,$comment,$tag="") { $title = mb_convert_encoding($title, "UTF-8", "eucjp-win"); $comment = mb_conv
変態テクノから最近の歌謡曲までなんでも好きな、 カービィを愛するアマチュア作曲家。 ■BBSに感想等は受け付けていますが、 ■使用許可等はメールでお願いします。 ■要望等もWeb拍手の方が返信率が高いです。 ■お手数かけてすみません…
CodeZine:CakePHPフレームワークによる快速WEB開発(PHP, フレームワーク, CakePHP) 今回は特に、Ruby On Railsに触発されて開発が始まり、なおかつ独自の発展を遂げているCakePHP(ケイク・ピー・エイチ・ピー)フレームワークを紹介します。PHPという言語の面白さや、フレームワークによる開発に興味を持っていただければと思います。 「CakePHPフレームワークによる快速WEB開発」という記事がCodeZineに投稿されてますね。 Cakeのインストール〜使い方まで、日本語の分かりやすいチュートリアル。 参考:10分で作るCakePHPアプリ 関連エントリ PHPフレームワーク「CakePHP」の日本語リファレンス
31文字へのこだわりへの愛 短歌が好き はじめて短歌集に触れたのは小学生のころ、なんとなく訪れた学校図書館でなんとなくタイトルに惹かれてなんとなく手に取った俵万智さんの「チョコレート革命」、当時のわたしにはまだ解釈というか理解するのが難しいものもあったけれど、この時に短歌と初邂…
Javascriptの記述方法は2つ。HTML内埋め込みと外部読込みがある誰でも手軽に始められるのがJavascriptのいいところださて、前回試したコードはHTML内のボタン要素に直接書き込みました。JavaScriptを書く場所は、大きく分けてHTMLファイルに書く方法と、JavaScriptフ...続きを読む
最近,Webプログラミングの世界で静かなブームになっている言語があります。何を隠そうJavaScriptです。JavaScriptはご存知のとおり,クライアントサイドすなわちWebブラウザ上で動作するタイプのプログラミング言語です。最初にJavaScriptが実装されたのは,今から10年以上前の1995年,Netscape Navigator2.0でのことです(登場当時はLiveScriptと呼ばれていました)。決して新しい言語ではありません。それが,どうして再び注目されることになったのでしょう。その理由は,Webインタフェースのプログラミングで,JavaScriptの有効性や利便性が再発見され,言語そのものが持つユニークさや機能が技術者の関心を集めているからです(図1)。 JavaScriptを使うのはダサかった? Webインタフェースの技術といってもHTMLしかなかったころ,様々なプロ
おまえは社会学ですっかりだめになってしまったのだ。 ――ロバート・J・ソウヤー『スタープレックス』 わたしたちは、社会学のばかが言う、機能不全家族なの。 ――ジョン・アーヴィング『未亡人の一年』 新刊の『コドモダマシ』ですが、とりあえず発売された――らしいです。まだ私も書店に足を運んで確認してませんけど、春秋社の担当者から書店で平積みになってると連絡がありました。 漫画家の藤波俊彦さんに描いていただいた濃ゆいイラストの表紙を目印に探してください。毎回いろんな漫画家のかたに私のイメージ画を描いてもらってますが、どなたともお会いしたことはありません。プロフィールだけをお渡しして、想像で描いてもらってます。それにしても、これが私のイメージなのか? ザビエルじゃないの? 初版部数はあまり多くないもので、大手書店にしか入荷してないかもしれません。ウチの近所の書店には置いてないぞ、という苦情は
SEO、すなわちgoogleなどの検索サイトで、自分のサイトをいかに上位に表示させるか、というテクニックである。中にはそれを勘違いして、あちこちにトラックバックスパムを送りまくる奴がいたり、内容のないサイトを大量に自動生成して一時的にアクセスを奪おうとする輩もいたりする。 しかし、googleも黙ってはいない。そんなspamを弾くための手段を導入している。その目安が、グーグルの特許出願文書に書かれている……ということで、このブログでも以前、その特許文書の全訳を掲載した。 Googleの新しい順位決定方法のすべて。SEO関係者必読、グーグル特許出願文書全訳 [絵文録ことのは]2005/07/01 Googleの新しい順位決定方法のすべて。SEO関係者必読、グーグル特許出願文書全訳2 [絵文録ことのは]2005/07/01 しかし、これはあくまでも特許出願文書なので、用語も堅いし、わかりにくい
インストール手順 (スーパーユーザーで作業) # gzip -dc zlib-1.1.4.tar.gz | tar xf - # cd zlib-1.1.4 # ./configure (ダイナミックライブラリを作りたければコマンドラインオプション --shared を指定しておく) # make # make install # gzip -dc libpng-1.2.7.tar.gz | tar xf - # cd libpng-1.2.7 # cp scripts/makefile.OS Makefile (OS は、インストールする OS のタイプを指定:linux, solaris ...) # make # make install # gzip -dc jpegsrc.v6b.tar.gz | tar xf - # cd jpeg-6b # ./configure --ena
3.霞ヶ関を目指す方へ (2)「中堅」から見た伸びる新人 1)素直な人 初期知識や能力の如何を問わず、もっとも伸びるタイプが素直な人です。 上司や先輩から言われたことは、とりあえずは聞いて、言われたことはそのとおりやってみようという態度をとるという新人です。 (「手を抜く」「礼を失する行為」などの悪いことについてはもちろん聞く必要はありませんが) その中には、理屈に合わないことなどもあるでしょうし、多忙な中で体の調子が悪い時などもあるでしょうから、時にはケースバイケースですが、少なくとも仕事や社会人の常識などについては素直に聞いておいた方が得だと思います。 「そこまでしなくても」と感じるときもあるでしょうが、最初は「丁寧にやって損はない」と割り切れば良いと思います。 最近は公務員の世界では「辞められると困る」というのがなぜか強く、あまりきちんと指導しない傾向にあります。 例えば、おかしな言
The Mad4Milk teamは3日(米国時間)、moo.fxの最新版となるmoo.fx version 2.0(以降、moo.fx2)を公開した。moo.fx2は超軽量のJavaScriptエフェクトライブラリ。mootoolsの一環として開発されているが、prototypeとともに動作するようにも作成されている。prototypeは"Ajaxian.com 2006 Survey Results"調査結果において43%の支持を得ている1番人気のAjaxフレームワーク。moo.fxは11%の支持を得て5位にランクインしている同じく人気のあるJavaScriptエフェクトライブラリ。 同チームは9月11日(米国時間)、JavaScriptライブラリ集であるmootoolsを公開。moo.fxとmootoolsはときに同じ意味として使われるが、moo.fxはより細かい成果物の名称として、
当記事で紹介しているVPNサービスは、以下の基準を元に選定しています。 記事執筆者が実際に利用した評価 VPNサービスを利用したユーザーの評価 VPNサービスの信頼度 価格と性能が両立できているか -「記事執筆者が実際に利用した評価」について- 記事執筆者が実際に紹介しているVPNサービスを利用してみて、おすすめできるかどうかの独自の評価を行っています。 -「VPNサービスを利用したユーザーの評価」について- 選定したVPNサービスを実際に利用したユーザーの評価をリサーチして、高い評価を受けているVPNサービスを選定しています。 -「VPNサービスの信頼度」について- セキュリティ面や知名度などでしっかりと信頼できるVPNサービスかどうかをリサーチして選定しています。 -「価格と性能が両立できているか」について- 利用する価格に対してVPNサービスとしての機能は充分なのか、コストパフォーマ
JavaScript - Browser detect A useful but often overrated JavaScript function is the browser detect. Sometimes you want to give specific instructions or load a new page in case the viewer uses, for instance, Safari. JavaScriptでOSやブラウザの検出が出来る「BrowserDetect.js」。 JavaScriptでOSやブラウザのバージョンを簡単に得ることができます。クラスなのでグローバル変数多用もせず、再利用できて便利です。 <html> <body> <script language="javascript" src="BrowserDetect.js"></sc
いつものことだがマスコミの「~とみられる」報道は思い込みばかりでまったく当てにならない。 小泉前首相:復党に反発する新人議員にクギ-今日の話題:MSN毎日インタラクティブ 小泉純一郎前首相は7日、自民党「日本夢づくり道場」のあいさつで、昨年初当選した衆院議員61人に対して「政治家は使い捨てにされることを覚悟しなければならない。甘えちゃだめだ」と述べた。自民党執行部が進める郵政造反組の復党を容認し、復党に反発する新人議員に党内を混乱させないようクギを刺した発言とみられる。 小泉氏は「参院選に負けるぞ」と語るなど、早期復党に異論を唱えていただけに新人議員は衝撃を受けた様子。杉村太蔵衆院議員は記者団に「使い捨てされないように頑張る」と語った。【米村耕一】 毎日新聞 2006年11月7日 19時28分 (最終更新時間 11月7日 23時17分) NHKニュースウォッチ9やFNNニュースJAPANで
はてなブックマーク経由で「IE6 と IE7 の共存はできませんか?」という類の質問をいくつか頂きまして、ネットを検索してみたところ、簡単に共存できる方法が書かれたサイト(下記)をみつけましたので、本エントリーにて IE6 と IE7 を共存する方法をご紹介します。 Tredosoft:Internet Explorer 7 running side by side with IE6. (standalone) 「共存」というのはやや誇張した表現ですが、IE7 Standalone 版を本来の IE のインストールフォルダとは異なるフォルダにインストールするというものです。またインストーラを利用するので簡単にインストールできます。アンインストールも可能です。当然ながら対応 OS は Windows XPのみです。 上記のページには2つの方法が紹介されていて、このエントリーでは「インストーラ
はじめに トップのBLOGに解説しています。このサイトもXAMPPで作成。 サイト内検索でXAMPPを入れると、いくつか記事があります。 ▲ ▼ ネットワークサーバー構築パック :インストール方法と設定など紹介 WindowsでPHPを実行する環境を構築できる現時点で最も簡単なソフトウェア XAMPは、LAMPやWAMP環境のこと 至れり尽せりのWindowsバージョンをご紹介 WAMP環境を、一挙に作成するサーバー構築パックです 特筆すべき点は PHP4とPHP5の環境を、サーバー開始時に選択可能。PHPSwitch OpenSSLが可能。Secureな https が利用可能 MySQLとSQLLiteが利用可能 FTP用にFilleZilla FTP サーバーが構築される WebalizerというSoftで、アクセス解析が可能 CGI環境もApacheのhttpで利用できる We
Movable Type 3.3が公開されました。 MT3.3のインストール手順をお探しの方、もうしばらくお待ちください。 それまでは、筆者のブログで「MovableType3.2から3.3へのアップグレード手順」を公開していますので、こちらを参考にしてください。 投稿者: milano | パーマリンク Movable Typeの2.xの時代からずっと変わらなかった、 1. mt.cfg ファイルの修正 2. ファイルのアップ 3. mt-check.cgi の実行 4. mt-install.cgi の実行 5. mt.cgi の実行 という流れが変わっています。 このため、今までMovable Typeのインストール経験がある人も、多少とまどう事と思われます。 そんな人にも、また、インストールが初めてという人にもわかりやすく、図表付きでインストール手順を解説しました。 また、3.2で
アニメ『盾の勇者の成り上がり(2期)』の「あらすじ」や「動画を無料視聴する方法」をご紹介していきます! ↓『盾の勇者の成り上がり(2期)』の動画を今すぐ無料で見たい方はこちらをクリック↓ 盾の勇者の成り上がり(2期)を無料で視聴する! アニメ『盾の勇者の成り上がり(2期)』とは?(あらすじ・見どころ) まずは、『盾の勇者の成り上がり(2期)』とはどんな作品なのか?、作品の概要をご紹介します。 あらすじ 尚文が次の「波」への準備を進めていると、謎の魔物たちが現れ、同時に「波」へのカウントダウンが停止してしま ... アニメ『RPG不動産』の「あらすじ」や「動画を無料視聴する方法」をご紹介していきます! ↓『RPG不動産』の動画を今すぐ無料で見たい方はこちらをクリック↓ RPG不動産を無料で視聴する! アニメ『RPG不動産』とは?(あらすじ・見どころ) まずは、『RPG不動産』とはどんな作品な
このページは毎日コミュニケーションズから発売中の書籍「Ajax逆引きクイックリファレンス」のサンプルを掲載しています。 この書籍の元になっているサイト(Ajaxを勉強しよう)も参照してみてください。 ミスや間違い、リンクエラーなどがありましたらopenspc@alpha.ocn.ne.jpまでお願いします。 第一章 Ajaxとは Ajaxとは DHTMLとFlash Ajaxに必要な知識と技術 Ajaxの弱点/難点 通信上の制約 XMLの処理 スタイルシートの注意点 第二章 非同期通信処理 サーバーと通信を行う サーバーからテキストデータを読み込む サーバーからXMLデータを読み込む サーバーにgetメソッドでデータを送信する サーバーにpostメソッドでデータを送信する 読み込みを中断する タイムアウト処理を行う サーバーからの応答を調べる ファイルが読み込めない、存在しない場合の処理を
時差ぼけで真夜中に起きてしまい本を読んでいると、ジャックがゆっくり廊下を歩いて部屋に入ってきて、僕のそばで横になった。あんまりかわいくて、なんだか泣きそうになってしまったよ。 ジャックが元気に15歳の誕生日を迎えることができました。 心からおめでとう!!! 嬉しいなあ、本当に。 ここ数日の間に撮影した最近のジャックです。 去年の夏頃は少し衰えを感じて心配したのですが、夏の終わり頃からは私たちの期待を大きく上回るほどの健康体に戻り、それからはずっと順調に規則正しい生活を送ることができています。 たくさん食べるし、よく眠るし、水もたっぷり飲むし(ペチョペチョペチョと水を飲む「ぺチョ」を1回と数えて、このあいだは402「ぺチョ」一気飲みをした)、排泄も自分で庭に出てちゃんとできます。安心しきっていて、甘ったれで、やりたいときにやりたいことをする、悠々自適で幸福な暮らしを送っています。 「Amaz
それは何? prototype.js は Sam Stephenson によって書かれた JavaScript ライブラリです。 この熟考の上記述された標準に準拠したコードは、Web 2.0 において特徴となるリッチでインタラクティブなウェブページを制作する際の重荷を、あなたの肩から取り去ってくれるでしょう。 もしこのライブラリを使ったことがあるなら、充実したドキュメントがこのライブラリの売りではないことに気がついたはずです。 私は他の開発者と同様に、ソースコードを読み、試行錯誤しながら prototype.js を理解しました。 自分が学んでいる間にメモを取り、それを他の人たちと共有することは価値があるのでは、と考えたのです。 加えて、このライブラリによって提供されているオブジェクト、クラス、関数、拡張機能についての 非公式リファレンス も提供しています。 ここで提供する例とリファレンス
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
続いては田尻。現在の都北市に位置するが、この都市名も「都会の北端」が由来で、合併後に新たに付けられたというのは察しが付く。ここの中心部に当たる旧町名が田尻で、田州の末端に位置する都会府最東端の田尻山の麓に位置することに由来する。よって、田尻の地名は都北市中心部に残り、都北市駅も昔は田尻駅だった。 ところで現実世界では、かつて「尻」の付いていた地名は、あまりよいイメージでない漢字ということから、別の名前に改められた歴史が多い。例えば駅の名前だと、青森県八戸は尻内、岩手県北上は黒沢尻、静岡県清水は江尻から改名されている。 最後は井戸。これは東京でいえば江戸に相当する広域の地名である。井戸駅周辺の地名は大都中央区本町だが、いずれも後から付けられたような名前だろう。他の町との混乱を避けるため、一般的には大都本町と称されることが多い。何故にこんなに苦し紛れな枯渇気味のネーミングなのかといえば、作者の
お知らせ この Wiki に対する要望などは RGSS Wikiスレ までお願いします。 RPGツクール2000 VALUE! + ¥ 3,618 RPGツクール2000ハンドブック収録のグラフィック素材集を追加収録 RPGツクールXP VALUE! + ¥ 3,618 PlayStation2用『RPGツクール』のBGMデータ素材を追加収録 RPGツクールVX VALUE! +ツクールシリーズ素材集 和 ¥ 6,436 和風テイストのグラフィック素材集『ツクールシリーズ素材集 和』がセットになったパッケージ Amazon.co.jp で RPGツクールVX Aceを購入する。 Amazon.co.jp で RPGツクールVX Ace DL版を購入する。 Amazon.co.jp で ツクールシリーズ素材集 和を購入する。 Amazon.co.jp で ツクールシリーズ素材集 和 ダウンロ
はじめに このサイトは、プログラミング初心者にスクリプト言語Rubyを使えるようになってもらうことを目的としています。多くの入門書や解説ページと違い、プログラミングの主眼を数学に置いています。 解説の内容や順番は、もちろん数学をするために必要なものを優先しています。それだけでなく、例や演習問題にも、数学っぽいことを多く採り入れていく予定です。数学のトピックとして難しいと感じたところは飛ばして読んでもらって構いませんし、興味があれば調べてみるのもいいでしょう。 なお、プログラミングの解説ということもあり、OS(WindowsやLinuxなど)の基本的な動作や、ディレクトリ、圧縮ファイルの解凍といった程度の基礎知識は仮定します。そのあたりでつまずいているのでしたら、まずはそれらの基本操作を学ぶことをお勧めします。解説は主にWindowsを基調としていますが、Linuxでもあまり問題はないと思い
Ruby on Rails自体についての解説は、「WebプログラマはRailsに乗るべきか?」や、「Rubyでアジャイルプロトタイピング」にもありますので、そちらもぜひご覧ください。本記事は2006年に執筆されたものです。RubyやRuby on Rails全般の最新情報は@IT Coding Edgeフォーラムをご参照ください。 素早く開発が行えるRuby on Railsに驚くとともに、Railsのプロジェクトの素早さの根源はどこにあるのか不思議に思った人も多いことでしょう。 Ruby on Railsの開発には、37singals社のDavid Heinemeier Hansson氏を中心とする11名で構成されたチームがかかわっています。 Core team behind Ruby on Rails Ruby on RailsによるWebアプリケーション構築風景を撮影したいくつかのス
ようこそphpspotへ! 当サイトではフリーのwindows用php開発環境であるPHPエディタ(forWin)や、 フリーのPHPスクリプト( PHP掲示板,webshot,webimager,CMS 等 )、PHPツールバー、テレビバー、 便利検索バー(Yahoo,Google,辞典検索)などを配布しています。 その他、PHP入門 や PHP5-TIPS、PHPサンプル集、MySQL解説、PHPレンタルサーバー特集 などのコーナーもあります。 スポンサードリンク 2008/07/12 PHPによるWebアプリケーションスーパーサンプル 活用編 第二版が出ました 2008/04/22 PHPエディタをVistaに対応させました。スタンドアロン版は従来通り動作します。 2006/11/27 JavaScript入門&応用&リファレンス&ライブラリ紹介サイト「JavaScr
最近はCNETでも取り上げられたり、DHHがGoogle-O'Reilly Open Source AwardsのHacker部門を受賞したり、日本でも結城浩さんが「Railsアプリに挑戦」されていたり、とすっかりRubyという枠を飛び越えて走り始めた感のあるRails。 そんなRuby on Railsがまた一つお手軽になりました。それがこのInstant Rails。 これはRailsの開発環境一式がダウンロード&Drag and Dropで作れてしまう「ちょっとRailsを試したい」という人にはぴったりのパッケージになっています。このInstant Railsをダウンロードしてzipを解凍し、使いたいフォルダへD&Dするだけで、Ruby、Rails、Apache、MySQL、さらにMySQLの管理ソフトとしてphpMyAdminが使えてしまうというスグレモノ。新しいものを始める時にひ
「マウス用」カテゴリーの人気ランキング おーとくりっか~ 座標を記憶できる自動クリックソフト 各クリック間隔の調整が可能 設定保存に対応(ユーザー評価:2.5) マウスふるふる 一定時間おきにマウスを小さく左右に揺らし、一時的にスクリーンセーバーやスリープモードへの突入を防止(ユーザー評価:4.5) 連打スイッチ クリックによる連打のON/OFFが可能な連打ソフト(ユーザー評価:0) マウスチャタリングキャンセラ マウスボタンのチャタリングを抑止する(ユーザー評価:4.5) MagRoleArrow マウスカーソル移動方向と速度の変更(ユーザー評価:4.5) 「操作関係」カテゴリのソフトレビュー Personal RPA - 個人レベルで誰でも簡単にルーチン業務を自動化できるリーズナブルなRPAツール KeyToKey 18.08.13 - キーボードやマウス、コントローラーの操作を自動化
おとなの小論文教室。 感じる・考える・伝わる! 2000-05-17 「おとなの小論文」って何? 2000-05-24 小論文の5大要素を意識すれば、 あなたの言いたいことはもっと伝わる! 2000-06-08 考えるための小道具を手に入れる 2000-06-14 わたしの未来をひらく? 30の問い 2000-06-21 上司を説得する その1 2000-06-28 上司を説得する その2 2000-07-05 メンバーに指示を出す 2000-07-12 会議を開こう! 2000-07-19 自分を表現する 2000-07-26 私も表現したい 2000-08-02 自分への評価を読む 2000-08-09 恋愛、「告白」を科学する 2000-08-16 メール入門 その1 わかりやすく書く 2000-08-23 メール入門 その2 彼女を飽きさせないメールってありますか? 2000-08
MovableTypeでPHPを動かしたいのだけど、拡張子を変更すると、URLが変わってしまうので困る。 どうすればよいか?という質問を受けたので、他にも同じことを知りたがっている人もいるかと思ってブログに書いておきます。 この場合、単純にサーバに対して、htmlの拡張子のものはphpで動作するよう命令をするだけです。 .htaccessに次のように記述してアップしましょう。 AddType application/x-httpd-php .html これで、.html のファイルが phpのファイルとして解釈されるはずです。 注意).htaccessが対応していないサーバ等では使えません これによって、MTのテンプレート内でphpが書けるのでアクセス解析を仕込んだり、カウンタを仕込んだりと、いろいろ出来ます。
ネタフルでもしばしばGmailネタを取り上げていますが、それらをTips集としてまとめてみました。Gmailの知らなかった使い方があるかも? 参考になれば嬉しいです。 1. Gmailをデフォルトメールアプリにする方法 ウェブブラウズをしている時に「mailto:」をクリックしたらGmailを開くようにする方法。 2. Gmail、転送とPOP3に対応 メールの転送・普段使いのメーラーからPOP3にアクセスすることも可能。 3. GmailでFromアドレスを書き換える方法 Reply-toだけでなくFromも普段使いのメールアドレスに。これでGmailをメインメーラーに。 4. Gmailの送信先にグループを作る方法 一つのメールアドレスで複数人にメールを送信する方法。 5. Gmailをスパムフィルターにする方法 Gmailを経由してスパムを排除。 6. FirefoxでGmailをス
ある日、大手SNS(Social Networking Site)のmixiの日記にこのような書き込みがあった。それも1人だけでなく、同日に数多くのユーザーの日記に同じ文面が掲載されていた。 これは、単にこのような文章がはやり、ユーザー自身が意図して掲載したのではなく、ある仕掛けによってユーザー自身が気付かないうちに引き起こされた現象なのである。その仕掛けとは、CSRF(Cross-Site Request Forgeries)と呼ばれる攻撃手法の一種だ。 編集部注: 現在、「はまちちゃん」トラップは、mixi運営者により対策されています。上記のサンプルは、mixi風に再構成したものです。 本稿の内容を検証する場合は、必ず影響を及ぼさない限られた環境下で行って下さい。また、本稿を利用した行為による問題に関しましては、筆者およびアイティメディア株式会社は一切責任を負いかねます。ご了承ください
「ヱブ弐点零デ、マツシユアツプ」とか言ってる場合じゃないんですよ。Nintendo DSのカートリッジ自作ハックくらいしろと。OSカーネルやコンパイラを書けと。 本職のプログラマを名乗るなら、「珠玉のプログラミング」を読んで問題を解いて欲しい。Perl/PHP/Ruby/Pythonしか書けないようでは、本物のプログラマと呼びにくい。JavaとLispとC/C++(まあ、いまならC#ですかね)も覚えてほしい。ちなみにWrite Great Codeも良いらしいです。 本書でいうグレートコードとは「高速・コンパクトかつ、リソースを無駄使いせず、可読性に優れ、保守が容易で、一貫したスタイルに従った、系統的に設計され、拡張性に富む、十分にテストされ、確実に動作し、ドキュメントが整備されている」コードです。 つまり、要点としては、コンピュータ・サイエンスとソフトウェア工学は、みっちりおさえてこそ、
A former student asked me a few days ago how I learned Ruby on Rails. The answer was that I simply read a lot of great tutorials. So in the spirit of sharing, here is the tutorial I found most useful: Intro to Ruby on Rails – Scott Chow offers his excellent introduction to Ruby on Rails. This is the article that got me really excited about RoR. Hey, Ruby on Rails Fans! Want more up-to-date tutoria
Life is beautifulさんの ソフトウェアの仕様書は料理のレシピに似ている 知的労働者には「組織を移る力」がある を読んでの感想。 あと、併せて読んだ話は下の二つ。どこかで話が重なる部分があるかも。 浮ついた「ギーク」への説教(※老害注意) プログラマとして 産業としてのSIerについて語りたいのか、プログラミングスタイルについて語りたいのか。それはさておくとしても、少なくとも誰のために何を作る話をしているのかははっきりしないと意味がないんじゃないかと思います。 もちろん、一般論としてのプログラミングスタイルとしてどちらがより優れたものが作れるのかなんていうのは議論するまでもないです。 ただ、その上でスケールしやすいパッケージ系のソフトウェアビジネスについての話なのか、それとも儲けの上限が決まっていて一人一殺形式だからスケールしにくいSIビジネスについての話なのか、というのはは
This domain may be for sale!
当事者からみたユニバーサルデザイン (1) 色覚障害 黒須教授のユーザ工学講義 12月19日 読了までに約8分 筆者はいわゆる色盲である。自然物は致し方ないとしても、人工物については、色覚障害者のことを考えて対応してもらいたいものだ、とつくづく思う。 このサイトについて UXリサーチや市場調査の手法やコツ、結果や知見を紹介しています。 詳細 新記事公開は、Twitter・Facebook・RSSで随時、メルマガで月1回通知します。 Twitter Facebook RSS メルマガ チェックボックス:デザインガイドライン ニールセン博士のAlertbox 12月10日 読了までに約8分 チェックボックスは、ユーザーがリストから1つまたは複数を選択するか、あるいは何も選択しないことを可能にする要素である。チェックボックスは単独でも、チェックボックスリストや入れ子型のチェックボックスリストとし
はじめに まずはここから コンセプト編 メディアという視点で デザイン編 コンセプトをもとに 認知的デザイン編 これからのスタンダード 書籍 実世界へのリンク「書籍」 リンク インターフェイス関係も 予告 これからも発展します
使いやすさ研究所は、カタログに氾濫する「使いやすさ」「わかりやすさ」を単なるキャッチ・コピーで終わらせない為の様々なテスト・サービス、開発支援、コンサルティングを行っている株式会社 U'eyes Designが提供する情報発信サイトです。 U'eyesDesignでは、iPhone評価レポートを販売しております。 7/11(金)のiPhone日本上陸に伴い、多くのメディアでの評価が予想されます。それに対し本レポートは、独自進化と揶揄される国産ケータイ文化とその使い勝手に慣れ親しんだ『実際のユーザ』が、どのように感じるのか、発売直後の評価(ショートターム)と1週間ほどの日常使用後の評価(ロングターム評価)の2タームに分けて実施するユーザビリティ評価を通じ明らかにします。 詳しくはこちらをご覧ください。
「ナレッジサイエンス、すなわち知識科学とは何であるか、何を目指すべきであるか」に関しては、さまざまな観点や要請があり、時代の変化にも柔軟に対応していく必要もあるため、統一的な答えが用意されているわけではありません。われわれは知識科学の定義として、「自然、個人、組織および社会の営みである〈知識創造〉という切り口によって、物質科学・生命科学・認知科学、情報科学、システム科学、社会学、経営学、経済学に至るまでの自然科学分野や社会科学分野の学問を再編、融合した教育研究体制を整備し、知識創造のメカニズムを探求すること」を掲げています。 知識科学が目指す目標としては、「将来の知識社会を担う問題発見・解決型人材、すなわち経営の分かるエンジニア、科学技術の分かるマネジャーのような、知識社会が必要としている人材を育てること」を掲げています。このためには複雑系、組織ダイナミクス、意思決定メカニズム、研究開発プ
大岡山地区の建物 大学正門より,桜並木のウッドデッキを通り,右手の芝生をつっきる小径が西8号館,西7号館に続くみちです. 大岡山西8号館(E棟,W棟): キャンパスマップの18, 19番の建物にあたります.本館の西隣りに位置しています.正面玄関をはいったところは3階です. E棟においでの方は廊下をはいってすぐ左手のエレベータをご利用下さい. W棟にはじめておいでの方は十分に注意して下さい.E棟とW棟を繋いでいる通路は3階と10階にしかありません.E棟のエレベータを利用すると迷子になります.正面玄関から廊下をまっすぐにおいでになり,奥の右手にあるエレベータをご利用下さい. 西7号館:キャンパスマップの17番の建物にあたります.西8号館から,建物を二つ挟んだ並びにあります.芝生から向う場合,左手に本館を見ながら進み,本館がとぎれたあたりの右手にある小さな建物が西7号館です.橋を渡ってはいったと
PHP Classes - Class: RPG Ajax Creator This package can be used to create Web based role play games (RPG). It is not yet finished but it already implements some important features: PHP5とAjaxでWeb上で動くRPGを作成するPHP用クラスライブラリの紹介。 screenshotはこんな感じです かなり興味をそそるものになっていますね。 完成はしていないらしいんですが、次のものは実装済みだそうです。 ・地図エンジン ・イベントエンジン ・戦闘エンジン ・キャラクタ用クラス これを使ったRPGなんかが出てくると話題になりそうですね。
Armed conflicts and attacks Syrian civil war Protesters gather after a Christmas tree was set on fire in Al-Suqaylabiyah, Hama Governorate, Syria. (The Week) Turkey's interior minister announces that more than 25,000 Syrian refugees have returned to Syria since Bashar al-Assad was overthrown by rebels. (Al Arabiya) The Syrian opposition factions have decided to dissolve and merge under the authori
特定のインスタンスだけが実行できるメソッドを特異メソッド、というそうです。特異メソッド以外にも Ruby では"特異"という単語がよくでてくるような気がします。特異メソッドは英語では "Singleton Method"、と呼ばれるようです。 a = "hello" b = a.dup def a.to_s "The value is '#{self}'" endあるいは class << a def to_s "The value is '#{self}'" end endと書けるとのこと。夢の中で見た謎の文法 "class << a" の謎が解けました。 使いどころはまだよく分かっていません。特定のインスタンスの動きをちょっとだけ変えたい、という時などでしょうか。a と b は同じインスタンスだけれども、a の動きだけちょっと変えたい、でも同じインタフェースでそれらは扱いたい、といった
平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 本件に関するお問い合わせはこちらよりお願いいたします。
PHP Class ScriptsFind useful PHP components Recommend PHP ScriptsGet expert advice about the best PHP classes scripts PHP TutorialsTechnical articles about PHP and related matters Remote PHP Jobs December 2024 OpeningsFind or post PHP jobs from everywhere in the world PHP ShopBuy the original PHP elePHPant, Post Urgent PHP Jobs, Get Remote PHP Jobs PHP AwardsAward initiatives to distinguish PHP de
_ なぜCSSXSSに抜本的に対策をとることが難しいか CSSXSSの説明について、その脅威を過剰に表現している部分がありました。その部分について加筆訂正しています。 @ 2006/4/3 tociyukiさんによる「[web]MSIE の CSSXSS 脆弱性とは何か」および「[web]開発者サイドでの CSSXSS 脆弱性対策」には、より正確なCSSXSS脆弱性の内容およびそれに対するサーバーサイド開発者で可能な対策について紹介されていますので、是非そちらもご覧ください。 @ 2006/4/4 今までも何度かこの辺の話はあまり具体的ではなく書いてきたけど、そろそろCSSXSSを悪用したい人には十分情報が行き渡っただろうし、具体的な話を書いてもこれ以上危険が増すということはないだろうから、ちょっと具体的に書いてみる。 ちなみに私自身は、CSSXSSの攻撃コードなどを実際に試したりといった
リスト2 動的型の言語で書いたソースコード<BR>Rubyで記述した。ソースコードで変数の型を宣言していないが,実行時にきちんと型整合性をチェックする。数値と文字列を加算しようとすると,エラーが出る。 プログラムを実行して初めて決まる事項が多い「動的言語」。柔軟性が高い,簡潔な表現が可能など複数の利点を持っている。さらに性能の問題などの欠点がコンピューティング環境の変化で目立たなくなってきた。速く柔軟な開発が求められる中で動的言語の存在感は増すばかりである。(本誌) LAMP(Linux,Apache,MySQL,Perl/ Python/PHP)という言葉(表1[拡大表示])が注目されています。オープンソース・ソフトウェアを利用したソリューション構築を意味する造語ですが,プログラミング言語の代表として挙げられているのはどれも動的言語です。 以前は,企業システムをPerlやPHPのようなイ
はっと気づいて外を見ると、もうとっぷりとくれていた。 塩尻の駅に、近づいていた。目的地は、もうすぐだ。 「まつもと〜 まつもと〜」 この声を聞く度に、郷愁を感じる。この地をふるさと呼ぶ人ならば、なおさらのことだろう。 ホームに降り立ち、階段をあがると、こんな夜に、と思うほど多くの人たちがあふれていた。 ゆかたを着た女の子が、髪の毛をつばめの尾のようにきれいに流して、男の子といっしょに歩いている。 幼い兄と、妹と、ちょっと疲れたようなお父さん。 お母さんがこっちよ、と叫んでいる。 歩くのが、少したいへんなくらいだった。 通りすがりの女の子が持っていたうちわに、「松本ぼんぼん」の字が見えた。 もともとの「ぼんぼん」は、女の子のための祭りなのだそうである。城下から始まった夏の習慣。 「ぼんぼんとても今日明日ばかり、あさっては山のしおれ草」と言いながら歩く。 タクシーの運転手さんが、目的地がわから
FreeMind - free mind mapping software FreeMind is a premier free mind-mapping software written in Java. The recent development has hopefully turned it into high productivity tool. We are proud that the operation and navigation of FreeMind is faster than that of MindManager because of one-click "fold / unfold" and "follow link" operations. So you want to write a completely new metaphysics? Why don'
IdeaFragment2 は、思いつきや気になる言葉の断片を画面に並べ、それらをいろいろと動かしたり、眺めたりしながら、考えを練るためのツールです。いわゆるKJ法のようなことが画面上でできます。
編集部注:本記事は2007年に執筆されたものです。Flash Builder(旧、FlexBuilder)の最新情報は、下記記事をご参照ください。 Flash Builder 4でAdobe AIRアプリを作ってみた 業務用Flashアプリ開発ツールの新機能を試す 新機能の目玉「データ中心型開発」とは何なのか? 簡単なRSSリーダーのサンプルを作りながら、新機能をイロイロ紹介 今後は廃れる一方かと思われたJavaアプレットが、意外なことにさまざまなWebアプリケーション開発でいまも現役で活躍している。例えば株式や為替のオンライン取引を経験した方ならば、クライアントの実装技術としてJavaアプレットを採用する例が少なくないことにお気付きのはずだ。 Webブラウザ内部でJavaアプレットが起動するときの「もたつき感」や、洗練されているとはいい難いUIなど、Javaアプレットは相変わらず多くの弱
quickedit by ZEROBASE'+b.innerHTML.replace(/&/g,'&').replace(//g,'>').replace(/"/g,'"')+'');var t=x.getElementById('t');t.onchange=t.onkeyup=function(){b.innerHTML=t.value;};}())">[HTML編集] このリンクをブラウザのブックマークバーにドラッグ&ドロップするなどにより登録してください。 使い方 編集したいページで上記ブックマークレットを実行します。ためしに上記リンクをクリックしてみてください。 テキストエリア内にHTMLが表示されますので、それを編集してください。変更が即座に反映され、もとのウィンドウが書き換わります。 書き換えているのは、ブラウザのメモリ上のHTMLです。サーバには何の影響もありません。 便利
最近、「これからのウェブ・アプリケーションはAjaxだ」という声を良く聞く。ソフトウェアを生業としているエンジニアとしては、この手の「流行もの(hype)」に触れた時には、表面的なものに踊らされずに、その本質を自分なりにしっかりと捕らえて消化・吸収して自分のものにしなければいけない。今までも、「オブジェクト指向」、「マルチ・ティアー・アーキテクチャー」、などの言葉が一人歩きするたびに、「これからは○○だ」とか「○○の時代は終わった」などと、過激なことを言って読者の目を引こうとだけするマスコミや企業のマーケティング戦略に数多くの人が踊らされてきた。 そんなノイズだらけのメッセージに混乱させられた結果、「Cではオブジェクト指向のプログラミングは出来ない」と信じているエンジニアがいまだに沢山いることは全く嘆かわしいことだ。「オブジェクト指向のプログラミング」は、設計姿勢・プログラミングスタイルに
以下に置いておきました。遅くなってすいません。 http://bloghackers.net/~naoya/pdf/050404inside_hatena_bookmark.pdf 会場で前置きしたように、はてなブックマークは、はてなで一番大きなシステムであるはてなダイアリーあるいは同じ YAPC で発表のあった mixi に比べると、まだそこまで大きな規模ではありません。月間の PV はだいたい 4,000 万 PV 〜 というところです。 ただ、日本でのトラフィックが上から 5 番目みたいな怪物サイトよりも、月間の PV が 1,000 万クラスのサービスの情報の方が、より現実的で役に立つのではないかと思い、はてなブックマークの裏側に絞って話しをしてみました。 ...という前提で見ていただけると嬉しいです。 はてなブックマークのデータのサイズもかなり大きくなってきたので、ぼちぼちパーテ
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
2005.11.29 v0.6.1 REST発表のページ差し替えと書影追加、blogリンク 高橋メソッドについて紹介するページです。 高橋メソッドとは むやみに大きな字が特徴的なプレゼン手法です。 高橋メソッドについて 高橋メソッドの紹介を高橋メソッドでやってみました。 高橋メソッド本の紹介とblog 高橋メソッドが本になりました(!)。 でかいプレゼン 高橋メソッドの本 (bk1, amazon) ついでにblogも作りました。 高橋メソッドな日々 高橋メソッドの実例 高橋が行ったものをいくつか公開します。 AjaxによるRESTへの影響 第8回XML開発者の日での発表(枚数が全243枚と非常に多いので、アーカイブをダウンロードされることをお勧めします)。 Railsな考え方 OpenSource Conference 2005での発表。 日本Rubyの会について Lightweight
http://www.atmarkit.co.jp/fwcr/special/flex20a/01.html リッチクライアントとしてのFlashはありだと思う。 Ajaxだけでは、折れ線グラフはかけないし。 昔 「サーバサイドは、Ruby で クライアントは Flash で」を実践し、某K重工に納めたがその後どうなったかな。 その頃 関デジのメルマガで連載したけど、埋もれたな。どっかで復活しよう。 さしあたり2003/7/31の版を復刻。当時はFsysだったな。 【○】本日のお題 「システムはオブジェクト指向 Ruby & Flash」(#001) なぜオブジェクト指向なのか そして Ruby&Flash なのか ━━━━━━ 福井修@Fsys ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■■【 はじめに 】 ────────────────────────
Googleが、期待の高まっていたオンラインカレンダーをついに公開したが、これを受けてYahooやMicrosoftとの競争がますます過熱すると思われる。 この「Google Calendar」は無料で利用できるウェブベースのカレンダーアプリで、ユーザーが特定の個人やグループと予定を共有できるようになっている。なお、Google Calendarを利用するにあたっては、Gmailのアカウントを持っている必要はない。 ユーザーは、このプログラム内で予定を検索したり、カレンダーの標準仕様に対応しているか、もしくはGoogle Calendarボタンを搭載している他サイトから発行された情報を追加したりすることができる。また友人と共有するカレンダーに保存された予定の検索や、Microsoft Outlookからの情報のインポートも可能になっている。 Google Calendarのユーザーは、キー
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
RDT - Ruby Development Toolsのドキュメント翻訳Wikiです。どなたでも編集が可能です。成果物のライセンスは、GNU Free Documentation License に準じます。 現在は、Ruby Development Tools Documentation - 0.5.0 の翻訳を行っています。 そろそろ 0.6.0 の翻訳をしないと。 mixi内にコミュニティがあったりします。 RDTへようこそ RDTは、オープンソースのRuby IDEです。 Eclipseプラットフォーム上で動作します。 サポートしている機能は、 シンタックス強調表示、 即時シンタックスチェック、 グラフィカルアウトライン、 Test::Unit ビューワー/ランナー、 Rubyアプリケーション起動、 コード・アシスト(コンテンツ・アシスト)、 ソース・フォーマット、 Rubyデバ
RadRails.org, the RadRails teamは26日(現地時間)、RadRailsの最新版となるRadRails 0.5.0.1を公開した。RadRails 0.5.0.1は一日前に公開されたRadRails 0.5のマイナーバグ修正版。RadRails 0.5に発見された式補完およびアウトラインビュー選択機能に関するバグを修正したもの。 RadRails 0.5.0.1はEclipseベースの環境、Eclipse RCPにSubclipseプラグインを適用した環境に構築されたRuby on Railsフレームワーク用の統合開発環境。Common Public License version 1.0のもとでオープンソースソフトウェアとして配布されている。標準で用意されているバイナリパッケージはWindows・MacOS X・Linux用。Eclipse用プラグインも提供さ
~/.bash_profile の代わりは ~/.profile Ubuntu のどのバージョンからかわかりませんが、 ~/.bash_profile がありません。 そのかわりに、 ~/.profile を使うようです。 ~/.profile の中を確認すると、次のようにコメント [Read More]
ヒトプラセンタジェルどこで売ってる?まとめ買いで格安の通販はこちら > ヒトプラセンタジェルは楽天で買えるか?安く買えるおすすめの個人輸入はこちら 個人的には毎日しっかりとamazonしてきたように思っていましたが、危険性をいざ計ってみたら通販オオサカ堂が思っていたのとは違うなという印象で、使用期限から言ってしまうと、黒ずみぐらいですから、ちょっと物足りないです。塗り方ではあるのですが、激安が現状ではかなり不足しているため、ヒトプラセンタジェルを削減するなどして、肉割れを増やすのが必須でしょう。個人輸入はしなくて済むなら、したくないです。 その日の作業を始める前に匂いを見るというのが楽天となっており、終える頃には「ひと仕事したなあ」という気分になっています。献血がめんどくさいので、イボをなんとか先に引き伸ばしたいからです。美白だとは思いますが、ハイドロキノンでいきなり効能を開始するというの
今年の初めに「はてなアンテナ」に本欄の情報源へのリンクを公開した。それ以来このリストは更新していなかったのだが、今年に入ってからも面白いBlogが増殖し続けている。今日はそんな新しいBlogも含め、最近、巡回頻度が多いサイト・ベスト20(これらについてはアンテナに追加しました)を、新たな気持ちでゼロベースで選んでみようと思う。 テーマを絞って深く考察して意見を述べるタイプのBlogよりも、更新頻度が多く、テーストに合った新鮮なネタへのリンクがたくさんあるサイトへの巡回頻度が自然に多くなる。また政治ネタや個人ネタがあまり混ざっていないものをあえて選んだ。Business WeekとかEconomistとかNew York Timesのような大手のサイトは入れていない。以下、順不同である。 (1) Future Now IFTF(Institute For The Future)が最近オープ
PukiWiki† ようこそPukiWikiの公式サイトへ!! 最新バージョンは PukiWiki 1.5.4 です (PHP8.1対応) ダウンロード: PukiWiki/Download/1.5.4 PukiWiki 1.5.3以前のバージョンには複数の脆弱性が見つかっています。管理者の方は早急に PukiWiki 1.5.4 へバージョンアップをお願いします。 詳細 (2022/08/23) PukiWikiに関して、何か質問のある方は 質問箱 へ ↑ 管理者の方へ† OSやPHPのバージョンアップでPukiWikiが動作しなくなった場合 →FAQ/45 をご参照ください 最新のリリースアナウンス、セキュリティアップデートなどの情報を受け取るためにPukiWiki-announce メーリングリストを購読して下さい PukiWiki開発サイトでは、次期バージョンの開発だけでなく、現行
結城浩(ゆうき・ひろし) 本を書く生活が30年、著書は60冊を越えました。 代表作は『数学ガール』『プログラマの数学』『暗号技術入門』『数学文章作法』『Java言語で学ぶデザインパターン入門』他。 2014年度日本数学会出版賞受賞。 文章書きとプログラミングが好きなクリスチャン。 いつも応援ありがとうございます。 主な活動については 結城浩の活動紹介 をご覧ください。 Hiroshi Yuki. Author of "Math Girls". 30 years into writing introductory math and programming books. LaTeX / Vim / Ruby / Math / Writing /
なんだか今日はWeb2.0な記事をいくつか見たので、ひさしぶりにこういう話題にコメント。(ここで言う「いくつか」は「一つ二ついくつか」というレベルなので注意。) 火元はR30さんとそこで紹介されているasahi.comの記事だろうか? どうもWeb2.0と経済活動の話が入り組んで、どこへ抜け出したいのかよくわからないのだが、とりあえず、「Web2.0的なもの」の話をするなら、そこで取り上げるものがどんな価値を生み出すのかを提示しないと、「うん、そうだね。2.0ぽいよね」みたいな話で終わってしまうと思う。 たとえば、del.icio.usであれば広くなり過ぎたWebに対して、その箱庭を自分で作れることに価値があったのだと思う。ただ、その箱庭にはAPIが付いていて、外の世界(別の人の箱庭)につながっていたりして、今までは見ることができなかった"他人の眼で見たWeb"を見ることができたりした。(
先月、仕事の関係で少しまとまった時間を欧州で過ごす機会があり、その時にアフリカ・中南米を含めた世界中のかなりインテリジェントな人たちと長時間一緒に議論した。当然ながら日本人として自分の英語の出来なさ加減にうんざりしたりとかいろいろあったわけだが、北欧・東欧あたりの歯に衣着せない物言いをする人たちから「酷い英語だね」と面と向かって言われたりしたこともあり、さすがに(その通りだとは分かっていたが)彼らに正面切って聞いてみた。「そういうあなたはどうやって英語を身につけたのさ?」 典型的日本人として予想していた答えは「小学校から英語を勉強してるよ」とかそういう類いの(日本の"ダメダメな"教育制度に責任を押しつけられる)ものだったが、この予想は見事に裏切られた。「英語の勉強なんて高校から始めた」とか、そういう人がほとんどだったのである。 最近、久しぶりにテレビや新聞、雑誌などマスメディア各方面の関係
この文章の背景 私は以前に社内ブログに対して批判的なエントリを書いています。 企業内ブログと企業内モヒカン族の闘争について 件のエントリでは、梅田氏が言うところの「知的生産のためのツール」としてブログを使いこなすには、ある種の文化を身に着けている必要があり、それは一般的な企業ではあまり馴染みの無い文化で、知的生産のための道具としてうまく社内ブログを機能させるのは難しい、という主旨を述べています。 このエントリを書いた後(もう半年も経っているんですね)、社内ブログの可能性について色々と考えた結果、少し前に課内の会議で社内ブログ導入の提案を行いました。提案の結果は、保留というか宙ぶらりんというか中途半端な状態ではあるのですが、その時に作成したテキストを一般向けに書き直したのが、このエントリです。 目次 1.社内ブログは何に使えるのか?(一般向け) 2.社内ブログに必要な機能(やや技術者向け)
表目次 2.1. サンプル CMS 用のアクセス制御 3.1. 設定オプション 3.2. サーバのオプション 3.3. デバッグメッセージ 3.4. Active Directory 用のオプション 3.5. OpenLDAP 用のオプション 4.1. Core フロントエンドのオプション 4.2. Function フロントエンドのオプション 4.3. Class フロントエンドのオプション 4.4. File フロントエンドのオプション 4.5. Page フロントエンドのオプション 4.6. File バックエンドのオプション 4.7. Sqlite バックエンドのオプション 4.8. Memcached バックエンドのオプション 4.9. Xcache バックエンドのオプション 6.1. Zend_Config_Ini コンストラクタのパラメータ 9.1. 通貨記号の設定を指定する
Natが今日、新しいカレンダーサーバ・プロジェクトHulaを発表した。これにはちょっと笑える話がある。 かれがこっちに来て、うちに寄って世間話をしていたときに言った。「で、その大量のコードを提供してもらえたから、公開してオープンソースのグループウェア・システムを作るんです! すごいのができますよ!」 ぼくは:「こらこらこら! なに考えてんの?“グループウェア”なんて縄に首突っ込んじゃダメだって! Netscapeはそれで殺されたんだから。頭大丈夫か?」 Natは子犬をいきなり蹴飛ばされたみたいな目でこっちを見た。 グループウェアは駄目 さて、Netscapeを殺したものは基本的に二つある(ちゃんとした理由は本一冊分になるから思いきり単純にしているけど、それでも) 報道された大半は、マイクロソフトが既存の市場(ウェブブラウザ)を破壊するために他の市場(OS)での独占を違法に使い、ブラウザの市
最新が 1.5.0_pre0 になってたので調査 (自分用のメモなので読みにくくてもゴメンなさいってことで) Prototype.js 1.4.0 からの変更点 CHANGELOG より String.prototype.truncateを追加 String.prototype.gsub, String.prototype.sub, String.prototype.scan を追加。 Template クラスを追加。 $$ 関数を追加。 Selector クラスを追加。 Element.childOf を追加。 String.prototype.inspect を修正。 String.prototype.strip を追加。 String String.prototype.truncate 文章を短くする。 var text = 'とっても長い文章です。読むのがわずらわしいです。概要だけ
JavaScript での変数を使った文字列の作成は何かとめんどくさいですね。prototype.js では 1.5_pre0 から Template という簡易テンプレートとして使えるクラスが加わりました。相変わらずドキュメントはソースと test 嫁なので簡単な使い方を紹介します。 まずは Template となる文字列を new Template で作ります。Template のリテラルは #{}です*1 。 var t = new Template('#{foo}, #{bar}!');次に作成した Template インスタンスの evaluate 関数を呼び出し、引数として Hash(Object) を渡します。 t.evaluate({ foo: 'hello', bar: 'world' }); // hello, world!もしテンプレートを使い回さず、一度限りの文字列
Beginning OS X 10.5 UNIX 使いのための OS X 設定指南書。10.4 Tiger ユーザは Beginning OS X 10.4 をご覧ください。 [編集] 基本方針 Mac OS X 10.5 Leopard を対象とする UNIX Workstation としての利用を想定 (Server としてではない) Firewall により守られたセグメント内での利用を想定 MacPorts を柱に UNIX 環境を整える 端末には OS 標準の Terminal.app を用いる方向で設定 locale は ja_JP.UTF-8 一通りの pLaTeX 環境を導入する [編集] 目次 インフラ整備編 アプリ導入編 (拾遺) 運用編 関連リンク
by Alessandro Fulciniti In November 2005 I presented on pro.html.it a three-part article on creating CSS layouts using techniques like negative margins, any order columns and in some case opposite floats. The main goal of the article was getting the maximum number of layouts based on the same markup, each with valid CSS and HTML, without hacks nor workaround and a good cross-browser compatibility.
このウェブサイトは販売用です! gatagata.jp は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、gatagata.jpが全てとなります。あなたがお探しの内容が見つかることを願っています!
Ruby on Rails や Catalyst のプラグインなんかでは prototype.js という JavaScript のライブラリを使って、Ajax サポートを実現しています。prototype.js とフレームワークが必要な Ajax の JavaScript コードを吐き出してくれるので、Ruby プログラマや Perl プログラマは JavaScript の実装を意識しなくても Ajax なインタフェースが作れる、という風になっています。 こんな感じで prototype.js は Ajax な部分に注目が集まっていますが、ほかにも "Class-style OO" なフレームワークも内包してます。 JavaScript はプロトタイプベースのオブジェクト指向言語で、C++ や Java のようなクラスベースのオブジェクト指向言語とはちょっと実装が異なります。プロトタイプ
2006年04月24日01:00 カテゴリArt はてなに入りたくても入れないみなさんへ#0 名文なだけに蛇足はしたくないなと思いつつ、しかし感動と救いのなさとのギャップが激しいのでそれを埋め合わせようという試み。1 entryでは足りないと思うのではじめから通し番号付き。 jkondoの日記 - はてなに入った技術者の皆さんへ アウトプットを出す 新しい技術を習得したり、時間を掛けて作り上げた結果は、何かのアウトプットとして出さなければほとんど意味がありません。知識や結果を自分の中に残すだけで終わるのは、それを活かしてサービスを作りたくさんの人が使えるようにする事に比べると驚くほどちっぽけな仕事です。 実は上記の意見は、普遍的に聞こえながらも極めて限定的です。アウトプットを人様に見せられる仕事だけが世の中の仕事ではないのですから。 はてながやっている仕事は、いわば「誰もが見ている」仕事で
最近はてなの社内では新しい技術を勉強したり、フレームワークや言語を移し変えようかという話も出ていたりして活気が出てきています。技術者も10人を超えて、色々な考え方をする人同士が刺激を与え合いながら切磋琢磨していて素晴らしいなあと思います。そういう中で、僕が技術について思う事を少しまとめてみました。 アウトプットを出す 新しい技術を習得したり、時間を掛けて作り上げた結果は、何かのアウトプットとして出さなければほとんど意味がありません。知識や結果を自分の中に残すだけで終わるのは、それを活かしてサービスを作りたくさんの人が使えるようにする事に比べると驚くほどちっぽけな仕事です。 また、3日間で作り上げた素晴らしい仕組みをそのまま1週間寝かせてしまうのは、4日目に他の人が使えるようにしてから1週間を過ごすことに比べると随分見劣りしてしまいます。 当たり前ですが、どれだけ素晴らしい仕組みを作っても、
本日は、入居中のオフィスビルで消防避難訓練がありました。 近所のボヤ騒ぎなどで何度か耳にしたことがあるサイレンの音ですが、くるとわかっても怖いものですね。 イーナチュラルの10階から出火!ということになっているので、消化器で鎮火させたつもりの後で、外階段を1階まで歩いて下りました。 災害関連の注意事項などを教えていただき、消防避難訓練は無事に終了です。 訓練の成果を試す機会が無いことを願いつつ、そろそろ師走を迎えるイーナチュラルでした。 12月は、年も押し迫る26日にセミナーを開催いたしますので、来年のホームページ改善のヒントをつかみたい方は是非ご参加下さい。 →「顧客事例とホームページ改善で、問い合わせを8.5倍にする方法」セミナー 「ホームページからの問い合わせを増やして、営業力を強化したい!」 そんな風に考えられている企業経営者や、WEBマーケティング担当者も多いことでしょう。 今回
このコーナーでは、企業でWebサイトの運営に携わっている方、マーケティング部門等でWebの活用法について考えておられる方向けに、Webマーケティングの実践のための手法やノウハウ、事例をご紹介していきます。市場に出回る書籍や雑誌では論じられることない、Webマーケティングの最前線に触れていただければと思います。 2006年04月07日 Webの信頼性 マーケティングユニット 棚橋 前回の「集合知の利用」というエントリーでは、ジェームズ・スロウィッキーの著書『「みんなの意見」は案外正しい』を参照しながら、Web2.0的ミームである「集合知の利用」について考えてみました。前回はあくまで集合知とはどういうものかというアウトラインにすこし触れるだけで終わりました。 スロウィッキーの著書『「みんなの意見」は案外正しい』や「集合知」に関するに関しては、幸いにも多くのブロガーの方が書評を書いていたり、それ
Overview Lightbox JS is a simple, unobtrusive script used to overlay images on the current page. It's a snap to setup and works on all modern browsers. Note: An new version of this script is available: Lightbox JS v2.0 Example To make sense of it all, check out these examples. Click on a thumbnail or text link below: Benefits Places images above your current page, not within. This frees you fr
最近「優秀なエンジニアってどこにいるんですかねぇ」とよく聞かれる.本当に優秀なエンジニアは起業したり,大学に残って研究を続けたり,グーグルに就職したりするんだろうけれども,だいたい探してるのは「Ajaxなひと」とか「Web進化論に出てきそうなGeekたち」とか,ヲイヲイ優秀なエンジニアの基準がそれかよとゲンナリしてしまうのであるが,まぁそんなものかも知れない. いわれてみると前の会社を辞める前に登録したエージェントがずっと静かだったのか,ここ半年くらい急に年収1000〜2000万とか妙に景気のいいメールが飛んでくるようになったり,会社に身に覚えのない外人から電話がかかってきて訝しがっていたらヘッドハンティングだったりとか,そういうのが増えた. 僕は基本的に人買いは信用しないし使わないけれども,誘われたら必ず会うようにしている.だいたい印刷屋の親父とかタクシーの運転手とか飲み屋のオーナーは肌
http://d.hatena.ne.jp/mkusunok/20060426/hr を読んでいろいろ考えた。 最近はてなブックマークとか見てて、優秀な人は自分がすごいことをやってるとか、努力してることに気づかないみたいな話がありましたね。例えば僕なんかはゲームがすごい好きで、ある程度つまらないゲームでも結構ずーっとやってられるみたいな感じがありますが。んなゲームするのが好きでどうすんだよ! ってそういう話じゃなくて。この感覚をときどき、プログラミングをしてたりコンピュータを触ってるとき、新しい技術について調べてるときに感じることがあるよという話。 その一方で、読みづらくて分かりづらい本を読んだり、ひたすらバグを叩いてるときとか、同じプログラミングに関することでも気分が滅入るときはたくさんある。プログラマという職業を続けられるのは、プログラミングが好きだからと思う一方で、好きだからといって
はじめに Webアプリケーションを構築する際のアーキテクチャとして、「MVC」が広く用いられています。PHPにおいても、「mojavi」や「Phrame」など、いくつかのフレームワークが実装されています。ググってみると、日本語の解説ページなどを見つけることもできます。 最も有名なMVCフレームワークは、Javaで使える「Struts」でしょう。多くのMVCフレームワークがStrutsの影響を受けています。Strutsは非常に強力なフレームワークですが、その分、お手軽感に欠けるきらいがあります。特に、お手軽感を求めてPHPを使われている諸氏には、馴染みにくいのではないかと思います。 本稿では、手軽に使える、軽量なMVCフレームワークの雛型として、拙作の「nagaMVC」を紹介します。nagaMVCの基本的な構成について解説します。 対象読者 主に、LAMP構成(Linux+Apac
Google Maps API PremierSame great maps plus a SLA, support, and control over ads Google Map API Concepts Welcome to the developer documentation for the Google Maps API! The Google Maps JavaScript API lets you embed Google Maps in your web pages. To use the API, you need to first sign up for an API key. Once you've received an API key, you can develop a map application following the instructions i
ほぼスマホ・MEDIAS for BIGLOBEの広告が気になり、ホームページにアクセスしてみました。 要はMVNOですね。今ならキャンペーン中で、「MEDIAS NEC-102」がタダとのこと。スマホの代わりにモバイルルータも選べるようです。 月額は、24時間使えるスタンダードプランで2,980円。2:00~20:00の時間限定のデイタイムプランで1,980円。安い・・・。 このデイタイムプランってのは魅力的ですね。なんか使いすぎると速度制限があるみたいですけど、まあそんなに動画とかガンガン見たりすることもないのでおそらくその点は大丈夫でしょう。 非常に気になる存在ですね。他の人のレビューとか見てみよう・・・。
PHP Zone Top 10 PHP MVC frameworks Development of PHP scripts without a preconceived plan to manage them is asking for a headache. The goal of a framework is to make the process of writing web-based applications simpler. 10- Ambivalence: A Java-Maverick Port 9- WACT: Web Application Component Toolkit 8- Achievo: A good RAD framework 7- Phrame: A Java-Struts port 6- Studs: A Java-Struts port to PHP
(Last Updated On: )とりあえず簡単に検索してみた結果です。リリース情報のページばほとんどで中身のあるページはまだあまり無いですね。お勧めがあったら教えてください。 英語 http://framework.zend.com/ (本家) http://framework.zend.com/manual/en/ (英語マニュアル) http://framework.zend.com/download/subversion (レポジトリへのアクセス) http://www.phparch.com/zftut/index.php?p=0 (チュートリアル) 日本語 http://tdiary.ishinao.net/?year=2006;month=03;category=Zend+Framework (使用感など。参考になる) http://framework.zend.co
(Last Updated On: 2018年8月13日) A cross-site scripting (XSS) vulnerability in phpinfo (info.c) in PHP <= 5.1.2 allows remote attackers to inject arbitrary web script or HTML via long array variables, including (1) a large number of dimensions or (2) long values, which prevents HTML tags from being removed. (CVE-2006-0996) Directory traversal vulnerability in file.c in PHP <= 5.1.2 allows local users
C言語では、値渡しの場合は値のコピーが渡され、参照渡しの場合は値のアドレスが渡される。単純に考えて参照渡しの方が高速そうですが PHPはどうなのか? これまた確かめてみないと納得できない性格なのでやっちゃいました。 リファレンス == 実体の別名 2004-02-25: PHPの場合、C語と異なり、参照渡し・値渡しの違いは、値が変更された時に初めて起こることが、PaKa様のご指摘によりわかりました。ありがとうございました。 関数に渡した時点ではどちらも「実体」を示す「ポインタのようなもの」が渡されていて、関数内で変更された時はじめて渡した値がコピーされるという動作のようです。つまり受け取った変数を変更しなければ値渡しと参照渡しで差は無いということです。 PHP では「 参照 」と「 リファレンス 」どちらの言葉も使いますが、C語におけるポインタやアドレス渡しを指す参照とは違い、PH
最新のセキュリティ情報を提供する 【Secureinfo.jp】: PHP "wordwrap()" 関数にバッファオーバーフローの脆弱性 PHP "wordwrap()" に符号誤りエラーが存在します。関数に非常に大きなパスワード文字列を送ることにより heap-based バッファオーバーフローを起こすことが可能です。5.1.2 と 4.4.2 で確認されました。他のバージョンにも影響があるかもしれません。 wordwrap関数にバッファオーバーフローの脆弱性があるそうです。 バージョンアップによる根本解決がなされるまで、wordwrap関数を使用しない、そしてオープンソースのプログラムを利用している人はこの部分をgrep検索して、外部から来たパラメータがwordwrap関数にわたっていないか等をチェックした方がよいですね。
前回、Ruby on Railsで敗退&放棄してたのですが、今度はsymfonyにチャレンジしてみました。 関連エントリー:Ruby on Rails を試してみた。 環境は自宅のG5です。 symfonyはPHP5で言う所のRailsみたいなwebアプリケーション・フレームワークです。プロジェクトサイトには以下のような特徴が列挙されていました。 * シンプルテンプレートとヘルパー * キャッシュ管理 * スマートURL * スカッフォルディング * 他言語対応とI18Nサポート * オブジェクトモデルとMVC * Ajaxサポート * 企業向けも大丈夫 ほほう。 PHPのフレームワークは他にも * Mojavi * Agavi * Cake * Symfony * maple * Seagull などがあって、実はそのうち上の4つをすでに試してます。以下雑感。 Mojaviはとりあえずイ
aichan.biz This domain is expired. The domain owner has to renew it from the admin setting if you continue using it. 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner direct
Services Platform.sh for Symfony Best platform to deploy Symfony apps SymfonyInsight Automatic quality checks for your apps Symfony Certification Prove your knowledge and boost your career SensioLabs Professional services to help you with Symfony Blackfire Profile and monitor performance of your apps
Ajaxプログラマに必要なスキルとセンス Ajaxアプローチを活用したWebアプリケーション開発には数々の技術的スキルと、センスを要求される。もちろん統合開発ツールや整ったライブラリをうまく活用すれば、すべての知識に習熟している必要はない。しかし下記に挙げる各項目が得意であるかないかで、設計や全体の出来に反映してくるのは明らかであろう。 ●Ajaxに必要なスキルセット JavaScript(ECMA Script/Jscript) DHTML(DynamicHTML) CSS(Cascading Style Sheets) http(http status) XML(eXtensible Markup Language) XSLT(eXtensible Stylesheet Language Transformations) DOM(Document Object Model) JavaE
米Googleは4月27日、3Dデザインソフト「SketchUp」の無料版をリリースした。 SketchUpは、Googleが3月に買収した@Last Softwareが開発したソフト。ユーザーは3D空間に紙と鉛筆で作図する感覚でデザインを作成、表示、編集できる。 無料版の「Google SketchUp」は、@Last Softwareが提供してきた有料の「SketchUp 5」(「SketchUp Pro 5」と改称)とは別のアプリケーションとして提供される。現時点ではWindows版のみ提供されており、Googleのサイトからダウンロードできる。有料版も引き続き提供される(価格は495ドル)。 Googleは無料版と有料版の違いとして、有料版の方が高い画面解像度で画像を印刷、エクスポートでき、DWG、DXF、3DSなどのフォーマットや2年間の無料メールサポートを利用できる点などを挙げ
LinkStation/玄箱をハックしよう ハックとは技術的に探求することであって、 決して他を攻撃(クラック)する事ではありません English 概要 このページは、 BUFFALO の LinkStation (リンクステーション)シリーズ、 玄人志向の玄箱(くろばこ/ KURO-BOX。「黒箱」ではありません)シリーズ をハックしてホームサーバにしてしまおうというページです。 (初めての方へ) 現在は LinkStation/玄箱 上で、 ネームサーバ(bind)、 メールサーバ(sendmail/qpopper)、 Web サーバ(apache)、 DHCP サーバ(ISC dhcpd)、 ファイルサーバ・プリンタサーバ(samba) など、 外向け、内向けサーバの機能が動作しています。 PC をサーバにするのに比べ、かなり安価に、かつ静かに、かつ低消費電力、 かつ省スペースのホ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く