投稿時間:2023-05-17 19:29:32 RSSフィード2023-05-17 19:00 分まとめ(37件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
IT ITmedia 総合記事一覧 [ITmedia News] 販売禁止「磁石セット」めぐり経産省が追加情報 「ホビー用は販売できる」 https://www.itmedia.co.jp/news/articles/2305/17/news197.html itmedia 2023-05-17 18:26:00
TECH Techable(テッカブル) AIがGoogleクチコミへの返信案を考えてくれる!Web来店促進サポートサービスに新機能 https://techable.jp/archives/206869 google 2023-05-17 09:00:17
Google Google Developer Japan Blog Google の Geospatial Creator を使ってワールドスケールの拡張現実エクスペリエンスを数分で作成する http://developers-jp.googleblog.com/feeds/7253944037974679490/comments/default このツールで何ができるかを知っていただくため、Gap、Mattel、GlobalStreetArt、シンガポール観光局、Gensler、TAITOといったゲームや小売り、近隣スポット紹介などのパートナーと連携して、現実世界のユースケースを開発しています。 2023-05-17 18:01:00
Google Google Japan Blog 大胆かつ責任ある AI への取り組み http://japan.googleblog.com/feeds/341453119001533083/comments/default Google内の研究や外部の研究で明らかにされているように、AIは不公平な偏見などといった既存の社会的課題を悪化させる可能性があり、AIがより高度になり、新たな用途がでてくることで、また新たな課題が提起される可能性があることを認識することも重要です。 2023-05-17 18:13:00
js JavaScriptタグが付けられた新着投稿 - Qiita TypeScript, Next.js 13, Chat GPT, Laravel(API用), Vercelで『AIアシスタントツール』を開発してみた!【参考リンク付き】 https://qiita.com/Masanarea_qiita/items/56fe66a95c2e8ab6bee3 chatgptgithubcopilot 2023-05-17 18:27:55
js JavaScriptタグが付けられた新着投稿 - Qiita NCMBの管理画面をGoogle Chrome機能拡張で便利にする(ファイルの種類でフィルタリング) https://qiita.com/goofmint/items/71952cd132334ab75500 google 2023-05-17 18:16:16
Ruby Rubyタグが付けられた新着投稿 - Qiita RubyでAtCoder ABC258(A, B, C, D)を解いてみた https://qiita.com/shoya15/items/a6708720f38470470081 atcoder 2023-05-17 18:46:39
GCP gcpタグが付けられた新着投稿 - Qiita Google Looker Studio DATETIMEフィールドをNUMBERタイプに変換するクエリ https://qiita.com/powerby35/items/18d2eed04a90c36974b8 castcastyourdatetimeaste 2023-05-17 18:28:11
GCP gcpタグが付けられた新着投稿 - Qiita Google Looker Studio 日付や時刻のフォーマットのクエリ https://qiita.com/powerby35/items/36a406eedee39ac623fd dateformatdatetimeymddate 2023-05-17 18:24:45
技術ブログ Developers.IO 「AWS 東京リージョンにFivetranがやってきた!今こそモダンデータスタックを活用したデータクラウドを構築しよう」でクラスメソッドのModern Data Stackを紹介しました https://dev.classmethod.jp/articles/20230516-introduce-classmethod-modern-data-stack-in-fivetran-snowflake-event/ fivetran 2023-05-17 09:54:23
技術ブログ Developers.IO [アップデート]Terraform Cloudの料金プランが変わりました Freeプランでもセキュリティ系機能が利用可能に https://dev.classmethod.jp/articles/update-terraform-cloud-pricing-plan/ cloud 2023-05-17 09:36:20
技術ブログ Developers.IO [update] Amazon CloudFrontでCORS access-control headersにワイルドカードを使ったポート指定ができるようになっていました! https://dev.classmethod.jp/articles/amazon-cloudfornt-added-cors-headers-wildcard-options-for-ports/ corsa 2023-05-17 09:13:00
海外TECH DEV Community How I Sliced Deployment Times to a Fraction and Achieved Lightning-Fast Deployments with GitHub Actions https://dev.to/maxprilutskiy/how-i-sliced-deployment-times-to-a-fraction-and-achieved-lightning-fast-deployments-to-production-with-github-actions-4ifi How I Sliced Deployment Times to a Fraction and Achieved Lightning Fast Deployments with GitHub ActionsImagine slashing your CI CD pipeline time from minutes down to a mere minute Sounds like a dream right Well I ve been there and done that at Notionlytics All it took was a series of performance optimizations and some creative thinking So let s dive in and explore the techniques I used to achieve this remarkable improvement Switching Gears PnpmFirst things first I made two crucial infrastructure changes I bid farewell to Yarn and embraced pnpm the package manager known for its speed and efficiency With its three stage installation process pnpm swiftly handled dependency resolution directory structure calculation and linking dependencies The outcome Significant improvements in installation times TurborepoMoving on I swapped NX with Turborepo for managing monorepos Turborepo s caching tasks proved invaluable for storing results and logs of various scripts like build test and lint Additionally its parallel task execution significantly reduced build times NX is undoubtedly impressive and truth be toldーI became quite accustomed to it Nevertheless it s time to progress Turborepo offers a simpler approach and feels much faster Cache Me If You Can PnpmTo maximize performance gains I incorporated caching into our CI workflow By utilizing the actions cache action action we implemented a strategy to store and retrieve dependencies preventing redundant installations Here s how it was done name Configure pnpm cache id pnpm cache run echo STORE PATH pnpm store path gt gt GITHUB OUTPUT uses actions cache v with path steps pnpm cache outputs STORE PATH key runner os pnpm store hashFiles pnpm lock yaml restore keys runner os pnpm store TurborepoNow for the exciting part Turborepo caching Firstly the advantage lies in Turborepo s ability to remember the output after an initial build Subsequent builds only rebuild what has changed But wait there s more Turborepo also offers a Turborepo remote caching feature allowing us to preserve build outputs between CI builds While Vercel serves as Turbo s default remote caching destination I stumbled upon a remarkable find setup github actions caching for turbo a GitHub Action that enables caching of build artifacts within GitHub Actions itself without any additional cost Here s how to set it up name Configure Turbo cache uses dtinth setup github actions caching for turbo vIt s as simple as that The setup is hassle free and it works seamlessly Deployments Cloudflare PagesDeployments are critical moments in the CI CD pipeline so I optimized this stage by transitioning from Vercel hosting to Cloudflare Pages Cloudflare Pages emerged as the clear winner due to its parallel deployments using the wrangler CLI provision of forever free static asset hosting and lightning fast file hashing One notable advantage is that the CLI used for deploying to Cloudflare automatically performs hash checks on assets This means that if you utilize code splitting only the changed chunks will be uploaded resulting in faster deployments Semantic ReleaseTo further streamline deployments I introduced semantic release This tool automates commit tagging and tracks changes since the previous version As a result deployments now occur only when new tags are present saving us valuable minutes The benchmarkSo let s talk numbers Initially the monorepo comprising static Next js sites a React CRA app and a Node js API had a staggering CI CD pipeline duration of minutes and seconds regardless of the code changes As the project grew this time only increased However after implementing all the performance optimizations here are the results we achieved Without cache minutes and seconds a remarkable reduction With cache Node js minutes and second still relatively slow due to building and pushing a Docker image React CRA app minutes and secondsNext js app minute and secondsInfrastructure docs chore changes just minute and secondsI d say those are some pretty good improvements not only did we slash our CI CD pipeline duration by more than half but we now have a much faster response time for changes in any one part of the monorepo We can now deliver features and bug fixes to production much faster with much less stress Thanks for reading What are your thoughts on these outcomes Any tips you want to share Let s continue the conversation in the comments below P S If you liked this you might like some other things I ve done recently AI powered changelog updates on Slack every Monday with GitHub ActionsYou ll never have to deal with outdated TODO comments againFollow me on Twitter MaxPrilutskiy 2023-05-17 09:19:44
海外TECH DEV Community Created my own personalblog + portfolio website https://dev.to/anurag629/created-my-own-personalblog-portfolio-website-1a4 Created my own personalblog portfolio websiteFirst have a look at my blog portfolio website and let me know your thoughts LinkA personal blog or portfolio website is a great way to showcase your work share your thoughts and ideas and connect with others If you re looking to create your own personal blog or portfolio website Vercel is a great option Vercel is a cloud platform that makes it easy to deploy and host your website It also offers a variety of templates that you can use to get started quickly In this tutorial I ll show you how to create your own personal blog portfolio website using Vercel templates I ll also show you how to add your own features like a blog views counter and comments using GitHub issues Step Choose a Vercel TemplateThe first step is to choose a Vercel template Vercel offers a variety of templates for personal blogs and portfolio websites You can browse the templates by visiting the Vercel website Once you ve chosen a template you can click on the Use Template button to start creating your website Step Connect Your GitHub AccountThe next step is to connect your GitHub account This will allow you to deploy your website to Vercel To connect your GitHub account click on the Connect GitHub button Then enter your GitHub username and password Step Deploy Your WebsiteOnce you ve connected your GitHub account you can deploy your website To do this click on the Deploy button Vercel will then deploy your website to the cloud This process may take a few minutes Step Add Your Own FeaturesOnce your website has been deployed you can add your own features In this tutorial I ll show you how to add a blog views counter and comments using GitHub issues Adding a Blog Views CounterTo add a blog views counter to your website you can use the Vercel Counter widget The Counter widget is a simple way to display the number of views your blog posts have received To add the Counter widget to your website click on the Add Widget button Then search for Counter and click on the Counter widget The Counter widget will be added to your website You can then configure the widget by clicking on the Configure button In the Configure dialog you can specify the following options Title The title of the Counter widget Count The number of views to display Style The style of the Counter widget Once you ve configured the Counter widget click on the Save button Adding Comments Using GitHub IssuesTo add comments to your blog posts you can use the Vercel Comments widget The Comments widget allows you to display comments from GitHub issues on your website To add the Comments widget to your website click on the Add Widget button Then search for Comments and click on the Comments widget The Comments widget will be added to your website You can then configure the widget by clicking on the Configure button In the Configure dialog you can specify the following options Repository The repository where the GitHub issues are located Issue Number The issue number to display comments from Style The style of the Comments widget Once you ve configured the Comments widget click on the Save button ConclusionIn this tutorial I showed you how to create your own personal blog portfolio website using Vercel templates I also showed you how to add your own features like a blog views counter and comments using GitHub issues 2023-05-17 09:12:14
海外TECH DEV Community 'VS Code Profiles - Know what profile you are using, no bloody mystery https://dev.to/robole/vs-code-profiles-know-what-profile-you-are-using-no-bloody-mystery-26ii x VS Code Profiles Know what profile you are using no bloody mysteryProfiles greatly simplify managing configurations for different contexts you want to work in One major weak point with profiles is that it is hard to identify what profile you are using How do I know what is the current profile The primary means of identification is via the settings icon on the Activity Bar the bar on the side It has a badge with an abbreviation of the profile name TE stands for what exactly The abbreviation takes the first letters of the profile name In the screenshot above it is for my Teaching profile What if you have a Testing profile also It too will be shown as TE This steers you towards avoiding names that share the same starting letters to avoid confusion Call me a sociopath but I prefer words That s not the only quirk What if you have a pending update for a new version of VS Code The badge loses the profile abbreviation instead it displays the number inside Wheny you are using the default profile there is no badge What if you don t like the Activity Bar and want to hide it Do you keep it just for this information It s a poor design choice in my opinion A solution clearly identify the current profileMy preference is to have the profile name stated as a complete word on the status bar The status bar is the natural place for this information I wrote the Profile Status extension to do just that Give it a try Also you can click the status bar item to switch to another profile The bones of the extensionIt required some detective work to get the profile name ️The VS Code Extension API does not expose the profile name I had to go snooping in the user files produced by VS Code to dig it out It turned out that the information is contained in a file called globalStorage json This is the format of the data in globalStorage json if you are curious profileAssociations workspaces file home rob programming workspace js vscode vscode profile status c file home rob programming workspace web artifice default profile emptyWindows userDataProfiles location c name Teaching There is a cross reference between the profileAssociations and userDataProfiles objects to associate a profile with a workspace The extension will work on Windows Linux Mac and as a portable installation I don t use Windows Subsystem for Linux but I guess that should work Remote development is probably not going to work as it needs to find a local system file I don t use remote development in VS Code You can contribute to the extension if you think you can add that as an enhancement The effort required a note for my future selfI want to make myself more accountable for side projects In the past I did not release much of what I built for myself I would like to change this However it is important to recognize that it does take considerably more time and it has potential to require additional time to maintain It took me a day to get a version that I could use myself on Linux The code was sloppy and it was going to fall over if used on Windows It probably took days worth of effort to re write the extension to work everywhere test the extension including covering different operating systems create a good looking logo and README add the alignment setting bundle extension with latest version of webpack set CI CD to publish it to the VS Code and Open VSX marketplaces write this postIn general I have to restrict myself to doing at most a project like this a once a quarter And I have to consider this a gift to an anonymous audience and expect absolutely nothing in return The reality is that these type of projects typically do not make any money through donations or other means If you would like to prove me wrong on this point you can donate or sponsor me Final wordI hope that this extension can help you work with profiles in a smoother fashion It solved a pain point for me I was glad to see that there is at least one more happy user Alexander Schumacher left the following review in the VS Code Marketplace perfect just what i was looking for i have my activity bar disabled and could not see my profile and needed to toggle the bar just for that which was annoying saved my day Saving days thats how I roll Thanks for reading 2023-05-17 09:05:00
海外TECH Engadget Valve is the latest company to be sued by Immersion over its Steam Deck rumble tech https://www.engadget.com/valve-is-the-latest-company-to-be-sued-by-immersion-over-its-steam-deck-rumble-tech-095043279.html?src=rss Valve is the latest company to be sued by Immersion over its Steam Deck rumble techImmersion Corporation has been suing companies over its rumble haptic technology since at least checks archives and now it has a new company in its sights Immersion has accused Valve of infringing its patents with the Steam Deck handheld the Valve Index VR platform Steam VR software and games including Half Life Alyx The Verge has reported Immersion wants an injunction against Valve quot from deploying operating maintaining testing and using the Accused Handheld Instrumentalities and Accused VR Instrumentalities quot it stated in some fine legalese and is asking for damages and royalties as well It cited seven specific patents dating from to If Valve wants to fight this they ve got a mountain of precedent to overcome Both Sony and Microsoft ended up licensing Immersion s patents after settling lawsuits and Apple Google Motorola and Fitbit did the same Nintendo and Sony use a different form of rumble tech but both elected to license Immersion s patents Valve uses the same type of rumble tech as Nintendo and Sony It appears that Immersion didn t sue Valve for its Steam Controller which was killed back in The Steam Deck appears to be a much bigger success in terms of sales however and has generally been a hit with both critics and gamers This article originally appeared on Engadget at 2023-05-17 09:50:43
Java Java Code Geeks NoOps vs. ZeroOps: Similarities and Differences https://www.javacodegeeks.com/2023/05/noops-vs-zeroops-similarities-and-differences.html NoOps vs ZeroOps Similarities and DifferencesNoOps and ZeroOps are two related concepts that aim to streamline the deployment and management of software applications by minimizing or eliminating the need for traditional operations roles and processes NoOps short for No Operations is a software development approach where developers take full responsibility for the deployment and management of their applications using automation 2023-05-17 09:08:11
医療系 医療介護 CBnews 二次救急医療機関への評価充実要望、中医協で診療側-支払側「高齢の救急患者は急性期以外で」 https://www.cbnews.jp/news/entry/20230517172332 医療機関 2023-05-17 18:10:00
金融 金融庁ホームページ 入札公告等を更新しました。 https://www.fsa.go.jp/choutatu/choutatu_j/nyusatu_menu.html 公告 2023-05-17 11:00:00
海外ニュース Japan Times latest articles Thai FA apologizes for SEA Games final brawls https://www.japantimes.co.jp/sports/2023/05/17/soccer/sea-games-thailand-apology/ cards 2023-05-17 18:21:10
海外ニュース Japan Times latest articles Former Japan volleyball star Tadayoshi Yokota dies at 75 https://www.japantimes.co.jp/sports/2023/05/17/more-sports/volleyball/tadayoshi-yokota-obituary/ centimeter 2023-05-17 18:14:26
海外ニュース Japan Times latest articles Opening days of Summer Basho offer some insight but few conclusions https://www.japantimes.co.jp/sports/2023/05/17/sumo/summer-basho-opening-takes/ Opening days of Summer Basho offer some insight but few conclusionsTerunofuji and Asanoyama may not meet with the title at stake on Day but the two veterans are clearly standouts so far at Ryogoku 2023-05-17 18:13:47
ニュース BBC News - Home Vauxhall-maker warns Brexit threatens electric cars in UK https://www.bbc.co.uk/news/business-65612295?at_medium=RSS&at_campaign=KARANGA brexit 2023-05-17 09:19:00
ビジネス 不景気.com 丸尾カルシウムが中国の炭酸カルシウム製造から撤退、立退で - 不景気com https://www.fukeiki.com/2023/05/maruo-calcium-end-china.html 丸尾カルシウム 2023-05-17 09:30:12
GCP Google Cloud Platform Japan 公式ブログ ANZ Bank がリスクレポートをチェンジ エージェントとして活用している方法 https://cloud.google.com/blog/ja/topics/financial-services/anz-bank-risk-reporting-as-a-change-agent/ 問題を複雑にしているのは、データプラットフォームが老朽化しており、大規模な非正規化テーブルは時間も費用もかかりすぎるため、きめ細かいデータ処理が推奨されないことです。 2023-05-17 09:50:00
GCP Google Cloud Platform Japan 公式ブログ Cloud Spanner を使用した高スループットの書き込み処理 https://cloud.google.com/blog/ja/products/databases/using-cloud-spanner-to-handle-high-throughput-writes/ しかし、カウンタを維持するために盲目的書き込みを使用するには、クライアントアプリケーションレイヤで構築された高度なロジックと、より複雑なデータベーススキーマが必要です。 2023-05-17 09:40:00
GCP Google Cloud Platform Japan 公式ブログ レシートを活用してお金持ちに: Google Cloud とスーパーマーケットのレシートで節約する - パート 1 https://cloud.google.com/blog/ja/products/application-modernization/use-cloud-ai-tools-to-read-and-classify-your-receipts/ このブログシリーズでは、GoogleCloud上のマネージドサービスを組み合わせ、GoogleCloudサービスを使用してスーパーマーケットのレシートをデジタル化して支出パターンを分析するアプリケーションを、いかに簡単に作成できるかをご紹介します。 2023-05-17 09:30:00
GCP Google Cloud Platform Japan 公式ブログ Spanner スケールでのきめ細かいアクセス制御の管理 https://cloud.google.com/blog/ja/products/databases/managing-fine-grained-access-at-spanner-scale/ そのため、簡単なクエリで「どのロールがテーブルに対してSELECT権限継承を含むを持つか」を見つけたり、「ロールfooから権限を継承するすべてのロールを検索」したりすることはできません。 2023-05-17 09:10:00
IT 週刊アスキー NUROモバイル、低速モードで利用できるうれしい機能「節約スイッチ」がスマホアプリに搭載 https://weekly.ascii.jp/elem/000/004/137/4137071/ 開始 2023-05-17 18:20:00
IT 週刊アスキー 8歳の小学3年生が国家試験「基本情報技術者試験」「情報セキュリティマネジメント試験」に合格 https://weekly.ascii.jp/elem/000/004/137/4137047/ 国家試験 2023-05-17 18:45:00
IT 週刊アスキー ラベルを挟んでカスタマイズできるプログラマブルテンキー、サンワサプライ https://weekly.ascii.jp/elem/000/004/137/4137040/ enter 2023-05-17 18:30:00
IT 週刊アスキー 電通、ChatGPTを活用した「キャラクターとの自動対話サービス」プロトタイプを開発 https://weekly.ascii.jp/elem/000/004/137/4137053/ chatgpt 2023-05-17 18:45:00
IT 週刊アスキー 店で味わうようなクリーミーな泡のビールを体験できる小型ビールサーバー「絹泡直飲みタイプ」 https://weekly.ascii.jp/elem/000/004/137/4137050/ 直飲み 2023-05-17 18:30:00
GCP Cloud Blog JA ANZ Bank がリスクレポートをチェンジ エージェントとして活用している方法 https://cloud.google.com/blog/ja/topics/financial-services/anz-bank-risk-reporting-as-a-change-agent/ 問題を複雑にしているのは、データプラットフォームが老朽化しており、大規模な非正規化テーブルは時間も費用もかかりすぎるため、きめ細かいデータ処理が推奨されないことです。 2023-05-17 09:50:00
GCP Cloud Blog JA Cloud Spanner を使用した高スループットの書き込み処理 https://cloud.google.com/blog/ja/products/databases/using-cloud-spanner-to-handle-high-throughput-writes/ しかし、カウンタを維持するために盲目的書き込みを使用するには、クライアントアプリケーションレイヤで構築された高度なロジックと、より複雑なデータベーススキーマが必要です。 2023-05-17 09:40:00
GCP Cloud Blog JA レシートを活用してお金持ちに: Google Cloud とスーパーマーケットのレシートで節約する - パート 1 https://cloud.google.com/blog/ja/products/application-modernization/use-cloud-ai-tools-to-read-and-classify-your-receipts/ このブログシリーズでは、GoogleCloud上のマネージドサービスを組み合わせ、GoogleCloudサービスを使用してスーパーマーケットのレシートをデジタル化して支出パターンを分析するアプリケーションを、いかに簡単に作成できるかをご紹介します。 2023-05-17 09:30:00
GCP Cloud Blog JA Spanner スケールでのきめ細かいアクセス制御の管理 https://cloud.google.com/blog/ja/products/databases/managing-fine-grained-access-at-spanner-scale/ そのため、簡単なクエリで「どのロールがテーブルに対してSELECT権限継承を含むを持つか」を見つけたり、「ロールfooから権限を継承するすべてのロールを検索」したりすることはできません。 2023-05-17 09:10:00

コメント

このブログの人気の投稿

投稿時間:2021-06-17 22:08:45 RSSフィード2021-06-17 22:00 分まとめ(2089件)

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

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