Quantcast
Channel: CodeZine:プログラミングに役立つソースコードが満載な開発者のための実装系Webマガジン
Viewing all 640 articles
Browse latest View live

SQL Server開発の利便性を向上させるFileTable/シーケンスオブジェクト/ページング機能

$
0
0
SQL Server開発の利便性を向上させるFileTable/シーケンスオブジェクト/ページング機能
WINGSプロジェクト 大和屋 貴仁山田 祥寛監修
 本稿では、SQL Server 2012より追加された、バイナリファイルの取り扱いが容易になるFileTable、自動採番の幅が広がるシーケンスオブジェクト、ページング...
  • Microsoft .NET ILアセンブラ入門

    一般的な開発では滅多に使われることはありませんが、.NET Framework SDKにはILAsmと呼ばれる、中間言語を直接記述できるアセンブラが含まれています。本稿では、高水準言語を使わずに、ILAsmを使ったアセンブリ言語による .NET Frameworkアプリケーション開発を説明します。

    [2008/06/26]
  • HTMLを表示できるラベルを持った.NETアプリケーションの作成

     今回は、ComponentOne Studio SuperToolTip for.NETの「C1SuperLabelコントロール」を取り上げます。このコントロールを使用すると、プレーンテキストではなく、HTMLでコーディングされた情報を表示でき、アプリケーションを一層リッチに拡張できます。

    [2011/07/22]
  • YOLPでiPhoneアプリに挑戦~最寄コンビニ案内アプリ

     連載1回目ではYOLP(Yahoo! Open Local Platform)を使ったAnrdroidアプリを、2回目ではHTML5によるWebアプリを紹介しました。連載3回目となる今回は、YOLPを活用したiPhoneアプリの作り方を解説したいと思います。

    [2012/04/20]
  • RadPHP XE2で始めるモバイルアプリ開発(iOS編)

     2011年9月にリリースされたRadPHPの新バージョン「RadPHP XE2」では、従来のWebアプリケーションの構築機能に加え、モバイル向けに最適化されたWebアプリケーションを開発する機能や、PHPアプリケーションをiOSおよびAndroid用のネイティブモバイルアプリに変換する機能が追加されました。この記事では、RadPHP XE2でのiOSアプリの開発方法について説明します。

    [2012/04/16]
  •  この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきがちな専門用語・概念をやさしく読み解き、よりスムーズな学習を手助けします。市販のプログラミング入門書の副教材としてもぜひご活用ください。今回解説するのは、入門書ではじめの一歩としてよく見かける「Hello world!」です。

    [2012/06/05]
  • ファイルディスクリプタについて(7) ~シグナル駆動I/Oの紹介

     ファイルディスクリプタは、プログラムの外部との入出力を行う為の抽象的なインタフェースです。Unix/Linux におけるファイルディスクリプタは、一般的なファイルだけではなく、デバイスやソケットやパイプも対象としております。当レポートは、ファイルディスクリ プタにまつわる色んな機能と管理方法等を提示したいと思っております。

    [2010/03/12]
  • 開発者と非開発者を結ぶ新パラダイム「Workflow Foundation 4」

     .NET Framework 3.0によりWorkflow Foundationが登場し、新しい形でアプリケーション開発を行えるようになりました。.NET 4、そしてこれから登場する.NET 4.5へと発展する中で、Workflow Foundationもその性能が向上し新しい機能が付与されました。ここではWorkflow Foundationの概要から利用方法、適した場面などを紹介します。

    [2012/06/13]

This post has been generated by Page2RSS

C

$
0
0
  • TIFFライブラリに潜む脆弱性をつぶすパッチ(その2)

     本連載では、脆弱性を含むサンプルコードを題材に、修正方法の例を解説していきます。今回は以前にも取り上げたオープンソースの画像処理ライブラリであるlibtiffに最近見つかった脆弱性を、セキュリティコードレビューを行いながら見てみましょう。

    [2010/08/06]
  • 「Eclipse+PDT」でPHP開発 ~環境構築と使用方法

     PHPは、企業から個人まで幅広い用途に利用され、Webシステムを構築するうえで無くてはならない存在となっています。本稿では、PHPユーザーやこれからPHPを学ぼうという方に向けて、PHP開発環境の1つである「Eclipse+PDT」の導入方法と使い方を紹介します。

    [2010/04/27]
  • Facebookモバイルアプリの企画方法

     本連載では、広告・マーケティング業界でiPhone・Androidのネイティブアプリの次にくるデジタルトレンドとして注目を集めている「Facebookモバイルアプリ」について紹介します。今回は、Facebookモバイルアプリの「企画方法」に着目します。

    [2012/05/31]
  • C++Builder XE2+FireMonkeyで昔のラケットゲームを再構築してみる(2)

     15年前のC++Builder入門書で紹介されていたクラシックなラケットゲームを、最新のC++Builder XE2とFireMonkeyフレームワークを使って再構築する連載第2弾。最新の開発環境を使うことで、改めてC++Builderのビジュアル開発の仕方を理解するとともに、旧バージョンとの違いを明らかにしていきます。

    [2012/06/11]
  • Windowsフォームのコントロールを簡単に共通フォーマットで揃える

     PlusPak for Windows Forms 6.0JのGcFlowLayoutContainerは、コントロールのレイアウト作業を支援するコンテナコントロールです。コントロールを上下左右方向に一列に揃えたり、キャプションの追加・3D表示や、コントロール自身の立体表示などの機能が実現できます。今回は、このGcFlowLayoutContainerコントロールを使ってフォームをデザインする方法を紹介します。

    [2012/05/29]
  • Windowsフォームのコントロールを簡単に共通フォーマットで揃える

     PlusPak for Windows Forms 6.0JのGcFlowLayoutContainerは、コントロールのレイアウト作業を支援するコンテナコントロールです。コントロールを上下左右方向に一列に揃えたり、キャプションの追加・3D表示や、コントロール自身の立体表示などの機能が実現できます。今回は、このGcFlowLayoutContainerコントロールを使ってフォームをデザインする方法を紹介します。

    [2012/05/29]
  • CSSでマルチカラムレイアウト

     本連載では、「クロスブラウザに対応したデザインテクニック」をテーマに、保守性や互換性に優れたXHTML+CSSの書き方を紹介していきます。今回は、本連載の総まとめとして、CSSでマルチカラムレイアウト(段組レイアウト)を実現する方法を紹介します。

    [2010/03/17]

