TECH |
Techable(テッカブル) |
「つなげーと」新機能、やりたいことを書くだけでAIがイベント募集ページを自動作成! |
https://techable.jp/archives/204446
|
chatgpt |
2023-05-02 10:30:32 |
TECH |
Techable(テッカブル) |
空気に関する技術を体感できる「KYOTOGRAPHIE 京都国際写真祭 2023」にパナソニック協賛 |
https://techable.jp/archives/204439
|
kyotographie |
2023-05-02 10:00:21 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
【Python】箇条書きを表形式に変換する【ありがとうChatGPT】 |
https://qiita.com/a_fune/items/e08f72a36fce5c78226e
|
chatgpt |
2023-05-02 19:33:24 |
Linux |
CentOSタグが付けられた新着投稿 - Qiita |
Apacheでのアクセスログの確認 |
https://qiita.com/Negishi_tako/items/7e579f00ea1cefbf22c1
|
apache |
2023-05-02 19:57:54 |
Azure |
Azureタグが付けられた新着投稿 - Qiita |
Apacheでのアクセスログの確認 |
https://qiita.com/Negishi_tako/items/7e579f00ea1cefbf22c1
|
apache |
2023-05-02 19:57:54 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
【個人開発】積読本撲滅運動!積読ストレスからの解放を手助けするアプリをリリースしました |
https://qiita.com/aya1357/items/5abc68b557197dc39baf
|
開発 |
2023-05-02 19:38:16 |
技術ブログ |
Developers.IO |
「SnowPro Advanced: Administrator」に合格するまでにやったこと&試験後の感想 #SnowflakeDB |
https://dev.classmethod.jp/articles/snowflake-snowpro-advanced-administrator-what-i-did/
|
proadvancedadministrator |
2023-05-02 10:39:46 |
技術ブログ |
Developers.IO |
ChatGPT時代に必要かも!? Pythonで実行するファイルパース(PDF編) |
https://dev.classmethod.jp/articles/python-parse-pdf/
|
chatgpt |
2023-05-02 10:26:00 |
海外TECH |
MakeUseOf |
7 Ways Apple Could Improve the Mac App Store |
https://www.makeuseof.com/how-apple-could-improve-the-mac-app-store/
|
apple |
2023-05-02 10:16:16 |
海外TECH |
MakeUseOf |
Node.js vs. Deno: Which Is Right for Your Project? |
https://www.makeuseof.com/nodejs-deno-which-right-project/
|
framework |
2023-05-02 10:01:16 |
海外TECH |
DEV Community |
Crush Your React and Redux Interview: 20+ Top Questions and Strategies |
https://dev.to/jeffsalive/crush-your-react-and-redux-interview-20-top-questions-and-strategies-5226
|
Crush Your React and Redux Interview Top Questions and StrategiesReact Questions What is React What do you like and dislike about React What do you understand by conditional rendering and list rendering What is the significance of having the key prop when rendering a list of items in React What is the potential bug you can introduce when using index of an array as a key What is prop drilling and how can you avoid that using the React context API What was the need for React Hooks Explain the usage of useState useEffect and useContext How do you optimize a React application What are pure components in React What is React memo What is useMemo and useCallback in React Outline their differences How do you share logic across components in React What are some of the packages you use along with React What is React virtual DOM and differentiate it from the real DOM Redux Questions What is Redux How do you decide whether to choose React Context API or Redux What is your understanding of redux store actions action creators and reducers What is the control flow between the Redux store actions action creators and reducers What does the connect function do from the react redux library Why should you dispatch an action to update the state and modify it directly TipsReact is one of the most popular front end frameworks in the world and as a result React interviews are highly competitive Whether you re an experienced React developer or just starting out preparing for an interview can be daunting In this post I ll provide you with the top questions and strategies to help you crush your React interview By the end of this post you ll have the confidence and knowledge you need to ace any React interview and land your dream job So let s dive in and get you ready to impress This is not an exhaustive list by any means but it s a list you should definitely be ready for React Questions What is React Typically the first question in a React interview is about React s definition However it s crucial that your response goes beyond just defining React To demonstrate your comprehension of React it s essential to explain it in a straightforward manner React is a popular JavaScript library used for building user interfaces UIs in web applications It was developed by Facebook and is now maintained by a community of developers React uses a component based approach where each UI element is broken down into smaller reusable components that can be easily managed and manipulated One of the main advantages of React is that it allows developers to write code in a declarative way meaning they can describe what the UI should look like at any given point in time and React takes care of updating the actual UI to reflect those changes This makes it much easier to build complex interactive UIs that respond quickly to user input React also has a number of other features that make it a powerful tool for web development including virtual DOM Document Object Model manipulation server side rendering and the ability to easily integrate with other libraries and frameworks It is often used in conjunction with other front end technologies such as Redux for state management and React Native for building mobile applications Overall React is a flexible and powerful tool for building complex and dynamic user interfaces and it is widely used in the web development community What do you like and dislike about React So when you re in a React interview and the interviewer asks What do you like and dislike about React they want to know your thoughts and experience with the React library They re basically trying to see if you can evaluate technology and how familiar you are with it The interviewer also wants to know how interested and excited you are about React Your answer can show whether you re genuinely passionate about it or if you re just using it because it s trendy right now I like the unidirectional flow parent to child and the fact that React is pretty much JavaScript Since JavaScript is at the heart of web development React makes building web apps a lot more enjoyable and straightforward An additional reason why I appreciate React is its ease of adoption Through my experience working on existing codebases I have found React code to be relatively comprehensible making it a promising technology for new projects or team members who are not yet familiar with the codebase I struggled initially to grasp React Server Components RSC and JSX and I found that to be a bit frustrating However despite this I still consider React to be my preferred library for building user interfaces What do you understand by conditional rendering and list rendering Conditional rendering and list rendering are two really useful concepts in React that let you show different things on your web page depending on what s happening or what data you have Conditional rendering means you can decide whether to show one thing or another based on certain conditions For example if someone is logged in to your site you might show them a log out button but if they re not logged in you might show them a log in button instead List rendering is all about showing a bunch of things on your page that are all based on the same kind of data You can use it to show a list of blog posts for example or a list of products for sale Both of these techniques are really important for making your web page more dynamic and interactive By using them you can make your site respond in real time to user actions and data changes What is the significance of having the key prop when rendering a list of items in React When you re using React to show a list of items on your web page it s really important to include a key prop for each item in the list Basically the key prop is a way for React to keep track of which item is which in your list It helps React to know which items have been added removed or updated when you change the data in your list Without the key prop React might get confused and not update your list correctly For example if you add a new item to your list React might think that all the other items have changed too and it might try to re render the whole list which could make your page slow down or even crash So including a key prop for each item in your list is really important if you want your web page to be fast responsive and reliable It s a small thing but it can make a big difference What is the potential bug you can introduce when using index of an array as a key In React when you re rendering a list of items you need to give each item a unique key prop This helps React to keep track of which item is which and update the list correctly when you change the data Well it turns out that using the index as the key prop can actually introduce a potential bug Here s why Let s say you have a list of items and you remove the first item from the list Now all the other items shift down by one position in the array so their indexes change But if you re using the index as the key prop React will still think that each item has the same key as before This can cause React to get confused and not update the list correctly leading to bugs and unexpected behavior So the bottom line is don t use the index of the array as the key prop in React Instead try to use a unique identifier for each item like a database ID or some other value that won t change if the data changes This will help ensure that your list rendering is reliable and bug free What is prop drilling and how can you avoid that using the React context API Prop drilling is a common problem in React that happens when you have to pass data down through several layers of components even if some of those components don t need that data This can make your code messy and hard to manage and it s often called prop drilling because you end up drilling the same props down through multiple layers of your component tree The context API lets you pass data down through your component tree without having to drill it through every layer manually Instead you can define a context object at a higher level in your component tree and then any component below that level can access that context object without having to pass it down through props This can make your code much cleaner and easier to manage because you don t have to worry about passing props through layers of components that don t need them To use the context API you define a provider component that creates a new context object and sets its value to whatever data you want to pass down Then any component below that provider in the tree can access the context object using a consumer component So the bottom line is if you find yourself prop drilling in React consider using the context API to avoid that mess It can make your code more organized and easier to work with What was the need for React Hooks Before React Hooks came along managing state and lifecycle methods in React could be a bit messy and confusing You had to use class components to manage state and lifecycle which could make your code verbose and hard to understand React Hooks were introduced to make it easier and more intuitive to manage state and lifecycle in React functional components Hooks are essentially functions that let you hook into React s state and lifecycle features without needing to use class components With hooks you can now use state and lifecycle methods in functional components just as easily as you could in class components making your code more concise and readable Plus hooks give you new capabilities that weren t available before such as the ability to use state in custom hooks and reuse logic across multiple components In short React Hooks were created to simplify the process of managing state and lifecycle in React functional components and to give developers more flexibility and power in how they manage their React applications Explain the usage of useState useEffect and useContextuseState useEffect and useContext are three important React hooks that are frequently used in React development useState is a hook that lets you add state to your functional components You call useState with an initial value and it returns an array with two values the current state value and a function to update that state value You can use this state value to store data and update it as needed just like you would with class components useEffect is a hook that lets you perform side effects in your components Side effects are actions that don t directly affect the UI but might involve things like fetching data from a server updating the document title or setting up event listeners You can use useEffect to run code in response to changes in your component s state or props or to run code just once when the component mounts or unmounts useContext is a hook that lets you access a context object from any component in your component tree without having to pass that object down through props You can create a context object using the createContext function and then use the useContext hook to access that object s value in any component that needs it These three hooks are essential for building complex data driven React applications How do you optimize a React application Optimizing a React application involves improving its performance reducing load times and making it more efficient There are several techniques and tools you can use to optimize a React app Code splitting This technique involves breaking your app s code into smaller chunks that can be loaded on demand rather than all at once This can improve your app s load time and performance Memoization This technique involves caching the results of expensive function calls so that they don t have to be recomputed every time the component renders This can improve your app s rendering performance and reduce its CPU usage Server side rendering This technique involves rendering your app s initial HTML on the server before sending it to the client This can improve your app s load time and SEO and also reduce its initial data transfer size Performance profiling This involves using tools like the React Profiler or Chrome DevTools to identify performance bottlenecks in your app and then optimizing those areas for better performance Lazy loading This technique involves loading components or data on demand rather than all at once This can reduce your app s initial load time and improve its performance Using a state management library If your app has complex state management requirements using a library like Redux or MobX can help you manage that state more efficiently and improve your app s performance In addition the key is to identify areas where your app is slow or inefficient and then apply the appropriate optimization techniques to improve its performance and user experience What are pure components in React In React pure components are components that only render based on their props and state They don t rely on any external factors or internal state changes to decide whether to re render Pure components are also known as dumb components because they don t have any logic or side effects of their own They simply receive data as props and render it to the screen The main advantage of using pure components is that they can improve your app s performance because they only re render when their props or state change This can help reduce unnecessary re renders and improve your app s overall efficiency To create a pure component in React you can either extend the React PureComponent class or use the React memo higher order component React memo is a function that accepts a component and returns a new component that only re renders when its props change You can use this function to optimize your components and reduce unnecessary re renders What is React memo React memo is a higher order component in React that helps optimize the performance of your components by reducing unnecessary re renders It works by caching the result of a component s rendering and only re rendering it when its props change React memo is similar to React PureComponent but it s a functional component that accepts another component as its argument and returns a new component that is optimized for performance To use React memo you can wrap your component in the memo function and pass it as an argument For example import React memo from react const MyComponent memo props gt your component logic here export default MyComponent What is useMemo and useCallback in React Outline their differences In React useMemo and useCallback are two hooks that can help optimize the performance of your components by memoizing expensive function calls useMemo is a hook that memoizes the result of a function call and only re runs that function if its dependencies change This can be useful for expensive calculations or operations that are used in your component s rendering logic Here s an example of using useMemo to memoize an expensive calculation import React useMemo from react const MyComponent gt const result useMemo gt expensive calculation here return result of calculation array of dependencies return use result in component rendering export default MyComponent useCallback on the other hand is a hook that memoizes a function definition and only re creates that function if its dependencies change This can be useful for optimizing child components that rely on callbacks from a parent component Here s an example of using useCallback to memoize a function import React useCallback from react const MyComponent gt const handleButtonClick useCallback gt function logic here array of dependencies return lt button onClick handleButtonClick gt Click me lt button gt export default MyComponent The main difference between useMemo and useCallback is that useMemo memoizes the result of a function call while useCallback memoizes the function definition itself Additionally useCallback is usually used for optimizing child components that rely on callbacks from a parent component while useMemo is more commonly used for expensive calculations or operations that are used in your component s rendering logic How do you share logic across components in React This is a question that can assist the interviewer in gauging the level of reusability in your React code Sharing logic across components in React can be accomplished in a few different ways Here are a few common approaches Higher order components HOCs A higher order component is a function that takes a component as an argument and returns a new component with additional functionality You can use HOCs to share common functionality across multiple components without duplicating code Render props A render prop is a function that a component uses to share its state or functionality with another component The component with the render prop provides a function as a prop and the component that uses it can call that function to access the shared logic Custom hooks A custom hook is a function that encapsulates reusable logic that can be shared across multiple components Custom hooks can be used to abstract away complex logic and make it easier to reuse in different parts of your application Here s an example of how you might use a custom hook to share logic across multiple components import useState from react const useCounter initialCount gt const count setCount useState initialCount const increment gt setCount count return count increment const ComponentA gt const count increment useCounter return lt div gt Count count lt button onClick increment gt Increment lt button gt lt div gt const ComponentB gt const count increment useCounter return lt div gt Count count lt button onClick increment gt Increment lt button gt lt div gt In this example the useCounter custom hook encapsulates the logic for counting and incrementing a value Both ComponentA and ComponentB use the same useCounter hook to share this logic but with different initial values What are some of the packages you use along with React When working with React there are a number of packages that can be helpful to include in your project Here are a few examples React Router A package that provides routing capabilities to a React application allowing you to navigate between different pages or views Redux A state management library that helps manage complex application state in a predictable way making it easier to reason about and debug Axios A package that provides an easy to use interface for making HTTP requests making it simple to communicate with a server or API Formik A package that simplifies the process of building and validating forms in React making it easier to handle user input Styled Components A package that allows you to write CSS in your JavaScript code making it easier to style components in a reusable and maintainable way React Native A framework for building native mobile apps using React allowing you to use your existing React knowledge to build iOS and Android apps There are many other packages available that can be useful when working with React The specific packages you choose to use will depend on your specific use case and the requirements of your project What is React virtual DOM and differentiate it from the real DOM In React the virtual DOM is a lightweight representation of the actual DOM Document Object Model that the browser uses to render web pages The virtual DOM is an abstraction layer that allows React to update the UI more efficiently without directly manipulating the real DOM Here are a few key differences between the virtual DOM and the real DOM Performance The virtual DOM is faster than the real DOM because it reduces the number of updates needed to keep the UI in sync with the application state When an update occurs React compares the new virtual DOM tree with the old one and calculates the minimal set of changes needed to update the real DOM This is much faster than updating the entire real DOM tree Manipulation The virtual DOM can be manipulated more easily than the real DOM which can be slow and error prone In React you can update the virtual DOM directly using JSX syntax which is then converted into a virtual DOM tree This allows you to focus on the application logic rather than the intricacies of DOM manipulation Memory usage The virtual DOM is less memory intensive than the real DOM because it only stores a lightweight representation of the DOM tree in memory This means that React applications can handle large amounts of data and complex UIs without running out of memory Rendering The virtual DOM provides a declarative way to describe the UI which makes it easier to reason about and test In React you declare what the UI should look like and React takes care of rendering it efficiently to the real DOM Redux Questions What is Redux Redux is an open source JavaScript library for managing the state of a web application It is often used with React but can also be used with other frameworks or libraries Redux follows a unidirectional data flow pattern where all data in the application flows in a single direction The state of the application is stored in a single store which is managed by reducers Actions are dispatched to the store to modify the state and views are updated accordingly One of the main benefits of Redux is that it makes it easier to manage complex application state in a predictable way making it easier to reason about and debug It also allows for better separation of concerns as the state management logic is decoupled from the UI components Redux can be used with a variety of front end and back end technologies and has a large ecosystem of extensions and middleware that can be used to add additional functionality However it can add additional complexity to a project and may not be necessary for smaller applications with simpler state management needs How do you decide whether to choose React Context API or Redux Deciding whether to use React Context API or Redux in a project can depend on a number of factors Here are some things to consider Size and complexity of the application If the application is relatively small or simple it may not require the additional complexity of Redux React Context API may be a simpler and more lightweight solution for managing state Data sharing needs If the data in the application needs to be shared across multiple components that are not directly related to each other Redux may be a better fit React Context API is better suited for sharing data between components that are closely related to each other such as parent and child components Time and resources If you have limited time or resources it may be more efficient to use React Context API as it is built into React and requires less setup than Redux However if you have the time and resources to invest in setting up Redux it can provide more advanced features and better scalability in the long run Familiarity with Redux If you or your team are already familiar with Redux and have experience using it it may be easier to use Redux in your project On the other hand if you or your team are new to Redux it may be more efficient to use React Context API The decision of whether to use React Context API or Redux will depend on the specific needs of your project as well as your own preferences and experience It may be helpful to prototype the application using both approaches to determine which one works best for your specific use case What is your understanding of redux store actions action creators and reducers In Redux the state of the application is stored in a single object called the store The store is managed by reducers which are functions that specify how the state should be modified in response to actions Actions are plain JavaScript objects that describe what happened in the application They typically have a type property that indicates the type of action that occurred as well as any additional data that is needed to update the state Action creators are functions that create and return action objects They are often used to encapsulate the logic for creating actions and can also perform additional processing before returning the action Reducers are functions that take the current state and an action as input and return a new state object as output Reducers are responsible for updating the state in response to actions and should not modify the original state object directly Together they form the core of the Redux architecture and provide a predictable and scalable way to manage state in a web application What is the control flow between the Redux store actions action creators and reducers In a typical Redux application the control flow between the Redux store actions action creators and reducers is as follows The application triggers an action by calling an action creator function The action creator function returns a plain JavaScript object that represents the action and includes a type property that describes the type of action that occurred The Redux store receives the action and passes it to the root reducer The root reducer delegates the action to one or more child reducers each of which is responsible for updating a specific part of the application state The child reducer updates its part of the state based on the action and returns a new state object The root reducer combines the updated state from each child reducer into a single object and returns the new state object to the Redux store The Redux store updates its state with the new state object and notifies any connected components that the state has changed The connected components retrieve the updated state from the Redux store and re render as needed to reflect the new state What does the connect function do from the react redux library The connect function from the react redux library is used to connect a React component to the Redux store It is a higher order component that takes in two arguments mapStateToProps and mapDispatchToProps The mapStateToProps function is used to map state from the Redux store to the props of the connected component It takes in the current state of the store and returns an object that defines the props that should be passed to the connected component When the state of the store changes the connected component is automatically re rendered with the updated props The mapDispatchToProps function is used to map action creators from Redux to the props of the connected component It takes in the dispatch function as an argument which can be used to dispatch actions to the store The mapDispatchToProps function returns an object that defines the props that should be passed to the connected component When an action is dispatched the connected component is automatically re rendered with the updated props Together these two functions allow a React component to interact with the Redux store and dispatch actions to update the state The connect function also provides additional optimizations such as preventing unnecessary re renders of the connected component and ensuring that the component only re renders when the relevant state or props have changed Why should you dispatch an action to update the state and modify it directly In a Redux application you should always dispatch an action to update the state rather than modifying it directly Here are a few reasons why Predictable state updates By dispatching an action you ensure that the state is updated in a predictable and consistent way The action contains a description of what happened which makes it easier to debug and understand how the state changed over time Time travel debugging When you dispatch an action Redux records it in the store s history This allows you to use tools like the Redux DevTools to time travel and inspect the state of the application at any point in time making it easier to debug and identify issues Middleware and side effects Dispatching an action allows you to use middleware which can intercept and modify the action before it reaches the reducers This is useful for handling side effects such as making network requests or interacting with APIs Encapsulation and modularity By dispatching an action you ensure that state updates are encapsulated and modular Each action represents a discrete change to the state making it easier to reason about and test On the other hand modifying the state directly can lead to unpredictable behavior and bugs especially as the application grows and becomes more complex It also makes it harder to debug and understand how the state changed over time By dispatching actions to update the state you ensure that the application remains predictable testable and maintainable over time NEVER MODIFY THE STATE DIRECTLY TipsIt s normal to feel nervous before a job interview but it s important to remember that you were selected for an interview because the employer saw something in your application that impressed them So use the interview as an opportunity to showcase your skills and knowledge and to demonstrate why you would be a great fit for the position Be confident enthusiastic and honest about your strengths and weaknesses Remember to listen attentively to the interviewer and ask thoughtful questions that show your interest in the company and the role And above all be yourself your unique experiences skills and personality are what make you stand out from other candidates Good luck with your interview Hey folks We ve come to the end of this discussion If you have any questions or thoughts feel free to drop them in the comments section below And hey don t forget to follow me on Twitter Also if you re interested I could write a detailed tutorial on Redux Let me know and I d be more than happy to do that for you Cheers |
2023-05-02 10:47:41 |
海外TECH |
DEV Community |
Announcing Medusa’s Community Publication |
https://dev.to/medusajs/announcing-medusas-community-publication-e3f
|
Announcing Medusa s Community PublicationAt Medusa we re introducing our new community publication Medusa Community hosted on Hashnode This publication gives writers interested in writing about Medusa a platform where they can be recognized and paid for their work Keep reading below to learn more about this publication and how you can join Why create a community publication Last year we created a Writers Program at Medusa where we were able to work with over writers in producing content related to Medusa This has allowed us to create diverse content of different types and levels based on the different skills the community writers provided As the Writers Program continued to grow and gain interest we realized how important it is to highlight the community s work and make it easier for more people to contribute and join The community publication aims to solve a lot of the limitations we had with the Writers Program while also providing creative and useful content for the community by the community How does it work We share all the details about the new publication in our new Write for Us page To sum it up You can join as a writer using this form You ll then receive an email with the details to join the Hashnode publication and any other necessary resources That s it You can then start writing and submitting content to the community publication Important notesIt s important to sign up again as a writer using the form mentioned above even if you were previously part of the Writers Program Your article must match our writing guidelines Articles are not instantly published on the publication as we might specify a schedule on how and when we decide to post the article You ll receive payment if your article is published or scheduled Although you can generally write about anything related to Medusa we also have guidelines on what topics we are against and some things to keep in mind when writing You can learn more here Benefits of joining the Community PublicationYour content will be recognized by the Medusa community We ll also often share articles we find insightful or creative across our channels You ll get paid for your work We also offer bonus payments if your article gets featured on Hashnode or other publications Start writing for MedusaInterested in the Community Publication You can join the publication through this form Check out the Medusa Community Publication and follow it on Hashnode to stay updated with all community content |
2023-05-02 10:18:47 |
Apple |
AppleInsider - Frontpage News |
Final Cut Pro with feature parity due on iPad by 2024, claims iffy rumor |
https://appleinsider.com/articles/23/05/02/final-cut-pro-with-feature-parity-due-on-ipad-by-2024-claims-iffy-rumor?utm_medium=rss
|
Final Cut Pro with feature parity due on iPad by claims iffy rumorCreative professionals have a while longer to wait before being able to use Apple s Pro apps on an iPad a leaker alleges with a full version of Final Cut Pro due in and Logic Pro to follow Final Cut Pro on a MacAfter Apple introduced the iPad Pro with M to its iPad Pro lineup there has been the question of when Apple s creative apps will make the transition to the tablet lineup In the claims of one leaker that won t happen in Read more |
2023-05-02 10:39:23 |
Apple |
AppleInsider - Frontpage News |
EcoFlow Advanced Kit review: Power your whole house with batteries |
https://appleinsider.com/articles/23/05/02/ecoflow-advanced-kit-review-power-your-whole-house-with-batteries?utm_medium=rss
|
EcoFlow Advanced Kit review Power your whole house with batteriesBatteries are replacing gasoline in not only cars but now generators The EcoFlow Advanced Kit ーcomprised of two individual EcoFlow Delta Pros ーis a prime example of the future of generator power EcoFlow Delta Pro unit for Advanced KitThe Advanced Kit is a safer and more efficient energy option for when a blackout happens and you need power fast Read more |
2023-05-02 10:25:32 |
海外TECH |
Engadget |
Nextdoor is using a generative AI to encourage users to ‘rephrase’ mean posts |
https://www.engadget.com/nextdoor-is-using-a-generative-ai-to-encourage-users-to-rephrase-mean-posts-103007787.html?src=rss
|
Nextdoor is using a generative AI to encourage users to rephrase mean postsNextdoor is introducing its first generative AI feature an in app “assistant that can help users rewrite “potentially unkind posts on the neighborhood social network The new feature is rolling out “over the next several weeks It s far from the first time the company has experimented with ways to remind users to keep conversations “neighborly The company which has at time struggled to fight the perception that its platform can be toxic began using “kindness reminders in and last year introduced pop ups reminding users to be more “empathetic The app has also served up more targeted nudges to promote anti racist language and less heated political discussions The new “assistant takes the approach a step further Instead of preemptive reminders the assistant will prompt users to “rephrase potentially unkind comments and suggest new wording for the post “It s great to tell people hey be a little bit more constructive or you don t always have to respond Nextdoor CEO Sarah Friar says “But now you re actually helping them reframe it in a way they might not have thought of Friar notes that the assistant written posts are optional and that users are free to make changes to the text it suggests “It s saying when you word things this way or when you maybe just add a few more sentences or add some context or an emoji you can help someone hear you Friar says “They may not agree with you but at least they can begin to hear you The assistant itself relies on the same OpenAI models used by ChatGPT and has also been trained on “all of the data we ve collected over our almost years of life according to Friar She says this allows the assistant to provide more tailored suggestions for other kinds of posts on the platform In an example provided by the company the assistant rewrites a post from a user looking for landscaping work with new phrasing the app says may “get a better response than the original While the assistant is Nextdoor s first use of generative AI it likely won t be the last Friar says she s particularly interested in how generative AI can be used for recommendations to help small businesses using the platform This article originally appeared on Engadget at |
2023-05-02 10:30:07 |
海外TECH |
Engadget |
Seagate's Xbox Series S/X Expansion cards fall to a new all-time lows |
https://www.engadget.com/seagates-xbox-series-sx-expansion-cards-fall-to-a-new-all-time-lows-101025451.html?src=rss
|
Seagate x s Xbox Series S X Expansion cards fall to a new all time lowsGiven the size of modern games there s a good chance that you re getting low on space for your Xbox Series X or Series S consoles Seagate s Expansion Card allows you to double or triple your storage with no loss of speed and there s never been a better time to buy one The TB Storage Expansion Card is on sale at an all time low of percent off and the TB card is available for just or percent off nbsp These cards aren t cheap but they re your only option to play Xbox Series X S games directly from expanded storage They re just as fast as the console s built in SSD and designed to easily plug in without the need to open your system That way you can spend your time playing games rather than deleting and reinstalling them as your collection grows You can also connect traditional hard drives like Seagate s TB Game Drive to the Xbox Series X and S over USB They re useful to have around for playing games from the original Xbox as well as the And they can also be used as cold storage to free up space on your precious SSD Newer games can easily move back and forth between those drives which prevents you from having to download them again In any case this deal makes Seagate s Expansion Cards far more palatable saving you a full off the TB model and off the TB version As mentioned these are the lowest prices we ve seen so if you re interested it s best to act now nbsp Follow EngadgetDeals on Twitter and subscribe to the Engadget Deals newsletter for the latest tech deals and buying advice This article originally appeared on Engadget at |
2023-05-02 10:10:25 |
金融 |
金融庁ホームページ |
入札公告等を更新しました。 |
https://www.fsa.go.jp/choutatu/choutatu_j/nyusatu_menu.html
|
公告 |
2023-05-02 11:00:00 |
ニュース |
BBC News - Home |
Müller recalls six Cadbury desserts over listeria concerns |
https://www.bbc.co.uk/news/uk-65454499?at_medium=RSS&at_campaign=KARANGA
|
buttons |
2023-05-02 10:08:12 |
ニュース |
BBC News - Home |
Bumper BP profits of £4bn in three months spark criticism |
https://www.bbc.co.uk/news/business-65453952?at_medium=RSS&at_campaign=KARANGA
|
bills |
2023-05-02 10:12:20 |
ニュース |
BBC News - Home |
Labour set to ditch pledge for free university tuition, Starmer says |
https://www.bbc.co.uk/news/uk-politics-65454944?at_medium=RSS&at_campaign=KARANGA
|
policy |
2023-05-02 10:31:37 |
ニュース |
BBC News - Home |
Singer-songwriter Gordon Lightfoot dies aged 84 |
https://www.bbc.co.uk/news/entertainment-arts-65455240?at_medium=RSS&at_campaign=KARANGA
|
barbara |
2023-05-02 10:35:01 |
ニュース |
BBC News - Home |
Lucy Letby: Baby murders accused nurse 'wanted to work with children' |
https://www.bbc.co.uk/news/uk-england-merseyside-65454700?at_medium=RSS&at_campaign=KARANGA
|
letby |
2023-05-02 10:52:20 |
ニュース |
BBC News - Home |
Hollywood strike: US networks face chaos as writers' walkout begins |
https://www.bbc.co.uk/news/entertainment-arts-65447046?at_medium=RSS&at_campaign=KARANGA
|
major |
2023-05-02 10:50:23 |
ニュース |
BBC News - Home |
Some supermarket food prices 'should fall' soon |
https://www.bbc.co.uk/news/business-65448642?at_medium=RSS&at_campaign=KARANGA
|
industry |
2023-05-02 10:07:13 |
ニュース |
BBC News - Home |
Leeds set to sack Javi Gracia and in talks with Sam Allardyce |
https://www.bbc.co.uk/sport/football/65453934?at_medium=RSS&at_campaign=KARANGA
|
allardyce |
2023-05-02 10:46:21 |
ニュース |
BBC News - Home |
Women's World Cup blackout in Europe: Fifa boss Infantino wants more money for rights |
https://www.bbc.co.uk/sport/av/football/65423426?at_medium=RSS&at_campaign=KARANGA
|
Women x s World Cup blackout in Europe Fifa boss Infantino wants more money for rightsFifa president Gianni Infantino says it would be a pity if they had to impose a broadcast blackout in Europe s top five football nations for this year s Women s World Cup |
2023-05-02 10:34:42 |
IT |
週刊アスキー |
『STAR WARS ジェダイ:サバイバー』がPS5/XSX|S/PCで発売中! |
https://weekly.ascii.jp/elem/000/004/135/4135461/
|
ceaappsteamepicgamesstore |
2023-05-02 19:15:00 |
コメント
コメントを投稿