IT |
気になる、記になる… |
Amazon、「Kindleマンガ まとめ買いキャンペーン」をスタート − 15冊まとめ買いで10%ポイント還元 |
https://taisy0.com/2022/09/14/161995.html
|
amazon |
2022-09-13 15:54:49 |
AWS |
AWS |
Vodafone NZ: Data Driven Omni Channel Contact Center via Automation and Continuous Improvement |
https://www.youtube.com/watch?v=OQKOHNtyz3E
|
Vodafone NZ Data Driven Omni Channel Contact Center via Automation and Continuous ImprovementVodafone NZ built a complete customer intent driven Contact Centre solution as code which will eventually support more than a million calls a month with more than agents across different countries Their solution involved a fully automated CI CD pipeline for a serverless contact center the first to use the Amazon Connect APIs when they were released Automated CI CD with Connect implementation with integration with AWS and Partner services Check out more resources for architecting in the AWScloud AWS AmazonWebServices CloudComputing ThisIsMyArchitecture |
2022-09-13 15:34:55 |
AWS |
AWS - Japan |
アジャイルよもやま話 ~ 川口 恭伸さんとアジャイルの歴史を振り返りながら学ぼう ! #AWSDevLiveShow |
https://www.youtube.com/watch?v=sDxlo0fGFm8
|
今回はゲストにアジャイルコーチとして著名な川口恭伸さんアギレルゴコンサルティング株式会社シニアアジャイルコーチをお迎えして、アジャイル開発の夜明け前から現在に至るまでの歴史と流れについて語って頂き、アジャイル開発についての理解を深めていきます。 |
2022-09-13 15:37:50 |
js |
JavaScriptタグが付けられた新着投稿 - Qiita |
文字列の一部だけを取得する方法 |
https://qiita.com/shuhei_m/items/28cbb78f8aabc70ce1e3
|
substring |
2022-09-14 00:13:09 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
k8s で ECR の認証情報 Secret を定期的に取得する |
https://qiita.com/rkiyose/items/3f00d12d78bf36dce24c
|
awsecrgetloginpassword |
2022-09-14 00:58:14 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
DBの種類について |
https://qiita.com/wawon1111/items/bb1dbe189030df473c87
|
記事 |
2022-09-14 00:14:59 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
React axios RailsAPIを叩いてみる |
https://qiita.com/yuuki-h/items/5586b196b7c5205e8390
|
axios |
2022-09-14 00:32:00 |
技術ブログ |
Mercari Engineering Blog |
メルカリの取引ドメインにおけるモジュラーモノリス化の取り組み |
https://engineering.mercari.com/blog/entry/20220913-modular-monolithization-in-mercari-transaction-domain/
|
hellip |
2022-09-13 15:42:45 |
海外TECH |
Ars Technica |
The mystery of why some people don’t catch COVID |
https://arstechnica.com/?p=1880851
|
covidscientists |
2022-09-13 15:31:51 |
海外TECH |
Ars Technica |
Zelda: Breath of the Wild sequel gets official name, May 2023 release date |
https://arstechnica.com/?p=1880829
|
shows |
2022-09-13 15:08:52 |
海外TECH |
MakeUseOf |
Build 8 Drones Similar to Ukraine’s New Black Hornets |
https://www.makeuseof.com/build-drones-similar-ukraines-black-hornet/
|
Build Drones Similar to Ukraine s New Black HornetsThe Black Hornet is an innovative micro drone created for military surveillance Create your own DIY equivalent with these high flying project ideas |
2022-09-13 15:30:14 |
海外TECH |
MakeUseOf |
A Quick Windows Security Guide for Windows 11 |
https://www.makeuseof.com/windows-11-quick-security-guide/
|
windows |
2022-09-13 15:15:14 |
海外TECH |
MakeUseOf |
How to Partition Your Hard Drive for Optimum Performance |
https://www.makeuseof.com/how-to-partition-hard-drive/
|
How to Partition Your Hard Drive for Optimum PerformancePartitioning your PC s hard drive into multiple sections makes backups and formatting easier Here s how to partition your drive for smooth operation |
2022-09-13 15:05:14 |
海外TECH |
DEV Community |
What is Kubernetes HPA and How Can It Help You Save on the Cloud? |
https://dev.to/castai/once-again-thank-you-for-your-response-and-if-anything-just-go-ahead-and-ask-me-looking-forward-to-hearing-back-from-you-soon-1bc0
|
What is Kubernetes HPA and How Can It Help You Save on the Cloud Autoscaling is a core capability of Kubernetes The tighter you configure the scaling mechanisms HPA VPA and Cluster Autoscaler the lower the waste and costs of running your application Kubernetes comes with three types of autoscaling mechanisms Horizontal Pod Autoscaler HPA Vertical Pod Autoscaler VPA and Cluster Autoscaler Each of these adds a unique ingredient to your overarching goal of autoscaling for cloud cost optimization In this article we focus on horizontal pod autoscaling You can control how many pods run based on various metrics by configuring the Horizontal Pod Autoscaler HPA settings on your cluster This gives you the ability to scale up or down according to demand Keep reading to learn what Kubernetes HPA is and how it works in a hands on example Let s start with a quick recap of Kubernetes autoscalingBefore diving into Horizontal Pod Autoscaler HPA let s look at Kubernetes autoscaling mechanisms Kubernetes supports three types of autoscaling Horizontal Pod Autoscaler HPA which scales the number of replicas of an application Vertical Pod Autoscaler VPA which scales the resource requests and limits of a container Cluster Autoscaler which adjusts the number of nodes of a cluster These autoscalers work on one of two Kubernetes levels pod and cluster While Kubernetes HPA and VPA methods adjust resources at the pod level the Cluster Autoscaler scales up or down the number of nodes in a cluster What is Kubernetes Horizontal Pod Autoscaler HPA In many applications usage changes over time for example more people visit an e commerce store in the evening than around noon When the demands of your application change you can use the Horizontal Pod Autoscaler HPA to add or remove pods automatically based on CPU utilization HPA makes autoscaling decisions based on metrics that you provide externally or custom metrics To get started you need to define how many replicas should run at any given time using the MIN and MAX values Once configured the Horizontal Pod Autoscaler controller takes care of checking metrics and making adjustments as necessary It checks metrics every seconds by default How does Horizontal Pod Autoscaler work Configuring the HPA controller will monitor your deployment s pods and understand whether the number of pod replicas needs to change To determine this HPA takes a weighted mean of a per pod metric value and calculates whether removing or adding replicas would bring that value closer to its target value Example scenarioImagine that your deployment has a target CPU utilization of You currently have five pods running there and the mean CPU utilization is In this scenario the HPA controller will add three replicas to bring the pod average closer to the target of When to use Kubernetes HPA Horizontal Pod Autoscaler is an autoscaling mechanism that comes in handy for scaling stateless applications But you can also use it to support scaling stateful sets To achieve cost savings for workloads that experience regular changes in demand use HPA in combination with cluster autoscaling This will help you reduce the number of active nodes when the number of pods decreases Limitations of Horizontal Pod Autoscaler Note that HPA comes with some limitations It might require architecting your application with a scale out in mind so that distributing workloads across multiple servers is possible HPA might not always keep up with unexpected demand peaks since new virtual machines may take a few minutes to load If you fail to set CPU and memory limits on your pods they may frequently terminate or waste resources if you choose to do the opposite If the cluster is out of capacity HPA cannot scale up until new nodes are added to the cluster Cluster Autoscaler CA can automate this process What do you need to run Horizontal Pod Autoscaler Horizontal Pod Autoscaler HPA is a feature of the Kubernetes cluster manager that watches the CPU usage of pod containers automatically resizing them as necessary to maintain a target level of utilization To do that HPA requires a source of metrics For example when scaling based on CPU usage it uses metrics server If you want to use custom or external metrics for HPA scaling you need to deploy a service implementing the custom metrics ks io API or external metrics ks io API this provides an interface with a monitoring service or metrics source Custom metrics include network traffic memory or any value that relates to the pod s application And if your workloads use the standard CPU metric make sure to configure the CPU resource limits for containers in the pod spec Expert tips for running Kubernetes HPA Install metrics server Kubernetes HPA needs to access per pod resource metrics to make scaling decisions These values are retrieved from the metrics ks io API provided by the metrics server Configure resource requests for all podsAnother key source of information for HPA s scaling decisions is observed CPU utilization values of pods But how are these values calculated They are a percentage of the resource requests from individual pods If you miss resource request values for some containers these calculations might become entirely inaccurate and lead to suboptimal operation and poor scaling decisions That s why it s worth configuring resource request values for all containers of every pod that s part of the Kubernetes controller scaled by the HPA Configure custom and external metricsCustom metricsYou can configure Horizontal Pod Autoscaler HPA to scale based on custom metrics which are internal metrics that you collect from your application HPA supports two types of custom metrics Pod metrics averaged across all the pods in an application which support only the target type of AverageValue Object metrics metrics describing any other object in the same namespace as your application and supporting target types of Value and AverageValue Remember to use the correct target type for pod and object metrics when configuring custom metrics External metricsThese metrics allow HPA to autoscale applications based on metrics that are provided by third party monitoring systems External metrics support target types of Value and AverageValue When deciding between custom and external metrics go for custom metrics because securing an external metrics API is more difficult than getting an internal one Verify that your HPA and VPA policies don t clashVertical Pod Autoscaler automates requests and limits configuration reducing overhead and achieving cost savings Horizontal Pod Autoscaler on the other hand aims to scale out rather than up or down Double check that your binning and packing density settings aren t in conflict with each other when designing clusters for business or purpose class tier of service Use instance weighting scoresSuppose one of your workloads ends up consuming more than it requested Is this happening because the resources are needed Or did the workload consume them because they were available but not critically required Use instance weighting when choosing instance sizes and types for autoscaling Instance weighting is useful especially when you adopt a diversified allocation strategy and use spot instances Example HPA demoAs this is one of core Kubernetes features the cloud service provider we use shouldn t matter But for this example we will be using GKE You can create a cluster via the UI or via the gcloud utils like so gcloud container project your project clusters create cluster name release channel None zone europe west c node locations europe west c machine type e standard image type COS CONTAINERD disk size enable autorepair num nodes We can then connect to the cluster using gcloud container clusters get credentials cluster name zone europe west c project your project This should also switch your context to the cluster so whenever you use kubectl you ll be within this cluster s context After we ve done that we can verify that we can see the nodes with gt kubectl get nodesNAME STATUS ROLES AGE VERSIONgke valdas default pool cfcdbe cvc Ready lt none gt ms v gke gke valdas default pool cfcdbe qh Ready lt none gt ms v gke gke valdas default pool cfcdbe xrf Ready lt none gt ms v gke GKE comes with the metrics server preinstalled we can verify that using gt kubectl get pods n kube system grep metricsgke metrics agent nrl Running msgke metrics agent pd Running msgke metrics agent tfr Running msmetrics server v fbcdd knwv Running msNote if your cluster doesn t have a metrics server you can easily install it using one command kubectl apply f You can find more info here We can also use the top command to verify that the metrics are collected gt kubectl top pods ANAMESPACE NAME CPU cores MEMORY bytes kube system event exporter gke fdc rtb m Mikube system fluentbit gke rv m Mikube system fluentbit gke nwcx m Mikube system fluentbit gke zzgl m Mikube system gke metrics agent nrl m Mikube system gke metrics agent pd m Mikube system gke metrics agent tfr m Mikube system konnectivity agent fbccc vvff m Mikube system konnectivity agent fbccc lsk m Mikube system konnectivity agent fbccc rnvp m Mikube system konnectivity agent autoscaler fd fwn m Mikube system kube dns dfdb lvf m Mikube system kube dns dfdb mvxv m Mikube system kube dns autoscaler fd pctcj m Mikube system kube proxy gke valdas default pool cfcdbe cvc m Mikube system kube proxy gke valdas default pool cfcdbe qh m Mikube system kube proxy gke valdas default pool cfcdbe xrf m Mikube system l default backend fbfdf fctch m Mikube system metrics server v fbcdd knwv m Mikube system pdcsi node mfpt m Mikube system pdcsi node sxdrg m Mikube system pdcsi node wcnw m MiNow let s create a single replica deployment with resource requests and limits apiVersion apps vkind Deploymentmetadata name hpa demo labels app nginxspec replicas selector matchLabels app nginx template metadata labels app nginx spec containers name nginx image ks gcr io nginx slim ports containerPort resources requests cpu m limits cpu mLet s save this to a demo yaml and run gt kubectl apply f demo yamlWe can check that it s deployed via gt kubectl get deploy n defaultNAME READY UP TO DATE AVAILABLE AGEhpa demo mLastly before configuring HPA we need to expose a service that we can call to increase the load which HPA will act upon Let s create a service yaml like so apiVersion vkind Servicemetadata name hpa demolabels app nginxspec ports port selector app nginxAnd apply it using gt kubectl apply f service yamlWe can verify that the service is working like so gt kubectl get servicesNAME TYPE CLUSTER IP EXTERNAL IP PORT S AGEhpa demo ClusterIP lt none gt TCP mskubernetes ClusterIP lt none gt TCP mAs you can see the hpa demo service exists Finally we need to configure HPA To do that we can create a file called hpa yaml and fill it in with apiVersion autoscaling vkind HorizontalPodAutoscalermetadata name hpa demospec scaleTargetRef apiVersion apps v kind Deployment name hpa demominReplicas maxReplicas targetCPUUtilizationPercentage Once again we apply it using gt kubectl apply f hpa yamlNow let s watch HPA in action using gt kubectl get hpa wNAME REFERENCE TARGETS MINPODS MAXPODS REPLICAS AGEhpa demo Deployment hpa demo msAs you can see nothing is happening But remember how we created a service earlier Let s start generating some load using busybox gt kubectl run i tty load generator rm image busybox restart Never bin sh c while sleep do wget q O http hpa demo done We should immediately see a load increase under our HPA watch command hpa demo Deployment hpa demo msThe load is still not enough to reach our target but for the sake of this demo let s set the targetCPUUtilizationPercentage and re apply the hpa yaml Under the watch command we should see that our target is exceeded and a replica gets added hpa demo Deployment hpa demo mhpa demo Deployment hpa demo mhpa demo Deployment hpa demo mWe can verify this via gt kubectl get deployNAME READY UP TO DATE AVAILABLE AGEhpa demo mAs you can see we have two pods while the deployment specified only one so our HPA policy worked We can proceed to test downscaling by deleting the load gen pod gt kubectl delete pod load generatorAfter a while we should see NAME REFERENCE TARGETS MINPODS MAXPODS REPLICAS AGEhpa demo Deployment hpa demo mThis means that downscaling worked We can verify that using gt kubectl get deployNAME READY UP TO DATE AVAILABLE AGEhpa demo mThat s basically it We ve seen how we can easily upscale and downscale based on pod resource usage Gain real time cost visibility when using HPAIncreased scalability poses a challenge to cost monitoring and control in Kubernetes because autoscalers constantly adjust capacity CAST AI provides a free cost monitoring product you can use to get an hourly daily weekly and monthly overview of your cloud cost Connect your cluster in one minute or less to instantly see your current costs in real time and access months of past cost data for comprehensive reporting CAST AI clients save an average of on their Kubernetes billsConnect your cluster and see your costs in min no credit card required |
2022-09-13 15:46:39 |
海外TECH |
DEV Community |
How do you test and find bugs in an application? |
https://dev.to/sloan/how-do-you-test-and-find-bugs-in-an-application-1mp0
|
How do you test and find bugs in an application This is an anonymous post sent in by a member who does not want their name disclosed Please be thoughtful with your responses as these are usually tough posts to write Email sloan dev to if you d like to leave an anonymous comment or if you want to ask your own anonymous question I m curious how do y all look for bugs in your applications Trying to figure out new ways to get rid of bugs in my programs and I m all ears to hear different methods |
2022-09-13 15:41:44 |
海外TECH |
DEV Community |
How to Fix the TypeScript intellisense template error in Vue |
https://dev.to/michaelthiessen/how-to-fix-the-typescript-intellisense-template-error-in-vue-46eg
|
How to Fix the TypeScript intellisense template error in VueI recently got this error while working on a Vue project TypeScript intellisense is disabled on template To enable configure jsx preserve in the compilerOptions property of tsconfig or jsconfig To disable this prompt instead configure experimentalDisableTemplateSupport true in vueCompilerOptions property volarNo need to panic just disable this Volar message exactly how it says In your tsconfig file you need to add jsx preserve in the compilerOptions section compilerOptions jsx preserve I m using Nuxt so my TypeScript config file looks a little different https v nuxtjs org concepts typescript extends nuxt tsconfig json compilerOptions jsx preserve If you re using a jsconfig file instead it may look closer to this compilerOptions module commonjs target es jsx preserve include src The jsx option on the tsconfig controls how ts transforms and outputs tsx files but this error happens on vue files with no tsx extension So changing this option to silence the warning has no real effect on our projects In Vue we are only using TypeScript for type checking so this option doesn t affect anything that we re doing This issue is likely happening because of the TypeScript Language Server that VS Code uses to provide the Intellisense feature Volar hooks into this server but unfortunately has no control over it |
2022-09-13 15:16:04 |
海外TECH |
DEV Community |
My First Blog |
https://dev.to/hackelite01/my-first-blog-hog
|
My First BlogI am so exited as I am writing my first blog post I am Mayank Rajput from Mahesana Gujarat India I like to share and express my thoughts and ideas about the most interesting and fascinating competency in programming I am Full stack developer with somewhat hacking knowledge Though I have heard about new innovations and technologies which were introduced to the world through news and social media my curiosity was built day by day uncommonly after referring into this section I can remember that our teacher was really excelled in teaching us more friendly and attractively by providing related videos and reading materials in order to enhance our knowledge in new trends in Programming amp AI I completed my various courses of programming languages like Python JavaScript Go TypeScript etc in my high school timeline You can also visit my website My github profile is hackelite as my username Alright we all know that AI is a hotly debated topic all over the world with the technological advancement globally According to John McCarthy The father of Artificial Intelligence he mentioned that “Artificial Intelligence can be define as “the science and engineering of making intelligent machines Nowadays AI is everywhere and in many fields at the moment such as Healthcare Education Criminal and justice Astronomy Business and economics Transportation Cultivation etc Moreover Artificial intelligence are used to carry out risky jobs that are too dangerous for humans to undertake to accomplish the tasks more faster and with minimal errors also for the development with new innovations and creations Artificial intelligence AI is arguably the most exciting field in robotics Can you ever think that a machine or a non living being can get a citizenship in a country Saudi Arabia has gifted the citizenship for the first ever humanoid robot called “Sophia which is based on AI technology Isn t that fascinating I wonder that if I can have a robot to wake me up saying “Time to wake up buddy and helps to make my activities more easier and to live in a smart city to work within a smart office too The latest AI offers an unprecedented opportunity to engage within some of these tasks So In the future we may live in our dream worlds with advanced technology Hope you all had a great time while reading this blog Thank you |
2022-09-13 15:12:25 |
海外TECH |
DEV Community |
Getting Started with Buffalo |
https://dev.to/otomato_io/getting-started-with-buffalo-1cc0
|
Getting Started with Buffalo Intro Rapid Software Development in the Modern World Feel free to skip to the tutorial This post is the first in a planned series about rapid software development in the modern world Rapid developer onboarding is something we ve been dealing a lot with at Otomato software But what really got us started on diving deeper into this was my conversation with Elad Meidar a few months back Elad was talking to me about how non trivial it has become to choose a stack in today s world And let s say you ve chosen your tools only the most experienced developers really know how to set up CI testing deployment instrumentation monitoring security etc correctly A lot of Ops knowledge is involved in even getting things initially running Our current goal is to take that knowledge that we ve accumulated and make it available as a service And while we re doing that we re exploring the tooling that s currently available Enter BuffaloBuffalo is a framework or a tool for rapid web development in Go Cloud Native DevOps folks and that s what we are at Otomato have a soft spot for Golang and that s why I m starting this series with Buffalo The official getting started section of Buffalo documentation is great but as I ran through it I noticed it lacks some operational details that I m planning on exposing Again there s Ops knowledge lurking in the dark InstallationsQuite naturally one would need to install Go On a Mac brew install golangOn Ubuntu Debian sudo apt update amp amp sudo apt install golangNote on older systems such as Ubuntu you ll get a very old version of Go by default when installing with apt So instead choose the download n extract option here For additional installation options go here Do you do frontend Buffalo can generate both pure backend API services and fully fledged webapps with frontend matter included The frontend is in Javascript so if you want that you ll also need Node and either yarn or npm the default On a Mac brew install nodejsOn Ubuntu Debian sudo apt updatesudo apt install nodejs npm Do you want containers Buffalo makes quite a few educated assumptions when generating your project One of them is that you ll want to wrap your app in a container You can of course opt out but why So if you re going with the flow and enjoying the benefits of containerization you probably already have Docker installed If not please do so now we ll need it further along the tutorial Finally bring in the BuffaloOn a Mac brew install gobuffalo tap buffaloOn Linux wget tar xvzf buffalo Linux x tar gzsudo mv buffalo usr local bin buffalo Create a projectBuffalo has a project scaffolding feature that allows us to generate a new app complete with a local git repositorya backend apia db integrationa frontenda Dockerfilea CI pipeline Let s create a webapp called testr It will be used to manage test assignments for new and existing trainees Did I mention we do technical training at Otomato too The command to create a new project is buffalo new The default DB backend used by Buffalo is PostgreSQL We will be using Github for SCM so we ll choose Github Actions as our CI provider buffalo new testr ci provider githubAfter buffalo shows us what it s bringing in and generating quite a bunch of stuff really it will say Initialized empty Git repository in Users username git testr git DEBU T Exec git add DEBU T Exec git commit q m Initial CommitINFO T Congratulations Your application testr has been successfully generated INFO T You can find your new application at Users antweiss git testrINFO T Please read the README md file in your new application for next steps on running your application So we ll do just what it tells us to cd testrgit add git commit q m Initial Commit Set up the DBBefore we can actually start developing our code there s a need to spin up a database We could of course use a managed DB but it would probably cost us a few bucks So for local development it makes much more sense to run the DB in a container Let s run PostgreSQL the default Buffalo DB backend docker run name buffalo postgres e POSTGRES PASSWORD postgres p d postgresNote we re running PostgreSQL with a very naive password here which is fine for local development but not fit for anything production like We re also exposing it on localhost which is where a Buffalo app is configured to look for it by default These configurations are defined in a buffalo generated file database yml which we ll use shortly Running the DB container isn t enough We also need to create a database for our app This can be done by entering the container and running good old SQL commands But Buffalo creators recommend the use of Soda a small and useful CLI utility that makes managing DBs easier Install soda go install github com gobuffalo pop v soda latestAnd create a DB soda create aSoda creates all the databases configured in the file database yaml that Buffalo has generated for us Note By default Buffalo uses its own ORM library called pop for DB integrations Pop provides a wrapper for soda so we can also run soda commands through buffalo aliases buffalo pop create a or buffalo db create a Buffalo delivers even more useful DB stuff with the help of pop like model generation But we ll cover that in the follow up post Start developmentBuffalo provides us with a buffalo dev command which allows running our app with live reloading i e restarting the application server each time we change the code Let s run buffalo devNow we can visit http localhost in browser and see our app running And we re live The web UI we see is generated from testr templates home index plush html using the plush templating engine Also to be covered in a separate post Let s Have Some CIAs the final step of this walkthrough let s push our code to Github and verify the generated CI pipeline works Generate a new Github repoI heartily recommend using Github s gh cli tool From the testr directory run gh repo create public lt your user or org gt buffalo testr push source This will create the repo and immediately push the code to it which in turn starts the workflow defined in github workflows test yml name teston push pull request permissions contents readjobs test runs on ubuntu latest services postgres image postgres alpine env POSTGRES DB testr test POSTGRES PASSWORD postgres options gt health cmd pg isready health interval s health timeout s health retries ports steps uses actions checkout v uses actions setup go v with go version cache true name setup run go install github com gobuffalo cli cmd buffalo latest name test env TEST DATABASE URL postgres postgres postgres localhost testr test sslmode disable run buffalo testWe can see that this workflow spins up a PostgreSQL service containerinstalls buffaloruns buffalo test which in turn creates the DB in the container and runs some tests POP info dropped database testr test POP info created database testr testpg dump error connection to server at port failed FATAL database testr development does not exist POP info Migrations already up to date nothing to apply POP info seconds POP warn Migrator unable to dump schema open migrations schema sql no such file or directorytime T Z level info msg go test p tags development testr actions testr cmd app testr grifts testr locales testr models testr public testr templates go downloading github com gobuffalo suite v v go downloading github com gobuffalo httptest v go downloading github com stretchr testify v go downloading github com davecgh go spew v go downloading github com pmezard go difflib v ok testr actions s testr cmd app no test files testr grifts no test files testr locales no test files ok testr models s testr public no test files testr templates no test files Voila The workflow works It doesn t create a Docker image for us so no artifacts but it does run some basic integration testing Tests for Buffalo apps is another topic for yet another post To Sum Things UpBuffalo is a well thought out rapid development framework for full stack apps or standalone backend APIs It does pack quite a lot to get us started but it still leaves the developer in the playground without any clear guidelines regarding where and how to deploy their code for production And what are you using for rapid bootstrapping of new services What other rapid development frameworks would you like us to cover Let us know in comments our research is only starting |
2022-09-13 15:02:23 |
Apple |
AppleInsider - Frontpage News |
Amazon releases new Kindle & Kindle Kids with USB-C |
https://appleinsider.com/articles/22/09/13/amazon-releases-new-kindle-kindle-kids-with-usb-c?utm_medium=rss
|
Amazon releases new Kindle amp Kindle Kids with USB COn Tuesday Amazon released a pair of Kindles with USB C a new high resolution display and twice the storage of older models Amazon s new Kindle deviceBoth eReaders include a new inch ppi display that bring dark mode to the Kindle lineup for the first time Amazon says that the improved screen brings the digital reading experience closer to paper books Read more |
2022-09-13 15:35:34 |
海外TECH |
Engadget |
Watch nearly 8 minutes of 'Bayonetta 3' gameplay in a new trailer |
https://www.engadget.com/bayonetta-3-gameplay-trailer-long-155147016.html?src=rss
|
Watch nearly minutes of x Bayonetta x gameplay in a new trailerBayonetta is primed to be a stylish neon splattered action title and Nintendo has the gameplay trailer to prove it Today the studio dropped nearly eight minutes of Bayonetta gameplay footage on YouTube showcasing Bayonetta s Witch Time Demon Masquerade and summoning abilities and how other characters will play nbsp The game pits Bayonetta and her cohorts ーa witch in training called Viola the Umbra Witch Jeanne and a journalist named Luka ーagainst an army of man made bioweapons called Homonculi Each character brings their own flair to the fight Viola for instance can call upon a giant maniacal Cheshire cat to help her take down massive monsters The Demon Masquerade feature allows Bayonetta to channel the abilities of various animals including a moth spider and scorpion There s also a new accessory called Immortal Marionette that adds a one button input mechanic for combos and defense moves to any difficulty setting in the game nbsp Bayonetta is set to hit Switch on October th |
2022-09-13 15:51:47 |
海外TECH |
Engadget |
Peloton's connected Bike rentals are now available across 48 states |
https://www.engadget.com/peloton-bike-rentals-co-founders-leaving-154513024.html?src=rss
|
Peloton x s connected Bike rentals are now available across statesPeloton is expanding a rental program for its Bike and Bike fitness equipment Now anyone in the contiguous US sorry Alaska and Hawaii can try one of the connected exercise bikes at home without having to shell out at least The company started testing the program in select markets earlier this year It s worth noting that the rentals may still not be available in some remote locations A Bike rental costs per month while Bike costs per month You ll need to pay a setup fee as well Both options include an All Access Membership which features Peloton s swathe of live and on demand fitness classes You can return the equipment for free at any time After months you ll be able to buy the Bike or Bike at a reduced rate and respectively News of broader availability of the rental program comes after it emerged that two of Peloton s co founders are departing the company As CNBC notes John Foley is stepping down as executive chairman Karen Boone will take over as the chair of the board Chief legal officer Hisao Kushi another co founder is leaving and will be replaced by Tammy Albarrán Uber s chief deputy general counsel Additionally chief commercial officer Kevin Cornils who joined Peloton in will move on later this month amid a broader organizational shakeup Chief strategy officer Dion Sanders will take on many of Cornils duties in a new role as chief emerging business officer These executive changes are the latest developments in a turbulent year for Peloton as CEO Barry McCarthy tries to resolve the company s woes Just as McCarthy took over the position from Foley earlier this year Peloton laid off around workers In July Peloton let go around employees in Taiwan amid a shift away from in house manufacturing and last month the company cut another jobs in the distribution and customer service departments It will rely on third party companies for deliveries Whether McCarthy s ambitious plan to steady the Peloton ship pays off remains to be seen It s been a rough year financially for the company to say the least McCarthy told shareholders last month that despite incurring an operating loss of billion last quarter he sees quot significant progress driving our comeback and Peloton s long term resilience quot McCarthy said this week that Peloton would start selling its products in some brick and mortar stores after announcing the closure of many of the company s own retail locations It recently listed its equipment on Amazon for the first time McCarthy also mused on making it easier for people to access third party content on Peloton s displays something that s already possible to do by jailbreaking the device |
2022-09-13 15:45:13 |
海外TECH |
Engadget |
Twitter whistleblower says company had Chinese agent on payroll |
https://www.engadget.com/twitter-whistleblower-says-company-had-chinese-agent-on-payroll-153651562.html?src=rss
|
Twitter whistleblower says company had Chinese agent on payrollDuring a hearing with the Senate Judiciary Committee Twitter s former security chief turned whistleblower Peiter Zatko shed new light on his claims that the company s lax security practices harmed U S national security Among the new allegations was that the company had a Chinese agent working for the country s Ministry of State Security MSS on its payroll During his opening statement Sen Chuck Grassley stated that “the FBI notified Twitter of at least one Chinese agent in the company quot In the public version of his whistleblower complaint Zatko stated he had been warned that the company was employing “one or more people who were “working on behalf of another particular foreign intelligence agency But the version of the complaint made public parts of which were redacted didn t specify what country the FBI was referring to In his testimony Zatko confirmed the company had been warned about the presence of Chinese agents “This was made aware to me maybe a week before I was summarily dismissed Zatko said “I had been told because the corporate security physical security team had been contacted and told that there was at least one agent of the MSS which is one of China s intelligence services on the payroll inside Twitter Zatko also raised concerns about the presence of foreign agents from other countries including India which he said quot forced quot Twitter to hire government agents nbsp Notably Zatko s disclosures are not the first time Twitter has had to contend with the presence of unregistered foreign agents on its payroll A former Twitter worker was recently convicted of acting as an agent for Saudi Arabia Prosecutors alleged the man was paid to turn over sensitive information about dissidents Zatko alleged that the danger posed by foreign agents was even greater due to a litany of factors the vast amount of data the platform collects and its lack of insight into that data as well as the broad and largely unfettered access Twitter s engineers have to it quot It s not far fetched to say that an employee inside the company could take over the accounts of all of the senators in this room quot Zatko said nbsp The hearing is likely to amp up the pressure on Twitter which has so far declined to address Zatko s claims in detail Senator Grassley said that the committee had also invited CEO Parag Agrawal to testify at the hearing but that he had “refused to appear “He rejected this committee s invitation to appear by claiming that it would jeopardize Twitter s ongoing litigation Mr Musk Grassley said referring to the company s legal battle with Elon Musk over his billion acquisition of the company “Protecting Americans from foreign influence is more important than Twitter s civil litigation in Delaware If these allegations are true I don t see how Mr Agrawal can maintain his position at Twitter going forward Developing… |
2022-09-13 15:36:51 |
Cisco |
Cisco Blog |
Cisco UCS X-Series: Unboxing a year of momentum and success |
https://blogs.cisco.com/datacenter/cisco-ucs-x-series-unboxing-a-year-of-momentum-and-success
|
Cisco UCS X Series Unboxing a year of momentum and successThe UCS X Series powered by Cisco Intersight was purpose built through foundational innovations for transforming on prem compute deployments for hybrid cloud operating models One of the most innovative aspects of the X Series is its versatility as demonstrated by the evolutionary aspects of the X Fabric and its modular system design that blurs the line between rack and blade server form factors |
2022-09-13 15:31:35 |
海外科学 |
NYT > Science |
Unearthing a Maya Civilization That ‘Punched Above Its Weight’ |
https://www.nytimes.com/2022/09/13/science/archaeology-mayan-mexico.html
|
Unearthing a Maya Civilization That Punched Above Its Weight Before the pandemic the long sought ruins of Sak Tz i a small but influential Mesoamerican kingdom were discovered on a cattle ranch in Mexico This summer archaeologists returned to excavate it |
2022-09-13 15:43:07 |
海外科学 |
NYT > Science |
When the Queen Died, Someone Had to Tell the Bees |
https://www.nytimes.com/2022/09/13/world/europe/bees-queen-elizabeth.html
|
beekeeper |
2022-09-13 15:52:46 |
海外科学 |
BBC News - Science & Environment |
Switching to renewable energy could save trillions - study |
https://www.bbc.co.uk/news/science-environment-62892013?at_medium=RSS&at_campaign=KARANGA
|
cheapest |
2022-09-13 15:26:00 |
金融 |
金融庁ホームページ |
「サステナブルファイナンス有識者会議」(第14回)を開催します。 |
https://www.fsa.go.jp/news/r4/singi/20220913.html
|
有識者会議 |
2022-09-13 17:00:00 |
ニュース |
BBC News - Home |
Crowds line Edinburgh streets for Queen's farewell to Scotland |
https://www.bbc.co.uk/news/uk-scotland-62887168?at_medium=RSS&at_campaign=KARANGA
|
london |
2022-09-13 15:34:22 |
ニュース |
BBC News - Home |
King Charles III says Queen prayed for Northern Ireland |
https://www.bbc.co.uk/news/uk-northern-ireland-62878272?at_medium=RSS&at_campaign=KARANGA
|
historic |
2022-09-13 15:29:52 |
ニュース |
BBC News - Home |
Benjamin Mendy found not guilty of one count of rape |
https://www.bbc.co.uk/news/uk-england-manchester-62894037?at_medium=RSS&at_campaign=KARANGA
|
offences |
2022-09-13 15:24:38 |
ニュース |
BBC News - Home |
Archie Battersbee: Tributes paid at Southend funeral |
https://www.bbc.co.uk/news/uk-england-essex-62889234?at_medium=RSS&at_campaign=KARANGA
|
dispute |
2022-09-13 15:13:45 |
ニュース |
BBC News - Home |
Switching to renewable energy could save trillions - study |
https://www.bbc.co.uk/news/science-environment-62892013?at_medium=RSS&at_campaign=KARANGA
|
cheapest |
2022-09-13 15:26:00 |
ニュース |
BBC News - Home |
Women's Big Bash League: Sophie Ecclestone and Alice Capsey selected for WBBL |
https://www.bbc.co.uk/sport/cricket/62893242?at_medium=RSS&at_campaign=KARANGA
|
Women x s Big Bash League Sophie Ecclestone and Alice Capsey selected for WBBLEngland s Sophie Ecclestone and Alice Capsey sign Women s Big Bash contracts with Sydney Sixers and Melbourne Stars respectively |
2022-09-13 15:36:50 |
ニュース |
BBC News - Home |
Queen's lying-in-state: What it will look like |
https://www.bbc.co.uk/news/uk-62878294?at_medium=RSS&at_campaign=KARANGA
|
coffin |
2022-09-13 15:32:41 |
ニュース |
BBC News - Home |
St Giles' vigil: 'She asked if the Queen was with mummy' |
https://www.bbc.co.uk/news/uk-scotland-62853613?at_medium=RSS&at_campaign=KARANGA
|
giles |
2022-09-13 15:45:40 |
北海道 |
北海道新聞 |
木原副長官 教団関連会合に 自民 追加公表の可能性示唆 |
https://www.hokkaido-np.co.jp/article/730644/
|
世界平和統一家庭連合 |
2022-09-14 00:20:00 |
北海道 |
北海道新聞 |
NY株、一時800ドル超安 米大幅利上げ継続を懸念 |
https://www.hokkaido-np.co.jp/article/730628/
|
継続 |
2022-09-14 00:04:10 |
北海道 |
北海道新聞 |
知床ウトロ地区「安全もっとPRを」 旅行業協会が視察 |
https://www.hokkaido-np.co.jp/article/730610/
|
旅行業協会 |
2022-09-14 00:17:29 |
北海道 |
北海道新聞 |
ノーベル化学賞受賞のリスト氏、北大初訪問へ 22日に講演会 |
https://www.hokkaido-np.co.jp/article/730613/
|
特任教授 |
2022-09-14 00:06:30 |
北海道 |
北海道新聞 |
中城ふみ子賞 東京の大黒千加さん作「境界線」に |
https://www.hokkaido-np.co.jp/article/730601/
|
中城ふみ子 |
2022-09-14 00:03:05 |
海外TECH |
reddit |
220914 BLACKPINK - ‘Shut Down’ M/V Teaser |
https://www.reddit.com/r/BlackPink/comments/xd9vi7/220914_blackpink_shut_down_mv_teaser/
|
BLACKPINK Shut Down M V Teaser submitted by u elevendigits to r BlackPink link comments |
2022-09-13 15:01:17 |
GCP |
Cloud Blog |
Transportation leaders share real-world stories of digital transformation |
https://cloud.google.com/blog/topics/public-sector/transportation-leaders-share-real-world-stories-digital-transformation/
|
Transportation leaders share real world stories of digital transformationTransportation leaders are facing challenges in providing safe and effective mobility Road fatalities have reached a year high extreme weather and climate risks are calling for a more resilient infrastructure and there s a growing urgency to address equity gaps Furthermore agencies are struggling to attract and retain talent meaning teams need to be empowered to do more with less Government organizations need modern tools and technology that can deliver insights speed and scale so they can focus on bringing their expertise taking action and making an impact So how can agencies take practical action At their annual conference the ITS World Congress in Los Angeles will bring together the intelligent transportation and future mobility communities from automation and connectivity to mobility and digital infrastructure On September I will host a roundtable conversation with leaders of transportation agencies across the nation who are using digital tools including cloud based platforms and analytics applications powered by artificial intelligence AI to drive innovation Here are some examples of how these organizations are future proofing infrastructure in their regions and transforming their day to day operations thanks to cloud technology Workforce transformation and streamlining business processes is a top priority at the Utah Department of Transportation UDOT “We ve taken a cloud first mentality to drive cost efficiency from the top says Executive Director Carlos Braceras “We are setting big goals like making our operations paperless and implementing them with digital transformation This will improve the ease of doing business with UDOT UDOT has also centralized all of its data into an advanced data analytics platform This will make it easier for the teams across the UDOT to access the data and insights they need Hawaii s Department of Transportation Highways Division HIDOT is leveraging Google Earth Engine and Google Cloud to deploy a Climate Resilience Platform which helps them assess risk and prioritize investment decisions based on multiple climate risks asset conditions and community impact Deputy Director Ed Sniffen says “We are taking an integrated approachto climate resilience safety and equity By using data driven approaches across agencies levels of government and with the public we can empower and enable decision making The Colorado Department of Transportation CDOT has built an advanced analytics platform to bring together a wide range of data sources and apply analytics and machine learning to safety traffic operations and performance measurement “CDOT has undergone significant digital infrastructure modernization to enable interoperability access and analytics using Google Cloud says Ashley Nylen Assistant Director for Mobility Technology within the Office of Innovative Mobility “We have been able to break down data and organizational silos to make data and information more accessible and usable for our teams Now we can leverage that information to enable a more reliable efficient and clean transportation system as we strive to achieve ambitious statewide greenhouse gas reduction goals The District Department of Transportation DDOT defines equity as the shared and just distribution of transportation infrastructure and services and works to incorporate equity into all stages of project delivery “Through collaboration with our technology partners and meaningful engagement with stakeholders DDOT is working to build equity into decision making for delivery of transportation services and in contracting for projects says DDOT Director Everett Lott “DDOT s goal is to address gaps in transportation policy and delivery access to jobs and opportunities and inclusion of minority owned businesses in awarding contracts With better data and insight we can improve access to jobs and opportunities and streamline business processes to lower the barrier to entry for Minority Business Enterprises MBEs and Disadvantaged Business Enterprises DBEs While technology is not the whole answer it is an important enabler for mission driven transformation Each agency may be different in where they start and what areas they tackle The important thing is to take the first steps in an area that is meaningful to the organization To learn more from these transportation leaders about how they are using digital tools to improve safety climate resilience and organizational efficiency in their departments attend our panel on “Making the AI Connection for Next generation Transportation at the ITS World Congress on September or contact our team Also pop by meeting room C at the Los Angeles Convention Center to meet with our Google Public Sector leadership team during the conference Click here to learn more about Google Cloud sustainability offerings |
2022-09-13 16:00:00 |
コメント
コメントを投稿