アイフラッグラボ
iFLAG Labs is a technical information site which iFLAG offers.
iFLAG Labs provides you with the opportunity to experience and evaluate new and emerging innovations, technologies, and service from iFLAG.

 

アイフラッグラボ(IFLAG Labs)とは


アイフラッグラボとは、アイフラッグが提供する技術情報サイトです。アイフラッグが提供するスモールビジネス向けのITサービスの開発実績から培った技術ノウハウを公開していきます。技術情報が皆さまのサポートになれば幸いです。



アイフラッグ関連のトピックス


トピックスアイフラッグデンキは、楽天市場への出店を開始しました。(2013-09-6)

アイフラッグデンキは、楽天市場への出店を開始しました。楽天市場でのご購入には楽天スーパーポイントをご活用いただくことが可能です。ますます便利になるアイフラッグデンキをご愛顧のほど宜しくお願い申し上げます。


トピックスアイフラッグは、低価格のクラウド企業間受発注システム 「ホームページマイスター for BtoB」の提供を開始しました。(2013-09-2)

アイフラッグの顧客層である中小企業においても、BtoC EC(消費者向け電子商取引)のネット通販システムのみならず、BtoB ECの受発注システムを導入したいという要望が高まる中、高額なシステム導入費や、専門的な運用知識が必要なことがネックとなり、導入が進まないという状況を踏まえ、アイフラッグは、「ホームページマイスター for BtoB」を開発しました。


トピックスアイフラッグは、低価格のスマートフォンアプリ制作サービス 「アプリメーカー」の提供を開始しました。(2013-08-19)

アプリメーカーは、低価格でオリジナルのスマートフォンアプリをご提供するサービスです。お知らせやクーポンをプッシュ通知対応で配信できるので、O2O(Online to Offline)、店舗販促、商品PRなど、どんな業種にもマッチするスマートフォンアプリが作れます。


トピックスアイフラッグは、第4回 IIJ GIO パートナーソサエティに出席し、「クラウドで利益体質になる秘密」と題して講演を実施しました。(2013-06-20)

クラウド(IIJ GIO)を有効活用すると本当に利益体質になるんです!その秘密が今ここに明かされてしまいましたーーー!


トピックスアイフラッグデンキxアイフラッグラボコラボ企画第2弾PhotoVision SoftBank HW001デジタルフォトフレームプレゼントキャンペーンを実施しました。(2013-05-16)

デジタルフォトフレームプレゼントは次の10名様がご当選されました。大阪府プンちゃんさん、奈良県eco2002さん、兵庫県ゆーみんさん、東京都あゆママさん、兵庫県おけいさん、東京都新人81号さん、山口県とくさんさん、山形県にっこりさん、滋賀県さおにゃんさん、新潟県金太郎さん。別途メールにてご送付先を確認させて頂きます。おめでとうございます!


トピックスアイフラッグデンキのブログ管理機能が機能改善されました。(2013-05-15)

アイフラッグデンキのブログ管理機能が機能改善されました。どんどん使いやすく、そして表示が見やすくなっていきますね。


トピックスアイフラッグラボ・メルマガ会員限定のICONIA TAB A700プレゼントキャンペーンを実施しました。(2013-04-03)

期間中にアイフラッグラボのメルマガ会員に申込みをされた会員様の中から、抽選で1名様にICONIA TAB A700を1台プレゼントいたします。→キャンペーンは終了しました。たくさんのご応募ありがとうございました。
 

トピックスアイフラッグデンキの営業カレンダーが見やすく高機能になりました。(2013-03-27)

新規に追加されたパーツでは3ヶ月先まで表示することができ、先頭に表示する曜日を自由に選択することができ、本日表示の背景色を設定することができ、イベントの登録が10件に増え表示の優先度を設定することができ、イベントの表示を任意のテキストかアイコンで表示させることができ、登録したイベントの日付指定データをダウンロードすることができ、ダウンロードした日付指定データを編集してアップロードすることでカレンダーを更新することができるようになりました。


トピックスアイフラッグがGoogle mod_pagespeedの導入に関するプレスリリースを発表しました。(2013-02-26)

『アイフラッグ・グループは、Googleが提供するWebサイト高速化ツール「mod_pagespeed」を、「クラウドパッケージ」を提供している約1万サイトに対して、一斉導入しました。(以下、省略)』


トピックスアイフラッグがIIJ GIOパートナーアワード総合部門を受賞(2013-02-14)

クラウドサービスIIJ GIOは、株式会社インターネットイニシアティブ(IIJ)が開発・運営・提供するクラウドサービスです。安全性と柔軟性に優れ、あらゆるビジネスで、すべてのサービスレイヤーで提供される包括的なクラウドサービスです。 株式会社インターネットイニシアティブ(IIJ)は、1992年、日本で初めてインターネットの商用化を目的として設立された会社です。




