投稿

AdSense 税務情報の管理

イメージ
設定をはよしておけ、と警告がきてました。 ちゃんと、入力しておかないと、 収益の一部がアメリカへ税金として 取られるのでちゃんと行いましょう。 人によっては、課税対象の方もいるかと思いますが、 大半の個人の方は、税率0%になるはずですよね? 承認された事になってるので、これでまるまるもらえるはず。

ドコモユーザーの方で子供用の携帯電話は、ahamo (アハモ)にする必要は無いかも。 

イメージ
4月から中学生となり、子供専用のスマホを用意しました。 まずは、画像を見てください。 利用の仕方にもよりますが、 3月は1081円です! ahamoの基本料金より、断然安く仕上がってます。 2月から携帯電話与えて、3月はまるまる一ヶ月利用しています。 主に、Lineや家での利用がメインなので、家ではWIFIでLineを利用する流れです。 機種に関しては、メルカリで購入した、iPhoneSE(初代 5000円)の白ロムにしました。 色々と条件はありますが、 子供の場合は、自分が利用していた iPhone系なら古い端末でも十分に利用が可能なので。 あと、ギガライト2も、1GBの上限設定を入れても良いですね。 そうすれば安心安全かと思います。 みんなどこも割+ドモコのロング学割(U22)+ドモコのロング学割(期間限定)で 2000円も割引です。(タイミングがすごく良かった。) 本当は端末保証も入れたいですが、ドコモで購入している物では無いので入れてません。 端末保証は、一回交換で 5000円 くらいするので、中古で購入すればよいかなと。 子供のスマホをahamoで契約しようとしている人は、一度検討してみてください。 タイミングなどによっては、だいぶ良さげな金額になるかと思います。 んじゃ またね

資産になるものならないもの。

資産って聞いて、改めて考えて見た。 自分の中で考えた資産の定義は、 長期的に価値があり、更にその価値で金銭を増やす事ができる、物体や行為。 そう、簡単に言えば、借金ナシの土地や家、株券などの事を指しています。 無収入の、ブログ、note、youtube、スマホアプリなどは、あまりにも短期的なもので、 資産とは言いにくいものばかりだと思います。 先程あげたサービス?に関しては、非常に流行に左右されるし、 回転(出てきては消え)が激しく、資産とは言いにくい物なのでは? と考えています。 広告収入も他人の広告費用に依存していたり、 Googleなどの大企業のさじ加減で簡単にルール変更がされてしまいます。 例えば、 youtubeの広告を掲載する条件など。 以前は、登録者1000人以上などのルールはなく、 誰でも動一本から収益を得られた感じです。 そのルールのおかげで、既存のユーザーにお金が回ってきた気がしますが・・・。 あと、一発系(事件事故、暴露系)の炎上系ユーチューブチャンネルは減った気がします。 脱線しました。 また、一発で大きなお金を得ようとせず。 地道に少しづつ堅実にが、 リスクも少なく、増やせる手段なのでは? と思ってます。 ブログ、youtube、アプリなどで、 googleのAdSenseにお世話になっておりますが、 自由気ままに、好きな時タイミングでこういった感じで書いたり アプリを公開したりしていますが、 月に得られる収益は ✗✗✗円 しかもらえません。 しかも 8000円以上にならないと、現金化もできないです。 無料で得られる収益は本当に趣味の範囲だと微々たる物です。 なので、投資信託(NISA)有料で運用する分、リスクもありますが、 その分リターンもあります。 今、個人的に、おすすめは、投資信託で毎月数千円投資する。 これが一番なのでは?と思ってます。 長期戦となるので、年齢は早いうちから取り掛かるべきなのかなと思ってます。 みんなで、資産をどんどん増やしてみましょう。 そして、おごってください。 んじゃ、またね。

GO言語 はじめました。

 仕事で使う事になった、Go言語( Golang )ですが、 楽しいです。 最初は全然実装できずイライラしていましたが、 なれて来ると結構スラスラ書けるなと思いました。 一緒に実装してくれる人がすごい人だけかもしれませんが。 今後はGoのトピックも少しはメモ程度の書く機会もあるかもしれません。 gormつかってDB操作したり、 単体テストやデバッグ方法など色々できて楽しくやってます。 開発環境ですが、 あ、先にいいますが、サーバーサイドの開発やってます。 ローカル環境はdocker使ってMysql Visual Studio Codeで開発しています。 Code側からdockerや単体テストなど簡単にできるので、 すごく便利な世の中になったんだと思ってます。 私は、考えがまとまるまで時間がかかるので、 実装はまだまだ遅いですが楽しくやれてます。 いや、必死こいて食らいついて行こうと頑張ってます。 そのうち、メモがてら、ハマった事や自分メモを記載していこうと考えてます。 楽しみにしておいてください。 本とか買ったほうが良いのかな? 細かい小ネタ的なものはどうやって覚えていこうか・・・。 んじゃまたね。

