タグ

ブックマーク / codezine.jp (9)

  • 【デブサミ関西2014】B2セッションレポート エンタープライズモバイルアプリの本命技術、「HTML5ハイブリッドアプリ」とは

    セッション資料:『【デブサミ関西2014】Web技術で作るエンタープライズアプリ』 業務アプリの命、ハイブリッドアプリとは? 「いまは企業もモバイルファーストの動きが起こっている」 セッション冒頭でこのように語り、田中氏のセッションは始まった。モバイルファーストとは、ソフトウェアを開発する際に、むしろPCよりも先にスマートデバイス対応が行われる姿勢のことだ。業務モバイル先進国である米国では、数年前からこのような動きが格化している。そして、ようやく日企業でもモバイルファーストが起こっており、一部の先進的な企業ではカスタムで業務アプリの開発が行われているという。業務アプリの開発において、重要になるのはデバイスの多様性に対応できること、既存ノウハウが活用できること、そして何より使いやすいこと。そこで業務アプリの技術として注目されているのが、「HTML5ハイブリッドアプリ」なのだ。 HT

    【デブサミ関西2014】B2セッションレポート エンタープライズモバイルアプリの本命技術、「HTML5ハイブリッドアプリ」とは
    nemoba
    nemoba 2014/10/02
    WebView交換かあ
  • オープンソースのワークフローエンジン「Activiti」チュートリアル

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    オープンソースのワークフローエンジン「Activiti」チュートリアル
    nemoba
    nemoba 2013/11/28
    このあたりはGUIでダイアグラムが書けるかなんだけどありそう
  • REXML:RubyによるXML処理

    Scaffoldで生成したアプリケーションは出発点にすぎず、自立した完成品のアプリケーションではありません。このため、開発者がプロジェクトに適した形になるように手を加える必要があります。しかし、毎回似たような修正を行うのであれば、生成した時点でその修正が反映されている方が、より生産性も向上します。そこで稿では、Scaffoldをカスタマイズする方法を紹介します。

  • CodeZine:Perlで作るモバイルサイトのコツ:第7回(絵文字, メール, Perl, モバイル)

    はじめに 携帯らしいかわいいサイトを構築するのにかかせない絵文字ですが、最近は携帯向けメールマガジンなどのメールにも絵文字が含まれるようになってきています。 稿では、絵文字を含んだメールを送信する場合のキャリアごとの仕様の違いと、送信方法を紹介します。対象読者絵文字を含んだメールの送信を検討している方CPANモジュールを使用したことのある方 必要な環境 Perl 5.8以上が動作する環境。キャリアの仕様の違いと絵文字を埋め込む方法 絵文字を含むメールの送信は、基的に絵文字のバイナリデータを文に挿入することで可能となります。しかし、キャリアごとに絵文字の仕様が異なるため、その違いを吸収する必要があったり、そもそも絵文字に対応していない端末があるため、配信する端末を制限するなどの方法を検討しなければなりません。 そこで、絵文字を送信する上で各キャリアごとにどのようにすればよいのかをまとめ

  • 「ちょっと待て」 真・MySQLのクエリを最適化する10のTips:CodeZine

    Jaslabs: High performance phpで紹介された「MySQLのクエリを最適化する10のTips」に対して、反論している人がいる。ブログ「20bits」のJesse氏だ。彼は「10 Tips for Optimizing MySQL Queries (That don’t suck)」というエントリーで、Jaslabs氏の記事は適切でないとしている。 Jesse氏の経験によれば、SQL最適化で最も重要なことはSQLDBの基をしっかりと理解することであり、60%がこれで解決するという。残り35%はDBやクエリの特殊な性質に対する対処であり、最後の5%で発想の転換などを求められる。Jaslabs氏はここにばかり力を入れており、それはまったくもって時間の無駄だと述べている(Jesse氏は「SQL_SMALL_RESULTなんて、生まれてこの方使ったことすらない」とまで言

    nemoba
    nemoba 2007/04/12
    基本こそ大切だよというチューニング
  • PHP と Ming で作る Flash サーバー

    はじめに 稿では、近年Webアプリケーション開発などで広く実用されているPHP言語を使って、Flashプレイヤーで再生できるSWFフォーマットのデータを動的に生成する方法を解説します。PHP 4.0.5以降には、SWFフォーマットのムービーを作成するMingと呼ばれるオープンソースライブラリ(LGPL)が導入されています。PHP言語からMingの機能を利用することで、SWFフォーマットのファイルを生成したり、Flashムービーを動的に生成するWebアプリケーションを開発できます。 一般的なFlashムービーの生成方法では、Adobe社のFlash Professionalを代表とする作成ツールを使ってSWFファイルを出力します。何らかのコンテンツを事前に作成し、それをWebなどにアップロードするならばこの方法で十分です。しかし、ユーザーの要求に従ってアプリケーションが動的にFlashムー

    nemoba
    nemoba 2006/11/27
    Flashプレイヤーで再生できるSWFフォーマットのデータを動的に生成する方法
  • JavaScriptとFlashによるWebオルゴールの製作:CodeZine

    はじめに 稿では、簡単なマクロ(MML)でMIDIファイルを生成する「JavaScriptSakura」を利用したWebオルゴールを作成します。オルゴールの体はFlashで作成し、MIDIファイルの作成に「JavaScriptSakura」を利用しました。また、せっかくのWebオルゴールなので、簡単な掲示板の機能も持たせてみようと思います。 稿は、クジラ飛行机と「JavaScriptSakura」の作者であるadasの共著です。対象読者Webアプリケーションの作成に興味がある人ある程度、HTML/JavaScript/Flashが読める人Web上でMIDIプログラミングをしてみたい人簡単なマクロ言語を作ってみたい人 必要な環境 マクロ(MML)でMIDIを生成するJavaScriptライブラリ「JavaScriptSakura」を利用するのに必要な環境ApacheなどのWebサーバー

  • CodeZine:CakePHPフレームワークによる快速WEB開発(PHP, フレームワーク, CakePHP)

    はじめに PHPは、データベース(以下、DB)と連携する高機能なWebアプリケーションを容易に作成できるスクリプト言語です。現在、さらに短期間で効率的な開発を実現するために、さまざまなPHPフレームワークが公開され、開発環境が整いつつあります。今回は特に、Ruby On Railsに触発されて開発が始まり、なおかつ独自の発展を遂げているCakePHP(ケイク・ピー・エイチ・ピー)フレームワークを紹介します。PHPという言語の面白さや、フレームワークによる開発に興味を持っていただければと思います。対象読者 PHPの基礎知識を持ち、フレームワークを利用した効率的なWeb開発に関心のある方。必要な環境 CakePHPを利用するために必要な環境は次のとおりです。LinuxWindowsMacなどの各種OS環境Apache、LighttdなどのWebサーバーMySQLなどのDBMySQL推奨)

    nemoba
    nemoba 2006/11/06
    チュートリアル+decorateっていうbake.phpの拡張のおまけも
  • CodeZine:プログラミングに役立つソースコードが満載な開発者のための実装系Webマガジン

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    CodeZine:プログラミングに役立つソースコードが満載な開発者のための実装系Webマガジン
    nemoba
    nemoba 2005/04/05
    いろいろあるので
  • 1