退職しました

本日付で 8年と 3ヶ月勤務した組込み系の会社を退職しました.

退職理由

  1. しんどかった
  2. 今のままではこの先やっていけないと思った

一番大きな理由はしんどくて自分のための自由な時間が確保しづらかったこと. 経営的な問題から少人数で多くの仕事をやらざるを得ない状況になってしまって, ほとんどの人は 2つ以上の仕事を掛け持ちだったんですがそれが辛かった. ひどい時は午前中と昼は Aの仕事して, そこから夕方まで Bの仕事して, そこから終電まで Cの仕事してとかそんな感じで数カ月間働いていました. そうなると体力的な面もそうなんですけど, 勉強もできなくなってしまい(土日など時間があるといえばあるけど限界まで働くと休日でもやる気が出ない), 精神面でもどんどん疲弊するようになってしまいました. 仕事自体は楽しかったし, やりがいもありましたけど, そちらよりも辛いという方が大きくなってしまいました. あと自分の仕事と直接関係ない部分でストレスを感じることも多かったのも辛かったです.

2つめは, 1つめの理由も少し絡むのだけど, 自分の時間が取れないためかどんどん焦るようになってきた. 私は今年で 33ですが, 同年代を見てみるとすごい技術力を持った人が多い. しかも単にある技術に優れてるというわけではなくて, 新しい技術もどんどん吸収している. 技術力でも圧倒的な劣等感を感じる上に, 意識の部分でもすごい劣等感を感じる. ある同年代の人と話たときその考えに驚いた. 自分のキャリアとかちゃんと考えていてすごいと思った. 私はこの年齢なのにそんなことを考えたことは一回もなかった. こんな感じで同年代でもすごい圧倒されるのに, 年下でもどんどんすごい人が出てくるし, 世の中の技術はどんどん高度になっていくし, そんな社会でとてもじゃないけど自分が生きていける気がしなかった. 生きれてもせいぜい 1-2年じゃないかなって思って今のままではいけないなと思い転職を考え始めました. それが一年少し前ぐらい.

と思いはしたけどなかなか転職できませんでした. いろんな人と話をしたり, 求人情報を見たりしていたのですが, 正直通用する気がしなかった. この歳だとそれなりのものを求められるから, とてもじゃないけどそこに自分が到達していると思えなかった. だから 1月ぐらいで転職活動を諦めて仕事を続けていました. その半年後ぐらいにまた少し転職活動をしてみたんですが, 前回と同様諦めてしまいました. でその半年後ぐらいにさすがにもう耐えられないということになって, 落ちまくってもいいからとにかくちゃんと受けてみようって, なって何社か受けたところ, 志望していたうちの一つである東京の Web系企業に受けったので, 転職をすることに決めました.

明日から

明日から渋谷の某 Web企業で働くことになります. 現状力不足としか言いようがないですが, 早く力になり自分から何かを動かせるようになっていければと思います. 素晴らしい人材が多い(尊敬しているエンジニアも多く在籍)会社だし, 素晴らしい環境だと思うのですが, 自分が頑張らないことには意味がないと思うのでちゃんといければと思います.

初めての一人暮らし

どうでもいいですが, この年で初めての一人暮らしです. 特に問題なく生活出来ています. 20年近く前某全寮制学校に体験入学したときはあまりの寂しさに予定を早めて帰ってしまったのですが, 年を取ったのか, ケータイなり SNSでいつでも誰かと繋がっていられるようになったためかわからないですが, ちゃんと生きていけそうです. (あと 1週間ほどしないと家でネットが使えないのが辛いですが...)

最後に

これからも, よろしくお願いします.

Show current timer task in header line

(require 'org)
(require 'org-timer)
(require 'cl-lib)

(defvar my/org-timer-current-task nil)

(defun my/org-timer-start-hook ()
  (setq my/org-timer-current-task (nth 4 (org-heading-components)))
  (cl-loop for buf in (buffer-list)
           unless (string-match-p "\\`[[:space:]*]" (buffer-name buf))
           do
           (with-current-buffer buf
             (setq-local header-line-format '((" " my/org-timer-current-task " ")))))
  (setq-default header-line-format '((" " my/org-timer-current-task " "))))

(defun my/org-timer-end-hook ()
  (cl-loop for buf in (buffer-list)
           do
           (setq header-line-format nil))
  (setq-default header-line-format nil))

(dolist (hook '(org-timer-set-hook))
  (add-hook hook #'my/org-timer-start-hook))

(dolist (hook '(org-timer-done-hook org-timer-cancel-hook))
  (add-hook hook #'my/org-timer-end-hook))

Demo

f:id:syohex:20160616201011g:plain

表示されなくなった通知エリアの Dropboxのアイコンを表示させる

f:id:syohex:20160615191724p:plain

だいぶ前からだけど, Dropboxのアイコンが表示されなくなっていた(左から二つめのアイコン). ずっと意味不明なアイコンが表示されているなぁと思っていたけど, 何のアイコンかわからなかったので放置していました. で, 今日 Dropboxということに気づいてそれなら出しておいた方がいいかということで対策を調査しました.

修正方法

原因はよくわかっていませんが, 環境変数 DBUS_SESSION_BUS_ADDRESSを空文字列すると解決するとのことです. 起動スクリプトなり, /usr/bin/dropboxを直に書き換えるなりして, 環境変数を変更するようにし, Dropboxを再起動すると無事アイコンが表示されました(再起動に伴い位置が左端になってしまいましたが...)

f:id:syohex:20160615191937p:plain

inline image in markdown-mode

f:id:syohex:20160405142811g:plain

github.com

I have implemented inline image feature in markdown-mode. You can see image file in buffer by M-x markdown-toggle-inline-images command. This command is bound to C-c C-i C-t by default. You cannot use this feature in no GUI Emacs like emacs -nw.

Please report us via github issues if you have any issues.

Thanks for using markdown-mode.