spangled shalalala blog

諦めたらそこで試合終了だよ。

rubyでjwtのエンコードを実装してみるサンプル

JWTを調べたついでにエンコードしてトークンを作成する実装をしてみようと思い、rubyで実装したみた。 素直にgemを使えよ、という話ですが... JWTについて調べたメモは以下の記事をご参考に。 spangled-shalalala.hatenablog.com JWTのサンプルコード requir…

JWTに関する雑なメモ

急遽、JWTを調べたので雑にメモしておく。 JWTはJSON Web Tokenの略。 特徴 署名されているので改ざんをチェックすることができる URL Safeである 実際のデータはJSON文字列 仕組み 構成は以下の通り * ヘッダー * ペイロード * 署名(バイナリ文字列) この…

Node.js + TypeScriptの環境を作って最速で入門してみた

普段はサーバーサイドの開発がメインで特にRuby on Railsでの開発をメインにしているのでけれど、ふとNode.jsやTypeScriptを触ってみようと思い軽く入門してみた。 参考文献としてはこのQiitaの記事を読みながら写経してみた。 qiita.com 手を動かしながら読…

堀江貴文「これからを稼ごう 仮想通貨と未来のお金の話」を読んだ

最近、ビットコインの2017年以来の価格の高騰などでいろいろと話題の仮想通貨ですがホリエモンの「これからを稼ごう 仮想通貨と未来のお金の話」を読んでいろいろとお金について考えることができたのでそれをまとめてみようと思います! 本書の目次 第1章 僕…

これからを生き抜くマネー哲学。ひろゆきの「これからを生きるための無敵のお金の話」を読んだ。

匿名掲示板2ちゃんねるの創設者でおなじみのひろゆきの著書「これからを生きるための無敵のお金の話」を読んだ。 内容としてはひろゆきのyoutubeチャンネルでライブ配信されている内容をピックアップして一冊にまとめたような感じだった。 dokusyo-obachan …

CASHを作った光本勇介氏の「実験思考 世の中、すべては実験」を読んだ

株式会社BANK の代表である 光本勇介 さんの著書 「実験思考 世の中、すべては実験」 が発売され、Kindleで発売日に配信されたものを読んでみたのですがこれがなかなか興味深かかったのでご紹介です! 光本勇介氏の経歴 光本氏 は現在、「目の前のアイテムが…

季節限定「堅揚げポテト枝豆にんにく味」がめちゃくちゃうまい!

