投稿時間:2023-04-11 02:16:22 RSSフィード2023-04-11 02:00 分まとめ(20件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
AWS AWS Messaging and Targeting Blog What is BIMI and how to use it with Amazon SES https://aws.amazon.com/blogs/messaging-and-targeting/what-is-bimi-and-how-to-use-it-with-amazon-ses/ What is BIMI and how to use it with Amazon SESIntroduction In this blog post I d like to walk you through how to implement BIMI while using Amazon SES For your information BIMI can be best described by the following excerpt from bimigroup org Brand Indicators for Message Identification or BIMI pronounced Bih mee is an emerging email specification that enables the use of brand controlled logos within … 2023-04-10 16:22:50
Docker dockerタグが付けられた新着投稿 - Qiita 【Docker】docker compose run でポートマッピング https://qiita.com/P-man_Brown/items/5a908c8e68c30de8ca4a dockercomposerunse 2023-04-11 01:11:53
海外TECH MakeUseOf How to Set up a Ring Chime https://www.makeuseof.com/how-to-set-up-ring-chime/ doorbell 2023-04-10 16:30:17
海外TECH MakeUseOf PS5 vs. PS5 Digital Edition: Which One Should You Buy? https://www.makeuseof.com/ps5-vs-ps5-digital-edition-which-to-buy/ digital 2023-04-10 16:30:17
海外TECH MakeUseOf 9 Ways to Fix the "No Servers Found" Error in Apex Legends for Windows https://www.makeuseof.com/windows-apex-legends-no-servers-found/ Ways to Fix the amp quot No Servers Found amp quot Error in Apex Legends for WindowsWhen an online game can t find any servers it s a big problem Here s how to fix Apex Legends quot no servers found quot error on Windows 2023-04-10 16:15:16
海外TECH DEV Community Queuing API https://dev.to/soorajsnblaze333/queuing-api-25oa Queuing APIMany of us web developers frontend developers fullstack developers have been using REST apis for ages I am also one of these developers who constantly uses rest apis for my web apps But whenever I used them I would often wish that the library I choose would have an inbuilt Queue in them to handle requests keep them stored in case of a network issue or something else resume the handling of the request once the internet is running again all while handling request at a time to avoid any inconsistencies with data Just to make things clear I am not the most perfect developer so I do make mistakes quite often That is where I would need you guys help I have come up with a small wrapper Class and function around the http library that I often use axios to implement a queuing system It is not the best solution yet but with some changes and good optimization it could be As you can see above I have made things fairly simple by creating an API class that handles the request in a generic format and then I have created a function called queuedAPI that will expose the api methods of the API Class and queue them into the queue Once it is added to queue the requests are dequeued in the order in which they were added to the queue I am also making sure to see if the client has a navigator object and if we are connected to internet before dequeuing the promise If we are not connected to the internet we will keep looking until the browser gets a connection to the internet I know this is performance intensive but I am trying to write an observer or find different ways to limit the number of retries One way could be to use a limit variable like RETRY LIMIT or something like that Another idea that I have is to store the queue in the local storage of the browser This is because if the internet is lost and the user refreshes the page then the queue would become empty If I were to store the queue in the local storage then I would be able to access it on the page load and dequeue the existing queue requests that was done before the page refresh But that would also mean that I would have to find a way to not store any sensitive information that would be passed in the api such as password info or payment info So I would have to avoid those apis and provide an option in the api if the developer would like that api to be stored in a temp storage or not Lastly I would like to add a priority to each queue item so that the queue is dequeued with priority in mind App jsximport useEffect useState from react import Button from components Button import api from libs api const App gt const counter setCounter useState const apiData setApiData useState null const online setOnline useState navigator onLine false const handleClick method get gt setCounter api currentQueue length let request api get if method post request api post return request then data gt setApiData JSON stringify data then gt setCounter prev gt prev catch error gt console log error useEffect gt setInterval gt setOnline navigator onLine false const renderNetworkStatus gt if online return lt div className flex justify center items center border border green bg green rounded full px gt lt div className h w bg green rounded full mr gt lt div className text green text xs font semibold mb px gt online lt div gt lt div gt return lt div className flex justify center items center border border red bg red rounded full px gt lt div className h w bg red rounded full mr gt lt div className text red text xs font semibold mb px gt offline lt div gt lt div gt return lt div className h full w full flex justify center items center flex col gt lt div className text xl my gt Requests Left in Queue counter lt div gt lt section className flex justify center align center gap gt lt Button onClick gt handleClick get gt Make get request lt Button gt lt Button onClick gt handleClick post gt Make post request lt Button gt lt section gt lt div className text xs overflow y auto max h px p gt apiData lt div gt lt div className absolute bottom gt renderNetworkStatus lt div gt lt div gt export default App I m also adding a small video clip of the queue when we request apis but not connected to the internet and then how the apis execute in order when we are connected again If you guys feel that there is any kind of optimization or refactoring that can be made to make this even better or faster please let me know in the comments And if you do like this idea please star this gist that contains the code for the queue API 2023-04-10 16:46:24
海外TECH DEV Community Minha jornada de uma década pelo .NET [PT-BR] https://dev.to/andredarcie/minha-jornada-de-uma-decada-pelo-net-4kme Minha jornada de uma década pelo NET PT BR Aprendendo C e NET na faculdadeTudo começou em quando eu tinha anos e iniciei o meu curso de Ciência da Computação Foi nesse período que aprendi os fundamentos da orientação a objetos com Java e em seguida explorei o básico de C com NET Como parte desse processo criei uma aplicação desktop para gerenciar uma startup de tecnologia utilizando a tecnologia Windows Forms que foi lançada em Mesmo após todos esses anos considero que o Windows Forms éa forma mais fácil e rápida de criar uma interface de usuário Basta escolher o componente arrastá lo para a tela clicar duas vezes no botão e definir o que deve acontecer E o melhor de tudo éque essa tecnologia ésuportada atéos dias de hoje Foi nessa época que percebi como uma IDE como o Visual Studio pode fazer total diferença na produtividade do programador Atéhoje o Visual Studio éa IDE mais utilizada no mundo Estagio com ASP NETEm com anos iniciei meu primeiro estágio como desenvolvedor web utilizando ASP NET MVC Foi nesse período que conheci a estrutura Model View Controller trabalhei em um projeto de grande porte e aprendi a usar o controle de versão GIT além de explorar o uso de JavaScript e JQuery para a construção de telas Lembro me bem do meu primeiro commit registrado atéhoje Remover ícone de aumentar diminuir tamanho do texto Na mesma época desenvolvi aplicativos móveis utilizando Xamarin atualmente conhecido como MAUI NET tendo todos os aplicativos publicados na Google Play Essa tecnologia me permitiu criar aplicativos para Android e iOS usando código C No meu último ano de faculdade durante o meu terceiro ano de iniciação científica aprofundei me em Node js o que me permitiu entender melhor o funcionamento de HTTP HTTPS APIs REST e um pouco de Ruby on Rails contribuindo para uma melhor compreensão do MVC Meu primeiro emprego full time como desenvolvedor WebEm aos anos comecei a trabalhar em um emprego full time onde utilizei ASP NET e ASP NET Boilerplate com AngularJS O Boilerplate me ensinou muitas coisas que usei ao longo de toda a minha carreira como Domain Driven Design Dependency Injection Audit Logging Localization Repository Pattern Background Task Scheduler Object Mapping com AutoMapper e Multi Tenancy Durante esse período aprendi a usar o ORM Entity Framework utilizando técnicas como Code First Migrations Change Tracker API e o importante LINQ Em meu segundo ano como desenvolvedor full time comecei a aprender ASP NET Core para a construção de WebAPI e front end em Vue js Esse período foi marcado por toda a revolução que ocorreu com o NET Core se tornando multi plataforma e totalmente open source No meu terceiro ano como desenvolvedor full time me tornei desenvolvedor pleno e comecei a ensinar e oferecer mini cursos para outros desenvolvedores Percebi que ensinar éa melhor forma de aprender e me aprofundei em conceitos como Clean Code SOLID e Design Patterns Creational Structural e Behavioral No meu quarto ano fui promovido a coordenador do time de desenvolvimento e apresentei uma palestra sobre ASP NET em outra empresa Também iniciei minha pós graduação em Ciência de Dados Aplicada onde pude utilizar Python Pandas e Tensorflow por cerca de dois anos o que me ajudou a aprender a usar ML NET Desenvolvedor em uma StartupDurante a minha experiência profissional tive a oportunidade de me aprofundar em diversas áreas como SQL avançado com PostgreSQL e plataformas em nuvem incluindo AWS e Heroku Realizei configurações e deploy na AWS além de aprender a lidar com atendimento ao cliente Também pude explorar áreas como monitoramento logging e tracing para garantir o pleno funcionamento do software desenvolvido Outro ponto importante foi aplicar técnicas de teste automatizado Professor de NETEm aos anos comecei a trabalhar como professor freelancer de NET Esse momento foi crucial para estruturar todo meu conhecimento e experiência em um curso linear Percebi as lacunas que tinha e as coisas que achava que sabia mas não dominava completamente Isso me ajudou a aprofundar ainda mais meu conhecimento e a estruturá lo de forma mais sólida No ano seguinte comecei outro trabalho freelancer usando ASP NET MVC para construir as telas com Razor uma template engine que eu não usava hámuito tempo No meu trabalho anterior todos os projetos que trabalhei usavam basicamente ASP NET WebAPI no back end e Vuejs no front end Isso me fez perceber o quanto o Razor époderoso e como ele pode eliminar grande parte do código duplicado que era necessário quando trabalhava em projetos separados Não hánada mais produtivo para construir CRUDs do que o ASP NET MVC e como este era um projeto solo ajudou muito a entregar novas funcionalidades em pouco tempo Trabalhando em múltiplos projetos ASP NETRecentemente comecei um projeto em conjunto com um sócio utilizando ASP NET Blazor mais especificamente Blazor Server Essa experiência me permitiu ver novas possibilidades do ASP NET e aprofundar meu aprendizado em Client side NET O Blazor revolucionou o ASP NET permitindo a criação de Single Page Applications SPAs no estilo de frameworks como ReactJS VueJS e Angular porém utilizando C e NET Essa tecnologia tem um grande potencial para a criação de aplicações web modernas escaláveis e seguras e estou animado para continuar a explorá la em meus futuros projetos ConclusãoEsse éo momento da minha vida em que mais estou animado para estudar NET jáque ele estámais novo e revolucionário do que quando comecei a programar Atualmente estou trabalhando em diferentes projetos com o ASP NET incluindo projetos ASP NET Web API no meu trabalho projetos ASP NET MVC como freelancer e um projeto pessoal em Blazor A diversidade desses projetos me permitiu ver o ASP NET por diferentes ângulos ampliando meu conhecimento e habilidades em relação ao framework 2023-04-10 16:22:12
海外TECH DEV Community Document or Die: The Importance of Writing Things Down in Tech https://dev.to/tyagi_data_wizard/document-or-die-the-importance-of-writing-things-down-in-tech-4je1 Document or Die The Importance of Writing Things Down in TechI used to think documentation was just an optional docu maybe tion but boy was I wrong It turns out that skipping documentation can really come back to byte you in the code I learned this the hard way at work when the previous team left us without a single document and we had to spend so much time deciphering their code that we could have written a whole new feature in the time it took us 🥲So if you want to avoid getting caught in a docu mess make sure to prioritize documentation in your projects What the heck is technical documentation Process of creating detailed accurate and comprehensive records of a software system s design functionality and code It serves as a valuable reference for developers stakeholders and clients aiding in the development maintenance and understanding of the software system But seriously why is it required Technical documentation is critical in software engineering as it helps developers and other stakeholders understand the system s functionality design and code It acts as a reference for future developers and helps ensure that the knowledge and expertise gained during the development process are not lost Additionally documentation can aid in identifying and resolving issues reducing development time and costs It also helps maintain consistency in code and design reducing errors and improving maintainability Is there more than type of document Requirements documentation This includes documentation of the requirements for the software system such as the functional and non functional requirements Design documentation This includes documentation of the system s architecture design decisions and technical specifications User documentation This includes documentation that is intended for end users such as user manuals tutorials and help documents Technical documentation This includes documentation that is intended for developers such as code comments API documentation and technical specifications Test documentation This includes documentation related to testing such as test plans test cases and test results Maintenance documentation This includes documentation related to maintaining and updating the software system such as bug reports change logs and release notes Watch for poor documentation red flagsThe documentation is not properly structured or easily accessible to all team members There is no established task in the project management system with defined responsibilities and regular deadlines Clear standards for documentation quality assessment and updates are not in place Only a few team members are responsible for maintaining the documentation instead of the entire team Without the help of a technical writer the documentation can be challenging for anyone who needs to access it A joint operationCreating proper documentation is not the responsibility of a single person but a collective effort of all members involved in the software development process Documentation is not just limited to developers but includes the work of different departments such as designers analysts and marketers By involving everyone in the documentation process the resulting documentation will cover all aspects of the software development process and provide complete and accurate information This collaborative approach also helps to ensure that documentation is not overlooked or neglected in the rush to meet project deadlines Additionally having a technical writer with strong technical knowledge and writing skills can help to ensure that the final documentation is not only comprehensive but also easy to understand and use Maintaining Up to Date Documentation‍ ️It is crucial to ensure that documentation accurately represents the current state of processes or products If neglected it becomes useless and hinders the development process To maintain up to date documentation updating should be treated as a parallel task to product development and follow a set schedule Employing version control for documentation management can simplify the process and ensure accuracy Some of the best tools in market️Atlassian Confluence A widely used documentation tool for teams that offers a variety of features such as team collaboration project management and content creation Git README A simple and effective tool for creating documentation in code repositories using Markdown syntax ReadTheDocs An open source platform for creating and hosting documentation with support for multiple programming languages and integration with version control systems Sphinx A documentation generator tool that supports a wide range of markup languages including reStructuredText and Markdown Doxygen A tool for generating documentation from source code with support for multiple programming languages and output formats Docusaurus A Facebook initiated open source tool that helps create and publish documentation websites These are just a few examples of the many tools available for technical documentation in software development Bottom LineDocumentation isn t just for reports my friend We document like it s going out of style at every stage of development It keeps our code clean our quality high and our process understandable Keep Learning Keep Growing Cheers UjjwalConnect with me 2023-04-10 16:19:08
Apple AppleInsider - Frontpage News Apple's long-rumored 27-inch mini LED display probably isn't happening https://appleinsider.com/articles/23/04/10/apples-long-rumored-27-inch-mini-led-display-probably-isnt-happening?utm_medium=rss Apple x s long rumored inch mini LED display probably isn x t happeningA rumored Apple inch display using mini LED backlighting may not arrive in early after all with an analyst claiming Apple has shelved the project ーat least temporarily Apple Studio DIsplayRumors circulated about a pro level inch display since the introduction of the Studio Display As a screen that lacks HDR ProMotion and the improved mini LED backlighting as found in other Apple products an upgrade was thought to be on the way Read more 2023-04-10 16:32:51
Apple AppleInsider - Frontpage News YouTube Premium adds SharePlay support, increases video quality for iOS https://appleinsider.com/articles/23/04/10/youtube-premium-adds-shareplay-support-increases-video-quality-for-ios?utm_medium=rss YouTube Premium adds SharePlay support increases video quality for iOSYouTube has rolled out new features for Premium members including a few geared toward iPhone and iPad owners On Monday YouTube announced a handful of new features for those who subscribe to YouTube Premium the company s ad free subscription service Perhaps the most significant announcement is the addition of SharePlay which the company says it will be appearing on iOS devices in the coming weeks Read more 2023-04-10 16:11:25
海外TECH Engadget Microsoft Teams adds Snapchat AR Lenses to video chats https://www.engadget.com/microsoft-teams-adds-snapchat-ar-lenses-to-video-chats-163057951.html?src=rss Microsoft Teams adds Snapchat AR Lenses to video chatsMicrosoft and Snap have teamed up to bring Snapchat Lenses to Teams The next time you hop onto a call with colleagues or friends you ll be able to pick from one of popular Lenses to add some visual flair to your video chats You ll be able to turn yourself into a cartoon character add virtual snow and slap a variety of backgrounds onto your webcam feed That said it s probably best to make sure you don t accidentally leave a Lens on during more serious conversations nbsp Snap and Microsoft say the library of Lenses will rotate to keep things fresh You can switch on a Lens in Teams by selecting the Video Effects option then Snapchat The Lenses will slowly roll out to everyone starting today Most users should have access to them in Teams in the coming days The companies tapped into Snap s Camera Kit a software development kit to bring the latter s augmented reality tech to Teams Microsoft previously used Camera Kit to add Snap s AR features to its video learning platform Flip where educators try to kickstart video discussions among students by providing them with prompts According to Snap since Microsoft added the integration to Flip teachers and students have been percent more likely to post videos to the platform Snap used to have its own desktop app that enabled folks to use Lenses on third party video calling services However the company shut down the app Snap Camera earlier this year This article originally appeared on Engadget at 2023-04-10 16:30:57
海外TECH CodeProject Latest Articles Splash and Login Forms (Problems and Solutions) https://www.codeproject.com/Articles/106751/Splash-and-Login-Forms-Problems-and-Solutions source 2023-04-10 16:04:00
海外科学 NYT > Science More Girls Are Being Diagnosed With Autism https://www.nytimes.com/2023/04/10/science/autism-rate-girls.html recent 2023-04-10 16:40:01
金融 金融庁ホームページ 「財務計算に関する書類その他の情報の適正性を確保するための体制に関する内閣府令の一部を改正する内閣府令(案)」等について公表しました。 https://www.fsa.go.jp/news/r4/sonota/20230410/20230410.html 内閣府令 2023-04-10 17:00:00
ニュース BBC News - Home NHS braces for most disruptive walkout yet https://www.bbc.co.uk/news/health-65204548?at_medium=RSS&at_campaign=KARANGA disruptive 2023-04-10 16:31:33
ニュース BBC News - Home Petrol bombs thrown at police at Londonderry republican parade https://www.bbc.co.uk/news/uk-northern-ireland-65231790?at_medium=RSS&at_campaign=KARANGA londonderry 2023-04-10 16:28:45
ニュース BBC News - Home WATCH: Entire building tumbles onto road in Mexico https://www.bbc.co.uk/news/world-latin-america-65234499?at_medium=RSS&at_campaign=KARANGA tijuana 2023-04-10 16:13:40
ニュース BBC News - Home Minke whale: Angler enjoys rare encounter in English Channel https://www.bbc.co.uk/news/uk-england-sussex-65231985?at_medium=RSS&at_campaign=KARANGA english 2023-04-10 16:02:07
ニュース BBC News - Home Wrexham 3-2 Notts County: Lee goal and late Foster penalty save sees Dragons back on top https://www.bbc.co.uk/sport/football/65159591?at_medium=RSS&at_campaign=KARANGA Wrexham Notts County Lee goal and late Foster penalty save sees Dragons back on topElliot Lee s winning goal and a sublime Ben Foster penalty save sees Wrexham wrest first place back from Notts County in a thriller 2023-04-10 16:19:52
ニュース BBC News - Home Good Friday Agreement: Sunak calls for Stormont return ahead of Biden visit https://www.bbc.co.uk/news/uk-northern-ireland-65228411?at_medium=RSS&at_campaign=KARANGA historic 2023-04-10 16:55:17

コメント

このブログの人気の投稿

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