アシアルブログ

アシアルの中の人が技術と想いのたけをつづるブログです

Tech

MonacaPressプラグインリリース記念!16時間耐久一人ハッカソン (特命MonacaPress vol4)

お蔭様でMonacaPressプラグインを世に出すことができました。やはり自分のプロダクトを持てるというのは嬉しいものですね。まだ投稿アプリしか作れませんが、バリエーションを充実させることでWordPressを利用するWeb制作者の方がより簡単にモバイルアプリを…

スマホアプリ開発の見積もりで気をつけたいいくつかのこと

こんにちは、鴨田です。 普段はプロジェクトマネージャーやデザインディレクション、デザイナーとして、 働いている時間が長いのですが、営業として他社様に出向き、 案件ヒアリングや見積もりをすることがあります。 スマホ案件に携わることが多いため、大…

Monacaが正式リリースしました!

はじめまして!Monacaエバンジェリストの生形です。 長い間パブリックベータ版として皆様にご愛顧頂いておりましたMonacaが、 9/12、ついに正式リリースを迎えました! 本日は、正式リリースで追加された新機能のうち、目玉の2機能をご紹介します!

PDOにてMaster&Slaveのコネクションを操作するクラス(PHP)

少し前のシステムなど現在もフレームワークを使用せずに作成されているWebサイトはまだまだたくさんあると思います。そういったシステムにデータベースをレプリケーション対応するなどそういったスケールアウトをするような要件が出てくることは多々あります…

走れ!ラズベリーパイ!第二話「車体とステアリング」

こんにちは、斉藤です! 前回に引き続き、Raspberry Piラジコンカーの制作過程紹介記事をお届けします!

PreloadJSの簡単な使い方

こんにちは、橋本です。 最近は毎日CreateJSと戯れる日々を過ごしております。 今回はそんなCreateJSファミリーの一つ、PreloadJSの使い方について書いてみたいと思います。 そうです。自分のための備忘録ですね。

Selenium WebDriverでマウス操作 & 処理待機

Selenium WebDriverを使えばブラウザを自動操作できます。WebDriverは単純なクリックから複雑なマウス操作や非同期処理の確認などもできます。最近のWebサイトやWebシステムではAjaxが多用されていたり、ドラッグ&ドロップを使用していたりと、結構複雑です…

特命MonacaPress vol3. WordPressのプラグインでアプリを生成する魔法の仕組み

WordPressとMonacaをどうやって連携させれば、最も大きな価値が生まれるのだろう。 片方はCMSで得意分野はコンテンツの管理、もう片方はIDEなので得意分野はソフトウェアを作り出すことなので、そこを活かす必要があります。 両者の強みを活かすアイディアと…

使い始めて3ヶ月PHPStormの便利機能

PHPStormの便利な機能を紹介します。

AngularJSに触れてみる その1

AngularJSの基本的な機能を触ってみます。 その2はこちらです。

UMLを描こう - Vol.6 ロバストネス図からシーケンス図を描く

こんにちは、浦本です。 今回はロバストネス図からシーケンス図を描く方法について、順を追って解説します。

正規表現入門(2) - メタ文字と文字クラス

正規表現の基本である、メタ文字と文字クラス、そしてマッチモードについて学んでいきます。

Monacaを使ってスマートフォンをゲームコントローラーにする方法

先日、Monacaで2つのおもしろいプラグインがリリースされました。HttpServerとWebSocketServerプラグインです。 今回は、これらのプラグインを使ってシンプルなゲームコントローラーを作りたいと思います。 ※この記事は、英語版アシアルブログの翻訳記事です…

Leap Motionで操作できるPhoneGap(Cordova)アプリ

こんにちは。 今日は「Leap Motion」という最近手に入れた新しいガジェットを紹介したいと思います。 Leap Motionは小さなスティック状のデバイスで、手のモーションをとらえてホストPCに送る入力装置です。 Javascript、PhoneGapと組み合わせれば、使い慣れ…

Using Leap Motion and PhoneGap (Cordova)

Hi there. Today I want to introduce one of my new digital gadget, Leap Motion. Maybe many of the gadget-lovers already know, Leap Motion is a small stick-size device that captures your hands motion and send it to the host computer. This ar…

JavaScriptによる小数計算の誤差を無くす

こんちは。松田です。 最近もJavaScriptばっかり書いています。 JavaScriptで計算を行う時、気を付けなければいけないのが小数点を含んだ数値の計算です。 小数点を含んだ数値で計算を行うと、思わぬ所で予想外の値に出会うことになります。

