あるSEのつぶやき・改

ITやシステム開発などの技術に関する話題を、取り上げたりしています。

2018-09-01から1ヶ月間の記事一覧

macOS MojaveでSublimeTextのフォントが太くなる現象を元に戻す方法

macOS Mojave にアップグレードしてから、SublimeText のフォントがやたらと太くなる現象が起きてしまいます。 どうも、テキストのサブピクセル・アンチエイリアスが廃止になったことが影響しているような感じです。 applech2.com いろいろ調べたところ、こ…

森永チョコフレークが生産終了と聞いて非常にショック!!

公式より 完全にオフトピですが。。。 森永チョコフレークが生産終了と聞いて、非常にショックです!! 森永製菓は28日、同社のチョコレート菓子「チョコフレーク」の販売を終了すると発表した。千葉県野田市の子会社工場を閉鎖するためで、2019年4~6月ごろ…

ブログのドメインパワーをMOZ以外でチェックする方法

ふと、このブログのドメインパワーなるものを知りたくて調べていたら、MOZ なるサイトが簡単にチェックできるとありました。 で、アクセスした所、ごく最近、ユーザー登録が必要になった模様(無料、10リクエスト/月)。 moz.com パスワード管理するのが面…

「ガラスの花と壊す世界」をOculus Goで観て泣いてしまった

昨日、念願の Oculus Go を入手して、いろいろなコンテンツを楽しんでいました。 いやぁ、Oculus Go いいですね。 なにがいいって、VR という次世代のインターフェースを体験できるというところに一番の価値があるのではないでしょうか。 これが、メガネサイ…

Firefox Monitorでメアドをチェックしたらメアドとパスワードが漏洩していた

Firefox Monitor Mozilla がメールアドレスを入力すると、情報漏洩の被害を受けていないか確認できるサービスを開始しました。 Firefox を開発している Mozilla が提供するサービスなので信頼できてうれしいですね。 ということで、早速メールアドレスを入力…

Xamarin.Forms入門 キホンのキ - イベント

イベント Xamarin.Forms でコントロールのイベントが起きた時の記述方法は、XAML 側にイベントとコードビハインドのメソッド名を記述します。そして、コードビハインド側でイベントの記述をしていきます。 言葉で説明されてもピンとこないと思いますので、具…

セキュリティを考えるならmacOS Mojaveにアップデート推奨

【セキュリティ ニュース】Apple、「macOS Mojave 10.14」をリリース - 脆弱性8件に対処(1ページ目 / 全1ページ):Security NEXT 相変わらず、セキュリティパッチではなく OS のアップデートで脆弱性対応する Apple さん。 セキュリティを考えるならアップ…

macOS Mojaveは32ビットアプリをサポートする最後のバージョン

Mac

「Mojaveが32ビットアプリをサポートする最後のmacOS」WWDC 2018で発表 - Engadget 日本版 なんと、macOS Mojave が 32ビットアプリをサポートする最後のバージョンになるとのこと。 アップルは開発者向け会議WWDC 2018にて、macOS Mojaveが32ビットアプリを…

Sophos Anti-VirusはMacOS 10.14 Mojaveに対応しているらしい

勧告: Apple MacOS 10.14 Mojave 対応 - Sophos Community なんで「勧告」となっているかは分かりませんが、Sophos Anti-VirusはMacOS 10.14 Mojaveに対応しているようです。 対応しているバージョンは以下の通り。 次の SAV のバージョンは MacOS 10.14 に…

XamarinがOpenJDKに対応したのは2018年9月というギリギリのタイミングだった

Java 11 が本日(2018/09/26)リリースされ、Oracle JDK は有償サポートになり、無償版は OpenJDK になりました。 Java 11正式版がリリース、本バージョンからOracle JDKのサポートは有償に。OpenJDKで無償の長期サポート提供は現時点で期待薄 - Publickey こ…

Android SDKがOpenJDKになったのはAndroid7.0(2016年8月)から

表題の通りなのですが、この情報を見つけるのにやたらと時間がかかってしまいました。 誰もまとめた記事を載せていないのが不思議です。 さて、Java 11 がリリースされて、Oracle JDK のサポートは有償に、無償版は OpenJDK になったと話題になっていますね…

Xamarin.Forms入門 キホンのキ - クロスプラットフォームでのコード共有方法

クロスプラットフォームでのコード共有方法 Xamarin.Forms の開発では、クロスプラットフォーム間でコード共有するには、以下の3つの方法があります。 .NET Standard ライブラリ 共有プロジェクト ポータブルクラスライブラリ(PCL) 少し詳しく見てみましょ…

Xamarin.Forms入門 キホンのキ - Xamarinの動作原理

Xamarin の動作原理 Xamarin の動作原理というと大げさですが、Xamarin は .NET Framework のクロスプラットフォーム版である Mono 上で動作します。 Mono 上で動作することで、クロスプラットフォームでの動作を実現させています。 Android/iOS 端末にアプ…

Xamarin.Forms入門 キホンのキ - XAML とは

Xamarin.Forms入門 キホンのキ - XAML とは XAML とは XAML(Extensible Application Markup Language,「ざむる」と読む)は、XMLベースのマークアップ言語です。 Windows の開発者であれば WPF や UWP で馴染みのあるもので、それを Xamarin.Forms でも使用す…

Xamarin.Forms入門 キホンのキ - 参考文献・サイト

