投稿時間:2023-03-16 02:28:05 RSSフィード2023-03-16 02:00 分まとめ(32件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
AWS AWS How Vyaire saved 60% in Operational Costs by migrating ETL to AWS Glue | Amazon Web Services https://www.youtube.com/watch?v=MU9ST2bAlqo How Vyaire saved in Operational Costs by migrating ETL to AWS Glue Amazon Web ServicesLearn how life sciences technology company Vyaire saved operational cost and improved interoperability and customer experience by migrating to AWS Glue a serverless data integration service Learn more at Subscribe More AWS videos More AWS events videos ABOUT AWSAmazon Web Services AWS is the world s most comprehensive and broadly adopted cloud platform offering over fully featured services from data centers globally Millions of customers ーincluding the fastest growing startups largest enterprises and leading government agencies ーare using AWS to lower costs become more agile and innovate faster AWSGlue ETL dataintegration AWS AmazonWebServices CloudComputing 2023-03-15 16:46:38
python Pythonタグが付けられた新着投稿 - Qiita ChatGPT(GPT-4)にE2E自動テストを書かせてみた https://qiita.com/YoshikiIto/items/abc12c96248fc0d4afb6 chatgptgpt 2023-03-16 01:11:21
python Pythonタグが付けられた新着投稿 - Qiita LogをNew Relicに移しても、今まで通りgrepもしたいのよ https://qiita.com/hirachan/items/4dcafc37a8aa98deff1d newrelic 2023-03-16 01:01:53
js JavaScriptタグが付けられた新着投稿 - Qiita JavaScriptでパソコン・タブレット・スマホを判別する https://qiita.com/yuta-10112022/items/216dd30c8e2b73008d7d functiondevice 2023-03-16 01:50:32
AWS AWSタグが付けられた新着投稿 - Qiita AWS:EC2のユーザーデータで、タグNameの値を自動付与(IAMポリシー編) https://qiita.com/If_it_bleeds-we_can_kill_it/items/1ddd5f522c95e5802091 awsec 2023-03-16 01:51:45
海外TECH Ars Technica Hilariously sad: My great mobile provider, Mint, will sell to T-Mobile for $1.35B https://arstechnica.com/?p=1924196 uncarrier 2023-03-15 16:45:46
海外TECH Ars Technica Do solar farms lower property values? A new study has some answers https://arstechnica.com/?p=1924182 plants 2023-03-15 16:02:02
海外TECH MakeUseOf How to Fix "The App Didn’t Start in the Required Time" Error on Windows https://www.makeuseof.com/app-didnt-start-required-time-error-windows/ windows 2023-03-15 16:15:17
海外TECH DEV Community Unit Tests Should NOT Be In Your Coding Evaluations https://dev.to/bytebodger/unit-tests-should-not-be-in-your-coding-evaluations-1a7 Unit Tests Should NOT Be In Your Coding EvaluationsI ve remained silent on this topic for far too long But now I m about to go off Buckle up In the last few weeks I ve had some experiences with unit tests during coding evaluations that have left me exasperated and infuriated This isn t the first time that I ve run into these types of issues But I m finally fed up enough to proclaim loudly and proudly that Unit tests should have no place in the coding evaluations that you foist upon prospective candidates That may sound like heresy to some of you HINT I don t care But if it really bothers you that much there s a good chance that you re part of the problem I m not a hereticBefore I explain exactly why unit tests should play no part in your coding evaluations I want to make it clear that I m not taking a stand against unit testing in general Of course you should be using unit tests in your dev environment Of course you can vastly improve the quality of your coding efforts through copious unit testing Of course you want all of your devs to be comfortable with unit testing So of course you should be including it in all of your coding evaluations Right NO Allow me to explain Writing tests wastes time and can be disrespectful to the candidateDuring the normal day to day operations in your dev environment it s typically unacceptable for someone to say I finished this task and submitted the work but I didn t write any unit tests because I simply ran out of time During normal dev operations a task isn t actually done until you ve accounted for proper testing But this standard should not apply during coding evaluations Most coding evaluations are timed They give a set period in which you must fix a bug or build a feature or alter an existing feature in some way Often these time constraints can feel daunting even to senior devs Imagine you have one hour to build some feature in React Maybe it s not that hard Maybe you re feeling pretty confident that you can knock this out But in the middle of building it you run into some kinda bug You know the kind where you sit there for a few minutes and just think Wait What the heck s going on Maybe you forgot to hook up a key handler and it takes you some time to realize what you ve overlooked Maybe you just made some stupid typo that s not immediately apparent in your IDE Regardless the point is that even in the simplest of tasks sometimes you can burn minutes rectifying something that you screwed up Eventually you fix it And you go on to build the complete feature right under the hour deadline In fact you built it well You re feeling pretty confident about the code that you cranked out But you didn t get time to add any tests If your code is solid and you completed the task and you demonstrated a solid understanding of React there s no way in hell you should ever be marked down or eliminated from contention merely because you didn t also have the time to slap unit tests onto your solution Let me be absolutely clear here The mere act of writing a unit test is generally quite easy Most of the testing frameworks have very similar syntaxes and they re designed to help you write tests in a way that makes semantic sense They use verbiage like it Should enqueue the items to the queue done gt andonDequeueSpy calledOnce should be true So it should feel fairly natural to any established dev to write tests in this manner But even though they can be syntactically self explanatory it can still take a little nuance and nuance equates to time to add unit tests that are actually meaningful and properly account for edge cases The time it takes to implement these should not be a burden in your normal dev cycle But it s absolutely a burden when you re staring down a timer during a coding evaluation A few weeks ago I completed a coding test where they wanted me to add a lot of features to an existing React codebase And they told me that it should all be done in minutes It wasn t just that I had to add new components and get all the event handlers hooked up but I had to be careful to do it in the exact style that already existed in the rest of the codebase Furthermore there were numerous CSS requirements that dictated precisely how the solution should look So it wasn t enough just to get the logic working I also had to get everything matching the design spec And again I had to do that all in minutes But of course this wasn t all they wanted The requirements also said that all existing tests should pass and I should write new tests for any additional features that were added And I was supposed to do all of that in minutes It was patently ridiculous If I ve coded up a fully functioning solution that meets the task s requirements but I didn t get time to put proper unit tests on my new features and you still want to eliminate me from contention then good Believe me when I say that I don t wanna work on your crappy dev team anyway But these aren t the only problems with unit tests in coding challenges Broken testsSo maybe you re not asking me to write tests Maybe you just have a buncha unit tests in the codebase that need to pass before I can submit my solution Sounds reasonable right Well On numerous occasions I ve opened up a new codebase in which I m supposed to write some new solution and found that the tests don t pass out of the box Granted if the test is that the codebase contains a bug and the unit tests are failing because of that bug and you now want me to fix that bug then OK Fine I get it But I ve encountered several scenarios where I was supposed to be building brand new functionality Yet when I open the codebase and run the tests that only exist to verify the legacy functionality they fail So then I spend the first minutes of my precious evaluation time figuring out how to fix the tests on the base functionality before I ve even have a chance to write a single line of my new solution If this is the kinda test you wanna give me then I don t wanna work on your crappy dev team anyway Secret requirementsHere s another lt sarcasm gt delightful lt sarcasm gt headache I ve run into from your embedded unit tests You re not asking me to write new unit tests but you ve loaded a whole bunch of tests into the codebase that are designed to determine whether the new feature I ve built performs according to the spec So I carefully read through all the instructions and I crank out a solution that satisfies all of the instructions and it runs beautifully in a browser but then I run the tests And they fail Then I go back and re read all of the instructions even more carefully than I did the first time And lo and behold I ve followed the instructions to a tee But the unit tests still FAIL How do I remedy this Well I ve gotta open up the unit test files and start working backward from the failures trying to figure out why my instructions compliant solution still fails your unit tests That s when I realize that the unit tests contain secret requirements For example I ran into this scenario just yesterday The React task had many features that should only display conditionally Like when the API returns no results you should display a No results found lt div gt But that div should not display if the API did in fact return results And I coded it up to comply with that requirement But the test still failed Why did it fail Because the test was looking hyper specifically for the No results lt div gt to be NULL I coded it to use display none The original requirement merely stated that the lt div gt should not be displayed It never stated that the resulting lt div gt must in fact be NULL So to get the test to pass I had to go back into my solution the one that perfectly complied with the written instructions and change the logic so it would NULL out the lt div gt I had to do the same for several other elements that had similar logic Because those elements also had their own unit tests that were all expecting an explicit value of NULL If this had been made clear to me in the instructions then I would ve coded it that way from the beginning But it was never stated as such in the instructions So I had to waste valuable time in the coding test going back and refactoring my solution I had to do this because the unit tests contained de facto secret requirements If you can t be bothered to ensure that the unit tests in your coding challenge don t contain secret requirements then I absolutely have no desire to work on your crappy dev team anyway Illogical unit testsMaybe you re not asking me to crank out new unit tests and maybe you re not hiding secret requirements in your unit tests and maybe all of the tests tied to the legacy code work just fine out of the box So that shouldn t be any problem for me to comply with right Umm Yesterday I was coding an asynchronous queue in Node and I ran into this gem of a unit test it Should dequeue items every ms from the queue done gt queue enqueue queue enqueue queue start queue getCurrentInterval should eql var onDequeueSpy sinon spy queue on dequeued onDequeueSpy setTimeout gt onDequeueSpy calledOnce should be true onDequeueSpy firstCall args should eql setTimeout gt onDequeueSpy calledTwice should be true onDequeueSpy getCall args should eql done Here s what this unit test does It adds two items to the queue with queue enqueue It starts the dequeuing process with queue start It ensures that the interval is set to the default value of milliseconds It then waits milliseconds and checks that the queue has only been called once This PASSES It then waits exactly additional milliseconds It then checks that the queue has been called exactly twice By setting the wait time to be exactly milliseconds after the first check it sets up a race condition whereby this test intermittently fails roughly of the time You may be thinking But the second check should happen milliseconds after the queue has been started which should allow the queue to have been fired twice But since this only allows milliseconds of leeway it leads to intermittent scenarios where sometimes the test passes and sometimes it fails Of course one easy way to fix this issue is to give the second call a little more breathing room But you can t update the test files If you try to do so your git push is blocked I played around with this for a long time trying to get it to consistently work without altering the test files To no avail Here s another jewel from the same coding challenge it Should continue to listen for new data even on pausing the dequeue process done gt var onDequeueSpy sinon spy var onEnqueueSpy sinon spy queue on dequeued onDequeueSpy queue start queue enqueue queue enqueue queue enqueue queue pause setTimeout gt onDequeueSpy callCount should eql queue start queue emit interval queue on enqueued onEnqueueSpy queue enqueue queue enqueue setTimeout gt queue enqueue onEnqueueSpy callCount should eql onDequeueSpy callCount should eql queue print should eql done This test FAILS on this line onDequeueSpy callCount should eql Here s why it fails The queue is started with a default value of milliseconds Then it pauses the queue Then in the first setTimeout it re starts the queue And then it sets the interval to milliseconds But it doesn t set the interval to milliseconds until after it re started the queue And when it restarts the queue it will initially start with a delay of milliseconds This means that the first millisecond delay will need to be run in full before the next queue call can run with a delay of milliseconds Of course it doesn t matter that the unit test itself was janky AF All that matters to the evaluator is that the illogical test didn t pass In the end I suppose it s a good thing that they use these illogical tests because guess what I sure as hell don t want to work on their crappy dev team anyway But I m still annoyed as hell because I wasted hours of my time yesterday doing their challenge after I d already had a great live interview with them and after I d already coded a working solution because they can t be bothered to write logical unit tests 2023-03-15 16:22:43
海外TECH DEV Community CloudYourself Introduction: Setup Raspberry Pi https://dev.to/sinandev/cloudyourself-introduction-setup-raspberry-pi-4bic CloudYourself Introduction Setup Raspberry PiThere are numerous services that may be run within your homelab however the important question remains is it truly worthwhile Throughout this series we are going to setup some of those services while simultaneously discussing the pros and cons so you can decide ahead of time if you wanna do it PrefaceWe will focus on utilizing a Raspberry Pi although any outdated pc or the Raspberry Pi alternatives here with ubuntu would also do the trick It is important to note that a Pi possesses sufficient capabilities to support all services discussed in this series but not for tasks like media encoding for Plex Chosing an OSMy suggestion is to use an Debian based headless distribution we won t need a desktop environment For those who utilize Pi Pi OS Lite is an excellent choice as it offers stability uses the apt packet manager remains headless and excludes extraneous packages RequirementsRaspberry PiMicroSD Card GB recommended WiFi or Ethernet️Dekstop or Laptop Step Download Raspberry Pi ImagerThe Raspberry Pi Imager is a utility application which helps installing an OS on a microSD card After installing it you should be seeing the following Step Setup Pi OS ️Click on CHOOSE OS gt Raspberry Pi OS other and then scroll down to select Raspberry Pi OS Lite Bit Next click on the settings icon in the right bottom cornern Select the first box and set a hostname for your pi Select Enable SSH with Use password authentication and set a username and password below We will need it later when we connect per ssh If you are not going to use ethernet we have to setup WiFi Failing to do so will result in an inability to access the Pi as it remains headless without a desktop interface Disable the telemetry setting at the bottom and click on save Step Plug your microSD card and flash itClick on CHOOSE STORAGE and select your microSD card Confirm the name and the size before you select it since everything will be deleted on the storage device you select Click on Write to start flashing and wait until it is done and you see a message Step Start your PI and find itWith your microSD card inserted plug in the pi to power It will start automatically It takes about seconds for the pi to boot To find the local ip address go to your routers dashboard After logging in you should see an overview of connected devices Find your Pi with the hostname you selected in the list and note the ip address of it Step Connect ️via SSHOpen a terminal on your computer and typessh USERNAME YOUR IP ADDRESSIf you entered the correct ip address it should ask for a passwordUSERNAME YOUR IP ADDRESS s password After typing in your password you should see something likeUSERNAME HOSTNAME Congratulations What s next Next time we are going to install Portainer a web interface that helps us manage our docker containers It s like Docker Desktop but better It will be usefull to setup new docker containers and maintain them 2023-03-15 16:21:32
海外TECH DEV Community How We Reduced Our API Latency by 50% Using Cloudflare https://dev.to/paulaguijarro/how-we-reduced-our-api-latency-by-50-using-cloudflare-1e70 How We Reduced Our API Latency by Using CloudflareAt Xata we always look for ways to improve our performance and user experience One way to achieve this is by reducing the latency of our API responses In this post we will share our experience migrating to Cloudflare and the benefits we gained First let s talk about Time to First Byte TTFB the time it takes for the first byte of the response to be sent back to the user TTFB is affected by many factors including network latency server processing time and the time it takes for the DNS lookup As a general rule of thumb most sites should strive to have a TTFB of seconds or less You can t improve what you don t measure so let s see what Xata s response times were when we started working on this curl so dev null w dnslookup time namelookup n connect time connect n appconnect time appconnect n pretransfer time pretransfer n starttransfer time starttransfer n total time total n size size download n dnslookup connect appconnect pretransfer starttransfer total size We made further tests to have a clear picture of the current state We ve also used Vercel s edge data latency app The app performs simple queries to a specific Xata database table in two different ways Regional sends requests to a Vercel function that is pinned to be executed in the N Virginia region us east These are called “regional requests Global sends requests to a Vercel function that is not pinned to a region it picks a region close to where we run the Vercel function from in our case Spain Europe “Global response times are worse than “regional response times but digging deeper we saw that by consistently sending requests the times decreased but not as much as we expected This prompted us to seek improvement and we conducted a proof of concept to test Cloudflare s services Cloudflare is a content delivery network CDN that provides various services designed to improve the performance and security of websites and applications It operates a global network of servers in over cities spread across the globe ensuring that they are as close to end users as possible We put Cloudflare in front of our API and let it handle DNS resolution and TLS termination happen closer to the user Cloudflare s DNS resolver is fast and reliable and it caches DNS records to ensure that subsequent requests are even faster We observed some improvement in DNS lookup times by using Cloudflare s globally distributed DNS network from ms without Cloudflare to ms using Cloudflare When a user makes a request to our API Cloudflare s DNS resolver directs the request to the nearest Cloudflare server This means that the request doesn t have to travel as far resulting in lower latency and faster TTFB times Cloudflare s Anycast network can also further reduce latency by routing traffic to the nearest server with the lowest latency and it uses smart routing algorithms to optimize network paths During the proof of concept we also tried Cloudflare Argo Smart Routing Argo is a service that optimizes content delivery over the Cloudflare network using a combination of smart routing and protocol optimizations The results showed a slight improvement in response times when using Argo but it was not significant for our use case We conducted load tests to compare different configurations sending requests for seconds without reusing the same connection per each request the resume of the results is shown below To further validate our findings we also executed several runs of our end to end EE tests to gather more data on the performance difference On one side we ran our usual tests with our default configuration on the other side we configured a secondary domain in Cloudflare and proxied the requests to our API The results showed that using Cloudflare configuration significantly reduced the duration of our tests We saved on average about seconds gt in Xata eu west region as shown below BeforeTest Files passed Tests passed skipped Start at Duration s transform ms setup ms collect s tests s NowTest Files passed Tests passed skipped Start at Duration s transform ms setup ms collect s tests s We considered after this PoC that the benefits Cloudflare brought us were enough to make the change so we migrated our production DNS to Cloudflare and switched our traffic to the Cloudflare network to proxy the requests to our API ConclusionsWe have successfully decreased our API response times by leveraging Cloudflare s DNS and proxying the traffic through the Cloudflare network Our load testing results demonstrate that using Cloudflare in front of our API allowed us to improve our overall performance Prior to using Cloudflare our response times from our load test result were not able to go below ms However with Cloudflare we achieved faster response times consistently leading to a better user experience Benefits Cloudflare s globally distributed DNS network improves DNS lookup times Cloudflare can provide an appreciable improvement in response times when there is consistent traffic routed to our servers Cloudflare offers us different features that we can activate eventually such as Argo Smart Routing Argo optimizes network transit time can reduce Internet latency on average by and can dynamically select the best path for each request based on factors such as network congestion latency and available capacity Drawbacks Cloudflare does not always improve Time To First Byte TTFB of cold connections especially when traffic is low When the request originates near the servers the improvement in response time may not be noticeable Xata already uses Cloudflare Workers for Platform to host our serverless functions and some new exciting features coming soon to Xata will also use Cloudflare services Ready to experience our fast response times and start building something amazing on Xata Sign up now and join our community on Discord We can t wait to see what you build 2023-03-15 16:19:19
海外TECH DEV Community Vaultree SDK, with the world’s first Fully Functional Data-In-Use Encryption is now generally available. https://dev.to/vaultree/vaultree-sdk-with-the-worlds-first-fully-functional-data-in-use-encryption-is-now-generally-available-1dn5 Vaultree SDK with the world s first Fully Functional Data In Use Encryption is now generally available At Vaultree we re constantly pushing the boundaries of what s possible in the world of data security And now we re proud to announce the General Availability GA release of our Vaultree SDK for Fully Functional Data In Use Encryption With this first of its kind software development kit organisations can benefit from fully encrypted data processing without complex intermediaries or noticeable delays Our solution is user friendly simple to integrate and use and fully scalable The Importance of Fully Functional Data In Use EncryptionData security is crucial for any organisation but until now Data in Use Encryption has been challenging With traditional methods data must be decrypted on the server side leaving it vulnerable to attacks The Vaultree SDK changes everything With our Fully Functional Data in Use Encryption solution sensitive data is processed without decryption providing your organisation with an extra layer of security This technology is vital for industries that deal with highly sensitive data such as healthcare finance and government Why Choose Vaultree Vaultree is at the forefront of data security innovation Our team of experts has achieved major cryptographic breakthroughs and we re committed to providing innovative solutions to help you keep your sensitive data secure Vaultree s solution is designed to be plug and play It can be integrated into existing data pipelines without any changes to the company s infrastructure and without complex intermediaries It provides complete privacy and security for sensitive data ensuring it always remains protected This solution unlocks the full potential of sensitive data allowing companies to generate insights and analytics that were previously impossible It is also significantly faster than traditional or other advanced encryption methods with no noticeable delays in data processing speeds compared to processing unencrypted data enabling companies to extract insights and analytics from their data more quickly Plus our team can always provide support and guidance whenever needed Vaultree SDK General AvailabilityThe Vaultree SDK General Availability will significantly contribute to its growth and success by validating the product driving customer acquisition establishing a competitive advantage and providing expansion opportunities all of which can positively impact the company s and investors ROI Moreover the GA release plays a vital role by increasing customer confidence creating marketing opportunities and ensuring ongoing support and maintenance ultimately leading to higher revenue generation and the potential for long term success in the market It also highlights Vaultree s software maturity stability and technical capacity to provide a complete solution unlocking value for customers and investors Get Started with the Vaultree SDK TodayMake sure to secure your organisation s sensitive data With the Vaultree SDK for Fully Functional Data In Use Encryption you can rest assured that your information is secure Contact us today to learn more about our SDK and how it can benefit your organisation Curious about how our product unlocks value and helps your organisation and user s data security Sign up and book a demoAbout Vaultree Ltd Vaultree has developed the world s first Fully Functional Data In Use Encryption solution that solves the industry s fundamental security issue persistent data encryption even in the event of a leak Vaultree enables enterprises including those in the financial services and healthcare pharmaceutical sectors to mitigate the great financial cyber legal reputational and business risk of a data breach With Vaultree organisations process search and compute ubiquitous data at scale without ever having to surrender encryption keys or decrypt server side If a leak occurs Vaultree s Data In Use Encryption persists rendering the data unusable to bad actors Integrating Vaultree into existing database technologies requires no technology or platform changes Google and other data driven companies worldwide trust Vaultree to safeguard sensitive data Vaultree is a privately held company based in Ireland and the U S 2023-03-15 16:12:24
海外TECH DEV Community Python read and write csv file https://dev.to/max24816/python-read-and-write-csv-file-2onh Python read and write csv fileIn this tutorial we will learn about how to read and write CSV file using python with examples CSV full form is Comma Separated Values as the name says each value inside the file is separated by comma Python have the inbuild csv module using that we can perform operation in csv files Similary to the python text read function csv file can be read using python with Default file mode is read r its not required to mention if not given it will take the default mode Read CSV file using python exampleimport csvwith open r C Users Mageshwaran Downloads Sample csv mode r as csvFile csvData csv reader csvFile print csvData csvData for row in csvData row variable have row data as list print row Write CSV file using python exampleWriting to CSV file is similar to read operation here the file mode is set to write w write one row at a time to csv file in pythonimport csvwith open sample write csv w newline as file writer csv writer file writer writerow Eldon Base for stackable storage shelf platinum Muhammed MacIntyre Nunavut Storage amp Organization writer writerow Cubic Foot Compact Cube Office Refrigerators Barry French Nunavut Appliances writer writerow Cardinal Slant DRing Binder Heavy Gauge Vinyl Barry French Nunavut Binders and Binder Accessories Write multiple rows at a time to csv file in pythonIn python we can convert python list of list to csv file using csv writerows methodsimport csvdata R Clay Rozendal Nunavut Telephones and Communication Holmes HEPA Air Purifier Carlos Soltero Nunavut Appliances G E Longer Life Indoor Recessed Floodlight Bulbs Carlos Soltero Nunavut Office Furnishings Angle D Binders with Locking Rings Label Holders Carl Jackson Nunavut Binders and Binder Accessories SAFCO Mobile Desk Side File Wire Frame Carl Jackson Nunavut Storage amp Organization with open sample write csv w newline as file writer csv writer file writer writerows data you can see writing second time to the csv file override the previous data this can be overcome by using the write append file method Check python tutorials Explore More ArticlesPython Install Jupyter NotebookPython Create Virtual EnvironmentRead and Write JSON in Python Requests from APIRead and Write Python JsonHow to combine two dictionaries in python using different methodsHow to check if a key exists in a dictionary python 2023-03-15 16:10:01
Apple AppleInsider - Frontpage News Will 2023 be the year that iPhones get more expensive in the US? https://appleinsider.com/articles/23/03/15/will-2023-be-the-year-that-iphones-get-more-expensive-in-the-us?utm_medium=rss Will be the year that iPhones get more expensive in the US After years of rumors of an imminent price increase a new report claims that Apple will finally do it to iPhone Pro models in iPhone Pro models could cost moreAccording to Jeff Pu an analyst at Hong Kong based investment firm Haitong International Securities Apple plans to raise the prices for the iPhone Pro and iPhone Pro Max The reasoning relies on other rumors including a titanium frame solid state buttons and a new periscope camera Read more 2023-03-15 16:36:23
海外TECH Engadget The best wireless headphones for 2023 https://www.engadget.com/best-headphones-150030794.html?src=rss The best wireless headphones for Over ear noise canceling headphones typically offer the most comprehensive set of features we want for our listening pleasure The best of these wireless options combine stellar audio with powerful active noise cancellation ANC and other handy tools to create as complete a package as possible Of course some companies do this better than others For Engadget s best wireless headphones guide we tested out a number of different models with a variety of features including noise cancellation and sound quality Plus our favorites span a range of prices so you can decide how much you re comfortable spending Best overall Sony WH XMSony s X line has been our top pick for best wireless headphone for a long time now Until another company can pack in as many features as Sony and do so with a stellar mix of sound and effective ANC the crown is safe With the WH XM Sony redesigned its flagship headphones making them way more comfortable to wear for long periods of time The company also made noticeable improvements to the active noise cancellation adding a separate V chip in addition to the QN that was inside the M There are now eight total ANC mics as well the previous model only had four This all combines to better block background noise and high frequencies including human voices The XM still has all of the features that typically make Sony s top of the line headphones showstoppers That includes hour battery life and crisp clear sound with balanced tuning and punchy bass A combo of touch controls and physical buttons give you on board access to music calls and noise modes without reaching for your phone Speak to Chat automatically pauses audio when you begin talking and like previous Sony headphones the M can change noise modes based on your activity or location Plus this model offers better call quality than most of the competition The only real downside is that they re more than the WH XM at full price Runner up Bowers amp Wilkins Px SI ll admit I didn t expect Bowers amp Wilkins to make the year s best headphones list or even be in contention for a spot However the company s revised Px headphones impressed me during my review The Px S are pricey at but Bowers amp Wilkins pair impressive audio quality with solid ANC performance In fact the Px S are my favorite headphones right now in terms of sound There s also a more refined design that doesn t look overly plasticky and the headphones fit comfortably even after hours of use Call quality ambient sound and automatic pausing aren t the best here but they get the job done At the end of the day the design sound quality and noise cancellation make the Px S a strong pick in the current true wireless headphone field Best budget Audio Technica ATH MxBTAudio Technica has introduced affordable wireless headphones in the past and while they didn t offer active noise cancellation they re still worth considering The company s latest is the MxBT a Bluetooth version of the A T s popular Mx wired cans For just you can expect a comfy fit and up to hours of battery life Bluetooth multipoint connectivity allows you to connect to multiple devices at once and physical buttons provide reliable on board control The design isn t as refined as the company s pricer models like the MxBT but you get the bulk of what makes Audio Technica s cheaper options so good Another solid option Bose QuietComfort The Bose was one of our top wireless Bluetooth headphones last time around but the company recently revived a workhorse with the QuietComfort The design is mostly unchanged from the previous QC models which could be a deal breaker for some Once you get past that though the QC combines Bose s excellent active noise cancellation with clear and balanced audio You can expect up to hours of battery life on a charge and a comfortable fit that doesn t get tiresome during long listening sessions We ve already seen them on sale for less than full price which makes the QuietComfort even more compelling Another solid option Technics EAH ABack at CES Panasonic announced the EAH A a new set of active noise canceling headphones under the iconic Technics brand While most of the features are what you see on any number of wireless headphones one figure stood out The company says you can expect up to hours of battery life on the A and that s with active noise cancellation enabled These are currently in my stable of review units for detailed analysis but I have already tested them on a long flight The ANC is impressive and they re comfortable enough to avoid becoming a burden after several hours Sound quality is also quite good there s LDAC support too and there are enough features here to justify the premium price tag Another solid option Master amp Dynamic MWWhile Master amp Dynamic is known for its design prowess the company s over ear headphones were due for a refresh With the MW that debuted in June the company opted for a look that takes cues from its MG gaming headset and mixes them with a combo of aluminum leather and tempered glass The company s trademark sound quality returns with multiple ANC modes and ambient sound options for a range of situations At the high end looks don t come cheap but if you re looking for something beyond the pure plastic fashion of most headphones M amp D has you covered Another solid option Sennheiser Momentum I ll be honest I had a hard time choosing between the Px S and the Momentum for the runner up spot this time around However Bowers amp Wilkins gets the edge in terms of design even though the Px S and the Momentum are very evenly matched on sound quality They re the two best sounding sets of Bluetooth headphones I ve tested this year and it s not even close Sennheiser does have an impressive hour battery life in its favor and improved ANC performance Those two items alone might be enough for you to overlook the very generic design This article originally appeared on Engadget at 2023-03-15 16:45:15
海外TECH Engadget ‘Ghostwire: Tokyo’ heads to Xbox Series X/S on April 12th https://www.engadget.com/ghostwire-tokyo-heads-to-xbox-series-xs-on-april-12th-162825617.html?src=rss Ghostwire Tokyo heads to Xbox Series X S on April thAfter debuting on PlayStation and PC last year Ghostwire Tokyo nbsp is heading to Xbox Series X S and Game Pass Developer Tango Gameworks announced Wednesday that the game will arrive on Microsoft s current generation consoles on April th That same day the studio will release the free “Spider s Thread update for all platforms Descend into the GhostwireTokyo Spider s Thread Update on April available on PlayStation PC and for the first time on Xbox Series X S and Xbox Game Pass pic twitter com ZeYHBegvPnーTango Gameworks EN TangoGameworks March The DLC adds a new game mode that will challenge players to complete a stage gauntlet As you progress through the mode you ll earn in game currency you can spend to purchase upgrades for your run Separately the update adds new locales and missions within the game s supernatural take on Tokyo for players to explore and complete Complementing the new content are extended cutscenes designed to provide more insights into the game s story Good thing too because Engadget s Mat Smith thought the game was begging for DLC to flesh out some of its more ambiguous plot points With today s announcement Ghostwire Tokyo becomes the last Bethesda Softworks PS exclusive to receive an Xbox release date Alongside Deathloop Bethesda before its acquisition by Microsoft agreed to make the game a timed PlayStation exclusive This article originally appeared on Engadget at 2023-03-15 16:28:25
海外TECH Engadget CWA union files another unfair labor charge against eBay-owned TCGplayer https://www.engadget.com/cwa-union-files-another-unfair-labor-charge-against-ebay-owned-tcgplayer-160641406.html?src=rss CWA union files another unfair labor charge against eBay owned TCGplayerTCGplayer the eBay owned trading card marketplace is facing its fourth unfair labor charge in the space of two months The Communications Workers of America CWA claimed that one business day after TCGplayer employees voted to form eBay s first union last Friday the company fired a worker for engaging in union activity The CWA called the firing of worker Iris St Lucy “retaliatory in the wake of the election The union claims that TCGplayer “management has escalated its anti union war against workers as a result of the vote All non supervisory workers at TCGplayer s authentication center in Syracuse New York who numbered as of Friday are now represented by the union Since TCGplayer workers announced their second unionization attempt in January the CWA has filed three other unfair labor charges with the National Labor Relations Board Among other things the CWA has accused the company of requiring employees to attend anti union meetings interrogating workers and monitoring those who wore clothing or badges that identified them as supporters of TCGunion CWA the union they eventually formed under the CWA “Not only are eBay and TCGplayer violating labor law the company is undermining its workers rights to union representation fair wages dignity on the job and the ability to support their families quot CWA secretary treasurer Sara Steffens said in a statement quot TCGplayer needs to stop these attacks and commit to bargaining a contract in good faith Engadget has contacted TCGplayer for comment This article originally appeared on Engadget at 2023-03-15 16:06:41
海外TECH Engadget You can now ‘enhance’ your LinkedIn Profile with AI-written 'suggestions' https://www.engadget.com/you-can-now-enhance-your-linkedin-profile-with-ai-written-suggestions-160054549.html?src=rss You can now enhance your LinkedIn Profile with AI written x suggestions x LinkedIn is the latest platform to hop on the generative AI bandwagon The company is adding AI powered “writing suggestions and job descriptions to its service as it looks for new ways to infuse AI into its platform The writing suggestions are meant to make it easier to fill out key profile fields that LinkedIn says can otherwise feel “daunting to complete the “about and “headline sections near the top of each profile Now with the new “enhance tool LinkedIn Premium subscribers can generate descriptions based on their experience The company says the tool which uses the same OpenAI models that power ChatGPT is meant to preserve “your unique voice and style and will draw from your job experience and skills as well as LinkedIn s own “insights into what makes a good profile In an example of a completed “about section provided by LinkedIn the tool generated a first person summary of an individual s job experience that reads almost like the beginning of a cover letter LinkedInLinkedIn also says it s starting to test AI written job descriptions In those cases hiring managers will simply need to fill out the job title company name and a few other basic details and LinkedIn will create a detailed draft of a relevant job description Of note the company is positioning its AI writing features as more of a starting point than a final product In both cases LinkedIn says that users should review and edit the AI generated text to check for accuracy But the company says that both could be a major time saver for members who want to offload some of the more tedious writing tasks associated with LinkedIn These writing tools aren t LinkedIn s first foray into generative AI The company also recently introduced “collaborative articles which rely on a combination of AI written text as well as contributions from individual LinkedIn “experts Elsewhere the company is also adding new online courses dedicated to generative AI related topics This article originally appeared on Engadget at 2023-03-15 16:00:54
海外科学 NYT > Science NASA and Axiom Reveal New Spacesuits for Artemis III Moon Mission https://www.nytimes.com/2023/03/15/science/nasa-moon-suit-astronauts.html spacex 2023-03-15 16:54:30
海外科学 NYT > Science This Dinosaur’s 50-Foot Neck Was Not a Stretch https://www.nytimes.com/2023/03/15/science/dinosaur-neck-mamenchisaurus-china.html china 2023-03-15 16:10:31
金融 金融庁ホームページ 鈴木財務大臣兼内閣府特命担当大臣閣議後記者会見の概要(令和5年3月14日)を掲載しました。 https://www.fsa.go.jp/common/conference/minister/2023a/20230314-1.html 内閣府特命担当大臣 2023-03-15 17:09:00
ニュース BBC News - Home What the Budget means for you and your money https://www.bbc.co.uk/news/business-64963523?at_medium=RSS&at_campaign=KARANGA energy 2023-03-15 16:13:18
ニュース BBC News - Home UK economy set to shrink but avoid official recession https://www.bbc.co.uk/news/business-64963869?at_medium=RSS&at_campaign=KARANGA official 2023-03-15 16:13:12
ニュース BBC News - Home Credit Suisse shares plunge as bank fear widens https://www.bbc.co.uk/news/business-64964881?at_medium=RSS&at_campaign=KARANGA collapse 2023-03-15 16:47:01
ニュース BBC News - Home Imran Khan greets supporters after police withdraw from around ex-PM's home https://www.bbc.co.uk/news/world-asia-64963327?at_medium=RSS&at_campaign=KARANGA leader 2023-03-15 16:31:59
ニュース BBC News - Home US drone downing: Russia will try retrieve remnants of drone https://www.bbc.co.uk/news/world-europe-64961958?at_medium=RSS&at_campaign=KARANGA russian 2023-03-15 16:10:01
ニュース BBC News - Home Will free childcare plan really work? https://www.bbc.co.uk/news/business-64962566?at_medium=RSS&at_campaign=KARANGA september 2023-03-15 16:33:28
ニュース BBC News - Home Childcare, energy, pints: Three ways the Budget could affect you https://www.bbc.co.uk/news/uk-64968932?at_medium=RSS&at_campaign=KARANGA government 2023-03-15 16:11:24
ニュース BBC News - Home Grandson of the 'Father of Iditarod' wins Alaska dog sled race https://www.bbc.co.uk/news/world-us-canada-64958874?at_medium=RSS&at_campaign=KARANGA arduous 2023-03-15 16:35:02
ニュース BBC News - Home Cheltenham Festival 2023: Energumene wins Champion Chase again for Brighton's Tony Bloom https://www.bbc.co.uk/sport/horse-racing/64966101?at_medium=RSS&at_campaign=KARANGA Cheltenham Festival Energumene wins Champion Chase again for Brighton x s Tony BloomEnergumene ridden by Paul Townend for trainer Willie Mullins wins the Queen Mother Champion Chase at Cheltenham for the second year running 2023-03-15 16:43:58
ニュース BBC News - Home Johnny Sexton: Ireland captain focused on taking emotion out of Six Nations swansong https://www.bbc.co.uk/sport/rugby-union/64965661?at_medium=RSS&at_campaign=KARANGA Johnny Sexton Ireland captain focused on taking emotion out of Six Nations swansongIreland captain Johnny Sexton says he will have to work hard to remove the emotion from his Six Nations swansong as his side targets the Grand Slam against a wounded England team 2023-03-15 16:12:27
GCP Cloud Blog Be threat ready for 2023: Join us for Google Cloud Security Talks in March https://cloud.google.com/blog/products/identity-security/join-us-for-google-cloud-security-talks-in-march/ Be threat ready for Join us for Google Cloud Security Talks in MarchAt Google Cloud our north star for security success today is to help customers apply cloud scale modern security everywhere they operate As part of our mission to help customers achieve these objectives we host a quarterly digital discussion event Google Cloud Security Talks where we bring together experts from the Google Cloud family and across the industry at large We ve designed these sessions to share insights best practices and ways to leverage new capabilities to help increase resilience against modern risks and threats The first installment of Google Cloud Security Talks on March will focus on transforming security with frontline intelligence and the latest security products from Google Cloud During these Security Talk sessions you ll explore the latest threat intelligence security approaches and Google Cloud product innovations You ll walk away with a better understanding of threat actors and potential attack vectors and fresh ideas for detecting investigating and responding to threats faster aside block StructValue u title u Hear monthly from our Cloud CISO in your inbox u body lt wagtail wagtailcore rich text RichText object at xeebfcad gt u btn text u Subscribe today u href u utm medium blog amp utm campaign FY Cloud CISO Perspectives newsletter blog embed CTA amp utm content amp utm term u image lt GAEImage gcat small jpg gt We ll kick things off with a deep dive session where I ll chat with Google Cloud s Jeff Reed VP of product management about the ever changing cybersecurity landscape the latest trends and how Google Cloud Security can help customers tackle these challenges in  Here s a quick peek at the other insightful sessions you can look forward to on our agenda  Frontline Threat Intel Panel Watch our panel of threat intelligence experts discuss today s threat landscape trends they are seeing and best practices for leveraging threat intelligence Cyber Crime Metamorphosis Enjoy a deep dive case study with Mandiant experts as they examine how cyber criminals adapt their tactics to chaos Managing Open Source Software Security Learn how to protect your software supply chain by easily incorporating the same OSS packages that Google uses in our own workflows What s New with Cloud Armor See the latest product innovations available now with Cloud Armor for DDoS protection Defeating Cryptomining Attacks with Native Security Controls Learn how to detect and respond to cryptomining attacks and new security deployment options including self service State of Cloud Threat Detection amp Response Survey Report Explore the results of a recent cloud security survey to discover the main challenges and opportunities for SecOps teams as they transform to a cloud first mindset Improve Decision Making with Automated Contextual Awareness See how the Chronicle Security Operations Suite can help you automatically apply valuable context to your events and improve security decision making Still need one last reason to join us Security Talks is digital and free to attend ーso make sure you sign up now to grab a virtual front row seat to learn about our latest insights and solutions We re looking forward to seeing you on March 2023-03-15 17:00:00

コメント

このブログの人気の投稿

投稿時間:2021-06-17 05:05:34 RSSフィード2021-06-17 05:00 分まとめ(1274件)

投稿時間:2021-06-20 02:06:12 RSSフィード2021-06-20 02:00 分まとめ(3871件)

投稿時間:2020-12-01 09:41:49 RSSフィード2020-12-01 09:00 分まとめ(69件)