Design Simple Life | シンプルライフを目指すSEのブログ

奨学金、長距離通勤、面倒な人間関係から開放され、妻とつつがないシンプルライフを実現するために、必要な情報を書き・共有していくブログです。

IT

リモートワーク実現を目指し、目標とするプログラマは何をブログに書くべきか

自分みたいに、リモートワークに憧れているけど、実現できていないプログラマはたくさんいると思う。give IT a tryの著者のように、既にリモートワークを実現されている方だと、なぜリモートワーク出来るようになったのか?というような成功秘話を堂々と書け…

現状に不満があるならば、簡単に変えられる所から変えていく。

やったら効果があるとわかっていることがあっても、始められていないことがある。Qiitaに記事を書く。独学でWebアプリを作る。LTに出る。勉強会に参加する。ハッカソンに参加する。などなど。しかし、やらない言い訳を考えてしまう。休日は休みたい、平日は…

プログラマがリモートワークするためには、場所の制約のない仕事を選択し、担えるようにならねば。

プログラマとして、場所にとらわれない働き方を体現するためにはどうすればいいかを日々自問自答しながら働いている。そもそも、プログラマが場所にとらわれない働き方をするために必要な最低条件は何か。携わる仕事に、働く場所を制約する要素がないことだ…

自分の開発環境サーバの物理情報、ソフトウェア情報を公開してみる

IT

自分のサーバ開発環境の定義を記載する。 ※随時更新 サーバ情報 OS情報 要はUbuntu 14.04.1 LTS $ lsb_release -a LSB Version: core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-no…

ITの技術系ブログ記事を書くときに気をつけたいこと

IT

ITのエンジニアとして、技術の情報発信をするのは、自分の価値を高めるのにとても大事なこと。 で、ブログの記事にはどんなことを書けばいいか、自分が良くチェックするSE の雑記を分析して書いてみる。 記事の質 ブログの記事の質は色々あると思うけど、基…

総武線観光 浅草にふらりと

IT

行ってきました浅草。亀十のどら焼きを買いにいくがために。通勤に使っている定期の区間内に、浅草橋があったので、有効活用しようと思って。休日に家に引きこもっていると、鬱々してくるし、発想が仕事のみになりがちなので、外部環境を真新しいものにして…

プログラムを書くか書かないか

一日に書ける時間は少ない。だから、少しづつコードを書くしか無い。しかし、仕事を終えた後、「さあ、何から手をつけようか」となっても、頭がプログラミングの状態になっていないので、手が付かない。プログラミングする準備も必要だし、そこを考える労力…

夜は思考じゃなく、記憶することを

夜、仕事をやった後にクリエイティブな思考をするってかなり酷。だけど、あまり思考を使わず、記憶する作業だったら負荷もあまりかからない、プログラミング教育サイトにCODEPREPがある。これは決められた場所にコードを打ち込み学習していくサイト。ゲーム…

仮説でやりたいことを考えておく

今日は比較的遅めに家を出たので、ゆったり考える時間が出来た。自分はITの仕事をしているが、仕事中にプログラミングのスキルアップをする仕事はしていない気がする。だから仕事以外の場でプログラミングをしようと思うのだが、仕事が終わった後いざプログ…

プログラミングをサッカーのように広めるには

サッカーが日本に浸透していったことを仮説で考える。Jリーグ、ワールドカップなど多くの人の目に触れる機会が多かったサッカーを子供に教えられる指導者が多かった子供が夢を持ちやすいボールさえあれば始められる、参入障壁の低さ健康増進になる。別にサッ…

.vimrcをchefでまけるように

IT

したいね。どうやれば出来るだろ。githubに自分の.vimrcコミットしといて、chef実行した時にホームディレクトリ配下に配置してくれるようにすれば出来るかな。あと、neobundleも稼働させたい。.vimrcに書いといて、:NeoBundleInstallコマンドをchefから叩か…

キャリアに影響を与える本

あると思う。自分の場合、SPIDERING HACKS。perlのCPANモジュール使って、Web上のデータや情報を効率的に取得するハックが満載。ここで、自分は改めてHTTPのリクエストや、POST、GET、JSONに興味を持てた。ああ、データをどう取得して、どう料理するかを考え…

仕事振り返り

IT

とりあえず、仕事が後手に回っている。仕事がたくさんあって、「あれどうなってる?」と言われた時に、何も進んでいません、ということが多い。 昨日の新年会運営の時もそうだった。会場設営で、指示を出してほしいといろいろ言われて、あまり指示を出せなか…

時間制限コーディング

もともと今日はタスクがたくさんあり、コード書く時間なんてほとんどなかった。だけど書かなきゃ仕事が終わらん。どーしたもんかと。自分にタイムプレッシャーをかけた。30分でコードが書けるかどうか。思った以上に、指が動いた。わからん処理があったら調…

設計には

設計には、まず扱う要素について深く知らないといけないから、それを調べなきゃいけない。IT技術だったら、汚してもいい開発環境を使って、インストールや設定を試しまくる。今までの自分は、設計は自分が知っていることだけ使ってやるもんだと思ってた。だ…

ansibleとchefメモ

IT

ansibleはchefと同じようなサーバ構成管理ツール。chefはリモートで実行するときクライアントをインストールしなきゃいけないが、ansibleはpythonで動いているからクライアントを入れる必要がない。ただ、べき等性はchefの方が上なので、一回デプロイすると…

やりたいことをToDoで書きためる

今日も業務終了。花金だけど、今電車でブログ書いてる。業務以外にやりたい事ってあると思う。それをToDoリストに書き溜めておく。リストにしたらスケジューリングして、空いた時間に消化して行く。自分はhttp://doit.imってツール使ってる。ここにアイデア…

VagrantとDocker

IT

今日、会社でVagrantとdockerのインストールまではできた。 あとはdockerをchefでインストールできるようになりたい。 あと、このブログを自分の技術Wikiにしていきたいから、手順とコードを効率よく書き残していけるような習慣をつけていきたいと思う。

今後やりたいことWiki

IT

今後実現したいこと Vagrantでdockerがインストール済みのイメージを使ってdockerの使い方を覚える。 Chef for WindowsでWindows向けのCookbooksの作り方を身につける。 DockerをChefを使ってインストールする