投稿時間:2022-09-20 22:39:12 RSSフィード2022-09-20 22:00 分まとめ(49件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
python Pythonタグが付けられた新着投稿 - Qiita slackに投稿されたメッセージを用いて、キーワード抽出・分析をしたい計画~キーワード抽出~ https://qiita.com/daisuke_ishii/items/723c6641a1729d2660bb slack 2022-09-20 21:35:59
python Pythonタグが付けられた新着投稿 - Qiita 【Python】pass と Ellipsis の使い分けを検討する https://qiita.com/kissy24/items/d9564d1f48a310614e90 ellipsis 2022-09-20 21:06:32
js JavaScriptタグが付けられた新着投稿 - Qiita paizaラーニング レベルアップ問題集Aランクレベルアップメニュー JavaScript 座標系での向きの変わる移動 https://qiita.com/ZampieriIsa/items/7fa3247263b77c97a015 javascript 2022-09-20 21:07:20
AWS AWSタグが付けられた新着投稿 - Qiita AWSのEC2(Amazon Linux 2)にWindows10からIAMユーザーでSSH接続するときにハマったところ https://qiita.com/Am_nine/items/1bbc340c9aba89fb0d3b ecamazonlinux 2022-09-20 21:45:13
AWS AWSタグが付けられた新着投稿 - Qiita zabbix AutoScaling https://qiita.com/isshin/items/f686f7097f9b158518e0 autoscaling 2022-09-20 21:38:43
AWS AWSタグが付けられた新着投稿 - Qiita ソリューションアーキテクト対策_ECS,EKS篇 https://qiita.com/sosat/items/593e8b0c1a59ead90fbd blackbelt 2022-09-20 21:13:54
AWS AWSタグが付けられた新着投稿 - Qiita AWSのec2でstable-diffusionを動かすスマートな方法のTips https://qiita.com/reopa_sharkun/items/edece12cf754ed3678bb stablediffusion 2022-09-20 21:01:36
技術ブログ Developers.IO Cloudflare StreamのSimulcastingで出力ごと個別に転送の開始・停止ができるようになりました https://dev.classmethod.jp/articles/cloudflare-stream-simulcasting-manually-control/ cloudflare 2022-09-20 12:28:37
海外TECH MakeUseOf The 3 Best Browser Extension Crypto Wallets https://www.makeuseof.com/best-browser-extension-crypto-wallets/ wallet 2022-09-20 12:15:13
海外TECH MakeUseOf How to Cancel Your Apple TV+ Subscription https://www.makeuseof.com/how-to-cancel-apple-tv-plus/ apple 2022-09-20 12:15:13
海外TECH DEV Community HackSquad 2022 - Contribute, Meet, Participate, and win SWAG 🤯 https://dev.to/novu/hacksquad-2022-contribute-meet-participate-and-win-swag-3b18 HackSquad Contribute Meet Participate and win SWAG With the fantastic atmosphere of Hacktoberfest we have decided to create Hacksquad Hacksquad is here to enhance your Swag meet with more community members and participate in workshops from our great sponsors HackSquad allows contributors to contribute code as a team instead of a single contributor Engage the community in a friendly competition over the month of October SIGN UP TO HACKSQUAD AND JOIN A TEAM How does it work Register to the HackSquad using your GitHub Join a team or get assigned to a random team Each day we will calculate every team member approved PR and sum them all together By the end of the event the top teams will win awesome swag What can you expect from the event Meet new community membersCode contribution dah Participate in awesome workshops such as How to contribute code Going over good first issues Engineering best practices Solving PRs together Win swagSIGN UP TO HACKSQUAD AND JOIN A TEAM You can sign up for both Hacktoberfest and HackSquadYou can also find the full source code of HackSquad here Let s crash it P S If you want to create a workshop for the HackSquad community during October email me at nevo novu coP P S Please let me know in the comments what kind of events you are looking for and additional activities 2022-09-20 12:30:50
海外TECH DEV Community Practical Benefits of an Event Driven Approach https://dev.to/woovi/practical-benefits-of-an-event-driven-approach-2pf Practical Benefits of an Event Driven ApproachThere are a lot of articles that talk about Event Driven but most of them do not give real and practical benefits of using it This article aims to give a real and clear example What is an Event Driven Approach Event Driven is a way to organize your system s code and architecture When writing event driven software the code emits some events that will be consumed by other code or services It decouples the pieces of code that emit events from those that consume it making it easier to maintain and scale WooviWoovi is a Startup that enables shoppers to pay as they like To make this possible Woovi provides instant payment solutions for merchants to accept orders To accept instant payments Woovi receives a webhook for each of the merchant s received payments Woovi Transaction SyncThe picture above illustrates the new transaction payment workflow In this workflow the bank sends a new transaction to Woovi s backend Inside Woovi s backend we have the transactionSync code that processes the new transaction and saves it transactionSync is idempotent to avoid duplicating transactions when a webhook is triggered twice It also updates the status of existing transactions if needed It needs to handle different types of transactions like payments refunds or withdraws What is a Webhook Postback URLA Webhook Postback URL is an HTTP endpoint that receives a new request when a new event happens Transaction Sync without Event DrivenIf we don t follow an event driven approach inside transactionSync code for each event we d have to call the responsible function inside transactionSync When a new payment happens we can call newPayment function When a refund is confirmed Then same happens for withdrawal Here is an analysis of what happens when we use this approach If newPayment is slow it will slow down transactionSyncIf newPayment breaks it will break transactionSyncTo code newPayment you need to understand how transactionSync works more cognitive loadTo test newPayment you need to test transactionSync together as a consequence you have a more complex test with more complex fixtures and test scenarios To refactor newPayment you could break transactionSync these codes are highly coupled We can t easily just reprocess newPayment without reprocessing the whole transactionSync Transaction Sync with Event DrivenIn this approach instead of calling directly the function to process the event The transactionSync will only emit these events that will be processed by another function job or service Here is an analysis of what happens when we use this approach If newPayment is slow it won t slow down transactionSyncIf newPayment breaks it won t break transactionSyncTo code newPayment you don t need to understand how transactionSync works fewer cognitive loadTo test newPayment you do need to test transactionSync together as a consequence you have simpler test scenarios with simpler fixtures To refactor newPayment you won t break transactionSync these codes are highly decoupled We can easily reprocess newPayment without reprocessing the whole transactionSync Event Driven in JavaScriptAt Woovi we use bull for distributed jobs and messages using Redis If you are starting a fresh codebase or moving to event driven approach we recommend to use bullmq which is a modern version of bull DrawbacksOne drawback of this approach is that you need to have a queue system that will manage your events and call your distributed jobs to process them To sum it upFollowing an event driven approach even without using microservices can bring a lot of benefits to your codebase It makes it clear which events are important for your product It decouples code Furthermore it makes it easy to retry processing events Finally it makes refactoring easier tests become simpler and removing the temporal coupling of some code becomes possibleIf you wanna work with us we are hiring 2022-09-20 12:13:32
海外TECH DEV Community Adding SSL Certificate to Fargate app https://dev.to/exanubes/adding-ssl-certificate-to-fargate-app-28dn Adding SSL Certificate to Fargate appPreviously we were able to deploy a simple Nestjs web server to ECS fargate and serve it through a load balancer However that connection is not secure and the url is not very user friendly so in this article we will go over servingthe application with our own domain name and securing it with a SSL Certificate The starting point for this article is the repository for deploying application to ECS Fargate You can find the finished code on github RequirementsTo follow along you will definitely need a domain name Should you have a domain outside of aws you can checkout this article to create a hosted zone in AWS with your existing domain moving domain over to AWS not required Other than that you will also need to generate a certificate for your domain in the AWS Certificate Manager in the same region as your ECS deployment Adding a certificate to load balancerTo serve our application over https we re going to need a couple things First we need to add a listener to our Load Balancer with https protocol and port this will also require from us to provide a certificate Then we will need to open up the port in Load Balancer s security group to allow traffic on that port lib elastic container stack tsconst CERTIFICATE ARN arn aws acm eu central certificate uuid albSg addIngressRule Peer anyIpv Port tcp const sslListener this loadBalancer addListener secure https listener port open true sslPolicy SslPolicy RECOMMENDED certificates certificateArn CERTIFICATE ARN const targetGroup sslListener addTargets tcp listener target targetGroupName tcp target ecs service protocol ApplicationProtocol HTTP protocolVersion ApplicationProtocolVersion HTTP Here we have also assigned our target group to the sslListener rather than httpListener Speaking of which it would be good to redirect users to https even if they re using http lib elastic container stack tsconst httpListener this loadBalancer addListener http listener port open true defaultAction ListenerAction redirect port protocol ApplicationProtocol HTTPS By changing the default behaviour we can reroute all requests on port to port HTTPS then we will use our target group and route users to our app Last but not least we will need access to the load balancer in the next step so we need to assign it to a property on the stack instance lib elastic container stack tsthis loadBalancer new ApplicationLoadBalancer Assigning domainNow that we ve assigned a certificate to the load balancer we only have to create an appropriate DNS Record to be able to use the domain along with our SSL Certificate For this we will need to things hosted zone id and hosted zone name The hosted zone name is the domain name or subdomain you used to create your hosted zone e g dev exanubes com Both hosted zone id and hosted zone name can be found in Route gt Hosted zonesNow once you have this we can create an instance of our existing hosted zone lib route stack tsinterface Props extends StackProps loadBalancer IApplicationLoadBalancer const HOSTED ZONE ID YOUR HOSTED ZONE ID export class RouteStack extends Stack constructor scope Construct id string props Props super scope id props const hostedZone HostedZone fromHostedZoneAttributes this hosted zone hostedZoneId HOSTED ZONE ID zoneName dev exanubes com And finally we can create an Alias and use the Load Balancer as target lib route stack tsnew ARecord this ecs alb alias record zone hostedZone target RecordTarget fromAlias new targets LoadBalancerTarget props loadBalancer DeploymentNow it s time to create our stacks and deploy bin ecs fargate deployment tsconst app new cdk App const ecr new EcrStack app EcrStack name const vpc new VpcStack app VpcStack name const ecs new ElasticContainerStack app ElasticContainerStack name vpc vpc vpc repository ecr repository new RouteStack app RouteStack name loadBalancer ecs loadBalancer Here you can see why we needed to assign load balancer to a public property on the class instance as we are passing it to the RouteStack When deploying keep in mind you will have to upload a Docker Image otherwise it will hang when deploying the ElasticContainerStack you can do it while it s deploying all stacks or deploy EcrStack first npm run build amp amp npm run cdk deploy EcrStackand after pushing a Docker Image to ECR npm run cdk deploy allNow you can go to the domain name you chose for the application and it should automatically redirect you to a secure connection https Don t forget to tear it all down when you re done npm run cdk destroy all SummaryTo sum up in this article we ve successfully reached our application via our own domain name and secured it with an SSL Certificate However this is not yet a modern application as each time we d like to release a new version we d have to manually go through the release process Next up deploying Fargate application with a CI CD Pipeline 2022-09-20 12:04:49
海外TECH DEV Community Explain JSX like I'm five. https://dev.to/hr21don/explain-jsx-like-im-five-27g6 explain 2022-09-20 12:01:44
Apple AppleInsider - Frontpage News Gmail will let politicians beat spam filters https://appleinsider.com/articles/22/09/20/gmail-will-let-politicians-beat-spam-filters?utm_medium=rss Gmail will let politicians beat spam filtersGoogle is launching a trial that will see Gmail users getting more emails from election candidates whether they are wanted or not Big Tech companies have previously been criticized for allegedly limiting conservative viewpoints Now Google is attempting to redress that by removing limitations on any political campaign emails According to Axios the pilot program will go ahead in time for the midterms after the Federal Election Commission gave permission Read more 2022-09-20 12:32:21
Apple AppleInsider - Frontpage News Daily Deals Sept. 20: $199 Beats Studio3 Headphones, $899 12.9-inch iPad Pro, up to $700 off Samsung TVs, more! https://appleinsider.com/articles/22/09/20/daily-deals-sept-20-199-beats-studio3-headphones-899-129-inch-ipad-pro-up-to-700-off-samsung-tvs-more?utm_medium=rss Daily Deals Sept Beats Studio Headphones inch iPad Pro up to off Samsung TVs more Tuesday s best deals include off a inch MacBook Pro off Apple s Magic Mouse a Dyson Pure Cool Purifying Fan and much more Best deals for September Every day AppleInsider searches online retailers to find offers and discounts on items including Apple hardware upgrades smart TVs and accessories We compile the best deals we find into our daily collection which can help our readers save money Read more 2022-09-20 12:08:32
Apple AppleInsider - Frontpage News Folding iPhone may repair display scratches & dents by itself https://appleinsider.com/articles/20/10/01/future-folding-iphones-may-repair-scratches-or-dents-in-the-display-by-themselves?utm_medium=rss Folding iPhone may repair display scratches amp dents by itselfIn researching types of displays that can be folded or bent Apple is now also working on technology so iPhone displays themselves could heal the inevitable wear and tear Foldable iPhones could have displays that heal creases or dents themselvesApple has been working on a foldable iPhone for at least five years and it s also investigated ones where the screen can be rolled up In each case the issue is of making these screens work ーand not be damaged by the folding or rolling Read more 2022-09-20 12:03:11
Cisco Cisco Blog Transforming Aged Care for the Future https://blogs.cisco.com/healthcare/transforming-aged-care-for-the-future digitization 2022-09-20 12:23:13
Cisco Cisco Blog Making Connections in a Hybrid World https://blogs.cisco.com/wearecisco/making-connections-in-a-hybrid-world environment 2022-09-20 12:00:53
Cisco Cisco Blog The 4 Lenses of Resilience and What They Mean for Security https://blogs.cisco.com/security/the-4-lenses-of-resilience-and-what-they-mean-for-security The Lenses of Resilience and What They Mean for SecurityWhat makes a business resilient Learn more about how to prepare for security attacks minimize risk and recover faster by investing in four types of resilience 2022-09-20 12:00:36
ニュース @日本経済新聞 電子版 映画コメンテーター・LiLiCoさん 頑張った母、今は理解 https://t.co/V4e4C0ZLMf https://twitter.com/nikkei/statuses/1572205628311076866 lilico 2022-09-20 12:46:46
ニュース @日本経済新聞 電子版 ボールハントの達人としてドイツで大成したサッカー日本代表の遠藤航。「距離があっても、いけば結構、奪えるな」。そんな成功体験が少しずつ積み上がっていったと語ります。 ▶ワールドカップ(W杯)カタール大会特設ページはこちら… https://t.co/p1pwt6njbr https://twitter.com/nikkei/statuses/1572203931975000070 2022-09-20 12:40:02
ニュース @日本経済新聞 電子版 Apple、日本でアプリ最低価格3割上げ 120円→160円に https://t.co/prBWPqNGOz https://twitter.com/nikkei/statuses/1572201066514751491 apple 2022-09-20 12:28:38
ニュース @日本経済新聞 電子版 新興企業Figmaを約2兆8700億円で買収すると発表したAdobe。従来の戦略を「自己否定」して買収に踏み切ることで進化する道を選びました。その意思決定には日本の大企業がDXを進める際のヒントが隠れています。 https://t.co/GDGQUcbGKp https://twitter.com/nikkei/statuses/1572198918691196928 新興企業Figmaを約兆億円で買収すると発表したAdobe。 2022-09-20 12:20:06
海外ニュース Japan Times latest articles Xi to make Taiwan reunification long-term goal at party congress https://www.japantimes.co.jp/news/2022/09/20/asia-pacific/china-taiwan-xi-jinping-reunification/ Xi to make Taiwan reunification long term goal at party congressA plan has been examined for a reference to Taiwan reunification to be included in an activity report that will be released by the Chinese 2022-09-20 21:20:26
ニュース BBC News - Home Liz Truss says higher energy bills worth paying for security https://www.bbc.co.uk/news/uk-politics-62968072?at_medium=RSS&at_campaign=KARANGA ukraine 2022-09-20 12:45:47
ニュース BBC News - Home Queen's funeral: Flags back at full-mast as mourning period ends https://www.bbc.co.uk/news/uk-62964166?at_medium=RSS&at_campaign=KARANGA private 2022-09-20 12:30:24
ニュース BBC News - Home Holly Willoughby and Phillip Schofield deny skipping Queen queue https://www.bbc.co.uk/news/uk-62968038?at_medium=RSS&at_campaign=KARANGA phillip 2022-09-20 12:49:06
ニュース BBC News - Home Madeleine McCann's parents lose court challenge over detective's book https://www.bbc.co.uk/news/uk-62967119?at_medium=RSS&at_campaign=KARANGA claims 2022-09-20 12:17:29
ニュース BBC News - Home Somaiya Begum: Man denies murdering Bradford student https://www.bbc.co.uk/news/uk-england-leeds-62970577?at_medium=RSS&at_campaign=KARANGA bradford 2022-09-20 12:35:27
ニュース BBC News - Home Adnan Syed: Conviction overturned in Serial podcast murder case https://www.bbc.co.uk/news/world-us-canada-62963466?at_medium=RSS&at_campaign=KARANGA adnan 2022-09-20 12:43:52
ニュース BBC News - Home Footballer Murray 'blown away' by support after coming out as gay https://www.bbc.co.uk/news/uk-scotland-62961588?at_medium=RSS&at_campaign=KARANGA scotland 2022-09-20 12:07:43
ニュース BBC News - Home Premier League: Scrapping FA Cup replays on agenda for 'New Deal for Football' meeting https://www.bbc.co.uk/sport/football/62965782?at_medium=RSS&at_campaign=KARANGA Premier League Scrapping FA Cup replays on agenda for x New Deal for Football x meetingThe Premier League will discuss whether to ask for FA Cup replays to be scrapped as part of their New Deal For Football meeting 2022-09-20 12:02:27
北海道 北海道新聞 胆振管内で89人感染 2カ月ぶり2桁 日高管内は18人 新型コロナ https://www.hokkaido-np.co.jp/article/733847/ 新型コロナウイルス 2022-09-20 21:27:00
北海道 北海道新聞 上川管内94人感染 旭川市は76人 新型コロナ https://www.hokkaido-np.co.jp/article/733642/ 上川管内 2022-09-20 21:24:49
北海道 北海道新聞 反政府の曲演奏で逮捕、香港警察 43歳男性、英国総領事館前で https://www.hokkaido-np.co.jp/article/733826/ 抗議活動 2022-09-20 21:08:00
北海道 北海道新聞 白石区の道5区編入見直しを 北広島市議会が意見書 https://www.hokkaido-np.co.jp/article/733841/ 北広島市議会 2022-09-20 21:19:00
北海道 北海道新聞 空知管内で56人感染 新型コロナ https://www.hokkaido-np.co.jp/article/733839/ 空知管内 2022-09-20 21:17:00
北海道 北海道新聞 洋上風力発電の基地港湾 道内4港が指定に意欲 https://www.hokkaido-np.co.jp/article/733838/ 洋上風力発電 2022-09-20 21:17:00
北海道 北海道新聞 台湾統一、習氏目標に 10月党大会で活動報告 https://www.hokkaido-np.co.jp/article/733837/ 国家主席 2022-09-20 21:17:00
北海道 北海道新聞 ワイン用ブドウ、甘さ上々 浦臼ワイナリーで収穫開始 https://www.hokkaido-np.co.jp/article/733836/ 作付面積 2022-09-20 21:17:00
北海道 北海道新聞 出会い、つながった27年 新得「空想の森映画祭」終幕 沖縄、原発、先住民…弱者に焦点 https://www.hokkaido-np.co.jp/article/733824/ 終幕 2022-09-20 21:13:00
北海道 北海道新聞 道東や道南などで大雨や強風 JR84本運休 21日も道東は高波注意 https://www.hokkaido-np.co.jp/article/733830/ 高波 2022-09-20 21:11:00
北海道 北海道新聞 石倉工区の対策土搬入、張碓地区・採石場が候補に 北海道新幹線札樽トンネル 朝里川温泉は断念 https://www.hokkaido-np.co.jp/article/733831/ 北海道新幹線 2022-09-20 21:11:00
北海道 北海道新聞 後志管内、基準地価2年ぶり上昇 9市町村でプラス 商業地も倶知安首位 https://www.hokkaido-np.co.jp/article/733829/ 基準地価 2022-09-20 21:10:00
北海道 北海道新聞 「コロナ収束せず」とWHO 米大統領「終わった」発言に反論 https://www.hokkaido-np.co.jp/article/733828/ 世界保健機関 2022-09-20 21:08:00
北海道 北海道新聞 西4―1楽(20日) 西武、連敗を7で止める https://www.hokkaido-np.co.jp/article/733825/ 金子 2022-09-20 21:08:00
北海道 北海道新聞 劇作家の宮沢章夫さんが死去 文筆活動や演出でも活躍 65歳 https://www.hokkaido-np.co.jp/article/733804/ 宮沢章夫 2022-09-20 21:06:56
ニュース Newsweek トルドー首相、女王の国葬2日前に「ボヘミアン・ラプソディ」熱唱 https://www.newsweekjapan.jp/stories/world/2022/09/post-99660.php 2022-09-20 21: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件)