「スキーマ」を含む日記 RSS

はてなキーワード: スキーマとは

2024-10-18

resx スキーマって何のために作られたんだ。別に人間に見やすくしたいならyamlでもJSONでもいいだろ

https://cammy.co.jp/technical/c_resource/

2024-08-27

DBの選び方

つよつよITエンジニアSQLスキーマでどうにかするからなんでもいい→なんでも良い

そこそこITエンジニアSQL難しいかシステムでやってほしい→PostgreSQL

よわよわITエンジニアDBよくわからんからコピペする→MySQL

2024-08-13

そしておかしものができてわけわからなくなったらエンジニアが呼び出される

どうなってるんだ、直せ、みたいなやつ

なんで猫ってかわいいの?

ねこ可愛いのはなんでですか」という問に答える方法はいくつかある

ありがちなのは「猫の特徴」を示す方法だ。目が大きいからとか、ふわふわしているからといった説明である

しかしこの説明は「なぜ目が大きいとかわいいのか」という別の質問を作り出すため、まだ本質を射ていない

猫の特徴を人間の脳がどう認識するか、というレベルで観察すればより本質に近づくが、「なぜ、人間の脳がそのような認識を持つようになったのか」という質問に答えることができていない

ここで「ベビースキーマの特徴を猫が持つから」という仮説も考えることができる。

この仮説は、「人間は赤子を育てるために、赤子を可愛い認識する必要があり、それによって育成本能が刺激される」というものである

もし猫が「赤ちゃん」のように認識されるなら、「人間の脳がそのような認識を持つようになった」理由の一部が解明できる可能性がある

2024-08-11

人間サイコパス

子供が何か損害を与えることをしてしまったとき「まあまあ子供のすることだから」と寛容に受け止めるという発想はあくま文化的ものなのだろうか?

子供には簡単に罰を与えない→子供を大切にするという発想は人間以外の哺乳類なら割と一般的だと思う。実の子供は命がけで守るような。

しかし「小さな大人」と呼ばれる存在しかいなかった中世あたり、それ以前では、都合が悪くなったら実子だろうが平気で口減らしするし、売買の対象にするし、減刑対象にもならない。

(口減らしするような人間天災人災時に子に覆いかぶさってでもその命を守ろうとは思わないだろう)

しかすると人間精神性というのはある点では他の哺乳類よりも遺伝的に劣っているのだろうか?いまでこそそれを文化カバーしているに過ぎないのだろうか?

乳児が誤って物を壊したときですら中世以前なら「もうお前許さねえ。間引き決定」な感じで大人同様一切の容赦がなかったんだろうか?ベビースキーマというのもあくまで「子供誕生」とともに培われて行ったものにすぎないのだろうか?

2024-07-09

SBI FXトレード 24時間超 大規模障害考察

7/8(月) 7:00からSBIFXトレード障害が発生し、今もなお続いている。

復旧のお知らせ【7/8(月) 取引ツールにアクセスしづらい事象について(第7報)】 | SBI FXトレード

7/9(火) 7:00現在も、復旧の目処が立っていない。

材料は外から見てわかる情報だけだが、自分なりに考察してみたい。

重くなっていた原因

7/6(土)のシステムメンテナンスシステム更新したことに起因しているようだが、7/6(土)のシステムメンテナンスでどんな更新が行われたのか気になったので過去のお知らせをみたところ、6/21(金)のお知らせで以下のようなお知らせが掲載されている。

【重要なお知らせ】外国為替証拠金取引の契約締結前交付書面の変更について(2024/7/9 15:30更新) | SBI FXトレード

外国為替証拠金取引の契約締結前交付書面新旧対照表を見ると、どんな変更を行おうとしていたのか読めてくる。

今まで前営業日取引終了時の仲値レート(日別固定値)で判定していた証拠金判定をリアルタイムに円換算した金額計算するようにしたのだろう。

顧客一人分の判定であれば一瞬ではあるが、全顧客分の証拠金判定となると相当量の計算となる。

  顧客数 x 各顧客が保持している全通貨 x ポジション(askbit)

毎秒なのか、毎分なのか、どこまでリアルタイム計算するようにしたのかまではわからないが、パフォーマンス悪化しすぎて、重くなりすぎたのではないかと思われる。

切り戻しに時間がかかっている件

データを保管しているDBテーブルスキーマ(構造)なども新仕様に合わせて更新されている。

当然ながら考慮されていない古いバージョンでは参照できないかスキーマの違いによりシステムが正常に動作しない、エラーが発生するといったことが起きる。

7/6(土)メンテ以降の新バージョンDBテーブルを、古いバージョンでも動くようにコンバートするといった対応必要となってくる。

コンバートが単純変換でよい場合もあれば、何かを考慮して変換をかけなければいけない場合もあるので、状況によっては人間判断必要な時もあるし、そのような会話、判断が内部的に行われているのかもしれない。

システム屋さんが外からみて勝手想像しているだけなので、この通りかどうかはわからないが、早期復旧できるよう頑張ってほしい。

追記

7/9(火) 14:55 に復旧したようですね。

中の人お疲れ様でした。

6月2日メキシコ選挙与党大勝し大暴落していたメキシコペソの値も戻ってきて気分も良いのでトラブルのことは忘れます

2024-04-25

[] DBでuniqueやnot nullをちゃんと考えろボケ

例えばDBデータをpandasに一式読み込むとする。

そのときにnot nullである必要のある項目がそうなっていないと、なにかの手違いでnullが挿入され、データ型に依存した処理などでエラーが出たりする。

またuniqueにするべき項目でそうなっていない場合も、手違いで重複を許して混乱の元である

