IT |
ITmedia 総合記事一覧 |
[ITmedia News] 自動運転には「LLM」が必須? 国内AIベンチャーが“目や耳”を持った大規模言語モデルを開発へ |
https://www.itmedia.co.jp/news/articles/2303/20/news172.html
|
itmedia |
2023-03-20 20:20:00 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
Ruby randメソッド |
https://qiita.com/ta--i/items/c15f3328ef72c0745177
|
rubyrand |
2023-03-20 20:58:59 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
Ruby randメソッド |
https://qiita.com/ta--i/items/c15f3328ef72c0745177
|
rubyrand |
2023-03-20 20:58:59 |
技術ブログ |
Developers.IO |
Amazon GuardDuty RDS ProtectionがGAされてました |
https://dev.classmethod.jp/articles/amazon-guardduty-rds-protection-aurora-ga/
|
amazonguarddu |
2023-03-20 11:12:56 |
海外TECH |
DEV Community |
Structs in Julia |
https://dev.to/ifihan/structs-in-julia-ock
|
Structs in JuliaAsides from the several built in data types Julia offers like string integer etc Julia gives a programmer the ability to create their own data type using a type called struct This helps us organize data to our specific needs What is a struct in Julia A struct in Julia is a composite data type that allows you to store multiple values in a single object Structs are similar to classes in object oriented programming languages but are simpler and more lightweight Structs are useful for organizing related data into a single object and for creating data types with custom behavior Structs are immutable by default after being created an instance of one of these types cannot be changed To declare a type whose instances can be changed the mutable struct keyword can be used instead How to define a struct in JuliaTo define a struct the struct keyword is used Here is the basic syntax for defining a struct struct MyStruct field Type field TypeendWhere MyStructis the name of the struct and field andfield are the names of the fields of the struct Type and Type are the types of the corresponding fields For example let s define a simple struct Person with three fields name age and phone number struct Person name String age Int phone number IntendThis defines a Person struct with three fields name of type String age of type Int and phone number of type Int You can create a new instance of the Person struct as follows p Person John Doe This creates a new Person object with the name John Doe of age and a phone number of The values of the fields can be accessed using the dot notation like this println p name println p age println p phone number The following code above returns the value of the fields “John Doe and respectively Why use Structs in Julia Structs are a great way to organize complex data in Julia They allow you to store related data in a single object and provide custom behavior for your data types Structs are also lightweight and more efficient than classes making them faster and easier to use Finally structs are a great way to make your code easier to read and understand as they make it clear which data belongs to which object ConclusionStructs in Julia are a powerful tool for creating custom data types that can help you organize and manipulate data in a way that makes sense for your specific use case Whether you are working on a small personal project or a large scale application structs can help you get the job done quickly and efficiently I would be happy to hear your thoughts on this article Feel free to reach out to me on Twitter LinkedIn or by Email |
2023-03-20 11:44:53 |
海外TECH |
DEV Community |
What the FORK are you doing?! |
https://dev.to/this-is-learning/what-the-fork-are-you-doing-4n68
|
What the FORK are you doing How to Fork a repository on GitHub is as easy as pressing a button we take this for granted but why is it required Wouldn t just cloning the repository be enough Here s a brief video about the most essential GitHub feature to enable collaboration between developers in the open source world Not a fan of videos You might want to reconsider it s just a few minutes and there are a couple fun gags anyway if you insist here s the written version I drafted right before recording The content should be pretty much the same Fork a repositoryToday we re going to talk about one of the most important features of GitHub and that s forking First of all what does it mean It is essentially making a copy of a repository from someone else s account to your account It s not like stealing the repo you will end up with a copy linked to the original one as you can also see right below the repository name on GitHub So why do we fork Well forking is really important because it allows collaboration Suppose you find someone else s code that you want to contribute to or add some features to it You cannot just push your changes in the original repo because you probably don t have write access In that case you can fork the repository make the changes in your own copy and then create a pull request to ask if your changes can be merged back into the original repository Why not just clone But hold on what s the difference between forking and cloning Isn t git clone faster Well cloning is to copy a remote repository in your machine However if you clone someone else s repository if you don t have write access you still cannot push any changes Forking on the other hand allows you to make changes to the code without affecting the original repo To fork a repository navigate to it on GitHub and click the fork button on the top right corner Once you ve forked the repository you ll have your own copy of the code and you can run git clone on this one If you don t remember if you already forked a repo clicking on the arrow button here will let you know the answer Maintaining a forkOne thing to keep in mind when forking is that your copy will not automatically sync with the original repository If the original one gets any changes you will have to pull those changes into your fork manually Don t worry though all you have to do is from your repo just click the sync button and then in your local version make sure to git pull Quick tip when you push changes on a forked repository don t forget to always do that in a separate branch try to avoid pushing commits on main It s not mandatory but it will help you preventing some annoying situations with merge conflicts or unwanted code showing up in your pull requests to the original repo Just create a branch every time and you ll be fine Why is it called fork Also are you curios why is it called fork It comes from a command with the same name in Unix The Unix command fork was named after the idea of a fork in the road as it creates a new process that splits off from the original process This term has since been adopted in the software industry including GitHub where it refers to creating a duplicate copy of a repository Thanks for reading this article I hope you found it interesting I recently launched my Discord server to talk about Open Source and Web Development feel free to join Do you like my content You might consider subscribing to my YouTube channel It means a lot to me ️You can find it here Feel free to follow me to get notified when new articles are out Leonardo MontiniFollow I talk about Open Source GitHub and Web Development I also run a YouTube channel called DevLeonardo see you there |
2023-03-20 11:34:37 |
海外TECH |
DEV Community |
React and Firestore Part 1 |
https://dev.to/salehmubashar/react-and-firestore-part-1-2ab2
|
React and Firestore Part Hi guys In this tutorial we will learn how to save and get data from Firestore which is a cloud hosted Firebase NoSQL database We will be saving and retrieving data from this database using React JS You can read the detailed version of this article here React and Firestore A complete tutorial Part We will discuss how to save and retrieve data from the firestore database Creation and setup of the database is discussed in the detailed version Adding Data to FirestoreNn your React file let s say App js import the database from the firebase js file contains the credentials of the database Next get the collection users for example and then create a new doc This new doc can be the user name or a random id etc In our case we will create a new doc called user and add the first name of the user to it like this import as React from react import db from firebase function App const setData async gt await db collection users doc user set username John setData return lt div className app gt lt div gt export default App All we are doing here is creating a new doc called user inside the users collection and adding some data to it setData is an async and await function The async and await keywords enable asynchronous promise based behaviour When we run this function and save the file the data will be added to the database Getting Data From FirestoreThere are two main ways of achieving this Method Getting DocumentsIn this method we simply get a specific document or multiple documents from a collection using the get function This retrieves the data once meaning it is not Realtime If there is a change to the database you will need to refresh the page to see them We will again use an async await function here and use the get function to get all the docs from the users collection The get function returns an object and we can loop over it and get the data using the data function followed by the item name import as React from react import db from firebase function App const getData async gt const docs await db collection users get docs forEach doc gt console log doc data username getData return lt div className app gt lt div gt export default App Method SnapshotsYou can listen to a document with the onSnapshot method When a document is updated then another call updates the document snapshot This means that the data is automatically updated and displayed to the users without the need to refresh the page Basically we will use the onSnapshot function on the users collection Each of the snapshots received will contain an array of documents that we can loop over like earlier import as React from react import db from firebase function App const getData async gt const collection db collection users collection onSnapshot querySnapShot gt querySnapShot forEach doc gt console log doc data username getData return lt div className app gt lt div gt export default App Check out the detailed article React and Firestore A complete tutorial Part Thanks for Reading If you learnt something new you can buy me a coffee to support my work Cheers |
2023-03-20 11:25:54 |
海外TECH |
DEV Community |
Salesforce Mastery: Maximizing ROI and Streamlining Business Processes |
https://dev.to/prishav/salesforce-mastery-maximizing-roi-and-streamlining-business-processes-2a85
|
Salesforce Mastery Maximizing ROI and Streamlining Business ProcessesAs businesses grow their data management becomes more complicated This is where Salesforce a cloud based CRM software comes in Salesforce helps businesses streamline their operations and boost their return on investment ROI In this article we will explore Salesforce Mastery including how to maximize your ROI and streamline your business processes IntroductionSalesforce is a powerful tool that businesses can use to manage their customer data automate their sales processes and optimize their marketing campaigns It is a cloud based CRM software that has gained immense popularity in recent years However not all businesses are able to fully utilize the potential of Salesforce and as a result they miss out on the benefits it can offer In this article we will discuss how to master Salesforce and maximize your ROI Understanding SalesforceBefore we dive into the specifics of Salesforce mastery let s take a brief look at what Salesforce is and how it works Salesforce is a cloud based CRM software that enables businesses to manage their customer data sales processes and marketing campaigns from a centralized location It is a platform that allows businesses to automate their processes and optimize their operations Maximizing ROI with Salesforce MasteryTo maximize your ROI with Salesforce there are several strategies you can employ Let s take a look at some of the most effective ones Utilize the Salesforce DashboardThe Salesforce dashboard is a powerful tool that enables businesses to visualize their data and track their performance By using the dashboard businesses can monitor their sales metrics analyze their marketing campaigns and track their customer engagement By keeping an eye on the dashboard businesses can identify areas that need improvement and make data driven decisions Leverage AutomationSalesforce offers automation features that can help businesses streamline their operations and reduce manual tasks For example businesses can automate their lead generation lead scoring and lead nurturing processes which can save time and increase efficiency By leveraging automation businesses can free up their employees time to focus on more critical tasks Personalize Customer InteractionsSalesforce enables businesses to personalize their customer interactions by tracking customer data and providing personalized recommendations By personalizing interactions businesses can increase customer engagement and loyalty Additionally personalized interactions can improve the customer experience and lead to increased sales Integrate with Other ToolsSalesforce can be integrated with other tools such as marketing automation software social media platforms and e commerce platforms By integrating with other tools businesses can further streamline their operations and increase efficiency For example by integrating with marketing automation software businesses can automate their marketing campaigns and improve their lead generation Streamlining Business Processes with Salesforce MasteryIn addition to maximizing ROI Salesforce can also help businesses streamline their operations Let s take a look at some of the ways businesses can streamline their processes with Salesforce Mastery Implement Standardized ProcessesSalesforce enables businesses to implement standardized processes that can be easily replicated By standardizing processes businesses can increase efficiency and reduce errors Additionally standardized processes can help businesses scale their operations more effectively Centralize Data ManagementSalesforce provides businesses with a centralized location to manage their customer data By centralizing data management businesses can ensure that their data is consistent and accurate Additionally centralized data management can improve collaboration and communication among employees Automate Repetitive TasksAs mentioned earlier Salesforce offers automation features that can help businesses reduce manual tasks By automating repetitive tasks businesses can free up their employees time to focus on more critical tasks Additionally automation can reduce errors and increase efficiency Use Analytics to Make Data Driven DecisionsTo the strategies mentioned above businesses can also use analytics to make data driven decisions By using Salesforce s analytics tools businesses can analyse their data and gain insights into their operations For example businesses can analyze their sales data to identify their most profitable products or services Additionally businesses can use analytics to monitor their marketing campaigns and adjust their strategies accordingly key features of Salesforce and offer some tips on how to streamline business processes and maximize ROI Customizing SalesforceOne of the biggest advantages of Salesforce is its ability to be customized to meet the unique needs of each organization Salesforce allows users to create custom objects fields and workflows to better suit their business processes Customization can range from simple changes such as renaming fields or adding new picklist values to complex changes such as creating new record types or integrating with other systems Creating a new custom object called Project Setup gt Object Manager gt Create gt Custom Object gt Enter Object Name and Details Automation with SalesforceSalesforce offers several tools to automate repetitive tasks and streamline business processes Workflow rules process builder and flow builder are powerful automation tools that can save time and improve efficiency Creating a workflow rule to send an email to a sales representative when a new lead is createdSetup gt Object Manager gt Lead gt Workflow Rules gt New Rule gt Define Rule Criteria gt Add Workflow Action Send Email Integration with other systemsSalesforce offers a robust set of APIs that allow for seamless integration with other systems This can include integration with marketing automation platforms accounting software and other CRMs Integration can help streamline processes and improve data accuracy Integrating with Mailchimp to sync contact dataSetup gt Integrations gt Mailchimp gt Authorize gt Map Fields gt Sync Data Reporting and DashboardsSalesforce provides a comprehensive set of reporting and dashboard tools to help organizations track their key performance indicators KPIs Reports can be customized to display specific data and dashboards can be created to provide an at a glance view of KPIs Creating a new dashboard to display sales pipelineReports gt New Report gt Opportunities gt Customize Report gt Save Report gt New Dashboard gt Add Component gt Choose Report gt Save Dashboard Mobile SalesforceSalesforce provides a mobile app that allows users to access their data from anywhere This can be particularly useful for sales teams that need to access customer information while on the go Downloading the Salesforce mobile appDownload the Salesforce mobile app from the App Store or Google Play Store gt Enter credentials gt Access data on the go ConclusionSalesforce Mastery is critical for businesses that want to maximize their ROI and streamline their operations By utilizing the strategies outlined in this article businesses can take full advantage of Salesforce s capabilities and gain a competitive edge With Salesforce businesses can manage their customer data automate their processes and optimize their operations By mastering Salesforce businesses can stay ahead of the curve and achieve long term success and if you want to learn more about salesforce you can join Salesforce Certification course FAQs What is Salesforce Mastery Salesforce Mastery refers to the ability to fully utilize Salesforce s capabilities to manage customer data automate processes and optimize operations How can businesses maximize their ROI with Salesforce Businesses can maximize their ROI with Salesforce by utilizing the Salesforce dashboard leveraging automation personalizing customer interactions and integrating with other tools How can businesses streamline their processes with Salesforce Mastery Businesses can streamline their processes with Salesforce Mastery by implementing standardized processes centralizing data management automating repetitive tasks and using analytics to make data driven decisions Why is Salesforce important for businesses Salesforce is important for businesses because it enables them to manage their customer data automate their processes and optimize their operations from a centralized location How can businesses get started with Salesforce Mastery Businesses can get started with Salesforce Mastery by investing in training for their employees setting clear goals and objectives and working with experienced Salesforce consultants or partners |
2023-03-20 11:22:41 |
海外TECH |
DEV Community |
Build AI Template Engine to create amazing content with Next.js and ChatGPT |
https://dev.to/suede/build-ai-template-engine-to-create-amazing-content-with-nextjs-and-chatgpt-3f89
|
Build AI Template Engine to create amazing content with Next js and ChatGPT TL DRDo you want to master ChatGPT API and build your own generative AI template engine for content creation I will show you exactly how I have built and open sourced a jasper ai clone for creating SEO blog posts marketing and basically any content that you will ever need to generate with AI You can check this demo already it is super cool And then let me show you how to build one for yourself or you can clone my open source code About the technologiesWe are going to use Next js as our framework and TailwindCSS for styling I am also going to use Next js in its TypeScript version If TS is not your cup of tea don t worry it is really straight forward After so many years of being a web developer I definitely find Next js as the fastest go to market framework and really one of the best For our AI completion model well actually chat model we are going to use ChatGPT turbo Rest API by OpenAI which was released just recently and is a real superpower Jema ai the first open source content creator platform About myself I am a full stack developer with over years of experience My drive for life is building game changing solutions As an entrepreneur at heart I ️building end to end systems that not only look amazing and feel state of the art but also have real meaning and impact I ve been working on a generative AI project for the past months developing impressive platforms for both content and image creation When the ChatGPT API was released I began constructing a Jasper ai alternative capable of generating any type of content in mere seconds The results were so outstanding that I couldn t resist open sourcing the project and sharing it with the community I would be very grateful if you can help me out by starring the library ️️️ Let s startAssuming that you have Next js project already installed make sure you have added Tailwind CSS to the project A basic project structure will look somewhat like this one The first thing I usually do is adding a Layout component This will later facilitate adding more pages to our project For Jema ai I used the following layout const Layout React FC lt Props gt children title gt return lt Fragment gt lt div className min h screen relative w full md flex md flex row gt lt div className md hidden z fixed left top h full gt lt Sidebar items SIDEBAR ITEMS gt lt div gt lt div className hidden md block md relative gt lt Sidebar items SIDEBAR ITEMS gt lt div gt lt main className w full md flex grow gt title amp amp lt h className text black text xl font bold mb mt pr pl pt gt title lt h gt children lt main gt lt div gt lt Fragment gt export default Layout javascriptSIDEBAR ITEMS is the list of our menu items I have used the following you can add your own of course export const SIDEBAR ITEMS any label Templates url label Contact url target blank For the sidebar create the following componentconst Sidebar React FC lt Props gt items gt const isOpen setIsOpen useState false const router useRouter const handleClick gt router push const isActive url string boolean gt return router pathname url const toggleSidebar gt setIsOpen isOpen return lt gt lt button className z w h fixed top left z md hidden bg white border border gray rounded md p focus outline none focus ring focus ring primary onClick toggleSidebar gt lt i className fas fa isOpen times bars text primary gt lt button gt lt aside className bg white min h screen min h screen flex flex col border r border gray transition transform duration ease in out transform isOpen translate x translate x full md translate x md static fixed top left h full md min h md relative md w overflow y hidden gt lt div className w flex flex col items center justify center p hover cursor pointer onClick handleClick gt lt div className flex flex col gt lt Image src images Jemaai logo png alt Jema ai width height gt lt h className text lg font normal text gray text center gt Open Source lt h gt lt h className text lg font semibold text gray text center gt Jasper lt i className fas fa arrow right text primary gt alternative lt h gt lt div gt lt div gt lt nav className flex gt lt ul className py gt lt li className mb gt lt div className flex flex row align middle justify center gt lt a className flex max w fit items center justify center space x rounded full border border gray bg white px py text sm text gray shadow md transition colors hover bg gray mt animate wobble href target blank rel noopener noreferrer gt lt Github gt lt p gt Star on Github lt p gt lt a gt lt div gt lt li gt items map item index gt lt Fragment key index gt lt li className mb ml gt lt a target item target blank blank href item url className text gray hover text gray transition duration isActive item url text primary gt item label lt a gt lt li gt lt Fragment gt lt ul gt lt nav gt lt aside gt lt gt export default Sidebar Now this should give you a nice layout of a responsive sidebar and a place to populate our templates exactly like in Jasper ai You should see something like this Of course you can add your own logo and menu items to make it yours Next lets take care of the top categories of our Dashboard homepage where we can select our AI templates Start with the selection menu Here s a secret use give ChatGPT a copy of the component that you wish to create copy element using from any website that you like and just ask it to create something similar Here s my code for our category list const categoriesData id all label All id blog label Blog id linkedin label LinkedIn id email label Email id marketing label Marketing id ecommerce label Ecommerce id website label Website id ads label Ads id google label Google id seo label SEO id video label Video id social media label Social Media ts ignoreconst CategoriesList onSelectedCategory gt const selectedCategoryId setSelectedCategoryId useState all useEffect gt onSelectedCategory selectedCategoryId selectedCategoryId const handleCategoryChange categoryId string gt setSelectedCategoryId categoryId return lt div className flex flex wrap gap justify start my gt categoriesData map category Category gt lt button key category id className cursor pointer border inline flex items center justify center mr mb px py text sm font medium rounded full selectedCategoryId category id border blue bg blue text white hover bg opacity border gray bg white text gray hover text gray hover shadow hover ring gray onClick gt handleCategoryChange category id gt category label lt button gt lt div gt export default CategoriesList Notice the onSelectedCategory that we will later use to filter our templates Next create the cards grid for our template I wanted it to have an icon a title description and on click to navigate to my specific template page I have started with the UI and later added some logic to each template We are going to create something like this one Here is the code of our card grid wrapper Notice the filter function that filters templates based on category selection made by the onSelectedCategory of our CategoriesList component lt CategoriesList onSelectedCategory handleSelectCategory gt lt div className grid grid cols sm grid cols md grid cols lg grid cols gap justify items center place items center gt cards filter card gt selectedCategory all card categories includes selectedCategory map card index gt lt Card card key index gt lt div style minHeight px background F className relative p h full rounded xl shadow sm bg white gt lt div className flex items center justify center w h text xl rounded full mb bg white text indigo gt lt i className fas fa robot gt lt i gt lt div gt lt h className mb text lg font bold text white gt Want to integrate AI into your business lt h gt lt a href target blank rel noopener noreferrer className mt inline block px py text sm font medium bg white text indigo rounded full shadow md hover bg opacity gt Talk to me lt a gt lt div gt lt div gt You can check the full Card tsx and CategoriesList tsx on my open source repo Please don t forget to Start it on Github this will help a lot Lets talk a little bit about ChatGPT turbo Unlike older models this is not a text completion model but a Chat completion model which is entirely different as this one does not require prior training at all in fact for now you cannot train it even if you want to I really recommend playing with ChatGPT turbo model on OpenAI it s free to try and really great Go ahead and check their playground model gpt turbo You can also have a look at their nice and easy documentation here Now here comes the great part Adding chat completion to our project Here is the call to ChatGPT turbo const messages role system content You are a helpful assistant role user content Your task is mainGoal n nHere are the details n instruction Please suggest outputs number them try const response any await openai createChatCompletion model gpt turbo ts ignore messages messages temperature const reply response data choices message content res status json reply catch error console error Error while making the API call error res status json error Error while making the API call The above code is very straight forward We start with a user message that tells that chat how to act currently it s a general role but you can tell it that he she is a doctor Next we focus on user most important command The structure is Your task is Here are some more details and finally we ask it to generate numbered outputs this will be important for later parsing the result Since I already know that instructions are a set of inputs of the user based on my template I have created the following function to make a list of instructions const createInstruction inputs TemplateInput inputsData InputsData string gt return inputs map input gt input label inputsData input id join n I made a list of templates that can easily created and added to it In fact it takes about minutes to add a new template while drinking some coffee Here s a basic template structure id ab c d ef title LinkedIn Topic Ideas description Get inspired with LinkedIn topic ideas to share with your network command Suggest LinkedIn topic ideas to share with my network icon lt i class fas fab fa linkedin text primary gt lt i gt categories linkedin social media inputs id topic type text label Topic placeholder Marketing id audience type text label Audience placeholder Marketers companies business owners id is used to display the template in a new page templates id route categories are used to filter templates based on our category selection command is the actual task that we send to ChatGPT mainGoal inputs is a list of input by user based on our template You can have as many as you like you can extend them and chatgpt will understand what you want That actually worksNow create any layout that you wish to ask users for their inputs and send the request to ChatGPT don t forget to set your OPENAI API KEY Here we call to api chatgpt ts with the code above That s it you are done You can fork the complete repository here and run it locally or deploy it to Vercel Go ahead and build your own template engine I encourage you to share your project in the comments Again you can find the source code here Can you help me I would be super grateful if you can star the repository The more stars I get the more tutorials like this I can create |
2023-03-20 11:01:09 |
Apple |
AppleInsider - Frontpage News |
How to get Apple's 30-inch Cinema Display to work on a modern Mac |
https://appleinsider.com/inside/mac/tips/how-to-get-apples-30-inch-cinema-display-to-work-on-a-modern-mac?utm_medium=rss
|
How to get Apple x s inch Cinema Display to work on a modern MacA vintage Apple inch Cinema Display can be used as your second or main display on your modern Mac Here s how to hook it up When Apple added USB C and Thunderbolt ports to modern Macs it also added DisplayPort connectivity over the same ports This means you can add a second display to your Mac using these ports instead of relying on display only connections like HDMI From to Apple sold the inch Apple Cinema Display and many of these displays are still around and working Although lower in resolution by today s standards they can still make great second or primary displays for your modern Mac Read more |
2023-03-20 11:47:55 |
Apple |
AppleInsider - Frontpage News |
Kremlin says nyet to iPhone ahead of presidential election |
https://appleinsider.com/articles/23/03/20/kremlin-says-nyet-to-iphone-ahead-of-presidential-election?utm_medium=rss
|
Kremlin says nyet to iPhone ahead of presidential electionThe Russian government has told officials preparing for the country s presidential election not to use iPhones because there is worry that spies have hacked the phones MoscowRussia is gearing up for another presidential election in but preparations for it have involved a message to tighten security and that includes ditching the iPhone Read more |
2023-03-20 11:39:31 |
海外TECH |
Engadget |
The Morning After: NASA’s AIM spacecraft goes silent after a 15-year run |
https://www.engadget.com/the-morning-after-nasas-aim-spacecraft-goes-silent-after-a-15-year-run-112207847.html?src=rss
|
The Morning After NASA s AIM spacecraft goes silent after a year runAfter years in space NASA s AIM mission is ending The agency said it was ending operational support for the spacecraft due to a battery power failure NASA first noticed issues with AIM s battery in but the probe was still sending a “significant amount of data back to Earth Following another recent decline in battery power NASA says AIM has become unresponsive NASA launched the AIM Aeronomy of Ice in the Mesosphere mission in to study noctilucent or night shining clouds which can last hundreds of years in the Earth s upper atmosphere It was only meant to operate up in the skies for two years but it s provided data for multiple groundbreaking studies including a recent study that found methane emissions and the climate change effects are causing night shining clouds to form more frequently Mat SmithThe Morning After isn t just a newsletter it s also a daily podcast Get our daily audio briefings Monday through Friday by subscribing right here The biggest stories you might have missedHitting the Books During World War II even our pigeons joined the fight Amazon faces lawsuit over alleged biometric tracking at Go stores in New York Microsoft is making it easier to set default apps in Windows The Diablo IV beta has some rough queue times We are aware some have experienced longer than expected wait times Diablo IV s early access weekend hasn t gone as smoothly as Blizzard likely hoped it would Shortly after the beta went live on Friday many players found themselves in lengthy login queues including Engadget editor Igor Bonifacic who had to wait nearly two hours before he got to play the game for… minutes before being disconnected Blizzard addressed the issue after players complained on social media and the official Diablo IV forums “The team is working through some issues behind the scenes that have been affecting players and causing them to be disconnected from the servers Blizzard said in its initial post on the wait times Continue reading Google Pixel phones are cheaper than ever right nowThe entire lineup including every storage variant and colorway is off EngadgetArguably the best Android phones out there the entire Pixel family is on sale including the flagship Pro At both Amazon and the Google Store you can get the Pixel Pro for off across all colorways and storage variants meaning the GB GB and GB models are and at the moment The more affordable Pixel is also off again in all three colorways and both storage variants Continue reading Disco Elysium s new Mode allows you to write new dialogueBut it s really just a photo mode Disco Elysium one of the best releases of and finally has a dedicated photo mode but it s not like the one you find in most games Its new Collage Mode grants you full access to all the characters environments and props in the RPG As you might imagine you can use that power to pose your favorite NPCs in “a range of silly and sensible poses Collage Mode gives you the freedom to write your own dialogue for Disco Elysium and makes it look like it came directly from the game Continue reading This article originally appeared on Engadget at |
2023-03-20 11:22:07 |
海外ニュース |
Japan Times latest articles |
Kishida uses India trip to push ‘free and open Indo-Pacific’ vision |
https://www.japantimes.co.jp/news/2023/03/20/national/kishida-india-indo-pacific-vision/
|
regional |
2023-03-20 20:11:02 |
ニュース |
BBC News - Home |
Stalling wage growth since 2008 costs £11,000 a year, says think tank |
https://www.bbc.co.uk/news/business-64970708?at_medium=RSS&at_campaign=KARANGA
|
costs |
2023-03-20 11:27:45 |
ニュース |
BBC News - Home |
Hampshire shark: Appeal for head to be returned |
https://www.bbc.co.uk/news/uk-england-hampshire-65013372?at_medium=RSS&at_campaign=KARANGA
|
smalltooth |
2023-03-20 11:24:10 |
ニュース |
BBC News - Home |
India cuts off internet for state in hunt for preacher |
https://www.bbc.co.uk/news/world-asia-india-65010808?at_medium=RSS&at_campaign=KARANGA
|
amritpal |
2023-03-20 11:50:52 |
ニュース |
BBC News - Home |
Tory obesity strategy makes no sense, ex-adviser says after quitting |
https://www.bbc.co.uk/news/uk-politics-65012960?at_medium=RSS&at_campaign=KARANGA
|
adviser |
2023-03-20 11:24:10 |
ニュース |
BBC News - Home |
Erin Kennedy: Paralympic champion says 'early detection is key' after getting cancer all-clear |
https://www.bbc.co.uk/sport/disability-sport/65012300?at_medium=RSS&at_campaign=KARANGA
|
Erin Kennedy Paralympic champion says x early detection is key x after getting cancer all clearParalympic champion Erin Kennedy says early detection is key after getting the all clear from cancer |
2023-03-20 11:30:46 |
ニュース |
Newsweek |
北朝鮮、金正恩のそばに立つ謎の「モザイク男」は誰なのか? |
https://www.newsweekjapan.jp/stories/world/2023/03/post-101156.php
|
一部ではモザイク処理された「モザイク男」は「戦術核運用部隊を総指揮する連合部隊長」か、「ミサイル総局の総局長」の可能性があるという観測も出ている。 |
2023-03-20 20:15:51 |
IT |
週刊アスキー |
サムスン、4月6日に国内で新製品発表会 Galaxy S23が登場か!? |
https://weekly.ascii.jp/elem/000/004/129/4129376/
|
galaxys |
2023-03-20 20:30:00 |
コメント
コメントを投稿