"Simple" is "Best"

開発時に詰まったところや 調べた結果日本語での情報が無かったり古かったりした場合に自分用のメモとして高校生(?)が更新していくブログ

独自で作ったブランチモデルの一通りのメモ

友達と一緒にHexoを使ったメディアを作ろうと言う話になった Gitで管理して、リモートはGitHub、デプロイにはNetlifyを使う 迷ったときに見返す、完璧自分用メモ Media-Flow 今回自分で作ってみたブランチモデル 過去に一度もブランチモデルなんて使ったこと…

Dialogと仲良くなる その1

先日、RecyclerViewと仲良くなった(気がする) 次はDialogと仲良くなってみる 参考サイト ひたすら公式 Dialogs - Android Developers Dialogs - Material Design Android Developersに載っているコードをほぼまんま写した 公式を見る際に、日本語で見るとKot…

RecyclerViewと仲良くなる

いや今更かよっていう話ではある しかしながら、私はRecylerViewといつまで経っても仲良くなれず 非常に悶々とした日々をすごした過去を持つ たまたま久々にAndroidを触り、RecyclerViewと戯れる機会を得たので 真摯に向き合ってみると案外難しくはなかった …

aptでDebianにYarnをインストールした

少し前にDebianにNode.jsを突っ込む記事を書いた その後しばらくnpmを使っていたのだが どうやらYarnという素晴らしいものがあるらしい 友人が使え使えと言ってくるので、とりあえずインストールしてみた その時のメモ 実は上記の記事通りcURLでスクリプトを…

AndroidのStatusbarの背景色を変更する

TwitterとかSlackのアプリを開いてみると 上のステータスバー(時間とか電力が表示いされてる所)の色が ちゃんとActivityに合っている でも、いざ自分で作ってみると当然自動的に合うわけがない ステータスバーの色をこちら側で固定するメモ 思ったより簡単…

Debian9にNode.jsのLTS版を入れる

