At Technical University of Dresden we developed an open source chat package for Plone
Length: Short Talk
Target Level: Intermediate
Target Audience: Integrator, User
The European Cluster Observatory: Measuring the performance of clustersGöran Lindqvist
Presentation at the 8th European Week of Regions and Cities, Brussels, 4-7 October 2010
Workshop on the topic of the main analytical tools and the most up-to-date information sources available to ensure that regional decision-makers develop effective innovation and cluster policies.
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...Bernhard Krabina
The Vienna City Archive and the Vienna City Library have joined forces with several other institutions in Vienna, Austria to create the “Wien Geschichte Wiki” (Vienna History Wiki), a knowledge platform for the history of Vienna with more than 34,000 articles and 120,000 visits per month. The wiki is powered by Semantic MediaWiki and serves not only as an online encyclopedia for everybody to use and contribute to, but also as a central knowledge base for several administrative departments of the city administration. In a peer-review process, wiki edits are checked before they become visible. A usage log analysis and an online survey have been carried out to gain first insights after six months of operation.
The European Cluster Observatory: Measuring the performance of clustersGöran Lindqvist
Presentation at the 8th European Week of Regions and Cities, Brussels, 4-7 October 2010
Workshop on the topic of the main analytical tools and the most up-to-date information sources available to ensure that regional decision-makers develop effective innovation and cluster policies.
The Vienna History Wiki – a Collaborative Knowledge Platform for the City of...Bernhard Krabina
The Vienna City Archive and the Vienna City Library have joined forces with several other institutions in Vienna, Austria to create the “Wien Geschichte Wiki” (Vienna History Wiki), a knowledge platform for the history of Vienna with more than 34,000 articles and 120,000 visits per month. The wiki is powered by Semantic MediaWiki and serves not only as an online encyclopedia for everybody to use and contribute to, but also as a central knowledge base for several administrative departments of the city administration. In a peer-review process, wiki edits are checked before they become visible. A usage log analysis and an online survey have been carried out to gain first insights after six months of operation.
Presentation on organisation, courses and workshops of the Library of the University of Amsterdam - meeting between subject librarians of the University of Oslo and the University of Amsterdam, October 9th, 2013.
Presentation at the JISC data spring Sandpit in Birmingham. This was a proposal for a new project to examine the potential of the semantic desktop to capture contextual research data with case studies from the arts and humanities.
Digitised Manuscripts and the British Library's new IIIF viewer Mia
The British Library's implementation of the IIIF-based Universal Viewer. Presentation for 'Digitised Hebrew Manuscripts: British Library and Beyond', London, November 2016
Presentation on organisation, courses and workshops of the Library of the University of Amsterdam - meeting between subject librarians of the University of Oslo and the University of Amsterdam, October 9th, 2013.
Presentation at the JISC data spring Sandpit in Birmingham. This was a proposal for a new project to examine the potential of the semantic desktop to capture contextual research data with case studies from the arts and humanities.
Digitised Manuscripts and the British Library's new IIIF viewer Mia
The British Library's implementation of the IIIF-based Universal Viewer. Presentation for 'Digitised Hebrew Manuscripts: British Library and Beyond', London, November 2016
Researching Social Media: A Practical Overview. Delivered at a workshop on Social Media theory and practice at the University of Sheffield. Tools that were outlined were Mozdeh, TAGS, COSMOS, Chorus as well as DiscoverText and NodeXL Pro.
Communicating Science Through Social Media: Tools and Techniques Dr Wasim Ahmed
A talk that was delivered to the Society of Spanish Researchers in the United Kingdom. I talked about the potential of tweeting, and blogging, and tools such as Audiense, Social Elephants and finally DiscoverText which can facilitate academic research.
Research data spring - Jisc Digital Festival 2015Jisc
This demonstration explored a few ideas and the collborative process implemented by Jisc R&D to select ideas and gather feedback for technical tools, software and service solutions to support the management of research data.
The University of Liechtenstein offers Bachelor, Master and Doctoral Degree programmes in Architecture, Business Administration, Entrepreneurship, Financial Services, Information Systems as well as a wide range of continuing eduction programmes.
More information at www.uni.li/studies
Computer Science and Blockchain Research at University of LuxembourgSergei Tikhomirov
Presentation for students (12 grade) at the Esch-sur-Alzette Technical Lyceum (Lycée Technique d’Esch/Alzette) about blockchain research and academic career path in general.
"Chercheurs à l'école" project: https://www.fnr.lu/chercheurs-lecole-calling-researchers-inspire-next-generation-scientists/
Open Science Platform. Facilitating Open Science in Poland
Natalia Gruenpeter
Wystąpienie podczas EOSC Festival – the National Tripartite Event Poland
"Otwarta Nauka dla lepszej nauki// Open Science for Better Science"
26 października: EOSC i otwarta nauka w praktyce // EOSC and Open Science in Practice
Linked Open Data about Springer Nature conferences. The story so farAliaksandr Birukou
Despite many efforts for making data about scholarly publications available on the Web of Data, lots of information about academic conferences is still contained in (at best) free-text format. When available in a structured format, these data would provide an essential input for the decisions researchers, libraries, publishers, funding and evaluation bodies take every day.
This talk will describe the project about having such data available as Linked Open Data (LOD) at lod.springer.com for around 10,000 computer science conferences. In addition, we will have a closer look at the lessons learnt from launching this portal and cover other Linked Data projects in Springer Nature. Finally, a novel semi-automated approach for classifying conference proceedings in Springer Nature will also be presented.
How the Research Data Service supports Open Research (aka Open Science) at the University of Edinburgh. Abridged slides used for presentation to Open Access Scotland meeting in Edinburgh on Wednesday 27th of March 2019.
Grant presents a case study of the 19th Century Pamphlets digitisation project, covering the decisions made in planning the project, the challenges encountered, and key lessons learned.
The slides of my talk 'Systems Development & Application / Data Lifecycle Management in King’s Digital Lab', Bodleian Library, University of Oxford, November 30th, 2017.
Workflows for machine-actionable Research Data Management PlanningSimonOblasser
Presentation held during the "Research Output Management through Open Access Institutional Repositories in Palestinian Higher Education (ROMOR)" advanced training on 19.06.2018 in Vienna.
The presentation outlines the potential benefits of establishing machine-actionable DMPs at research institutions or universities. For that purpose, system integration with the RDM infrastructure at the institution and external services and systems is required.
More information about ROMOR: http://romor.iugaza.edu.ps/romor/index.php/advanced-training-mi
Similar to TUD-Chat – a moderated chat add-on for Plone, by Sebastian Schietzold (20)
Plone is an excellent out of the box collaboration solution with rock-solid security track record. Learn how you can set up your own Plone [Intranet] in a Box™ in just a few minutes on any cloud provider and run it for as many users as you need, for only a few dollars per month.
https://2020.ploneconf.org/talks/your-plone-intranet-in-a-boxtm/view
https://2020.pythonwebconf.com/presentations/permissions-security-in-plone
Data security makes news headlines, often for the wrong reasons, when it has not been implemented correctly, or when it has been added to systems as an afterthought.
Plone is a secure, open source web content management system that is written in Python and has been under active development since 2001.
One of Plone's great strengths is its baked-in security model, which is comprised of:
object- and field-level permissions
roles
groups
workflow states, transitions, and guards
In this talk, I will explain the elements of Plone's time-tested security model and I will show how these elements work together to help developers create websites and web applications that are secure by default.
How to Setup a Plone Intranet in Half a Day (Python Web Conf 2020)T. Kim Nguyen
https://2020.pythonwebconf.com/tutorials/how-to-setup-a-plone-intranet-in-half-a-day
Whether at work or outside of work, we usually need to collaborate with others.
This collaboration can take many forms:
storing documents
organizing documents
sharing documents
creating and filling out forms
protecting documents and data from prying eyes
managing access to documents and data
finding documents and data
Enterprises enable this kind of collaboration by creating an intranet. Users must log into this intranet, quickly and easily find the documents and data they need, revise them, save them, and share them out to others on their project teams. Intranet administrators create teams and set aside workspaces for those teams.
Setting up this type of intranet does NOT have to be hard nor does it have to be expensive!
Plone is a longstanding, secure, open source web content management system that lets you create intranets like this.
In our interactive, hands-on tutorial we will cover how to:
install Plone on a brand new virtual machine
create a website using Plone
turn that website into an intranet
create user accounts
create user groups
create team workspaces
grant access to workspaces to the right group(s)
create and organize documents, files, and forms in workspaces
test the security of the intranet's access restrictions
And best of all: you will be able to do this for volunteer groups and any communities you're a part of.
What you'll need:
a laptop (any operating system)
an Amazon AWS account
See the training class guide for step-by-step instructions on creating an AWS account and setting up your own Plone server. It will save us some time if you do this before the class.
Melding React with the Ultra Secure Plone Content RepositoryT. Kim Nguyen
Plone 6 will be getting Volto, a revolutionary React-based front end, that will open up Plone app development and theming accessible to a new generation of integrators and designers. What does Volto look like, and how will integrators and designers work with it?
Have Content Quality, Will Search Your Intranet, by Fulvio CasaliT. Kim Nguyen
TriMet runs the public transportation system for the city of Portland, Oregon, and the surrounding area.
Over several years, TriMet's Plone-based intranet had accumulated lots of content, and the built-in search was not working very well anymore.
For this case study, I will show how we solved the problem by focusing on content quality. Faceted search was helpful both in the push for content quality, as well as in the final search functionality.
These ideas can help any Plone site, large or small, and should be considered for additional default features of Plone.
Length: Long Talk
Target Level: Intermediate
Target Audience: Integrator, User, Developer
I broke what? Taking over maintenance on existing (well loved) projects, by B...T. Kim Nguyen
Taking over maintenance of an existing open source application can be a scary prospect yet exciting and fun at the same time. I want to talk a little bit about how I ended up taking over maintenance of WebOb a Python HTTP request/response library that is used heavily by a huge variety of projects.
Length: Long Talk
Target Level: Beginner
Target Audience: Integrator, User, Developer
TU Dresden: A Large-Scale Plone Deployment Case Study, by Sebastian GottfriedT. Kim Nguyen
In 2013 the Technical University of Dresden set out to relaunch their website. The plan was to replace the Plone2-based CMS with a modern Plone4 setup. Four years later, the process is now completed. In this talk I will present some of the challenges we met in the project and show how we did overcome them with Plone.
Length: Long Talk
Target Level: Expert
Target Audience: Integrator, Developer
Plone as a Conference Management System, by Adriana Ramírez V. and Gildardo ...T. Kim Nguyen
The Institute of Mathematics of The National University of Mexico organizes more than fifty meetings every year.
We show how Plone can help organizers with the complex and boring work before and after the meetings.
Length: Short Talk
Target Level: Beginner
Target Audience: Integrator, Developer
Castle CMS, an open source distribution of Plone with enhanced UI and integrated services for large scale sites.
Castle CMS is an enhanced distribution of Plone, released under GPL2, for large sites and security-conscious organizations.
Castle CMS is created and maintained by Wildcard Corp., provider of cybersecurity and open source web site solutions.
Find out about Castle CMS's content editing enhancements that make it easier to create and manage large amounts of content and its many integrated services for improved search, archiving, and collaboration.
Learn about Castle CMS's upcoming features and release roadmap, and how Castle CMS is in turn affecting the Plone roadmap.
Plone Futures, Plone Conference 2016 Keynote by Eric SteeleT. Kim Nguyen
Eric will cover what's in store for Plone 5.1 and beyond, including the work that's been done on plone.server and Mosaic. He will describe the multiple paths of modernizing the stack that are currently underway. This would move us right into the thick of the modern era of web development - with multiple front end implementations communicating with a RESTful back end.
Trajectory: Integrating SQL Data into your Plone Site, Plone Conference 2016,...T. Kim Nguyen
Eric will discuss different ways of using SQL data within Plone, primarily focusing on a methodology using SQLAlchemy and collective.trajectory that makes external data act as if it were Plone content.
Web Development with Vim by Johannes RaggamT. Kim Nguyen
Vim is everywhere. But out of the box, it is tedious to use and doesn't aid you much with your programming tasks. Due to its flexibility, it can be extended and configured to perfectly suit your needs.
This demo shows you what is possible with vim, how it can be configured to efficiently support your workflow and help you writing better code with auto completion, code analysis and auto formatting.
Easy online business processes with Plone forms and workflowT. Kim Nguyen
Plone is an open source content management system that can help your organization save money, improve efficiency, and enhance customer satisfaction through online forms and electronic workflow / business processing.
Plone for CMS review group at UW OshkoshT. Kim Nguyen
Covering ten great years of campus wide adoption of Plone at UW Oshkosh, highlighting the range of kinds of sites created: public, collaborative, intranets, workflow applications. For the video, please see http://www.kaltura.com/tiny/anow8
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBrad Spiegel Macon GA
Brad Spiegel Macon GA’s journey exemplifies the profound impact that one individual can have on their community. Through his unwavering dedication to digital inclusion, he’s not only bridging the gap in Macon but also setting an example for others to follow.
Italy Agriculture Equipment Market Outlook to 2027harveenkaur52
Agriculture and Animal Care
Ken Research has an expertise in Agriculture and Animal Care sector and offer vast collection of information related to all major aspects such as Agriculture equipment, Crop Protection, Seed, Agriculture Chemical, Fertilizers, Protected Cultivators, Palm Oil, Hybrid Seed, Animal Feed additives and many more.
Our continuous study and findings in agriculture sector provide better insights to companies dealing with related product and services, government and agriculture associations, researchers and students to well understand the present and expected scenario.
Our Animal care category provides solutions on Animal Healthcare and related products and services, including, animal feed additives, vaccination
Instagram has become one of the most popular social media platforms, allowing people to share photos, videos, and stories with their followers. Sometimes, though, you might want to view someone's story without them knowing.
Understanding User Behavior with Google Analytics.pdfSEO Article Boost
Unlocking the full potential of Google Analytics is crucial for understanding and optimizing your website’s performance. This guide dives deep into the essential aspects of Google Analytics, from analyzing traffic sources to understanding user demographics and tracking user engagement.
Traffic Sources Analysis:
Discover where your website traffic originates. By examining the Acquisition section, you can identify whether visitors come from organic search, paid campaigns, direct visits, social media, or referral links. This knowledge helps in refining marketing strategies and optimizing resource allocation.
User Demographics Insights:
Gain a comprehensive view of your audience by exploring demographic data in the Audience section. Understand age, gender, and interests to tailor your marketing strategies effectively. Leverage this information to create personalized content and improve user engagement and conversion rates.
Tracking User Engagement:
Learn how to measure user interaction with your site through key metrics like bounce rate, average session duration, and pages per session. Enhance user experience by analyzing engagement metrics and implementing strategies to keep visitors engaged.
Conversion Rate Optimization:
Understand the importance of conversion rates and how to track them using Google Analytics. Set up Goals, analyze conversion funnels, segment your audience, and employ A/B testing to optimize your website for higher conversions. Utilize ecommerce tracking and multi-channel funnels for a detailed view of your sales performance and marketing channel contributions.
Custom Reports and Dashboards:
Create custom reports and dashboards to visualize and interpret data relevant to your business goals. Use advanced filters, segments, and visualization options to gain deeper insights. Incorporate custom dimensions and metrics for tailored data analysis. Integrate external data sources to enrich your analytics and make well-informed decisions.
This guide is designed to help you harness the power of Google Analytics for making data-driven decisions that enhance website performance and achieve your digital marketing objectives. Whether you are looking to improve SEO, refine your social media strategy, or boost conversion rates, understanding and utilizing Google Analytics is essential for your success.
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...JeyaPerumal1
A cellular network, frequently referred to as a mobile network, is a type of communication system that enables wireless communication between mobile devices. The final stage of connectivity is achieved by segmenting the comprehensive service area into several compact zones, each called a cell.
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC
Ellisha Heppner, Grant Management Lead, presented an update on APNIC Foundation to the PNG DNS Forum held from 6 to 10 May, 2024 in Port Moresby, Papua New Guinea.
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
Gen Z and the marketplaces - let's translate their needsLaura Szabó
The product workshop focused on exploring the requirements of Generation Z in relation to marketplace dynamics. We delved into their specific needs, examined the specifics in their shopping preferences, and analyzed their preferred methods for accessing information and making purchases within a marketplace. Through the study of real-life cases , we tried to gain valuable insights into enhancing the marketplace experience for Generation Z.
The workshop was held on the DMA Conference in Vienna June 2024.
2. October 19, 2017 S. Schietzold, Media Center, TU Dresden Slide 2 of 13
1 TU Dresden
The Plone website (https://tu-dresden.de)
• 2.5 million page views / month
• 630000 content objects
• 2500 active editors
3. October 19, 2017 S. Schietzold, Media Center, TU Dresden Slide 3 of 13
– Advertisement –
More about the TU Dresden Plone installation:
4. October 19, 2017 S. Schietzold, Media Center, TU Dresden Slide 4 of 13
1 TU Dresden
• 35.000 students
• 13.6% from abroad
• ~ 8000 first-year students
• 18 Faculties
5. October 19, 2017 S. Schietzold, Media Center, TU Dresden Slide 5 of 13
2 Why do we need a chat?
• Students / applicants sometimes need help or information
• Remember: 8000 first-year students
• Shy students
• Anonymous contact possibility
• Location-independent
communication
• Exchange between students
6. October 19, 2017 S. Schietzold, Media Center, TU Dresden Slide 6 of 13
2 What do we need in detail?
• Service-oriented
→ temporal chat rooms
• Chats are public
→ better moderate them
• Ease of use for editors
→ tightly couple it with Plone
• German / european data privacy laws
→ inhouse hosting, post-anonymization / -deletion
• 5 – 60 chat participants
7. October 19, 2017 S. Schietzold, Media Center, TU Dresden Slide 7 of 13
Plone
3 TUDChat – technically
Chat (Container)
Chat(room)Chatsession Chatsession Chatsession
MySQL
Browser
Ajax
8. October 19, 2017 S. Schietzold, Media Center, TU Dresden Slide 8 of 13
3 TUDChat – technically
• No fancy stuff (especially no Websockets)
→ configurable Ajax polling
• Simple JSON responses
• collective.beaker for cache and session management
9. October 19, 2017 S. Schietzold, Media Center, TU Dresden Slide 9 of 13
3 TUDChat – technically
• MySQL for storage of chat messages
• Replacable via adapters
• History-post-processing via cronjob (archiving, deleting)
• Different workflow, controlled by time
• Responsive Design
• Ready for Plone 4 and Plone 5
• Dexterity or Archetypes (via Profile)
10. October 19, 2017 S. Schietzold, Media Center, TU Dresden Slide 10 of 13
4 TUDChat – features
• Moderators – must be Plone users
• Warn, kick and ban users (with message)
• Edit or delete others messages
• Temporary chats (start and end time)
• Archiving of closed sessions
• Deletion of old sessions (after 3 Month)
• Password protection
• Limited chats (max. users)
• Loading of chat history when entering a session
• Max. message length
11. October 19, 2017 S. Schietzold, Media Center, TU Dresden Slide 11 of 13
5 TUDChat – demo
12. October 19, 2017 S. Schietzold, Media Center, TU Dresden Slide 12 of 13
6 TUDChat – how to install
• Install MySQL / MariaDB
• Add tud.addons.chat to buildout
• For Plone 4: tud.addons.chat[plone4]
• Configure collective.beaker
(http://beaker.readthedocs.io/en/latest/)
• Add a cronjob that runs the cron.py
• Once per day or more often is advised
• Add a ZMySQL object
• Add a chat and start chatting!
13. October 19, 2017 S. Schietzold, Media Center, TU Dresden Slide 13 of 13
8 TUDChat – contribute
• Soon on Github:
https://github.com/tud-mit-plone
Thanks!