one's way blog

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

【51:Microsoft Translator API】無料の翻訳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

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

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

続きを読む

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

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

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

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

全ソースはこちら

github.com

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

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

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

続きを読む

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

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

続きを読む

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

f:id:seintoseiya:20160110211740j:plain

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

続きを読む