This post has been generated by Page2RSS

VBA

$
0
0
  • VBAでファイルをダウンロードする

    VBA環境でWindows APIを使ってWebからファイルをダウンロードする方法を紹介します。同時に、バイト型(Byte)配列を使ってVBAでバイナリデータを扱う方法も紹介します。

    [2008/02/26]
  • 市販コンポーネントパワーで、スマートフォン開発!(後編)

     この連載では、前後編の2回に分けて、どんなコントロールが含まれているのか、その概要や使い方を紹介していきます。前回は入力系コントロールと、レイアウト系コントロールについて解説しました。今回は、後編として、グラフや3D、表形式などのコントロールや、ファイル入出力系のコントロールを解説します。前回までの流れは、こちらの記事も参照ください。

    [2012/04/10]
  • 職種やツールを超えたコラボレーション作業を実現 ~クラウドへ展開した「Adobe Creative Cloud」~

     アドビ システムズは、アドビ製品をクラウドで提供する「Adobe Creative Cloud」を、5月11日にリリースした。同日に発売された「Adobe Creative Suite 6」をはじめとする多彩なクリエイティブツールがまとめられており、ツール間の連携も強化されている。今回、アドビ システムズ マーケティング本部の轟啓介氏と、テクニカルエバンジェリストの太田禎一氏に、サービスの概要や注力ポイント、今後の展開などについてインタビューした。

    [2012/06/06]
  • RadPHP XE2で始めるモバイルアプリ開発(Android編)

     RadPHP XE2を用いれば、iOS、Androidなどをターゲットとしたネイティブモバイルアプリを同じような手順で効率よく作成できます。この記事では、前回に続きRadPHP XE2でのAndroidアプリの開発方法について説明します。

    [2012/05/21]
  • 格安VPSサーバで実用的なRuby on Railsアプリ運用環境を構築する

     本記事では、通常のレンタルサーバー上ではリソースの面で設定が制限されているApacheモジュールのインストールを行い、Ruby on Rails(以下RoR)を実用的な速度で利用するためのWebサーバーの環境設定を、ServersMan@VPS上で行う際の手順を説明します。

    [2010/09/01]

This post has been generated by Page2RSS

Google

$
0
0
  • HTMLを表示できるラベルを持った.NETアプリケーションの作成

     今回は、ComponentOne Studio SuperToolTip for.NETの「C1SuperLabelコントロール」を取り上げます。このコントロールを使用すると、プレーンテキストではなく、HTMLでコーディングされた情報を表示でき、アプリケーションを一層リッチに拡張できます。

    [2011/07/22]
  • 「ハローワールド」(Hello world!) ~マンガでプログラミング用語解説

     この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきがちな専門用語・概念をやさしく読み解き、よりスムーズな学習を手助けします。市販のプログラミング入門書の副教材としてもぜひご活用ください。今回解説するのは、入門書ではじめの一歩としてよく見かける「Hello world!」です。

    [2012/06/05]
  • TIFFライブラリに潜む脆弱性をつぶすパッチ(その2)

     本連載では、脆弱性を含むサンプルコードを題材に、修正方法の例を解説していきます。今回は以前にも取り上げたオープンソースの画像処理ライブラリであるlibtiffに最近見つかった脆弱性を、セキュリティコードレビューを行いながら見てみましょう。

    [2010/08/06]
  • エラー処理をパターンにはめよう

     本連載ではツールやフレームワークの機能を最大限利用しつつ、保守、開発効率を意識したWebフォームアプリケーションを開発する方法を学んでいきます。第3回の今回は、エラー処理について学んでいきましょう。

    [2012/05/16]
  • 「携帯用ページ」の作り方

     本連載では、Web標準のメリッ トを最大限に活かすことをテーマに、仕様書には書かれていない部分を中心に取り上げ、実際のWeb制作現場で起こり得る問題について、解決の糸口を紹介し ています。今回は、なるべくコストをかけずに3キャリアに対応した携帯サイトを制作・運用する方法を紹介します。

    [2010/05/06]

This post has been generated by Page2RSS

Visual Studio

$
0
0
  • Windowsフォームのコントロールを簡単に共通フォーマットで揃える

     PlusPak for Windows Forms 6.0JのGcFlowLayoutContainerは、コントロールのレイアウト作業を支援するコンテナコントロールです。コントロールを上下左右方向に一列に揃えたり、キャプションの追加・3D表示や、コントロール自身の立体表示などの機能が実現できます。今回は、このGcFlowLayoutContainerコントロールを使ってフォームをデザインする方法を紹介します。

    [2012/05/29]
  • Delphiで始めるスマートフォンアプリ開発

     Delphi XE2では、従来のWindowsだけでなく、Mac OS Xへのクロス開発がサポートされました。開発環境はWindowsですが、Mac OS X上で動作するネイティブアプリ、iPhone、iPadで動作するiOSアプリのクロス開発が行えるようになりました。この記事では、XE2からサポートされたiOSアプリの開発手順について紹介します。

    [2012/03/08]
  • Facebookモバイルアプリの企画方法

     本連載では、広告・マーケティング業界でiPhone・Androidのネイティブアプリの次にくるデジタルトレンドとして注目を集めている「Facebookモバイルアプリ」について紹介します。今回は、Facebookモバイルアプリの「企画方法」に着目します。

    [2012/05/31]
  • VBAでファイルをダウンロードする

    VBA環境でWindows APIを使ってWebからファイルをダウンロードする方法を紹介します。同時に、バイト型(Byte)配列を使ってVBAでバイナリデータを扱う方法も紹介します。

    [2008/02/26]