更新 2018/11/12 10がLTSになったので、10に更新しました すでに8や6をインストールされている方は一度アンインストールをされることをオススメします ==追記以上== 何も考えずに sudo apt install nodejs なんてすると悲しい結果になる (実行コマンドが…

Debian9のキーボード配列を変える

状況 その昔、ThinkPad E440(JIS配列)を購入 Winを捨ててLinuxへ Debian9を入れた キーボードをUSへ変更した キーボードの設定がなんかへん ←ここのお話 キーボード入力ではFcitxを使用して管理をしている USに組み替えた後にしっかり変更したはずなのにな…

高校生がDroidKaigiに参加する話(まとめ)

DAY1までの様子はこちら DAY1の様子はこちら DAY2の様子はこちら DroidKaigi2018から早一週間が経過しました 今を支えているAndroidDeveloperの集まりの中に高校生が参加したら 一体どうなったのでしょうか? ようやく周りが落ち着いてきたので、これまでの…

高校生がDroidKaigiに参加する話(DAY2)

DAY1までの様子はこちら DAY1の様子はこちら 仲間と明かした朝 8日の夜はWantedlyさんが事前に取ってくださった宿に 他のスカラーシッププログラムの参加者の希望者と一緒に泊まりました 男4人のむさ苦しい集まりでしたが、学校の研修旅行みたいで楽しかっ…

高校生がDroidKaigiに参加する話(DAY1)

DroidKaigi前日までの様子はこちら 宿出発 朝食を友人とともに食べるという予定がたったので Wantedlyさんに取ってもらった宿を7時40分頃にチェックアウト 新宿ワシントンホテルという宿を取っていただきました ビジネスホテル初体験だったので驚きの連続で…

高校生がDroidKaigiに参加する話(DAY0)

はじめに 恐らくTwitterから来てくださった方がほとんどだと思うので自己紹介を ネット上ではOJIやOldBigBuddhaなんて名乗っているものです 本名等は現地で名刺を配りまくったりしますのでそのときにでもw Linuxをこよなく愛する高校一年生です Androidは今…

Debian9でJava開発

まっさらなDebian9にJDKをセットアップしたのでその記録 過去のメモを元にセットアップしてある 特に手順の変更点はない インストールディスクは以下から拾ってきたものを使用 Index of /cdimage/unofficial/non-free/cd-including-firmware/9.3.0+nonfree/…

aptでUpdateが出来ないときの対処法 on Debian(NO_PUBKEY編)

何かしらソフトウェアを追加するときって /etc/apt/sources.listとかそこら辺に リポジトリを追加するわけですが たまにこんな感じで怒られます W: GPG error: http://ftp.ne.jp/Linux/packages/kali/kali kali-rolling InRelease: The following signatures…

初対面の人にURLを知らせるのに苦労するよねっていう話

この記事は以下のカレンダーの24日目の記事です qiita.com 背景 飛び入りだったり初回だったりのイベント参加などで 自分のブログやGithubのURLを渡すのに苦労しますよね なんとかならないかな~と思ったら予想外にクソなものができたので ご紹介しようと思…

Flutterをいじってみよう

この記事は以下のカレンダーの19日目の記事です qiita.com 去年は受験があったんで今回が初アドカレです 温かい目で見守ってください ちょっと前にGoogle DevFest Kyoto 2017に参加しまして その時にこのFlutterというものに出会いました いつかDevFestでや…

マシュマロな「arrows SV F-03H」でSDカードを内部ストレージ化した話

事の発端 とある友人から「最近スマホの空き容量がなくて困っている」という相談を受けた SDカードを買ってぶっ刺せば?と聞いたら 容量を食っているのはアプリの方だという 幸いAndroid Marshmallowだったので、SDカードを内部ストレージ化しちゃおう とい…

AndroidのThemeを無理矢理動的に変更したよっていう話

TwitterのアプリだとNight Modeっていう機能がついてる 暗いところでは目に優しくないから、色を落ち着かせようっていうもの 黒系が好きな私にとっては、是非とも自作アプリに組み込みたい この場合、Themeを動的に切り替えるのが一番しっくり来るので実装し…

Debian9(Stretch)を入れた後すぐにやったこと

今日(2017/08/05)、OSCに行ってきた そこで「Debian Updates」という発表があり そこで最後に、プレゼントとしてDebianのInstallDiscを頂いた 最近Debianに移行したのだが、無線系のドライバが上手く入ってなかったり その他色々ミスがあったので、今回を気…

Fileを入出力するためのクラスを作ってみる

無事忌々しいテストも終わったもんだから テスト期間中に組んだFileの入出力クラスをメモがてら紹介する 成り立ち Javaから外部資源としてFileを読み書きするには 少々長ったらしい文を書かなくてはいけない 昔、Androidのクイズアプリを作った際に CSVで問…

JAVAでコマンド版カウントダウンをしてみる

たまに、Youtubeなどで コマンドプロンプト上で動くゲームを作る実況動画なるものがあるが 全てC系統で組んでいる 何故JAVAがないのかを考えてみると System("cls") がないことに気づく 素直にC系統を勉強して作ればいいだけかもしれないが たまたまこのよう…

Win7でレジストリをいじってキー配列を変える

今の時期にWin7の話をするというのも時代遅れなきがするが メモとして書いておく 最初に 当然の事ながら、レジストリをいじるので自己責任のもとで バックアップは必須 これからすることによってパソコンがどうにかなったとしても 私は責任を取れない 今回…

JavaでAPIが叩きたい

なんとなくJavaでAPIが叩きたくなったのでその時のメモ 今回は素のJAVA(SE8)で組んでみたいと思う 使用するAPIはこちら↓ GitHub API v3 | GitHub Developer Guide これで自分のGist一覧を取得するためのAPIを叩いてみる 叩くだけであってそれで得られたJSON…

CardViewをListViewを使って表示させる

前々からCardViewをいじってみたくて調べていると 入れ子にしたりFor文回したりと意味がわからんことをやっていたので ListViewで実装してみる RecyclerViewに実装する方法は日本語であったが ListViewに実装する方法はすぐに見つからなかったので 書き記し…

MinecraftのMODを自作してみる on Ubuntu

友達がModdingをしたいと言っており 教えるがために自分も勉強するために自機の Ubuntu上でModding環境を構築した際の覚書 WinやMacは調べればわんさかでてくるが Linuxはあまりなかったので書いておく 結論を言ってしまえば WinでもMacでもLinuxでも大差は…

ChromiumでFlashPlayerを使えるようにする

注意 現在この方法ではFlashが入れられません そもそもFlash自体が2020年に廃止となるので Flashを諦めることをおすすめします UbuntuでChromiumを使用しているのだが Flashが使えずに悩んでいた Flash自体は危ないものだがないと困る時がある と、言うこと…

Stringの空検査

あるアプリで EditText内に入力されている文字が空か否か を調べるために以下のようにしていた(textはString型) if (text != "") { だがうまくいかない なぜだろうと考えていたら 文字列の一致はequals()を使うことを思い出した if (!text.equals("")) { こ…

概要

なんとなくプログラミングのメモ代わりになるブログが欲しかったから なんとなくはてぶにて開始 主にAndroidのアプリ開発(Java)のメモとして利用予定 使用環境は以下の通り 使用PCスペック OS Ubuntu 16.04 LTS CPU Intel Core i5-4200M Memory 8GB 使用ソ…