ブログ移行 このブログは、はてなブログへ移行しました。 http://rys.hatenablog.com/ この記事はSymfony Advent Calendar 2011の21日目の記事になります。 Advent Calendarとはなんぞや?という方は下記をどうぞ。 http://gihyo.jp/news/info/2011/12/0101 まず始めに、自分はSymfonyをバージョン1系を使ったことがなく、バージョン2からの初心者です しかもSymfony2もまだ触り始めて1ヶ月ちょっとになります。 こんな若輩者の私ですので、突っ込みどころがあるかもしれませんので、もし気になるところがありましたら突っ込んでいただければ幸いです。 Symfony2を使ってみて思ったこと 以前までEthnaを使っていたのですが、以前からSymfonyがいいよ!と色々な方から言われていたので触ってみ
こんにちは、naoya です。 先日、ウノウが公開しているサービスの中にいくつかの脆弱性が見つかったため、社内で「脆弱性発見大会」を開催しました。この大会は、二人一チームに分かれてウノウが公開している各サービスの脆弱性を見つけることを目的とした大会です。結果は、いくつか各サービスに脆弱性が見つかり、すぐに修正することができました。 僕のチームは、ウノウのホームページやラボブログなど細かいサービスを担当しました。その中で、いくつかのウェブサーバにセキュリティ上あまい設定がありました。 今日は、ウェブサーバのセキュリティ向上のための設定方法についてエントリします。なお、ウェブサーバはApache 2.2系を前提としています。 サーバ情報の表示しない ウェブサーバ(Apache)で、404などのエラーページを表示したとき、ヘッダやページの下にApacheやOSのバージョンが表示されます。こういっ
Donate You can show your appreciation for our free software and can support future development by making a donation to the kigkonsult projects. Make a donation of any size by clicking here. Thanks in advance! Services kigkonsult offer professional services for software support, design and new/re-development, customizations and adaptations of PHP/MySQL solutions with focus on software lifecycle man
どの言語にも共通して言えることだが、特に、PHPを用いたWebアプリケーション開発の場合、その記述の自由さから、デベロッパは似たようなコードを何度も書いてしまう傾向がある。似たようなコードが多くあるソースは他のデベロッパから何をしているのかわかりづらいし、のちのちの保守にも悪い影響が出てしまう。 こんな状況を減らす手段として、デベロッパはフレームワークを有効につかい、開発・保守ともにかかる時間を少しでも減らしたい効率よく開発をおこないたい。ここではお手軽に試せてすぐにWebアプリケーションを作成することができてしまうPHPフレームワーク、symfonyを紹介する。 symfony teamは1日(フランス時間)、symfony 1.0.0rc2をリリースした。symfonyはsymfony teamによって開発され、The MIT Licenseのもとで公開されているオープンソースソフトウ
アフィリエイターみなさん待望(?)の楽天ウェブサービスがリリースされました。 【楽天ウェブサービス】RAKUTEN WEBSERVICE 楽天ウェブサービスでは、楽天グループの商品データをはじめ様々なAPIを公開しています。どなたでも楽天ウェブサービスを利用したアプリケーションの開発が可能です。 それに伴い、楽天ウェブサービスをphpから簡単に使う「Services_Rakuten」が早速リリースされたようです。 使い方は次のように非常に簡単。 <?php require_once('Services/Rakuten.php'); $api = new Services_Rakuten('your_developer_id'); // 商品検索: キーワード か ジャンルID が必須 // その他のパラメータは連想配列で指定可能 $api->doItemSearc
Welcome to Lighttpd¶ Table of contentsWelcome to LighttpdDescriptionLatest ReleaseGet LighttpdDocumentationBlogCommunityBenchmarksContributingPressPropaganda Description¶ lighttpd (pronounced /lighty/) is a secure, fast, standards compliant, and very flexible web server that has been optimized for high-performance environments. lighttpd supports a wide variety of features while using memory and CP
Oct 28,2006 (Sat) 20:22 - [php] さようならeAccelerator 珍しくPHPな話題続き。 PHPは基本的に毎回コンパイルして中間コードを生成し、実行している。 当然、毎回そんなことしていれば実行コストが上がるわけで 「じゃあ、中間コードをディスクやメモリにキャッシュすればいいんじゃね?」 という考えのもと、結構昔からボクがWEB+DB PRESSに記事を書いたmmcacheとか 今ではPECLに入ってるAPCとか、 開発が止まってしまったmmcacheを引き継いだeAcceleratorとか、いくつかの解決方法(とはいっても、やってることはほとんど同じだけど)が生まれた。で、自分は雑誌に書いたってこともあり比較的安定していたeAcceleratorを使っていたんだけど PHP5になってからの本体側の変更の多さなのか、symfonyを使ってるとたまに問題
働き方改革 長時間労働の是正・残業抑制組織の生産性向上 経営基盤強化・リスク対策 IT資産管理とインフラ強化 業務プロセス改革 業務効率化 売上向上施策 --- S/D Manager Object管理は、IBM i(AS/400)環境における資産管理を支援します。
Chris Shiflett: Guru Speak: Storing Sessions in a Database While the default session storage mechanism is adequate for many PHP developers, you might find yourself wanting to modify its behavior from time to time. One of the most common reasons for wanting to change the default behavior is to store sessions in a database rather than the filesystem. The top reasons for this desire are: PHPのセッションをDB
See related links to what you are looking for.
Keith Devens - PHP Calendar (version 2.3) Here's a very simple, but very complete, PHP script to print out a calendar. PHP Calendarを使えば非常に簡単にカレンダーの描画が可能です。 PHPなどで出力されるカレンダーは通常、カレンダーの日付が描画された上で、データのある日付部分は適当なURIにリンクされるような形になります。PHP Calendarは、リンクしたい日付に対応させた連想配列をPHP Calendarが提供する関数に渡すことで簡単にカレンダーを描画出来ます。 次のような感じで。
Welcome to SWIG SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of target languages including common scripting languages such as Javascript, Perl, PHP, Python, Tcl and Ruby. The list of supported languages also includes non-scripting languages such as C#, D, Go language, Java inclu
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く