投稿時間:2022-04-04 21:34:12 RSSフィード2022-04-04 21:00 分まとめ(34件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
IT ITmedia 総合記事一覧 [ITmedia News] 人間の“バディ”目指すロボット、ソニーが開発 対話技術磨くための協力者募集 声優・雨宮天さんも参加 https://www.itmedia.co.jp/news/articles/2204/04/news159.html itmedia 2022-04-04 20:50:00
IT ITmedia 総合記事一覧 [ITmedia Mobile] 転出先キャリア側での手続きのみで完了――MNPの「ワンストップ化」は2023年4月から試験運用へ https://www.itmedia.co.jp/mobile/articles/2204/04/news158.html itmediamobile 2022-04-04 20:30:00
IT ITmedia 総合記事一覧 [ITmedia News] 看板や音も再現した「バーチャル秋葉原」公開、アキバ文化を世界に発信 「オンラインメイド喫茶」も https://www.itmedia.co.jp/news/articles/2204/04/news157.html akiba 2022-04-04 20:20:00
python Pythonタグが付けられた新着投稿 - Qiita mcrconを利用してpythonからminecraftサーバにコマンドを出力する https://qiita.com/mutchan1k/items/0084af949a9f1dd44e6b mcrcommandここでminecraftサーバのコンソールに打つようなコマンドを実行できます。 2022-04-04 20:44:26
python Pythonタグが付けられた新着投稿 - Qiita Kaggleの臨床検査データセットを使ってみた④ ~外れ値の取り扱い~ https://qiita.com/tuk19/items/7c1f8090a3c93aa8ff49 Kaggleの臨床検査データセットを使ってみた④外れ値の取り扱い概要Kaggleの血液検査データセットを使ってデータ分析をしてみた。 2022-04-04 20:35:25
Ruby Rubyタグが付けられた新着投稿 - Qiita 【LeetCode】5. Longest Palindromic Substringを解いてみた https://qiita.com/kazuki-ayimon/items/85c0cdf9f68324777576 【LeetCode】LongestPalindromicSubstringを解いてみたはじめにコーディングテスト対策としてLeetCodeのLongestPalindromicSubstringを解いていく。 2022-04-04 20:54:19
AWS AWSタグが付けられた新着投稿 - Qiita Dynamooseのクエリまとめ https://qiita.com/kentozaka46/items/37d860b652c36b05baad っていうのをパイセンから聞いたquerykeyeqaexecだと、aと等しいkeyを取得するみたいな感じですかね。 2022-04-04 20:10:04
Git Gitタグが付けられた新着投稿 - Qiita GitHub の公開リポジトリを自分のローカルリポジトリに clone し、自分のリモートリポジトリに設定する https://qiita.com/keisukesan/items/ee6388e18a96979d1c92 こんな人に読んでほしいGitHubに公開されているリポジトリを自分のローカルに持ってきて、デバッグしたり、いじってみたいときありますよね。 2022-04-04 20:11:57
海外TECH MakeUseOf With E3 2022 Canceled, Is It Time to Cancel E3 for Good? https://www.makeuseof.com/e3-2022-canceled-is-it-time-to-cancel-e3-for-good/ explore 2022-04-04 11:07:15
海外TECH DEV Community .NET Celebrates 20 years and brings us a GIFT🎁: New .NET 7 Features Revealed https://dev.to/dotnetsafer/net-celebrates-20-years-and-brings-us-a-gift-new-net-7-features-revealed-fba NET Celebrates years and brings us a GIFT New NET Features RevealedWho better person to announce the th anniversary of NET than Bill Gates Well that s how it went at the VSLive It s amazing But in case you didn t know the NET framework according to Stack Overflow survey has been the most loved framework by developers for the past years Yes the NET Framework celebrated years since its creation in and just a couple of days ago Microsoft has released new features of NET which is expected to be officially released in November this year Let s see what these features are and analyze them Improved Regex source generatorThe new Regex Source Generator means that you can shave off up to x the time spent optimizing patterns from our compiled engine without having to sacrifice any of the associated performance benefits Additionally because it operates within a partial class there is no overhead of compiling time for instances when users know their pattern at runtime With this feature if your pattern can be known at compile time then this generator is recommended instead of our traditionally compiler based approach All you need to do is set up a partial declaration with an attribute called RegexGenerator which points back to the method that will return an already precompiled regular expression object with all other features enabled Our generator will take care of creating that method and updating it as needed according to changes made to either the original string or passed in options like case sensitivity etc… Let s take a look at the comparison of the Microsoft example Before public class Foo public Regex regex new Regex abc def RegexOptions IgnoreCase public bool Bar string input bool isMatch regex IsMatch input After public partial class Foo lt Make the class a partial class RegexGenerator abc def RegexOptions IgnoreCase lt Add the RegexGenerator attribute and pass in your pattern and options public static partial Regex MyRegex lt Declare the partial method which will be implemented by the source generator public bool Bar string input bool isMatch MyRegex IsMatch input lt Use the generated engine by invoking the partial method SDK improvementsFor those who work with NET Framework using dotnet new will be a much easier task With major updates such as an improved intuitiveness and an increased speed of tab completion it would be hard to find anything negative about this change If you want to go deeper here is the original example from Microsoft ❯ dotnet new helpDescription Template Instantiation Commands for NET CLI Usage dotnet new lt template short name gt lt template args gt options dotnet new command options Arguments lt template short name gt A short name of the template to create lt template args gt Template specific options to use Options h help Show command line help Commands install lt package gt Installs a template package uninstall lt package gt Uninstalls a template package update Checks the currently installed template packages for update and install the updates search lt template name gt Searches for the templates on NuGet org list lt template name gt Lists templates containing the specified template name If no name is specified lists all templates New command namesCommand lines in general were changing ーspecifically every command shown in this output will no longer include the prefix as it does now This was done to align with what a user would expect from a subcommand for an app built for command lines The old versions of these commands install etc are still available just in case it breaks scripts but we hope that one day there will be deprecation warnings included to those commands so you can transition over without risk Tab key completionFor a long time now the dotnet command line interface has had support for tab completion on shells such as PowerShell bash zsh and fish The commands themselves are able to decide what they want to show when given input Now in NET the new command allows quite a lot of functionalities ❯ dotnet new angularangular grpc razor viewstart worker hblazorserver mstest razorclasslibweb wpf blazorwasm mvc razorcomponent webapi wpfcustomcontrollib hclasslib nugetconfig react webapp wpflib installconsole nunit reactredux webconfig wpfusercontrollib listeditorconfig nunit test sln winforms xunit searchgitignore page tool manifest winformscontrollib help uninstallglobaljson proto viewimports winformslib updateIf you are interested in knowing how to enable it I recommend you to check the Microsoft s guide And likewise if you want to know all the possibilities of this feature I recommend you to consult again the original source Dynamic PGO improvementsMicrosoft has recently introduced a new breakthrough for program optimization Called the Dynamic PGO it is designed to make some key changes from the Static PGO we already know about Where Static PGO requires developers to use special tools separately from training Dynamic PGO doesn t require any of that all you need to do is run the application you are interested in optimizing and then collect data for Microsoft Now according with Andy Ayers in GitHub the following is added Extend ref counting done by local morph so that we can determinesingle def single use locals Add a phase that runs just after local morph that will attempt toforward single def single use local defs to uses when they are inadjacent statements Fix or work around issues uncovered elsewhere gtFoldExprCompare might fold identical volatile subtrees fgGetStubAddrArg cannot handle complex trees Some simd hw operations can lose struct handles Some calls cannot handle struct local args You can check the original pull for more details ConclusionThese features are the last ones that have come to light by Microsoft and we will have to see what more features they show us As far as we can all see and as far as Microsoft lets us see everything is going according to plan and we can expect the official launch of NET at the end of this year more specifically in November So for the moment we will be watching for any announcement or news from Microsoft on NET 2022-04-04 11:25:55
海外TECH DEV Community classList API in forest https://dev.to/effector/classlist-api-in-forest-4pm9 classList API in forestForest is a reactive JavaScript TypeScript rendering engine based on an effector ーbusiness logic manager The main idea of the forest is initialize once never render Here we don t have such things as render calls like in React Let s I show you an example import h using from forest function App h div text Hello fn h span text World using document querySelector root App I need to highlight things There is no JSX or another specific syntaxForest doesn t require return from componentsEach function component called only onceLet s explain There is no JSX or another specific syntaxJSX looks like HTML but do more with javascript embeds But when we trying to pass something that not looks like attributes we need to build tricks function ReactComponent props return lt div onClick handleClick data someid props style height props height props extras gt content lt div gt Please note that we have also have CSS custom attributes accessible from javascript we can customize handlers setup capture preventDefault stopPropagation so on DOM API also supports setting much text nodes But JSX doesn t support them and for already solved tasks we have very strange API Also JSX required to pass all kinds of properties to the same place to the same object and it shifts responsibility to solve conflicts on end developers Also any specific language requires to install specific tools and learn how to solve specific issues with the new language Data attributesJSX has anti DX lt div data first data second gt instead of ex lt div data first second gt Look at the DOM API element dataset first element dataset second Forest h div data first second Event handlersJSX compels libraries to invent the wheel with the naming of the props lt div onClick fn onClickCapture fn gt But we have beautiful DOM API element addEventListener click fn capture true Forest h div handler click fn h div handler config capture true on click fn or in the same elementh div gt spec handler click fn spec handler config capture true on click fn Style propertiesOk inline styles is not the best practice but we have cases for them What JSX can offer us lt div style height auto maxHeight px gt I need to remind that inline styles allows to pass css custom properties lt div style height auto max height px color black gt lt div gt Forest h div style height auto maxHeight px styleVar color black But JSX in React with TypeScript doesn t allow pass css custom properties without tears Whole picturefunction ForestComponent fn someId height h div handler click handleClick data someId style height height text content fn Note that each kind of properties and attributes is separated from each other we don t need to solve conflicts But also in the forest way in the most cases we don t need props at all just call spec inside fn function ForestComponent fn h div text content fn ForestComponent fn spec handler click handleClick data someId style height height Yep we like OCP from SOLID and props allows it But as you can see you HAVE choice Forest doesn t require return from componentsReact and JSX requires returning some elements from components because this library builds diff tree to compare with previous view state Forest uses the same mechanism as react hooks to solve the same problem It is called declarative stack based DOM API Proof of concept implementation When you called using with some App function forest saves each call of h spec list and other methods to the stack it is looks like virtual DOM but you don t need to compare tree with each other There is no render Forest knows each point where is reactivity is applied user just passed effector Store instead of literal value When store is updated forest batches changes and apply it to a DOM with frames per second rate Concurrent rendering out from the box This is why each function component called only once And this is why you as forest user need to change your habits to design forest components You can t just put if where you want you need to use reactive Store and visible property to declaratively show hide any element you want What were before classListI need to explain how spec method works h input attr type number fn spec attr class w full All method called inside fn property applies on the input element created by h So we can create children elements if we call h inside fn spec just add new properties handlers and so on on the already created element In our case we should have lt input type number class w full gt But with string attributes we will have some problems h input attr class first fn spec attr class second What value we should set for class attribute First or Second Or we should merge If merge what if I need to override or disable some classes function Component fn h input attr class w full text red fn fn Component fn spec attr class w text blue Oops We already set w full and text red There we have the same problem with reactivity function Component enabled const class val w full enabled map is gt is text red text gray h input attr class class type number What we have now New API allows to setup each class independently Proposal It is based on browser API classList h input classList first fn spec classList second Now classes can be combined because forest operates each class independently instead of string of something inside Also you have reactivity out from the box function Component enabled h input attr class w full type number classList text red enabled text gray enabled map is gt is Attribute class and classList will be merged And nested spec call also supported function Component fn h input classList w full text red fn fn Component fn spec classList w full false w true text red false text blue true Thank you for the reading ️Forest still in the development stage you can help us improving it s API or ecosystem github com effector ️ 2022-04-04 11:20:39
海外TECH DEV Community A 3D flavor Snake Game https://dev.to/bekbrace/a-3d-flavor-snake-game-eln A D flavor Snake GameThis is an ASMR coding session for a beautifully designed Snake Game I know that there are at least million tutorials and videos on Snake but this one is designed by Fariat and it s gorgeous I made this video writing the code and demonstrating the game and nothing more and in the process I used a Perriboard M keyboard made in Germany and it has a gray and white colors exactly like the one I used to use in the nineties and early s What s used in this video is only HTML CSS and JavaScript No Frameworks are used GitHub source code Social Media Facebook ​​​​ Twitter Instagram DEV profile ​​​​ GitHub profile ​​​Reach out info bekbrace com Tools used in video Microphone used in recording Blue YetiAmazon link Coding on PERIBOARD M KeyboardAmazon link 2022-04-04 11:17:09
海外TECH DEV Community Scrape Naver Video Results in Python https://dev.to/dmitryzub/scrape-naver-video-results-in-python-1c34 Scrape Naver Video Results in PythonWhat will be scrapedPrerequisitesProcessFull CodeLinksOutroWhat will be scrapedPrerequisitesBasic knowledge scraping with CSS selectorsIf you haven t scraped with CSS selectors there s a dedicated blog post of mine about how to use CSS selectors when web scraping that covers what it is pros and cons and why they re matter from a web scraping perspective CSS selectors declare which part of the markup a style applies to thus allowing to extract data from matching tags and attributes Separate virtual environmentIf you didn t work with a virtual environment before have a look at the dedicated Python virtual environments tutorial using Virtualenv and Poetry blog post of mine to get familiar In short it s a thing that creates an independent set of installed libraries including different Python versions that can coexist with eachother at the same system thus preventing libraries or Python version conflicts Note this is not a strict requirement for this blog post rather a reminder Install libraries pip install requests parselReduce the chance of being blockedThere s a chance that a request might be blocked Have a look at how to reduce the chance of being blocked while web scraping there are eleven methods to bypass blocks from most websites Full Codeimport requests os jsonfrom parsel import Selectordef parsel scrape naver videos params query minecraft search query where video video results headers User Agent Mozilla Windows NT Win x AppleWebKit KHTML like Gecko Chrome Safari html requests get params params headers headers timeout selector Selector html text very similar to bs except parsel supports Xpath video results for video in selector css video bx using selectors title video css text text get link video css info title attr href get thumbnail video css thumb area img attr src get channel video css channel text get origin video css origin text get video duration video css time text get views video css desc group desc nth child text get date published video css desc group desc nth child text get video results append title title link link thumbnail thumbnail channel channel origin origin video duration video duration views views date published date published print json dumps video results indent ensure ascii False Pass search query parameters and request headers def parsel scrape naver videos passing parameters in urls params query minecraft search query where video video results custom headers headers User Agent Mozilla Windows NT Win x AppleWebKit KHTML like Gecko Chrome Safari Pass URL parameters request headers make a request and pass returned HTML to parsel html requests get params params headers headers timeout selector Selector html text very similar to bs except parsel supports Xpath Create temporary list to store the data and extract all data video results using selectors for video in selector css video bx title video css text text get link video css info title attr href get thumbnail video css thumb area img attr src get channel video css channel text get origin video css origin text get video duration video css time text get views video css desc group desc nth child text get date published video css desc group desc nth child text get CodeExplanation text or attr attribute to extract text or attriubte value from the node get to get actual data Print the data ensure ascii False to properly display Hangul charactersprint json dumps video results indent ensure ascii False Part of returned data title How to build Survival Wooden Base link thumbnail type ac channel 소피Sopypie origin Youtube video duration views date published 일전 title 마인크래프트무한순환이론 link thumbnail type ac channel TV블루위키 origin Youtube video duration views 만 date published other results Alternatively you can achieve the same by using Naver Video Results API from SerpApi which is a paid API with a free plan The difference is that there s no need to create the parser from scratch maintain it and figure out how to scale it without being blocked import osfrom serpapi import NaverSearchdef serpapi scrape naver videos params api key os getenv API KEY your serpapi api key engine naver parsing engine query minecraft search query where video video results search NaverSearch params where data extraction happens results search get dict JSON gt Python dictionary video results iterate over video results and extract desired data for video in results video results video results append title video title link video link duration video duration views video get views pub date video get publish date thumbnail video thumbnail channel name video get channel get name channel link video get channel get link print json dumps video results indent ensure ascii False Part of returned data title Minecraft How to build Survival Wooden Base link duration views pub date 일전 thumbnail type ac channel name 소피Sopypie channel link title 마인크래프트무한순환이론 Minecraft 블루위키 link duration views 만 pub date thumbnail type ac channel name TV블루위키 channel link other results LinksCode in the online IDENaver Video Results APIOutroIf you have anything to share any questions suggestions or something that isn t working correctly reach out via Twitter at dimitryzub or serp api Yours Dmitriy and the rest of SerpApi Team Join us on Twitter YouTubeAdd a Feature Requestor a Bug 2022-04-04 11:04:48
海外TECH DEV Community 17 Excuses Every Website Tester Should Get Rid Of Immediately https://dev.to/lambdatest/17-excuses-every-website-tester-should-get-rid-of-immediately-4pkk Excuses Every Website Tester Should Get Rid Of ImmediatelyLet s face it No matter how perfect we try to make a website we are bound to make some mistakes Errors are unavoidable no matter how minor they are Which is why we fail to guarantee a bug free release even after conducting thorough rounds of testing of different types such as stress testing cross browser testing responsive testing etc Considering various types of testing involved in the process before making the website live in the production environment It is okay to commit a mistake or two long as you know where you went wrong And that is the tricky part I ve been a part of the IT sector for quite some time not to mention a web tester myself Many times when things went south after a recent release to our website or our web application rather then as testers I and my team used to get a word from the management And why shouldn t we I don t wanna sound too dramatic but as testers we are the last line of defense against any bug that may turn up on the website But when a bug goes unnoticed and comes back to us as an outage then we panic we end up making excuses and pointing fingers As a result the entire situation becomes a lot messier than it should have been only because sometimes we were too adamant to accept our fault Today I m going to highlight the major excuses that I made as a tester and I wish I didn t So you don t end up sounding as careless as I did Here is a list of excuses that website testers need to forget I Thought If It Is Working Fine On Chrome Then It Would Work Well On Other Browsers Too So you tested a website encountered some bugs and forwarded them to the development team They fixed it and forwarded it back to you or your testing team for a sign off You carefully perform regression testing of the entire website to check whether the changes have affected any existing features And everything turned out well you gave the sign off as you found nothing wrong while testing the website from your system rather your browser Once the changes went live into production then customers using a browser different than you started to complain about the UI amp cross browser compatibility issues Now what How would you explain the situation to your manager If you are one of those testers who says that if a product works fine in one browser or a platform it will work well with others too it s time for some introspection If the software works fine on Google Chrome or any other browser some testers give the green signal But remember just like humans have a different interpretation of everything same goes with browsers If a code is compatible with one browser it s not necessary that all browsers interpret code in the same way Testers need to make sure that their website provides a consistent experience and behavior across all browsers you can t afford to neglect cross browser testing amp with such a wide array of browsers it may look like a strenuous activity to begin with I mean setting up a different testing environment for hundreds of browser versions running on different operating systems could be a lot to do Fortunately you can turn your heads to cloud based cross browser testing service providers such as LambdaTest Why Should I Perform Responsive Testing I already covered Cross Browser Testing Similarly to browsers your website or web application will render differently across different devices due to different screen resolutions and view port The process of testing your website across different mobile desktop tablet devices are called responsive testing It is not the same as cross browser testing We have written a great article around the difference between Cross browser testing amp responsive testing make sure to read it As a website tester you must ensure that the customers are able to view and use the product clearly irrespective of the device they are using With a massive combination of devices screen sizes and resolutions nowadays it is essential for a firm to establish a wide range of supportable configurations The problem comes up with the execution of responsive testing You can t buy different devices to test your website on it Not to mention maintenance would be troublesome too You can opt for simulation or emulation but setting up may take up a lot of your time Well how can you perform responsive testing then My Job Is To Focus On Merely Predefined Test Case ScenariosOne of the most common excuses testers give is that their job is to merely follow pre defined test cases that were assigned to them However the tester has to go way beyond focusing on predefined test case scenarios If executing predefined test cases was the only concern for any organization then they would be better off with automation testing Automation testing amp manual should work hand in hand So predefined test cases end up being automated amp testers would get more time to come up with better test scenarios If you are a website tester then thinking out of the box comes as a part of your job You have to analyze the risks of the development plan of the present project amp emphasize on exploratory testing The more you test in the wild the more it would help your web applications stability Deploying a Build and Debugging An Issue Is Not My JobSo you have given a sign off for the entire release Now all you are going to have to do is wait until your DevOps make a move to production But do you really have to wait If you are thinking that deploying a build is the developer s headache think again Ask yourself do you have the power to utilize available resources for a fruitful action If yes why depend on developers every time All you need to do is trigger a build and deploy appropriate measures there is no reason to wait After all you have the authority and ability to make your work easier Why can t you do it yourself Let me tell you something about my personal experience Deployment is one of the scenarios in which an employee faces the highest number of failures But do you know the biggest perk of such failures They prompt you to debug again and learn something new If something encourages you to ask a question or hit Google search it s always for your best Even though debugging might not be in your job description challenging your senses before you pass on a bug to the developer is a must I Didn t Have Sufficient Time To TestNot having sufficient time is the world s most common excuse for almost anything The moment someone is not able to accomplish something here they are blaming the clock for their own failure Testers let s face it There are so many factors to test that you are never going to have enough time to do it all Everyone has deadlines to meet The organization understands that you can t conquer the world within a few hours But that doesn t mean you end up being a failure on time management with an excuse for missing out on important stuff It s vital to practice effective time management and prioritize the testing procedure I Did Not Test On IE As It Has Become ObsoleteIt is true that IE has become obsolete Microsoft discontinued IE in meaning there hasn t been any update ever since What s more Early this year Microsoft Chief Security Chris Jackson stated “Internet Explorer is a compatibility solution We re not supporting new web standards for it and while many sites work fine developers by and large just aren t testing for Internet Explorer these days They re testing on modern browsers So if we continued our previous approach you would end up in a scenario where by optimizing for the things you have you end up not being able to use new apps as they come out As new apps are coming out with greater frequency what we want to help you do is avoid having to miss out on a progressively larger portion of the web Chris said so in Microsoft s blog post as he requested users to stop using IE for multiple reasons IE is near a deathbed but that doesn t mean you would entirely kick it out of your testing list As of June IE still consists of of the entire browser market share and that can turn out to be an impactful number when we are looking for potential leads I Didn t Realize How Important It Was To Understand The Scope And Requirements Of The ProjectImagine the rush you get when you see a well structured procedure and can t wait to report these nasty bugs After all you are only responsible for finding errors before the customers and save them from nuisance Understanding the scope and requirements would be a hassle for you right Well not exactly I can t oversell the importance of knowing what you are doing Before you begin testing it is imperative that you read the specifications carefully You can even request for a quick knowledge transition session from the product manager or the developers to help you understand the functionality better Once you are thorough with fundamentals begin testing I Forgot To Ask That Question Ah the question of ego I never really understood why some people are unable to accept that no one is a know it all Collaboration is a key element for any successful team You might think that having all the right answers will make you wise But underestimating the importance of asking questions will make you remain ignorant all along And you will end up at a point where the higher ups would be questioning you about a recent production disaster for which you were to blame At that moment you may regret not asking questions at the right time No matter how experienced or inexperienced you are you need to ask questions in case you fail to understand a requirement or if you have some doubts towards it Building on what I said in the previous point communication is the key to the successful running of any organization The product owner needs to communicate the exact requirement Otherwise how can he expect the rest of the team to make his or her dream come true Test managers product owners and developers deal with their own set of problems But as a tester you need to be aware of those issues It s possible only with effective communication I Tested The Feature A Couple Days Back So I Thought I May Not Need To Test It Again If you think your job is done after reporting bugs you re wrong You might say that you have performed detailed testing and conveyed what s wrong to the developer But as a tester you have to realize that reporting a bug sometimes leads to changes in the code Sometimes the change can impact the functioning of previous functionalities Regression testing is the most fundamental aspect of any SDLC Irrespective of how long it takes or how repetitive its importance remains constant It is tough being a tester I understand the overnight immediate hotfixes narrow release windows takes it toll Sometimes we slack off on regression testing and end up being banged by an outage at the manager s desk Thus it is important to check whether the product works fine after the modifications You have to be ready for performing frequent checks and ensuring that there is no regression defects remaining so your website looks absolutely flawless before it reaches the end user I Don t Think It Is Possible To Test This FeatureThis is one of the most ridiculous excuses I have come across so far And surprisingly there are many testers who use this to escape testing a feature they don t understand And I wonder how they muster the courage to come up with such a statement I mean think about it every feature put into your testing environment has already been tested by the Dev team If the developer knows that a particular feature is working and is able to test it across the sandbox environment then there has to be a way to test it Chances are you might not have access to the system used in some features In this case you need to collaborate with the developer and ask them to show you how the feature works and how they tested it Then try different test cases and expose the bugs The Developers Came Up With An Infeasible CodeBlaming others is the easiest way to escape an unpleasant situation Some testers in the software industry have a tendency to pile on the developer with all the nasty blames After all no one would blame the tester if the fault lies in the developer s work Sometimes it works your way and sometimes it doesn t When you put with accusations on developers for something wrong on your behalf then there is a good chance of it lashing back at you Make sure you don t end up being cornered by your own accusations Know where to accept your mistakes and be thorough before putting the blame on others I Was Told By The Dev Team That This Is How It Is Supposed To WorkOkay So you hang up on a sign off and a developer from your project may come up to your desk in order to explain that the functionality is just fine It is human nature we find difficult to accept flaws in things we made by us No offense but this is very relevant to developers Their job is to deliver functionality to a customer your job as a tester is to ensure that it works well and conveniently If something works fine but is a hassle for user journey of your website then you are supposed to raise an alarm for that I spoke earlier about the importance of understanding the requirements for testers This is exactly one of those situations where knowing about what customers expect from the product can come in handy Instead of testing on the basis of what the developer tells you verify what the product owner wanted to build in the first place You are the last stage of the defense mechanism a customer has Make sure you make the most out of your power We re Just a Startup There Is Hardly Much To Test Umm so What makes you think that working for a startup gives you permission to exercise laxity in your approach At this point I realize that I might sound a little harsh But some testers who are a part of a startup have a tendency to NOT to aim for perfection Do you realize that startups are the ones making the very first impression If the customers find a bug filled interface and poor functionality they might totally boycott the use of the company s products It will do you and the enterprise more harm than good All Hail Beta Testing Even If I Miss Out On Any Bug Then A User Feedback Should Cover ItEven though beta testing is meant for users to report the bugs it doesn t mean that testers can relax and leave all the responsibility on the end user Testers and companies both need to set the record straight on this one I can t stress this enough Beta is not a substitute for professional testing No users are aware of how they can report bugs Most of them are likely to encounter problems and leave the interface It is going to be devastating for your brand image amp I hope you realize that the competitors are just a few clicks away I Never Thought We re Going To Be A Target For HackersThere is a reason why great men have said never to underestimate oneself Same goes for testers who think that their organization is not as big of a deal to attract the attention of testers I hope you realize that by having such a thought process you are making your product and the company even more vulnerable to hackers Hacker s motives change every second Chances are you might skip security testing just because you don t realize the true potential of your product Thus testing the security of software is a must Users Don t Understand How To Use The Application So now the blame game has shifted from developers to users I see what you did thereby taking advantage of the fact that not all users are tech geeks But don t you think that s the job of the company to make sure that their product is easy to use Never forget usability testing under any circumstances All the efforts of an enterprise come down to whether the users can avail the facility During usability testing test from the point of view of a person with little to no technical know how It Was Working Fine On Stage Environment That is one excuse that only looks logical to a tester and nobody else Web applications that seem to be working fine on staging don t necessarily work flawlessly in production There could be multiple reasons behind it live traffic that website is exposed to n production is often not made available when testing on stage Sometimes stage is not as identical to production as you take it to be there are some code branches that are available in one production but missing on another As a tester you are supposed to understand the production environment thoroughly before you provide a sign off from stage environments Summing It UpTo enable the smooth running of a system it is essential to identify and fix mistakes right away Therefore testers play a major role in the Software Development Life Cycle For a business to prosper it is a must to deliver impeccable service and flawless products to customers To ensure that testers need to test a product and analyze it from the end user s point of view After identifying bugs they need to convey relevant information to the development team They then work on eliminating shortcomings and deploying various corrective measures However testers need to realize that they need to get rid of the habit of making excuses This will help them prosper in their career as well as result in the upliftment of a company Analyzing and testing accordingly results in an overall better product and a great customer experience I hope you are wise to not make any of the excuses I stated above Even if you do state them it is only natural I have come up with such excuses myself However what matters is that we realize how better we are without them Cheers 2022-04-04 11:04:33
Apple AppleInsider - Frontpage News Seoul's largest Apple Store opens its doors April 9 https://appleinsider.com/articles/22/04/04/seouls-largest-apple-store-opens-its-doors-april-9?utm_medium=rss Seoul x s largest Apple Store opens its doors April Apple will be opening its largest Apple Store in South Korea on April with customers able to make reservations to the opening of the outlet in Myeongdong in the heart of Seoul Following an initial tease in March about its upcoming opening the store page for Apple Myeongdong updated over the weekend with a confirmation it is opening on April at am local time Due to the ongoing COVID pandemic Apple is applying safety procedures to the opening making in store activities only available for those who register beforehand Reservations can be made on the store page from am on April though there will be a limitation to the number of people who can enter the store Read more 2022-04-04 11:24:31
海外TECH Engadget Elon Musk now owns a 9.2 percent stake in Twitter https://www.engadget.com/elon-musk-now-owns-92-percent-of-twitter-113623921.html?src=rss Elon Musk now owns a percent stake in TwitterTesla and SpaceX CEO Elon Musk now owns percent of Twitter after purchasing billion in stock according to a US Securities and Exchange Commission SEC filing spotted by CNBC The purchase follows recent criticism by Musk over the social media site s free speech policies quot Given that Twitter serves as the de facto public town square failing to adhere to free speech principles fundamentally undermines democracy quot he tweeted last week Musk is a prolific Twitter user and has over million followers but the platform has also brought him trouble Most famously in he tweeted that he had quot funding secured quot to take Tesla private at a share setting off an SEC lawsuit that cost him million and his spot as chairman of the board Musk recently challenged the settlement saying that the SEC overstepped its authority He s asking a federal judge to terminate his agreement requiring some tweets to be vetted by a lawyer Along with the comment Musk launched a Twitter poll last week with the question quot Do you believe Twitter rigorously adheres to this freedom of speech principle quot He also mused about the idea of starting his own social media platform saying he was giving it quot serious thought quot nbsp In a follow up tweet Musk said that quot the consequences of this poll will be important quot and that prediction has now apparently come true His stake in Twitter is still a passive one but he could up the stakes somewhat quot This eventually could lead to a buyout quot analyst Dan Ives told CNBC Twitter shares have reportedly surged more than percent in premarket trading according to CNBC nbsp 2022-04-04 11:36:23
海外TECH Engadget The Morning After: Jack Dorsey misses the old internet https://www.engadget.com/the-morning-after-jack-dorsey-misses-the-old-internet-111305456.html?src=rss The Morning After Jack Dorsey misses the old internet“The days of Usenet IRC the web…even email with PGP were amazing Jack Dorsey said in a tweet over the weekend “Centralizing discovery and identity into corporations really damaged the internet I realize I m partially to blame and regret it Dorsey s tweet is a notable admission by a tech executive who has made billions creating a platform that centralized the way we consume news ーand is still involved in other core facets of the digital economy The Twitter founder isn t afraid of being outspoken In December he ranted about how Web had already been co opted by investors “You don t own Web he said at the time “The VCs and their LPs do It will never escape their incentives He also said world peace could be achieved with bitcoin Sometimes he s off the mark ーMat Smith nbsp nbsp nbsp nbsp nbsp nbsp The biggest stories you might have missedApple Watch Series models fall to new all time lows in one day Amazon saleHitting the Books Raytheon Yahoo Finance and the rise of the cybersmear lawsuitEpic brings building back to Fortnite s casual queueRecommended Reading Tracking migratory birdsThe JackRabbit is both scooter and e bikeWe test drive one of the weirdest e bikes yet EngadgetThis above is what the JackRabbit looks like As a pedal free e bike it s for those who want a scooter rather than an electrified road bike But unlike a scooter the JackRabbit can handle more than just a paved sidewalk while remaining about as portable James Trew tests out this unusual ride Continue reading Twitch halts paid stream boosts after viewers abuse them to push pornStreams could be promoted to the homepage through buying subscriptions and other items A number of Twitch users noticed streams of porn videos were on the homepage all captioned “Promoted by the streamer s community quot It appeared a number of unidentified users were taking advantage of the platform s Boost Train program which promotes streamers if enough fans create a “hype train by purchasing subscriptions and bits Since Twitch only rolled out the Boost Train feature to partners and affiliates only a limited number of streamers have it enabled It s still unclear how the bad actors were able to access enabled accounts In an email to Engadget a Twitch spokesperson said Boost Train was paused “due to safety reasons Continue reading Apple adds workouts for new parents to Fitness The company added a series titled quot Get back to fitness after having a baby quot Apple is adding seven minute workout and cooldown videos aimed at new parents The activities are a mix of core strength and Apple s Mindful Cooldown workouts and have modification guidance if you want a greater challenge or prefer to take it slower The mindful cooldowns offer stretches that target common post pregnancy tight spots while the core sessions include pelvic floor exercises There are next to no equipment requirements but you need an Apple Watch and a Fitness subscription Continue reading Watch the last Star Trek Strange New Worlds trailerThe series debuts next month on Paramount ParamountStrange New Worlds looks like a return to the relentless optimism and romanticism put forward by creator Gene Roddenberry “I love this job Pike whispers to Rebecca Romijn s Number One followed by a brief montage of some of the adventures ahead for the crew of the Enterprise in season one of the series Set about a decade before The Original Series Strange New Worlds features a handful of future Star Trek greats before their career defining stint on the Enterprise with Anson Mount Rebecca Romijn and Ethan Peck reprising their respective roles as Pike Spock and Number One from Star Trek Discovery season two Continue reading 2022-04-04 11:13:05
医療系 医療介護 CBnews 感染対策向上加算1の基準、重点医療機関が該当-加算2では協力医療機関、要件満たせば算定可 https://www.cbnews.jp/news/entry/20220404200855 医療機関 2022-04-04 20:45:00
医療系 医療介護 CBnews 連携強化加算で事務連絡、災害時避難所に医薬品を供給-調剤所に人員派遣、PCR無料検査事業者であることも https://www.cbnews.jp/news/entry/20220404190451 厚生労働省 2022-04-04 20:30:00
ニュース @日本経済新聞 電子版 スターリンと似るプーチン氏(FT前編集長 ライオネル・バーバー氏) https://t.co/iwmRNSxYC0 https://twitter.com/nikkei/statuses/1510950392380760065 編集長 2022-04-04 12:00:20
ニュース @日本経済新聞 電子版 「ミーム株」再燃 米個人マネーが流入 、くすぶる投機熱 https://t.co/DMg3AfX8g0 https://twitter.com/nikkei/statuses/1510947709204992001 流入 2022-04-04 11:49:40
ニュース @日本経済新聞 電子版 花粉の季節はより過酷に。21世紀末に4割増という研究結果が出るなど、温暖化により植物の生育期が長くなり、健康リスクが高まろうとしています。花粉症は生産性や子どもの成績にも悪影響を及ぼします。 https://t.co/5XICyucjJ2 https://twitter.com/nikkei/statuses/1510946560888168457 花粉の季節はより過酷に。 2022-04-04 11:45:06
ニュース @日本経済新聞 電子版 マスク氏がTwitter株の9%取得 約3400億円相当 https://t.co/aes6cRpPO6 https://twitter.com/nikkei/statuses/1510945472521043969 twitter 2022-04-04 11:40:47
ニュース @日本経済新聞 電子版 世界5位の小麦輸出国ウクライナ。ロシアによる黒海の港封鎖で穀物輸出が4分の1に急減しました。黒海では外国船籍100隻以上が足止めされたもようで、海運停滞による食糧価格の高止まりが懸念されます。 https://t.co/RvxUbEIEKf https://twitter.com/nikkei/statuses/1510942801772662790 世界位の小麦輸出国ウクライナ。 2022-04-04 11:30:10
ニュース @日本経済新聞 電子版 わずか10日間ほどで撮影し、予告なく始まったYouTubeドラマ「おやじキャンプ飯」が大ヒット。スポンサーを名乗り出る企業が相次ぎ、クラウドファンディングで開発した関連グッズやコラボ商品も好調です。 #日経STORY ドラマ進化… https://t.co/fSu6n1GxhF https://twitter.com/nikkei/statuses/1510939003968761859 わずか日間ほどで撮影し、予告なく始まったYouTubeドラマ「おやじキャンプ飯」が大ヒット。 2022-04-04 11:15:05
ニュース BBC News - Home Elon Musk snaps up $3bn Twitter stake https://www.bbc.co.uk/news/business-60979656?at_medium=RSS&at_campaign=KARANGA shares 2022-04-04 11:30:10
ニュース BBC News - Home Boris Johnson given wrong information on lockdown parties, says Jacob Rees-Mogg https://www.bbc.co.uk/news/uk-politics-60980892?at_medium=RSS&at_campaign=KARANGA rules 2022-04-04 11:43:26
ニュース BBC News - Home Covid: Young child development worrying, says Ofsted boss https://www.bbc.co.uk/news/education-60981450?at_medium=RSS&at_campaign=KARANGA expressions 2022-04-04 11:02:56
ニュース BBC News - Home Kinder Surprise eggs recalled over salmonella link https://www.bbc.co.uk/news/business-60983553?at_medium=RSS&at_campaign=KARANGA standards 2022-04-04 11:49:57
ニュース BBC News - Home Ukraine war: Ukraine investigates alleged execution of civilians by Russians https://www.bbc.co.uk/news/world-europe-60981228?at_medium=RSS&at_campaign=KARANGA russian 2022-04-04 11:24:05
ニュース BBC News - Home Liverpool: Why Championship success is just the start for women's team https://www.bbc.co.uk/sport/football/60942739?at_medium=RSS&at_campaign=KARANGA Liverpool Why Championship success is just the start for women x s teamLiverpool have returned to the top flight of women s football following their Championship title win and are already planning for next season in the WSL 2022-04-04 11:34:41
北海道 北海道新聞 楽天携帯、全国に自社回線 ローミングサービスを順次終了 https://www.hokkaido-np.co.jp/article/665379/ 楽天モバイル 2022-04-04 20:14:00
北海道 北海道新聞 林外相「可能な限り受け入れ」 避難民、政府専用機で移送準備 https://www.hokkaido-np.co.jp/article/665376/ 受け入れ 2022-04-04 20:10:00
北海道 北海道新聞 福島で震度4 東北から関東広範囲で揺れ https://www.hokkaido-np.co.jp/article/665375/ 震度 2022-04-04 20:08:00

コメント

このブログの人気の投稿

投稿時間:2021-06-17 22:08:45 RSSフィード2021-06-17 22:00 分まとめ(2089件)

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

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