CORETECHお誕生日プレゼント・・・♪こんにちわ!パグです!!コアテックでは現在、福利厚生の一つとして、社員のお誕生日月に有名ショッピングサイトのギフトカードを会社からもらえます!去年はデジタルの漫画を買った私なのですが・・・今年は・・・この本を買いました・・・妊娠してから20kg増量した・・・私のことかな・・・って思って・・・。これがジャケ買いってやつですかね。数ページしか読んでないですが、すでにグーで顔面を殴られているような気持ちでございます。前から気になっていた、紐通しおもちゃを、娘のクリスマスプレゼントに。(画像は販売サイト様よりお借りしました)ギフトカードを使った結果・・・お会計は・・その二つで、なんと、162円(送料込み)に!素晴らしいですねー。お誕生日プレゼントを大人になってからふいにもらえるなんて、ちょっとテンションの上がる福利厚生なのでした。(上記制度は予告なく廃止になる場合がございます)ではまた〜。CORETECHITS健保の保養所ってどうやって使うの!?こんにちわ。パグです!!本日はITS健保の保養所使いたいんだけど〜、土日予約できないじゃん!って思っている人向けに書きました。(よく読めばわかるのだけど、初めてだとちょっと難しいです)まず、予約申し込みに際して、保険証が必要なので、用意しましょう!!ITS健保の保養所の予約は、人気日程は抽選で決まります。](https://www.its-kenpo.or.jp/shisetsu/hoyou/chokuei/moushikomi.html#kikan)例えば令和元年の場合、1月1日〜1月31日に泊まりたいな〜と思った場合、上記のリンク先表の「受付期間郵送・FAX」日付である10月29日〜11月1日に申し込みが可能です。宿泊は最大に2泊まででき、同じ宿に2泊以上連続で泊まることはできません。(抽選申し込み)のリンクをクリックします。利用規約に同意し、ページを進めていくと、受付期間中だけは、Web申し込み画面が出現します。〜年/月/日利用分」と記載があるので、日程に間違いないか確認しましょう。予約に使用するメールアドレス宛にメールが届いたら、そのリンクより予約を進めて行きましょう。この時に送信されるメールに注意事項が記載してありますが、30分以内に手続きを完了することと、同じ宿に同じ日程で申し込みをすることはできないので、注意しましょう。(抽選だからってよくばったらダメ!)申し込みの際に「事業所記号」と「被保険者番号」を入力します。「記号」になります「被保険者番号」とは・・・その隣にある「番号」になります。申し込みが完了すると申し込み完了メールが来ます。](https://www.its-kenpo.or.jp/shisetsu/hoyou/chokuei/moushikomi.html#kikan)の申し込み結果回答日に、メールで来ます。楽しみに待ちましょう!(外れてもごめんなさいメールが来ます)。※抽選の場合は、当選しないと、予約完了になりません!※複数日申し込みしている場合、当たっているのに行かなかったら無断キャンセルになってしまうので、お気をつけください!とっても人気の施設のため、なかなか土日は抽選になってしまい当たらないのですが、入社一年目で当選した人もいますので、毎月申し込みをしてみましょう。(空き照会)から確認できますので、有給を取って平日に行くのもいいですね!コアテックで泊まった人の記事もありますので、よかったら読んでみてください!https://core-tech.jp/blog/article462/私は、独身時代、スノーボードに行く時に、TOSLOVE湯沢を何度も利用していますが、安い!広い!ご飯も美味しい!!空いてる!(抽選の人しかいないから、施設に余裕がある!)ととっても最高でした・・・。近くのスキー場だと・・・[神立高原スキー場](http://www.kandatsu.com/)や[湯沢パーク](http://www.park-resort.com/ski/)などがありますよー!ファミリーなら湯沢パーク(斜面が緩いので)、ゴリゴリのアイテム使いの人なら神立高原がオススメです!!冬になると、御茶ノ水あたりにあるボード用品店の前に、スキー場のチケットが半額くらいで売っていたりするので、それを利用すると1日券が2500円程度で手に入ります。=後(プログラム新規作成編)=こんにちわ。前編はこちら→https://core-tech.jp/blog/article469/プログラム改修編はこちら→https://core-tech.jp/blog/article473/私はWEBサイト制作においては、プログラム改修よりもプログラム新規作成の方が、作業ハードルが低い様に感じます。理由としては、既存システムの影響範囲調査があまりないためです(新規だから影響箇所が少ない!)。既存システムに新規にページを作成する様な作業が、特に楽な作業に感じます。一方で、全て1から作らなくてはならないので、ルーティン化されていないときついのでは、と感じます。あなたが新卒、新人1〜2年目で、ページの新規作成を命じられた場合に何からしたら良いのかわからなくなってしまったら、「詳細設計」を順番に行ってみてください。1.自分の作成予定ページの動線を知る自分が作成するページはどこから入ってくるのかを理解します。表示画面がPOSTでくるのか、GETでくるのか、トップページなのか複数ページなのか、検索結果ページなのか・・・色々なパターンがあるかと思います。様な表示系の処理なのか・・・を整理し、自分の画面の遷移図を書いてみます。遷移図には書き方が色々ありますし、お作法があるチームもありますので、何も参考になる資料がない場合はもはや手書きでも良いと思います。簡単に書くとこの様な形になります。詳細ページ2.自分の画面の対象となるデータを知る登録系画面の場合は、データを登録するTBLの設計を行います(基本設計が終わってから作業を依頼される場合は、すでに終わっていることも多いフェーズです)表示系画面の場合は、取得元を調査します。ここでPGがすることはSQLを先に考えてしまうことです。Model設計(すでに存在する場合は、メソッドの設計)です。以下のようなことを考えます。・新規登録の場合はどんなカラムが必要か・更新処理ではどのカラムを更新するのか・取得処理の場合はリレーションや、取得条件などは何か、何をInとして、何をOutしたら良いのかSQLが苦手という方によく出会います。DBによって一回でとるのか分けてとるのか、SQLの書き方も様々ですが、取得系処理のSQLが苦手な人は、どんな結果になっていて欲しいのか完成系のTBLを想像してからSQLを書くと頭が整理されるのではないかと思います。SELECTで取得するカラムを想像します→次にWHEREやJoinの条件を考えます。3.機能の設計を行います。ここに関しては改修編と同様ですが、とにかく細分化すること。自分が書けると思われる単位までの細分化です。この様な形で大枠を決めたら、とにかく作業を細かい単位に分割していきます。詳細設計とか言われたけど、何からしたらいいんだ・・・ってなる人は、イベント単位で考え始めると、楽かな、と思います。クラサバ型にせよ、スタンドアロン型にせよ、イベントがあって処理があるので・・・何から書き始めたらいいの?と設計に混乱する人は、とりあえずその機能のイベントトリガーが何かを考えて、そのイベントに対する処理を考えるのが良いかと思います。バッチ処理なら、呼び出された時、画面処理なら、ユーザーの動作や表示されるタイミングです。・Analyticsやメタタグなども確認する・POSTまたはGETでデータ受け取り・データがある場合→編集画面・データがない場合→新規画面・データのValidation・加工処理→エラーの戻し方・画面の遷移・画面の表示の仕方・Xを押下・・・・Xを変更・・・このようにイベントが大枠で、そこからの細分化を考えるとスムーズかなと思います。ちなみに、単体テスト仕様書もこの様な形で書くとわかりやすくなります。詳細の設計ができたらコードを書きはじめます順番に作っていきましょう。表示させて、HTMLを作って、中身を書きます。・ルートを作る→URLを打ち込むと、空のController,Viewが表示される様にする・ViewにHTMLを書き込む→この時呼び出すCSS,JSなどを考えます・Conotllerを書き込む→機能設計通りにかく→Modelとつなぐ5.詳細設計を修正し、テスト仕様書を書くこの辺りも改修と同じく、テスト仕様書を書きながら、想定通りになっていない箇所を修正していきます。自分で、正常、異常系など含めてテストが一周できるくらいになっていればCD完了です。この時に、想定外エラーやXSS対策、CSRF対策などできていたらより素晴らしいです。業務システム系の開発の場合はCD完了って言ったのに、バグが出てる状態でテストチームに回したりするとめちゃくちゃ怒られます。最後に新人の人が初めての新規作成を命じられて、いきなり放置プレイする現場にはなかなか出会ったことがありませんが、何も言われないからといって「これでいいのかな?」と思いつつ進めるのは、オススメしません。・遷移図、TBL設計、機能設計ができたら、PM(PL)に確認する・一つのActionができたところでPM(PL)に確認するといった感じに、確認しながら進めていくと、完成後大幅に戻されることが少ないのではないかと思います。プロジェクトリーダーも、プロジェクトマネージャーも作業を振っている以上は仕様確認を何度もされることに、嫌な顔をしないはずなので、「これでいいのか」と何度も確認しながら作業していきましょう。口頭ベースだと確認に応じてくれない、リーダーの時間が取れないことも少なくはありませんが、質問の方式を変えてみると良いのではないでしょうか。表にまとめて、まとめて見てもらうとか、設計書のXXのXXが・・・と資料を渡すとか、色々方法はあります。工期に余裕のある現場であれば、先にテスト仕様書(コード)を作成してから、CDを行うとより精度を高めることができますので、オススメです。「新人の時にすればよかったこと」は、きっと3年経ってから気付くことが多くの人にあるかと思いますが、それを初期の段階でできていると、きっとこの先の自分が楽になることでしょう。