Opening Keynote - DrupalCamp St. Louis 2014Brad Nowak
I presented this opening keynote "Drupal FTW" on April 26, 2014 at DrupalCamp St. Louis 2014 hosted by Washington University. The presentation was intended to address a broad audience from Drupal newcomers to current developers via a brief history of Drupal, a review of some key reasons people choose Drupal, and advice for achieving success with Drupal from the perspectives of strategy, design, and technology.
Libguides pilot at UCD Library 2013. Author: Ros PanUCD Library
Presentation given at LIR Annual Meeting in Dublin, March 22nd 2013 covering the LibGuides pilot which started at UCD Library this year, project outline, timeline, content to be included and a range of administrativeand managerial issues. Also briefly outlines the version ofthe product that we subscribe to.
Using DRY (Don't Repeat Yourself) Principle in Drupal 8 Site Life CycleVardot
As a Drupal developer, site builder, themer, or tester, you're tasked with building multiple sites. Every time you build a site, you might fall into one of the most common mistakes of repeating yourself and writing code that is hardly maintainable or reusable. In this session we'll talk about how to use Drupal 8's powers to prevent this and speed-up your work.
Emerging technologies in academic libraries. A department by department overview. Data visualization, online reference, nextGen library platforms, open source software, digital asset and archive management systems, digital humanities, scientific and creative software, new physical spaces for libraries.
Slides from my presentation at CodeIgniter Conference 2010 in Bristol in August 2010.
What I talked about:
- Startups: methodologies & techniques
- CodeIgniter: applying what we’ve learned
- The future: how could things be better
Opening Keynote - DrupalCamp St. Louis 2014Brad Nowak
I presented this opening keynote "Drupal FTW" on April 26, 2014 at DrupalCamp St. Louis 2014 hosted by Washington University. The presentation was intended to address a broad audience from Drupal newcomers to current developers via a brief history of Drupal, a review of some key reasons people choose Drupal, and advice for achieving success with Drupal from the perspectives of strategy, design, and technology.
Libguides pilot at UCD Library 2013. Author: Ros PanUCD Library
Presentation given at LIR Annual Meeting in Dublin, March 22nd 2013 covering the LibGuides pilot which started at UCD Library this year, project outline, timeline, content to be included and a range of administrativeand managerial issues. Also briefly outlines the version ofthe product that we subscribe to.
Using DRY (Don't Repeat Yourself) Principle in Drupal 8 Site Life CycleVardot
As a Drupal developer, site builder, themer, or tester, you're tasked with building multiple sites. Every time you build a site, you might fall into one of the most common mistakes of repeating yourself and writing code that is hardly maintainable or reusable. In this session we'll talk about how to use Drupal 8's powers to prevent this and speed-up your work.
Emerging technologies in academic libraries. A department by department overview. Data visualization, online reference, nextGen library platforms, open source software, digital asset and archive management systems, digital humanities, scientific and creative software, new physical spaces for libraries.
Slides from my presentation at CodeIgniter Conference 2010 in Bristol in August 2010.
What I talked about:
- Startups: methodologies & techniques
- CodeIgniter: applying what we’ve learned
- The future: how could things be better
Transformations: Smart Application Migration to XPagesTeamstudio
Migrating legacy applications with XPages without using any third party tools can be hard. Your code that was built and maintained over the years should be reused and ported to a current XPages environment. Oliver Busse will show you how to benefit from the possibilities of using Java in XPages to reproduce the functionality you already have and extend it to the next level, including:
-User profiles: create, use, and maintain
-Application profiles: reinvented
-Getting user and environment information: made easy and smart
-Transformation of the full-text search to a "facetted search" all over your application(s)
AGILE2016 Conference Top 10 Presented by SynerzipSynerzip
Fresh from #Agile2016, Check out @Synerzip Top 10 #Takeaways by @HemantElhence @vinayakj. The latest development methods, technologies, tools, leadership principles, management philosophies, policies and processes fresh from AGILE2016 - the world's largest conference for Agile methodology.
Agile2016 Top 12 -
1. Lean UX
2. Modern Agile
3. Lean UX Toolkit
4. Agile is Mindset
5. DevOps Antipatterns
6. Lean Startup Subsumed
7. Design Thinking
8. #NoEstimates
9. Roles Not Personas
10. Architecture/ Architect
11. Visual Test Automation
12. Scaling Agile
About Synerzip -
Synerzip offers in-depth expertise in Agile software product development to venture funded small/mid-sized software companies focused on social media, mobile, big data analytics, cloud and enterprise software. It was established in 2004 and is based in the United States, with its software development center in India. Synerzip works as a co-development partner for venture-backed software companies in their growth phase. Following Agile practices, it seamlessly dovetails with each client’s engineering team helping them scale up, in a flexible, capital-efficient and frictionless manner.
Learn the basics of this open source content management system and how you can create a robust website quickly and full of tools that will engage your users. This presentation will also focus on configuration, popular modules for libraries, and tips for best practice and ongoing maintenance.
Are you interesting in offering data management services at your library but aren’t sure where to start? Then this class is for you! During this session, we will
• Outline the data management topics that are commonly offered in libraries
• Present strategies for how to determine what services might be most useful on your campus and create synergistic partnerships with other university entities
• Dive into how to offer support with data management plans
• Present a case study for using an institutional repository to archive and share research data
• Identify additional training opportunities and open educational resources you can use to develop robust DM services
The class will consist of a mix of presentations, hands on activities, and discussion. So come ready to participate!
Our presentation on Israel Rails Conference 2012. Vitaly talking about rails performance, how to measure, what to improve and just as much important - what not to improve
A lot is spoken about changing or transforming companies however the why should we and what should we transform is missing. This slide deck is a talk I gave at Last Brisbane talking about an industry change in the way disruption is happening, and what companies need to move from doing to performing more of so that they can compete with the level of market disruption that is happening.
BIM Nirvana: Achieving Fidelity in Your Revit ModelsArray Architects
Alec Higinbotham of Array Architects presented this course at the CAD Technology Center’s Midwest University conference. His course addresses many of the best practices for Revit model maintenance and content management.
The main focus of my talk is how DITA works well in an Agile environment for technical publication to produce simple, crisp, and lean user documentation per sprint. Just as programmers employ Agile techniques to improve their deliverables, task-oriented documentation using DITA helps technical writers in creating user deliverables that allows for continuous feedback and improve the documentation’s velocity and adaptability to change, even extreme changes.
We all know the importance of designing websites for mobile. But what about designing content for mobile, or for the myriad of devices that could be used to display a website. Typically, we think of adapting the style of websites on small devices, but we don't think about how our content strategy needs to work for different devices. In this session, we'll look at creating a device-agnostic content strategy, and how this effects our approach to Drupal site building.
These slides were presented at Drupal GovCon and DrupalCamp Montreal 2017.
Topics will include:
Doing a mobile content strategy assessment
Content formatting strategies
Considerations for media
Content previewing challenges
Navigation issues
Landing pages and long-format content
10 things you should know before rolling out Tableau to the enterprise, including dashboard design best practices. View the webinar recording at: http://www.senturus.com/resources/rolling-out-tableau-to-the-enterprise/
Senturus, a business analytics consulting firm, has a resource library with hundreds of free recorded webinars, trainings, demos and unbiased product reviews. Take a look and share them with your colleagues and friends: http://www.senturus.com/resources/.
LF_APIStrat17_Don't Repeat Yourself - Your API is Your DocumentationLF_APIStrat
"If you find yourself maintaining a set of documents explaining the use of your API, you haven't finished it's design yet. This talk will compare various strategies with examples, while discussing ways to determine the most appropriate method for your API.
We will explore OAS (Swagger), Json-LD, Schema.org, HAL, Hydra, Siren, Semantic profiles, and other formats while comparing their relative strengths and weaknesses. After these options, we will arm you with a series of questions which direct you to the appropriate tool for your API.
Discover how you can save considerable time and headaches by incorporating a self documenting method in your API design."
Zoom is a comprehensive platform designed to connect individuals and teams efficiently. With its user-friendly interface and powerful features, Zoom has become a go-to solution for virtual communication and collaboration. It offers a range of tools, including virtual meetings, team chat, VoIP phone systems, online whiteboards, and AI companions, to streamline workflows and enhance productivity.
More Related Content
Similar to SpicyTalks 2017 - Managing your CHILI publisher Resources
Transformations: Smart Application Migration to XPagesTeamstudio
Migrating legacy applications with XPages without using any third party tools can be hard. Your code that was built and maintained over the years should be reused and ported to a current XPages environment. Oliver Busse will show you how to benefit from the possibilities of using Java in XPages to reproduce the functionality you already have and extend it to the next level, including:
-User profiles: create, use, and maintain
-Application profiles: reinvented
-Getting user and environment information: made easy and smart
-Transformation of the full-text search to a "facetted search" all over your application(s)
AGILE2016 Conference Top 10 Presented by SynerzipSynerzip
Fresh from #Agile2016, Check out @Synerzip Top 10 #Takeaways by @HemantElhence @vinayakj. The latest development methods, technologies, tools, leadership principles, management philosophies, policies and processes fresh from AGILE2016 - the world's largest conference for Agile methodology.
Agile2016 Top 12 -
1. Lean UX
2. Modern Agile
3. Lean UX Toolkit
4. Agile is Mindset
5. DevOps Antipatterns
6. Lean Startup Subsumed
7. Design Thinking
8. #NoEstimates
9. Roles Not Personas
10. Architecture/ Architect
11. Visual Test Automation
12. Scaling Agile
About Synerzip -
Synerzip offers in-depth expertise in Agile software product development to venture funded small/mid-sized software companies focused on social media, mobile, big data analytics, cloud and enterprise software. It was established in 2004 and is based in the United States, with its software development center in India. Synerzip works as a co-development partner for venture-backed software companies in their growth phase. Following Agile practices, it seamlessly dovetails with each client’s engineering team helping them scale up, in a flexible, capital-efficient and frictionless manner.
Learn the basics of this open source content management system and how you can create a robust website quickly and full of tools that will engage your users. This presentation will also focus on configuration, popular modules for libraries, and tips for best practice and ongoing maintenance.
Are you interesting in offering data management services at your library but aren’t sure where to start? Then this class is for you! During this session, we will
• Outline the data management topics that are commonly offered in libraries
• Present strategies for how to determine what services might be most useful on your campus and create synergistic partnerships with other university entities
• Dive into how to offer support with data management plans
• Present a case study for using an institutional repository to archive and share research data
• Identify additional training opportunities and open educational resources you can use to develop robust DM services
The class will consist of a mix of presentations, hands on activities, and discussion. So come ready to participate!
Our presentation on Israel Rails Conference 2012. Vitaly talking about rails performance, how to measure, what to improve and just as much important - what not to improve
A lot is spoken about changing or transforming companies however the why should we and what should we transform is missing. This slide deck is a talk I gave at Last Brisbane talking about an industry change in the way disruption is happening, and what companies need to move from doing to performing more of so that they can compete with the level of market disruption that is happening.
BIM Nirvana: Achieving Fidelity in Your Revit ModelsArray Architects
Alec Higinbotham of Array Architects presented this course at the CAD Technology Center’s Midwest University conference. His course addresses many of the best practices for Revit model maintenance and content management.
The main focus of my talk is how DITA works well in an Agile environment for technical publication to produce simple, crisp, and lean user documentation per sprint. Just as programmers employ Agile techniques to improve their deliverables, task-oriented documentation using DITA helps technical writers in creating user deliverables that allows for continuous feedback and improve the documentation’s velocity and adaptability to change, even extreme changes.
We all know the importance of designing websites for mobile. But what about designing content for mobile, or for the myriad of devices that could be used to display a website. Typically, we think of adapting the style of websites on small devices, but we don't think about how our content strategy needs to work for different devices. In this session, we'll look at creating a device-agnostic content strategy, and how this effects our approach to Drupal site building.
These slides were presented at Drupal GovCon and DrupalCamp Montreal 2017.
Topics will include:
Doing a mobile content strategy assessment
Content formatting strategies
Considerations for media
Content previewing challenges
Navigation issues
Landing pages and long-format content
10 things you should know before rolling out Tableau to the enterprise, including dashboard design best practices. View the webinar recording at: http://www.senturus.com/resources/rolling-out-tableau-to-the-enterprise/
Senturus, a business analytics consulting firm, has a resource library with hundreds of free recorded webinars, trainings, demos and unbiased product reviews. Take a look and share them with your colleagues and friends: http://www.senturus.com/resources/.
LF_APIStrat17_Don't Repeat Yourself - Your API is Your DocumentationLF_APIStrat
"If you find yourself maintaining a set of documents explaining the use of your API, you haven't finished it's design yet. This talk will compare various strategies with examples, while discussing ways to determine the most appropriate method for your API.
We will explore OAS (Swagger), Json-LD, Schema.org, HAL, Hydra, Siren, Semantic profiles, and other formats while comparing their relative strengths and weaknesses. After these options, we will arm you with a series of questions which direct you to the appropriate tool for your API.
Discover how you can save considerable time and headaches by incorporating a self documenting method in your API design."
Similar to SpicyTalks 2017 - Managing your CHILI publisher Resources (20)
Zoom is a comprehensive platform designed to connect individuals and teams efficiently. With its user-friendly interface and powerful features, Zoom has become a go-to solution for virtual communication and collaboration. It offers a range of tools, including virtual meetings, team chat, VoIP phone systems, online whiteboards, and AI companions, to streamline workflows and enhance productivity.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
Hand Rolled Applicative User ValidationCode KataPhilip Schwarz
Could you use a simple piece of Scala validation code (granted, a very simplistic one too!) that you can rewrite, now and again, to refresh your basic understanding of Applicative operators <*>, <*, *>?
The goal is not to write perfect code showcasing validation, but rather, to provide a small, rough-and ready exercise to reinforce your muscle-memory.
Despite its grandiose-sounding title, this deck consists of just three slides showing the Scala 3 code to be rewritten whenever the details of the operators begin to fade away.
The code is my rough and ready translation of a Haskell user-validation program found in a book called Finding Success (and Failure) in Haskell - Fall in love with applicative functors.
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Utilocate offers a comprehensive solution for locate ticket management by automating and streamlining the entire process. By integrating with Geospatial Information Systems (GIS), it provides accurate mapping and visualization of utility locations, enhancing decision-making and reducing the risk of errors. The system's advanced data analytics tools help identify trends, predict potential issues, and optimize resource allocation, making the locate ticket management process smarter and more efficient. Additionally, automated ticket management ensures consistency and reduces human error, while real-time notifications keep all relevant personnel informed and ready to respond promptly.
The system's ability to streamline workflows and automate ticket routing significantly reduces the time taken to process each ticket, making the process faster and more efficient. Mobile access allows field technicians to update ticket information on the go, ensuring that the latest information is always available and accelerating the locate process. Overall, Utilocate not only enhances the efficiency and accuracy of locate ticket management but also improves safety by minimizing the risk of utility damage through precise and timely locates.
Graspan: A Big Data System for Big Code AnalysisAftab Hussain
We built a disk-based parallel graph system, Graspan, that uses a novel edge-pair centric computation model to compute dynamic transitive closures on very large program graphs.
We implement context-sensitive pointer/alias and dataflow analyses on Graspan. An evaluation of these analyses on large codebases such as Linux shows that their Graspan implementations scale to millions of lines of code and are much simpler than their original implementations.
These analyses were used to augment the existing checkers; these augmented checkers found 132 new NULL pointer bugs and 1308 unnecessary NULL tests in Linux 4.4.0-rc5, PostgreSQL 8.3.9, and Apache httpd 2.2.18.
- Accepted in ASPLOS ‘17, Xi’an, China.
- Featured in the tutorial, Systemized Program Analyses: A Big Data Perspective on Static Analysis Scalability, ASPLOS ‘17.
- Invited for presentation at SoCal PLS ‘16.
- Invited for poster presentation at PLDI SRC ‘16.
Do you want Software for your Business? Visit Deuglo
Deuglo has top Software Developers in India. They are experts in software development and help design and create custom Software solutions.
Deuglo follows seven steps methods for delivering their services to their customers. They called it the Software development life cycle process (SDLC).
Requirement — Collecting the Requirements is the first Phase in the SSLC process.
Feasibility Study — after completing the requirement process they move to the design phase.
Design — in this phase, they start designing the software.
Coding — when designing is completed, the developers start coding for the software.
Testing — in this phase when the coding of the software is done the testing team will start testing.
Installation — after completion of testing, the application opens to the live server and launches!
Maintenance — after completing the software development, customers start using the software.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppGoogle
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-fusion-buddy-review
AI Fusion Buddy Review: Key Features
✅Create Stunning AI App Suite Fully Powered By Google's Latest AI technology, Gemini
✅Use Gemini to Build high-converting Converting Sales Video Scripts, ad copies, Trending Articles, blogs, etc.100% unique!
✅Create Ultra-HD graphics with a single keyword or phrase that commands 10x eyeballs!
✅Fully automated AI articles bulk generation!
✅Auto-post or schedule stunning AI content across all your accounts at once—WordPress, Facebook, LinkedIn, Blogger, and more.
✅With one keyword or URL, generate complete websites, landing pages, and more…
✅Automatically create & sell AI content, graphics, websites, landing pages, & all that gets you paid non-stop 24*7.
✅Pre-built High-Converting 100+ website Templates and 2000+ graphic templates logos, banners, and thumbnail images in Trending Niches.
✅Say goodbye to wasting time logging into multiple Chat GPT & AI Apps once & for all!
✅Save over $5000 per year and kick out dependency on third parties completely!
✅Brand New App: Not available anywhere else!
✅ Beginner-friendly!
✅ZERO upfront cost or any extra expenses
✅Risk-Free: 30-Day Money-Back Guarantee!
✅Commercial License included!
See My Other Reviews Article:
(1) AI Genie Review: https://sumonreview.com/ai-genie-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
#AIFusionBuddyReview,
#AIFusionBuddyFeatures,
#AIFusionBuddyPricing,
#AIFusionBuddyProsandCons,
#AIFusionBuddyTutorial,
#AIFusionBuddyUserExperience
#AIFusionBuddyforBeginners,
#AIFusionBuddyBenefits,
#AIFusionBuddyComparison,
#AIFusionBuddyInstallation,
#AIFusionBuddyRefundPolicy,
#AIFusionBuddyDemo,
#AIFusionBuddyMaintenanceFees,
#AIFusionBuddyNewbieFriendly,
#WhatIsAIFusionBuddy?,
#HowDoesAIFusionBuddyWorks
Takashi Kobayashi and Hironori Washizaki, "SWEBOK Guide and Future of SE Education," First International Symposium on the Future of Software Engineering (FUSE), June 3-6, 2024, Okinawa, Japan
Quarkus Hidden and Forbidden ExtensionsMax Andersen
Quarkus has a vast extension ecosystem and is known for its subsonic and subatomic feature set. Some of these features are not as well known, and some extensions are less talked about, but that does not make them less interesting - quite the opposite.
Come join this talk to see some tips and tricks for using Quarkus and some of the lesser known features, extensions and development techniques.
Software Engineering, Software Consulting, Tech Lead, Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Transaction, Spring MVC, OpenShift Cloud Platform, Kafka, REST, SOAP, LLD & HLD.
27. EXTERNAL
ASSETS
Store images externally
• Easier to manage storage
• No impact on CHILI publisher server CPU
• Easier when archiving documents
• Easier when using multiple environments
30. CLEANING UP THE
CHILI CACHE
CHILI publisher is caching previews
• Documents
• Assets
• …
Clean up previews that are not used
Serve template previews statically
33. USE A COMBINATION
OF SOLUTIONS
Multiple environments
• Retention policies on environment
resources
Use external images
Archive documents
Static template previews