投稿時間:2022-06-30 21:33:34 RSSフィード2022-06-30 21:00 分まとめ(44件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
IT 気になる、記になる… 「iPad Pro」シリーズへの有機ELディスプレイ採用はやはり2024年か https://taisy0.com/2022/06/30/158623.html ipadpro 2022-06-30 11:49:15
IT 気になる、記になる… スマートリモコン「Nature Remo」、Apple Watchからマルチな設定操作が可能に https://taisy0.com/2022/06/30/158615.html applewatch 2022-06-30 11:19:27
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] テレビ朝日、家庭の電力使用量グラフから「テレビ」削除で物議 「丁寧さに欠けていた」 https://www.itmedia.co.jp/business/articles/2206/30/news102.html itmedia 2022-06-30 20:37:00
IT ITmedia 総合記事一覧 [ITmedia News] 「ロシアとサイバー戦争」「東映アニメ不正アクセス」「ゆっくり」──22年上半期話題のITニュース振り返り https://www.itmedia.co.jp/news/articles/2206/30/news219.html itmedia 2022-06-30 20:07:00
python Pythonタグが付けられた新着投稿 - Qiita AWS Gateway Load Balancer endpoint(GWLBe)を通じてGeneveプロキシで(ICMP Echoだけ)通す https://qiita.com/nobrin/items/22e30fafccf92b8985c6 gateway 2022-06-30 20:56:09
python Pythonタグが付けられた新着投稿 - Qiita Python 学習ノート #3【自動PDF変換】 https://qiita.com/Tsora1216/items/d4c6850127cc5eb0e9f5 自動 2022-06-30 20:44:04
python Pythonタグが付けられた新着投稿 - Qiita Python 学習ノート #2【自動フォルダ作成】 https://qiita.com/Tsora1216/items/c676f98e707a7a22dca3 模擬試験 2022-06-30 20:43:49
python Pythonタグが付けられた新着投稿 - Qiita Python 学習ノート #1【自動ファイル名変換】 https://qiita.com/Tsora1216/items/b150c54465e4d3640ee9 非破壊自炊 2022-06-30 20:43:17
js JavaScriptタグが付けられた新着投稿 - Qiita googlecharts 背景色 background color の設定 https://qiita.com/rinkokko/items/76e9fed3c79aad6415af color 2022-06-30 20:45:49
js JavaScriptタグが付けられた新着投稿 - Qiita 【React / Next】SWRのfetch中のチラつきをなくす https://qiita.com/tak001/items/e6611637561ee970b86d functionuseus 2022-06-30 20:38:53
AWS AWSタグが付けられた新着投稿 - Qiita AWSでMFAを自身で管理できるポリシーを作成してみる https://qiita.com/SAITO_Keita/items/9339c75bc3ba1596e9b2 iamiam 2022-06-30 20:59:49
AWS AWSタグが付けられた新着投稿 - Qiita AWS Gateway Load Balancer endpoint(GWLBe)を通じてGeneveプロキシで(ICMP Echoだけ)通す https://qiita.com/nobrin/items/22e30fafccf92b8985c6 gateway 2022-06-30 20:56:09
AWS AWSタグが付けられた新着投稿 - Qiita Cloudwatch 複数メトリクス 複数条件 の アラーム 設定方法 https://qiita.com/kazwata/items/7093edd2cf76c031fad1 cloud 2022-06-30 20:45:23
Docker dockerタグが付けられた新着投稿 - Qiita WSL上でDockerが起動しないときの対処 https://qiita.com/hatt_takumi/items/be726dabeeb7468a8594 docker 2022-06-30 20:23:27
Docker dockerタグが付けられた新着投稿 - Qiita 複数のSwagger UI / Editerをローカル起動するならDockerがいいかも https://qiita.com/yoshii0110/items/01dbcc86e281a500a7d9 swaggerui 2022-06-30 20:08:16
技術ブログ Developers.IO QuickSightで1クリックの公開埋め込み機能がGAとなっていたので使ってみた https://dev.classmethod.jp/articles/quicksight-1-click-embedding/ edition 2022-06-30 11:40:20
技術ブログ Developers.IO CDKを使って既存S3バケットのPUTイベントをトリガーにLambda関数を実行しようとしたらハマった話 https://dev.classmethod.jp/articles/cdk-s3notification-kick-lambda/ becominn 2022-06-30 11:39:06
技術ブログ Developers.IO Amazon Workmailにてメールを転送の際にJunkMailへ振り分けられました、なぜでしょうか。 https://dev.classmethod.jp/articles/tsnote-aws-workmail-junkmail-rule-actions/ junkmail 2022-06-30 11:37:15
技術ブログ Developers.IO QuickSightでリーダーセッションキャパシティを有効化し、匿名ユーザー用のダッシュボードを公開してみた https://dev.classmethod.jp/articles/quicksight-anonymous-reader-session-capacity/ edition 2022-06-30 11:05:19
海外TECH MakeUseOf 10 Unique Ways to Make Money With Your 3D Printer https://www.makeuseof.com/ways-to-make-money-3d-printer/ machine 2022-06-30 11:45:13
海外TECH MakeUseOf 9 Great Gifts for Photographers You Can Give This Year https://www.makeuseof.com/tag/10-great-gifts-photographers/ excellent 2022-06-30 11:30:15
海外TECH MakeUseOf How to Change the Date and Time Formats on Your Zoom Account https://www.makeuseof.com/change-date-time-format-zoom-account/ formats 2022-06-30 11:30:14
海外TECH MakeUseOf How to Change Your Disney+ Password https://www.makeuseof.com/how-to-change-disney-plus-password/ disney 2022-06-30 11:16:14
海外TECH DEV Community A Guide for Beginners into Medusa, the Open Source Ecommerce Platform https://dev.to/medusajs/a-guide-for-beginners-into-medusa-the-open-source-ecommerce-platform-2m08 A Guide for Beginners into Medusa the Open Source Ecommerce PlatformMedusa is the leading open source Node js ecommerce platform for JavaScript developers It provides similar core functionality as Shopify out of the box while its open abstraction based and headless architecture make customizations and maintenance much easier to handle for developers as businesses needs evolve Most of the heavy lifting job has been done by Medusa so that you can achieve a production ready store in a short amount of time Medusa s abstract architecture also allows developers to extend and customize the platform to fit their use case hassle free This article will take you through Medusa s architecture and give you a general overview of the Medusa server to better understand how it works Medusa Architecture OverviewThree main components of a Medusa projectMedusa s complete architecture consists of three main components Headless Node js Ecommerce Server Admin Dashboard and Storefront The modular and headless architecture makes all three components completely separated and deployable to different environments without any restriction To understand more what each component is Medusa Server Headless This is the core component and is the brain of your online store It is a Node js Ecommerce Server Being a headless server it is accessed via REST APIs Both the storefront and admin dashboard are presentation layers to interact with the server Everything you configure in the admin dashboard or actions performed by consumers on the storefront are handled underneath by the Medusa server Admin DashboardOnly authorized personnel can access the admin dashboard This is where you manage your online store s data and settings such as adding products setting price currencies and managing orders Medusa provides an intuitive admin built with Gatsby but you can also create your own from scratch using the REST APIs StorefrontA storefront is where consumers arrive search for products and buy them An example of a storefront is the Amazon website You can either have one cross platform storefront e g web application or multiple storefronts e g web iOS and Android native applications Medusa provides two starter storefronts one built using Next js and one using Gatsby You can also build your own storefront by interacting with the REST APIs This article focuses only on the Medusa server as it is the core of your Node js ecommerce platform Development EnvironmentMedusa relies mainly on Node js to be installed on your system You need version or higher Medusa also uses other technologies and tools such as PostgreSQL and Redis This article covers how and when these components are used in your Medusa server You can follow along this documentation to learn how to install each of the environment requirements How to install the Medusa server To install the Medusa server you need to use the Medusa CLI tool You can install the Medusa CLI tool with the following command npm install g medusajs medusa cliThen install a Medusa server with the following command medusa new my medusa store seedYour server now resides in the my medusa store folder The seed option creates an SQLite database at the root of the project The SQLite database holds dummy data for your server such as sample products regions and more Seeded data is only for testing purposes in a development environment As using the SQLite database can present a lot of limitations in development and especially in production it is recommended to install and set up a PostgreSQL database instead What is my medusa store made of If you have worked with NestJS or Angular before the folder structure might seem familiar Navigate to my medusa store and you can see the content below Inside my medusa store folderFor starters the four main directories and files you want to focus on are data dist src and medusa config js data directory contains fake data to populate your demo store either using the seed option or using the command npm run seed medusa config js file is where you define project configuration such as database information service API keys plugins and more src folder holds the implementation of your custom files from custom endpoints in api to global services in services and event listeners in subscribers These three child folders are going to be discussed in the next few sections dist directory only appears after you run npm run build or medusa develop It holds compiled files that are originally in the src directory The compiled files will be used when you run the server For product image uploads you need to install and integrate file service plugins such as MinIO Amazon S or DigitalOcean Spaces What is in the medusa config js file By default the server contains the following variables ADMIN CORS and STORE CORSThe components are decoupled in Medusa So the Node js ecommerce headless server admin dashboard and storefront can have different origins e g different domains or different ports on the same domain This causes Avoid Cross Origin Resource Sharing CORS and blocks communication between components The usage of CORS variables is a way to solve this issue By default the headless server runs on port the admin dashboard runs on port or and the storefront is available at port If you decide to change the origins of the front ends or deploy components to different environments then the CORS values must be adjusted accordingly env CORS when consuming Medusa from adminADMIN CORS http localhost CORS to avoid issues when consuming Medusa from a clientSTORE CORS http localhost DATABASE URLThis is a connection string to the PostgreSQL instance PostgreSQL is a mature open source relational database that has been adopted by developers around the world With its performance reliability and strict data integrity PostgreSQL can support your online store even on a global scale For connection string construction please refer to PostgreSQL official documentation env Sample of typical PostgreSQL connection string format postgres lt DB USER gt lt PASSWORD gt lt HOST gt lt PORT NUMBER gt lt DB NAME gt DATABASE URL postgres adminuser password localhost my medusa database REDIS URLThis is a connection string to the Redis instance Redis is a high performant open source in memory data structure In Medusa it is used as an event queue so all events related features need Redis to be properly configured More about how Medusa uses Redis is explained later in this guide For connection string please refer to this guide env Sample of typical Redis connection string format redis lt REDIS USER gt lt PASSWORD gt lt HOST gt lt PORT NUMBER gt lt INSTANCE NAME gt REDIS URL redis superuser redispassword localhost my redis instance PluginsIn many ecommerce solutions extending the functionalities often requires a dedicated team and server resources However Medusa solves this by letting you incorporate new features to the core server process via plugins thereby eliminating additional resource requirements Since Medusa is a Node js ecommerce platform a plugin is basically an NPM package After installation put the name of your plugin package in the plugins variable and you are good to go From here on out the plugins can use all other Medusa services and even access the database const plugins plugin without options resolve plugin with options options api key YOUR PLUGIN API KEY How to run the Medusa server Use the following command in the root of the Medusa server directory to run the server medusa developThe server will run onlocalhost You can check the API reference for a list of endpoints you can use to interact with the server What is a custom endpoint in Medusa Let s say you want to allow a business partner to access your inventory what is the way to do so Certainly a protected API is the answer for you In the Medusa server you can implement custom endpoints in the src api folder As Express is used internally in a sense the Medusa instance can act as a general public Express server There is no limit to the endpoints Your endpoints can be organized into one or multiple files By conventions endpoints for admin are prefixed with admin while endpoints for storefront are prefixed with store For example src api index js import Router from express export default gt const router Router router get admin hello req res gt res json message Welcome to Your Store return router Implementation of APIs requires a certain degree of Express knowledge and is not discussed in this article To dive deeper into endpoints in Medusa check out the documentation on how to add endpoints for Admin and Storefront What is a Service in Medusa Now that you know the Medusa server can create custom endpoints let s revisit the BB example You want to have a business partner accessing your inventory As stated a protected API is required so only your partner can access the private inventory and you know where the API is implemented but where does the private inventory access feature reside Following the SOLID principle where an S represents single responsibility files in src api are controllers responsible for managing HTTP requests responses and deciding what portion of the code should be called upon On the other hand private inventory access is considered a service Services in Medusa reside in src services They represent one specific entity and functionalities related to it An example of service src services privateInventoryAccess js import BaseService from medusa interfaces class PrivateInventoryAccessService extends BaseService getUnreleasedProducts export default PrivateInventoryAccessServiceServices can be accessed anywhere on your Medusa server For example to use PrivateInventoryAccessService in an endpoint src api index js File name of service is privateInventoryAccess js so its registration name is a camel cased version privateInventoryAccessService The service is accessible via req scope resolve serviceRegistrationName const privateInventoryAccessService req scope resolve privateInventoryAccessService res json unreleasedProducts privateInventoryAccessService getUnreleasedProducts For a complete tutorial on service creation you can start with official Medusa documentation What is a Subscriber in Medusa Medusa handles some specific but fundamental actions of a Node js ecommerce platform such as order placement or user password reset When an action happens a respective event is emitted for example order placement emits an order placed event A subscriber is responsible for listening to these events and handling them Internally events rely on the Redis event queue Events are pushed to this queue then Redis will emit these events to the subscribers that are listening to them Without Redis being installed and configured events are not emitted and subscribers will not work You can download Redis at their official website You can achieve highly customizable workflows using subscribers Many plugins such as SendGrid or Mailchimp use subscribers internally and you can use them as a plug and play workflow extension You can check out the full list of events in Medusa s documentation Customized subscribers reside in src subscribers Here s an example of a subscriber src subscribers orderPlacementLogger js class OrderPlacementLoggerSubscriber constructor eventBusService eventBusService subscribe order placed this writeLog writeLog async data gt console log export default OrderPlacementLoggerSubscriber For a complete tutorial on subscribers and how they work check out Medusa s documentation Next StepsThis article should help you have a grasp of the Medusa server fundamentals However there s still much more that you can do with Medusa Here are some additional resources to check out Learn about Medusa s shipping architecture and how to create a fulfillment provider Learn about Medusa s payment architecture and how to create a payment provider Learn how to add plugins such as Segment Stripe or MeiliSearch Learn how to deploy Medusa on Heroku Don t forget to join Medusa s Discord as the team is there to help if you have any questions 2022-06-30 11:05:14
Apple AppleInsider - Frontpage News iPad finally has a Weather app, but there are better options https://appleinsider.com/articles/22/06/30/ipad-finally-has-a-weather-app-but-there-are-better-options?utm_medium=rss iPad finally has a Weather app but there are better optionsApple has finally ported the Weather app to the iPad twelve years after its debut Of course it has stiff competition but the company will also work with developers by introducing WeatherKit Apple Weather on iPadThe original iPhone included weather during its launch powered by Yahoo and then The Weather Channel until Read more 2022-06-30 11:40:30
Apple AppleInsider - Frontpage News Supply chain backs rumors Apple will make several OLED iPads https://appleinsider.com/articles/22/06/30/supply-chain-backs-rumors-apple-will-make-several-oled-ipads?utm_medium=rss Supply chain backs rumors Apple will make several OLED iPadsMost previous rumors have centered on Apple making a inch iPad Pro with an OLED display but new evidence suggests that will just be the first of many Eventually Apple is going to put OLED displays in all iPads because it provides brighter screens that last longer The transition is not straightforward though with an OLED iPad Air reportedly being abandoned for That was due to supply issues and technology problems but it s also been believed that Apple won t want to hurt sales of the iPad Pro by introducing OLED to the iPad Air Read more 2022-06-30 11:33:14
海外TECH Engadget The Morning After: Snapchat+ is a $4 monthly subscription service for its most devoted users https://www.engadget.com/the-morning-after-snapchat-plus-monthly-subscription-service-for-its-most-devoted-users-111527797.html?src=rss The Morning After Snapchat is a monthly subscription service for its most devoted usersSnap s optional subscription service is here offering exclusive experimental and pre release features for a month It s apparently for passionate Snapchat users and launches this week in the US Canada the UK France Germany Australia New Zealand Saudi Arabia and the United Arab Emirates The exclusive features are modest to start with including the ability to change the app icon see who re watched a story and pin a friend to the top of your chat history as a BFF Some of those features like BFF will only be available to subscribers but others may eventually cross over to the main Snapchat app for mere muggles ーAKA most of us ーMat Smith nbsp The biggest stories you might have missedSony s new gaming brand merges the best of its PlayStation and consumer gearFCC Commissioner urges Google and Apple to ban TikTok Hyundai shows off its Ioniq electric vehicle for the first timeBowers amp Wilkins debuts a redesigned version of its Px headphones Atari The Anniversary Celebration brings together more than games this fallSolo Stove s fire pits are up to percent off for July thMost of Amazon s Eero routers are on sale ahead of Prime DayPS Plus games for July include Crash and Man of Medan Big tech s abortion travel policies do nothing for its contractor workforce The post Roe data privacy nightmare is way bigger than period tracking appsIt s a lot more complicated than just deleting one or two apps With abortion now outlawed in several states data from period tracking apps could be used in criminal investigations against abortion seekers and a missed period ーor even simply an unlogged one ーcould be used as evidence of a crime There are more insidious ways people seeking abortions can be tracked online A recent investigation from Reveal and The Markup found Facebook s advertising tools siphon data from vast swaths of the web including some hospitals were used by anti abortion groups to keep tabs on people seeking abortion services despite Meta s rules against collecting such data Continue reading Firefox can now automatically remove tracking from URLsFacebook and other sites will no longer be able to track you from site to site Mozilla s latest Firefox browser update has a new feature that prevents sites like Facebook from tracking you across websites Query Parameter Stripping will automatically remove strings of characters added to the end of a URL that allow Facebook HubSpot Olytics and other companies to track your clicks and serve targeted ads To enable the feature you simply select Strict for Enhanced Tracking Protection in the privacy and security settings Continue reading Nikon s mirrorless Z is an affordable lightweight vlogging cameraIt has a megapixel sensor flip out display and costs NikonI might be a little bit taken with Sony s vlogging ZV camera and Nikon wants my custom That s how I m taking the news that the latter is releasing its own lightweight mirrorless camera for the YouTubers and vlogging masses The megapixel APS C Z is its smallest and lightest Z series camera yet with a flip out display K p video and a long minute video record time on a single charge While it has that fully articulating three inch screen there s no electronic viewfinder The Z arrives mid July at for the body only Continue reading Mario Rabbids Sparks of Hope aims to be a more modern tactical adventureAnd appears just as silly UbisoftMario Rabbids Kingdom Battle was a pleasant surprise and an unlikely early hit on Switch In Sparks of Hope your heroes can now move around in real time ーno more grids and a major shakeup of how the game plays You can still see how far a character can move in their environment thanks to a white outline and you ll be able to figure out cover and optimal attacks on the fly Each hero gets their turn before the baddies get to well return the favor Soliani says this should help the game to feel more “natural Read on for what to expect when the game arrives later this year Continue reading Niantic is laying off about employees and canceling four projects Pokémon Go isn t going anywhere though Pokémon Go developer Niantic is laying off eight percent of its workforce around to jobs The augmented reality game company has also canceled four projects CEO John Hanke reportedly wrote in an email to employees that Niantic had to “further streamline our operations in order to best position the company Niantic has struggled to recapture the lightning in a bottle success of s Pokémon Go Continue reading 2022-06-30 11:15:27
医療系 医療介護 CBnews 初診料の算定がコロナ前の8割まで回復-オンライン診療料再び減、21年6月審査分 https://www.cbnews.jp/news/entry/20220630201229 医療機関 2022-06-30 20:30:00
医療系 医療介護 CBnews 地域包括診療加算、研修受講はe-ラーニング可-留意事項厳守が前提、22年度改定Q&A https://www.cbnews.jp/news/entry/20220630194447 厚生労働省 2022-06-30 20:25:00
ニュース BBC News - Home Ukrainian troops getting weapons training in UK https://www.bbc.co.uk/news/world-europe-61988615?at_medium=RSS&at_campaign=KARANGA soviet 2022-06-30 11:34:11
ニュース BBC News - Home Ecclestone says he'd 'take a bullet' for Putin https://www.bbc.co.uk/sport/formula1/61992802?at_medium=RSS&at_campaign=KARANGA Ecclestone says he x d x take a bullet x for PutinFormula says comments by the sport s former boss Bernie Ecclestone on Vladimir Putin and racism are in stark contrast to modern values 2022-06-30 11:57:27
ニュース BBC News - Home Kanye West sued over sample: 'There's a right and wrong way to do it' https://www.bbc.co.uk/news/newsbeat-61993836?at_medium=RSS&at_campaign=KARANGA jefferson 2022-06-30 11:07:04
ニュース BBC News - Home Emma Raducanu says 'there's no pressure' after Wimbledon 2022 exit https://www.bbc.co.uk/sport/av/tennis/61995472?at_medium=RSS&at_campaign=KARANGA Emma Raducanu says x there x s no pressure x after Wimbledon exitEmma Raducanu says there s no pressure on her in the aftermath of her Wimbledon second round exit against France s Caroline Garcia 2022-06-30 11:27:06
北海道 北海道新聞 グテレス国連事務総長が出席へ 広島の平和記念式典 https://www.hokkaido-np.co.jp/article/700200/ 原爆の日 2022-06-30 20:52:00
北海道 北海道新聞 「旭川はれて」買物公園にプレオープン 杉村太蔵さん企画の商業施設 https://www.hokkaido-np.co.jp/article/700199/ 商業施設 2022-06-30 20:51:00
北海道 北海道新聞 コロナ、新たな派生型「BA・5」で拡大懸念 1カ月半ぶり感染者増加 https://www.hokkaido-np.co.jp/article/700198/ 厚生労働省 2022-06-30 20:49:00
北海道 北海道新聞 サムスン、3ナノ半導体を量産 「世界初」、TSMCに先行 https://www.hokkaido-np.co.jp/article/700186/ 韓国 2022-06-30 20:21:42
北海道 北海道新聞 香港、7月1日で返還25年 習氏「一国二制度に生命力」 https://www.hokkaido-np.co.jp/article/700086/ 一国二制度 2022-06-30 20:21:42
北海道 北海道新聞 バイオ燃料開発へ糖蜜で藻類培養 日本甜菜製糖と東大が帯広で研究 https://www.hokkaido-np.co.jp/article/700194/ 日本甜菜製糖 2022-06-30 20:35:00
北海道 北海道新聞 節電期間、全国で7月1日開始 需給綱渡り7年ぶり、9月末まで https://www.hokkaido-np.co.jp/article/700166/ 需給 2022-06-30 20:22:38
ニュース Newsweek 韓国ユン大統領、外交デビューは屈辱続き バイデンは完全無視、NATOはNG写真公開 https://www.newsweekjapan.jp/stories/world/2022/06/natong-1.php 【映像】ユン大統領、屈辱の外交デビューを見るバイデン大統領からは握手はされたものの、視線は完全スルー。 2022-06-30 20:54:28
IT 週刊アスキー FCC、グーグルとアップルにTikTokをアプリストアから削除することを求める https://weekly.ascii.jp/elem/000/004/096/4096331/ tiktok 2022-06-30 20:15:00
IT 週刊アスキー 『FFオリジン』の追加ミッション「竜王バハムートの試練」が7月20日に配信決定! https://weekly.ascii.jp/elem/000/004/096/4096323/ 『FFオリジン』の追加ミッション「竜王バハムートの試練」が月日に配信決定年月日、スクウェア・エニックスは、PlayStationPlayStationXboxSeriesXSXboxOnePCEpicGamesStore向けソフト『STRANGEROFPARADISEFINALFANTASYORIGIN』にて、シーズンパスコンテンツの第一弾となる追加ミッション「竜王バハムートの試練」の配信日が月日に決定したと発表。 2022-06-30 20:10:00
IT 週刊アスキー 「マツケンサンブレイク」爆誕!?『モンハンライズ:サンブレイク』コラボMVで松平健さんが歌って踊って狩る! https://weekly.ascii.jp/elem/000/004/096/4096325/ 記念 2022-06-30 20:10: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件)