投稿時間:2022-03-23 02:32:10 RSSフィード2022-03-23 02:00 分まとめ(37件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
AWS AWS Machine Learning Blog How Amazon Search achieves low-latency, high-throughput T5 inference with NVIDIA Triton on AWS https://aws.amazon.com/blogs/machine-learning/how-amazon-search-achieves-low-latency-high-throughput-t5-inference-with-nvidia-triton-on-aws/ How Amazon Search achieves low latency high throughput T inference with NVIDIA Triton on AWSAmazon Search s vision is to enable customers to search effortlessly Our spelling correction helps you find what you want even if you don t know the exact spelling of the intended words In the past we used classical machine learning ML algorithms with manual feature engineering for spelling correction To make the next generational leap in … 2022-03-22 16:47:40
python Pythonタグが付けられた新着投稿 - Qiita 素数判定アルゴリズムいろいろ https://qiita.com/ppza53893/items/e0f464340d6f97760cd5 ではないが素数かどうかを判定できる。 2022-03-23 01:21:18
js JavaScriptタグが付けられた新着投稿 - Qiita Material UI(MUI)テーマをKotlin/JSで作成する https://qiita.com/rokuosan/items/8363eb83b4fed5e62a77 KotlinJSでMUIのThemeを作成する今回はフォントにGoogleFontsから提供されているものを使用します。 2022-03-23 01:57:16
js JavaScriptタグが付けられた新着投稿 - Qiita 【4日目】メモ帳アプリの作成 [1] https://qiita.com/ri6616/items/153efcaea4cbb3bfb37a まずはテキストボックス内に入力した文字を、ボタンを押したら表示できるようにするところから始めていきます。 2022-03-23 01:06:55
技術ブログ Developers.IO 既存Windows EC2にNICE DCVをインストールする方法 https://dev.classmethod.jp/articles/install_nicedcv_in_existing_windows_ec2_and_connect_to_it/ amazonecwindowsdesktop 2022-03-22 16:33:34
海外TECH Ars Technica Legally, Russia can’t just take its Space Station and go home https://arstechnica.com/?p=1842698 decision 2022-03-22 16:33:13
海外TECH MakeUseOf How to Add Rounded Corners to Windows 11’s Taskbar https://www.makeuseof.com/windows-11-taskbar-rounded-corners/ corners 2022-03-22 16:46:14
海外TECH MakeUseOf 8 Ways to Conquer Social Anxiety at Work https://www.makeuseof.com/ways-to-conquer-social-anxiety-work/ anxiety 2022-03-22 16:30:15
海外TECH MakeUseOf What Is Multi-Factor Authentication? Why Should You Use It? https://www.makeuseof.com/what-is-multi-factor-authentication/ communications 2022-03-22 16:16:14
海外TECH DEV Community Programs using Bhailang https://dev.to/amananandrai/programs-using-bhailang-f5m Programs using BhailangBhailang is a language which has taken the social media in India by storm According to its documentation the developers of this language has described it as Bhailang is dynamically typed toy programming language based on an inside joke written in Typescript I have written two programs using this language the first one prints table of and the next one explains the syntax for nested loops and ladder if statements in the language Program for Table of hi bhai bhai ye hai a bhai ye hai b jab tak bhai b lt b bol bhai a b a b bye bhai Program for nested loops and ladder ifhi bhai variable declaration bhai ye hai a bhai ye hai b bhai ye hai t Outer while loop jab tak bhai a lt t a if statement agar bhai t bol bhai Pehli else if statement nahi to bhai t bol bhai Doosri else statement warna bhai bol bhai Teesri bol bhai baar Bahar bhai ye hai b inner loop jab tak bhai b lt a t b bol bhai b baar Andar b a bye bhaiOthers can try different programs using the link given below playground 2022-03-22 16:54:04
海外TECH DEV Community 4 great plugins to improve your Wordpress website performance https://dev.to/mvinhas/4-great-plugins-to-improve-your-wordpress-website-performance-48dk great plugins to improve your Wordpress website performanceI created a website called Poupa Pilim portuguese which is image heavy since this is mostly supermarket flyers Because of that and since some posts are really huge I had to research for some plugins to improve my website performance which made this beauty score So let me show you what they are Bunny CDNThis is a great CDN with servers all around the world Ultra cheap only per GB of bandwith The SEO FrameworkYou probably know Yoast but The SEO Framework is more lightweight simple unbranded and extremely clear SEO solution WP RocketI bet you already came across with WP Rocket It is just too great and completely worth the price you pay for it I use it to minify CSS and JS defer Javascript and delay Javascript execution and also to preload fonts and links WP Optimize Clean Compress CacheWhen you install and uninstall plugins some junk just stays on the database WP Optimize will remove that junk and also will optimize your tables It s free to use On top of this I make sure that I m running the latest PHP version currently PHP with some extensions like APCu and OPCache Also if your server supports that enable HTTP Deflate and Brotli to get the best performance of your site Have fun 2022-03-22 16:51:30
海外TECH DEV Community Is it DFS using adjacency Matrix? https://dev.to/urstrulyvishwak/is-it-dfs-using-adjacency-matrix-1mf0 Is it DFS using adjacency Matrix I am little new to Graphs part in data structures I am trying to implement DFS using adjacency matrix I have looked for many references in Google but I don t find a better one rather I got the approaches to implement them Hence using them I started implementing DFS I am posting the code here I have written using javascript Correct me if I am wrong in any way or suggest me the best way or provide me the best reference to learn class Graph constructor size this matrix this visited this result while size gt const arr arr length arr fill this matrix push arr size addEdge source destination this matrix source destination this matrix destination source dfs start this visited start true this result push start for let i i lt this matrix start length i if this matrix start i amp amp this visited i this dfs i return this result const r new Graph r addEdge r addEdge r addEdge r addEdge r addEdge r addEdge console log JSON stringify r matrix console log r dfs Output Thanks Happy Learning 2022-03-22 16:49:09
海外TECH DEV Community Practical limits of React hooks - Recursion https://dev.to/ondrejvelisek/practical-limits-of-react-hooks-recursion-555 Practical limits of React hooks RecursionWhile ago I started using React hooks The simplicity homogenity and composability sounded great Both components and hooks are simple functions I can easily react on state changes from memory local storage location URL and server the same way with hooks Mental model stays simple My app is just a big function which consumes state and produces DOM This big function is composed of a smaller functions which are composed of smaller functions and so on But there were obstacles I ve started to encounter and in the end I hit the hard limit of React hooks Model appEach app has some data model defined with entities and relations between them Lets say we have company Department and Employee where department consists of other departments and or direct employees One employee can directly work for exactly one department Cycles in department hierarchy are prohibited Our Backend implements REST endpoints departmentsreturns list of all department ids departments departmentIdreturns list of sub department ids and list of direct employee idsThere are three product requirements Pleasant walk with basic hooksFirst product requirement is simple User selects a department and wants to see number of direct employees Pfff its simple Just implement this custom hook which uses department REST endpoint and use it in a component const useDirectEmployeeCount departmentId string number gt useDirectEmployeeIds departmentId lengthconst useDirectEmployeeIds departmentId string Array lt string gt gt useDepartment departmentId directEmployeeIdsconst useDepartment departmentId string Department gt useQuery departments departmentId gt fetch departments departmentId dataOur backend implements exactly this endpoints so we use react query and we are done There are some loading and error states which I omitted we can use fancy Suspend and ErrorBoundary but we understand the code Obstacles with loopingSecond product requirement is simple User needs to select multiple departments and see sum of direct employees Ok simple I already have code for one So simply loop it over multiple selected departments and sum the result const totalCount sum departmentIds map departmentId gt useDirectEmployeeCount departmentId Wait It is a hook and there are rule of hooks Anoying but still doable Lets reimplement useDirectEmployeeCount to support multiple department ids Then I can sum them like this const departmentCounts useDirectEmployeeCount departmentIds const totalCount sum departmentCounts const useDirectEmployeeCount departmentIds Array lt string gt Array lt number gt gt useDirectEmployeeIds departmentIds map employeeIds gt employeeIds length But wait I need to reimplement useDirectEmployeeIds too Very anoying const useDirectEmployeeIds departmentIds Array lt string gt Array lt Array lt string gt gt gt useDepartment departmentIds map department gt department directEmployeeIds But wait Grrr const useDepartment departmentIds Array lt string gt Array lt Department gt gt useQueries departmentIds map departmentId gt queryKey departments departmentId queryFn gt fetch departments departmentId map result gt result data Uf Done I m glad it is a small project with just three hooks Tell me the last requirement Limits with recursionThird and last product requirement is simple User needs to select department and see sum of direct and indirect employees including employees from all sub departments and their sub departments and so on Ok simple I already have code for multiple departments So simply recursively call it and sum the result const useIndirectEmployeeCount departmentIds Array lt string gt Array lt number gt gt const directCount useDirectEmployeeCount departmentIds const departments useDepartment departmentIds const subDepartmentIds departments flatMap department gt department subDepartmentIds const indirectCount useIndirectEmployeeCount subDepartmentIds return directCount indirectCount Wait Error Maximum Call Stack Size ExceededOh You almost got me I just forgot a recursive break right const useIndirectEmployeeCount departmentIds Array lt string gt Array lt number gt gt const directCount useDirectEmployeeCount departmentIds const departments useDepartment departmentIds const subDepartmentIds departments flatMap department gt department subDepartmentIds if subDepartmentIds length return directCount const indirectCount useIndirectEmployeeCount subDepartmentIds return directCount indirectCount Wait Error React Hook useIndirectEmployeeCount is called conditionally Last wordsMental model stays simple Everything is a simple function My app is one big function composed of smaller and smaller ones It trully sounds great But in a real world hooks are not so simple homogen and composable There are obstacles and limits mainly because of rule of hooks This post is not about saying React hooks are bad I wrote it because I did not find any resources on such obstacles and limits The React world looks like hooks are always pleasant walk trought the rosy garden But they are not For now I don t know how to elegantly solve the recusrion example Are there some resources on this Do you have following thougts Maybe I m not the only one struggling Thanks for reading 2022-03-22 16:18:27
海外TECH DEV Community How to Answer "Tell Me About Yourself" Interview Question for Tech Talent https://dev.to/hired_hq/how-to-answer-tell-me-about-yourself-interview-question-for-tech-talent-5edd How to Answer quot Tell Me About Yourself quot Interview Question for Tech TalentRegardless of whether you re a software engineer a data scientist a web developer or a program manager you ll be asked “tell me about yourself in nearly every interview It s a popular way to get the ball rolling and if you answer it well you set the tone for a successful interview In this article we ll cover How to begin the interview traps to avoid when answering “tell me about yourself ways to prepare and confidently deliver your answerHow to craft a strong answer using a job descriptionA summary of the steps to nailing this question How You Start An Interview Can Be Just As Powerful As How You End OneLet s start this conversation from when you meet the interviewer Everybody talks about the ever so important handshake right If you re in the position for an in person interview be sure to look them in the eyes and give them a nice firm handshake demonstrating confidence Zoom interviews may have you out of practice so if you re visiting as part of an on site or simply networking give a confident but brief grip The worst thing you can do is give the “dead fish handshake Blech That can be the kiss of death before the interview even starts Meeting for the first time online Check out our article on Video Interviews First I suggest striking up some small talk to build rapport before the interview even begins This will allow you and the interviewer to informally get to know each other Plus this can help calm your nerves a bit Whether you re meeting a recruiter or a panel of interviewers be sure to ask the scheduler for their names ahead of time if they re not provided Look them up on LinkedIn and any other social media You might discover you have mutual connections or other things in common giving you an opportunity to talk about something other than the weather Before We Dig Into Answering “Tell Me About Yourself… Please don t let this question stress you out Interviewers tell me all the time they want you to nail the interview They are actually rooting for you Keep in mind they want to interview you because your resume showed you have the skills to do the job They wouldn t waste their time bringing you in for an interview if they didn t think you were a good candidate This applies to ALL jobs The good news is “tell me about yourself is a question you should nail every time because you know it s coming have the job description to prepare with and have the time to practice Now let s break this down Traps What To Avoid When Answering “Tell Me About Yourself We ve all been guilty of one or more of these in the past Let s recognize them note them and move on Please I m begging you do not start with “Hi my name is… Without fail of people will start their answer this way This isn t necessary because they asked you to interview They have your resume with your name plastered across the top hopefully Without fail though people state their name again Do not restate what is already on your resume Sometimes if the interviewer hasn t read your resume they may ask you specifically to review your resume That is a completely different question Don t ask them to clarify the question “Do you want me to talk about my education personal life or experience You should know exactly how to answer this question Don t reply with a modest or vague introduction that doesn t communicate your strongest qualifications for the position Never shy away from selling yourself Stay away from the personal side of your life when answering this question This is not a date or an invitation to tell your life story This can be longer than seconds You use your “elevator pitch when networking They call it an elevator pitch for a reason You don t have much time to answer so you need to be succinct and straight to the point You have more time in an interview so use it The rule of thumb however is don t go over minutes Try not to ramble It happens when we get nervous I know Take a breath Use the time to provide enough information to give an overview of What skills and experience do I have that align with the role And how can I provide value to the organization based on my experience Now that we know what not to do let s talk about how to Knock It Out Of The Park Keep in mind when you skillfully answer this question it s a great indicator you know how to interview Undoubtedly this will bring a smile to the interviewer s face They might even sigh in relief Ways How to Prepare and Instill Confidence with Your Answer Practice builds confidence Answering this is not easy to do gracefully on the fly It pays to prepare in advance Trust me on this one Rehearse your answer in the car or in the shower Record yourself and play it back If you cringe try it again Preparation is key to crushing this question and success Practice with a friend or family member The more you practice the better For those of you who love to wing it…please don t You can thank me later Align with the job descriptionYou re going to want to craft your answer by highlighting technical and soft skills aligned with the job description Concisely convey them through specific projects work experience and or education Try the stacked blocks method of progressionOne way to structure how you answer this question is by thinking of your previous roles as building blocks to your current role In each “block highlight expertise in a language framework or skill you learned or used Be sure to spotlight skills or languages they ve asked for in the job description Make it easy for them to see what a great match you are Identify your main selling points for the roleThis could be years of experience or a specific area of specialization Highlight special training or a Bootcamp experience By focusing on the qualifications in the job description you ll be able to tell them how you will meet and exceed requirements Make your pitch in your closingDescribe why you re interested in the position Maybe indicate why you are looking for a new challenge and why you feel this role is the best next step Are you ready to move from being an individual contributor to a team lead Maybe you re looking for more autonomy or opportunities to influence the roadmap Be sure to focus on how you will provide value by reinforcing how your experience skills and drive can help them reach their goals Finally feel free to incorporate any relevant hobby or volunteer experience If they match traits in the job description such as attention to detail or collaboration with others they re relevant Maybe you build websites or troubleshoot IT issues for nonprofits in your community Perhaps you coordinate volunteers or coach a team Maybe you re not using a specific language in your current job but use it as part of an ongoing passion project Share these things Let s Put It All Together With This ExampleLet s craft an example using the job description below Sample Job Description Use a variety of technical skills soft skills and industry knowledge to develop applications and systems Expertise in C C Java Python JavaScript C PHPUse analysis and critical thinking skills to determine and assess the needs of the user and then create software to meet the requirements Ability to collaborate and provide clear instructions to the project team clearly explaining how the software looks to the customer Available to answer any questions using exceptional communication skills Apply keen attention to detail and organizational skills to work on numerous parts time management of a system or application at the same time while being accurate and thorough Able to work well and collaborate with others on a team of Designers Developers and Programmers using effective interpersonal skills Able to efficiently identify and resolve issues during the design testing and maintenance process using strong problem solving skills Example Response “So tell me about yourself… “Thank you for asking I would describe myself as a collaborative and solution driven software engineer with over two years of experience working with designers developers and programmers holding a degree in Computer Science from Purdue University I ve already contributed to over a half dozen projects and assisted with managing a project for one of our firm s long time clients Something I ve enjoyed and has been able to use in my current role is leveraging my experience in tech support to help identify and resolve complex issues And over the last year I worked on several project teams using C Python JavaScript C and PHP and recently started Java Since this role asked for Java I signed up and started an online Java course to increase my knowledge as quickly as possible I believe my experience has allowed me to hone my attention to detail and critical thinking skills as well as enhance my communication skills working on team based projects and with clients In my last role in tech support I received several commendations from customers where I was able to identify and resolve their technical issues with clarity and ease I m excited to collaborate on a team and apply my technical skills to develop applications and systems along with contributing to your team in a way that positively impacts the organization and your clients See how we matched up the job description specifics with the response In Conclusion Tell Me About Yourself Doesn t Need To Be So Scary Note how in the example above you didn t see “I was born in or “I grew up in types of autobiographies It boils down to Who you are“I m a characteristic description title with number years of experience working with teams functions or industries holding a education How you got here“I ve contributed to types or number of projects managed types or number of projects and used my experience to something from the JD they need you to do I ve used languages skills and achieved example of success contribution or something you learned Why you re here“I m eager to what excites you about the role apply my skills to tasks projects or function and contribute to positive outcome or goal of the team company etc In a nutshell remember these five steps Focus on the job you are applying to Think about what makes you stand out Include your technical and soft skills that align with the role Mention past accomplishments End strong with how you can provide value to the company It may help to write out your response and read it aloud several times before your interview The goal is not to memorize it per se You want to be authentic But writing it down helps organize your thoughts If your interview is over Zoom it s easy to have notes and bullet points on a second screen or nearby Just don t “read it It s your story after all You know it The best advice I can provide as a Career Coach is to prepare and practice I ve seen hundreds of people move from literally having no idea how to navigate the “tell me about yourself question to absolutely killing it You ve got this Ready to find your next role Employers are looking for tech professionals now Here s how it works for job seekers Ready to sign up and complete a free profile Get started here This blog was contributed by Christy Rosen a Certified Career Coach Resume Writer and Interview Professional She has worked with hundreds of professionals helping them to launch transition and climb the corporate ladder to meaningful careers in the technology industry 2022-03-22 16:12:54
海外TECH DEV Community Exception Breakpoint that Doesn't Suck and a Real Use Case for Method Breakpoints https://dev.to/codenameone/exception-breakpoint-that-doesnt-suck-and-a-real-use-case-for-method-breakpoints-2bbc Exception Breakpoint that Doesn x t Suck and a Real Use Case for Method BreakpointsTwo weeks ago I left this series in a “cliffhanger of sorts Well as much as a programming blog can leave things in the air…The big one amongst them is the premise that exception breakpoints don t have to suck If you used them in the past you would know that grabbing all exceptions is ridiculous You end up at a breakpoint every second and it doesn t help There s a solution and it s discussed in duckling number also covers a lot of interesting ground for us and another cliffhanger on method breakpoints Shai Almog debugagent Duckling the th Remember I told you not to use method breakpoints Except for one use case Here it is and it s amazing Did you know you can see all the object instances of a given type in the VM That and more CodeNewbie SecondDucklings PM Mar FiltersFilters solve the problem of “noisy breakpoints They let us limit a breakpoint to a very specific narrow area which we can then inspect more casually When debugging a major project this is an invaluable tool at our disposal Catch ClassThis one feature makes exception breakpoints worth having But let s back up a bit and discuss the problem…At least for JVM languages For a typical web request Java needs to perform many operations for which the only response is an exception E g a URL request would require header parsing If a number in the header differs from what you expected a NumberFormatException will be thrown…It s caught inside the JVM implementation since it s expected But the exception breakpoint support will still break for this and many other exceptions in the JVM code For any non trivial applications this is a problem The solution is simple Filter out the catching classes if they are in the java or sun root packages We can do this in the current breakpoint dialog using the filter java sun notice the character used to filter out the packages This one small class filter will remove that redundant noise and let you focus on exceptions that you catch or don t An uncaught exception is almost always useful in the debugger as it can lead to an application fatal error You can add additional filters to cover other libraries and your own classes as needed This is a remarkable feature Of all the breakpoint types I feel these have the most untamed potential I hope more people turn this on by default with this filter which should itself be the default InstanceThis limits the breakpoint to the current object This is something I would normally use a conditional breakpoint for The problem is that conditions might cause a mistake e g in a case where instances are harder to differentiate Conditions also require more work When applying an instance filter you need to get the object ID from the watch and use that for the field ClassClass filter seems redundant at first until we look at the more elaborate breakpoints we have in place A good example is field watchpoint which can be triggered by access from a different class assuming the field isn t private Let s say you have a public field and you re concerned someone is reading or writing to it from outside of your class Your code can t be changed as there s too much legacy Usage info shows you who s using it but it s spread all over the place You just want to see if someone from outside the class is physically accessing the field at this frame of time In that case you can add a class filter to only break in the field watch point for access that isn t from the set of classes CallerHave you ever reached a breakpoint and looked at the stack Then kept pressing continue until that stack changed to include the method you wanted in the stack The one that invoked your call This is where the caller filter comes in You can exclude a specific stack element from consideration or require a specific method Method BreakpointYou may recall I mentioned you shouldn t use method breakpoints They re usually just emulated by line breakpoints to avoid their typical overhead So there s no actual need for them when placing one on a method But there s another approach You can add a breakpoint using filters names e g you can add a breakpoint to all the methods starting with the word is in all the classes starting with the word Prime as we can see here This might sound excessive but there s a common and valid use case Imagine using a complex polymorphic API that follows a naming convention It s hard to know which method is invoked to handle which behavior This way you can grab all suspects using a simple pattern So how do you deal with the excessive noise We can use a conditional breakpoint just like we can in any other area of the program We can use tracepoints and pretty much any other option in the list above Show ObjectsFor the last section I m going to go to the watch instead of the current breakpoint discussion This is a feature that s so cool and so simple Yet unfamiliar to many developers When you right click an Object in the IntelliJ watch you can ask to show all objects This literally means ALL OBJECTS in the process When you do that on a Thread object you see the JIT compiler thread You can see internal JVM const message strings when doing it on a String array When you re looking at a specific object and wondering is this the right instance well You can review all instances and verify with a right click You can even narrow down that list with an expression statement to make it even more useful for a larger list of objects TL DRI hope this blew your mind There are so many debugger capabilities that we sometimes gloss over when trying to build an application The tools we discussed today are all designed for debugging large code bases Where the capabilities of these tools really shine These tools let us easily define complex logic in runtime that can lead us directly to the problem area in the application code When you incorporate these capabilities into your debugging process it will pay back with dividends 2022-03-22 16:08:46
海外TECH DEV Community Javascript Map, and How it is Different from forEach https://dev.to/smpnjn/javascript-map-and-how-it-is-different-from-foreach-1j1i Javascript Map and How it is Different from forEachThe map method is one of the most used functions in Javascript It is used to take arrays and return a new array which can be changed with an attached function When you start developing in Javascript you ll see map everywhere Let s look at how it works How map works in Javascriptmap is a method of arrays That means you can only use map on something which is typed as an array For example map will work but map will not The map method itself accepts one function Let s look at an example let arr let mappedArr arr map item gt return item Returns console log mappedArr map goes through each item in an array and returns in its place whatever you modify it with in the map function Above we take every item in our array and multiply it by We store this new mapped array in a variable called mappedArr It s important to note that map doesn t modify the original array It simply creates and returns a new array which we can store in a variable should we choose to You can modify the array in any way that you like including by adding strings Whatever you return in the map function will replace that particular item in the new array let arr let mappedArr arr map item gt return Number arr Returns Number Number Number Number console log mappedArr Arguments in map functionAs shown above we can access the item itself in map but we can also access other useful things relating to the array let arr let mappedArr arr map item index array gt return Number arr The above is the same function as before but showing the arguments available to you when you use the map function item this is the value of the current array item being looped through index this is the index of the array that we are currently at So if we are on the nd element in the array the index will be since it starts counting from array this is the full array map was called upon which we can access if we need to This gives us a lot of flexibility in how we can manipulate an array using map Difference between map and forEachYou might see map and forEach being used interchangeably The difference between both of these is that forEach loops through an array but doesn t return the array at the end map on the other hand returns a new array when it s used Therefore you might want to use forEach if you don t want to return a new array at the end of your function Conclusionmap is used extensively in Javascript as arrays are a major part of handling data in the language If you are interested in learning more about arrays check out the cheatsheet I wrote here 2022-03-22 16:05:31
海外TECH DEV Community Understanding Distributed Systems https://dev.to/sumant1122/understanding-distributed-systems-1ij0 Understanding Distributed SystemsDistributed systems are everywhere you go Every server communicating at the moment is using some form of distributed algorithm As a developer I work with different tools and these tools allow me to make my application available at all times It is not just availability it is more than that Most jargon you hear for cloud and distributed systems are essentially the qualities that run the new world of software A quick look at some of the jargon Some words may be synonymous •Horizontally Vertically Scalable•Fault tolerant•Durable•Resilient •Replication•Sharding•Consistent •Partitions•Elastic •Eventual Consistency•As a developer how much distributed system am I required to know The field of distributed systems is wide and mainly theoretical Implementation of these concepts is what we are using for our work MIT course covers most of the things needed Every learner must grateful to OCW The lectures really give a sense of understanding the basics The course includes papers to read on distributed systems which covers Google s MapReduce to Raft to Databases to Bitcoin Martin Kleppmann s book Designing Data Intensive Applications is one of a kind Diving right into key concepts covering most of the things in distributed databases to problems involving the transactions The book sets out to give a picture of how systems work or rather need to work to be truly distributed and consistent Below is the jargon used in distributed systems in theoretical terms •Byzantine •clock synchronization•Protocols •Replication •quorum •state machine replication•two phase commitWhere exactly is this leading us here Distributed systems are here to stay and understanding them better is the task for now Distributed systems are hard But without one in this world where things are connected it makes no sense There is fundamentally something beautiful about taking something hard to work with and having it work Again as a developer with more understanding of deeper concepts makes you aware of the systems you work with 2022-03-22 16:03:16
Apple AppleInsider - Frontpage News Apple's latest Shazam update will recommend nearby & relevant concerts https://appleinsider.com/articles/22/03/22/apples-latest-shazam-update-will-recommend-nearby-relevant-concerts?utm_medium=rss Apple x s latest Shazam update will recommend nearby amp relevant concertsApple s music recognition app Shazam will now show live music details when there is a nearby concert that s relevant to what a user has searched for Having already been used in Control Center over a billion times per month Shazam has become a familiar tool for music lovers But now it s added a new feature that takes it beyond identifying tracks and linking to Apple Music The latest update to Shazam will now also search for live concerts related to the the track being identified If there is such a concert and it is nearby then details of the performance will be shown alongside the searched for track Read more 2022-03-22 16:56:43
Apple AppleInsider - Frontpage News Apple's School & Business Manager platforms to support Google Workspace https://appleinsider.com/articles/22/03/22/apples-school-business-manager-platforms-to-support-google-workspace?utm_medium=rss Apple x s School amp Business Manager platforms to support Google WorkspaceApple School Manager and Apple Business Manager will both receive integration support with Google Workspace identity services later in allowing for easy sign in and directory sync features Credit AppleThe new integration will allow IT teams who rely on Google Workspace Identity services to implement directory sync and federated authentication in the two Apple platforms the iPhone maker announced on Tuesday Read more 2022-03-22 16:53:00
Apple AppleInsider - Frontpage News Mac Studio with M1 UItra review: A look at the future power of Apple Silicon https://appleinsider.com/articles/22/03/22/mac-studio-with-m1-uitra-review-a-look-at-the-future-power-of-apple-silicon?utm_medium=rss Mac Studio with M UItra review A look at the future power of Apple SiliconApple s high end Mac Studio brings phenomenal power in a very small enclosure It is very clearly not for everybody but every Mac user should be excited about what it portends for the very near future When Apple revealed the Mac Studio in its Peek Performance special event it framed the newest Mac product as a workhorse Instead of a Mac Pro power users who need high levels of performance could use a considerably enhanced Mac mini one that offers all of the promise of an upper tier Apple Silicon chip It resulted in what looked like an almost triple decker Mac mini that boasted more than enough power to keep content creators happily working away Read more 2022-03-22 16:58:29
Apple AppleInsider - Frontpage News Apple's Learning Coach program teaches educators how to use the iPhone, Mac, and iPad https://appleinsider.com/articles/22/03/22/apples-learning-coach-program-teaches-educators-how-to-use-the-iphone-mac-and-ipad?utm_medium=rss Apple x s Learning Coach program teaches educators how to use the iPhone Mac and iPadApple is launching Apple Learning Coach a free professional learning program for teaching educators how to use Apple technology in the classroom and also with the forthcoming Apple Education Community Apple s new program uses what the company describes as self paced lessons and virtual workshop sessions with Apple Professional Learning Specialists It s intended to train instructional coaches digital learning specialists and more We know that professional learning opportunities from educators for educators make all the difference in unlocking the potential in every student says Susan Prescott Apple s vice president of Education and Enterprise Marketing in a statement Read more 2022-03-22 16:12:46
海外TECH Engadget NVIDIA's more powerful 'AI brain' for robots is available now for $1,999 https://www.engadget.com/nvidia-jetson-agx-orin-price-release-date-163327815.html?src=rss NVIDIA x s more powerful x AI brain x for robots is available now for If you ve been eager to use NVIDIA s more powerful robotics brain for projects you now have your chance ーprovided you re willing to pay a premium The company is now selling the Jetson AGX Orin developer kit for The palm sized computing device is now billed as eight times more powerful than Jetson AGX Xavier trillion operations per second or TOPS thanks to its core ARM Cortex AAE CPUs Ampere based GPU and upgrades to its AI accelerators interfaces memory bandwidth and sensor support You ll have to wait a while longer for production ready units They ll be available in the fourth quarter of the year starting at for a basic Orin NX kit with six CPU cores a core GPU GB of RAM and TOPS of performance To match the claimed TOPS you ll need to use a Orin module with the full CPU cores core GPU and GB of RAM NVIDIA is doing more to give robot creators a helping hand though It s launching an Isaac Nova Orin platform that includes two Jetson AGX Orin modules and the sensor suite needed for a robot to detect the world around it The platform can handle up to six cameras three LiDAR units and eight ultrasonic sensors You ll also get the tools needed to simulate the robot not to mention support for software that helps speed up mapping navigation and perception NVIDIA hadn t mentioned pricing as of this writing but it s safe to presume the extra module and sensors will cost significantly more You probably won t use the new Jetson hardware for amateur projects but it could have a significant impact on the technology you use or buy NVIDIA is keen to note existing Jetson users like John Deere which uses the tech in an upcoming autonomous tractor and Hyundai Robotics Orin s extra performance isn t guaranteed to lead to more intelligent robots but it should at least help those robots handle tasks quickly 2022-03-22 16:33:27
海外TECH Engadget Netflix's latest mobile game raises awareness for drinking water scarcity https://www.engadget.com/netflix-this-is-a-true-story-drinking-water-game-160157026.html?src=rss Netflix x s latest mobile game raises awareness for drinking water scarcityNetflix is now using its growing mobile game collection to support a good cause The streaming service has launched three Android and iOS games headlined by This Is A True Story a game meant to raise awareness about the lack of safe drinking water The team up between Frosty Pop Charity Water and Pantone is a puzzle title that challenges you walk miles in sub Saharan Africa to find water while dealing with poachers windstorms and other hazards It s a frank commentary on a dire state of affairs million people don t have access to clean water although the hand painted backdrops might keep you coming back after you understand the message The other games are less poignant but may still be worth a try Pik Pok has unveiled both Into the Dead Unleashed a sequel to its endless runner shooter hybrid as well as Shatter Remastered a modernization of its brick breaker shoot em up crossover for the PS All three games should be available on Android and iOS today March nd at PM Eastern As with other Netflix games the latest selection is free once you ve signed in with your account These releases probably won t convince you to sign up for Netflix However This Is A True Story might just use Netflix s size to reach a large audience 2022-03-22 16:01:57
海外TECH Engadget Steam is officially available on a handful of Chromebooks https://www.engadget.com/steam-chrome-os-alpha-160051496.html?src=rss Steam is officially available on a handful of ChromebooksA week ago Google somewhat surprisingly announced that Steam was coming to Chromebooks in a very early alpha test format ーbut aside from a mention of this during the company s Games Developer Summit keynote there were no details to be had Given the somewhat surprising amount of interest around it Google is now making things a bit more official by releasing instructions on how to get Steam up and running on Chrome OS The company is also providing details on supported hardware games that should work and bugs you can expect to run into nbsp For starters you ll need a supported device and it s only a handful of Chromebooks Google says that you ll need a device with Intel Iris Xe Graphics th generation Core i or i processors and at least GB of RAM Google specifically said that configurations with an Intel i processor or GB of RAM aren t supported For the alpha only the following devices are supported Acer Chromebook CB W Acer Chromebook CB W Acer Chromebook Spin CP W ASUS Chromebook Flip CX CX ASUS Chromebook CX CX HP Pro c G Chromebook Lenovo i ChromebookAssuming you have supported hardware Google says you ll need to switch your Chromebook to the Dev channel and cautions that you shouldn t do this with hardware that you rely on for daily use From there you ll need to enable a specific flag in Chrome as well as type a few commands into Chrome OS s Crosh terminal Google says you can find full directions here Once you have Steam installed there s a surprisingly large group of games that Google has tried and suggests testers try as well Unsurprisingly it includes a lot of Valve titles like Portal Dota Team Fortress and Half Life Other games Google suggests trying include Celeste The Witcher Wild Hunt i and GB of RAM required for that one with graphics set to medium or lower Hades Cuphead TEKKEN Fallout and more nbsp Google notes that Steam will default to installing and running a Linux version of your selected game assuming it s available which is why so many Valve games are supported here But the Steam Play compatibility tool means you can try other games as well it leverages the Proton software that allows some Windows based games to run on Linux Of course there are no guarantees this will work but it s worth a shot if there s a particular title you want to try on Chrome OS nbsp Come to think of it quot there are no guarantees this will work quot sums up the vibe of Google s blog post pretty well The company took great pains to note this is an alpha release between the less stable nature of the Dev channel in general and the alpha status of Steam Google says that quot anything can break quot and that quot you will encounter crashes performance regressions and never before seen bugs quot nbsp So this isn t exactly a release for the faint of heart ーbut the good news is that it s extremely easy to roll back Chrome OS to its original state and most of your settings and preferences are all kept in the cloud If you have one of the few supported Chromebooks and want to give it a shot you can do so now but just make sure you ve backed up any local files on your device before you take the plunge nbsp 2022-03-22 16:00:51
海外科学 NYT > Science Is Geometry a Language That Only Humans Know? https://www.nytimes.com/2022/03/22/science/geometry-math-brain-primates.html geometry 2022-03-22 16:21:06
金融 金融庁ホームページ 令和4年2月に開催された業界団体との意見交換会において金融庁が提起した主な論点を公表しました。 https://www.fsa.go.jp/common/ronten/index.html 意見交換会 2022-03-22 17:00:00
金融 金融庁ホームページ 金融審議会「市場制度ワーキング・グループ」(第16回)を開催します。 https://www.fsa.go.jp/news/r3/singi/20220322.html 金融審議会 2022-03-22 17:00:00
ニュース BBC News - Home Boris Johnson gets summaries of sensitive government material via WhatsApp https://www.bbc.co.uk/news/uk-politics-60837166?at_medium=RSS&at_campaign=KARANGA court 2022-03-22 16:34:34
ニュース BBC News - Home Daniel Morgan: Met Police approach to tackling corruption is flawed, watchdog finds https://www.bbc.co.uk/news/uk-60832186?at_medium=RSS&at_campaign=KARANGA daniel 2022-03-22 16:49:39
ニュース BBC News - Home Russia Navalny: Putin critic given nine-year jail sentence in trial branded 'sham' https://www.bbc.co.uk/news/world-europe-60832310?at_medium=RSS&at_campaign=KARANGA colony 2022-03-22 16:31:57
ニュース BBC News - Home Boris Becker used his business account as piggy bank, court told https://www.bbc.co.uk/news/uk-60837657?at_medium=RSS&at_campaign=KARANGA clothes 2022-03-22 16:15:56
ニュース BBC News - Home Royal visit: Charles and Camilla arrive in Northern Ireland https://www.bbc.co.uk/news/uk-northern-ireland-60822915?at_medium=RSS&at_campaign=KARANGA local 2022-03-22 16:03:51
ニュース BBC News - Home Roy given suspended two-match ban and fine after ECB hearing https://www.bbc.co.uk/sport/cricket/60839423?at_medium=RSS&at_campaign=KARANGA disciplinary 2022-03-22 16:26:54
ビジネス ダイヤモンド・オンライン - 新着記事 「トップセールスの実績よりも、資格が大事」会社を辞めて初めて知ったこと - 大量に覚えて絶対忘れない「紙1枚」勉強法 https://diamond.jp/articles/-/299775 重要 2022-03-23 01:50:00
ビジネス ダイヤモンド・オンライン - 新着記事 戦争から世界を守る神様オオクニヌシ - 最強の神様100 https://diamond.jp/articles/-/299757 戦争から世界を守る神様オオクニヌシ最強の神様「仕事運」「金運」「恋愛運」「健康運」アップ「のご利益」の組み合わせからあなたの願いが叶う神様が必ず見つかる八百万やおよろずの神様から項目にわたって紹介。 2022-03-23 01:45:00
ビジネス ダイヤモンド・オンライン - 新着記事 「宗教」がわかれば、ロシアとウクライナの関係がもっとわかる - 経済は地理から学べ! https://diamond.jp/articles/-/299767 関係 2022-03-23 01:40:00
北海道 北海道新聞 「まん延」解除道内明暗 食材が高騰 苦境の飲食業 高まる旅行熱 観光業活気 https://www.hokkaido-np.co.jp/article/659921/ 新型コロナウイルス 2022-03-23 01:32:46

コメント

このブログの人気の投稿

投稿時間: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件)