AdSenseようやく、8000円になりそう。

 AdSenseに登録して、広告が表示できるようになって、 何年たったでしょうか。 もう、すでに4、5年は過ぎている気がします。 タイトルにもありましたが、 ようやく、現金化できる金額に近づいてきました。 現金化が近くなると、色々と手続きが必要で アメリカの納税関連? みたいな書類なども記載義務が会ったり、 申請しくると、アメリカの所得税?みたいのが取られたりするようなので、 googleで検索しまくって色々確認していました。 初めての事でより勉強になりました。 このAdSenseの収入は基本的に私の場合は雑所得に該当するが、 数十万? くらいにならなければ、とりあえずは大丈夫そうなど。 実際、現金を得るための時間や私自身のコストも考えると大赤字となるので、 あれですが。 とりあえず、そのお金で美味しいものでも食べる為に使おうと思ってます。 んじゃ またね。

Nginxで "413 Request Entity Too Large" と怒られた。

とりあえず。 nginx.conf の client_max_body_size を アップ可能なサイズに変更するだけ。

【Mysql】utf8 → utf8mb4へ変えたらエラーが出た。

古いサーバーを利用していて、 utf8 → utf8mb4に設定変更したら 下記mysqlにログインしようとすると下記が出るようになった。   mysql: Character set 'utf8' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index.xml' file 上記のxmlも設定変更しています。 my.cnfを下記に修正 vi /etc/my.cnf [mysqld] … character-set-server = utf8mb4 [client] … default-character-set = utf8mb4 

【受託開発時の契約書】更新終了後も残る存続条項について

受託開発の契約書に、 解除後、無期限に管理しないと行けない秘密情報とか。 あるやつって。 秘密事項を守る為の費用はお客さんから取れないのかな? お客さんが守って欲しいでしょ? っと 思ったが、 秘密を守るのはお互い様だと思うので、 相殺して費用なしが妥当なのかな。 でも、 3年とか5年など長期に渡って取引がなくなった 会社の秘密を墓場まで持っていく必要有りなのはどうなのか? あと、それを管理教育するコストってどれくらいかかるのか?

【Clubhouse】よしやってみよう。

こんにちは。 最近、流行ってきた、Clubhouse よしやってみよう。 アプリを検索、 検索、検索 あれ? 偽物っぽい物は有るのに、 本物が見当たらない・・・・。 あ、androidは・・・。 そうです。 androidは、まだリリースしていないっぽい。 androidユーザーの方は、気長に待ちましょう。 あと、招待制らしいので、誰から招待してもらえるか?

【はたらく細胞】5巻まで買っていたのですが・・・

気がついたら、 2021年2月9日 最終巻の6巻が発売されるようです。 すっかり忘れてました。 アマゾンで予約しときました。 危ない、危ない。 早く届くと良いなぁ。 あ、特にアフェリエイト設定などは行っておりませんが皆さんぜひ アマゾンのリンクですが貼っておきます Amazon購入先 購入がまだの方は、ぜひどうぞ。 そうそう、 新型コロナについても、お話になっているようです。 頑張れ、赤血球、白血球!! 自分の体も頑張れ!

【Switch】Nintendo Switchの起動時の エラーコード 2153-0321 ( 21530321)

イメージ
Nintendo Switch 本体を起動しようとすると 2153-0321 の エラーコードが出るようになった。 何度再起動してもだめだった。 ネットで調べると、 イヤフォンジャックに指した状態だと起動できると記載があったので試して見ると うまく起動した。 常に刺しっぱなんて無理と思い。 保証期間の内だったので、 任天堂に修理依頼を出しました。 そして、3日ほどたった頃 修理したものが届きました。 どうやら、本体スピーカーの故障だったらしく、部品の交換で対応してくれたようでした。 修正金額は0円でした。 みなさんも、同じエラーが出た人がいた場合、保証書期間なら、 着払いで送って素直に修理に出した方が良さそうです。 2021/04/27 追記 意外と見ていただいている人がいるようですね、 同じようなエラーに悩んでいる人がいるって事ですね。

【Visual Studio Code】不具合を見つけてしまいました。(I found a bug.)

イメージ
Macで Visual Studio Code を利用しているのですが、 再現性の有る、強烈な不具合を見つけてしまいました。 もし再現している人ってどれくらいいるのだろうか? プロセスが、下記画像のように、CPUの使用率が100%超えが常駐します。 本体のapp 側を強制終了させても残り続けてしまいます。 突然、CPUファンが高速に回転して、プロセスみたら、あれー。って感じでした。 再現手順方法 ・Macと外付けSSDを用意する。 ・外付けの方に、Visual Studio Codeのアプリを設置 ・アプリを起動する。 ・ソースコード等を別ウインドウなど複数開く(開くソースコードも外付けに置いておく) ・アプリを起動した状態で、外付けを外す。 ・少し立つと、アプリがフリーズして、CPUの使用率が突如上がる。 こんな感じです。 こうなったら、どうすることも出来ないので、 Visual Studio Codeのアプリを強制終了させます。 その後、Code Helperのプロセスが残り続けるので、 個別に強制終了させて行きます。 最後に、Visual Studio Code ---- 下記英訳したものを試しに記載してみました。 ありがとうGoogle 翻訳 ---- I'm using Visual Studio Code on my Mac Attach something that is reproducible and intense. Is there anyone who runs? How about, like a process process, a process with 100% CPU utilization pushes it. Apply the app side of the app to the app. Behind the scenes, the CPU fan spins at high speed, and when you see the pin, that's it. It was. Execution method -Use a Mac and an external SSD. ・ For foreigners, Visual Studio Code ・ Eliminate this Code executio...