この記事では、Xamarin.Forms の参考文献・サイトを掲載しています。随時更新していきます。 参考文献 − 基礎から学ぶ Xamarinプログラミング 基礎から学ぶ Xamarinプログラミングposted with amazlet at 18.09.24西村 誠 シーアンドアール研究所 (2017-07-2…

Xamarin.Forms入門 キホンのキ - 目次

目次 はじめに Xamarin.Forms とは Xamarinの動作原理 クロスプラットフォームでのコード共有方法 XAML XAML とは イベント 参考文献・サイト

Xamarin.Forms入門 キホンのキ - はじめに

はじめに この一連の連載は、Xamarin.Forms の入門記事、それもごく基本的な内容を扱っていきます。 Xamarin.Forms は学習段階で挫折しやすいので、それを防ぐため簡単な内容をメインに扱います。 そして、基本的なアプリが作成できるようになってから、ネッ…

Xamarin.Forms入門 キホンのキ - Xamarin.Forms とは

Xamarin とは Xamarin.Forms の前に、Xamarin(ざまりん)とはなにか理解しておく必要があります。 Xamarinとは、iOS, Android などで動作するアプリケーションの開発を、C# で行うことができる開発ツールのことです。 Xamarin は iOS, Android の API を 100%…

AWSでVPCを使いEC2のWeb/DBサーバーを立てる

AWS

はじめに この記事は、VPC(Virtual Private Cloud) を使い、Amazon Web Services (AWS) で Web サーバーと DB サーバーを構築する方法についてご紹介します。備忘録を兼ねたものになります。 SSH の操作などは Mac で行っていますが、Windows でもツールを使…

「Prism for Xamarin.Forms入門」の内容がよくてためになる

Prism for Xamarin.Forms入門 上記でまとめられている、Xamarin.Forms の Prism についての解説がよくてためになります。 ただ、記事の内容が若干内容が難しく、以下の本を読んでから挑んだのですが、まだ3、4割の理解といったところでしょうか。ちなみに…

日本語が入力できないときはAjax IMEが便利

なにやら、ちょまどさん (@chomado)さんが、おーすとらりあで iPhone の日本語入力ができなくなった模様。 せっかく おーすらりあ ついたのにIME しんでてにほんご へんかんできなくてついはいかつどうに ししょうが でてる— Madoka Chiyoda @Sydney (@choma…

Xamarin, Fix>Error: ibtool exited with code 255

Xamarin.Forms で iOS のプロジェクトをビルドしたら以下のようなエラーが発生しました。 /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets(3,3): Error: ibtool exited with code 255 (PrismSample2.iOS) 最初…

Fix>Error MSB4064: "DebugType" パラメーターは "XamlCTask" タスクではサポートされていません。

Xamarin.Forms で Prism を利用しようとしたら、ビルド時に以下のエラーが発生しました。 /Users/xxx/Projects/PrismSample2/packages/Xamarin.Forms.2.3.4.270/build/portable-win+net45+wp80+win81+wpa81+MonoAndroid10+Xamarin.iOS10+xamarinmac20/Xamari…

Fix>Error CS0115: 'App.RegisterTypes()': no suitable method found to override (CS0115)

Xamari.Forms で Prism を利用しようとしたら、いきなりビルドで以下のエラーが発生してしまいました。 /Users/xx/Projects/PrismSample/PrismSample/App.xaml.cs(33,33): Error CS0115: 'App.RegisterTypes()': no suitable method found to override (CS01…

Xamarin, Visual Studio for MacにPrism Template Packをインストールする方法

Xamarin の MVVM 開発では、Prism を使用する場合が多いようですね。 その Prism の Prism Template Pack を、Visual Studio for Mac に インストール方法をご紹介します。 まず、メニューの Visual Studio (Community) > 拡張機能 で、拡張機能マネージャー…

Xamarin.Forms, XAMLのデザインをリアルタイムで実機確認できるGorilla Playerがすばらしい

はじめに Xamarin を調べていたのですが、どうも Xamarin.iOS, Xamarin.Android はトレンドとしては旧式で、現在は Xamarin.Forms でほぼ開発をして、できない部分を Xamarin.iOS, Xamarin.Android で作り込むのだという結論に至りました。 それで、Xamarin.…

Xamarin.Android, Fix>Error CS0145: A const field requires a value to be provided (CS0145)

Xamarin.Android で Main.axmlに Button (+id/StartButton) を追加して、以下のコードを書こうとしたところ、リソースIDのサジェスチョンがでないという現象が起きました。 _startButton = FindViewById<Button>(Resource.Id.StartButton); 上記のように、Resource.I</button>…

Xamarin.AndroidでAdMobの広告を表示する方法

はじめに 以下の記事では、Xamarin.iOSでAdMobの広告を表示する方法をご紹介しましたが、今回は Xamarin.Android で AdMob の広告を表示する方法をご紹介します。 Xamarin.iOSにAdMob広告を表示する方法 Xamarin.iOS のときもそうでしたが、Xamarin.Android …

Xamarin.Android, Fix>Android.Views.InflateException: Binary XML file line #1: Binary XML file line #1: Error inflating class com.google.android.gms.ads.AdView

Xamarin.Android で AdMob の広告を表示させようと思ったら、以下のような大量のスタックトレースが出て異常終了してしまいました。 この問題の解決方法は単純で、Xamarin.GooglePlayServices.Ads のバージョンを、60.1142.1 から 70.1501.0-preview2 にバー…

Xamarin.Android, Fix>Error MSB4018: "ResolveLibraryProjectImports" タスクが予期せずに失敗しました。

Xamarin.Android で AdMob の広告を表示しようとしたら、以下のエラーが発生し異常終了しました。 /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2,2): Error MSB4018: "ResolveLibraryProjectImport…