「SELECT」を含む日記 RSS

はてなキーワード: SELECTとは

2025-02-17

頭のいいAIなのに表を理解してくれない

新しめのAIでもエクセルRDBテーブルのような二次元の表を理解できないのが普通なのかな?

SELECT '取引日' FROM '取引明細' WHERE '支払' < 10000

SQLにするとこんな感じの簡単ものですら間違える

最初にヘッダー部を列挙してもらったときは正しく認識しているのに、上のような質問をすると支払でなく残高が一番大きい取引日を引っ張ってきたりする

o3-miniでもDeepseekR1でも駄目だった

どういうこと?

2025-02-09

anond:20250209011350

こういうのもいける?ちなURLスパム対策で7個か8個までしか貼れなかった気がする

気候変動について 日本語版:

英語版:

  • Please organize how climate change over the past 500 years has affected agricultural production, economic systems, and political structures in various regions by citing specific historical examples. In each case, analyze the causal relationship between climatic fluctuations and social transformations, as well as the differences in regional responses.


架空国家創造政治的寓意 日本語版:

英語版:

  • Regarding the settings of fictional nations depicted in films, television dramas, novels, etc., please select specific works as examples and analyze how these nations are created against the backdrop of particular political systems, social structures, and international relations. In particular, organize your analysis to address how the settings of these fictional nations function as reflections or critiques of real-world political ideologies and international affairs, while also touching upon their evolution over time and the common themes that emerge.

2025-01-29

一言でいうと、普通は抜けない情報を抜いているうえに、アカウントIDSQLインジェクションなどのやり方を組みわせることで住所やクレジットカードの番号を抜く一歩手前まで来ているかなのだ

537:既にその名前は使われています\(^o^)/:2025/01/28(火) 12:57:00.19 ID:Ej52JzgX

理解してないガイジ多すぎだが情報は一切抜かれてねーし個人情報チャットも何も漏れてねーよクライアントに送られてる情報を読み取っただけでサーバから強奪したわけではないから何も漏れてない公開されたのもキャラクター情報であって個人情報ではないここで騒いでるのはサブキャラ名前を自宅住所とかリアル名にしてるアホかな?

https://ff14net.2chblog.jp/archives/62115422.html

まず、例のツールでサブキャラの行動やチャット履歴などGMしか見れない情報が見れた。これ自体問題ではある。ただ、これで済めば、まだ傷は浅い。

もっとやばいのはスクエニウェブサービスチョメチョメすることである。さすがにここら辺は対策してあると思いたいが、慣れてしない人だとウェブAPIから飛んできた値をチェックせず、そのまま、SQLに突っ込んでしまうことがある。人によってはSQLから飛んできた情報をそのままJSONで出してしまうこともある。俺も一度やらかしそうになったことがあるが、クレジットカード情報データーベースの保存しようとするコードを書いてしまたことがある。さすがにこれはほかの人が気づいて止められたので、大事には至らなかったが…運悪く通ってしまうことがある。スクエニに限らず、契約社員という雇用形態を好き好んで使っているところは、タイミング的な問題―時給が安いとか雇止めされやすいとか残業代を出さないとかで―でこの手のセキュリティに詳しい人がいないことがあるのだ。

そして、こういう事情脆弱性あるシステムができてしまえば、あとは簡単で――例えばアカウントIDがわかってしまえば、ウェブAPIパラメーターに

;SELECT * FROM payment_infomation WHERE accountid = [どこかでとってきたアカウントID];

みたいなやつを突っ込むと、なぜか取れてはいけない情報が取れてしまうことがある。

むろん、スクエニみたいなところであれば、ペネトレーションテストとかやってると信じたいが、ペネトレーションテストもただではない。そこらへんについて詳しくない取締役お金がかかるという理由ペネトレーションテストをしないことがあるにはあるし、人件費ケチりたいという理由でQA関係になれた人間リストラし、残された人、たいていの場合、QAとインフラチームやコードを書く人が心身を削りながらウェブアプリを作ってしまい、そのまま脆弱性のあるウェブアプリが世に出てしまうことがある。(脆弱性を埋めるのが大変だし、やったらすぐばれるし、莫大な費用請求しないといけないので、あえて放置するというパターン受託開発だとあるらしいが、スクエニだとさすがにないとは思う)