アイフラッグラボのコンテンツ


コンテンツGoogle mod_pagespeed事始(導入ノウハウ集)

mod_pagespeedとは、Googleの提供するApache向けオープン・ソース・ツールでWebサイトを高速化します。アイフラッグはGoogleのWebサイト高速化ソリューションを導入しました。https://code.google.com/p/modpagespeed/

  1. mod_pagespeed事始 その1 (2013-01-07)
  2. mod_pagespeed事始 その2 resize_imagesが有効になる条件(2013-01-09)
  3. mod_pagespeed事始 その3 キャッシュディレクトリについて(2013-01-11)
  4. mod_pagespeed事始 その4 ホスティングとtrim_urlsの利用(2013-03-06)
  5. mod_pagespeed事始 その5 今回こそCSSスプライト(sprite_images) (2013-03-13)
  6. mod_pagespeed事始 その6 実験 - パラメータによるmod_pagespeedの制御 - (2013-03-18)
  7. mod_pagespeed事始 その7 - 携帯用にconvert_meta_tagsを無効にする - (2013-03-25)
  8. mod_pagespeed事始 その8 - HTTPS対応とModPagespeedCustomFetchHeader - (2013-04-19)

コンテンツPHP開発記(Tips集)

アイフラッグのエンジニアがPHPの開発現場で蓄えたノウハウを日記形式で公開していきます。

  1. PHPとコピーオンライトと参照渡し(2013-01-29)

コンテンツInfiniDB導入によるレスポンス向上

InfiniDBとは、列指向型データベースマネジメントシステムと言われるもので、データウェアハウスなどの大量データの集計に対して有効です。アイフラッグは、ビッグデータの分析にPentahoを導入しています。そして、分析の高速化にInfiniDBを導入しました。http://www.infinidb.org/

  1. InfiniDB(コミュニティ版)の導入(2013-02-16)
  2. MySQL(InnoDB)との比較(2013-02-16)
  3. 注意点(2013-02-16)

コンテンツPhoneGap(Cordova) x HTML5 x CSS3 x JavaScriptでスマホアプリ開発記録(Tips集)

PhoneGapとは、Adobe社により公開されている、スマートフォン向けハイブリッドアプリケーション制作のためのフレームワークです。HTML+Javascriptの技術を使って、Objective-CやJavaを書かずに、Webアプリケーションの技術を用いて、iPhone/Androidのネイティブアプリケーションを作ることが可能です。アイフラッグは、PhoneGapフレームワークを活用したスマホアプリ開発を検証しています。http://phonegap.com/

  1. はじめに(2013-02-18)
  2. Android開発環境(2013-02-19)
  3. iOS開発環境(2013-02-20)
  4. Ad Hoc配布(2013-02-25)
  5. アプリケーションキャッシュ(HTML5)(2013-02-26)
  6. PhoneGap(Android)アプリケーションキャッシュ注意点(2013-03-01)
  7. アプリ内のハイパーリンクの注意点(2013-03-04)
  8. 開発用PC(MAC)の変更でCode sign error:Provisioning profile発生(2013-04-10)
  9. アプリ内のハイパーリンクの注意点(2013-05-15)

コンテンツOpenPNEのAD(アクティブディレクトリ)連携についての調査報告(2013-02-27)

OpenPNEとは、株式会社手嶋屋が開発をされた、Apache2.0ライセンスを採用して公開されるオープンソースSNS運営用プログラムです。OpenPNEを使用することで、SNSサイトを簡単に開設することが可能となります。デフォルトの機能や設置にはプログラミングの知識は必要ありませんので、コミュニティサイト等の立ち上げが非常に簡単なオープンソースです。
Active Directory(アクティブディレクトリ)とは、マイクロソフトによって開発されたディレクトリサービスで、Windows 2000 Serverから導入され、ユーザーおよびコンピュータ管理を実行するコンポーネント群です。
アイフラッグは、ユーザー認証とグループポリシーの適用を管理する機能として社内システムのシングルサインオン等に活用しています。
今回、アイフラッグは、社内SNSとしてOpenPNEの導入検討を行いました。その際にAD連携によるシングルサインオンが必須要件でしたので、調査を行いここに報告いたします。
また、OpenPNEの導入検討の結果、アイフラッグでは導入を見送りました。理由はまた別のセッションで報告したいと思います。
 

コンテンツSelenium IDE を使った回帰テストについて

