wordmodeで3タイプ目以降のキーボードヘルパーが反応しないバグを修正しました開発部門の先輩方はこの社内ブログを通じ、マークアップ言語やプログラム言語を使用して様々なチャレンジをされてきました!いつかやろう、いずれやろう、そのうちやろうどれだけクレドで話そうが、聞こうが、夜メールに書こう読もうがやらないと意味なし!もう、やるやる詐欺師はやめにして得意のとりあえずやってみよう精神で先輩方の歩まれた轍を、今回、僕も歩いてみることを決めてみました自己満タイピングゲーム作成した教本やサイトを見たわけではなく、完全オリジナルです。普通にjQueryが分かる人なら全然できると思いました。自己満なので、見やすさとか使いやすさはほとんど考慮されていません。自分がやりたいことを思うようにやっているだけなので、楽しくないはずがないurlはこの辺に貼ってます目的ブラインドタッチの練習をしたかったから。・とりあえず毎日家帰って作り込む時間が楽しすぎた・jQueryにそこそこ詳しくなった、記述がかなり早くなった・jQueryのライブラリに頼らずできた(さすがにcookie取得~分割格納はめんどくさすぎて使いました。ほとんどしなかったので、行き当たりばったりのゴリゴリコードになった・ajaxを使った簡易スクレイピングモードが実装できなかった(pythonじゃないので難易度高め?)・カプセル化、コンポーネント化の思想を学ぶ必要性を感じた(情報保護も)・もっとスマートにコードが書けるようになりたいと思ったとまぁいろいろ書きましたが、実際の作品がこちらです。http://www.may-kh.site/使い方解説ディスプレイ小さいとうまく表示されないかもです。できるだけ大きい画面で遊んでみてください。スマホでの動作は未確認です・入力文字を1文字ずつ判定してくれます・テキストエリアにフォーカスで、キーボードとタイマーがオープンします・darkmode:暗い自己満テーマになります・keycodemode:キーボード上の文字がランダムで出てきます。・wordmode:事前に僕が設定した単語が1文字ずつ分割されて出てきます。・ファイルを選択:メモ帳やcsvファイルをアップして自分で好きな問題で練習できます。※単語は、メモ帳なら改行で、csvならセル行で区切ってください。漢字でも判定できますが、動作は保証できません。エンコードなど不具合で文字化けするかもです。文字数は少なめがおすすめ。・countup:endボタンを押すまでゲームが続きます・countdown:制限時間でゲームが強制終了するモードです(初期値30s)・下のキーボードはヘルパーです。次に打つべきキーを、ホームポジション規定で色付けします。・キーボードの横の丸いやつ:キーボードがうっとうしいときはこれでオープンクローズができます。入社してからプライベートの部分含めかなり忙しい1年間だったので、やっと落ち着いてなんかできたな~って感じです!友人のC++とかJAVAで仕事してる人を見ると、化け物に見えます。フィールドが違いすぎますが、自分の雑魚さ加減が身に沁みます。彼らとはストーリーが全然違うので比較しているわけではないですが、webのこと、プログラムのこと、PCのこと、ネットワークのこと、アリンコレベルの自分を早く脱したいというかもっと知りたいなぁと思う日々です。ゲームまたやってみてください。バグだらけだと思うのであったら教えてください。コードすぎて自己嫌悪ですが、記述が多すぎて途中から何が何が分からくなったので諦めました。アクセスニュース・リリースサイトマップお問い合わせ。