DBスキーマ設計するときちゃん考慮してね。

2024-03-04

[] クラウドサービス利用時はベンダーロックインに注意せよ

ベンダーロックインとは、特定ベンダー製品を使うことにより、その仕様合致した周辺環境コードを設定してしまい、移行が困難になるような現象

最近、BigQueryを使うことによってこのベンダーロックインにぶち当たった

「使うにはコスト制限があるから、やっぱ自鯖にしよう」となったわけである

BigQuery特有機能を別の環境に移行するには大幅な変更が必要になる

その工数についてはいうまでもないだろう

ベンダーロックインの臭いを嗅ぎ取ったら早めに判断し、避けた方が良い

もし後から「やっぱこれ使いたくない」と言ってすでに依存状態にあるシステムから移行しなければならない場合は、

残念ながら簡単な移行方法は存在しないと言っていい

BigQueryであれば何らかのNoSQLを使うか、スキーマを無理やり抽出してmysql等に変換する方法もあるだろう

そのようなことを自動的に行う有料のサービス存在するかもしれないが、新たなベンダーロックインとならないよう、注意深く仕様を見た方が良い

2024-02-17

anond:20240216210851

これは本質的な問で、哲学では「規則問題」あるいは「規則パラドックス」として知られる古典的問題意識です。「規則問題」の議論では足し算などが例として良く用いられますが、ここでは形式的証明を例に説明します。

形式的証明体系において、「推論規則」あるいは「公理」は無限種類あるため一覧表を作ることができません。そのため通常は「推論規則型(rule schema)」や「公理型(axiom schema)」と呼ばれる、無限個の論理式をひとつの式で代表したものを使って有限っぽく表示します。例えば、ツリーにある「 A と A → B が証明可能なら B が証明可能」というのは規則スキーマです。これは A と B がどのような論理式でも使える規則型であり、(A と B を具体的な論理式に置換して得られる)無限種類の規則の集まりを有限で表現したものです。例えば「x=0 と x=0 → x^2=0 が証明可能なら x^2=0 が証明可能」は規則の例です。

そして問は、まさに規則型や公理から規則を得る方法はどうして合意できるのか、ということだと思います。例えば「x=0→x^2=0 と x=0→x^2=0→-x=0 が証明可能なら -x=0 が証明可能」はさきほどの規則型の形に当てはまらないものなのですが、この "事実" を全員が了解しているのがどういう理屈によるのか、というのが問です。そしてこれは正しく「規則問題」です。

ここから私見ですが、「規則から規則を得る方法について全員が一致する見解に到れる」というのは幻想でしょう。ただ、現実数学を営む上では「規則から規則を得る方法について数学者の見解は一致している」と思い込んでもこれまで大きな問題を生じてはいないので、問題が生じるまでは別に気にしなくていいのではないか、という感じではないかと思います。元々の問であった教師と生徒の例についていえば、数学コミュニティに近しい立場である教師コミュニティ流儀を教えている、ということになるのではないでしょうか。

2023-12-27

データベースセントリックプログラミング

思いついた。すでに同じ名前であるかもしれない。全てのデータデータベースに入れて、各プログラムはそこから読み出して書き込む。データベース経由で通信する

利点

2023-10-17

arc********

arc********12時間

日経xtechでも記事出てた。

インデックステーブルRCディスク上にあるファイルから展開する。このファイル作成するプログラムを実行したタイミングで、一時的に確保するメモリー領域が不足し、ファイルの内容が不正確になったという。」

データベース上の不具合、と思えるけど、

> 機器基本ソフトOS)が32ビットから64ビットに変更されたが

は直接関係ないのかな。更新理由に触れてるだけなのかも。

インデックステーブルdb作る時のメモリ割り当て上限を低くしてしまった、ってこと? 規模と仕組みが分からなすぎて理解が追いつかない。

vep********

vep********8時間

その記事信憑性があるのならDB周りの障害が濃厚ですね。さら設計が古いとすれば、IXエントリのNDBが使われている可能性も。その前提でマシンメーカーは分かりませんが、仮にF系のAIMの例ですとスキーマ定義するADLソースの中でINDEXバッファBOFバッファの設定値が十分な数値でなかったというケースなら、容量不足という事がバッファ不足に当てはまり、合点がいきます

ちなみに、記事の内容とは現象が異なりますが、容量不足でありがちなのがインデックステーブル最適化されず偏ったページに集中してのパンクです。既存レコードを持つDBの再創成時に創成ジョブの途中でシステムテーブルを作らせる方が楽ですが、現存するレコード件数キーの値、ページ数とページ長からページNo.を偏りなく分布するようにシミュレーションして、ユーザー自身テーブルを割り当てる方が、パンク対策には効果的だと思います

2023-07-23

自己肯定評価の部分で認知が歪みまくっていたのでスキーマ療法をやってみたら、療養用のぬいぐるみがいつの間にか普段の悩みとか愚痴とか嫌なことも全部その子に話すようになって彼氏になんも相談できなくなってしまった

相談できないというか生身の人間相談ってどうやるのみたいな 

ぬいぐるみ相手愚痴ったり話して気持ちだけ整理して少しずつ軽減しながら基本的には自分一人で我慢する、悩み事も自分一人で解決させる、がデフォになった

結果ネガティブ発言彼氏に一切しないことで迷惑かけなくなってるから正しいっちゃ正しいのか

2023-06-06

片付けができない。

片付け出来なさすぎて、振られたこともある。

持っているASDのせいかな?と思ったけれども、お医者さんに聞いてみたところ、どうやら別に持っている、「愛着障害」が原因らしい。