This post has been generated by Page2RSS

Developers [Social Enterprise] Summit 2012

$
0
0
PyCon JP 2012 レポート ~第1回 基調講演とプログラム
鈴木 たかのり寺田 学畠 弥峰清水 琢
 2012年9月15日から17日まで、3日間かけて開催されたPythonユーザのためのカンファレンス「PyCon JP 2012」。開催前レポートに続き、本連載では、イベント運...
タブページを使ってウィザードを作成する
瀬戸 遥
 「PowerTools PlusPak for Windows Forms 6.0J」のGcTabControlコントロールは、デフォルトでは複数のページを持てるタブコントロールですが、実は「ウィザ...
スマホ向けネット広告の分野でアツい注目を集める「RTB」-その理由と活用法
柴田 克己
 インターネット利用者の増加と技術の進歩をベースに、ネット広告の配信技術や市場も、日々目まぐるしく変化している。近年、この変化をさらに加速させるト...
  • Javaの参照型変数とセキュリティ

     Javaには2種類の型、プリミティブ型と参照型があります。みなさんはこれらの違いをきちんと理解して使っているでしょうか? とくに参照型の取り扱いは、気を付けないと脆弱性を作り込むもとになってしまいます。今回は参照型の取り扱いについて見てみましょう。

    [2012/08/16]
  • 画像処理ができるWindows Phoneアプリケーションを作ろう

     Windows Phoneアプリを作成する際に重要となるポイントは「分かりやすいデザイン」と「直感的な操作感」です。今回は、複数のWindows Phone用コントロールを組み合わせ、さらにXAMLで調整し、ひと目で操作が分かる「画像をトリミングするサンプルアプリ」を作成してみます。

    [2012/06/21]
  • アイデアをどこでも形に!Dreamweaver+Proto連携 ~Adobe Creative Cloudの上手な活用法

     アイデアを思いついた時、いつでもどこでもすぐその場で形にできたら…クライアントとの打ち合わせ時など、そんな風に思ったことはありませんか? この記事では、アドビ社の2つのツール「Adobe Dreamweaver」と「Adobe Proto」を連携させて、頭の中のひらめきを瞬時にワイヤーフレームとして作成・表示する方法をお伝えします。

    [2012/08/24]
  • 格安VPSサーバで実用的なRuby on Railsアプリ運用環境を構築する

     本記事では、通常のレンタルサーバー上ではリソースの面で設定が制限されているApacheモジュールのインストールを行い、Ruby on Rails(以下RoR)を実用的な速度で利用するためのWebサーバーの環境設定を、ServersMan@VPS上で行う際の手順を説明します。

    [2010/09/01]
  • 「16進数」 ~マンガでプログラミング用語解説

     この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきがちな専門用語・概念をやさしく読み解き、よりスムーズな学習を手助けします。市販のプログラミング入門書の副教材としてもぜひご活用ください。今回解説するのは、2進数と同じくプログラミングでよく見かける表現「16進数」です。

    [2012/09/25]
  • JavaとActionScript 3の違い:属性操作編

     この記事は、Javaに精通した開発者の方に、ActionScript 3.0(以下AS3)がどのような言語なのか、どこがJavaと異なっているのか(あるいは同じなのか)を一覧できるようまとめたものです。今回は「属性操作編」として、具体的な例を使いながら、AS3の属性の特徴と振舞いを紹介します。

    [2010/11/08]
  • ゼロから学ぶ「CSS Sprite」

     CSS Spriteとは、ページ内で使用する複数の画像をひとまとめにして、CSS(Cascading Style Sheets)側の記述で表示を調整し、HTTPリクエスト数の軽減を計るテクニックのことを言います。この記事では、CSSが具体的にはどのような物か、またYahoo! Japanではどのように利用しているのかを説明します。

    [2010/12/02]

This post has been generated by Page2RSS

PyCon JP 2012 レポート ~第2回 プログラム以外の要素

$
0
0
PyCon JP 2012 レポート ~第2回 プログラム以外の要素
鈴木 たかのり今津 りこ西本 卓也
 前回は基調講演およびセッション中に開催されたプログラムに関しての報告でした。第2回となる今回は、セッション以外で開催されたプログラムやそれに準じる...
  • モバイルアプリをCurlで作る!

     SCSK株式会社より、Curlでモバイルアプリを開発できる環境「Caede Preview版」が2011年11月28日にリリースされました。今回の記事では、このCaedeを用いて簡単なサンプルプログラムを作成する過程を紹介します。

    [2012/02/02]
  • Facebookモバイルアプリの開発方法

     本連載では、広告・マーケティング業界で、「iPhone・Androidのネイティブアプリの次にくるデジタルトレンド」として注目を集める分野「Facebookモバイルアプリ」について紹介します。第3回の本記事では、いよいよFacebookモバイルアプリの開発手順について解説していきます。

    [2012/07/06]
  •  本連載では、JavaScriptライブラリの中でも人気が高まりつつあるjQuery UIとjQueryプラグインをサンプルを交えて紹介していきます。今回は、グラフ表示をテーマにしたjQueryプラグインを紹介します。

    [2012/08/30]
  • いつでもリッチなレポート機能を提供するSQL Server 2012の「Power View」

     SQL Server 2012の目玉機能の一つであるリッチなレポート機能をブラウザで提供する「Power View」を紹介します。Power Viewでは、Excel 2010が必須だった「PowerPivot」と同様の視覚的に分かりやすいリッチなレポートを作成でき、Excel 2010がインストールされていない環境でも、ブラウザでレポートを作成・編集することができます。

    [2012/09/03]
  • CSSでマルチカラムレイアウト

     本連載では、「クロスブラウザに対応したデザインテクニック」をテーマに、保守性や互換性に優れたXHTML+CSSの書き方を紹介していきます。今回は、本連載の総まとめとして、CSSでマルチカラムレイアウト(段組レイアウト)を実現する方法を紹介します。

    [2010/03/17]
  •  RAD Studio XE3(Delphi XE3、C++Builder XE3)がリリースされました。Windows 8サポートが目玉になっていますが、データベースを使った業務システムなどを開発する人にとっては、Visual LiveBindingという機能も見逃せません。なぜなら、「マウスを線で結ぶだけでデータとUIコントロールを連携させる」ことができるからです。

    [2012/09/13]

