「趣味」と「仕事」の境界線をシームレスにする「新世代エンジニア」の生存戦略とは
1月16日 6:30
SOLOSのスマートグラス「AirGo3」発売、「Meta Horizon Workrooms」提供終了ほか
1月19日 6:00
「MySQL」と「PostgreSQL」のセキュリティ機能を比較する
1月21日 6:30
Windowsユーザーのための WSL2で始める Linux環境構築術
最新記事: 2026年01月13日
インタビュー
最新記事: 2026年01月16日
週刊VRウォッチ
最新記事: 2026年01月26日
KubeCon+CloudNativeCon North America 2025レポート
GitHub Universe 2025レポート
最新記事: 2026年01月20日
オープンソースDB運用管理Tips
最新記事: 2026年01月21日
Kong API Summit 2025レポート
「生成AI Day 2025」レポート
最新記事: 2025年12月09日
CloudNative Days Winter 2025レポート
最新記事: 2026年01月23日
テスト自動化ガイド 2024
生成AI完全ガイド 2024
IT運用管理ガイド 2023
DevOps完全ガイド 2023
クラウドデータベース完全ガイド 2023
ローコード開発プラットフォームガイド
業界情報やナレッジが詰まったメルマガやソーシャルぜひご覧ください
[運営] 株式会社インプレス
連想配列 第2回では、PHPを扱うために最低限知っておかないといけない項目を扱います。本記事を読み終えると、プログラムの細部がどうなっているのか分かってきます。
須田 超一
2009年3月12日 20:00
フォームフレームワークの使い方を覚えよう 今回は、第1回で簡単に触れたフォームフレームワークをより詳しく紹介したいと思います。
森川 穣
2008年5月26日 20:00
サーチ(探索)でPHPの基礎を学ぼう 「【一気に覚えるPHP!】アルゴリズムで頭の体操(http://www.thinkit.co.jp/article/62/)」では、定石と呼べる基本的なソートのアルゴリズムを勉強することで、より本質的なプログラムの考え方を身につけることを目指しました。今回は、好
須藤 克彦
2008年11月7日 20:00
PHPでプログラムを書いてみよう 「第1回:アルゴリズムからプログラムを学ぼう!(http://www.thinkit.co.jp/article/62/1/2.html)」では、バブルソートの原理を説明しましたが、今回はまずこれをプログラムにしてみましょう。
2008年5月9日 20:00
formの基本 HTMLやCSSのみを扱っている方にとってform文の仕組みは難しく感じられるかもしれませんが、基本を押さえれば仕組みは単純です。ここでしっかりマスターしてしまいましょう。
2009年3月19日 20:00
プロが勧めるキラリと光る書籍 5月の特集「一気に覚えるPHP!(http://www.thinkit.co.jp/channel/php.html)」では、PHPの基礎知識から現場で使えるノウハウまでを網羅的に紹介する。
高木 彌一郎
2008年5月10日 20:00
車輪の再発明を防ごう! Webアプリケーションに限らず開発に重要な事柄はたくさんありますが、その中の1つに「早くて品質の高いものを作る」というのがあげられるでしょう。では、「早くて品質の高いものを作る」ためにはどうすればいいでしょうか?
尾藤 正人
2008年5月1日 20:00
Scenario 2 Many developers are now working on your third version of a successful web application. There are 2 teams of developers, one team of 8 is i
Jurgen Langner
2008年5月21日 20:00
ハッシング+リンクトリスト 「第3回:ソースでわかる!ハッシング」でハッシングとリンクトリストを組み合わせたものを紹介しました。今回はそのプログラムを紹介しますが、実はその本体はこれまでに紹介したものばかりです。1本のリンクトリストを扱うプログラムは第1回に紹介しました。これをハッシュ値が同じもの同
2008年11月28日 20:00
PHPのための基礎-ソフトウェア工学としてのPHPプログラミング PHPの基礎ではなく、PHP「のため」の基礎としたのには理由があります。連載「PHP開発プロジェクトの夢と現実(http://www.thinkit.co.jp/free/article/0705/5/1/)」で、PHPは習得しやすい
2008年5月2日 20:00
何が言語選択の決め手になるのか 開発言語の選択によって、開発プロジェクトは安定した航海にも、荒波にもまれた死屍(しし)累々の航海にもなりえます。今回は、伊藤忠テクノソリューションズ(以下、CTC)が運用管理ツール「eTreasure」の開発にRuby on Railsを採用するまでに検討した項目と
佐藤 淳司
2008年11月11日 20:00
フレームワークとは「型」 前回はライブラリの有用性、そしてPEARなどの実際のライブラリの使い方を説明しました。これらを活用することで、開発の効率をさらに向上させることはご理解いただけたかと思います。そこで今回は、さらなる効率化を推し進めるべく開発された、「フレームワーク」について紹介したいと思いま
2008年5月15日 20:00
既存のプロジェクトのアップグレード 前回は簡単にsymfony 1.1の新機能について紹介しましたが、今回は既存のプロジェクトをアップグレードする場合の注意点などを解説していきたいと思います。
2008年5月19日 20:00
土日の過ごし方を見直してみないか! これまで土曜日の連載記事は「書籍」というキーワードで、特集記事に関連した書籍をさまざまな角度から紹介してきた。
シンクイット編集部
2008年5月3日 20:00
iKnow!はRuby on Railsでできている みなさん「iKnow!」という語学学習サイトはご存じでしょうか?
真武 信和
2008年11月25日 20:00
How to manage SVN environment Once the connection to the repository is established you can then create an SVN Project and checkout your own files from
2008年5月14日 20:00
PHP on IISのクイックステップ 今回はWindows Web Server 2008でサーバー構築を行う際のポイントについて解説していきます。まずは前回までのまとめとして、IISでPHPアプリケーションをインストールしていく際のステップをまとめました。
細田 隼平
2009年7月22日 20:00
JSONを使ったAjaxアプリケーション前回はJSONの概要と記法、そしてJavaScriptでの利用方法について説明しました。連載2回目となる今回はAjaxアプリケーションでのJSONの利用方法を、サンプルを作成しながら紹介していきます。なお、本記事のサンプルを実行するにはApacheなどのWeb
竹添 直樹
生産性の高い言語とは? 今回はプログラミング言語の生産性に焦点を当ててみます。生産性の向上を目指す時、言語は何を選べば良いでしょうか。生産性が高いことは言語のメリットの1つのとなるため、最近よく使われる言語はどれも生産性の向上を考慮しています。よって、それぞれの言語の持つ生産性の方向性を考えて、開発
中村 悟
2008年11月17日 20:00
Introduction This is an original text from Zend Technologies, Inc., the PHP Company. Click here(http://www.thinkit.co.jp/article/ID/1/) for Japanese t
2008年5月7日 20:00
はじめに 本連載は、「Team Project Development(http://www.thinkit.co.jp/article/ID/1/)」の日本語翻訳です。原文についてはこちら(http://www.thinkit.co.jp/article/ID/1/)をご確認ください。
いろんなページが1つのページに? 今、Webブラウザ上でマウスをドラッグ&ドロップするだけで、あらゆるコンテンツを1つのWebブラウザに統合できる「Zude」がWeb業界の注目を集めている。今回の「キラリと光る土日の過ごし方!」では、このサービスを提供するFifth Generation Syst
2008年5月17日 20:00
ハッシング これまでの2回で、増減するデータを格納して検索するための方法を2つ紹介しました。1つはリスト構造(linked list)、もう1つは二分探索木(binary search tree)です。
2008年11月21日 20:00
試してわかる並列処理 巨大なデータベースを検索する場合や、アカデミックで複雑な検索を行う場合に、1つのクエリがとてつもなく重たくなった経験はありませんか。もちろん、SQL文の効率が悪い、あるいはインデックスの張り方が悪いなど、パフォーマンスチューニングの基本動作ができていない場合もありますが、そもそ
田中 宏昌
2008年7月2日 20:00
「疎結合」こそ再利用のキーワード! これまでも約3回にわたって解説してきた中で、「再利用」という言葉が頻繁に出てきたと思います。前回は開発効率を上げ、そして面倒な処理を省くためにフレームワークを導入することについて紹介しました。
2008年5月22日 20:00
クイックソート登場 バブルソートからはじめて、本質的には同じことをする2つのバージョンを作りました。プログラムというものは、どうしても技巧的になりますが、一方ではもっと直感的な方法をそのままプログラムにできるということを示しました。
2008年5月30日 20:00
Windows Azure内部でも使われているIISを勉強しましょう 皆さん初めまして、子供3人、三十路(みそじ)突入、横浜在住のフリーランスSEの細田隼平と申します。今回、インストールマニアックスというコンテストでの2回連続入賞をきっかけとして、本稿を執筆する機会を頂きました。
2009年7月1日 20:00
直感的な方法をプログラミング 「第2回:直感的にわかるソートの方法は?(/article/62/2/index.html)」では、バブルソートの原理に従ったプログラミング方法を紹介しました。しかしこの方法は、理屈はわかるのですが、筆者には複雑すぎて直感的には理解しにくいものでした。それで別のアプロー
2008年5月16日 20:00
IISでWebサイトを追加する ~Virtual Host設定 今回は前回に引き続き、IISのセットアップでつまずきそうな所を紹介していきます。
2009年7月8日 20:00
上手に手を抜くコツはやはり再利用! ここまで、よりよいライブラリの見つけ方、再利用の重要性、フレームワークの導入について、実例を交えつつ紹介してきました。PHPに限らず、開発を行う上で開発効率を高めるためにライブラリやフレームワークを利用することは、もはや定石となっていますが、今回は総まとめとして
2008年5月29日 20:00
Expression Studio 2とは? Expression Studio 2とは「Expression Web」「Expression Blend」「Expresnion Design」「Expression Media」「Expression Encoder」で構成されるマイクロソフトの
月宮 紀柳
2008年5月20日 20:00
symfony 1.1リリース! 「symfony」というフレームワークを皆さんはご存じでしょうか。
2008年5月12日 20:00
PHPの開発環境って? PHPはスクリプト言語です。特別な環境が無くとも、かなりの極論を言ってしまえばWindowsに付属している「メモ帳」でも開発を行うことが可能です。
2008年5月13日 20:00
6月はOS-1グランプリ!大好評だった5月の特集1「一気に覚えるPHP!」。6月からはサーバOSをさまざまな角度から解説していく「OS-1グランプリ」が開始する。今回の「キラリと光る土日の過ごし方!」では、6月特集を先取りしたコンテンツをお送りする。その名も「チョコレートの国の侍」だ!このコンテン
原田 季栄
2008年5月31日 20:00
コードギャラリー 本連載は、「Team Project Development(http://www.thinkit.co.jp/article/66/4/)」の日本語翻訳です。原文についてはこちら(http://www.thinkit.co.jp/article/66/4/)をご確認ください。
2008年5月28日 20:00
シナリオ2 Webアプリケーションのバージョン3を開発するため、多数の開発者が作業を進めています。開発者は2つのチームに分かれており、1つのチーム(8名)はロンドン、もう1つのチーム(12名)はトロントにいます。2つのチームの間には5時間の時差があります。
デコメールを取り巻く環境 メルマガの中でも開封率が高いと言われるデコメール(デコメ)において、企業がユーザーに向けて配信するデコメを対象に、基本的な作り方と嫌われにくいデザインテクニックを実践的に紹介します。
柴崎 正也
2009年1月5日 20:00
入力値チェックの基本 いよいよ今回が連載最終回です。本記事では、総仕上げとして、セキュリティーについて解説した後、簡単なアプリケーションを作成し、実際にPHPがどのように動くかを体験できるようにしていきます。
2009年3月26日 20:00
代表的なCMSではPHPが使われている!本連載ではWeb制作では必須の知識とも言われるPHPをこれから学びたい方、どこから学んでいいのか分からない方々のために、初歩の初歩からPHPについて解説していきます。PHPは、LAMP(Linux、Apache、MySQL、PHP)の組み合わせで使われることが
2009年3月5日 20:00
PHP開発環境のホープ「PDT」とは? PDT(PHP Development Tool)はEclipse Foundationから提供されているPHPエンジニア向け総合開発環境です。PDTはEclipse上で動作するプラグインとして開発されており、いろいろなEclipseプラグインと組み合わせるこ
2008年5月27日 20:00
PEARのコマンド「pear」を利用する! それでは今回は、PHP公式ライブラリであるPEARを実際に利用してみることにします。今回取り上げるのは、コマンドラインからPEARパッケージをダウンロードし利用する方法です。PEARパッケージのインストールとアンインストールは非常に簡単です。PHPをインス
2008年5月8日 20:00
Code Gallery The last local development tool that we can look at is called the Code Gallery. This tool is not directly involved in team development pr
二分木(Binary Tree) 「第1回:サーチのアルゴリズムを学ぶ」は、動的に増減する要素をリンクトリストで管理する方法を紹介しました。
2008年11月14日 20:00