-
PowerShell 2.0の新機能(1) ――ファーストインプレッション(1/2... codezine.jp
はじめに 「Windows PowerShell」は、.NET Frameworkをベースとしたスクリプト&シェル環境です。2009年10月22日に発売されたWindows 7から標準でWindows PowerShell 2.0が搭載されることになりました。2006年11月に登場したPowe... 続きを読む
-
JavaでCSVの読み書きを快適に! ~「OrangeSignal CSV」概要(1/3)... codezine.jp
はじめに 皆さんは、JavaでCSVを扱うときに苦労した経験はないでしょうか。 CSV(Comma-Separated Values/Character-Separated Values)はデータをカンマ(,)やタブなどで区切って並べたテキスト形式のデータで、表計算ソフトやデータベースなどとの... 続きを読む
-
Google App Engineで開発するスケールするアプリケーション:CodeZ... codezine.jp
- コンピュータ・IT
- Google gae appengine programming googleappengine
- 10 users
- 2009/12/04
Google App Engineで開発するスケールするアプリケーション(前編) 本稿の前編では、主にGoogle App Engineの概要と特徴、そしてWebシステムをスケールするための手法、考え方について説明します。後編では、Google App Engine上で動作する、twitter... 続きを読む
-
Google App Engineで開発するスケールするアプリケーション(前編)... codezine.jp
- コンピュータ・IT
- Google Google App Engine GAE GoogleAppEngine プログラミング
- 331 users
- 2009/12/04
はじめに 「人類が使うすべての情報を集め整理する」 この壮大なミッションを掲げ設立されたGoogleは、そのミッションを遂行するべく、マシン・ネットワークなどのインフラ環境に莫大な金額を投資し、独自の技術を開発し続けています。Googleは検索エンジンだけにとどまらず、Gmail、Google... 続きを読む
-
Javaで軽快に使える「軽量フレームワーク」特集 低い学習コストを重... codezine.jp
はじめに 前回、Ahache Clickの基本的な使い方について説明しました。今回は、Webアプリケーションを作成する上で知っておきたいさまざまな機能について、いくつかピックアップして紹介していくことにしましょう。 Webアプリケーションを作成するとき、何よりもまず必要となってくるのは「入力さ... 続きを読む
-
Google、「Google日本語入力(ベータ)」をリリース Web上のデータ... codezine.jp
グーグルは3日、インプットメソッド「Google日本語入力(ベータ)」をリリースした。Windows(32ビット)およびMac OSに対応した日本語入力ソフトウェアで、Web上の大量のデータを有効に利用して豊富な語彙力と高い変換精度を実現するなど、Googleらしい製品となっている。Googl... 続きを読む
-
Javaの限界を超えて実用化を目指す 新開発言語「Scala」のメリット... codezine.jp
本稿は『月刊DBマガジン 2009/09月号』の記事「Javaの限界を超えて実用化を目指す、新開発言語「Scala」のメリットとは」を転載し、一部修正したものです。はじめに シリーズ前編・後編を通して、Scalaのメリットや、基本的な文法、コンパイルや、データベース接続について説明しました。シ... 続きを読む
-
IPAがRuby標準のドラフトを公開 Rubyの文法や組み込みモジュールの... codezine.jp
プログラミング言語Rubyの仕様標準を昨年から策定していたIPA(独立行政法人情報処理推進機構)は1日、最初のドラフト仕様をWebで公開した。IPAでは1月21日まで、ドラフトに対するコメントを英語で募集している。ドラフト仕様は341ページのPDF文書で、Rubyの文法や組み込みモジュールの仕... 続きを読む
-
「Ruby on Rails 2.3.5」リリース RailsXssプラグインが利用可能に... codezine.jp
Ruby on Rails開発チームは11月30日(現地時間)、Ruby on Rails 2.3.5をリリースした。いくつかのバグフィックスと、XSSに関する脆弱性が1つ修正され、Ruby 1.9との互換性も向上している。そのほかにもRails 2.3.5では、Rail 3で導入されるERB... 続きを読む
-
DAO generator for PHP and MySQLを使用する(1/4):CodeZine codezine.jp
はじめに データアクセスオブジェクト(DAO)はデータベースへの抽象インターフェースを提供し、開発者がデータベーススキーマの詳細を知らなくても一般的なデータベース操作を行えるようにします。データアクセスオブジェクトは基本的に、アプリケーションのビジネスロジック層とデータ層を分離するものです。こ... 続きを読む
-
最低限これだけ知っていればOK! Androidアプリ開発の基礎知識 ~速... codezine.jp
Androidアプリケーション開発の基礎知識を身につけよう 前回で開発環境が準備できたので、今回は必要な基礎知識を身につけて開発の準備を整えていきましょう。対象読者 本連載はJavaおよびEclipseの基本を理解している方を対象としています。前回の記事第1回 Androidの概要と開発環境の... 続きを読む
-
デザインツールの進化 ― Expression Blend 3入門(1/5):CodeZine codezine.jp
- コンピュータ・IT
- Expression silverlight .net *c# *web
- 7 users
- 2009/12/01
はじめに Silverlight はテキストエディタとSilverlight SDKさえあれば開発を行うことができます(どちらも無料で手に入ります)。ただし、視覚的な画面のデザイン、再利用可能なコントロールの作成、アニメーションを使った表現、他のデザインツールとの連携、チーム開発などを行う際は... 続きを読む
-
ポインタ演算は正しく使用する ――C/C++セキュアコーディング入門... codezine.jp
勘違いしやすいポインタ演算ポインタ型データは、メモリ上にあるオブジェクトの位置(メモリアドレス)を意味しています。この「メモリアドレス」は0から始まる整数値であり、ポインタ型データと整数データの間で加減算を行うことで必要なメモリアドレスを計算できるようになっています。しかし、ポインタ型データに... 続きを読む
-
Active Directoryの構成を検討する(1):CodeZine codezine.jp
- コンピュータ・IT
- ActiveDirectory Active Directory Active Directory
- 5 users
- 2009/11/30
前回までActive Directoryの概要を紹介してきました。今回からは、Active Directoryを設計するに当たって検討しておくべき項目について紹介したいと思います。Active Directoryを構成する際に、はじめにどのようにフォレストやドメインを構成するか、ドメインコント... 続きを読む
-
BlazeDSでつくる共有ホワイトボード (1/9):CodeZine codezine.jp
はじめに 2008年2月にBlazeDSの正式版が、Flex3やAIRとともにリリースされました。 この記事では、BlazeDSのメッセージングを使用するデモアプリケーションとして、複数ユーザで同時に書き込めるホワイトボードを例に、機能を説明します。前提知識 この文書では、次の経験があることを... 続きを読む
-
「はてなハイク2」のクローズドβテストが開始 ネット初心者でも気軽... codezine.jp
株式会社はてなは27日、京都西陣町家スタジオ(京都市上京区)で開催されたユーザーイベント「第3回 HUG Kyoto(Hatena Users Group Kyoto)」で、次期新サービス「はてなハイク2」のクローズドβテストを開始した。ケータイ向けのマイクロブログで、SNSのように「ともだち... 続きを読む
-
ページレイアウトに使えるCSSプロパティ(1/4):CodeZine codezine.jp
はじめに 本連載では、「クロスブラウザに対応したデザインテクニック」をテーマに、保守性や互換性に優れたXHTML+CSSの書き方を紹介していきます。 今回は、ページレイアウトする際に、最低限おさえておきたい代表的なCSSプロパティとして、floatプロパティ、および、positionプロパティ... 続きを読む
-
Zend StudioとFlex Builderを用いた PHP + Flexでの統合開発(1/5)... codezine.jp
- コンピュータ・IT
- flex php zendframework development eclipse
- 9 users
- 2009/11/27
はじめに Adobe Flexで開発されたリッチインターネットアプリケーション(RIA)の普及とともに、Flexが提供するユーザインターフェイス(UI)やメディア対応能力、クライアントサイド機能と、PHPなどのサーバサイド言語が提供するパワーと柔軟性の両方を備えたアプリケーションへのニーズが高... 続きを読む
-
perl.org、Perl関連事項をブロギングするための ブログサービス「bl... codezine.jp
プログラミング言語Perlの公式コミュニティサイト「perl.org」では、Perlで書かれたブロギングプラットフォーム「Movable Type」を利用し、モダンなブログホスティングサービス「blogs.perl.org」を開始した。blogs.perl.orgは、Perlおよびその関連事項... 続きを読む
-
Google App Engine for Java + BlazeDSでハマらない方法 ~Flex/AI... codezine.jp
この記事は、2009年6月4日にAdobe Developer Connectionにて公開されたものです。掲載時点のBlazeDSはApp Engine上で動作させるためにパッチを当てる必要がありましたが、最新版では特にパッチを当てなくてもApp Engine上で動作するようです(未確認)。... 続きを読む