読者です 読者をやめる 読者になる 読者になる

one's way blog

ワクワクを生み出せるWebエンジニアを目指して。

【52:Hammer.js】タッチジェスチャーを実装

one's wayプロジェクト JQuery

f:id:seintoseiya:20160412005347j:plain
プロジェクトNo.52:Hammer.js - DEMO

スマホサイトを作る際に実装できればUI的に良いのが、タップやスワイプなどのタッチジェスチャー。
Hammer.jsはそれを簡単に実装できるプラグインです。

続きを読む

【51:Microsoft Translator API】無料の翻訳APIを使ってみた

one's wayプロジェクト PHP API

f:id:seintoseiya:20160411000019j:plain
プロジェクトNo.51:Microsoft Translator API - DEMO

多言語チャットみたいなサービスを作る際に翻訳APIを使うのだろうが、調べてみるとGoogleの翻訳APIは有料みたい。
Microsoftのサービスでは月200万文字まで無料です。
とりあえず、今回は導入方法だけ確認するためにMicrosoftの方を使ってみました。

導入方法

こちらの記事を参考にしてください。
Microsoft Translator APIを使ってみる - Qiita
Microsoft Translator API プログラミング解説


簡単にステップを言うと、

  • Windows Azure Marketplaceに登録、サインイン
  • Microsoft Translatorの無料コースをサブスクライブ
  • Microsoft TranslatorのWebサイト上でアプリケーションの登録
  • クライアントIDと顧客の秘密が手に入るのでメモる
  • プログラム上で顧客IDと顧客の秘密を利用して、アクセストークンを取得
  • アクセストークンを使って、翻訳するためのパラメータと一緒にリクエストを送る
  • 結果を取得して画面に表示

【50:LINE BOT API】PHP+HerokuでオウムBOT

one's wayプロジェクト PHP API

f:id:seintoseiya:20160409231056j:plain
プロジェクトNo.50:LINE BOT API

4/7にLINEの「BOT API Trial Account」が10,000名限定で無償提供されたということで、早速試してみました。
サクッとできるかなと思ったら意外とハマりました・・・
作成したのは送信したメッセージをそのまま返すオウムBOT

続きを読む

【49:関西弁ジェネレーター】PHPのstr_replace()で文字変換

one's wayプロジェクト PHP

f:id:seintoseiya:20160408233716j:plain
プロジェクトNo.49:関西弁ジェネレーター - DEMO

入力した文字列を関西弁に変換してくれるジェネレータを作りました。
ソースを見てもらうとわかる通り、PHPのstr_replace()を使って変換パターンをゴリゴリ書いてるだけです。

P.S.
私事ですが、少し前にアフリカから日本に帰ってきました。
日本の生活に戸惑いながらもちょっと落ち着いたので、これからはどんどんコンテンツを作っていこうと思います!
あと1年間続けてきてわかったのがブログ書くの苦手なので、記事は短くなるかも。。。その分いっぱい作ります!
また、転職活動中なのでそちらも落ち着いたら書ければと思ったり思わなかったり。
これからもよろしくお願いします。

【48:スライダーまとめ】いろんなスライダープラグインを使ってみた

one's wayプロジェクト JQuery

f:id:seintoseiya:20160302202914p:plain
プロジェクトNo.48:スライダーまとめ - DEMO

何かとよく使うスライダーのJQueryプラグインを汎用性が高いものから個性的なものまで色々使ってみました。

続きを読む

はじめてのUnity | 3Dゲームを作る基礎編

unity

f:id:seintoseiya:20160220101732j:plain
基礎編と書いたけど、続きがあるかはわかりません。
最近、Web以外のプラットフォームでの開発も興味があって困ってます。
Unityは描画部分はGUIで基本的なものは簡単に作れるし、ロジックはJavaScriptが使えるので入りやすかったです。
今回はダウンロードから基本的な使い方まで。

続きを読む

CakePHP 3.x | フレームワークを使ってブックマークアプリケーションを作る

cakephp PHP

f:id:seintoseiya:20160110211740j:plain

前回はcakephp2.xを使ってブログアプリを作りましたが、
今回は最新版の3.xを使ってブックマークアプリケーションを作成したいと思います。

続きを読む