投稿時間:2021-11-09 02:38:23 RSSフィード2021-11-09 02:00 分まとめ(48件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
AWS AWS News Blog In The Works – AWS Canada West (Calgary) Region https://aws.amazon.com/blogs/aws/in-the-works-aws-canada-west-calgary-region/ In The Works AWS Canada West Calgary RegionWe launched the Canada Central Region in and added a third Availability Zone in Since that launch tens of thousands of AWS customers have used AWS services in Canada to accelerate innovation increase agility and to drive cost savings This includes enterprises such as Air Canada BMO Financial Group NHL Porter Airlines and … 2021-11-08 16:43:11
AWS AWS Architecture Blog Batch Inference at Scale with Amazon SageMaker https://aws.amazon.com/blogs/architecture/batch-inference-at-scale-with-amazon-sagemaker/ Batch Inference at Scale with Amazon SageMakerRunning machine learning ML inference on large datasets is a challenge faced by many companies There are several approaches and architecture patterns to help you tackle this problem But no single solution may deliver the desired results for efficiency and cost effectiveness In this blog post we will outline a few factors that can help … 2021-11-08 16:49:54
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) なぜエラーが出るのかわかりません https://teratail.com/questions/368374?rss=all なぜエラーが出るのかわかりません前提・実現したいことcvmatchTemplateを使わずにテンプレートマッチングSSDを実装したいここに質問の内容を詳しく書いてください。 2021-11-09 01:56:10
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) for文の中で変数pは初期化されていない可能性がありますとなってしまう https://teratail.com/questions/368373?rss=all for文の中で変数pは初期化されていない可能性がありますとなってしまう実現したいことBoardの中でStoneの中のものを呼び出す。 2021-11-09 01:50:28
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) rails tutorial第7章でActiveRecord::RecordNotFound: Couldn't find User with 'id'=1というエラーが発生しました。 https://teratail.com/questions/368372?rss=all railstutorial第章でActiveRecordRecordNotFoundCouldnxtfindUserwithxidxというエラーが発生しました。 2021-11-09 01:43:10
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) 生年月日を入力して、今日の運勢を占うプログラムを完成させたいです Python https://teratail.com/questions/368371?rss=all YNgt正年月日をYYYYMMDDで入力してくださいgtあなたの運勢は大吉です。 2021-11-09 01:42:26
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) バッチファイルを使用してフォルダ名の括弧内をファイル名にしたtxtファイルの出力 https://teratail.com/questions/368370?rss=all 2021-11-09 01:27:27
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) 生年月日を入力して今日の運勢を占うプログラムを作成したい https://teratail.com/questions/368369?rss=all YNgt生年月日をYYYYMMDDで入力してくださいgtあなたの運勢は大吉です。 2021-11-09 01:09:55
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) アコーディオンメニューで画像とテキストの一部を表示させたい。 https://teratail.com/questions/368368?rss=all 2021-11-09 01:01:01
海外TECH Ars Technica Leaked Alder Lake Core i3 would be first interesting budget CPU in almost 2 years https://arstechnica.com/?p=1811118 alder 2021-11-08 16:47:39
海外TECH Ars Technica Study: Glow-in-the-dark worms may shed light on the secrets of regeneration https://arstechnica.com/?p=1810988 regenerate 2021-11-08 16:00:39
海外TECH MakeUseOf 7 Tips to Improve Your Google Meet Experience https://www.makeuseof.com/google-meet-tips-improve-experience/ google 2021-11-08 16:30:12
海外TECH MakeUseOf How to Search Through a User's Tweets on Twitter https://www.makeuseof.com/how-to-search-users-tweets-twitter/ twitter 2021-11-08 16:13:59
海外TECH MakeUseOf The Best Black Friday Deals 2021 https://www.makeuseof.com/tag/best-black-friday-deals/ deals 2021-11-08 16:12:12
海外TECH DEV Community Announcing Appwrite Web SDK 5.0 https://dev.to/appwrite/announcing-appwrite-web-sdk-50-58ek Announcing Appwrite Web SDK We are very excited to announce the release of Appwrite s Web SDK version with complete TypeScript coverage It is now available on npm With this version each method will now return proper TypeScript definitions We hope this will help a lot of developers out there who are using our Web SDK in combination with TypeScript for building their applications Having response definitions means you will know what method will return and what properties are available to you via autocomplete without leaving your IDE ️SetupFirst you need to install the Appwrite SDK or upgrade it to the latest version via npm npm install appwrite The next step is to import instantiate and configure the SDK import Appwrite from appwrite const sdk new Appwrite sdk setEndpoint http localhost v setProject PROJECT ID AccountLet s start with the simplest example by getting the current user using the account get method In previous versions of the SDK this method returned a unknown type but now you don t need to create your own definitions anymore since the SDK will offer them out of the box const user await sdk account get The user object will now already contain all possible properties via a TypeScript definition But there is more since the User model also contains the prefs property containing all of the User s preferences These can be set by the client which means the SDK cannot provide you with typings yet Let s assume you store the users preferred theme for your application in their preferences You will have Type like this type MyPreferences theme light dark The new SDK allows you to pass MyPreferences via a Generic this allows you to pass your own structure to the method const user await sdk account get lt MyPreferences gt The new user object returned from account get using a generic is now automatically extended by your MyPreferences on the prefs property Generics can be used on any method which can return a data structure that is allowed to be extended by the developer like the User s preferences or documents from the Database service DatabaseTalking about Database let s move on to some examples how the new SDK can be used in combination with it Assuming we have a collection containing Movies with following type type Movie title string published number genres string gotAnOscar boolean These are all properties that can be set as rules in a collection but by default documents in Appwrite come with values like id permissions and collection We can easily import the Models from the SDK and merge Movie with the Document type import type Models from appwrite type Movie title string published number genres string gotAnOscar boolean amp Models Document Now that we have all our TypeScript definitions in place let s use them by retrieving a Document from the Database using database getDocument We can use Generics to tell TypeScript to use our Movie type const avatar await sdk database getDocument lt Movie gt movies avatar For example with using the database listDocuments which will have pre defined properties called sum and documents the type passed as a generic will be used for documents const movies await sdk database listDocuments lt Movie gt movies movies sum The sum of all documents movies documents Will use an array of our Movie type This can also be used with the subscribe method for real time updates sdk subscribe lt Movie gt collection movies response gt response payload Will use the Movie type You can try it out by yourself using this StackBlitz The heavily improved TypeScript support of the new Web SDK allow you to kickstart the development of your Application and keep you focused without leaving your IDE If you have any issues or questions feel free to reach us on our discord Learn moreYou can use following resources to learn more and get helpGetting Started TutorialAppwrite DocsDiscord CommunityCover by Kevin Ku from Pexels 2021-11-08 16:55:55
海外TECH DEV Community Rails, Hotwire, CableReady, and StimulusReflex are BFFs https://dev.to/hopsoft/rails-hotwire-cableready-and-stimulusreflex-are-bffs-4a89 Rails Hotwire CableReady and StimulusReflex are BFFsEnforcing strict RESTful routes and controllers is perhaps the most impactful technique that influenced my usage of Ruby on Rails for the better I cannot overstate how much I love traditional REST semantics and encourage their usage on every team that I have influence over Having said that I also think rigidly applying this pattern to smaller and smaller use cases has diminishing returns One example of a smaller use case is TurboFrames TurboFrames are great and I use them along with their attendant REST semantics but I try to be very thoughtful about how far I take this approach For example libs like CableReady and Futurism can lazy load partials so unobtrusively that the notion of adhering to the formality of REST with its attendant new routes controllers etc would be far too much ceremony for matching use cases One of the original goals of CableReady and StimulusReflex was to work seamlessly with traditional HTTP server rendered Rails apps pre Hotwire without requiring significant architectural changes or forcing a proliferation of new routes controllers or views partials etc We basically wanted a way to gradually introduce robust real time and reactive behavior into traditional Rails apps with as little friction as possible The idea being to allow people to leverage the work that had already been done rather than forcing a rethinking of the app I view CableReady StimulusReflex as as REST RPC sprinkles async server triggered DOM behavior Hotwire while very cool introduces new concepts that impose a higher cognitive cost and forces you to rethink how to best structure a Rails app I view Hotwire as REST semantics for everything async server triggered CRUD updates There are pros and cons to each approach Hotwire has more obvious and strict conventions while CableReady and StimulusReflex adhere more to Ruby s philosophy of flexibility and expressiveness For me using both Hotwire and CableReady StimulusReflex techniques together is like having my cake and eating it too Admitedly this is a power move and requires some experience to know when to apply each approach FYI There are some great conversations on the StimulusReflex Discord server about this stuff We d love it if you joined us Also I should note how much I dislike the umbrella marketing term Hotwire as it forces a false dichotomy in this conversation Both CableReady and StimulusReflex are designed to work well with Hotwire libs and even have hard dependencies on some of them 2021-11-08 16:27:46
海外TECH DEV Community How to Subscribe to and Receive Push Notifications from YouTube’s API using Typescript and Nodejs https://dev.to/algodame/how-to-subscribe-to-and-receive-push-notifications-from-youtubes-api-using-typescript-and-nodejs-2gik How to Subscribe to and Receive Push Notifications from YouTube s API using Typescript and NodejsYoutube s API provides developers with a way to get push notifications for when specific changes occur on a youtube channel Youtube s API sends out these notifications through a PubSubHubbub webhook protocol Webhooks are used to send near real time data to applications Let s say you have an application that sends out emails to a mailing list and you only want to send out these emails whenever Beyonce posts a video on her channel To do this you can use Youtube s webhooks to subscribe to push notifications on Beyonce s channel Whenever Beyonce posts a video Youtube will tunnel down a request to your server to inform you of this event In order to get the push notifications from Youtube s webhook you need to provide Youtube with a URL which you will use to receive the data for whenever a new video is uploaded on a specific channel This URL is called a webhook call back URL Youtube only sends out push notifications for the following events on a channel New video is uploadedA video s title is updatedA video s description is updatedYoutube sends out the push notifications to your call back URL in xml format In this tutorial I ll show you how you can set up a call back server to subscribe to and receive push notifications from Youtube s API using typescript and nodejs Project set upIn your project folder run npm init y in your terminal to create a package json fileRun npx tsc init to create a tsc file This is a typescript configuration file In the script section of your package json add this bit of code for running the application dev tsc start ts node index Install dependenciesRun npm i types express dotenv express ts node typescript youtube notification to install dependencies Let s code the applicationCreate a file and name it index ts import express from express import dotenv from dotenv dotenv config const YouTubeNotifier require youtube notification const app express const port const baseUrl let channelId process env CHANNEL ID export const notifier new YouTubeNotifier hubCallback baseUrl youtube notifications app use youtube notifications notifier listener app listen port gt console log App listening at http localhost port notifier subscribe channelId notifier on subscribe data gt console log Subscribed console log data notifier on notified data gt console log New Video console log data Create a env file in the root of your project and add your youtube channel ID there Add the channel ID in this format CHANNEL ID YOUR CHANNEL ID GOES HERE To get the channel ID of a youtube channel navigate to the channel on youtube The browser address bar should have a URL in the format below This UCbutISFwT WlEVhUKBQ part is the channel ID To get the notifications from Youtube your application will need to be deployed in order to have a https forwarding URL Since we are still developing locally we ll use a secondary service called Localtunnel Locatunnel allows us to easily share a web service on our local development machine with the world To start your server go to your terminal and run npm startWhile your server is running open another terminal window and run npx localtunnel port ADD YOUR PORT NUMBER HERE A https URL will be printed on your terminal Copy the URL and add it as the baseUrl in your index file Do not close the terminal running localtunnel Restart your server to reflect the edit you just made You should have two terminals up Now whenever a new video is uploaded to the specific youtube channel the details of the video will be logged to the terminal where your serve is currently running on Some helpful debugging tipsYou may need to diagnose your subscription to be sure you are subscribed or if errors occur when Youtube tries to send you push notifications To run this diagnosis navigate to the PubSubHubBub page Go to the Subscriber Diagnostics section of the page Add your call back URL and the topic URL Topic URL Click Get Info to run the diagnosis Finally here s the Github repo for this article You are welcome to fork and star the repo Thank you for reading 2021-11-08 16:25:11
海外TECH DEV Community Some popular string Methods in JavaScript https://dev.to/abhishek_rath/string-methods-in-javascript-4d32 Some popular string Methods in JavaScript What is a String The sequence of one or more characters enclosed within quotation marks is called a string The quotation can be single quotes or double quotes or backtick And the sequence of characters can be alphabets numbers symbols etc Example of creating strings Some commonly used JavaScript methods LengthAs the name suggests length returns the length of the string Note in the above example the whitespace comma and exclamation mark are also part of the string charAt index The charAt returns the character at a specified index in a string The very first character of the string has an index of the second character has index and so on substring start end This method extracts the part of the string between start and end and returns the substring substr start length The substr method returns the specified number of characters from the specified index start parameter from a given string Here start defines the starting index from where the substring is to be extracted from the original string And length defines the number of characters to be extracted from the specified start index Note If the length parameter isn t given then all the characters from start till the end of the string are extracted concat The concat method joins two or more strings The concat method doesn t modify the original strings but it returns a new string toUpperCase The toUpperCase method converts the strings to upper case letters toLowerCase The toLowerCase method converts the strings to lower case letters slice start end The slice method extracts and returns a part of the string from start to excluding the end character If there s no second argument specified then the slice method extracts till the end of the string slice also works on negative indices If a negative index is specified the string is extracted from the right end The negative index starts from and it indicates the last character of the string is the second last character and so on replace substring The replace method is used to replace a part of a given string with a new substring One important thing to note here is that the replace method does not change the original string on which it is called upon It simply returns a new string includes substring The includes method does a case sensitive search on the original string to see if the specified substring is present in the string or not If the specified string is present the method returns true otherwise false trim The trim method removes leading and trailing whitespaces from the given string ConclusionThat is all from my side I hope this article provides you with the basics of some popular string methods used in JavaScript Working through the examples is the best idea to understand these methods Play with the examples Keep Learning 2021-11-08 16:14:13
Apple AppleInsider - Frontpage News Developers can continue submitting apps over Christmas, book publishers cannot https://appleinsider.com/articles/21/11/08/developers-can-continue-submitting-apps-over-christmas-book-publishers-cannot?utm_medium=rss Developers can continue submitting apps over Christmas book publishers cannotApple has dropped its usual closing down of the App Store review teams over the holidays though it warns processes will be slow and Apple Books remain shut App Store ConnectApple has traditionally stopped allowing new or revised apps for a period over Christmas and always issues deadline details to developers ahead of time Now it has just announced that there will be no such shutdown for apps this year Read more 2021-11-08 16:57:21
Apple AppleInsider - Frontpage News TSMC omits customer data in answers to US chip shortage inquiry https://appleinsider.com/articles/21/11/08/tsmc-provides-chip-answers-to-us-omit-confidential-customer-data?utm_medium=rss TSMC omits customer data in answers to US chip shortage inquiryApple iPhone supplier TSMC is among several chipmakers who have provided answers to a US inquiry seeking data to address the ongoing global chip shortage Credit TSMCTaiwan Semiconductor Manufacturing Co TSMC has submitted its answers to the US inquiry although like other chipmakers it has removed sensitive customer data from the details According to Bloomberg TSMC has joined other firms answering with edited responses including Micron Technology Western Digital Corp and United Microelectronics Read more 2021-11-08 16:57:39
Apple AppleInsider - Frontpage News Apple's M1 Mac mini is $150 off right now on Amazon ahead of Black Friday https://appleinsider.com/articles/21/11/02/apples-m1-mac-mini-just-got-a-150-price-cut-on-amazon-ahead-of-black-friday?utm_medium=rss Apple x s M Mac mini is off right now on Amazon ahead of Black FridayAmazon has launched its early Black Friday deals and one particularly enticing Mac mini discount provides holiday shoppers with the steepest price cut we ve seen in off Apple s M Mac miniAmazon s early Black Friday deals page may not publicly broadcast its Apple deals but that doesn t mean steep savings on current hardware cannot be found The AppleInsider Deals Team is hard at work finding the best bargains now through Cyber Monday and this Mac mini deal marks the return of the lowest price we ve seen in Read more 2021-11-08 16:09:15
Apple AppleInsider - Frontpage News 2021 AirPods Pro with MagSafe drop to record low $189.99 this November https://appleinsider.com/articles/21/11/01/2021-airpods-pro-with-magsafe-drop-to-record-low-18999-this-november?utm_medium=rss AirPods Pro with MagSafe drop to record low this NovemberIt s official early Black Friday AirPods deals are in full swing with price wars erupting on Apple s brand new AirPods Pro with MagSafe Charging Case AirPods Pro with MagSafe salePrice wars are in full swing this November on Apple s new AirPods with AirPods with MagSafe Charging Case dropping to a record low At off this AirPods steal is perfect for holiday gift giving with units in stock and ready to ship well before Black Friday The sub price is also within of Amazon s AirPods deal with the Pro model offering three sizes of silicone tips for a customizable fit Read more 2021-11-08 16:18:10
Cisco Cisco Blog 5 Things You Should Know About Cisco ISE on AWS https://blogs.cisco.com/networking/5-things-you-should-know-about-cisco-ise-on-aws platform 2021-11-08 16:27:31
Cisco Cisco Blog Everything Possible. Especially Saving the Planet. https://blogs.cisco.com/partner/everything-possible-especially-saving-the-planet learn 2021-11-08 16:00:37
海外TECH CodeProject Latest Articles Dismantling Reggie https://www.codeproject.com/Articles/5317074/Dismantling-Reggie application 2021-11-08 16:21:00
海外科学 NYT > Science SpaceX Mission: Watch NASA Astronauts Undock From the Space Station https://www.nytimes.com/2021/11/08/science/spacex-undocking-nasa.html SpaceX Mission Watch NASA Astronauts Undock From the Space StationFour crew members are scheduled to depart from the orbital outpost after about half a year in space They will splash down near Florida on Monday 2021-11-08 16:49:31
海外科学 NYT > Science Blue Origin Loses Legal Fight Over SpaceX’s NASA Moon Contract https://www.nytimes.com/2021/11/04/science/blue-origin-nasa-spacex-moon-contract.html Blue Origin Loses Legal Fight Over SpaceX s NASA Moon ContractA federal judge rejected the argument by Jeff Bezos rocket company that NASA unfairly awarded a lunar lander contract to Elon Musk s firm 2021-11-08 16:54:12
海外科学 NYT > Science Barack Obama Returns to COP26 With a Call for Activism https://www.nytimes.com/2021/11/08/climate/obama-cop26-climate-summit.html Barack Obama Returns to COP With a Call for ActivismThe American leader who helped seal the Paris climate accord arrived at COP in Glasgow to cheers from delegates and pushback from some activists 2021-11-08 16:24:24
海外科学 NYT > Science NASA’s Latest Breakthrough: ‘Best Space Tacos Yet’ https://www.nytimes.com/2021/11/04/science/nasa-space-tacos.html international 2021-11-08 16:53:32
海外科学 NYT > Science Amazon to Launch First Two Internet Satellites in 2022 https://www.nytimes.com/2021/11/01/science/amazon-satellite-launch.html Amazon to Launch First Two Internet Satellites in Competing with SpaceX OneWeb and others the e commerce titan will rely on small rockets to get prototypes of its satellite constellation into space 2021-11-08 16:54:57
金融 ◇◇ 保険デイリーニュース ◇◇(損保担当者必携!) 保険デイリーニュース(11/09) http://www.yanaharu.com/ins/?p=4764 三井住友海上 2021-11-08 16:23:06
ニュース ジェトロ ビジネスニュース(通商弘報) オーストラリアからの石炭輸入は停止状態、輸入元の多元化進む https://www.jetro.go.jp/biznews/2021/11/78ba90f07274ccd2.html 輸入 2021-11-08 16:40:00
ニュース ジェトロ ビジネスニュース(通商弘報) 新規乗用車登録台数は4カ月連続で減少するも電気自動車は増加 https://www.jetro.go.jp/biznews/2021/11/8cf1135ef2811404.html 電気自動車 2021-11-08 16:30:00
ニュース ジェトロ ビジネスニュース(通商弘報) 2020年の産業用ロボットの新規設置台数は世界最多、伸び率も過去最高に https://www.jetro.go.jp/biznews/2021/11/3becd25a85862492.html 過去最高 2021-11-08 16:20:00
ニュース ジェトロ ビジネスニュース(通商弘報) 国際標準化団体、気候変動対策で国連との協力に意欲示す https://www.jetro.go.jp/biznews/2021/11/e2ca91571c8f7528.html 国際標準化団体 2021-11-08 16:10:00
ニュース BBC News - Home David Fuller: Independent inquiry announced into mortuary abuse https://www.bbc.co.uk/news/uk-england-kent-59207611?at_medium=RSS&at_campaign=KARANGA david 2021-11-08 16:48:01
ニュース BBC News - Home Azeem Rafiq: Yorkshire's new chair Lord Patel says ex-player should be praised as 'whistleblower' https://www.bbc.co.uk/sport/cricket/59206664?at_medium=RSS&at_campaign=KARANGA Azeem Rafiq Yorkshire x s new chair Lord Patel says ex player should be praised as x whistleblower x Azeem Rafiq should be praised for his bravery and should never have been put through the Yorkshire County Cricket Club racism scandal says the club s new chair Lord Patel 2021-11-08 16:51:04
ニュース BBC News - Home We will make every effort to get MP rules right, says Boris Johnson https://www.bbc.co.uk/news/uk-politics-59199634?at_medium=RSS&at_campaign=KARANGA paterson 2021-11-08 16:25:32
ニュース BBC News - Home Astroworld: Travis Scott and Drake sued over deadly US festival crush https://www.bbc.co.uk/news/world-us-canada-59205570?at_medium=RSS&at_campaign=KARANGA astroworld 2021-11-08 16:26:27
ニュース BBC News - Home Poland fears major breach by migrants on Belarus border https://www.bbc.co.uk/news/world-europe-59206685?at_medium=RSS&at_campaign=KARANGA belarus 2021-11-08 16:53:39
ニュース BBC News - Home Met treated victim's partner differently 'because he is gay' https://www.bbc.co.uk/news/uk-england-london-59208260?at_medium=RSS&at_campaign=KARANGA boyfriend 2021-11-08 16:50:50
ニュース BBC News - Home Some Belfast bus services after Newtownabbey hijacking https://www.bbc.co.uk/news/uk-northern-ireland-59206074?at_medium=RSS&at_campaign=KARANGA newtownabbey 2021-11-08 16:41:13
ニュース BBC News - Home Emile Smith Rowe: Arsenal forward called up to England squad for World Cup qualifiers https://www.bbc.co.uk/sport/football/59212282?at_medium=RSS&at_campaign=KARANGA Emile Smith Rowe Arsenal forward called up to England squad for World Cup qualifiersArsenal forward Emile Smith Rowe is called up to the England squad for the World Cup qualifiers against Albania and San Marino 2021-11-08 16:48:07
ニュース BBC News - Home 'Invest and believe in women, it works - just look at England' https://www.bbc.co.uk/sport/rugby-union/59206874?at_medium=RSS&at_campaign=KARANGA zealand 2021-11-08 16:14:40
GCP Cloud Blog Surfboard payment app delivers next-generation checkout experiences for merchants of any size https://cloud.google.com/blog/topics/startups/checkout-experiences-for-merchants-enhanced-with-new-solution/ Surfboard payment app delivers next generation checkout experiences for merchants of any sizeOne of the main challenges entrepreneurs faceーfrom small merchants selling at weekly farmer s markets to local retailers looking to become the next big brandーis handling customer payments According to VISA there are more than million underserved micro merchants across the globe We foundedSurfboard Payments and developed ourSurfpay app to provide micro merchants everywhere with an accessible secure solution to start selling in minutes using an Android smartphone as a payment terminal for contactless card payments We are excited to launch our Surfpay app with a number of micro merchants later this year in Europe We know that there are a lot of opportunities to empower entrepreneurs many of whom can only accept cash payments today Our goal is to make it easier for taxi drivers caféowners pop up retailers and countless others living their passion of running their own business Download our app and any merchant can start accepting secure electronic payments in minutes No special hardware is required and transaction fees are comparatively low Surfboard Payments card acceptance occurs through NFC payments wireless data transfers that allow smartphones tablets and other devices to share data when in proximity Building on the core technology of the Surfpay app we will also launch a product segment called Embedded Payments to accommodate larger merchants The white label solution is available for phones and tablets either with PIN on Glass technology or with a separate Secure Card Reader in connection to the tablet Embedded Payments replicates the experience of an online checkout in store where end users can choose among a range of payment methods and data is utilized to increase loyalty and run campaigns and marketing on the consumer facing screens        Developer focused scalable platformWhen we decided on a platform we selectedGoogle Cloud because it is readily accessible easy to get started and work with and familiar to our development teams in Europe and India as well as proven and highly scalableーall of which are essential properties for us as we build our business quickly We also felt confident inGC compliance and security We are excited about the opportunities ahead as we build technology that can scale beyond micro merchants to retail stores that still use old school payment terminals We endeavor to change in person shopping to create engaging experiences for salespeople and customers alike no matter where customers are By replacing the payment terminal with a tablet or smartphone retailers have more options to reduce customer wait times provide convenient and fast transactions from anywhere add payment methods loyalty programs and much more Business built on Google CloudOur team relies onFirebase to build product prototypes quickly We use both theFirebase Realtime Database and theCloud Firestore NoSQL document database Firebase Test Lab also plays an important role in our mobile testing pipeline We continually refine our environment Surfpay uses Google Kubernetes Engine behind the scenes and this enables us to build great apps and also provides us the flexibility to scale as needed We use Google Cloud Armor network security as the first layer to protect our GCP workloads To maximize security we have designed our architecture to receive all requests through a single entry point visible on the public internet and protected by Cloud Armor All requests into the site come through this entry point called the Surfboard gateway which secures access to the microservices We have a number of microservices connected through an event bus We use a cloud hosted hardware security module service Google Cloud HSM to host encryption keys and provide hardware backed encryption and decryption We also useGoogle Cloud Secret Manager to manage all the keys and help secure systems against unauthorized access Currently we useCloud SQL as the primary database solution We plan to use BigQuery to support more advanced analytics that will improve service delivery and inform future product development Further innovation in the worksIn addition to BigQuery there are several products that we want to use long term Google CloudAutoML which is easy to use even for developers with limited ML experience will run ML models to identify customer segments and provide added value to the micro merchants we serve Google Cloud makes a lot of our work much more manageable and helps us to upgrade to more customized tiers as we grow For example our progression to Kubernetes has been from initially using Cloud Run an entirely managed solution Currently we are planning to go from GKE intoAnthos to operate multi cloud environments We also plan to addDialogflow for AI supported customer conversations and virtual agents for customer support From a business perspective we have submitted an application to the Swedish Financial Supervisory Authority “SFSA to become an electronic money institution next year This means we will undergo strict evaluation and continuous monitoring The application process required documentation from Google  in the form of a financial services addendum to the existing contract The addendum governs Google s obligations in terms of compliance and information in order to support Surfboard Payments in maintaining regulatory compliance and reporting to the SFSA We re thrilled that we are opening opportunities for entire communities of previously underserved entrepreneurs By downloading our Surfpay app entrepreneurs anywhere can accept card payments and begin realizing their dreams for financial independence For us this is just the beginning The same secure accessible Surfpay app technology that offers ease savings and convenience for small merchants can also address the needs of much larger retailers through our white label solutions What matters is building payment apps with scale security and performance in mindーall things supported by our strong partnership with Google Cloud If you want to learn more about how Google Cloud can help your startup visit our pagehere to get more information about our program andsign up for our communications to get a look at our community activities digital events special offers and more 2021-11-08 17:00:00
GCP Cloud Blog Announcing a Firestore Connector for Apache Beam and Cloud Dataflow https://cloud.google.com/blog/products/databases/apache-beam-firestore-connector-released/ Announcing a Firestore Connector for Apache Beam and Cloud DataflowLarge scale data processing workloads can be challenging to operationalize and orchestrate We re excited to announce the release of a Firestore in Native Mode connector for Apache Beam to make data processing easier than ever for Firestore users Apache Beam is an open source project that supports large scale data processing with a unified batch and streaming processing model  Beam is portable works with many different backend runners and allows for flexible deployment The Firestore Beam I O Connector joins BigQuery Bigtable and Datastore as Google databases with Apache Beam connectors  The Firestore I O Connector is automatically included with theGoogle Cloud Platform IO module of the Apache Beam Java SDK   The Firestore connector can be used with a variety of Apache Beam backends including Google Cloud Dataflow Dataflow an Apache Beam backend runner provides a structure for developers to solve “embarrassingly parallel problems Mutating every record of your database is an example of such a problem Using Beam pipelines removes much of the work of orchestrating the parallelization and allows developers to instead focus on the transforms on the data The Firestore connector can be used in a simple way the same way you would use other Beam connectors There are many possible applications for this connector for Google Cloud users Joining disparate data in a Firestore in Native Mode database relating data across multiple databases deleting a large number of entities writing Firestore data to BigQuery and more We re excited to have contributed this connector to the Apache Beam ecosystem and can t wait to see how you use the Firestore connector to build the next great thing 2021-11-08 17:00:00
GCP Cloud Blog Predict hospital readmission rates with Google Cloud Platform https://cloud.google.com/blog/topics/healthcare-life-sciences/looker-helps-predict-hospital-readmission-rates-with-google-cloud/ Predict hospital readmission rates with Google Cloud PlatformToday s challenge with healthcare data The amount of data collected today is at an all time high and the demand to leverage and understand that data is rapidly growing Organizations across every industry want convenient fast and easy access to data and insights while allowing users to take action on it in real time Healthcare is no exception  In this recent GCP blog post the importance of Electronic Health Records EHR systems and healthcare interoperability is explained EHR systems by default do not speak to one another and this makes it difficult to track patients within a health system across different hospitals or clinics EHR data is highly complex containing numerous diagnosis codes procedure codes visits provider data prescriptions etc Moreover it becomes challenging to track a patient s clinical history if a hospital upgrades their EHR system or when a patient switches hospitals even within the same system  The solution A common data schema that can act as a mechanism for normalizing this messy real world data across different EHR systems This is known as the FHIR Fast Healthcare Interoperability Resources schema  Google Cloud has seen a number of organizations implement solutions utilizing the Healthcare Data Engine HDE to produce FHIR records from streaming clinical data and then analyzing that data via BigQuery and Looker in order to uncover insights and improve clinical outcomes This shift toward the Cloud and business intelligence BI  Modernization provides organizations with a single platform that has the flexibility to scale the ability to create a unified trusted view of business metrics and logic and an extensible activation layer to drive decisions in real time Background and business opportunity According to the Mayo Clinic the number of patients who experience unplanned readmissions to a hospital is one way of tracking and evaluating the quality and performance of provider care By definition a day readmission rate is the percentage of admitted patients who return to the hospital for an unplanned visit within days of discharge This indicator can reflect the breadth and depth of care that a patient has received Not only is a high readmission rate a reflection of low quality of care but also unnecessary readmission rates are expensive This is especially relevant to hospitals and providers in a value based reimbursement environment  When it comes to accurately analyzing and understanding hospital readmission rates amongst many other quality and performance metrics in a healthcare setting common obstacles include latency scalability speed governance security and overall accessibility in sharing results Recently we examined a real world use case for predicting day hospital readmission rates utilizing FHIR data stored in BigQuery along with BigQuery ML Looker and Cloud Functions BigQuery is Google Cloud s fully managed serverless SQL data warehouse and data lake It s highly performant for fast querying and it is secure and fully encrypted in the Cloud and in transit to other locations It also has a feature called BigQuery ML which allows users to execute machine learning ML models in BigQuery using standard SQL BigQuery ML offers models like linear regression binary logistic regression multiclass logistic regression K means clustering matrix factorization time series boosted tree Deep Neural Network DNN and more You can also use its AutoML feature which searches through a variety of model architectures based on the input data and chooses the best model for you BigQuery ML increases development speed by eliminating the need to move data and allows data science teams to focus their time and effort on more robust and complex modeling Looker is Google Cloud s cloud native BI and analytics platform that gives users access to data in real time through its in database architecture and semantic modeling layer Looker connects directly to BigQuery as well as most other SQL compliant databases meaning you do not have to move or make copies of the data and you are not limited to cubes or extracts This enables governance at scale where Looker acts as the single source of truth for users to go for information and take action on insights  Cloud Functions offer a serverless execution environment for building and connecting cloud services You can write simple single purpose functions that can be activated when triggered Cloud Functions can act as the bridge for communication between insights in Looker and BigQuery Our goals with this use case solution were to help hospital clinicians and administrators know where to most focus their attention when it comes to day readmission rates and be able to initiate proactive interventions through alerting self service and data driven actions and finally scale govern and secure the data on a modern unified platform in the Cloud The solution and how it works Once our data is in BigQuery and we ve connected it to Looker we can begin our analysis Looker s semantic modeling layer leverages LookML which is an abstract of SQL that simplifies SQL by turning it into reusable components We can use LookML to make transformations to build and define unified metrics Then we can write a BigQuery ML model directly in Looker s semantic modeling layer by implementing the BigQuery ML Looker Block for Classification and Regression with AutoML Tables The Block goes through the components of how to train evaluate and predict for our target variable In our use case the target variable is the propensity score for a day readmission As mentioned BigQuery ML gives us the ability to quickly do this using standard SQL We can assess our model performance using the out of the box evaluation functions provided by BigQuery ML and easily tune hyperparameters as needed using model options in the CREATE MODEL syntax  The benefits of building the model in Looker are In contrast to traditional data science methods we can keep our code in a single location for ease of use and accessWe can choose the refresh frequency to continue to automatically re run the model based on new incoming dataIt is fast to implement the code and it s easy to visualize and explore the results in the Looker UIWe can create a dashboard within Looker that highlights the key performance indicators of the model Using other data science methods accuracy and precision results might be inaccessible or difficult to share A Looker dashboard will provide transparency into how the model performed and because Looker reads directly from BigQuery as new data comes in we are able to view changes in predictions in real time as well as view any variations in model performance KPIs Model Performance Dashboard  Highlights accuracy and precision metrics that show how the BQML model performed on unseen data including the confusion matrix and the ROC curve We can also surface the training duration F score recall and log loss In addition to building out a dashboard for model performance we can also analyze readmission rate across the hospital and at the patient level We built examples to show how an overview dashboard allows hospital clinicians care managers and administrators to see how the hospital is performing overall by facility by specialty or by condition while the patient view shows an individual patient and their average readmission rate score Hospital Readmission Overview Dashboard  Sample showing overall readmission rate of Patient Readmission Dashboard Sample showing average readmission rate risk score of for patient John Doe Disclaimer Sample synthetic data was used in the exploration of this use case meaning no real PII or PHI data was used Within Looker clinicians or care managers can then set up alerts to monitor their individual patients based on the predicted score With Looker alerts they can also set a threshold and be notified whenever that threshold is reached This allows care managers to be more proactive rather than reactive when putting together discharge care plans for their patients A care manager can also quickly send an email follow up to a patient with a high risk score directly from within the platform This is an example of a Looker Action There are many possibilities such as Send a text message with TwilioSend data to Google SheetsSend data to a repository such as Google Cloud StorageUse a form to write back to BigQueryWhen it comes to write backs Cloud Functions make the process simple In our use case in order to collect patient feedback and satisfaction data at discharge we built a form in LookML A Looker Action then triggers a write back any time the form is submitted The write back is executed by a Cloud Function behind the scenes The form makes it seamless and easy for hospitals to quickly collect survey data and store it in a structured format for analysis Once in BigQuery the data can then ultimately be passed back into our BigQuery ML model as additional features for retraining and predicting readmission rate risk scores New Survey Dashboard Sample showing how a Looker write back works with a Looker Action formCheck out the sample Cloud Function code on GitHub here The value and potential future work Google Cloud provides a seamless experience with the data This solution addresses challenges of latency scalability speed governance security and overall accessibility in sharing results Looker s in database architecture and semantic modeling layer inherit the power speed and security of BigQuery and BigQuery ML and when implemented with Cloud Functions Looker can enhance both data and operational workflows These workflows impact how clinicians care managers hospital administrators and data scientists manage their day to day which in turn help keep healthcare costs down and improve the quality of patient care Future work in building out this solution may include leveraging the GCP Healthcare NLP API which converts unstructured data such as clinical notes into a structured format for exploration and additional downstream AI ML  Keep an eye out for more to come on Looker Healthcare amp Life Sciences Solutions Related ArticleGoogle Cloud improves Healthcare Interoperability on FHIRGoogle Cloud improves healthcare interoperability using the FHIR schema using Healthcare Data Engine BigQuery and Looker Read Article 2021-11-08 17:00:00
GCP Cloud Blog How Looker is helping marketers optimize workflows with first-party data https://cloud.google.com/blog/products/marketing-analytics/looker-solutions-optimizing-workflows-with-first-party-data/ How Looker is helping marketers optimize workflows with first party dataIt s no secret that first party data will become increasingly important to brands and marketing teams as they brace for transformation and unlock new engaging ways of providing consumer experiences  The pain points that marketers are experiencing today siloed data preventing complete customer view non actionable insights and general data access issues are coming into focus as marketers prepare to wean off third party data that the industry has grown so accustomed to and begin efforts to truly harness their organizations first party data While gathering first party data is a critical first step simply collecting it doesn t guarantee success To pull away from the competition and truly move the needle on business objectives marketers need to be able to put their first party data to work  How can they begin realizing value from their organizations first party data  In May Looker and Media Monks formerly known as MightyHive  hosted a webinar “Using Data to Gain Marketing Intelligence and Drive Measurable Impact that shared strategies brands have used to take control of their data Brands are relying on technology to make that happen and in these cases the Looker analytics platform was key to their success  However technology alone isn t a silver bullet for data challenges It s the ability to closely align to the principles outlined below that will help determine a brand s success when it comes to realizing the value of their first party data While technology is important  you need to have the right mix of talent processes and strategies to bring it to life  If you have data that nobody can access what use is having this data Siloed or difficult to access data has only a fraction of the value that portable frictionless data has And data insights and capabilities that can t be put in the right hands or are difficult to understand won t remain competitive in a market where advertisers are getting nimbler and savvier every day A large part of making data frictionless and actionable lies in the platforms you use to access it Many platforms are either too technical for teams to understand SQL databases or pose too much of a security risk site analytics platforms to be shared with the wider team of stakeholders who could benefit from data access  Ease of use becomes incredibly important when considering the velocity and agility that marketers require in a fast changing world In the webinar s opening Elena Rowell Outbound Product Manager at Looker noted that the foundational data requirement for brands is to have “the flexibility to match the complexity of the data Knowing your customer While the transformation to become a best in class data driven marketing organization may look like a long arduous process it really is not  Elena instead views it as an iterative journey along which brands can quickly capture value  “Every incremental insight into customer behavior brings us one step closer to knowing the customer better she said “It s not a switch you flip there s so much value to be gained along the way  She showed how Simply Business a UK based insurance company took this approach First they implemented more data driven decision making by building easy access to more trustworthy data using Looker They could look in depth at marketing campaigns and implement changes that needed to be made along the way  They started to build lists in Looker that enabled better targeting and scheduled outbound communication campaigns  The original goal was to better understand what was going on with marketing campaigns but as they put the data and intelligence stored in it to work Simply Business found value at every step Insights for impact  Ritual an e commerce subscription based multivitamin service needed a way to measure the true impact of their acquisition channels amp advertising efforts  They understood that an effective way to grow the business is by having insights into which ads amp messaging were creating the greatest impact and what was resonating with their current and prospective customers   Ritual chose to use Looker which offers marketers interactive access to their company s first party data  During the webcast A View of Acquisition Kira Furuichi Data Scientist and Divine Edem Associate Manager of Acquisition at Ritual explained how an e commerce startup makes use of platform and on site attribution data to develop a multifaceted understanding of customer acquisition and its performance Ritual now has insights into not only the traffic channels are bringing to the site but how customers from each of those channels behave after they arrive This leads to a better overall understanding of how products are really resonating with customers Their consumer insights team shares that information with the acquisition team so they can collaborate to make overall decisions especially in Google Ads  Deeper insights into ad copy and visuals help the teams hone in on what the prospective customer is looking for as they browse for new products to add to their daily routine They also found it fosters collaboration with other internal teams invested in this sector of business as growth and acquisition is a huge part of the company strategy overall Edem contributed saying “having an acquisition channel platform like Google being synced into our Looker helps other key stakeholders on the team outside of acquisition whether it s the product team the engineering team or the operations name being able to understand the channel happenings and where there s room for opportunity  Because it s such a huge channel and having Looker being able to centralize and sync all that information makes the process a little less overwhelming and really helps us to see things through a nice magnifying glass Access analyze and activate first party dataMarketing is typically in the backlog of integration work and IT teams often don t have domain marketing knowledge Every brand s data needs are different This is where Media Monks can step in with expertise to guide the process and marshall technical resources to deliver against your roadmap  Having a combination of both domain marketing expertise and deep experience in engineering and data science Media Monks helps brands fill the void left by a lack of internal resources and accelerate their data strategies With the Looker extension framework partners can develop custom applications that sit on top of and interact with Looker to fit unique customers needs These custom Looker applications allow Media Monks to equip customers with not just read only dashboards but tools and interfaces to actually trigger action across other platforms and ecosystems  For instance Media Monks recently developed a Looker application that allows a marketer to define a first party audience from CRM data submit that audience to Google s Customer Match API and ultimately send the audience to a specific Google Ads account for activation The entire end to end process is performed within a single screen in Looker and makes a previously daunting and error prone process able to be completed in a few minutes by a non technical user Media Monks built product for activating first party data from Looker into Google AdsWe know that breaking down silos making data available across your organization and building paths to activate is critical  Looker as a technology makes it much easier but it still takes expertise effort and time to make it work for your needs and that is where our experience and the GC Google Cloud partner ecosystem comes in With the Looker platform the potential for new data experiences are endless and with the right partner to support your adoption deployment and use cases you can accelerate your speed to value at every step of your transformation journey Gain a more accurate understanding of ad channel performance to minimize risk of ad platforms over reporting their own effectivenessUncover insights on what resonates with customers to enable better optimization of ad copy and creativeAnd democratize data within the company for stakeholders that need it  IIntegrations with collaboration tools like Google Sheets and Slack provides value for people on the team even if they have limited access to Looker To learn more about how to approach first party data and how brands have found success using Looker check out the webinar and see some of these strategies in action  Additionally you can register to attend the LookerJOIN annual conference where we will be presenting “ Ways to Help Your Marketing Team Stay Ahead of the Curve  Look for it under the Empowering Others with Data category   There is no cost to attend JOIN  Register hereto attend sessions on how Looker helps organizations build and deliver custom data driven experiences that goes beyond just reports and dashboards scales and grows with your business allows developers to build innovative data products faster and ensures data reaches everyone 2021-11-08 17:00: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件)