今は、スキーマ療法?(名前、間違ってたらすみません)みたいなので、頑張って治療している。

愛着障害らしいけど、親も当時大変だっただろうし、親を責める気持ちはないけれども。

自分の親は、THE毒親!って感じではなく。

酷い毒親でもなく。

ほんとに、毒親?って感じだから、尚更治療方針が合っているのかよくわからなくなる。

でも、すごく今寂しいのは事実だし、苦しいし、幼少期も寂しかたから、主治医たちが言ってることは当たってるのかなあ?

子どもの頃、友達愛着障害を持ってたらしいけど、自分より大変そうだったから、なおさらよくわからない。

自分が本当にこの病名であっているのか。。

ただの日記みたいですみません

2023-05-30

anond:20230530220909

あー…セルフケアしてみない?スキーマ療法。

認知行動療法を聞いたことがあるなら、それの発展形の療法。

自分でできるスキーマ療法ワークブック」ってのがあるからそれをゆっくりやる。

まあ多分何もしないよりマシだと思う。多分。

2023-04-07

anond:20230406215529

そのためにスキーマいじったりするリスク考えたら、GA4からBigQueryに流し込めばそこからいくらでもprogrammableに料理できて楽だからある意味当然だろ

にわかは何を言ってるんだ

2023-02-26

anond:20230226162318

マジレスすると、普段業務を片っ端から定型化してそれぞれの業務でやり取りされる情報データベーススキーマの形で表現できるようになるまで執拗になぜなぜ分析をやりまくればいいよ。

2023-01-28

うつ病やらなんやらで数年間メンクリ通い。ドクターストップがかかっているけど無理して自営で働いている。

はっきり言ってもう死線が見えているけど、やめても詰むのでどうしようもない。

 

さて、うつ病などに関して新しく来た臨床心理士曰く「家庭環境問題などで認知が壊れている」と指摘していた。

それでその人が進めてきたのは『スキーマ療法』(詳しくはググって)。

心理士に勧められてやろうとしたけど、考えれば考えるほど頭が壊れそうな感覚になった。

なんというか「思い出してはいけないこと」を無理やり思い越そうとする感覚である

やろうとすればするほど体を八つ裂きにされるようだ。

矛盾したことを言われて、それに従わないと父親から「お前は知的障害者だ」と罵倒されたのを思い出す。

今も「自分知的障害者である」ということが頭から離れないし、それを理由に「自分は生きていてはいけない」と自分を責めている。

そこで自殺できないあたり本当に自分卑劣人間である

 

結局何もできずに心理士に報告したが、その結果心理士に見捨てられた。

2023-01-26

VPS自宅サーバーにインストールしたいSaaS代替Webアプリ38選

