python |
Pythonタグが付けられた新着投稿 - Qiita |
PySpark によるメタデータデプロイの実践 |
https://qiita.com/manabian/items/6bce34dc438b8e8418b7
|
databricks |
2022-10-05 21:39:33 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
dockerでデバッグしようにもdocker attachでコンソールが出力されず、pumaのログも出力されない件 |
https://qiita.com/tanitaku512/items/3e506e0ca8db7307074e
|
bindingpry |
2022-10-05 21:53:03 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
【AWS】Account Factory for Terraformを実装してみた - GLOBAL CUSTOMIZATIONSの書き方 |
https://qiita.com/Soojin/items/ed62650388fbed34b69f
|
ccountfactoryforterraform |
2022-10-05 21:56:08 |
AWS |
AWSタグが付けられた新着投稿 - Qiita |
はじめまして |
https://qiita.com/tsumugu3/items/625a193bbd8d7cc96703
|
qiita |
2022-10-05 21:14:04 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
dockerでデバッグしようにもdocker attachでコンソールが出力されず、pumaのログも出力されない件 |
https://qiita.com/tanitaku512/items/3e506e0ca8db7307074e
|
bindingpry |
2022-10-05 21:53:03 |
Docker |
dockerタグが付けられた新着投稿 - Qiita |
【初心者にやさしい】Dockerというスゴイ奴をしっかりと理解する |
https://qiita.com/technoship0329/items/2d5a43ac22d6200be2d7
|
docker |
2022-10-05 21:06:16 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
dockerでデバッグしようにもdocker attachでコンソールが出力されず、pumaのログも出力されない件 |
https://qiita.com/tanitaku512/items/3e506e0ca8db7307074e
|
bindingpry |
2022-10-05 21:53:03 |
海外TECH |
DEV Community |
Change your old methods for writing a JavaScript Code - Shorthand's for JavaScript Code |
https://dev.to/devsimc/change-your-old-methods-for-writing-a-javascript-code-shorthands-for-javascript-code-54hp
|
Change your old methods for writing a JavaScript Code Shorthand x s for JavaScript Code Shorthand for if with multiple OR conditionsif car audi car BMW car Tesla code In a traditional way we used to write code in the above pattern but instead of using multiple OR conditions we can simply use an array and includes Check out the below example if audi BMW Tesla grapes includes car code Shorthand for if with multiple And amp amp conditionsif obj amp amp obj tele amp amp obj tele stdcode console log obj tele stdcode Use optional chaining to replace this snippet console log obj tele stdcode Shorthand for checking null undefined and empty values of variableif name null name undefined name let second name The simple way to do it is const second name Shorthand for switch case to select from multiple optionsswitch number case return Case one case return Case two default return Use a map objectconst data Case one Case two Access it usingdata num Shorthand for functions for single line functionfunction example value return value Use the arrow functionconst example value gt value Shorthand for conditionally calling functionsfunction height console log height function width console log width if type heigth height else width Simple way type heigth height width Shorthand for To set the default to a variable using ifif amount null amount if value undefined value console log amount console log value Just Writeconsole log amount console log value |
2022-10-05 12:51:29 |
海外TECH |
DEV Community |
A Deep Dive Into Just-in-Time Worker Nodes With Karpenter |
https://dev.to/aws-builders/a-deep-dive-into-just-in-time-worker-nodes-with-karpenter-2b5m
|
A Deep Dive Into Just in Time Worker Nodes With KarpenterWith Kubernetes the ability to dynamically scale infrastructure based on demand is a major benefit It provides multiple layers of autoscaling functionality a horizontal pod autoscaler HPA and a vertical pod autoscaler VPA as a pod and a cluster autoscaler as a node However setting up cluster autoscaling with existing Kubernetes solutions can be difficult and restrictive For example in an AWS EKS cluster you cannot manage nodes directly Instead we need to use additional orchestration mechanisms such as node groups Suppose we have defined t large as instance type of nodegroup When a new node needs to be provisioned for the cluster Kubernetes Cluster Autoscaler creates a new instance of type t large regardless of resource requirements Although we can use mixed instances in node groups it is not always possible to meet resource demands and be cost effective Kubernetes AutoscalingKS Autoscaling helps us to scale horizontally or in our applications Pod based or HPA based scaling is a great first step However the problem is when we need multiple KS nodes to hold our PODs KarpenterKarpenter is a node based scaling solution created for KS and aims to improve efficiency and costs It s a great solution because we don t have to configure instance types or create node pools which drastically simplifies configuration On the other hand integration with Spot instances is painless and allows us to reduce our costs up to less than On Demand instances Karpenter is an open source node deployment project designed for Kubernetes Adding Karpenter to a Kubernetes cluster can significantly improve the efficiency and cost of running workloads on that cluster Features of KarpenterBeware of pods that the Kubernetes scheduler has marked as unschedulable Evaluate scheduling constraints resource requirements node selectors affinities tolerances and topology distribution constraints Demanded by pods deployment nodes that meet pod needs Schedule pods to run on new nodes Delete nodes when nodes are no longer needed Control Loops of KarpenterKarpenter has two control loops that maximize the availability and efficiency of your cluster AllocatorFast acting controller that ensures pods are scheduled as quickly as possible ReallocatorSlow acting controller replaces nodes as pod capacity changes over time Cluster AutoscalerCluster Autoscaler is a Kubernetes utility that increases or decreases the size of a Kubernetes cluster by adding or removing nodes based on the presence of pending pods and node utilization metrics Automatically resize the Kubernetes cluster when one of the following conditions is met There are pods that cannot run on the cluster due to insufficient resources There are nodes in the cluster that have been underused for a long period of time and their pods can be placed on other existing nodes A Kubernetes node autoscaling solution is a tool that automatically scales the Kubernetes cluster based on the demands of our workloads Therefore there is no need to manually create or delete a new Kubernetes node every time we need it Karpenter automatically provides new nodes in response to non programmable pods It does this by observing events within the Kubernetes cluster and then sending commands to the underlying cloud provider It is designed to work with any Kubernetes cluster in any environment Architecture of Cluster AutoscalerThe cluster autoscaler looks for pods that cannot be scheduled and nodes that are underutilized It then simulates adding or removing nodes before applying the change to your cluster The AWS cloud provider implementation in Cluster Autoscaler controls the DesiredReplicas field of your EC Auto Scaling groups The Kubernetes cluster autoscaler automatically adjusts the number of nodes in your cluster when pods fail or are rescheduled to other nodes The cluster autoscaler is typically installed as a deployment on your cluster Architecture of KarpenterKarpenter works with the Kubernetes scheduler observing incoming pods throughout the lifetime of the cluster It starts or stops nodes to optimize application availability and cluster utilization When there is enough capacity in the cluster the Kubernetes scheduler will place the incoming pods as usual When pods are started that cannot be scheduled using existing cluster capacity Karpenter bypasses the Kubernetes scheduler and works directly with your provider s compute service to start the minimum compute resources needed in those pods and associate pods with provisioning nodes When pods are removed Karpenter looks for opportunities to terminate underutilized nodes Karpenter claims to offer the following enhancements Designed to handle the full flexibility of the cloudKarpenter has the ability to efficiently address the full range of instance types available through AWS Cluster Autoscaler was not originally built with the flexibility to manage hundreds of instance types zones and purchasing options Node provisioning without groupsKarpenter manages each instance directly without using additional orchestration mechanisms such as node groups This allows you to retry in milliseconds instead of minutes when capacity is not available It also allows Karpenter to take advantage of different types of instances Availability Zones and purchasing options without creating hundreds of node groups Applying PlanningCluster Autoscaler does not associate pods with nodes it creates Instead it relies on the kube scheduler to make the same scheduling decision after the node is online The kubelet does not need to wait for the scheduler or the node to prepare It can immediately start preparing the container runtime environment including pre fetching the image This can reduce node startup latency by a few seconds In this tutorial you will learn how to Create EKS cluster for Karpenter Configure AWS Roles Install Karpenter Configure Karpenter Provisioner Karpenter node automatic resizing test RequirementsAWS CLIeksctlkubectlhelm Create EKS cluster for KarpenterBefore we continue we need to configure some environment variablesexport CLUSTER NAME YOUR CLUSTER NAMEexport AWS ACCOUNT ID YOUR ACCOUNT IDCreating a cluster with eksctl is the easiest way to do this on AWS First we need to create a yaml file For example test demo yamlcat lt lt EOF gt test demo yaml apiVersion eksctl io valphakind ClusterConfigmetadata name CLUSTER NAME region us east version tags karpenter sh discovery CLUSTER NAME managedNodeGroups instanceType t medium amiFamily AmazonLinux name CLUSTER NAME ng desiredCapacity minSize maxSize iam withOIDC trueEOFCreate the cluster using the generated fileeksctl create cluster f test demo yaml Configure AWS RolesTo use Karpenter on AWS we need to configure permissions KarpenterNode IAM roleInstance profile with permissions to run containers and configure networks Creating the KarpenterNode IAM RoleYou need to create the IAM resources using AWS CloudFormation We need to download the cloud formation stack from the karpenter site and deploy it with our cluster name information curl fsSL gt cloudformation tmp ec user ip aws cloudformation deploy stack name CLUSTER NAME template file cloudformation tmp capabilities CAPABILITY NAMED IAM parameter overrides ClusterName CLUSTER NAME Waiting for changeset to be created Waiting for stack create update to completeSuccessfully created updated stack makendranYou need to grant access to the instances by using the profile to connect to the cluster This command adds the Karpenter node role to the aws auth configuration directory so that nodes with this role can connect to the cluster ec user ip eksctl create iamidentitymapping username system node ECPrivateDNSName cluster CLUSTER NAME arn arn aws iam AWS ACCOUNT ID role KarpenterNodeRole CLUSTER NAME group system bootstrappers group system nodes adding identity arn aws iam role KarpenterNodeRole makendran to auth ConfigMapKarpenter can now launch new EC instances and those instances can connect to your cluster KarpenterController IAM roleAuthorization to launch instances Create IAM KarpenterController roleCreate AWS IAM role and Kubernetes service account and associate them via IAM roles for the service accounts ec user ip eksctl create iamserviceaccount cluster CLUSTER NAME name karpenter namespace karpenter attach policy arn arn aws iam AWS ACCOUNT ID policy KarpenterControllerPolicy CLUSTER NAME approve existing iamserviceaccount s kube system aws node will be excluded iamserviceaccount karpenter karpenter was included based on the include exclude rules serviceaccounts that exist in Kubernetes will be excluded use override existing serviceaccounts to override task sequential sub tasks create IAM role for serviceaccount karpenter karpenter create serviceaccount karpenter karpenter building iamserviceaccount stack eksctl makendran addon iamserviceaccount karpenter karpenter deploying stack eksctl makendran addon iamserviceaccount karpenter karpenter waiting for CloudFormation stack eksctl makendran addon iamserviceaccount karpenter karpenter waiting for CloudFormation stack eksctl makendran addon iamserviceaccount karpenter karpenter created namespace karpenter created serviceaccount karpenter karpenter Role associated with EC Spot serviceTo run EC Spot in our account EC Spot instance is an unused EC instance available for less than the price on request Create the role associated with the EC Spot serviceThis step is only required if this is your first time using EC Spot in this account ec user ip aws iam create service linked role aws service name spot amazonaws com Role Path aws service role spot amazonaws com RoleName AWSServiceRoleForECSpot RoleId AROATDHGFJRNLIPO Arn arn aws iam role aws service role spot amazonaws com AWSServiceRoleForECSpot CreateDate T AssumeRolePolicyDocument Version Statement Action sts AssumeRole Effect Allow Principal Service spot amazonaws com Install KarpenterWe can use Helm to install Karpenter helm repo add karpenter helm repo updatehelm upgrade install karpenter karpenter karpenter namespace karpenter create namespace set serviceAccount create false version v set controller clusterName CLUSTER NAME set controller clusterEndpoint aws eks describe cluster name CLUSTER NAME query cluster endpoint output json wait for the defaulting webhook to install before creating a ProvisionerCheck out Karpenter s resources on KS ec user ip kubectl get all n karpenterNAME READY STATUS RESTARTS AGEpod karpenter controller dfb sntgb Running mspod karpenter webhook fdbd tcd Running msNAME TYPE CLUSTER IP EXTERNAL IP PORT S AGEservice karpenter metrics ClusterIP lt none gt TCP msservice karpenter webhook ClusterIP lt none gt TCP msNAME READY UP TO DATE AVAILABLE AGEdeployment apps karpenter controller msdeployment apps karpenter webhook msNAME DESIRED CURRENT READY AGEreplicaset apps karpenter controller ddf msreplicaset apps karpenter controller dfb msreplicaset apps karpenter webhook fdbd msreplicaset apps karpenter webhook ddd ms Configure Karpenter provisionerA Karpenter framework is to manage various provisioning decisions based on pod attributes such as labels and affinities cat lt lt EOF gt provisioner yaml apiVersion karpenter sh valphakind Provisionermetadata name defaultspec requirements key karpenter sh capacity type operator In values spot limits resources cpu provider subnetSelector karpenter sh discovery CLUSTER NAME securityGroupSelector karpenter sh discovery CLUSTER NAME instanceProfile KarpenterNodeInstanceProfile CLUSTER NAME ttlSecondsAfterEmpty EOFkubectl apply f provisioner yamlKarpenter is ready to start provisioning nodes Karpenter Node Autoscaling TestThis implementation uses the pause image and starts with zero replicas cat lt lt EOF gt deployment yaml apiVersion apps vkind Deploymentmetadata name inflatespec replicas selector matchLabels app inflate template metadata labels app inflate spec terminationGracePeriodSeconds containers name inflate image public ecr aws eks distro kubernetes pause resources requests cpu EOFkubectl apply f deployment yamlNow we can scale the distribution to replicaskubectl scale deployment inflate replicas Now we can check Karpenter s logs kubectl logs f n karpenter k get pods n karpenter l karpenter controller o name T Z INFO controller provisioning Launched instance i deaeebc hostname ip ec internal type txlarge zone us east c capacityType spot commit bb provisioner default T Z INFO controller provisioning Bound pod s to node ip ec internal commit bb provisioner default T Z INFO controller provisioning Waiting for unschedulable pods commit bb provisioner default Karpenter created a new instance Instance i deaeebcHost name ip ec internalType txlargeZone us east cWe can check the nodes ec user ip kubectl get nodesNAME STATUS ROLES AGE VERSIONip ec internal Ready lt none gt ms v eks cfip ec internal Ready lt none gt m v eks cfWe now have a new worker node The node is an EC Spot instance We can check the SpotPrice ec user ip aws ec describe spot instance requests grep InstanceType InstanceId SpotPrice InstanceId i deaeebc InstanceType txlarge SpotPrice Finally we can resize the distribution to to check if the node has been removedkubectl scale deployment inflate replicas Karpenter cordoned the node and then removed it kubectl logs f n karpenter kubectl get pods n karpenter l karpenter controller o name T Z INFO controller provisioning Waiting for unschedulable pods commit bb provisioner default T Z INFO controller node Added TTL to empty node commit bb node ip ec internal T Z INFO controller node Triggering termination after s for empty node commit bb node ip ec internal T Z INFO controller termination Cordoned node commit bb node ip ec internal T Z INFO controller termination Deleted node commit bb node ip ec internal Check the nodes again The second node has been removed ec user ip kubectl get nodesNAME STATUS ROLES AGE VERSIONip ec internal Ready lt none gt m v eks cf CleanupTo avoid additional costs remove the demo infrastructure from your AWS account helm uninstall karpenter namespace karpentereksctl delete iamserviceaccount cluster CLUSTER NAME name karpenter namespace karpenteraws cloudformation delete stack stack name Karpenter CLUSTER NAME aws ec describe launch templates jq r LaunchTemplates LaunchTemplateName grep i Karpenter CLUSTER NAME xargs I aws ec delete launch template launch template name eksctl delete cluster name CLUSTER NAME ConclusionKarpenter is a great tool for configuring the autoscaling of Kubernetes nodes it s pretty new However it has integration with Spot Fargate serverless instances and other great features The best part is that you don t need to configure the node pools or choose the size of the instances it s also very fast it takes about minute to deploy the pods to the new node Gratitude for perusing my article till end I hope you realized something unique today If you enjoyed this article then please share to your buddies and if you have suggestions or thoughts to share with me then please write in the comment box Follow me and share your thoughts GitHubLinkedInTwitter |
2022-10-05 12:12:06 |
海外TECH |
DEV Community |
Monitor virtual machine performance with Azure Monitor VM Insights |
https://dev.to/makendrang/monitor-virtual-machine-performance-with-azure-monitor-vm-insights-4ie1
|
Monitor virtual machine performance with Azure Monitor VM Insights Azure MonitorAzure Monitor Logs collect and organize log data generated by Azure resources Log data is stored in the Log Analytics workspaces You can query data in workspaces for trending reporting and alerts Examples of captured data include Windows event logs heart rate logs performance data and system logs Azure VM Insights Monitor logsAzure Monitor VM Analytics is an Azure Monitor feature that relies on Azure Monitor logs Think of Azure Monitor VM Insights as a feature that offers a structured pre built monitoring experience that requires minimal configuration Azure Monitor VM Insights uses a table called Insights Metrics Administrators can use this table to query the performance and utilization of virtual machines The data generated allows you to view everything in a meaningful way Administrators can also use Azure Monitor VM Insights to process log data without exposing the underlying queries What is the relationship between all Azure native monitoring tools There are several resources and services available that complement the native Azure monitoring toolkit Azure Monitor will be the primary service which will include all monitoring tools and everything else below it The service collects and analyzes the data generated by your Azure resources Azure Monitor acquires monitoring data from the following sources Azure resourcesAzure subscriptionAzure tenantThe data collected by Azure Monitor consists of Azure Monitor metrics and logs from Azure Monitor logs Azure Monitor Metrics are lightweight numbers stored in a time series database that can be used for near real time alerts Examples of captured metrics are the IOPS ratio and CPU cycles As explained earlier Azure Monitor Logs collect and organize log data from Azure resources The main difference between Azure Monitor Metrics and Azure Monitor Logs is the structure of the data produced When your data is in metrics or records there are many ways to view analyze take action integrate and visualize the overall health of your assets In addition to logs and metrics Azure resources also release Azure platform logs collected by Azure Monitor Platform logs provide comprehensive diagnostic and auditing information for Azure resources and the Azure platform The platform logs are resource logs activity logs and Azure Active Directory logs All resources automatically create platform logs Administrators may need to configure some platform logs to be routed to one or more destinations to be maintained Plan the implementation of the Log Analytics workspaceOne of the activities involved in implementing Log Analytics is choosing the right design A Log Analytics workspace is a container where Azure Monitor data is collected aggregated and analyzed There are also Azure resources that can send platform logs and Azure activity logs to the workspace The best strategy is to determine the total number of workspaces needed for daily operations Reducing the number of workspaces makes the management and query experience easier and faster Some companies may need to design multiple workspaces Different levels of access control for the aggregated logs Access mode This includes how users access the Log Analytics workspace and how the data scope is defined Access control mode Defines how permissions for a specific workspace work in Log Analytics RBAC at the table levelOther permissions listed in the table provide a mechanism to define more granular data in the Log Analytics workspace for greater control Azure collects compute monitoring data through agents Compute resources in Azure require multiple agents to collect monitoring data in Log Analytics and Azure Monitor Each agent enables customers to measure the performance responsiveness and availability of guest operating systems and core workloads The following table lists each agent Azure Monitor AgentCollect monitoring data from guest operating systems in virtual machines and send the data to Azure monitor logs and metrics Log analysis agentCollect logs and performance data for virtual machines in Azure other clouds or on premises Azure Diagnostic PluginClients can receive additional data from guest operating systems and workloads residing on compute resources Dependency agentCollect detection data on specific processes running on virtual machinesAs mentioned above you need to configure Azure Monitor VM Insights for the Log Analytics workspace Azure VM Insights Monitor is a new service that provides additional visibility and functionality for collecting data from virtual machines How to deploy a Log Analytics workspace with appropriate access controls Create and configure a Log Analytics workspace Find and select Log Analytics workspace in the Azure portal Select Create Enter the following values to create a Log Analytics workspace Select Review Create gt Create After the resource is published select Go to resource In the left menu under General select Properties Find out how to control access and select Use workspace or resource permissions This setting changes the access mode to use the resource context How to enable Azure Monitor VM Insights and also onboard a virtual machine in the Log Analytics workspace Set your environment Run the following command in Azure Cloud Shell az vm create resource group learn aad c bcdf efa location southindia name demoVM image UbuntuLTS admin username azureuser generate ssh keys verbose After demoVM is finished run the following command in the Azure Cloud Shell az vm create resource group learn aad c bcdf efa location southindia name demoVM image UbuntuLTS admin username azureuser generate ssh keys verbose How to onboard VMs into Azure VM Insights Monitor Find and select your virtual machine in the Azure portal Select the demoVM Select from the left menu under Monitoring select Insights gt Enable In the Select Log Analytics workspace select the Log Analytics workspace you created Select Enable Repeat the same steps on demoVM Wait minutes In the left menu under Monitoring gt Insights select Refresh until you get results View a dependency map such as running processes open ports connection details virtual machine health machine properties and Azure virtual machine properties Select the Performance tab Select Event Log Select the InsightsMetrics table The Logs section of the Log Analytics workspace opens with a pre filled query of the collected data Creating log queries with Kusto Query LanguageMany Azure services use Azure Monitor Logs to store data and Kusto Query Language to extract data Microsoft Defender for Cloud Microsoft Sentinel and Azure Application Insights Monitoring use Log Analytics workspaces to store and query logs Azure Monitor Logs rely on Azure Data Explorer A Log Analytics workspace is equivalent to a database in Azure Data Explorer To unlock all functionality with Azure Monitor Logs you need to use log queries These queries provide more insight into the data collected in Azure Monitor Logs The basic query language allows for complex operations with minimal code Kusto is a feature rich language designed to be easy to read and write All data generated by Azure Monitor logs can be collected and audited using log queries Write different Azure data sources to different log tables Log Analytics is the primary tool used to write log queries and analyze the results Even if log queries are used elsewhere in Azure Monitor write the queries and test them with Log Analytics How to Create a query using the Query Pane Find and select your Log Analytics workspace in the Azure portal Select the workspace created earlier Under General select Logs A queries page will open If you don t see it select Query in the upper right corner of the logs Editor Find the category on the top left Change the filter in the upper left corner of the category to Resource type and select Virtual Machine Scale Groups under All Queries on the far left Select the Chart CPU usage trends by computer query Select Run After running the query view it in the editor How to modify the query used earlier to create another view of the data Change line from summarize avg Val to summarize max Val Select Run In this article we ve explored native Azure monitoring tools and gained a better understanding of how it all works together from a tool s perspective I then deployed two virtual machines and a Log Analytics workspace From there I installed both machines in Azure Monitor VM Insights Next we looked at the log queries This is a great way to delve into the log data generated by Azure resources You learned how to run a simple query and add multiple operators to filter data in useful ways From there I tried the query on the average CPU usage part of the query I then modified my current query to return the maximum CPU usage By learning to sign in to Azure Monitor and Azure Monitor VM Analytics you can better understand how Azure can help your business by continuing to provide resources Gratitude for perusing my article till end I hope you realized something unique today If you enjoyed this article then please share to your buddies and if you have suggestions or thoughts to share with me then please write in the comment box Follow me and share your thoughts GitHubLinkedInTwitter |
2022-10-05 12:06:37 |
Apple |
AppleInsider - Frontpage News |
Daily deals Oct. 5: $1,000 off 65-inch Samsung 4K TV, $598 off Bose 3.1 speaker system, Razer Kishi controller for $45, more |
https://appleinsider.com/articles/22/10/05/daily-deals-oct-5-1000-off-65-inch-samsung-4k-tv-598-off-bose-31-speaker-system-razer-kishi-controller-for-45-more?utm_medium=rss
|
Daily deals Oct off inch Samsung K TV off Bose speaker system Razer Kishi controller for moreWednesday s best deals include off a mm Apple Watch Series off Lego Tree House off Ring Doorbell and much more Best deals October AppleInsider checks online stores daily to uncover discounts and offers on hardware and other products including Apple devices smart TVs accessories and other items The best offers are compiled into our regular list for our readers to use and save money Read more |
2022-10-05 12:58:18 |
Apple |
AppleInsider - Frontpage News |
Compared: New AirPods Pro versus original AirPods Pro |
https://appleinsider.com/inside/airpods-pro/vs/compared-new-airpods-pro-versus-original-airpods-pro?utm_medium=rss
|
Compared New AirPods Pro versus original AirPods ProApple s second generation of AirPods Pro are now in customers hands Here s how the new model compares to the first generation AirPods Pro second gen left and AirPods Pro first gen right The upgraded product includes a new H chip that powers more intelligent noise cancellation and three dimensional sound In addition active Noise Cancellation now cancels twice as much unwanted noise so nothing interrupts listening Read more |
2022-10-05 12:51:22 |
Apple |
AppleInsider - Frontpage News |
Galludet University named an Apple Distinguished School |
https://appleinsider.com/articles/22/10/05/galludet-university-named-an-apple-distinguished-school?utm_medium=rss
|
Galludet University named an Apple Distinguished SchoolApple has conferred the status of Distinguished School on Galludet University in Washington D C in recognition of its work including teaching American Sign Language Gallaudet UniversityGalludet and Apple have a long history most recently including Tim Cook being invited to give the university s commencement address Read more |
2022-10-05 12:53:07 |
海外TECH |
Engadget |
Facebook is letting users choose which posts they want to see more of |
https://www.engadget.com/facebook-users-improve-feed-recommendations-123004631.html?src=rss
|
Facebook is letting users choose which posts they want to see more ofWith profits shrinking of late Facebook has been shutting down unpopular apps and focusing on its core services To that end it s updating the primary Facebook Feed to let users see fewer or more posts from friends groups and pages That will in turn let it incorporate user feedback into Feed rankings quot making our artificial intelligence systems smarter and more responsive quot it said in a blog post nbsp As it stands now the Facebook app only lets you hide posts from people you follow or those it suggests Now for friends or recommended posts a new setting will allow you to quot show more quot or quot show less quot of that content Doing so will not only change your feed content but improve its AI system used for Feed rankings It ll quot periodically quot show the setting on posts in Feed and you ll soon be able to access a similar setting on every post by tapping on the three dot menu at the top right It s also testing the feature in its short video Reels feature FacebookIn addition Facebook is testing a global menu to customize the number of posts you see from Friends and family Groups and Pages and public figures As shown in the image above you ll be able to select quot Normal quot quot Show more quot or quot Show less quot of that content That will appear along with the current Favorites Snooze Unfollow and Reconnect in the Feed Preferences With the changes Facebook appears to be addressing one of the main user complaints too many posts that they don t want to see Considering the number of ads in Feed with more coming to Instagram and Reels as well parent Meta no doubt wants to make sure users are happy with other content nbsp |
2022-10-05 12:30:04 |
Cisco |
Cisco Blog |
Military Career Day: A Special Invitation to Veterans |
https://blogs.cisco.com/government/military-career-day-a-special-invitation-to-veterans
|
private |
2022-10-05 12:00:52 |
海外科学 |
NYT > Science |
SpaceX to Launch First Russian Astronaut: How to Watch Video Live |
https://www.nytimes.com/2022/10/05/science/spacex-launch-russia-crew5.html
|
SpaceX to Launch First Russian Astronaut How to Watch Video LiveDespite the Russian invasion of Ukraine NASA and Roscosmos have managed to continue cooperating on flights to and from the International Space Station |
2022-10-05 12:36:22 |
金融 |
RSS FILE - 日本証券業協会 |
協会員の異動状況等 |
https://www.jsda.or.jp/kyoukaiin/kyoukaiin/kanyuu/index.html
|
異動 |
2022-10-05 13:00:00 |
ニュース |
BBC News - Home |
Liz Truss speech: PM pledges to get country through 'stormy days' |
https://www.bbc.co.uk/news/uk-politics-63141831?at_medium=RSS&at_campaign=KARANGA
|
economic |
2022-10-05 12:22:17 |
ニュース |
BBC News - Home |
Moving On Up: M People founder livid song was used by PM |
https://www.bbc.co.uk/news/uk-england-manchester-63145566?at_medium=RSS&at_campaign=KARANGA
|
founder |
2022-10-05 12:02:36 |
ニュース |
BBC News - Home |
Average two-year mortgage rate highest for 14 years |
https://www.bbc.co.uk/news/business-63144506?at_medium=RSS&at_campaign=KARANGA
|
november |
2022-10-05 12:23:00 |
ニュース |
BBC News - Home |
Baby names: Oliver knocked off top spot by Noah |
https://www.bbc.co.uk/news/uk-63142735?at_medium=RSS&at_campaign=KARANGA
|
girls |
2022-10-05 12:43:50 |
ニュース |
BBC News - Home |
Mark Drakeford urged to withdraw 'insulting' Covid group comments |
https://www.bbc.co.uk/news/uk-wales-politics-63143411?at_medium=RSS&at_campaign=KARANGA
|
inquiry |
2022-10-05 12:42:04 |
ニュース |
BBC News - Home |
Heysham explosion: Man jailed for killing boy, 2, in gas blast |
https://www.bbc.co.uk/news/uk-england-lancashire-63146455?at_medium=RSS&at_campaign=KARANGA
|
blasttwo |
2022-10-05 12:51:33 |
ニュース |
BBC News - Home |
Gateshead stabbing: Tomasz Oleszak, 14, named as victim |
https://www.bbc.co.uk/news/uk-england-tyne-63143956?at_medium=RSS&at_campaign=KARANGA
|
estate |
2022-10-05 12:46:57 |
ニュース |
BBC News - Home |
I feel like a phoney - World Cup winner on his dementia |
https://www.bbc.co.uk/sport/rugby-union/63131221?at_medium=RSS&at_campaign=KARANGA
|
suicidal |
2022-10-05 12:00:42 |
ニュース |
BBC News - Home |
Conor Benn in 'adverse' drug test before Chris Eubank Jr fight |
https://www.bbc.co.uk/sport/boxing/63146437?at_medium=RSS&at_campaign=KARANGA
|
Conor Benn in x adverse x drug test before Chris Eubank Jr fightConor Benn returns an adverse analytical finding for trace amounts of a fertility drug before Saturday s fight with Chris Eubank Jr |
2022-10-05 12:44:57 |
ニュース |
BBC News - Home |
Worcester Warriors: WRFC Players Ltd wound up in High Court |
https://www.bbc.co.uk/sport/rugby-union/63142239?at_medium=RSS&at_campaign=KARANGA
|
court |
2022-10-05 12:18:29 |
北海道 |
北海道新聞 |
マルカツデパートが事実上休業 104年の歴史に幕 旭川 |
https://www.hokkaido-np.co.jp/article/741282/
|
商業ビル |
2022-10-05 21:06:00 |
北海道 |
北海道新聞 |
空知管内101人感染 新型コロナ |
https://www.hokkaido-np.co.jp/article/741287/
|
新型コロナウイルス |
2022-10-05 21:09:00 |
北海道 |
北海道新聞 |
寺田総務相、妻に賃料 夫婦共有、事務所「適切」 |
https://www.hokkaido-np.co.jp/article/741280/
|
政党支部 |
2022-10-05 21:03:00 |
北海道 |
北海道新聞 |
アパート火災で男性死亡 札幌・白石区 |
https://www.hokkaido-np.co.jp/article/741278/
|
札幌市白石区北郷 |
2022-10-05 21:02:00 |
北海道 |
北海道新聞 |
ココイチ、カレーを再び値上げ 12月、原材料高や円安が影響 |
https://www.hokkaido-np.co.jp/article/741279/
|
影響 |
2022-10-05 21:02:00 |
海外TECH |
reddit |
Kremlin says annexation and retreat are not a contradiction amid Ukrainian successes |
https://www.reddit.com/r/worldnews/comments/xw8wug/kremlin_says_annexation_and_retreat_are_not_a/
|
Kremlin says annexation and retreat are not a contradiction amid Ukrainian successes submitted by u WontThinkStraight to r worldnews link comments |
2022-10-05 12:09:14 |
コメント
コメントを投稿