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

感謝のプログラミング 10000時間

たどり着いた結果(さき)は、感謝でした。

STSでSpring BootでWebアプリケーションを作ってみる。

Spring BootではSpring Initializerという雛形生成Webサービスが用意されています。 これを利用して簡単なWebアプリを作ってみます。http://start.spring.io/「Search for dependencies」に「Web」と入力します。「Generate Project」をクリックすると、demo…

はてなブログ(スマホ/PC両方)からid名や「注目記事」のランキングを非表示にする方法

はてなブログは一度idを設定してしまうと変更ができません。 複数ブログを運営する際などに不都合が生じるかもしれないので、idを消すCSSを残しておきます。 スマホ版 スマホ版のCSSは以下を使えばOKです。 <style type="text/css"> .hatena-module.profile { display: none; } .pro…

Googleが提唱する"スマートクリエイティブ"な社員とは、どんな人材か。

「How Google Works」という本を読んでいます。 How Google Works (ハウ・グーグル・ワークス) ―私たちの働き方とマネジメント作者: エリック・シュミット,ジョナサン・ローゼンバーグ,アラン・イーグル,ラリー・ペイジ,土方奈美出版社/メーカー: 日本経済新…

ブログが書きやすくなるように、Sublime Text3のプラグインを作って、選択した範囲をタグで囲めるようにしてみた。

ブログを書いていて、文字の色を青くしたかったり、赤くしたかったり、太字にしたかったりすることがあると思います。そういうときに、はてなブログの記事の編集画面でGUIで青色をつけたり、太くしたりするのは面倒ではないでしょうか?僕の場合、ブログを書…

AWS Java SDK EC2の情報をプロキシ超えで取得する。リージョン情報を設定する。

AWS

プロキシ内にある環境からAWS Java SDKを使ってインスタンスを操作しようとすると、プロキシの壁に阻まれてしまうと思います。 そういうときは、ClientConfigurationクラスを使いましょう。下はJavadocのリンクです。 http://docs.aws.amazon.com/AWSJavaSDK…

自宅の机と椅子を変えたら学習効率が高まって、勉強時間も増えた。

年末に引っ越しをしてから3ヶ月が過ぎた。 社会人としての年次が上がり、仕事の量も増えた。帰りの時間は遅くなり、前までやっていた技術の勉強の時間も取れなくなった。勉強時間が極端に減った理由の一つに、一日中会議をしていて仕事の疲れが出ているとい…

技術力がつかない負の流れに陥ってしまった。

最近自分がとらわれている負のスパイラルについて、思うところがあって書いてみた。 吐き出せば楽になれるかもしれない。例外的な人はもちろんたくさんいると思うけど、一般的にSIer社員は技術力が低いと言われている。 たしかに自分の周りのSI社員にまとも…

「賃貸とマイホームはどっちが得なのか」の結論。

「臆病者のための億万長者入門」という本を読んで、モヤモヤとしていた話が自分なりに腹に落ちたので、紹介したいと思います。臆病者のための億万長者入門 (文春新書)作者: 橘玲出版社/メーカー: 文藝春秋発売日: 2014/05/20メディア: 新書この商品を含むブ…

島田紳助の「勝てない勝負はしない」ということ。

島田紳助さんの「自己プロデュース力」という本を読んで。紳竜とは、島田紳助と松本竜助の二人が組んで作った漫才コンビのことです。 1977年から1985年にかけて活動し、日本の漫才ブームを牽引しました。俺は生まれてなかったんですけど、当時の主流は背広を…

自分でやるか、人に頼むか

つらつらと今年の反省を。というか、悶々とした悩みを。仕事を人に頼むのが苦手です。自分よりできない人に頼むと、教える手間の方が大きくなることを面倒臭がって、自分でやってしまう。 自分より目上の人なんかに頼むのは、相手の時間を奪ってしまうのが申…

通勤時間を無駄にしないために、Kindle Whitepaperを買ってみた!

通勤時間は積み重なると馬鹿にならず、無駄にするともったいない。 電車に乗るときはいつも本を持っていったんですが、そこには2つほど問題がありました。一点目は、なんだかんだ「本は重い」ということ。 二点目は、「何を持っていけばいいか一瞬迷う」と…

リレーショナルデータベース テーブルの基本

MySQLで学ぶデータベース超入門 第2章より なぜExcelじゃなくてデータベースなのか? なぜ常に可変長文字列ではダメなのか? 正規化 なぜExcelじゃなくてデータベースなのか?データベースではそれぞれのフィールドに「どのようなデータをセットできるのか」…

Java Jsoupを使ってWebスクレイピング。Yahooの急上昇ワードを取得してみる。

