Latest

ChatGPTでIPAの試験対策をしてみる

最近は昔みたいに参考書を広げて勉強する機会が少なくなってきましたよね。参考書にしても、現在は電子書籍が多くなってきているし、勉強用のスマホアプリ、webサイトもあります。勉強方法は昔と比べて多種多様になってきているし、自分が学生の頃と比べたらとても効率良く勉強できる時代になっているな、って思います。 で、ここ数年は空前のAIブーム。ってことで、AIの力を駆使して無料で勉強してみましょう。 ChatGPTにお願い 今回はChatGPTを利用して実験してみます。GPTsだと有料プランでしか使えなかったリするので、とりあえず無料でもできるようにプロンプト形式でいきます。冷静に考えると、プロンプトって言うより、文章とか質問とか指示とかって言った方が分かりやすいよな。ワイエンジニアだけど、プロンプトって言われたらコマンドプロンプトしか出てこねえわ。 入力してみる 今回はChatGPTに対し以下を入力してみます。正直なところコレがすべて! 基本情報技術者の過去問風の問題を1問出してください。4択の選択肢と、正解とその解説もしてく
やまぐろ

ショートスリーパーのワイ、その利点を語る

ネット上では何かとネタにされがちなショートスリーパー。だけど、あまりに極端でなければ、ショートスリーパーの方がより充実した生活が送れるのではないかとも思っています。 今回は学生の頃から睡眠時間が短く、30代後半になっても比較的ショートな睡眠時間で生きている私の思うショートスリーパーのメリットを語っていこうと思います。 ショートスリーパーの定義 一般的な睡眠時間(7〜8時間)より、少し短い睡眠時間(5〜6時間)でも生活に支障をきたすことなく活動できる人の事をショートスリーパーと定義するよう。これだけ見ると、まあまあいる気がしますが、日本人のショートスリーパーの割合は3~9%となっており、実際にはかなり少ない割合になっています。 https://diamond.jp/articles/-/311940 ショートスリーパーの特徴 次に、ショートスリーパーの特徴の話をしましょう。ちなみにこれはChatGPTにお願いしたら出してくれたやつです。 特徴内容睡眠時間が短い4~6時間程度で自然に目覚め、十分に回復できる
やまぐろ

「営業日カレンダー」を作りました

前回作った稼働時間計算ツールでは、営業日数は計算できるけど、具体的にどの日が休みなのかは分からないようになっていました。なので、営業日に特化したカレンダーを別途用意してしまおうと思い、この土日で完成させました。 https://iris-on-tools.net/business-calendar ツール仕様 シンプルな営業日カレンダーです。また、各祝日にマウスオーバーすると、祝日名が表示されます。月別カレンダーは大き目のビューで選んだ月のカレンダーが表示され、年間カレンダーは3列構成で選んだ年度のカレンダーが表示されます。 作成についてのあれこれ 前回のツール同様、ベースをAIにお願いして細かい部分の修正を自分でやってます。だんだんAIのクセみたいなものが分かってきたのか、前回作った時より開発期間が短くなりました。これは、AIの得意なこと、人間がやったほうが良いこと、みたいなものが何となく分かってきた結果なのかなと思います。あと、AIへの指示だしが上手くなってきているのかも?というのも感じています。 最後に
やまぐろ

客先常駐エンジニア向けに「稼働時間計算ツール」を作りました

自分が客先常駐してるときに、毎月計算してるものをより楽にできるようにツールを作成しました。客先常駐は契約上で稼働時間の縛りがあることが多く(140~180hとか)、それの参考値を出すことができます。 * 今月全部定時上がりすると、どのくらいの稼働? * 有休何日取れる? * どのくらい残業しても大丈夫? などを知りたい時に活用してください。 https://iris-on-tools.net/worktime-tool ツール仕様 稼働時間/日と指定月の営業日数から、総稼働時間/月を計算するツールです。オプションとして営業日数の調整や、残業可能時間の計算も行うことができます。 ポイント 営業日数(基本的には、土日祝日を除く平日)を調べるのって意外と面倒なんだけど、それも自動で算出できるようになっています。また、社休、有休が決まっている場合は、追加の休日を指定することで総稼働を調整でき、逆に休日を営業日扱いにすることもできます。 作成についてのあれこれ 作りかたとか
やまぐろ

ブログが200記事を超えたので、pvと収益を見ていく

2021年8月から運営している当ブログですが、この度ついに200記事を超えました!約4年で200記事なので、ペースとしてはだいぶゆっくり目ではありますが、とりあえず節目まで来ることができました。わーい。 ということで、ここからはこのブログの現状みたいな所を紹介していきたいと思います。 ブログを始めたばかりの方とか、同じくらい運用している方の参考値となれば。 pvについて 200記事書くとどのくらいのpvになるの?と言うのは、ブログ運用者であれば多少は気になる数字ですよね。ここでは実際にどんなSEO対策してるのかを前提とし、実際にどのくらいのpvになったのかを紹介します。 SEO対策 正直に言いますが、ほとんど何もしていません!ブログ村とかブログランキングとかの大手ランキングサイトへの登録と、更新時にXに投稿するくらいです。 本当はキーワード選定とかした方が良いのでしょうが、このブログは書きたいことを書く、いわゆる雑記ブログということもあり、記事を書く前の調査はしていないのです。 実際のpv
やまぐろ

【Java】設計書からDTOクラスを生成する【PowerShell】

DTOクラスは基本的にロジックを有さない。なので、実際の開発現場でも「設計書からコードを生成するようにできないか」みたいな話題が良く上がる。 というわけで、ここで仮組みしてることにした。 ざっくり要件 こんな感じでやっていく。 * 設計書に記載されている内容からDTOクラスを生成する * 設計書ファイルの複数入力可能 * Javaファイルの複数出力可能 * setter/getterの出力有無を選べる * 親クラスの指定ができる * importやpackageはEclipseにお願いするので不要 * 設計書のフォーマットがいじられても大丈夫なつくり(努力目標) 入力する設計書ファイルのレイアウト 以下のようなレイアウトにした。DTO設計書ってだいたいこういう感じだよな? また、シート名は「データ項目」固定とした。 シート名が可変になってしまうと、各シートを読み込み→対象のシートであるかどうかを何かしらの色付けして判定、となり面倒じゃね?と思った次第。 実際のコー
やまぐろ

GWの予定をChatGPTに考えてもらう

GWがやってきました。今回は4つ有休を取ると11連休になるということで、かなり長めのGWとなっていますね。ただ、正直自分のような引きこもり陰キャエンジニアには少々長く、逆に何したらええんや!?という感じ。かと言って、自分で予定を考える気も起きないので、今回ChatGPTさんにお願いして予定を考えてもらうことにしました。 ChatGTPへのお願い 面倒なので、まずは雑にお願いしてみる。 「ゴールデンウィークの予定を考えてください。」 すると、ChatGPTから以下のような返答が。 もうちょっと詳しく教えて~的なやつですね。こっちが雑でもちゃんとフォローしてくれて優しい。ひとまず「武蔵小杉発、電車です。また、予算は2泊3日で4万円です。」と返答してみる。 すると条件に合う旅行プラン的なものを3つ提示してくれた。本当はキャプチャを貼ろうと思ったけど、文字情報がメインなので、こっからはテキスト引用で「ChatGPTでここまでできるよ」ってのを紹介していきます! ChatGTPが出してくれたプラン
やまぐろ