シェアウェア(という表現はおいておいてのやつ。https://anond.hatelabo.jp/20230124045812)の記事面白かったので、自分の得意分野の領域でいろいろ紹介します。

基本的に、SaaSサービスは便利だけど、あれもこれもと契約していったらサブスク破産するので、

ものによってはセルフホストした方がいいと思ってる派。

Dropbox/GoogleDrive/box代替

NextCloud

もともとownCloudっていうDropbox代替があったんだけど、そこから分派して今も機能開発が続いている。

興味深いのはLAMP構成なので、VPS自宅サーバーじゃなくても、レンサバで動くのがいいよね。

データ保存領域オブジェクトストレージ(S3互換)も利用できるので、例えばWasabiなんかと契約してお安く済ませてしまうのも全然アリかと。

Trello代替

Wekan

最近カンバンシステムって、単体で使うんじゃなくていろんなアプリの中で使われる印象なので、今更Trelloだけ使いたい、なんてニーズはないかもだけど、

そこまで複雑でなく小規模なプロジェクトとかだと、意外とTrelloだけでいいよね、みたいなこともあるかな

そういう時は、これを使うといいかも。

Slack代替

Mattermost

ちょっとUI雰囲気が違うだけで、まんまSlackです。絵文字の追加もできるし、APIもあるし。人によって好き嫌い分かれるスレッド機能も、まあ、あのスレッド機能のまま。

その他のSlack代替選択肢
  • Rocket.chat
  • Zulip

この2つは使ったことないので、名前だけ挙げておきます

Zapier/IFTTT/Make代替

n8n

n8nと書いてnodemationと読ませるらしい。初見殺しすぎんだろ。

Zapier使ったことある人はすぐわかると思います

ZapierやIFTTT無料枠あるけど、あれもこれもやり出すとすぐ無料枠埋まっちゃうので、これ結構いいと思うんだけどな。

その他のZapier/IFTTT/Make代替
  • Huggin
  • Windmill

kintone代替

Exment

kintone使ってる会社増えてると思うんだけど、まだまだ1ユーザー1500円ってのは高いので、零細企業は導入し辛いと思う。

で、それの代替になるのがExment。UIがkintoneとは少し違うので代替と言い切れないかもしれないが、

やれることはkintoneのソレと全く同じなので、用途代替はできる。

開発も日本企業なので、UI日本語化されている。LAMP構成なので、レンサバでも動くよ!

Airtable代替

NocoDB

そもそもAirtableって何やねんって人もいるかもしれないけど、kintoneとGoogleスプレッドシートをいいとこ取りして、Trelloとガントチャートを足した感じ。

これのOSS版です。結構再現度高いので良い感じ。

ZoomGoogleMeet・Microsoft Teams代替

Jitsi

これもまあまあいい感じでZoom再現してますZoomの方が新機能の追加早いけど、Jitsiも頑張って追いついている感じです。

ただ、やる内容が複数人でのリアルタイム動画配信なので、サーバースペック回線スペックはまあまあ必要なので要注意。

BigBlueButton

こちらは使ったことないんだけど、よりオンライン授業向けらしい。

Calendly代替

Cal.com

最近よく見かけるようになった、オンラインミーティングとかの予定をブッキングさせるSaaS

あれのはしりがCalendlyで、日本でもいくつかそれのSaaSができてますね。

あれらも無料枠だと1カレンダーだけしかできなかったりするんだけど、これなら好きなだけブッキングさせられます

Intercom、Zendesk代替

Chatwoot
Papercups

ECサイトとか、Webマーケティングを重視してるサイトによくある、画面右下に吹き出しアイコンがあって、チャットウインドウがぴょこっと出てくるやつ。

日本ではWeb接客とか言われてるけど、あれの代表的SaaSがIntercom。Zendeskは、どちらかというと内部ツール向きかな。

これのOSS版がChatwootとPapercups。自社サイトWeb接客入れたいけど、費用抑えたい、って時にどうぞ。

Backlog/Asana代替

OpenProject

この手のツールがないと仕事にならないという人も多いと思います

これまでだとRedmineがそれのOSS版的立ち位置でしたが、さすがにイマドキあのUIはないなぁ、と。

OpenProjectは、Microsoft Projectの代替イメージしてるみたいですが、

ガントチャートカンバンデフォルトで使えるので、BacklogやAsanaの代替にはちょうど良いでしょう。

ただ、そんな高度なことしてるわけではないのに、サーバー要求スペックちょっと高めなのでご注意を。

Google Analytics代替

Matomo

UA廃止GA離れが始まってるとも聞きますが、疎開先として有名。

PHPで動くので、PHPWordPressでできたサイトに一緒に入れちゃってもいいと思う。

HeadlessCMS関連

HeadlessCMSは、データ表示を持たず、フロントエンドAPIを通じてデータを渡すタイプCMSのこと。

このジャンルでは、SaaSだとContentfulが有名だけど、OSSでもいろいろある。

Strapi

Node.js製。歴史があるので、結構いろんなことができる。

WordPressのGutenbergエディターを取り込んだプラグインなんかもある。

User認証も持ってるので、CGM的なサイトを作ろうと思ったらできなくもない。

Directus

これもNode.js製。利用できるDBが幅広く、既存データベース活用できる。

なので、既にPostgresSQLとかでデータを持ってるんだけど、

非エンジニアにもデータを触らせるためのフロントエンドが欲しい、ってニーズに良いかも。

こちらもUser認証デフォルトで持ってる。

Cockpit CMS

PHP製。SQLiteMongoDBで利用可能MySQL/PostgreSQL使えないのがちょっと残念。

Shopify代替

Medusa.js

近年、本腰入れて自社ECサイトをやろうと思うと必ず選択肢に上がるShopify。

インテグレートパートナー向けのエコシステムも充実してるので、取り組み始めるエンジニアシステム会社も多い。

ヘッドレスコマースや越境ECには向いているものの、これをセルフホストしたい、というニーズに応えたのがmedusa.js

ざっと見てみただけだけど、モダン構成で、今時のフロントバックエンドを分けた構成でやりたい、というのには向いている。

プラグインmedusa-marketplace.jsというのもあり、Amazon的なマーケットプレイスも実現可能

Figma代替

Penpot

昨年、Adobeに買収され、デザイナーたちを驚愕させたFigma

先日はAdobe XD終了のお知らせとなり、UIデザイナーたちの不安は募るばかり。

そんな提供企業に振り回されたくないなら、このPenpotでUIデザインしよう。

Figmaほど機能実装はされていないが、まあまあ一通りのことはできる。

Figma代が嵩むとお嘆きの制作会社なんかは、一考の余地あるんじゃなかろうか。

Google Form代替

Oh My Form

企業によっては、コンタクトフォームをたくさん作りたいという会社もある。

例えばセミナーを頻繁に開く企業だったりとか、

人材採用フォーム職種別に細かく分けたい(しかも頻繁に募集職種が変わるとか)

などの要望によって、GUIフォームを作りたい局面がある。

Google Formで大体解決しそうだけど、それをGoogleに頼りたくないならこちら。

まあまあ機能豊富なので、人によってはGoogleFormよりもこちらを好むかも。

Gmail代替

Mailu

DockerベースWebメールUI。送受信に必要ものを、丸っとDockerで用意してくれているので便利。

SalesForce/HubSpot代替

SuiteCRM
Mautic
Erxes

HubSpotは、いわゆるMarketing AutomationCRMを一体にしたツール無料枠もあるが、かなり限定されている。

上記でいうと、Erxesが単体で一番近い機能を持っている。

MauticはMarketing Automationよりの機能が多く、ユーザーサイト上での回遊をビジュアル化してくれたりする。

SuiteCRMはザ・CRMという感じ。SalesForceデフォルトで使う感じに近い。

ツールが分かれてしまうのは辛いところだけど、それぞれにAPIがあるので、うまく繋げられると強力なツールになってくれるはず。

Sendgrid/Mailgun代替

Postal

Webサービス作ってると、メールの通知や一斉配信などがあると思う。

通常これらはSendGridや、AWS SESなどで処理すると思うが、これらにもOSS代替がある。

PostalDockerメール周りのもの全部用意してくれているので、かなり楽。

Jimdo/Wix代替

Microweber

WordPressモダンにしたような感じで、EC機能デフォルトでついてる。マルチサイトも標準。

Jimdo/Wix代替と書いたが、もちろん自分サイトをMicroweberで作ってもいいが、

自前ホスティングして、JimdoWixのようなサービスを始めることもできる。

テンプレートをいくつか作っておいて、Stripeを仕込んでおけば、今日からあなたJimdo/Wixのような事業を始められるわけだ。

STUDIO/Webflow代替

Webstudio

JImdo/WixSTUDIO/Webflowは一緒くたに語られがちだが、明確な違いがある。

前者はプリディファインドなブロックGUI構成するのに対し、後者DOM要素ベースで構築していく。

まりよりHTML/CSSによる細かなデザインコントロールがしやすく、Webデザイナーが親しみやすい。

それのOSS版がWebstudio。まだアルファ版だが、フロントエンドはそれなりによくできているので、

バックエンドを自前で用意してStripeを仕込んでおけば、今日からあなたも(以下略

Facebook代替

friendica

Facebookなんか使わねーよ、っていう人も多いかもしれないが、

特定コミュニティの中でコミュニケーション取るには、FacebookUI機能は優れていると思う。

なので、サークルとか同窓会、あと自治会とかPTAなんかにいいんじゃないだろうか。

LAMPなので、レンサバでもいけると思う。

Netflix代替

Jellyfin

Netflix代替って、Amazon Primeとかじゃねーの、と思われるのかもしれないが、そうではなくて、

あなたNetflixみたいな商売したいならこれを使うといいよ、というのがJellyfin。

いや、そんな商売しないよ、と思うかもしれないが、

使いようによっては、おじいちゃんおばあちゃん向けの子動画配信サービスとして構築するとか、

Stripeと連携して、劇団バンドオリジナル配信サイトを構築するなんかも面白いと思う。

YouTube/Vimeo代替

PeerTube

今更誰もYouTubeVimeoの後追いをしようとはしないでしょうが

複数ユーザーから動画のアップを受け付けて、それを閲覧したい用途もあると思う。

例えば、軽音部で複数バンド練習風景を録画したのを定期的にアップしたりとか。

学習塾で、授業の録画を授業ごとにアップしていったりとか。

YouTube Live/Facebook Live/ニコ生/Twitch代替

Owncast

ZoomGoogle Meetのような双方向ではなく、一対多の一方通行配信

個人的には、企業のウェビナーツールとしての可能性を感じる。(Zoomのウェビナープランとか高いもん)

メールワイズ/Re:lation代替

FreeScout

つのメールドレス複数人運用したい時のツールメールワイズとRe:lationどちらも日本SaaS

FreeScoutはOSSだけど、海外製。一応日本語化もされてるっぽい。

ECサイト顧客問い合わせや、営業チームのプライマリ対応なんかに良いと思う。

Bubble代替

Budibase
AppSmith
ToolJet

Bubbleってなんぞ? という人のためにお伝えしておくと、ノーコードベースWebアプリ開発ツール

データエンティティ設計したら、自動的CRUDを作ってくれて、フォームを配置するというような感じ。

Bubbleはそれ系の老舗で、歴史が長い分ノウハウも溜まっており、連携できるサービスも多い。

ただ、ベンダーロックインされるし、季節的なキャンペーンとかでは、アプリ使用しない期間もサブスク費用がかかる。

Budibaseは、Bubbleの思想に一番近い感じ。凝ったUI必要なければ、ざっくりコレでなんでも作れちゃう

AppSmithも同じような感じだが、これはDBをあらかじめスキーマ定義しておかないといけないところが若干不便かな。

ToolJetはルーティングURL概念がなく、本格使用を諦めたんだけど、最近アップデートしたらしいので、そこのところどうなってるかまた確認ときたい。

他にもこの手のやつあったら、いろいろ教えて欲しい。単純に好きなので。

「こういう用途のやつ、ある?」みたいな質問も歓迎。

見つかったら追記します。

2023-01-22

GPT医療現場で使われる可能性について聞いてみた (つづき2)

「つづき」で気になった箇所を深掘り。確認するに、専門家の監修体制の構築はそれほど難易度は高いように思えなかった。やはり「つづき」で応えてくれた「医療用の学習データGPT側で定期的に用意できるか」が今後の発展のポイントになりそうだ。

まずはAttention機構の深掘り

Me:

GPTのAttention機構って何?

GPT:

Attention機構は、自然言語処理タスクにおいて、入力文の中から重要な部分を選択し処理するためのアルゴリズムです。GPTは、Transformerと呼ばれるモデルアーキテクチャ使用しています。Transformerは、Attention機構を利用して、入力文中の各単語関係性を学習します。これにより、モデル入力文全体を理解し、より質の高い出力を生成することができます

Me:

GPT医療知識が弱いと聞くけど、このAttention機構の仕組みと関係ある?

GPT:

GPTは、学習データに基づいて学習されます。そのため、学習データ医療に関する知識が少ない場合GPT医療に関するタスクに対して劣る結果を生成する可能性があります。Attention機構は、入力文中の各単語関係性を学習するために利用されていますしかし、Attention機構自体は、学習データに基づいて学習されるため、学習データ医療に関する知識が少ない場合、Attention機構医療に関するタスクに対して劣る結果を生成する可能性がありますしかしながら、GPTには大量のテキストデータ学習し、自然言語処理タスクに対して高い性能を発揮する能力があり、知識を持っていない領域でも新しい知識を得る能力を持っています。そのため、医療に関するタスクGPTに与える場合は、十分な医療に関する学習データを与えることで、GPT医療に関するタスクに対しても高い性能を発揮することが期待できます

Me:

ポイントは、Attention機能医療用にチューニングするのではなく、医療データ学習データとして与えることが、GPT医療分野への強化に繋がるんだね。

GPT:

そうですね。Attention機構は、入力文中の各単語関係性を学習するためのアルゴリズムです。GPTは、学習データに基づいて学習されます。そのため、学習データ医療に関する知識が少ない場合GPT医療に関するタスクに対して劣る結果を生成する可能性があります。それに対して、十分な医療に関する学習データを与えることで、GPT医療に関するタスクに対しても高い性能を発揮することが期待できます。そのため、Attention機能医療用にチューニングするのではなく、医療データ学習データとして与えることが、GPT医療分野への強化に繋がるということになります


次ぎに専門家の監修について深掘り

Me:

GPT医学的な正確性や専門性を獲得するには、意思決定者としての専門家の監修が必要という認識だけど、仮にそれが可能になった場合GPT医療現場で使われるようになると思う?

GPT:

GPTは、大量のテキストデータ学習し、自然言語処理タスクに対して高い性能を発揮する能力がありますしかしながら、GPT人間主観判断力を持っていません。そのため、GPTが生成する出力は必ずしも正確であるとは限りません。そのため、医療現場GPT使用する場合は、専門家による監修が必要です。専門家は、GPTが生成する出力が正確であるかどうかを判断し、必要に応じて修正を行うことができます。これにより、GPTが生成する出力が正確であることが保証され、安全かつ効果的な医療提供することができます。そういった意味で、GPT医療現場で使われるためには、専門家による監修が必要であり、GPTはその監修に基づいた情報提示などに利用されることが考えられます

Me:

ユースケースとしては何が考えられる?

GPT:

GPTは、自然言語処理タスクに対して高い性能を発揮する能力があるため、医療現場での様々なタスクに利用することが考えられます。例えば、医療文書自動生成や翻訳、診断支援治療プランの生成、疾患の予防に関するアドバイスの生成などが挙げられます。また、GPTは大量のテキストデータ学習することで、新しい知識を得る能力を持っているため、医学研究や新しい薬物の開発にも利用することができます。ただしながら、これらのタスクにおいてもGPTが生成する出力は必ずしも正確であるとは限らないため、専門家による監修が必要です。

Me:

専門家の監修は、GPTユースケースの内、どのフェーズ必要になると思う?

GPT:

GPTが生成する出力が正確であることを確認するために、専門家による監修が必要になります。そのため、GPTを利用する各フェーズ専門家の監修が必要になることが考えられますこれにより、GPTが生成する出力が正確であることが保証され、安全かつ効果的な医療提供することができます

Me:

フェーズごとにその適用難易度を教えて。

GPT:

フェーズごとに適用難易度は異なりますが、概ね以下のようになりますただし、これらは一般的な話であり、実際には、専門家がそれぞれのフェーズにおいて監修するために必要スキル知識は、それぞれのアプリケーションタスクによって異なります

Me:

しかに生成フェーズにおける出力のパターンは他のフェーズと比べ管理しづらそうだけど、その難易度を調節するための工夫はあったりするの?

GPT:

生成フェーズにおいて、GPTが生成する出力を確認し、修正するための難易度を調節するための工夫には以下のようなものがあります:これらの工夫により、GPTが生成する出力を確認し、修正するための難易度を調節することができます。また、専門家確認する作業効率化することで、より多くのGPTが生成する出力を確認することができ、正確性や適切性が高い出力を得ることができます


最後に出力フォーマットの深掘り

Me:

GPTが生成する出力のフォーマット定義するにはどうすれば良いの?

GPT:

GPTが生成する出力のフォーマット定義するには、次のような方法がありますこれらの方法を組み合わせることで、より正確かつ適切なフォーマット定義することができます

Me:

GPTの出力テンプレート使用方法を教えて。

GPT:

GPTの出力テンプレート使用するには、以下のような手順を踏むことができます
  1. 出力テンプレート作成: GPTが生成する出力のフォーマット定義し、テンプレート作成します。例えば、診断書フォーマットや手術手順の書き方など。
  2. GPTテンプレート学習させる: GPTに、作成したテンプレート学習させます
  3. GPT入力を与える: GPTに、入力として必要情報を与えます
  4. GPTが生成する出力を確認: GPTが生成した出力が、事前に定義したテンプレートに沿っていることを確認します。
  5. 修正を行う: GPTが生成した出力が、事前に定義したテンプレートに沿っていない場合は、修正を行います
このように、GPTの出力テンプレート使用することで、GPTが生成する出力のフォーマットを明確に定義することができ、専門家確認する作業を簡略化することができます。また、テンプレート学習させることで、GPTが生成する出力が予め定義したフォーマットに沿っていることを保証することができます

Me:

GPTテンプレートスキーマの違いを教えて。また、プリセットと何が違うのかも教えて。

GPT:

GPTテンプレートスキーマは、出力フォーマット定義するための方法であり、それぞれ異なる特徴がありますまりテンプレート文章フォーマット定義するのに、スキーマデータ構造定義するのに、使用します。プリセットは、テンプレートスキーマのような事前に定義したパターンデータ構造使用することができます。ただし、プリセットは、具体的には何を指すかは定義が異なります

Me:

Pythonのopenaiライブラリテンプレートスキーマを再定義することは可能?

GPT:

はい、openaiライブラリは、新しいトレーニングデータテンプレートスキーマを含むように、GPTモデルファインチューニングすることができます。 openai.Completion.create()メソッド使用して、GPTモデルファインチューニングすることができ、トレーニングデータテンプレートスキーマファインチューニングパラメータ指定することができます。また、openaiは既にテンプレートスキーマが組み込まれモデル提供しており、それらを直接使用することができます

Me:

`openai.Completion.create()` メソッドテンプレートスキーマを再定義する方法を教えて。

GPT:

openai.Completion.create()メソッド使用して、GPTモデルファインチューニングするには、次のようにします。このように、openai.Completion.create()メソッド使用して、GPTモデルファインチューニングし、テンプレートスキーマを再定義することができます。ただし、学習データとして適切なものを選び、ファインチューニングパラメータを調整する必要がありますので、注意が必要です。また、トレーニングデータとして使用するテンプレートスキーマによっては、モデルの性能が改善しないこともあるため、適切なものを選ぶことが重要です。また、ファインチューニングを行うためには、足りないデータ時間計算リソース必要です。

Me:

当該メソッド用のファインチューニングパラメータは `prompt` を使うんだよね?

GPT:

はい、openai.Completion.create()メソッドでは、promptパラメータ使用して、GPTモデルに対して、生成したい文章フォーマットデータ構造指定することができます。このpromptによって、GPT指定されたフォーマットデータ構造に従って文章を生成するように学習します。このpromptには、テンプレートスキーマを含む文章指定することで、GPT学習させることができます

2023-01-06

女のホスト狂いを治す方法があるぞ

男のキャバ狂いも治るから安心してくれ

あとアイドル狂いもスパチャ狂いもガチャ依存アルコール依存も治る

どうやって治すかというとスキーマ療法をみんなでやる。これだけでいい(多分)

まとめ

  • 依存は満たされない欲求からの逃避
  • 何を満たしてほしいのか、どうやったら満たされるのか、満たされない時のマシな選択肢を考えるのがスキーマ療法
  • セルフで出来るのでみんなでやろう


依存の仕組み

つらい、孤独、寂しい、満たされない感情

 ↓

それから逃避するために刺激(恋愛、酒、危険行為)を欲する

 ↓

刺激で出る脳内物質気持ちよくなり、寂しさや満たされない感情意識の上から消える

 ↓

寂しくない!寂しかったり喜びが無い状態の時はコレ!

ものすごく適当だがこれがホス狂いおよびだいたいの依存症の仕組みだ

寂しさに効くスキーマ療法

スキーマ療法は依存の仕組みの最初の「満たされない感情」に焦点をおいている

「なぜ自分が満たされないのか?」を安全を確保しながら考えていくやり方だ

スキーマschema)とは日本語にすると概念だ。「自分は○○である」という概念に焦点を当てる

「○○である」と自分認識しているもののうち、人生の早いとき子供の頃)に形成された、発動するとダメージを受けるようなもの