This post has been generated by Page2RSS

「関西ならではの風物詩を提供したい!」 ―デブサミ関西レポート

$
0
0
「関西ならではの風物詩を提供したい!」 ―デブサミ関西レポート
佐藤 嘉亮
 2012年9月14日。今年で2回目となった「デブサミ関西2012」が昨年と同じく神戸で開催されました。今年は去年よりセッション数も内容もさらにパワーアップ! ...
  • RadPHP XE2で始めるモバイルアプリ開発(iOS編)

     2011年9月にリリースされたRadPHPの新バージョン「RadPHP XE2」では、従来のWebアプリケーションの構築機能に加え、モバイル向けに最適化されたWebアプリケーションを開発する機能や、PHPアプリケーションをiOSおよびAndroid用のネイティブモバイルアプリに変換する機能が追加されました。この記事では、RadPHP XE2でのiOSアプリの開発方法について説明します。

    [2012/04/16]
  • 画像処理ができるWindows Phoneアプリケーションを作ろう

     Windows Phoneアプリを作成する際に重要となるポイントは「分かりやすいデザイン」と「直感的な操作感」です。今回は、複数のWindows Phone用コントロールを組み合わせ、さらにXAMLで調整し、ひと目で操作が分かる「画像をトリミングするサンプルアプリ」を作成してみます。

    [2012/06/21]
  • TIFFライブラリに潜む脆弱性をつぶすパッチ(その2)

     本連載では、脆弱性を含むサンプルコードを題材に、修正方法の例を解説していきます。今回は以前にも取り上げたオープンソースの画像処理ライブラリであるlibtiffに最近見つかった脆弱性を、セキュリティコードレビューを行いながら見てみましょう。

    [2010/08/06]
  •  本稿ではに引き続き、Windows Azure SDK for Node.jsを利用したAzureストレージの利用方法について解説します。

    [2012/07/23]
  •  RadPHP XE2を用いれば、iOS、Androidなどをターゲットとしたネイティブモバイルアプリを同じような手順で効率よく作成できます。この記事では、前回に続きRadPHP XE2でのAndroidアプリの開発方法について説明します。

    [2012/05/21]
  •  本稿は、Scott Guthrie氏のブログを、氏の許可を得て、翻訳、転載したものです。米Microsoft社の副社長で、ASP.NETやSilverlightの開発チームを統率する氏のブログでは、次期製品を含む最新の技術をいち早く紹介しています(原典:Announcing: Great Improvements to Windows Azure Web Sit)。

    [2012/09/26]
  • RadPHP XE2で始めるモバイルアプリ開発(Android編)

     RadPHP XE2を用いれば、iOS、Androidなどをターゲットとしたネイティブモバイルアプリを同じような手順で効率よく作成できます。この記事では、前回に続きRadPHP XE2でのAndroidアプリの開発方法について説明します。

    [2012/05/21]

This post has been generated by Page2RSS

その他の言語

$
0
0
  • SQLによる条件付き重複データの抽出と単純な名寄せ

     会員情報を含むリレーショナルデータベース(以下、RDB)システムでは、同じ人が別々のIDでテーブルに登録されることがあります。本連載では、二重登録状態を解消する「名寄せ」機能の追加方法を紹介します。

    [2012/09/13]
  •  RAD Studio XE3(Delphi XE3、C++Builder XE3)がリリースされました。Windows 8サポートが目玉になっていますが、データベースを使った業務システムなどを開発する人にとっては、Visual LiveBindingという機能も見逃せません。なぜなら、「マウスを線で結ぶだけでデータとUIコントロールを連携させる」ことができるからです。

    [2012/09/13]
  • タブページを使ってウィザードを作成する

     「PowerTools PlusPak for Windows Forms 6.0J」のGcTabControlコントロールは、デフォルトでは複数のページを持てるタブコントロールですが、実は「ウィザード」モードという機能を持っており、手軽にウィザードを作成することができます。そこで、今回は帳票作成機能を持ったアプリケーションを想定し、帳票作成ウィザードを作成してみます。

    [2012/09/27]
  •  この連載は、マンガで分かるプログラミング用語辞典です。気軽に読み流せるマンガと、テキストによる詳しい解説で、プログラミング未経験者がつまづきがちな専門用語・概念をやさしく読み解き、よりスムーズな学習を手助けします。市販のプログラミング入門書の副教材としてもぜひご活用ください。今回解説するのは、2進数と同じくプログラミングでよく見かける表現「16進数」です。

  • VBAでファイルをダウンロードする

    VBA環境でWindows APIを使ってWebからファイルをダウンロードする方法を紹介します。同時に、バイト型(Byte)配列を使ってVBAでバイナリデータを扱う方法も紹介します。

    [2008/02/26]
  • Javaの参照型変数とセキュリティ

     Javaには2種類の型、プリミティブ型と参照型があります。みなさんはこれらの違いをきちんと理解して使っているでしょうか? とくに参照型の取り扱いは、気を付けないと脆弱性を作り込むもとになってしまいます。今回は参照型の取り扱いについて見てみましょう。

    [2012/08/16]
  • JavaとActionScript 3の違い:属性操作編

     この記事は、Javaに精通した開発者の方に、ActionScript 3.0(以下AS3)がどのような言語なのか、どこがJavaと異なっているのか(あるいは同じなのか)を一覧できるようまとめたものです。今回は「属性操作編」として、具体的な例を使いながら、AS3の属性の特徴と振舞いを紹介します。

    [2010/11/08]

