Tom Armitage's presentation on the University of Edinburgh's process for install QGIS across a network. Presented at 6th Scottish QGIS UK user group meeting.
O documento discute os benefícios da atividade física regular para a saúde e qualidade de vida, destacando que a prática de exercícios físicos leves a moderados por 30 minutos 5 vezes por semana pode reduzir o risco de doenças crônicas. Também aborda os altos custos do tratamento dessas doenças e a alta prevalência de fatores de risco como sedentarismo, obesidade e hipertensão na população brasileira.
O documento resume as principais modalidades do atletismo, incluindo sua história nos Jogos Olímpicos da Grécia Antiga. As modalidades descritas são: maratona, corridas de velocidade, estafetas, corridas de barreiras, salto em comprimento, salto em altura, lançamento da bola e lançamento do peso. Regras básicas para cada modalidade são fornecidas.
O documento descreve os principais ciclos biogeoquímicos, incluindo o ciclo do oxigênio, onde o oxigênio é liberado através da fotossíntese e consumido na respiração; o ciclo da água, que ocorre através da evaporação e transpiração em ciclos curtos e longos; e o ciclo do carbono e nitrogênio, embora não sejam detalhados.
O documento discute os principais aspectos de uma alimentação saudável e balanceada, incluindo os macronutrientes (carboidratos, proteínas, gorduras), a importância da água, e os fatores que influenciam as escolhas alimentares como a presença de alimentos industrializados e o apoio dos pais.
O documento discute o conceito de saúde de acordo com a Organização Mundial da Saúde (OMS) e como um estilo de vida saudável pode promover bem-estar físico e mental. Ele também aborda os fatores que influenciam a saúde física e mental de uma pessoa e hábitos que contribuem para uma vida mais saudável.
Este documento descreve um plano de ensino de Educação Física para cursos profissionais de nível secundário. O plano inclui 16 módulos cobrindo diversas atividades físicas e esportes, como jogos coletivos, ginástica, atividades ao ar livre e dança. O último módulo trata da aptidão física e fornece exemplos de exercícios para desenvolver a resistência, força, velocidade e flexibilidade dos alunos.
O documento discute os benefícios da atividade física regular para a saúde e qualidade de vida, destacando que a prática de exercícios físicos leves a moderados por 30 minutos 5 vezes por semana pode reduzir o risco de doenças crônicas. Também aborda os altos custos do tratamento dessas doenças e a alta prevalência de fatores de risco como sedentarismo, obesidade e hipertensão na população brasileira.
O documento resume as principais modalidades do atletismo, incluindo sua história nos Jogos Olímpicos da Grécia Antiga. As modalidades descritas são: maratona, corridas de velocidade, estafetas, corridas de barreiras, salto em comprimento, salto em altura, lançamento da bola e lançamento do peso. Regras básicas para cada modalidade são fornecidas.
O documento descreve os principais ciclos biogeoquímicos, incluindo o ciclo do oxigênio, onde o oxigênio é liberado através da fotossíntese e consumido na respiração; o ciclo da água, que ocorre através da evaporação e transpiração em ciclos curtos e longos; e o ciclo do carbono e nitrogênio, embora não sejam detalhados.
O documento discute os principais aspectos de uma alimentação saudável e balanceada, incluindo os macronutrientes (carboidratos, proteínas, gorduras), a importância da água, e os fatores que influenciam as escolhas alimentares como a presença de alimentos industrializados e o apoio dos pais.
O documento discute o conceito de saúde de acordo com a Organização Mundial da Saúde (OMS) e como um estilo de vida saudável pode promover bem-estar físico e mental. Ele também aborda os fatores que influenciam a saúde física e mental de uma pessoa e hábitos que contribuem para uma vida mais saudável.
Este documento descreve um plano de ensino de Educação Física para cursos profissionais de nível secundário. O plano inclui 16 módulos cobrindo diversas atividades físicas e esportes, como jogos coletivos, ginástica, atividades ao ar livre e dança. O último módulo trata da aptidão física e fornece exemplos de exercícios para desenvolver a resistência, força, velocidade e flexibilidade dos alunos.
O documento discute os sistemas digestório, respiratório e excretor do corpo humano. O sistema digestório transforma os alimentos em nutrientes. O sistema respiratório fornece oxigênio para transformar os alimentos em energia através da respiração. O sistema excretor remove substâncias tóxicas do corpo por meio da urina e das fezes.
O documento traça a história do futebol desde suas origens na China Antiga e no Japão Antigo, passando pelos jogos gregos e medievais na Europa, até o desenvolvimento das regras modernas na Inglaterra no século XIX e a popularização do esporte em todo o mundo a partir daí, com a criação da FIFA em 1904.
O documento explica o significado cristão da Páscoa, comparando-o com os símbolos modernos de coelhos e ovos de chocolate. A Páscoa celebra a morte e ressurreição de Cristo, que se sacrificou como o Cordeiro de Deus para tirar o pecado do mundo. A tradição de comer peixe na Sexta-Feira Santa remonta aos tempos bíblicos e lembra o milagre de Jesus alimentando o povo com peixes. A Ceia do Senhor instituída por Jesus substituiu a antiga
O documento fornece um resumo das principais características do Judaísmo, Cristianismo, Islamismo e suas variantes. Ele descreve os fundamentos, rituais, lugares sagrados e divisões de cada religião.
O cristianismo surgiu na Palestina no século I d.C. entre os judeus que esperavam a vinda de um messias. Após a morte e ressurreição de Jesus, seus seguidores passaram a ser chamados de cristãos e as ideias se espalharam principalmente para o Ocidente. Ao longo dos séculos, o cristianismo foi se organizando até se tornar a religião oficial do Império Romano no século IV d.C.
O documento discute a importância de uma alimentação saudável, apresentando a Roda dos Alimentos e seus grupos principais. Também destaca os perigos da má alimentação, como obesidade, colesterol elevado e diabetes, e enfatiza a necessidade de uma dieta variada, equilibrada e completa para o bem-estar geral.
O documento discute classificação de alimentos, nutrientes, hidratação durante exercícios, transtornos alimentares e a busca pelo corpo perfeito. Ele explica que carboidratos, lipídeos e proteínas são fontes de energia, mas consumo excessivo de gordura pode causar doenças cardíacas. Água é a melhor bebida durante exercícios. Transtornos como anorexia, bulimia e vigorexia estão ligados a uma busca malsã pelo corpo perfeito, que na verdade é um mito prejudicial
O documento discute os benefícios do esporte para a saúde. Ele explica que o esporte pode prevenir doenças cardiovasculares, metabólicas, neuropsiquiátricas e imunológicas através do controle de fatores de risco e da melhoria do sistema imunológico. Além disso, o esporte pode atrasar o envelhecimento ao contrariar doenças degenerativas e manter a funcionalidade muscular. O documento também discute como o esporte traz benefícios para crianças
O documento resume a história, regras, equipamento e estrutura básica do voleibol, incluindo o campo de jogo, número de jogadores por equipe, objetivo do jogo, pontuação, faltas e principais competições.
O documento discute a história, evolução e fundamentos do futebol. Começa com a origem do futebol na China e Japão há milhares de anos, passando pela Grécia e Roma antigas, até chegar na Inglaterra no século 19, quando as primeiras regras foram estabelecidas. Também aborda a disseminação do futebol pelo mundo e sua chegada ao Brasil no final do século 19, bem como os fundamentos, categorias, posições e organização do esporte.
O documento discute os benefícios do exercício físico e os riscos do sedentarismo. Aponta que o sedentarismo está associado a doenças e mortes prematuras. Também descreve como as crianças estão mais sedentárias devido à tecnologia e como o exercício regular traz benefícios físicos e mentais para os jovens.
O documento descreve as principais características e regras do rugby, comparando-o com o futebol. Detalha a história do esporte no mundo e no Brasil, explica pontuação, posições, faltas e apresenta estatísticas sobre o esporte.
O basquete foi inventado em 1891 por James Naismith como um esporte para ser praticado no inverno nos Estados Unidos. Ele criou as primeiras regras e usou duas cestas de pêssego como alvos. O basquete chegou ao Brasil em 1894, trazido por um professor americano. Hoje é um dos esportes mais populares do mundo.
Dokumen tersebut membahas periode sejarah Alkitabiah dari masa Abraham hingga Musa dan membandingkannya dengan sejarah Timur Dekat Kuno. Dokumen ini juga membahas beberapa kitab nabi seperti Ayub, Mazmur, dan Pengkotbah serta memberikan penjelasan singkat mengenai isi dan tujuan kitab-kitab tersebut."
Estudos recentes mostram que a musculação pode trazer benefícios para crianças e adolescentes desde os 6 anos de idade, desde que supervisionada por profissional e com cargas leves, focando mais na repetição do que no peso. No entanto, cada pessoa é diferente e o treinamento deve ser individualizado, além de seguir regras de segurança e ter como objetivo o desenvolvimento de qualidades físicas, não apenas ganho de massa muscular.
História do atletismo e atletismo na escolaAnjo da Luz
O documento discute a história do atletismo, desde as primeiras competições na Grécia antiga até as modalidades modernas, e a importância da introdução do atletismo na escola para o desenvolvimento motor das crianças.
O documento discute como a revolução industrial levou as pessoas a se tornarem menos ativas fisicamente e como o avanço tecnológico tornou as tarefas diárias mais fáceis de executar. Também aborda a importância da atividade física regular para a saúde, bem-estar e qualidade de vida, destacando como ela pode prevenir doenças cardiovasculares e melhorar vários aspectos físicos e mentais.
The document discusses system administration tasks related to automating desktop management. It describes using disk imaging and kickstart installations to consistently deploy operating systems across many computers. Disk imaging allows cloning a tested installation, while kickstart uses configuration files and network boot to deploy in an unattended way. The document outlines components, tools, and best practices for automating desktop management and software updates at scale.
The document summarizes a campus network design project submitted by Abani Sarkar and Rubayet Sazzad. The design proposes using gigabit Ethernet switching with a central switch and seven secondary switches connected via fiber backbone. It also recommends configuring two department-level servers for application and web services. The objectives of the design are to minimize expenses, ensure reliability and performance, enable manageability, and allow for scalability.
Bangalore OpenMSA DevDay - September 19, 2018UBiqube
The document provides an agenda for a DevDay event on network and security automation using the OpenMSA. It includes introductions of the speakers, John Collins and Naveen Kumar. The agenda covers hands-on sessions on using microservices and workflows to perform tasks like provisioning security rules and automating network configurations across multiple devices from a single pane of glass. Questions from attendees are addressed, explaining how to submit questions online and that the OpenMSA community is open source and free for contributors.
O documento discute os sistemas digestório, respiratório e excretor do corpo humano. O sistema digestório transforma os alimentos em nutrientes. O sistema respiratório fornece oxigênio para transformar os alimentos em energia através da respiração. O sistema excretor remove substâncias tóxicas do corpo por meio da urina e das fezes.
O documento traça a história do futebol desde suas origens na China Antiga e no Japão Antigo, passando pelos jogos gregos e medievais na Europa, até o desenvolvimento das regras modernas na Inglaterra no século XIX e a popularização do esporte em todo o mundo a partir daí, com a criação da FIFA em 1904.
O documento explica o significado cristão da Páscoa, comparando-o com os símbolos modernos de coelhos e ovos de chocolate. A Páscoa celebra a morte e ressurreição de Cristo, que se sacrificou como o Cordeiro de Deus para tirar o pecado do mundo. A tradição de comer peixe na Sexta-Feira Santa remonta aos tempos bíblicos e lembra o milagre de Jesus alimentando o povo com peixes. A Ceia do Senhor instituída por Jesus substituiu a antiga
O documento fornece um resumo das principais características do Judaísmo, Cristianismo, Islamismo e suas variantes. Ele descreve os fundamentos, rituais, lugares sagrados e divisões de cada religião.
O cristianismo surgiu na Palestina no século I d.C. entre os judeus que esperavam a vinda de um messias. Após a morte e ressurreição de Jesus, seus seguidores passaram a ser chamados de cristãos e as ideias se espalharam principalmente para o Ocidente. Ao longo dos séculos, o cristianismo foi se organizando até se tornar a religião oficial do Império Romano no século IV d.C.
O documento discute a importância de uma alimentação saudável, apresentando a Roda dos Alimentos e seus grupos principais. Também destaca os perigos da má alimentação, como obesidade, colesterol elevado e diabetes, e enfatiza a necessidade de uma dieta variada, equilibrada e completa para o bem-estar geral.
O documento discute classificação de alimentos, nutrientes, hidratação durante exercícios, transtornos alimentares e a busca pelo corpo perfeito. Ele explica que carboidratos, lipídeos e proteínas são fontes de energia, mas consumo excessivo de gordura pode causar doenças cardíacas. Água é a melhor bebida durante exercícios. Transtornos como anorexia, bulimia e vigorexia estão ligados a uma busca malsã pelo corpo perfeito, que na verdade é um mito prejudicial
O documento discute os benefícios do esporte para a saúde. Ele explica que o esporte pode prevenir doenças cardiovasculares, metabólicas, neuropsiquiátricas e imunológicas através do controle de fatores de risco e da melhoria do sistema imunológico. Além disso, o esporte pode atrasar o envelhecimento ao contrariar doenças degenerativas e manter a funcionalidade muscular. O documento também discute como o esporte traz benefícios para crianças
O documento resume a história, regras, equipamento e estrutura básica do voleibol, incluindo o campo de jogo, número de jogadores por equipe, objetivo do jogo, pontuação, faltas e principais competições.
O documento discute a história, evolução e fundamentos do futebol. Começa com a origem do futebol na China e Japão há milhares de anos, passando pela Grécia e Roma antigas, até chegar na Inglaterra no século 19, quando as primeiras regras foram estabelecidas. Também aborda a disseminação do futebol pelo mundo e sua chegada ao Brasil no final do século 19, bem como os fundamentos, categorias, posições e organização do esporte.
O documento discute os benefícios do exercício físico e os riscos do sedentarismo. Aponta que o sedentarismo está associado a doenças e mortes prematuras. Também descreve como as crianças estão mais sedentárias devido à tecnologia e como o exercício regular traz benefícios físicos e mentais para os jovens.
O documento descreve as principais características e regras do rugby, comparando-o com o futebol. Detalha a história do esporte no mundo e no Brasil, explica pontuação, posições, faltas e apresenta estatísticas sobre o esporte.
O basquete foi inventado em 1891 por James Naismith como um esporte para ser praticado no inverno nos Estados Unidos. Ele criou as primeiras regras e usou duas cestas de pêssego como alvos. O basquete chegou ao Brasil em 1894, trazido por um professor americano. Hoje é um dos esportes mais populares do mundo.
Dokumen tersebut membahas periode sejarah Alkitabiah dari masa Abraham hingga Musa dan membandingkannya dengan sejarah Timur Dekat Kuno. Dokumen ini juga membahas beberapa kitab nabi seperti Ayub, Mazmur, dan Pengkotbah serta memberikan penjelasan singkat mengenai isi dan tujuan kitab-kitab tersebut."
Estudos recentes mostram que a musculação pode trazer benefícios para crianças e adolescentes desde os 6 anos de idade, desde que supervisionada por profissional e com cargas leves, focando mais na repetição do que no peso. No entanto, cada pessoa é diferente e o treinamento deve ser individualizado, além de seguir regras de segurança e ter como objetivo o desenvolvimento de qualidades físicas, não apenas ganho de massa muscular.
História do atletismo e atletismo na escolaAnjo da Luz
O documento discute a história do atletismo, desde as primeiras competições na Grécia antiga até as modalidades modernas, e a importância da introdução do atletismo na escola para o desenvolvimento motor das crianças.
O documento discute como a revolução industrial levou as pessoas a se tornarem menos ativas fisicamente e como o avanço tecnológico tornou as tarefas diárias mais fáceis de executar. Também aborda a importância da atividade física regular para a saúde, bem-estar e qualidade de vida, destacando como ela pode prevenir doenças cardiovasculares e melhorar vários aspectos físicos e mentais.
The document discusses system administration tasks related to automating desktop management. It describes using disk imaging and kickstart installations to consistently deploy operating systems across many computers. Disk imaging allows cloning a tested installation, while kickstart uses configuration files and network boot to deploy in an unattended way. The document outlines components, tools, and best practices for automating desktop management and software updates at scale.
The document summarizes a campus network design project submitted by Abani Sarkar and Rubayet Sazzad. The design proposes using gigabit Ethernet switching with a central switch and seven secondary switches connected via fiber backbone. It also recommends configuring two department-level servers for application and web services. The objectives of the design are to minimize expenses, ensure reliability and performance, enable manageability, and allow for scalability.
Bangalore OpenMSA DevDay - September 19, 2018UBiqube
The document provides an agenda for a DevDay event on network and security automation using the OpenMSA. It includes introductions of the speakers, John Collins and Naveen Kumar. The agenda covers hands-on sessions on using microservices and workflows to perform tasks like provisioning security rules and automating network configurations across multiple devices from a single pane of glass. Questions from attendees are addressed, explaining how to submit questions online and that the OpenMSA community is open source and free for contributors.
Every day, the worlds of OT and IT continue to blend together and access to data becomes more vital. That’s why it’s more important than ever to embrace modern technology and security standards through collaboration with IT to provide more robust, efficient automation systems and minimize cybersecurity risks.
Serena Release Management approach and solutionsSoftmart
Kev Holmes is a British computer scientist with over 30 years of experience in software development tools and processes. The document discusses the increased complexity of software deployments over time due to factors like larger teams, virtualization, and offshore development. It introduces concepts like continuous integration/deployment and DevOps to help manage this complexity. Serena Release Automation is presented as a solution that can model deployment structures, support multiple deployment processes, define target environments, act as a system of record, integrate with other tools, and provide reporting to automate the end-to-end software deployment process.
Here are the steps to create a new Microservice in the OpenMSA repository:
1. Navigate to the Workflows-Microservices repository folder
2. Create a new folder with a descriptive name for the Microservice (e.g. "LinuxFirewall")
3. Create the following files inside the new folder:
- CREATE.py - Contains the logic to create a new firewall rule
- DELETE.py - Contains the logic to delete an existing firewall rule
- IMPORT.py - Contains any necessary import statements
4. Add the required parameters, objects and functions to each file based on the use case.
5. Define the Microservice in the repository configuration (e.g. config
Learning Lessons the Hard Way: A Large Utility’s Experience Upgrading from Ar...SSP Innovations
NiSource, a large utility company, upgraded their GIS system from ArcGIS 9.2 to 10 over a multi-year process. They identified key stakeholders, established a project team, and thoroughly tested all functions and business processes. The migration involved upgrading servers, data, and custom code while minimizing customizations. Testing uncovered issues that were resolved. Training emphasized differences between versions. Despite challenges, the overall process provided input, buy-in, and allowed them to successfully deploy the new system after celebrating accomplishments along the way.
SDN Demystified, by Dean Pemberton [APNIC 38]APNIC
This document provides an overview of Software Defined Networking (SDN). It explains that SDN separates the control plane that makes decisions about traffic from the data plane that forwards traffic. This allows network administrators to programmatically control how traffic is directed through abstraction of lower level functionality. Examples are given of how SDN allows innovation through open source development for features networks need rather than relying on vendors to develop them. A demo is then described showing SDN concepts using Ryu as an OpenFlow controller, Mininet for virtual networking, and Open vSwitch for the switch.
Engage 2013 - Leveraging the cloud for ultimate flexibilityAvtex
A case study of how the Twin Cities Marathon used the cloud to scale without introducing significant infrastructure cost and delivered a great fan experience.
Bitfusion Nimbix Dev Summit Heterogeneous Architectures Subbu Rama
This document provides an overview of heterogeneous architectures and the challenges they present for developers. It discusses how hardware is becoming more specialized and complex as Moore's Law slows. This leads to difficulties delivering high performance and efficiency in applications. The document then summarizes several available compute devices from easiest to hardest to program, including GPUs, MICs, FPGAs, and automata. It proposes that software and tools are needed to abstract this complexity and automatically realize performance gains across heterogeneous systems. Bifusion technology aims to do this through remote virtualization that scales applications horizontally, vertically, and across different device types in a transparent manner.
We live in a mobile world. As a society, we are increasingly becoming more mobile, and our technology is evolving with us. Almost everyone has some form of mobile computer within reach at any given time. Many of us have more than one set of these devices – a personal device and a work device.
The current generation has grown up while being immersed in modern digital technology. The lines between work and personal life are blurred, and this is best shown in how they want to consume technology. The status quo of work devices and personal devices is no longer good enough. The latest generation to enter the workforce wants to be able to work anytime, anywhere, and from any device, and they will expect IT to deliver on this.
In this session, you'll learn how you can deliver an always on workspace that enables the business to work anywhere from any device while keeping security and user experience at the forefront.
Object oriented design patterns for distributed systemsJordan McBain
This document proposes an object-oriented design pattern for distributed systems using LabVIEW. The pattern involves published variable classes that can be inherited from and instantiated. Published variables are registered with aggregators and broadcast across networks by a broadcastor. Services can subscribe to published variables to update their state based on variable values. The goal is to abstract away networking and communication details while promoting reuse through encapsulation and inheritance. Sample code is provided as a proof of concept, but further work is needed to implement error handling and optimize the networking architecture.
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/2m9gF93.
Kate Sills talks about some of the security issues using NPM packages, the EventStream incident that created a security breach in a package, and Realms and SES (Secure ECMAScript) as possible solutions to NPM package security vulnerabilities. Filmed at qconnewyork.com.
Kate Sills is a software engineer at Agoric, building composable smart contract components in a secure subset of JavaScript. Previously, she has researched and written on the potential uses of smart contracts to enforce agreements and create institutions orthogonal to legal jurisdictions.
This document provides an overview of cloud computing, including its definition, history, key properties, usage, and pros and cons. Cloud computing allows large groups of users to access software, platforms, and infrastructure over the internet. It provides users flexibility and scalability compared to traditional personal computing. While security and speed issues remain challenges, cloud computing is expected to continue expanding and becoming more dominant in the future.
UNIT 4 - UNDERSTANDING THE NETWORK ARCHITECTURE.pptxLeahRachael
This document provides an overview of network architecture and protocols. It discusses Ethernet, including its history, components, addressing, frames, and media access control. It also covers token ring, AppleTalk, ARCNET, the layered network protocol model (with HTTP as an example), and network operating system architectures like peer-to-peer and client-server. Segmentation strategies like firewalls and software-defined networking are introduced to improve performance and security.
This document provides an overview of system administration basics including hardware, virtualization, networking, load balancing, databases, monitoring, integration, and vendor management. It discusses topics such as choosing hardware vendors, datacenter requirements, hardware sizing, redundancy, virtualization platforms, application and database server virtualization, networking components like firewalls and switches, load balancing options, database best practices around backups, compression, and indexes, monitoring tools, integration, and managing relationships with software vendors and support.
Choosing the Best Approach for Monitoring Citrix User Experience: Should You ...eG Innovations
A great user experience is key for the success of any Citrix application virtualization or desktop virtualization initiative. To ensure user satisfaction and productivity, Citrix administrators should monitor the user experience proactively, detect times when users are likely to be seeing slowness, pinpoint the cause of such issues and initiate corrective actions to quickly resolve issues, thereby ensuring user satisfaction and productivity.
A key question is where should the monitoring of the Citrix infrastructure be performed from - the network, the server infrastructure, or from the client?
View this presentation to:
• Learn about the different approaches to Citrix user experience monitoring, their benefits and shortcomings
• Hear about a hybrid approach that provides the most cost-effective yet comprehensive monitoring for a Citrix server farm
• See a live demonstration of the hybrid Citrix monitoring approach and its ability to cover all aspects of Citrix user experience
Visualising school catchment areas - FOSS4GUK 2018Ross McDonald
FOSS4G UK 2018 talk on different visualisations examples using school and pupil datasets. with open source software including PostgreSQL, PostGIS, QGIS, pgRouting.
Tim Jenks (eeGeo) gave a quick overview of how they built their indoor 3D mapping application with QGIS. Presented at the 6th Scottish QGIS UK user group meeting.
Creating and indoor routable network with QGIS and pgRoutingRoss McDonald
Tim Manner from Ordnance Survey explains how they created an indoor routable network using QGIS and pgRouting. In 3D using QGIS2ThreeJS to build an interactive map with live routing.
Neil Benny (thinkWhere) explains how to use the different viewshed tools built into QGIS and also the different ways to find the heart of Scotland. Presented at the 6th Scottish QGIS UK user group meeting.
Phil Taylor's How Deep Is Your Loch talk from the 6th Scottish QGIS UK user group meeting. Explores the bathymetry of four of Scotlands lochs - biggest, deepest, longest, most studied.
Data capture with Leaflet and OpenStreetMapRoss McDonald
Louise Sing's lightning talk on how she used LeafletJs and OpenStreetMap to build a mobile application to capture data about forest usage. Presented at 6th Scottish QGIS UK user group meeting.
Them thar hills: shadin', texturin', blendin'Ross McDonald
Ross McDonald's presentation on different ways of rendering an elevation model as a hill shaded or texture shaded image. Presented at 6th Scottish QGIS UK user group meeting.
QGIS plugin for parallel processing in terrain analysisRoss McDonald
Art Lembo's presentation on embarrassingly parallel processing with QGIS and pyCUDA for terrain analysis. Given at 6th Scottish QGIS UK user group meeting.
Mapping narrative: QGIS in the humanities classromRoss McDonald
Anouk Lang's presentation on how she uses QGIS in the digital humanities classroom to map narrative. Presented at 6th Scottish QGIS UK user group meeting.
QGIS server: the good, the not-so-good and the uglyRoss McDonald
Fiona Hemsley-Flint's presentation on QGIS Server given at the 6th Scottish QGIS UK user group meeting. Compares QGIS server with Mapserver and Geognosis.
Tom Armitage closes the 6th QGIS UK Scottish user group meeting in Edinburgh. He thanks the speakers and the sponsors - thinkWhere, Ordnance survey, Angus Council, Cawdor Forestry, eeGeo and geoEDINA.
Decision support tools for forestry using open source softwareRoss McDonald
Stephen Bathgate from Forest research on how implementing a GIS delivered savings and efficiencies to a small workforce. Presented at 6th Scottish QGIS UK user group meeting.
1) pgRouting is an extension to PostGIS that adds routing functionality to PostgreSQL databases.
2) It allows users to calculate shortest and fastest path routes on road networks.
3) The document discusses various Ordnance Survey and OpenStreetMap datasets that can be used with pgRouting, tools for loading spatial data, and performance enhancements for routing queries.
Liam Mason's presentation on using QGIS to create SLD files for Geoserver for over 400 layers. Given at the 3rd QGIS user group meeting in Edinburgh on 5th May 2015
John Stevenson Volcanoes and FOSS4G EdinburghRoss McDonald
Dr John A Stevenson gives a presentation on how he uses open source tools to manage his analysis of volcanic eruptions at the 3rd QGIS user group meeting in Edinburgh on 5th May 2015.
Presentation given at 3rd QGIS UK user group meeting in Edinburgh on 5th May 2015. Roger Garbett gives an introduction to using the QGIS print composer to create map layouts.
Matt Walsh thinkWhere_QGIS_usergroup_pyqtRoss McDonald
Slides to support Matt Walsh's workshop on customising a QGIS plugin interface using Qt Designer / Creator given at the 3rd QGIS UK user group meeting in Edinburgh on 5th May 2015
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
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.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Building RAG with self-deployed Milvus vector database and Snowpark Container...Zilliz
This talk will give hands-on advice on building RAG applications with an open-source Milvus database deployed as a docker container. We will also introduce the integration of Milvus with Snowpark Container Services.
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.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
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.
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).
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Installing QGIS on a network
1. Installing QGIS on
a Network
How the University of Edinburgh made QGIS
available on its Managed Desktop system
2. The University Network
• Serves over 13,000 staff and over 37,000 students
• Largest campus computing network in Britain
• More than 3000 computers across open-access and
specialist labs
4. Mailing List
• Poll users:
• When to update
• Which version to update to
• Inform users of the changes
• Share links to resources
5. Options & Conditions
• 64 Bit
• Version 2.14.3 (LTR)
• No Desktop Icons
• Must be easy to cleanly Uninstall
6. How wasn’t it done?
• Usually use App-V but not in this case
• Not sure that this would support the use of user downloaded plugins
• No MSI or other standard installer
• No well known scripting installer
• Silent installer is not well documented
• Needed to search QGIS forums for details
7. How was it done?
Using a command script to manually install then customise:
• A very simple command defines the installer
QGIS-OSGeo4W-2.14.3-1-Setup-x86_64.exe /S
/D=<installationlocation>
• Where /S means silent install and /D is the location i.e.
C:Program Files
• Manual tidy up cleans the start menu & removes desktop icons
8. How is it undone?
• Another simple command defines the uninstaller
C:Program FilesQGIS EssenUninstall-
QGIS.exe /S _?=c:PROGRA~1QGIS Essen
• There are some registry items to clear:
• HKLMSoftwareQGIS Essen
• HKLMSoftwareMicrosoftWindowsCurrentVersionUninstallQGIS
Essen
• Manual tidy removes the QGIS installation directory
9. Conclusions
• Very easy by normal standards
• Best to avoid virtual installers for plugins
• Get a community to consult on changes
• There is no need to be afraid of OpenSource
software on large network installations
• Can’t wait to run the process for QGIS 3.2!