とにかくやるブログ

とにかくやるブログ

プログラムの備忘録とその他雑記を適当にやるブログ

2019-01-01から1年間の記事一覧

xiaomiが日本についにやって来る

世界トップクラスのスマホメーカーxiaomiがとうとう日本に来るみたいですね。 Xiaomiの日本参入は12月9日 Twitterで発表 「予定よりも早く会える」 - ITmedia NEWS xiaomiといえばなんといっても他メーカーであれば10万クラスのハイエンドスマホが約半額くら…

ポケモンはバグ技使ってもあまり叩かれてないのはなぜか

ポケモン剣盾がリリースされて、発売前はリストラ問題だので色々叩かれたもののフタを開けてみればやはりポケモンブランドということもあり、売れてるし皆やってますね。 そんなポケモンですが『ワット』っていうゲーム内で使うポイントが本体の日付設定と通…

更新滞ってたのでブログについて考えるゾ

はい、3ヶ月ぶりに書いてます。 忙しかったとかじゃなくて単純にめんどくさくなってヤメてました。 で、そんな私がなんで今更浮上したかというと、、 やっぱりアウトプットは大事 前の会社が企画系の会社で、常にガンガン情報をインプットしてガンガンアウト…

【kotlin】関数についてのお話

表題の通り、まず「関数」周りの章をやっていてのメモ書き。 Javaの参考書とかに比べて関数・ラムダについての機能やらが手厚い印象ですね。 ・単一式関数 コード量を減らすテクニック的なもの 自分で使うことはあまりないかもだけど 他人のコードを読んだ時…

【kotlin】使う参考書と書き方について

予告した通りkotlinについてやっていきます。 使っている参考書 "kotlin"についての参考書が少ない昨今 "AndroidStudioの中のkotlin"ではなく"kotlinという言語"について解説してくれている貴重な書だと思います。 それも、かなり基礎的なところから教えてく…

【Androidプログラム】AABファイルの作成やってみた

表題についてやります。 kotlinの勉強も並行してやってるんですが 業務でAABについて扱ってせっかくなので書きます。 そもそもAABファイルとは? Androidアプリを動かす際 これまではAPKファイルというものを端末に入れたり、ストアに登録したりしていました…

【プログラミング】Vimについて簡単に備忘録

前回告知したとおり、Vimについて簡単に書いていきます。 今のこの記事もVimで書いています。なんともcommand + 矢印キーで行の端に飛べないし、行の左端で←キー押しても上の行に行けないしでなんとも慣れない。。。 ・Vimにはモードがある vimには通常のノ…

忙しくて更新できませんでした;;って書いてるブログの寿命そこから数週間説

表題の通り、仕事が忙しくてサボってました。仕事との両立ってみなさんどうしてるんでしょうね。で、その仕事が落ち着いてきたので更新します。少しでも寿命を伸ばしていきましょう。 今までは、3日に1記事更新を目標としてきましたけど これがなかなかし…

【Androidプログラミング】SurfaceViewの動画にぼかしを書けたくて色々やったけどできなさそうだった話

※関係ないアイキャッチ やりたかったこと surfaceViewで再生している動画に対してリアルタイムでモザイク処理をかけたかった。 ざっと調べるとOpenGLを使って描画処理自体に手を入れることで実現できそうだったけど OpenGL使えないし、簡単に済ませたかった…

【Androidプログラム】Androidのgradleを歩いてみる

※関係ないアイキャッチ Androidのgradleについて なんとなーくで、なんとなーく使っている感じなのでこれを機にざっとまとめる。 そもそもgradleとは Java環境におけるビルドシステムのこと。 Groovyという言語で構築を記述することが可能。 Javaのビルドシ…

【雑記】2019年5月時点_NURO光の工事がネットの情報よりもだいぶ遅くなってる件

NURO光といえばとにかく速くて安い!だけど、工事が遅い!! ・・・という情報は色んなまとめやらブログやらに載っております。 で、自分もPCゲームやらを楽しんでいるのでどうせならNURO契約するかーと、申し込んで工事待ちをしている最中なのですが・・・ …

【Git】特定のファイルをGitの追跡対象から外す

※関係ないアイキャッチ 表題のことについて よくあることかと思います。 色んなブログで取り上げられている内容ですが 自分の勉強のため、以下にまとめていく。 .gitignoreに登録する もっともメジャーな手段かと思う。無視設定を行いたいフォルダ内に".giti…

【Git】いまさら始めるGitの勉強_勉強した内容のメモ(ブランチ・マージの操作編)

※関係ないアイキャッチ ※マージについてのメモ※ pullを行った際に、互いにGitが進んだ状態だった場合には、2つのコミットのマージが行われる。 二つのコミットをマージした際にはマージコミットというコミットが行われ、このマージ自体に対してコミットIDが…

