読者です 読者をやめる 読者になる 読者になる

人権真骨頂

とくがたかいことでゆうめい

プロフィールページ的なの変えた

変えた. www.upamune.com を変えた. 前はここのテンプレート使ってやってた. html5up.net けど,そんなお洒落なのよく考えたらいらないし,でかい画像とか必要のないCSSとか読んでて微妙に遅かったのでやめてシンプルにしたかった. 結果的には1つのawsm.…

SuffixArrayをCrystalで実装してみた

blog.shibayu36.org この記事を見てCrystalでもやってみたくなったのでやってみた. class SuffixArray def self.make(str : String) : Array(Int32) (0...str.size).map { |i| {str[i...str.size], i} }.sort_by { |p| p.first }.map(&.last) end end こん…

exercismをCrystalでやった

exercismってなに exercism.io これ.いくつか問題があって,投稿してフィードバックもらえますよみたいなやつ. 色々な言語で問題とテストケースが用意されていてCrystalもあったのでやってみた. 適当にやるとだんだんCrystalに慣れてくるかなという感じで…

はてなインターンの事前課題をCrystalでやった

さいしょに この記事はCrystal Advent Calendar 2016 4日目の記事.空いていたので後から参加. qiita.com 最近Crystalをやっている.そのときに id:shiba_yu36 さんの以下の記事を見て良さそうだったのでCrystalでもやってみた. blog.shibayu36.org リポジ…

Crystalでhttpstat実装した

さいしょに この記事はCrystal Advent Calendar24日目の記事 qiita.com 前日はhaijuさん. TL;DR ほぼ初めてCrystalを触った 手始めにhttpstatを作ってみた httpstatとは id:b4b4r07さんの記事を読むのが一番はやいと思う. www.tellme.tokyo 簡単に言うとcu…

DMM英会話始めて一ヶ月くらい経った

この記事はAizu Advent Calendar 2016の15日目の記事です. www.adventar.org 前の人は, id:mizukisonoko で,次の人は, stringamp さん. k8sベースのPaaSのLast.Backendっていうのを見つけてこれで遊んでみてそれを記事にしようとしたけど,クラウド版は…

オフィスにいる人間をSlackに通知するやつ作った

はじめに この記事は,Aizu Advent Calendar 2016の8日目の記事. www.adventar.org 前の記事は, id:misoton665 の misoton665.hatenablog.com すごい!!!!! 明日は, a_r_g_v . なにするやつ オフィスにいる人間をMACアドレスを利用してSlackに通知するや…

Golangで環境変数をシュッっと良い感じに扱う

はじめに この記事は,Aizu Advent Calendar 2016の5日目の記事. www.adventar.org 前の記事は, id:mic_psm の micpsm.hatenablog.com です.自分も最近新型MacBookPro に変えてハッピー. 明日の記事は未定なので,書いてくれ!!!!! 本題 Golangで環境変数…

builderscon tokyo 2016 に参加してきた #builderscon

参加してきた. YAPC::Asia Tokyo 2015の最後でbuildersconの発表があって,それからずっと楽しみにしていたのでチケットが販売されたら即購入した.チケット販売開始から3時間くらいで完売したらしい.すごい.... ブログを書くまでがbuildersconなので,聞…

MacのセットアップをItamaeからMItamaeに変えた #AAC2016

この記事は,Aizu Advent Calendar 2016 - Adventar の2日目の記事. だいぶ前に,ItamaeでMacをセットアップしてますよという話を書いた. blog.upamune.com 新しいMacBookProが届いたタイミングに合わせてMacのプロビジョニングをMItamaeにやるようにした…

「Franz」で利用しているWebサービスを一元管理する #AAC2016

この記事は, Aizu Advent Calendar 2016 - Adventarの1日目の記事. さて,今回は会社で利用しているFranzというアプリケーションについて書く. 色々な便利なWebサービスがある現在,会社では色んなサービスを利用している. 便利なんだけど,ブラウザ上で…

サイバーエージェントの長期インターンに行ってきた

行ってきた. 期間は短くて,9/12~9/30の間に行ってきた. "FRESH! by AbemaTV" のサーバーサイドで,Goを書いてた. メンターは, @stormcat24 さん.@stormcat24 さんは前から自分が勝手に知っていて,よく発表資料とか,ブログ記事も読んでいたので @stor…

