それでも気分は高専生

元高専生が自分のやってきたことを記事として残すためのてきとーなブログ

チームで補完しあうということ @アドテクコンペ優勝しました

先日,CyberAgentさんのアドテクコンペに参加させていただいた. 記事にするのどんだけ遅いんだよ!って感じだけど,直後から始まった就活や研究のテーマ策定,その他プライベートでゴタゴタがあり,なかなか時間がとれないでいたので赦して. アドテクコン…

Kubernetes on GKE with Arch Linux はじめました

TL;DR 基本クイックスタート | Kubernetes Engine のドキュメント | Google Cloudに沿ってやればOK Arch Linux だと yaourt で入れたくなるけど,gcloud components install とか一部機能が制限 前提条件 GCP上で "Sample" プロジェクトを作成 Sampleプロジ…

VueJSのmethods定義で,アロー関数を使うとComponent側が更新反映をしない件

TL;DR アロー関数を使うと,thisの扱いは呼び出すコンテクストではなく宣言するコンテクストで決定 methodsで定義したメソッドはVueComponentから呼び出される VueJSのコンポーネント定義時にアロー関数で束縛してはダメという話 課題 methodsで定義した関数…

Cybozuのサマーインターンに行ってきた件

今更ですが,今年の夏にお世話になったインターンについて書きます. 概要 期間 : 2018.08.06 - 08.11 コース : インフラ刷新コース 業務内容: Cybozu社内のインフラ刷新プロジェクトNecoに携わる blog.cybozu.io ゲスい話 5日で10万円もらえる 遠方なら交通…

zshの実行に遅延が生じるようになった件

tl;dr vcs_infoをonにしていると,大きいリポジトリで情報を集めるのに時間がかかる 現象 突然zshが重くなった 何も実行しなくても,プロンプトの次行表示までに時間がかかる 起動時の遅延はほとんどなし Ctrl + Cで待ち時間がキャンセル可能 cdをしたあとの…

pyenvとneovim

pyenvとneovimを動かしているときに,dein.vimの設定ファイルにプラグインを追加し,neovimを再起動するとこのようなエラーが発生する場合がある. Floobits error: no neovim python module. Run `pip install neovim` to fix. For more info, :he nvim-pyt…

matplotlibを動かす on Arch Linux

sudo pacman -Sy tk pip install matplotlib File "plot.py", line 1, in <module> import matplotlib.pyplot as plt File "/home/takahiro/.pyenv/versions/3.6.3/lib/python3.6/site-packages/matplotlib/pyplot.py", line 115, in <module> _backend_mod, new_figure_mana</module></module>…

KDEのデスクトップ環境がぶっ壊れた on Arch Linux

環境 OS: Arch Linux Kernel: x86_64 Linux 4.13.12-1-ARCH DE: KDE 5.40.0 / Plasma 5.11.4 Qt version: 5.9.3 症状 ログイン時に $ exec startx /usr/bin/startkde でGUI環境を起動する. 起動直後,数秒すると壁紙が表示されなくなり,デスクトップが真っ…

KDEデスクトップ環境下で日本語が文字化けを起こす

問題 DolphinやAmarok上で日本語のファイル名が文字化けを起こしてしまう. Konsoleを開いてロケールを確認すると, $ locale LANG=ja_JP.UTF-8 LC_CTYPE="ja_JP.UTF-8" LC_NUMERIC="ja_JP.UTF-8" LC_TIME="ja_JP.UTF-8" LC_COLLATE="ja_JP.UTF-8" LC_MONETAR…

MacでneovimにAirline導入

導入 前提条件 : neovim,プラグイン管理はdein.vimでtoml形式での記述 導入自体は簡単. [[plugins]] repo = 'vim-airline/vim-airline' hook_add = ''' let g:airline_powerline_fonts = 1 ''' [[plugins]] repo = 'vim-airline/vim-airline-themes' をプ…

neovimの導入

しばらく放置していたブログに久しぶりの投稿. この間neovimなるものを見つけ,移行を決心. プロジェクトとしては,レガシーなvimをモダンなコードで書き直そうといった趣旨のもの. (vimの開発者) 主な特徴は * 非同期処理が使いやすくなった * msgpack A…

Ubuntu16.0.4のrbenv導入後, rbenv installでrubyが入らなかった件

結論 ruby-buildのログちゃん"/tmp/ruby-build.hogehoge.log"におった DockerHubにあがってるUbuntuのオフィシャルイメージにはcurlとかwgetとかが入っていなかった ruby-buildのエラーだから(?)rbenvのインストール時にエラーとして吐き出されなかった 内容…

Jenkins + GitHubでRailsAppのCI構築を頑張る

先日の記事ではDocker上にJenkinsとRailsAppを同棲させた…OK? 前の記事Nginxを使ったRailsAppとJenkinsの同棲計画 - それでも気分は高専生の環境を前提としてローカルからGitHubにpushしたのをhookしてJenkinsが勝手にデプロイしてくれる. 所謂CI(Continuou…

Nginxを使ったRailsAppとJenkinsの同棲計画

雑記 おおよそ1年半ぶりの投稿になりますが…… 今回からは色々と挑戦してみたことの技術的備忘録として活用していく予定. (但し予定≒未定) 今回はdeployしたRailsAppとJenkinsを同一server上に置いてやろうぜ!ということをやってみました. ちなみに背景とし…

vimからの初めまして

昨晩(今朝)投稿した記事にあったはてブロのvimプラグインhateblo.vimを入れてみた. 導入の参考にさせていただいたサイト なのでこの記事の投稿がvimをつかたった初めての投稿となる. 自分がはてブロをこれから始めるかどうかはこいつの快適さにかかってくる…

とりあえず完全放置してたのを思い出して適当に書いてみる

なんでこの時期この時間帯に思い出したのか自分でもわからない。 だが、思い出したということには意味があるのだろう。 ということで一つだけ記事を書くことにした。 そういえば……どうやらvimにははてブロのAPIを叩いて記事投稿ができるプラグインがあるよう…