katonobo’s blog

プログラミング中心の雑記ブログ

プログラミングを始める第一歩で気をつけないといけないことは漫画「金色のガッシュ!!」が教えてくれた

「金色のガッシュ!!」という少年漫画があります。 金色のガッシュ!!(1) この漫画は、魔界の子供であるガッシュが、人間のパートナーの清麿とともに、魔界の次の王を決める戦いに挑むというストーリーなんですが、僕はこの漫画の中で多大な影響を受け…

【備忘録】【Materialize】レイアウトをサイズごとに変更する、Hidingのまとめ

素晴らしくまとめてくださってるブログを発見。 umetyuu.hatenablog.com これは助かる。 スマホは画面のサイズが小さいので、工夫しないといけないよな。

俺のライフハックを聞いてくれ

セブンでアイスコーヒー買って、飲んだあとにそのままウィスキーのハイボールにして飲むと、コーヒーのほのかな苦味が隠し味で最高に美味いというアル中の無敵ライフハック。 — katonobo (@katonobo1) 2018年6月16日 引かないで。。。 いや、これマジでうま…

UBER eatsの報酬体系をみて、未来を感じた話

最近知って驚いたことに、「UBER Eats(ウーバーイーツ)」の配達のバイトの報酬があります。 都内では、四角のリュックを背負って自転車で縦横無尽に配達する彼らの姿を目にします。 今やフード配達のインフラと言って良いくらいによく見かける風景ですが、…

みんな過去の経験に引っ張られすぎ問題

昔の友人に、自分がプログラミングをしていると話すとみんな驚きます。 それで、自分で作ったアプリとか見せると、不思議な生物を見るような顔をします。なんでこいつこの歳でこんなミニゲームみたいなの作ってるんだ?って感じです。 僕は文系出身で、専門…

【備忘録】【Cloud Firestore】タイムスタンプを保存する方法

Cloud Firestoreで、タイムスタンプを保存する方法。Realtime Databaseだとやってくれた自動の並べ替えはしてくれないので、タイムスタンプを保存する必要がある。 重要: Firebase Realtime Database の push ID と異なり、Cloud Firestore で自動生成された…

ツイッターで事前にニーズあるか聞いてみるのは効果あるかもしれない

先日、今作ってるアプリの構想をツイッターに書いて、どんな反応があるかなぁと思ったんですが、返信をくれた一人の方を除き、驚くほどに反応がなかったので驚きました。 自分、アマゾンのバチェラーとかドキュメンタルが好きで、見た感想を話したいんだけど…

レゴブロックとプログラミング

