@ledsun blog

Hのキーがhellで、Sのキーがslaveだ、と彼は思った。そしてYのキーがyouだ。

#技術書典 #技術書典4 で「現代Webフロントエンドデザインパターン」を頒布します

techbookfest.org モチベーション これを解消したくて「現代Webフロントエンドデザインパターン」書いているけど、とてもSPA/SSRまではたどりつかない。(それ以前の部分で、僕の書く同人誌としては、十分のボリュームになっている。) https://t.co/BSMQwPR…

また又・エンジニアの採用面接対策 コメントへの回答

愛の告白 就職活動は愛の告白のような活動です。 面接官と応募者は、何かに怒っているのだろうか?意見を交換して「価値観が合いそうですね、一緒にやりましょう。」or「価値観あわなさそうですね、やめましょう」を判断する場なので、怒る必要はないと思う…

続々・エンジニアの採用面接対策 コメントへの回答

学習力無力感 給与と待遇 志望動機 写経 業務時間外の学習の強要 学習力無力感 エンジニアの採用面接対策 - @ledsun blog組織内での過去の経験から、相談が無駄だと思われてしまったケースもありそう "一人で不満を溜め込んで、やめることを決めてしまう人"2…

続・エンジニアの採用面接対策 コメントへの回答

エンジニアの採用面接対策 - @ledsun blog技術的なことについて自学自習できる人を見抜くコツが知りたい。簡単なテストをしてもあまり無意味な気もするし、めちゃくちゃ勉強はできるけど、仕事に全く活かせないorスピード感を掴めない人もいるし。2018/02/02…

エンジニアの採用面接対策

paiza.hatenablog.com に、面接で落とした理由があります。 最近は技術者が面接をすることが多いです。 技術者は採用面接に不慣れなことが多く、質問が下手くそです。 面接官側の不手際で、コミュニケーションに齟齬があって落ちていることもあると思います…

2017年にやった技術的なチャレンジ

一年を通して チャレンジ UIのデザイン変更のためにDOM更新アルゴリズムの共通化 サーバサイドのクエリ生成・実行処理の無限リスト化 Wampリクエスト処理の並列化 RailsのDBコネクションプールの統計値を取得 その他 Redmineプラグインの作成 IoTゲートウェ…

「有名な統計力学ゲーム」をcanvasで表示してみる

今回のテーマ 前回の ledsun.hatenablog.com では、やり取りの結果をSVGのレーダーチャートで表示しました。 SVGではやり取りが1000回を超えると快適に表示できませんでした。 今回は、canvasのレーダーチャートに表示します。 チャート See the Pen statist…

「有名な統計力学ゲーム」をレーダーチャートで表示してみる

今回のテーマ 前回の ledsun.hatenablog.com では、分配アルゴリズムの実装と結果を数値で表示しました。 今回は、アルゴリズムには変更を加えずに結果をレーダーチャートで表示します。 チャート See the Pen statistical_mechanism_on_chart by shigeru.na…

受託開発デザインパターン 「止められなければ実装する」

背景 受託開発中です、二次請より低い階層におり仕様の決定権を持っていません。 発注元の、仕様の決定が遅れています。 協力会社を使っていて、何もしない空き時間でも費用がかかっています。 フォース(こんな問題がある) 仕様を決定する人は決断力を欠い…

「有名な統計力学ゲーム」を実際に試してみる

有名な統計力学ゲーム 有名な統計力学ゲーム。6人が均等にコインを持つとする。サイコロを二つ振り、一つ目の出目の人はコインを中央に、二つ目の出目の人はそのコインを貰う。無い人は出さない(借金なし)。これを繰り返すと少数の金持ちと多数の貧乏人がで…

2017年TOEIC戦記

2017年の目標 2017年の目標は、TOEIC800点。 結果 受験日 得点 LISTENING READING 4/27 645 - - 9/10 745 430 315 11/19 605 315 290 12/10 705 380 325 達成はできませんでした。善戦しました。 試験によって50点ぐらい上下するらしいです。 それ以上の振れ…

キャッシュカード落とした

銀行のキャッシュカードをATMに置き忘れました*1。 朝、ATMに行って入金し、夜に財布の中にキャッシュカードがないことに気がつきました。 ATMの置き忘れの確率が高いのですが、気づいた時間が遅すぎるため、日中の移動中にどこかで落とした可能性もあります…

DOM更新アルゴリズムを実装しました

github.com 動機 virtual-domの良さ Reactに代表されるようにGitHub - Matt-Esch/virtual-dom: A Virtual DOM and diffing algorithmを使うと、デザイン変更時に、JavaScriptのロジックを考えずに、HTMLとCSSを考えるだけよくなることがわかっています。 一…

忍者式テストとは?

「忍者式テストの定義が知りたい」という意見を観測しました。 実践者の一人として、現時点の理解を記録します。 簡単に言うと? どういうときに向いている? どうやって実施する? 準備 最新のプロダクトをユーザー(の立場)で操作できる環境 手動テスト項…

Clojureを学ぶ

RICH HICKEY氏の発言がめちゃくちゃ面白かったので、Clojureを学ぶことにしました。 めちゃくちゃ面白い。字が小さくてスマフォだとつらいので、あとで読もう / “[ GitPitch ] k2n/effective-programs-ja/master” https://t.co/fl9VSi4K14— ぎゃばん (@ledsu…

redmine.tokyo 第13回勉強会勉強会参加録 #redmineT