This post has been generated by Page2RSS

Windows Azure Webサイトで利用するNode.js

$
0
0
Windows Azure Webサイトで利用するNode.js
WINGSプロジェクト statemachine山田 祥寛監修
 本稿では、2012年6月の新機能リリース(通称 Spring Release)で強化されたNode.jsの利用方法について解説します。 ...
  • モバイルアプリをCurlで作る!

     SCSK株式会社より、Curlでモバイルアプリを開発できる環境「Caede Preview版」が2011年11月28日にリリースされました。今回の記事では、このCaedeを用いて簡単なサンプルプログラムを作成する過程を紹介します。

    [2012/02/02]
  • 第5回 ソフトウェア開発にビジネス・インテリジェンスを

     これまで4回にわたって、開発プロセスを“実現可能なモノ”にするIBM Rationalのプロセス戦略を紹介してきました。最終回となる今回は、IBM Rational Team Concert(以降RTC)のダッシュボードで把握できる内容の説明や、意思決定時の考え方について解説します。

    [2012/07/27]
  •  AndroidではWebViewというクラスを使うことでWebブラウザの機能を持ったアプリケーションを簡単に作ることができますが、使い方を誤ったり、仕様をよく把握していなかったりすると、思わぬ脆弱性を作りこんでしまいます。本稿では具体例とともに、その予防方法を解説します。

    [2012/06/25]
  • QRコード付き名刺印刷アプリケーションの作成

     「PowerTools PlusPak for Windows Forms 6.0J」のGcBarCodeコントロールは、いろいろな種類のバーコードを作成するコンポーネントで、QRコードも簡単に作成できます。また、「PowerTools ComponentOne Studio 2012J」のC1PdfDocumentコントロールは、ドキュメントをPDF化するコンポーネントです。そこで、これらのコンポーネントを使用して、メールアドレスをQRコード化し名刺に組み込む、名刺印刷アプリケーションを作ってみました。

    [2012/09/19]
  • 「Eclipse+PDT」でPHP開発 ~環境構築と使用方法

     PHPは、企業から個人まで幅広い用途に利用され、Webシステムを構築するうえで無くてはならない存在となっています。本稿では、PHPユーザーやこれからPHPを学ぼうという方に向けて、PHP開発環境の1つである「Eclipse+PDT」の導入方法と使い方を紹介します。

    [2010/04/27]
  •  インターネット利用者の増加と技術の進歩をベースに、ネット広告の配信技術や市場も、日々目まぐるしく変化している。近年、この変化をさらに加速させるトレンドが起こっている。きっかけとなっているのは「スマートフォン」の爆発的な普及だ。


This post has been generated by Page2RSS

「Enterprise」「Social Game」「startup」3つの世界のAction!:Developers Summit

$
0
0
PostgreSQL 9.2の同期レプリケーションを利用する際の勘所
小林 達(TIS株式会社)
 本連載では、TIS株式会社が提供している技術ブログ「Tech-Sketch」から「コレは!」というテーマをピックアップし、加筆修正して皆様にお届けしております...
C++/CX: Windows 8 ストアアプリことはじめ
επιστημη
 C++/CXによる Windows 8ストアアプリに手を付けようと思います。まずはいつもの「カウンター」を例に、ストアアプリの基本を学ぶところから。 ...
データベース設計の煩雑な作業を自動化する「ERMaster」
WINGSプロジェクト 阿佐 志保
 本連載では、サーバーサイドJavaを使って業務アプリケーション開発を行う熱血若手エンジニアのために、面倒な作業が楽になる便利なツールをご紹介します。...
  • MonoでP/Invokeを試してみたよ!

     Mono環境での基本的なP/Invokeの使用方法、また、P/Invokeを使用した、OpenCOBOLで作成したシェアードライブラリ内の関数を呼び出す方法について解説を行います。

    [2009/02/19]
  • CSS Filter Effectsを編集できるブラウザベースのツール「CSS FilterLab」

     2011年10月、アドビは、Webに映画のようなエフェクトを実現するための方法としてCSS Shadersを提案しました。彩度、ガンマ、焼き込み、フォールド、カールから、ディゾルブやエクスプロードなどのエフェクトを、CSSによって通常のHTML要素に適用することができるというものでした。この提案が進化しました。オープンな議論、更新が行われ、CSS Filter Effects仕様に融合されました。現在、一般的なブラウザーで使用できるようにするための作業が進められています。CSS Shadersは、現在、CSS Custom Filtersという名前で呼ばれていますが、その表現力は変わりません。

    [2013/01/23]
  • 効率的に情報収集をして差別化を図れ! Twitter4J.org 山本 裕介氏

     オープン系、Web系システム全盛の今、新しいフレームワークやライブラリ、サービスの情報などが日々あふれてます。いかに効率良く情報収集するかはエンジニアとして差別化を図る鍵になっているのではないでしょうか。本稿では情報収集に使えるツールやコツを体系的にまとめてみました。

    [2012/05/24]
  • ゼロから学ぶ「CSS Sprite」

     CSS Spriteとは、ページ内で使用する複数の画像をひとまとめにして、CSS(Cascading Style Sheets)側の記述で表示を調整し、HTTPリクエスト数の軽減を計るテクニックのことを言います。この記事では、CSSが具体的にはどのような物か、またYahoo! Japanではどのように利用しているのかを説明します。

    [2010/12/02]
  • OpenAMが提供する様々な認証方式

     OpenAMは、シングルサインオン(以下SSO)を実現するオープンソースソフトウェア(以下OSS)です。旧Sun Microsystems社により開発された商用製品がベースとなっているため、高品質で多機能です。全世界で多くの導入実績があり、安定性と信頼性の高さが証明されています。本連載では、OpenAMとSSOに関する技術について解説します。また実際にOpenAMをインストールし、社内アプリケーションやクラウドサービスに対してSSOしてみます。

    [2013/04/02]
  • Windows Azure: IaaSが一般利用可能に

     本稿は、Scott Guthrie氏のブログを、氏の許可を得て、翻訳、転載したものです。米Microsoft社の副社長で、ASP.NETやSilverlightの開発チームを統率する氏のブログでは、次期製品を含む最新の技術をいち早く紹介しています。

    [2013/04/25]
  •  RAD Studio XE3(Delphi XE3、C++Builder XE3)がリリースされました。Windows 8サポートが目玉になっていますが、データベースを使った業務システムなどを開発する人にとっては、Visual LiveBindingという機能も見逃せません。なぜなら、「マウスを線で結ぶだけでデータとUIコントロールを連携させる」ことができるからです。

