Lecture to UCSB GIS class, February 19, 2009, by Alan Glennon. Overview of recent, interesting maps, introduction to spatial data, online mapping, considerations, and best practices.
William Shakespeare nació en 1564 en Stratford-upon-Avon, Inglaterra. Fue un dramaturgo y poeta inglés reconocido mundialmente por sus obras teatrales. Debido a problemas financieros, tuvo que dejar la escuela a temprana edad y trabajar, hasta que en 1588 se mudó a Londres para trabajar como actor y escritor. Allí trabajó para la compañía teatral The Chamberlain's Men, escribiendo sus famosas obras como Romeo y Julieta, Hamlet y Macbeth. Shakespeare es considerado
O que é FADE?; O que é um canister? ;Massa específica = Peso específico?; • mmca = kgf/m2?; • Como funciona o controle de nível do bico da bomba de posto de combustível?; Sensor de pneu vazio?; • Conceito do velocímetro, variação de velocidade do seu odômetro com o da pista, mudança de velociade com a mudança de ARO?; Como funciona a valvula Tríplice?; Porque alguns gases são comercializados em m3 e outros em kg?
1. The European Commission is developing a White Paper on Youth Policy to establish a coherent EU youth policy and priorities for the next ten years. Local government in the UK has been invited to attend a meeting to provide input to the Commission's proposals.
2. An initial response from local government has been prepared for the meeting, covering topics like recognition of local delivery, social inclusion, involvement of young people, and cross-cutting nature of youth policy.
3. The document seeks the Executive's agreement to submit the local government response to the upcoming EU-UK bilateral meeting on the White Paper, to represent local interests and influence the Commission's proposals.
Este documento resume la vida y obra de William Shakespeare. Nació en Stratford-upon-Avon en 1564. Se casó a los 18 años y tuvo tres hijos, pero no fue un buen esposo. Se mudó a Londres en 1590 para trabajar como actor y dramaturgo para la compañía Chamberlain's Men, escribiendo sus famosas obras como Hamlet, Macbeth y Romeo y Julieta. Shakespeare es considerado el mejor dramaturgo de todos los tiempos y sus obras se siguen representando en todo el mundo.
Este documento fornece o material de apoio da primeira aula de um workshop de teatro. Ele contém três seções: 1) Apresentação do material, 2) Exercícios sugeridos pela instrutora Denise Stoklos, 3) Próximos passos para os alunos. O material inclui três exercícios para praticar os conceitos da aula e dicas para continuar o aprendizado.
O documento discute os meios de comunicação ao longo da história, desde a comunicação oral até as redes sociais modernas. Também aborda o papel da imprensa e da assessoria de imprensa, além de fornecer dicas sobre entrevistas e relacionamento com a mídia.
William Shakespeare nació en 1564 en Stratford-upon-Avon, Inglaterra. Fue un dramaturgo y poeta inglés reconocido mundialmente por sus obras teatrales. Debido a problemas financieros, tuvo que dejar la escuela a temprana edad y trabajar, hasta que en 1588 se mudó a Londres para trabajar como actor y escritor. Allí trabajó para la compañía teatral The Chamberlain's Men, escribiendo sus famosas obras como Romeo y Julieta, Hamlet y Macbeth. Shakespeare es considerado
O que é FADE?; O que é um canister? ;Massa específica = Peso específico?; • mmca = kgf/m2?; • Como funciona o controle de nível do bico da bomba de posto de combustível?; Sensor de pneu vazio?; • Conceito do velocímetro, variação de velocidade do seu odômetro com o da pista, mudança de velociade com a mudança de ARO?; Como funciona a valvula Tríplice?; Porque alguns gases são comercializados em m3 e outros em kg?
1. The European Commission is developing a White Paper on Youth Policy to establish a coherent EU youth policy and priorities for the next ten years. Local government in the UK has been invited to attend a meeting to provide input to the Commission's proposals.
2. An initial response from local government has been prepared for the meeting, covering topics like recognition of local delivery, social inclusion, involvement of young people, and cross-cutting nature of youth policy.
3. The document seeks the Executive's agreement to submit the local government response to the upcoming EU-UK bilateral meeting on the White Paper, to represent local interests and influence the Commission's proposals.
Este documento resume la vida y obra de William Shakespeare. Nació en Stratford-upon-Avon en 1564. Se casó a los 18 años y tuvo tres hijos, pero no fue un buen esposo. Se mudó a Londres en 1590 para trabajar como actor y dramaturgo para la compañía Chamberlain's Men, escribiendo sus famosas obras como Hamlet, Macbeth y Romeo y Julieta. Shakespeare es considerado el mejor dramaturgo de todos los tiempos y sus obras se siguen representando en todo el mundo.
Este documento fornece o material de apoio da primeira aula de um workshop de teatro. Ele contém três seções: 1) Apresentação do material, 2) Exercícios sugeridos pela instrutora Denise Stoklos, 3) Próximos passos para os alunos. O material inclui três exercícios para praticar os conceitos da aula e dicas para continuar o aprendizado.
O documento discute os meios de comunicação ao longo da história, desde a comunicação oral até as redes sociais modernas. Também aborda o papel da imprensa e da assessoria de imprensa, além de fornecer dicas sobre entrevistas e relacionamento com a mídia.
William Shakespeare fue un dramaturgo, poeta y actor inglés nacido en 1564 en Stratford-upon-Avon, Inglaterra. Dejó los estudios y se casó a los 18 años, tuvo tres hijos aunque descuidó a su familia. En 1588 se mudó a Londres para trabajar como actor y escritor, uniéndose a una compañía teatral. Escribió numerosas obras incluyendo tragedias como Romeo y Julieta, comedias y dramas históricos. Sus obras se escribieron e interpretaron durante
The document provides a timeline and overview of the major events of the US credit crisis from 2007-2008. It begins with rising unemployment in January 2007 and interest rate cuts by the Federal Reserve. It then details the collapse of subprime lenders like New Century Financial in 2007, the liquidation of Bear Stearns hedge funds in mid-2007, and the bankruptcy of American Home Mortgage in August 2007. The crisis continued into 2008 with emergency actions by central banks and a proposed regulatory reform package from the US Treasury in March 2008.
O documento explica o conceito de "vivência" na Biodanza, que é uma experiência intensa vivida no presente envolvendo emoções, corpo e mente. Uma vivência na Biodanza promove a integração do indivíduo consigo mesmo através de exercícios musicais. Vivências ocorrem em três níveis - cognitivo, emocional e visceral - e caracterizam-se por serem originais, subjetivas e ligadas à ontologia da pessoa.
Webinar-Compensating the Workforce of TomorrowPayScale, Inc.
The document summarizes a presentation about tailoring compensation to attract and retain different generations in the workforce. It discusses defining generations based on characteristics like communication preferences, career mindsets, and average job tenures. It also provides tips on using a mix of pay including bonuses, flexible benefits, and advancement opportunities. The presentation emphasizes the importance of communication transparency regarding compensation and addressing any skills gaps.
Kin selection theory explains the evolution of altruism. While altruism seems to go against individual survival and fitness, kin selection demonstrates that altruistic behavior can persist if the altruistic individual helps genetically similar relatives to survive and pass on shared genes. Key examples discussed are sterile worker ants helping their queen sister reproduce since they share three-quarters of their genes, and ground squirrels whose alarm calls risk individual safety but benefit genetically related neighbors. The theory was developed by W.D. Hamilton and others to explain how natural selection can favor altruism between kin.
Adam Borick has over 8 years of experience in corporate finance, pricing, and customer service. He currently works as an FP&A Manager for Gate Gourmet, an airline catering company. In this role, he delivers financial analysis to obtain funding for new business opportunities and facilitates executive approval of capital expenditures. Previously, he managed bid pricing and analysis as the Pricing Manager, where he was responsible for over $250 million in bids annually. Borick has a background in scheduling, shipping, customer service, and project management from prior roles in building supply manufacturing. He holds a double major in Business Management and Psychology from Virginia Tech.
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...DanBrown980551
This LF Energy webinar took place June 20, 2024. It featured:
-Alex Thornton, LF Energy
-Hallie Cramer, Google
-Daniel Roesler, UtilityAPI
-Henry Richardson, WattTime
In response to the urgency and scale required to effectively address climate change, open source solutions offer significant potential for driving innovation and progress. Currently, there is a growing demand for standardization and interoperability in energy data and modeling. Open source standards and specifications within the energy sector can also alleviate challenges associated with data fragmentation, transparency, and accessibility. At the same time, it is crucial to consider privacy and security concerns throughout the development of open source platforms.
This webinar will delve into the motivations behind establishing LF Energy’s Carbon Data Specification Consortium. It will provide an overview of the draft specifications and the ongoing progress made by the respective working groups.
Three primary specifications will be discussed:
-Discovery and client registration, emphasizing transparent processes and secure and private access
-Customer data, centering around customer tariffs, bills, energy usage, and full consumption disclosure
-Power systems data, focusing on grid data, inclusive of transmission and distribution networks, generation, intergrid power flows, and market settlement data
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...AlexanderRichford
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation Functions to Prevent Interaction with Malicious QR Codes.
Aim of the Study: The goal of this research was to develop a robust hybrid approach for identifying malicious and insecure URLs derived from QR codes, ensuring safe interactions.
This is achieved through:
Machine Learning Model: Predicts the likelihood of a URL being malicious.
Security Validation Functions: Ensures the derived URL has a valid certificate and proper URL format.
This innovative blend of technology aims to enhance cybersecurity measures and protect users from potential threats hidden within QR codes 🖥 🔒
This study was my first introduction to using ML which has shown me the immense potential of ML in creating more secure digital environments!
QA or the Highway - Component Testing: Bridging the gap between frontend appl...zjhamm304
These are the slides for the presentation, "Component Testing: Bridging the gap between frontend applications" that was presented at QA or the Highway 2024 in Columbus, OH by Zachary Hamm.
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Ukraine
Під час доповіді відповімо на питання, навіщо потрібно підвищувати продуктивність аплікації і які є найефективніші способи для цього. А також поговоримо про те, що таке кеш, які його види бувають та, основне — як знайти performance bottleneck?
Відео та деталі заходу: https://bit.ly/45tILxj
Dandelion Hashtable: beyond billion requests per second on a commodity serverAntonios Katsarakis
This slide deck presents DLHT, a concurrent in-memory hashtable. Despite efforts to optimize hashtables, that go as far as sacrificing core functionality, state-of-the-art designs still incur multiple memory accesses per request and block request processing in three cases. First, most hashtables block while waiting for data to be retrieved from memory. Second, open-addressing designs, which represent the current state-of-the-art, either cannot free index slots on deletes or must block all requests to do so. Third, index resizes block every request until all objects are copied to the new index. Defying folklore wisdom, DLHT forgoes open-addressing and adopts a fully-featured and memory-aware closed-addressing design based on bounded cache-line-chaining. This design offers lock-free index operations and deletes that free slots instantly, (2) completes most requests with a single memory access, (3) utilizes software prefetching to hide memory latencies, and (4) employs a novel non-blocking and parallel resizing. In a commodity server and a memory-resident workload, DLHT surpasses 1.6B requests per second and provides 3.5x (12x) the throughput of the state-of-the-art closed-addressing (open-addressing) resizable hashtable on Gets (Deletes).
MySQL InnoDB Storage Engine: Deep Dive - MydbopsMydbops
This presentation, titled "MySQL - InnoDB" and delivered by Mayank Prasad at the Mydbops Open Source Database Meetup 16 on June 8th, 2024, covers dynamic configuration of REDO logs and instant ADD/DROP columns in InnoDB.
This presentation dives deep into the world of InnoDB, exploring two ground-breaking features introduced in MySQL 8.0:
• Dynamic Configuration of REDO Logs: Enhance your database's performance and flexibility with on-the-fly adjustments to REDO log capacity. Unleash the power of the snake metaphor to visualize how InnoDB manages REDO log files.
• Instant ADD/DROP Columns: Say goodbye to costly table rebuilds! This presentation unveils how InnoDB now enables seamless addition and removal of columns without compromising data integrity or incurring downtime.
Key Learnings:
• Grasp the concept of REDO logs and their significance in InnoDB's transaction management.
• Discover the advantages of dynamic REDO log configuration and how to leverage it for optimal performance.
• Understand the inner workings of instant ADD/DROP columns and their impact on database operations.
• Gain valuable insights into the row versioning mechanism that empowers instant column modifications.
What is an RPA CoE? Session 2 – CoE RolesDianaGray10
In this session, we will review the players involved in the CoE and how each role impacts opportunities.
Topics covered:
• What roles are essential?
• What place in the automation journey does each role play?
Speaker:
Chris Bolin, Senior Intelligent Automation Architect Anika Systems
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsDianaGray10
Join us to learn how UiPath Apps can directly and easily interact with prebuilt connectors via Integration Service--including Salesforce, ServiceNow, Open GenAI, and more.
The best part is you can achieve this without building a custom workflow! Say goodbye to the hassle of using separate automations to call APIs. By seamlessly integrating within App Studio, you can now easily streamline your workflow, while gaining direct access to our Connector Catalog of popular applications.
We’ll discuss and demo the benefits of UiPath Apps and connectors including:
Creating a compelling user experience for any software, without the limitations of APIs.
Accelerating the app creation process, saving time and effort
Enjoying high-performance CRUD (create, read, update, delete) operations, for
seamless data management.
Speakers:
Russell Alfeche, Technology Leader, RPA at qBotic and UiPath MVP
Charlie Greenberg, host
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillLizaNolte
HERE IS YOUR WEBINAR CONTENT! 'Mastering Customer Journey Management with Dr. Graham Hill'. We hope you find the webinar recording both insightful and enjoyable.
In this webinar, we explored essential aspects of Customer Journey Management and personalization. Here’s a summary of the key insights and topics discussed:
Key Takeaways:
Understanding the Customer Journey: Dr. Hill emphasized the importance of mapping and understanding the complete customer journey to identify touchpoints and opportunities for improvement.
Personalization Strategies: We discussed how to leverage data and insights to create personalized experiences that resonate with customers.
Technology Integration: Insights were shared on how inQuba’s advanced technology can streamline customer interactions and drive operational efficiency.
"Choosing proper type of scaling", Olena SyrotaFwdays
Imagine an IoT processing system that is already quite mature and production-ready and for which client coverage is growing and scaling and performance aspects are life and death questions. The system has Redis, MongoDB, and stream processing based on ksqldb. In this talk, firstly, we will analyze scaling approaches and then select the proper ones for our system.
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Keywords: AI, Containeres, Kubernetes, Cloud Native
Event Link: https://meine.doag.org/events/cloudland/2024/agenda/#agendaId.4211
Must Know Postgres Extension for DBA and Developer during MigrationMydbops
Mydbops Opensource Database Meetup 16
Topic: Must-Know PostgreSQL Extensions for Developers and DBAs During Migration
Speaker: Deepak Mahto, Founder of DataCloudGaze Consulting
Date & Time: 8th June | 10 AM - 1 PM IST
Venue: Bangalore International Centre, Bangalore
Abstract: Discover how PostgreSQL extensions can be your secret weapon! This talk explores how key extensions enhance database capabilities and streamline the migration process for users moving from other relational databases like Oracle.
Key Takeaways:
* Learn about crucial extensions like oracle_fdw, pgtt, and pg_audit that ease migration complexities.
* Gain valuable strategies for implementing these extensions in PostgreSQL to achieve license freedom.
* Discover how these key extensions can empower both developers and DBAs during the migration process.
* Don't miss this chance to gain practical knowledge from an industry expert and stay updated on the latest open-source database trends.
Mydbops Managed Services specializes in taking the pain out of database management while optimizing performance. Since 2015, we have been providing top-notch support and assistance for the top three open-source databases: MySQL, MongoDB, and PostgreSQL.
Our team offers a wide range of services, including assistance, support, consulting, 24/7 operations, and expertise in all relevant technologies. We help organizations improve their database's performance, scalability, efficiency, and availability.
Contact us: info@mydbops.com
Visit: https://www.mydbops.com/
Follow us on LinkedIn: https://in.linkedin.com/company/mydbops
For more details and updates, please follow up the below links.
Meetup Page : https://www.meetup.com/mydbops-databa...
Twitter: https://twitter.com/mydbopsofficial
Blogs: https://www.mydbops.com/blog/
Facebook(Meta): https://www.facebook.com/mydbops/
William Shakespeare fue un dramaturgo, poeta y actor inglés nacido en 1564 en Stratford-upon-Avon, Inglaterra. Dejó los estudios y se casó a los 18 años, tuvo tres hijos aunque descuidó a su familia. En 1588 se mudó a Londres para trabajar como actor y escritor, uniéndose a una compañía teatral. Escribió numerosas obras incluyendo tragedias como Romeo y Julieta, comedias y dramas históricos. Sus obras se escribieron e interpretaron durante
The document provides a timeline and overview of the major events of the US credit crisis from 2007-2008. It begins with rising unemployment in January 2007 and interest rate cuts by the Federal Reserve. It then details the collapse of subprime lenders like New Century Financial in 2007, the liquidation of Bear Stearns hedge funds in mid-2007, and the bankruptcy of American Home Mortgage in August 2007. The crisis continued into 2008 with emergency actions by central banks and a proposed regulatory reform package from the US Treasury in March 2008.
O documento explica o conceito de "vivência" na Biodanza, que é uma experiência intensa vivida no presente envolvendo emoções, corpo e mente. Uma vivência na Biodanza promove a integração do indivíduo consigo mesmo através de exercícios musicais. Vivências ocorrem em três níveis - cognitivo, emocional e visceral - e caracterizam-se por serem originais, subjetivas e ligadas à ontologia da pessoa.
Webinar-Compensating the Workforce of TomorrowPayScale, Inc.
The document summarizes a presentation about tailoring compensation to attract and retain different generations in the workforce. It discusses defining generations based on characteristics like communication preferences, career mindsets, and average job tenures. It also provides tips on using a mix of pay including bonuses, flexible benefits, and advancement opportunities. The presentation emphasizes the importance of communication transparency regarding compensation and addressing any skills gaps.
Kin selection theory explains the evolution of altruism. While altruism seems to go against individual survival and fitness, kin selection demonstrates that altruistic behavior can persist if the altruistic individual helps genetically similar relatives to survive and pass on shared genes. Key examples discussed are sterile worker ants helping their queen sister reproduce since they share three-quarters of their genes, and ground squirrels whose alarm calls risk individual safety but benefit genetically related neighbors. The theory was developed by W.D. Hamilton and others to explain how natural selection can favor altruism between kin.
Adam Borick has over 8 years of experience in corporate finance, pricing, and customer service. He currently works as an FP&A Manager for Gate Gourmet, an airline catering company. In this role, he delivers financial analysis to obtain funding for new business opportunities and facilitates executive approval of capital expenditures. Previously, he managed bid pricing and analysis as the Pricing Manager, where he was responsible for over $250 million in bids annually. Borick has a background in scheduling, shipping, customer service, and project management from prior roles in building supply manufacturing. He holds a double major in Business Management and Psychology from Virginia Tech.
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
LF Energy Webinar: Carbon Data Specifications: Mechanisms to Improve Data Acc...DanBrown980551
This LF Energy webinar took place June 20, 2024. It featured:
-Alex Thornton, LF Energy
-Hallie Cramer, Google
-Daniel Roesler, UtilityAPI
-Henry Richardson, WattTime
In response to the urgency and scale required to effectively address climate change, open source solutions offer significant potential for driving innovation and progress. Currently, there is a growing demand for standardization and interoperability in energy data and modeling. Open source standards and specifications within the energy sector can also alleviate challenges associated with data fragmentation, transparency, and accessibility. At the same time, it is crucial to consider privacy and security concerns throughout the development of open source platforms.
This webinar will delve into the motivations behind establishing LF Energy’s Carbon Data Specification Consortium. It will provide an overview of the draft specifications and the ongoing progress made by the respective working groups.
Three primary specifications will be discussed:
-Discovery and client registration, emphasizing transparent processes and secure and private access
-Customer data, centering around customer tariffs, bills, energy usage, and full consumption disclosure
-Power systems data, focusing on grid data, inclusive of transmission and distribution networks, generation, intergrid power flows, and market settlement data
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation F...AlexanderRichford
QR Secure: A Hybrid Approach Using Machine Learning and Security Validation Functions to Prevent Interaction with Malicious QR Codes.
Aim of the Study: The goal of this research was to develop a robust hybrid approach for identifying malicious and insecure URLs derived from QR codes, ensuring safe interactions.
This is achieved through:
Machine Learning Model: Predicts the likelihood of a URL being malicious.
Security Validation Functions: Ensures the derived URL has a valid certificate and proper URL format.
This innovative blend of technology aims to enhance cybersecurity measures and protect users from potential threats hidden within QR codes 🖥 🔒
This study was my first introduction to using ML which has shown me the immense potential of ML in creating more secure digital environments!
QA or the Highway - Component Testing: Bridging the gap between frontend appl...zjhamm304
These are the slides for the presentation, "Component Testing: Bridging the gap between frontend applications" that was presented at QA or the Highway 2024 in Columbus, OH by Zachary Hamm.
GlobalLogic Java Community Webinar #18 “How to Improve Web Application Perfor...GlobalLogic Ukraine
Під час доповіді відповімо на питання, навіщо потрібно підвищувати продуктивність аплікації і які є найефективніші способи для цього. А також поговоримо про те, що таке кеш, які його види бувають та, основне — як знайти performance bottleneck?
Відео та деталі заходу: https://bit.ly/45tILxj
Dandelion Hashtable: beyond billion requests per second on a commodity serverAntonios Katsarakis
This slide deck presents DLHT, a concurrent in-memory hashtable. Despite efforts to optimize hashtables, that go as far as sacrificing core functionality, state-of-the-art designs still incur multiple memory accesses per request and block request processing in three cases. First, most hashtables block while waiting for data to be retrieved from memory. Second, open-addressing designs, which represent the current state-of-the-art, either cannot free index slots on deletes or must block all requests to do so. Third, index resizes block every request until all objects are copied to the new index. Defying folklore wisdom, DLHT forgoes open-addressing and adopts a fully-featured and memory-aware closed-addressing design based on bounded cache-line-chaining. This design offers lock-free index operations and deletes that free slots instantly, (2) completes most requests with a single memory access, (3) utilizes software prefetching to hide memory latencies, and (4) employs a novel non-blocking and parallel resizing. In a commodity server and a memory-resident workload, DLHT surpasses 1.6B requests per second and provides 3.5x (12x) the throughput of the state-of-the-art closed-addressing (open-addressing) resizable hashtable on Gets (Deletes).
MySQL InnoDB Storage Engine: Deep Dive - MydbopsMydbops
This presentation, titled "MySQL - InnoDB" and delivered by Mayank Prasad at the Mydbops Open Source Database Meetup 16 on June 8th, 2024, covers dynamic configuration of REDO logs and instant ADD/DROP columns in InnoDB.
This presentation dives deep into the world of InnoDB, exploring two ground-breaking features introduced in MySQL 8.0:
• Dynamic Configuration of REDO Logs: Enhance your database's performance and flexibility with on-the-fly adjustments to REDO log capacity. Unleash the power of the snake metaphor to visualize how InnoDB manages REDO log files.
• Instant ADD/DROP Columns: Say goodbye to costly table rebuilds! This presentation unveils how InnoDB now enables seamless addition and removal of columns without compromising data integrity or incurring downtime.
Key Learnings:
• Grasp the concept of REDO logs and their significance in InnoDB's transaction management.
• Discover the advantages of dynamic REDO log configuration and how to leverage it for optimal performance.
• Understand the inner workings of instant ADD/DROP columns and their impact on database operations.
• Gain valuable insights into the row versioning mechanism that empowers instant column modifications.
What is an RPA CoE? Session 2 – CoE RolesDianaGray10
In this session, we will review the players involved in the CoE and how each role impacts opportunities.
Topics covered:
• What roles are essential?
• What place in the automation journey does each role play?
Speaker:
Chris Bolin, Senior Intelligent Automation Architect Anika Systems
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsDianaGray10
Join us to learn how UiPath Apps can directly and easily interact with prebuilt connectors via Integration Service--including Salesforce, ServiceNow, Open GenAI, and more.
The best part is you can achieve this without building a custom workflow! Say goodbye to the hassle of using separate automations to call APIs. By seamlessly integrating within App Studio, you can now easily streamline your workflow, while gaining direct access to our Connector Catalog of popular applications.
We’ll discuss and demo the benefits of UiPath Apps and connectors including:
Creating a compelling user experience for any software, without the limitations of APIs.
Accelerating the app creation process, saving time and effort
Enjoying high-performance CRUD (create, read, update, delete) operations, for
seamless data management.
Speakers:
Russell Alfeche, Technology Leader, RPA at qBotic and UiPath MVP
Charlie Greenberg, host
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillLizaNolte
HERE IS YOUR WEBINAR CONTENT! 'Mastering Customer Journey Management with Dr. Graham Hill'. We hope you find the webinar recording both insightful and enjoyable.
In this webinar, we explored essential aspects of Customer Journey Management and personalization. Here’s a summary of the key insights and topics discussed:
Key Takeaways:
Understanding the Customer Journey: Dr. Hill emphasized the importance of mapping and understanding the complete customer journey to identify touchpoints and opportunities for improvement.
Personalization Strategies: We discussed how to leverage data and insights to create personalized experiences that resonate with customers.
Technology Integration: Insights were shared on how inQuba’s advanced technology can streamline customer interactions and drive operational efficiency.
"Choosing proper type of scaling", Olena SyrotaFwdays
Imagine an IoT processing system that is already quite mature and production-ready and for which client coverage is growing and scaling and performance aspects are life and death questions. The system has Redis, MongoDB, and stream processing based on ksqldb. In this talk, firstly, we will analyze scaling approaches and then select the proper ones for our system.
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Keywords: AI, Containeres, Kubernetes, Cloud Native
Event Link: https://meine.doag.org/events/cloudland/2024/agenda/#agendaId.4211
Must Know Postgres Extension for DBA and Developer during MigrationMydbops
Mydbops Opensource Database Meetup 16
Topic: Must-Know PostgreSQL Extensions for Developers and DBAs During Migration
Speaker: Deepak Mahto, Founder of DataCloudGaze Consulting
Date & Time: 8th June | 10 AM - 1 PM IST
Venue: Bangalore International Centre, Bangalore
Abstract: Discover how PostgreSQL extensions can be your secret weapon! This talk explores how key extensions enhance database capabilities and streamline the migration process for users moving from other relational databases like Oracle.
Key Takeaways:
* Learn about crucial extensions like oracle_fdw, pgtt, and pg_audit that ease migration complexities.
* Gain valuable strategies for implementing these extensions in PostgreSQL to achieve license freedom.
* Discover how these key extensions can empower both developers and DBAs during the migration process.
* Don't miss this chance to gain practical knowledge from an industry expert and stay updated on the latest open-source database trends.
Mydbops Managed Services specializes in taking the pain out of database management while optimizing performance. Since 2015, we have been providing top-notch support and assistance for the top three open-source databases: MySQL, MongoDB, and PostgreSQL.
Our team offers a wide range of services, including assistance, support, consulting, 24/7 operations, and expertise in all relevant technologies. We help organizations improve their database's performance, scalability, efficiency, and availability.
Contact us: info@mydbops.com
Visit: https://www.mydbops.com/
Follow us on LinkedIn: https://in.linkedin.com/company/mydbops
For more details and updates, please follow up the below links.
Meetup Page : https://www.meetup.com/mydbops-databa...
Twitter: https://twitter.com/mydbopsofficial
Blogs: https://www.mydbops.com/blog/
Facebook(Meta): https://www.facebook.com/mydbops/
Getting the Most Out of ScyllaDB Monitoring: ShareChat's TipsScyllaDB
ScyllaDB monitoring provides a lot of useful information. But sometimes it’s not easy to find the root of the problem if something is wrong or even estimate the remaining capacity by the load on the cluster. This talk shares our team's practical tips on: 1) How to find the root of the problem by metrics if ScyllaDB is slow 2) How to interpret the load and plan capacity for the future 3) Compaction strategies and how to choose the right one 4) Important metrics which aren’t available in the default monitoring setup.
This talk will cover ScyllaDB Architecture from the cluster-level view and zoom in on data distribution and internal node architecture. In the process, we will learn the secret sauce used to get ScyllaDB's high availability and superior performance. We will also touch on the upcoming changes to ScyllaDB architecture, moving to strongly consistent metadata and tablets.
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...Fwdays
Direct losses from downtime in 1 minute = $5-$10 thousand dollars. Reputation is priceless.
As part of the talk, we will consider the architectural strategies necessary for the development of highly loaded fintech solutions. We will focus on using queues and streaming to efficiently work and manage large amounts of data in real-time and to minimize latency.
We will focus special attention on the architectural patterns used in the design of the fintech system, microservices and event-driven architecture, which ensure scalability, fault tolerance, and consistency of the entire system.
AppSec PNW: Android and iOS Application Security with MobSFAjin Abraham
Mobile Security Framework - MobSF is a free and open source automated mobile application security testing environment designed to help security engineers, researchers, developers, and penetration testers to identify security vulnerabilities, malicious behaviours and privacy concerns in mobile applications using static and dynamic analysis. It supports all the popular mobile application binaries and source code formats built for Android and iOS devices. In addition to automated security assessment, it also offers an interactive testing environment to build and execute scenario based test/fuzz cases against the application.
This talk covers:
Using MobSF for static analysis of mobile applications.
Interactive dynamic security assessment of Android and iOS applications.
Solving Mobile app CTF challenges.
Reverse engineering and runtime analysis of Mobile malware.
How to shift left and integrate MobSF/mobsfscan SAST and DAST in your build pipeline.
Poznań ACE event - 19.06.2024 Team 24 Wrapup slidedeck
Spatial Information and the Internet
1. SPATIAL INFORMATION and the
Alan Glennon
INTERNET spatial.ucsb.edu
University of California, Santa Barbara
19 February 2009
Image Source: GeoEye.com 2009
2. Mission:
To facilitate the integration of spatial thinking into processes for
learning and discovery in the natural, social, and behavioral
sciences, to promote excellence in engineering and applied
sciences, and to enhance creativity in the arts and humanities.
University of California, Santa Barbara
Engagement:
19 February 2009
Hosting events (brownbags, workshops, lectures)
Developing spatial analytic tools
Offering a help desk
Assisting with research proposal development
Image Source: NAIP, 2005
6. Grassroots mapping of Gaza
(Gaza project spearheaded by Mikel Maron. left: December 2008 data; right: February 2009 data)
University of California, Santa Barbara
19 February 2009
Source: openstreetmap.org, 2009
9. SPATIAL INFORMATION and the
INTERNET
• Three significant maps of the last
twelve months
• Considering spatial data
• Web 2.0
• Comparing the language of
University of California, Santa Barbara
Topics cartography, GIS, and Internet
19 February 2009
geography
• Capabilities and concerns
• Policy and best practices
• Future
Image Source: GeoEye.com 2008
10. Geographic Data
Two practical perspectives:
University of California, Santa Barbara
Data that include or can be harvested for spatial
19 February 2009
references
Combinations of spatially-referenced points, polylines,
polygons, and images with their associated attributes
and relationships
Image Source: Google.com 2008
11. Image Source: Google.com 2008
Geographic Data
University of California, Santa Barbara
19 February 2009
12. Geographic Data
Significance:
visually compelling
provide context and content; close things are
usually more related; spatial order; pattern and trend
University of California, Santa Barbara
recognition
19 February 2009
popular; widespread use, particularly on the Internet
professional expectation: Google Maps as a baseline
13. “…it would behove spatial scientists to articulate to
the broader research community the potential of
recording and making accessible spatial data in the
appropriate formats — and the painlessness of the
process.”
University of California, Santa Barbara
19 February 2009
A place for everything:
More researchers must record the latitude and longitude of their data.
Editorial: Nature 453, 2 (1 May 2008)
14. Web 2.0 and Spatial Mashups
Web 2.0: The notion of the Internet as a
computing platform.
tags: sharing, collaboration, user generated content, community, dynamic, real-time
University of California, Santa Barbara
quot;Web 2.0 is the business revolution in the computer
industry caused by the move to the Internet as platform,
19 February 2009
and an attempt to understand the rules for success on
that new platform.“
Tim O’Reilly, December 2006
15. What is a Mashup?
Mashup: a website or application that
combines data from more than one source.
Characteristics:
University of California, Santa Barbara
combination, aggregation, visualization
19 February 2009
16. Enabling Technologies
• web search
• client-server architecture
• Internet applications and AJAX
wikis, online office apps, email, maps, media
hosting, social networks, asynchronous data
and response
University of California, Santa Barbara
• structured, simple data types
19 February 2009
XML and RSS
• Application Programming Interfaces (API)
• willing users
17. Sample Software
Open Source
NASA World Wind (client and server)
OpenLayers (client)
MapServer (server)
Geoserver (server)
GDAL/OGR (server-based geo-database toolkit)
GRASS (full desktop GIS client)
Google Earth (client)
Google Maps (client)
Free
Microsoft Virtual Earth (client)
University of California, Santa Barbara
ArcGIS Explorer (client)
MapQuest (client)
19 February 2009
Google Earth Enterprise (server)
Proprietary
ArcGIS (full desktop GIS client)
ArcGIS Server (server)
deCarta (server)
AutoDesk AutoCad (client)
AutoDesk ProductStream (server)
Oracle Spatial (server)
18. Example Geographic File Types
• ESRI shapefile (.shp)
• KeyHole Markup Language (.kml)
• GeoRSS (.rss, .xml)
• AutoCad DXF (.dxf)
• Census TIGER
• ESRI Coverage
• ESRI Personal Geodatabase
• GeoTIFF
• Digital Raster Graphic (DRG)
• Digital Elevation Model (DEM)
University of California, Santa Barbara
• Spatial Data Transfer Standard (SDTS)
• Image formats like jpg, tiff, gif, and png (often served via a WMS operation)
19 February 2009
Considerations when choosing a file type for spatial data:
What software support it? What does your consumer want? Is it fast? What
type of data, complexity, and dynamics can it support? How easy is it to
autogenerate and update (from your database to the new file format)? How
well will it age?
19. The language, tools, and technology of cartographers, geographers and spatial
information engineers.
Map Making Process
Transformation
simplifying, generalizing, and abstracting the world
Interrogation
asking questions of spatial data and maps
Communication
creating spatial results that can be understood and have meaning
Geographic Information Systems
Collection
University of California, Santa Barbara
Storage
Analysis
19 February 2009
Visualization
Geostack
capture
produce
communicate
aggregate
consume
20. University of California, Santa Barbara
19 February 2009
Note: Classroom use only. Cartographers, GIS Thinkers, Neogeographers
21. University of California, Santa Barbara
19 February 2009
The Geostack (Source: Andrew Turner, highearthorbit.com)
22. The nature of online spatial queries
• data overlays are common
• queries are often predesigned and directed
• user generated content, also known as volunteered
geographic information, is prevalent. These data are
often harnessed as “wisdom of crowds” / “collective
intelligence”. Could be considered a brute-force type
query.
• data are often discovered through search and browsing
University of California, Santa Barbara
• simplicity and ease of use are emphasized
19 February 2009
Google’s Impact
250,000,000 Google Earth activations
1,000 human lifetimes spent using Maps/Earth
Source: John Hanke, October 2007
24. reliability (authority, persistence, legacy) of data
patchiness (inconsistent data quality, availability and resolution)
reliability of associated infrastructure
inaccessibility when not connected to internet
lack of metadata
privacy (both in space and time)
national security interests
inappropriate use of data (analytical issues, scale)
Concerns
classical mapping issues
University of California, Santa Barbara
misunderstanding projections
poor design, confusing, misleading
19 February 2009
hard to use
slow, varying scales (often ignored) -- Google Maps
intellectual property
unlabeled censorship
25. University of California, Santa Barbara
19 February 2009
Source: http://crschmidt.net/mapping/wpserverdemo/, 2009
26. Practice
familiarity with “the geostack”
client/server interaction
Python
Java
University of California, Santa Barbara
Javascript
19 February 2009
GDAL/OGR
OSGeo Projects
27. Case Study: Keyhole Markup Language (KML)
Keyhole Markup Language (KML) is an open source XML-based
specification for expressing geographic data.
Developed as a Google Earth file format to represent
georeferenced points, polylines, polygons, and images
KML has become widely supported by many other software
applications and online mapping services.
University of California, Santa Barbara
Core data within a KML document include longitude, latitude,
19 February 2009
elevation, and name descriptions
A sizable number of advanced specifications also exist, including
tags for cartographic customization, viewer position, time, and
iterative data refresh calls.
28. HelloWorld.kml
<?xml version=quot;1.0quot; encoding=quot;UTF-8quot;?>
<kml xmlns=quot;http://earth.google.com/kml/2.2quot;>
<Document>
<name>HelloWorld1.kml</name>
<Placemark>
<name>Transformers</name>
<description>There are some transformers here.</description>
<Point>
<coordinates>
-119.8512453552352,34.41944355498201,0
</coordinates>
</Point>
University of California, Santa Barbara
</Placemark>
</Document>
</kml>
19 February 2009
Something to notice
If the first letter of a tag is upper
case, it can hold child elements. If
the first letter is lower case, it
denotes a simple element—one
that has no possible children.
29. HelloWorld.kml University of California, Santa Barbara
19 February 2009
30. Network Link
Via a Network Link, a server-side
script could call external
databases or other online
Dynamic KML
sources.
You could also create a webpage
interface that assembles and
returns a KML based on user
University of California, Santa Barbara
preferences.
19 February 2009
For example: Source: NOAA
http://radar.weather.gov/ridge/kmzgenerator.php
http://www.srh.noaa.gov/gis/kml/
31. Time
In KML, features can be associated with time with
these tags:
<TimeStamp> associates a feature to an
Dynamic KML
instant in time
<TimeSpan> associates a feature to a
length of time. The tag
University of California, Santa Barbara
requires a begin time
and/or end time.
19 February 2009
With respect to rendering, these tags typically
serve as a visibility filter against a timeline.
32. Temporal Tags Example
…
<Placemark>
<name>Transformers</name>
<description>There are some transformers here.</description>
<Point>
<coordinates>0,0,0<!simplified></coordinates>
Dynamic KML
</Point>
<TimeSpan>
<begin>1990</begin>
<end>2009</end>
</TimeSpan>
</Placemark>
University of California, Santa Barbara
<Placemark>
<name>homebase</name>
<description>Line from home base to transformers.</description>
19 February 2009
<LineString>
<tessellate>1</tessellate>
<coordinates>0,0,0 1,1,0<! simplified></coordinates>
</LineString>
<TimeStamp>
<when>2008-09-24T10:30:15-08:00</when>
</TimeStamp>
</Placemark>
…
33. Time
When Google
Earth reads a
temporal tag
within KML, a
time browser
appears.
Clicking on the
University of California, Santa Barbara
clock icon
19 February 2009
brings up
additional time
navigation
options.
Source: Google Earth and Declan Butler; http://www.nature.com/news/author/Declan+Butler
34. Distribution and Sharing
(Note: some of these overlap and/or could be combined)
A) Delivery of raw or auto-assembled KML
KML file is shared via a website, email, or disk
User loads KML into the Google Earth application
B) Delivery of KML from Google Maps
KML is hosted
Google Maps renders KML
C) Delivery of KML with the Google Earth browser plug-in
Webpage created using Google Earth API
Hosted KML is rendered within Google Earth frame
University of California, Santa Barbara
D) Delivery with desktop applications like ArcGIS Explorer,
Virtual Earth, NASA World Wind, etc.
19 February 2009
Generally similar to standalone KML (option A)
E) Mediator web service
Website service allows user collaboration, provides
hosting, and file index or discovery mechanism.
Examples: Google MyMaps, Flickr, Platial , Facebook,
Yahoo! FireEagle
35. Distribution and Sharing
(Note: some of these overlap and/or could be combined)
F) Server-based delivery
Application and data are hosted. Interface may be
public or, in some cases, secured. Examples: Google
Earth Enterprise, OpenLayers, ArcGIS Server
G) Enterprise relational database manager
Typically for intranet-type usage. Manages multiple user
collaboration, conflicts, and versioning
Oracle Spatial, ArcSDE
University of California, Santa Barbara
H) Search engine discovery of spatial data (an emerging case);
programmatic structured query using various sites’ APIs.
19 February 2009
Application launches as defined by user or OS (assisted
by properly configured MIME type). Examples: Google
Search, Yahoo! Pipes, Microsoft Popfly
36. Select Geographic Database Analysis Tasks
Relational-spatial attribute query
Proximity analysis (buffer and
distance calculation)
Query
Spatial joins (intersection and union
comparisons; inside/out)
University of California, Santa Barbara
Network analysis (routing and
19 February 2009
optimization; left/right; topology)
Raster comparison (Map Algebra)
37. Geocoding
The process of assigning geographic coordinates to a
map feature, description, or address.
Input: Address or location description
Examples: Goleta, CA; 90210; New Zealand
World Trade Center, downtown Los Angeles
Query
Output: Geographic Coordinates
University of California, Santa Barbara
45.2342W, 15.2346N, 1000m asl, WGS84
19 February 2009
There are many complicating factors to geocoding.
For example: the grammar of the input, positional
accuracy / vagueness / scale, places with the same
name, foreign languages, deprecated names, new
names, misspellings, etc.
38. Geocoding
Despite the problems, geocoding is at the core of
many web-based mapping applications.
KML offers the <address> element as an alternative
to coordinates. Google Earth and Google Maps will
attempt to geocode the address and render the
Query
position. Usability will largely depend on the input
address and the intended application.
University of California, Santa Barbara
For example, the following KML uses the street
address of a UCSB electrical transformer station
19 February 2009
(shown in the middle left of the screen; geocoded
address is on the bottom right).
Note: In Google Earth and Maps, if a <Point> tag is provided in the
KML also, it will take precedence over an <address>.
39. <?xml version=quot;1.0quot; encoding=quot;UTF-8quot;?>
<kml xmlns=quot;http://earth.google.com/kml/2.2quot;>
<Document>
<name>addressexample.kml</name>
<Placemark>
<name>Transformers</name>
<description>Better than nothing.</description>
<address>552 University Road, Santa Barbara, CA
University of California, Santa Barbara
93106</address>
</Placemark>
19 February 2009
</Document>
</kml>
40. Geocoding Resources
Google Maps API
Yahoo! Maps and FireEagle API
MetaCarta Labs
Query
Geocoder.us
University of California, Santa Barbara
Batchgeocode.com
19 February 2009
NGA Geographic Names Search
Mapping Hacks by Erle, Walsh, and Gibson
(available from O’Reilly). How to build your
own geocoder.
41. Routing and
Service Area
Routing implementations
remain largely proprietary,
though some open source
options are beginning to
emerge.
The Google Maps API offers
access to driving directions.
University of California, Santa Barbara
Proprietary web services are
plentiful.
19 February 2009
ArcGIS Server offers routing
functionality.
Image source: ArcGIS Network Analyst, esri.com
42. Google Earth Developers
Interact with other developers and explore their work.
Query: Analysis Resources (http://groups.google.com/group/kml-support)
ArcGIS Explorer
Proprietary virtual globe with analysis functionality, particularly
when coupled with other ESRI products. Note: UCSB has an
ArcGIS site license. (esri.com)
Yahoo! Pipes
Graphical multistep web query that includes spatial data.
(pipes.yahoo.com)
University of California, Santa Barbara
Microsoft Popfly
Graphical multistep web query that includes spatial data.
(popfly.com)
19 February 2009
OpenLayers
Javascript slippy map library with a gallery of numerous web
applications. (openlayers.org)
GIS.com
A “paleo” introduction to geographic information and analysis
43. Source: Yahoo! Pipes; Photos near Wineries, Author: Ido
Query: Example
University of California, Santa Barbara
19 February 2009
44. University of California, Santa Barbara
19 February 2009
http://www.esri.com/software/arcgis/explorer/graphics/showcase/longbeach-plume-lg.jpg
Source: ArcGIS Explorer, esri.com
45. Policy and Best Practices The Policy Landscape
No homogenous body of geographic data web standards
or regulations exist. So far, emerging precedents are
largely arising from privacy and intellectual property law.
Private enterprise is also gauging consumer reaction and
trying to maximize utility, create monetization potential,
and not alienate users.
University of California, Santa Barbara
Accessibility
19 February 2009
Suggested Design Practices
Locational Privacy
46. -Wired.com, September 11, 2008
Policy and Best Practices
University of California, Santa Barbara
19 February 2009
47. Accessibility
Policy and Best Practices Provide a text description of the map’s or data’s purpose.
Provide descriptions of any included, integrated multimedia.
Use clear, descriptive names and labels.
Consider appropriate colors and contrast for people with color
discernment difficulties or other visual impairment
Cite data sources; allowing users to investigate other mechanisms for
its visualization
University of California, Santa Barbara
In technology selection, consider open 3D rendering formats. For
instance, OpenGL calls to a graphics card can be captured and
19 February 2009
manipulated. Haptic feedback devices can more readily interpret the
data.
Ensure links are simple, visible, and exposed (no hidden image links)
Be very cautious about rapid blinking and dynamic data refreshes.
Provide warnings as necessary to assist epileptic population.
48. Best Practices
Policy and Best Practices
Consider geographic and cartographic principles
Use GeoRSS to syndicate geographic data (refer to
KML). HTML:RSS::KML:GeoRSS
Maximize link confidence (hide awkward script
calls; links to external resources should be reliable;
make sure the external resource acts like you think
University of California, Santa Barbara
it should).
Provide usage information and instructions for
19 February 2009
complex data
Provide data authorship credit (also affords author
responsibility).
49. Best Practices
Policy and Best Practices
Consider window viewing sizes (large images and
long descriptions can take over an entire
viewscreen).
Allow users control and navigation of layers.
Consider file size, number of points, complexity
(warn as necessary). For instance, in KML, use
University of California, Santa Barbara
Regionator to manage large image overlays
19 February 2009
Minimize the distraction of legends or screen
overlays.
Cache geocodes
50. Geographic Privacy
Policy and Best Practices
Right to privacy varies greatly by jurisdiction. The
California Constitution, Article 1, Section 1,
describes privacy as an inalienable right.
Spatial and temporal data resolution is a key
component with respect to invasion of privacy.
For example, spatially aggregated U.S. Census
University of California, Santa Barbara
data are available soon after compilation.
Individual Census responses are prohibited from
19 February 2009
release for 72 years.
Aggregating multiple individuals’ personal
information is considered less invasive than
individually identifiable information.
51. Geographic Privacy
Policy and Best Practices
Internet users are comprised of all age groups, including
those that may have no understanding of personal privacy
or its consequences.
University of California, Santa Barbara
19 February 2009
Graphic source: David H. Williams/E911-LBS, October 25, 2006,
The associated article argues for privacy considerations to be an fundamental part of Location-Base Service design
http://www.directionsmag.com/article.php?article_id=2323&trv=1
52. Yahoo! Fire Eagle
Policy and Best Practices Developer Code of Conduct
Note: These points are paraphrased.
Always tell users what you want to do with
their location
Let users know when you are collecting their
location information
Give users control of their own data
University of California, Santa Barbara
Make sure users' data are secure
19 February 2009
Only allow users to manage their location, but
not others
Don't be creepy
Source: Fire Eagle Developer Code of Conduct,
http://fireeagle.yahoo.net/developer/documentation/code_of_conduct
53. International Safe Harbor Privacy Principles
Policy and Best Practices Notice - Individuals must be informed that their data is being
collected and about how it will be used.
Choice - Individuals must have the ability to opt out of the
collection and forward transfer of the data to third parties.
Onward Transfer - Transfers of data to third parties may only occur
to other organizations that follow adequate data protection
principles.
Security - Reasonable efforts must be made to prevent loss of
University of California, Santa Barbara
collected information.
Data Integrity - Data must be relevant and reliable for the purpose
19 February 2009
it was collected for.
Access - Individuals must be able to access information held about
them, and correct or delete it if it is inaccurate.
Enforcement - There must be effective means of enforcing these
rules.
Source: United State International Trade Administration
54. “We no longer go to maps to find out
where we are. Instead, we tell maps
where we are and they form around us
on the fly.”
Jessica Clark- American University
University of California, Santa Barbara
(February 2008)
19 February 2009
55. Evolving Spatial Information
• software objects for dynamics
• language for object dynamics
• UML equivalent for fields
• handling real-time feeds
• handling spherical/global queries
• realistic actors (phenomena that react to stimuli:
interactions, time, physics)
• interior data models
University of California, Santa Barbara
• spatiotemporal data handling
• asynchronous analysis
19 February 2009
• sensor networks
Source: Goodchild and Glennon (2007)
56. The near Future of Spatial Data
more. everywhere.
University of California, Santa Barbara
19 February 2009
Image Source: NAIP, 2005
57. The near Future of Spatial Data
• Web 3.0: automated data discovery and
analysis
• ubiquity
• mixed reality
University of California, Santa Barbara
• evolving business models
19 February 2009
• conversations with maps
• expanding scales
• interior spaces
Image Source: NAIP, 2005
58. The Future of Spatial Data
An evolving platform:
extending the geographic model to Eames’ and
Morrisons’ Powers of Ten
The Progression of Internet Maps Interaction:
1. view (see my house)
University of California, Santa Barbara
2. add (tag locations important to me)
19 February 2009
3. query (get directions, see patterns)
4a. communicate (sharing and social interaction)
4b. mirror world (more realism/physics)
5. inhabit
Image Source: NAIP, 2005
59. The Future of Spatial Data
Semantic Spatial Web
(spatially literate, natural language Internet)
3D Internet
(spatially visualized and inhabitable Internet. Mixed
mirrored and virtual reality)
University of California, Santa Barbara
Digital Earth
(spatiotemporal database of everything)
19 February 2009
Transhumanism
(closer connection of information to individual senses.
Think digital contact lenses and putting your own skin
on reality. Consequential multi-place existence)
Image Source: NAIP, 2005
60. University of California, Santa Barbara
19 February 2009
Sources: GeoEye.com 2008, Openstreetmap 2009, Wikimedia 2008
Image Source: GeoEye.com 2008
61. SPATIAL INFORMATION and the
INTERNET
• Internet geography is mass media. Be a communicator.
• Internet geography is accessible. Be useful.
• Internet geography is at its best when it is timely and also considers
geographic concepts. Be fast. Be smart.
University of California, Santa Barbara
• Internet geography creates higher public expectations for
19 February 2009
professional geographers. Be thoughtful. Be better.
• Internet geography is not bound to simple queries and mashups.
That is, it can be GIS. Push it forward. Be an engineer. Be a geographer.
Image Source: GeoEye.com 2008