投稿時間:2022-10-20 15:23:31 RSSフィード2022-10-20 15:00 分まとめ(32件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
IT ITmedia 総合記事一覧 [ITmedia News] デジタル庁がエンジニアに求める“必須スキル”は妥当? 求人要件に賛否 同庁に経緯を聞いた https://www.itmedia.co.jp/news/articles/2210/20/news129.html itmedia 2022-10-20 14:40:00
IT ITmedia 総合記事一覧 [ITmedia PC USER] ROCCAT、光学式スイッチを採用したハイスペックゲーミングキーボード「Vulcan II Max」 https://www.itmedia.co.jp/pcuser/articles/2210/20/news130.html itmediapcuserroccat 2022-10-20 14:35:00
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] バーガーキング、「ピーナッツバターロワイヤル」発売 『SPY×FAMILY』アーニャの大好物“ピーナッツ”を使用 https://www.itmedia.co.jp/business/articles/2210/20/news104.html family 2022-10-20 14:30:00
AWS AWS Management Tools Blog How to deploy CDK v2 to an account that requires boundary policies https://aws.amazon.com/blogs/mt/how-to-deploy-cdk-v2-to-an-account-that-requires-boundary-policies/ How to deploy CDK v to an account that requires boundary policiesSamuel Passman spssmn DevOps Consultant James Dadd jdaddaws Infrastructure Architecture Consultant Asad Syed asadsy DevOps Consultant and Joseph Brian jkbrian Senior Engagement Manager all with ProServe Globals Team The AWS Cloud Development Kit AWS CDK is an open source framework that simplifies working with cloud resources using familiar programming languages C TypeScript Java Python and Go … 2022-10-20 05:32:17
AWS AWS Management Tools Blog Enhance Operational Insight by Converting the Output of any AWS SDK Commands to Prometheus Metrics https://aws.amazon.com/blogs/mt/enhance-operational-insight-by-converting-the-output-of-any-aws-sdk-commands-to-prometheus-metrics/ Enhance Operational Insight by Converting the Output of any AWS SDK Commands to Prometheus MetricsHave you ever wished you had the output of an AWS Command to enrich your dashboards or alerts The AWS control plane contains a rich set of information that can be operationally insightful Recently I encountered a customer running multiple Amazon Elastic Kubernetes Service Amazon EKS clusters in an IP constrained environment When a subnet … 2022-10-20 05:27:40
python Pythonタグが付けられた新着投稿 - Qiita ABEMA Growth Techはすべてが最高な件 https://qiita.com/RyeWiskey/items/2960c03147b167ee027e abemagrowthtech 2022-10-20 14:41:14
python Pythonタグが付けられた新着投稿 - Qiita Google Cloud FunctionsでFizzBuzzを作成する https://qiita.com/PenguinCabinet/items/dd3973c81dd58c440387 fizzbuzz 2022-10-20 14:14:06
Ruby Rubyタグが付けられた新着投稿 - Qiita [Tips] capistranoの設定ファイルにRubocopを適用する https://qiita.com/WakameSun/items/0ae21c7c5c15f81df9b3 rubocop 2022-10-20 14:04:50
Docker dockerタグが付けられた新着投稿 - Qiita 【Docker】docker compose upしたときno configuration file provided: not foundの対処法【Git】 https://qiita.com/TK_WebSE/items/355dbee55bf7fd9dff95 clone 2022-10-20 14:54:17
golang Goタグが付けられた新着投稿 - Qiita ABEMA Growth Techはすべてが最高な件 https://qiita.com/RyeWiskey/items/2960c03147b167ee027e abemagrowthtech 2022-10-20 14:41:14
GCP gcpタグが付けられた新着投稿 - Qiita Google Cloud FunctionsでFizzBuzzを作成する https://qiita.com/PenguinCabinet/items/dd3973c81dd58c440387 fizzbuzz 2022-10-20 14:14:06
Git Gitタグが付けられた新着投稿 - Qiita 【Docker】docker compose upしたときno configuration file provided: not foundの対処法【Git】 https://qiita.com/TK_WebSE/items/355dbee55bf7fd9dff95 clone 2022-10-20 14:54:17
技術ブログ Developers.IO [セッションレポート] 一緒にAWS Well-Architectedレビューをやってみよう #jawsdays2022 #jawsdays #jawsug https://dev.classmethod.jp/articles/jawsdays2022-c15-report/ awswellarchitected 2022-10-20 05:51:39
海外TECH DEV Community Superfast search with RediSearch https://dev.to/solegaonkar/superfast-search-with-redisearch-fch Superfast search with RediSearchSearch is a growing necessity for all applications As data accumulates at a high volume and velocity it is important that the rest of our data pipeline is capable of extracting the right information and insights from this data Search is one of the primary tools for that Despite the multimedia revolution a lot of data we collect is in the form of text This can be social media feeds web crawler extracts consumer reviews medical reports streaming geo location updates and many more Gone are the days of searches based on a case sensitive exact string match We need a system that can manage text at scale to process this data We need to run superfast fuzzy queries on the text RediSearch provides a wonderful solution for that We can process streaming as well as static data Besides fuzzy text search RediSearch enables complex search on numeric and geolocation data And of course we can take the basic tag searches for granted This blog covers the core concepts of RediSearch along with code snippets to demonstrate the concept Core conceptsSyntax alone is not enough To make the best use of any tool it helps if we understand how it works under the hood For that let us start off with some core concepts Inverted IndexRediSearch is based on the concept of an inverted index It maintains an inverted index for everything that appears in the data That means for every indexed entity we add to the RedisDB RediSearch extracts all the individual values and adds entries into the index structure These entries contain inverted mapping that maps the searchable value to the original key Thus we can map any entity in the data to the key for that object in the Redis DB Efficient search has two steps The first step is to identify the value that the user is trying to search for Having identified the value the second step is to get the key that refers to the object containing the value we identified An inverted index helps us with the second step Once we identify the value that the user wants to search for we can jump to the key without any delay Let us now check the first step Trie Secret behind the speedTrie digital search tree prefix tree is a data structure that can enable fast retrieval on large data sets The term “trie comes from the phrase Information Re trie val In simple words trie organizes text data into a tree built out of the prefixes What does that mean As the name suggests a prefix tree builds a tree of prefixes Now what does that mean Any string can be considered a sequence of prefixes If we index text corpus using such a prefix tree we can locate any node using direct traversal into the tree not by counting or scanning Because of this the time complexity of locating any word is independent of the volume of data At the same time the complexity of absorbing new data is low as well That enables scalable and superfast searches on large volumes of data RediSearch takes this a step further The tree need not be implemented with single characters directly extracted from the raw text We can be smarter when we build the prefix tree It can be built using a lemma extracted from the text When we create such a smart index we can implement superfast fuzzy search on a huge volume of data That is the secret behind the efficiency of RediSearch text queries For more information on implementing fuzzy search refer to this Wikipedia article Tag IndexThe tag search is meant to be faster than a full featured text search We use tag index when we know the field contains the specific text we query directly We use it on fields where we do not require a fuzzy search Tag search can afford a simpler index Numeric IndexRediSearch defines a special index structure for numeric data Numeric queries are often based on a computational range An index based on distinct values cannot help such queries We need something better Instead of treating each number as an independent entity we should index them in a way that recognizes numbers in relation to their values RediSearch achieves this by creating a Numeric index based on binary range trees Such index groups together numbers that are closer to each other Thus in the numeric index tree such groups are stored on “range nodes instead of having one number per node This is easier said than done How do we identify the size of a node How do we define the threshold of closeness for numbers that can be packed into one node RediSearch has an adaptive algorithm that implements such grouping and classification of numbers into groups Geo IndexOver the years mobile phones IoT devices and their geo location have become a significant component of data flowing into our database With an increased load of geospatial data the performance of geospatial queries is an important component of database performance Naturally RediSearch does its best to address this domain RediSearch has geo indexing based on the closeness between points This closeness is identified based on the distance calculated by the geospatial queries The points are then collected into range trees that enable fast search and grouping ScoringA search query may return several results We do not want to overwhelm the client with tons of data It makes sense to order the data based on some score so that the client can choose to take what is more relevant than the rest of the result set Scoring is different from sorting Sorting is simply based on the absolute value of the content of the field The score is a measure of the relevance of each value of the search result Such scores can be calculated using predefined functions in RediSearch or custom functions that boost the score of part of the result SetupLet us now work on setting up the database and tools required for using Redis Installing RedisDon t install Gone are the days when we developed and tested our code with databases installed on our laptops Welcome to the cloud All you need is a few clicks and the free database instance is ready for you Why clutter your laptop Jump to the Redis cloud If you don t have an account create one in less than a minute Signup with Google GitHub if you don t want to remember too many passwords Once you log in click on Create subscription Then accept all the defaults to create a new free subscription based on AWS hosted in the us east region Once you have the subscription click “New database to create a database instance Again accept all the defaults and click on “Activate database Give it a few minutes to set up And there the database is waiting for you to start learning Just note the database URL Also note the database password Copy to a notepad Then log out of the web console Redis InsightsThis is a must have tool for working with Redis You can download it from this link The installation and setup are simple Click ADD REDIS DATABASE to configure a new connection and provide the database details you picked in the above steps Show me codeDid you have an overdose of theory Let us now taste some code that can help us apply some concepts This example focuses on the text search Redis provides us with a straightforward command line interface along with useful SDK modules in most common languages Below is a JavaScript code that uses Node Redis module to communicate with the Redis Server Along with the JavaScript code we can see the corresponding CLI commands We need a text rich dataset to save in our database and demonstrate the search functionality For this we will use a dump of poems obtained from Kaggle The JSON chunk can be found on this link CodeWith the database ready let us check the code in detail You can find the complete source code in this GitHub repository Clone that repository locally You will need NodeJS to run this code Once the code is ready open the file config default json Update the file to include the Redis URL and password we got while creating the database Now a quick view of the JavaScript code Check out the app js ImportsLike any other JavaScript code we start with the importsconst express require express const redis require redis const axios require axios const md require md const config require config Redis ClientInstantiate the client to connect with the Redis databaseconst client redis createClient config redis client on error err gt console log Redis Client Error err await client connect then e gt console log Connected catch e gt console log Not connected Load DataNext we pull the poem data from the internet and load it into the databasevar promiseList list map poem i gt Promise all Object keys poem map key gt client hSet poem md i key poem key await Promise all promiseList Create IndexWith the data in our database we proceed to create the index This completes the database setup Note here that we have some TEXT indexes and some TAG indexes The poetry age and type have a TAG index because we do not expect complex queries around them await client ft create idx poems content redis SchemaFieldTypes TEXT author redis SchemaFieldTypes TEXT title type redis SchemaFieldTypes TEXT sortable true age redis SchemaFieldTypes TAG type redis SchemaFieldTypes TAG ON HASH PREFIX poem The same can be done in Redis CLI usingFT CREATE idx poems ON HASH PREFIX poem SCHEMA content TEXT author TEXT title TEXT SORTABLE age TAG type TAG Author APIWith the database setup we start with the express server After instantiating the express app we create the first API that can search for poems based on the author Note that it is a regular expression So it will fetch any author name that matches the expression Moreover the search is case insensitive app get author author function req res client ft search idx poems author req params author then result gt res send result documents Try invoking the API with author williamIt will fetch all the poems written by authors with William in their name The same can be achieved by the CLIFT SEARCH idx poems author william Fuzzy Search APIThe example shows another search capability which is the fuzzy search Note the sign in the search expression This signifies the fuzzy search Now the search will also match similar words app get fuzzy text function req res client ft search idx poems req params text then result gt res send result documents Try to invoke the API with fuzzy speakIt will fetch poems containing a word similar to speak The same can be achieved by the CLIFT SEARCH idx poems speak More InformationThis was just a glimpse of the potential of RediSearch To understand further details check out Enterprise RedisRedis for DevelopersThis post is in collaboration with Redis 2022-10-20 05:05:35
医療系 医療介護 CBnews 大麻由来薬の解禁、法改正を提言-厚科審・小委員会が報告書 https://www.cbnews.jp/news/entry/20221020144545 厚生労働相 2022-10-20 14:55:00
金融 ニッセイ基礎研究所 「第10回 新型コロナによる暮らしの変化に関する調査」 調査結果概要 https://www.nli-research.co.jp/topics_detail1/id=72659?site=nli 調査時期年月日月日調査対象全国の歳の男女株式会社マクロミルのモニター調査方法インターネット調査有効回答数nbsp調査内容トピックス物価高に関する意識や行動年前と比べた物価の変化に対する意識物価の上昇を実感しはじめた時期物価の上昇を実感した理由物価の上昇を実感したことでとった行動新型コロナによる行動変容店舗やネットショッピングの利用シェアリングサービスの利用移動手段の利用食事サービスの利用メディアの利用働き方新型コロナによる生活不安感染に関わる不安高齢家族に関わる不安子どもに関わる不安経済不安人間関係不安働き方不安在宅勤務が増えることへの不安今後の見通し感染拡大の収束・経済の見通し家庭生活の見通し働き方の見通し回答者プロフィールnbsp※調査結果の詳細については、随時、レポート等で公表予定。 2022-10-20 14:58:57
金融 article ? The Finance STO (Security Token Offering) とは?【初心者向け解説】 https://thefinance.jp/fintech/221020 stosecuritytokenoffering 2022-10-20 05:00:43
海外ニュース Japan Times latest articles Concerns over China bringing Japan and Australia’s relations ever closer https://www.japantimes.co.jp/news/2022/10/20/national/politics-diplomacy/japan-australia-security-declaration/ Concerns over China bringing Japan and Australia s relations ever closerKishida is set to travel to Perth this weekend for talks on stepping up defense economic and energy cooperation as bilateral ties grow stronger in 2022-10-20 14:26:58
海外ニュース Japan Times latest articles Padres rally to get even against Phillies in NLCS https://www.japantimes.co.jp/sports/2022/10/20/baseball/mlb/padres-astros-lcs-win/ deficit 2022-10-20 14:00:54
ニュース BBC News - Home Australian rugby league player found dead in Spanish nightclub https://www.bbc.co.uk/news/world-australia-63309714?at_medium=RSS&at_campaign=KARANGA barcelona 2022-10-20 05:21:39
ビジネス ダイヤモンド・オンライン - 新着記事 米株安でデイトレーダー店じまい? - WSJ発 https://diamond.jp/articles/-/311655 店じまい 2022-10-20 14:01:00
北海道 北海道新聞 元長崎大生に懲役25年求刑 高齢女性殺害、佐賀地裁 https://www.hokkaido-np.co.jp/article/748144/ 佐賀地裁 2022-10-20 14:01:15
北海道 北海道新聞 三重県立高いじめ、再調査へ 第三者委員会に諮問 https://www.hokkaido-np.co.jp/article/748172/ 第三者委員会 2022-10-20 14:09:00
ビジネス 東洋経済オンライン 中小企業「そうだ、DXしよう」大抵失敗する3大理由 デジタル人材のいない企業、失敗経緯は共通 | 企業経営・会計・制度 | 東洋経済オンライン https://toyokeizai.net/articles/-/622862?utm_source=rss&utm_medium=http&utm_campaign=link_back 中小企業 2022-10-20 14:20:00
ニュース Newsweek 秋の夜長に飲みたい、「ちょっぴり自慢できる世界のワイン」10選 https://www.newsweekjapan.jp/stories/world/2022/10/post-99903.php セブンヒルズSHWファウンディング・ビンヤードカベルネ・ソービニヨン年CRIMSONWINEGROUPどこまでもクリーミーソノマバレー米カリフォルニア州KISTLERVINEYARDSリッチでコクのある高級シャルドネの中でも、キスラーは特別だ。 2022-10-20 14:57:33
ビジネス プレジデントオンライン もし給与の高い仕事に就きたいなら、「赤いオープンカー」より「黒のセダン」を目指したほうがいい - 流動性の高い人材ほど市場価値は高くなる https://president.jp/articles/-/62699 市場価値 2022-10-20 14:15:00
IT 週刊アスキー 明日の朝7時から!デジタルイベント「バイオハザード・ショーケース|October 2022」公認ミラー配信の情報を公開 https://weekly.ascii.jp/elem/000/004/109/4109731/ october 2022-10-20 14:50:00
IT 週刊アスキー 伊勢海老パウダーが豪華感 人気情報番組「スイッチ!」とコラボした「スイッチ!×スーパーカップ1.5倍 海鮮だしチャンちゃんぽん」地域限定発売 https://weekly.ascii.jp/elem/000/004/109/4109711/ 伊勢海老 2022-10-20 14:45:00
IT 週刊アスキー リコーイメージング、光学系を一新したマクロレンズを発表。300本限定のシルバーカラーを先行販売 https://weekly.ascii.jp/elem/000/004/109/4109698/ hdpentaxdfamacrommfedaw 2022-10-20 14:30:00
IT 週刊アスキー 秋の味覚きのこをあんかけうどんで楽しむ はなまるうどん「とろ~り、あったか!あんかけフェア」 https://weekly.ascii.jp/elem/000/004/109/4109712/ 秋の味覚 2022-10-20 14:30:00
IT 週刊アスキー 吉野家、公式通販で「冷凍牛すき」が10%オフ、しかも送料無料 https://weekly.ascii.jp/elem/000/004/109/4109710/ 通販 2022-10-20 14:15:00
IT 週刊アスキー 特別な重ね着防具を生産可能に!『モンスターハンターライズ:サンブレイク』でイベントクエスト「水没林のホラーなナイト」が配信開始 https://weekly.ascii.jp/elem/000/004/109/4109718/ 防具 2022-10-20 14:05:00

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)