All contents copyright © 2005-2013 Shoeisha Co., Ltd. All rights reserved. ver.1.5


This post has been generated by Page2RSS

モバイル

$
0
0
  • スマホのネイティブアプリでSocket.IOを利用する

     「Tech-Sketch」出張所の連載第2回は、スマートデバイスとリアルタイムWebについて解説します。第1回では「情報の更新をリアルタイムに反映し共有する概念やその仕組み」として"リアルタイムWeb"を、そしてリアルタイムWebを実装するためのライブラリとしてSocket.IOを紹介しました。

    [2013/04/17]
  • スマホのネイティブアプリでSocket.IOを利用する

     「Tech-Sketch」出張所の連載第2回は、スマートデバイスとリアルタイムWebについて解説します。第1回では「情報の更新をリアルタイムに反映し共有する概念やその仕組み」として"リアルタイムWeb"を、そしてリアルタイムWebを実装するためのライブラリとしてSocket.IOを紹介しました。

    [2013/04/17]
  • VBAでファイルをダウンロードする

    VBA環境でWindows APIを使ってWebからファイルをダウンロードする方法を紹介します。同時に、バイト型(Byte)配列を使ってVBAでバイナリデータを扱う方法も紹介します。

    [2008/02/26]
  • モバイルアプリをCurlで作る!

     SCSK株式会社より、Curlでモバイルアプリを開発できる環境「Caede Preview版」が2011年11月28日にリリースされました。今回の記事では、このCaedeを用いて簡単なサンプルプログラムを作成する過程を紹介します。

    [2012/02/02]
  • RadPHP XE2で始めるモバイルアプリ開発(iOS編)

     2011年9月にリリースされたRadPHPの新バージョン「RadPHP XE2」では、従来のWebアプリケーションの構築機能に加え、モバイル向けに最適化されたWebアプリケーションを開発する機能や、PHPアプリケーションをiOSおよびAndroid用のネイティブモバイルアプリに変換する機能が追加されました。この記事では、RadPHP XE2でのiOSアプリの開発方法について説明します。

    [2012/04/16]
  • RadPHP XE2で始めるモバイルアプリ開発(Android編)

     RadPHP XE2を用いれば、iOS、Androidなどをターゲットとしたネイティブモバイルアプリを同じような手順で効率よく作成できます。この記事では、前回に続きRadPHP XE2でのAndroidアプリの開発方法について説明します。

    [2012/05/21]

This post has been generated by Page2RSS

UNIX/Linux

$
0
0
  • OpenAMが提供する様々な認証方式

     OpenAMは、シングルサインオン(以下SSO)を実現するオープンソースソフトウェア(以下OSS)です。旧Sun Microsystems社により開発された商用製品がベースとなっているため、高品質で多機能です。全世界で多くの導入実績があり、安定性と信頼性の高さが証明されています。本連載では、OpenAMとSSOに関する技術について解説します。また実際にOpenAMをインストールし、社内アプリケーションやクラウドサービスに対してSSOしてみます。

    [2013/04/02]
  •  オープン系、Web系システム全盛の今、新しいフレームワークやライブラリ、サービスの情報などが日々あふれてます。いかに効率良く情報収集するかはエンジニアとして差別化を図る鍵になっているのではないでしょうか。本稿では情報収集に使えるツールやコツを体系的にまとめてみました。

    [2012/05/24]
  • jQueryで地震分布図を作成しよう

     地理情報を含むデータを表現する場合、地図上で表すことで視覚的にその情報を認知しやすくなります。例えば、車のナビや道路標識などでは、単純に方向や座標だけを示すのではなく、地図上に表現することで、見た人が直感的に認知できるようにしています。本稿では、jQuery対応コントロール集である「Ignite UI 2013 Volume 1」のigMapというコントロールを用いて、地震分布図を作成していきます。

  • Windowsストアアプリのメディアファイル操作の基礎

     Windows 8が発売され、タッチ操作向けのアプリケーションのストア「Windowsストア」がオープンしました。本記事ではその新しい「Windowsストア」向けのアプリケーションを開発するお手伝いをします。今回は、メディアファイルについて紹介していきます。

    [2013/03/26]

This post has been generated by Page2RSS

インタビュー

$
0
0
  •  米Embarcaderoは、同社の開発ツール製品のモバイル対応を進めている。同社の開発担当副社長に、この2013年第1四半期にも登場予定のDelphi次期版で追加されるモバイルアプリ開発機能を中心に聞いた。

    [2013/02/01]
  • モバイルアプリをCurlで作る!

     SCSK株式会社より、Curlでモバイルアプリを開発できる環境「Caede Preview版」が2011年11月28日にリリースされました。今回の記事では、このCaedeを用いて簡単なサンプルプログラムを作成する過程を紹介します。

    [2012/02/02]
  • 「携帯用ページ」の作り方

     本連載では、Web標準のメリッ トを最大限に活かすことをテーマに、仕様書には書かれていない部分を中心に取り上げ、実際のWeb制作現場で起こり得る問題について、解決の糸口を紹介し ています。今回は、なるべくコストをかけずに3キャリアに対応した携帯サイトを制作・運用する方法を紹介します。

    [2010/05/06]
  • Microsoft .NET ILアセンブラ入門

    一般的な開発では滅多に使われることはありませんが、.NET Framework SDKにはILAsmと呼ばれる、中間言語を直接記述できるアセンブラが含まれています。本稿では、高水準言語を使わずに、ILAsmを使ったアセンブリ言語による .NET Frameworkアプリケーション開発を説明します。

    [2008/06/26]

