ケアマネの訪問依頼はこちら、あなたの会社・団体に訪問します!

ChatGPTで業務プログラムをJavaでサンプル、も無料、NPO法人タダカヨさんのオンラインレクやITスクール、講師派遣まで無料、無料のすごさ・恐ろしさを実感!でのIT介護支援室の今後にも期待!! No5062

おはようござパナマシティ、はやシティ。

 

ChatGPTで業務プログラムをJavaでサンプル、も無料、NPO法人タダカヨさんのオンラインレクやITスクール、講師派遣まで無料、無料のすごさ・恐ろしさを実感!でのIT介護支援室の今後にも期待!! No5062

 

タイトル、タダカヨさんが間違っていたので訂正しました。
失礼しました。あと一か所修正したけど、、、気付く??

 

ChatGPTでコード書いてみました

知り合いから、

「ChatGPTでサンプルコード書けますよ」

と教えてもらったので、
さっそくChatGPTで質問してみました。

 

「1から100のうち、ランダムな15の素数をハッシュソートを使って、出力するJavaプログラムとその実行結果を教えて下さい」

そしたら、
さらりと出力してくれました。

もちろん、コンパイル通ります!

 

複雑な業務ロジックはどうか?

じゃあ、複雑になりがちな、
SQLを含む業務ロジックを
Javaプログラムで出力してもらいました。

 

「老人ホームに入居している利用者を管理する、入居管理テーブルでは、利用者ID、入居日、退去日(デフォルトは9999/12/31)、居室No、居室Gを持っています。このテーブルを検索して、入居日<=本日<=退去日に該当するレコードをSELECTで検索し、検索した結果を、利用者マスタテーブルの利用者名と紐づけて、居室No順に昇順でソートするJavaプログラムを作成てください」

無茶ぶりしましたが、
無茶じゃありませんでした(笑)

 

プログラム内容は後述しますが、
品質が高く、
普通に動きそうです。

 

注釈文がにくいです(笑)

上記のプログラムでは、データベースに接続し、本日の日付を取得してSELECT文を作成し、実行します。取得したレコードに対して、利用者名を取得して表示しています。利用者名を取得するためのgetUserName()メソッドも定義しています。

注意点として、本来的には入力されるデータの安全性を確保するため、PreparedStatementを使用してSQLインジェクション攻撃に対処する必要があります。また、実際にはデータベース接続情報など、本来はプログラムの外部に設定するべき情報をプログラム内に直接記述しているため、

 

つまり、開発の現場で、
コピペすれば、

2週間ほどかかっていた、
コーディングやテストの期間が
これだけで省略できる。
というわけ(汗)

プログラマがクビになる!

とは言いませんが、
これは焦ります。

しかも無料です。

 

介護事業所向けのとことん無料プログラム

無料と言えば、、、、、

 

介護事業所向けにとことん無料で提供している団体がいます。

それが、、、、
NPO法人タダカヨさんです。

(画像にリンク貼ってあります)

 

先日富山の産業ケアマネセミナーに
参加したら、教えてくれました。

福井で第一号、産業ケアマネが誕生!?を前提でIT介護支援室でセミナーは5/10水、さらに富山でも産業ケアマネージャセミナーが4/21金!、どちらもご参加を。 No5056

 

産業ケアマネセミナーも無料、

タダカヨもなんと無料、
講師派遣も原則無料、

という大盤振る舞いな団体様が、
日本にあったんですね(笑)

 

さらにタダカヨさんのお偉い方とも、
接点が出来まして、、、、

これからやろうとしている、
電子カルテの新版について、

意気投合(笑)

 

色々な技術面の話で、
盛り上がってしまいました。

 

こんなに盛り上がったのは、
人生初かも知れません(笑)

 

タダカヨさんの活動内容

産業ケアマネや、
富山セミナーの話は
別途書くとして、
今回はタダカヨさんの
活動を取り上げます。

 

私たちの活動① 高齢者施設向け無料レクリエーションイベント「タダレク」の開催

 

なんと先日は、
Mrマリックとマギー四郎によるマジックショー!

ああ見たかった!(笑)

うちのデイサービスも、
こういうことどんどんやりたくて、
やりたくて、しょうがありません!

 

 

