This document discusses PhilaPlace, a website created by the Historical Society of Pennsylvania that allows users to explore and share the history of Philadelphia locations. It proposes expanding this into a reusable platform called AnyPlace that could be used by other organizations to create similar place-based, historical interpretation websites for their own locations. AnyPlace would use open source content management systems along with Google Maps and custom programming to allow users to view stories, photos and other media tied to locations on an interactive map. It discusses models for how other organizations could implement their own AnyPlace websites either individually or communally hosted. The goal is to create a flexible platform that helps more groups digitally share local history.
Tablet Publishing
123 Solutions can offer your business a complete solution that can create, distribute, monetize and optimize publications for Tablet devices. We can help your business deliver engaging, business-branded reading experiences on an array of mobile devices including Apple iPad™ and Android™ Tablets.
www.123solutions.com.au
Tablet Publishing
123 Solutions can offer your business a complete solution that can create, distribute, monetize and optimize publications for Tablet devices. We can help your business deliver engaging, business-branded reading experiences on an array of mobile devices including Apple iPad™ and Android™ Tablets.
www.123solutions.com.au
Panel at AAM2013 regarding evaluating the effectiveness of mobile apps in museums. This slide deck represents the opening presentation, introducing the speakers, my company's research into real space social engagement, and the criteria for evaluating success that our panel identified.
Other presentations in this session:
http://www.slideshare.net/LoicT/120520-loic-aam-apps-effective-ss-22423632
http://www.slideshare.net/nancyproctor/evaluating-mobile-success-for-aam2013
Walk the Walk: Using Learning Theory in the Exhibit Design Process (AAM 2011)nightkitcheninteractive
Walk the Walk: Using Learning Theory in the Exhibit Design Process was presented by Stacey Mann, Cynthia Sharpe, and Phil Lindsey at the 2011 American Association of Museums (AAM) conference in Houston, TX.
Matthew Fisher's presentation at the Barcode of Life conference at the Universidad Nacional Autonoma de Mexico in Mexico City, on the proposed new website and online community for the DNA Barcoding international community.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Panel at AAM2013 regarding evaluating the effectiveness of mobile apps in museums. This slide deck represents the opening presentation, introducing the speakers, my company's research into real space social engagement, and the criteria for evaluating success that our panel identified.
Other presentations in this session:
http://www.slideshare.net/LoicT/120520-loic-aam-apps-effective-ss-22423632
http://www.slideshare.net/nancyproctor/evaluating-mobile-success-for-aam2013
Walk the Walk: Using Learning Theory in the Exhibit Design Process (AAM 2011)nightkitcheninteractive
Walk the Walk: Using Learning Theory in the Exhibit Design Process was presented by Stacey Mann, Cynthia Sharpe, and Phil Lindsey at the 2011 American Association of Museums (AAM) conference in Houston, TX.
Matthew Fisher's presentation at the Barcode of Life conference at the Universidad Nacional Autonoma de Mexico in Mexico City, on the proposed new website and online community for the DNA Barcoding international community.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Elevating Tactical DDD Patterns Through Object Calisthenics
PhilaPlace to AnyPlace: MWeb 2011 Presentation
1. PhilaPlace to AnyPlace:
Building a Reusable Community Platform
for Mapping and Sharing History
Matthew Fisher
President, Night Kitchen Interactive
April 7, 2011
2. PhilaPlace to AnyPlace: Building a Reusable Community
Platform for Mapping and Sharing History
Authors:
Matthew Fisher
President, Night Kitchen Interactive
Kim Sajet
President and CEO, Historical Society of Pennsylvania
Producer of the PhilaPlace project
Minda Borun
Museum Solutions, Director of Research and Evaluation
at The Franklin Institute Science Museum
Stacey Mann
Learning Strategy Director, Night Kitchen Interactive
4. PhilaPlace to AnyPlace: Questions & Answers
Questions
Is PhilaPlace a rewarding visitor experience?
Would other organizations benefit from adopting the platform?
What would be the model(s) for implementing AnyPlace?
How should we extend AnyPlace for future adopters?
Answers
PhilaPlace: Local, place-based, interpretative website
The AnyPlace Platform: Place-based interpretative website
platform for non-profit organizations anywhere
The Future of AnyPlace
5.
6. PhilaPlace - Evaluation
First 200+ visitors who responded to the embedded survey
Overall reaction was “overwhelmingly positive”
Average ranking of 4.47 - 4.88 on a 5 point scale
Well-constructed site, interesting and easy to understand
Liked best: content, technology and design
Like to change: more content
7. Standard
Google
Maps Google Maps
controls Tiles
Pop ups animate
map through
Admin-selected
highlighted places
Most
Recent
Place
showcased
Site Admin
Selected
Featured Stories
Access live demo at anyplace.whatscookin.com
8. Select a region
or neighborhood
to position map
3 different
Filter map colored markers
markers by distinguish
topic or source contributors
Take a custom
tour
Access live demo at anyplace.whatscookin.com
9. View list of
stories by Most
Viewed, Place
name, Author
Admin or Title,
managed
dynamic list
of topical
filters
Access live demo at anyplace.whatscookin.com
10. Dynamically-
generated
thumbnails
for images,
videos and
audio files
Admin-
managed
dynamic filters
of collections by
Region, Topic,
Media Type or
Source
Access live demo at anyplace.whatscookin.com
11. Save story to
My Places
View place
on map
Open
location in
Page through Google
media, view maps
photos larger,
watch videos
Browse
Page
through
tour stops
stops in
and and
tour related
Links to media
related
relevant media
websites and
references
Access live demo at anyplace.whatscookin.com
12. Visitors can
submit their
own stories,
images, media
Create an account
Send places to
Google Maps
Access live demo at anyplace.whatscookin.com
13. AnyPlace Platform: Place-based interpretative website
platform for non-profit organizations anywhere
Collective Access
(www.collectiveaccess.org)
– Open source, web-based software to catalog,
manage and publish museum and archival
collections
– ~50 museums currently using the system
Google Maps API
– Map functions
– Map tiles
Custom PHP ‘Middleware’
– Website
Hello my name is Matthew Fisher and I am presenting on our paper entitled PhilaPlace to Any Place: Building a Reusable Community Platform for Mapping and Sharing History .
I’d like to briefly acknowledge my co-authors on this paper, including Kim Sajet, President and CEO of the Historical Society of Pennsylvania, Minda Borun of Museum Solutions And Stacey Mann, also of Night Kitchen Interactive
Before I begin my discussion of the journey from PhilaPlace to AnyPlace, I’d like to briefly explain why we went down this road. For years, I have spoken to museum folks at conferences and individually about many exciting interactive projects over the years. Inevitably the question of budget arises, the answer to which is more often than not met with frowns and the shaking of heads. Not because many organizations don’t have funding for large interpretive projects like PhilaPlace, but that so many others do not. For once we wanted to be able to offer something produced for one organization blessed with the resources to build it, to other organizations, without those resources, at a fraction of the cost. PhilaPlace, built on open-source solutions and easily applicable place-based interpretative projects anywhere, was an ideal candidate. The Historical Society of Pennsylvania for their part always saw the PhilaPlace project as a potential model for other organizations, and gracefully agreed to share the platform.
To explore this path, we first needed to ask ourselves some important questions. First, is PhilaPlace a worthwhile visitor experience? Would other organizations want to use the platform? If so, what might that look like? And assuming a user-base, how should we extend the platform moving forward? In our paper, we outlined the PhilaPlace project, its interpretive approach, its features and functions, and drew on Minda Borun’s evaluation to assess visitor’s reactions. We then outlined the AnyPlace universal platform, adapted and streamlined from the PhilaPlace custom website, and explored a few models for how organizations might utilize the platform. Since we completed the paper, there have been some new developments that I will share with you that hint at the potential future for the platform, including early adopters and new features, most notably a mobile version.
How many of you are familiar with the PhilaPlace website? Great. I’ll only discuss it briefly here, although I encourage you to check it out while you are in town, as there is no better time to explore the site than when you can actually visit the neighborhoods showcased. Launched in January 2010, PhilaPlace is a collaborative and interactive community-oriented Web site that connects stories to places across time throughout Philadelphia’s neighborhoods, creating an enduring record of collective heritage. Under the leadership of the Historical Society of Pennsylvania, the project involved many partners, years of historical and archival research and documentation. Through the integration of two open source solutions—Google Maps and Collective Access collections management system – PhilaPlace supports a rich feature set that facilitates an interpretive mosaic of historical records as well as stories, photos, and video shared by experts and ordinary people of all backgrounds. But did it work?
According to Minda Borun’s evaluation, drawn from the first 200 or so visitors who responded to an embedded survey, the overall visitor reaction to the site and its features was overwhelmingly positive. Results indicated a successful and well-constructed Web site that is highly valued by its users. Visitors to PhilaPlace gave the site extremely high ratings on a 5-point scale Users found the site interesting and easy to understand, with map views most frequently cited as favorite pages. When asked what they liked best about PhilaPlace, people commented on the content, the use of technology, and the design. When asked what they would like to change, many people asked for “more” To us, this was a sure a sign that the site is enjoyed as it was an appeal to keep the site evergreen. Almost all respondents plan to visit the Web site again.
Reinforced by the positive feedback, we begin developing a demonstration version of the AnyPlace platform, what was to be an affordable, customizable website platform for place-based projects anywhere. You can access a live demo of this site at anyplace.whatscookin.com. Keep in mind this site is not yet mobile-optimized. To effectively display the features of the site, we populated the demo with content from the PhilaPlace site, although the key differentiator between AnyPlace and PhilaPlace is that the site can be about any place, utilize its own taxonomy of neighborhoods or regions, topics and stories. The homepage utilizes standard Google map controls and tiles, provides animated pop ups of featured places, and displays teasers about featured and recent stories.
The Map allows visitors to find specific neighborhoods or regions, filter by topic or contributor (indicated with a marker color system), and experience guided tours.
A topics area allows visitors to browse the same stories topically, sorting by a variety of means.
The collections area provides similar filtering and display of thumbnails and detail pages for images, video and audio.
The place or story detail page contains an image and media view, links and resources, access to the site on the map or directly in Google Maps. It also allows visitors to browse stops on the tour or explore related media.
Saved favorites are listed, saved for later with an online account, and sent to Google Maps for advanced driving and walking directions. Anywhere on the site, visitors can submit their own stories, images and media for moderation and potential publication to the site. I encourage you all to access the live demo at anyplace.whatscookin.com and kick the tires, save some favorites, or even submit a story.
The platform is built on Collective Access, an open source, web-based collections management system with a wide user-base in the international museum community. We chose Collective Access not only because we had worked with it before and were confident of its strengths, but found its robust feature set an excellent match for this project. We coupled this with Google Maps API, obviously, and tying it all together is a custom PHP middleware application which we refer to as AnyPlace.
This is a brief view of the Collective Access admin interface, which you can explore in greater detail or test drive a demo at collectiveaccess.org.
How does this all come together? We envision two models, the individual and communal models. In the individual model, we work together with one organization to install and configure Collective Access and AnyPlace on their servers. That organization then manages their collections independently through a web-based interface with Collective Access. Their content is then displayed for visitors on the organization’s own branded place-based project website via AnyPlace. Visitor-submitted stories would automatically appear in Collective Access, awaiting moderation.
Our first adopter of this model is the Chicago Architecture Foundation, who will be using it for a variety of place-based projects, most notably their Open House Chicago event next fall, in which they will provide visitors access to over 150 notable buildings. To facilitate this process, we are creating a web form for their 150+ site partners to submit their site information, images, and metadata directly into Collective Access for moderation, greatly reducing their data collection and entry tasks. We are also building a mobile-enabled version of AnyPlace that they will use for this project, which I will show you in a moment.
The other model is similar, but slightly more complex. In the communal model, one parent organization hosts the platform, while member organizations both contribute to the collection and display their own content on their own branded website. For example, here in Philadelphia the Historical Society is exploring this model with a group of interested partners. In their case, the parent site, PhilaPlace, would continue to act as a single source for a wide range of place-based cultural heritage and historical stories in the region. But other organizations could display their own content on their own branded website using the same backend systems. This would save money and administrative overhead for the member organizations. The nature of the relationships between the parent and member organizations regarding roles and responsibilities are something that HSP and its partners are working out in the coming weeks. I am sure they would be happy to share their experiences with other organizations interested in a similar communal model.
In closing, I would like to give you a sneak peak at the mobile version of AnyPlace, currently in development. Here you see a home screen and a find nearby places map, currently populated with good places to get a drink near the Loews hotel.
Here’s a place detail screen, in this case McGillins Old Ale House, the oldest Irish pub in Philadelphia. It is just a stone’s throw away, as you can see by the list view, in which the proximity is show. As the mobile version is not yet enabled, you might want to check out the “Find Craft Beer” app in the Apple app store instead.