いやーゴールデンウィーク明け一発目のTGIF(Thanks God, It's Friday.)ですねー。 今日は仕事も忙しくなかなかに疲れたのでスーパーに寄って食事を買って帰ってきました。そこで見つけたお菓子がなかなか美味しかったのでご紹介です! スーパーに寄った際に…

今興味がある5つのことを優先順位別に考えてみたメモ

いま興味があることを考えていて、優先順位をつけるとしたらどういう順位になるのか、なにから学んでいけば良いのかをいろいろとまとめてみようと思う。 今興味があること 今興味があることを5つほど考えてみた。 5つはこの順番かなー、と。 RDBMSの知識 フ…

ゴールデンウィーク10連休のふりかえり

はじめに 今週のお題「特大ゴールデンウィークSP」 社会人になってから転職したタイミング以外で10連休というのは初めての出来事だったので楽しみ半分、全く予定も立てていなかったのでいきあたりばったりな10連休にならないか不安も半分といった感じだった…

【書評】GWを使って「失敗から学ぶRDBの正しい歩き方」を読みました

目的 最近、仕事でクエリチューニングなどをする必要がある業務を行ったのでそれをきっかけに個人的にインフラやDB周りに興味を持ちました。 私自身は普段はアプリケーションエンジニアとしてサーバーサイドの開発を行っているのですが、大規模データの集計…

メンタリストDaiGoの一度読んだら忘れない読書術がすごい!

読書の秋ということで最近は定期的に本を週2、3冊読んでいます。 そこでもっと効率の良い読書の方法はなにか無いかと思い調べていたところ、メンタリストDaiGoさんの記憶に定着する3つのポイント読書術が紹介されている動画が面白かったのでご紹介。 その読…

SHOWROOM社長前田裕二著「人生の勝算」を読んだ

ライブ配信サービス「SHOWROOM」の社長を務める前田裕二さんの著書「人生の勝算」を読んだ。 買ったまま積読していたのだけれど、最近某有名女優との沖縄旅行が報道されていたので気になって読み始めたら面白くて一気に読み終えてしまった。 前田さんの苦難…

「サラリーマンは300万円で小さな会社を買いなさい」を読んだ

「サラリーマンは300万円で小さな会社を買いなさい」(三戸政和著)を読んだ。 表紙にホリエモンがいたからホリエモンの本かと思ったら買ったあとに別の人の本だと気づいたのは隠しておこう。。。w タイトルの通り、サラリーマンに会社を買うことをおすすめ…

チームを変えたくて「カイゼン・ジャーニー」を読んだ。

最近チーム開発を行う上で、チームの運営やチームワークの強化についてなどを学びたくて「カイゼン・ジャーニー」を読んだのでメモ。 カイゼン・ジャーニー たった1人からはじめて、「越境」するチームをつくるまでposted with amazlet at 18.06.03市谷 聡啓…

2017年の振り返り

2018年あけましておめでとうございます。 新年あけてしばらく経ってしまい、今更感もありますが2017年のふりかえりをしてみます。 中小SIerからWeb系ベンチャー企業へ転職 今年の4月に前職の中小SIerを退職しました。転職の理由としては色々ありますが3年働…

給料日なのでFintech本を買った

今日は給料日だったので仕事帰りに渋谷の丸善ジュンク堂書店へ。 Fintechの本を2冊ほど購入。 買った本はこちら。 決済インフラ入門 おカネの仕組みから最近盛り上がっている決済サービスまでをわかりやすく解説した本。 なぜ最近決済サービスが盛り上がって…

さくらVPSにインストールしたUbuntu 16.04へrbenvでRubyの開発環境を整える

Ubuntu 16.04での環境構築を引続き。 前回までのあらすじは以下のとおり さくらVPS1GプランにUbuntu16.04でサーバーを構築した備忘録 ubuntuのapt-getで最新版のgitをインストールする方法 前提 OS: Ubuntu 16.04 さくらVPS 1Gプランを使用してSSH接続 gitイ…

ubuntuのapt-getで最新版のgitをインストールする方法

前エントリにてUbuntuの初期設定を終えた。 初期設定についてはこちら→さくらVPS1GプランにUbuntu16.04でサーバーを構築した備忘録 次にgitをインストールしたところ公式リポジトリのgitはバージョンが古かった。 先日こんな脆弱性もあったので最新版を入れ…

さくらVPS1GプランにUbuntu16.04でサーバーを構築した備忘録

さくらVPSの1Gプランを契約し、Ubuntuでの初期設定を行ったのでその手順になります。 前提 さくらVPS 1Gプラン契約済 ローカル環境はMac VPSのOSはUbuntu 16.04を標準インストール サーバー構築手順 まずはVPSのWebコンソールから以下のコマンドを順に入力し…

技術書典に一般初参加してきた話

今日は秋葉原・アキバスクエアにて開催された「技術書典2」というイベントに行ってきました。 techbookfest.org 開場前 去年の技術書典は参加していないのですが、事前に確認した情報によると去年は会場前に整理券が配布されるほどの大盛況だったらしいので…

DeNA TechCon2017に行ってきました!

日にちが経ってしまいましたが、去る2月10日にDeNAさん主催のDeNA TechCon 2017に参加してきました。 techcon.dena.com 会場とそれぞれのトーク 去年に続き2回目の参加になります。 会場にはステージが5つありまして、それぞれ A-STAGE DeNAが切り拓くAI B-S…

初心者RubyエンジニアがRailsチュートリアルに入門して2週間の感想

先週からほそぼそとRailsチュートリアルをやっていたのですが、昨日やっとチャプター14まで一通り終わらせることができたました。 今回はRailsチュートリアルを一通りやってみての感想をまとめたいと思います。 なぜ、やったか 今回Railsチュートリアルに手…

RubyでHit&Blow書いてみた

どうも、Ruby初心者です。 今日、「Hit & Blow」という問題を教えていただいたので勉強中のRubyで解いてみました。 マスターマインドという呼び方が一般的なのかな? マスターマインド - Wikipedia コードはこちら↓ github.com どなたか添削お願いします…

Cookpad TechConf 2017に参加してきたメモとか

Cookpad techconf 2017に参加してきました。 techconf.cookpad.com ライブ配信もあったようで、こちらから動画を見ることができます! Cookpad TechConf 2017 - YouTube やはり世界規模のサービスを運営しているということで、トークの内容はどれも聞いてい…

「SQL ゼロから始めるデータベース操作」を読みました

SQLを学びなおすために「SQL ゼロから始めるデータベース操作」を読みました。 SQL 第2版 ゼロからはじめるデータベース操作 (プログラミング学習シリーズ)posted with amazlet at 16.11.12ミック 翔泳社 売り上げランキング: 14,903Amazon.co.jpで詳細を見…

エンジニア3年目でSQLを学び直してる

Webエンジニアになって2年が経過し、これまでSQLについてあまり深く学んでおらず、業務でも比較的簡単なクエリしか書く機会もなかったのですが、ここいらで基礎をもう一度学び直そうと思い入門書から読み直している今日このごろです。 読んでいる本は「SQL …

おすすめできない本の収納スタイルはこれだ!

今のマンションに引っ越して5年目なのですが、この5年間家具を買ったことは無く、 大学時代に使っていた本棚は引っ越しの際に捨てたので、つまり本棚の無い生活を5年しています。エンジニアという職業柄(?)本屋に通っては技術書籍をちまちま買ってしまう…

Visual Studio Codeでのコードの自動整形

マイクロソフトが提供するWindows、MacOS、Linux向けのエディタ「Visual Studio Code」というものがあります。 code.visualstudio.com WindowsだけでなくMacやLinuxでも使用できることからデビュー当時は大変衝撃を受けました。 また、オープンソースソフト…

Team Geek読んでたら仕事辞めたくなった

Team Geekを読み終えた。 この本を読むのは何度目かで、読む度に失ったモチベーションを取り戻すことができて良い。 Team Geek ―Googleのギークたちはいかにしてチームを作るのかposted with amazlet at 16.07.11Brian W. Fitzpatrick Ben Collins-Sussman …

参加するプロジェクトが頻繁に変わることで技術が身につかない問題

普段、仕事では.NetでC#を書いているのですが今月からJavaを書くプロジェクトに投入された。 このことで思うのは、もう少し扱う技術を固定したいということ。 エンタープライズなSIerであれば色々な現場に行ってそこで開発するようなこともあると思う。会社…