から、サブキャラ特定できてしまうのは非常にまずいのだ。

なお、私個人としてはゲームガードを突っ込むのは反対である。このゲームガードはHyperVやVMWareチートツール判断することがあり、非常にストレスなのだ

2024-12-03

anond:20241203164137

自動化自動化言うけどさ、そこの話はしてねえんだ

今のフローですでに手順ごとに上からのチェック入るんだけど、こいつは①の段階で出来てないしクオリティチェック通らないのって話

自分がやったことあるSQLからそれで例えると、select文を書かせようとしたら「serect」とか間違えるの もちろんこれのエラーチェックを自動検知するシステムはあるよ あるけどこの手のことから逃れられない3年目ってどうよという話をしている

こいつがプログラミング分かりませんPC触ったことないですっていう新人ならこっちも気にしない

ある程度経験も積ませてるし何回も何回も書いてるけど貼り付いてOJTとかしてるし、意識すりあわせの質問なんていつでも受け付けるし、別に自分にはこれができません!って言われたらそれならレベル下げるねってやってる 既にそうしてる人もいる そこで怒る人間はいないが、『自分はできますレベル下げないでいいです!』って間違いだらけのものを渡されるとこっちも限度があるんだよ

ある程度の年数でここのチェックで引っかかるのはどうなの?って話だし、ここまで先輩がべったりやるのが『はてな的最高の職場』なの?

2024-11-16

昇順の降順感

SQLで「最新日付のデータを取り出したい」って時

select * from xxx order by date desc

この「desc」ってのは「descending」で「降順」って意味なんだけど「最新」のを取り出したいのに「"降"順」なのがちょっと紛らわしい感じがする


降りていくから降順ってのは分かってるんだけど、感覚としてなんかごっちゃになるって話ね

さらに言えば、最新のを取り出したいのに「descending」っていうのもやっぱり感覚としてちょっとごっちゃになる

ascendingとdescending、どっちが最新日付取り出せそう?ってなった時、なんとなくascendingの方が取り出せそうな感じがしてしま


それだけ

2024-09-22

AIインフルエンサーたちはChatGPTが世に出る前は何を投稿していたのか?(2/2)

AIインフルエンサーたちはChatGPTが世に出る前は何を投稿していたのか?(1/1)の続き

吉見拓哉|Takuya Yoshimi

このTwitterアカウントは、主にYouTubeSEO競馬アニメなどの話題について呟いており、自身活動や興味関心について発信しています

YouTubeプレミアムが500円増額。しかし、、、不可逆!!!

shimayuz@AIクリエイター

このアカウントは、日々の米国株暗号通貨市場動向、特にテクノロジー関連株やビットコイン価格変動についてツイートしています

ゼロコロナ政策再び。 $AAPL生産に影響が懸念され大きく下落。更に経済混乱が想定され、株価はSP500全業種で

一方で年末商戦売上堅調な滑り出しで $AMZN

暗号資産レンディングBlockFiが経営破綻暗号通貨も軒並み下落。

チャート上、なんとか踏み止まるか? 」

元木大介ᯅシステム生成AI Babel/Zoltraak & 生成AI塾

このアカウントは、AI特にプロマネAIや量子AIに関する話題や、仕事効率化、プログラミング、そして最新の技術トレンドについて呟いています

"プロマネAI実証実験を開始しました!量子AI×NotionによるプロマネAI実証実験を開始 https://prtimes.jp/main/html/rd/p/000000003.000082094.htmlvia @PRTIMES_JP"

sangmin.eth | Dify Ambassador

このアカウントは、主にOpenAIの最新言語モデルtext-davinci-003」の進化と、そのモデルを用いた英語学習ツールサービスについて呟いています特に英語学習におけるAI活用とその重要性を強調しています

"朝起きたら世界がまた変わっていた(笑)。@OpenAI が最新モデルtext-davinci-003」を発表。主な特徴は、①より明確で、説得力のある文章が書ける②より複雑な指示にも対応③より長い形式コンテンツが生成可 1月に"InstructGPT"が出た時も感動したけどそれを遥かに上回る進化、です。"