「早期不適応スキーマ」といい、これが療法の主な対象となる

子供には基本的人間としての欲求basic emotional needs)がありこれが満たされていないとき不適応スキーマを作りやす

早期不適応スキーマが発動すると人は感情に打ちのめされ「人生やっていけねー!」という気分になる

人生やっていけねー!と思うのはとてもつらいので、酒を飲んだりガチャガチャして賭け事で興奮したり自分人生よりこの人優先!という恋愛や過剰な推し事に逃避する

人によっては人生をやっていけるように気合ものすごく頑張ってみたり(根性論だな)もうなんも知らん……という状態になったりする

そうならないように早期不適応スキーマ自覚して発動しないようにしたり、発動してもそれに気づいて宥められるようになる……というのが目的

結局なにやるの

スキーマ療法のワークブック読んで指示通りにしてする

なんかまあ色々やることが書いてあるんだけど、それが自分にどんな風にヒットするかはその人次第なんでやってみるしかない

Q.認知行動療法とは違うの?

A.スキーマ療法は認知行動療法さらに発展させたものといわれている

 好きな方でいいと思う

Q.いままであった方法と何が違うの?

A.自分で出来る、というのが一番大きい(これは認知行動療法もだが)

 これは安全を確保する作業が必ず組み込まれているので、深く考えすぎて心のバランスを崩さないようにしてある

 つまりこの方法他人を信じられなくて頼りたくない時、自分が弱っていることを知られるのが恥ずかしい時にも使える