はじめてのAmazon VPC

こんにちは、牧野です。 だいぶ前になりますが、AmazonのAWSを使う機会があり、その時にVPC(バーチャルプライベートクラウド)を使いました。 今日はその話題です。

最近のJavaScript開発まとめ

こんにちは、中川です。 ここ1・2年ですが、私の担当するプロジェクトでは、 PHPよりもJavaScriptの開発が多い状態が続いております。 JSのプロジェクトを重ねるにつれ、開発環境も段々と整理されてきましたので、 一旦、最近のJS開発で利用しているライブラ…

特命:WordPressとMonacaを連携させてビジネスチャンスを生み出すこと

PHP入門書の次はサービス開発に取り組んでいる岡本です。 WordPressのサイトをスマートフォンのアプリに変換するツールなのですが、今回はオープンな感じで進めていこうと考えています。 諸機能 記事が読めるよ! カテゴリ一覧や月別一覧もあります! 固定ペ…

簡単・便利、ブラウザの自動操作!~Selenium WebDriver~

今回はSelenium WebDriverをご紹介します。ブラウザ操作を自動化する際には最適な仕組みです。Webシステムのend-to-endテストを自動化する際には、ブラウザ操作が必要になることがあります。そんな時にSelenium WebDriverはとても便利です。

CreateJSを使ってみよー

こんにちは。相変わらずドラクエ10三昧の日々を過ごしている橋本です。 さて、今日はHTML5でリッチなコンテンツを簡単に作成することができるJavascriptライブラリ「CreateJS」について、サンプルを交えつつ簡単に使い方を見ていきたいと思います。

JavaScript .(ドット)つなぎのキー文字列でオブジェクトの値にアクセスする

JavaScript超楽しい〜ウェーイ!という感じで今回は.(ドット)つなぎのキー文字列でオブジェクトの値を取得するアクセサメソッドを作ってみました。

走れ!ラズベリーパイ!

こんにちは、斉藤です! 今回は、Raspberry Piという小型のコンピューターからラジコンカーを作る過程を記事にしました。 何回かに分けて連載します。

普段使っている何気ないgitコマンドに一歩踏み込む〜git clone編〜

普段使っている何気ないgitコマンドに一歩踏み込んでみます。今回は git clone コマンドでリポジトリを取得する際に使用されるプロトコルの種類を解説します。

PHPで仮想マシンベースの正規表現エンジンを作ってみる 第一回

こんにちは、久保田です。 皆さん正規表現は使っていますか? PHPに限らずどんな言語を使っていても、正規表現にお世話になっていないプログラマはいないと思います。しかし、その正規表現がどのように実装されているかについては知らない方が多いのではない…

正規表現入門(1) - 正規表現を使ってみよう

正規表現を使うのに、プログラミングの知識・経験は必要ありません。日々大量のテキストと格闘している人であれば、正規表現を覚えることで効率的に作業を行える場面があるはずです。 今回は、正規表現の入門として、具体的な場面に則したイントロダクション…

「データバインディングによるインタラクティブなUIの効率的な表現」Build Insider OFFLINEで登壇しました

久保田です。 「データバインディングによるインタラクティブなUIの効率的な表現」というタイトルで、Build Insider OFFLINEに登壇しました。この記事ではそれの発表スライドを共有します。

画像付きリストのテキストを縦方向に中央揃えする(リキッドレイアウト対応)

こんにちは、鴨田です。 何らかの要素が縦横中央揃えになっているデザインが結構な頻度で出てきます。 デザイナーとしては見栄えを考えてそうしているのですが、 コーダーとしては、横方向はまだしも縦方向の中央揃えは何かと面倒だったりします。 いくつか…

初心者のコーダーでも簡単に実装出来るJavaScript/jQuery Tips

こんにちは、鴨田です。 今更感はすごくあるとは思いますが、 コーダー初心者でも簡単なjQueryのコードで、 ちょっとした運用を楽に出来るTipsを紹介したいと思います。

JavaScriptで日付を扱うならこれ!「moment.js」

こんちは。松田です。 JavaScriptで日付を扱う場合、通常はDateオブジェクトを使いますが、これが使いづらい上に機能が足りてないのでいろいろ苦労しますよね。 そこでオススメなのがmoment.jsです。 これを使えば日付処理の悩みが解消されること間違いナシ…