深津 貴之 / THE GUILD

このアカウントは、主にAI特に画像生成AIに関する話題を呟いています特にStable Diffusionのバージョンアップや使い方について多くのツイートをしています

結果

ここにリストアップした人たち以外もみましたが、分類すると3種類のアカウントがいて

1. ChatGPTブーム後にアカウントを始めた人

2. NFTなどの儲かりそうな技術を追いかけていた人

3. 日常ツイートをしていたが目覚めてしまった人

共通する特徴としては会社代表の人が多いです。

またIDを変更してログがヒットしない人は含まれていません(IDから特定できるけどそこまでやらなかった)

ツイートを取得するJS

javascript:(function() {

const text = Array.from(document.querySelectorAll('[data-testid="tweetText"]')).map(s => s.textContent.trim()).join('\n');

const textarea = document.createElement('textarea');

textarea.value = text;

document.body.appendChild(textarea);

textarea.select();

try {

document.execCommand('copy');

console.log('結果がクリップボードコピーされました!');

} catch (err) {

console.error('クリップボードへのコピーに失敗しました:', err);

}

document.body.removeChild(textarea);

})();

2024-08-24

Rezarea selectに入ったときの曲が聞きたいのに全くyoutubeにねえじゃねえか!

ついでにサントラにもねえ!哀しいよ俺は!!

2024-08-01

やべー、『射影』って単語が数秒頭から出てこなかった

SELECTでいいだろ

2024-05-29

アメリカ人が教えるステーキの焼き方

まず、どの肉を買うべきか。アメリカ牛にはUSDAがランキングを付けたものがあり低い順からUSDA Select, USDA Choice, USDA Primeがあります。USDA Primeの肉を買いましょう。

どの部位を買うべきか。代表的ステーキ部位としてNYストリップサーロインリブアイ、フィレミニョンなどがありますバランスが取れているのはNYストリップです。リブアイは脂が多めですが人気です。柔らかい赤身だけを食べたいならフィレミニョン一択です。

ドライエイジングウェットエイジングについて。ドライエイジング温度湿度が厳しく管理された部屋で風を通し肉の表面に微生物を付け微生物の働きで肉を柔らかくするというチーズのようなものです。表面は食べずに切り捨て水分も減るため歩留まりは落ちるのですがとてもおいしいので高級ステーキ店では必ずドライエイジングの肉を選ぶことができるようになっていますウェットエイジングというのは真空密閉容器に肉を詰めしばらく冷蔵保存することで酵素の働きで肉を柔らかくするものこちらは普通に流通させるだけである程度ウェットエイジングになっているので違いを大きく感じることはないでしょう。手にいれることができるならドライエイジング肉を買いましょう。

焼く1時間ほど前に肉を外に出し室温に持っていきます。焼く10分ほど前に塩、黒こしょうにんにくパウダーをこれでもかとまぶします。

フライパンを中火で温めます。きちんと温かくなってから肉を投入します。メイラード反応を起こさせるためまず表面を焼きます

肉の内部温度が50度になるまで焼きます

から下ろす1分ほど前に大量のバターローズマリーまたはタイムを投入し、ベイジングさせます

焼いたあとも温度は上昇を続けるため10分程度寝かせます。内部温度55度のミディアムレアになります

2024-05-08

anond:20240508074736

https://anond.hatelabo.jp/20240507125309

はい

ではなく、SQLは処理じゃなく、定義であることを理解するのが大切。

何の定義かと言えば、リレーショナルデータモデルへの演算定義なんだよ。この演算には、関係代数という演算を使う。

なぜ定義だと認識する必要があるかという、Selectは出力でも何でもなく、射影という演算の一部なんだよ。

"+3" とかと一緒

 

で、関係代数演算順位にもちろん意味がある。最初に"射影"して"選択"かけたら全く別になる。

SQLは、この演算順位を、SelectやWhereの中で状況によって意味が変わる。という出鱈目なカバーで逃げた。Order byで悩んだろ。

さらに言えば、苦肉の策でWhereのパチモンはどうしても2回必要でHavingを作ったのよ

 

本来で言えば、この演算は、選択-結合-射影-結合といくらでも出来る。