This post has been generated by Page2RSS

Silverlight

$
0
0
  • 格安VPSサーバで実用的なRuby on Railsアプリ運用環境を構築する

     本記事では、通常のレンタルサーバー上ではリソースの面で設定が制限されているApacheモジュールのインストールを行い、Ruby on Rails(以下RoR)を実用的な速度で利用するためのWebサーバーの環境設定を、ServersMan@VPS上で行う際の手順を説明します。

    [2010/09/01]
  • JavaとActionScript 3の違い:属性操作編

     この記事は、Javaに精通した開発者の方に、ActionScript 3.0(以下AS3)がどのような言語なのか、どこがJavaと異なっているのか(あるいは同じなのか)を一覧できるようまとめたものです。今回は「属性操作編」として、具体的な例を使いながら、AS3の属性の特徴と振舞いを紹介します。

    [2010/11/08]
  • RadPHP XE2で始めるモバイルアプリ開発(Android編)

     RadPHP XE2を用いれば、iOS、Androidなどをターゲットとしたネイティブモバイルアプリを同じような手順で効率よく作成できます。この記事では、前回に続きRadPHP XE2でのAndroidアプリの開発方法について説明します。

    [2012/05/21]
  • OpenAMが提供する様々な認証方式

     OpenAMは、シングルサインオン(以下SSO)を実現するオープンソースソフトウェア(以下OSS)です。旧Sun Microsystems社により開発された商用製品がベースとなっているため、高品質で多機能です。全世界で多くの導入実績があり、安定性と信頼性の高さが証明されています。本連載では、OpenAMとSSOに関する技術について解説します。また実際にOpenAMをインストールし、社内アプリケーションやクラウドサービスに対してSSOしてみます。

    [2013/04/02]

This post has been generated by Page2RSS

CRS

$
0
0
  • MonoでP/Invokeを試してみたよ!

     Mono環境での基本的なP/Invokeの使用方法、また、P/Invokeを使用した、OpenCOBOLで作成したシェアードライブラリ内の関数を呼び出す方法について解説を行います。

    [2009/02/19]
  • 画像処理ができるWindows Phoneアプリケーションを作ろう

     Windows Phoneアプリを作成する際に重要となるポイントは「分かりやすいデザイン」と「直感的な操作感」です。今回は、複数のWindows Phone用コントロールを組み合わせ、さらにXAMLで調整し、ひと目で操作が分かる「画像をトリミングするサンプルアプリ」を作成してみます。

    [2012/06/21]
  • CSSでマルチカラムレイアウト

     本連載では、「クロスブラウザに対応したデザインテクニック」をテーマに、保守性や互換性に優れたXHTML+CSSの書き方を紹介していきます。今回は、本連載の総まとめとして、CSSでマルチカラムレイアウト(段組レイアウト)を実現する方法を紹介します。

    [2010/03/17]
  • Windows Azure: IaaSが一般利用可能に

     本稿は、Scott Guthrie氏のブログを、氏の許可を得て、翻訳、転載したものです。米Microsoft社の副社長で、ASP.NETやSilverlightの開発チームを統率する氏のブログでは、次期製品を含む最新の技術をいち早く紹介しています。


This post has been generated by Page2RSS

.NET Framework

$
0
0
  • Windowsストアアプリのメディアファイル操作の基礎

     Windows 8が発売され、タッチ操作向けのアプリケーションのストア「Windowsストア」がオープンしました。本記事ではその新しい「Windowsストア」向けのアプリケーションを開発するお手伝いをします。今回は、メディアファイルについて紹介していきます。

    [2013/03/26]
  • モバイルアプリをCurlで作る!

     SCSK株式会社より、Curlでモバイルアプリを開発できる環境「Caede Preview版」が2011年11月28日にリリースされました。今回の記事では、このCaedeを用いて簡単なサンプルプログラムを作成する過程を紹介します。

    [2012/02/02]
  • CSS Filter Effectsを編集できるブラウザベースのツール「CSS FilterLab」

     2011年10月、アドビは、Webに映画のようなエフェクトを実現するための方法としてCSS Shadersを提案しました。彩度、ガンマ、焼き込み、フォールド、カールから、ディゾルブやエクスプロードなどのエフェクトを、CSSによって通常のHTML要素に適用することができるというものでした。この提案が進化しました。オープンな議論、更新が行われ、CSS Filter Effects仕様に融合されました。現在、一般的なブラウザーで使用できるようにするための作業が進められています。CSS Shadersは、現在、CSS Custom Filtersという名前で呼ばれていますが、その表現力は変わりません。

    [2013/01/23]
  • マウスで線を結ぶだけでデータとUIコントロールを連携させる

     RAD Studio XE3(Delphi XE3、C++Builder XE3)がリリースされました。Windows 8サポートが目玉になっていますが、データベースを使った業務システムなどを開発する人にとっては、Visual LiveBindingという機能も見逃せません。なぜなら、「マウスを線で結ぶだけでデータとUIコントロールを連携させる」ことができるからです。

    [2012/09/13]

This post has been generated by Page2RSS

Visual Studio

