AWS |
AWS Machine Learning Blog |
Announcing specialized support for extracting data from invoices and receipts using Amazon Textract |
https://aws.amazon.com/blogs/machine-learning/announcing-expanded-support-for-extracting-data-from-invoices-and-receipts-using-amazon-textract/
|
Announcing specialized support for extracting data from invoices and receipts using Amazon TextractReceipts and invoices are documents that are critical to small and medium businesses SMBs startups and enterprises for managing their accounts payable processes These types of documents are difficult to process at scale because they follow no set design rules yet any individual customer encounters thousands of distinct types of these documents In this post … |
2021-07-27 16:31:48 |
AWS |
AWS Machine Learning Blog |
Detect small shapes and objects within your images using Amazon Rekognition Custom Labels |
https://aws.amazon.com/blogs/machine-learning/detect-small-shapes-and-objects-within-your-images-using-amazon-rekognition-custom-labels/
|
Detect small shapes and objects within your images using Amazon Rekognition Custom LabelsThere are multiple scenarios in which you may want to use computer vision to detect small objects or symbols within a given image Whether it s detecting company logos on grocery store shelves to manage inventory detecting informative symbols on documents or evaluating survey or quiz documents that contain checkmarks or shaded circles the size ratio … |
2021-07-27 16:10:47 |
AWS |
AWS Management Tools Blog |
Using AWS Control Tower and AWS Service Catalog to automate Control Tower lifecycle events |
https://aws.amazon.com/blogs/mt/using-aws-control-tower-and-aws-service-catalog-to-automate-control-tower-lifecycle-events/
|
Using AWS Control Tower and AWS Service Catalog to automate Control Tower lifecycle eventsMany enterprise customers who use AWS Control Tower to create accounts want a way to extend the account creation process They want this process to cover common business use cases including the creation of networks security profiles governance and compliance A manual process manually is cumbersome and makes it difficult for the organization to respond … |
2021-07-27 16:26:33 |
AWS |
AWS - Webinar Channel |
Save up to 70% on Your Machine Learning Inference Costs Using Amazon EC2 Inf1 - AWS Online Tech Talk |
https://www.youtube.com/watch?v=5aLkVIw7KAw
|
Save up to on Your Machine Learning Inference Costs Using Amazon EC Inf AWS Online Tech TalkDeploying machine learning models in production can account for of the costs of running ML infrastructure Amazon EC Inf instances powered by AWS Inferentia are purpose built to deliver the lowest cost inference in the cloud Attend this tech talk to learn how you can save up to of your ML inference costs and get X better performance when compared to current generation GPU based instances We will show how you can easily migrate your existing models onto Inf instances and the performance enhancements you will see for popular ML models We will wrap with customer examples on how they are deploying their models on to Inf instances using Amazon SageMaker at scale and with minimal code changes Learning Objectives Learn how to get started with Inf instances Learn about ease of migration to Inf instances Learn about enhanced performance and increased cost savings for popular ML models To learn more about the services featured in this talk please visit |
2021-07-27 16:11:05 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
配列の数値を並び替え、ある条件下の規則的な数値に置換したい |
https://teratail.com/questions/351561?rss=all
|
配列の数値を並び替え、ある条件下の規則的な数値に置換したいお世話になっております。 |
2021-07-28 01:57:36 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
[Elasticsearch] 3つのサーバー構成でノードを起動しようとしても「master_not_discovered_exception」が発生する。 |
https://teratail.com/questions/351560?rss=all
|
つのサーバーの個別起動では問題なく動いているのですが、同じくつのサーバーをクラスタ構築すべく、etcelasticsearchelasticsearchymlを調整しても、必ず「masternotdiscoveredexception」が発生します。 |
2021-07-28 01:30:09 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
データベースから検索したデータを、置き換えたい |
https://teratail.com/questions/351559?rss=all
|
データベースから検索したデータを、置き換えたい前提・実現したいこと検索したデータをcsvやtxtでダウンロードできるようにする。 |
2021-07-28 01:27:13 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
「Not allowed to navigate top frame to data URL」と表示され、表示したいページが表示されない |
https://teratail.com/questions/351558?rss=all
|
「NotallowedtonavigatetopframetodataURL」と表示され、表示したいページが表示されない今作っているブックマークレットを実行したら「NotnbspallowednbsptonbspnavigatenbsptopnbspframenbsptonbspdatanbspURL」と表示されて、ページが表示されないです。 |
2021-07-28 01:24:24 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
processing pythonにてセルオートマトンゲーム作成 |
https://teratail.com/questions/351557?rss=all
|
独自のクラスを使用しつつセールオートマトンゲームを作成したいです。 |
2021-07-28 01:17:15 |
Program |
[全てのタグ]の新着質問一覧|teratail(テラテイル) |
画像を画面のサイズに合わせて自動でリサイズさせたいです。 |
https://teratail.com/questions/351556?rss=all
|
画像を画面のサイズに合わせて自動でリサイズさせたいです。 |
2021-07-28 01:17:13 |
海外TECH |
DEV Community |
Improve textarea UX using simple CSS trick |
https://dev.to/melnik909/improve-textarea-ux-using-simple-css-trick-862
|
Improve textarea UX using simple CSS trickWhenever I see textarea with a fixed height I want to scream Give me userfriendly textarea I want to enter data comfortably Give me this I understand developers do that because textarea changing breaks the layout But we can find a more elegant solution Set a minimal comfortable height and save resizing of it but disable width changes using resize vertical And your users will not break the layout by chance don t do thistextarea height rem resize none you can use this insteadtextarea min height rem resize vertical P S I m always open to any opportunities to share knowledge about CSS and HTML with you If you need help feel free to reach out to me melnik ya ruGet awesome goods for frontenders T Shirt Stickers Masks MagnetsP S S This post was written with the support of my sponsors Ashlea Gable Ben Rinehart Sergio Kagiema Jesse Willard Tanya Ten |
2021-07-27 16:45:45 |
海外TECH |
DEV Community |
Developer First Culture & Collectives at Stack Overflow w/ Ben Matthews |
https://dev.to/linearb/developer-first-culture-collectives-at-stack-overflow-w-ben-matthews-haf
|
Developer First Culture amp Collectives at Stack Overflow w Ben MatthewsIf you ve ever written code you ve probably heard of Stack Overflow Most of us have learned from them or shared knowledge on their site They ve also got one of the most inclusive and positive engineering cultures out there On this week s episode of Dev Interrupted we ve brought on Ben Matthews Director of Engineering at Stack Overflow to give us the inside scoop on Stack s operations teams and company culture Ben also discusses their newest product launch Collectives and why he thinks they will be a game changer for dev teams Listen to the full episode Episode Highlights include Stack Overflow engineering a developer first cultureLeading with empathy and empowering developersHiring the right devsOnboarding with purposeTeam composition and organizationEnabling work life balance and maintaining team morale by actually caring and requiring time off YouTube Highlights Join the Dev Interrupted Discord ServerWith over members the Dev Interrupted Discord Community is the best place for Engineering Leaders to engage in daily conversation No sales people allowed Join the community gt gt |
2021-07-27 16:44:33 |
海外TECH |
DEV Community |
How I Think About JavaScript Types (A Mental Model for Beginners) |
https://dev.to/michaelmangial1/how-i-think-about-javascript-types-a-mental-model-for-beginners-bg1
|
How I Think About JavaScript Types A Mental Model for Beginners Recently I ve had several friends who are aspiring to become professional JavaScript developers resulting in a steady supply of questions The whole experience has had me thinking about how I can break the curse of knowledge and explain software development JavaScript in particular concepts in a way that amuses and sticks with early learners In an effort to record my experience I will begin to capture my mental model for comprehending JavaScript types VariablesLogically to understand types one must first understand variables In the realm of science a variable is something that can change in an experiment that needs to be changed controlled or observed depending on the goal of the experiment To put it in simpler terms it is something that can change that plays a factor in the outcome of an experiment For example if you conducted an experiment to determine the optimal amount of water for a plant s growth the water would be a changeable factor that would impact the outcome of the experiment In the realm of computer science your code is effectively an experiment Writing code is nothing else but experimenting with various instructions for a computer to reach the desired outcome In a coding experiment there are also factors that can change that impact the outcome of the experiment That is there are variables in a coding experiment As computer science is a narrower discipline of science and a coding experiment is a narrower kind of experiment the variables in a coding experiment are more narrow specific In code a variable represents data that plays a factor in the outcome of your code the outcome of your instructions In a word variables represent store data in a computer application DataThis begs a question What is data In code data is simply information that can be interpreted by a programming language Just as a human language is a method of communication accompanied by peculiar rules and styles a programming language is a method of communicating with a computer to write instructions to achieve a desired outcome And there are various human languages that are all means to the same end communication there are various programming languages which are all means to creating a computer application Each language may have similarities and differences in the computer world as much as the human world Each programming language is effectively an intermediate layer between the coder and the computer The programming language has certain rules for how you communicate with the computer to write instructions The programming language therefore interprets your code and knows what to do with it It s an attempt at making things easier than the nitty gritty of having to talk directly to the computer yourself Think of it as a translator that offers a language that you can speak to them in interprets your words and speaks to the computer in its unique complicated language So each programming language has different rules for how to speak the language with code Now I won t dive into the entirety of how to speak this language We re just interested in the rules of JavaScript a programming language to interpret different types of information What are the different types of information or data that JavaScript knows to interpret Data Types Basic TypesWell there are basic data information types that you will ordinarily come across StringBooleanNumberUndefinedNullLet s break down each one A string is for storing text information A use of strings is displaying text to a user var string I am text information that is being represented A boolean is for storing whether something is true or false It s like a coin It s either heads or it s tails It s either true or it s false A use of booleans is for handling conditional logic in your instructions i e if this is true ー gt do that var boolean true var boolean false A number is for storing numerical information A number can be a whole number integer or a number with a decimal place float or floating point number A use of numbers is doing math in your code var number var number Undefined is the default type when the programming language receives a variable that was never assigned a value var variableThatWasNeverAssignedAValue gt undefinedNull is also used to signify that a variable has no value is not defined However this type is used when a coder not the programming language wants to mark a variable as having no value In other words it is used when a coder wants to intentionally mark a variable as having no value Technically a variable of type null is assigned as it has been assigned a value of null This is useful because if a coder inspects a variable and sees that it is undefined they will know there must be a mistake in their code If the coder instead saw that it is null then they will know that the variable having no value was intentional This can help find mistakes in your coded instructions var variableThatIsIntentionallyAssignedNoValue null Structural TypesIn addition to the basic types there are structural types that you will ordinarily come across ArrayObjectBoth arrays and objects are called structural types because they structure data multiple types of data Arrays store data in a sequence Think of it like a line or array of Roman soldiers lined up in a sequence Instead of soldiers the data in the sequence of an array are called elements An element can be any type including the basic types we just discussed and the structural types var array var array some string false var array Arrays are helpful for grouping variables together establishing an association Arrays are also iterable Meaning you can write instructions to loop through an array accessing each element and then doing something with that element Think of a commander going through the line of Roman soldiers one by one and doing something like checking the soldier s helmet Each programming language including JavaScript have built in ways that you can iterate or loop through an array have access to an element and do something with that element var array array forEach Objects are used to associate data or a value with a key var obj someKey anotherKey Objects also group variables together establishing an association This can be cleaner more organized than writing out a bunch of variables Unlike arrays they are useful when you want to lookup a value by a key For arrays you have to loop through each element to access value With objects you can lookup a value by referencing the key var obj someKey anotherKey obj someKey gt obj someKey gt alsoobj anotherKey gt obj anotherKey gt The key value pairs on an object are called properties The value of a property is accessed by a key either by dot notation obj anotherKey or bracket notation obj anotherKey These are just two different means to the same end according to the rules of JavaScript Objects have sometimes been called dictionaries as you can look up a definition the value by looking up a phrase the key Action TypesFinally there are functions which I like to call an action type A function is a chunk of code that only runs when it is triggered called This is important for not running all your code at once but to have code run according to a timeline function putMeInCoachImReadyToPlay alert Batter Up In the example above the function has some code ready to be executed The code will execute when the function is called Functions are called by typing out the function name plus putMeInCoachImReadyToPlay gt alerts Batter Up You can think of as pressing the play button on a remote You can also supply data needed for a function to work as you expect function putMeInCoachImReadyToPlay name alert name Batter Up putMeInCoachImReadyToPlay Nick gt alerts Nick Batter Up In conclusion it would be very hard to play a sport without knowing its rules Similarly it is very hard to learn a programming language without knowing its rules In order to understand rules we need mental models to make it stick Hopefully this article helps paint a mental model for variables and data types in JavaScript However the best mental model is the one that makes most sense to you and that can vary from person to person The important thing is to be intentional to form mental models so that the load of learning new information is comprehendible and not overwhelming So if you are new to JavaScript write down the mental model you are forming as an aid to your learning If you are familiar with JavaScript write down the mental model you have accumulated As writing this article as proven to me even a veteran could benefit from thinking through JavaScript mental models If you want some more help on forming a JavaScript mental model I recommend Dan Abramov s course Just JavaScript His mental models are different than mine but the intent and usefulness is the same |
2021-07-27 16:16:20 |
海外TECH |
DEV Community |
Terraform Full Course for Beginners | Hashicorp Terraform Associate Certification Exam Prep course |
https://dev.to/aws-heroes/terraform-full-course-for-beginners-hashicorp-terraform-associate-certification-exam-prep-course-5eg7
|
Terraform Full Course for Beginners Hashicorp Terraform Associate Certification Exam Prep courseTerraform Full Course for Beginners Hashicorp Terraform Associate Certification Exam Prep course Terraform course With AWS Example Terraform explained for BeginnersLearn What is Infrastructure as Code IaC What is Infrastructure as CodeIaC and its benefitsWhat is Terraform Terraform FeaturesTerraform Basic Commands Terraform Main Commands In depth explanation Terraform get init validate plan apply state workspaces destroy import taint graph Terraform Coding Structure resources data sources variable providers functions modules provisioners Lifecycle Policy Remote State backend Terraform Cloud amp EnterpriseTerraform is our tool of choice to manage the entire lifecycle of infrastructure using infrastructure as code That means declaring infrastructure components in configuration files that are then used by Terraform to provision adjust and tear down infrastructure in various cloud providersIn this tutorial you will learn in depth about what is Terraform the important commands we use daily how we can code with Terraform and how to work with teams while coding infra as code with Terraform T I M E S T A M P S Intro What is Infrastructure as Code IaC IaC benefits What is Terraform Terraform Features Terraform CLI overview Terraform Installation Instructions Terraform Init Terraform Validate Terraform Plan Terraform Apply Terraform State Terraform Workspaces Terraform Destroy Terraform Import Terraform Taint Terraform Coding Intro Terraform Resource Referencing Terraform Example Code Explanation Supply AWS Credentials to Terraform Terraform Data Sources Terraform Variables Overview Input Variable In depth explanation Different Ways to Pass Input variables in Terraform Input validation Input Variable Order Output Values Local Values Terraform Providers Terraform Functions Terraform Modules How to Use Terraform Modules Terraform Provisioners Lifecycle Management In Terraform Remote State Backends in Terraform Very Important Terraform Cloud Terraform Enterprise Closing Notes Useful Links Terraform Example AWS Code Projects Terraform Providers Terraform Functions Terraform Commands Course Ebook Terraform Full Course Ebook Connect with me My Site INSTAGRAM TWITTER LINKEDIN |
2021-07-27 16:10:40 |
海外TECH |
DEV Community |
Mastering Enums in TypeScript |
https://dev.to/prod/mastering-enums-in-typescript-1c1j
|
Mastering Enums in TypeScriptLet s assume we have the following enum enum Fruit APPLE apple BANANA banana CHERRY cherry Get the keys of an enum dynamicallyThis one needs the use of two type operators keyof and typeof type FruitValue keyof typeof Fruit gt type FruitValue APPLE BANANA CHERRY Get the keys of an enum dynamicallyThis snippet leverages the Template Literal type operator type FruitValue Fruit gt type FruitValue apple banana cherry Iterate over an enum keysLooping through the enum keys is as simple as for let fruit of Object keys Fruit console log fruit gt APPLE BANANA CHERRY Iterate over an enum valuesIn the same spirit looping through the enum values for let fruit of Object values Fruit console log fruit gt apple banana cherry |
2021-07-27 16:06:10 |
海外TECH |
DEV Community |
Build a Facebook Chatbot For Beginners |
https://dev.to/project_beginners/build-a-facebook-chatbot-for-beginners-4chf
|
Build a Facebook Chatbot For Beginners While some digital marketers are still discovering the power of social media those who are on the cutting edge of technological progress are raising awareness about chatbots and how to build a bot The rapid rise of chatbots has been made possible thanks to the recent advances in artificial intelligence and machine learning Younger generations of consumers who have grown up with at least one chat window permanently opened find it natural to communicate with their favorite brands and companies through interactive messenger chatbots that mimic real conversations with people By integrating chatbots with e commerce platforms it s possible to monetize existing social media accounts by helping consumers find products or offering personalized recommendations based on their instant messaging profiles and personal preferences Originally Published How to make a Facebook Chatbot for beginners |
2021-07-27 16:03:29 |
海外TECH |
DEV Community |
The Kool Way to Run Hugo Static Sites on Docker |
https://dev.to/kooldev/the-kool-way-to-run-hugo-static-sites-on-docker-3k04
|
The Kool Way to Run Hugo Static Sites on DockerIn just simple steps you can use Kool to start a new Hugo application running in a local Docker development environment Kool is a free open source CLI tool that makes local development with Docker super easy Kool CLI will level up your development workflow and help you and your team improve the way you develop and deploy cloud native applications RequirementsIf you haven t done so already you first need to install Docker and the Kool CLI If you already have kool installed make sure you re running the latest version with kool self update Step Create a New Hugo ApplicationUse the kool create command to create your new Hugo project kool create hugo my projectIMPORTANT if you re on Windows WSL or Linux you should run sudo kool create hugo my project as the superuser via sudo to avoid permissions issues when creating the project directory and files Under the hood this command will run kool docker klakegg hugo ext alpine new site my project using the klakegg hugo Docker image Now move into your new Hugo project cd my projectAfter installing Hugo kool create automatically runs the kool preset hugo command which auto generates the following configuration files and adds them to your project As your project evolves you can easily modify and extend these files to suit your needs docker compose yml kool yml Step Start Your Local EnvironmentAs mentioned above the kool preset command added a kool yml file to your project To help get you started kool yml comes prebuilt with an initial set of scripts based on your chosen framework and stack Since Hugo requires a few extra steps to create a Hello World site kool yml includes a special quickstart script to make it super easy Think of kool yml as an easy to use task helper Instead of writing custom shell scripts add your own scripts to kool yml under the scripts key and run them with kool run SCRIPT e g kool run hugo You can add your own single line commands see hugo below or add a list of commands that will be executed in sequence see quickstart below scripts hugo kool docker p klakegg hugo ext alpine dev kool run hugo server D remove or modify to suit the needs of your project quickstart kool start git init git submodule add themes ananke echo theme ananke gt gt config toml kool run hugo new posts my first post md kool run dev setup kool start kool run devGo ahead and run kool run quickstart to start your Docker environment and initialize your Hugo site kool run quickstartAs you can see in kool yml the quickstart script does the following in sequence runs the kool start command to spin up your Docker environment calls git init to create a Git repository downloads the Ananke theme uses an echo command to add the theme to your Hugo config file adds your first post and then calls kool run dev to build your Hugo site That s it Once kool run quickstart finishes you should be able to access your new site at http localhost and see the My New Hugo Site page Hooray Verify your Docker service containers are running using the kool status command kool status SERVICE RUNNING PORTS STATE app Running gt tcp tcp Up minutes static Running tcp Up minutes Run kool logs app to see the logs from your running app container Use kool logs to see the logs from all running containers Add the f option after kool logs to follow the logs i e kool logs f app kool logs appAttaching to my project app app Non page files app Static files app Processed images app Aliases app Sitemaps app Cleaned app app Built in msapp Watching for changes in app archetypes content data layouts static app Watching for config changes in app config tomlapp Environment DEV app Serving pages from memoryapp Running in Fast Render Mode For full rebuilds on change hugo server disableFastRenderapp Web Server is available at http localhost bind address app Press Ctrl C to stopapp app Change of config file detected rebuilding site app app Rebuilt in msapp adding created directory to watchlist app content postsapp app Change detected rebuilding site app app Source changed app content posts my first post md CREATEapp Total in msWhen it s time to stop working on the project kool stopWhen you re ready to start coding again kool startIf you like what we re doing show your support for this new open source project by starring us on GitHub Level Up Your Development WorkflowOnce you re up and running with your new Hugo project you can use the kool CLI to level up your development workflow Learn more in How It Works Support the Kool Open Source ProjectKool is open source and totally free to use If you re interested in learning more about the project please check out kool dev If you have questions need support or want to get involved please join our Slack channel kool dev kool From local development to the cloud development workflow made easy About koolKool is a CLI tool that brings the complexities of modern software development environments down to earth making these environments lightweight fast and reproducible It reduces the complexity and learning curve of Docker and Docker Compose for local environments and offers a simplified interface for using Kubernetes to deploy staging and production environments to the cloud Kool gets your local development environment up and running easily and quickly so you have more time to build a great application When the time is right you can then use Kool Cloud to deploy and share your work with the world Kool is suitable for solo developers and teams of all sizes It provides a hassle free way to handle the Docker basics and immediately start using containers for development while simultaneously guaranteeing no loss of control over more specialized Docker environments Learn more at kool dev InstallationRequirements Kool is… View on GitHub |
2021-07-27 16:02:53 |
Apple |
AppleInsider - Frontpage News |
Thousands of undeclared Apple AirPods Pro, Apple Watches seized at Mumbai airport |
https://appleinsider.com/articles/21/07/27/thousands-of-undeclared-apple-airpods-pro-apple-watches-seized-at-dubai-airport?utm_medium=rss
|
Thousands of undeclared Apple AirPods Pro Apple Watches seized at Mumbai airportMore than AirPods Pro were seized by the customs department at the Mumbai International Airport in a consignment of undeclared goods The Mumbai International Airport customs department has seized more than a million of dollars worth of undeclared Apple goods Included in the seized items were AirPods Pro which would hold a retail value of more than million Also seized were limited edition Apple Watch Series While the exact models of the watches were unknown they would hold a minimum retail value of Read more |
2021-07-27 16:45:24 |
海外TECH |
Engadget |
Facebook recalls Quest 2 foam inserts over skin irritation issues |
https://www.engadget.com/quest-2-foam-facial-interface-recall-163432642.html?src=rss
|
Facebook recalls Quest foam inserts over skin irritation issuesWorking with the US Consumer Product Safety Commission and Health Canada Facebook has issued a voluntary recall for a component that comes with its latest VR headset According to a blog post from Andrew Bosworth head of Facebook s Reality Labs “a very small percentage of Quest owners have experienced some amount of skin irritation after using the removable foam face insert that comes with every Quest headset and Fit Pack Bosworth says Facebook conducted a review of its manufacturing process and found no unexpected or hazardous contaminants in the insert Still out of a desire to create “safe and unbelievable experiences for all the company is introducing a new silicone cover that fits over the component Whether you ve had issues with the insert or not you can request that Facebook send you the silicone cover for free To do so go to the “My Devices section of your account page and click the dedicated button that s there Facebook is also halting sales of the Oculus Quest temporarily while it works with distributors to add the silicone cover to every Quest package The company anticipates the headset will be back on store shelves by August th As part of today s recall Facebook is also introducing a new GB variant of the Oculus Quest It will replace the existing GB model and feature the same price tag as its predecessor The GB model will go on sale on August th the same day the company plans to restart Quest sales |
2021-07-27 16:34:32 |
海外TECH |
Engadget |
Netflix turned a Twitter account into an animated show |
https://www.engadget.com/netflix-twitter-account-animated-show-chicago-party-aunt-162336991.html?src=rss
|
Netflix turned a Twitter account into an animated showYet another Twitter account has been turned into a TV show Netflix has adapted Chicago Party Aunt ChiPartyAunt into an adult animated series of the same name Actor Chris Witaske who s perhaps best known for his role in Netflix series Love is behind the account Lauren Ash Superstore plays the titular aunt Diane Dunbrowski in the show Diane quot has always been and always will be the life of the party even when the party has long since been over quot and quot continues to live every day like it s a s Styx tour bus quot according to Netflix The cast also includes Rory O Malley RuPaul Charles and Jill Talley as well as Chicago Party Aunt creators Witaske Jon Barinholtz and Katie Rich Of course Chicago Party Aunt is far from the first Twitter account to be turned into a TV show My Dad Says aired on CBS for one season a decade ago Very British Problems based on an account that pokes fun at stereotypical British awkwardness debuted in and ran for a couple of short seasons |
2021-07-27 16:23:36 |
海外TECH |
Engadget |
Google TV update brings Discovery+ and more live TV to the Android app |
https://www.engadget.com/google-tv-update-android-160044153.html?src=rss
|
Google TV update brings Discovery and more live TV to the Android appSince its launch last year Google has been rolling out its new TV interface to more devices and services Last week Android TV exported some of Google TV s best features including a watchlist recommended tuning and detail pages Now it s the turn of the Google TV app on Android formerly Play Movies amp TV an all round entertainment hub for streaming buying and renting movies and TV shows Courtesy of a new update the app is getting a fresh design and a raft of new reality global and live TV programming As if the branding wasn t convoluted enough to make things more complicated the service is only available in the US For everyone else there s the Play Movies amp TV app which is limited to digital downloads nbsp With that out of the way let s take a closer look at the new stuff In terms of new content Google is adding programming from Discovery and Rakuten s Asian drama streamer Viki along with kids shows from Cartoon Network PBS kids and Boomerang and live TV from YouTube TV Philo and fuboTV nbsp A new design meanwhile should make deciding what to watch that tad bit easier Google is emphasising movie and TV shows with widescreen posters below which you can find Rotten Tomatoes scores The company has also improved its discovery algorithm that matches movie and shows to your tastes You can put it to the test by scouring the new rows of personalized recommendations including new sub genres like sci fi thrillers and summer blockbusters |
2021-07-27 16:00:44 |
Cisco |
Cisco Blog |
Avoiding the Consequences of Business Disruption |
https://blogs.cisco.com/customerexperience/avoiding-the-consequences-of-business-disruption
|
Avoiding the Consequences of Business DisruptionBusinesses must become resilient adaptive and transformative to address the unprecedented change of today as well as evolve business priorities strategies and resources to thrive and accelerate growth for tomorrow Learn how in this new blog |
2021-07-27 16:53:30 |
海外科学 |
NYT > Science |
Apollo 15 Anniversary: 50 Years Ago, NASA Put a Car on the Moon |
https://www.nytimes.com/2021/07/27/science/lunar-rover-apollo-nasa.html
|
Apollo Anniversary Years Ago NASA Put a Car on the MoonThe lunar rovers of Apollo and parked American automotive culture on the lunar surface and expanded the scientific range of the missions astronaut explorers |
2021-07-27 16:45:42 |
海外科学 |
NYT > Science |
‘A Wild 15 Months’: Pandemic Spurs Conversion of Offices to Labs |
https://www.nytimes.com/2021/07/27/business/office-space-conversion-labs.html
|
A Wild Months Pandemic Spurs Conversion of Offices to LabsFlush with cash and driven by renewed interest in biotechnology the life sciences industry is swooping in to snap up vacant office space |
2021-07-27 16:29:40 |
海外TECH |
WIRED |
A Controversial Tool Calls Out Vulnerabilities Across the Web |
https://www.wired.com/story/punkspider-web-site-vulnerabilities
|
webpunkspider |
2021-07-27 16:12:56 |
ニュース |
ジェトロ ビジネスニュース(通商弘報) |
混雑続くロングビーチ港、ジェトロが米国物流セミナー開催 |
https://www.jetro.go.jp/biznews/2021/07/635d906755325870.html
|
米国 |
2021-07-27 16:40:00 |
ニュース |
ジェトロ ビジネスニュース(通商弘報) |
2020年の米国平均寿命は前年比1.5歳短縮の77.3歳、CDC発表 |
https://www.jetro.go.jp/biznews/2021/07/ba7bd36acc3b09ca.html
|
平均寿命 |
2021-07-27 16:30:00 |
ニュース |
ジェトロ ビジネスニュース(通商弘報) |
商務部と山東省主催のビジネスサミット、青島で開催 |
https://www.jetro.go.jp/biznews/2021/07/0d66126ebb3c395c.html
|
青島 |
2021-07-27 16:20:00 |
ニュース |
ジェトロ ビジネスニュース(通商弘報) |
山東省青島市の新国際空港、8月12日に開港 |
https://www.jetro.go.jp/biznews/2021/07/bca5931165e76010.html
|
国際空港 |
2021-07-27 16:10:00 |
ニュース |
BBC News - Home |
Covid: UK Covid cases fall for seventh day in a row |
https://www.bbc.co.uk/news/uk-57981899
|
cases |
2021-07-27 16:48:34 |
ニュース |
BBC News - Home |
Covid-19: Caution urged despite fall in cases and turning down jab 'selfish' |
https://www.bbc.co.uk/news/uk-57986217
|
coronavirus |
2021-07-27 16:12:13 |
ニュース |
BBC News - Home |
Boris Johnson pledges to to target crime and anti-social behaviour |
https://www.bbc.co.uk/news/uk-politics-57978618
|
demand |
2021-07-27 16:33:24 |
ニュース |
BBC News - Home |
Covid: Turning down Covid vaccine is selfish, says Michael Gove |
https://www.bbc.co.uk/news/uk-politics-57987016
|
cabinet |
2021-07-27 16:15:04 |
ニュース |
BBC News - Home |
Stealthing: 'I didn't realise it's rape until it happened to me' |
https://www.bbc.co.uk/news/newsbeat-57618003
|
condom |
2021-07-27 16:24:37 |
ニュース |
BBC News - Home |
Crime: Boris Johnson's claims checked |
https://www.bbc.co.uk/news/57987932
|
crime |
2021-07-27 16:00:43 |
ニュース |
BBC News - Home |
Mandhana stars & Taylor produces another stunning catch as Brave dismantle Fire in women's Hundred |
https://www.bbc.co.uk/sport/cricket/57989496
|
Mandhana stars amp Taylor produces another stunning catch as Brave dismantle Fire in women x s HundredIndia star Smriti Mandhana hits an unbeaten as Southern Brave race to a comfortable win against Welsh Fire |
2021-07-27 16:42:51 |
ニュース |
BBC News - Home |
Doyle makes history by guiding Trueshan to Goodwood Cup win |
https://www.bbc.co.uk/sport/horse-racing/57988797
|
Doyle makes history by guiding Trueshan to Goodwood Cup winHollie Doyle becomes the first female jockey to win the Goodwood Cup as Trueshan races clear after Stradivarius is withdrawn from the two mile race |
2021-07-27 16:24:58 |
北海道 |
北海道新聞 |
野球始球式に王氏、バッハ会長 福島で開幕戦 |
https://www.hokkaido-np.co.jp/article/571811/
|
東京五輪 |
2021-07-28 01:01:00 |
GCP |
Cloud Blog |
A container story - Google Kubernetes Engine |
https://cloud.google.com/blog/topics/developers-practitioners/container-story-google-kubernetes-engine/
|
A container story Google Kubernetes EngineSam sysadmin and Erin developer work at “Mindful Containers an imaginary company that sells sleeping pods for mindful breaks One day Sam calls Erin because her application has crashed during deployment but it worked just fine on her workstation They check logs debug stuff and eventually find version inconsistencies the right dependencies were missing in production Together they perform a risky rollback Later they install the missing dependencies and hope nothing else breaks Erin and Sam decide to fix the root problem once and for all using containers Why containers Containers are often compared with virtual machines VMs You might already be familiar with VMs a guest operating system such as Linux or Windows runs on top of a host operating system with virtualized access to the underlying hardware Like virtual machines containers enable you to package your application together with libraries and other dependencies providing isolated environments for running your software services As you ll see however the similarities end here as containers offer a far more lightweight unit for developers and IT Ops teams to work with bringing a myriad of benefits Instead of virtualizing the hardware stack as with the virtual machines approach containers virtualize at the operating system level with multiple containers running atop the OS kernel directly This means that containers are far more lightweight They share the OS kernel start much faster and use a fraction of the memory compared to booting an entire OS Containers help improve portability shareability deployment speed reusability and more More importantly to Erin and Sam containers made it possible to solve the it worked on my machine problem Click to enlargeWhy Kubernetes Now it turns out that Sam is responsible for more developers than just Erin He struggles with rolling out software Will it work on all the machines If it doesn t work then what What happens if traffic spikes Sam decides to over provision just in case… With lots of developers now containerizing their apps Sam needs a better way to orchestrate all the containers that developers ship The solution Kubernetes What is so cool about Kubernetes The Mindful Container team had a bunch of servers and used to make decisions on what ran on each manually based on what they knew would conflict if it were to run on the same machine If they were lucky they might have some sort of scripted system for rolling out software but it usually involved SSHing into each machine Now with containersーand the isolation they provideーthey can trust that in most cases any two applications can fairly share the resources of the same machine With Kubernetes the team can now introduce a control plane that makes decisions for them on where to run applications And even better it doesn t just statically place them it can continually monitor the state of each machine and make adjustments to the state to ensure that what is happening is what they ve actually specified Kubernetes runs with a control plane and on a number of nodes We install a piece of software called the kubelet on each node which reports the state back to the master Here is how it works The master controls the clusterThe worker nodes run podsA pod holds a set of containersPods are bin packed as efficiently as configuration and hardware allowsControllers provide safeguards so that pods run according to specification reconciliation loops All components can be deployed in high availability mode and spread across zones or data centersKubernetes orchestrates containers across a fleet of machines with support for Automated deployment and replication of containersOnline scale in and scale out of container clustersLoad balancing over groups of containersRolling upgrades of application containersResiliency with automated rescheduling of failed containers i e self healing of container instances Controlled exposure of network ports to systems outside of the clusterA few more things to know about Kubernetes Instead of flying a plane you program an autopilot Declare a desired state and Kubernetes will make it true and continue to keep it true It was inspired by Google s tools for running data centers efficiently It has seen unprecedented community activity and is today one of the largest projects on GitHub Google remains the top contributor The magic of Kubernetes starts happening when we don t require a sysadmin to make the decisions Instead we enable a build and deployment pipeline When a build succeeds passes all tests and is signed off it can automatically be deployed to the cluster gradually blue green or immediately Kubernetes the hard wayBy far the single biggest obstacle to using Kubernetes ks is learning how to install and manage your own cluster Check out ks the hard way as a step by step guide to install a ks cluster You have to think about tasks like Choosing a cloud provider or bare metalProvisioning machinesPicking an OS and container runtimeConfiguring networking e g P ranges for pods SDNs LBs Setting up security e g generating certs and configuring encryption Starting up cluster services such as DNS logging and monitoringOnce you have all these pieces together you can finally start to use ks and deploy your first application And you re feeling great and happy and ks is awesome But then you have to roll out an update Wouldn t it be great if Mindful Containers could start clusters with a single click view all their clusters and workloads in a single pane of glass and have Google continually manage their cluster to scale it and keep it healthy What is GKE Google Kubernetes Engine GKE is a secured and fully managed Kubernetes service It provides an easy to use environment for deploying managing and scaling your containerized applications using Google infrastructure Mindful Containers decided to use GKE to enable development self service by delegating release power to developers and software Why GKE Production ready with autopilot mode of operation for hands off experienceBest in class developer tooling with consistent support for first and third party toolsOffers container native networking with a unique BeyondProd security approachMost scalable Kubernetes service Only GKE can run node clusters outscaling competition upto X Industry first to provide fully managed Kubernetes service that implements full Kubernetes API way auto scaling release channels and multi cluster supportHow does GKE Work The GKE control plane is fully operated by the Google SRE Site Reliability Engineering team with managed availability security patching and upgrades The Google SRE team not only has deep operational knowledge of ks but is also uniquely positioned to get early insights on any potential issues by managing a fleet of tens of thousands of clusters That s something that is simply not possible to achieve with self managed ks GKE also provides comprehensive management for nodes including auto provisioning security patching opt in auto upgrade repair and scaling On top of that GKE provides end to end container security including private and hybrid networking How does GKE make scaling easy As the demand for Mindful Containers grows they now need to scale their services Manually scaling a Kubernetes cluster for availability and reliability can be complex and time consuming GKE automatically scales the number of pods and nodes based on the resource consumption of services Vertical Pod Autoscaler VPA watches resource utilization of your deployments and adjusts requested CPU and RAM to stabilize the workloads Node Auto Provisioning optimizes cluster resources with an enhanced version of Cluster Autoscaling In addition to the fully managed control plane that GKE offers using the Autopilot mode of operation automatically applies industry best practices and can eliminate all node management operations maximizing your cluster efficiency and helping to provide a stronger security posture ConclusionMindful Containers went from VMs → Containers →self managed Kubernetes →GKE but you don t have to follow the same difficult route Start with GKE and save yourself the time and hassle of managing containers and Kubernetes clusters yourself Take advantage of Google s leadership in Kubernetes and latest innovations in developer productivity resource efficiency and automated operations to both accelerate your time to market and lower your infrastructure costs So you can easily manage and solve the needs of speed scale security and availability of your business For a more in depth look into GKE check out the documentation Interested in getting hands on experience with Kubernetes Join the Kubernetes track of our skills challenge to receive free days access to labs and opportunities to earn Google Cloud skill badges For more GCPSketchnote follow the GitHub repo For similar cloud content follow me on Twitter pvergadia and keep an eye out on thecloudgirl dev |
2021-07-27 16:30:00 |
コメント
コメントを投稿