[1] これはナイス! Windowsの開発を行っていると、こんな機能がほしいといわれる事はないだろうか。“ボリュームを消してほしい”、“ログオフしてほしい”、“ファイルをコピーしてほしい”、“ウィンドウを透過に”、“ウィンドウを閉じてほしい”などなど。 これらを実装する場合、大抵Win32 APIを調べたり、Shellで実行、またはSendKeyでキーを送るといった対応が考えられる...
「ちょっとしたWebアプリ作ってるんだが、なんかどこかでキャッシュ利いてしまって想定外の動きをするっぽいんだけどどしたらいい?」というよくあるFAQ。 まずは Cache-Control: private のヘッダをつける。以上。 PHPの場合: header("Cache-Control: private"); Java/JSPの場合: <%response.addHeader("Cache-Control","private");%> HTTP/1.0のためにPragma: no-cache もつけるべきだという古い話も聞くが正直こ...
DarwinをベースとしたUNIX系OS「Mac OS X」では、ApacheやSambaをはじめとするおなじみのアプリケーションを動作させることができます。今回は、Webアプリケーションの定番、AMP(Apache+MySQL+PHP)環境を導入してみましょう。(編集局) Shin.鶴長 2008/5/19 Aquaインターフェイスの後ろにUNIX Mac OS Xは、BSDの流れをくむ「Darwin」をベースとしたUNIX系OSです。 Mac OS Xを手掛けるアップルでは...
以前は社内SEをやっていた。企業内におけるサーバ、クライアント、プリンタ、ハブなどのハードウェアの管理、ソフトウェアの管理、それぞれの取引先のサポート電話番号など、独自でシステム化して運用していた。 トップページ だがこれを見たら、自作する意味があったのだろうかと思ってしまった。まさにそのためのソフトウェアと言えそうだ。 今回紹介するオープン...
PHPでのプログラミングは手軽で楽しいものです。 HTMLは既に知っているというあなたなら、この講座を読めばあなたも今日からプログラマになれます。
C言語について質問です。 C言語を学びたいと思います。 ですが現状ではCやC++等の区別もあまりついてません。 目標はVB等のようにランタイムなどを使用せず単体で動作する ネットワークツールなどを作る事を目標としております。 現在私が使えるのはHTML、Perl、PHP、VBをそれぞれ少しずつ使える程度です。 このような私が目標を達するためにお勧めの書籍やサイト、また学習方...
http://d.hatena.ne.jp/tokuhirom/20061216/1166231736 memcached の開発元でもある Six Apart ですが、Vox/LJ ではセッションを memcached にいれてはいません。理由は簡単で memcached は比較的小さなデータを格納し、アプリケーションサーバ群で共有するのに適した設計になっているからで、memcached のデータがとべばセッションが消えるというのもアプリケーションによっては致命的になりえるから。 memca...
どっちが良いとか悪いとかは関係なく、世の中のオープン技術で開発をしている会社は、 ・Java + Oracleを主流とする会社 ・Perl + MySQL、PHP + MySQLを主流とする会社 と、完全に二層に分かれてるなと思っている。 はてブ経由で見つけて、mixi内のリンクしちゃうけど、 業務経歴書にPerl案件を書くと馬鹿にされる件 就職活動の面接でPerlやってますとアピールすると、Java圏の面接官にバ...
こんにちは。Windowsの最大の発明はゴミ箱の標準装備だと思っている亀本です。 昨日はグリーさんのオープンソース勉強会に参加してきました。 今回の講師はDeNAの川崎さんで、わりとモバイル屋さんな自分としてはぜひともチェックしておきたいなと思って参加してきました。 勉強会・懇親会ともなかなか面白い話が聞けたり、変な人がいっぱいしたりしてとても面白かったで...
・掲示板でご指摘いただいたマニュアルの間違いを修正しました。(該当するバージョン2.6.4 - 2.6.6 の全てのマニュアル) ・smarty 最新バージョン 2.6.6 の和訳マニュアルを公開。 ・こないだやっとadslの契約が終わって、メールアドレスが mat-sh@fj9.so-net.ne.jp に変わりました。 といってもまたすぐ引っ越す予定なので、それまでしか使えませんが。 04.09.30 急な引越しのため今までのメ...
PHP アプリケーション全体をテストする上で必要な次のステップは、フロントエンドの HTML (Hypertext Markup Language) インターフェースをテストすることです。この目的のため、以下のような Web ページを使用します。 図 1. テスト Web ページ このページは、2 つの数値を加算します。ページをテストするには、ユニット・テスト・コードから始めます。 リスト 10. TestPage.php <?php require_onc...
『 イラスト・フリーフォント・photoshopブラシなどのコンテンツ。サイトデザインもステキ。 』 by erf
分裂勘違い君って、コードは分裂も勘違いもしてないのね(失礼)。 分裂勘違い君劇場 - Rubyの生産性の高さはどこまで本当か? もの人がブックマークしているこの「Rubyを仕事に使うべし!Part1 なぜ仕事で使うとうれしいのか」という記事で、Rubyのすばらしさついて、いろいろ書かれていますが、実際のところ、どの部分が、どこまで本当なのでしょうか? 少し検証してみたいと...
そのため、案件の大規模化で開発に携わる人数も増える傾向にあり、開発チームの各々がWebアプリケーションのライブラリを別々に制作してしまい、同様の機能を持ったライブラリが複数存在してしまったり、またUIを担当するデザイナーとビジネスロジックを担当するプログラマが、いざそれぞれの部分を組み合わせようとしたらうまく機能しなかったりといった様...
「ケータイキットfor Movable Type」は3キャリア対応の携帯電話向けウェブサイトを構築するためのMovable Type用プラグインです。 「PC向けのウェブサイトをMovable Typeで構築するように、モバイルサイトも構築できないだろうか」 多くのMovable Typeユーザーがそれを感じながらも、実現できないいくつかの問題がありました。 機種によって液晶の解像度や色数が違うから、画像を自由に使...
こんな記事 *1を読んで驚いたよ。何が驚いたかってはてブのコメント欄。 「役に立ちそう」「使ってみようかな」「よーしパパ特盛りだ」… おいおいマジかよ。突っ込み少なすぎだろ。 もうね。カッとなっちゃったんですよ。 そんな感じで悪役などやってみる。反省はしていない。*2 33. if (strlen($foo) < 5) を調べたいなら if (!isset($foo{5})) と書くと速い。 止めろ、こんなトリッ...
『 PEARの中で比較的利用価値が高そうだと思われるモジュールを紹介。DB抽象化レイヤの「MDB2」、APIドキュメント生成モジュール、XMLと配列の相互変換モジュール。 』 by wacky
このサーバーに対し40回以上も不正に接続をしようとしたものがいます。 また、たびたびスパムメールを送りつけてくるサーバーがあります。 IPアドレス219.239.107.134(CN)、59.0.190.1(KR)、59.92.118.7(IN)、202.222.31.244(JP)、201.123.130.41(UY)、200.78.50.157(UY)、86.143.174.30(GB)、196.192.100.111(AU)
『 サンプル、スニペット、多数、CSS、JavaScript/DOMリファレンスあり 』 by brazil
『 クラス名とアトリビュートを指定することで同データを操作するためのPHPクラスが生成される仕組みになっている。 』 by oooooooo