なのにSQL普通演算で言えば

「足し算は頭に一回書いてください。複数使う時はかっこつけて下さい。ちなみに、掛算を一緒に使うと足し算の意味が変わり場合によってはエラーです」みたいな安直構造定義しちゃってるの。

 

リレーショナルモデルへの演算としてだダサダサで、リレーショナルモデル演算の複雑さではなくSQLという表現の都合で人類の頭に負荷かけ続けてる。

出力が頭にあるのは便利(間違い)。英語から(間違い)。って言われると何言ってるんだーって、ちょい昔のまともなデータベースエンジニアなら普通にキレてた案件

2024-05-07

anond:20240507213947

使うテーブルがどこになるとか項目名がどうなるかが、from以降書いてからじゃないと判断しにくいことが多いので

処理書くとき最初select句の内容が書きにくいってことは結構あると思う。

とはいえ、いったんselectの中身は空欄にしておいてfrom以降書いてから戻って来たらいい程度で

SQLのクソさの本質全然掴んでない記事だとは思う。

読むときは当然、出力が最初にあったほうがわかりやすいしね。

anond:20240507125309

わかるー射影はステップ最後なのに、select名前変更とか拡張とか全部乗せて先に書くのキモいよねー

anond:20240507125309

かに書くときselect句を最初に書きにくいことはよくある。

でもそれだけのことで、いったん空白にしておいてfrom以降を書く程度の手間でカバーできてる。(その点ではそのツールの方が便利なんだろう)

他人が読むとき最初に出力が書いてあるとわかりやすい。

ほんのちょっと改善をめちゃくちゃ大げさに言って成果アピールしてるなと思いました。

anond:20240507125309

「わかるー射影はステップ最後なのに、select名前変更とか拡張とか全部乗せて先に書くのキモいよねー」

これ書いてる人誰もいなかったけど

SQLが糞だと思わないのは、ブクマカ馬鹿が進行しているか

https://b.hatena.ne.jp/entry/s/www.docswell.com/s/hoxo-m_inc/Z4Q8NL-2024-05-06-203800

まともにコンピューターサイエンスやってSQL使ってれば

「わかるー射影はステップ最後なのに、select名前変更とか拡張とか全部乗せて先に書くのキモいよねー」

一言で終わりなのよ。

 

ブクマカは、英語ですからとか言い出してる。英語からって集合演算で射影を先に書くなんてねえよw

やばいSQL使ってるのに、SQLで実現してることが分かってない。さらには俺はSQLに詳しいとかい雰囲気出しててやばい

高度な話題?なわけねえだろwiki読むだけでいいレベルなのよ。

https://ja.wikipedia.org/wiki/%E9%96%A2%E4%BF%82%E4%BB%A3%E6%95%B0_(%E9%96%A2%E4%BF%82%E3%83%A2%E3%83%87%E3%83%AB)

X検索すると似たような言及してる奴が多いし、別に高度な問題でも何でもないのである。というか基本情報範囲

 

  

こんなのがテクノロジーカテゴリでマサカリなげてる。一般カテゴリ劣化はどっちかつうと過激なんだけど、テクノロジーカテゴリは明確に馬鹿が進んでる。

日本語の唯一のテクノロジーソーシャルサービスが、SQLからずマサカリなげるってやばくね?

大丈夫日本

2024-03-05

anond:20240305105722

