Flex on Grails - Rich Internet Applications With Rapid Application DevelopmentTalentica Software
Flex on Grails lets you combine the processes and technologies of rapid application development to the creation of Rich Internet Applications (RIAs).
This session provides an introduction to Flex on Grails and benefits of Flex over an Ajax based web application. Learn how to build / debug and run an application using Flex on Grails. The session is based on the experience gained while building an internal CRM application which took us days instead of weeks to develop!
Merge hells!! feature toggles to the rescueLeena N
Introducing Continuous Delivery practices to a team in trouble can be daunting. Where do you start ? What do you do first ? Which battle do you pick first ?
I’ll share my experience of guiding a team to achieve a higher degree of delivery maturity. This is a journey from a troublesome, struggling start of chaotic manual deployments, merge hell, regular production roll backs and lost code, to deliver a single commit to trunk automatically and reliably, under an hour, many times a day.
Automated Testing and Continuous Deployment for Mobile Apps with Jenkins CloudBees
Slides from Silicon Valley Cloud Computing Group Meetup at Yahoo! Campus 09/30/12
Presented by Kohsuke Kawaguchi and Mark Prichard (CloudBees), with Matt Solnit (SOASTA)
Flex on Grails - Rich Internet Applications With Rapid Application DevelopmentTalentica Software
Flex on Grails lets you combine the processes and technologies of rapid application development to the creation of Rich Internet Applications (RIAs).
This session provides an introduction to Flex on Grails and benefits of Flex over an Ajax based web application. Learn how to build / debug and run an application using Flex on Grails. The session is based on the experience gained while building an internal CRM application which took us days instead of weeks to develop!
Merge hells!! feature toggles to the rescueLeena N
Introducing Continuous Delivery practices to a team in trouble can be daunting. Where do you start ? What do you do first ? Which battle do you pick first ?
I’ll share my experience of guiding a team to achieve a higher degree of delivery maturity. This is a journey from a troublesome, struggling start of chaotic manual deployments, merge hell, regular production roll backs and lost code, to deliver a single commit to trunk automatically and reliably, under an hour, many times a day.
Automated Testing and Continuous Deployment for Mobile Apps with Jenkins CloudBees
Slides from Silicon Valley Cloud Computing Group Meetup at Yahoo! Campus 09/30/12
Presented by Kohsuke Kawaguchi and Mark Prichard (CloudBees), with Matt Solnit (SOASTA)
Trust Your Pipeline - Automatically Testing and End-to-End Java ApplicationElias Nogueira
This is a presentation for you that need to learn about testing in other levels than the unit and integration testing and the importance of a testing pipeline in your project.
Bruno Souza and I presented this on JavaOne Conference 2017 in San Francisco on 02/09/2017
SELENIUM or QTP Which is a Best Automation Tool for Your Business ?JanBask Training
In the field of Software Quality Assurance (QA) automation tools, Selenium and Quickest Professional (QTP) are often associated for their features, usability use cases and differences.
These are the slides of the talk given during the Confoo 2012 conference.
For building an Android app from inside the IDE, Google provides with ADT, an Eclipse plugin to create emulators , compile your code, run the tests, package it and deploy it to a device.
Reading this presentation, you will learn how to all those steps in a "headless"way, outside the IDE, so that tools such as Jenkins / Hudson or even Travis-CI can build and test your applications.
Also, this presentation introduces to the reader the concept of Continuous Quality Control with Sonar and Continuous Deployment with Nexus : possible even for Android apps now !
Best java automation training institute in Bangalore - Selenium Labs Selenium Labs
Selenium with Java tutorials designed by Selenium Labs for all levels of students from beginners to professionals. Courses are purely designed by experts having a year of experience in IT industry. We teach students from basics to advanced level using real-time projects. So that after completion of this course you can get a job easily.
Jenkins as the Test Reporting FrameworkNitin Sharma
Test Reporting Framework are the ultimate utilities reached by very few companies in the world likes of google & facebook.
It require significant investment in terms money and resources. To optimize on both we tried the approach of extending Jenkins for the same purpose.
We like to share our experiences with respect to this journey. We will talk about different cahllenges we faced in doing so and how we solved them.
We strongly believe that other startup can use our experience and get benefit from this immensely.
Selecting the right automation framework is hard. It might be a critical decision in implementing your continuous testing agenda. Today, there are so many possibilities. From open source solutions (Selenium Appium, etc.), to HPE developed commercial tools (QTP, UFT, Mobile Center).
What was the process that we did in order to select the right automation framework. Our approach was to 1st define our needs from such a framework and we ended up with a list of 10 must have requirements for such a framework and then went on to pick the right tool. We ended up with different frameworks for different projects with a wide combinations of open source to our own tools (UFT, LeanFT, etc.)
Wrong Tool, Wrong Time: Re-Thinking Test Automation -- w/ State of Visual Tes...Applitools
Full webinar recording:
Go through this presentation and on-demand session to learn: What Are The World’s Most Innovative Testing Teams Doing That You Are Not?
As much as we all hate to admit it, our test automation efforts are struggling. Coverage is dropping. Bugs are escaping to production. Our apps are visually complex, growing rapidly, delivered continuously, and changing constantly - so much so that our functional framework is now bloated, broken, and unable to keep up with Agile and CI-CD release best practices.
No wonder that in our latest State of Visual Testing research, the majority of companies surveyed reported that their CI-CD and automation processes are not helping them to successfully compete in today's fast-paced ecosystem, and are not effective in ensuring software quality in a scalable and robust way.
But what about those elite testing teams that got it right? What's their secret? Can we copy what they did, instead of setting ourselves to fail?
With this presentation, and on-demand session discussing it, learn how the 10% of the world’s most innovative testing teams have reinvented their test automation to support a fully automated CI-CD process, and guaranteed their company's digital transformation was a success.
Use these resources to learn:
-- Why the majority of test automation efforts are falling behind
-- How your QA and testing efforts compare to these elite teams -- via live polling results
-- 4 modern techniques that the top 10% of testing teams globally are doing every day, and that you can do too
Continuous Integration has become a focus for established technologies and those developers who desire to deliver the best product with the highest safe guards and with the least effort. However, for many mobile developers the concept of ‘Reach’ has caused them to move away from native development and their familiar CI strategies and into the younger world of Cross-Platform development. Many of these developers have turned to Xamarin and PhoneGap for Cross-Platform development allowing for their ‘Reach’ to be near universal. These younger technologies are still lacking in an established ALM and CI solutions. We will take a look at using today’s available Continuous Integration technologies and how we can apply them to Xamarin and PhoneGap, with the ability to; integrate with source control, run automated unit tests, run integration tests, deploy automated builds from QA testing, and deploy automated builds for Store Deployment.
Tales from the Dark Side: Ori Bendet Selenium Conference India 2016Ori Bendet
See HPE’s R&D uses Selenium and other open source tools. Understand the new roles and responsibilities of dev/test @HPE and how they fit into current team structure. Discover their lessons learned about how Selenium and open source has contributed to the success and maturity of HPE's own quality assurance and testing tools across the entire portfolio.
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...Applitools
** Webinar recording: https://youtu.be/r_gzKJUK_AY **
Watch this on-demand session to discover what are the must-have features of codeless automation solutions.
Manual testing is necessary for certain types and modes of testing -- but its inability to properly and quickly scale up creates major setbacks and bottlenecks for companies.
So what's the answer?
We see organizations turning their attention and resources to codeless automation solutions in the hopes of solving the issues of speed, coverage, and maintenance -- but how do you choose a solution that is right for your team?
In this session, we dived into the 5 key features you should look for in a codeless automation solution, discussed how each of those features helps solve different testing challenges, and demonstrated how those features work.
How to Perform Test Automation With Gauge & Selenium Framework Sarah Elson
Gauge is a free open source test automation framework released by creators of Selenium, ThoughtWorks. Test automation with Gauge framework is used to create readable and maintainable tests with languages of your choice. Users who are looking for integrating continuous testing pipeline into their CI-CD(Continuous Integration and Continuous Delivery) process for supporting faster release cycles. Gauge framework is gaining the popularity as a great test automation framework for performing cross browser testing.
Entenda as recentes novidades e mudanças anunciadas pela Microsoft com relacao ao futuro do .NET Framework e sua nova arquitetura e quais os cenarios que ele contempla. Detalhes também sobre os novos cenarios WEB habilitados
JQuery Mobile vs Appcelerator Titanium vs Sencha TouchSteve Drucker
During this briefing for developers and I.T. managers, you'll get an in-depth review of the three most popular javascript-based mobile application development platforms - jQuery Mobile, Sencha Touch, and Appcelerator Titanium! You'll review the development tools, hear about the developer and debugging experience, and participate in a brief code review in order to determine which framework is the most appropriate for your next mobile project! We'll demonstrate how each framework can be used to develop the same mobile app, highlighting the strengths and weaknesses of each.
Note that the full 2.5 hour video of this presentation is available at http://bit.ly/Y04lDi
Trust Your Pipeline - Automatically Testing and End-to-End Java ApplicationElias Nogueira
This is a presentation for you that need to learn about testing in other levels than the unit and integration testing and the importance of a testing pipeline in your project.
Bruno Souza and I presented this on JavaOne Conference 2017 in San Francisco on 02/09/2017
SELENIUM or QTP Which is a Best Automation Tool for Your Business ?JanBask Training
In the field of Software Quality Assurance (QA) automation tools, Selenium and Quickest Professional (QTP) are often associated for their features, usability use cases and differences.
These are the slides of the talk given during the Confoo 2012 conference.
For building an Android app from inside the IDE, Google provides with ADT, an Eclipse plugin to create emulators , compile your code, run the tests, package it and deploy it to a device.
Reading this presentation, you will learn how to all those steps in a "headless"way, outside the IDE, so that tools such as Jenkins / Hudson or even Travis-CI can build and test your applications.
Also, this presentation introduces to the reader the concept of Continuous Quality Control with Sonar and Continuous Deployment with Nexus : possible even for Android apps now !
Best java automation training institute in Bangalore - Selenium Labs Selenium Labs
Selenium with Java tutorials designed by Selenium Labs for all levels of students from beginners to professionals. Courses are purely designed by experts having a year of experience in IT industry. We teach students from basics to advanced level using real-time projects. So that after completion of this course you can get a job easily.
Jenkins as the Test Reporting FrameworkNitin Sharma
Test Reporting Framework are the ultimate utilities reached by very few companies in the world likes of google & facebook.
It require significant investment in terms money and resources. To optimize on both we tried the approach of extending Jenkins for the same purpose.
We like to share our experiences with respect to this journey. We will talk about different cahllenges we faced in doing so and how we solved them.
We strongly believe that other startup can use our experience and get benefit from this immensely.
Selecting the right automation framework is hard. It might be a critical decision in implementing your continuous testing agenda. Today, there are so many possibilities. From open source solutions (Selenium Appium, etc.), to HPE developed commercial tools (QTP, UFT, Mobile Center).
What was the process that we did in order to select the right automation framework. Our approach was to 1st define our needs from such a framework and we ended up with a list of 10 must have requirements for such a framework and then went on to pick the right tool. We ended up with different frameworks for different projects with a wide combinations of open source to our own tools (UFT, LeanFT, etc.)
Wrong Tool, Wrong Time: Re-Thinking Test Automation -- w/ State of Visual Tes...Applitools
Full webinar recording:
Go through this presentation and on-demand session to learn: What Are The World’s Most Innovative Testing Teams Doing That You Are Not?
As much as we all hate to admit it, our test automation efforts are struggling. Coverage is dropping. Bugs are escaping to production. Our apps are visually complex, growing rapidly, delivered continuously, and changing constantly - so much so that our functional framework is now bloated, broken, and unable to keep up with Agile and CI-CD release best practices.
No wonder that in our latest State of Visual Testing research, the majority of companies surveyed reported that their CI-CD and automation processes are not helping them to successfully compete in today's fast-paced ecosystem, and are not effective in ensuring software quality in a scalable and robust way.
But what about those elite testing teams that got it right? What's their secret? Can we copy what they did, instead of setting ourselves to fail?
With this presentation, and on-demand session discussing it, learn how the 10% of the world’s most innovative testing teams have reinvented their test automation to support a fully automated CI-CD process, and guaranteed their company's digital transformation was a success.
Use these resources to learn:
-- Why the majority of test automation efforts are falling behind
-- How your QA and testing efforts compare to these elite teams -- via live polling results
-- 4 modern techniques that the top 10% of testing teams globally are doing every day, and that you can do too
Continuous Integration has become a focus for established technologies and those developers who desire to deliver the best product with the highest safe guards and with the least effort. However, for many mobile developers the concept of ‘Reach’ has caused them to move away from native development and their familiar CI strategies and into the younger world of Cross-Platform development. Many of these developers have turned to Xamarin and PhoneGap for Cross-Platform development allowing for their ‘Reach’ to be near universal. These younger technologies are still lacking in an established ALM and CI solutions. We will take a look at using today’s available Continuous Integration technologies and how we can apply them to Xamarin and PhoneGap, with the ability to; integrate with source control, run automated unit tests, run integration tests, deploy automated builds from QA testing, and deploy automated builds for Store Deployment.
Tales from the Dark Side: Ori Bendet Selenium Conference India 2016Ori Bendet
See HPE’s R&D uses Selenium and other open source tools. Understand the new roles and responsibilities of dev/test @HPE and how they fit into current team structure. Discover their lessons learned about how Selenium and open source has contributed to the success and maturity of HPE's own quality assurance and testing tools across the entire portfolio.
Top 5 Features To Look for in a Codeless Automation Solution -- Presentation ...Applitools
** Webinar recording: https://youtu.be/r_gzKJUK_AY **
Watch this on-demand session to discover what are the must-have features of codeless automation solutions.
Manual testing is necessary for certain types and modes of testing -- but its inability to properly and quickly scale up creates major setbacks and bottlenecks for companies.
So what's the answer?
We see organizations turning their attention and resources to codeless automation solutions in the hopes of solving the issues of speed, coverage, and maintenance -- but how do you choose a solution that is right for your team?
In this session, we dived into the 5 key features you should look for in a codeless automation solution, discussed how each of those features helps solve different testing challenges, and demonstrated how those features work.
How to Perform Test Automation With Gauge & Selenium Framework Sarah Elson
Gauge is a free open source test automation framework released by creators of Selenium, ThoughtWorks. Test automation with Gauge framework is used to create readable and maintainable tests with languages of your choice. Users who are looking for integrating continuous testing pipeline into their CI-CD(Continuous Integration and Continuous Delivery) process for supporting faster release cycles. Gauge framework is gaining the popularity as a great test automation framework for performing cross browser testing.
Entenda as recentes novidades e mudanças anunciadas pela Microsoft com relacao ao futuro do .NET Framework e sua nova arquitetura e quais os cenarios que ele contempla. Detalhes também sobre os novos cenarios WEB habilitados
JQuery Mobile vs Appcelerator Titanium vs Sencha TouchSteve Drucker
During this briefing for developers and I.T. managers, you'll get an in-depth review of the three most popular javascript-based mobile application development platforms - jQuery Mobile, Sencha Touch, and Appcelerator Titanium! You'll review the development tools, hear about the developer and debugging experience, and participate in a brief code review in order to determine which framework is the most appropriate for your next mobile project! We'll demonstrate how each framework can be used to develop the same mobile app, highlighting the strengths and weaknesses of each.
Note that the full 2.5 hour video of this presentation is available at http://bit.ly/Y04lDi
There are tons of Software Development tools and selecting the best could be a challenge. Following is a curated list of the 21 top software development tools.
Visit On:- https://www.samaritaninfotech.com
Full-stack development is one of the most sought-after IT resources these days. They understand all the aspects of a software development lifecycle (SDLC), including the front-end and back-end development of applications.
Are you looking for budget-friendly mobile applications? Do you want an application that reaches a wider audience? Want to hire cross-platform app development company for your dream project? For all of these questions, there’s one solution, i.e. cross-platform application development services. Cross-platform is among those platforms which have made mobile application development easy and highly used among the coders. Cross-platform app development market has been undergoing a tremendous increase in popularity. Better user-interface, quick loading time, and easy customization have made the rank of cross-platform technology higher than any other technology.
Here are the top responsible & cross-platform compatible HTML5 frameworks 2016 that may help developers to develop responsive web applications in all possible categories.
10 Key Criteria for Mobile Platform SelectionJason Haygood
Is your company ready to meet the mobility challenge?
Anyone who’s faced the urgency of creating a mobile solution is all too aware of the limitations. They have most likely tried a few different approaches, ranging from developing on native SDKs to using frameworks to developing in-house using HTML5. And they have most likely come to the conclusion that true enterprise-grade technology is necessary.
Mobile application development platforms (MADP) are the solution, but figuring out which MADP to use can be time-consuming at best and confusing at worst. To help you make that decision, we’ve created a MADP vendor selection guide checklist, which outlines the top 10 things you need to consider when evaluating a mobile platform. These include:
- Support for multi-channel app development
- Developer productivity and designer creativity
- Middleware capabilities and B2E capabilities
- Platform maturity and developer ecosystem
20 Most Helpful Node.JS Open Source Projects.pdfiDataScientists
Node or Node.js is a software development program platform primarily based totally on the V8 engine, which turns JavaScript from a quite specialized language right into a general-reason app development language. Node.js provides the capacity of JavaScript to engage with I / O gadgets thru its API, join different outside libraries written in unique languages, supplying calls to them from JavaScript code.
You can develop native mobile applications using HTML/CSS/JS with the help of PhoneGap. I will show you how to achieve the best possibe native experience using web technologies and optimize your workflow with automation.
Similar to Cross Platform Mobile Technologies (20)
Agenda
• Understanding the evolution of the web.
• Web 3 architecture
• Getting started as a Web 3 developer
Speakers
• Lipsa Chhotray
• O.P. Pachoriya
• Rahul Mohan
Topics covered:
1. Generating a new Remix project
2. Conventional files
3. Routes (including the nested variety)
4. Styling
5. Database interactions (via sqlite and prisma)
6. Mutations, Validation, and Authentication
7. Error handling
8. SEO with Meta Tags and much more
This presentation includes challenges in testing, levels of testing, best practices and policies, Test Drive Design(TDD),
Behavioral Driven Design (BDD Testing), TDD v/s BDD
Setting Up Development Environment For Google App Engine & Python | TalenticaTalentica Software
Google App Engine is a PAAS offering from Google Cloud Platform, which enables you to build complex web solutions with significant ease without worrying too much about the scalability or infrastructure management.
Glimpse through our presentation as we explain how to build GAE apps using pycharm with debugging enabled. To know more click here https://www.talentica.com/blogs/setting-up-development-environment-for-google-app-engine-and-python/
Know About Talentica -
Talentica Software is an innovative outsourced product development company that helps startups build their own products. We help technology companies transform their ideas into successful products by partnering in their roadmap from pre-funded startups to a profitable acquisition.
We have successfully built core intellectual property for more than 100 customers so far. We have the deep technological expertise, proven track record, and unique methodology to build products successfully. Our customers include some of the most innovative product companies in the USA, Europe, and India.
To know more about how Talentica have helped startups grow click here https://www.talentica.com/work.html
To know more about Talentica click here https://www.talentica.com/
To get in touch with us click here https://www.talentica.com/contact.htm
Connected World in android - Local data sharing and service discoveryTalentica Software
With the boom of IOT, BLE (Bluetooth low energy) and other connected devices and protocols, android app development is no longer limited to basic client server interaction. Android app development now includes interaction with other devices (not necessarily android) in the vicinity, at its very core.
Transferring files with friends without internet, Bluetooth and WiFi; streaming media from your phone or tablet to dumb plain TV (without HDMI cables) and switching off bedroom light with phone have become part of our lives. Let's explore how it's done and where do we need to start to kick start such projects.
In this session we will explore:
• Communication between connected and non-connected android devices.
• BLE overview (Bluetooth Low Energy).
• BLE APIs you should know about.
• WiFi-Direct and P2P.
• WiFi-Direct service discovery.
• Network service discovery (NSD) and relevant demos
One of the challenges faced by many web development based projects is the integration of source code for multiple releases during parallel development. The task to build and test the multiple versions of source code can eat out the quality time and limit the efficiency of the development/QA team. The case study focuses to resolve the issues of extensive effort consumed in build and deployment process from multiple branches in source repository and aim at Identification of source code integration issues at the earliest stage. This can further be enhanced to limit the manual intervention by integration of build system with test automation tool.
The above can be achieved by using different CI tools (like Hudson/Bamboo/TeamCity/CruiseControl etc) for continuous build preparation and its integration with any test automation suite. The case study specifies the use of CI-Hudson tool for continuous integration using ANT tool for build preparation and further invoking the automation test suite developed using selenium. It also discusses the limitations and challenges of using such an integration system for testing a web based application deployed on Apache Tomcat server. It also details additional plugins available to enhance such an integration of multiple systems and what can be achieved using the above integration.
Technology Challenges in Building New Media ApplicationsTalentica Software
New media applications need to connect to millions of users across multiple media and platforms.
Applications simultaneously need to
- Work across computers, smart phones and other mobile devices, all of which have to sync up seamlessly in the background.
- Link to various social media platforms, such as blogs, twitter, facebook, etc.
- Target the content to the users of each of these platforms
This brings up its own set of technical challenges namely scalable application architectures, flexible IT infrastructure and tools for targeting
Building scalable and language independent java services using apache thriftTalentica Software
This presentation is about the key challenges of cross language interactions and how they can be overcome. We discuss the Apache Thrift as a solution and understand its principle of Operation with code snippets and examples.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
2. AGENDA
Introduction and Icebreaker
Technology Presentations
Mobile JSF
Titanium
Kony
MoSync
Open Discussion
Concluding Address
Networking and Refreshments
3. INTRODUCTION
Started as mobile community in Talentica last year.
Open to anybody who is interested in mobile
development
Share our experiences in mobile development
space.
Increase awareness of fast growing mobile
technologies among Developers
8. CROSS PLATFORM TECHNOLOGIES
Solution for growing number of mobile operating
systems and device specifications.
Business impact – Short time to market and
reduced development costs
Future proof – Application portability to new OS
Single technology expertise – No need to have 4
different skills to develop on different OS.
9. MOBILE WEB - JSF
STOCK MARKET
Team Members:
1. Smrutiranjan Sahu
2. Shreyash Thakare
10. PLATFORM OVERVIEW
Java server faces(JSF) is a server side user interface
component framework for Java technology-based web
applications
Used to create server side applications which run on
browsers.
Offers lots of re-useable code, MVC for web
applications, clean separation of roles, built in AJAX
capabilities and has huge vendor and industry support.
Primefaces is a JSF based framework that provides rich UI
components making developers life easier
PrimeFaces Mobile is a UI kit to create JSF web applications
optimized for mobile devices.
Powered by jQuery Mobile with PrimeFaces
extensions, various platforms such as
iPhone, Android, Palm, Blackberry, Windows Mobile are
supported.
12. PLATFORM PROS & CONS
Apps that run on a mobile browser and require rich
UI components could use this framework.
Easy to learn.
Just one jar with no dependencies and nothing else
to configure.
Various themes available as well as custom themes
are possible.
Issues with integrating custom css.
Paid support
No clear distinction between desktop & mobile
components.(Need trial & error approach)
13. COMPATIBILITIES WITH MOBILE OS
Support same as JQuery Mobile.
Works on almost all the latest mobile
browsers except for old phone browsers.
19. PLATFORM OVERVIEW
Developed and maintained by Appcelerator
inc.
A cross platform javascript based
framework.
Easy access to native os and hardware
features.
Modular and extensible architecture
Growing developer community (5L+
Developers)
It's FREE
20. DEVELOPMENT ENVIRONMENT
Native SDK should be installed.
Titanium Studio (IDE) (or Aptana eclipse
plugin can be used).
Installed Titanium studio on Windows
XP, Windows 7 and Ubuntu. (Support also
available for MAC)
Tested the app on emulator and device
both.
23. ALLOY FRAMEWORK
Alloy - Powerful MVC i.e UI and app logic
Alloy is built on Node.js, available on npm and
integrated with Titanium Studio.
The goal is to make Titanium development
easier, faster and more scalable
To use Alloy, node.js and Node.ACS should be
installed.
You can use XML for views and JSON for styling
(tss).
Reusable widgets and templates
Built-in Backbone.js (which is base of MVC which
have rich model and collection APIs) and
Underscore.js support which provides variety of
utility functions like array and iterative helpers.
24. PLATFORM PROS & CONS
Rapid prototyping
Web-oriented / Javascript
Cross-platform
Growing community
Increasing complexity
Toolkit pain
Bulky build
Lot of if else cases to be handled
28. ISSUES FACED
Debugging issue.
Faced some bugs in representing the
data, but quickly figured out the workaround
as support is easily available.
Code maintainability is an issue for titanium.
But same can be overcome by using Alloy
framework.
We need to figure out workarounds for the
bugs with the titanium new releases
31. KONY
Birth- 2007 with “Write once and Run everywhere”
motto.
Eclipse IDE with plugins for development and
debugging.
Develop native and HTML5 web apps.
JavaScript based.
Easily integrated with back-end systems.
Support for third party libraries.
37. PLATFORM- AS WE KNOW NOW.
Support for all popular platforms
(Android, iOS, BB, Win8, Desktop Browser).
Cross-platform API as well as Platform-Specific API.
Foreign Function Interface for third-party libraies like
:barcode scanning, augmented reality, diagnostic
sensors, NFC functions, pen-based features, accessing
non-UI libraries, embedded third party UI widgets (i.e.
sencha or jquery mobile).
Enterprise focus (Kony Server Bundled): Kony Server
for easy backend integration. Web
Services(REST, SOAP, JSON), ERM/CRP(SAP, Seibel
etc).
38. PROS & CONS
Comprehensive set of UI Widgets and API supported by rich
documentation.
Develop once or develop separate for platforms. Your choice.
Native code generation for platforms in addition to Single
Page Application for Mobile/Desktop browsers.
HTML-scrapping and Web services integration really simple to
develop.
Support for all the latest platform releases.
Resource Hungry IDE.
Slow build-time for BB. It takes forever to build and run.
No drawing APIs. You can NOT develop cool games.
Bugs in IDE plugins and SPA plugins.
No Demo versions for download. Need to buy it or request for
evaluation.
39. APPLICATION DEMO
Used Rest services exposed by pipl.com
Kony‟s XHR API used for service call and Kony‟s
Segment Widget aka List View to present data.
42. PLATFORM OVERVIEW
Free and open source SDK for mobile
applications
Produces native mobile applications for multiple
platforms
Can use C/C++ and/or HTML5/JavaScript
Targeted for both web developers and PC/Mac
desktop developers
Supports Android 2.x-4.x, iOS, Windows Mobile
Classic, Windows Phone, Symbian S60, Java
Mobile and the Moblin platform.
Available for Windows and Mac OS
Extensive documentation available
First version was launched in early 2005!
43. DEVELOPMENT ENVIRONMENT
MoSync SDK
Targeted at both C++ and HTML5/JS
development
Integrated with the Eclipse development
environment
Supported on MS Windows and Mac OS X
(Linux users can use VirtualBox OSE)
Very easy to setup!
ADT required to develop Android Apps
44. DEVELOPMENT ENVIRONMENT
MoSync Reload
Targeted exclusively at HTML5/JavaScript development
Web based JavaScript Workbench that helps to speed-
up and simplify the development of the JavaScript code
Instantly see the result on any number of devices or
emulators
Requires „Reload Client‟ to be installed on test devices
Requires Mosync SDK to compile native applications for
various platforms
46. PLATFORM PROS & CONS
Can use C++ or HTML5/JavaScript or combination of
both – Wormhole technology
Supports STL
Different methods for designing user interface
Fast UI development using Mosync Reload
Supports OpenGL
Compiles native applications
Suitable for all kind of applications
Commercial license and an open source GPL-2 license
Extensive online documentation and help available
Continued…
47. PLATFORM PROS & CONS
No Debugger for NativeUI Applications
JavaScript and C++ bridge is function based and
not very intuitive
Native UI applications built using HTML5 may not
be efficient on some platforms
Some features not implemented or not efficient on
all platforms.
48. COMPATIBILITIES WITH MOBILE OS
General support for most features
Experimental implementations of some features, but not fully tested
Backward compatibility only; no support for this release's new features or not yet
tested
More details @ http://www.mosync.com/widepage/feature-platform-
support
Platform Versions
Android 2.2 2.3.3 3.x.x 4.x
Blackberry 4.x 5.x 6.x 7.x
iOS 5.1.x 6.0.x 6.1.x
Java ME MIDP 2.x 3.0
Moblin 2.x
Symbian S60 2nd S60 3rd S60 5th Symbian^3 Anna Belle
Windows Mobile 2003 5.x 6.0 6.1 6.5
Windows Phone 7.5 7.8 8
49. APPLICATION DEMO
themoviedb.org is a free and community maintained movie
database. TMDB is used by many popular media centers like
XBMC, Plex, MythTV and MediaPortal.