最近はRubyのクローラ本が流行っているのですが、ちょっと手軽にJavaでもスクレイピングしてみます。Yahooにはよく検索されているワードを表示する「Yahoo検索データ」というページがあります。 http://searchranking.yahoo.co.jp/rt_burst_ranking/そのペー…

ツバを飲むだけで喉が痛かったんだけど、マヌカハニーとナノイーを試したら普通に治った

先週から喉に違和感を感じていた。 ハンバーグを飲み込むとき、喉に引っかかる感じがする。最初は小さな違和感だったんだけど、だんだんと違和感は確信に変わった。「あ、風邪や」前にも風邪をひいて喉がやられたことがあった。 そのときは、扁桃腺が腫れす…

2015年公開の映画「ドラゴンボールZ 復活のF」のタイトルはマキシマムザホルモンのフリーザの曲からとったものだった。

フリーザは、絶望の象徴だった。小学3年生くらいの時に、初めてフリーザを見た。 特徴なオカマ声に、圧倒的な強さ。戦士たちが次々とやられていく姿に子供ながらに恐怖した。当時の自分にとって、地獄先生ぬ~べ~の「てけてけ」とフリーザは、恐怖の象徴的…

目標を小さくするということ

最近仕事が忙しくなって、めっきり自分の時間が減っていた。 色々と勉強したいことはたくさんあるんだけど、その時間がないように思っていた。夜、寝る前に次の日の目標を立てる。これとこれとこれをやろう!目標はいつも、壮大だ。目標を立てているときは、…

マイルが貯まると思ってクレジットカードで支払いしてるんだけど、マイル以上に無駄遣いが増えてしまった。

去年、友達にマイルが貯まるからとオススメされてカードを作った。 俺はカードについて、無知だった。空港で声をかけられるがままにカードを作り、使っているうちにゴールドカードを勧められた。ゴールドにすると、マイルへの移行に制限がなくなるらしく、飛…

無線のマウス使えなさすぎて買った日に捨てた。

人間に対してキレることはほとんどないと思ってるんだけど、機械が思い通りに起動しないのは本当に腹が立つ。 PCの起動がやたらと遅かったり、意味不明な挙動をするときは、ものすごくイライラする。今日は古いマウスが壊れたので、新しいマウスを買いに行っ…

提案するなら先に手を動かしてくれ。なんで会議したがる?

会社の話じゃなくて、プライベートの話。なんか友達に「仲間内で○○な情報を共有するサイトを作って、情報交換しようよ」と言われた。俺はあんまり気乗りしなかった。 (「○○」はたとえば、パチンコの必勝法情報みたいなものだ)なぜかというと、「彼が共有した…

Junitで始めてみる、テスト駆動開発入門

テスト駆動開発について勉強したので、内容を自分の言葉でまとめ直してみます。 以下のような内容をお届けします。 テスト駆動開発とは テスト駆動開発の流れ やってみる テスト駆動開発とはテスト駆動開発というのは、Test Driven Development(TDD)と呼ばれ…

漫画「寄生獣」を大人買いして一気読みした感想

「寄生獣」という、どこか古く見える漫画が、本屋の特設コーナーで大々的に売られていました。 ツイッターなどでもチラホラと話題になっていると思ったら、最近アニメ化されたようです。新装版 寄生獣(1) (KCデラックス アフタヌーン)作者: 岩明均出版社/メ…

カフェインに冒された俺の身体。それでも!やっぱり飲みたくなる「カルディ」を紹介してみる。

朝オフィスに向かう途中、コンビニでパンとレッドブルを買うのが俺の習慣だ。 もう2年以上レッドブルを飲み続けている俺の身体からは、既に翼が生え始めているのかもしれない。 オフィスの自席につくと、メールをチェックしながらパンとレッドブルを口にする…

「Amazon Web Services 基礎からのネットワーク&サーバ構築」を読んだ感想を一言で言うと、「最高の研修を2,700円で受けるようなもの」

連休中に、 「Amazon Web Services 基礎からのネットワーク&サーバ構築」 という本を通して読みました。Amazon Web Services 基礎からのネットワーク&サーバー構築作者: 玉川憲、片山暁雄、今井雄太出版社/メーカー: 日経BP社発売日: 2014/07/16メディア: …

部屋で勉強するときの一番の敵と、すのこベッドがオススメな理由

勉強をするときはカフェや自習室という人がけっこう多いと思うが、たまに自分の部屋で勉強したいという人もいる。 自分の部屋で勉強するメリットは以下のようなものがある。 移動に時間がかからない 他人にペースを乱されず、自分の好きなように勉強できる …

