What's with all the hype around enterprise social computing? And how can Confluence be used to support collaborative applications that are social? This session breaks through the hype around social computing, discusses the practical benefits of being people-oriented, and explores approaches to use Confluence in a social context.
Customer Speakers: Guy Fraser of Adaptavist, Ali Ouni of KAPIT, Peter Reiser of SUN Microsystems
Key Takeaways:
* New social capabilities in Confluence 3.0
* Primer on enterprise social computing
* Approaches to make Confluence deployments social
Web 2.0 At Work - Simple And Social Collaboration Between CoworkersAcando Consulting
This is a presentation from an "awareness seminar" held by Oscar Berg and Henrik Gustafsson from Acando about how Web 2.0 principles and social tools can be used to improve collaboration, knowledge exchange and innovation in an enterprise context.
This is an accompanying slidedeck for the podcast with Adaptive Path. A case study where design has driven the web strategy for this science research organisation.
Building, maintaining and adapting Drupal projects: How to challenge the long...Acquia
Want to learn more about Acquia’s products, services, and happenings in the Drupal Community? Visit our site: http://bit.ly/yLaHO5.
Many organizations have identified Drupal as one of the most open and reliable web platform. Easy to deploy, robust enough to integrate their Information Systems. Complex and high-quality websites can now be delivered in much less time than with other technologies, while respecting high security requirements.
Long run maintainability and centrally developed web platforms are the new expectations Drupal is challenging. Web factory approach, rationalized design and pre-configured site profiles provide answers. Adapting these methods to existing large IS, migrating web history and respecting in-time delivery demands a high level experts team.
In this webinar, Capgemini will explain the technical and management choices made to deliver this and beyong.
Topics that will be covered during this session include:
• Features and Costs expectations
• Long run specific risks
• Platform consistent security and features management
• Continuous integration, quality control & centralised monitoring
• Shortening new websites deployment
• Reducing costs through homogeneous Drupal platform
Social Media at Sun Microsystems: Director's CutLou Ordorica
Enhanced for the 2009 Social Networking Conference in Miami, this presentation includes tips for businesses wanting to incorporate social into their marketing plans.
Web 2.0 At Work - Simple And Social Collaboration Between CoworkersAcando Consulting
This is a presentation from an "awareness seminar" held by Oscar Berg and Henrik Gustafsson from Acando about how Web 2.0 principles and social tools can be used to improve collaboration, knowledge exchange and innovation in an enterprise context.
This is an accompanying slidedeck for the podcast with Adaptive Path. A case study where design has driven the web strategy for this science research organisation.
Building, maintaining and adapting Drupal projects: How to challenge the long...Acquia
Want to learn more about Acquia’s products, services, and happenings in the Drupal Community? Visit our site: http://bit.ly/yLaHO5.
Many organizations have identified Drupal as one of the most open and reliable web platform. Easy to deploy, robust enough to integrate their Information Systems. Complex and high-quality websites can now be delivered in much less time than with other technologies, while respecting high security requirements.
Long run maintainability and centrally developed web platforms are the new expectations Drupal is challenging. Web factory approach, rationalized design and pre-configured site profiles provide answers. Adapting these methods to existing large IS, migrating web history and respecting in-time delivery demands a high level experts team.
In this webinar, Capgemini will explain the technical and management choices made to deliver this and beyong.
Topics that will be covered during this session include:
• Features and Costs expectations
• Long run specific risks
• Platform consistent security and features management
• Continuous integration, quality control & centralised monitoring
• Shortening new websites deployment
• Reducing costs through homogeneous Drupal platform
Social Media at Sun Microsystems: Director's CutLou Ordorica
Enhanced for the 2009 Social Networking Conference in Miami, this presentation includes tips for businesses wanting to incorporate social into their marketing plans.
Here is the PDF of Tom Tague's keynote presentation for SemTech. He spoke on the six key categories of innovation and/or entrepreneurial effort we have seen related to OpenCalais, and shared his take on which ones represented the best business opportunities going forward. Here is the corresponding video: http://www.semanticuniverse.com/semtech-keynote-big-picture-how-semantic-technologies-introduce-new-paradigm-interaction.html
[Workshop] Analyzing Your Deliverables: Developing the Optimal Documentation ...Scott Abel
Presented by Nicki Bleiel at Documentation and Training LIfe Sciences, June 23-26, 2008 in Indianapolis.
Documentation deliverables have evolved beyond manuals and online help in recent years, and with the emergence of Web 2.0, things are changing faster than ever. Technical communicators have many more options to enhance the user experience, and developing many of them provide the opportunity to work with other departments to find a more holistic approach to content development and delivery. But there is no one-size-fits-all set of solutions. This workshop will review the types of analysis you need to do to determine which deliverables are right for your project, your customer, and your company.
Other factors that can’t be ignored, such as translation needs, staff/time constraints, file size limitations, corporate image and control, and proprietary concerns will also be discussed, including:
Analyzing the Product
* Intended audience; delivery method (desktop, web application, etc.); competitor offerings; software development methodology. The UI as part of the Help system. Product Management expectations.
Identifying User Wants and Needs
* Preferences and expectations for information; work environment; knowledge and experience levels.
Ascertaining Internal Needs and Opportunities
* Working with Training, Support, and Marketing to reduce duplication and provide the user with consistent, useful information.
* Finding ways to incorporate information from other departments to improve documentation.
Accessing Deliverable Options
* What is the optimum mix for the product?
* The traditional: online help, manuals, embedded help, job aids, forums, web sites, technical support knowledgebases.
* Emerging trends: wikis, blogs, RSS feeds, software demonstrations, podcasts, and other collaborative tools. They can supplement and/or enhance the traditional. Or, they may be a better fit for internal knowledge management or marketing use.
Optimizing the Library
* Single-sourcing; best practices for structuring information; continuous publishing
Analyzing Your Deliverables: Developing the Optimal Documentation LibraryScott Abel
Presented Nicki Bleiel at Documentation and Training Life Sciences, June 23-26, 2008 in Indianapolis.
Documentation deliverables have evolved beyond manuals and online help in recent years, and with the emergence of Web 2.0, things are changing faster than ever. Technical communicators have many more options to enhance the user experience, and developing many of them provide the opportunity to work with other departments to find a more holistic approach to content development and delivery. But there is no one-size-fits-all set of solutions. This workshop will review the types of analysis you need to do to determine which deliverables are right for your project, your customer, and your company. Product analysis, user expectations and needs, internal needs, deliverable options, and optimizing your library will all be discussed; as well as translation needs, staff/time constraints, file size limitations, corporate image and control, and proprietary concerns.
Evolution of Collaborative Content Management
Even as IT spending slides, IT departments are having to handle more content, more users, provide more productivity, as well as more compliance.
They have to do all this at less cost.
The enterprise hasn't kept up with advances in collaboration - most still uses a shared drive + MS Office + Email.
Most knowledge workers:
- can't find documents
- can't find the right version of documents
- find it easier to search for competitors' info than their own company's info
- have lots more noise than signal
This presentation talks about the collaborative enteprise. Essentially providign Facebook-like features for the Enterprise.
● The Cost of Poor Collaborative Content Management
● Best Practice – On the Web and in the Enterprise
● Alfresco
● Alfresco Share
● Standards Support
● Total Cost of Ownership
● More Information
Social Media Training Workshop for Small BusinessWeb.com
Social Media Training Workshop for Network Solutions customers to train them in the basics of social media and relevant tools for small business.
Http://www.blog.networksolutions.com
http://www.growsmartbusiness.com
http://www.womengrowbusiness.com
Defrag Keynote: Social Computing and the Enterprise-Bridging the GapMark Koenig
Slides for Keynote Address at Defrag Conference, Denver CO. November 3, 2008.
Before citing, please review Saugatuck's Citation Policy at http://www.saugatech.com/citationpolicy.htm
We aim to celebrate women every day, but we’re taking today to give special recognition to womxn at Atlassian continue who inspire and lead.
For #InternationalWomensDay, we asked Atlassians to nominate and recognize amazing womxn at Atlassian who inspire them, challenge them, and truly represent Atlassian values.
Here is the PDF of Tom Tague's keynote presentation for SemTech. He spoke on the six key categories of innovation and/or entrepreneurial effort we have seen related to OpenCalais, and shared his take on which ones represented the best business opportunities going forward. Here is the corresponding video: http://www.semanticuniverse.com/semtech-keynote-big-picture-how-semantic-technologies-introduce-new-paradigm-interaction.html
[Workshop] Analyzing Your Deliverables: Developing the Optimal Documentation ...Scott Abel
Presented by Nicki Bleiel at Documentation and Training LIfe Sciences, June 23-26, 2008 in Indianapolis.
Documentation deliverables have evolved beyond manuals and online help in recent years, and with the emergence of Web 2.0, things are changing faster than ever. Technical communicators have many more options to enhance the user experience, and developing many of them provide the opportunity to work with other departments to find a more holistic approach to content development and delivery. But there is no one-size-fits-all set of solutions. This workshop will review the types of analysis you need to do to determine which deliverables are right for your project, your customer, and your company.
Other factors that can’t be ignored, such as translation needs, staff/time constraints, file size limitations, corporate image and control, and proprietary concerns will also be discussed, including:
Analyzing the Product
* Intended audience; delivery method (desktop, web application, etc.); competitor offerings; software development methodology. The UI as part of the Help system. Product Management expectations.
Identifying User Wants and Needs
* Preferences and expectations for information; work environment; knowledge and experience levels.
Ascertaining Internal Needs and Opportunities
* Working with Training, Support, and Marketing to reduce duplication and provide the user with consistent, useful information.
* Finding ways to incorporate information from other departments to improve documentation.
Accessing Deliverable Options
* What is the optimum mix for the product?
* The traditional: online help, manuals, embedded help, job aids, forums, web sites, technical support knowledgebases.
* Emerging trends: wikis, blogs, RSS feeds, software demonstrations, podcasts, and other collaborative tools. They can supplement and/or enhance the traditional. Or, they may be a better fit for internal knowledge management or marketing use.
Optimizing the Library
* Single-sourcing; best practices for structuring information; continuous publishing
Analyzing Your Deliverables: Developing the Optimal Documentation LibraryScott Abel
Presented Nicki Bleiel at Documentation and Training Life Sciences, June 23-26, 2008 in Indianapolis.
Documentation deliverables have evolved beyond manuals and online help in recent years, and with the emergence of Web 2.0, things are changing faster than ever. Technical communicators have many more options to enhance the user experience, and developing many of them provide the opportunity to work with other departments to find a more holistic approach to content development and delivery. But there is no one-size-fits-all set of solutions. This workshop will review the types of analysis you need to do to determine which deliverables are right for your project, your customer, and your company. Product analysis, user expectations and needs, internal needs, deliverable options, and optimizing your library will all be discussed; as well as translation needs, staff/time constraints, file size limitations, corporate image and control, and proprietary concerns.
Evolution of Collaborative Content Management
Even as IT spending slides, IT departments are having to handle more content, more users, provide more productivity, as well as more compliance.
They have to do all this at less cost.
The enterprise hasn't kept up with advances in collaboration - most still uses a shared drive + MS Office + Email.
Most knowledge workers:
- can't find documents
- can't find the right version of documents
- find it easier to search for competitors' info than their own company's info
- have lots more noise than signal
This presentation talks about the collaborative enteprise. Essentially providign Facebook-like features for the Enterprise.
● The Cost of Poor Collaborative Content Management
● Best Practice – On the Web and in the Enterprise
● Alfresco
● Alfresco Share
● Standards Support
● Total Cost of Ownership
● More Information
Social Media Training Workshop for Small BusinessWeb.com
Social Media Training Workshop for Network Solutions customers to train them in the basics of social media and relevant tools for small business.
Http://www.blog.networksolutions.com
http://www.growsmartbusiness.com
http://www.womengrowbusiness.com
Defrag Keynote: Social Computing and the Enterprise-Bridging the GapMark Koenig
Slides for Keynote Address at Defrag Conference, Denver CO. November 3, 2008.
Before citing, please review Saugatuck's Citation Policy at http://www.saugatech.com/citationpolicy.htm
We aim to celebrate women every day, but we’re taking today to give special recognition to womxn at Atlassian continue who inspire and lead.
For #InternationalWomensDay, we asked Atlassians to nominate and recognize amazing womxn at Atlassian who inspire them, challenge them, and truly represent Atlassian values.
Ever wondered what Atlassian engineers do in their 20% time? Join Forge engineering lead Tim Pettersen on a lightning tour of how Forge is being used inside Atlassian. Attendees will get a rare view into some of the apps, tools, and tweaks we’ve built internally on top of Forge in the spirit of dogfooding and innovation. Come along and be inspired with some great ideas for improving and automating your own teams' workflows!
Let's Build an Editor Macro with Forge UIAtlassian
Race out of the gate with Forge UI: a new way of building UI extensions for Atlassian products. In this session, Forge UI Developer Experience lead Peter Gleeson will demonstrate how build an Editor macro from scratch! Attendees will learn about Forge foundational concepts such as the FaaS dev loop, Forge CLI, and how to construct UIs from Forge UI components.
This session provides a great introduction to the Forge platform for any developer looking to get productive with editor apps and Forge UI.
In the words of Jeff Atwood: “JavaScript is the lingua franca of the web”. It’s also the first language we’ve chosen to support in Forge. In this session, Forge engineer Shorya Raj will walk through the Node.js isolate based runtime you’ll be using to write apps for Forge.
Attendees will learn about the unique features of the Forge JavaScript Runtime, such as automatic authentication and tenant context management. Shorya will also cover the differences between the Runtime, conventional browser, and Node.js APIs.
Developers or attendees with some programming experience will get the most out of this session.
Forge UI: A New Way to Customize the Atlassian User ExperienceAtlassian
UI extensibility is an integral part of Atlassian's ecosystem story. In cloud, traditionally this has been accomplished with the humble iframe. In this session you will learn about Forge UI, an additional and innovative way to build visual apps for Atlassian products.
Join Product Manager Simon Kubica and Senior Developer Michael Oates from the Forge team in exploring the underlying concepts and technology powering Forge UI, and learn how it will unlock exciting new opportunities in our ecosystem.
The Forge platform contains some powerful primitives for binding functions to Atlassian events and webhooks emitted by third-party SaaS systems. Join Platform Services Engineer Tomek Sroka as he gets hands-on with Forge Product Triggers and Web Triggers to build a powerful integration with surprisingly little code.
Attendees will walk away with a good understanding of the Forge dev loop and some tips and tricks for improving their own team’s workflows.
Observability and Troubleshooting in ForgeAtlassian
Observability is a critical component of any Cloud development platform, and we have some exciting logging, monitoring, and debugging features planned for the Forge toolchain.
In this lightning talk, Senior Developer James Hazelwood from Forge infrastructure team will give an overview of Forge logging and tunnelling features, explain how different environment types effect observability, and share some expert tips and tricks for detecting and troubleshooting issues in your Forge apps.
Trusted by Default: The Forge Security & Privacy ModelAtlassian
Security and trust have become increasingly important requirements for our customers in Cloud. We’re working to make it easier for you to build and maintain secure apps for Atlassian products.
In this session, Engineering Team Lead Dugald Morrow and Principal Product Manager Joël Kalmanowicz will explain how security and trust have been baked into the Forge framework and the benefits the platform can offer you and your users. Learn how much less work it can be to build trusted apps customers will love on Forge by going deep on the safeguards we’re putting in place.
Developers or attendees with some software security experience will get the most out of this session.
Designing Forge UI: A Story of Designing an App UI SystemAtlassian
Creating apps with Forge and its UI frontend components is now easier than ever. Join Senior Designer Allard van Helbergen and Product Manager Josephine Lee as they walk through the story of designing Forge UI.
What is a declarative UI and why did we choose this paradigm? What are all the considerations that go into defining the set of components to build apps with? And how do you make ‘creating apps’ simple? Walk away understanding the foundations of Forge, how all the different components work together, and where Forge UI is headed in the future.
After a day of learning about the exciting features of Forge, get ready for a peek under the hood to discover how it’s all implemented. Join Forge Architect Patrick Streule as he goes deep on topics such as Forge FaaS infrastructure, the internal workings of tenant isolation, and automatic authentication.
Attendees will also get a glimpse of some features we’re looking at building into the future of Forge, such as a serverless data store for apps and more!
Access to User Activities - Activity Platform APIsAtlassian
How do you stay on top of your work when it is scattered across multiple Atlassian products?
"If only there was a single place where I could see all my activity..." - sounds familiar?
We are going to provide you an insight into what lead to the creation of a new Activity API. Following last year’s Atlas Camp announcement from our CTO Sri Viswanath, Atlassian is moving onto GraphQL - new Activity API is one the first pieces of the GraphQL Atlassian Platform and is the technology behind start.atlassian.com.
Join Sergey Meshkov, Senior Developer, who will provide you a sneak peek of the new GraphQL Activity API as it will soon be available to our vendors.
Design Your Next App with the Atlassian Vendor Sketch PluginAtlassian
Our designers work 3x quicker with the Atlassian Vendor Sketch Plugin — and now we’re unleashing these superpowers to the Atlassian Ecosystem. If you mockup screens for code or marketing, we’ll help you drag and drop your way to an Atlaskit design in less than 10 minutes. And if you’re a designer, you’ll want to hear about our pixel-perfect component library and suite of seamless Sketch integrations.
Join Atlassian’s resident Sketch aficionado, Huw Evans, to learn about:
Sketch Components: If it’s in Atlaskit, it’s now in Sketch. And introducing the Symbol Palette, the quickest way to find the right component for the job.
Product Templates: Spark inspiration by building your designs inside realistic screens from Jira & Confluence — or craft hero images for your Marketplace listing!
Color and Text Styles: Heard of N75? H400? If those mean nothing to you, we’ll run through how to make your users feel at home by using Atlassian colors & typography, right inside Sketch.
Data Suppliers: Say goodbye to Lorem Ipsum. Learn how to use Sketch Data Suppliers to generate realistic copy using live data from Jira, Confluence and Bitbucket. Bonus: How we used AI to create people who don’t exist!
♀️ It's All Open Source: How we made it really easy to customise the Atlassian Vendor Sketch Plugin for your team's needs.
Tear Up Your Roadmap and Get Out of the BuildingAtlassian
You’d never knowingly ship something to your customers that didn’t deliver value, would you? Would you still stand your ground if you were under pressure to get a team of developers working on something?
You probably know that one of Atlassian’s most well-known values is “Don’t f*** the customer”, so learn what happened when a lean product team decided to tear up the roadmap because they were brave enough to admit they didn’t understand their customers well enough.
Join Janel Blattler, as she shares how her team used research to unveil a new plan in just a few weeks. You’ll be able to practice some techniques and walk away with a bucket load of inspiration.
Come along if you’d like to run research, but worry that you don’t have enough time or lack the skills to do so – you don’t need to be a researcher on your team. This session is for you if you’re looking for ways to drive customer empathy closer in the team, or you’d like to up your game and discover some new techniques for delivering lean research with actionable insights.
Nailing Measurement: a Framework for Measuring Metrics that MatterAtlassian
When it comes to designing apps and new features, we just can't get enough of metrics. In an age where we can collect data from almost anything, how can we cut through the noise and focus on the right metrics to measure the success and failures of the apps that we’re building?
Join Atlassian Product Manager Josephine Lee as she delves through what exactly makes a good metric. Throughout the talk, we’ll walk through real Atlassian examples of good and bad metrics. By exploring a framework for measurement, we’ll cover detailed features that showcase how best to measure and choose the right set of success, supportive, and counter metrics.
You'll walk away with tips and learnings from Atlassian’s approach to measuring success, and learn how to use data and metrics to inspire action in your apps.
Building Apps With Color Blind Users in MindAtlassian
Color-blind people are using your apps. 1 in 12 men is color blind. And for women, this is 1 in 200.
Building apps that work well for color blind people is not difficult. Some simple techniques help us with the design of our interface. And some tools help us see what color blind people see.
In this talk, Maarten Arts of Avisi will look at common varieties of color blindness. We will look at apps through the eyes of a color-blind person. And we will discover what color-blind people struggle with.
Regardless of whether you're a designer or developer, this talk will equip you with the skills and the tools you need to make sure that your app works for color-blind people.
Creating Inclusive Experiences: Balancing Personality and Accessibility in UX...Atlassian
The words we choose have the power to include or alienate our users. The reality is that for many, English is spoken as a second language. And unless you're going to localize your product for those major non-English speaking markets, you'll need to thoughtfully create content that is accessible to a larger audience.
But how do we create products that maintain a sense of personality without isolating a wide audience of non-native speakers?
Join Atlassian Content Designer, Roana Bilia, as she walks you through why thoughtful, inclusive content, is key to creating well-designed user experiences. You'll walk away with foundational principles for good UX copy when optimizing your product UI, a few quick wins that you as creators and developers can incorporate into your next products, as well as a set of mistakes to avoid that companies—including Atlassian—have made, which prioritized native speakers but isolated non-native speakers.
Beyond Diversity: A Guide to Building Balanced TeamsAtlassian
We hear it all the time, and we get it. Diversity and inclusion are important! But isn't it an HR problem? HR may be able to help with diversity but inclusion or creating an inclusive environment is everyone's responsibility. So how do we create an inclusive environment that celebrates diversity and engages and supports everyone? Isabel Nyo will be sharing best practices and lessons she has learned along the way. She will also be sharing her experience as a minority, a female technical leader, in the technology industry.
The Road(map) to Las Vegas - The Story of an Emerging Self-Managed TeamAtlassian
In September 2018, K15t took its mission to go self-managed to the next-level when the entire company worked together to decide on the Next Big Thing™ to build for Atlassian users and present it at Summit in Las Vegas.
In this session, Anshuman Dash, an intern turned software engineer, turned product manager, shares his journey of professional self-discovery. In under five months, he joins a freshly assembled, self-managed team in building a new Atlassian Marketplace app.
Dash will give a quick intro to what it means for a team to be self-managed. Then, he'll share his observations and experiences on the team, as well as the best-practices, patterns, and processes K15t has discovered along the way.
Whether you are a new team with a kick-ass product idea or a big company figuring out ways to scale, this talk will provide you with practical tips and ideas your team can try out!
Designing for the enterprise comes with a unique set of challenges; ensuring readability and accessibility at scale, meeting the needs of multi-layered organizations, and building a trust when your software - used by dozens of thousands of employees - is considered mission-critical.
At Atlassian, we've spent countless hours digging deep into our enterprise customer's needs and we've gathered a vast repository of insights.
In this talk, Pawel Wodkowski, a senior designer on Jira Server, will share all that we've learned from our research (while not being shy about busting some of those wild admin myths!). You'll get a crash course in what it means to design for scale the Atlassian way.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...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.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
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!
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
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.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Building Killer Communities And Taking Confluence Social
1. Building Killer
Communities and Taking
Confluence Social
Guy Fraser of Adaptavist
Ali Ouni of KAPIT
Peter Reiser of SUN Microsystems
2. ATLASSIAN SUMMIT
Building Killer Communities and Taking Confluence Social
SAN FRANCISCO - June 2nd, 2009
Ali Ouni (Head of Web 2.0 Consulting Dpt)
Julien Revel (Head of Innovation-R&D Dpt)
4. Kap IT, Web 2.0 Specialist since 2005
• An innovative company
• JEI : « Jeune Entreprise Innovante »
• i.e. “ innovative start up company quot;
• Created in 2005
• 35 persons by 2009 – Revenues : 4 M$
• Two main vectors of Web 2.0
• RIA Rich Internet Applications
• Information Systems modernization Flexible business web-solutions
• User experience, Usability, Intuitive and ergonomic HCI
• Adobe Silver Partner since 2005
• Expert in Adobe RIA Technologies (Flex)
• Collaborative Web 2.0 technologies for the enterprise (Web2EnterpriseTM concept)
• Knowledge Management
• New collaboration methods and usages – Social networking practices
• Internal / External communication and marketing 2.0
• Web 2.0 Tools : Wikis, Blogs, CRM 2.0, RSS,.
• Atlassian partner since 2006
5. Expertise, Services and Solutions
• Web 2.0 Services provider • Software R&D – Editor (Kap Lab : http://
lab.kapit.fr/ )
• Consulting in KM 2.0
• Solutions Architecture • RIA Components for Data Visualization
and Reporting
• Design
•
• Integration, Development and RIA Plugins and Widgets for Confluence
implementation
• Change Management
• Customers (French Top 100)
• Technologies Expert
• RIA : Flex, Air, Lcds,…
• W2E : Confluence, Jira, Drupal, Wordpress,
Elgg
7. Product Presentation
• The best of Web 2.0 technologies for a Rich Enterprise Wiki
• RIA Flex/Air by Adobe
• Wiki Confluence by Atlassian
• Quicker and wider adoption of Confluence
• Powerful and attractive interface
• Real time capabilities
• Web and Desktop front-end
8. Components
• Server
• A robust server extension based on the AMF protocol
• Modules
• A library of rich front-end extensions based on Adobe Flex and Air technologies
• Desktop
• A mashup Desktop Application based on Adobe Air technology
Easy to
install & use !
- Plugins
- Macros
10. ConfluenceFx to summarize
• Key Features • Availability
• Powerful and attractive interface • Commercial version : October /
November
• Web and Desktop application
• Beta and Demo version : available now!
• Real-time capabilities
• Easy installation (plugins) and integration
(macros) • Beta program
• Automatic update of CFx Desktop and its
Widgets
• Roadmap
• Benefits • Next version of ConfluenceFx (3
• Leap to the next level of user experience months) will focus on :
and stimulate Confluence adoption • Social Network
• Boost community building and keep your • Awareness
community simultaneously at the same
level of information
• Learn more :
• Expand Confluence adoption scope to
managers and non regular users http://democfx.kapit.fr
11. Thank You,
See you soon on democfx.kapit.fr !
Ali Ouni :
• contact@kapit.fr
• ali.ouni@kapit.fr
• +33 (0) 6 33 83 28 69
12. SunSpace
People centric communities
Peter H. Reiser
Principal Field Technologist
Chief Architect SunSpace
http://blogs/sun.com/peterreiser
http://twitter.com/peterreiser
1
15. Its all about people !
and communities!
and community value!
4
16. How to build vibrant communities
Community 1 Community 2 Community n
Value System
Methodology
Architecture
5
17. People Centric : Who am I
WHO I AM
●
About Me
●
Contact information
●
My Skills
●
My Contributions
●
My Social Network
●
My Credentials
●
My Needs …
People centric
6
18. Things which are relevant to me ..
WHO I AM Communities
●
About Me
●
Training
●
Contact information
●
Experts
●
My Skills
●
Knowledge
●
My Contributions
●
Code
●
My Social Network
●
Best Practices
●
My Credentials
●
Customer presentation
●
My Needs …
●
Recognition ....
People centric Mashup Enabled
7
19. People Centric : Personal Mashup
PERSONAL MASHUP
WHO I AM WHAT I NEED
●
Personal to me
●
Real time
●
About Me
●
Context aware
●
Contact information
●
Training
●
My Skills
●
Experts
●
My Contributions
●
Latest announcement
●
My Social Network
●
HR Benefit plan
●
My Credentials
●
Office location
●
My Needs …
●
Customer presentation
●
.......
People centric Value Driven Mashup Enabled
8
20. What is SunSpace ?
• A concept and architecture • Calculates “community equity”
designed to build and for people, communities and
nourish vibrant communities content as a means to
within an organization. promote participation
• The architecture of SunSpace • Integrates with existing
promotes participation and knowledge bases and
nurtures organic repositories in an
development of knowledge organization
in communities
• Promotes sharing and
focuses on and satisfies
individual needs of
participants
9
21. What is SunSpace ?
• A concept and architecture • Calculates “community equity”
designed to users
25'000 build and for people, communities and
nourish vibrant communities
500+ organization.
communities content as a means to
within an promote participation
• The10X growth in 6 month Integrates with existing
architecture of SunSpace •
promotes participation and
Secure Enterprise Wiki knowledge bases and
nurtures organic repositories in an
Architecture, Methodology, Value System
development of knowledge
in communities
organization
• Promotes sharing and
focuses on and satisfies
individual needs of
participants
10
22. SunSpace Architecture
Portal/Aggregator
MyShare MyTags MyContributions My Skills MySocial MyEquity MyCommunities
Web Services
Federated Services
Community
Wiki Blog
Equity Attachment Tagging Feed
Forum Ontology Bookmark Social
Search Rating Graph
Security & Entitlement Services (IdM)
Enterprise Store
URL Attachments Tags Activities People Groups Statistics
11
23. Confluence integration
Community Equity Plugin Load Link Share Plugin Utilities Plugin
● Community Equity macros ● Attachment services macros ● Author-show macro
● Online and Offline ● Search macro ● Update-warning macro
synchronization ●
MyShare actions ●
User-details macro
●
CommunityShare actions
Communities & Portals
Look & Feel
Wiki platform
Web Services
Community Equity Services
12/01/2008 Sun Proprietary / Confidential 12
55. Self-updating list of popular pages
{forum:page=Docs|display=list|sort=activity}
Expressive topic creation links
{add-topic}Ask a question{add-topic}
56. Self-updating list of popular pages
{forum:page=Docs|display=list|sort=activity}
Expressive topic creation links
{add-topic}Ask a question{add-topic}
navigation tricks
57. Self-updating list of popular pages
{forum:page=Docs|display=list|sort=activity}
Expressive topic creation links
{add-topic}Ask a question{add-topic}