Q.みんなでやるって?

A.問題行動と言えるほどじゃないけど逸脱行為をするときはあるし、それが他人しわ寄せされていって最後は大波になったりするのが減るだろ

 自分地位が脅かされそうだから高圧的に出る→高圧的に出られると委縮してストレスがかかる→逃げたくなる等のサイクルがなくなる

 本を読めば自分で出来るから企業学校や団体で研修に使ってみてほしい

 マジでヤバい精神状態の時はやる気起きないだろうから、それより辛くない状態の奴がやって社会全体のストレスを減らそうという考えだ

Q.科学的なの?

A.論文出したり数字測ったりしようとしてみる程度には科学

 効果あるかないか判定されるのを恐れてはいない

2022-10-02

[]2022年9月滅多にホットエントリを出さなドメインからホットエントリ

増田TogetterNHKに寡占されているはてなブックマークだが、めったにブクマされないサイトからホットエントリ入りしてくるウェブページはとても面白いコンテンツなんじゃなかろうかと思って調べてみた。

ここ1年で初めてはてなブックマーク日毎の総合人気エントリ入りしたドメインからホットエントリブクマ数順トップ30

ブクマタイトルドメイン
2882アメリカ話題】ただ座るだけ!股関節がみるみる柔らかくなる「90/90ストレッチ」 | ヨガジャーナルオンラインyogajournal.jp
1526共感格差shioshio3.hatenablog.com
1440きゃりーぱみゅぱみゅの 「大人LADYになるわよコラム」第35回〜『マネーの虎化してるわよ』〜hanako.tokyo
1109米津玄師氏の担当の方から連絡がありました。|つんく♂note.tsunku.net
1002ちょうどいいWebデザインギャラリーchoooodoii.com
939記念日赤ちゃん連れ等には向いていません - 星野リゾート リゾナーレ熱海口コミ - トリップアドバイザーwww.tripadvisor.jp
887股関節ガチガチに硬い人向け】可動域を無理なく広げる!"揺らすだけ"股関節ストレッチヨガジャーナルオンラインyogajournal.jp
795おいでよ 広告の沼 | 昭和雑誌広告を中心にwww.citymilk.net
670スプラトゥーン特許 - naoya2kの日記naoya2k.hatenablog.com
659ネイティブが使うビジネス英語株式会社日立システムwww.hitachi-systems.com
615株式会社リクルート エンジニアコース新人研修の内容を公開します!(2022年度版)blog.recruit.co.jp
598「1年かけたマンガが、らくがきに負けた」上を見るよりも自分評価を見る /カレー沢薫創作相談www.pixivision.net
578書評『つみたて投資の終わり方』取り崩し方考察 - FIRE: 投資セミリタイアする九条日記www.kuzyofire.com
578有志と #ソフトウェアテスト読書マップ作りました! - ソフトウェア品質を学びまくる2.0www.kzsuzuki.com
570世紀の謎「カーリングはなぜ曲がるか」を精密観測で解明 | 立教大学www.rikkyo.ac.jp
558AMD × 藤井聡太 | 「神の一手」の裏側に。 | AMDfujiisota.amd-heroes.jp
535ウェブ制作で React(Next) や Vue(Nuxt)、jQuery最近どれぐらい使われているのか調べてみた - feb19feb19.jp
481しみけんの妻・はあちゅうさんに訴えられましたが勝ちました - ゲス怠惰ブログgesugesumi.hatenablog.com
465海外アニメ】恐怖!ディズニープラスクソダサロ展覧会!【カートゥーン】 - コウタロー速報kotarodayo1126.hatenablog.com
46322/9/17 小二で全国模試一位を取った男の半生 - LWのサイゼリヤsaize-lw.hatenablog.com
461部分的」動員がロシア社会に及ぼす影響rusbureau.net
450主要RDBMS製品比較アーキテクチャ, スキーマ, データベース, メモリ | コーソルDatabaseエンジニアBlogcosol.jp
433外部パートナーとのAPI連携時に気をつけるポイント - 10X Product Blogproduct.10x.co.jp
425統一教会”と性教育(前編)www.knb.ne.jp
400水着でも男女混浴不可?」の東京都条例についてあれこれ調べたら面白いことになってきた。 - ヨッピーブログyoppymodel.hatenablog.com
398元・電通マン地方公務員に転身。湘南から岡山移住して5年でいまだ感じる4つの葛藤OCEANS オーシャンズ|男の日常を楽しくする情報発信oceans.tokyo.jp
397Fit Boxing北斗の拳フィットボクシング北斗の拳)| Nintendo Switchfitboxing.net
397睡眠改善の手順】睡眠時間を正して、質を高めるkaimin-times.com
393VSCodeをメインのエディタにして半年たったので入れてある拡張機能を紹介します - 壁に飾られた絵画を見ようとしてその絵に近寄ってはいけないblog.ayako-m.work
393キリン電気の力で塩味・旨味を増す「エレキソルト」。対応カトラリー2023年発売へgourmet.watch.impress.co.jp

