This document outlines the objectives and approach of a Digital Marketing Services Unit. It aims to integrate technology and social media tools to spread brand awareness and build communities. It utilizes various tools like Hubspot, CrazyEgg, Topsy, and Google Analytics. Current clients include Srijan Technologies and Halabol. For Srijan, the unit creates a brand value in Drupal development through website redesign, SEO, social media strategy, and online advertising. For Halabol, it focuses on optimizing the portal, increasing traffic and visibility through SEO, growing newsletter subscribers, and developing blogger relationships.
In occasione della tappa aquilana di "Gocce di Nuvola Rosa", come Microsoft Student Partner (MSP) ho tenuto un intervento circa un progetto volto a migliorare l'approccio degli studenti alla nuova città universitaria tramite "L'Aquila Student". Per realizzarla sono state utilizzate tecnologie riguardanti Azure e Azure for Dreamspark. (DreamSpark è il vecchio nome di Microsoft Imagine)
[Srijan Wednesday Webinars] Native CRM Systems on Drupal: Now & in the FutureSrijan Technologies
If you have ever had to build a website for a client and host/integrate/consult with their CRM system, you have probably had this thought before: “Why don't they build this in Drupal?!” Most CRM systems are great for exactly one thing; be it Enterprise, Campaigns or Events. But as soon as you have a specific need that no one thought of before, the level of customisation of the architecture/reporting doesn't quite do it.
Enter Native Drupal CRM systems, as flexible and extendible as Drupal itself. Using the tools that you use everyday for site building (Entities, Fields, Commerce, Ctools, SOLR, Rules, etc.), you can build a CRM system that will meet all your clients’ needs. The webinar takes you through a set of tools made using a package of modules called OpenCRM, and its implementation. It also talks about the current modules in Drupal 7 and gives you a taste of how exciting all of this will be with Drupal 8.
Story of how we transformed our company from financial stagnation to one of rapid growth and even greater growth BHAGs using Agile principles of client engagement and Agile contracting. This talk was delivered by Rahul Dewan at the www.agilencr.org (2013).
Ten Enterprise User Experience CommandmentsStephen Bolen
Humans have been making rules and lists from Hammurabi in 1754 B.C. to Nick Hornby’s character Rob Gordon in High Fidelity. This presentation imagines what would happen if Christopher Wallace - a/k/a Biggie Smalls - pursued a career as a UX Professional in a large company.
Chi sono gli MSP (Microsoft Student Partners)? Cos'è Azure for DreamSpark? Cos'è DreamSpark? Quali sono le iniziative dedicate agli studenti? Cos'è Imagine Cup? Presentazione effettuata in occasione del Academic Tour dell'Aquila. (DreamSpark è il vecchio nome di Microsoft Imagine)
This document outlines the objectives and approach of a Digital Marketing Services Unit. It aims to integrate technology and social media tools to spread brand awareness and build communities. It utilizes various tools like Hubspot, CrazyEgg, Topsy, and Google Analytics. Current clients include Srijan Technologies and Halabol. For Srijan, the unit creates a brand value in Drupal development through website redesign, SEO, social media strategy, and online advertising. For Halabol, it focuses on optimizing the portal, increasing traffic and visibility through SEO, growing newsletter subscribers, and developing blogger relationships.
In occasione della tappa aquilana di "Gocce di Nuvola Rosa", come Microsoft Student Partner (MSP) ho tenuto un intervento circa un progetto volto a migliorare l'approccio degli studenti alla nuova città universitaria tramite "L'Aquila Student". Per realizzarla sono state utilizzate tecnologie riguardanti Azure e Azure for Dreamspark. (DreamSpark è il vecchio nome di Microsoft Imagine)
[Srijan Wednesday Webinars] Native CRM Systems on Drupal: Now & in the FutureSrijan Technologies
If you have ever had to build a website for a client and host/integrate/consult with their CRM system, you have probably had this thought before: “Why don't they build this in Drupal?!” Most CRM systems are great for exactly one thing; be it Enterprise, Campaigns or Events. But as soon as you have a specific need that no one thought of before, the level of customisation of the architecture/reporting doesn't quite do it.
Enter Native Drupal CRM systems, as flexible and extendible as Drupal itself. Using the tools that you use everyday for site building (Entities, Fields, Commerce, Ctools, SOLR, Rules, etc.), you can build a CRM system that will meet all your clients’ needs. The webinar takes you through a set of tools made using a package of modules called OpenCRM, and its implementation. It also talks about the current modules in Drupal 7 and gives you a taste of how exciting all of this will be with Drupal 8.
Story of how we transformed our company from financial stagnation to one of rapid growth and even greater growth BHAGs using Agile principles of client engagement and Agile contracting. This talk was delivered by Rahul Dewan at the www.agilencr.org (2013).
Ten Enterprise User Experience CommandmentsStephen Bolen
Humans have been making rules and lists from Hammurabi in 1754 B.C. to Nick Hornby’s character Rob Gordon in High Fidelity. This presentation imagines what would happen if Christopher Wallace - a/k/a Biggie Smalls - pursued a career as a UX Professional in a large company.
Chi sono gli MSP (Microsoft Student Partners)? Cos'è Azure for DreamSpark? Cos'è DreamSpark? Quali sono le iniziative dedicate agli studenti? Cos'è Imagine Cup? Presentazione effettuata in occasione del Academic Tour dell'Aquila. (DreamSpark è il vecchio nome di Microsoft Imagine)
This document lists the top performing candidates from Caribbean territories in various subjects for the June 2014 Caribbean Advanced Proficiency Examination (CAPE). It provides the names, candidate numbers, schools, territories and ranks of students who achieved the highest grades in subjects such as Accounting, Applied Mathematics, Art and Design, Biology, Chemistry, and others. The top students are from schools in Jamaica, Trinidad and Tobago, Guyana, Barbados, Antigua and other Caribbean nations.
This document provides a preliminary report of the top performing candidates in various subjects for the June 2015 Caribbean Examinations Council (CAPE) exams in Jamaica. It lists the top 10 candidates for each subject by rank, candidate number, name, school, and grades achieved in modules 1, 2, and 3. The subjects included are Accounting, Agricultural Science, Applied Mathematics, Art and Design, Biology, Caribbean Studies, Chemistry, Communication Studies, Computer Science, Economics, Electrical and Electronic Technology, and others. It notes that the report is preliminary and subject to change based on queries and reviews.
[Srijan Wednesday Webinars] Transitioning to an Organization-wide Agile CultureSrijan Technologies
Speaker: Rajat Lal, Business Head, Srijan Technologies
We take a look at Agile as a concept, and how that applies to organizations as a whole. We dive into what agile organizations mean, why they are a good idea, and how we can bring the agile culture across organizational functions.
The speakers explores the various ways that the agile principle can apply to HR, Finance, and Sales functions in the organizations. He shares stories from personal experience to illustrate how agile works for him and his organization.
Google Analytics (GA) & Google Tag Manager(GTM) 101HY C
This document appears to contain a single letter code with no other context provided. There is insufficient information to provide a meaningful 3 sentence summary.
The document lists the top performing candidates from various Caribbean territories for specific subjects in the June 2016 CAPE examinations. It provides each candidate's name, candidate number, grades and the school and territory they are from for subjects including Accounting, Agricultural Science, Applied Mathematics, Art and Design, Biology, Caribbean Studies, Chemistry, Communication Studies, Computer Science and others. The top candidates are ranked within each subject.
[Srijan Wednesday Webinar] How to Run Stateless and Stateful Services on K8S ...Srijan Technologies
The document discusses Kubernetes operators and provides an overview of a Drupal operator called Druperator that is being developed by Srijan. It summarizes Kubernetes operators, how they automate application lifecycles on Kubernetes. It then discusses extending the Kubernetes control plane through custom resource definitions and controllers. Finally, it mentions that Druperator is a custom controller for managing the lifecycle of Drupal applications on Kubernetes.
[Srijan Wednesday Webinars] How to Set Up a Node.js Microservices Architectur...Srijan Technologies
Microservices architecture application starts faster, which makes developers more productive, and speeds up deployments. But when is the right time to split your services? And how do you do it?
In this session, we will talk about all different use cases where we can think of splitting services and make them independent of one another. We’ll then take a deep dive into Node.js services which can run on different containers and communicate with different data sources. We will take a look at how to deploy on Docker containers running on PM2 instances.
Key Takeaways:
- Configuring and running microservices locally with Docker and Docker Compose
- Splitting services and allowing network communication between them
Managing the Docker network to bind all services together
- Utilizing volumes to mount your code into a container
- Testing the entire set of services with functional, unit and integration tests inside a Docker container
- Debugging a running Docker container
- Enabling services running in different containers to talk to one other like mongo & MySQL with Node app container
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...Srijan Technologies
Drupal has been a consistent leader in the Gartner Magic Quadrant for Web Content Management. However, enterprises leveraging Drupal have traditionally relied on PaaS providers for their hosting, scaling and lifecycle management. And that usually leads to enterprise applications being locked-in with a particular cloud or vendor.
As container and container orchestration technologies disrupt the cloud and platform landscape, there’s a clear way to avoid this state of affairs. In this webinar, we discuss why it's important to build a cloud-native Drupal platform, and exactly how to do that.
Join the webinar to understand how you can avoid vendor lock-in, and create a secure platform to manage, operate and scale your Drupal applications in a multi-cloud portable manner.
Key Takeaways:
- Why you need a cloud-native Drupal platform and how to build one
- How to craft an idiomatic development workflow
- Understanding infrastructure and cloud engineering - under the hood
- Demystifying the art and science of Docker and Kubernetes: deep dive into scaling the LAMP stack
- Exploring cost optimization and cloud governance
- Understand portability of applications
- A hands-on demo of how the platform works
[Srijan Wednesday Webinars] Using Drupal as Data Pipeline for Digital SignageSrijan Technologies
The document discusses using Drupal to power a digital signage pipeline. It describes how Drupal can be used to manage the complex relationships and contextual data needed for multiple digital displays. Specifically, it outlines how Drupal content types can define relationships between routes, stations, platforms and signs. It also discusses using Drupal to cache categorized data from the pipeline to improve performance when sending frequent updates to many displays. The document advocates testing the full pipeline, including communication with IoT devices, using Behat functional tests within the Acquia BLT framework.
[Srijan Wednesday Webinars] New Recipe of Decoupling: Drupal 8, Symfony and S...Srijan Technologies
This document discusses decoupled or headless architecture for a Drupal site. It introduces the traditional CMS approach versus a headless one, then covers why one may want to go headless including building interactive experiences and speeding up sites. Potential issues with a headless Drupal approach are outlined as well as a proposed solution involving separating Drupal, logic, and front-end layers with caching and APIs. Key aspects of each layer are defined and a demo is referenced.
[Srijan Wednesday Webinars] Let’s Take the Best Route - Exploring Drupal 8 Ro...Srijan Technologies
Speaker - Surbhi Sriwal
This session is a deep dive into understanding all the technical aspects of Drupal 8 - specifically the Routing System.
Key Takeaways:
-Understand how Drupal 8 makes use of Symfony’s routing system using yaml and controllers
-Know how is D8 routing is different from D7
-What you can do with the D8 routing system
-Understand the execution precedence of same routes
-Learn how to structure Drupal 8 routes
-Get a hands-on demo of how to define your own routes
Join the webinar to get a better understanding of the Drupal 8 routing system and what it is capable of.
View all webinars at: www.srijan.net/webinar/past-webinars
[Srijan Wednesday Webinars] Is Your Business Ready for GDPRSrijan Technologies
The document provides an overview of the General Data Protection Regulation (GDPR) which takes effect in May 2018. It defines key terms like personal data and data controllers. The GDPR aims to strengthen data protection for EU individuals and unify laws across EU members. It impacts any business that collects or processes personal data of EU individuals. Companies must obtain proper consent to use personal data and only keep data for specified purposes. Non-compliance can result in large fines. The GDPR changes how marketing departments can collect and use customer data.
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of BusinessSrijan Technologies
“AI is the new electricity” – Andrew Ng, former Chief Data Scientist, Baidu
Artificial Intelligence is the new frontier for human evolution. It will upend industries, cause fundamental shifts in processes and jobs, and create unprecedented innovation.The question one wishes to answer is: how and why it impacts industry, and how can it be leveraged by businesses.
This session will introduce AI and machine learning: the process of creating AI, and go on to discuss the key applications of these emerging technologies. We will also dive into a preliminary review of ML algorithms and how they work.
Key Takeaways:
- Define AI and ML, and the philosophy behind these new technologies
- The impact of AI on jobs, communities, business, and industry
- The use cases of AI in different industries like hi-tech, manufacturing, healthcare, publishing and media, education, transportation etc.
-Introduction to machine learning algorithms like classification, regression, neural networks etc.
Check our webinars series and sign up for future webinar notifications at: www.srijan.net/webinar/past-webinars
[Srijan Wednesday Webinars] How to Design a Chatbot that WorksSrijan Technologies
Speaker: Jesus Martin, BEEVA
2016 was supposed to be the year of messaging and also when chatbots would stand alone as the natural replacement for traditional apps. Unfortunately, at the end of 2017 we are still facing unsolved problems.
This session gives a short overview of the chatbot history, from the very beginning to the current state of the art. It also sets expectations about what we can do with chatbots, and explain how to deal with current problems we face when creating a chatbot design that works. Join the webinar to get a complete design framework to building great chatbots.
Key Takeaways:
- Understand the history of chatbots and where we are heading
- Know where are we on the user-chatbot interaction
- Learn what to take into account about chatbot design before writing a single line of code
- Get a complete chatbot design framework
View all our past webinar sessions at: www.srijan.net/webinar/past-webinars
[Srijan Wednesday Webinars] Simplifying Migration to Drupal 8Srijan Technologies
Speaker: Sugandh Khanna, Drupal Developer, Srijan Tchnlogies
Migrating an entire website from a particular CMS, or even from Drupal 7, onto Drupal 8 can look like a huge task. Traditionally, if we decided to move a website to Drupal 8, we created 100 content types, with their 2000 fields or more, and each field had its own settings and properties. This consumed a lot of time and actual development, that genuinely required logic, got delayed.
But with the three contributed modules: migrate_tool, migrate_upgrade, migrate_plus; switching to Drupal 8 has gotten a whole lot easier. In this webinar, we take a look at how to use these modules to eliminate all the tedious work. We also share some the challenges we faced during site migration and how those were resolved. Join the webinar and become a pro at Drupal 8 migrations.
Who Is This For
-Backend Developers
-Site Builders
-Architects
What's In It For You
- Understand different challenges faced while migrating from Drupal 7 to Drupal 8
- Learn about migrate configurations and its workflow from Drupal 7 to Drupal 8.
- Review some common use cases where complex websites with hundreds of content types were successfully migrated.
For more interesting sessions and to join the webinar community, visit: www.srijan.net/webinars
The introduction of Object Oriented Programming in Drupal 8 is an evolution in the world of Drupal which has brought the concept of code reuse and encapsulation, allowing users to build better maintainable and structured code. One of the concepts that contribute to this is Dependency Injection and Services in Drupal
Is there a way for someone to modify the process by which Drupal invokes modules without making changes to the core function in Drupal 7? Or is there a better way to access the global variables without calling them directly in Drupal 7? The answer is “No”. This session aims at understanding the dependency injection and services in Drupal 8, that may be a bit complex but are really usable.
[Srijan Wednesday Webinar] Leveraging the OGD Platform and Visualization EngineSrijan Technologies
Data is one of the most valuable resources of modern digitized governance, but raw data alone can not provide the decision makers valuable insights. To turn the numbers into knowledge, we need to separate noise from the data. We also need to choose the right way to present the data, so that it’s easily interpreted.
There Open Government Data Platform India makes a lot of valuable open government datasets available from different sectors. And you are free to leverage these for creating visualizations and info-graphics using the in-house visualization engine.
Watch the webinar and learn how the OGD platform can help you create data-driven products and solutions.
Key Takeaways:
- Understand the importance of visualizations to showcase valuable insights
- Learn how to use open government data in decision making
- Know how to choose your format of visualization according to the data
- Learn how to create and share maps and charts using the Data Visualization Engine of the OGD Platform
Analytics-driven testing uses data on user behavior and software usage to prioritize testing efforts on the most critical areas. This allows testing teams to significantly reduce regression testing time by focusing on the most popular features and environments rather than exhaustively testing all possible combinations. Analytics can provide insights into actual usage patterns to determine the optimal risk-based testing strategy and achieve high test coverage within constrained timelines.
[Srijan Wednesday Webinar] Key ingredients of a Powerful Test Automation SystemSrijan Technologies
Speaker : Nitin Mukhija
Test Automation has become a key feature of the Quality Assurance landscape. Automation testing frameworks are crucial for enterprise software development teams because it makes them more efficient. A system that checks your code and executes tests on its own, frees you up to concentrate on other, more important aspects of the development process.
And because this system brings such high value, it’s important to get this right. View the webinar to understand what makes a powerful test automation system, and how to build that for your project.
Who’s This For?
-Developers
-QA folks
-Test Practitioners
What’s In It For You?
-Learn how to design a highly maintainable, configurable system with fast execution and efficient reporting
-How to achieve Continuous Delivery
-Understand how Docker was used to simplify testing at PayU
This document lists the top performing candidates from Caribbean territories in various subjects for the June 2014 Caribbean Advanced Proficiency Examination (CAPE). It provides the names, candidate numbers, schools, territories and ranks of students who achieved the highest grades in subjects such as Accounting, Applied Mathematics, Art and Design, Biology, Chemistry, and others. The top students are from schools in Jamaica, Trinidad and Tobago, Guyana, Barbados, Antigua and other Caribbean nations.
This document provides a preliminary report of the top performing candidates in various subjects for the June 2015 Caribbean Examinations Council (CAPE) exams in Jamaica. It lists the top 10 candidates for each subject by rank, candidate number, name, school, and grades achieved in modules 1, 2, and 3. The subjects included are Accounting, Agricultural Science, Applied Mathematics, Art and Design, Biology, Caribbean Studies, Chemistry, Communication Studies, Computer Science, Economics, Electrical and Electronic Technology, and others. It notes that the report is preliminary and subject to change based on queries and reviews.
[Srijan Wednesday Webinars] Transitioning to an Organization-wide Agile CultureSrijan Technologies
Speaker: Rajat Lal, Business Head, Srijan Technologies
We take a look at Agile as a concept, and how that applies to organizations as a whole. We dive into what agile organizations mean, why they are a good idea, and how we can bring the agile culture across organizational functions.
The speakers explores the various ways that the agile principle can apply to HR, Finance, and Sales functions in the organizations. He shares stories from personal experience to illustrate how agile works for him and his organization.
Google Analytics (GA) & Google Tag Manager(GTM) 101HY C
This document appears to contain a single letter code with no other context provided. There is insufficient information to provide a meaningful 3 sentence summary.
The document lists the top performing candidates from various Caribbean territories for specific subjects in the June 2016 CAPE examinations. It provides each candidate's name, candidate number, grades and the school and territory they are from for subjects including Accounting, Agricultural Science, Applied Mathematics, Art and Design, Biology, Caribbean Studies, Chemistry, Communication Studies, Computer Science and others. The top candidates are ranked within each subject.
[Srijan Wednesday Webinar] How to Run Stateless and Stateful Services on K8S ...Srijan Technologies
The document discusses Kubernetes operators and provides an overview of a Drupal operator called Druperator that is being developed by Srijan. It summarizes Kubernetes operators, how they automate application lifecycles on Kubernetes. It then discusses extending the Kubernetes control plane through custom resource definitions and controllers. Finally, it mentions that Druperator is a custom controller for managing the lifecycle of Drupal applications on Kubernetes.
[Srijan Wednesday Webinars] How to Set Up a Node.js Microservices Architectur...Srijan Technologies
Microservices architecture application starts faster, which makes developers more productive, and speeds up deployments. But when is the right time to split your services? And how do you do it?
In this session, we will talk about all different use cases where we can think of splitting services and make them independent of one another. We’ll then take a deep dive into Node.js services which can run on different containers and communicate with different data sources. We will take a look at how to deploy on Docker containers running on PM2 instances.
Key Takeaways:
- Configuring and running microservices locally with Docker and Docker Compose
- Splitting services and allowing network communication between them
Managing the Docker network to bind all services together
- Utilizing volumes to mount your code into a container
- Testing the entire set of services with functional, unit and integration tests inside a Docker container
- Debugging a running Docker container
- Enabling services running in different containers to talk to one other like mongo & MySQL with Node app container
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...Srijan Technologies
Drupal has been a consistent leader in the Gartner Magic Quadrant for Web Content Management. However, enterprises leveraging Drupal have traditionally relied on PaaS providers for their hosting, scaling and lifecycle management. And that usually leads to enterprise applications being locked-in with a particular cloud or vendor.
As container and container orchestration technologies disrupt the cloud and platform landscape, there’s a clear way to avoid this state of affairs. In this webinar, we discuss why it's important to build a cloud-native Drupal platform, and exactly how to do that.
Join the webinar to understand how you can avoid vendor lock-in, and create a secure platform to manage, operate and scale your Drupal applications in a multi-cloud portable manner.
Key Takeaways:
- Why you need a cloud-native Drupal platform and how to build one
- How to craft an idiomatic development workflow
- Understanding infrastructure and cloud engineering - under the hood
- Demystifying the art and science of Docker and Kubernetes: deep dive into scaling the LAMP stack
- Exploring cost optimization and cloud governance
- Understand portability of applications
- A hands-on demo of how the platform works
[Srijan Wednesday Webinars] Using Drupal as Data Pipeline for Digital SignageSrijan Technologies
The document discusses using Drupal to power a digital signage pipeline. It describes how Drupal can be used to manage the complex relationships and contextual data needed for multiple digital displays. Specifically, it outlines how Drupal content types can define relationships between routes, stations, platforms and signs. It also discusses using Drupal to cache categorized data from the pipeline to improve performance when sending frequent updates to many displays. The document advocates testing the full pipeline, including communication with IoT devices, using Behat functional tests within the Acquia BLT framework.
[Srijan Wednesday Webinars] New Recipe of Decoupling: Drupal 8, Symfony and S...Srijan Technologies
This document discusses decoupled or headless architecture for a Drupal site. It introduces the traditional CMS approach versus a headless one, then covers why one may want to go headless including building interactive experiences and speeding up sites. Potential issues with a headless Drupal approach are outlined as well as a proposed solution involving separating Drupal, logic, and front-end layers with caching and APIs. Key aspects of each layer are defined and a demo is referenced.
[Srijan Wednesday Webinars] Let’s Take the Best Route - Exploring Drupal 8 Ro...Srijan Technologies
Speaker - Surbhi Sriwal
This session is a deep dive into understanding all the technical aspects of Drupal 8 - specifically the Routing System.
Key Takeaways:
-Understand how Drupal 8 makes use of Symfony’s routing system using yaml and controllers
-Know how is D8 routing is different from D7
-What you can do with the D8 routing system
-Understand the execution precedence of same routes
-Learn how to structure Drupal 8 routes
-Get a hands-on demo of how to define your own routes
Join the webinar to get a better understanding of the Drupal 8 routing system and what it is capable of.
View all webinars at: www.srijan.net/webinar/past-webinars
[Srijan Wednesday Webinars] Is Your Business Ready for GDPRSrijan Technologies
The document provides an overview of the General Data Protection Regulation (GDPR) which takes effect in May 2018. It defines key terms like personal data and data controllers. The GDPR aims to strengthen data protection for EU individuals and unify laws across EU members. It impacts any business that collects or processes personal data of EU individuals. Companies must obtain proper consent to use personal data and only keep data for specified purposes. Non-compliance can result in large fines. The GDPR changes how marketing departments can collect and use customer data.
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of BusinessSrijan Technologies
“AI is the new electricity” – Andrew Ng, former Chief Data Scientist, Baidu
Artificial Intelligence is the new frontier for human evolution. It will upend industries, cause fundamental shifts in processes and jobs, and create unprecedented innovation.The question one wishes to answer is: how and why it impacts industry, and how can it be leveraged by businesses.
This session will introduce AI and machine learning: the process of creating AI, and go on to discuss the key applications of these emerging technologies. We will also dive into a preliminary review of ML algorithms and how they work.
Key Takeaways:
- Define AI and ML, and the philosophy behind these new technologies
- The impact of AI on jobs, communities, business, and industry
- The use cases of AI in different industries like hi-tech, manufacturing, healthcare, publishing and media, education, transportation etc.
-Introduction to machine learning algorithms like classification, regression, neural networks etc.
Check our webinars series and sign up for future webinar notifications at: www.srijan.net/webinar/past-webinars
[Srijan Wednesday Webinars] How to Design a Chatbot that WorksSrijan Technologies
Speaker: Jesus Martin, BEEVA
2016 was supposed to be the year of messaging and also when chatbots would stand alone as the natural replacement for traditional apps. Unfortunately, at the end of 2017 we are still facing unsolved problems.
This session gives a short overview of the chatbot history, from the very beginning to the current state of the art. It also sets expectations about what we can do with chatbots, and explain how to deal with current problems we face when creating a chatbot design that works. Join the webinar to get a complete design framework to building great chatbots.
Key Takeaways:
- Understand the history of chatbots and where we are heading
- Know where are we on the user-chatbot interaction
- Learn what to take into account about chatbot design before writing a single line of code
- Get a complete chatbot design framework
View all our past webinar sessions at: www.srijan.net/webinar/past-webinars
[Srijan Wednesday Webinars] Simplifying Migration to Drupal 8Srijan Technologies
Speaker: Sugandh Khanna, Drupal Developer, Srijan Tchnlogies
Migrating an entire website from a particular CMS, or even from Drupal 7, onto Drupal 8 can look like a huge task. Traditionally, if we decided to move a website to Drupal 8, we created 100 content types, with their 2000 fields or more, and each field had its own settings and properties. This consumed a lot of time and actual development, that genuinely required logic, got delayed.
But with the three contributed modules: migrate_tool, migrate_upgrade, migrate_plus; switching to Drupal 8 has gotten a whole lot easier. In this webinar, we take a look at how to use these modules to eliminate all the tedious work. We also share some the challenges we faced during site migration and how those were resolved. Join the webinar and become a pro at Drupal 8 migrations.
Who Is This For
-Backend Developers
-Site Builders
-Architects
What's In It For You
- Understand different challenges faced while migrating from Drupal 7 to Drupal 8
- Learn about migrate configurations and its workflow from Drupal 7 to Drupal 8.
- Review some common use cases where complex websites with hundreds of content types were successfully migrated.
For more interesting sessions and to join the webinar community, visit: www.srijan.net/webinars
The introduction of Object Oriented Programming in Drupal 8 is an evolution in the world of Drupal which has brought the concept of code reuse and encapsulation, allowing users to build better maintainable and structured code. One of the concepts that contribute to this is Dependency Injection and Services in Drupal
Is there a way for someone to modify the process by which Drupal invokes modules without making changes to the core function in Drupal 7? Or is there a better way to access the global variables without calling them directly in Drupal 7? The answer is “No”. This session aims at understanding the dependency injection and services in Drupal 8, that may be a bit complex but are really usable.
[Srijan Wednesday Webinar] Leveraging the OGD Platform and Visualization EngineSrijan Technologies
Data is one of the most valuable resources of modern digitized governance, but raw data alone can not provide the decision makers valuable insights. To turn the numbers into knowledge, we need to separate noise from the data. We also need to choose the right way to present the data, so that it’s easily interpreted.
There Open Government Data Platform India makes a lot of valuable open government datasets available from different sectors. And you are free to leverage these for creating visualizations and info-graphics using the in-house visualization engine.
Watch the webinar and learn how the OGD platform can help you create data-driven products and solutions.
Key Takeaways:
- Understand the importance of visualizations to showcase valuable insights
- Learn how to use open government data in decision making
- Know how to choose your format of visualization according to the data
- Learn how to create and share maps and charts using the Data Visualization Engine of the OGD Platform
Analytics-driven testing uses data on user behavior and software usage to prioritize testing efforts on the most critical areas. This allows testing teams to significantly reduce regression testing time by focusing on the most popular features and environments rather than exhaustively testing all possible combinations. Analytics can provide insights into actual usage patterns to determine the optimal risk-based testing strategy and achieve high test coverage within constrained timelines.
[Srijan Wednesday Webinar] Key ingredients of a Powerful Test Automation SystemSrijan Technologies
Speaker : Nitin Mukhija
Test Automation has become a key feature of the Quality Assurance landscape. Automation testing frameworks are crucial for enterprise software development teams because it makes them more efficient. A system that checks your code and executes tests on its own, frees you up to concentrate on other, more important aspects of the development process.
And because this system brings such high value, it’s important to get this right. View the webinar to understand what makes a powerful test automation system, and how to build that for your project.
Who’s This For?
-Developers
-QA folks
-Test Practitioners
What’s In It For You?
-Learn how to design a highly maintainable, configurable system with fast execution and efficient reporting
-How to achieve Continuous Delivery
-Understand how Docker was used to simplify testing at PayU
[Srijan Wednesday Webinar] Building BPMN Web Portals with Camunda and DrupalSrijan Technologies
Speaker: Ishan Mahajan, Program Manager, Srijan Technologies
Enterprises today have multiple teams and several applications working in tandem. In such situations, combining a BPMN workflow engine with your content management system gives you a lot of flexibility in managing tasks, and keeping your teams in sync.
Camunda, an open source, Java-based workflow engine can provide intelligent workflows for large enterprises. And if you are using Drupal as your enterprise CMS, it becomes very easy to design and implement a BPMN web portal that combines these two technologies. Join the webinar for a Drupal-Camunda tutorial that explains how to deploy a Camunda-Drupal connector module, and what are the business benefits for an enterprise.
Who's This For?
- Developers and architects who regularly integrate Drupal with other softwares, within large enterprises.
- Developers and architects who are interested in learning more about Drupal's REST API capabilities and how Drupal is a great fit for creating web portals for backend enterprise software.
- Developers and architects interested in learning about Camunda
What's In It For You?
- Learn why you need a Camunda-Drupal integration
- Understand when to use a Camunda-Drupal integration
- Understand how does a Camunda-Drupal integration actually work, and how to implement it
[Srijan Wednesday Webinar] Decoupled Demystified: The Present & Future of Dr...Srijan Technologies
Speaker: Preston So, Development manager, Acquia Labs
It’s been a little over a year since Drupal 8 was released with RESTful web services available out of the box, but that doesn’t mean that our community hasn’t kept pace with unprecedented progress in the landscape around us. Since November 2015, we’ve released two new minor versions of Drupal 8, each with exciting new features in the core REST API, thanks to the indefatigable team comprising the API-first initiative.
Nonetheless, changes are occurring simultaneously in the wider API landscape which are challenging our perceptions and, accordingly, our approaches. Alternatives to our core REST implementation such as JSON API and GraphQL are quickly gaining steam in the front-end world.
Join the webinar as we delve into what’s changed since the release of Drupal 8 in core web services, how core and Drupal’s wider web services ecosystem will evolve in coming minor versions, and how the API-first initiative is anticipating further evolution in our fast-moving surroundings.
Who's This For?
- Back-end developers
- Front-end developers
- Decoupled application developers
- Architects
- Drupal contributors
What's in it for You?
- Learn about the changes in web services since Drupal 8’s release in 2015
- Understand how the wider context of web services has shifted around us, and how we are working to ensure Drupal remains at the forefront of API-first content management
- Learn how to work with web services solutions in the newest iterations of Drupal 8
- Know how the upcoming releases of Drupal will evolve to ensure Drupal’s web services success
Check out our other webinars at: www.srijan.net/webinars
[Srijan Wednesday Webinars] Automating Visual Regression using ‘Galen’Srijan Technologies
Speaker: Soumyajit Basu, Deepshikha Singh
Responsive web design is all about crafting sites that provide an optimal viewing and interaction experience across different devices. This becomes all the more important in the light of Google boosting the ratings of sites that are mobile friendly if the search was made from a mobile device. This has the net effect of penalizing sites that are not mobile friendly.
In this session, we will discuss the challenges in testing responsive websites, and how to overcome those by using the tools available online. We are going to take a closer look at Galen, and how it can automate responsive web design testing.
Why Galen?
Galen is an open source framework built for responsive websites. It provides the feasibility to test the various pages on screen sizes and browsers. The test and spec files can be written in plain English which makes it easier for the business people to understand and contribute. This can also be used as a guide for the UI developers where they build the layout based on the spec files agreed by the business.
Who's This For?
- Web Developers
- UI/UX developers
- Testers
What's In It For You?
-Understanding the nuances of Responsive Web Design
- Knowing the variety of tools used to test responsive websites
- How to approach Responsive Web Design testing
- What is Galen and how to use it
- Hands-on demo of Galen
So the session slides and other webinars or Test Automation: http://srijan.net/webinar/automating-visual-regression-using-galen
[Srijan Wednesday Webinars] NASA, Netflix, Tinder: Digital Transformation and...Srijan Technologies
Speaker: Daniel Khan, Node.js Technology Lead, Dynatrace
Node.js delivers performance, scalability, and speed of innovation for enterprise applications, and has rapidly taken over as the preferred server-side environment.
Every new technology delivers new possibilities and also new challenges. Join the webinar for a quick introduction to Node.js, and the challenges that come up during enterprise deployments.
Who's This For?
- Developers
- Ops
- Architects
- Anyone interested in getting started with Node.js
What's In It For You?
- Understand what Node.js is
- Find out about the typical use cases for Node.js
- Learn about possible problems and how to make sure that your applications are running smoothly
Explore our other sessions and Join the community: www.srijan.net/webinars
[Srijan Wednesday Webinars] Building a High Performance QA TeamSrijan Technologies
Speaker: Karim Fanadka, HPE Software
Session Slides: http://www.srijan.net/webinar/building-high-performance-qa-team/
Karim is a DevTest manager at HPE Software and his team is responsible for testing their new SaaS product, the StormRunner Load. In this webinar, Karim shares his experience of building a QA team that is agile, efficient, and uses the latest testing frameworks. He will also talk about continuous testing, automation, test based analytics and hotfixes.
Karim start's off the challenges in agile QA and then moves on to solving these challenges. The best part is when he shares the trick to delivering to production every 1.5 months, even for a high pressure enterprise product.
The Q/A session also brings out some very interesting topics, going into greater details and various suggestions that you can implement for your own QA teams.
[Srijan Wednesday Webinar] Mastering Mobile Test Automation with AppiumSrijan Technologies
Speaker: Justin Ison
Check out the complete session slides here: http://www.srijan.net/webinar/mobile-...
This session dives into the history of Appium, and it's pros and cons. The speaker also looks at how to write a good test setup and collect meaningful data points. We look at quick demos and comparisons of how Appium significantly reduces test times.
And you definitely should hang around till the Q&A session, where participants pitch in with their issues and queries. The speaker answers all the questions, sharing additional information and tips on Appium.
[Srijan Wednesday Webinar] Mastering Mobile Test Automation with Appium
Sijan Logo Case Study (German)
1. 3.8 Pfeile und Linien
3.8.2 Linien
Einfache normale Linien lassen in Logos in verschiedener Weise ein-
setzen. Sie können als Schraffur für Buchstaben eingesetzt werden.
Sie können die Bedeutung von Diagrammlinien haben und einfach nur
als Stütze für ein Logo im Querformat eingesetzt werden. Statt einen
ganzen Rahmen um ein Logo zu ziehen, kann auch oben und unten
eine Linie einem Logo Stabilität verleihen.
Atelier Fetzer GmbH Max Schön AG
Deutsche Börse AG
Beispiel: Srijan Technologies Pvt. Ltd.
Bei diesem Logo, das von Shruti Sanganeria entwickelt wurde, hat
sich der Kunde sehr viel Zeit genommen, um das bestmögliche Logo
in Zusammenarbeit mit seiner Designerin entwickeln zu können. Viele
Entwürfe wurden wieder verworfen bis das endgültige Logo gefunden
wurde.
Die Firma steht für „Integrität“, „Teilhaberschaft“, „Wachstum“,
„Bewegung“ und „Enthusiasmus“, und diese Dinge sollte das Logo
widerspiegeln. Diese abstrakten Gedanken in eine grafische Form
zu bringen ist sicherlich nicht einfach. Der Kunde gab zunächst die
Vorgabe, dass ein Kreis und ein Baum im Logo Verwendung finden
sollten. Damit sollte Vollständigkeit durch den Kreis vermittelt wer-
den und Wachstum, Teil eines Großen Ganzen zu sein, Integrität sollte
durch den Baum vermittelt werden.
In der Entwurfsphase wurden drei klassisch anmutende Logos mit
Kreisen als Basiselement dem Kunden vorgestellt und ein Logo mit
einem Baum.
103
2. Kapitel 3 grundelemente
Der Baum hatte große Ähnlichkeit mit einem Symbol, dass Hindu-
Priester tragen. Sie malen sich drei horizontale Linien mit Sandelholz
auf die Stirn als Symbol für die Anwesenheit des Gottes „Shiwa“. In
das Logo wurde eine vierte Linie eingefügt.
Der Kunde entschied sich nun für das Baum-Logo, da es im Gegensatz
zu den anderen Entwürfen nicht so schnell über die Jahre langweilig
werden würde und so länger das Unternehmen repräsentieren konn-
te. Er identifizierte sich mit seinen geschäftlichen, ethischen und geis-
tigen Werten mit dem Logo.
Shruti Sanganeria arbeitet mit ihrem Mann Param zusammen, der
aufgrund der Basis des entwickelten Logos die Webseite von Srijan
Technologies gestaltete (www.srijan.co.in). Die Farben wurden wieder
Srijan Technologies Pvt. Ltd.
aufgenommen und schaffen einen lebendigen Eindruck, wie der Baum
im Logo.
Praktische Beispiele mit Pfeilen und Linien
Bei der Gestaltung von Logos aus Pfeilen sind die Pro-
portionen von Linie und Pfeilspitze zu beachten. Die
Gestaltung der Pfeilspitze kann sehr unterschiedlich
sein. Hier eine kleine Übersicht der Standard-Pfeil-
spitzen aus Illustrator.
Diese Pfeilspitzen und Pfeilenden erreichen Sie,
indem Sie eine Linie aktivieren und dann über das
Menü FILTER > STILISIERUNGSFILTER > PFEILSPITZEN
aufrufen. Dadurch wird ein fertiges Grafikelement an
die Linien angefügt.
Wenn Sie nicht sicher sind,
ob die Linie eine Pfeilspit-
ze haben soll, oder später
noch die Größe korrigieren
möchten, wählen Sie aus
dem Menü EFFEKT > STI-
LISIERUNGSFILTER > PFEIL-
SPITZEN aus.
Weitere fertige Pfeilformen werden in Illustrator in
drei verschiedenen Bibliotheken verwaltet, die Sie
über das Menü der Palette PINSEL mit dem Befehl PIN-
SEL-BIBLIOTHEK ÖFFNEN aufrufen können.
104