【Amazon SNS】Apple Push Notification Service SSL から Apple Push Notification Authentication Key へ移行する方法は有る?

イメージ
AWSの画面から SSL( p12) を設定できる項目は有るが、 Authentication Key(p8)を設定できる箇所が見つからない。 こんな感じで、p12のファイルを指定しろとしか、記載が有りません。 今度、ダメ元で、p8ファイルを設定してみてどうなるか? 試して見ようと思います。 おそらく、bundleIDとかの指定が出来ないから、無理な気がしますが・・・。

【android】ギャンプル可能なアプリがリリースされるか。

 2021年3月にアプリのポリシー変更があります。 その内容の一部に公営ギャンプルのアプリが許可されるようです。 ただし、ちゃんと許可とってる所からのリリースのみなので、 個人の方は出来ません。 近いうちに、アプリ経由で宝くじが購入出来たり、 競馬などが可能になると思います。 まぁ、運営会社がアプリ開発を行えばですが・・・・。 でも、WEB上でいまは、色々と購入ができるから、 アプリでやる必要ってどこまであるのかな? アプリケーションの維持も大変だと思うし・・・。 でも、日本でカジノができればアプリでも ギャンブルができる日が近いかもしれません。

【iOS】iOS14 / iPadOS 14 対応端末について

  メモ iOS 14対応機種、iPadOS 14対応機種 iPhone iPhone 11 iPhone 11 Pro、iPhone 11 Pro Max iPhone XS、iPhone XS Max iPhone XR iPhone X iPhone 8、iPhone 8 Plus iPhone 7、iPhone 7 Plus iPhone 6s、iPhone 6s Plus iPhone SE(第1世代) iPhone SE(第2世代) iPod touch(第7世代) iPad iPad Pro 12.9インチ(第1世代) iPad Pro 12.9インチ(第2世代) iPad Pro 12.9インチ(第3世代) iPad Pro 12.9インチ(第4世代) iPad Pro 11インチ(第1世代 iPad Pro 11インチ(第2世代) iPad Pro 10.5インチ iPad Pro 9.7インチ iPad(第7世代) iPad(第6世代) iPad(第5世代) iPad mini(第5世代) iPad mini 4 iPad Air 2 iPad Air (第 3 世代)

【CocoaPods】インストールできないよ。 ( CocoaPods cannot be installed !! )

sudo gem install -n /usr/local/bin cocoapods でインストールしようとすると、 You have to install development tools first. とか、怒られている。 Xcode を入れていないとかが原因らしい。 でも、 外付けディレクトリには存在するるんだ、 だからあまり、ストアから入れたくない・・・。 そこで、バージョンを指定してみたら? sudo gem install -n /usr/local/bin cocoapods -v 1.8.4 1.8系の最終バージョンを指定したら出来た。 1.10系や 1.9系 を入れようとしたらいれられなかった。 とりあえずで良い方は、バージョンを指定してインストールしてみてはいかがでしょうか。 環境は  macOS Catalina ( 10.15.7) で確認しています。    

【Blogger】アプリで投稿してみた。

イメージ
こんにちは エヴァ初号機ですね。 今回は、 Bloggerのアプリから記事を書いてます。 そう、スマホを使って。 挿入の画像は、スマホに保存されてた 2014年に撮影した画像です。(だいぶぶれてますが・・・。) 映画が延期になってしまったので。 少しでも、盛り上がる事を期待して。

【capistrano】更新したら、Noticeが出るようになった。

capistrano をアップデートして実行したら、下記が出るようになった  [Deprecation Notice] `set :scm, :git` is deprecated. To ensure your project is compatible with future versions of Capistrano, remove the :scm setting and instead add these lines to your Capfile after `require "capistrano/deploy"`:     require "capistrano/scm/git"     install_plugin Capistrano::SCM::Git require "capistrano/deploy の下に、     require "capistrano/scm/git"     install_plugin Capistrano::SCM::Git を記載して、 set :scm, :git  を 削除したらでなくなった。

【Swift】Zipファイル判定

Swiftで ZIP判定用です。 もっとスマートなやり方は有ると思いますが暫定で作成です。 よく見かける物を関数にしたもの。 ・ファイルを読み込む。 ・先頭4byteを取得 ・ZIPのheaderをcheckしてZIPのheaderならtrue を返す

【Blogger】ブログでは継続力の無い、無知識な初心者でも儲かるの? それなら、Noteの方が稼げるかも?

タイトルの話ですが、 まず、AdSenseは、 8000円 の利益がでないと、振り込んでくれません。 んで、自分もそうですが、無知識ではじめて3年位経ちますが、 未だに、8000円に到達しません。 ブログの内容もそうかもしれませんが、 私のブログは、自分の知識のメモ用として、残しているのが多く、 大多数の方の検索には引っかからない内容が多いのではと思ってます。 大体、一月 1000 〜 2000PV 位しかないのが現状で、 月の収入が 1〜5円 程度しか入りません。 趣味でお金が入ったら良いなぁと思う程度の場合、 はっきり言って、やめた方が良いです。 自分が勉強のためとか、 稼ぐ目的ではないのなら気軽に始めないほうが良いと思います。 googleが買収したBloggerでさえ、 AdSenseの広告を表示するためには審査が必要で、 一定以上の価値が無いと、広告すらはれません。 最低でも、半年以上?、記事の数が数十以上?など条件が複数あります。 なので、すぐにお小遣いかをしたいなら、まだNoteの方が可能性を感じます。 んじゃ またね。

【日記】2021年 あけましておめでとうございます

あけましておめでとうございます。 今年も、ゆるりとやって行ければと思います。 どうぞよろしくお願いいたします。 今年は、 ・androidアプリを改修していきます ・働き方を(仕事)検討します ・働きたく無い精神をどうにかする ・ダイエットする こんなもんでしょうか。 あと、私のキャッシュフロー検討もしていきたいです。 あとは、余計なものをやめていき、必要なものを契約してく。 断捨離的な事もしていきたいです。 んじゃ、またね。

【Socket】Socket 通信で何度もBindしてたら、Bindができなくなった。

表題の通りで、 ソケット通信を利用したく、 何度も、bindをおこなっていたら、 突然「address already in use」が出るようになり、 アプリを再起動しないと再接続ができなくなった。 色々と調査していると、 CLOSE_WAITやらTIME_WAITなどがのキーワードが出てきて、 なんか、開放されるまでに時間がかかるとの事 えー。 とおもってもう少し調査していると。 SO_REUSEADDR を bind する前にセットすれば、可能になるとの事。  setsockopt(s,SOL_SOCKET, SO_REUSEADDR, (const char *)&yes, sizeof(yes)); これね。 まとめると、 bindする前に、おまじないを書く。これだけ。 いやー、ハマった、ハマった。  BOOL yes = 1;  s = socket(AF_INET, SOCK_STREAM, 0);  addr.sin_family = AF_INET;  addr.sin_port = htons(65000);  addr.sin_addr.S_un.S_addr = INADDR_ANY;  setsockopt(s,SOL_SOCKET, SO_REUSEADDR, (const char *)&yes, sizeof(yes));  bind(s, (struct sockaddr *)&addr, sizeof(addr)); --- 処理 -- close(s); 2021/01/15 追記 あと、素直に特定条件下で、Closeを呼びそこねているパターンがあり、 Bindしっぱなしだった、ちゃんとCloseする処理書いたら、発生しなくなりました。

【Note】こんな機能がほしい。

いま、ふと思いついたので、 筆を走らせております。 こんな機能がほしい(あったらごめんなさい) と思ったことをメモがてら記載します。 もしかしたら、すでに検討済みかもしれませんが 書きます。 その機能は、 「売上金額から他の有料記事を直接購入する機能」です。 このNoteの機能の一つにサポートや有料記事の設定ができるかと思います。 すごくありがたい事に、100円 有料記事を購入してくれた人がいました。 すごく嬉しかったです。 Noteって、 売上がの1000円を超えないと振り込みができないようになっています。 私のような超初心者が1000円分を超えるなど、 すごく先の話になってしまいます。 そのお金をずっと燻ぶらせるのはもったいないので、 その金額を別の有料記事の購入に当てれば、 有料記事を買うハードルが下がると思うんです。 もし、Noteの中の人がみていたら、ぜひ実装をお願いしたいです。 人から頂いたお金で、同じように記事を書いてくれた人に、 還元したり、色々とお金の流れが早くなるのでは? とおもいます。 んじゃ、またね。

【Apple】2020年の冬休みが確定した様子です。

イメージ
タイトルの通りですが、 今年も冬休みが決まった様子です。 正確には  App Store Connect の休みの日です。 期間は、12月23日 〜 27日の間のようです。 その間は、受付は一切できないようなので、更新する人、アプリをリリースする人は注意したほうが良いです。 ---- App Store Connectの休暇期間のお知らせ:12月23日~27日 休暇期間に備え、Appが最新かつ万全の状態であることをご確認ください。12月23日~27日(米国太平洋標準時)の間は、新規AppおよびAppの更新は受け付けられません。そのため、リリースの公開準備、提出、承認は事前に完了する必要があります。App Store Connectのその他の機能は引き続きご利用いただけます。 ----

【Apple】中国でのゲーム展開は、中国に承認してもらわないと、だせないよ。

 下記アップルからメール来た。 タイトルどおり --- Dear 〇〇〇〇〇〇,  As you may know, Chinese law requires games to obtain an approval number from China’s National Press and Publication Administration. In order to keep your paid game or game with in-app purchases available on the App Store in China mainland, enter your approval number and supporting documentation in the App Information section of your game’s page in App Store Connect and submit an update to App Review by December 31. After December 31, your game will no longer be available on the App Store in China mainland until an approval number is provided with your next submission.  You can find the full text of the regulation and download the form required to apply for an approval number here for developers based in China mainland or here for developers based elsewhere.  If you have any questions, contact us.  Best regards,  Apple Developer Relations

【日記】こんな時間に更新する予定はあったっけ?

さて、サーバー側の更新を行います。 普通に営業時間内にやる分にはいいけど、 突然その更新って、アプリとか影響あるよね? なら、稼働が少ない、深夜によろしく。 は? 最初の段階でそんなん取り決めていないよ? それ聞いてないよ? と、いらっとする気持ちを抑えて、 わかりました、 なにかあると可能性は0では無いので、 なにかあった時は、会社にかければよいですか? いつでもつながるようにお願いしたいです。 そうすると、ちゃんと責任感がある人は、 リスクも考えて残って一緒に待機してもらえます。 最悪、携帯電話を教えてもらって、 そこから状況の報告をするようにしています。 責任を持てない人は、こう言うと深夜帯は回避できる。 最低限こっちも作業を行ってるのだから、 相手も放置せず、 ちゃんと起きて、待っているのが筋でしょって思う事でした。 皆さんは、ちょっと善意に漬け込んだ要望など、 ちょっとした脅しなど屈服しないで、頑張っていきましょう。 自分は未だに、打ち返す事ができない人(クライアント)がいます。 以前に、怒られて未だに苦手だったり、 勝手気ままにしたり、 丸投げだったりしている人は、なおさらです。 いい加減に気づいてほしい。 そんなんだと、本当ににげだしちゃうよ。 書いていて思い出したんですが、 以前にスケジュールの調整を依頼したら、 そんなん、ビジネスなんだから、守るのが当たり前でしょ。 どうにかしてください。とすごく強気に言われて、 挙げ句の果てには、お前じゃどうしようもないなら、 社長だせ、という始末。 相手からすれば、どうにかこうにか、スケジュールに収めるように、 すすめるのはわかるけど、 社長出せは、ちょっと、自分もサラリーマンなので、困る うん、まじで。 まぁ、無理してでもおわらせたけどさ。 あれは、つらかったなぁ。

【iOS】公式のShare率が最近更新されていない様子なのはなぜ?

イメージ
下記のページにOSが毎のShare率が公式に記載されているが、 6月から更新されていない・・・。 なにかあったのだろうか。 iOS14が予想以上に更新してくれる人が少ないのか。 どうなんだろう。 こちとら、クライアントへ対応OSの根拠に使える唯一の手段なのに、 早く更新してもらいたいものです。 https://developer.apple.com/support/app-store/

【iOS】OSのShare率 日本

statcounter って所があって、OSのShareの割合を公開しています。 開発時にどのOSを対象とするかを検討するのに役立ちます。 iOS(日本) https://gs.statcounter.com/os-version-market-share/ios/mobile-tablet/japan#monthly-201910-202010 Source: StatCounter Global Stats - iOS Version Market Share

【iOS】iOS14対応機種一覧 メモ

今更感もあるかもしれないが。自分用メモ  iOS 14  対応一覧(iPhone系) iPhone 11 iPhone 11 Pro iPhone 11 Pro Max iPhone XS iPhone XS Max iPhone XR iPhone X iPhone 8 iPhone 8 Plus iPhone 7 iPhone 7 Plus iPhone 6s iPhone 6s Plus iPhone SE (1st) iPhone SE (2nd)

【android】Downloadable Fontsを確認してみたい。

書き途中です。 androidで昔は、フォントなどを内包していた物を作成していたけど、 外部からダウンロードしてアプリに反映する事ができる機能があったらしい。 知らなかった。 今度、サンプルコードもあるようなので、確認してみよう。 今更だけど、kotlinでね。 ーーー

【note】noteデビューしてみました。

おはようございます。こんにちは。こんばんは。 先週からnoteを初めてみました。 このブログでのページView数とnoteでのView数ってどれくらい違いがあるのか? 試しにやっています。 今の所、単純なページView数はnoteの方が高いと思います。 なので、有料記事を書くか。。。 と思ったのですが、noteを使って、このブログへ誘導すればよいのかな? さて、互いにURLを記載して、流入するかも確認できるかな? noteはこっちです。 https://note.com/kixking

【PS5】PS5 の発売日は?

  Playstation 5( PS5 )は、 2020年11月12 日 (木) に日本予定。 気がついたら一ヶ月切ってた。 皆さんは予約できましたか? 私まだ確保できていない。

【PHP】Mysqlをアップデートしたら phpMyadmin にログインできなくなった。 

メモ 環境 nginx  php Mysqlをアップデートした時に今までログインできててたのができなくなった。   phpMyAdmin – Error Error during session start; please check your PHP and/or web server log file and configure your installation properly. Also ensure that cookies are enabled in your browser.   こんなエラーがでた。 セッション部分を見ると下記のようになってた。   drwxrwx---   2 root apache 4096 11月   1 21:30 2019 session は?  Apacheになってるので chown nginx:root session こんな感じにユーザーを変更してしたら、問題なく動作するようになった。

【android】Android Studio

メモ 2020/10/13現在  Android Studio 4.1

【android】2020年09月25日 android OSの割合

イメージ
android のOSの割合です。 公式サイトが、android studioでみてねと、書いてあったので久々み見てみた。 新規で作成するなら、7.1(25)以上でもよいかも。  

【google】 22周年記念セールだと?

 2020/09/24に goolge Store を覗いたら、 Google 22 周年記念キャンペーンが、もうすぐスタート。 だそうだ。 会社で使うPixel4aを最近購入しちゃったよ。 もし、安くなるんだったら、タイミングミスった・・・・。 あちこちのブログ等をみると、27日くらいかららしいから、 すぐに必要なければ購入は控えた方が良いかもしれません。 ああ。。。  もったいない事をした。 頼む、なにか救済処置をしていただけないだろうか・・・。

【Mac】標準メールアプリ iso-2022-jp だと文字化けする。

タイトルの通り、 相手のメールの文字コードがiso-2022-jpだと文字化けする・・・。 標準のメールは使うなって事かな。

【iOS】アプリの配布について、テストフライト楽!!

 iOS のアプリを受託開発している時に、 クライアントにアプリを見せる時が有るかと思います。 その時、どうやって見せていますか? 今までは、インストールしたい端末のUDIDをもらって、 自社のアカウントにデバイスを登録して、 AdHocのアプリを展開していました。 ずっと、めんどくさくて、やってなかったのですが、 たまたま、お客様のアカウントに招待してもらったので、 試しに、テストフライトを試しました。 そしたら・・・。 「なんて楽なんだ!!」 もうねこれしか言えません。 あんなめんどくさいAdHoc用のアプリをビルドして SSL証明書が適応されているサーバーに設置して、basic認証もつけて、URLを展開。 よく、インストールできないとか文句をよく言われていたっけ。 リリース用の証明書でくるんで、アプリをアップして、UIに従って行くだけで展開できる。 配布したいメールアドレスを教えてもらうだけ。 こんなに楽なら、もっと前から提案すればよかったと思いました。

【iOS】SLComposeViewControllerはもう古い。結局何を使うのが一番良いの?

今となっては、 SNS といえば、ツイッターやフェイスブックが有名どころですが、 アプリ開発者は、いま、何を使って(実装して)共有していますか? iOSに限ってしまえば、 Social.Framework SLComposeViewController UIActivityViewController 各種 SNSのSDK等 Share Extension ーーーー Social.Framework NO SLComposeViewControllerResult NO UIActivityViewController YES 各種 SNSのSDK等 アプリの登録が必要で制限あるが自由度がある。YES フェイスブックは審査ありなのと、Share先(URL)が存在していないとだめなので 用途しだい。 Share Extension NO(用途が違う) 自分のアプリにShareしてもらう感じ? 現在、投稿先はユーザーによって様々なので、 Shareするアプリはユーザーに委ねるのほうが絶対に良い。 なので、UIActivityViewController を使っての実装が一番良い。 開発者にとっても。 今どき、要件でツイッター、フェイスブックにも投稿可能にするとある案件もあるが、 Share先をあえて制限させる必要はないと思う。 Shareしたいアプリ側が、実装しておくべき内容です。

【C#】String の連結はStringBuilderを使うべし。

こんばんは。 よく案件で、Stringの文字列を大量に連結したりする処理を書くことがあり。 駆け出しプログラマー時代に昔良くハマってました。 それは、 String + String はすごく処理が遅い!! って事。 巨大なファイルを作成しようとした時に、数万文字も足して、 処理時間が数分かかったりしていました。 その連結処理部分をStringBuilderに置き換えたら、数秒で処理がおわる。 よくよく考えて見れば、 String = String + String の処理ってすごく 処理コストがかかるのがわかるかと思います。 なので、大量に文字列を扱う場合はStringBuilderを使おう。

【Cod:MW】なんかあたらしい情報がでたらしい。

Warzone関連で というより、次回作に関連で出た 情報ですが、 WZ-H6-49285 163 これ、 Warzone 部屋に入れるようになるとの事。 部屋にある、謎解き誰か解読をお願いします・・・。 例のサイト( https://pawntakespawn.com/tv )に流れる動画 いつになったら終わるのだろうか・・・・。 37 25 48 とか 動画の途中に何度か違う数字が流れたりするけど関係あるのかな? この動画、最後まで再生されると、最初に戻って再生される様子。 大体18分くらいある長い動画っぽい。 次回作に関連する事らしいです。 新作は 冷戦時代の物のようですね。 非常に楽しみ。 ※追加 https://pawntakespawn.com/emc2 明日(8/15)になにか来るかも。 #Call of Duty: Modern Warfare #Warzone #Call of Duty: Black Ops Cold War

【日記】 ブログのネタについて。

最近はほとんど自分用のメモとして記載していますが、 ネタはどんなモノに需要があるのだろうか? android 、iOS 系などに関する事、 java,Swift ,C# 等の言語(プログラムのソース?) 技術者用のブログとしたら、どんなネタが良いのか? 現状定期的によくアクセスしてくれるのは、 UIWebviewから WKWebviewへの移行が記載されている この記事 なんですよね。 今後の方針とうも含めて、そろそろ考えて行こうかな。

【Xcode】 ショートカットキー メモ

Xcode ショートカットキー メモ ソースコードのフォーマット ctrl + i ⌘  + a してから  ctrl  + i がよく使う流れ、

【Mac】iMac27 インチの2020モデルが発表されたようです。 

イメージ
iMac27インチ の新しいやつが発表されました。 すでに、購入する事ができるようです、 個人的にいつもやっている、フルスペックの場合の値段チェックですが、 なんと、 899,800円(税別) !! スペックはこんな感じ ---- Nano-textureガラス 3.6GHz 10コア第10世代Intel Core i9プロセッサ(Turbo Boost使用時最大5.0GHz) 128GB 2,666MHz DDR4メモリ Radeon Pro 5700 XT(16GB GDDR6メモリ搭載) 8TB SSDストレージ 10ギガビットEthernet ---- はい、高い!! みなさんも、チェックしてみてください。

【Mac】CocoaPods を入れようとしたらエラーが出た。

CocoaPodsを入れようと下記をターミナルで入れたら。 sudo gem install cocoapods -- 抜粋 You might have to install separate package for the ruby development environment, ruby-dev or ruby-devel for example. -- こんな エラーが出た。 Xcode のcommand Line tools をいれたらなおりました

【mac 】Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib (LoadError)

pod install できなくなった。 とりあえずこれで解決 brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb

【iOS】iOS 13で WKWebView を使ったアプリは必ず実機で動作を確認しよう。

表題の通りです、 エミュレータと挙動が違います。 <a> ですが、 リンク先の記載方法によって、遷移してくれない現象がありました。 html のデータをローカルにファイルとして保存して、それを表示するタイプは <a> の記載方法によって、URLを選択した時に発火するイベントが受け取れません。 内部でセキュリティーの警告がでて、反応しません、 注意してください。 具体的には、 a タグの  href に記載されているURL等が / (root) から始まっているものがだめのようです。 エミュレータだと、問題なく、イベントが発火されますが 実機だと発火しません。

【iOS】Xcode って、何世代まで保持してますか?

イメージ
iOS などのアプリを作成している方で、 Xcode って 何世代前まで保持しているのか気になったので、書きました。 私は、最低でもMac OS で動作可能なXcode を保有するようにしています。 ちなみに、Xcode ストア経由からは、DLしません。 案件によって、Xcodeが古すぎて、 そのXcode でビルドする為だけに、Mac OSが アップデートできないPCもあったり、 そのため、新しいXcodeを更新できない、どうしたもんか・・・。

【 ITMS-90809 】UIWebview の警告が出るようになってます。

アプリのアップデートは2020年 12月までに UIWebviewを変更しましょう  審査にかけると、下記ような警告が出ます。 ITMS-90809: Deprecated API Usage - App updates that use UIWebView will no longer be accepted as of December 2020. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).

【Mac】 ARM の iMac が出る噂は本当でした。

ARM版 Mac  発表されていましたね。 intel CPU とのお別れ、どうなることやら。 他のアプリが動作しなくなる・・・。 しかし、 iOS のアプリが普通に Mac 上で動作しそうな気がします。 Apple はどこまで先を見据えているのでしょうか。 まぁ、それしか無いなら、 買います けどね。 会社で・・・。

【Mac】 ARM の iMac が出る噂

ここ最近、ネットニュースで ARM ベースのCPUで動く、 iMac などが発表される噂あり。 もし本当だったら、intelをやめて 自社製品のCPUに移行することになる。 でももし、そうなったら、既存のアプリは動かなくなるのでは?   とちょっと心配になりました。 そしたら、PCに詳しい人が。 「 Rosetta2 」 が出るんじゃね?  と。 PowerPC から intel移行時に 「 Rosetta 」っていう、 CPUのコンバータみたいのが 、あったそうです。 まだ、まだ、知らない事いっぱいあるなぁと思った1日でした。  

【メモ】 ssh-add で 証明書を追加する。

メモ 下記のコマンドで証明書を追加する。 ssh-add -K ~/.ssh/id_rsa 私は SourceTree で 鍵認証の時利時に使いました。 git に登録している鍵の指定が  SourceTree だと 固定になっていたのでこれを登録している鍵を指定したらできた。

【iOS】Storyboard で ドロップシャドウ など設定する。

イメージ
メモ よく、ネットに転がっているのが、 画像ばっかりで、コピペができないので、メモがてら記載しておきます。 記載する箇所は下記の画像の場所  影関連  Key               変数               layer.shadowIBColor  Color layer.shadowRadius Number layer.shadowOpacity Number layer.shadowOffset   Size     他にも色々有るので、暇な時に追記か、別記事に記載するようにします。

【iOS】 ITMS-90078: Missing Push Notification Entitlement

審査用にアプリをアップロードしたら、 Apple から メールが届きました。 プッシュ通知絡みの様子。 ただ、次アップする時に対応してね、的な 感じだったので、 今回は無視してそのまま審査へGOです。

【android】 android でアプリをリリースしているんです。

こんにちは、 いかがお過ごしでしょうか。 だいぶ昔からですがAndroidでアプリをリリースしているんです。 内容はすごくシンプルで、 youtubeの生放送中のチャットを表示するだけのアプリです。 使い方は簡単で、配信している動画のIDを入力するだけでチャットが見れます。 PCがで動画を見ながら、スマホでチャット見るとか。 最近は yotuube をテレビで見ている人も増えているので、 チャット部分だけみたい人などいるかなぁと思って作ってみました。 通信量も、チャット部分だけなので。通信量も気にしなくても良いです。 下記よりインスールしてみてください。 インストール

【google】 google 公式のインターネット速度テストがあるの知りませんでした。

イメージ
こんにちは、 コロナのおかげで、在宅ワークとなり、 なにかとネットワークの速度が気になるようになりました。 会社のVPN接続時がだめなのか? ただ単に自宅の回線がだめなのか? 調べる時に、 よく、 https://fast.com/ja/    とか https://speedtest.gate02.ne.jp/ このあたりを利用したのですが、 もっと他にないかなぁーと探していたら、 google にもありました。 その名も 「インターネット速度テスト」 はい、そのままです。 こんな画面です。 google の検索で、 「インターネット速度テスト」 と入れるだけで、 検索結果の最上部に先程の画面が出てきます。 すごくシンプルでわかりやすかったです。 ぜひ、みなさんも試して見てください。

【PS4】 Call of Duty Modern warfare 2 Remastered マイプレイ動画

イメージ
【PS4】 Call of Duty Modern warfare 2 Remastered をやってます。 PS4 のShare機能を利用して録画しているので画質はそれなりです。 最後までプレイできました。 #01 https://youtu.be/OIhvhKraQWc #02 https://youtu.be/CD_ENYFMqtc #03 https://youtu.be/qHSZ9IOHr5k #04 https://youtu.be/Iu_FUSfG20w #05 https://youtu.be/jumu97YcMHw #06 https://youtu.be/ub92Cjd1T1g #07 https://youtu.be/JshzY6dxkrc #08 https://youtu.be/OCF14ZNYBMM #09 https://youtu.be/so-f0FJGwMU #10 https://youtu.be/zLQlMGAfV7c #11 https://youtu.be/GgJD3M0JEtU #12 https://youtu.be/Pqu_JUE0aQs #13 https://youtu.be/MnTb6eTJfmk #14 https://youtu.be/pfeZgpTFxgs #15 https://youtu.be/H2EsVRzdFRc #16 https://youtu.be/8qmE29OW1No #17 https://youtu.be/qrIrLtGWDjU #18 https://youtu.be/tW-qjcMSqAs 【PS4】 Call of Duty Modern Warfare 2 Remastered #01 【PS4】 Call of Duty Modern Warfare 2 Remastered #02 【PS4】 Call of Duty Modern Warfare 2 Remastered #03 【PS4】 Call of Duty Modern Warfare 2 Remastered #04 【PS4】 Call of Duty Modern Warfare 2 Remastered #05 【PS4】 Call of Duty Mod...

【iOS】 アプリ内でTweetしたい場合、Swifterがベストかな?

こんにちは、 アプリ内でTwitterの投稿をしたく、色々とSDKを探していました。 TwitterKitはすでに、開発中止だったので。公式にあったSwifterが、 一番まともそう。  でも、これって、Swift 用のライブラリです。 Objective-Cでは無いんです。 探しても、流石にもうない様子。 なので。 Objective-Cでも使えるように、検討しました。 そしたら・・・・。  なんと!! 普通に利用できました。 そのまま、利用する事ができなかったので、 ラップする、Swift のコードを書いて、そのラップしたコードを Objective-C側から呼ぶようにすれば、できました。

【Mac 】 Cortana だと VM Fusion 10.1.6 は 駄目な件

こんばんは、こんにちは。 Mac OS を Cortana にようやくアップデートしました。 そしたら、 VM Fusion 10.1.6 で動作させている、 Windows 10 の画面真っ暗になって、何も表示されなくなりました。 音は出ていたので、キーボードやマウスは動作するようです。 なんとか、真っ黒な状態で、ログインパスワードを入れてログインしてもやはり真っ黒 おそらく、 Cortana から導入されたセキュリティー関連の影響で画面が表示できないようです。 いろいろと、調べると、VM Fusion 11 系だと大丈夫な様子・・・。 まぁ、アップデートしろと・・・。 金がかかるんですよね。 他にも調べると、 体験版の 11を先にいれてから、 10をインストールするといけるなど、 ちょっと、ややこしいやり方もあるようです。 さて、どうするべきか。

【Mac】 Mac OS Mojave → Catalina アップデート時の注意事項 (俺的メモ)

メモ タイムマシーンを使ってバックアップをしっかりとっておく。(外付けHDDなど)  / (ルート) 直下に自分で作ったオリジナルのフォルダーはなくなる。 ルートはきれいになる。 フォルダーなどデータはユーザーディレクトリに作成しておく ↑いちよ、移動したフォルダ、ファイル一覧はデスクトップに置かれる。 注意しないと行けないソフトウェア vm fusion 10 系  以下 は 利用できない。 画面が真黒になる。 リモートデスクトップでアクセスすれば行けるかも。 アップデート版を購入する必要あり

【Apple】iPhone SE (第二世代)が発表されました。

古いiPhone を利用していて、 高性能機種を必要としない人向けには最適かと思います。 32GBで 4万円台かぁ。 皆さん、いかがでしょう。

【Stadia】Stadia は大丈夫か?

Stadia は大丈夫かなぁ。 Nvidia の GeForce Now が 日本でもできるようになったし。 Shadow もあるようだし。 ソニーやMSも同様に前からあるし。 最初は、google が だすって!  と思って飛びつきましたが、 最近は冷めてしまっています。 せめて日本でもできるようになってほしい・・・。 でも、やりたいゲームって・・・・。 FF7RがReleaseされたから、当面は大丈夫かも。

【FF7R】 チャプター 11 までやりました。

イメージ
どうにかこうにか、チャプター9の途中から、一気に11クリアまでやりました。 ここらへんからは、ゴリ押しが通用しなくなって来ました。 ちゃんと、属性など対策してからじゃないと、かなりきつくなってきました。 この先どうなることやら・・・。 楽しみです。

【FF7R】 発売おめでとうございます。

イメージ
発売おめでとうございます。 さっそくですが、少しだけですが、実際にプレイをしてみました。 しかもPS4でライブ配信を行いました。 流石に誰もいませんでしたが・・・・。 定期的にアップしていければと思います。 あと、HDR をONの状態だったので、色味が怪しいです・・・。 興味ある方は暇な時に見てみていただければと思います。 まだ購入していない人がいましたらぜひ。