私達の活動② 介護事業所向け無料ITツール活用マニュアルの制作・無償公開

 

などなど、

無料スクールの開催、
無料ソフト選定のお手伝い、

とHP上には書いてありますが、、、

 

この方の話を聞くと、、、

GAS 、AppSheet、 VBA、

といった無料ツールをとことん
使い倒してとにかく無料で!

とゴリゴリされています。

 

介護福祉士からエンジニアに転向、
独学で積み上げてきた。

というから驚きです。

ヤススさん、マジ半端ないっす。。。。

 

しかしなぜパンダ!?
無類のパンダ好きとみた!

 

 

IT介護支援室では

こういった介護の現場をIT化するに、
福井県を盛り上げて参ります!

これで次回セミナーの講師が
決まりましたね(笑)。

 

6月!?
ヤススさんによるタダカヨ紹介セミナー

でしょうか(笑)

 

よろしくお願いいたします(笑)

 

 

5月のIT介護支援室は

そして5月のIT介護支援室、
無料セミナーはこちら。

 

篠原・田中・林の3名が、
産業ケアマネージャに挑戦、
その結果は・・・・!?

まだ未定なうちに、
セミナーを開催してしまいました(笑)

 

しかも、、、、マスコミさんの取材が!?

入るかも、
入らないかも(汗)、

 

人の出会いが人生にプラス

動けば、
人のつながりがどんどん増えて、
それが人生にプラスになります。

 

新型コロナで、
本当に人に会わなくなりました(泣)
会ってもオンラインの人になりました(笑)

そんな逆境を乗り越え、
こうしてリアルに会うことで、
広がっていくことを、

改めて実感しました。

 

4/21セミナーの様子は
また後日お伝えしますね。

 

 

Javaプログラムの内容

テーブル名も、
項目名も一切指定していないのに、
驚きですね(汗)

 

import java.sql.*;
import java.util.*;

public class Main {
public static void main(String[] args) {
try {
// データベースに接続
Connection conn = DriverManager.getConnection(“jdbc:mysql://localhost:3306/elderly_care”, “user”, “password”);
Statement stmt = conn.createStatement();

// 本日の日付を取得
Date today = new Date();

// SELECT文を作成して実行
String sql = “SELECT * FROM occupancy_table WHERE entry_date <= ‘” + today + “‘ AND exit_date >= ‘” + today + “‘ ORDER BY room_number ASC”;
ResultSet rs = stmt.executeQuery(sql);

// 利用者名を取得して表示
while(rs.next()) {
int userId = rs.getInt(“user_id”);
String entryDate = rs.getString(“entry_date”);
String exitDate = rs.getString(“exit_date”);
int roomNumber = rs.getInt(“room_number”);
String roomG = rs.getString(“room_g”);

// 利用者名を取得
String userName = getUserName(conn, userId);

System.out.println(userName + “, ” + entryDate + “, ” + exitDate + “, ” + roomNumber + “, ” + roomG);
}

// データベース接続をクローズ
rs.close();
stmt.close();
conn.close();
} catch(SQLException e) {
e.printStackTrace();
}
}

// 利用者IDから利用者名を取得するメソッド
public static String getUserName(Connection conn, int userId) {
String userName = “”;

try {
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(“SELECT user_name FROM user_master WHERE user_id = ” + userId);

if(rs.next()) {
userName = rs.getString(“user_name”);
}

rs.close();
stmt.close();
} catch(SQLException e) {
e.printStackTrace();
}

return userName;
}
}

SNSでシェアしよう!

コメントを残す

メールアドレスが公開されることはありません。

ABOUT US

HAYASHI
S49/12/9福井市生まれ。 地元円山小学校区で、有料老人ホームあんしん村とあんのんデイサービスをH18/8から運営する。(カフェはH31/2閉店しデイへ) 富山大学経済学部から東京でエンジニアを7年経験し、帰福して起業。 30歳代で2回の相続体験と、有料老人ホームでの経験から、相続や終活で困らないために終活ケアマネージャとして活動中。 保有資格は介護福祉士、主任ケアマネ、初級シスアド、普通二種免許のため介護タクシーも運営している。 火星人+、ペガサスの奇人変人タイプ(笑)。 特技:マダムキラー、あんしん村の入居者さんから毎日告白されている(笑)