僕が毎日お腹をくだす理由はプロテインだった

なんかもう最近はトイレネタばかりで、トイレブログがってくらいトイレの話ばかりで恐縮なんですが、僕がこんなにトイレにこだわるのは、昔からずっとお腹を下しやすいからなんです。なんか妙にもぞもぞして、あぁヤバイとトイレに行く。 午前中なんかは会社…

アレが便器にこびりついてしまう人にオススメしたい「キャッチ・アンド・リリース排便法」

汚いのが嫌な人はここでブラウザを閉じてください。 しかし、けっこう真面目な記事でもあります。 先日、流せるトイレブラシを紹介する記事を書いたところ、「これでは汚れが取れない」というコメントをいくつかいただいた。俺的には全くそんなことはなく、…

トイレ掃除に革命が起きた!「流せるトイレブラシ」スクラビングバブル シャットが衛生的でマジ素晴らしいので、使い方を紹介する。

いつもトイレ掃除が嫌だった。トイレの掃除をすると思うと、憂鬱な気分になった。 汚い場所を洗うのは気が引けた。何より嫌だったのは、便器を洗ったブラシを箱に入れて、使いまわさなければいけないことだった。トイレ掃除は以下のような手順で作業を行う必…

神奈川県立歴史博物館に行って、東京オリンピックに思いを馳せた。

先週末、天気が良かったので神奈川県立歴史博物館に行ってきた。 入場料は300円。→http://ch.kanagawa-museum.jp/1階では東京オリンピックの特集が行われていた。9月28日までやっているらしい。 そこにはたくさんの、オリンピックの資料があった。その時感じ…

やたらと詰問口調で、相手の話を遮るように話す人の目的

「嫌われる勇気」を読んで考えたことの続きです。 アドラーは「感情は目的を達成させるための手段だ」と言いました。人が何かをするときは、先に目的があるというのです。最近職場で、やたらと詰めるように話す人を見かけました。 早口でまくし立て、相手を…

会社が嫌いなのは、自らが「会社が嫌いな理由」を作り出しているから

大ベストセラーとなった「嫌われる勇気」を読みました。 今までは一回読んだら、「はい次!」と別の本を読んでいたんですが、これからは同じ本を何度も咀嚼しながら読んでいきたいです。 僕は自ら会社が嫌な理由を作り出している 「嫌われる勇気」に、こんな…

マネーフォワードが便利すぎて、アプリを使って初めて、感動を覚えた。

「カードで払えばマイルが貯まるでしょ」なんて言いながら、ANAのクレジットカードで適当に買い物をして、毎月いくら使ったかもわからずにいた。 ネットで使用額を確認できるらしいことは知っていたけれど、面倒でいつも確認なんてしちゃいなかった。26日の…

人生は短い。"読むべき"全ての本を読んでいる暇など無い。

これまで書籍の購入は「投資」であると考え、本は迷わず買ってきた。 Twitterやブログで著名な人が「これはいい」と勧めるたびに、「いつか使うかもしれない」と、すぐにAmazonで注文した。その結果、山のような本が積み重なり、たしかに読んだ本もたくさん…

ブログを2年間やってきたので、アクセスを増やす方法をまとめてみる

このブログが以前17万PVくらいあったことについて、id:horohoropainさんから、コメントをいただきました。 どうしたらそんなにもアクセス数がふえるのですか?私は教えまくっても1000にもいきません。 こちらですが、俺が2年くらいブログをやってきて、考え…

ページビューは消えたが、経験は残った。

6月27日にGoogleからごっそりとインデックス削除されてから1ヶ月と少し経った。 状況は変わらぬまま、Dailyで6,000PV近くあったアクセスは、1,000/Dayまで落ちた。「驕れる者は久しからず」とは言うけれど、驕らずコツコツと続けたつもりだ。 それでも、凋落…

「UIまで手の回らないプログラマのためのBootstrap3実用ガイド」を読んだ感想

この本は最近発売されていたようで、本屋でたまたま発見して、なんか良さそうだったので購入した。 実際、プログラミングはしたいけど、CSSをいじくって、レスポンシブデザインをうまいこと実現するのは苦手っていうプログラマはいるんじゃないかと思う。そ…

デビューの前に経験を先取りしておく

仕事が家に帰ってからはだいたい、プログラミングをするか、その他仕事に必要な業務知識的な勉強をするかっていう生活なんだけど、地味にけっこう充実しています。ふと思ったんですが、「会社での仕事の時間」が9時~21時の間だとして、それ以外の平日22時~…

Srping MVC 画像ファイルを処理する

