B-Teck!

お仕事からゲームまで幅広く

【本】JUnit実践入門 体系的に学ぶユニットテストの技法を読んだ

JUnit実践入門 ~体系的に学ぶユニットテストの技法 (WEB+DB PRESS plus)作者: 渡辺修司出版社/メーカー: 技術評論社発売日: 2012/11/21メディア: 単行本(ソフトカバー)購入: 14人 クリック: 273回この商品を含むブログ (69件) を見る 本書は、全15章のトピ…

【本】じゃんけんしようよを読んだ

じゃんけんしようよ作者: 十千しゃなお出版社/メーカー: 十千しゃなお発売日: 2013/12/14メディア: Kindle版この商品を含むブログを見る 相変わらず、KDPの十千しゃなおさんの小説をちょいちょい読んでます。 今回のじゃんけんしようよは、実は文庫本二冊く…

【Kotlin】KotlinのNull安全

dogwood008.github.io KotlinのリファレンスのNull安全のページが英語しかなさそうだったので、ざっくり翻訳しつつ例を足したりした。 Null安全 Kotlinでは下記の要因以外でNPEを起こすことが無いよう作られている。 明示的な throw NullPointerException() …

【本】2時間でおさらいできる戦国史を読んだ

2時間でおさらいできる戦国史 (だいわ文庫)作者: 石黒拡親出版社/メーカー: 大和書房発売日: 2015/08/12メディア: 文庫この商品を含むブログを見る 概要 第1章 戦国時代の幕開け 第2章 村の世界 第3章 東日本の戦国大名 第4章 戦国大名の領国支配 第5章…

【Java】JAX-RSの自分用メモ

JAX-RSとは? JavaEE6から入ったRESTful APIを作成するのに適したフレームワーク。 JAX-RSの使い始め方 JAX-RSに対応したサーバはApplicationのサブクラスを検知すると、 後述のリソースクラスなどを読み込んで自動で立ち上がってくれる javax.ws.rs.core.Ap…

【本】jQuery入門道場を読んだ

jQuery入門道場作者: 白岩登出版社/メーカー: 株式会社フェンドーラ発売日: 2014/01/19メディア: Kindle版この商品を含むブログを見る 本の詳しい内容はiwasimanさんの記事を参照してください。 iwasiman.hatenablog.com なので感想だけ。 jQueryを使うよう…

【映画】2018/02に見た映画

2月はこの映画を見ました バイオハザード ダムネーション 鑑賞日:02月17日 監督:神谷 誠 バイオハザード ディジェネレーションの続編。3DCGバイオハザード映画の2本目? 実写映画と違い、ゲーム版の設定と地続きになっている。 展開も絵作りもほどよくゲー…

【本】HTML5&CSS3標準デザイン講座を読んだ

HTML5&CSS3標準デザイン講座作者: 草野あけみ出版社/メーカー: 翔泳社発売日: 2015/11/06メディア: 単行本(ソフトカバー)この商品を含むブログを見る HTMLとCSSの知識は断片的に齧って少し知っているだけで、 ほぼまともな知識がない状態だったのでこの本…

【SEO】SEOの勉強メモ(ライティング編)

SEO

だいぶ期間が空いてしまったけど下記の続きです。 beatdjam.hatenablog.com 内容は下記あたりを主に参考にしています。 最新のGoogle対策! これからのSEO Webライティング本格講座作者: 瀧内賢出版社/メーカー: 秀和システム発売日: 2017/10/18メディア: 単…

【ゲーム】戦国BASARA 真田幸村伝をプレイした

PSPlusで去年の11月にフリープレイになっていた作品を、今更プレイした。 正直そこそこ楽しかったんだけど、これがフルプライスで売ってたと思うと恐ろしい…。 深刻なボリューム不足 シリーズ初心者の自分が難易度普通でストーリーを一通りプレイするまでで…

【映画】2018/01に見た映画

1月はこの5本を見ました(今更) ドーン・オブ・ザ・デッド 鑑賞日:01月01日 監督:ザック・スナイダー 元旦に世界の終わりを描く映画を見た。 前編を通しての救われなさが非常に良い。 ゾンビ怖い!と言うよりは、人間ドラマが深く描かれてたような気がする…

【CSS】文字の左右に線を引く

CSS

See the Pen OQBwvy by baetdjam (@beatdjam) on CodePen. 説明 文字の要素をFlexboxにして、align-items で垂直方向を中央ぞろえする。 疑似要素 :before、:afterで、文字の前後に空の要素(content:"")を追加する 解説 flex-grow:1を設定することで、要素内…

【JavaScript/jQuery】要素を切り替えるスライダー