$
0
0
  • JavaとActionScript 3の違い:属性操作編

     この記事は、Javaに精通した開発者の方に、ActionScript 3.0(以下AS3)がどのような言語なのか、どこがJavaと異なっているのか(あるいは同じなのか)を一覧できるようまとめたものです。今回は「属性操作編」として、具体的な例を使いながら、AS3の属性の特徴と振舞いを紹介します。

    [2010/11/08]
  • Microsoft .NET ILアセンブラ入門

    一般的な開発では滅多に使われることはありませんが、.NET Framework SDKにはILAsmと呼ばれる、中間言語を直接記述できるアセンブラが含まれています。本稿では、高水準言語を使わずに、ILAsmを使ったアセンブリ言語による .NET Frameworkアプリケーション開発を説明します。

    [2008/06/26]
  • TIFFライブラリに潜む脆弱性をつぶすパッチ(その2)

     本連載では、脆弱性を含むサンプルコードを題材に、修正方法の例を解説していきます。今回は以前にも取り上げたオープンソースの画像処理ライブラリであるlibtiffに最近見つかった脆弱性を、セキュリティコードレビューを行いながら見てみましょう。

    [2010/08/06]
  • CSSでマルチカラムレイアウト

     本連載では、「クロスブラウザに対応したデザインテクニック」をテーマに、保守性や互換性に優れたXHTML+CSSの書き方を紹介していきます。今回は、本連載の総まとめとして、CSSでマルチカラムレイアウト(段組レイアウト)を実現する方法を紹介します。

    [2010/03/17]
  • 初めてのCatalyst入門(15) Perl Catalystでメール送信を実装しよう

     本連載では、Perlで実装されたWebアプリケーションフレームワークであるCatalystについて、基本的な仕組みや実装方法などをサンプルを交えて紹介していきます。連載の最後となる本記事では、Catalystでメール送信を便利に行うことのできるモジュールについて説明します。

    [2011/06/20]

This post has been generated by Page2RSS

キャリアアップ

$
0
0
  • CSS Filter Effectsを編集できるブラウザベースのツール「CSS FilterLab」

     2011年10月、アドビは、Webに映画のようなエフェクトを実現するための方法としてCSS Shadersを提案しました。彩度、ガンマ、焼き込み、フォールド、カールから、ディゾルブやエクスプロードなどのエフェクトを、CSSによって通常のHTML要素に適用することができるというものでした。この提案が進化しました。オープンな議論、更新が行われ、CSS Filter Effects仕様に融合されました。現在、一般的なブラウザーで使用できるようにするための作業が進められています。CSS Shadersは、現在、CSS Custom Filtersという名前で呼ばれていますが、その表現力は変わりません。

    [2013/01/23]
  • QRコード付き名刺印刷アプリケーションの作成

     「PowerTools PlusPak for Windows Forms 6.0J」のGcBarCodeコントロールは、いろいろな種類のバーコードを作成するコンポーネントで、QRコードも簡単に作成できます。また、「PowerTools ComponentOne Studio 2012J」のC1PdfDocumentコントロールは、ドキュメントをPDF化するコンポーネントです。そこで、これらのコンポーネントを使用して、メールアドレスをQRコード化し名刺に組み込む、名刺印刷アプリケーションを作ってみました。

    [2012/09/19]
  • jQueryで地震分布図を作成しよう

     地理情報を含むデータを表現する場合、地図上で表すことで視覚的にその情報を認知しやすくなります。例えば、車のナビや道路標識などでは、単純に方向や座標だけを示すのではなく、地図上に表現することで、見た人が直感的に認知できるようにしています。本稿では、jQuery対応コントロール集である「Ignite UI 2013 Volume 1」のigMapというコントロールを用いて、地震分布図を作成していきます。

    [2013/04/25]
  • ゼロから学ぶ「CSS Sprite」

     CSS Spriteとは、ページ内で使用する複数の画像をひとまとめにして、CSS(Cascading Style Sheets)側の記述で表示を調整し、HTTPリクエスト数の軽減を計るテクニックのことを言います。この記事では、CSSが具体的にはどのような物か、またYahoo! Japanではどのように利用しているのかを説明します。

    [2010/12/02]
  • RadPHP XE2で始めるモバイルアプリ開発(Android編)

     RadPHP XE2を用いれば、iOS、Androidなどをターゲットとしたネイティブモバイルアプリを同じような手順で効率よく作成できます。この記事では、に続きRadPHP XE2でのAndroidアプリの開発方法について説明します。

    [2012/05/21]
  • MonoでP/Invokeを試してみたよ!

     Mono環境での基本的なP/Invokeの使用方法、また、P/Invokeを使用した、OpenCOBOLで作成したシェアードライブラリ内の関数を呼び出す方法について解説を行います。

    [2009/02/19]

This post has been generated by Page2RSS

組込み

$
0
0
  • VBAでファイルをダウンロードする

    VBA環境でWindows APIを使ってWebからファイルをダウンロードする方法を紹介します。同時に、バイト型(Byte)配列を使ってVBAでバイナリデータを扱う方法も紹介します。

    [2008/02/26]
  • Microsoft .NET ILアセンブラ入門

    一般的な開発では滅多に使われることはありませんが、.NET Framework SDKにはILAsmと呼ばれる、中間言語を直接記述できるアセンブラが含まれています。本稿では、高水準言語を使わずに、ILAsmを使ったアセンブリ言語による .NET Frameworkアプリケーション開発を説明します。

    [2008/06/26]
  • データベース設計の煩雑な作業を自動化する「ERMaster」

     本連載では、サーバーサイドJavaを使って業務アプリケーション開発を行う熱血若手エンジニアのために、面倒な作業が楽になる便利なツールをご紹介します。「定時になったらスマートに帰社してアフター5を存分に楽しみたい!」や「設計書やレビューの準備に煩わされるのは嫌だ、コーディングに集中したい!」などを実現してくれる便利なツールやソフトウエアを、サンプルコードを交えて説明します。

    [2013/04/26]

This post has been generated by Page2RSS
Viewing all 640 articles
Browse latest View live