Apache上にあるHTMLから、画像ファイルを送信して、Spring MVCで受け取ってディレクトリに格納するサンプルを作っています。 もともと、友達と旅行に行くときの「旅のしおり」を作っていたんですけど、そこに写真を載っけたい・・・と言い出されたことがきっ…

身近な友達のためにコードを書いてみる。

来週あたりに友達と一緒に旅行に行くのですが、そのためのしおりをjQuery Mobileで書いて、 さくらVPSにupしました。こんな感じの(笑) (特に意味はないけど、日付のとこになんとなくモザイクを入れました) (キャプチャしたはローカル環境のIPアドレスです)ペ…

目次ジェネレータを作ってみた。

ブログの冒頭に目次を貼り付けたいってときに使えるように、目次ジェネレータを作ってみました。 下にあるような目次を作るのに、いちいちHTMLを手打ちするのが面倒くさいというのがきっかけで、 とりあえず目次の内容だけ記述すれば勝手にHTMLを出力してく…

jQuery | テキストエリアにフォーカスを当てて、文字列全部を選択する

目次 日記 テキストエリアにフォーカスを当てて文字列を選択 その他調べたことのまとめ 日記何かを生成した時に、ユーザにいちいちテキストエリアにフォーカスを当てさせて、Ctrl+Cを押させるのは不便だと思いました。 それで、とりあえず生成したHTMLは自動…

jQuery | テーブル内のinput boxに入った値を順番に取得する

目次 日記 table内にあるテキストボックス内の値を取得する ラジオボタンでチェックされたものを取得する セレクトボックスでチェックが入ったものの値を取得する 日記ちょっとずつ目次ジェネレータを作っていますが、そろそろサーバにアップできそうです。 …

jQuery | テーブルに1行追加する

おはようございます、浅井です。 ちょっと新しい記事の書き方を試しています。 目次 日記 テーブルに行を追加するコード 日記Googleに嫌われてから、アクセス数がガクンと落ちた話をしました。アクセス数が落ちるのはまぁいいんだけど、なんで落ちたのかがわ…

Rubyのnilガードとは

ユーザーからの入力などで、名前や電話番号などが入っていた場合があるとする。 これらをたとえばDBに入れようとしても、nilだとエラーになってしまうかもしれない。そんなときに、nilを防ぐための書き方がある。 これをnilガードという。実際に例を見てみよ…

モジュールの使い方入門

・目次 インスタンス変数 インスタンスの初期化 キーワード引数 モジュールの使い方 Mix-in インスタンス変数インスタンス変数は頭に@をつけて記述します。 クラスのスコープになるので、インスタンス変数はメソッドの中に定義します。 インスタンスの初期化…

ドクターストレッチに通ったら慢性的な肩こりが良くなった話

システムエンジニアみたいに、ひたすらPCに向かう仕事をしている人にはありがちだと思うんだけど、 僕は慢性的な肩こりにひどく悩まされていた。親も肩こりがひどかったから、遺伝なのかもしれない。社会人になって2年が経ったくらいから、肩こりが自然には…

技術書を思い切って断捨離してみた!

山のように積み重なった技術書(の一部)を思い切って断捨離することにした。断捨離の理由は色々あるんだけど、部屋のスペースをもっと有効活用したい、と考え始めたことが一番の理由かもしれない。積み重なった本からは、否が応でも生活臭が溢れてしまうし、…

Googleからのアクセスが10分の1になってホロリ涙がこぼれる

2014年6月28日から、ブログのアクセス数が激減した。 Googleからのアクセス流入がほとんどだったんだけど、その数、なんと10分の1に。 流入元のほとんどは、このブログをブックマークしてくれているありがたい読者の方になった(ありがとうね) 検索結果に全く…

Rubyで配列の末尾から要素を探す

Rubyの配列が持っているのはオブジェクトの"参照"である。 参照先の値が変われば、配列の持っているオブジェクトも変わる。 なぜなら、それは"参照"だから。 str = "hoge" p array = [str,str] #["hoge", "hoge"] str[1] = "a" #["hage", "hage"] p array 配…

Javaでファイルが作成されるのを待って、作成を検知してから次の処理を行う

Javaでファイルが作成されたことを検知して、そのファイルが作成された後に次の処理を開始したい、なんてことがあるかもしれない。 たとえば、外部からファイルが連携されるプロセスがあって、そのファイルができるかどうかをずーーーっと待って、ファイルが…

テストのときに一時的なファイルを作成する

たとえば、あるファイルを作成するクラスをJUnitでテストするときに、一時的なフォルダを用意して、テスト後にはきれいに消えていてくれたら嬉しい。そうすると、テスト前後で環境は変わらないし、繰り返しテストを実行できるからだ。JUnit4.7から、ユニット…