しくみ さんぷる See the Pen VQEZwM by baetdjam (@beatdjam) on CodePen. こーど js $(window).on('load',function(){ class slider{ constructor(time, slideId, innerArea, prevBtn, nextBtn){ this.slideId = slideId; this.innerArea = innerArea; thi…

カーネギーの話し方入門 文庫版 を読んだ

カーネギー話し方入門 文庫版作者: D・カーネギー出版社/メーカー: 創元社発売日: 2016/01/26メディア: Kindle版この商品を含むブログを見る 「人を動かす」、「道は開ける」の著者として日本でも有名なデール・カーネギーが著した本。 カーネギーはパブリ…

【映画】2017/12に見た映画

先月はこの2本を見たらしいです。 冬休みあったし、もうちょっと見てるかなと思ったけど、 転職の準備だったり、逃げ恥の一挙放送見たりしてたのでこんなもんか。 宇宙人ポール 鑑賞日:12月02日 監督:グレッグ・モットーラ 安定のサイモン・ペッグ主演。 …

【SEO】SEOの勉強メモ(サイト構成編)

SEO

新しい仕事がWebメディア寄りの業務も触ることになりそうだったので、 SEOについて総ざらいしてみました。 とりあえず今回はHTMLの記述で気をつける点についてです。 内容は下記あたりを主に参考にしています。 最新のGoogle対策! これからのSEO Webライティ…

【雑記】あけましておめでとうございます

2018年ですね。 1月も2/3終わってますがいかがお過ごしですかね。 自分は今月から新しい職場で働いてるんですけど、 最初一週間は会社に慣れるための研修?のようなものだったので、 技術的な領域に触れるのは実質今週からでした。 前職がよく言えばある程度…

【JavaScript】JavaScriptの変数・関数の巻き上げ(ホイスティング)

ホイスティングとは 変数の巻き上げ ES2015の場合 関数の巻き上げ function文で宣言した場合 varで宣言した場合 let・constで宣言した場合 ホイスティングとは JavaScriptは、関数内でvarで宣言した全ての変数が先頭で宣言したことになる。 この、宣言が先頭…

【雑記】2017年お疲れ様でした

今年も1年お疲れ様でした。 この1年は、引越し、結婚、母の一周忌、転職と盛りだくさんの1年で、 知人、友人の方には色々とご迷惑、ご心配をおかけしました。 結婚 6月に一緒に住みはじめて、7月に入籍した妻とは、 やはり初めての共同生活なのでぶつかると…

【本】自殺喫茶を読んだ

自殺喫茶作者: 十千しゃなお出版社/メーカー: 十千 しゃなお発売日: 2013/01/05メディア: Kindle版この商品を含むブログを見る 長らく積んでいた自殺喫茶を読了した。 ダウナーで問題を抱えた主人公が、変わり者の女性と、 そうではないクラスメイトに囲まれ…

【JavaScript】最大値と最小値を指定して範囲内の値を持った配列を作成する(ES2015対応版)

この記事は下記の記事をES2015対応機能でリライトしたものです。 beatdjam.hatenablog.com /** * range * 範囲内の整数値を持った配列を作成する * @param {number} max 範囲の最大値 * @param {number} min 範囲の最小値(デフォルト値:0) * @param {functio…

【JavaScript】thisの種類

JavaScriptのthisにはいくつかの種類があり、状況によって動作が変わる。 現在はおおまかに分けて5つ? コンストラクタ呼出し メソッド呼出し 関数呼び出し 関数呼び出しの注意点 applyまたはcallで呼び出し時 applyとcallの違い アロー関数で呼び出し時 ア…

【JavaScript】今までブログに載せたJavaScriptのスニペットをまとめた

今までぽろぽろ書いてたJavaScriptとかを、ちょっと書き直したりしてまとめた。 書いたあとで知ったこととか踏まえるともっときれいに書けたり短くかけたりして面白かった。 MyToolBox/js at master · beatdjam/MyToolBox · GitHub 自分が過去に書いたコード…

【雑記】自分の本の読み方

子供の頃から割と本が好きで、学生時代にはよく読んでいたんだけど、 社会人になってすぐに割と忙しくなってからはしばらく全然本を読まないで過ごすようになっていた。 そうしたらなんか本をどう読んでいたかを忘れてしまって、全然読了までたどり着けなか…

【雑記】俺が夢見ていた「未来」はこれからの「未来」なのか

小学校二年生の頃、転校のため夏休みの間に引っ越した俺は、近所の図書館に入り浸っていた。 その図書館では予約制でビデオとブースをレンタルし、鑑賞することが出来た。 ラインナップの中には子供が好むアニメから歴史等の学習のためのビデオ、洋画などが…

【本】三月彩七さんの優しい世界

三月彩七さんの優しい世界作者: 十千しゃなお発売日: 2017/01/21メディア: Kindle版この商品を含むブログを見る 人間と、吸血鬼やドラゴンが一緒になって暮らしている不思議なシェアハウスで起こる、 日常の中のちょっとしたエピソード集といった感じ。 後半…

【JavaScript】文字列の空白埋め、0埋め

以前Javaで同じようなことやってるけど、JavaScriptもメモしておく。 http://beatdjam.hatenablog.com/entry/2017/07/21/225053 function padding(str,num,pad){ if(pad === void(0)) pad = 0; return (Array(num + 1).join(pad)+str).slice(num*-1); } cons…

【プログラミング】技術情報をキャッチアップするために見ている巡回先

トレンドの技術やトピックを雰囲気だけでもキャッチアップできるように、 ほぼ毎日この辺のサイトをざっと眺めてる。 情報収集するようになってからある程度試行錯誤して一応現在の形に落ち着いてて、 目についたりよく見かけるような話題があれば別で深く掘…

【本】Javaデザインパターン徹底攻略を読んだ

ちょっと古い本だけど、教養としてデザパタは大事かなぁなんて思って読んでみた。 掲載されているサンプルが単純すぎること、 各デザインパターンの説明が自分の理解と違っていたりして、 正直参考になった部分は少なかった。 本書の分類や記述を参考に改め…

【デザインパターン】デザインパターンの勉強中メモ 振る舞いに関するパターン

Chain of Responsibility パターン あるリクエストの処理を行うオブジェクトを鎖状に繋ぎ、適切なオブジェクトに処理させるパターン。 リクエストを受け渡す先を動的に切り替えることで、処理自体も動的に入れ替えることができる。 それぞれのオブジェクトは…