IT |
ITmedia 総合記事一覧 |
[ITmedia News] ChatGPTにパスワード認証機能を付けて破ってみた 簡易的に学ぶ「プロンプトインジェクション」 |
https://www.itmedia.co.jp/news/articles/2308/10/news102.html
|
chatgpt |
2023-08-10 10:45:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 「Amazonプライム」値上げ 年額4900円→5900円に 月額も100円アップ |
https://www.itmedia.co.jp/news/articles/2308/10/news100.html
|
amazonprime |
2023-08-10 10:30:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 「自社製品にチャットAIを組み込みたい」 企業が取るべきセキュリティ対策とは? “プロンプトインジェクション”の基本手口 |
https://www.itmedia.co.jp/news/articles/2308/10/news101.html
|
ITmediaNews「自社製品にチャットAIを組み込みたい」企業が取るべきセキュリティ対策とは“プロンプトインジェクションの基本手口ChatGPTの登場から、チャットAIをサービスに組み込んで提供する企業が増えてきた。 |
2023-08-10 10:30:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia Mobile] Gmailの自動翻訳機能、モバイルアプリでも利用可能に |
https://www.itmedia.co.jp/mobile/articles/2308/10/news097.html
|
android |
2023-08-10 10:26:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia Mobile] 変化が乏しい「OPPO Reno9 A」が先代より130%売れているワケ 貫いた開発思想に迫る |
https://www.itmedia.co.jp/mobile/articles/2308/10/news098.html
|
itmediamobile |
2023-08-10 10:26:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia エンタープライズ] 「貴社のクラウド移行、“悪手”です」 価値あるクラウド移行のための「2つの条件」 |
https://www.itmedia.co.jp/enterprise/articles/2308/11/news022.html
|
itmedia |
2023-08-10 10:15:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] ChatGPTの“脱獄プロンプト”登場 文末に書くだけで「爆弾の作り方」「IDの盗み方」に回答 |
https://www.itmedia.co.jp/news/articles/2308/10/news041.html
|
itmedianewschatgpt |
2023-08-10 10:06:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 電話やビデオ会議中の“タイピング音”から入力内容を盗む攻撃 93%以上の識別精度 |
https://www.itmedia.co.jp/news/articles/2308/10/news040.html
|
itmedia |
2023-08-10 10:03:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] ヤプリが新事業 ノーコード・CRMに次ぐ3本目の柱に |
https://www.itmedia.co.jp/news/articles/2308/09/news156.html
|
itmedia |
2023-08-10 10:03:00 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
sinθ^3-cos^3「2021 青森公立大学前期」をChatGPTとWolframAlphaとsympyでやってみたい。 |
https://qiita.com/mrrclb48z/items/696a1444dcf4f9bf9ad0
|
chatgpt |
2023-08-10 10:59:46 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
pythonのflaskでスケジュール付きTodolistを作る |
https://qiita.com/amufaamo/items/46dbe272b5ec8968ead7
|
irectfromflasksqlalchemyi |
2023-08-10 10:37:56 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
野球部にカプセル化とバッテリーの共通点を説明したい |
https://qiita.com/yangyooji1946/items/5fb6945a9d151eebffc9
|
野球部 |
2023-08-10 10:51:52 |
海外TECH |
DEV Community |
Unveiling the Mystery: How the `DESC` Command Creates Temporary Tables in MySQL/MariaDB |
https://dev.to/n0nag0n/unveiling-the-mystery-how-the-desc-command-creates-temporary-tables-in-mysqlmariadb-2m6e
|
Unveiling the Mystery How the DESC Command Creates Temporary Tables in MySQL MariaDB IntroductionFor the past eight months our team has been on a detective mission A mysterious graph started showing usage when some code went live and it s been a rollercoaster ride trying to figure out the root cause The culprit The MySQL or MariaDB DESC DESCRIBE or EXPLAIN table commands The graph in Zabbix for temporary tables created per second began to fluctuate and we were at a loss as to why The situation escalated during a recent spike in usage when our server became overloaded and we started to notice a lot of DESC table commands in our process list This article uncovers the behavior of the DESC command and its link to temporary table creation a discovery that illuminated our understanding and allowed us to resolve the issue What is the DESC Command The DESC command in MySQL or MariaDB is used to describe the structure of a table It provides information about the columns types and other properties of the table Here s a simple example DESC employees This would display the structure of the employees table including column names data types etc Field Type Null Key Default Extra id int NO PRI NULL first name varchar YES NULL last name varchar YES NULL salary decimal YES NULL hire date date YES NULL The Unexpected Behavior Temporary Table CreationWhat caught our attention was that in MariaDB the description Creating Temporary Table appeared when running the DESC command This was puzzling and led us to investigate further Why are Temporary Tables Created Temporary tables are often used to store intermediate results for complex queries However we didn t expect them to be linked to the DESC command After digging into the MySQL MariaDB documentation and source code we realized that the DESC command indeed creates a temporary table to store and display the structure of the queried table The Impact on PerformanceThe frequent creation of temporary tables was taking a toll on our system The server became overloaded and the website s performance deteriorated Our code was using the DESC command to populate database mappers and it seemed that the cache was not working properly This resulted in an excessive number of DESC commands leading to the unexpected creation of temporary tables How We Fixed the IssueOur solution involved correcting the caching mechanism Once the cache was functioning properly the number of DESC commands plummeted and the graph flatlined Here s a brief outline of the steps we took Analyzed the Caching Behavior We found that the cache was not retaining the DESC command results Implemented Proper Caching We modified our code to properly store and retrieve the table descriptions Monitored Performance We closely watched the system performance and the graph in Zabbix The result was a noticeable improvement ConclusionThe discovery that the DESC command creates temporary tables in MySQL MariaDB was an unexpected revelation that solved a long standing mystery By understanding this behavior and implementing proper caching we were able to boost our system s performance Sometimes the solutions to complex problems are hidden in the most unexpected places This experience reminds us to leave no stone unturned in our pursuit of understanding and optimizing our systems Whether you re a seasoned database administrator or new to MySQL MariaDB I hope this article sheds light on a lesser known aspect of these database systems and helps you in your journey |
2023-08-10 01:29:09 |
海外TECH |
DEV Community |
Mastering JS Shorthand Techniques Part-5: Async/Await, Arrow Function, and Exports and Imports |
https://dev.to/abidullah786/mastering-javascript-shorthand-techniques-part-5-asyncawait-arrow-function-and-exports-and-imports-2pj1
|
Mastering JS Shorthand Techniques Part Async Await Arrow Function and Exports and Imports Introduction In the world of JavaScript writing concise and expressive code is highly valued by developers Shorthand techniques are a powerful way to achieve this goal simplifying code and making it more readable In this blog we will explore some essential shorthand techniques that can level up your JavaScript coding skills and make your code more elegant From arrow functions to async await let s dive into the world of efficient coding Arrow Function with Implicit ReturnFor single expression functions you can use arrow functions with implicit return for more concise code Longhandconst multiply a b gt return a b Shorthandconst multiply a b gt a b Default Exports and ImportsFor modules with a single export you can use default exports and imports for shorter syntax Longhand module js export const sum a b gt a b Shorthand module js const sum a b gt a b export default sum Longhand main js import sum from module Shorthand main js import default as sum from module Array find and Array findIndex The Array find and Array findIndex methods allow you to find elements in an array based on a condition Longhandconst numbers let foundNumber for let i i lt numbers length i if numbers i gt foundNumber numbers i break Shorthandconst numbers const foundNumber numbers find number gt number gt const foundIndex numbers findIndex number gt number gt Async Awaitasync await is a modern approach to handle asynchronous code making it look more synchronous and easier to read Longhandfunction fetchData return fetch then response gt response json then data gt console log data catch error gt console error error Shorthandasync function fetchData try const response await fetch const data await response json console log data catch error console error error Conclusion Mastering shorthand techniques in JavaScript is a valuable skill that can significantly improve your coding efficiency and readability By using arrow functions with implicit return default exports and imports Array find Array findIndex and async await you can write more concise and expressive code reducing unnecessary verbosity and improving the overall quality of your projects Incorporate these shorthand techniques into your coding practices to become a more proficient and effective JavaScript developer a href gt Connect with me on Twitter Linkedin and GitHub to stay updated and join the discussion |
2023-08-10 01:21:14 |
ニュース |
BBC News - Home |
Fernando Villavicencio: Candidate in Ecuador's presidential election shot dead |
https://www.bbc.co.uk/news/world-latin-america-66457472?at_medium=RSS&at_campaign=KARANGA
|
quito |
2023-08-10 01:39:15 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
岸田首相の原点は「減税」だった…初心を忘れ「増税」に突き進み支持率低迷の悲しき末路 - ニュース3面鏡 |
https://diamond.jp/articles/-/327352
|
国会議員 |
2023-08-10 11:00:00 |
ビジネス |
東洋経済オンライン |
メディアがくどいほど"猛暑"を報じる納得の理由 なぜ私たちは猛暑情報に毎日食いついてしまうのか | テレビ | 東洋経済オンライン |
https://toyokeizai.net/articles/-/693043?utm_source=rss&utm_medium=http&utm_campaign=link_back
|
東洋経済オンライン |
2023-08-10 10:30:00 |
マーケティング |
MarkeZine |
PLAZAとアットコスメと考える、アフターコロナの店頭体験の現状と未来【参加無料】 |
http://markezine.jp/article/detail/43088
|
参加無料 |
2023-08-10 10:30:00 |
IT |
週刊アスキー |
出前館「ウルトラ半額祭」本日スタート! 8700店舗以上が参加 |
https://weekly.ascii.jp/elem/000/004/149/4149399/
|
対象商品 |
2023-08-10 10:05:00 |
マーケティング |
AdverTimes |
広瀬すずが酒類のCMに初登場! ザ・プレミアム・モルツ「すず登場」篇 |
https://www.advertimes.com/20230810/article430386/
|
広瀬すず |
2023-08-10 01:34:53 |
マーケティング |
AdverTimes |
【対談】競合プレゼンの本当の目的は過去の成功を乗り越えることにある |
https://www.advertimes.com/20230810/article429699/
|
過去 |
2023-08-10 01:00:59 |
マーケティング |
AdverTimes |
第15回 「ターゲットインサイト」ご使用上の注意(後編) |
https://www.advertimes.com/20230810/article427637/
|
調査 |
2023-08-10 01:00:40 |
コメント
コメントを投稿