サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
yutawatanabe.hatenablog.com
ブロックチェーン上で動作する自律分散型アプリケーションや、最近話題のICOについて。ビジネス面、技術面での世の中の流れについて。理解を深めるために役立った資料や記事のまとめ。 ICOは分散型ビジネスのための新たな資金調達手法 森・濱田松本法律事務所 パートナー弁護士 増島さんの資料より。従来のビジネスと、新しい分散型のビジネスの違い。またそれらにおける資金調達手法について、特に ICO とは何なのか。どういった位置付けと考えることができるのか。簡潔に分かりやすく説明されている資料。 icoトークンセールの正体 from Masakazu Masujima www.slideshare.net Icoトークンセールスの最新事情 from Masakazu Masujima www.slideshare.net 分散型アプリケーション ( DApp ) は取引中間管理者の仲介を不要にする GM
こんにちは。 マイクロソフトの渡辺です。 PhoneGap を使っての iOS アプリ開発におけるデバッグについて、簡単に書き留めておきます。 Web サイトやサービスの制作/開発をする際にブラウザの開発者ツールを使うように、PhoneGap での iOS アプリ開発でも Sarafi の Web インスペクタを利用することができます。今回ご紹介するのは、iOS シミュレータと実機端末でのデバッグです ( 残念ながら 2014/8/31 現在、PhoneGap Developer App ではこの機能は使えないようです )。 iOS 側の Safari で Web インスペクタを ON にする 設定から Safari へと進みます。 詳細を選択。 すると、Web インスペクタの項目があるので、ONにします。 これで iOS 側の準備は完了です。 Safari の開発者メニューを表示 次に
こんにちは。 マイクロソフトの渡辺です。 MongoDB, Express, AngularJS, Node.js、つまり MEAN スタックによる Web アプリ開発に取り組んでいます。LAMP 環境で開発する際は、phpMyAdmin を使うことが多いのですが、MongoDB を GUI で操作できるツールは? ということで、今回は Mongo Express をご紹介します。 Mongo Express とは Mongo Express は MongoDB を GUI で操作できる管理ツールです。Node.js および express で作られています。コレクションの表示やドキュメントの追加・更新・削除等基本的な操作を Web ベースの UI を通じて行うことができます。 念のため、 mongo-express should only be used privately for de
こんにちは。 マイクロソフトの渡辺です。 2014年11月12日・13日に開催された Microsoft の開発者向けイベント Connect(); にて、Visual Studio Tools for Unity ( UnityVS ) の最新バージョン、Visual Studio Tools for Unity 2.0 Preview が発表されました。Visual Studio 2010, 2012, 2013 にて引き続きご利用頂けると共に、Visual Studio 2015 Preview にも対応しています。 また、Visual Studio Professional 相当の機能を持つ ( つまり拡張機能をインストールできる )、 "無料" のエディション Visual Studio Community 2013 が発表され、今後は完全無料で Unity 開発に Visual
こんにちは。 JavaScript/HTML でネイティブ機能にもアクセスする iOS/Android/Windows アプリを開発できる PhoneGap。久しぶりに公式ページを見てみると、「 PhoneGap Developer App 」なるものを発見 ( 今年春にリリースされていた模様 )。 開発マシンと実機でバイスをワイヤレスに接続し、手元のコードの変更をリアルタイムに反映しながらデバッグができるという大変便利なアプリ。 使い方はとっても簡単。 1. 開発マシンで PhoneGap の開発環境を整える PhoneGap のインストール方法はこちら。 $ npm install -g phonegap で、PhoneGapをインストールし、 $ phonegap create my-app で、my-app ( アプリ名 ) プロジェクトを作成。 $ cd my-app $ pho
こんにちは。 マイクロソフトの渡辺です。 Visual Studio 2015 Preview が 先日 2014年11月12日・13日に開催された Microsoft の開発者向けイベント Connect(); にて公開されました。 Visual Studio 2015 Prview では、C++ によるクロスプラットフォーム開発の機能が強化され、Android NDK 使った C++ による Android アプリ開発がサポートされています。Android Native Development Tools ( Android NDK ) は、C/C++ で Android のライブラリやアプリを開発するためのツールキットです。 また、Android アプリのデバッグに使用する Android エミュレータ、Visual Studio Emulator for Android も公開さ
*「 Xamarin Advent Calendar 2014 」18日目の記事です こんにちは、マイクロソフトの渡辺です。 秋に開催された Xamarin の開発者向けカンファレンス Xamarin Evolve 2014 および 昨年の Xamairn Evolve 2013 でのセッション動画は既に公開されています。Xamarin Studio に関するセッションは、2年連続で Xamarin Studio の開発をしている Michael Hutchinson さんが担当。 Become a Xamairn Studio Expert ( Xamarin Evolve 2014 ) Getting the Most from Xamairn Studio ( Xamarin Evolve 2013 ) この 2つのセッションで紹介されている Xamarin Studio Tips
こんにちは。 マイクロソフトの渡辺です。 先日、2014年11月12日・13日に開催された Microsoft の開発者向けイベント Connect(); にて Visual Studio 2015 Preview が公開されました。Visual Studio 2015 Preview では、C#/Xamarin や JavaScript/Cordova を用いたクロスプラットフォーム開発を始め、C++ による Android アプリ開発もサポートされています。 また同時に、Android アプリのデバッグに使用する Android エミュレータ、Visual Studio Emulator for Android も公開されました。 この Android エミュレータは以下のような開発者の声を受けて開発されています。 標準のエミュレータが非常に遅い 3rd Party エミュレータが H
こんにちは。 マイクロソフトの渡辺です。 先日ご紹介した Visual Studio Tools for Unity ( UnityVS ) ですが、 Visual Studio Tools for Unity ( UnityVS ) で Unity 開発/デバッグの生産性を上げよう - Yuta Watanabe's Blog Visual Studio Community 2013 を利用することで、今後は完全無料でご利用頂けます! Visual Studio Community 2013 は、 Visual Studio Professional 相当の機能を持つ " 無料 "のエディションです。つまり、拡張機能である Visual Studio Tools for Unity をインストールすることができます。 Visual Studio Professional 以上のエディショ
こんにちは。 マイクロソフトの渡辺です。 先日 11/12(水)に行われた開発者向けイベント Connect(); では、Xamarin と Microsoft の協業拡大が発表されました。主なポイントは下記の3点です。 Xamarin のプロジェクトテンプレートが Visual Studio 2015 に追加される Visual Studio ユーザ向けに Xamarin Starter エディションが利用可能になる MSDN サブスクライバー向けのオファーの拡充 Microsoft から発表された Visual Studio の新しい無料のエディションである Visual Studio Community や、プレビューが発表された Visual Studio 2015 において、Xamarin をより使い始めやすくなりました。この機会に Xamarin を Visual Studio
こんにちは。 AngularJS でデータバインドが効かず、少々ハマってしまったのでメモ。 コントローラの外やそもそも AngularJS とは関係のない外部ライブラリのコールバックの中等で $scope の値を変更しても View に反映されません。 $scope.$apply() を使って、データバインドを更新する必要があるんですね( $rootScope.Scope のドキュメントはこちら )。 AngularJS $scope.$apply 下記記事が非常に分かりやすく AngularJS の理解が深まりました。 AngularJS and scope.$apply — Jim Hoskins AngularJS and scope.$apply(日本語訳) - Qiita AngularJS のデータバインドを支える $apply - AngularJS Ninja データバイン
こんにちは。 マイクロソフトの渡辺です。 久しぶりに Bootstrap を使って HTML/CSS を書く機会があったので、改めて便利だと感じた Sublime Text のパッケージを 3つご紹介します。 Sublime Text へのパッケージ追加方法は下記記事をご覧ください。 Sublime Text をインストールする - Yuta Watanabe's Blog Bootstrap を使った HTML/CSS コーディングがはかどる Sublime Text パッケージ Bootstrap 3 Snippets bs3- で始まるスニペットで Bootstrap 3 のコードをサクサク書いていけます。 例えば、bs3-col:6 + "tabキー" で下記のコードが挿入されます。 Bootstrap 3 Snippets: bs3-col:6 公式ページにスニペット一覧が掲載さ
こんにちは。 マイクロソフトの渡辺です。 前回の、「 Unity 開発者のための Windows ストア 概要 」ではUnity で Windows アプリを開発する際に押さえておきたい概要をご紹介しました。開発者支援プログラム等のご案内もありますので、ぜひ一度ご覧ください。 今回は、Unity で Windows ストア アプリをビルドする準備として必要な環境や情報をご紹介していきます。 必要な環境 最新の Windows アプリを Unity でビルドするために必要な環境は下記になります。 Unity 4.5.3 以上 Windows 8.1 Visual Studio 2013 Update 2 以上 Windows & Windows Phone の SDK 開発者アカウント ( マイクロソフト アカウント ) Unity 4.5.3 以上 最新の Unity をダウンロードしまし
こんにちは。 マイクロソフトの渡辺です。 Unity 開発/デバッグの生産性を上げる Visual Studio の拡張機能 「 Visual Studio Tools for Unity 」 ( UnityVS ) を、今日はご紹介します。 Visual Studio Tools for Unity は、Unity アプリを Visual Studio で開発&デバッグできるようにする拡張機能です。 マイクロソフトは2014年7月に UnityVS を開発する SyntaxTree を買収し、有料だった UnityVS を、現在は「 Visual Studio Tools for Unity 」として無料で提供しています。 Unity のデフォルトのエディタは MonoDevelop ですが、Visual Studio Tools for Unity で Visual Studio をエ
こんにちは。 マイクロソフトの渡辺です。 Xamarin Evolve 2014 ( 10/6 - 10/10 ) にて、Xamairn Android Player の Preview が発表されました。Xamarin 社が提供する 高速 Android エミュレータです。詳しい使い方については Xamarin Android Player の公式ドキュメントをご覧ください。 さっそくインストールしてみたので、その流れを簡単にご紹介します。 Xamarin Android Player をインストール まずは Xamarin Andorid Player のページの " Download for Windows" から 32-bit または 64-bit を選択し、ダウンロードします。 ダウンロードした .exe を実行すると Xamarin Android Player のセットアップ
こんにちは。 マイクロソフトの渡辺です。 アプリケーションのデザインパターンの1つである MVVM ( Model - View - ViewModel )。既に多くの実装例や MVVM パターンを採用した Framework が公開されています。 from Wikkipedia また、MVVM パターンは、C#/.NET/XAML の世界を中心に多く利用されてきましたが、最近では、JavaScript/HTML のアプリケーション開発で利用されることも多くなりました。 そして MVVM を理解する中で、また MVVM をサポートする Framework を利用する中では Model, View, ViewModel にとどまらず、Service, Command, Messenger, IoC, DI, Service Locator ..e.t.c といったキーワードに自然と出会うでし
こんにちは。 マイクロソフトの渡辺です。 今日は、嬉しいお知らせです。 なんと、Windows ストア および Windows Phone ストア向けのアプリ開発に必要な、 開発者アカウントの更新が無料 になりました! つまり、初回のみ開発費用をお支払いいただければ、2年目以降も更新費用なしで継続利用できます。 昨年11月には、既に個人開発者の登録料は年鑑 $19 に値下げされ、1つのアカウントで Windows ストアと Windows Phone ストアのどちらにもアプリケーションを公開することができるようになっていますが、それに加え年鑑の更新料が無料ということになりました。 Windows ストア 個人開発者登録料を値下げ、Windows Phone アプリも公開可能に - マイクロソフト エバンジェリストのブログ さらなる開発者向け支援プログラムも 今回の開発者アカウントの更新が無
こんにちは。 マイクロソフトの渡辺です。 Skype API についてちょうど1年前、いくつか使い方をご紹介する記事を書きました。 Skype API について - はじめに Skype API - Skype Button 編 Skype API - Skype.ui 編 その記事中で Skype の開発者向けサイト dev.skype.com をご紹介したのですが、開発者向けの情報は MSDN ( Office Dev Center ) に移動されました。 Skype Development Skype の機能を呼び出す Skype URI について、特に使い方は変わっていません。API の内容、使い方については冒頭の過去記事をご参照いただければと思います。 ※参考:新しい開発者向けドキュメント一覧 Skype development ( 概要 ) Skype URI API のリファ
こんにちは。 マイクロソフトの渡辺です。 先日リリースされた、Visual Studio 2013 Update 3 。強化された様々な機能の中で、今日は Code Map をご紹介します。 Code Map はコードの中身を分析して、その構造を視覚的に表示する機能です。大規模なコードや初めて見るコードの理解を助けてくれること間違いなし。Visual Studio 2013 Update 3 では、要素間のリンクに色分けが追加される等、Code Map も進化しています。 使い方は簡単で、プロジェクトやソリューションを右クリックし、「コードマップに表示」を選択。 するとルートとなる要素が表示され、それをクリックして展開していくことで、下記のようにコードの全体像を把握できるわけです。 レイアウトは自動調整もしてくれますし、いくつかのパターンが用意されていますので、選択すると各ノードの表示位置
こんにちは。 マイクロソフトの渡辺です。 5/29(木), 5/29(金) に開催された日本マイクロソフトの開発者/アーキテクト向けイベント 「 de:code 」。 多くのセッションが行われる中、最終日、最終セッション、一番大きなお部屋で Xamarin についてお話しさせていただきました。最後の最後までご参加いただいた皆様、本当にありがとうございました! 「 iOS/Android アプリを C#/.NET で開発 - Xamarin で実現するクロスプラットフォーム開発 - 」の動画が公開されましたので、関連リンク等ご紹介させていただきます。 Xamarin の概要 まず、前半は Xamarin の概要について振り返りました ( 2:26 )。Android アプリ開発のデモ ( 3:50 ) では、Xamarin.Mobile を利用してカメラで写真を撮影するサンプルアプリを開発
今年も各プラットフォーマーの年次カンファレンスの時期になりました。各社から今後の展開の方向性がキーノートで示されるとともに、各セッションでは具体的な各技術、サービス、製品をどのように活用していけるのか、ポイントとデモが披露されます。 通常このような大規模カンファレンスでは、各エバンジェリスト・スピーカー達の渾身のコンテンツが準備・投入されます。今の最新をキャッチアップし、次の1年を予想する絶好の機会です。5月・6月は、以下, Facebook, Microsoft, Google, Apple, Amazon の公式情報を追いかけましょう。 5月1日~2日 Facebook F8 www.f8.com ライブストリーミングでの参加受付中。各セッションは開発者向けサイトにて順次アーカイブが公開される。 5月7日~9日 Microsoft Build 2018 www.microsoft.co
HTML5 Audio を 使って音声ファイルを再生したい。具体的には、 HTML5 Audio 再生 のように、JavaScript から ファイルを指定して再生したいというのが今回の趣旨です上記のコードで何の問題もなく再生できると思っていたのですが、若干制約があるようなのでメモ。 Android 上の Chrome ではメディアの自動再生はされない 色々調べている間にこのスレッドに行き着きました。 This is intended. Autoplay is not honored on android as it will cost data usage. Issue 138132 - chromium - Chrome does not allow applications to play HTML5 audio without an explicit action by the u
こんにちは。 マイクロソフトの渡辺です。 C# で iOS、Android、Windows アプリをクロスプラットフォーム開発できる Xamarin。VIsual Studio 向けのアドインである Xamarin for Visual Studio も提供されていて、Visual Studio から iOS、Android、Windows の各アプリを開発することもできます。 アプリをクロスプラットフォーム開発するにあたっては、複数の .NET 処理系に対して、バイナリレベルで再利用できるライブラリである PCL ( Portable Class Library ) を活用します。PCL プロジェクトに共通ロジック部分を実装し、それを各アプリのプロジェクトから参照することで、コードを共通化することができます。 今回は、この共通部分を Mvvm フレームワーク 「 MvvmCross 」を
Windows Azure Web サイト に独自ドメイン ( カスタムドメイン ) を設定し使用する方法です。 下記の手順で行います。 ドメインを取得 Windows Azure Web サイトのモードを共有または標準に設定する 独自ドメイン ( カスタムドメイン ) を使用するために必要な設定情報を確認する DNSレコードを設定する Windows Azure 管理ポータルよりドメインを追加 1. ドメインを取得 お名前.com をはじめとするドメインレジストラで、使用したいドメインを取得します。ここでは yourdomain.com を取得したとして説明します。 2. Windows Azure Web サイトのモードを共有または標準に設定する Windows Azure Web サイトは無料、共有、標準の3つのモードで提供されています。カスタム ドメイン の利用がサポートされている
ご無沙汰しております。 このところずっと、ブログの更新が止まっていたのですが、また改めて始動しようと思いました。きっかけは、昨日 12/14 (土)に開催された「はてな エンジニアブロガー祭り」。会場提供 & 懇親会スポンサーとして参加させていただきました。 「はてな エンジニアブロガー祭り」を12月14日に開催! 豪華ゲストスピーカーが登壇します(ピザとビールもお楽しみに) - Hatena Developer Blog 今年は、はてながブログサービス(はてなダイアリー・はてなブログ)を提供して10年という節目の年となりました。シンタックスハイライト機能や、はてなブログでのMarkdown対応などエンジニア向けの機能を数多く備えていることもあり、多くのエンジニアがブログを書く際にご利用いただいています。 そうしたエンジニアとブログの関係をあらためて考えてみようと、日本マイクロソフトの協賛
このページを最初にブックマークしてみませんか?
『Yuta Watanabe's Blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く