投稿時間:2021-07-23 05:24:46 RSSフィード2021-07-23 05:00 分まとめ(31件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
IT 気になる、記になる… 「iPhone 13」シリーズは最大25Wの急速充電に対応?? − 25Wの電源アダプタも別途発売されるというちょっと怪しい情報 https://taisy0.com/2021/07/23/143353.html apple 2021-07-22 19:48:58
IT 気になる、記になる… Satechi、Apple WatchとiPhoneとAirPodsを同時充電可能なワイヤレス充電パッドの2日間限定セールを開催中 https://taisy0.com/2021/07/23/143349.html airpods 2021-07-22 19:29:45
AWS AWS Big Data Blog Accelerate your data warehouse migration to Amazon Redshift – Part 2 https://aws.amazon.com/blogs/big-data/part-2-accelerate-your-data-warehouse-migration-to-amazon-redshift/ Accelerate your data warehouse migration to Amazon Redshift Part This is the second post in a multi part series We re excited to shared dozens of new features to automate your schema conversion preserve your investment in existing scripts reports and applications accelerate query performance and potentially reduce your overall cost to migrate to Amazon Redshift Check out the first post Accelerate your data warehouse migration … 2021-07-22 19:20:52
AWS AWS Game Tech Blog The new Amazon GameSparks is coming https://aws.amazon.com/blogs/gametech/amazon-gamesparks-is-coming/ The new Amazon GameSparks is comingAs was mentioned in our AWS GDC keynote I m excited to pre announce a new service Amazon GameSparks Amazon GameSparks is a managed service providing backend feature tools for building running and scaling games Amazon GameSparks will enable developers to spend less time thinking about backend services and instead focus their time on delivering the best … 2021-07-22 19:10:59
Program [全てのタグ]の新着質問一覧|teratail(テラテイル) イベントハンドラ内のthisは何を参照しているのでしょうか。 https://teratail.com/questions/350825?rss=all イベントハンドラ内のthisは何を参照しているのでしょうか。 2021-07-23 04:14:56
海外TECH Ars Technica iPadOS 14.7 and macOS Big Sur 11.5 come with plenty of bug fixes and security updates https://arstechnica.com/?p=1782287 security 2021-07-22 19:07:38
海外TECH DEV Community Build a CRUD API with Fastify https://dev.to/elijahtrillionz/build-a-crud-api-with-fastify-688 Build a CRUD API with FastifyHello everyone in this article we are going to build a NodeJS CRUD API with Fastify Fastify is a NodeJS framework for building fast NodeJS servers With this wonderful tool you can create a server with NodeJS create routes endpoints handle requests to each endpoint and lots more Fastify is an alternative of Express L express which you must have heard of if you are familiar with NodeJS before In fact Fastify draws its inspiration from Express only that Fastify servers are way faster compared to Express servers I have tested it and I can testify of its speed I am currently building a Mobile Application and in this app I use Fastify for my API So in this article we will be building a basic NodeJS server with Fastify This server will have endpoints to Create data Read data Update data and Delete data CRUD We will also be doing some authentication using jwt next article just to introduce you to the Fastify plugin ecosystem and how cool it is PrerequisitesWhat are the things you need to know before getting started with Fastify JavaScript You should know a good amount of JavaScript especially es and es CodeCademy has great courses that would guide youNodeJS You should also be familiar with NodeJS You can also find NodeJS courses on Codecademy Express This is totally optional but if you already know express then you will learn Fastify at a faster paste So enough with the introduction let s jump right into the code See the complete code on Github Getting Familiar with Fastify Setting up the AppJust as we would create a server with Express and use a simple endpoint to test if it s running I am going to show you how we would do this with Fastify We will initialize the server register a port and listen for events via the port Let s initialize a package json file You can do that with npm init y in a terminal this will create a file called package json with some information about your app in JSON Now let s install Fastify using NPM You can use yarn also Use the npm install Fastify command to install Fastify Other packages we will be installing arenodemon for automatically restarting the server whenever we make any changes We will install this package as a dev dependency Using NPM is npm install D nodemon config for storing secrets Useful when you want to publish to GitHub Installing it would be npm install configOther packages will be introduced and installed when needed Let s move on to setting up our package json Go to your package json and change the value of main to server js because the file we will create our server in is going to be called server js Furthermore delete the test property and value Paste the following code inside the script property start node server js server nodemon server js This simply means when we run the command npm start on the terminal it will run our server js file which will be created soon But when we run the command npm run server on the terminal it will run our server js file using nodemon Now create a server js file and get ready to create your first NodeJS server using Fastify Creating our ServerWe go into our server js file and import Fastify I econst fastify require fastify logger true The logger true key value is an option for activating logging on our terminal from Fastify So the information of requests server starting response errors will all be logged in the terminal The next thing we would do is to assign a port to a PORT variable I will use for mine Why we create a variable for it is for the sake of deploying to production So you should have something like const PORT process env PORT As such we are either using the port of the host company like Heroku or digital ocean or our customized Now let s create a simple route for get requests to fastify get req reply gt reply send Hello World Isn t that familiar Looks just like Express right Yeah so working with Fastify is going to be so easy for those already familiar with Express its syntax is alike req and reply stands for request and reply response They are parameters obviously so you can call it whatever you like But we would go with this simple and readable form Ok now let s get our server running by listening for events We use fastify listen port to listen for requests to our server But this function returns a promise so we would create a function that handles this promise using async and await const startServer async gt try await fastify listen PORT catch err fastify log error err process exit You wanna make sure you log the error and exit the server if an error occurs Now we can just call startServer and run npm run server on the terminal to get the server started You should see your URL address in the log info in your terminal like in the image above or simply use http localhost Use any API testing tool of your choice to test and you should get a Hello world message as a response Creating more RoutesNow you wouldn t want all your routes to be in server js file so we will create a folder called routes This we will use to handle and organize all the different routes of our API This API is going to be for a blog so our data will basically be about posts and admins making these posts So in the routes folder create a posts js and admins js file To make these files work as endpoints on our server we need to register them as a plugin Now don t panic it s easier than you think Add the code below to server js just before the startServer function fastify register require routes posts we will be working with posts js only for nowThat will register the post routes You could first import and assign it to a variable and then pass the variable as a parameter in the register function choice is yours If you save it s going to generate an error now this is because we haven t created any route in posts js yet In posts js create a function called postRoutes and pass these three parameters fastify options and done This function is going to make an instance of our fastify server which means with the first parameter we can do everything we could do in server js with the fastify variable Now you can cut the get request from server js into the postRoutes function in posts js Your postRoutes should look like this const postRoutes fastify options done gt fastify get req reply gt reply send Hello world The options sometimes written as opts parameter is for options on the routes we will not be using this The done parameter is a function we would call at the end of the postRoutes function to indicate we are done Just like making a middleware in Express and calling next to move on So you should have done at the last line of the postRoutes function Now let s export the function and save our file Use the following command at the last line of the posts js file to export module exports postRoutes Save your file and test your route Organizing RoutesWe could create more routes just like the one above and call it a day but then we will hinder ourselves from some of the great features of Fastify With Fastify we can better organize our API by separating concerns With Fastify we can create schemas for requests coming to a route and responses going out For requests we can tell Fastify what to expect from the body of the request or the headers or params etc We can also tell Fastify what we intend to send as a response e g the data that will be sent on a response or response or response etc For example let s make a schema for our get request above In our get request we sent Hello world a string as a response now we will be sending an array of posts like thisfastify get req reply gt reply send id title Post One body This is post one id title Post Two body This is post two id title Post Three body This is post three Let s make a schema for it A schema in Fastify is an object this object will be passed as a value for a schema property const opts schema const postRoutes fastify options done gt fastify get opts done This is the way we will be defining our routes the get method could be post or any method will take two parameters the first being the route and the last is an object of options The three properties of the object of options we will be using in this API areschema defines how our data should be set up what data should come in and what data should go out including their types string boolean number etc preHandler a function that defines what should be done before requests are handled by the handler below handler a function that handles the request It may not be clear to you now but when we make examples you will get it straight up The preHandler is going to be used for authentication which means it will be used on protected routes only Enough with the explanation if you want more explanation check out the docs Let s dive into codes Our get request is about to look way better const opts schema response type array items type object properties id type number title type string body type string handler req reply gt reply send id title Post One body This is post one id title Post Two body This is post two id title Post Three body This is post three While it has now become better I presume it is now more confusing Well it s simple let s analyze the schema object schemaIn the schema object we are telling Fastify that on a response what we will send is an array And each item in this array is an object and the properties of these objects are id title and body which are of type number string and string respectively Simple right You should take note of the names of the properties used i e response type The items and properties can be any name but I recommend using these names If you try removing the id property and value from the schema object you would notice the id property is no longer sent as part of the response While if you try changing the id property from type number to type string you would see it as a string in the response Cool right handlerThe handler function is clear enough we simply copied what we had in our get request The opts object is specific to a route Unless you want to handle different requests on different routes with one response If that s not the case then you should make sure the name of the object is unique For example in our get request since we are getting posts we could change the name to getPostsOpts Our posts js should now look like thisconst getPostsOpts schema response type array items type object properties id type number title type string body type string handler req reply gt reply send id title Post One body This is post one id title Post Two body This is post two id title Post Three body This is post three const postRoutes fastify options done gt fastify get getPostsOpts done Now imagine having routes with different schemas and handlers and maybe some preHandlers You can tell the code is going to be very bucky and scary to read This is where controllers come in Controllers is not some kind of plugin or package as it sounds It s just a folder we will create to separate our routes from our schemas and handlers Inside of our controllers folder I am going to create two other folders called schemas and handlers It makes it look cleaner and easy to read In our schemas folder we will create a file called posts js This file will contain all the schemas for our post routes getting all posts creating a post deleting a post etc In schemas posts js create an object called getPostsSchema and cut the value of the schema property from routes posts js and paste it as the object Your code should look like thisconst getPostsSchema response type array items type object properties id type number title type string body type string Now let s export it const getPostsSchema our schemas module exports getPostsSchema We will import it in our routes posts js file so we can use it as the value of the schema property const getPostsSchema require controllers schemas posts js const getPostsOpts schema getPostsSchema handler req reply gt reply send id title Post One body This is post one id title Post Two body This is post two id title Post Three body This is post three In our handlers folder let s create a file called posts js This file will contain all our handler functions for our post routes getting all posts creating a post deleting a post etc In handlers posts js create a function called getPostsHandler with req and reply as our params Copy the function body from the routes posts js file and paste it here after which export the function It should look like thisconst getPostsHandler req reply gt reply send id title Post One body This is post one id title Post Two body This is post two id title Post Three body This is post three module exports getPostsHandler Import the getPostsHandler into the routes posts js file and set it as the value of the handler method Your routes posts js would look like thisconst getPostsSchema require controllers schemas posts js const getPostsHandler require controllers handlers posts js const getPostsOpts schema getPostsSchema handler getPostsHandler const postRoutes fastify opts done gt fastify get getPostsOpts done This looks cleaner right Now save the file and test it it should work fine as before I would have loved to talk about organizing authentication here but it would make this article too long so I will make another article on authentication Alright Elijah can we just build the CRUD API already Yeah sure Building your first CRUD API with FastifyWe will create a blog API where we can create a post read all posts read a post delete a post and update a post We will also be able to create admins log admins in and make protected routes But we will do this in another article Get all PostsSince we already have a working get request I will simply make some changes to the routes and the array of posts In routes posts js fastify get api posts getPostsOpts That should make the route look more like an API endpoint Let s create a folder in the root directory called cloud and create a posts js file This file will act as our database because we will be storing all our posts there Paste the code below in it const posts id title Post One body This is post one id title Post Two body This is post two id title Post Three body This is post three you can add as many as you want module exports posts In handlers posts js import posts and replace it with the array in the send function i eIn handlers posts js const posts require cloud posts js const getPostsHandler req reply gt reply send posts module exports getPostsHandler Save the file and run the program recall the routes have changed To get all posts use http localhost your port api postsNote There are four files called posts js cloud posts js where the array of posts is stored our database routes posts js where we handle all routes of our blog posts handlers posts js where we handle responses to our post routes schemas posts js where we specify the schemas of our post routes I will make reference to each one of them with their folder so you can easily know who is who Get a PostThe next route we would make is to get a post we will do this with its id So we get an id as a parameter from the request and we will filter the posts array to find that post Create the Route in routes posts jsIn routes posts js just below our first route paste the code belowfastify get api posts id getPostOpts the id route is a placeholder for an id indicates a parameter Let s create the getPostOpts objectconst getPostOpts schema getPostSchema will be created in schemas posts js handler getPostHandler will be created in handlers posts js Create the Schema in schemas posts jsCreate an object called getPostSchema and paste the followingconst getPostSchema params id type number response type object properties id type number title type string body type string The params property indicates what data should be collected in the params of the route I am using it to format the id to a number By default is a string Since the ids in our posts array are a number I simply want them to be of the same type Then since we are fetching just one post it means our response is going to be an object with id title and body as its properties Export the getPostSchema simply add it to the object being exported i e module exports getPostsSchema getPostSchema Now take a good look at your routes posts js you would observe you have repeated yourself So refactor it to make sure you are not repeating yourself this is what I didconst typeString type string since i will be using this type a lotconst post type object properties id type number title typeString body typeString const getPostsSchema response type array items post const getPostSchema params id type number response post module exports getPostsSchema getPostSchema Create the Handler in handlers posts jsIn handlers posts js create an object called getPostHandler and paste the followingconst getPostHandler req reply gt const id req params const post posts filter post gt return post id id if post return reply status send errorMsg Post not found return reply send post The first line of the function body is how we fetch the id from the request route So a route like http localhost api posts will return as its id The reply status function tells Fastify what status code the response should be If the post is not found a customized error message is sent with Fastify we could also usereturn reply status send new Error Post not found So when a post is not found Fastify will send the JSON below as a response statusCode error Not Found message Post not found Now export getPostHandler and save all files Run the program and test your new route Creating new Posts Create the Route in routes posts jsFirst let s create the route in the postRoutes function Just after the last route we created paste the code belowfastify post api posts new addPostOpts api posts new is our endpoint to add a new post to our array of posts The next thing we d do is create the addPostOpts object outside of our routes function and pass a value for schema and handlerconst addPostOpts schema addPostSchema will be created in schemas posts js handler addPostHandler will be created in handlers posts js In my next article I will make this route a private route which means we will add a preHandler to the object above in the next article Create the Schema in schemas posts jsWe will tell Fastify what data should come in from our request body and what data we will be sending out as a response Create an object called addPostSchema assign the code below to it const addPostSchema body type object required title body properties title typeString recall we created typeString earlier body typeString response typeString sending a simple message as string We use body as a property to tell Fastify what to expect from the request body of our post route Just like we did with params above We can also do the same for headers I will show you this during authentication With the required property we are telling Fastify to return an error if both title and body are not part of the request body Fastify will return a Bad Request error as a response if a required field is not provided Add addPostSchema to the object being exported out of this file schemas posts js Create the Handler in handlers posts jsWe will create an id for the data that is sent to us and append it to our array of posts Simple right const addPostHandler req reply gt const title body req body no body parser required for this to work const id posts length posts is imported from cloud posts js posts push id title body reply send Post added Add addPostHandler to the object being exported out of this file handlers posts js Before saving your files and running your program make sure to add addPostSchema and addPostHandler to the object being imported into routes posts js To verify your post has been created you can run http localhost your port api posts our first endpoint you would see it at the bottom of the array Updating a Post Create the Route in routes posts jsWe will use the put method for this route Add the code below to your postRoutes functionfastify put api posts edit id updatePostOpts Next thing is to create the updatePostOpts object outside of the postRoutes function As before we will pass a value for the schema and handler properties i econst updatePostOpts schema updatePostSchema will be created in schemas posts js handler updatePostHandler will be created in handlers posts js Before moving to the other files quickly add updatePostSchema and updatePostHandler to the imported objects in this file routes posts js Create the Schema in schemas posts jsCreate an object called updatePostSchema and use this code for itconst updatePostSchema body type object required title body properties title typeString body typeString params id type number converts the id param to number response typeString a simple message will be sent Don t forget to add the updatePostSchema to the object being exported out Create the Handler in handlers posts jsconst updatePostHandler req reply gt const title body req body const id req params const post posts filter post gt return post id id if post return reply status send new Error Post doesn t exist post title title post body body return reply send Post updated Don t forget to add the updatePostHandler to the object being exported out Now you can save your files and test your new route Deleting a Post Create the Route in routes posts jsWe will follow the same procedure we have been following in the previous routes we will only change the route and method fastify delete api posts id deletePostOpts The deletePostOpts object would beconst deletePostOpts schema deletePostSchema handler deletePostHandler Create the Schema in schemas posts jsYou should note that creating schemas is completely optional for a route like this you may not have to create a schema const deletePostSchema params id type number converts the id param to number response typeString Create the Handler in handlers posts jsconst deletePostHandler req reply gt const id req params const postIndex posts findIndex post gt return post id id if postIndex return reply status send new Error Post doesn t exist posts splice postIndex return reply send Post deleted Export your handler and schema and import them in routes posts js accordingly Save your files and test your new route Final WordsThese are my final words for this article not for Fastify We are yet to add admins routes that will involve authentication We will do that next so you wanna make sure you get the notification when that is out With that being said I want to congratulate you on building your first CRUD API with Fastify In this project we created routes for Creating data Reading data Updating data and Deleting data We also explained a tiny bit of Fastify So great job If you find this article useful please do like and share You can also support me with a cup of coffee Thanks for reading and happy hacking 2021-07-22 19:18:29
海外TECH DEV Community CSS Grid vs Flexbox - What is the difference? https://dev.to/iamdejean/css-grid-vs-flexbox-what-is-the-difference-19i8 CSS Grid vs Flexbox What is the difference The internet is made up of over Billion web pages with different page layouts Technology nowadays is responsive to any screen orientation or dimension of the screen in our devices Making page layout comes in handy with the use of Cascading Style Sheet also refers to as CSS CSS is one of the cornerstones of the web More like the flesh covering the bones of the body It is easy to understand and there are lots of resources available on how to use this amazing piece of technology So how is this related to our topic CSS is use to design layout and the appearance of those web pages but creating multi layouts is a huddle for beginners who intend to create project with that feature To solve these complications Devs invented proper responsive layout models available natively in the browser out of which Flexbox CSS Grid and Bootstrap became most popular and are widely supported across all platforms amp browsers I will try to strike the difference between CSS Grid and Flexbox fundamentals and probably when to use which layout CSS Grid This is a two dimensional grid based layout system with rows and columns making it easier to design web pages without having to use floats and positioning Like tables grid layout allow us to align elements into columns and rows To get started you have to define a container element as a grid with display grid set the column and row sizes with grid template columns and grid template rows and then place its child elements into the grid with grid column and grid row Flexbox The CSS Flexbox offers a one dimensional layout It is helpful in allocating and aligning the space among items in a container made of grids It works with all kinds of display devices and screen sizes To get started you have to define a container element as a grid with display flex What is the line of divide between these two a CSS Grid Layout is of two dimensional that means it can handle columns and rows not like flexbox that is basically a one dimensional b A core distinction between CSS Grid and Flexbox is their approach ーCSS Grid s approach is layout first whereas Flexbox approach is content first c The Flexbox layout is best suited to application components and small scale layouts while the Grid layout is designed for larger scale layouts that are not linear in design d CSS Grid deploys fractional measure units for grid fluidity and auto keyword functionality to automatically adjust columns or rows 2021-07-22 19:07:02
海外TECH DEV Community Running WordPress on AWS – the cheap and easy way https://dev.to/aws-builders/running-wordpress-on-aws-the-cheap-and-easy-way-1ff2 Running WordPress on AWS the cheap and easy wayYou probably heard a lot of good things about AWS and would like to start or move your WordPress site there but you find it difficult to choose the right service and pricing model for it AWS has over services to choose from with different pricing models You re at the right place this is the article for you Let s get started AdvantagesWhat are the advantages of moving to AWS First it has a global footprint A large hosting provider has only about locations where you can host your website Small ones have only one And not only that you have to decide this during signup so you are stuck with that location for the rest of your life On the other hand AWS has dozens of locations called regions to choose from and you aren t stuck with any of them You can have a WordPress site in Tokyo and another one in Singapore This is good for a number of reasons getting closer to your clients thus they can access your site faster plus compliance with local regulations The other advantage compared to hosting providers is security AWS is built with security in mind and you can expect that if your WordPress site is set up correctly it will be reliably running Other users will not impact your websites performance AWS can adapt to your current needs and you can easily add or remove resources when needed You only pay for the resources you consume Lastly you will get a free static IP for each website compared to shared hosting where you share the same IP with others This is excellent for eCommerce websites IntroThe service I will guide you through is called Amazon Lightsail It has a simplified user interface compared to other AWS services and has fixed monthly pricing The focus of this article is on how we can have a reliable website up and running but with the cheapest option available We will use Let s Encrypt s free SSL certificate compared to Lightsail CDN which is currently free for the first year up to GB but costs USD month later Not to mention that if your visitors increase you may be charged USD mo This is why we will only use services that have a fixed fee even if your visitor numbers increase Setting up an AWS accountIf you don t already have an AWS account you can create one by visiting the AWS website and clicking in the “Create an AWS Account button on the top right corner You will be asked to provide your Email address password username personal information including your phone number and your credit card information Your card will only be charged for the services you use It is a good idea to secure your account right after creation Read my First things to set on a newly created AWS account post on how to enable Multi Factor Authentication on your account Amazon LightsailLog in to your AWS account and let s jump into Amazon Lightsail In the top bar type lightsail and select the Lightsail service or click on this link to start it directly If this is your first time you will be asked to select your language Select it and click on the Let s get started button You will immediately notice that Lightsail has a much more friendlier interface Setting up WordPressLet s start by creating an Instance Lightsail will automatically take you to the instance setup with a Welcome message to start your instance Later you can create it under the Instances tab with the Create instance button Creating an instanceOn the select your instance location you choose the location based on the parameters I outlined before The good thing about Amazon Lightsail compared to other AWS services is that the prices are the same in all regions This is not true for other AWS services You can freely choose a region and the prices won t change I will select the Frankfurt region due to GDPR Next we select the instance image Since this article is about WordPress we will select WordPress Now here comes the tricky part that you may have missed if you haven t read this article You should always select Enable Automatic Snapshots AWS doesn t guarantee you that your instance won t fail and if it fails your data might be lost This is why we enable automatic snapshots so we can recover our data easily in case of an emergency Select a pricing option Choose the option that meets your needs and fits your budget Identify your instance with a friendly name This is just for display purposes it has no effect on the instance but you cannot change it later Click on Create instance Please wait a couple of minutes while your instance is being created in the background After the instance has been created it will show the state “Running on your Instances tab Your WordPress site is now up and running but there are a couple of important things we should set before going on a coffee break Attaching a static IPClick on the instance name and select the Networking tab Select Create static IP Name your static IP and click Create You may ask why this is important when there is already an IP address associated with your instance The problem is that this IP is from a dynamic pool This means when you restart your instance your IP address will change and we don t want this By attaching a free static IP our IP address will stay the same all the time Set up DNSNow it s time to connect your domain with this IP address If you don t have a domain yet I suggest registering one at Dynadot because they have cheap and predictable pricing but if you would like to stick with AWS you can use Route for that Point your domain name to the static IP we created earlier This can be done by updating your A record with this IP If everything is set up correctly by entering your domain name in your browser a fresh new WordPress site will appear Setting up SSLHaving an SSL certificate is mandatory nowadays and there are several ways to achieve this I will be showing how to set up Let s Encrypt which is a free SSL certificate authority For this I have created a simple script that does the heavy work for you You can find this script on GitHub To set up SSL first log into your instance via SSH This is done by selecting the Connect tab on your instance and clicking on the Connect using SSH button You will be directed to a terminal window but don t worry we won t spend much time here A new popup will appear with a terminal We will paste a simple script in the terminal or you can type it manually Whichever you prefer To paste the script you will find a clipboard icon on the bottom right corner of the window Click on it and paste the following script in it then click on the terminal and enter CONTROL SHIFT V or COMMAND V if you are on a Mac wget O sudo bashThe script will ask for your domain name and email address If everything is set up correctly the script will update your system set up Let s Encrypt and will auto renew it every days plus it will display your WordPress credentials Everything we need You can run this script any time you would like to update your system Make note of your username and password because we will need this later Type exit to log out of the terminal and close the window Securing your instance optional Since we don t need terminal access to the instance all the time it is a good idea to disable SSH access To do this head over to the Networking tab and click on the trash icon next to the SSH row Be sure that HTTP and HTTPS are still there because without them we couldn t access our site When you would like to run the script again or get terminal access add the SSH rule again Finalizing your WordPress installOur WordPress instance is now set up correctly Log in to your WordPress site by adding wp login php to the end of your URL Here you can log into your site with the credentials that the script displayed before Before you leave we should change one last thing Add your Email address in case you lose your password On the top right corner select Edit Profile and change your Email address then click Update Profile at the bottom of the page Next click on Settings General on the left side and change the Administration Email Address as well Your WordPress site is now up and running Congratulations 2021-07-22 19:05:29
Apple AppleInsider - Frontpage News Right to Repair will never be effectively legislated, until it is fully defined https://appleinsider.com/articles/21/07/22/right-to-repair-will-never-be-effectively-legislated-until-it-is-fully-defined?utm_medium=rss Right to Repair will never be effectively legislated until it is fully definedThe basic tenets of the Right to Repair movement are sound but lRight to Repair mavens and corporations need to figure out exactly what it means before ill informed public officials start chiming in on how the fix the issue Right to Repair heats up with FTC support Photo credit AppleIt doesn t take much to find a hot take about what Right to Repair means and you re reading another one These definitions range on Capitol Hill and the Internet from requiring manufacturers to stop using special screws and a user replaceable battery mandate to the very light touch and existing law of a repair on an unrelated component not voiding a device s entire warranty Read more 2021-07-22 19:23:19
Apple AppleInsider - Frontpage News Apple Music for Android updated with Spatial Audio, lossless quality streaming https://appleinsider.com/articles/21/07/22/apple-music-for-android-updated-with-spatial-audio-lossless-quality-streaming?utm_medium=rss Apple Music for Android updated with Spatial Audio lossless quality streamingThe latest update to the Apple Music app on Android officially introduces support for Apple s lossless and spatial audio features Credit AppleVersion of the Apple Music for Android app which is rolling out on Thursday switches on Spatial Audio and Lossless Audio according to the release notes for the update Read more 2021-07-22 19:33:17
Apple AppleInsider - Frontpage News Akamai DNS failure crippled the Internet for two hours https://appleinsider.com/articles/21/07/22/akamai-dns-problem-causing-wide-internet-issues?utm_medium=rss Akamai DNS failure crippled the Internet for two hoursAfter a two hour DNS outage that crippled many internet services Akamai is now reporting that it has found and fixed the problem Akamai s Edge DNS is experiencing issues that may be causing problems across the internetAkamai runs the Edge DNS service and earlier on Thursday the company reported an issue with the service No details about the issue have yet been discussed but the company did say that it was resolved around PM EST Read more 2021-07-22 19:32:03
Apple AppleInsider - Frontpage News HBO officially killing Apple TV Channels integration on July 22 https://appleinsider.com/articles/21/07/22/hbo-officially-killing-apple-tv-channels-integration-on-july-22?utm_medium=rss HBO officially killing Apple TV Channels integration on July HBO is officially ending its Apple TV Channel on July prompting users to create an HBO Max account to continue using the service Credit HBOThe AT amp T owned company first pulled streaming integration with Apple TV channels back in May but it let existing users retain access to HBO content through the Apple TV app Now that grandfathered support appears to be ending Read more 2021-07-22 19:36:53
Apple AppleInsider - Frontpage News Sony offering PS5 owners a six-month free trial to Apple TV+ https://appleinsider.com/articles/21/07/22/sony-offering-ps5-owners-a-six-month-free-trial-to-apple-tv?utm_medium=rss Sony offering PS owners a six month free trial to Apple TV Sony is now offering an extended six month free trial of Apple TV to customers who already own a PlayStation Credit SonyThe offer is only available to PS owners and can there s a limit of one offer per console Customers who will need both a PlayStation Network account and an Apple ID must redeem the free trial before July Read more 2021-07-22 19:39:36
Apple AppleInsider - Frontpage News Aqara releases HomeKit-compatible TVOC air quality monitor https://appleinsider.com/articles/21/07/22/aqara-releases-homekit-compatible-tvoc-air-quality-monitor?utm_medium=rss Aqara releases HomeKit compatible TVOC air quality monitorSmart home accessory purveyor Aqara is out with its latest HomeKit compatible accessory on Thursday a TVOC air quality monitor with a built in display This new monitor has three internal sensors to measure temperature humidity and in air volatile organic compounds VOCs for air quality All of the sensors in the device are exposed to HomeKit viewable in the Home app and usable in triggers and automation routines Users can view information from the device s E ink display that the company claims extends the battery life to roughly a year versus an LCD It connects via Zigbee so an Aqara hub will be necessary for it to work Read more 2021-07-22 19:37:02
Apple AppleInsider - Frontpage News Satechi releases trio of high-wattage GaN chargers https://appleinsider.com/articles/21/07/22/satechi-releases-trio-of-new-high-wattage-gan-chargers?utm_medium=rss Satechi releases trio of high wattage GaN chargersOn Thursday Apple accessory brand Satechi launched three new high wattage GaN chargers to keep all of your gear topped off Satechi s new USB C GaN chargersThe new Gallium Nitride chargers include a W three port charger a W USB C PD charger and a W three port charger for a variety of different use cases Read more 2021-07-22 19:38:16
Apple AppleInsider - Frontpage News Apple's Measure app may gain instant, automatic measurements with AR https://appleinsider.com/articles/21/07/22/apples-measure-app-may-gain-instant-automatic-measurements-with-ar?utm_medium=rss Apple x s Measure app may gain instant automatic measurements with ARApple is looking to add Apple AR technology to the Measure app on iPhone making it more accurate and automatically annotating objects with their measurements The current Apple Measure app in useThe Measure app on iPhone became useful and more accurate once LiDAR was introduced Now Apple has been researching bringing its Apple AR technology to make it faster and more accurate Read more 2021-07-22 19:45:01
Apple AppleInsider - Frontpage News Three new colors of Apple's AirTag accessories spotted on Amazon https://appleinsider.com/articles/21/07/22/three-new-colors-of-apples-airtag-accessories-spotted-on-amazon?utm_medium=rss Three new colors of Apple x s AirTag accessories spotted on AmazonDelving through Amazon s listings shoppers can find Capri Blue Pink Citrus and Meyer Lemon AirTag Apple accessories listed but not quite yet available to ship The listings spotted by Twitter user Epictechh look like they will ship to consumers at the end of August It isn t clear why they re listed now and it appears that Amazon took the individual items live early All told there are four items ーthree AirTag Loops and one Key Ring All are listed as being sold by Amazon as opposed to a third party seller Read more 2021-07-22 19:46:26
Apple AppleInsider - Frontpage News Foxconn iPhone plant hit by flooding, briefly loses power https://appleinsider.com/articles/21/07/22/foxconn-iphone-plant-hit-by-flooding-briefly-loses-power?utm_medium=rss Foxconn iPhone plant hit by flooding briefly loses powerThe flooding in China s Zhengzhou region caused power to fail at iPhone manufacturer Foxconn s facility with water getting into parts of the factory before production resumed Many Foxconn workers have been told to take time offFollowing Foxconn s report that it was not affected by the severe flooding in China the company has now seen the production at one of its plants interrupted Read more 2021-07-22 19:44:01
海外TECH Engadget Rivian is planning to build a second EV factory in the US https://www.engadget.com/rivian-second-factory-capacity-battery-cells-193825530.html?src=rss Rivian is planning to build a second EV factory in the USElectric vehicle manufacturer Rivian is planning to build a second factory The company may make battery cells as well as EVs at the plant should it come to fruition Rivian might make an announcement within the next couple of months and Reuters reports construction could start next year Rivian spokesperson Amy Mast confirmed to the organization that the company is quot exploring locations for a second US manufacturing facility quot Mast noted it s early in the process and didn t share additional details The company s first factory is in Normal Illinois Rivian employs around people and a second plant would likely create hundreds of new jobs which seems to be the reason why several states have reportedly made bids An additional factory would enable Rivian to increase capacity and have a gigawatt hour battery cell production line according to the report The location may also feature a product and technology center and construction is likely to take place in phases Meanwhile Rivian reportedly has a goal of achieving net zero carbon emissions at the plant as swiftly as possible Last week Rivian delayed initial shipments of the RT pickup by a couple of months to September and the RS SUV to the fall It blamed the effects of COVID as a major factor The pandemic also resulted in a shift in the timeline for the second factory according to Reuters 2021-07-22 19:38:25
海外TECH Engadget Google expands Android Auto's beta testing program https://www.engadget.com/android-auto-beta-test-program-190704773.html?src=rss Google expands Android Auto x s beta testing programGoogle has long run an Android Auto beta program but joining it was almost impossible before today Those who tried to take part often got an error message that said the program was maxed out Thankfully that s no longer the case Google is expanding the program giving anyone with an Android device and a willingness to put up with bugs the opportunity to test the platform s latest features before they re available to the public quot As a beta tester you can help us build a better version of Android Auto You can test how well new features work with your specific phone and vehicle in your part of the world quot Google says of the initiative on a support page quot When you share your feedback we ll use it to help plan improvements for future releases quot You can join the program by visiting the beta opt in page Google has set up Click the quot Become a tester quot button and then download the beta version of Android Auto from the Play Store If you eventually decide using unstable software isn t all it s made out to be you can leave the program With Google inching closer to the official release of Android the company likely wants to avoid a repeat of last year s Android release While the operating system was buggy as a whole at release Android Auto suffered from some particularly rough bugs There were numerous audio issues and missing apps In some instances the software was also known to soft brick devices like the Pixel XL So it s no surprise Google wants more help testing the software 2021-07-22 19:07:04
海外科学 NYT > Science Inside Mars, NASA's InSight Mission Mapped Surprises Down to the Core https://www.nytimes.com/2021/07/22/science/mars-nasa-insight.html Inside Mars NASA x s InSight Mission Mapped Surprises Down to the CoreNASA s InSight mission revealed Mars s inner workings down to its core highlighting great differences of the red planet from our blue world 2021-07-22 19:12:51
ビジネス ダイヤモンド・オンライン - 新着記事 世界最大のモンゴル帝国が日本侵攻にこだわった理由【歴史・見逃し配信】 - 見逃し配信 https://diamond.jp/articles/-/277544 世界最大 2021-07-23 04:47:00
ビジネス ダイヤモンド・オンライン - 新着記事 「猫だらけ」の未来がくる?コロナ禍で日本の犬・猫に異変 - 今週もナナメに考えた 鈴木貴博 https://diamond.jp/articles/-/277318 鈴木貴博 2021-07-23 04:45:00
ビジネス ダイヤモンド・オンライン - 新着記事 中国・雲南省で今なお続くゾウの放浪、動物を尊重する政治的な思惑 - China Report 中国は今 https://diamond.jp/articles/-/277317 chinareport 2021-07-23 04:40:00
ビジネス ダイヤモンド・オンライン - 新着記事 毒親育ち、アダルトチルドレン…日本で急増する「生きづらさ」を感じる人の特徴 - ニュース3面鏡 https://diamond.jp/articles/-/276176 毒親育ち、アダルトチルドレン…日本で急増する「生きづらさ」を感じる人の特徴ニュース面鏡今回は、なんとなく生きづらさを抱えながら、気付けば大人になってしまった「アダルトチルドレン」「毒親育ち」についてご紹介します。 2021-07-23 04:20:00
ビジネス ダイヤモンド・オンライン - 新着記事 バイデン氏の対中政策、トランプ流に包囲網を追加 - WSJ発 https://diamond.jp/articles/-/277668 対中政策 2021-07-23 04:17:00
ビジネス ダイヤモンド・オンライン - 新着記事 ひろゆきが教える「生きづらさを抱える人」の特徴・ワースト1 - 1%の努力 https://diamond.jp/articles/-/277199 youtube 2021-07-23 04:15:00
ビジネス ダイヤモンド・オンライン - 新着記事 「お金持ちになる人」だけが知っている 賢い現金の使い方 - お金持ちがしている100の習慣 https://diamond.jp/articles/-/277552 「お金持ちになる人」だけが知っている賢い現金の使い方お金持ちがしているの習慣お金持ちはどんな行動パターンと思考様式を持っているのかお金持ちだけが知っている、真の豊かさの正体とは『お金持ちがしているの習慣』ではそのような疑問に答える「お金持ちの行動パターンと思考様式」を解き明かしています。 2021-07-23 04:10:00
ビジネス ダイヤモンド・オンライン - 新着記事 【放っておくと怖い目の症状】 いつもの目やにと「色」「量」が違うときは要注意! - ハーバード × スタンフォードの眼科医が教える 放っておくと怖い目の症状25 https://diamond.jp/articles/-/276210 【放っておくと怖い目の症状】いつもの目やにと「色」「量」が違うときは要注意ハーバード×スタンフォードの眼科医が教える放っておくと怖い目の症状【万人を救ったスーパードクターが教える歳まで視力を失わない方法】著者はハーバード大学とスタンフォード大学に計年在籍し、世界的権威の大科学誌『ネイチャー』『サイエンス』に論文が掲載されたスーパードクター。 2021-07-23 04:05:00
ビジネス 東洋経済オンライン 有楽町線延伸や品川地下鉄…「新線構想」の現在地 メトロ株売却とともに「早期事業化図るべき」 | 経営 | 東洋経済オンライン https://toyokeizai.net/articles/-/442422?utm_source=rss&utm_medium=http&utm_campaign=link_back 国土交通省 2021-07-23 04: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件)