【Git】いまさら始めるGitの勉強_勉強したコマンドを書いてく

※関係ないアイキャッチ 表題の通り。 前回に紹介した本の内容に沿って学習中で その中で出てきたコマンドを忘れないように以下にバーっと書いていく。 現在のディレクトリでGitを使う git init 指定のファイルをGit(インデックス)に追加する git add “指定…

【プログラミング】よく使うと思うターミナルコマンドを書いてく

※関係ないアイキャッチ 表題の通り。 Gitの学習をしている道中でターミナルコマンドをよく使う。 もともとコマンドラインで操作をする習慣が自分にはなかったので 忘れないように備忘録的にバーっと書いていく。 ディレクトリの作成 mkdir “フォルダ名” 指定…

【Git】いまさら始めるGitの勉強_Gitの構成

※関係ないアイキャッチ 業務でGitを使ってコミットしたりプルしたりとかはなんとなーくしているけど ちゃんと理解しているかと言われると全然なので一通りやろうかと ちな、今回勉強する本はこちら ストーリー仕立ての掛け合い形式で学習できるので非常にわ…

【雑記】グラボの交換をしたら電源ユニットがちょっと古くてめんどかった話

※関係ないアイキャッチ 趣味でFPSをやっていて、最新のゲームをプレイしたくなったので グラボを交換しようとしたら困ったときの備忘録。 買ったグラボはこちらの "ZOTAC GAMING GeForce RTX 2060 Twin Fan" Nvidiaの最新GPU「Turing」を搭載したミドルクラ…

【Androidプログラム】package名は変えたくないけどapplicationIdを変えようとしたときの備忘録

※関係ないアイキャッチ いままでサンプルプロジェクトとかいう名前のプロジェクトでやってたけど Firebaseとか使ってリリースしたくなったときにみるやつ 覚えておくとこの辺のアプリの作りとかも見えてきそうなのでちょっとメモ。 やったこと gradleのappli…

【Androidプログラム】よく使うライブラリについてまとめる 後編

※関係ないアイキャッチ この前のつずき ・OkHttp3 Http通信を行うために必要なライブラリ。 通信周りは時間を作ってしっかり勉強したい。qiita.com pppurple.hatenablog.com ・Retrofit2 アノテーションの形で簡単にAPIを呼び出せるライブラリ。qiita.com Re…

【Androidプログラミング】Androidアプリでのスレッドについてのメモ_Synchronized

※関係ないアイキャッチ 表題について、 まず、Androidアプリは基本的にはシングルスレッドで動作する。 このスレッドをメインスレッド(UIスレッド)と言い、onCreate()などの画面ライフサイクルに関わる処理はここで行われる。 また、Rx や new Thread() 等…

【Androidプログラム】WebSocketとスレッドについて触れる機会があったので書く

※関係ないアイキャッチ 表題について、仕事で触れたので書く。 正直あっさい内容しか書けない程度の知識しかないけど 鉄は熱いうちに打っておこうと思う。 ”tavendo.autobahn”というライブラリを使った。github.comこれでAndroidでWebSocket的なものを実現で…

【雑記】Kindleで漫画を誤購入したときのAmazonの対応がなかなかよかった件

※関係ないアイキャッチ このブログではプログラミング関係ない記事も書きます。 最近Kindleを買って以来漫画はもっぱらコイツで読んでいます。 はじめは慣れるかどうか不安でしたが 3日も使えばすぐに慣れてしまいました。漫画を読むときは、ページの切替時…

【Androidプログラム】ロック画面からPUSH通知でアプリを着信的な感じで無理やり起動しようとしたら色々気をつけることがあった備忘録

※関係ないアイキャッチ 表題の通りです。FirebaseのPUSH通知を使います。 EsFirebase~のonMessageReceive()に入ってきたらトバしたいActivityのIntentをcreateIntentしてstartActivityするって寸法です。ロック画面からでも強制的に起動できるようにしたか…

【Androidプログラム】よく使うライブラリについてまとめる 前編

※関係ないアイキャッチ 仕事の都合でいくつかのライブラリについてサラッと目を通しておく必要ができたので以下にバーっと羅列して、めちゃくちゃザックリ概要説明と参考にできそうなリンクを貼る。 ・Retrolamda Java5,6,7でラムダ式を使えるようにしたバッ…

【Androidプログラム】Serviceから起動画面を呼ぼうとするとたまに起動の次の画面が呼ばれて困った話

※本題とは関係ないアイキャッチ 表題の通りです。 とあるアプリを作っていて結構ハマったので備忘録。 遷移が特殊なので自分以外の人には何の役にも立たないかもしれないのであしからず。 作ろうとしていたアプリの遷移 アプリ起動 ↓ 起動画面(アイコンから…