IT
自分みたいに、リモートワークに憧れているけど、実現できていないプログラマはたくさんいると思う。give IT a tryの著者のように、既にリモートワークを実現されている方だと、なぜリモートワーク出来るようになったのか?というような成功秘話を堂々と書け…
やったら効果があるとわかっていることがあっても、始められていないことがある。Qiitaに記事を書く。独学でWebアプリを作る。LTに出る。勉強会に参加する。ハッカソンに参加する。などなど。しかし、やらない言い訳を考えてしまう。休日は休みたい、平日は…
プログラマとして、場所にとらわれない働き方を体現するためにはどうすればいいかを日々自問自答しながら働いている。そもそも、プログラマが場所にとらわれない働き方をするために必要な最低条件は何か。携わる仕事に、働く場所を制約する要素がないことだ…
自分のサーバ開発環境の定義を記載する。 ※随時更新 サーバ情報 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のエンジニアとして、技術の情報発信をするのは、自分の価値を高めるのにとても大事なこと。 で、ブログの記事にはどんなことを書けばいいか、自分が良くチェックするSE の雑記を分析して書いてみる。 記事の質 ブログの記事の質は色々あると思うけど、基…
行ってきました浅草。亀十のどら焼きを買いにいくがために。通勤に使っている定期の区間内に、浅草橋があったので、有効活用しようと思って。休日に家に引きこもっていると、鬱々してくるし、発想が仕事のみになりがちなので、外部環境を真新しいものにして…
一日に書ける時間は少ない。だから、少しづつコードを書くしか無い。しかし、仕事を終えた後、「さあ、何から手をつけようか」となっても、頭がプログラミングの状態になっていないので、手が付かない。プログラミングする準備も必要だし、そこを考える労力…
夜、仕事をやった後にクリエイティブな思考をするってかなり酷。だけど、あまり思考を使わず、記憶する作業だったら負荷もあまりかからない、プログラミング教育サイトにCODEPREPがある。これは決められた場所にコードを打ち込み学習していくサイト。ゲーム…
今日は比較的遅めに家を出たので、ゆったり考える時間が出来た。自分はITの仕事をしているが、仕事中にプログラミングのスキルアップをする仕事はしていない気がする。だから仕事以外の場でプログラミングをしようと思うのだが、仕事が終わった後いざプログ…
サッカーが日本に浸透していったことを仮説で考える。Jリーグ、ワールドカップなど多くの人の目に触れる機会が多かったサッカーを子供に教えられる指導者が多かった子供が夢を持ちやすいボールさえあれば始められる、参入障壁の低さ健康増進になる。別にサッ…
したいね。どうやれば出来るだろ。githubに自分の.vimrcコミットしといて、chef実行した時にホームディレクトリ配下に配置してくれるようにすれば出来るかな。あと、neobundleも稼働させたい。.vimrcに書いといて、:NeoBundleInstallコマンドをchefから叩か…
あると思う。自分の場合、SPIDERING HACKS。perlのCPANモジュール使って、Web上のデータや情報を効率的に取得するハックが満載。ここで、自分は改めてHTTPのリクエストや、POST、GET、JSONに興味を持てた。ああ、データをどう取得して、どう料理するかを考え…
とりあえず、仕事が後手に回っている。仕事がたくさんあって、「あれどうなってる?」と言われた時に、何も進んでいません、ということが多い。 昨日の新年会運営の時もそうだった。会場設営で、指示を出してほしいといろいろ言われて、あまり指示を出せなか…
もともと今日はタスクがたくさんあり、コード書く時間なんてほとんどなかった。だけど書かなきゃ仕事が終わらん。どーしたもんかと。自分にタイムプレッシャーをかけた。30分でコードが書けるかどうか。思った以上に、指が動いた。わからん処理があったら調…
設計には、まず扱う要素について深く知らないといけないから、それを調べなきゃいけない。IT技術だったら、汚してもいい開発環境を使って、インストールや設定を試しまくる。今までの自分は、設計は自分が知っていることだけ使ってやるもんだと思ってた。だ…
ansibleはchefと同じようなサーバ構成管理ツール。chefはリモートで実行するときクライアントをインストールしなきゃいけないが、ansibleはpythonで動いているからクライアントを入れる必要がない。ただ、べき等性はchefの方が上なので、一回デプロイすると…
今日も業務終了。花金だけど、今電車でブログ書いてる。業務以外にやりたい事ってあると思う。それをToDoリストに書き溜めておく。リストにしたらスケジューリングして、空いた時間に消化して行く。自分はhttp://doit.imってツール使ってる。ここにアイデア…
今日、会社でVagrantとdockerのインストールまではできた。 あとはdockerをchefでインストールできるようになりたい。 あと、このブログを自分の技術Wikiにしていきたいから、手順とコードを効率よく書き残していけるような習慣をつけていきたいと思う。
今後実現したいこと Vagrantでdockerがインストール済みのイメージを使ってdockerの使い方を覚える。 Chef for WindowsでWindows向けのCookbooksの作り方を身につける。 DockerをChefを使ってインストールする