投稿時間:2023-03-11 05:29:34 RSSフィード2023-03-11 05:00 分まとめ(31件)

カテゴリー等 サイト名等 記事タイトル・トレンドワード等 リンクURL 頻出ワード・要約等/検索ボリューム 登録日
AWS AWS Partner Network (APN) Blog Enhancing Security for AWS Lambda Functions with Fastly’s Next-Gen WAF https://aws.amazon.com/blogs/apn/enhancing-security-for-aws-lambda-functions-with-fastly-next-gen-waf/ Enhancing Security for AWS Lambda Functions with Fastly s Next Gen WAFAn integral component to most serverless architectures is AWS Lambda the compute service that lets you run code for virtually any type of application without provisioning or managing servers Fastly has extended its Next Gen WAF to Lambda functions supporting customers looking to embed additional layers of security into their serverless workloads Fastly s Next Gen WAF supports numerous other deployment scenarios including virtual machines containers and web servers 2023-03-10 19:03:05
AWS AWS Management Tools Blog Multi-account strategy for small and medium businesses https://aws.amazon.com/blogs/mt/multi-account-strategy-for-small-and-medium-businesses/ Multi account strategy for small and medium businessesWhy invest in a multi account cloud foundation Small and Medium Businesses SMB usually start with a single account when setting up their Amazon Web Services AWS environment They typically want to get going quickly and maintain agility Starting small and focusing on business needs seems to make the most sense However even as a small … 2023-03-10 19:53:57
AWS AWS Government, Education, and Nonprofits Blog How the City of Canton worked with Wi-Fiber to build a safer and more connected community https://aws.amazon.com/blogs/publicsector/city-canton-worked-wi-fiber-build-safer-more-connected-community/ How the City of Canton worked with Wi Fiber to build a safer and more connected communityIn the City of Canton Ohio set out to build a better safer and more connected community The city worked with government technology GovTech company Wi Fiber a network infrastructure provider using AWS Direct Connect Wi Fiber combined the City of Canton s wireless hardware existing copper and fiber where available to connect hundreds of installed devices alongside roadways intersections and buildings In two years Canton successfully intertwined its legacy infrastructure with Wi Fiber s technology to maximize efficacy and minimize cost 2023-03-10 19:56:57
AWS AWS Connect Amazon VPC Data Sources with Amazon Managed Grafana | Amazon Web Services https://www.youtube.com/watch?v=RrMmvKbpFEI Connect Amazon VPC Data Sources with Amazon Managed Grafana Amazon Web ServicesIn this video you ll see how to connect Amazon Virtual Private Cloud Amazon VPC data sources with Amazon Managed Grafana With this capability you can create an Amazon Managed Grafana workspace connect it to a data source in an Amazon VPC and then query the VPC data source using Amazon Managed Grafana Learn about Amazon Managed Grafana Hands on workshop Subscribe More AWS videos More AWS events videos ABOUT AWSAmazon Web Services AWS is the world s most comprehensive and broadly adopted cloud platform offering over fully featured services from data centers globally Millions of customers ーincluding the fastest growing startups largest enterprises and leading government agencies ーare using AWS to lower costs become more agile and innovate faster grafana observability vpc AWS AmazonWebServices CloudComputing 2023-03-10 19:46:40
AWS AWS Torc Robotics Transforms Autonomous Trucking with a Data Lake Built on Amazon S3 https://www.youtube.com/watch?v=zpBEKgylwkg Torc Robotics Transforms Autonomous Trucking with a Data Lake Built on Amazon SZane Reynolds the manager of the data engineering team at Torc Robotics discusses why Torc Robotics moved away from a traditional data architecture on premises to modern data lakes in the cloud with Amazon S Zane also talks through the high volumes of data in the autonomous trucking space and why his primary goal was to create a data lake in Amazon S to gain end to end insights and breakdown data silos By building a data lake on S Torc Robotics is able to put their data to work to make better more informed decisions respond faster to the unexpected and uncover new opportunities Zane also highlights how tapping into data lakes allowed teams inside Torc Robotics to move faster and focus on differentiated work compared to building the infrastructure that s needed to answer those questions Learn more at Subscribe More AWS videos More AWS events videos ABOUT AWSAmazon Web Services AWS is the world s most comprehensive and broadly adopted cloud platform offering over fully featured services from data centers globally Millions of customers ーincluding the fastest growing startups largest enterprises and leading government agencies ーare using AWS to lower costs become more agile and innovate faster awsstorage amazons cloudstorage datalake AWS AmazonWebServices CloudComputing 2023-03-10 19:31:25
海外TECH Ars Technica This Yellowstone hot spring’s rhythmic thump makes it a geo-thermometer https://arstechnica.com/?p=1923136 doublet 2023-03-10 19:23:29
海外TECH MakeUseOf How to Easily Remove 3D Prints Stuck to the Bed https://www.makeuseof.com/3d-prints-stuck-to-bed-how-to-remove/ worry 2023-03-10 19:30:17
海外TECH MakeUseOf How to Download and Install Msixbundle and Appx/Appxbundle Files From the Microsoft Store https://www.makeuseof.com/download-install-msixbundle-appx-appxbundle-microsoft-store/ store 2023-03-10 19:15:16
海外TECH MakeUseOf Should You Try Out TunnelBear's Free VPN? https://www.makeuseof.com/try-tunnelbear-free-vpn/ tunnelbear 2023-03-10 19:01:15
海外TECH DEV Community Constantly Changing Technology https://dev.to/beaucoburn/constantly-changing-technology-2jfp Constantly Changing TechnologyEntering into this area of technology can be equal parts exciting and terrifying The exciting part is of course we can take tools especially tools that are pretty commonly and freely available to anyone and we feel as though we can create anything that we have in our imagination However especially for people that are just starting in the industry engaging in this field can be a little scary because we have to invest in a lot of time and resources to learn this area but there always feels like there is a threat that all of that time and resources may just go out the window because the next day that technology that you were learning is being replaced by the new hot thing This is a bit terrifying So what do we do with this problem For me personally I ve been pouring myself into learning Javascript and even more specifically working on React Even though React is very important and popular in the moment I remember when Php was in the same spot There is always that fear that there will soon be a new Javascript library or even something outside of Javascript completely that will come and make all of this hard work completely useless One great thing is that as the technology changes the core principles and concepts really don t change that much and I have been able to see this in other fields For example a long time ago I worked for quite a while as a sound engineer During that time working as a sound engineer there were major shifts in technology and workflow for most in that industry Most of the engineers of that time were used to working with analog sound systems before that time but now there was a huge push to make everything digital and with a computer interface While many sound engineers are obviously very technically minded the idea of changing old workflows many times would introduce a lot of new stress All of this being said there was still good news Even though equipment and workflows were changing the old principles of dealing with sound waves were still the same The methods of EQing mics and speakers were really still the same There really was just an evolution on the old concepts I say this because in this field were we joke that every week there is a new Javascript library or framework Javascript is still Javascript Computer Science is still Computer Science The principles within the industry will of course evolve and hopefully continue to grow but in the end it will not change very quickly Maybe we need to learn how to apply them differently but that s ok because it is an opportunity to still be able to apply what we already know and maybe be able to grow into something new still 2023-03-10 19:33:06
海外TECH DEV Community How to Learn and Use TypeScript: A Comprehensive Beginner's Guide https://dev.to/brianschnee/how-to-learn-and-use-typescript-a-comprehensive-beginners-guide-5l How to Learn and Use TypeScript A Comprehensive Beginner x s GuideIn this article I will provide tools and a mental framework to help you effectively learn and work with TypeScript I will show you that learning TypeScript from a JavaScript background is more manageable than it may seem To achieve this we will begin by understanding the foundational types but with a slightly different approach emphasizing practical application Finally I will share tips and tricks I have picked up through experience that you won t find anywhere else This is a comprehensive resource aimed to be the last resource you will ever need to start using TypeScript As such I recommend breaking up your time reading this article into chunks The following sections will provide information I wish I had known when first learning to use TypeScript Please enjoy Table of ContentsHow To Learn TypeScriptUnderstanding Type SafetyThe Types You ll NeedBenefiting From Your Coding EnvironmentHow to Read Error MessagesUsing TypeScript in a Project EnvironmentConclusion How To Learn TypeScriptMastering TypeScript requires more than just learning its syntax Knowing the types is a meaningful step but most importantly it is how to understand the patterns of our code Please be aware that TypeScript is a development aid but should not be seen as the sole code we are writing Most of our coding is still plain old JavaScript with stated expectations Note All JavaScript is valid TypeScript Once you transpile your code all of your TypeScript will become JavaScript More on this later Understanding Type SafetyTypeScript prevents us from assigning values of the wrong type to a variable this is called type safety In TypeScript we can declare the type of a variable which helps to ensure that the variable only holds values of that specific type throughout the lifetime of our application By enforcing type safety TypeScript can catch potential errors early in the development process leading to more reliable and robust code This also means that compared to JavaScript we can often prevent runtime errors that users may have otherwise encountered The types we ll cover will be familiar terms such as number string boolean array and object The critical difference is that TypeScript provides a way to ensure the validity of our values in real time In contrast JavaScript lacks such a mechanism making it tedious and sometimes difficult to guarantee the correctness of values without writing conditions and boilerplate code Take a look at the JavaScript example below To verify that every element of the numbers array is a number we need to add a check that runs during every iteration Although that wasn t too bad did you notice that the numbers parameter was never validated as an array It s easy to miss potential problems in our code Let s see how we can avoid manually testing edge cases in the next section The Types You ll NeedBy default TypeScript can understand a great deal about our code without requiring any additional effort on our part This is called inference Through inference TypeScript can often determine the type of a value based on its usage An easy way to appreciate this phenomenon is to hover over your editor s variables methods or function declarations This can be especially helpful when working with libraries as hovering over code can reveal valuable insights about data shapes and usage of methods The best part is that this approach can save time that would otherwise be spent searching through documentation While this section introduces types we will see a structure on hover that resembles let str string To read this as if it were English we would say that str is of type string or str is a string type We denote types with the syntax followed by the type of value we want to store As we walk through I encourage you to visit the TypeScript Playground to test these examples on your own Type Indexnumberstringbooleananyunknownconstunionsundefinednullarraysobjectsparametersreturn typesvoidmethodsgenericscustom typesintersections numberThe number type represents any number in JavaScript including negative numbers NaN and Infinity Number Code Example stringThe string type represents any collection of characters and can be declared with either single or double quotes String Code Example booleanThe boolean type refers to true or false Boolean Code Example anyThe any type typically occurs when a value or variable type cannot be inferred meaning that the type can be any type When writing code we usually want to be in an any less environment Any doesn t provide type safety meaning we operate in JavaScript land Any Type Code Example unknownThe unknown type is a safer more descriptive way to define when you don t know the type of value It s a great choice instead of using any in specific scenarios It s safer because TypeScript will force us to perform a runtime check or type assertion before the value can be used Although this seems annoying it allows us to maintain type safety A typical use case of unknown could be typing the return of an API call Unknown Code Example constWhen we declare a variable with the const keyword the value is considered Readonly meaning the value can never be mutated In TypeScript this changes the type of a value from its primitive type to what s referred to as a literal type which means that the type of a value is just that value Note that const only has the literal type effect for JavaScript primitives number boolean string symbol bigint undefined and null This is because the value assigned to the variable cannot be changed without reassignment unlike arrays or objects that can gain new properties or elements without being reassigned Const Code Example unionsThe operator specifies a union of types A union allows a variable to hold values of different types It s possible to chain together unions of types by using multiple unions in succession Union Code Example undefinedThe undefined type occurs when we explicitly define the behavior We can type something as undefined but a more common use case happens when we use the optional syntax for function parameters or properties of an object type Defining an optional type will create a union of the specified type and undefined Undefined Code Example nullThe null type can be used in a few different places but it s most commonly used in a union as the return type of a function or to store a variable s default value that may change later Null Code Example arraysThe array type houses a list of elements of a specific type Remember that union types are types themselves which means that if you specify an array of union types the array can hold multiple kinds of elements Two different kinds of syntax can be used to define an array type The first way and way in which you ll see arrays denoted is to use square brackets The second way is to define a type constructor for arrays Array lt number gt which we will cover later with generics Array Code Example objectsThe object type is a collection of types Unlike unions object types are precise declarations and require using the property keys you define and the correct type of values they store Object types can house as many properties and different kinds of types as you would like including other object types You can create an object type by using curly braces and adding a property name and the type of the value in the structure of a regular JavaScript object Object Code Example parametersAs seen before you will want to type the parameters in a function This is super helpful for self documenting and minimally validating the inputs of a function Parameter Code Example return typesReturn types can be automatically inferred in typescript If you take the example from the parameters section TypeScript already knows the return value will be a number Let s switch up the type of one of the variables and add an explicit return type to state our intentions Return Code ExampleNote that we had to convert b from a string to a number otherwise TypeScript would tell us something is wrong voidA function that does not return a value is said to return void This is automatically inferred if a function does not include the return keyword However typing the return can give us type safety within the function ensuring we aren t unintentionally returning Void Code Example methodsCreating method types can define the shape of a function s inputs and return In the example below we construct a type for a method belonging to an object Method Code Example genericsIn TypeScript generics are a way to parameterize types and functions to work with any type instead of a specific one It s a way to define the structure of a type while being agnostic to the underlying operations of that structure Generics are commonly seen throughout usage with external JavaScript libraries and they are powerful but tricky to understand and read errors from For our example I will show you the instance mentioned in the Arrays section where we use the Array constructor The Array constructor allows us to pass in a type that will comprise the elements of the array To learn how to construct generic types visit Generics We will skip over their creation because they aren t necessary when starting It is important to see the constructors for these generic types like in the example below Generics Code Example custom typesCreating your own types is valuable when you want to add semantic meaning to a type decrease the size of a type declaration and export a type to be used throughout your application Custom types typically follow the Pascal Case naming convention where the first letter of every word is capitalized including the very first word MyCustomType type keywordWe can declare our own types in TypeScript using the type keyword followed by a name and set equal to any type we previously learned In the Objects section we created a type inline Let s see what it would look like to abstract an object type Type Keyword Code ExampleRemember that the curly braces indicate an object type We can set a type equal to anything such as primitives unions objects arrays etc interfacesUsing interfaces acts very similar to using the type keyword They both generate the same thing but interfaces have a few quirks Some say it is preference what you use but due to the potential performance implications it is generally advised to use the type keyword unless you need to use the extends keyword The extends keyword is used to inherit properties and methods from another type and it s exactly like how inheritance works in Object Oriented Programming Another distinction between interfaces and the type keyword is that interfaces must hold Object types and the type keyword can hold anything Because of this interfaces do not use an equal sign Here is an example of an interface using the extends keyword Interface Code ExampleWhen creating any object related type you can separate key value pairs with commas semi colons or nothing as long as they sit on their own lines intersectionsAn intersection defines a combination of multiple types Unlike a union where we specify a type as one type or another an intersection will combine the properties of various object types into a brand new type Meaning you must satisfy the behavior of both types combined Intersection Code Example Benefiting From Your Coding EnvironmentTypeScript offers more than just error detection and correction By leveraging TypeScript s type system and writing clean reusable code you can build an environment that helps you write better code TypeScript can identify potential problem areas in your code and suggest solutions allowing you to avoid errors and write code that is easier to maintain Program Predictive BehaviorTo make the most of TypeScript it s essential to define the behavior you want to use and follow it throughout development By extracting repeating code into types and clearly stating your intentions for variables and returns TypeScript can help guide you toward the right solution With TypeScript s help you can write correct easy to read and maintainable code Let TypeScript Guide YouTypeScript s powerful type system provides you with immediate feedback on potential issues in your code If you try to assign a value of the wrong type to a variable TypeScript will generate an error message and show a squiggly line under the offending code Following TypeScript s guidance can make you a more efficient and productive developer Improved Developer ExperienceTypeScript significantly improves your developer experience by providing tools that help you write better code faster Its editor integration offers intelligent code completion navigation and refactoring allowing you to write more confidently and accurately TypeScript s strict type checking identifies potential issues in your code early on giving you more time to build new features instead of fixing bugs This type of safety also works across your entire project ensuring consistency and reducing the risk of errors Additionally TypeScript s support for modern ECMAScript features allows you to use the latest language features while maintaining compatibility with older browsers How to Read Error MessagesUnderstanding error messages in TypeScript can be challenging but with practice it becomes easier To begin with it is crucial to understand the expectations of the code you use which means knowing the expected types of variables functions and values When you encounter a type error it can happen in one of two ways When you attempt to use a variable function or value in a way that breaks its type contract When TypeScript needs more information about what you re trying to do to be confident about the behavior TypeScript will provide an error message to help you understand both cases issues To become proficient at understanding error messages you need to become familiar with the typical patterns of errors that occur This familiarity will help you recognize pitfalls as they happen making it easier to debug your code For better assistance in reading error messages you can download the VSCode extension Total TypeScript by Matt Pocock This extension includes an error translator that converts TypeScript error messages into a more human readable format Common Errors and Why They HappenWhile reading through this section I encourage you to click on the example code and try to solve the type errors You will have succeeded when the error messages go away Good Luck Type x is not assignable to type y This error occurs when you try to assign a value of a different type to a variable than the type the variable was defined with Example of the ErrorSolution Change your code to follow or redefine the type contract Property x does not exist on type y This error occurs when you try to access a property that does not exist on an object Example of the ErrorSolution The error message will include the shape of the object you are trying to access a property from Read the definition and make sure to use properties that exist within the type Tip When you type on an object TypeScript will show you the methods and properties that belong to the object Cannot find name x This error occurs when you try to use a variable or name that has not been declared or is not accessible in the current scope Example of the ErrorSolution Define the variable you are trying to use consider the scope and check your spelling Parameter x implicitly has an any type This error occurs when you do not explicitly declare the type of a function parameter and TypeScript cannot infer it Example of the ErrorSolution TypeScript would like to know more about the usage of your variable In this case create a type based on what behavior you want You can type an element explicitly as any but it is generally unadvised for most cases The left hand side of an arithmetic operation must be of type any number bigint or an enum type This error occurs when you try to perform an arithmetic operation on a value that is not a number or a BigInt Example of the ErrorSolution Verify that you are performing proper operations for each type In certain cases you can cast a value to the right type Object is possibly null or undefined This error occurs when trying to access a property or method on an object that may be null or undefined Example of the ErrorSolution Add type checking before you use properties on a potentially null or undefined object through conditionals Tip You can alternatively use JavaScript s optional chaining operator or in certain cases TypeScript s Non null assertion operator use with caution to verify that an object is neither undefined nor null and keep your code concise Using TypeScript in a Project EnvironmentNow that we have introduced a collection of types using TypeScript to our benefit and standard errors let s learn how to use TypeScript within a project environment Throughout this section I will show you how to use TypeScript within a Node js environment Basic TypeScript Project StructureIn TypeScript projects keeping all your code in a directory called src located at the root of your project is typical Similarly all files and folders related to your project s creation and configuration should be kept at the root level Here s an example node modules src all your ts files in here gitignorepackage lock jsonpackage jsontsconfig json What do I do with the tsconfig json When I first began using TypeScript I struggled to find comprehensive guidance on structuring my tsconfig json file This file defines the rules that our TypeScript code should adhere to including the code it should support things to check for how it should be transpiled and where it should be transpiled As a beginner I suggest keeping it simple When you continue to work with TypeScript you will find rules that match your needs For now don t stress over it there are no perfect rules The easiest option is to use the following command to generate a template for you tsc initIf you do not have TypeScript globally installed use npx tsc initThis command will generate a tsconfig json file with potential rules that can be turned on by uncommenting Due to the number of rules I find it easier to work from a less daunting template that allows you to find and add rules iteratively Visit Compiler Options to find rules that match your needs Starter TemplateLet s replace the contents of the tsconfig json file with our own rules tsconfig json compilerOptions target es module commonjs strict true esModuleInterop true include src exclude node modules How to Run Your Code At some point our TypeScript code must transpile into JavaScript to be run and understood by node or our browser Transpilation is when one language is translated into another Usually TypeScript tutorials start by showing us how to transpile our code with tsc but I will be providing other options that I tend to prefer Note There are many different ways to run TypeScript what you choose will primarily be based on performance within your workspace Using nodeThe easiest way to execute your code is by running the node command followed by the root file of your project This command will both transpile and execute your code node src index tsNote You can install the nodemon package to automatically re execute on change However we will cover how to use ts node dev which is what I prefer Using ts node devI recommend using this method for most of your projects and it s easy to set up and more performant There are ways to make using nodemon performant but the steps are far more involved than the following First install ts node dev as a devDependency npm i D ts node devAdd the following to your package json scripts The respawn flag will re transpile and execute your project on save pacakage json scripts dev ts node dev respawn src index ts Run your projectnpm run dev Using TypesSript in your Existing ProjectsTo start working in a node environment with TypeScript it s essential to understand how declaration files work As your project grows and you install dependencies TypeScript will need type information for each dependency to ensure you can use library code in a type safe manner Installing type declarations for your dependencies is usually straightforward use the following command for each dependency as the declarations are often already available We use the types followed by the dependency s name npm i D types expressNote Remember to install all TypeScript related tools as devDependencies Tips For MigrationIf you would like to use TypeScript in an existing project it can be tricky to convert your project from a non type safe environment to one that is I recommend making incremental changes in your code base that allow you to increase your TypeScript coverage in your project slowly Tackle your project in chunks following our steps for setting up TypeScript and changing js files to ts jsx to tsx in React codebases After converting the files you will most likely encounter a handful of errors that must be corrected All this is is TypeScript wanting you to create contracts and state expectations about your code Best of luck and you will find resources in the conclusion that will help you if you get stuck ConclusionYou made it Thank you for spending the time to read what I wrote If you found this article helpful and enjoyed learning about TypeScript consider sharing it with others Feedback and suggestions for future topics are always welcome For further TypeScript exploration I recommend checking out the TypeScript Handbook and Matt Pocock s free beginner tutorials at Total TypeScript However you should now have enough exposure to start using TypeScript in your projects Sometimes errors may feel overwhelming I recommend joining the TypeScript Community Discord Server for help with anything and everything TypeScript 2023-03-10 19:04:55
海外TECH DEV Community Minha trajetória em tecnologia https://dev.to/monicahillman/minha-trajetoria-em-tecnologia-1153 Minha trajetória em tecnologiaComo mulher trabalhando na tecnologia vou aproveitar essa celebração do WeCoded para contar minha jornada atéaqui Quem sou eu Sou bacharela em Tecnologias Digitais especialista em User Experience pós graduanda em Docência e Performance na Educação a Distância e em Software Architeture Durante a graduação fui vice presidente do diretório acadêmico e monitora de LIBRAS Atualmente sou instrutora na Alura e Alura Star Nas horas vagas gosto de assistir animes e produções da marvel ouvir kpop e post hardcore jogar Valorant e Genshin Impact e praticar culinária Como cheguei atéaqui Minha história com tecnologia começou cedo lápor em que eu tinha anos por causa da rede social Tumblr Pra quem pegou a época sabe que podiamos editar os layouts do nosso blog através de HTML e CSS e dependendo do que queria fazer Javascript Gostava muito de me aventurar nisso e ficava aprendendo a mexer na prática sem levar muito a sério e fazer cursos Depois meus pais valorizavam muito fazer cursos livres então me inscreveram em uma promoção pra cursar informática básica design gráfico e inglês Fazia as aulas sem muito compromisso também não conhecia ninguém que trabalhava com tecnologia então não conseguia ver como uma profissão No meio da adolescência fui matriculada em um curso de Programação WEB pelo Senac via Pronatec Nesse curso conheci pessoas que játrabalhavam na área a tempos e meus professores formados na área Foi meu primeiro contato em que pude perceber que isso era uma profissão rentável mesmo e o que eu poderia fazer com ela Aprendi a base de HTML CSS JavaScript banco de dados PHP e etc Foi muito enriquecedor e meu professor me incentivava sempre a seguir na área Apesar disso eu ainda estava tentada a seguir com licenciatura em alguma coisa pela minha admiração pelas professoras do ensino médio Fiz o curso de assistente administrativo no SENAI Sai totalmente fora da curva da tecnologia por uns anos Chegou a hora de entrar na universidade e com a nota que tirei no ENEM fiquei limitada a que curso tentar Com isso encontrei o curso chamado tecnologias digitais que hoje se chama criação digital na Universidade de Caxias do Sul Achei perfeito Não envolvia apenas programação mas sim tecnologia comunicação e artes E foi esse caminho que escolhi Láaprendi front end back end animação modelagem banco de dados muitas coisas era bem diverso Durante a graduação fiquei trabalhando como suporte técnico de T I que foi meu primeiro emprego na área de tecnologia Láformatava computadores fazia limpeza instalava softwares ajudava os funcionários da empresa com problemas relacionados a hardware Das estagiárias era a única mulher do setor Passei por algumas situações desconfortáveis com clientes relacionadas a diminuir minha capacidade por ser mulher mas minha equipe sempre me ajudou e apoiou Mas durante a pandemia eu repensei a carreira que estava seguindo Queria desbravar a área da programação não queria mais trabalhar com hardware e clientes Me empenhei em aprender React e consegui minha primeira oportunidade em uma empresa local Fiquei algum tempo como estagiária e rapidamente virei desenvolvedora Junior Infelizmente as tarefas estavam vindo mais rápidos do que eu assimilava o conhecimento e foi uma época conturbada com TCC e problemas pessoais Acabei tendo alguns problemas psicológicos e abandonei a área Não conseguia mais pensar em programar Me inscrevi em uma pós em User Experience pois queria fazer transição de carreira Mas durante essa tentativa de transição encontrei uma vaga pra ser instrutora de programação para escolas na Alura Eu não tinha todos conhecimentos necessários mas lembra que eu falei que estava tentada a fazer licenciatura no ensino médio O que custava tentar E a tentativa deu certo Consegui a vaga E estou atéhoje trabalhando como instrutora de front end na Alura Gosto muito do que faço de estudar e ajudar outras pessoas que também estão estudando para entrar na área Hoje me sinto muito mais confiante com meus conhecimentos em programação acredito que minha história sócomeçou e que ainda tenho muito o que agregar na área de tecnologia seja pra comunidade ou pra produtos Dificuldades acontecem mas não podemos largar a mão de ninguém e mostrar que as coisas vão melhorar Uma vaga e empresa não define a área inteira hámuitas áreas na tecnologia e se vocênão se dar bem com uma desbrave outras Vamos aumentar a presença de grupos diversificados dentro da tecnologia Contem comigo no que eu puder ajudar D Participação em comunidadesOutra coisa que me ajudou a me sentir mais a vontade na área de tecnologia foi participar de comunidades Isso me rendeu vários contatos amizades e histórias Por um tempo fui gerente de comunidade na Brazilians in Tech e STEM para as Minas Conheci várias mulheres e suas histórias fiz live coding e aulas gratuitas para quem tava começando Acredito que a melhor maneira de aprender éensinando então pra quem quer começar a seguir isso que tal fazer parceria com comunidades pra ensinar o que sabe Além do conhecimento técnico a participação em comunidades melhorou muito minhas soft skills como comunicação Sempre fui uma pessoa tímida que não gostava de aparecer Hoje quero contribuir cada vez mais pra área seja com artigos seja com lives e participações em eventos Gostou de saber um pouco sobre minha história Conte a sua também Se quiser entrar em contato comigo pode acessar minhas redes sociais clicando aqui 2023-03-10 19:02:35
Apple AppleInsider - Frontpage News Aventon Aventure.2 e-bike review: power and suspension for the trail https://appleinsider.com/articles/23/03/10/aventon-aventure2-e-bike-review-power-and-suspension-for-the-trail?utm_medium=rss Aventon Aventure e bike review power and suspension for the trailThe Aventure with its fat tires front suspension and torque sensor is an excellent e bike for those dealing with anything more challenging than flat pavement The Aventon Aventure After spending a few months with a classic cruiser frame e bike it was a big change moving to the Aventon Aventure There s a lot to love here but we can definitely say that this bike isn t for everyone Read more 2023-03-10 19:47:57
海外TECH Engadget Elon Musk reportedly wants to be his employees' landlord https://www.engadget.com/elon-musk-reportedly-wants-to-be-his-employees-landlord-194916936.html?src=rss Elon Musk reportedly wants to be his employees x landlordElon Musk is reportedly attempting to build a company town where Tesla Boring and SpaceX workers might live The mooted town which is around miles away from Austin Texas would likely be called Snailbrook The Wall Street Journal nbsp reports The publication unearthed documents that lay out plans to build homes next to Boring and SpaceX facilities in Bastrop County The report states that Boring employees were invited last year to apply for housing with rents expected to start at around per month for a two or three bedroom home The median rent in nearby Bastrop is around a month so the workers would be paying below market rates Still employees who lived in the town would be further beholden to Musk In addition to receiving a salary from his businesses they d be paying him rent They d have days to leave the home were they to get fired from Boring or otherwise depart from the company the report notes Executives have discussed inviting workers from Musk s other companies to apply for Snailbrook housing too ーTesla s Texas Gigafactory is around a minute drive from the town of Bastrop Plans for the town include converting a home into a Montessori school for up to students as well as possible incorporation The latter would allow Musk to set certain rules for the municipality which would also apparently need to hold a mayoral election Entities in Musk s orbit have snapped up at least acres of land in the Austin area over the last few years records are said to show Last year Musk his architectural designer former girlfriend Grimes and Ye aka Kanye West reportedly discussed ideas for the town several times last year though nothing was finalized from those talks Meanwhile nearby residents have raised concerns about the environmental impact of the projects As the Journal notes Boring has applied to discharge up to gallons of industrial wastewater a day into the Colorado River Worries have also been expressed about how testing of Boring s tunneling machines may affect groundwater and wells This article originally appeared on Engadget at 2023-03-10 19:49:16
海外TECH Engadget Ring Car Cam hands-on: Amazon's video security ecosystem hits America's highways https://www.engadget.com/ring-car-cam-hands-on-amazons-video-security-ecosystem-hits-americas-highways-190033606.html?src=rss Ring Car Cam hands on Amazon x s video security ecosystem hits America x s highwaysAmazon s evolution from omnipresent shopping platform to omnipresent surveillance platform continues apace having drastically expanded its line of Ring security camera systems in recent years Nowadays the company offers video doorbells exterior cameras interior cameras flying cameras lighting systems alarm systems and vehicle security packages ーthe lattermost of which is why we are here today I put a Ring camera in my car That s not to say that the Ring Car Camera is a poorly designed or manufactured product ーfar from it The Car Camera features dual facing pointing both at the road and into the cabin IR capable p imaging sensors optional LTE connectivity Alexa driven voice commands and remote vehicle monitoring through the Ring mobile app In fact I was surprised by how quickly and easily I was able to get the system set up The camera assembly itself is a single piece that wedges into the bottom edge of the windshield dashboard horizon and sticks to the glass with a high strength adhesive It s not strong enough to keep a car thief from yanking it out but it ll keep the camera in place as you travel over and through America s crumbling highway infrastructure system One sticking point I could see arising is the camera needs access to a home wi fi connection during the setup app pairing sequence I was able to pull around my driveway until I was at the exterior of the wall from my house s router but if you live in an apartment complex things might get dicey “If you are unable to connect to your home Wi Fi during setup you can set up the device using LTE through Ring Protect Go a Ring rep told Engadget “Just skip the set up with Wi Fi step in the set up flow and follow the on screen instructions Each new customer will have a free day trial of Ring Protect Go which provides LTE connectivity I was not at all a fan of the camera s wired power connection to the vehicle s OBDII port which also monitors the battery s voltage so that the camera can turn itself off before fully exhausting the power supply For one that physical requirement limits the vehicles this system can work with to only those with OBD ports located to the left of the steering column For another I now have a foot long cable snaking its way across my previously immaculate dashboard draping down my driver side door panel to connect with the OBDII port just over my brake pedal Even with the included M adhesive cable stays which I might add were immediately foiled by the tiny crags and crinkles of my dashboard s surface I can hear the cord shifting and sliding around during turns I m constantly aware of it when swinging my legs out of the car lest I accidentally catch it on a toe and tear the connector from the port Which I did the very first time I drove after installation ーand then the next as well Andrew Tarantola EngadgetThe other issue is that not every car has an OBDII port located in the passenger cabin and for those vehicles the Ring Car Cam will not work Neither will any of the vehicles on this rather expansive list of incompatible models for one reason or another ーsome cut power to the port when the key is removed and Teslas for their part don t even use the OBDII interface What s more if your dongle is already in use whether for an insurance tracker or an interlock device you re SOL with using the Car Cam Same if you buy it in a jurisdiction that limits the use of dashcams ーexcept then you also go to jail Andrew Tarantola EngadgetAt p the Car Cam s video quality is just fine for what the average driver would presumably be using it for and the interior facing IR sensor will ensure that you get a good look at whoever s rifling through your center console at three in the morning But since it s mounted on the dash itself and not suspended from the rearview mirror like the commercial grade ones you find in Ubers and Lyfts you won t get much of a view of the interior below chest level Accessing those videos takes a hot second as well as the clips aren t transferred directly to your phone if using Protect Go They have to first be uploaded and processed in the cloud before you can watch them The camera offers a variety of recording options You can set it for continuous use as you would a traditional dash cam ーand if you don t want it recording you the unit thankfully incorporates a physical lens cover for the interior facing camera You can also use it specifically for traffic stops with the verbal “Alexa Record command in which the system will record uninterrupted for minutes even after the ignition has been turned off Finally there s Parking Protection mode that activates the camera if it detects motion or an impact when the vehicle is parked Andrew Tarantola EngadgetAll of the recorded data ーup to seven hours worth ーis saved locally on the device and made available once the camera is back in range of a Wi Fi connection Again that s not great if a thief or cop rips out the unit before the information can be uploaded Also there s no loop recording so if something important happens when you ve got hours and minutes of video already saved you better hope the matter resolves itself in under minutes otherwise the recording will simply be cut off To get around that you ll need cloud access and to spend a month or a year for the Ring Protect Go subscription service for it In addition Protect Go unlocks access to the camera s onboard LTE connection enabling two way view and talk notifications and GPS tracking from anywhere with cell service Without that subscription access those features are only available over Wi Fi Andrew Tarantola EngadgetRing s business decisions have made very clear that it is on the side of the police ーeven if the homeowners themselves aren t ーfreely volunteering data to and often partnering with law enforcement agencies around the country When asked whether safeguards have been put in place to prevent law enforcement from surreptitiously spying through the Car Cam Ring s spokesperson noted “Ring builds products and services for our customers not law enforcement When parked Car Cam only records when the smart sensors detect an incident such as a collision or broken window or if the device owner or Shared User initiates Live View What happens to that data once it s off the device and in Ring s cloud servers was not made clear Even if I could put aside Ring s cozy relationship with police for what the Car Cam offers is a big ask especially with that a month cherry on top to get anything to work outside of your driveway Granted if you re already part of the Ring ecosystem you like what it offers and want to extend that platform to your vehicle absolutely give the Car Cam a shot But if you re in the market for a standalone vehicle security system there are plenty of options available to choose from that offer many of the same features as the Ring at a fraction of the price and without the baggage ーor that blasted power cable This article originally appeared on Engadget at 2023-03-10 19:00:33
ニュース BBC News - Home Gary Lineker told to step back from presenting Match of the Day https://www.bbc.co.uk/news/uk-64920557?at_medium=RSS&at_campaign=KARANGA asylum 2023-03-10 19:36:42
ニュース BBC News - Home Italy migrants: Hundreds in trouble off Calabria coast https://www.bbc.co.uk/news/world-europe-64920955?at_medium=RSS&at_campaign=KARANGA coastrescue 2023-03-10 19:10:34
ニュース BBC News - Home Tyson Fury v Oleksandr Usyk: Undisputed fight unlikely to happen next, says Usyk's promoter https://www.bbc.co.uk/sport/boxing/64721812?at_medium=RSS&at_campaign=KARANGA Tyson Fury v Oleksandr Usyk Undisputed fight unlikely to happen next says Usyk x s promoterThe undisputed heavyweight fight between Briton Tyson Fury and Oleksandr Usyk is unlikely to happen next according to the Ukrainian s promoter 2023-03-10 19:41:16
ニュース BBC News - Home Sam Tomkins: England captain to retire at end of Super League season https://www.bbc.co.uk/sport/rugby-league/64919613?at_medium=RSS&at_campaign=KARANGA rugby 2023-03-10 19:43:06
ビジネス ダイヤモンド・オンライン - 新着記事 東京23区で唯一の公営遊園地「あらかわ遊園」のすすめ、高コスパな3種のエンタメ要素 - 井の中の宴 武藤弘樹 https://diamond.jp/articles/-/319278 東京ディズニーリゾート 2023-03-11 05:00:00
ビジネス ダイヤモンド・オンライン - 新着記事 アレルギー性鼻炎で処方患者数の多い「人気薬」ランキング!花粉症で選ばれている薬は? - 有料記事限定公開 https://diamond.jp/articles/-/317905 限定 2023-03-11 04:55:00
ビジネス ダイヤモンド・オンライン - 新着記事 将来の会長含み?「宮本恒靖」が日本サッカー協会No.3に大抜擢された理由 - ニュース3面鏡 https://diamond.jp/articles/-/318860 将来の会長含み「宮本恒靖」が日本サッカー協会Noに大抜擢された理由ニュース面鏡日本サッカー協会JFAが異例の人事を発令した。 2023-03-11 04:50:00
ビジネス ダイヤモンド・オンライン - 新着記事 老後の資産作りで「絶対に買ってはいけない金融商品」は?シニア・プライベートバンカーが指南 - 老後の不安がなくなる50歳からのお金の増やし方 https://diamond.jp/articles/-/318814 老後の資産作りで「絶対に買ってはいけない金融商品」はシニア・プライベートバンカーが指南老後の不安がなくなる歳からのお金の増やし方シニア・プライベートバンカー、濵島成士郎氏の文庫新刊『老後の不安がなくなる歳からのお金の増やし方』からの一部抜粋・再編集で、老後の資産形成のため、確実にお金を増やす方法を指南する。 2023-03-11 04:45:00
ビジネス ダイヤモンド・オンライン - 新着記事 転職先の酸いも甘いも分かって「顔パス転職」もある!最強の“裏口入社”の方法とは - ニュースな本 https://diamond.jp/articles/-/318690 顔パス 2023-03-11 04:40:00
ビジネス ダイヤモンド・オンライン - 新着記事 朝マックの広告はどこに打つ?マーケター「西口一希」の思考法を伝授 - ニュースな本 https://diamond.jp/articles/-/319001 2023-03-11 04:35:00
ビジネス ダイヤモンド・オンライン - 新着記事 花粉症の季節も悪化のリスクあり、こりや痛みから「首と腰」を守るセルフケア術 - from AERAdot. https://diamond.jp/articles/-/319244 fromaeradot 2023-03-11 04:30:00
ビジネス ダイヤモンド・オンライン - 新着記事 「紺スーツ×紺ネクタイ」でも堅苦しくならない、たった1つの装いルール - 男のオフビジネス https://diamond.jp/articles/-/319200 2023-03-11 04:25:00
ビジネス ダイヤモンド・オンライン - 新着記事 大阪~タイ・チェンマイLCC直行便が就航!燃油代込み「往復約5万円」の搭乗レポート - 地球の歩き方ニュース&レポート https://diamond.jp/articles/-/319118 地球の歩き方 2023-03-11 04:20:00
ビジネス ダイヤモンド・オンライン - 新着記事 女性や北国の人は「ビタミンD」の摂取量が多いほど死亡リスクが低い理由 - ヘルスデーニュース https://diamond.jp/articles/-/319306 2023-03-11 04:15:00
ビジネス ダイヤモンド・オンライン - 新着記事 どんなに忙しくても「メンタルが絶対に潰れない人」がこっそりやっている“2つのこと” - 超ミニマル主義 https://diamond.jp/articles/-/318807 四角大輔 2023-03-11 04:10:00
ビジネス 東洋経済オンライン 東急の祖「五島慶太」は本当に“強盗"だったのか 創立100年で見直される「乗っ取り王」真の姿 | 経営 | 東洋経済オンライン https://toyokeizai.net/articles/-/657568?utm_source=rss&utm_medium=http&utm_campaign=link_back 五島慶太 2023-03-11 04:30:00

コメント

このブログの人気の投稿

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