アイフラッグでは、回帰テストにSeleniumというツールを活用してテストを自動化し、テスト期間の短縮、テストパターンの多様化を実現することで、リリースサイクルの短縮やプログラムの品質を高める活動を日々続けております。

  1. Seleniumとは(インストールと起動方法)(2013-03-07)
  2. Selenium IDEの画面UI説明(2013-03-14)
  3. テストケースとテストスイート(2013-03-14)
  4. テストケースを書いてみる(2013-03-14)
  5. テストスイートの作成、保存(2013-04-01)
  6. 変更されるデータを使ってテストする(2013-04-01)
  7. Selenium IDE でループ処理(n回ループ)を行う(2013-04-12)
  8. Selenium IDE でAjaxページをテストする(2013-04-25)
  9. Selenium IDE 2.0.0リリース(2013-05-08)
  10. Selenium IDEとjavascript(2013-05-16)
  11. ポップアップ画面のテスト(2013-05-27)
  12. ドラッグアンドドロップのテスト(2013-06-05)
  13. Selenium IDE Flow Controlを使用してforeachループを実行(2013-06-11)
  14. Selenium IDE 2.1.0リリース -FireFox22での不具合対応(2013-07-03)
  15. Selenium IDE 2.2.0リリース -2.1.0リリースの追記(2013-07-09)
  16. 拡張スクリプト(user-extensions.js)の作り方(2013-07-29)
  17. Selenium IDE 2.5.0リリース(2014-01-10)

コンテンツGoogleApps機能紹介

アイフラッグは2010年2月よりグループウェアにGoogleAppsを導入しました。アクティブディレクトリと連携させたセキュアな利用を導入当初から実現しております。自社導入による活用ノウハウを公開させていただきます。

◆Gmail

  • Gmailの基本機能
  1. 【GoogleApps機能紹介】Gmail -フィルター機能の概要-(2013-07-16)
  2. 【GoogleApps機能紹介】Gmail -フィルター設定方法-(2013-07-22)
  • Gmailの便利機能
  1. 【Gmail機能紹介】受信トレイをOutlook風に変更(2013-08-23)
  2. 【Gmail機能紹介】返信定型文を使ってメール作成の時間を短縮!! その1(2013-09-06)
  3. 【Gmail機能紹介】返信定型文を使ってメール作成の時間を短縮!! その2(2013-09-19)
  4. 【Gmail機能紹介】手書き入力ツールで難しい文字を入力(2013-10-29)



◆Googleグループ

  • Googleグループ基本機能
  1. Googleグループ(Google Groups for Business)の概要について(2013-03-08)
  2. Googleグループ機能紹介 グループ作成方法(2013-03-11)
  3. Googleグループ機能紹介 メンバーの招待方法(2013-06-05)
  4. Googleグループ機能紹介 グループの設定 -スパムメール管理-(2013-06-21)
  5. Googleグループ機能紹介 グループの設定 -権限設定①基本的な権限-(2013-06-28)
  6. Googleグループ機能紹介 グループの設定 -権限設定②投稿されたメッセージの管理-(2013-07-03)
  7. Googleグループ機能紹介 グループの設定 -権限設定③グループの管理-(2013-07-08)
  8. Googleグループ機能紹介 グループの設定 -権限設定④アクセス権限-(2013-07-11)
  • Googleグループ案件管理機能
  1. Googleグループ案件管理機能 -概要-(2013-07-30)
  2. Googleグループ案件管理機能 -担当の割り当て-(2013-08-01)
  3. Googleグループ案件管理機能 -トピック一覧での担当者表示方法-(2013-08-08)
  4. Googleグループ案件管理機能 -トピック一覧での担当者割り当て方法-(2013-08-14)
  5. Googleグループ案件管理機能 -案件完了方法-(2013-08-19)

Googleドライブ
  1. 【Googleドライブ機能紹介】基本機能について
  1. 【Googleドライブ機能紹介】Googleスプレッドシート
  1. 【Googleフォーム機能紹介】フォームの作成(2013-07-01)
  2. 【Googleフォーム機能紹介】質問を分岐させる方法(2013-07-04)
  3. 【Googleフォーム機能紹介】入力エリアへ事前入力する方法(2013-07-10)
  1. 【Googleフォーム機能紹介 Google Apps Scriptの活用】回答結果をメールで送信する(2013-10-31)
  2. 【Googleフォーム機能紹介 Google Apps Scriptの活用】回答結果に応じてメール送信先を変更する(2013-10-31)
