おにく【根性型エンジニア】

しがないエンジニア。無茶ぶりを受ける運命にあり、都度根性で乗り切ってきた。 ステ振りは…

おにく【根性型エンジニア】

しがないエンジニア。無茶ぶりを受ける運命にあり、都度根性で乗り切ってきた。 ステ振りは根性極振り。でも最近体力も衰えできてピンチ。 今回noteに挑戦。

最近の記事

「ガンダムSEED」放送当時の思い出 中編

ガンダムSEEDリアタイ勢の思い出話中編です。 全話ではなく、印象に残ったシーンをピックアップのつもりでしたが、この辺りが特にお気に入りで、ほぼ一話ずつ振り返っています。 ※ネタバレありなので、ご了承ください。 前回の記事では、SEED1話から30話くらいまでの話でした。 キラとアスランのガチ戦闘までです。 今回は31話以降です。OPでネタバレされているので、いつどうやって新機体が登場するかが楽しみで仕方ありませんでした。 では、まずは31話。自爆に巻き込まれたキラ、無

    • 就活中に受けた試験の用紙が出てきたのでそれをネタにした話

      部屋を片付けていたら、就職活動時代に面接で出された課題が出てきました。 もしよければ就活中の学生の気持ちで解いてみてください。 (問題自体は大幅に変更していますが、本質は変わらないです。) 以下を問題を読み回答せよ。 回答時間は5分とする。 1.123 + 456 = ? 2.789 - 321 = ? 3.234 + 567 - 890 = ? 4.111 + 222 + 333 = ? 5.999 - 555 - 222 = ? 6.12 × 8 = ? 7.144

      • 「ガンダムSEED」放送当時の思い出 前編

        この間、劇場版『機動戦士ガンダムSEED FREEDOM』を観てきました! 個人的にものすごく面白くて、学生当時の思い出が蘇ってくるわくるわで泣きました。熱が冷めない内に、放送当時のこととか書いていこうと思います。 要はただの思い出話です。 流石に20年以上前の記憶なので、ちょっと間違っている部分あるかも。。。 各話ごとに書き出すと量がすごいので、自分がこの辺特に脳やられたなーと思ったとごころを厳選してます。 ではGO! ※本記事はSEED本編のネタバレばかりなので要注

        • 自己紹介(2024年2月)

          (2024年2月22日時点) noteをはじめて1か月程継続出来ました。記事自体まだまだ量がないですが、この辺で自己紹介書こうと思います。 1.プロフィールなどなど1-1.こんな仕事してます 中小企業でエンジニアやってます。 基本的に上司に炎上を鎮めてこいとか、信頼を得て規模を拡大してこいとか言われて派遣先に送り込まれています。事前知識がないことが多いので、その時に必要なことを都度勉強しつつ何とか対応しています。 若手時代は基本的にシステム開発していました。 C、C++

        「ガンダムSEED」放送当時の思い出 中編

          #6 (終)オブジェクト指向のメリット

          オブジェクト指向に関して自分なりの理解を記事にしています。 これまで、オブジェクト指向の要素についてサンプルベースで自分なりの理解を記事にしてきました。 今回はオブジェクト指向のメリットという形で今までのまとめをしていきます。 ChatGPTの説明です。今回もお世話になります。 6-1.再利用性 クラスは役割を意識して作成するかと思います。データベース制御用のクラス、ネットワークアクセス用のクラスなどなど。 役割が明確であるほど、再利用は容易になるかと思います。 今

          #6 (終)オブジェクト指向のメリット

          #5 ポリモーフィズム、抽象化

          オブジェクト指向に関して自分なりの理解を記事にしています。 前回記事ではオブジェクト指向における「継承」とは何かを書きました。 今回は「ポリモーフィズム」と「抽象化」についてです。前回作成したサンプルコードを修正していきます。 説明の都合上、前回記事にした「継承」についても更に深堀させていただきます。 <前回作成したサンプルコード> 「犬、猫、象にそれぞれ鳴き声をあげてもらう。1000メートル走してもらい一位を表示する」プログラム(継承使ったVer) // 動物abstr

          #5 ポリモーフィズム、抽象化

          #4 継承

          オブジェクト指向に関して自分なりの理解を記事にしています。 前回記事ではオブジェクト指向における「カプセル化」とは何かを書きました。 今回は「継承」についてです。前回作成したサンプルコードを修正していきます。 <前回作成したサンプルコード> 「犬、猫、象にそれぞれ鳴き声をあげてもらう。1000メートル走してもらい一位を表示する」プログラム(カプセル化を適用したVer) // 犬class Dog { String _name = "犬"; String _cry =

          #3 カプセル化

          オブジェクト指向に関して自分なりの理解を記事にしています。 前回記事ではオブジェクト指向における「オブジェクト」とは何かを書きました。 今回は「カプセル化」についてです。前回作成したサンプルコードを修正していきます。 <前回作成したサンプルコード> 「犬、猫、象にそれぞれ鳴き声をあげてもらう。1000メートル走してもらい一位を表示する」プログラム(一部オブジェクト化したVer) // 犬class Dog { String name = "犬"; String cry

          #2 (続)オブジェクト指向って何だっけ

          オブジェクト指向に関して自分なり理解を記事にしています。 前回記事ではオブジェクト指向以前の書き方・考え方をサンプルを使って説明してみました。 今回からオブジェクト指向に踏み込んでいきます。 <前回作成したサンプルコード> 「犬、猫、象にそれぞれ鳴き声をあげてもらう。1000メートル走してもらい一位を表示する」プログラム // 動物データclass AnimalData { String name = ""; String cry = ""; int speed =

          #2 (続)オブジェクト指向って何だっけ

          #1 オブジェクト指向って何だっけ

          Java、VB.NET、C#などオブジェクト指向言語で開発していましたが、新人時代正直良く分かっていませんでした。今も自信はありません。 本記事では改めてオブジェクト指向について振り返りつつ、自分なりの理解を書いていこうと思います。 先日、ChatGPT4を使えるようになったので、本記事ではChatGPTにオブジェクト指向について説明してもらって、それに対して自分なりの補足を入れていこうと思います。 では、ChatGPT先生、オブジェクト指向についてメリットを踏まえて説明

          #1 オブジェクト指向って何だっけ

          タスクを溜めないためのあれこれ3

          個人的にタスクを溜めないコツその3です。 9.ミスによる手戻りを減らすことに時間をかける今まで色々な方とお仕事させていただきましたが、自分含めてタスクが溜まり続ける方の原因をみていると、ミスによる修正に時間を取られて本来の作業を出来ていないケースがあります。 提出した資料の修正、打ち合わせで失敗したので後日やり直し、エンジニアで言えばシステムの不具合の対応などなど。 人間なのでミスは発生するものではありますが、対策次第で減らせるものは多々あります。 例えば、よくあるものは

          タスクを溜めないためのあれこれ3

          タスクを溜めないためのあれこれ2

          個人的にタスクを溜めないコツその2です。 5.期限が決まっていないものは無理にでも設定する顧客からタスクの依頼があった場合など、期限を言われないことは意外と良くあります。 その場合、あえて期限を聞かず後回しにする判断もあります。これは一時的に精神的に楽になるのですが、個人的には無理にでも期限を設定した方が良いです。 時期がくると急に「明日が期限」と言われて慌てることがあると思います。 また、期限が決まらないタスクがあると個人的に不安な気持ちになります。 期限を決めましょう。

          タスクを溜めないためのあれこれ2

          タスクを溜めないためのあれこれ1

          システム開発を進めていると、顧客からの急な仕様変更、上司からの割り込み、数々の問い合わせ、会社の事務手続きなどなど、エンジニアに限らず常にタスクが積まれて期限に追われる毎日を過ごすことがあると思います。 私自身が未だに余裕のない日々を過ごしていますが、積み重なるタスクを何とか対処してきたコツなど記事にしました。 一応後輩へのアドバイスにも使えているので、人によっては役に立つ。。。はず。 1.すぐ出来るものはすぐ対処するとにかく自分にタスクを積まないようにすることが第一歩。特

          タスクを溜めないためのあれこれ1

          自分に合ったダイエットを考えて実践

          仕事柄体を動かす頻度は比較的少なく、甘党で加齢が進んだエンジニアが気を付けるべき上位に入るのは肥満だと思います。 飽き性なので長続きしない自分がようやく1年続いたので記事にすることにしました。 今までダイエット続かなかったので、色々分析して挑みました。大体以下の様なこと考えて動いたなぁと。 1.何故続かなかったのか分析まず今までやったことを羅列 ランニング 食事制限 リングフィットアドベンチャー Youtubeのダンス動画 次に何故続かなかったか、何故いつの間に

          自分に合ったダイエットを考えて実践

          後輩社員におすすめの言語聞かれた。何て答えよう。

          「おすすめのプログラミング言語を教えてください。」と会社の後輩から聞かれたら何をお勧めしますか?初めて聞かれた時は結構悩みましたが、今は一番最初に「VBA」と答えるようにしています。 周りからPythonやJavaScriiptという声が上がりましたし、Youtube見てもこの辺りが上位に食い込んでいました。 恐らく真っ先にVBAを選ぶのは少数派だと自覚はしつつ、その理由を記事にしました。 ※VBAについての説明は省略します。 1.プロジェクトが変わっても使い続けられる私は

          後輩社員におすすめの言語聞かれた。何て答えよう。

          いきなりAWS担当を任されたエンジニアの奮闘

          当時、Windowsアプリケーションを主に開発していたエンジニアが急にAWSの設計から構築まで任された際、何を勉強してどう乗り切ったかざっくり思い出して書いた記事です。 IT業界にはよくあることなので、背景などは省略しています。 1.実際に触りまくるAWSの書籍は購入しましたが、頭に入ってこなかったので身体に覚えこませることにしました。ただ、AWSの課金が怖かったので、動画形式で教えてくれるページを探したところUdemyの以下の動画が一番役に立ちました。 一からAWS上に

          いきなりAWS担当を任されたエンジニアの奮闘