If you don't design Apex code properly, you might end up having to copy code you wrote for one SObject, like an Account, to another SObject, like Contact. Join us to learn how to design Apex code to handle multiple SObjects in a generic manner.
Understanding the Salesforce Architecture: How We Do the Magic We DoSalesforce Developers
Join us for a deep dive into the architecture of the Salesforce1 Platform. We'll explain how multitenancy actually works and how it affects you as a Salesforce customer. By understanding the technology we use and the design principles we adhere to, you'll see how our platform teams manage three major upgrades a year without causing any issues to existing development. We'll cover the performance and security implications around the platform to give you an understanding of how limits have evolved. By the end of the session, you'll have a better grasp of the architecture underpinning Force.com and understand how to get the most out of it.
Understanding Multitenancy and the Architecture of the Salesforce PlatformSalesforce Developers
Join us as we take a deep dive into the architecture of the Salesforce platform, explain how multitenancy actually works, and how it affects you as a developer. Showing the technology we use and the design principles we adhere to, you'll see how our platform teams manage three major upgrades a year without causing any issues to existing development. We'll cover the performance and security implications around the platform to give you an understanding of how limits have evolved. By the end of the session you'll have a better grasp of the architecture underpinning Force.com and understand how to get the most out of it.
Use Custom Metadata Types for Easy ALM & Compliance for Your Custom AppsSalesforce Developers
The document discusses custom metadata types, which allow organizations to easily manage application-level metadata (ALM) and comply with IT controls. Custom metadata types can be deployed and retrieved via metadata APIs and packages, providing traceability of changes. They help reduce errors by validating changes before deployment to production and tracking all metadata changes in a single transaction.
The tech talk was given by Jim Walsh, Salesforce SVP Infrastructure Engineering in May 2017.
The presentation provides a brief overview of Salesforce Cloud Infrastructure and Challenges.
1) Salesforce.com's multitenant architecture allows multiple customers to use the same application instance running on the same server infrastructure, lowering costs while maintaining performance and security.
2) All customer data and configurations are stored separately in the same database using unique customer IDs to isolate each tenant's data.
3) This approach provides significant benefits including automatic upgrades, high performance at scale through query optimization, and faster innovation since all customers use the same codebase.
If you can build an app on Force.com, you can build a mobile app today. Join us to learn more about what developers can do on this mobile platform. We'll cover Visualforce pages, JavaScript APIs, integration, and how to enable your admins by building declarative tools.
Are your business partners asking to be able to create their own applications? Are you asked to share development environments with other teams? Join us to learn considerations and best practices for making shared development in a single org a success. We'll cover process management, development methodology, release processes, and apps life cycle maintenance.
Understanding the Salesforce Architecture: How We Do the Magic We DoSalesforce Developers
Join us for a deep dive into the architecture of the Salesforce1 Platform. We'll explain how multitenancy actually works and how it affects you as a Salesforce customer. By understanding the technology we use and the design principles we adhere to, you'll see how our platform teams manage three major upgrades a year without causing any issues to existing development. We'll cover the performance and security implications around the platform to give you an understanding of how limits have evolved. By the end of the session, you'll have a better grasp of the architecture underpinning Force.com and understand how to get the most out of it.
Understanding Multitenancy and the Architecture of the Salesforce PlatformSalesforce Developers
Join us as we take a deep dive into the architecture of the Salesforce platform, explain how multitenancy actually works, and how it affects you as a developer. Showing the technology we use and the design principles we adhere to, you'll see how our platform teams manage three major upgrades a year without causing any issues to existing development. We'll cover the performance and security implications around the platform to give you an understanding of how limits have evolved. By the end of the session you'll have a better grasp of the architecture underpinning Force.com and understand how to get the most out of it.
Use Custom Metadata Types for Easy ALM & Compliance for Your Custom AppsSalesforce Developers
The document discusses custom metadata types, which allow organizations to easily manage application-level metadata (ALM) and comply with IT controls. Custom metadata types can be deployed and retrieved via metadata APIs and packages, providing traceability of changes. They help reduce errors by validating changes before deployment to production and tracking all metadata changes in a single transaction.
The tech talk was given by Jim Walsh, Salesforce SVP Infrastructure Engineering in May 2017.
The presentation provides a brief overview of Salesforce Cloud Infrastructure and Challenges.
1) Salesforce.com's multitenant architecture allows multiple customers to use the same application instance running on the same server infrastructure, lowering costs while maintaining performance and security.
2) All customer data and configurations are stored separately in the same database using unique customer IDs to isolate each tenant's data.
3) This approach provides significant benefits including automatic upgrades, high performance at scale through query optimization, and faster innovation since all customers use the same codebase.
If you can build an app on Force.com, you can build a mobile app today. Join us to learn more about what developers can do on this mobile platform. We'll cover Visualforce pages, JavaScript APIs, integration, and how to enable your admins by building declarative tools.
Are your business partners asking to be able to create their own applications? Are you asked to share development environments with other teams? Join us to learn considerations and best practices for making shared development in a single org a success. We'll cover process management, development methodology, release processes, and apps life cycle maintenance.
ETG offers professional consulting services for providing Custom development, maintenance & support for Salesforce cloud platform. Our specialized services enable the clients with access to team of Salesforce experts.
This document provides an overview and agenda for a webinar on coding apps in the cloud with Force.com - Part II. The webinar will include a demo of Visualforce pages, controllers, using JavaScript in Visualforce pages, and a Q&A session. Visualforce allows developers to build dynamic HTML user interfaces for apps using custom tags and an expression language. Controllers provide the logic and data for Visualforce pages. JavaScript can be used to build engaging UIs and leverage JavaScript libraries. The demo will cover standard and custom controllers, extensions, and integrating JavaScript.
1.2+ billion users around the world choose Microsoft Office as their primary tool for productivity. Integrating Salesforce and Office can drive unparalleled experiences for information workers. This webinar will explore Salesforce integration with Microsoft Office using Office Add-ins. Learn about what's new with Office Add-ins, the Office add-ins Salesforce offers, and how to build your own Office Add-ins that integrate with Salesforce.
You might be surprised to learn that Office Add-ins can be developed with ANY web technology and be hosted anywhere in the world. So bring your web developer hat and learn how you can maximize your Salesforce and Office investments with Office Add-ins.
Key Takeaways
- Discover how the Office Add-in architecture has changed to benefit web developers
- Learn about Salesforce Office Add-ins available through the Office marketplace and how they can deliver a great user experience in Office
- Explore key aspects of building custom Office Add-ins that run any device Office runs
- Uncover important resources for extending and integrating Force.com and the Office platform
Intended Audience
This session is geared towards existing Salesforce and Microsoft developers that want to learn how to apply their web development skills to integrate Salesforce into Office through add-ins.
How does Salesforce's metadata-driven, multi-tenant architecture support scalable data structures and business logic customization while delivering CRM features for the social enterprise? Join us to take a look under the covers of the Force.com platform and learn about the Salesforce multi-tenant religion: everything must be shared, including the database; one agile code base for innovation and scalability. Get a look at how we prioritize features based on customer needs and how you can influence Salesforce.
App to AppExchange - A Journey from Idea to Market for Salesforce DevelopersEric Shupps
This document summarizes the journey of developing an app for the Salesforce AppExchange marketplace. It describes conceptualizing the app idea as a set of REST APIs, developing the APIs using Swagger code generation, and packaging it for the Salesforce platform. It then details the challenges of the AppExchange security review process and requirements for ongoing app management, release management and responsible for own marketing to drive customers. The overall document provides guidance on developing an app for the AppExchange from concept to market.
Bots are redefining the way users engage with applications, and natural language is the new UI! Bots allow users to access information in an unstructured manner, using natural language and from wherever they happen to be without having to switch context and load a dedicated app. The possibilities are endless! Join us in this session as we explore how to build Salesforce-powered bots for Facebook Messenger, Slack, Alexa, and Chatter.
Let's Learn About Heroku and How to Integrate with SalesforceSudipta Deb ☁
Kitchener Developer Group's session where Julian Duque, Lead Developer Advocate at Salesforce presented on "Let's Learn About Heroku and How to Integrate with Salesforce"
Salesforce DX aims to transform Salesforce development by empowering developers, admins, and ISVs. It introduces features like scratch orgs for development, source tracking to sync code/metadata between orgs and version control, and continuous integration/delivery capabilities. The Salesforce CLI is central to the new development flow, allowing interaction with scratch orgs and integration with third party tools. This enables improved productivity through an agile development model based on open source principles and standards.
Salesforce integration best practices columbus meetupMuleSoft Meetup
onnectivity Overview
Connectivity to Salesforce Clouds
Connectors and Salesforce APIs
Connector interacting with Salesforce core
Composite Connector
Triggers
Establishing a connected app for MuleSoft Connectors
Salesforce Integration Best Practices
When to move data into SFDC
Appropriate use of APEX
Salesforce integration technologies and considerations
Data Virtualization/Live Read
Data Manipulation and Migration
Real-time changes, events and Streaming
Resources
Salesforce Accelerators for Service Cloud and Commerce Cloud
The Force.com Platform offers a powerful, scalable, and secure Web Service API to support integration use cases common to large enterprises. In this session, we will revise some of these patterns then focus on a specific pattern used to solve asynchronous integrations. We will delve in to the specific techniques related to this pattern and put them to use by forming real world end-to-end integration use case illustrating maintainability, scalability, extensibility, and security.
Utilize Heroku to Push Google Analytics Data into Analytics CloudSalesforce Developers
Have you ever thought about being able to look at Google Analytics data inside Salesforce? Using Heroku you can create a cloud based mini ETL tool to move data directly into Salesforce Analytics Cloud. Now you can have better visibility into the performance of your digital marketing assets in context with your account, contacts and activities in Salesforce. In this session we will walk through the code of a sample application built on Heroku that demonstrates how to integrate external APIs from both Google Analytics and Salesforce Analytics Cloud.
With the MuleSoft Anypoint Platform, you can build scalable data integrations and flows across any application, data source, and device - whether in the cloud or on-premise. The platform provides a suite of out-of-the-box connectors that work across any system, and you can customize them to whatever you need with minimal code. This means you can integrate and deploy innovative, robust customer apps even faster. Join this webinar, learn the basics of the Anypoint Platform, and see how it works with Salesforce and any of your third party systems.
Force.com is a metadata-driven platform -- it uses metadata to configure how apps behave. Custom metadata types let you create your own new types of metadata to configure your apps in new ways. But custom metadata types are just the beginning! Join us to get a glimpse of the awesome things to come. Do you want to build not just apps, but your very own platform on Force.com? Do you want to know what will let you further integrate your types into the platform? What will let you customize the record save process? Write integrated configuration tools and processes in Apex? Or make your own types for custom fields? Learn about the possibilities we are opening up on the platform.
Developers need data to create great apps, but often find managing lots of data to be a painful process. Big Objects brings the power and scale of big data to the Lightning Platform, all while using the same Salesforce platform tools and APIs you already know.
Integrating SIS’s with Salesforce: An Accidental Integrator’s GuideSalesforce.org
Join our next Success webinar, Integrating Student Information Systems with Salesforce: Strategies and Best Practices, to explore the many ways system integration benefits your school. Whether you want an aggregated view of your students, the ability to trigger actions based on status changes, or the automation of manual work, you will learn the three simple steps to successful integration. By highlighting how higher education institutions have integrated with the most popular Student Information Systems, Grant Miller, director of Alliances and Jill Kenney, Director of Sales Engineering at the Salesforce Foundation, will explain the layers of integration and discuss considerations like synchronous-versus-asynchronous and buy-versus-build options.
Manage Development in Your Org with Salesforce Governance FrameworkSalesforce Developers
As your team creates more apps in your Salesforce Org, you're faced with a new set of challenges: managing a well-designed org. Join us to learn about using the practices defined in the Salesforce Governance framework, and the set of tools available for managing issues such as security, coding standards, decisions over declarative verses Apex apps, design standards, overall Org strategy, and change control. By applying these best practices, your team can continue to grow your apps to meet the continuing challenges of your company.
UX and Design: Top Tips for Salesforce Apps on Mobile and WearablesSalesforce Developers
With Salesforce1, all Salesforce apps automatically work on any mobile device. But with new form factors like smart watches and wearables, how should you approach UX and design? Doing an email approval on an Apple Watch is one thing, but what about drilling down on a Wave dashboard? Join us as we discuss what we learned with designing Salesforce apps for tablets, smart phones, and smart watches. We'll discuss which Salesforce use cases make the most sense for different types of devices, the impact of "glanceability," and how to chunk out information for different devices.
The Importance of Integration to Salesforce SuccessDarren Cunningham
Webinar: The importance of cloud integration to Salesforce.com customer success. This webinar was recorded in June 2011. More details here: http://info.informaticacloud.com/forms/webinar_salesforce_cloud_integration_flexera62311
Do you want to be able to integrate external systems to Salesforce without copying the data and be able to write back to that system? Join us to go through several techniques that will allow you to leverage Lightning Connect's new write capability to its fullest potential. We'll show you how to build robust two-way integrations using a variety of declarative and programmatic tools and techniques. In addition, we'll explore common pitfalls like high operation latency and transaction semantics to help you avoid potential failures.
This document contains reflections from a technical writer expressed through short passages. It discusses the invisible nature of technical writing work, the challenges of collaborating with developers and help desks, a preference for waterfall methodologies over agile approaches, and tips for effective technical writing including choosing a voice, using short sentences, and removing unnecessary words. The technical writer introduces herself at the end.
Erin Vang - Rockstars, not typists! Expanding your influence in tech organiza...soapconf
It’s an old story: tech writers get mistaken for the typing pool. Engineers aren’t sure why they should have to explain things to writers or review our drafts. When there’s a shortage of writers, people ask us why we can’t just get a couple student interns to help with formatting. But we know better! Let’s discuss how to bring up tech writers’ level of contribution and visibility, so our stakeholders finally start to recognize us as the rockstars who help make products better. We enable customer success, we help our collaborators who see a bigger picture, and we ultimately increase the production capacity of the whole team. We do all these things by using our tech comm superpowers for good. We are the secret, hidden rockstars in tech organizations, and it’s time to get the word out!
ETG offers professional consulting services for providing Custom development, maintenance & support for Salesforce cloud platform. Our specialized services enable the clients with access to team of Salesforce experts.
This document provides an overview and agenda for a webinar on coding apps in the cloud with Force.com - Part II. The webinar will include a demo of Visualforce pages, controllers, using JavaScript in Visualforce pages, and a Q&A session. Visualforce allows developers to build dynamic HTML user interfaces for apps using custom tags and an expression language. Controllers provide the logic and data for Visualforce pages. JavaScript can be used to build engaging UIs and leverage JavaScript libraries. The demo will cover standard and custom controllers, extensions, and integrating JavaScript.
1.2+ billion users around the world choose Microsoft Office as their primary tool for productivity. Integrating Salesforce and Office can drive unparalleled experiences for information workers. This webinar will explore Salesforce integration with Microsoft Office using Office Add-ins. Learn about what's new with Office Add-ins, the Office add-ins Salesforce offers, and how to build your own Office Add-ins that integrate with Salesforce.
You might be surprised to learn that Office Add-ins can be developed with ANY web technology and be hosted anywhere in the world. So bring your web developer hat and learn how you can maximize your Salesforce and Office investments with Office Add-ins.
Key Takeaways
- Discover how the Office Add-in architecture has changed to benefit web developers
- Learn about Salesforce Office Add-ins available through the Office marketplace and how they can deliver a great user experience in Office
- Explore key aspects of building custom Office Add-ins that run any device Office runs
- Uncover important resources for extending and integrating Force.com and the Office platform
Intended Audience
This session is geared towards existing Salesforce and Microsoft developers that want to learn how to apply their web development skills to integrate Salesforce into Office through add-ins.
How does Salesforce's metadata-driven, multi-tenant architecture support scalable data structures and business logic customization while delivering CRM features for the social enterprise? Join us to take a look under the covers of the Force.com platform and learn about the Salesforce multi-tenant religion: everything must be shared, including the database; one agile code base for innovation and scalability. Get a look at how we prioritize features based on customer needs and how you can influence Salesforce.
App to AppExchange - A Journey from Idea to Market for Salesforce DevelopersEric Shupps
This document summarizes the journey of developing an app for the Salesforce AppExchange marketplace. It describes conceptualizing the app idea as a set of REST APIs, developing the APIs using Swagger code generation, and packaging it for the Salesforce platform. It then details the challenges of the AppExchange security review process and requirements for ongoing app management, release management and responsible for own marketing to drive customers. The overall document provides guidance on developing an app for the AppExchange from concept to market.
Bots are redefining the way users engage with applications, and natural language is the new UI! Bots allow users to access information in an unstructured manner, using natural language and from wherever they happen to be without having to switch context and load a dedicated app. The possibilities are endless! Join us in this session as we explore how to build Salesforce-powered bots for Facebook Messenger, Slack, Alexa, and Chatter.
Let's Learn About Heroku and How to Integrate with SalesforceSudipta Deb ☁
Kitchener Developer Group's session where Julian Duque, Lead Developer Advocate at Salesforce presented on "Let's Learn About Heroku and How to Integrate with Salesforce"
Salesforce DX aims to transform Salesforce development by empowering developers, admins, and ISVs. It introduces features like scratch orgs for development, source tracking to sync code/metadata between orgs and version control, and continuous integration/delivery capabilities. The Salesforce CLI is central to the new development flow, allowing interaction with scratch orgs and integration with third party tools. This enables improved productivity through an agile development model based on open source principles and standards.
Salesforce integration best practices columbus meetupMuleSoft Meetup
onnectivity Overview
Connectivity to Salesforce Clouds
Connectors and Salesforce APIs
Connector interacting with Salesforce core
Composite Connector
Triggers
Establishing a connected app for MuleSoft Connectors
Salesforce Integration Best Practices
When to move data into SFDC
Appropriate use of APEX
Salesforce integration technologies and considerations
Data Virtualization/Live Read
Data Manipulation and Migration
Real-time changes, events and Streaming
Resources
Salesforce Accelerators for Service Cloud and Commerce Cloud
The Force.com Platform offers a powerful, scalable, and secure Web Service API to support integration use cases common to large enterprises. In this session, we will revise some of these patterns then focus on a specific pattern used to solve asynchronous integrations. We will delve in to the specific techniques related to this pattern and put them to use by forming real world end-to-end integration use case illustrating maintainability, scalability, extensibility, and security.
Utilize Heroku to Push Google Analytics Data into Analytics CloudSalesforce Developers
Have you ever thought about being able to look at Google Analytics data inside Salesforce? Using Heroku you can create a cloud based mini ETL tool to move data directly into Salesforce Analytics Cloud. Now you can have better visibility into the performance of your digital marketing assets in context with your account, contacts and activities in Salesforce. In this session we will walk through the code of a sample application built on Heroku that demonstrates how to integrate external APIs from both Google Analytics and Salesforce Analytics Cloud.
With the MuleSoft Anypoint Platform, you can build scalable data integrations and flows across any application, data source, and device - whether in the cloud or on-premise. The platform provides a suite of out-of-the-box connectors that work across any system, and you can customize them to whatever you need with minimal code. This means you can integrate and deploy innovative, robust customer apps even faster. Join this webinar, learn the basics of the Anypoint Platform, and see how it works with Salesforce and any of your third party systems.
Force.com is a metadata-driven platform -- it uses metadata to configure how apps behave. Custom metadata types let you create your own new types of metadata to configure your apps in new ways. But custom metadata types are just the beginning! Join us to get a glimpse of the awesome things to come. Do you want to build not just apps, but your very own platform on Force.com? Do you want to know what will let you further integrate your types into the platform? What will let you customize the record save process? Write integrated configuration tools and processes in Apex? Or make your own types for custom fields? Learn about the possibilities we are opening up on the platform.
Developers need data to create great apps, but often find managing lots of data to be a painful process. Big Objects brings the power and scale of big data to the Lightning Platform, all while using the same Salesforce platform tools and APIs you already know.
Integrating SIS’s with Salesforce: An Accidental Integrator’s GuideSalesforce.org
Join our next Success webinar, Integrating Student Information Systems with Salesforce: Strategies and Best Practices, to explore the many ways system integration benefits your school. Whether you want an aggregated view of your students, the ability to trigger actions based on status changes, or the automation of manual work, you will learn the three simple steps to successful integration. By highlighting how higher education institutions have integrated with the most popular Student Information Systems, Grant Miller, director of Alliances and Jill Kenney, Director of Sales Engineering at the Salesforce Foundation, will explain the layers of integration and discuss considerations like synchronous-versus-asynchronous and buy-versus-build options.
Manage Development in Your Org with Salesforce Governance FrameworkSalesforce Developers
As your team creates more apps in your Salesforce Org, you're faced with a new set of challenges: managing a well-designed org. Join us to learn about using the practices defined in the Salesforce Governance framework, and the set of tools available for managing issues such as security, coding standards, decisions over declarative verses Apex apps, design standards, overall Org strategy, and change control. By applying these best practices, your team can continue to grow your apps to meet the continuing challenges of your company.
UX and Design: Top Tips for Salesforce Apps on Mobile and WearablesSalesforce Developers
With Salesforce1, all Salesforce apps automatically work on any mobile device. But with new form factors like smart watches and wearables, how should you approach UX and design? Doing an email approval on an Apple Watch is one thing, but what about drilling down on a Wave dashboard? Join us as we discuss what we learned with designing Salesforce apps for tablets, smart phones, and smart watches. We'll discuss which Salesforce use cases make the most sense for different types of devices, the impact of "glanceability," and how to chunk out information for different devices.
The Importance of Integration to Salesforce SuccessDarren Cunningham
Webinar: The importance of cloud integration to Salesforce.com customer success. This webinar was recorded in June 2011. More details here: http://info.informaticacloud.com/forms/webinar_salesforce_cloud_integration_flexera62311
Do you want to be able to integrate external systems to Salesforce without copying the data and be able to write back to that system? Join us to go through several techniques that will allow you to leverage Lightning Connect's new write capability to its fullest potential. We'll show you how to build robust two-way integrations using a variety of declarative and programmatic tools and techniques. In addition, we'll explore common pitfalls like high operation latency and transaction semantics to help you avoid potential failures.
This document contains reflections from a technical writer expressed through short passages. It discusses the invisible nature of technical writing work, the challenges of collaborating with developers and help desks, a preference for waterfall methodologies over agile approaches, and tips for effective technical writing including choosing a voice, using short sentences, and removing unnecessary words. The technical writer introduces herself at the end.
Erin Vang - Rockstars, not typists! Expanding your influence in tech organiza...soapconf
It’s an old story: tech writers get mistaken for the typing pool. Engineers aren’t sure why they should have to explain things to writers or review our drafts. When there’s a shortage of writers, people ask us why we can’t just get a couple student interns to help with formatting. But we know better! Let’s discuss how to bring up tech writers’ level of contribution and visibility, so our stakeholders finally start to recognize us as the rockstars who help make products better. We enable customer success, we help our collaborators who see a bigger picture, and we ultimately increase the production capacity of the whole team. We do all these things by using our tech comm superpowers for good. We are the secret, hidden rockstars in tech organizations, and it’s time to get the word out!
NO BORING CONTENT ALLOWED!
Since designers and developers have been busy creating standards-based work, it’s understandable that they haven’t necessarily kept sharp on their written word. But are we so focused on conceiving, designing, developing, and marketing the most mind-blowing ideas that we’re apathetic to (correctly) adding a space between “log” and “in?”
<a>Steph Hay</a> says, no way José! (The question is, do you? And who is José, anyway?)
In this talk, she discusses ways in which web folks can write compelling, credible content that piques interest and encourages action from readers. Refreshees will leave with tips to elevate their content game -- whether they're aiming to more successfully write dynamic résumés and cover letters, describe their work in creative portfolios, or convey value to gain one more paying subscriber.
This document provides guidance for 4-Hers exhibiting foods at county fairs. It outlines foods that are good and should be avoided for fair exhibits. It discusses criteria like appropriate ingredients, processing methods, and resources. The document provides tips on displays, recipe modifications, heritage foods, nutrition topics like MyPlate and labeling, and overall food safety. The goal is to help 4-Hers create fair exhibits that follow rules while highlighting nutrition education.
GetBadges - gamification platform for software developersJustyna Wojtczak
Developing software is expensive due to high costs of software developers. Gamifying the development process can boost productivity by motivating developers in similar ways to video games. GetBadges is a gamification platform that allows developers to earn achievements and track progress through a leaderboard by committing code, testing, and deploying software like they normally would. This encourages competition between coworkers in a non-intrusive way using tools developers already use.
This document lists the titles, years, and locations of 12 artworks. The artworks include paintings such as "The Hungry Lioness" from 2009 at the DeYoung Zoo, and photographs from locations around Norway, Michigan such as "Smally Falls" from 2008 at Smally Falls. Most of the artworks are from 2008-2010 and feature nature scenes from places like the Porcupine Mountains and Piers Gorge.
Village workshop - Tech Ideas to Make Writing Funcmacconnell
This document provides summaries of several online tools that can be used to make writing fun for students:
- Scholastic Story Starters allows students to generate writing prompts and complete stories online or by pasting responses typed in a Word document.
- Voki allows students to create talking avatars that can narrate stories, explain concepts, and more in any subject area.
- The Postcard Creator lets students send virtual postcards for occasions like thank you notes, from a character's perspective, or for holidays.
- Build Your Wild Self has students create and write about an illustrated wild avatar.
- StoryBird provides illustrations to inspire creative writing assignments that can be embedded on websites.
ADVERGAME, quand la marque se met au jeuVincent PUREN
« Chaque homme cache en lui un enfant qui veut jouer». Cette citation de Nietzsche en dit long sur la relation que nous entretenons avec le jeu. Conscientes du potentiel de cette source de divertissement, nombre d'industries n’hésitent pas à détourner ses codes afin de motiver, voir d’engager leur public. Cette approche appelée Gamification est aujourd’hui au coeur des problématiques de communication. Décryptage...
How Cognitive Science Can Help You Through SchoolJim Davies
Study tips that are backed up by science (education, psychology, cognitive science) plus some personal advice that is not backed up by science. Yet.
The second half is about learning disabilities, with some specific to Carleton University.
Gamification techniques can make freelance writing more fun and motivating. Some ways to gamify writing include setting goals with rewards, assigning point values to tasks and rewards, using timers to focus on sprints of work, friendly competitions with other writers, and tracking your own progress with charts. Gamification uses elements of games, like points and competition, to incentivize productivity and engagement in freelance writing work.
Monika Konieczny - Gamification & storytelling: how to turn boring technical ...soapconf
Language is one of those magic tools that helps us sharing thoughts, ideas, feelings. As we all experience every day it’s not an easy task… You need to be a true wordsmith to make your message clear, easy to understand, and what’s most important generating the appropriate energy in your audience. It’s especially important when you’re a Tech Writer. You have the power to help end user fail in love with the product or hate it and abandon… There’s a wide variety of a daily challenges. One of them is how to write help in a appealing for the user way? Geeky/technical language is extremely boring – most of us hardly ever even start reading the help. But… What if reading help was as exciting as reading a good thriller? What if while learning new feature user would feel as an adventurous explorer solving gripping puzzles? One of the ways to achieve it is to use gamification and storytelling.
Communication with Flexible Documentation : Jon HaddenNomensa
Communication with Flexible Documentation
For product designers concerned with reducing cognitive load and making life easier for people that use and interact with our products, we're making the process of interpreting, understanding and getting that product built, a rather bumpy road. Add in an increasingly fragmented browser and device market, and the once somewhat manageable communication problems we originally had as IA's have now been amplified.
Flexible documentation speaks not only to the physically fluid nature of future IA artifacts but also the portability and scalability that we need to inherit as a means to communicate more effectively.
Whether you work in a startup or fortune 500 company, this presentation will give you tools you can use today to increase your efficiency in design and effectiveness of design communication.
Session Takeaways
Learn effective and proven methods of communicating responsive design.
Learn how to increase efficiency and reduce documentation waste within the product design process, focusing on:
Content Modeling
Ideation
Wireframing / Prototyping
Visual Design
1. The document traces important technological developments from 1844 to 1968 that influenced changes in Present-Day English (PDE), including the telegraph, telephone, radio, television, and computers.
2. PDE has changed little from Early Modern English grammatically but uses more comparative and superlative forms over inflectional ones. New words are constantly created for new technologies.
3. Increased global communication, social mobility, and urbanization have standardized English and its rules through greater contact and accommodation between language varieties.
This is Your Brain on Content: Cognitive Science Lessons for Content StrategyNoz Urbina
A 'director's cut' of my Biological Imperative for Adaptive Content session from earlier this year.
The thesis: semantic, structured content is more suited to our brains natural functioning and mechanisms than traditional, unstructured content. It’s counter-intuitive, but is it true?
Our basic understanding of communicating content has changed. Under the pressures of multi-channel and multi-device content challenges, the old rules we learned about good content and processes are breaking down. How do we optimize for all this diversity?
Contemporary research in cognitive science and neurobiology can offer us new ways of thinking about communication at a basic, human level. This session could be considered a study in empathy, looking at how we can break out of our current mindsets, deconstruct old habits, and see justification for new ones around user needs. It offers cognitive science
and neurolobiology lessons relevant to today’s content landscape, and a common language to help you bridge the communication issues with your clients, colleagues, managers, and end users.
This session will cover models and methodologies to better structure content, optimize editorial processes, and build effective, influential strategies couched in the most human of terms.
Innovation games are a set of facilitated games used to engage participants in creative problem solving and strategic thinking. Some key types are idea engine games that use visual collaboration, and decision engine games that use virtual currency. Innovation games provide goals, rules, feedback and voluntary participation to generate ideas. They have been used by many organizations for purposes like product development, retrospectives, and budget planning.
12 Secrets of Making Every Presentation Fun, Engaging and EnjoyableSketchBubble
This document provides 12 tips for making presentations fun, engaging and enjoyable. The tips include keeping presentations short and to the point, opening with an interesting icebreaker, using humor, telling stories instead of just presenting facts, practicing delivery, moving around and using hand gestures, engaging the audience by relating concepts to everyday experiences, using stunning images, ending strongly, asking for audience interaction, and introducing yourself memorably.
Qualities of good technical writing with examplesmuhammad ilyas
The document discusses the qualities of good technical writing. It emphasizes planning, clarity, brevity, simplicity, word choice, active voice, and writing as a process. It provides examples of a poem written in a more technical vs. non-technical style. The good technical writing example discusses a university student who committed suicide due to failing grades in a concise yet factual manner without choppy sentences.
The document provides guidelines for writing progress reports, including using a transitional introduction to relate the present report to previous ones, presenting information in the body of the report either chronologically or logically with figures and tables to support facts, and ending with a conclusion that gives more details and looks ahead to spur action or anticipate completion. Progress reports aim to present information about work done on a particular project for a given period of time.
Polaris presentation ioc - code conferenceSteven Contos
This document discusses an introduction to dependency injection (DI) and inversion of control (IOC) using a console application example in C#. It will progressively introduce these concepts through examples, exploring how to transform a simple program into a more complex one while applying DI and IOC. The learning objectives are to understand what DI and IOC are, whether they are always used together, and see how they work in a simple scenario. Examples will be provided on GitHub and various DI containers like StructureMap and Autofac may be explored.
Sitecore development approach evolution – destination helixPeter Nazarov
Sitecore Development Approach Evolution – Destination Helix
Sitecore officially recommended Helix as a set of overall design principles and conventions for Sitecore development around 18 month ago at SUGCON 2016 alongside with an official implementation example - Habitat. Why was it necessary? What are the benefits? Has it worked in practice? Peter Nazarov will share the outlook on why and how a combination of Sitecore Helix and Habitat benefits the business and development users of Sitecore in practice.
Dreamforce 15 presentation on jsForce in Action. See accompanying github repository for source code and installation instructions.
Github Repo: https://github.com/gbockus/jsForceInAction
IBM Developer Model Asset eXchange - Deep Learning for EveryoneNick Pentreath
We’ve all heard that AI is going to become as ubiquitous in the enterprise as the telephone, but what does that mean exactly?Everyone in a company has a telephone; and everyone knows how to use their telephone; and yet the company isn’t a phone company. How do we bring AI to the same standard of ubiquity —where everyone in a company has access to AI and knows how to use AI; and yet the company is not an AI company?
In this talk, we’ll break down the challenges a domain expert faces today in applying AI to real-world problems. We’ll talk about the challenges that a domain expert needs to overcome in order to go from “I know a model of this type exists”to “I can tell an application developer how to apply this model to my domain.”
We’ll conclude the talk with a live demo that show cases how a domain expert can cut through the stages of model deployment in minutes instead of days using the IBM Developer Model Asset Exchange.
This document provides an overview of a one-day Xamarin bootcamp workshop on cross-platform mobile app development using Xamarin. The workshop will cover topics such as introducing Xamarin and Xamarin.Forms, building a sample application, integrating with RESTful APIs, authentication, and software engineering practices for mobile development. It will be led by speaker Michael Melusky and include hands-on coding exercises.
MobX is a library that makes state management simple by making objects reactive. It allows defining observable objects that can be observed through reactions. When observables change, all reactions are re-evaluated automatically. MobX comes with utilities like computed values, actions and reactions that simplify state management in applications. It does not enforce any architecture and can be used with React and other frameworks.
This document discusses code generation in .NET. It begins by outlining some common problems developers face when dealing with large amounts of repetitive code. It then discusses various approaches to solving this problem, including hand coding everything, fully generic design, and using a combination of tools including code generation. The rest of the document discusses specific code generation tools for .NET like StringBuilder, CodeSnippets, XSLT, Reflection.Emit, EnvDTE, CodeDom, and T4. It also discusses pros and cons of each approach and provides examples of using code generation in different real world scenarios.
Subhasis Panda is seeking a job that allows him to work with leading technology and enhance his skills. He has hands-on experience with software concepts like OOP, collections, multithreading and exceptions. He is proficient in technologies like Java, JSP, Servlets, Eclipse IDE, Oracle SQL, Hibernate and Spring MVC. He completed an MCA from Fakir Mohan University in 2015 and has experience implementing projects using technologies like Java, J2EE, Hibernate and Spring Framework. He is a quick learner who enjoys responsibilities and working as part of a team.
A great idea can be built with almost any technology. The success or failure of your project has more to do with vision, leadership, execution, and market than technological choices.
Besides the vision, a lot of startups focus on culture. what isn’t often mentioned is that the technical decisions will have a direct effect on the company culture. Great things have been built with each of the technologies. But they do come with a culture.
The purpose of this presentation is to help developers, managers, founders, etc. to make an insightful decision about the framework they want to use to create their product.
Building Front-End Web Apps that Scale talk from FED London at Yahoo! London.
Concepts and practices that fed into the workflows and application architecture that was core to the BladeRunnerJS toolkit.
Apex Enterprise Patterns Galore - Boston, MA dev group meeting 062719BingWang77
1. The document summarizes best practices and patterns discussed at a Boston Salesforce Developers Group meeting, including triggers, controllers, SOQL, callouts, and batchable/schedulable jobs.
2. It recommends separating business logic from user interface code, using mock objects in tests to isolate units, and having a single "DatabaseJockey" class perform all DML for consistency.
3. Other tips include treating triggers like workflow rules, returning errors from controllers to the user interface, querying data once through a shared SOQL class, and abstracting callouts to external services. The takeaway was to establish patterns and evolve them over time.
This document discusses making Django applications more "pluggable" by designing them to be focused, self-contained, and easily adaptable. It describes several types of pluggable applications including data apps, utility apps, and decorator apps. It then addresses 10 common situations where pluggability could be improved, such as making templates, URLs, options and views configurable. The goal is to create reusable apps that can be flexibly adapted to different projects and uses.
The document discusses moving from applications to the enterprise architecture. It begins with an introduction to the speaker and their experience. It then outlines a plan to discuss the history of software development, the software portfolio, breaking down silos, and layering the enterprise. For each section, it provides details on the concepts and examples to illustrate how to analyze applications and integrate them at the enterprise level to avoid silos. The goal is to show how to evolve individual applications into an integrated enterprise architecture.
Intro to Salesforce Lightning Web Components (LWC)Roy Gilad
Overview and background for Salesforce Lightning Web Components (LWC).
Source code in the sample gallery: https://github.com/trailheadapps/lwc-recipes
Presented by Roy Gilad, on January 29, 2019.
The document provides an overview of Spring concepts including annotations, MVC, dependency injection, bean management, and unit testing. It also covers Spring modules, inversion of control, bean scopes, wiring beans, Spring MVC, form validation, pre-populating models, and Spring Security. Code examples demonstrate CRUD operations using Spring, Hibernate and MySQL as well as Spring Security configuration. The document concludes with exercises on bean scopes and annotations.
Recurrent Neural Network : Multi-Class & Multi Label Text ClassificationAmit Agarwal
This is the content for the 4th International Conference on Data Management, Analytics and Innovation - ICDMAI 2020.
Here we talk & discuss LSTM and Text Classification for Multi-Class & Multi-Label problem statement.
Code : https://github.com/amitbcp/icdmai_2020
DevOps on AWS: Deep Dive on Continuous Delivery and the AWS Developer ToolsAmazon Web Services
Today’s cutting-edge companies have software release cycles measured in days instead of months. This agility is enabled by the DevOps practice of continuous delivery, which automates building, testing, and deploying all code changes. This automation helps you catch bugs sooner and accelerates developer productivity. In this session, we’ll share the processes that Amazon’s engineers use to practice DevOps and discuss how you can bring these processes to your company by using a new set of AWS tools (AWS CodePipeline and AWS CodeDeploy). These services were inspired by Amazon's own internal developer tools and DevOps culture.
Click, Click, Test - Automated Tests for APEX ApplicationsKai Donato
The exhausting creation of test scripts, which are also limited to a single browser—it stops right here! With an exciting new approach, tests for APEX applications can be created in no time and are compatible with different browser engines. A look under the hood shows how to use the APEX metadata to create test scenarios which can be executed in multiple browsers with no additional effort. In this session I will show how this is possible and which software stack is necessary.
Learn Selenium Course in Chennai at Credo Systemz. We offer Selenium Training from the automation experts who are specialists in selenium and have more than 13+ years of industry experience. We provide you with the top-class Selenium Training in Chennai with unique Selenium Course content which ensures the absolute Practical oriented Selenium course.
Similar to Writing Code to Work Against any Salesforce Object (20)
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSalesforce Developers
This document provides an overview of the Salesforce Sample Gallery, which contains sample applications, reference code, and best practices for Salesforce developers. It describes different types of sample apps, including recipe style apps with specific code examples and standalone apps that demonstrate features. The document also outlines upcoming updates to the gallery, such as adding new applications and retiring outdated ones. It promotes benefits like inspiration, learning open source code, and understanding development best practices.
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceSalesforce Developers
The document discusses various factors that affect the performance of Lightning Experience and Lightning Component pages. It outlines six main factors: geographical and network latency, device and browser capabilities, Salesforce org configuration, page complexity, component architecture, and server processing. For each factor, it provides recommendations for how to measure and optimize performance, such as enabling the Salesforce Edge network, limiting the number of components on a page, using conditional rendering, and leveraging caching features. The overall message is that page load time in Lightning Experience is sensitive to these infrastructure, code, and configuration factors.
Last year was eventful for Salesforce Developers - we started with the launch of Lightning Web Components (LWC), open-sourced it, enabled local development, and ended the year by open-sourcing Base Lightning Components. In this webinar, we will explore exciting new developments within Base Components and we will show you how to use open-source Base Components to build engaging applications faster with local development.
In this session we will,
- Spin up a local development environment to build Lightning web components
- Use and customize the base components and recipes to build pages and apps quickly
- Explore the latest features of VS Code developer tooling while coding for a use case
Over the past two months, we’ve announced many new resources for developers at Dreamforce and TrailheaDX India. To learn all about them, watch this video, where we'll explore live demos showcasing the latest updates for Lightning Web Components (LWC), Einstein, Heroku, and a lot more on the Customer 360 Platform.
In this session we,
- Explore key highlights from TrailheaDX India
- Show live demos of generally available features
- Explain how you can benefit from these features
TrailheaDX (TDX) is coming to ‘namma’ Bengaluru in India on Dec 19th and 20th! TrailheaDX India is the conference for everyone who builds on and customises Salesforce — including admins, developers, architects, and partners. This event will have sessions, demos and fun for those just getting started with the platform, as well as for advanced admins, architects and developers.
You might have questions about the event - and to answer your questions Kavindra Patel, known as the father of the Indian Salesforce Community, joins Shashank Srivatsavaya, Head of APAC Developer Relations. Register for our exclusive webinar to:
- Get a sneak peek into exclusive sessions and activities
- Find out who you shouldn’t miss at TrailheaDX India
- Understand what comes with your #TDX19 registration
CodeLive: Build Lightning Web Components faster with Local DevelopmentSalesforce Developers
GitHub repo: https://github.com/satyasekharcvb/lwc-local-dev.git
With the release of a new beta version of Local Development, you can now build Lightning web components faster than ever before! You can now render changes, iterate rapidly, troubleshoot errors, and even connect with data from your org by spinning up a local development server on your machine.
In this session, we build Lightning web components in real time. The exciting new capabilities we showcase will enable you to be an even more productive developer.
In this CodeLive session we:
- Spin up a local development server from the CLI to rapidly edit and view components
- Observe how a rich error handling experience simplifies testing and debugging
- Learn how to proxy data from an org for more context and fine-tuned development
CodeLive: Converting Aura Components to Lightning Web ComponentsSalesforce Developers
This document provides information about a Salesforce webinar on converting Aura components to Lightning Web Components (LWC). The webinar will feature two presenters demonstrating how to convert Aura components to LWC. The document includes forward-looking statements and disclaimers about product availability. It also provides information on asking questions during the webinar and resources for continuing the learning journey with Trailhead and the Trailblazer community.
Earlier this year, we released Lightning Web Components (LWC), a new UI framework based on web standards and optimized for performance and developer productivity. We have now open sourced the Lightning Web Components framework so that anyone can build applications on any platform.
Join our webinar where we'll explore how this framework, based on standard HTML, modern JavaScript (ES6+), and the best of native Web Components, helps you create web components and apps using the stack and tools you prefer.
We recently announced over 300 new features and enhancements at TrailheaDX '19 and for the Summer '19 release. In our Developer Highlights webinar we explore the top features with in-depth demos, including the latest updates for Lightning Web Components (LWC), LWC Open Source, CLI updates, Change Data Capture for external objects, Asynchronous Apex Triggers, Notification Builder and more.
Watch the recording here: https://youtu.be/kmOkk74QiCo
You can watch a recording of the live coding session at https://sforce.co/2IbU3yJ
In the fifth and final webinar of our five part series, we learn how to build Lightning web components for different use cases. We explore how to leverage all of the concepts you’ve learned in this webinar series to create modern apps with Lightning Web Components. We also demonstrate various ways to migrate Aura components to Lightning web components for a seamless transition.
This document discusses Lightning Web Components security and testing. It begins with forward-looking statements and risks related to new functionality, products, and services. It then provides information on debugging code, including using browser tools and debugging in different modes. Finally, it discusses unit testing Lightning Web Components with Jest, including prerequisites, configuration, and an example test file.
LWC Episode 3- Component Communication and Aura InteroperabilitySalesforce Developers
Lightning Web Components gives JavaScript developers a web standards-based path to building apps on the Salesforce Lightning Platform.
In the third episode of our five part series on Lightning Web Components, we cover design considerations and compositions of Lightning Web Components.
This document provides an overview of Lightning Web Components Episode 2 which focuses on working with Salesforce data. It discusses how the Lightning Data Service and UI API are used to retrieve and display Salesforce record data. It also demonstrates how to use wire services to connect Lightning Web Components to Apex methods to retrieve and manipulate data. The document concludes with instructions for configuring Lightning Web Components to be used in the Lightning App Builder.
Lightning Web Components are a JavaScript programming model for building web applications and interfaces that is built on the best of web standards.
Any front-end web developer can get started with LWC and leverage custom elements, and JavaScript APIs to create modern apps and experiences that are fully aware of Salesforce data and processes.
Migrate legacy Salesforce CPQ to Advanced Calculator with the help of JSQCP. With Advanced Calculator, you can boost the runtime of quote creation. Join this webinar to learn what is required for migration - we’ll also walk through JSQCP.
This document discusses techniques for addressing large data volumes (LDV) in Salesforce orgs, including big objects. Big objects are a special type of object designed to store and retrieve large data volumes using big data technology. The document also provides a use case where a company wants to archive closed cases to free up storage space while maintaining access. It recommends using a custom big object to address these needs. The webinar will demonstrate creating and deploying a custom big object and retrieving data using asynchronous SOQL.
Replicate Salesforce Data in Real Time with Change Data CaptureSalesforce Developers
Migrate your batch processing, scheduled ETL, and nightly workloads to event-driven, real-time integrations using Change Data Capture. CDC means data change events are published to an event stream, allowing businesses to have up-to-date information across systems and applications. Join us to learn how to configure Change Data Capture and subscribe to the stream of change events, streamlining your architectures and processes.
This document provides an overview of modern development with Salesforce DX. It discusses using source control and metadata with scratch orgs and the Salesforce CLI for source-driven development. Visual Studio Code is highlighted as an IDE for Salesforce development with features like the Salesforce extension pack. The document contrasts traditional org-based development with the new paradigm of package development where changes are tracked relative to package versions. It demonstrates these concepts with a live demo and encourages attendees to learn more on Trailhead.
Lightning Flow makes it easier for developers to build dynamic process-driven apps with Process Builder and the new Flow Builder. Join us and learn more about how you can get in the Flow!
Integrate CMS Content Into Lightning Communities with CMS ConnectSalesforce Developers
In this webinar we will show you how to display content from external Content Management Systems into Lightning Communities. This lets you take advantage of the Communities framework and help you centralize content in whatever CMS system you have chosen.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor IvaniukFwdays
At this talk we will discuss DDoS protection tools and best practices, discuss network architectures and what AWS has to offer. Also, we will look into one of the largest DDoS attacks on Ukrainian infrastructure that happened in February 2022. We'll see, what techniques helped to keep the web resources available for Ukrainians and how AWS improved DDoS protection for all customers based on Ukraine experience
How information systems are built or acquired puts information, which is what they should be about, in a secondary place. Our language adapted accordingly, and we no longer talk about information systems but applications. Applications evolved in a way to break data into diverse fragments, tightly coupled with applications and expensive to integrate. The result is technical debt, which is re-paid by taking even bigger "loans", resulting in an ever-increasing technical debt. Software engineering and procurement practices work in sync with market forces to maintain this trend. This talk demonstrates how natural this situation is. The question is: can something be done to reverse the trend?
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...Jason Yip
The typical problem in product engineering is not bad strategy, so much as “no strategy”. This leads to confusion, lack of motivation, and incoherent action. The next time you look for a strategy and find an empty space, instead of waiting for it to be filled, I will show you how to fill it in yourself. If you’re wrong, it forces a correction. If you’re right, it helps create focus. I’ll share how I’ve approached this in the past, both what works and lessons for what didn’t work so well.
AppSec PNW: Android and iOS Application Security with MobSFAjin Abraham
Mobile Security Framework - MobSF is a free and open source automated mobile application security testing environment designed to help security engineers, researchers, developers, and penetration testers to identify security vulnerabilities, malicious behaviours and privacy concerns in mobile applications using static and dynamic analysis. It supports all the popular mobile application binaries and source code formats built for Android and iOS devices. In addition to automated security assessment, it also offers an interactive testing environment to build and execute scenario based test/fuzz cases against the application.
This talk covers:
Using MobSF for static analysis of mobile applications.
Interactive dynamic security assessment of Android and iOS applications.
Solving Mobile app CTF challenges.
Reverse engineering and runtime analysis of Mobile malware.
How to shift left and integrate MobSF/mobsfscan SAST and DAST in your build pipeline.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
Dandelion Hashtable: beyond billion requests per second on a commodity serverAntonios Katsarakis
This slide deck presents DLHT, a concurrent in-memory hashtable. Despite efforts to optimize hashtables, that go as far as sacrificing core functionality, state-of-the-art designs still incur multiple memory accesses per request and block request processing in three cases. First, most hashtables block while waiting for data to be retrieved from memory. Second, open-addressing designs, which represent the current state-of-the-art, either cannot free index slots on deletes or must block all requests to do so. Third, index resizes block every request until all objects are copied to the new index. Defying folklore wisdom, DLHT forgoes open-addressing and adopts a fully-featured and memory-aware closed-addressing design based on bounded cache-line-chaining. This design offers lock-free index operations and deletes that free slots instantly, (2) completes most requests with a single memory access, (3) utilizes software prefetching to hide memory latencies, and (4) employs a novel non-blocking and parallel resizing. In a commodity server and a memory-resident workload, DLHT surpasses 1.6B requests per second and provides 3.5x (12x) the throughput of the state-of-the-art closed-addressing (open-addressing) resizable hashtable on Gets (Deletes).
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfChart Kalyan
A Mix Chart displays historical data of numbers in a graphical or tabular form. The Kalyan Rajdhani Mix Chart specifically shows the results of a sequence of numbers over different periods.
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving
Manufacturing custom quality metal nameplates and badges involves several standard operations. Processes include sheet prep, lithography, screening, coating, punch press and inspection. All decoration is completed in the flat sheet with adhesive and tooling operations following. The possibilities for creating unique durable nameplates are endless. How will you create your brand identity? We can help!
Essentials of Automations: Exploring Attributes & Automation ParametersSafe Software
Building automations in FME Flow can save time, money, and help businesses scale by eliminating data silos and providing data to stakeholders in real-time. One essential component to orchestrating complex automations is the use of attributes & automation parameters (both formerly known as “keys”). In fact, it’s unlikely you’ll ever build an Automation without using these components, but what exactly are they?
Attributes & automation parameters enable the automation author to pass data values from one automation component to the next. During this webinar, our FME Flow Specialists will cover leveraging the three types of these output attributes & parameters in FME Flow: Event, Custom, and Automation. As a bonus, they’ll also be making use of the Split-Merge Block functionality.
You’ll leave this webinar with a better understanding of how to maximize the potential of automations by making use of attributes & automation parameters, with the ultimate goal of setting your enterprise integration workflows up on autopilot.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/temporal-event-neural-networks-a-more-efficient-alternative-to-the-transformer-a-presentation-from-brainchip/
Chris Jones, Director of Product Management at BrainChip , presents the “Temporal Event Neural Networks: A More Efficient Alternative to the Transformer” tutorial at the May 2024 Embedded Vision Summit.
The expansion of AI services necessitates enhanced computational capabilities on edge devices. Temporal Event Neural Networks (TENNs), developed by BrainChip, represent a novel and highly efficient state-space network. TENNs demonstrate exceptional proficiency in handling multi-dimensional streaming data, facilitating advancements in object detection, action recognition, speech enhancement and language model/sequence generation. Through the utilization of polynomial-based continuous convolutions, TENNs streamline models, expedite training processes and significantly diminish memory requirements, achieving notable reductions of up to 50x in parameters and 5,000x in energy consumption compared to prevailing methodologies like transformers.
Integration with BrainChip’s Akida neuromorphic hardware IP further enhances TENNs’ capabilities, enabling the realization of highly capable, portable and passively cooled edge devices. This presentation delves into the technical innovations underlying TENNs, presents real-world benchmarks, and elucidates how this cutting-edge approach is positioned to revolutionize edge AI across diverse applications.
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Writing Code to Work Against any Salesforce Object
1. Fun with Generic SObjects
Evan Kennedy
Senior Salesforce Developer/Technical Architect
evan@modacto.com
Writing code to work against any Salesforce object.
3. About Modacto
Implementation and optimization of the Salesforce platform for growth-minded
organizations.
• Improvements
• Meaningful
business value
• Effective support
of Salesforce
ecosystem
• Cleansing,
migration,
integration
• Reporting and
dashboards
• Lightning connect
• Wave
Ready to go
Modacto?
800 Washington Ave
N
Suite 907
Minneapolis, MN
55401
612.200.0846
info@modacto.com
• Going beyond
configuration
• Customized app
builds
• Comfortable
adoption
4. Overview of Topic
We all like to write re-usable code, one of the ways to do this is to use Generic
SObjects in our Apex classes.
Some code examples
• Schema Describe Code
• Multi-Object Trigger Handlers
• Apex REST endpoint for generic SObjects
• Crud Enforcement
A couple of real-world case studies
Pros and common pitfalls of generic SObjects
7. Schema Describe Code and Dynamic SOQL
This example will cover:
• Using the Schema describe code to get object and field information in Apex.
• Using this information to construct dynamic SOQL queries.
9. In this example we’re going to look at:
• Writing simple trigger handler code to handle multiple types of objects
• Retrieving field data from a generic SObject.
Multi-Object Trigger Handlers
11. Useful when needing to implement additional endpoint logic across many objects.
Good for Salesforce to Salesforce types of custom integrations.
Apex REST Endpoint for Generic SObjects
13. Required for AppExchange security review
Good way to enforce profile/permission set object and field-level security.
Existing Package for this: https://github.com/ZergyPoo/SFDCCrudEnforcementUtils
Crud Enforcement
14. Custom SObject Sorting where SOQL falls short.
Good for fields that contain numbers and text.
SObject Sorting
16. PromotionBuilder
• Gamification app
• Allows users to setup custom criteria against any
of their objects
• Runs the same trigger code against the objects to
check for gamification criteria.
Solomon365
• Hub and Spoke model
• Data syncing back from the spokes to the hub
organization
• Needed custom Apex REST endpoints to handle
multiple types of objects with complex logic
without having to duplicate code.
Cool Real-World Examples
17. The Good and the Bad
Pros and Common Pitfalls of using Generic SObjects
18. Pros – What is great about using generic
SObjects
• Lots of re-usable code
• Covering common functionality without have to
copy and paste all the time
• Great for apps, lets your clients run your code
against their own custom objects
• Dynamic SOQL
Cons – The ugly
• Much more prone to run-time error
• Can be more confusing to read the code
• Object instantiation can get a little wonky
Pros and Cons