Thinkpad X395にUbuntu入れた

USキーボードが選択できるそこそこのスペックでそんなに重くないノートPCを探していましたが、Thinkpad X395が割とイメージ通りだったので購入しUbuntuをインストールしました。 本当はManjaroを入れたかったんですがUSBから起動できず、とりあえずUbuntuを…

Ubuntu 19.04でのbrightnessの変更方法、brightnessが勝手に変更される件の対応

まずUbuntu 19.04でモニタ側のbrightnessを最低まで下げてもまだモニタが明るすぎて困っていた。 これについては以下コマンドで変更できた。 xrandr --output DisplayPort-0 --brightness 0.65 --output でディスプレイを指定し、--brightnessで明るさを指定…

fishに切り替えた2 2019/11

MacをCatalinaにアップしたら劇遅になり何もできなくなり、当然バックアップなど取ってなかったのでクリーンインストールすることになった。 前自分が書いた手順の通りだとインストールできなかったので再度書く。 以下手順 fishインストール $ brew install…

Amazon LinuxにMeCabとPython3バインディングをインストールする手順

時間がかかったので手順を残す。 公式サイト http://taku910.github.io/mecab/ インストール手順 MeCab本体 wget -O mecab-0.996.tar.gz "https://drive.google.com/uc?export=download&id=0B4y35FiV1wh7cENtOXlicTFaRUE" tar zxvf mecab-0.996.tar.gz cd me…

MacBook Proのスリープ中のバッテリー消費が激しいので調べた

前はそんなこと無かったと思うけど、いつからか夜スリープして朝復帰すると30%ぐらいバッテリーが消費している状態になっていたので、少し調べてみた。 pmsetコマンドでスリープモードの変更ができるそうなので、変更してみた。 https://developer.apple.com…

CSRの作り方

毎回ググってるので一旦まとめておく。 基本的には以下のページに全て書いてある https://knowledge.symantec.com/jp/support/ssl-certificates-support/index?page=content&actp=CROSSLINK&id=SO23384 秘密鍵作成 openssl genrsa -des3 -out private.key 20…

fishに切り替えた

今までzshを使ってたけど、SierraにバージョンアップしてからMacが異常終了したりフリーズするような問題が頻発していたので、OSをTimeMachineからではなくクリーンインストールする事にした。 ついでにfishに切り替えたのでログを残しておく。 ちなみにクリ…

「 ビジネススクールでは学べない 世界最先端の経営学」読んだ

読んだ。以下自分の頭に残った点。 経営学の使い方 理論研究から ある法則が一般的にあてはまりやすいかどうか 思考の羅針盤として使われるべき。 MBAの教科書がアップデートされない原因 数十年ぐらいMBAの教科書は大きくアップデートされてないそう。以下…

Kindle Fire買った

今まではKindle Paperwhiteを使ってたが、安かったのでKindle Fire(16G, HDではない)を買った。 Kindle Paperwhiteはe-inkなので目に優しく、寝る前に読んでも目が冴えたりしないという事なので、主にベッドで活用している。 軽いし目に優しいのでこの使い方…

OSSのツールで脆弱性診断した

以下のツールでEC2上に構築したWebアプリケーションの脆弱性診断を行った。 今回は2つのツールを利用した。 実施した脆弱性診断 今回は以下2種類の診断を実施した。 プラットフォーム診断 微妙に人や会社によって定義が違ってそうな気がするが、OSやネットワ…

新人エンジニアに伝えたことをまとめる

最近新人エンジニアが入ってきてくれて、色々伝えた事があった。 何度か同じような状況になってるものの、場当たり的に伝えてしまっている事が多いのでまとめたい。 何伝えたか既に思い出せないので、思い出したら追記していきたい。 メモを取る 言われた事…

「眠っているとき、脳では凄いことが起きている」読んだ

眠っているとき、脳では凄いことが起きている ペネロペ・ルイス 著 読んだ。 脳の仕組みについても言及されていて、その辺はあまり理解できない部分(読み飛ばしてしまった)もあったものの、睡眠が記憶の定着や整理に重要らしく、睡眠が不足しているとイライ…

ユーザーテストをやったので進め方をまとめた

今関わってるサービスのUIについて色々変えたほうが良い点があると思ったものの、ユーザー視点に立ててるかあんま自信が無いので、社内でユーザーテストをやらせてもらった。 ユーザーテストを実施するのは初めてだったのでチームのメンバーや有識者にアドバ…

Webサイトのパフォーマンス改善

社内の勉強会でHTTP/2とかパフォーマンスについて話したのでまとめた。 見た情報 www.amazon.co.jp HTTPの仕組みからパフォーマンス改善の取り組みまで詳細に説明している。基本的にはこの本を一冊読めばそれで十分なんじゃないかと思った。 英語版はWebで見…

Magit入れたEmacsでgit rebase -iしたら便利だった

masterから生やしたトピックブランチで下のコマンドを打ち込むとブランチの分岐点からのコミットを対象にしたrebase -iを実行できる。 git rebase -i --keep-empty --autosquash $(git show-branch --merge-base master HEAD) squashしたい行の先頭でfを入力…

Emacsにyasnippet入れた

設定 設定ファイルに以下を追加。 (unless (package-installed-p 'yasnippet) (package-refresh-contents) (package-install 'yasnippet)) (add-to-list 'load-path "~/.emacs.d/yasnippet") (require 'yasnippet) (yas-global-mode 1) AndreaCrotti/yasnipp…

FluxxorとReact RouterでFluxのサンプル作った

作ったプロジェクト saito400/play2.4-flux-demogithub.com 構成 Fluxxor React Router React.js Scala Play 2.4 Slick 3.0 Fluxとは Fluxとはアーキテクチャの名前。React.jsはFluxアーキテクチャのViewの実装にあたる。 以下geta6さんのスライドがわかりや…

Emacsの設定 2015年5月版

設定ファイル全体は以下 saito400/dotfilesgithub.com インストールしている主なパッケージ helm helm-miniは以下の通り設定した。これでhelm-miniのリストに現在のバッファ、最近開いたファイル、カレントディレクトリのファイル、gitの同一リポジトリのフ…

ScalaからElasticsearchにアクセスするサンプル

VagrantでVM上にElasticsearch環境を構築し、そこに対してScalaでアクセスするサンプルを作った。 作ったファイル saito400/scala-elasticsearch-samplegithub.com 環境 Vagrant 1.7.2 VirtualBox 4.3.26 Mac OSX yosemite 10.10.3 環境構築 Elasticsearchは…

Emacs+EnsimeでScala開発環境を作った

動機 最初はIntelliJを使ってましたが、以下の理由でEmacs+Ensimeを使いはじめました。 ・IntelliJが重く感じた ・マウスを使いたくなかった 環境 ・Mac OSX Yosemite ・Emacs 24.5 構築 Scala+sbt brew install scala brew install sbt Emacs brew install …