投稿時間:2023-04-26 07:21:20 RSSフィード2023-04-26 07:00 分まとめ(27件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] GW直前で販売好調のスーツケース 製造元に売れ筋モデルを聞いた https://www.itmedia.co.jp/business/articles/2304/25/news157.html itmedia 2023-04-26 06:45:00
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] GW旅行需要で「スーツケース」販売好調 売り上げは前年比2倍強 取材で分かった売れ筋とは https://www.itmedia.co.jp/business/articles/2304/25/news154.html itmedia 2023-04-26 06:30:00
IT ITmedia 総合記事一覧 [ITmedia ビジネスオンライン] PS5本体が販売店で普通に購入可能→ソフト販売数に変化も https://www.itmedia.co.jp/business/articles/2304/24/news123.html itmedia 2023-04-26 06:20:00
IT ITmedia 総合記事一覧 [ITmedia News] ChatGPTに“シークレットモード”機能追加 企業向けプランも計画中 https://www.itmedia.co.jp/news/articles/2304/26/news075.html chatgpt 2023-04-26 06:02:00
TECH Techable(テッカブル) 英会話実践のハードルを下げる、メタバース「fondi」に「AI会話練習エリア」が登場 https://techable.jp/archives/204229 fondi 2023-04-25 21:00:43
AWS AWS Database Blog Migrate data from partitioned tables in PostgreSQL using AWS DMS https://aws.amazon.com/blogs/database/migrate-data-from-partitioned-tables-in-postgresql-using-aws-dms/ Migrate data from partitioned tables in PostgreSQL using AWS DMSMigrating workloads from PostgreSQL to a data warehouse like Amazon Redshift can pose challenges during the change data capture CDC phase when dealing with partitioned tables In this post we illustrate how we can migrate data from PostgreSQL partitioned tables to a single table on the target database using AWS Database Migration Service AWS DMS … 2023-04-25 21:42:23
AWS AWS Amazon Security Lake Custom Source | Amazon Web Services https://www.youtube.com/watch?v=8MDP3LX2A-A Amazon Security Lake Custom Source Amazon Web ServicesIn this video we walk through setting up a custom source in Amazon Security Lake If you want to learn more about Amazon Security Lake please visit Subscribe More AWS videos More AWS events videos Do you have technical AWS questions Ask the community of experts on AWS re Post ABOUT AWSAmazon Web Services AWS is the world s most comprehensive and broadly adopted cloud platform offering over fully featured services from data centers globally Millions of customers ーincluding the fastest growing startups largest enterprises and leading government agencies ーare using AWS to lower costs become more agile and innovate faster AWS AmazonWebServices CloudComputing 2023-04-25 21:53:19
海外TECH DEV Community Easiest way to build the fastest REST API in C# and .NET 7 using CQRS https://dev.to/kedzior_io/easiest-way-to-build-the-fastest-rest-api-in-c-and-net-7-using-cqrs-2bk8 Easiest way to build the fastest REST API in C and NET using CQRSSometime ago I stumbled upon this amazing library built by amazing people It was also featured on this platform written by the author I gave it a go and I was impressed how easy and fast it was to set it all up Since I m not a big fan of REPR pattern almost all my projects are using CQRS pattern with a help of MediatR I immediately started going over something similar that Fast Endpoints offer which is a command bus I immediately started to put the project together with certain goals Keep everything in command query handlers Keep API as thin as possibleExecute handlers within Azure Functions keeping them thin as well Make handlers easily unit testableI put all this up on Github FastArchitecture The API endpoint ended up being a single line public class GetOrdersEndpoint ApiEndpoint lt GetOrders Query GetOrders Response gt public override void Configure Get orders list AllowAnonymous ResponseCache public override async Task HandleAsync GetOrders Query request CancellationToken ct gt await SendAsync await request ExecuteAsync ct The Query handler in a self contained class that contains Query definition the input Query response the output Handler stuff that happens within execution public static class GetOrders public sealed class Query IQuery lt IHandlerResponse lt Response gt gt public sealed class Response public IReadOnlyCollection lt OrderListModel gt Orders get private set public Response IReadOnlyCollection lt Domain Order gt orders Orders orders Select OrderListModel Create ToList public sealed class Handler QueryHandler lt Query Response gt public Handler IHandlerContext context base context public override async Task lt IHandlerResponse lt Response gt gt ExecuteAsync Query query CancellationToken ct var orders await DbContext Orders ToListAsync ct return Success new Response orders Here is an example of Command handler with built in Fluent Validation and fire and forget style public static class ConfirmAllOrders public sealed class Command ICommand public string Name get set public sealed class MyValidator Validator lt Command gt public MyValidator RuleFor x gt x Name MinimumLength WithMessage Order name is too short public sealed class Handler Abstractions CommandHandler lt Command gt public Handler IHandlerContext context base context public override async Task lt IHandlerResponse gt ExecuteAsync Command command CancellationToken ct var orders await DbContext Orders ToListAsync ct orders ForEach x gt x SetConfrimed await DbContext SaveChangesAsync ct return Success Handlers allow possible responses Response without content return Success Response with some content return Success responseObj An error return Error I felt a great disturbance in the Force as if millions of voices suddenly cried out in terror and were suddenly silenced I fear something terrible has happened soon to be implementedHere is an example of running it from Azure Functions public class ConfirmAllOrdersFunction FunctionBase lt ConfirmAllOrdersFunction gt public ConfirmAllOrdersFunction ILogger logger base logger Function nameof ConfirmAllOrdersFunction public async Task Run HttpTrigger AuthorizationLevel Anonymous get post HttpRequestData req var command new ConfirmAllOrders Command await ExecuteAsync lt ConfirmAllOrders Command gt command req FunctionContext Interested Checkout the complete source code on Github FastArchitecture 2023-04-25 21:25:40
海外TECH DEV Community Getting Started in Go https://dev.to/jeffotoni/getting-started-in-go-599d Getting Started in GoPurpose of this post is simply to present a little of why the language Go appeared and present a little of its syntax and demonstrate some areas where Go is more applied For everyone who would like to further increase their arsenal for web development this post will help you to clarify some important points when we are starting and learning a new programming language Getting Started in Go️Before we start it s important to point out that programming languages ​​are tools and like any good tool we have to know when to use them There are scenarios and problems that are only solved with specific languages ​​and there are other universes of problems that we have hundreds or thousands of languages ​​that somehow solve the same problem So like a good professional the more tools you know to solve problems the better it will be for your professional career The Go language in its universe of possibilities is a common use language I don t really like this term it seems like it s like a silver bullet and solves all problems but not really Go was born by a purpose and solve problems of the web universe and take advantage of the new technology of multicores in servers well this was the initial purpose History of the Go project“Robert Griesemer Rob Pike and Ken Thompson began sketching goals for a new language on the whiteboard on September Within days the goals settled into a plan to do something and a fair idea of ​​what it would be like Design continued part time in parallel with unrelated work In January Ken started work on a compiler to explore ideas it generated C code as its output By mid year the language had become a full time project and had established itself enough to try a production compiler In May Ian Taylor started independently on a GCC frontend for Go using the preliminary specs Russ Cox joined in late and helped move the language and libraries from prototype to reality Go became a public open source project on November Countless people from the community contributed ideas discussions and code “There are now millions of Go programmers “Gophers around the world and there are more every day The success of Go far exceeded expectations Why they created a new language“Go was born out of frustration with the existing languages ​​and environments for the work we were doing at Google Programming had become too difficult and the choice of languages ​​was partly to blame You had to choose between efficient compilation efficient execution or ease of programming all three were not available in the same primary language Programmers who might choose ease over security and efficiency switching to dynamically typed languages ​​like Python and JavaScript rather than C or to a lesser extent Java “Go addressed these issues by trying to combine the programming ease of an interpreted dynamic language with the efficiency and security of a statically compiled language It was also intended to be modern with support for networked and multicore computing Finally working with Go is intended to be fast it should take a few seconds at most to build a large executable on a single computer A new Go language is born to meet new needs and solve problems by taking advantage of the computational power as much as possible And of course creating your mascot for the thousands of gophers that saw to emerge from this moment on Official siteTo start in Go️let s take a few steps back let s start our whole trajectory knowing the official website of lang this is the official page golang org here we will find all the information we could know about Go and much more Here we have the docs packages blog and our darling play golang org language specs download Go tour and much more The official website apparently looks small but it is very complete and big So we have practically everything we need to know about Go to start our learning in this language that is a phenomenon Where do I start on the SiteI m going to create a line of reasoning so that we can understand Go in the most practical way possible Before installing Go or running Go through play let s go through some parts of the doc so that we can understand a little of the history of Go and why a new language was born in this universe of thousands of programming languages Effective GoThis link is the first one that everyone should read first Effective Go️on this site you will find all the material you need to get a good idea of ​​the Go language Control Structure Functions Concurrent Programming using Goroutines Methods Maps and much more A go tourThis link would be the second most important link in my hierarchy for us to learn Go Tour Go️on this site you will be able to test and take a look at some of the features of the Go language that s right all through the browser without having to install anything on the machine Playground GoHere is very beautiful you don t need to install anything on the machine to run something quickly in Go just enter play golang orgPlay Go️on this site you will be able to run Go that s right we don t need to install anything for now you can run everything through the browser and get to know the syntax of the language and learning Frequently Asked QuestionsThis link would be our third step I believe you now have several questions generated by Effective Go and by Tour that did Faq️this is where you will take a few hours to read this it doesn t have to be all at once of course but you must read it This page is essential to organize your ideas and really understand a little more about Go This is one of the largest pages and requires more reading but this page is essential for a better understanding of the Go language the time you spend reading this page will surely save you hours of work Native Go packagesThis link would be so you can take a look and understand how they are organized and how is the documentation of the functions libs pkgs that we can use in the Go language This is one of the strengths of the language it is very complete for web development for servers Pkg️I chose pkg string here so you can check out how the documentation formatting is language and already with examples that can be executed by the browser everything to facilitate learning and understanding Editors and IDEThis link is about the IDEs and Editors that you can use when you have Godando The Go language doesn t need much for us to be able to edit our codes but we have some interesting plugins to make our day to day even easierEditors and IDE️This link will not have Sublime and nvim which are two editors that I use around here on a daily basis sublime by the survey survey only use sublime and vim nvim is a plugin that they will use in vim The darling and adopted by the Go team is VsCode with adherence Strengths of the Go languageBefore we do our famous “Hello World let s show some strengths of the Language let s preview the pillars and characteristics of the Go language PillarsWe have some well defined pillars in Go this will help you to further clarify your horizon when it comes to Go SimplicityLegibilityProductivityThis has become over the years something so standard for those who are developing in the Go universe that it sounds like poetry to the ears We know that go is an attempt to join two different worlds the world of compiled languages ​​with interpreted languages in the idea was born and with the objective of creating a new programming language Main featuresIn Go we have some outstanding features of the language that make it even more powerful for developing web applications for servers Only keywordsLow learning curveCompiled staticallyMultiplatforms now support RISC VConcurrent ParadigmStatic TypingBackward CompatibilityAll these points make the language even more interesting the team of engineers that developed the language did an excellent job or better see doing it Go is simply fantastic some don t like its designer but it s understandable more than years developing in OO and Functional paradigms as if there is no life on another planet is understandable Installing GoThis is the moment we ve all been waiting for get your hands dirty and install locally on the official website you can t go wrong there s nothing simpler than installing Go on your machine so you can program in Go Taking advantage of this and making it clear that We don t need to install Go on the server this is exactly what you read on your server whatever it may be On premises an Ec from Aws or a pod on ks whether it s on Gke or ks from DigitalOcean that is on ECS or EKS whether it is a serverless or on any hosting server of your choice what you will need is the binary whether in a docker image for example or not This is one of the strengths of Go we don t need to carry stuff to the server this is one of the great benefits of using Go in web applications on servers and this is what Go became known for like the containers language Knowing all this let s go to install Go and see how complex it is just kidding…Install Go in this link you will have the step by step on how to install in different Operating Systems but I will leave the installation in Linux here Installation on LinuxIf you have a previous version of Go installed be sure to remove it before installing another one sudo rm rf usr local goDownload the file by clicking here go and extract it in usr local sudo tar C usr local xzf go linux amd tar gzAdd usr local go bin to the PATH environment variable export PATH PATH usr local go binTo make what we did above global that is every time you enter your terminal “go is executed you can do this by adding the following line that I showed above to your HOME profile or etc profile for a system wide install or your bash or whatever you re using in your Linux environment Note Changes made to a profile file may not apply until the next time you log in to your computer To apply the changes immediately just run the shell commands directly or run them from the profile using a command like source HOME profile Verify that you have installed Go by opening a command prompt and typing the following command go versionIf all goes well you will see “go version go linux amd beautiful simply beautiful you can say very simple Hello WorldNow it s time for our first hello world using Go There s no secret we can use any editor we saw above and go to the top In Go we don t need to compile when we re having we can simply run our programs without having to turn them into binaries ie compile go run main goBelow is our first hello world and just save the file with the go extension and put the name “ main go then just run it with the command “go run main go in our example I called file from “main go package mainfunc main println My first Hello World package mainimport fmt func main fmt Println My first Hello World go run main goThis hello world of ours is the smallest structure we can assemble to output to the terminal To be a little clearer when using the println function we have to know that it is a built in function at runtime that can eventually be removed while the fmt package is in the standard library which will persist go buildNow let s turn it into a binary let s compile it and for that we will use “go build or “GOARCH GOOS linux go build o myprogram main go we are now informing the architecture and operating system that we want to compile our Go program GOARCH GOOS linux go build o myhello main goThis command will make the build it will generate an “executable a binary to run on your operating system Very easy isn t it I would say very beautiful With this binary you ll be able to run it on your machine or on any server that has the same architecture and operating system that you made for your compilation It s important to always emphasize this detail “We don t install anything Go on our web servers is exactly what you read you don t need to install anything you just need the binary ️This is why Go became known as the Language of Containers Are you saying this isn t fantastic To run a web application on your server just send the binary to it Wow that s right just from the binary without needing to take anything else related to your project at all Go and DockerSince we are talking about docker and saying that we only need the binary to run our project on Go let s present what our image would look like using docker so that we can now use Go on servers like Google s GKE AWS s EKS or ks from DigitalOcean or simply use with docker Dockerfile distroless FROM golang as builderWORKDIR go src mainCOPY RUN CGO ENABLED GOOS linux go build o main main goRUN cp main go bin main STEP build a small image FROM gcr io distroless baseCOPY from builder go bin main CMD main Look how beautifuljust under lines We have a Go image so we can compile our project and then we do something like Scratch but we are using distroless which is a very small lean base and contains our binary I m sorry but isn t this fantastic or simply beautiful️ The distroless concept is simple it assumes that we focus on our application and less on the Linux distribution Now let s make a small example of a rEST API just to exemplify our Dockerfile and show in practice how simple it is to upload a docker image of our project package mainimport log net http func main mux http NewServeMux mux HandleFunc api v ping Ping log Println Run Server log Fatal http ListenAndServe mux func Ping w http ResponseWriter r http Request log Println server ok w WriteHeader http StatusOK w Write byte msg pong Now we just build our project with the following command docker build ーno cache f Dockerfile t jeffotoni apisimplego latest this will generate an image locally on your machine and now just run it for us to test docker run ーrm ーname apisimplego p jeffotoni apisimplegoReady now just shoot to our api v ping endpoint that we created curl i localhost api v pingSay it s not beautiful ConclusionThis post is a simple summary for you who would like to increase your web programming arsenal I hope you enjoyed The channel where the live took place The PDF link of the presentation can be found at speakerdeck com jeffotoni 2023-04-25 21:04:49
海外TECH Engadget Apple is reportedly developing an AI health coach for Apple Watch https://www.engadget.com/apple-is-reportedly-developing-an-ai-health-coach-for-apple-watch-212515646.html?src=rss Apple is reportedly developing an AI health coach for Apple WatchApple devices can already offer health insights but they might soon tell you just how to improve Bloombergsources claim Apple is developing an AI based health coach nicknamed Quartz that draws on Apple Watch data to create personalized programs for exercise diet and sleep The offering will reportedly require a subscription and launch sometime in provided nothing changes In the near term the Health app may become more useful Apple is finally bringing Health to the iPad with this year s iPadOS release the insiders say A further update will supposedly help you track your mood by answering questions about your day You may also use Health to manage vision issues like nearsightedness A recent rumor also hinted that Apple may release a journaling app to help document your days much like Day One Apple has already declined to comment If the claims are accurate you ll most likely hear about all but the coach at WWDC on June th The company is expected to unveil its long expected mixed reality headset at the developer event and rumors suggest the wearable may offer health related features like a VR edition of Fitness and a meditation tool This initial product would be aimed at developers and power users but a more affordable follow up is believed to be in the works A coaching app wouldn t be shocking Apple is still leaning heavily on services to improve its bottom line and Quartz may be appealing to those who would otherwise pay for a human coach to rethink their habits Apple has already made health a major selling point for its devices particularly the Apple Watch Of course the coach could further entrench Apple users ーyou may be less likely to switch to Android if you have to give up your watch and digital trainer at the same time This article originally appeared on Engadget at 2023-04-25 21:25:15
海外TECH CodeProject Latest Articles Interacting with and Displaying Online Maps https://www.codeproject.com/Articles/5358534/Interacting-with-and-Displaying-Online-Maps winui 2023-04-25 21:40:00
海外科学 NYT > Science Ispace Loses Contact With Moon Lander. Here’s What Happened. https://www.nytimes.com/live/2023/04/25/science/ispace-moon-landing-japan Ispace Loses Contact With Moon Lander Here s What Happened The Japanese company aimed to complete the first moon landing by a private company but its M lander may have joined numerous spacecraft that have crashed into the lunar surface 2023-04-25 21:23:20
海外科学 NYT > Science Why Researchers Turned This Goldfish Into a Cyborg https://www.nytimes.com/2023/04/25/science/goldfish-brain-computer-navigation.html brain 2023-04-25 21:32:01
海外科学 NYT > Science Deimos, the Smallest Moon of Mars, May Not Be What It Seemed https://www.nytimes.com/2023/04/25/science/mars-deimos-moon-photos.html Deimos the Smallest Moon of Mars May Not Be What It SeemedNew high resolution images of tiny Deimos taken by an Emirati orbiter suggest that it may not be the captured asteroid that scientists once said it was 2023-04-25 21:28:37
海外科学 NYT > Science Japanese Moon Landing Is Uncertain After Losing Signal Spacecraft https://www.nytimes.com/2023/04/25/science/ispace-moon-lander-japan.html Japanese Moon Landing Is Uncertain After Losing Signal SpacecraftThe Japanese company aimed to be the first to change the paradigm for transporting things to the moon but that will have to wait for a future mission 2023-04-25 21:23:17
海外科学 NYT > Science Here Are the Places Most at Risk From Record-Shattering Heat https://www.nytimes.com/2023/04/25/climate/extreme-heat-waves.html Here Are the Places Most at Risk From Record Shattering HeatIt s the regions of the world that haven t yet experienced an off the charts heat wave that we should worry about a new scientific study argues 2023-04-25 21:52:55
ニュース BBC News - Home Sudan: First evacuation flight of UK nationals lands in Cyprus https://www.bbc.co.uk/news/uk-65383400?at_medium=RSS&at_campaign=KARANGA attempts 2023-04-25 21:04:33
ニュース BBC News - Home Around 7% of compatible devices didn't get emergency alert, government says https://www.bbc.co.uk/news/uk-politics-65391455?at_medium=RSS&at_campaign=KARANGA mobile 2023-04-25 21:26:06
ニュース BBC News - Home Prince Harry relentless in personal press battle https://www.bbc.co.uk/news/uk-65390887?at_medium=RSS&at_campaign=KARANGA courtroom 2023-04-25 21:03:16
ニュース BBC News - Home What photo ID do you need to vote in UK elections? https://www.bbc.co.uk/news/explainers-64877005?at_medium=RSS&at_campaign=KARANGA elections 2023-04-25 21:23:25
ニュース BBC News - Home Leeds 1-1 Leicester: Luis Sinisterra and Jamie Vardy score https://www.bbc.co.uk/sport/football/65307413?at_medium=RSS&at_campaign=KARANGA Leeds Leicester Luis Sinisterra and Jamie Vardy scoreSubstitute Jamie Vardy scores a late equaliser to salvage a Premier League point for Leicester City at Leeds United keeping both sides firmly in trouble 2023-04-25 21:13:45
ニュース BBC News - Home Burnley clinch Championship title with derby win at Blackburn https://www.bbc.co.uk/sport/football/65307371?at_medium=RSS&at_campaign=KARANGA lancashire 2023-04-25 21:25:49
ニュース BBC News - Home World Snooker Championship 2023 results: Ronnie O'Sullivan maintains healthy lead over Luca Brecel https://www.bbc.co.uk/sport/snooker/65381832?at_medium=RSS&at_campaign=KARANGA World Snooker Championship results Ronnie O x Sullivan maintains healthy lead over Luca BrecelSeven time champion Ronnie O Sullivan maintains his healthy lead over Luca Brecel in their World Championship quarter final 2023-04-25 21:53:26
ニュース BBC News - Home One of the decade's biggest games - will Etihad showdown decide title? https://www.bbc.co.uk/sport/football/65328322?at_medium=RSS&at_campaign=KARANGA arsenal 2023-04-25 21:39:52
ビジネス ダイヤモンド・オンライン - 新着記事 グーグル、2四半期連続で広告収入マイナス - WSJ発 https://diamond.jp/articles/-/322158 広告収入 2023-04-26 06:25:00
ビジネス ダイヤモンド・オンライン - 新着記事 EU、ネットコンテンツ包括規制で19のサービス指定 - WSJ発 https://diamond.jp/articles/-/322159 包括規制 2023-04-26 06:12:00
ビジネス 東洋経済オンライン 「衝撃の会員減」から1年、Netflixが見せた変化 複数提示された打開策には懐疑的な見方も | ゲーム・エンタメ | 東洋経済オンライン https://toyokeizai.net/articles/-/668531?utm_source=rss&utm_medium=http&utm_campaign=link_back netflix 2023-04-26 06:30: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件)