投稿時間:2022-04-14 04:42:18 RSSフィード2022-04-14 04:00 分まとめ(37件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
AWS AWS Machine Learning Blog Control access to Amazon SageMaker Feature Store offline using AWS Lake Formation https://aws.amazon.com/blogs/machine-learning/control-access-to-amazon-sagemaker-feature-store-offline-using-aws-lake-formation/ Control access to Amazon SageMaker Feature Store offline using AWS Lake FormationYou can establish feature stores to provide a central repository for machine learning ML features that can be shared with data science teams across your organization for training batch scoring and real time inference Data science teams can reuse features stored in the central repository avoiding the need to reengineer feature pipelines for different projects and … 2022-04-13 18:54:26
AWS AWS NAGRA: NexGuard Watermarking for Securing Streaming Content Using AWS https://www.youtube.com/watch?v=ZPsBzAwJzoI NAGRA NexGuard Watermarking for Securing Streaming Content Using AWSNAGRA offers a range of solutions to stream and protect high value video content using AWS services One solution watermarking relies on AWS managed services to ingest watermarks for offline and live video streams  The solution uses AWS Elemental Amazon CloudFront and AWS Lambda Edge to distribute content with low latency and ensures high throughput for consumers Deployable in customer environments via AWS CloudFormation it is used by major broadcasters and streaming service providers worldwide The unique mark per streaming session allows content owners to identify the source of illicit redistribution or unauthorized disclosure protecting content investments and associated revenues Check out more resources for architecting in the AWS​​​cloud ​ AWS AmazonWebServices CloudComputing ThisIsMyArchitecture 2022-04-13 18:00:23
AWS AWSタグが付けられた新着投稿 - Qiita InsufficientInstanceCapacityによって1日中EC2が起動できなかった話 https://qiita.com/Nobishiro/items/b54bb6f6c1d30d135675 instancecapacity 2022-04-14 03:08:08
海外TECH Ars Technica Ancient Peruvian was buried with tools for cranial surgery https://arstechnica.com/?p=1847849 partial 2022-04-13 18:32:48
海外TECH MakeUseOf How to Change the Wallpaper on an Unactivated Windows 11 PC https://www.makeuseof.com/windows-11-change-wallpaper-without-activation/ windows 2022-04-13 18:15:13
海外TECH DEV Community JS Copy text to the user's clipboard https://dev.to/clementgaudiniere/js-copy-text-to-the-users-clipboard-4hp4 JS Copy text to the user x s clipboardWhen programming a website it often happens that you have to copy text in the user s clipboard Whether it is to copy a piece of code a token like on GitHub a URL or simply a message That s why in this article we will see how to copy a text in the user s clipboard without any libraries in vanilla javascript What method should I use To do this we can use the javascript function execCommand But according to MDN web docs this function will soon become obsolete and be removed from the web standards That s why in this tutorial we will use another method Clipboard writeText The syntax of this function is quite simple let variable navigator clipboard writeText your text First we will see how to copy the content of an input to the user s clipboard Then we will see a more complicated example in which we will have several pieces of code that the user can copy A simple exampleIn this example the user will be able to enter the text he wants in an input and copy the text it contains by clicking on a button provided for this purpose The first step as in any web project is to set up our HTML In our case it is very simple an input and a copy button lt input type text id textInput placeholder Your text gt lt button id copy content onclick copyText event gt lt button gt Anticipating our future JavaScript we call the copyText function when the user clicks on the copy button Then we just have to add our javascript using the function mentioned before We select our input let input document getElementById textInput Copy the text of the input copyText e gt We check that the input is not empty if input value length We copy the text it contains into the clipboard navigator clipboard writeText input value then gt We confirm the action in the console console log Text Copied else console log The input is empty Adding a little CSS to make it look a little prettier we get this On some browsers the copy function can be deactivated in the codepen preview To test the program you may have to open the program by clicking on Edit on CodePen An example a little more complicatedIn this second slightly more complicated example we detect the user s click on the copy button and then we retrieve the id of the button by removing the characters before the button number Then we get the text of the corresponding code block Then as in the following example we put the content of our variable text in the user s clipboard Going a little furtherBut that s not all we can go a bit further because there are other methods for clipboard For example we can retrieve the content of the user s clipboard with their permission even if it s not text with the read methodIf we just want to retrieve the text we use the readText method In the same way we can copy an image with the write methodFinally the method we used in this tutorial writeText I hope you enjoyed this tutorial if you have any questions feel free to ask me in the comments You want to support me OR 2022-04-13 18:36:56
海外TECH DEV Community Interested in the social impact you can have as a developer? Read this post. https://dev.to/devteam/interested-in-the-social-impact-you-can-have-as-a-developer-read-this-post-31lh Interested in the social impact you can have as a developer Read this post Today I m excited to highlight a Forem that has a ton of relevance for everyone on DEV the Development Hackers Community Development Hackers founder askrayan said this about why he started this new community “At some point I ended up being in different niche “Tech for Good communities and I couldn t make much sense of them They were all too local centered on one organization in one particular country or city and ultra specific technologies On top of that they were all private Slack Discord or LinkedIn groups so you couldn t even find the discussions on a search engine As you can see Development Hacker s mission of transparency and community goodwill in tech is very much in line with our own at Forem We re thrilled to have them as part of our ecosystem One example of how they re committed to their mission is their current focus on how programmers can help the people of Ukraine Read more about this here Development Hackers is currently promoting ways that programmers can help people from the Ukraine Check out Development Hackers now We strongly encourage you to sign up and keep up with opportunities for impact A few final notes I turned my recent Forem community highlights into a series take a look at the other communities I ve shed some light on over the past few weeks While DEV remains a fantastic and truly global space to connect with other devs share your knowledge on a variety of topics and learn Forem s goal is to make the internet smaller and driven by community leaders directly We believe that this can only be accomplished by tightening the focus of online communities and the Forems in this series are great places to go deep on specific topics You ll notice Sign up with Forem as an option alongside GitHub and email This is a service we now offer to most seamlessly navigate the ecosystem and manage your identity We want you to be able to bring your full self without having to bring your full data so making this distributed ecosystem as straightforward as possible in the long run is really important Create a Forem account and connect it with your DEV account via your settings Happy impactful coding 2022-04-13 18:30:06
海外TECH DEV Community Golang: Functions https://dev.to/mr_destructive/golang-functions-4n6j Golang Functions IntroductionIn the eighth part of the series we will be exploring functions in golang We will be diving into some basics of functions in golang like declaration definition and calling We won t be exploring all the topics of functions as it is quite a large topic to cover in one shot So building from the base we will be starting from the basic declaration to simple return statements Functions in GolangFunctions in golang are a simple way to structure a block of code that can be re usable Functions also allow us to process a piece of logic and return the output Functions allow us to write readable and scalable code as we have to write the code once and we can re use the functionality of it by calling it Declaring FunctionsWe have already defined a function if you have followed the series so far or even written a hello world application The main function is the most fundamental function we can define in golang The main is complicated if dive deeper but in the simplest of term it acts as a entry point for the entire program package mainfunc main We have written the above code a lot of times till now but never really talked about it s significance Here we will understand the terminologies related to the main function A function is declared with the func keyword along with the name of the function There needs to be the parenthesis after the name of the function optionally it can take parameters inside the parameters to be used inside the function We define the core functionality or the core logic of the function inside the braces We also have the return keyword which can return values from the function to the block where we have called the function Usually we call a function from other function most of the times it s the main function The return keyword is not mandatory and it is usually added at the end of the function block just before the closing braces func hello world We can define a custom function outside the main function by giving it a appropriate name For the time bwing we can leave it empty and further define the logic of the actual function The name of the function can be given as per the following standards Using lettersa z A Z numbers underscore as a name Should not contain any spaces in between the name Should not begin with a number or underscore Defining FunctionsInside the we define the actual functionality logic of the function The variables inside the function will remain local to the function and can t be accessed or altered from outside the function though if we really want to access some global variables from main or other functions we can pass parameters we will look into it in the next few sections For time being we will be focusing on the actual code block inside the function func hello world fmt Println Hello World This is a basic function that just calls another function Println from the fmt package which basically prints text in the console Though we are using the function Println it won t print the content to the string as we are not using calling the function Now we can get a step ahead and start working with variables inside the function func hello world name Gopher fmt Println Hello name We have now added the local variable nameinside the function so this variable can only we referred inside the particular function Calling FunctionsWe can call the function from the main function or any other function by just specifying the name along with the and optionally the parameters inside the parenthesis package mainimport fmt func main hello world func hello world name Gopher fmt Println Hello name go run func goHello GopherSo we define the function hello world and call the function by using the statement hello world inside the main function and now we are able to actually run the function Passing ParametersWe can optionally parse variables from a function to other and process it for further computation and programming So we can pass parameters in a function by specifying the name to be used inside the function followed by the type of that variable package mainimport fmt func main greet me Meet n John greet me n func greet me name string fmt Println Hello name go run func goHello Meet Hello John We have used the parameter name as a string in the function and used it inside the function body The parameter name which is to be called from the main function can be anything and not necessarily be the same as declared in the function declaration For instance we have used the variable in the main function n which is passed in the function call We can even pass the value as it is to the function in golang Return KeywordWe can use the return keyword to actually return a value from the function and not just display the message The returned value can be later used from other places in the program package mainimport fmt func main return value y line eq fmt println for x y y func line eq x int m int c int int return m x c go run func gofor x y So here we are able to fetch the returned value from the function and store it in another variable and further compute the required logic We also need to specify the return type of the function after the parameters like func parameters return type Here we need to return the specified type of the return value from the function else it would give a compilation error So we basically need to provide the return value and also the return statement to capture the value from the function call Multiple return valuesWe can also provide multiple return values by providing a list of return values like type type type We can return the values by separating the values by a comma So while calling the function we need to specify the variables again as comma separated name and this will capture the value from the function call package mainimport fmt func main multiple return values s c odd sqube fmt Println for x x s x c if odd true fmt Println x is odd else fmt Println x is true func sqube x int int int bool square x x cube x x x var is odd bool if x is odd false else is odd true return square cube is odd go run func gofor x x x x is oddSo we have returned multiple values from the function like two integers and one boolean The parameter is a single integer now we need to parse variables in order to capture all the values from the function call Thus we are able to get all the values from the function That s it from this part Reference for all the code examples and commands can be found in the days of Golang GitHub repository ConclusionSo from this part of the series we are able to understand the basics of functions in golang We covered from declaration definition and simple return statements and function calling Thank you for reading If you have any questions or feedback please let me know in the comments or on social handles Happy Coding 2022-04-13 18:15:50
海外TECH DEV Community massCode v2 - An open source snippets manager is out to beta 🎉 https://dev.to/antonreshetov/masscode-v2-an-open-source-snippets-manager-is-out-to-beta-25lb massCode v An open source snippets manager is out to beta Hi there For a long time I did not have free time to develop massCode v and I am exited that massCode v is out to beta GoalThe v code base is simply obsolete massCode v was written using Electron v Vue and JavaScript The new version of massCode is based on Electron Vue and TypeScript The only option to use the latest technology is to start from scratch since rewriting the current code base is pretty much like starting from scratch except that a lot of time will be spent migrating to the new requirements of the technology in use This also includes updating dependencies Electron v makes it possible to create a build for M Vue amp Vite is a very fast development and final build of the frontend of the application TypeScript is a typing tool which gives less time for the subsequent development In the new version of the application I am abandoning Monaco editor in favor of Ace editor as it is a lighter weight library Ace also supports much more language syntax highlighting and TextMate which is more widespread than the proprietary Monarch for Monaco editor The new version will have a database based on plain JSON In v it was used for this purpose library NeDB which is no longer supported by the author and has bugs Also new version will have API server available on localhost which will allow integration with any third party applications such as Raycast or Alfred Features OrganizationmassCode allows you to organize snippets using multi level folders as well as tags Each snippet has fragments tabs which gives even greater level of organization EditorA snippet manager must not only provide organization of snippets but also have a good code editor That s why under the hood of massCode there s Ace Ace is a high performance code editor which supports syntax highlighting for over languages I also added a Prettier to code formatter MarkdownmassCode allows you to write in Markdown and also provide syntax highlighting inside a code block And of course there is a preview SearchIt is impossible to imagine a productive snippets manager without quick access to snippets Therefore massCode has a fast full text search with highlighting of the search query AutosavemassCode automatically saves any changes you make during work so you don t have to worry about losing changes SyncYou can use any service that provides cloud synchronization such as iCloud Drive Google Drive Dropbox or other similar DatabasemassCode uses a simple JSON to store your data The database files are on your local computer API ServerComing soon I hope that my app will be useful to someone massCodeIO massCode Next version of massCode WIP A free and open source code snippets manager for developers massCode Built with Electron Vue amp Ace Editor Inspired by applications like SnippetsLab and Quiver Latest release Change LogSupportingThe best support right now is your star for the project You can also help spread the word about the app in the public FeaturesOrganizationmassCode allows you to organize snippets using multi level folders as well as tags Each snippet has fragments tabs which gives even greater level of organization EditorA snippet manager must not only provide organization of snippets but also have a good code editor That s why under the hood of massCode there s Ace Ace is a high performance code editor which supports syntax highlighting for over languages We also added a Prettier to code formatter MarkdownmassCode allows you to write in Markdown and also provide syntax highlighting inside a code block And of course there is a preview Search… View on GitHubBest regards Anton 2022-04-13 18:09:23
海外TECH DEV Community Git Worktrees - git's old hidden feature you never knew https://dev.to/dsmorais/git-worktrees-gits-old-hidden-feature-you-never-knew-43k1 Git Worktrees git x s old hidden feature you never knewHello fellow developer Have you ever been in one of the following situations You are developing a feature and your PM just had his dose of cool ideas at lunch and really wants you to drop everything and work on his new brain child Your young padawan junior cannot for his paycheck s sake discover how to make something work and after a hours call you just ask him to push his code so you can quickly take over You push to production treat yourself a cake for a job well done and start working on something else when the CI CD starts screaming alerts on different devices and you need to drop everything and put out a fire For times like this most people either do git stash or a git commit m wip in order to save what they were doing so they can tend to other priorities Quickly changing your mindset to deal with another problem requires you to re align your focus and get your bearings now depending on many factors changing branches may involve setting up a whole dev environment like running migrations or installing dependencies and that takes time I was quite happy with following either one of the above mentioned methods during the entirity of my short career That is until I started working in a project with a huge number of developers which translates in having to refresh alot of stuff everytime you switch branches Luckily recently I came across a git feature that seems to have been introduced way back in with the release of Git What are Git Worktrees Git Worktrees allow you to quickly switch between branches without having to re initialize your whole dev environment When you do git worktree add you create what is called a linked worktree This is the worktree equivalent of doing a git checkout b as it creates both the worktree and the branch bash dev kuro master❯git worktree add worktrees kuro fix css b fix cssPreparing worktree new branch fix css HEAD is now at kuro dev kuro master❯cd worktrees kuro fix css dev worktrees kuro fix css fix css❯git statusOn branch fix cssnothing to commit working tree clean You can read the documentation for more details but let me breakdown what I did I was in my master branch with the latest changesI added a linked working tree called fix css which is coming from one directory up with in the worktrees folder The b flag creates and checks out a new branch starting at the HEAD when I run the command Opposed to linked working trees we have the main working tree which is the main repository directory I switch to my worktree directory I m now working on a newly created branch from master called fix cssI can then commit to this branch but if for some reason I need to create another worktree from this my master branch I can just do this bash dev worktrees kuro fix css fix css ❯git commit m some changes fix css db some changes file changed insertions deletions dev worktrees kuro fix css fix css❯git worktree add kuro from master master b new branchPreparing worktree new branch new branch HEAD is now at kuro dev worktrees kuro fix css fix css❯cd kuro from master Breaking down the worktree add command we re adding a worktree in kuro from master pointing at our master branch and again the b flag creates and checks out the new branch in the worktree At this point if we change directory to any of the worktrees or the original worktree called main working tree and we run git branch list we can see that we have branch per worktree and all our regular branches Behind the ScenesAs I m sure you have realized by now we are basically creating a full copy of everything that s not targeted by our gitignore rules Admitedly this is not ideal if you are working in a VM or in a more limited machine The codebase may not be that big but remember you will most likely need to install dependencies everytime you initialize a worktree unless you don t have your depencies listed in gitignore and if you do please stop and take a moment to think about what you re doing with your life There are two reasons we don t track our dependency folders with gitThey can get pretty big pretty fast Everytime you update a dependency you commit the compiled dependency changes That s why we have those fancy install scripts So for each worktree we re maintaining we have to allocate disk space for the project and all the dependencies For a simple Javascript project this goes to MB per worktree so we should be mindful of deleting old worktrees with the git worktree remove lt worktree path gt command Pros amp ConsLet s quickly go over some pros amp cons of the vanilla worktree feature that comes out of the box when you install git compared to the workflow we all know and love Cons You need to install all dependencies everytime you initialize a worktreeWith stash amp checkout you already have a dependency folder and only install the necessary updates If not controlled can take up alot of disk space With stash amp checkout you only have on working directory Unable to create checkout branches checked out in worktreesIf you have a worktree pointing to a branch you will not be able to checkout that branch in the main working treeEasier to write checkout lt branch gt than cd lt path to worktree gt Yes Read the following section where I introduce some tools that deal with this Pros You ONLY need to install dependencies whern you intialize a worktree Unless you re constantly pulling changes from other branches you only need to install dependencies once You only need to run your environment scripts once If you work with databases you need to reset or run migrations backfills everytime you switch branches Worktrees allow you to just save your file and move contexts You avoid WIP commits amp endless stashes in your history You can run two instances of your code editor in different branches You can easily cd into your worktree directories and open your code editor To my knowledge there s no way to do this with only the main working treeFrom this list you can see that the main downside to have in consideration is to mind how many worktrees exist at the same time in your machine because of the space they can take Tools amp Suggested WorkflowMy main issue with worktrees was always how different the command structure was from the all the git checkout I was used to doing If I was using it to create worktrees from the CLI my first move would be to create two functions to ensure I had one centralized worktrees directory and that I could easily change into that directory bashgwt branch git worktree add dev worktrees branch b branch gwtc branch cd dev worktrees branch If you re looking for simplicity and you don t have a big number of projects in your machine this script will suffice for your CLI needs however I have been using two tools that make this process way more straightfoward while dealing with multiple projects GitLensGitLens is a well known VSCode extension and the reason I stumbled across this feature They have recently released their take on bringing worktrees to VSCode and it makes creating worktrees and checking out respective branches really easy You can select where you want the worktree stored by default it uses the lt project name gt worktrees directory and allows you to easily Open VSCode on and from any of the repo s worktrees Git Worktree Switcher For the terminal another great tool I ve found is a little bit less main stream is Git worktree switcher This little script can be installed quite easily and provides a nice way to switch between worktrees with fuzzy find support In the example above I can just do wt fix css and the script takes me to the fix css worktree directory and I can also jump back to the main working tree with wt This also renders my second function completely useless WorkflowRegarding my workflow I have the rule of only creating worktrees for either branches that are ready but are waiting for something like a PR review or another feature being merged to lend a hand to a colleague in another branch or if I m in the middle of something and a new bug required my immediate attention Remember that for each worktree you create you will take up disk space for the dependencies When the need for a worktree arises I usually do the following I checkout the latest commit from the main branchIn VS Code I use GitLens to create the worktree and the branch if it doesn t exist already from the Source Control sidepanelI open the worktree with VSCodeGitLens allows you to open the worktree while keeping your main working tree window On the CLI I do wt lt branch name gt and install the project dependencies In this workflow the branch name and the worktree directory will be the same If I need to switch back to the main worktree I can do wt on the comand line and open the code editor through GitLens or by doing code on the CLI Once I m done and push my changes I usually leave the worktree until the branch is merged When I no longer need the worktree I can remove it in VSCode on the Source Control sidepanel And this is pretty much it By doing this I have saved alot of time by not having to re install depdencies or run migrations everytime I switch branches ConclusionHope you found this article interesting I have been using worktrees for a very short time so I bet there are way more integrations and tools for this amazing and hidden git feature If you re aware of any other tools and hacks realted to worktrees please leave a comment Check out my website to learn about my most recent projects and follow me on Twitter 2022-04-13 18:09:15
海外TECH DEV Community Debug React https://dev.to/jp2code/debug-react-4dii Debug ReactI have to debug a website built with React per the package json file When the Customer clicks Next in the process the next page loads with the bottom of the page shown instead of the top The problem is that there is no React js page that is loaded I m still on the same page and the URL hasn t changed so I can t step through the OnLoad event I set a breakpoint on the mouse click event in Chrome but it ends with a call to an anonymous await function that I cannot find where it is created Work told me to watch some training videos on React js but those are too basic Does anyone know what I could look for 2022-04-13 18:02:45
Apple AppleInsider - Frontpage News It's time for Apple to revisit these iconic products https://appleinsider.com/articles/22/04/13/its-time-for-apple-to-revisit-these-iconic-products?utm_medium=rss It x s time for Apple to revisit these iconic productsAmidst all the other updates in the last year Apple has forgotten some of the products in its portfolio Here are five things that we think Apple should show some love iPod Touch and iPod miniSome of these devices are no longer available ーlike AirPort routers ーand others are still available While some are products we love others have glaring missteps that Apple has yet to address Read more 2022-04-13 18:45:26
海外TECH Engadget CD Projekt Red delays 'The Witcher 3: Wild Hunt' next-gen update indefinitely https://www.engadget.com/the-witcher-3-wild-hunt-ps5-xbox-series-x-delay-183832784.html?src=rss CD Projekt Red delays x The Witcher Wild Hunt x next gen update indefinitelyDon t count on playing The Witcher Wild Hunt s next gen update in the near future CD Projekt Red has delayed the free upgrade s release quot until further notice quot after deciding to finish the project with an internal development team instead of Saber Interactive The company wants to evaluate the necessary quot scope of work quot according to a statement The Wild Hunt update was originally slated to arrive in the second quarter that is before the end of June It would refresh the era game for PlayStation Xbox Series X S and PC with ray traced lighting faster load times and possibly other features taking advantage of modern hardware This would be a quot Complete Edition quot with expansions and other content including material inspired by Netflix s Witcher series It s not certain what prompted the decision to drop the outside studio This isn t necessarily an attempt to avoid a repeat of Cyberpunk s buggy launch However it wouldn t be surprising if CDPR exercises caution This will be the last Witcher release until the new title based on Unreal Engine ーa polished experience will make sure gamers have a favorable opinion of the series by the time the follow up arrives We have decided to have our in house development team conduct the remaining work on the next gen version of The Witcher Wild Hunt We are currently evaluating the scope of work to be done and thus have to postpone Q release until further notice ーThe Witcher witchergame April 2022-04-13 18:38:32
海外TECH Engadget Dungeons and Dragons owner Hasbro buys up D&D Beyond https://www.engadget.com/hasbro-buys-dnd-beyond-182209694.html?src=rss Dungeons and Dragons owner Hasbro buys up D amp D BeyondWizards of the Coast owner Hasbro is buying D amp D Beyond one of the most popular digital toolsets for playing Dungeons and Dragons In a press release spotted by Gizmodo the publisher said on Wednesday it had agreed to pay million to acquire the platform from current owner Fandom In a post over on the toolset s official forums the D amp D Beyond team said the purchase would not change how players use the toolset to run their campaigns “Wizards of the Coast has no plans to stop supporting D amp D Beyond Ever the team said In a way today s announcement effectively sees D amp D Beyond return home The toolset came out of a partnership Wizards of the Coast announced in with Curse a gaming company that was then best known for its World of Warcraft addon manager In Curse following its acquisition by Twitch sold D amp D Beyond among other media assets to Fandom Outside of the origin story the acquisition makes a lot of practical sense for Hasbro The company notes the royalties Fandom paid to operate D amp D Beyond represented “a significant contribution to the revenue it was making from Dungeons and Dragons What s more the deal puts Hasbro where many of its fans are already heading In more than percent of D amp D fans played the game virtually according to the company nbsp 2022-04-13 18:22:09
海外TECH Engadget Niantic's next AR game looks like a modern version of Tamagotchi https://www.engadget.com/niantic-peridot-ar-game-virtual-pet-tamagotchi-181400288.html?src=rss Niantic x s next AR game looks like a modern version of TamagotchiNiantic is best known for creating augmented reality games based on existing franchises but its next title will be an original one Peridot is all about breeding and caring for unique virtual pets These Peridots or Dots have been asleep for thousands of years and they ll need players help to ensure their survival Niantic senior producer Ziah Fogel wrote in a blog post Players will feed play and explore with their Dots to raise them to adulthood While you re out on daily walks your Dot might discover hidden treasures You ll be able to diversify the species of your Dots as well by working with other players Peridot seems skewed more toward players who enjoyed the likes of Pokémon Go and Pikmin Bloom than Harry Potter Wizards Unite It ll be Niantic s first original game since Ingress Peridot is in its soft launch period and will only be available in select markets at first If you re interested you can sign up to be notified when the game s available in your region 2022-04-13 18:14:00
Cisco Cisco Blog Navigating the Waves of Change with Customer Experience (CX) for Partner Success https://blogs.cisco.com/partner/navigating-the-waves-of-change-with-customer-experience-cx-for-partner-success Navigating the Waves of Change with Customer Experience CX for Partner SuccessTo navigate to my destination successfully I must have a thorough understanding of my boat and its inner workings This is also true of how I lead CX Partner Success with our Cisco teams to help our partners build a sustainable CX practice for higher customer satisfaction loyalty recurring revenue and expanded opportunity 2022-04-13 18:00:44
海外TECH CodeProject Latest Articles Modernizing Java Apps and Data on Azure - Part Four: Migrating to Azure Kubernetes Service https://www.codeproject.com/Articles/5329178/Modernizing-Java-Apps-and-Data-on-Azure-Part-Four azure 2022-04-13 18:48:00
海外TECH CodeProject Latest Articles Python Fourier Transform Helper Library https://www.codeproject.com/Articles/5329670/Python-Fourier-Transform-Helper-Library functions 2022-04-13 18:03:00
海外科学 NYT > Science When a Small Bat Slaps a Big Bat, Who Is the Bully? https://www.nytimes.com/2022/04/13/science/bats-bullies-slap.html chain 2022-04-13 18:26:37
ニュース BBC News - Home Minister Lord David Wolfson quits over Covid law-breaking at No 10 https://www.bbc.co.uk/news/uk-politics-61097076?at_medium=RSS&at_campaign=KARANGA boris 2022-04-13 18:20:03
ニュース BBC News - Home Police arrest suspect in New York subway shooting 'without incident' https://www.bbc.co.uk/news/world-us-canada-61100179?at_medium=RSS&at_campaign=KARANGA morning 2022-04-13 18:54:24
ニュース BBC News - Home New Cross: Boy, 16, stabbed to death in south-east London https://www.bbc.co.uk/news/uk-england-london-61100331?at_medium=RSS&at_campaign=KARANGA londonthe 2022-04-13 18:18:22
ニュース BBC News - Home P&O ferry detained at Dover fails second safety check https://www.bbc.co.uk/news/business-61086897?at_medium=RSS&at_campaign=KARANGA easter 2022-04-13 18:55:02
ニュース BBC News - Home Just Stop Oil: Valero Energy granted injunction restricting protests https://www.bbc.co.uk/news/uk-61100788?at_medium=RSS&at_campaign=KARANGA warwickshire 2022-04-13 18:37:38
ビジネス ダイヤモンド・オンライン - 新着記事 「18歳成人」で本人意思の退学も可能、高校の指導はどう変わるのか - News&Analysis https://diamond.jp/articles/-/301467 newsampampanalysis 2022-04-14 04:00:00
ビジネス ダイヤモンド・オンライン - 新着記事 悩めるリーダーの課題を解決してくれる7つのステップとは - 最高のリーダーは、チームの仕事をシンプルにする https://diamond.jp/articles/-/301181 悩めるリーダーの課題を解決してくれるつのステップとは最高のリーダーは、チームの仕事をシンプルにする最高のリーダーとは、仕事をシンプルにする力がある人のことです。 2022-04-14 03:55:00
ビジネス ダイヤモンド・オンライン - 新着記事 「割高株」がもっと評価されてよい理由 - WSJ PickUp https://diamond.jp/articles/-/301567 wsjpickup 2022-04-14 03:50:00
ビジネス ダイヤモンド・オンライン - 新着記事 ウクライナ危機で顕在化「民主主義と権威主義」の対立、長期投資に与える変化を見逃すな - マーケットフォーカス https://diamond.jp/articles/-/301572 世界経済 2022-04-14 03:45:00
ビジネス ダイヤモンド・オンライン - 新着記事 上海で相次ぐ工場停止、世界の供給網にも影響 コロナ規制強化 - WSJ PickUp https://diamond.jp/articles/-/301568 wsjpickup 2022-04-14 03:40:00
ビジネス ダイヤモンド・オンライン - 新着記事 米政権が規制に動く「ゴーストガン」とは何か 早わかりQ&A - WSJ PickUp https://diamond.jp/articles/-/301569 qawsjpickup 2022-04-14 03:35:00
ビジネス ダイヤモンド・オンライン - 新着記事 もしもわが子が「高校生で妊娠」したら?望まない事態を防ぐために親ができること - 100倍明るい家族計画 https://diamond.jp/articles/-/301353 明るい家族計画 2022-04-14 03:30:00
ビジネス ダイヤモンド・オンライン - 新着記事 ITの業界研究、2030年に約79万人の人材不足見込みで激化する採用戦線【トレンド推移マップ付き】 - 親と子のための業界・企業研究 https://diamond.jp/articles/-/301527 2022-04-14 03:25:00
ビジネス ダイヤモンド・オンライン - 新着記事 23卒採用の選考で、経営者や人事担当者がハマりがちな落とし穴 - HRオンライン https://diamond.jp/articles/-/301407 2022-04-14 03:20:00
ビジネス ダイヤモンド・オンライン - 新着記事 ひろゆきが語る「強いリーダーを求めてはいけない」その驚きのワケとは? - 1%の努力 https://diamond.jp/articles/-/301410 youtube 2022-04-14 03:15:00
ビジネス ダイヤモンド・オンライン - 新着記事 「なぜ自分がこの仕事を?」作業マシーンになる人と、仕事に価値を見いだせる人との決定的な差 - 起業家の思考法 https://diamond.jp/articles/-/301560 問題解決 2022-04-14 03:10:00
ビジネス ダイヤモンド・オンライン - 新着記事 「すごい人」との距離を縮める「物理の公式」 - 東大金融研究会のお金超講義 https://diamond.jp/articles/-/301563 「すごい人」との距離を縮める「物理の公式」東大金融研究会のお金超講義年月に発足した東大金融研究会。 2022-04-14 03:05:00
GCP Cloud Blog Some beans and gems, some snakes and elephants, with Java 17, Ruby 3, Python 3.10 and PHP 8.1 in App Engine and Cloud Functions https://cloud.google.com/blog/topics/developers-practitioners/new-java-ruby-python-php-runtimes/ Some beans and gems some snakes and elephants with Java Ruby Python and PHP in App Engine and Cloud FunctionsTime to spill the beans and show the gems to our friendly snakes and elephants we ve got some great news for Java Ruby Python and PHP serverless developers today Google App Engine and Cloud Functions are adding new modern runtimes allowing you to update to the major version release trains of those programming languages In short here s what s new Access to App Engine legacy bundled services for Java Python and Go runtimes is Generally AvailableThe Java Ruby Python and PHP runtimes come into preview in App Engine and Cloud FunctionsLet s have a closer look First of all the access to App Engine legacy bundled services for second generation runtimes for Java Python and Go is now Generally Available In the past for example for the Java platform only Java a first generation runtime could access the built in APIs like Memcache Images Mail or Task Queues Now if you use the Java runtime a second generation runtime you can access those services as well as all the Google Cloud APIs For example you can now store transient cached data in Memcache or send an email to users of your application in a second generation runtime Same thing for Python and Go developers you can take advantage of the bundled services as well If you re still using an old runtime version this will further ease the transition to newer versions Be sure to check it out and upgrade Next let s continue with a fresh bean and a shiny gem mixed in with some friendly animals with thepreview of the Java Ruby Python and PHP runtimes for both App Engine and Cloud Functions What about having a look at what s new in those language versions JavaBetween the two Long Term Support versions of Java and a lot of new features have landed Java developers can now write text blocks for strings spanning several lines without having to concatenate multiple strings manually The switch construct has evolved to become an expression which lets you break away from the break keyword and paves the way for more advanced pattern matching capabilities Speaking of which the instanceof keyword is indeed offering some pattern matching evolution to avoid obvious but useless casts Records allow you to create more streamlined immutable data classes rather than writing your own Java beans for that purpose with proper hashCode equals or toString methods For more control over your class hierarchy sealed class gives you more control over the extension of your classes RubyWith Ruby the big highlights were on performance static type checking and concurrency The goal to make Ruby three times faster on some benchmarks than Ruby was reached making your code run more swiftly Also Ruby programs can be annotated with some typing information which allow type checkers to take advantage of those types to provide static type checking to improve the quality of your code For concurrency and parallelism a new actor inspired concurrency primitive called Ractor helps taming multiple cores in parallel for your demanding workloads And a fiber scheduler is introduced for intercepting blocking operations And beyond those headlines many improvements to various Ruby APIs have also landed PythonIn Python the parser gives better and clearer error messages for syntax errors with more accurate error location also for indentation attribute and name errors which greatly help developers to find the problems in their code Structural pattern matching lands with a new match and case statement construct Further PEP improvements are tackling more robust type hints for static type checkers Parenthesized context managers have been added to make the code prettier when spanning a long collection of context managers across several lines  PHPWith version PHP gets a pretty major update First let s start with a new enum syntax construct instead of creating constants in classes and you get validation out of the box Classes now have the ability to define final class constants The new readonly properties can t be changed after initialization which is great for value objects and DTOs A first class callable syntax is introduced allowing you to get a reference to any function with a short syntax Developers will also find further improvements to initializers that make it possible to even have nested attributes using objects as default parameter values static variables and global constants One last nice addition we can mention is the introduction of fibers to implement lightweight cooperative concurrency Your turnGems beans elephants snakes there s something great in those new language versions for every developer Thus with these new runtimes in Preview Java Ruby Python and PHP developers can update or develop new App Engine apps and Cloud Functions using the latest and greatest versions of their favorite languages Be sure to check out the documentation for App Engine Java Ruby Python PHP and Cloud Functions Java Ruby Python PHP We re looking forward to hearing from you about how you ll take advantage of those new language runtimes Related ArticleSupercharge your event driven architecture with new Cloud Functions nd gen The next generation of our Cloud Functions Functions as a Service platform gives you more features control performance scalability and Read Article 2022-04-13 18: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件)