IT |
気になる、記になる… |
M2チップを搭載した新型「MacBook Pro」は3月初旬に発表?? |
https://taisy0.com/2022/02/08/151761.html
|
digitimes |
2022-02-08 10:57:08 |
TECH |
Engadget Japanese |
いつでもどこでもお尻に埋もれて眠れたら。「おしり枕」第3弾は史上最大「Buttress Pillow3」 |
https://japanese.engadget.com/buttress-pillow3-104540152.html
|
「おしり枕」第弾は史上最大「ButtressPillow」▍ButtressPillowバットレスピローとはいつでもどこでもお尻に埋もれて眠れたなら、それはどんなに素晴らしいことだろう。 |
2022-02-08 10:45:40 |
IT |
ITmedia 総合記事一覧 |
[ITmedia ビジネスオンライン] 「欧州向けのガソリンエンジンは今後開発しない」 日産が正式表明、日本も徐々に縮小へ |
https://www.itmedia.co.jp/business/articles/2202/08/news157.html
|
itmedia |
2022-02-08 19:40:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia News] 日産COO「欧州市場向けにガソリンエンジンの新規開発はしない」 日本や中国では継続 |
https://www.itmedia.co.jp/news/articles/2202/08/news159.html
|
itmedia |
2022-02-08 19:39:00 |
IT |
ITmedia 総合記事一覧 |
[ITmedia ビジネスオンライン] 音楽ポップスの興行規模ランキング 3位「AAA」、2位「EXIL TRIBE」、1位は? |
https://www.itmedia.co.jp/business/articles/2202/08/news155.html
|
ulbrothersfromexiletribe |
2022-02-08 19:28:00 |
python |
Pythonタグが付けられた新着投稿 - Qiita |
Python standalone アプリに認証機能を入れたいメモ |
https://qiita.com/syoyo/items/5d39c9d043eaf7ad40cd
|
|
2022-02-08 19:38:05 |
Ruby |
Rubyタグが付けられた新着投稿 - Qiita |
【Rails】where.notを連結するしないでクエリが異なる |
https://qiita.com/kat0/items/b25c897acfd094663722
|
【Rails】wherenotを連結するしないでクエリが異なる下つは同じクエリを吐き出すと勘違いしていたので備忘録。 |
2022-02-08 19:24:08 |
GCP |
gcpタグが付けられた新着投稿 - Qiita |
gcloudでconfigを追加して切り替える |
https://qiita.com/atsui-ocha/items/1cc11d79a0fb074f1eca
|
見ての通りappのISACTIVEがTrueとなり、ACCOUNT以降が空欄未設定であることがわかります。 |
2022-02-08 19:54:15 |
Ruby |
Railsタグが付けられた新着投稿 - Qiita |
【Rails】where.notを連結するしないでクエリが異なる |
https://qiita.com/kat0/items/b25c897acfd094663722
|
【Rails】wherenotを連結するしないでクエリが異なる下つは同じクエリを吐き出すと勘違いしていたので備忘録。 |
2022-02-08 19:24:08 |
技術ブログ |
Developers.IO |
Secrets Managerで「その他のシークレットのタイプ」でローテーションさせてみた |
https://dev.classmethod.jp/articles/secrets-manager-rotation-function-template/
|
documentdb |
2022-02-08 10:24:21 |
海外TECH |
MakeUseOf |
How Microsoft Plans to Update Windows 11 With New Features |
https://www.makeuseof.com/microsoft-windows-11-update-new-features/
|
windows |
2022-02-08 10:43:39 |
海外TECH |
DEV Community |
Announcing ToolJet 1.0 - separating the platform from the product |
https://dev.to/tooljet/announcing-tooljet-10-separating-the-platform-from-the-product-2324
|
Announcing ToolJet separating the platform from the productWe launched the public beta of ToolJet in June Today we are excited to release the ToolJet What were we waiting for A lot of users are using ToolJet on production environments since August and the platform did not show any stability or scalability issues We were waiting for wrapping up one major feature before we call it We are today making public the ToolJet developer platform along with tooljet command line tool ToolJet developer platform allows any JavaScript developer to build and publish plugins for ToolJet For this phase one developers will be able to build connectors for ToolJet For example building a ToolJet connector for BigQuery takes only minutes including integration tests We made this possible with the help of our command line tool tooljet Our command line tool can bootstrap the file structure for plugins add npm dependencies for the plugins and even run tests for specific plugins Since our launch we have been getting a lot of contributions from developers around the world Our developer platform will make it easy for any JavaScript developer to extend ToolJet using plugins This was one of the reasons for us migrating the ToolJet server from Ruby to Node js last year We wanted to open up our platform for the growing JavaScript community Plugins are useful for our users as they do not have to wait for the core team to build the connectors that they need Imagine using a closed source product where the users are at the mercy of the company to build features and fix bugs Will they even care if the extension will not be used by the majority of their customers What else is new and what changed since the beta launch a Ported ToolJet server from Ruby to Node jsYes the server was built using Ruby when we launched ToolJet first Right after the launch we ported the server to Node js This has helped us leverage the contributions of the amazing and active JavaScript community This has also helped us build the developer platform for a larger number of developers We ve written in detail about this in another blog post JavaScript is the most popular language of Sourceb Plugin based architectureWe altered the architecture to support extensibility We built a plugin system so that any JavaScript developer will be able to extend ToolJet easily For example a simple plugin for connecting ToolJet with BigQuery can be built in less than minutes We believe our open source and plugin based approach helps the engineering teams to customise our low code framework as per their requirements c Team collaboration featuresReal time collaboration between the team members is now possible with the conversations feature of ToolJet Users can now tag their team members and comment on the canvas to collaborate d Templates by ToolJetNow you can choose from dozens of templates instead of creating applications from scratch Templates even include full fledged database viewer apps for PostgreSQL and MySQL e More data sourcesWe launched first with data sources Now we have integrations with more than data sources We ve even added support for cloud storage like AWS S Google Cloud Storage and Minio But that s not all our new architecture will enable us to build and test new data sources easily f More UI widgetsWe launched a public beta with UI widgets Now we have more than widgets We now have widgets for picking files list layout pagination timer tags and statistic g Better application builderWe redesigned the application builder to make it super easy to use We ve also added a bunch of keyboard shortcuts for actions like undo redo delete widget and more The focus of the redesign was the usability of the editor h Support for running custom JavaScript snippetsYou can now run JavaScript code from within ToolJet This adds to the flexibility of the framework Libraries like momentjs papaparse lodash etc are supported within the snippets i DebuggerRuntime errors that happen in your applications are now logged in the debugger If a query failed or if a widget ran into an error you can debug it easily using the debugger j User groups and permissionsPermissions for every app and actions like user creation folder creation etc can now be controlled on a user group level as well as on an organization level And obviously a lot of many other features bug fixes and improvements But that s not all exciting new features will be released in the coming weeks Checkout ToolJet v on GitHub ー |
2022-02-08 10:57:54 |
海外TECH |
DEV Community |
Can Context Analysis Help Extract Meaningful Insights? |
https://dev.to/alod83/can-context-analysis-help-extract-meaningful-insights-3njp
|
Can Context Analysis Help Extract Meaningful Insights I am currently reading a very interesting book by James Gate entitled Storytelling with Data The New Visualization Data Guide to Reaching Your Business Aim in The Fastest Way In the book I found a very interesting chapter that describes the importance of the Context when extracting insights from data I have elaborated on the author s thoughts and here I describe what I have learned regarding the importance of Data Context I exploit a practical example to illustrate the concepts I learned Context Analysis involves the analysis of all the world around a dataset The world around a dataset may include different aspects For example if you are measuring the temperature of the sea surface over time context may include the weather conditions the presence of some ships and so on Three elements concur to define Context Analysis EventsEnvironmentTimeI consider the three aspects separately and I use a practical example to explain them Setup of the ScenarioFor example I consider the number of passengers carried by Italian air transport from to The used dataset is released by the World Data Bank under the CC BY license The objective of this section is to convert the raw dataset into a time series that contains the considered indicator for Italy Firstly I load the dataset as a Pandas Dataframe import pandas as pddf pd read csv API ITA DS en csv v csv The original dataset contains different indicators thus I select only what interests me indicator Air transport passengers carried df ind df df Indicator Name indicator Then I drop the unused columns df ind drop Country Name Country Code Indicator Name Indicator Code Unnamed axis inplace True I rename the index to value df ind rename index value inplace True Now I build the time series Continue reading on Towards Data Science |
2022-02-08 10:28:32 |
海外TECH |
DEV Community |
Top 10 Software Testing Trends in 2022 |
https://dev.to/qablehq/top-10-software-testing-trends-in-2022-5f2h
|
Top Software Testing Trends in We all are in the year with new objectives and goals We sincerely hope for the best year ahead for all of us QAble is the best software testing company in India where we follow the latest trends in software testing As a QA company our ultimate aim is to deliver the bug free application to our clients Also testing drives quality and being an experienced company we make sure to keep the world informed about it However technology has grown a lot and so with the testing trends Here we will know about software testing trends in that maintain the agility of your application API amp Service Test AutomationThe current design trend in Web and Mobile Applications is decoupling the client and server In the application the technical team reuses API and services Hence there is a need to test the APIs and reused services If client applications and components have reused APIs amp services the QA team should focus on validating them rather than testing the client This approach will be more efficient effective and accurate Hence we recommend the team run API amp Service test automation through API testing tools and make an application more interactive appealing focused and goal oriented Artificial Intelligence for testingThe implementation of AI Artificial Intelligence and ML Machine Learning is well known Now the testing team should be focused on testing an application using the approach of AI There are various algorithms of AI that help to generate reliable and better test cases scripts test reports and test data Its predictive model helps the testers for the identification of when what and what to test Using the provision of analytics and visualization support the QA team gets an effective plan after detecting bugs and identifying high risk areas Although this testing approach is in the early stage but being a tester one should keep following Experts will get the ways to optimize this testing method through Artificial Intelligence and Machine Learning Mobile Test AutomationWe all know mobile applications have acquired the world that further increases the scope of mobile testing In order to support DevOps mobile test automation should be part of DevOps toolchains Mobile application users are increasing continuously and industries are more inclined towards smart applications The testing is trending because it allows more time for product marketing and implements automation testing tools for the effectiveness of the app Test Environment amp DataAnother new trend in software testing is test environment amp data We know the increasing growth and demand for IoT Internet of Things devices have excelled the need for test environment amp data Further we all are pretty well aware of the cloud based and containerized test environment In such a scenario the testing team should enhance their skills in order to validate the application under various environments Also they need to assure no loss of data during migrations Because of this reason organizations are aggressively working on it and developing strategies to make an exceptional product User Experience TestUser experience is something with which no one compromises If an application is incapable of building connections it is useless Thus validating UX becomes one of the latest trends in software testing The ultimate intention behind software development is to make it compatible user friendly and innovative By performing user experience tests the QA team does its best to achieve these required objectives Test AutomationTesting covers a comprehensive range of test cases And most of them are effectively achieved through test automation Also through automation the QA team gets assured results in a quick time We know everywhere you can t perform automation testing However some critical test cases can be performed using automation techniques Also the testing technique identifies high risk areas and notify for a better plan of action Further as technologies are evolving there are many trending tools in software testing that increase the potential of the business application and make it compatible Agile and DevOpsDevOps are one of the trending technologies for application development hence their testing methods Agile and DevOps testing help for the adoption of rapidly changing environments amp delivering focused output along with the performance Further following the testing method the QA team ensures the quality of the application along with its speed Also it comes under leading software testing trends in and if you are willing to bring quality to the DevOps application this method is mandatory Audio amp Video TestingThis Covid time has locked the professionals into their homes and they are operating from there only Further Audios and Videos are the only modes through which the world has connected now The approach makes testing of audio and video mandatory Also when your mode of interaction relies on this part it must work efficiently otherwise the whole purpose is defeated Hence we recommend testing applications based on these factors is essential By using automated testing tools you can easily verify the quality of images videos sound etc Blockchain TestingCryptocurrency has taken the world into a new era and everyone is running behind it As per the records of many companies have accepted cryptocurrency as a form of payment We assure this year the number will be even more It clearly shows blockchain testing is one of the new trends in software testing that assures the security of all transactions By being in the QA industry for so many years we can visualize the demand for blockchain testing and we are sure to fulfill the same Cybersecurity TestingQuality testing ensures the security of an application because this is its ultimate aim Also to assure the security of software experts keep on investigating the best and effective testing methods and tools Server attacks are one of the major concerns of the IT industry and they are doing their best to offer high level security Hence in the year cybersecurity testing needs attention While performing cybersecurity testing we need to determine crucial security susceptibilities at the very early steps of SDLC Software Development Life Cycle Also those issues need to be sorted immediately before they create any damage Further pay attention to the data protection of consumers stakeholders and other involved partners Also do your best to strengthen your reputation and build trust ConclusionQAble is working on the latest testing software tools in order to match up the steps with technologies Also we keep sharing our experiences through blogs And in the year we will share the new ones as well Additionally if you are looking to know more about these software testing trends in get in touch Also do not miss our software testing blogs because it has power capsules that boost your testing skills Feel free to contact us as we will be more than happy to help We will catch you in the next blog of testing till then keep browsing |
2022-02-08 10:26:43 |
海外TECH |
DEV Community |
[PT-BR] - Criar conteúdo vale a pena? |
https://dev.to/em1dio/pt-br-criar-conteudo-vale-a-pena-1boo
|
PT BR Criar conteúdo vale a pena No fim de janeiro comemorei um ano de live na twitch Dia de Janeiro de foi o dia que fiz minha primeira live sobre Ciência e Tecnologia desenvolvendo um overlay que me mostrava os valores do bitcoin Esse overlay por acaso esta na minha live ate hoje E admito que tenho um carinho especial por ele mas a questão é Por que comecei a fazer live A verdade éque eu sempre quis fazer algo relacionado a isso Quando os vlogs explodiram no youtube Felipe Neto Caue Moura e PC Siqueira eram parte do meu dia e super me via fazendo aquilo O meu medo As criticas Não era bonito não era tão engraçado e me achava particularmente sem graça Uma critica na escola me fazia ficar mal por vários dias E basicamente cheguei ao ponto de pensar que falhar em alguma matéria me faria mais parte do grupo As pessoas sósentem inveja de quem se destaca E eu definitivamente não queria aquilo para mim Em a minha vida não era muito diferente Morava em uma casa no Sul de Dublin e estava passando por uma crise depressiva que vinha desde Setembro de Um dos meus amigos mais queridos e que hoje jáconsidero parte do meu circulo próximo de amigos percebeu o quanto eu precisava de amigos e me convidou para o servidor do Discord dele E láacabei convivendo com alguns caras que sonhavam em ser streamers de games Um em especial me perguntou por que eu não fazia live Eu era comunicativo brincalhão e etc Mas eu jamais faria de jogos Conhecendo a comunidade de Ciência e Tecnologia Apos me falarem das possibilidades de se fazer Live Coding e o quanto isso era conhecido dentro da comunidade Eu decidi fazer conheci alguns canais e abordei um novo nome Emdio e decidi que era meu momento A comunidade da Twitch diferente da de outras plataformas como o Twitter ésuper agradavel Normalmente existe uma corrente de apoio para conseguir o sonhado afiliado Eu mesmo consegui o meu em dias devido ao grande apoio que recebi de outras lives Logo que comecei me tornei referencia por gostar de abordar temas como Cryptomoedas Blockchain e investimentos Algo que se duvidar abordo aqui da maneira DEV que gosto de falar sobre O Dinheiro vemInevitavelmente quando voce deseja criar conteudo em uma plataforma como a Twitch voce vai ganhar Inscritos Subs Doacoes Financeiras Bits ou ate mesmo doações por plataformas externas Pix PicPay e etc Minha dica aqui éagradeca como um presente Mas nao se apegue no ganho financeiro Da pra viver de twitch Da sim Voce vai conseguir Depende do quanto de alcance voce tiver Mas de comeco acho dificil O maior ganho de se criar conteudo se chama NETWORK Éamigos aqui eu preciso deixar claro Nunca achei na vida que seria reconhecido por uma serie de pessoas sendo um desenvolvedor Mas a partir do momento que decidi criar conteudo Automaticamente ja comecei a ser chamado para conversas grupos podcasts e etc Cada pessoa tem o desejo de crescer mas acabamos descobrindo depois de um tempo que o crescimento vem do todo Ja tive oportunidade de conversar com criadores de conteudos de varias plataformas e a resposta ésempre a mesma Se puder criar conteudo Crie Seja no Dev To Twitch Youtube ou mesmo em comunidades Faça parte e se envolva |
2022-02-08 10:24:29 |
海外TECH |
DEV Community |
Cursos de graduação em computação na UTFPR #OFF |
https://dev.to/elixir_utfpr/cursos-de-graduacao-em-computacao-na-utfpr-off-46gk
|
Cursos de graduação em computação na UTFPR OFFEste post éum pouco off topic pois não ésobre Elixir Mas quem quer aprender Elixir e tem condições de fazer um curso superior numa universidade pública e gratuita émuito bem vindo a A propósito leia este ótimo fio do Paulo da Caelum sobre cursos superiores E se vocêtiver alguma dúvida pode me perguntar A UTFPR sigla de Universidade Tecnológica Federal do Paraná atua em cidades do estado Eu trabalho em Curitiba desde Aqui em Curitiba temos sedes Centro Ecoville e Neoville Eu trabalho na sede Centro e jávisitei a Ecoville Nunca estive na Neoville Nunca estive em nenhum dos campus da UTFPR no interior Esta élista de cidades onde temos campus da UTFPR Apucarana Campo Mourão Cornélio Procópio Curitiba Dois Vizinhos Francisco Beltrão Guarapuava Londrina Medianeira Pato Branco Ponta Grossa Santa Helena e Toledo Eu jáestive por motivos pessoais apenas em Ponta Grossa a mais próxima a Curitiba e Londrina Abaixo vai a lista de cursos da área de computação na UTFPR Engenharia de ComputaçãoTemos Engenharia de Computação em Apucarana Cornélio Procópio Curitiba Pato Branco e Toledo Sistemas de InformaçãoSistemas de Informação temos apenas em Curitiba Jáfui coordenador deste curso Ciência da ComputaçãoCiência da Computação temos em Campo Mourão Medianeira Ponta Grossa e Santa Helena Engenharia de SoftwareTemos Engenharia de Software em Cornélio Procópio e em Dois Vizinhos Licenciatura em InformáticaTemos Licenciatura em Informática em Francisco Beltrão Tecnologia em Análise e Desenvolvimento de SistemasTecnologia em Análise e Desenvolvimento de Sistemaséofertado em Cornélio Procópio Pato Branco e Ponta Grossa Tecnologia em Sistemas para InternetTecnologia em Sistemas para Internet éofertado em Guarapuava e Toledo Mais cursosQuer ver todos os cursos de graduação da UTFPR Clique aqui Dois cursos que não são da área da computação mas estão bem próximos Engenharia EletrônicaDesignTecnologia em Design Gráfico SISU Todas as vagas da UTFPR são ofertadas no SISU As inscrições do primeiro SISU do ano começam em Temos SISU também no meio do ano para muitos cursos e geralmente no meio do ano a concorrência émenor Site do SISU sisu mec gov br |
2022-02-08 10:23:41 |
海外TECH |
DEV Community |
Python print function |
https://dev.to/baransel/python-print-function-iii
|
Python print function What is the print Function To explain briefly without confusing you too much the print function is a function that allows us to output to the screen How to Use the print Function The print function has three different uses Single quotes Double quotes Three quotes “ “ Let s look at an example print baransel dev Python Lessons print baransel dev Python Lessons print baransel dev Python Lessons Output baransel dev Python Lessonsbaransel dev Python Lessonsbaransel dev Python Lessonsand you will get the same result in all three uses why are there three different ways of use Let me explain it to you with a few examples You want to get an output like this Baransel s class ended early today If you write the example like this print Baransel s class ended early today Output File Users baran Downloads test py line print Baransel s class ended early today SyntaxError invalid syntaxIn other words the reason for the syntax error is that Python starts with the first quotation mark and ends when it sees the second quotation Since it cannot read the text after the second quotation it gives a syntax error For this a usage like this would be more accurate print Baransel s class ended early today print Baransel s class ended early today Parameters of the print Function Continue this post on my blog Python print function |
2022-02-08 10:14:06 |
海外TECH |
DEV Community |
The Marie Kondo guide for the clean developer |
https://dev.to/samuelfaure/the-marie-kondo-guide-for-the-clean-developer-h0
|
The Marie Kondo guide for the clean developerMarie Kondo is that Japanese woman who became famous with her method for reaching a tidy home and a tidy life Her method can be summed up as Throw away most of your shit You don t really need it It s holding you back It adds to your mental load it bloats your life and living space Everything that doesn t make you happy or is very useful must be thrown away It s hard to describe how liberating it feels to just have less It s a feeling very few people will ever actually experience But as humans we are anxious creatures afraid of scarcity So the act of throwing stuff away can be very difficult Why is it so hard and why is it also so important Let s discuss Is it really that important Yes But you can t really know this if you never experimented both sides the clean and the dirty As I explain in this article about the technical debt most developers never worked in the clean and don t understand just how huge the difference feels Just as throwing your shit away is important for living in a clean space throwing your code away is important for working on a clean debt free codebase Removing a line of code is much harder than adding one Blaise Pascal not Mark Twain wrote If I had more time I would have written a shorter letter The best code is short DRY and simple The least good code is long repetitive and complex Adding code is easy You have a need you just throw code at it until the problem disappears But more code means more maintenance more bugs more complexity more problems Removing code is hard You need to either accept that your need won t be fulfilled or you have to write the best shortest most elegant code to fulfill that need No code means no problems You re not really throwing anything away Are you using Git If not stop reading this and go implement Git If you re using Git correctly then you have a trace of every line of code ever written in your database Many developers will complain that it is hard to find deleted code because their Git history is a mess When we dig to find out why they can t keep a clean commit history we soon realize it s because their codebase is a mess Don t be a victim of tautology A messy kitchen only attracts more mess Break the cycle and be free Marketing VS TechnicalThe marketing like new features and for good reasons New features are good They supposedly attract new clients and new clients are good More clients means more money and money is good Experimenting and changing to see what works and what doesn t is a great way to develop your product and achieve success But adding a feature is like buying an air fryer there is a risk that you actually won t be using it So adding stuff is great but you have to follow rules Dont add crap to your app Add clean well coded well polished small features Go for a good little MVP Minimum Viable Product don t go for the huge badly hacked feature You can t keep adding stuff if you don t remove stuff If a feature is not used by a majority of your users you probably want to just throw it away ConclusionThis article was originally about words but since I had some time I made it under Throw your shit away today Also available on my blogIf you want to thank me coffee |
2022-02-08 10:12:30 |
海外TECH |
DEV Community |
Bird’s eye view of Azure Arc |
https://dev.to/mentorstag/birds-eye-view-of-azure-arc-42g9
|
Bird s eye view of Azure ArcThe all new Azure Arc is one of the new Azure offering to provide a centralized solution for complex and distributed environments across on premises edge and multi cloud in a really simple way Last year when Microsoft announce it overnight it became talk of the tech town and even though it is still in preview mode many of my clients are interested in it So i thought let me share some key points which clarifys use of Azure Arc and it can help my readers to understand if it is beneficial for their work or not Azure Arc The global picture of modern cloud computingWell if you are looking for an answer of the question “What is Azure Arc then it is perfectly defined in the above image by Microsoft Now if you have already gone through the official page of Azure Arc and still have some questions or confusion then I guess you are at the right place From more than a decade Azure has offered a variety of cloud services for infrastructure platform and databases it has also offered server less computing from the last couple of years While using Azure we are able to choose the data center region from the available regions across the globe But now with Azure Arc Microsoft is allowing you to manage resources from your own On Premise Servers within Azure Portal no matter where they are It allows us to deploying policies and services to virtual machines and Kubernetes It also includes containerized versions of Azure s SQL Database and PostgreSQL Hyper scale In short Azure Arc extends these proven Azure management capabilities to Linux and Windows servers as well as Kubernetes clusters to know more about kubernetes services please click here on any infrastructure across on premises multi cloud and edge Customers can now have a consistent and unified approach to managing different environments using robust established capabilities such as Azure Resource Manager Microsoft Azure Cloud Shell Azure portal API and Microsoft Azure Policy SecurityEven though your developers can manage all these resources at Azure portal Security is never compromised because to deliver this experience with your hybrid machines hosted outside of Azure the Azure Connected Machine agent needs to be installed on each machine that you plan on connecting to Azure Not only that you also need to have following permissions To onboard machines you should be member of the Azure Connected Machine Onboarding role To read modify re onboard and delete a machine you should be a member of the Azure Connected Machine Resource Administrator role Currently as this service is in preview it is available only in few regions which areWest USWest EuropeWest AsiaAzure Arc in ACTIONIt s time to see Azure Arc in action and to do that kindly login to your Azure Portal first Once you sign in Click on Create Resource on the left top corner and search for Azure Arc You will get service Azure Arc for servers Preview like thisClick on create and Azure portal will ask you to select a method Basically we have two choicesAdd machines using interactive scriptAdd machines at scaleIf you choose first option then Azure will allow you to provide all the customization with in portal and then it will be generated as ARM template which will eventually deploy Azure Arc for you where you can manage resources Basically you have to provide following detailsSubscription and Resource GroupRegion from the available regionsWindows or Linux Operating systemProxy server details if you are using Non Azure machineAfterwards like all other azure resources this will be also deployed to Azure using ARM template This same template can be used later again if you want to redeploy this from another subscription Suppose if you choose second option Add machines at scale it will take you to Microsoft docs which will show you series of steps which you need to perform at your server with Agent installed For your ref here is a link for you Maruti Makwana |
2022-02-08 10:09:49 |
海外TECH |
DEV Community |
Migration from .NET5 to .NET 6: Performance benchmarks |
https://dev.to/dmitrykulagin2/migration-from-net5-to-net-6-performance-benchmarks-5e95
|
Migration from NET to NET Performance benchmarks IntroductionThis post continues the series of articles Migration from NET Core to NET Core and How to Migrate a Project From ASP NET MVC to ASP NET Core on upgrading the nopCommerce project a free net eCommerce CMS with an open source code for creating online stores This article discusses why we continuously strive to upgrade our application s platform Here we tell you what we achieved with migration to NET in terms of performance and try to evaluate our results practically The reasons for migrationThose who monitor the nopCommerce upgrades know well that we do our best to upgrade the application core as promptly as possible This is facilitated by the continuously evolving Microsoft technologies reflected in the NET Core platform One of the primary objectives is switching to the long term support LTS release This is because the current NET version is to be supported and debugged for years since the release date The upgraded nopCommerce version is already based on the NET platform with a years support which is crucial for the end users and will provide the community with sufficient time to update their stores and plugins for them That being said expectations of the following version will be accompanied by regular upgrades including security ones With the NET release the Microsoft developers have brought NET most closely to the single platform for developing all the application types present starting with desktop and web applications and ending with mobile apps development Such a unification allows us to release a mobile application for nopCommerce in a single C codebase which will undoubtedly benefit our developer community in terms of immersion and understanding the entire nopCommerce ecosystem Also we planned to raise the performance bar of our application with the switch to NET Going ahead the measurement results revealed some interesting data regarding the nopCommerce evolution and we would like to share them NET performance benchmarks in the applicationTo measure load and scalability we chose a quite popular SaaS service loader io as the test tool An average machine for development was used as the server with the deployed application CPU Intel R Core TM i CPU GHzRAM GBThe tests were managed using Windows and IIS We used a standard database provided at the application setup All of these were managed using MS SQL Server To simulate the load we chose the test configuration that would connect users during a minute The users would visit a few random application pages These would be sufficient to provide the general picture of the platform response and visualize the difference relative to the previous versions Further I will present the correspondence table with the nopCommerce application and NET platform versions nopCommerce NET NET Core NET NET We made consecutive load tests to gain insights into the load nature and memory consumption on the server The average results from several runs are given below Response time measurement the less the better There is an evident trend in performance improvement compared to NET and NET Core versions and respectively Measurement of the memory usage by the application the less the better The tests were run in succession for each platform without resetting the application pool It should be considered that the NET platform s memory overhead has increased this is apparently the inevitable cost of the enhanced performance However we must note that the optimization promised in NET can be seen here NET vs NET Load distributionLet s now consider the load distribution in the nopCommerce platform with NET in detail and compare it with the same test data for NET Importantly here we are showing the general trend for the system working on different platforms rather than revealing the limit values at which the system would go off balance because this is largely dependent on the technical data of the server under test Load distribution in NET Load distribution in NET Analyzing this we can see an interesting pattern from the NET benchmarks with an increasing number of clients per second the average response time in the plot maintains a sufficient distance from that of NET The upgraded version s curve is smoother and has fewer bursts Another good indicator is that the curves don t cross each other during the entire test This is indirect evidence of the enhanced performance NET handles the test more easily than NET does SummaryOnce again we have made sure that following the latest technological advances by Microsoft is beneficial Apart from the improved performance we got an upgraded platform that will allow us to move in a new direction This is of course the mobile application something we started heading to back in version by implementing Web API that covers literally all the functions provided by our platform We have slightly more memory overhead in favor of performance improvement this should be considered when choosing the hosting provider However since the current version will be dominant among the others in our community in the mid term switching to it seems the most practical solution Learn more on the net open source platform s website or visit our GitHub repository |
2022-02-08 10:03:02 |
海外TECH |
DEV Community |
What are the legality and myths of web scraping? |
https://dev.to/digitallyrajat/what-are-the-legality-and-myths-of-web-scraping-145k
|
What are the legality and myths of web scraping Contrary to popular belief web scraping is not a shady or illegal activity That is not to say that any form of web scraping is legal It like all human activity must adhere to certain parameters Personal data and intellectual property regulations are the most important boundaries in web scraping but other factors such as the website s terms of service can also play a role Continue reading to learn more about the legality of web scraping We will go over the most common points of confusion one by one and provide you with some helpful hints to keep your scrapers compliant and ethical If you scrape data that is publicly available on the internet web scraping is legal However some types of data are protected by international regulations so be cautious when scraping personal information intellectual property or confidential information To create ethical scrapers respect your target websites and use empathy Common myths related to web scrapingBefore we begin let s clear up a few misconceptions We sometimes hear that “web scrapers operate in a legal grey area Or that “web scraping is illegal but no one enforces it because it is difficult Sometimes even “web scraping is hacking or “web scrapers steal our data is used This has been confirmed by clients friends interviewees and other businesses The problem is none of this is true Myth Web scraping is illegalIt all comes down to what you scrape and how you scrape it It s a lot like taking pictures with your phone In most cases it is perfectly legal but photographing an army base or confidential documents may land you in hot water Web scraping is essentially the same thing There is no law or rule that prohibits web scraping However this does not imply that you can scrape everything Myth Web scrapers operate in a grey area of lawNo not at all Legitimate web scraping companies are regular businesses that adhere to the same set of rules and regulations that everyone else must adhere to in order to conduct their respective business True web scraping is not heavily regulated However this does not imply anything illegal On the contrary Myth Web scraping is hackingAlthough the term “hacking can refer to a variety of activities it is most commonly used to describe gaining unauthorized access to a computer system and exploiting it Web scrapers use websites in the same way that a legitimate human user would They do not exploit vulnerabilities and only access publicly available data Myth Web scrapers are stealing dataWeb scrapers only collect information that is freely available on the internet Is it possible to steal public data Assume you see a nice shirt in a store and take a note of the brand and price on your phone Do you believe you stole the information You wouldn t do it Yes some types of data are protected by various regulations which we ll discuss later but other than that there s nothing to worry about when gathering information such as prices locations or review stars How to make ethical scrapersEven if the majority of the negative things you hear about scraping are untrue you should still exercise caution To be honest you should exercise caution when conducting any type of business Web scraping is no different Personal data is the most important type of data to avoid scraping before consulting with a lawyer with intellectual property a close second This is not to say that web scraping is risky Yes there are rules but you can use empathy to determine whether your scraping will be ethical and legal Amber Zamora suggests the following characteristics for an ethical scraper The data scraper behaves like a good web citizen not attempting to overburden the targeted website The copied information was public and not protected by a password authentication barrier The information copied was primarily factual in nature and the taking did not infringe on another s rights including copyrights andThe information was used to create a transformative product not to steal market share from the target website by luring away users or creating a product that was significantly similar Think twice before scraping personal dataNot long ago few people were concerned about personal data There were no rules and everyone was free to use their own names birthdays and shopping preferences In the European Union EU California and other jurisdictions this is no longer the case If you scrape personal data you should definitely educate yourself on the General Data Protection Regulation GDPR the California Consumer Privacy Act CCPA and your local laws Because regulations differ from country to country you must carefully consider where and whose data you scrape In some countries it may be perfectly acceptable whereas in others personal data should be avoided at all costs How do you know if you should apply GDPR CCPA or another regulation This is a simplification but GDPR will apply if you are from the EU do business in the EU or the people whose data you want are from the EU It is a comprehensive regulation The CCPA on the other hand only applies to California businesses and residents We use it as a point of comparison and because it is ground breaking legislation in the United States Wherever you are you should always check the privacy laws of your home country What is personal information The GDPR defines personal data as “any information relating to an identified or identifiable natural person That s a little difficult to read but it gives us an idea of how broad the definition is If it relates to a specific human being almost anything can be considered personal data The definition in the CCPA is similar but it refers to personal information To keep things simple we ll only use the term “personal data Publicly available personal dataA sizable portion of the web scraping community believes that only private personal data is protected whatever that means and that scraping personal data from publicly available sources ーwebsites ーis perfectly legal It all depends All personal data is protected under GDPR and it makes no difference where the data comes from A European Union company was fined a hefty sum for scraping public data from the Polish business register The fine was later overturned by a court but the ban on scraping publicly available data was explicitly upheld The CCPA considers information made available by the government such as business register data to be “publicly available and thus unprotected HiQ vs LinkedIn is a significant case in the United States involving the scraping of publicly available data from social networks We re still waiting for the final decision but preliminary results support the idea of scraping personal information that the person made public The California Privacy Rights Act CPRA will take effect in broadening the CCPA s definition of publicly available information Data that the subject previously made public will no longer be protected This effectively allows the scraping of personal data from websites where people freely share their personal data such as LinkedIn or Facebook but only in California We anticipate that other US states will be inspired by the CCPA and CPRA in developing their own privacy legislation How to scrape personal data ethicallyOnce you are certain that you are not harming anyone with your scratching you need to analyze which regulations apply to you If you are a business in the EU the GDPR applies to you even if you want to collect personal data from people elsewhere in the world As an EU business you need to do your research Sometimes it s okay to go ahead for a legitimate interest but more often than not you ll need to pass this personal data collection project on to your non EU partners or competitors On the other hand if you re not an EU company if you re not doing business in the EU and you re not targeting people in the EU you ll be fine Also be sure to check local regulations such as the CCPA Finally you must program your scrapers so that they collect as little personal data as possible and only keep them temporarily Creating a database of people and their information eg for lead generation is a very difficult case in secure jurisdictions while pulling people from Google Maps reviews to automatically identify fake reviews then deleting personal data could easily pass the legitimate interest test Scraping copyrighted contentAlmost everything on the internet is protected by copyright in some way Some things stand out more than others Music movies or photos Sure you re safe Articles in the news blog posts social media posts or research papers Also safeguarded HTML code for websites database structure and content images logos and digital graphics All of these things are copyrighted The only thing that is not protected by copyright is simple facts But what does this have to do with web scraping If a piece of content is copyrighted it means that you can t make copies of it without the author s permission license or legal permission Because scraping is defined as copying content and you almost never have the author s explicit consent legal permissions are your best bet As is customary laws differ from one country to the next We will only talk about EU and US regulations ConclusionSo is it legal to scrape websites It s a complicated problem but we re convinced of it and we hope this brief and daringly simplified legal analysis has persuaded you as well We also believe that web scraping has a promising future We are witnessing a gradual but steady paradigm shift in the acceptance of scraping as a useful and ethical tool for gathering information and even creating new information on the internet In the end it s nothing more than the automation of work that would normally be performed by humans Web scraping simply accelerates and improves the process Best of all it frees up people s time to devote to more pressing matters Original blog |
2022-02-08 10:01:15 |
Apple |
AppleInsider - Frontpage News |
New MacBook Pro could come in Apple's March event |
https://appleinsider.com/articles/22/02/08/new-macbook-pro-could-come-in-apples-march-event?utm_medium=rss
|
New MacBook Pro could come in Apple x s March eventA new report claims that Chinese component suppliers worked though the country s Lunar New Year holiday in order to meet a March release for a new MacBook Pro The current entry level MacBook ProApple is expected to release an entry level MacBook Pro with a new M chip and it is believed to be planning an event for March Previously however the March event was thought to be for the iPhone SE iPad Air and only potentially a new Mac Read more |
2022-02-08 10:48:18 |
海外TECH |
Engadget |
Amazon more than doubles base pay for corporate and tech employees |
https://www.engadget.com/amazon-more-than-doubles-base-pay-for-corporate-and-tech-employees-104600027.html?src=rss
|
Amazon more than doubles base pay for corporate and tech employeesWith the US labor market getting tighter and employees changing jobs or quitting in droves Amazon has made a big move to become more competitive The company has boosted its maximum base pay from to in response to what it calls a quot particularly competitive labor market quot The Washington Post has reported In a recent Amazon Web Services AWS blog the company said that it pays around percent of quot what the market will pay you quot By contrast it noted that Microsoft paid percent Google percent and Netflix quot top of market quot Until now anything more than at Amazon was instead compensated by stock or cash signing bonuses This past year has seen a particularly competitive labor market and in doing a thorough analysis of various options weighing the economics of our business and the need to remain competitive for attracting and retaining top talent we decided to make meaningfully bigger increases to our compensation levels than we do in a typical year According to Amazon s own information the company s maximum base pay is now also at the top market level or more It s also increasing overall compensation for most jobs around the world with increases quot much more considerable than we ve done in the past quot it wrote At the same time it s keeping the alternate compensation options like stock options and signing bonuses according to GeekWire nbsp The change comes as Amazon s stock options become perhaps less interesting considering that its share prices are down percent from their peak in July Potential employees especially top candidates who have their pick of tech companies may have noticed that as well nbsp |
2022-02-08 10:46:00 |
金融 |
金融庁ホームページ |
入札公告等を更新しました。 |
https://www.fsa.go.jp/choutatu/choutatu_j/nyusatu_menu.html
|
公告 |
2022-02-08 11:00:00 |
ニュース |
BBC News - Home |
Keir Starmer: No 10 has no intention of apologising after protesters surround Labour leader |
https://www.bbc.co.uk/news/uk-politics-60297998?at_medium=RSS&at_campaign=KARANGA
|
boris |
2022-02-08 10:01:55 |
ニュース |
BBC News - Home |
Calls for windfall tax grow as BP's profits surge |
https://www.bbc.co.uk/news/business-60299886?at_medium=RSS&at_campaign=KARANGA
|
prices |
2022-02-08 10:09:07 |
ニュース |
BBC News - Home |
Bamber Gascoigne: Original University Challenge presenter dies at 87 |
https://www.bbc.co.uk/news/entertainment-arts-60301687?at_medium=RSS&at_campaign=KARANGA
|
london |
2022-02-08 10:45:52 |
ニュース |
BBC News - Home |
Long Covid: 'My shame over 18-month work absence' |
https://www.bbc.co.uk/news/uk-wales-60287344?at_medium=RSS&at_campaign=KARANGA
|
griffiths |
2022-02-08 10:28:56 |
ビジネス |
ダイヤモンド・オンライン - 新着記事 |
中央自動車工業(8117)、株主優待を新設! 3月末に 100株以上を保有する株主に、保有株数と期間に応じ て1000~3000円相当の優待品(内容未定)を贈呈へ! - 株主優待【新設・変更・廃止】最新ニュース |
https://diamond.jp/articles/-/295766
|
中央自動車工業、株主優待を新設月末に株以上を保有する株主に、保有株数と期間に応じて円相当の優待品内容未定を贈呈へ株主優待【新設・変更・廃止】最新ニュース中央自動車工業が、株主優待を新設することを、年月日の時分に発表した。 |
2022-02-08 19:05:00 |
北海道 |
北海道新聞 |
日本ハム新庄監督、初の対外試合 阪神と、自己流采配で若手躍動 |
https://www.hokkaido-np.co.jp/article/643407/
|
対外試合 |
2022-02-08 19:11:00 |
北海道 |
北海道新聞 |
「自分と違う人 排除しないで」 根室高生出演 市教委がジェンダー啓発動画 |
https://www.hokkaido-np.co.jp/article/643402/
|
小中学生 |
2022-02-08 19:09:00 |
北海道 |
北海道新聞 |
ロシア侵攻抑止へ首脳外交活発化 仏独、緊張緩和を模索 |
https://www.hokkaido-np.co.jp/article/643403/
|
首脳 |
2022-02-08 19:09:00 |
北海道 |
北海道新聞 |
鹿追高、クッキーで全国発信 ふるさと納税返礼品採用 ホエー利用、生徒考案の人気商品 |
https://www.hokkaido-np.co.jp/article/643398/
|
鹿追 |
2022-02-08 19:04:00 |
北海道 |
北海道新聞 |
札幌―小樽間は午後7時ごろ運転再開 JR北海道発表 |
https://www.hokkaido-np.co.jp/article/643393/
|
同日午後 |
2022-02-08 19:01:00 |
北海道 |
北海道新聞 |
【五輪コラム】羽生にも五輪の魔物 4回転新時代のフィギュア男子 |
https://www.hokkaido-np.co.jp/article/643396/
|
羽生結弦 |
2022-02-08 19:01:00 |
北海道 |
北海道新聞 |
羽生、唯一の世界最高記録失う 男子SPでチェンに抜かれる |
https://www.hokkaido-np.co.jp/article/643394/
|
世界最高 |
2022-02-08 19:01:00 |
IT |
週刊アスキー |
PS5/PS4『Horizon Forbidden West』出演キャストインタビュー映像「Meet the Cast」が公開 |
https://weekly.ascii.jp/elem/000/004/082/4082934/
|
horizonforbiddenwest |
2022-02-08 19:40:00 |
コメント
コメントを投稿