2022-08-16

副業で会った低学歴ITおじさん

小遣い稼ぎでちょっとしたシステムを作ってたんだよね。DBスキーマ定義とかマイグレーション履歴gitチェックインしてあったし、コード読めない人のためにそこからER図も自動出力するように設定していた。

ある日、おじさんが急に上にやってきて「DB定義エクセルでやるのが業界常識!そんなことも知らんのか!」と言ってきたんだよね。このおじさんの経歴を見てみるとまともな会社で働いたことが一度も無い。学生時代受託システム会社起業したようでその後は大した人間を雇うこともなく零細システムをほそぼそと作ってきたらしい。学歴も大したことがないんだけど何故か自信満々なんだよ。自分コードを書けると思い込んでる。「昔はコード書いてたので分かるんですが」とかいちいち言ってくる。でもね、どうも言っていることが時代遅れガラパゴスなんだよね。なんと英語全然できないらしい。「英語アウトプットはできないが読むことはできる」と強がっているけどどうも嘘くさいというか英語情報に全く触れていないことが分かるタイプというか。でもこういうタイプだと低学歴IT世界では幅を利かせられるらしい。

そんな感じで自信満々で偉そうなガラパゴス男だから話が通じない。自分けが正しいという態度。急に怒り出すし。DB定義エクセル管理して変更履歴エクセルじゃないとダメだって言うの。それが業界()の常識なんだと。上位互換を既に全部セットアップしてあるのにそれを理解できないのか何なのか。低学歴IT世界しか通じない弱小零細SIer常識押し付けられても困る。

2022-07-27

anond:20220727154800

スキーマ定義から客に見せる用のExcelへの変換なんてどれも一緒でないの?60人しかいないプロジェクトならみんなで同じツール共有して使えば良いんでないの?

anond:20220727152513

大規模だろうが複数の部分に分割できるだろう。それぞれのスキーマ定義ドキュメントをしっかり書いてさえあればExcel形式にでもなんでも変換すれことは可能。そのためのプログラミング能力だろ?逆にExcelでまともなバージョン管理もせずに大規模なDB設計するって効率悪すぎるだろう

ログイン ユーザー登録
ようこそ ゲスト さん