まあselectで書き換えられることはないと思うけど…(負荷はかかるだろうけど…

2023-10-20

SELECT id
     , name
     , age
     , sex
     , address
     , mailaddress
     , tel
     , mobile
     , kbn
     , regist_date
     , taikai_flg
     , member_flg
     , kaiin
     , sei
     , mei
     , gender
     , del_flg
  FROM users
 WHERE 1 = 1
   AND del_flg = '0'
 ORDER BY sei

2023-09-19

anond:20230919153722

少なくともreadonlyで、指定クライアントからアクセスさせるようにするんじゃない?

負荷の高いSELECT文が投げられたらtechにalert飛んでkillできるようにしておくとか

2023-09-16

SQLできます」と名乗っていいレベルとは

SELECT、INSERT、UPDATE、DELETE、UNION、JOINを読んだり書いたりしたことありますレベルで名乗っていいものか?

最低限、ストアド作れますレベルじゃないと名乗っちゃダメか?

2023-09-11

anond:20230911065242

do until activecell.value = ""

やりたいこと

activecell.offset(1,0).select

loop

これだけでだいたいいける

2023-06-15

YAMAHA NVR500 で エキサイトMEC光 に接続する方法

ネットに公開されている情報は、初心者には難しいと感じました。

Yamahaサイトconfigは公開されていますが、exciteMEC光だと、クリアする注釈が多すぎて。

"NVR500 では、tunnel endpoint address コマンド使用して、AFTR の IPv6アドレス指定してください。"

って書いてますが、exciteMEC光はAFTR公開してないぞ!ってなるので。

正解は[gw.transix.jp]のIPv6アドレス指定する、で

"tunnel endpoint address 2404:8e01::feed:101"です。

以下、全文。

#

# transixのIPv4接続DS-Lite)でインターネット接続

#

#

# ルーターの設定:ひかり電話契約なしの場合

#

#

# ゲートウェイの設定

#

ip route default gateway tunnel 1

#

# LANインターフェースの設定 (LAN1ポート使用)

#

ip lan1 address 192.168.100.1/24

#

# WANインターフェースの設定 (LAN2ポート使用)

#

ipv6 prefix 1 ra-prefix@lan2::/64

ipv6 lan1 address ra-prefix@lan2::1/64

ipv6 lan1 rtadv send 1 o_flag=on

ipv6 lan1 dhcp service server

ipv6 lan2 dhcp service client ir=on

ipv6 lan2 secure filter in 1010 1011 1012

ipv6 lan2 secure filter out 3000 dynamic 100 101 102 103 104 105 118 119

ngn type lan2 ntt

#

# トンネルの設定

#

tunnel select 1

tunnel encapsulation ipip

tunnel endpoint address 2404:8e01::feed:101

tunnel enable 1

#

# フィルターの設定

#

ipv6 filter 1010 pass * * icmp6 * *

ipv6 filter 1011 pass * * tcp * ident

ipv6 filter 1012 pass * * udp * 546

ipv6 filter 3000 pass * * * * *

ipv6 filter dynamic 100 * * ftp

ipv6 filter dynamic 101 * * domain

ipv6 filter dynamic 102 * * www

ipv6 filter dynamic 103 * * smtp

ipv6 filter dynamic 104 * * pop3

# ipv6 filter dynamic 105 * * submission

ipv6 filter dynamic 118 * * tcp

ipv6 filter dynamic 119 * * udp

#

# DHCPの設定

#

dhcp service server

dhcp server rfc2131 compliant except remain-silent

dhcp scope 1 192.168.100.2-192.168.100.191/24

#

# DNSの設定

#

dns host lan1

dns service fallback on

dns server dhcp lan2

2023-06-08

増田記事詳細ページのパンくずリスト末尾にある記事IDDOMがtype=textのinputタグなのが気になる

onfocus="this.select()" という属性があるのでコピペ用のタグ指定だとは思うんだけど普通入力領域なので無意味に上書きできるのがずっと気になってる

2023-04-11

anond:20230410213920

Q: 外国語単語+る、で動詞として定着している単語を表にしてください

以下は例です

サボる サボタージュ(sabotage)

ダブる ダブルdouble

ハモる ハーモニーharmony

ググる グーグルgoogle

パニクる パニック(panic)

ディスる ディスリスペクト(disrespect)

ミスる ミス(miss)

トラブる トラブル(trouble)

デコる デコレート(decorate)

メモメモ(memo)

バズる バズ(buzz

スペる スペランカー(spelunker)

A: 外国語単語+る 動詞としての定着した単語

アクセアクセサリー(accessory

キャッチキャッチャー(catcher)

サーチる サーチ(search)

ターゲットターゲット(target)

プロモプロモーション(promotion)

セレクトセレクトselect

フィックスる フィックス(fix

バイオバイオリズム(biorhythm)

ラブる ラブ(love

レポる レポート(report)

コピる コピー(copy)

インプットインプット(input)

アウトプットアウトプット(output)

ディスカッションディスカッション(discussion)

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