Googleサイト
 
  1. 【Googleサイト機能紹介】-Googleサイトを利用してホームページを作成しよう-(2013-07-12)
  • 【Googleサイト機能紹介】-新しくサイトを作成する-
  • 【Googleサイト機能紹介】-メインコンテンツを編集する-
  1. 【Googleサイト機能紹介】-デザインを変更する(基本編)-(2013-07-17)
  • 【Googleサイト機能紹介】-テーマを変更する-
  • 【Googleサイト機能紹介】-タイトルヘッダーを変更する-
  • 【Googleサイト機能紹介】-サイドバーを編集する-
  • 【Googleサイト機能紹介】-オリジナルのフッターを編集する-
  1. 【Googleサイト機能紹介】-ページテンプレートを活用してトップページを大改造!!-(2013-07-18)
  • 【Googleサイト機能紹介】-お知らせページの作成-
  • 【Googleサイト機能紹介】-ファイルキャビネットの作成-
  • 【Googleサイト機能紹介】-リストページの作成-
  • 【Googleサイト機能紹介】-コンテンツをウェブページへ組み込む-
  • 【Googleサイト機能紹介】-メインコンテンツのレイアウト調整-
  1. 【Googleサイト機能紹介】-サイドバーのカスタマイズ-(2013-07-20)
Googleサービス便利機能紹介
  1. url shortenerを利用して長いURLを短くしよう【短縮URLの作成方法】(2013-07-10)
 
GoogleApps管理コンソール
  1. 基本機能
 

コンテンツ超簡単スマートフォンアプリ開発

スマートフォンアプリは通常JavaやObjective-Cと言った開発言語を使って開発しますが、PhoneGapフレームワークを使えばホームページを制作する知識だけで簡単にスマートフォンアプリを開発することが可能です。しかし、アプリをGoogle PlayやApp Storeに登録するのは意外に面倒で複雑な手続きが必要なんです。また、開発環境もEclipseやXCodeと言った開発用フレームワークをインストールして使いこなす必要があったりして大変です。そこで、アイフラッグは、開発用フレームワークなど一切使わずに、Windows環境のみで、アプリ開発からアプリをGoogle PlayやApp Storeに登録する方法をご紹介します。

  1. はじめに(2013-06-19)
  2. iOS App IDs の登録(2013-06-20)
  3. iOS Provisioning Profiles (Distribution) のダウンロード(2013-06-21)
  4. iOSアプリとAndroidアプリのビルド(2013-06-24)

コンテンツWindowsServer2012構築について

新機能搭載のWindowsServer2012の構築についての作業内容を記述したいと思います。
  1. WindowsServer2012導入 はじめに(2013-07-02)
  2. WindowsServer2012導入 新機能1(2013-07-05)
  3. WindowsServer2012導入 新機能2(2013-07-18)
  4. WindowsServer2012導入 新機能3(2013-07-23)
  5. WindowsServer2012構築 OSインストール(2013-07-26)
  6. WindowsServer2012構築 ドメインへの参加(2013-08-06)
  7. WindowsServer2012構築 スキーマバージョンアップ(2013-08-09)


WindowsServer2012の小ネタを紹介します。
  1. WindowsServer2012 小ネタ1 日本語入力について(2013-07-10)
  2. WindowsServer2012 小ネタ2 ショートカットキー(2013-07-18)
  3. WindowsServer2012 小ネタ3 サーバーマネージャーを自動起動しないようにする(2013-07-26)
  4. WindowsServer2012 小ネタ4 WindowsUpdateの無効化(2013-08-01)

コンテンツFirefox
  1. 複数のプロファイルを使い分ける(2014-01-08)

コンテンツPentahoについて
  1. 「Analyzer Report」のレポートがダウンロードできない時は・・・(2014-01-22)



アイフラッグ関連のリンク


リンクGoogle+(グーグルプラス)

アイフラッグラボのGoogle+アカウントを作成しました。こちらでも色々と情報を発信していきたいと思います。Google+、Google Plus(グーグルプラス、略表記 G+)は、Googleのサービスのひとつであるソーシャル・ネットワーキング・サービスです。2011年6月28日に新プロジェクトとして公開されました。

 

リンクアイフラッグデンキについて

アイフラッグデンキは、アイフラッグが運営するネットの電器店です。アイフラッグがこれまで数々のITソリューションを導入してきた経験による確かな技術力が大変に評判です。また、社内サポートデスクを経験したスタッフによるお客様視点の手厚いサポートもご好評で、解約(返品)率はとても低くなっております。アイフラッグラボの技術ノウハウは、アイフラッグデンキのサービスに活かされています。
アイフラッグデンキ


リンクアイフラッグラボ(ツイッター)

アイフラッグラボのツイッターアカウントを作成しました。ますます活発にコミュニケーションしていきたいと思います。
ツイッター


リンクアプリメーカー

アプリメーカーは、低価格でオリジナルのスマートフォンアプリをご提供するサービスです。 お知らせやクーポンをプッシュ通知対応で配信できるので、O2O(Online to Offline)、店舗販促、商品PRなど、どんな業種にもマッチするスマートフォンアプリが作れます。

applimaker