This document provides an overview of using Git and discusses some common areas of confusion. It begins with an agenda that includes discussing how Git can be powerful but also confusing. It then covers best practices, common mistakes ("gotchas"), tips, workflows, and references. Specific topics discussed in more depth include setting up upstream branches correctly, avoiding empty merge commits with git pull, rebasing to remove unnecessary commits ("bubbles"), resolving conflicts during rebasing, and using reset safely. The document aims to explain Git concepts clearly and help users avoid common pitfalls.
A presentation about why and how HP syncs local changes with the upstream OpenStack projects for it's Helion OpenStack product.
Video of the talk given at Tokyo: https://www.youtube.com/watch?v=kISi4NN1Az4
GitHub source code link: https://github.com/openstack/git-upstream
Git is a version control system that allows developers to track changes to code over time. This document provides a cheat sheet on common Git commands for creating repositories, tracking changes, branching, merging, and more. It also offers best practices for using Git such as writing good commit messages and avoiding half-done work.
Take groovy to places you never thought were possibleKyle Goodfriend
This document provides an overview and introduction to Groovy for Oracle Enterprise Performance Management Cloud (EPM Cloud). It discusses how Groovy can improve speed, enable real-time synchronization across different plan types, enhance what-if capabilities, improve data accuracy with validations, and improve the user experience. It also outlines additional functionality that is possible with Groovy like accessing metadata and other data sources. The document provides information on training courses for learning Groovy for EPM Cloud Planning.
Introduction To Git For Version Control Architecture And Common Commands Comp...SlideTeam
Introduction To Git For Version Control Architecture And Common Commands Complete Deck is an impact virtual tool. Employ our PowerPoint presentation to acquaint your audience with the version management system. This PPT slideshow is ideal to effectively elucidate GIT version control software through the visual aid of industry-best diagrams. Elaborate on the need for GIT by your organization. Consolidate the advantages of the GIT distributed version control application using our PowerPoint layout. Data visualizations featured in this PPT template deck facilitate a better explanation of the GIT architecture. You can also convey the features of this distributed revision control tool. Compile the common commands used in GIT with appreciable ease. Present vital information about the revision control system such as working with remote repositories by the means of our PowerPoint format. This is a must-have virtual solution, especially for upper and mid-level management. So, hit the download icon now and instantly start building an impressive presentation. https://bit.ly/3nMK6c4
KScope 21 Presentation on Groovy and Improving User Experiences, Presented by ODTUG
This presentation walks through how to improve the user experience of users in Planning.
This document discusses migrating from Subversion (SVN) to Git for version control. It provides motivation for using Git such as faster and decentralized development. The document outlines plans to gradually migrate teams at HP to Git, working with Gitflow methodology. It covers Git basics like initializing, committing, branching and an overview of the key differences between centralized version control with SVN and distributed version control with Git.
A presentation about why and how HP syncs local changes with the upstream OpenStack projects for it's Helion OpenStack product.
Video of the talk given at Tokyo: https://www.youtube.com/watch?v=kISi4NN1Az4
GitHub source code link: https://github.com/openstack/git-upstream
Git is a version control system that allows developers to track changes to code over time. This document provides a cheat sheet on common Git commands for creating repositories, tracking changes, branching, merging, and more. It also offers best practices for using Git such as writing good commit messages and avoiding half-done work.
Take groovy to places you never thought were possibleKyle Goodfriend
This document provides an overview and introduction to Groovy for Oracle Enterprise Performance Management Cloud (EPM Cloud). It discusses how Groovy can improve speed, enable real-time synchronization across different plan types, enhance what-if capabilities, improve data accuracy with validations, and improve the user experience. It also outlines additional functionality that is possible with Groovy like accessing metadata and other data sources. The document provides information on training courses for learning Groovy for EPM Cloud Planning.
Introduction To Git For Version Control Architecture And Common Commands Comp...SlideTeam
Introduction To Git For Version Control Architecture And Common Commands Complete Deck is an impact virtual tool. Employ our PowerPoint presentation to acquaint your audience with the version management system. This PPT slideshow is ideal to effectively elucidate GIT version control software through the visual aid of industry-best diagrams. Elaborate on the need for GIT by your organization. Consolidate the advantages of the GIT distributed version control application using our PowerPoint layout. Data visualizations featured in this PPT template deck facilitate a better explanation of the GIT architecture. You can also convey the features of this distributed revision control tool. Compile the common commands used in GIT with appreciable ease. Present vital information about the revision control system such as working with remote repositories by the means of our PowerPoint format. This is a must-have virtual solution, especially for upper and mid-level management. So, hit the download icon now and instantly start building an impressive presentation. https://bit.ly/3nMK6c4
KScope 21 Presentation on Groovy and Improving User Experiences, Presented by ODTUG
This presentation walks through how to improve the user experience of users in Planning.
This document discusses migrating from Subversion (SVN) to Git for version control. It provides motivation for using Git such as faster and decentralized development. The document outlines plans to gradually migrate teams at HP to Git, working with Gitflow methodology. It covers Git basics like initializing, committing, branching and an overview of the key differences between centralized version control with SVN and distributed version control with Git.
Git is the free and open-source distributed version control system that's responsible for everything GitHub-related that happens locally on your computer. This cheat sheet features the most important and commonly
used Git commands for easy reference.
This document provides instructions for getting started with Git and GitHub. It outlines the steps to install Git, create a GitHub account, download repositories from GitHub, fork repositories, create branches, create pull requests, and create your own repository. It also explains key Git concepts like version control, local and remote repositories, and the three trees in Git. The document recommends configuring user information and SSH keys. It demonstrates common Git commands like init, status, add, commit, push, pull, clone and checkout. It discusses merge conflicts and meaningful commit messages. Finally, it points to additional resources and provides a practice project for following the GitHub flow.
The document discusses best practices for using Git including basic commands, branches, tags, and collaboration using GitHub. It covers Git fundamentals like committing, pushing, pulling and branching as well as more advanced topics such as rebasing, cherry-picking, stashing and using Git hooks for continuous integration. The presentation aims to help users learn to use Git more efficiently.
This document provides an overview of version control and introduces the basics of using Git for version control. It discusses centralized and decentralized version control systems and why version control is useful. It then demonstrates how to set up and use basic Git commands like configuring user information, initializing a repository, adding and committing files, viewing logs and status, branching and merging, and resolving conflicts. Remote repositories on services like Beanstalk are also covered at a basic level.
This document provides an introduction to using Git for version control. It discusses what source control and Git are, demonstrates how to install Git and perform basic functions like creating a repository, committing files, branching, and merging. Key points covered include installing Git, initializing and committing to a local repository, examining the commit history, adding and committing multiple files, enabling version control in Drupal modules, viewing differences between commits, creating and checking out branches, and merging branches. Remote repositories on services like GitHub are also briefly discussed.
Lab Files on github.com at: https://github.com/vjpudelski/cc_gitmergeresetsbranches
This presentation focuses on the collaboration of multiple developers on the same codebase through merging, resets and branches. Merging allows for developers to join their code with the latest point of code in the common codebase. Resets are just one of the ways to undo or reset changes that have occurred that need to either be reviewed more before being committed or in some cases undone completely. Branching allows developers to isolate their efforts in the codebase and experiment without fear of breaking the release branch of the codebase. All of these together are essential for developers to work together as a team on the same codebase.
The document provides an overview of advanced Git concepts including branching, merging, and a branching model. It discusses creating and deleting branches both locally and remotely. It also covers merging branches and resolving conflicts. The branching model described has two main branches: master and release. Feature branches are created and merged back into master, while hotfixes are committed directly to release and cherry-picked to master. The document also lists some powerful Git tools like Git log graph and Git add interactive mode.
Git is a version control system that tracks changes to files and allows collaboration. It keeps track of the entire history of changes to a project. The basic terminology includes repository, which stores project changes in folders; commits, which record changes with unique IDs; and branches, which allow parallel development. GitHub is a remote repository hosting service that allows pushing local repositories to the cloud. The document outlines how to initialize a local Git repository, add and commit files, connect the repository to a remote GitHub one, and push changes to share them.
Git is a version control system that tracks changes to files and allows reverting files to previous versions. It has advantages like reversibility, concurrence, and maintaining a history. Git is distributed rather than centralized, is fast, can handle large projects easily, and is open source. To use Git, it needs to be installed and basic configuration like the user name and email need to be set up. Then a repository can be initialized for an existing project folder or a repository can be cloned from a remote url. Git works with files in three states - committed, modified, and staged. The basic Git workflow involves commands like status, add, and commit to track changes and take snapshots into the repository. It's usually a good idea to
This is a presentation give to the Vancouver Drupal users group about moving to GIT as a version control system for a small development team. The presentation details the workflow we settled on, and the git flow method for branch management. You can see a video of the presentation here - http://www.ustream.tv/recorded/13544036
In these slides, I explained about SDLC and how it differs from Git Flow. How to Build the project with git. And also I covers the content about the connection between git and github.
This document provides an introduction to Git, a distributed version control system. It discusses source code control and revision history. It then covers the basics of Git including initializing a repository, committing files, viewing the commit history and log, branching, merging branches, and using remote repositories hosted on services like GitHub. Key Git commands are demonstrated including add, commit, log, diff, branch, merge, and push/pull for collaborating remotely. Resources for learning more about Git best practices and documentation are also provided.
This document provides an overview of using Git for version control. It begins with cloning a project from the internet and creating a local Git project. It then covers committing changes, pushing commits to a remote repository on GitHub, and pulling updates. The document also discusses branching, forking projects on GitHub, and sending pull requests to contribute changes back to the original project.
The document introduces Git, an open source distributed version control system. It discusses how Git allows doing most operations locally, including committing changes, viewing history, and switching branches. It outlines some benefits of version control like tracking changes, collaboration and reverting mistakes. Finally it provides examples of basic Git commands and workflows for setting up and collaborating on projects.
Source code control is the most important practice that a software professional can do. This presentation introduces Git, the modern, distributed, version control designed for speed and efficiency.
This was delivered for a local Drupal user group.
I originally gave this presentation at the Drupal Self-Help Group meetup, in May 2012.
This document provides an introduction to Git and common branching models. It begins by defining Git as a distributed revision control system created by Linus Torvalds for Linux kernel development. It then discusses why Git is useful, how it is distributed and optimized for merging, and some key Git concepts like commits, branches, and the local repository structure. The document also outlines common Git commands, workflows like centralized, feature branching, Gitflow and GitHub flow, and how pull requests enable collaboration. It concludes by listing additional Git learning resources.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Git is the free and open-source distributed version control system that's responsible for everything GitHub-related that happens locally on your computer. This cheat sheet features the most important and commonly
used Git commands for easy reference.
This document provides instructions for getting started with Git and GitHub. It outlines the steps to install Git, create a GitHub account, download repositories from GitHub, fork repositories, create branches, create pull requests, and create your own repository. It also explains key Git concepts like version control, local and remote repositories, and the three trees in Git. The document recommends configuring user information and SSH keys. It demonstrates common Git commands like init, status, add, commit, push, pull, clone and checkout. It discusses merge conflicts and meaningful commit messages. Finally, it points to additional resources and provides a practice project for following the GitHub flow.
The document discusses best practices for using Git including basic commands, branches, tags, and collaboration using GitHub. It covers Git fundamentals like committing, pushing, pulling and branching as well as more advanced topics such as rebasing, cherry-picking, stashing and using Git hooks for continuous integration. The presentation aims to help users learn to use Git more efficiently.
This document provides an overview of version control and introduces the basics of using Git for version control. It discusses centralized and decentralized version control systems and why version control is useful. It then demonstrates how to set up and use basic Git commands like configuring user information, initializing a repository, adding and committing files, viewing logs and status, branching and merging, and resolving conflicts. Remote repositories on services like Beanstalk are also covered at a basic level.
This document provides an introduction to using Git for version control. It discusses what source control and Git are, demonstrates how to install Git and perform basic functions like creating a repository, committing files, branching, and merging. Key points covered include installing Git, initializing and committing to a local repository, examining the commit history, adding and committing multiple files, enabling version control in Drupal modules, viewing differences between commits, creating and checking out branches, and merging branches. Remote repositories on services like GitHub are also briefly discussed.
Lab Files on github.com at: https://github.com/vjpudelski/cc_gitmergeresetsbranches
This presentation focuses on the collaboration of multiple developers on the same codebase through merging, resets and branches. Merging allows for developers to join their code with the latest point of code in the common codebase. Resets are just one of the ways to undo or reset changes that have occurred that need to either be reviewed more before being committed or in some cases undone completely. Branching allows developers to isolate their efforts in the codebase and experiment without fear of breaking the release branch of the codebase. All of these together are essential for developers to work together as a team on the same codebase.
The document provides an overview of advanced Git concepts including branching, merging, and a branching model. It discusses creating and deleting branches both locally and remotely. It also covers merging branches and resolving conflicts. The branching model described has two main branches: master and release. Feature branches are created and merged back into master, while hotfixes are committed directly to release and cherry-picked to master. The document also lists some powerful Git tools like Git log graph and Git add interactive mode.
Git is a version control system that tracks changes to files and allows collaboration. It keeps track of the entire history of changes to a project. The basic terminology includes repository, which stores project changes in folders; commits, which record changes with unique IDs; and branches, which allow parallel development. GitHub is a remote repository hosting service that allows pushing local repositories to the cloud. The document outlines how to initialize a local Git repository, add and commit files, connect the repository to a remote GitHub one, and push changes to share them.
Git is a version control system that tracks changes to files and allows reverting files to previous versions. It has advantages like reversibility, concurrence, and maintaining a history. Git is distributed rather than centralized, is fast, can handle large projects easily, and is open source. To use Git, it needs to be installed and basic configuration like the user name and email need to be set up. Then a repository can be initialized for an existing project folder or a repository can be cloned from a remote url. Git works with files in three states - committed, modified, and staged. The basic Git workflow involves commands like status, add, and commit to track changes and take snapshots into the repository. It's usually a good idea to
This is a presentation give to the Vancouver Drupal users group about moving to GIT as a version control system for a small development team. The presentation details the workflow we settled on, and the git flow method for branch management. You can see a video of the presentation here - http://www.ustream.tv/recorded/13544036
In these slides, I explained about SDLC and how it differs from Git Flow. How to Build the project with git. And also I covers the content about the connection between git and github.
This document provides an introduction to Git, a distributed version control system. It discusses source code control and revision history. It then covers the basics of Git including initializing a repository, committing files, viewing the commit history and log, branching, merging branches, and using remote repositories hosted on services like GitHub. Key Git commands are demonstrated including add, commit, log, diff, branch, merge, and push/pull for collaborating remotely. Resources for learning more about Git best practices and documentation are also provided.
This document provides an overview of using Git for version control. It begins with cloning a project from the internet and creating a local Git project. It then covers committing changes, pushing commits to a remote repository on GitHub, and pulling updates. The document also discusses branching, forking projects on GitHub, and sending pull requests to contribute changes back to the original project.
The document introduces Git, an open source distributed version control system. It discusses how Git allows doing most operations locally, including committing changes, viewing history, and switching branches. It outlines some benefits of version control like tracking changes, collaboration and reverting mistakes. Finally it provides examples of basic Git commands and workflows for setting up and collaborating on projects.
Source code control is the most important practice that a software professional can do. This presentation introduces Git, the modern, distributed, version control designed for speed and efficiency.
This was delivered for a local Drupal user group.
I originally gave this presentation at the Drupal Self-Help Group meetup, in May 2012.
This document provides an introduction to Git and common branching models. It begins by defining Git as a distributed revision control system created by Linus Torvalds for Linux kernel development. It then discusses why Git is useful, how it is distributed and optimized for merging, and some key Git concepts like commits, branches, and the local repository structure. The document also outlines common Git commands, workflows like centralized, feature branching, Gitflow and GitHub flow, and how pull requests enable collaboration. It concludes by listing additional Git learning resources.
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
So why would something like last few pages happens?
It’s because you were checkouting from a local branch, so default value makes sure no upstream branch is set.
Which I don’t think we should use… I don’t really want to track a local branch ever it’s automatically set up.