最近ずっとプログラミングをしていますが、自分の中で、プログラミングはレゴブロックで何かを作っている感覚に似ているなぁと思ってます。 レゴブロックは、ブロックを組み立てて、車だったり、お城だったりを作るおもちゃです。 プログラミングも(僕のプ…

パソコン作業が増えたため、JINSでPC用メガネ買いました

僕はメガネかけてるんですが、この度JINSでPC用のメガネを購入しました。 ブルーライトを防いで、快適な眠りを体験してみませんか? プログラミングをするようになって、パソコン画面を見る時間が圧倒的に増えました。 今まではずっとパソコンを見続けること…

【Vue.js】【Cloud Firestore】【備忘録】リアルチャット機能を実装してみたよ

現在開発中のウェブサービスの経過報告です。 リアルチャット機能を実装できました。 今の進捗。ラインみたいなリアルチャット機能を実装できた。 pic.twitter.com/YRTaqFpmHI — katonobo (@katonobo1) 2018年6月10日 リアルチャットはLINEのトークの様な機…

【書評】【Vue.js】基礎から学ぶVue.jsは必読の書

基礎から学ぶ Vue.js Vue.jsに関する本は少ないんですが、本書は非常に細かくまとめられています。 読んだ後の僕の感想だと、本書は、Vue.jsが全くわからない人ではなく、少し触ってみてVue.jsがちょっとわかってきたくらいのレベルの人にピッタリだと思いま…

プログラミングは何かをやりきると自信が持てる

最近プログラミングを始めた方のブログを拝見しました。 www.hisayosky.com この方は、 「Progate」という学習サイトで学習されているようです。その中で、学習サイトは「釣り堀」で、全て用意されてる環境だから、実践だと通用しないことも多く、思ったより…

【備忘録】【Vue.js】Vue.jsのstyleタグは、scopedを入れる方がいいのか?

Vue.jsの素晴らしいところに、拡張子「.vue」の単一コンポーネントがあります。 単一コンポーネントは、「template」「script」「style」の三つで構成され、それぞれざっくりとHTML部分、javascript部分、CSS部分に別れています。この3つが一つのファイルに…

インスタグラムをつい見てしまう理由

僕はツイッターとインスタグラムで人生の半分を費やしてる疑惑があるくらい気がついたらこの二つを見てしまいます。 ツイッターは、とにかくずっと読んだことない新しい文章が流れてくるのがいいです。僕はとにかく本とか文章とか読んでいたいタイプで、ツイ…

勉強で「めんどくさい」を利用する方法

今って手短な娯楽増えた為、勉強などに集中するのが難しくなっていると感じています。 僕の場合はスマホです。気がついたらスマホをいじっちゃいます。大体はツイッターと、インスタグラムです。何か区切りがついたり、行き詰まると気がついたらスマホを開い…

知らない人にうまく説明できないサービスが凄いんじゃないかって思った話

マイクロソフトが、GitHubを買収しました。日本円換算でなんと8,200億円です。 そのニュースにIT業界は騒然としたのですが、日経新聞がGitHubを「設計図共有サイト」 と説明したことが話題になりました。 www.itmedia.co.jp GitHubはプログラミングをやって…

【備忘録】【Vue.js】routeを使ってログインしてないと見れないように設定する方法

いわゆるRoute Guard。サーバーはFirebaseで、Vue-Routerを使っている前提。 ポイント: ・routeのパスの部分に「meta」として、ユーザ情報の真偽情報を入れる。 例えば、pathは「/」で、コンポーネントは「name」場合 { path: '/', name: 'home', component…

サ活のすすめ

就活、恋活、朝活、色々な活動がありますが、僕が一押ししたい活動が、「サ活」です。 「サ活」とは、サウナ活動の略です。 サ活という言葉自体実際に存在しており、実は熱狂的なファンが存在するジャンルです。こんなサイトがあるくらいです。 sauna-ikitai…

Vue.js+Fifebaseの学習途中のメモ その2 〜Vue.jsがやっとわかってきました〜

www.katonobo.com 前回の学習過程まとめの続きです。 Vue.jsとFirebaseを使ったWebアプリケーションを作成中ですが、ここにきてやっとVue.jsの概要が掴めてきた感じがします。 どこがわかってなかったかと言うと、Router周りだったり、全体的にぼんやりとで…

Udemyのレッスンは自分の中で最終兵器

Udemyという動画学習サイトがあるのですが、これはプログラミングの学習にもの凄く効果があります。 日本でプログラミング動画学習サイトといえば、もちろん「ドットインストール」です。https://dotinstall.com/ ドットインストールは入門には最適です。で…

格安SIMは固定費節約の第一歩だよって話

先日、いつもの美容院に行ったんですが、とても驚いたことがありました。 カットを担当してくれているお姉さんといつものように話をしていたら、携帯代が1万円以上かかっているとのことでした。 今時そんなに通信費払っている人がいるとは…。 最初、家のネ…

歯のお手入れにジェットウォッシャーは買ったほうがいいよって話

ジェットウォッシャーとは、口内ケアで使う道具です。強い水圧で水を出すことで、その勢いで歯の汚れを落とす道具です。 僕はジェットウォッシャーを1年くらい使ってるんですが、これがこの一年で一番のベストな買い物だと思ってるくらいです。 パナソニック…

Bitzenyにブログ設置できる投げ銭サービスができたので設置してみた

ビットゼニーに、ブログから送れる投げ銭サービスができたということで、早速取り付けてみました。 ↓ こちら BitZenyを送る Bitzenyはこういった活動をする開発の方がいるので面白いですね。 なぜかビットゼニーを持っていなくても小額なら投げ銭できるらし…

【備忘録】Vue.js+Fifebaseの学習途中のメモ

Vue.jsの学習過程とその時参考になったサイトと記事を現段階でまとめてみます。 スタート スタートはモモンガ本(500円安い!モモンガ可愛い) booth.pm 本書を読めば、全く寄り道をせずにVue.jsとFirebaseを連携させることができます。 本書で学習を進める…

ビットコインをめぐる冒険 :1

平凡な人生だと思っていた。高校生だった僕は、学校が終わるといつものようにVRゲームに没頭していた。 部活はやっていない。人と一緒に何かをやるのは苦手だった。 現実なんてクソ喰らえだと思ってた。毎日学校に行って、帰ってきたらゲームをやる。なんの…

キューバでインターネットが使えないおばあちゃんがめっちゃ手数料を中抜きされていた話。

タイトル長いんですが、インターネットが使えないいわゆる情弱の人がすごくピンハネされていて思うところがあったので記事に書きます。 キューバで民泊に泊まりました。 先日、一人旅でキューバに行ってきました。キューバと言えば、地理的に言うと、資本主…

海外一人旅(バックパッカー)にベストなミラーレス一眼レフカメラを教える

こんにちは。katonoboです。 この記事は、カメラは全然わからないけど、海外旅行で一人旅やバックパッカーで行くときに素敵な写真を撮りたいと思ってミラーレス一眼レフカメラを探している人のために書きました。 僕はバックパックで海外を旅するのが好きで…

イーサリアムって何?と聞かれると一言で答えるのが難しい件

イーサリアムの素晴らしさに心打たれた自分ですが、イーサリアムって何?と説明する時に、簡潔に伝えたいなぁと思ってます。 いろんな本を読んでいますが、バシッとくる説明ってなかなか見つからないですね。 いくつか本に書かれている「イーサリアムとは?…

【備忘録】イーサリアムの勉強で参考にしているブログなどまとめ

イーサリアムアドイベントカレンダー qiita.com 2017年の12月1日から25日まで、有志によるイーサリアムに関する記事が書かれています。全部目を通しましたが、これは本当に助かります。自分はスマートコントラクトとフロントエンドの繋がりがいまいちわかっ…

プログラミング初心者は最初フレームワークは使わない方が良いと思う話。

プログラミング言語を勉強しようとすると、フレームワークと言うワードを聞きます。 多分、最初に頻繁に耳にするフレームワークは、「Ruby on Rails」「CakePHP」とかでしょう。 特に、「Ruby on Rails」は、最初にプログラミングを勉強する時、Rubyを選択す…