プログラムの記事一覧
2024/05/02
【覚書】天気予報関連API(無料で使える)
// 温湿度情報(予想) // https://open-meteo.com/en/docs#api_form 無料登録が可能 天気予報ではなく、予想気温や湿度が得られる。 緯度経度での検索なので、意外と融通がききます。 ただ、過去のデータは実績となっていますが実測との差がありますので、どこからデータを引っ張ってきているのか不明 // https://www.weatherapi.com/ 天気予報のデータとしては、これが一番いいように感じている 過不足なくデータの取得ができる レインリスク(降水確率)もデ…
続きを読む2024/03/02
【C#】電光掲示板的な動くラベル
電光掲示板風に、右から左に文字を流す仕組みを作った よくあるやつなので、検索すれば沢山出て来る 文字数が多いと大変だけどニュースや天気予報を流すのに欲しくて作った フォームに、パネル(panel)を張り付ける。パネルの中に表示に使うラベルを張り付ける ラベルのフォントなどを調整する。 ラベルは、Autoサイズのプロパティはチェック(True)にする その後、タイマーを作成する 今回は、面倒なので、タイマーコントロールを使った インターバルは100msに設定した Point pp = new Point();…
続きを読む2024/01/09
【メモ】Wordpresの記事を直接DBに挿入する
メモです INSERT INTO `wp_posts` VALUES ( 354 // ID ,2 // 投稿者ID ,current_timestamp // 投稿日時 ,(current_timestamp – interval 9 hour) // 投稿日時GMT ,'[getSyukujitsu yyyy=”2016″]\r\n’ // 本文 ,’2016年(平成28年)の祝日一覧’ // タイトル ,’2016年(平成28年)の祝日一覧’ // 抜粋 ,’publish’ // 投稿ステータス ,…
続きを読む2023/12/20
【メモ】PGPで嵌った
今まで放置していたけど、スマホ(Android)のk9でメールの暗号化ができる 結構簡単にできる。 PGPの鍵を管理するアプリ(OpenKeychain)を入れるだけで終わり 問題は、パソコンでも同じ鍵を使って暗号化を行う必要がある。 Becky!には、GnuPGに対応したプラグインが存在している outputが文字化けしてしまうのは、ソースが公開されているから、時間ができた時に直そうとは思っているけど・・・ 嵌ったのは、GnuPGの使い方だった インポートが”公開鍵”のインポートで、自分の鍵を設定するとき…
続きを読む2023/11/11
【メモ】Amazon 画像リンクが?
いままで、アソシエイトツールバーから画像と画像とテキストリンクを取得していたけど、ツールバーには、テキストだけになってしまっている 画像リンクを作る方法を考えないとならなくなりそうだ。 楽天とAmazonの両方にリンクを張るように改修するのがベストだろう うーん。 今までのデータは触りたくないから、何かフラグを作る必要がありそうだな DBを弄るのはあまり好きじゃないけど、しょうがないよな AmazonAPIを使って、画像を取得する 画像にテキストリンクを張り付けるくらいの対応かな? AmazonAPIが使え…
続きを読む2023/10/21
【メモ】PHP8.1.x ワーニング対策
多分、PHP7.xでも似たようなエラーが出ていたと思うけど、重い腰を上げて全部のサイトの対策を行った 基本は、配列の要素チェックとNULLチェックと配列のチェックを追加する 少しだけコードが増えたけど、ワーニングを消していくには必要なチェックだと割り切った 基本は、isset() で変数が存在しているのか確認を行う プログラムは、それほど複雑ではないが、共通クラスをrequire_onceで読み込んでいる関係で変数のチェックをおろそかにしていた あとは配列の要素チェックを入れた array_key_exis…
続きを読む2023/10/20
【メモ】PHP8.1.x更新で痛い目にあった
XServer を使っていて、PHPのバージョンを8.1.xにアップした 基本的な動作には問題が無かったので、放置を決め込んでいた アクセスをカウントして画像にして返すPHPがエラーになっていた 見ていなかったから気が付かなかった PHPのバージョンを落とせば表示はされるので、バージョンアップに伴う変更でエラーになっているのだと判断した デバッグを行った 最初は、掲載しているサイトで仕様変更があったのかと思って、最低限の機能で構築をおこなったら、画像が問題なく IMGタグで表示された エラーログにも新しい感…
続きを読む2023/08/31
【メモ】インボイス制度
まずは、制度が熟成されていないことや、「免税事業者」に対する理解がされていないことが大きな問題です 「免税事業者は消費税の納税が免除される」 それでは、免税事業者の資格には何がひつようになるのか? 要件の面からみると「消費税課税期間の基準期間における課税売上高が、1,000万円以下という要件を満たす事業者」 次に、基準期間というのは、個人事業者は前々年。法人では、前々事業年度を指します フリーランスで、年間の”売上”が1,000万以下の場合には、免税事業者となりインボイス制度は、極論ですが”無視”しても大丈…
続きを読む2023/04/19
【考察】仕事の合間に専門外のプログラムを頼むのは有りか?
仕事にパソコンが必須になってきて、10年以上が経過した もう職場にパソコンが絡まないのはほとんどないだろう。 農業や漁業でも、パソコンで管理をしないとならない事が多い。 飲食店もメールやウェブページを持たなければならない。 医療系も電子カルテが標準になっている。 現場では、手作業が乗っている場合も多いが、事務仕事はパソコンが標準になっている。 現場では、パソコンに少し詳しい人間がExcelやAccessのマクロやVBAを駆使して業務に必要なデータを表示するプログラムを作成している 今までシステムが導入されて…
続きを読む2023/03/19
【AI】OpenAIを使う
組み込みは難しい物ではないが、配布を考えるとキーをどうするのか? 他にも処々問題が出ている。 そもそも、プロダクトとして提供するときに、プロンプトをどするのか考えなければならないようだ。 簡単に、AI機能を組み込むことができるが、特化した物にしない限り、ChatGPTで十分だという感想になってしまう。 そして、おおきな問題は、面白い使い方が思いつかない。 自作のアプリに組み込むことを考えていたが、WebでChatGPTを使ったほうが楽ができそうだ。 アプリや特化したエンジンが作ることができれば、話は違ってく…
続きを読む2021/04/13
【雑感】プログラムの宿題や課題をQ&Aサイトで解決する功罪
リハビリを兼ねて、teratail【テラテイル】で、回答を書き込んでいる。 感じたのは、技術が多岐にわたっても、結局は”人”が関わっているということだろう。ここ数年の動向はわからないが、20年前と何も変わっていない。 特にこの時期は、新人研修が始まっている可能性が高い。そこで、企業体に属して居るらしき人が”簡単な”プログラムの質問をしてくる場合が有る。 例えば、1000の数字を読み込んで、最大値と最低値を求めるという課題が出たとして、C言語を少しかじった人なら、答えはすぐに導き出される。言語で書き方が違うの…
続きを読む2020/02/08
【戯言】ウィルス開発
昨日になるがメインで使っていないアカウントに面白いメールが届いた。 ウィルスを作る事ができるか? いろいろ書かれていたが要約するとそんな感じだ。今世間を騒がせている新型コロナウィルスではなく所謂コンピュータウィルスだ。 確かに持っている事は持っているしウィルス自体を作成する事は難しい事ではない。マクロが組める程度でも簡単に作る事ができる。 ウィルスに何をさせるのかとウィルスをどうやって感染させるのかが難しいのだ。 作り方はもちろん面倒な事になりそうだったので”やらない”とだけ書いた返事を出した。SPAMメー…
続きを読む2020/01/28
【戯言】Twitterの弊害
昨今のネット上の情報発信を見ると、簡単にアプリを作る事ができるTwitterでの発信が多くなってきている。 歓迎すべき事柄だと思っています。バッチをつける事ができれば偽物が出ても安心できます。それだけではなく、情報発信の容易さから第一報を告げるのにはちょうど良くなっている。 ただ便利な反面弊害も出始めているように思える。 情報収集の難しさだ。 通り一遍の情報を得る事は出来るのだが付属情報の入手が難しくなってきている。それと関連するのだが、RSSなどの副次的利用が可能なフォーマットになっていないのが問題になっ…
続きを読む