redmine.tokyo に参加してLTしてきました。 speakerdeck.com 経緯 Redmine Wikiのツリー構造をドラッグ&ドロップで編集できるようになったので、ちょっと見てって pic.twitter.com/p0gC7XxKla— ぎゃばん (@ledsun) 2017年10月24日 Pluginを作ってツイッター…

はてなブックマーカによる「アニメ史上に残るオリジナル展開」

集計対象 コメント数 全コメント プラネテス 鋼の錬金術師 喰霊 ドラゴンボール 攻殻機動隊 蒼き鋼のアルペジオ うる星やつら こどものおもちゃ みなみけ アイドルマスター セーラームーン 幽遊白書 くまみこ ぼくらの サザエさん デビルマン ミスター味っ子…

はてなブックマーカによる「日本史上で優れた思想家って誰?」

anond.hatelabo.jpに対する はてなブックマークコメント b.hatena.ne.jp を集計しました。 10人 お題どおりに10人挙げます。 西田幾多郎 福沢諭吉 本居宣長 丸山眞男 道元 鈴木大拙 夏目漱石 安藤昌益 平田篤胤 荻生徂徠 私は門外漢です。結果が妥当かどうか…

はてなブックマーカによる「凄い面白いファンタジー小説」

ベスト3 十二国記 守り人シリーズ ゲド戦記 4位以下 ドラゴンランス 魔法の国ザンス 本好きの下剋上 はてしない物語 ナルニア国物語 勾玉シリーズ グイン・サーガ 〈卵王子〉カイルロッドの苦難 以下票数のみ 集計方法 データ取得 集計 anond.hatelabo.jp に…

技術書典3にサークル参加しました #技術書典 #技術書典3

サマリ 部数読みが偶然上手く行った*1ので1,421円の黒字でした。 なお、人件費は数えないものとします。 経費 サークル参加費 7,000円 日光企画さん オンデマンド印刷 中とじ 100部 17,010円 テーブルクロス 829円 コインケース 140円 売上 300円 x 88部 販…

技術書典3で「受託開発インアクション 〜顧客の期待をコントロールする〜」を頒布します

技術書典3で「受託開発インアクション 〜顧客の期待をコントロールする〜」を頒布します。内容は、受託開発に失敗しない方法についてです。 28ページ 300円(価格間違えていました)。<か08> https://t.co/11LVuN8QFb #技術書典 #技術書典3— ぎゃばん@技術…

優秀なプログラマになるために

みんな良いこと言うので、刺激を受けて考えたことを記録します。 生きてるだけで丸儲け ストレス対処法 撤退戦術 タスク殺すマシーン 人間に戻る儀式 運 技術力を身につける方法 車輪を再発明する 脱ゴールデンハンマー病 学習の助 優秀なプログラマとは? …

Node.jsでつくるNode.js その2

ledsun.hatenablog.com の続きです。四則演算の対応するオペレーター(演算子)を増やします。 オペレーターを増やす 前回+に対応しました。 次に、-, *,/,%に対応します。 実装 switch文に演算子ごとの分岐を追加するだけです。 const esprima = require('e…

Node.jsでつくるNode.js その1

ledsun.hatenablog.com の続きです。Node.jsで動くJavaScriptインタプリタを実装しようとする試みです。 作戦 パーサにはEsprimaを使う TDD的なスモールスタート戦略で進める(最初はセルフホスティングを意識しない) 下調べ EsprimaがどのようなASTを返す…

RubyでつくるRuby 読書感想文

どんな本? RubyでつくるRuby ゼロから学びなおすプログラミング言語入門(紙書籍)www.lambdanote.com 言語処理系の実装を体験するための本。 言語処理系の実装はパーサの実装が面倒臭くて、大抵の人はそこで力尽きます。 そこで、パーサは著者の方が用意し…

Mac の言語設定を英語にした時のGoogle Chromeのフォント設定

OSの言語設定を英語に qiita.com OSの言語設定を英語に変更しましょう に触発されて、言語設定を英語にします。 Google Chromeの言語設定 Change Chrome languages & translate webpages - Computer - Google Chrome Help Chrome ブラウザの言語を変更する(…

リーダーシップ理論

リーダーシップに関する情報を調べた記録です。 luccafort.hatenablog.com のはてなブックマークで リーダー(管理者)ではなくエンジニア(実務者)でありたいと願う人々へ - おうさまのみみはロバのみみこれははるか昔に作られたリーダーシップ理論の基礎では…

失敗プロジェクトの弔い方

プロジェクトを燃やした経験から、どうすれば有効なふりかえりができるのか考えてみました。 要約 失敗プロジェクト参加者の信用を回復 失敗プロジェクトの撤退戦術を共有 失敗プロジェクトの回避方法を検討 背景 「社内の失敗プロジェクトを振り返って今後…

IoTゲートウェイのモデリング

用語 機器:HTTP/HTTPSな環境から操作する機器 機器種別:機器の種類。例、エアコン、照明、etc。あるいはエアコンもメーカによって異なる機種種別として扱う必要があるかもしれません。 要件 IoTの理想「標準的なIFでIPネットワークに繋がるいろんな機器を…

技術書典2にサークル参加しました #技術書典

サマリ 謎のモチベーションの高まりにより技術同人誌を書いた 30部が1.5時間ではけた Re:VIEWで書いた 想定読者が勉強会の発表より広いのはおもしろい 書いたこと 「デバッグ最速理論」という薄い本を書きました。 最終的に表紙と奥付、裏表紙等を合わせて16…