SEO for your AngularJS, EmberJS, or BackboneJS website. Just a blogging platform.
最近はAngularJSの記事をQiitaにたくさん投稿していたのですが、久しぶりにこっちのブログにも書いてみます。 AngularJSでリアクティブプログラミングをするためのフレームワーク「ReactiveProperty for AngularJS」を作ったので、その紹介記事です。 https://github.com/zoetrope/reactiveproperty-angular リアクティブプログラミングとは 簡単に言うと、ユーザーの入力や外部イベントなどに応じて変化した値が、自動的に他の場所に伝搬されていき、それに反応する形で処理をするようなプログラミングパラダイムのことです。 詳細についてはこちらの記事が分かりやすいです。 なぜリアクティブプログラミングは重要か。 - Conceptual Contexture やさしいFunctional reactive program
As I understand it, when inside a factory I return an object that gets injected into a controller. When inside a service I am dealing with the object using this and not returning anything. I was under the assumption that a service was always a singleton, and that a new factory object gets injected in every controller. However, as it turns out, a factory object is a singleton too? Example code to d
概要 モジュール上の単語 Valueレシピ ファクトリー(Factory)レシピ サービス(Service)レシピ プロバイダ(Provider)レシピ 定数(Constant)レシピ 特別な用途のオブジェクト 結論 概要 Webアプリケーションは、何かを行うためのオブジェクトの組み合わせで構成されています。 これらのオブジェクトは、アプリケーションが動作するためにインスタンス化し、互いに連携し合うことが必要になります。 Angularアプリケーションのオブジェクトの多くはインスタンス化され、 インジェクターサービスによって、 自動的に互いに連携しあいます。 インジェクターに、サービスと特殊オブジェクトの、2つのタイプのオブジェクトを作成します。 サービスは開発者がサービスを書くことによって、APIが定義されたオブジェクトです。 特殊オブジェクトは、特定のAngularフレームワークAPI
4月15日のGoogle Glass1日限定一般発売に併せてGoogle GlassのOSがAndroid 4.4 KitKatにアップデートとされましたが、それとともに今まで英語対応のみだったGoogle Glassが日本語にも対応したとの報告が入っています。 上記のスクリーンショットは音声操作に関するアプリ「GlassVoice.apk」のXMLファイルなんですが、ばっちりapkの中にjapaneseというフォルダが設けられており、日本語指示ファイルが入っているのがわかります。 見えていなかったGoogle Glassが1日限定一般発売に引き続き、一気に近づいてきた気がしますね!! こんな報告も入っています。 Google Glass XE16 日本語リソースが入っている #glass pic.twitter.com/ETqrHyQelg — Tatsuo Nagamatsu (@na
AngularJSを利用したのなら、絶対にKarmaとか Protractorを活用すべきです。ちゅうか、活用しなさい。と言いたいです。システムを保守フェーズに安定的にメンテナンスするならそう考えるのがふつうになるべき。 (※Protractorについては、こちらの記事がとても参考になります) 例によって「Mastering web application development with AngularJS」を読んで書かれていたポイントを読んだ感想をこちらにまとめてますが、 2章のテスト解説部分に下記の文章があります。 There is a quote saying that writing code without a Version Control system (VCS) is like skydiving without a parachute. Today one would
編集した人 Yusuke Kuwahara 更新日 2017年08月31日 18:56 自作料理大好き!外食大好き!Rettyで働くソフトウェアエンジニアです。金土日はもっぱら粋な居酒屋さんにお邪魔しつつ、食べたいものはオールジャンル訪問しては楽しんでおり、年間に300日以上外食し気に入ったお店はリピート&投稿し、恐らく500件より多くのお店にお邪魔しています。麻布十番、中野~荻窪などの総武線沿線に出没します。五反田、恵比寿、渋谷、三茶、新宿も投稿が多め。2017年は軽井沢グルメ、宇都宮餃子ツアー、2015年は大阪名物、熊本名物食べ尽くしツアーを実施。お邪魔したお店で気に入ったメニューは家でアレンジを試みて何度も楽しんでいます。 Yusuke Kuwahara
MoreLocale 2″は、Android端末のロケール設定の自由度を広げるアプリケーションです。 開発の背景 Androidは国際化に対応しており、文字列や画像など、予め用意する言語・地域のリソースを自動的に切り替えることが出来ます。 この切り替えは、ユーザーが設定したロケール設定に応じて、システムが自動的に行います。しかし、開発当時、入手可能だったAndroid端末”HTC G1″で、ユーザーが選択可能なロケールは「英語」しかありませんでした。 そのため、日本を始めとする、Androidの可能性を信じていち早く端末を入手した世界中の開発者が、自分たちが開発するアプリケーション(将来、自分たちの国で配布したいアプリケーション)のテストが出来ませんでした。 そこでシーリスは、ロケール設定の自由度を大幅に広げるアプリケーション”MoreLocale”を開発し、Google Play(当時A
Docker はただ LXC を再発明しているわけではないというお話。DotCloud のファウンダーによる stackoverflow の質問への回答。 LXC はネームスペースやコントロールグループ等の Linux カーネルケーパビリティ機能を利用し、プロセスを他のプロセスからサンドボックス化し、それらプロセスへのリソースの割当てをコントロールしている。Docker はこのローレベルのカーネル機能を軸に、以下のような機能を提供している。 LXC に対し Docker が提供している機能 どんなマシンへもポータブルデプロイ可能 Docker はアプリケーションをビルドするためのフォーマットが定義されており、その全ての依存関係を (Docker がインストールされている全てのマシンで動作する) 単一のオブジェクトに入れ、それはどこで実行してもアプリケーション実行環境が同一になります。LXC
Googleは、メガネ型ウェアラブル端末「Google Glass」の日本発売に向けて対応を進めているようだ。 4月15日(現地時間)より、GlassへのAndroid 4.4 KitKatアップデート(XE16)が実施されている。 そのアップデートによって、音声関連のapkファイル「GlassVoice.apk」内に日本語翻訳が大量に含まれるようになっているという。Redditユーザが指摘している。 このファイルは、Google Glassを日本語に対応させる必要があるからこそ存在しているファイルだろう。そして、日本語に対応させる必要性が日本でのGlass発売以外にある、と考えるのも不自然に思える。 最新版のGoogle Glassで日本語の音声コマンドが使用できるか否かは不明だ。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く