labstack/echo で http.HandleFuncをラップする

Go

func handler(w http.ResponseWriter, r *http.Request) { fmt.Fprint(w, "Hello") } ってな感じの, func(http.ResponseWriter, *http.Request) を echo.HandlerFunc として利用したいときは,こうすれば良い. e := echo.New() e.GET("/hello", standard.W…

Crystalで実装したHTTPサーバーをHerokuにデプロイする

Crystal書いたこと無いけど,やってみる.試行錯誤のログ.ちなみに,Rubyは書けない. ここをfmfmと言いながら読んでみたくらい. ja.crystal-lang.org インストール macOSだとHomebrewで入る. $ brew update $ brew install crystal-lang プロジェクト作…

Chrome上で⌘+Rで更新したつもりが,iTerm上で⌘+Rやっててウッとなるのを防止

設定した. qiita.com 3日一回位やってて,ウッとなっていたのだけれど,設定みてもDisableないし困っていた. すると,さっきのQiitaの記事が見つかった. 新しく⌘+Rをキーとして登録してそれをIgnoreする.なるほど.

はてなインターンで優勝して,高級バリカン買った

TL;DR はてなインターン,優勝しました!!!!!!!!!!!!!!!! pic.twitter.com/1co3716N0D— 芹澤優 (@upamune) 2016年9月9日 いってきた はてなインターン2016に行ってきた.ちなみに,自分は坊主です. hatenacorp.jp 行ったのは,クラウドサー…

毎週芹澤優さんに会ってきた感想

すごい スケジュール 7月は毎週,芹澤優さんに会ってきた. 週 イベント 場所 第1週 Re:Call リリースイベント 豊洲ららぽーと 第2週 i☆Ris 4周年記念ライブ 河口湖ステラシアター 第3週 プリパラサマーライブ 豊洲PIT 第4週 Re:Call リリースイベント タワ…

El CapitanでMySQLを5.7から5.5 にダウングレードしたら起動しなくなった

問題 最新のMySQL5.7をアンインストールして,MySQL5.5をインストールして, brew services start mysql55 したら, started になってるけど, ps aux | grep mysql しても動いてない.Console.app でログを確認したら,起動して一瞬で死んでを繰り返してい…

自炊始めた

始めた. どうでも良すぎるが,自炊始めた. 理由 これまでは,まったく自炊とかせずに,毎日外食してた.なんで,急に自炊始めたかって,理由は単純で,外食するほど金に余裕が無くなってきたから.芹澤優さんに会いに,毎週都内まで行ったりしていると,マ…

突然MacBookが優勝した😇

優勝した. MacBook買った 今まで,X220を使ってたけど,急にMacに戻りたくなって,Mac買うかってなって買った.新型のMacBookAirをWWDCで発表されるのを期待していたが,発表されなかったので,MacBook(Early 2016) を買った.SSD256GBでCPUは1.3GHz Core m…

勘で物を言っている絵文字

勘で物を言っている時が割とある.「これは確実な情報ではないですが,こんな感じじゃないんですかね」みたいな時に,"(勘で物を言っています)" みたいなのを付け加えるのだけど,いかんせん長いので不便. Slackで勘で物を言っている絵文字があればいいのに…

芹澤優のために,チャリで120km走ってきた

走ってきた. 前提 タイトルだと意味不明なので,前提を書いておく. そもそも そもそも,120km走ってどこに行ったか.片道60kmのアニメイトがある隣の市に行った.なぜ,アニメイトに行く必要があったのかと言えば,これ. アニメイトで,声優パラダイスR V…

asanaをデスクトップアプリ化する

する. www.asana.com asana,たぶん公式のMacアプリがない. Chromeのタブで開いていてもいいけど,Alfredでシュッと移動できなかったり,Cmd+Tabで移動できなかったりして不便. なので,nativefierを利用して,デスクトップアプリ化する. github.com native…

デュアルディスプレイやめて,31.5型のディスプレイにした

した. なぜ 今まで,24インチのBenQのディスプレイを2つ並べていた. BenQ 24インチワイド スタンダードモニター (Full HD/TNパネル/ブルーライト軽減) GL2460HM出版社/メーカー: ベンキュージャパン発売日: 2013/06/21メディア: Personal Computersこの商…

Kindleで技術書が50%オフになっているので買った本

買った. Amazon.co.jp: コンピュータ・IT - Kindle本: Kindleストア 2016年5月27日(金)00時00分~2016年6月2日(木)23時59分(日本時間)までセールしているらしい,急げ!!!!!!!!!! 買ったやつ ソフトウェアのテスト技法 はじめて学ぶソフトウェアのテスト技法…

Monosnap + S3 + CloudFrontのスクリーンショット環境

構築した. 昨日この記事を読んで,自分も構築してみるかってなってやった. Monosnap + S3 + proxy cache のスクリーンショット環境 - 9mのパソコン日記 Nginx -> CloudFront NginxをCloudFrontに変えた感じ.CloudFrontだと楽にSSL化できて,ポチポチ押し…

www.upamune.comをS3 + CloudFrontで配信するようにした

した.1週間前くらいからしてた. https://www.upamune.com 元々はGitHub Pagesで配信していた. この間,この本を読んだので,何かAWSでシュっと運用してみたかったので,ノリで移行した. Amazon Web Services クラウドデザインパターン設…

腰痛

腰痛.最悪. 腰以外にも,首と肩も凝っていた. なので,マッサージ受けてみるかみたいな感じで,探していたが,どこも高い.20分2000円とか. マジか〜,みたいな感じに思ってたら,友人から針灸接骨院をおすすめされた. なんか,接骨院ってスポーツやっ…

Mac mini 2014 のHDDをSSDに換装した

した. 2014年モデルのMac mini を発売した直後に,Core i5, メモリ8GB, HDD 1TBの構成で買った.どうして,SSDにしなかったのかと言われら,高価だったし,容量も少なくなるのでHDD1TBにした.今は,Appleは2014年にもなって,HDD搭載モデルを販売するなや…

しがつ

毎月,月末に「あれ,今月なにもやってなくないか...?」と考えて最悪な気分になるので,毎月やったことをメモしていこうと思う.http://upamune.hatenablog.com/entry/2016/04/07/231719 そういうわけらしい. 読んだ本 たぶん,ない.思いだせないだけかも…

Itamae + Serverspec でTDD的にMacの環境構築する

serverspec.org する. 少し前に,Itamaeを利用してLinuxの環境構築を自動化するという記事を書いた. upamune.hatenablog.com Macもクリーンインストールすることが,多々あるのでこの際Mac用のItamaeも書いておこうと思い,書いた話. 今回は,サーバーの…

Itamaeを利用してLinuxの環境構築を自動化する

itamae-kitchen/itamae-logos 自動化した. 最近,Linuxを最初から環境構築することが,すごい多い.なので,毎回同じことやってる感じになってたので,ようやく重い腰を上げてItamaeを書いた. なぜItamaeか Ansibleは今まで利用したことがあったけど,今回…

Swiftでサーバーアプリケーションを作成してBluemixにデプロイしようと思ってた

する. IBM BluemixにSwiftの'/' で200を返すだけの,アプリケーションをデプロイしようとしたので,その手順をメモ.ちなみに,開発環境はArchLinux(64-bit)です. ちなみに,Swiftは先程初めて書き,var , let , print しか知らん.ノリで行くぞ. 環境構…

NeoVimでSwiftを書く on Linux

書く.Linuxには,Xcodeなんてオシャレなものはない. ちなみに,プラグインマネージャは,vim-plugを使っていて,シンタックスチェッカとして,neomakeを利用している. とりあえず,以下のプラグインをインストールすれば良さそう. シンタックスハイライ…

echo.Contextからhttp.Requestを抽出する

echo.Context から, *http.Request 抽出したいなみたいな時にはこんな感じにすればいいらしい. c.Request().(*standard.Request).Request ほかの http.* もこんな感じで取得できるっぽい. github.com

werckerでGoのsub packageがインポートできない時の対処法

github.com/foo/bar みたいなプロジェクトで, github.com/foo/bar/foobar を import したら以下のようなエラーが出た. can't load package: package _/pipeline/source: cannot find package "_/pipeline/source" in any of: /usr/local/go/src/_/pipeline…

IntelliJ の Inotify Watches Limitの警告の対処法

inotify の警告が出ていて,リンクに飛んだら以下のページに行く. Inotify Watches Limit - IntelliJ IDEA - Confluence どうやら, /etc/sysctl.conf を fs.inotify.max_user_watches を 524288 とか適当な値に更新すればいいっぽい. それで, sysctl -p …

例えば,プリパラを見る

見る. pc.video.dmkt-sp.jp 見よう.

GitHubに登録している公開鍵一覧を取得する

GitHubに登録している公開鍵は, github.com/<username>.keys で取得できる. こんな感じ. https://github.com/upamune.keys VPSで初めて入った時にこんな感じで使ったりする. $ curl -L https://github.com/upamune.keys >> $HOME/.ssh/authorized_keys 結構べんり.</username>

ノイズキャンセリングイヤホンを買ったら人生が(ry

www.bose.co.jp 買った. これは何 まぁ,これが何かってイヤホンなのだけれど,ただのイヤホンではない.ノイズキャンセリングイヤホンだ.金額も普通ではなくて,ちょっと高めの3万円ほど. 買うまで 元々音質とかには興味がなくて,iPhoneを買った時につ…

さんがつ

upamune.hatenablog.com 毎月,月末に「あれ,今月なにもやってなくないか...?」と考えて最悪な気分になるので,毎月やったことをメモしていこうと思う. ってわけ. 読んだ本 シングルページWebアプリケーション ―Node.js、MongoDBを活用したJavaScript SPA…

Linuxでf.luxっぽいのを使う

justgetflux.com 以前にMac使ってたときは,f.lux使ってたけどLinuxに変えてから使ってなかった.最近f.luxがRebuild.fmで言及されてて,Linuxでもそれっぽいのあるのかなと思って調べたらやっぱりあった. Redshift jonls.dk Redshiftっていうやつで,まあ…

印刷美術大全買った

買った なんか買ってしまった!!!!!!! pic.twitter.com/71Biv77s7M— 度胸MAX人間 (@upamune) 2016年3月12日 経緯 最近,デザインに興味が出てきたこともあって,本屋に行くとデザインのコーナーに立ち寄ることがある.そこで,普段は中身をササッと見て良さそ…

デザイン学び始めた

この記事を読んで触発された感じ. なるほどデザイン ここで紹介されている本読みたいな〜と思っていたら,「なるほどデザイン」のKindle版がセールで999円になっていたので買って読んでみた. なるほどデザイン作者: 筒井美希出版社/メーカー: エムディエヌ…

esa.io のVimプラグイン作った

作った. これで,Vimから投稿できるようになった. インストール NeoBundleとPlugはこんな感じで,インストールできる. " NeoBundle NeoBundle 'upamune/esa.vim' , {'depends': 'mattn/webapi-vim' } " Plug Plug 'mattn/webapi-vim' | Plug 'upamune/esa…

NeoBundleからvim-plugに乗り換えた

乗り換えた. github.com 人々が,dein.vimに乗り換えるタイミングでなんとなく.vim-plugの存在は知っていたけど,書き方見たらめっちゃ良さそうなのだったので,スッと乗り換えた. 乗り換えるポイントとしては, NeoBundle を Plug に置換する(カンタン)…

にがつ

upamune.hatenablog.com 毎月,月末に「あれ,今月なにもやってなくないか...?」と考えて最悪な気分になるので,毎月やったことをメモしていこうと思う. ってわけ. 読んだ本 JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス作者: Dou…

オッ

ラーメン,うまいっぽいので毎日食べている.だけど,適度にうまい店しか見つからないのでつらい.食べログとか全然あてにならなくて厳しいので,総当たりするか,おっさんに聞く必要がある(一番早そう). 風来居 渋谷店 オッ 一蘭 渋谷店 オッ 桂花ラーメン…

go-esaがSharingAPIに対応しました

github.com ドキュメントがまだということなので,もしかしたらなにか変更が入るかもしれないけど,一応対応した. @a_r_g_v ドキュメントはまだなのですが、client.create_sharing(post_number) とかできるようになりました > https://t.co/40fRA2T6gk— esa…

ジャバスクリプトの本読んだ

upamune.hatenablog.com この記事の最後にも書いたように,人並みにJavaScript書けるようになりたいな〜と思っててお作法を知るために本を買って読んでみた. 読んだのは次の4冊. 発売日が古い順に並べてある. JavaScript: The Good Parts ―「良いパーツ」…