This is the session WPH203 Showcasing we.Muslim App for Windows Phone 7 that I presented during Microsoft TechEd Middle-East conference on 10th March 2011.
A workshop by Google Developer Student Club - RMIT University on GCP Essentials Certification. Find us @ https://gdsc.community.dev/rmit-university-melbourne/
☁️ Virtual Machines on GCP
☁️ Kubernetes
Part 2 of 3
The document outlines an agenda for a Cloud Study Jam workshop to teach participants how to set up development and production environments in Google Cloud Platform (GCP) using Docker and Kubernetes, including hands-on labs over 4 hours to learn GCP essentials and Kubernetes followed by homework to complete additional labs for badges to demonstrate their cloud computing skills. Participants would get free access to GCP and the Qwiklabs training platform to continue learning on their own.
Nowadays we all know that tests should be first class citizens in every modern codebase, but we know as well that running our test suite locally is not enough: we must create a solid and repeatable pipeline to build, test and deliver our software.
In this talk we will show how we can harness Free Software tools to create a continuous delivery pipeline that triggered at each contribution runs all the tests and stores/deploys the artifacts produced.
This document provides an overview of Microsoft Surface 2.0, including:
- The hardware of Surface 2.0 uses PixelSense technology, with a full HD LED-TV screen that is thin and has no hidden projector or computer underneath.
- The software for Surface 2.0 includes an SDK to enable development of multi-touch applications, with tools like an input simulator and visualizer.
- Demos of the ScatterView and TagVisualizer applications are shown to illustrate the capabilities of the Surface 2.0 software.
From Idea to App (or “How we roll at Small Town Heroes”)Bramus Van Damme
Guestlecture I gave to the students ICT at Odisee, explaining the app development process, how we do certain things at Small Town Heroes, and how we implement QA throughout our process.
Get to know all about us as Google Developer Student Clubs VJTI invites you to FY ORIENTATION '23!🥳
What are the Technical Domains under GDSC? How will GDSC benefit you and how can you be a part of GDSC? Worry not, join in the session and find out!😃
A workshop by Google Developer Student Club - RMIT University on GCP Essentials Certification. Find us @ https://gdsc.community.dev/rmit-university-melbourne/
☁️ Virtual Machines on GCP
☁️ Kubernetes
Part 2 of 3
The document outlines an agenda for a Cloud Study Jam workshop to teach participants how to set up development and production environments in Google Cloud Platform (GCP) using Docker and Kubernetes, including hands-on labs over 4 hours to learn GCP essentials and Kubernetes followed by homework to complete additional labs for badges to demonstrate their cloud computing skills. Participants would get free access to GCP and the Qwiklabs training platform to continue learning on their own.
Nowadays we all know that tests should be first class citizens in every modern codebase, but we know as well that running our test suite locally is not enough: we must create a solid and repeatable pipeline to build, test and deliver our software.
In this talk we will show how we can harness Free Software tools to create a continuous delivery pipeline that triggered at each contribution runs all the tests and stores/deploys the artifacts produced.
This document provides an overview of Microsoft Surface 2.0, including:
- The hardware of Surface 2.0 uses PixelSense technology, with a full HD LED-TV screen that is thin and has no hidden projector or computer underneath.
- The software for Surface 2.0 includes an SDK to enable development of multi-touch applications, with tools like an input simulator and visualizer.
- Demos of the ScatterView and TagVisualizer applications are shown to illustrate the capabilities of the Surface 2.0 software.
From Idea to App (or “How we roll at Small Town Heroes”)Bramus Van Damme
Guestlecture I gave to the students ICT at Odisee, explaining the app development process, how we do certain things at Small Town Heroes, and how we implement QA throughout our process.
Get to know all about us as Google Developer Student Clubs VJTI invites you to FY ORIENTATION '23!🥳
What are the Technical Domains under GDSC? How will GDSC benefit you and how can you be a part of GDSC? Worry not, join in the session and find out!😃
Google Developer Student Club Avantika University Info SessionAKSHATPATEL48
The document provides an overview of the Google Developer Student Club (GDSC) at Amity University. It outlines the various development tracks offered, including web and open source, app development, UI/UX, AR/VR, ML/cloud, DevOps, competitive programming/DSA, IoT/PCB design, game development, and women in tech. It also introduces the core team and provides a timeline of upcoming activities like workshops, coding competitions, and cloud events to help students learn new skills and technologies.
Meteor, or MeteorJS is an open-source real-time JavaScript web application framework written on top of Node.js. While production-ready and used by a number of high-profile startups, Meteor allows for very rapid prototyping and produces cross-platform (web, Android, iOS) code. It integrates tightly with MongoDB and uses the Distributed Data Protocol and a publishsubscribe pattern to automatically propagate data changes to clients in real-time without requiring the developer to write any synchronization code. On the client, Meteor depends on jQuery and can be used with any JavaScript UI widget library.
The document outlines an agenda for a session that includes interacting with Discord, an introduction to cloud computing, base concepts, and next week's installations. It also lists a surprise and Q&A session. Additional sections provide information on cloud computing tracks for cloud engineering and data science/machine learning. Concepts around virtual machines, Kubernetes, and load balancing are introduced. The roles of the cloud console, cloud SDK, cloud shell, and APIs for interacting with Google Cloud are summarized.
With a Cloud Study Jam, you will learn the fundamental tools and capabilities of Google Cloud, share your experiences, and solve hands-on problems together.
You will receive free access to hands-on labs via Qwiklabs, which mirrors a real-life working environment. Choose any of the recommended tracks to run with your community: Machine Learning, BigQuery, Certification, and Kubernetes.
After the session, you can keep taking labs to earn Google Cloud badges.
Mobile backends with Google Cloud Platform (MBLTDev'14)Natalia Efimtseva
This document summarizes a presentation about building mobile app backends with Google Cloud Platform. It discusses two approaches: "API-first" backend development using Google Cloud Endpoints to expose server-side logic through REST APIs, and a "frontend-first" approach using Firebase to store and sync data between clients offline. It provides examples of mobile apps using these services and demonstrates a real-time drawing app built with Firebase.
Nativescript allows building native mobile apps using JavaScript and CSS. It works by injecting native APIs into JavaScript so they can be accessed directly. This allows using native UI controls and hardware capabilities while coding in a familiar language. Nativescript apps are compiled to platform-specific code, so they are true native apps that can be submitted to app stores. It supports Angular for building apps with common code shared across platforms.
Bonjour à tous,
Pour ce meetup, nous avons la chance d'être reçu dans les locaux de Richemont.
Je remercie particulièrement Cédric Georg ainsi que l'équipe de Richemont pour leur accueil.
A ce meetup DevOps, nous aurons 2 Retours d'Expérience, voici l'agenda de la soirée:
18:30 - Ouverture des portes
(il faudra donner votre nom et prénom ainsi que votre numéro de plaque d'immatriculation si vous êtes venu en voiture, c'est pour la sécurité, et oui, on ne rigole pas ici :-))
18:50 - Introduction de Matthieu et de Cédric
19:00 - Richemont et sa transformation DevOps
Richemont, fort de sa transformation digitale, a dû s'adapter afin de faire travailler ensemble, avec des outils d'automatisation et de communication, les équipes de développeurs et les équipes opérationnelles.
Squad, DevOps, Tests, Sécurité, Agile et Scrum, comment tous ces termes ont sû devenir le quotidien de Richemont en seulement quelques années.
Nous verrons comment nous avons mis cela en place, quels ont été les points positifs et négatifs de cette transformation.
19:40 - SixSq et l'automatisation du docker sur des edge points (DEMO)
Edge computing is gaining in popularity to address the explosion of data produced by IoT sensors, and the need to better manage AI both in the cloud and at the edge. To address this paradigm shift, SixSq has launched two open source projects: Nuvla for managing applications, and NuvlaBox, a cloud-in-a-box edge solution.
Using these open source projects, in this session we'll demonstrate how edge computing can now be integrated to agnostically operate containerized applications on CaaS infrastructures anywhere, using a Raspberry Pi-based platform.
Building applications for mobile devices has its additional challenges: The network connection can be flaky and slow, so the application should still work when the device is offline. Users expect application icons on their home screens to start them. Depending on your use cases you want to access sensors that are not available in the browser.
This Meetup Martin Sotirov (@unclemartycodes) will talk about Vue on mobile devices and take a look at the different ways you can deploy a Vue app on mobile. We start with a PWA, go through a hybrid solution using Ionic Capacitor and then finally arrive at a NativeScript app which renders native iOS and Android views.
https://martinsotirov.com
contact@martinsotirov.com
This document discusses how to build QML apps for webOS using two methods: as built-in apps through an OpenEmbedded build, or as external apps using the Qt Creator webOS plugin. For built-in apps, it describes implementing the QML code, configuring app metadata and the qmake project, building via a recipe, and deploying. For external apps, it outlines using the Qt Creator plugin, webOS SDK, and CLI tools to set options, implement, configure, build, run, debug, and deploy the app via a Yocto recipe to a webOS image.
This document describes a project report submitted for a Bachelor of Technology degree in Computer Science and Engineering. The project aims to develop a web application called PGLife using technologies like HTML, CSS, JavaScript, React, Bootstrap, PHP, and a database to help students find PG (paying guest) accommodation in different cities.
The application will allow users to search properties by city, view property listings and details, and have a dashboard for authenticated users. The interface will be built with HTML, CSS, and Bootstrap. JavaScript will add interactivity. A database with tables like Users, Cities, and Properties will store application data using PHP and PhpMyAdmin. The project aims to solve the challenge students face in finding good housing
Code Days, February 2021, talk by Mario-Leander Reimer (@LeanderReimer, Chief Software Architect at QAware)
== Please download slides if blurred! ==
Abstract: Use the right tool (and language) for the job! That is the general motto of this hands-on session. Go has established itself as a simple, reliable and efficient programming language, especially in the Ops and cloud-native area: Docker, Kubernetes and many other well-known tools and infrastructure components are all implemented in Go. This session is packed with many practical use cases and examples to illustrate and explore the power of the Go language universe.
This document provides a portfolio of projects by Sandeep Zechariah George K. It includes 13 projects in various fields including science, art, and technology. For each project there is a brief description of the motivation, process, challenges, and value added. The projects cover a range of areas such as cloud-based holter monitoring, shape displays, mobile application development, virtual and augmented reality, interactive toys, service design, and more. Skills developed include prototyping, software architecture, design, electronics, and more.
GDSC BVCOENM - Google Cloud Study Jam October 2021 | Day 1 + Day 2GDSCBVCOENM
The document provides an agenda and overview for a Google Cloud Study Jam event over two days. Day 1 will cover introductions, quizzes on cloud knowledge, an overview of Google Cloud Platform basics and services, and a demonstration. Day 2 will recap Day 1 content and include more advanced GCP topics, storage basics, and another demonstration. The goal is to help participants learn about cloud careers and Google Cloud.
The document provides information about Google Cloud Study Jams, which are community-run training events to help developers learn skills in Google Cloud. It discusses that Study Jams bring community members together for hands-on learning of Cloud tools. Attendees get free access to interactive labs on Qwiklabs and can earn Google Cloud badges. The document outlines recommended tracks for Study Jams, including Deploying Applications, Image Processing, and TensorFlow on GCP. It provides prerequisites and next steps for running a successful Study Jam event.
[API World 2021 ] - Understanding Cloud Native DeploymentWSO2
Microservices and APIs built for digital transformation products require agile, reliable, and scalable cloud native infrastructure to truly meet customer expectations for a great "always there" user experience. Whether deployed on-premises or hosted in a public cloud, understanding and leveraging the right approach is key to success. This session takes up where the development process leaves off, tracking the standardization of containers and container orchestration for automated deployment, including current and future platform trends WSO2 and others are following.
Presentation of a session about how we use AWS Neptune graph database and the road that we took from 0 to production as it was given at GeekTime Code conference by Ohad Israeli Tech Engineering Architect @ Natural Intelligence
NativeScript: Cross-Platform Mobile Apps with JavaScript and AngularTodd Anglin
Do you want to build native mobile apps for iOS and Android? Are you a web developer? Then NativeScript is the perfect framework for you. NativeScript is an open source framework for creating native mobile apps using the skills of the web developer: JavaScript, CSS and simple tag-based markup. Create rich, high-performance iOS and Android apps with 100% native UI using many of the skills you already have.
Topics covered include:
NativeScript framework core concepts and getting started
Accessing native device capabilities with JavaScript
Building native mobile apps with Angular 2
Common app patterns (login, settings, data bound list and more)
Styling NativeScript with CSS
Targeting specific devices and screens
Debugging and deploying to devices
There has never been a better (and easier) way for web developers to create native mobile apps.
This document provides an overview and introduction to .NET MAUI, the evolution of Xamarin.Forms. Some key points covered include:
- .NET MAUI allows developing native mobile apps that run on Android, iOS, macOS and Windows from a single codebase.
- It uses platform-specific APIs like .NET for Android and .NET for iOS while sharing a common UI framework and code.
- Features include a rich set of controls, support for MVVM and XAML, adaptive styling and theming options.
- The project system has been optimized for multi-platform workflows with improvements like single project support.
- Visual Studio 2022 enables faster development through
Make Cross-platform Mobile Apps Quickly - SIGGRAPH 2014Gil Irizarry
This document provides a summary of a presentation about making cross-platform mobile apps quickly using open source tools. It discusses using PhoneGap to create apps using HTML, CSS, and JavaScript that are cross-platform. It provides examples of building simple apps demonstrating concepts like accessing device data, using maps, touch events, and animation. The examples are meant to illustrate how to create mobile apps that work across Android and iOS without using their native languages.
SharePoint Disaster Recovery with SQL AlwaysOnZeddy Iskandar
A talk I gave for SharePoint Saturday about doing warm disaster recovery using SQL AlwaysOn and how to use the secondary replica as read-only browse-able SharePoint site.
The document discusses the speaker's past experiences live streaming events for media companies using on-premises solutions and the challenges they faced. It then introduces Azure Media Services as a cloud-based platform that offers dynamic packaging for multiple devices and formats, hardware-accelerated encoding that scales easily, and global content delivery through Azure's CDN - addressing many of the pain points of the previous on-premises approaches. The speaker provides a high-level overview of how to use Azure Media Services to upload, encode, package and publish video content for streaming to multiple platforms.
More Related Content
Similar to WPH203 Showcasing we.Muslim App for Windows Phone 7
Google Developer Student Club Avantika University Info SessionAKSHATPATEL48
The document provides an overview of the Google Developer Student Club (GDSC) at Amity University. It outlines the various development tracks offered, including web and open source, app development, UI/UX, AR/VR, ML/cloud, DevOps, competitive programming/DSA, IoT/PCB design, game development, and women in tech. It also introduces the core team and provides a timeline of upcoming activities like workshops, coding competitions, and cloud events to help students learn new skills and technologies.
Meteor, or MeteorJS is an open-source real-time JavaScript web application framework written on top of Node.js. While production-ready and used by a number of high-profile startups, Meteor allows for very rapid prototyping and produces cross-platform (web, Android, iOS) code. It integrates tightly with MongoDB and uses the Distributed Data Protocol and a publishsubscribe pattern to automatically propagate data changes to clients in real-time without requiring the developer to write any synchronization code. On the client, Meteor depends on jQuery and can be used with any JavaScript UI widget library.
The document outlines an agenda for a session that includes interacting with Discord, an introduction to cloud computing, base concepts, and next week's installations. It also lists a surprise and Q&A session. Additional sections provide information on cloud computing tracks for cloud engineering and data science/machine learning. Concepts around virtual machines, Kubernetes, and load balancing are introduced. The roles of the cloud console, cloud SDK, cloud shell, and APIs for interacting with Google Cloud are summarized.
With a Cloud Study Jam, you will learn the fundamental tools and capabilities of Google Cloud, share your experiences, and solve hands-on problems together.
You will receive free access to hands-on labs via Qwiklabs, which mirrors a real-life working environment. Choose any of the recommended tracks to run with your community: Machine Learning, BigQuery, Certification, and Kubernetes.
After the session, you can keep taking labs to earn Google Cloud badges.
Mobile backends with Google Cloud Platform (MBLTDev'14)Natalia Efimtseva
This document summarizes a presentation about building mobile app backends with Google Cloud Platform. It discusses two approaches: "API-first" backend development using Google Cloud Endpoints to expose server-side logic through REST APIs, and a "frontend-first" approach using Firebase to store and sync data between clients offline. It provides examples of mobile apps using these services and demonstrates a real-time drawing app built with Firebase.
Nativescript allows building native mobile apps using JavaScript and CSS. It works by injecting native APIs into JavaScript so they can be accessed directly. This allows using native UI controls and hardware capabilities while coding in a familiar language. Nativescript apps are compiled to platform-specific code, so they are true native apps that can be submitted to app stores. It supports Angular for building apps with common code shared across platforms.
Bonjour à tous,
Pour ce meetup, nous avons la chance d'être reçu dans les locaux de Richemont.
Je remercie particulièrement Cédric Georg ainsi que l'équipe de Richemont pour leur accueil.
A ce meetup DevOps, nous aurons 2 Retours d'Expérience, voici l'agenda de la soirée:
18:30 - Ouverture des portes
(il faudra donner votre nom et prénom ainsi que votre numéro de plaque d'immatriculation si vous êtes venu en voiture, c'est pour la sécurité, et oui, on ne rigole pas ici :-))
18:50 - Introduction de Matthieu et de Cédric
19:00 - Richemont et sa transformation DevOps
Richemont, fort de sa transformation digitale, a dû s'adapter afin de faire travailler ensemble, avec des outils d'automatisation et de communication, les équipes de développeurs et les équipes opérationnelles.
Squad, DevOps, Tests, Sécurité, Agile et Scrum, comment tous ces termes ont sû devenir le quotidien de Richemont en seulement quelques années.
Nous verrons comment nous avons mis cela en place, quels ont été les points positifs et négatifs de cette transformation.
19:40 - SixSq et l'automatisation du docker sur des edge points (DEMO)
Edge computing is gaining in popularity to address the explosion of data produced by IoT sensors, and the need to better manage AI both in the cloud and at the edge. To address this paradigm shift, SixSq has launched two open source projects: Nuvla for managing applications, and NuvlaBox, a cloud-in-a-box edge solution.
Using these open source projects, in this session we'll demonstrate how edge computing can now be integrated to agnostically operate containerized applications on CaaS infrastructures anywhere, using a Raspberry Pi-based platform.
Building applications for mobile devices has its additional challenges: The network connection can be flaky and slow, so the application should still work when the device is offline. Users expect application icons on their home screens to start them. Depending on your use cases you want to access sensors that are not available in the browser.
This Meetup Martin Sotirov (@unclemartycodes) will talk about Vue on mobile devices and take a look at the different ways you can deploy a Vue app on mobile. We start with a PWA, go through a hybrid solution using Ionic Capacitor and then finally arrive at a NativeScript app which renders native iOS and Android views.
https://martinsotirov.com
contact@martinsotirov.com
This document discusses how to build QML apps for webOS using two methods: as built-in apps through an OpenEmbedded build, or as external apps using the Qt Creator webOS plugin. For built-in apps, it describes implementing the QML code, configuring app metadata and the qmake project, building via a recipe, and deploying. For external apps, it outlines using the Qt Creator plugin, webOS SDK, and CLI tools to set options, implement, configure, build, run, debug, and deploy the app via a Yocto recipe to a webOS image.
This document describes a project report submitted for a Bachelor of Technology degree in Computer Science and Engineering. The project aims to develop a web application called PGLife using technologies like HTML, CSS, JavaScript, React, Bootstrap, PHP, and a database to help students find PG (paying guest) accommodation in different cities.
The application will allow users to search properties by city, view property listings and details, and have a dashboard for authenticated users. The interface will be built with HTML, CSS, and Bootstrap. JavaScript will add interactivity. A database with tables like Users, Cities, and Properties will store application data using PHP and PhpMyAdmin. The project aims to solve the challenge students face in finding good housing
Code Days, February 2021, talk by Mario-Leander Reimer (@LeanderReimer, Chief Software Architect at QAware)
== Please download slides if blurred! ==
Abstract: Use the right tool (and language) for the job! That is the general motto of this hands-on session. Go has established itself as a simple, reliable and efficient programming language, especially in the Ops and cloud-native area: Docker, Kubernetes and many other well-known tools and infrastructure components are all implemented in Go. This session is packed with many practical use cases and examples to illustrate and explore the power of the Go language universe.
This document provides a portfolio of projects by Sandeep Zechariah George K. It includes 13 projects in various fields including science, art, and technology. For each project there is a brief description of the motivation, process, challenges, and value added. The projects cover a range of areas such as cloud-based holter monitoring, shape displays, mobile application development, virtual and augmented reality, interactive toys, service design, and more. Skills developed include prototyping, software architecture, design, electronics, and more.
GDSC BVCOENM - Google Cloud Study Jam October 2021 | Day 1 + Day 2GDSCBVCOENM
The document provides an agenda and overview for a Google Cloud Study Jam event over two days. Day 1 will cover introductions, quizzes on cloud knowledge, an overview of Google Cloud Platform basics and services, and a demonstration. Day 2 will recap Day 1 content and include more advanced GCP topics, storage basics, and another demonstration. The goal is to help participants learn about cloud careers and Google Cloud.
The document provides information about Google Cloud Study Jams, which are community-run training events to help developers learn skills in Google Cloud. It discusses that Study Jams bring community members together for hands-on learning of Cloud tools. Attendees get free access to interactive labs on Qwiklabs and can earn Google Cloud badges. The document outlines recommended tracks for Study Jams, including Deploying Applications, Image Processing, and TensorFlow on GCP. It provides prerequisites and next steps for running a successful Study Jam event.
[API World 2021 ] - Understanding Cloud Native DeploymentWSO2
Microservices and APIs built for digital transformation products require agile, reliable, and scalable cloud native infrastructure to truly meet customer expectations for a great "always there" user experience. Whether deployed on-premises or hosted in a public cloud, understanding and leveraging the right approach is key to success. This session takes up where the development process leaves off, tracking the standardization of containers and container orchestration for automated deployment, including current and future platform trends WSO2 and others are following.
Presentation of a session about how we use AWS Neptune graph database and the road that we took from 0 to production as it was given at GeekTime Code conference by Ohad Israeli Tech Engineering Architect @ Natural Intelligence
NativeScript: Cross-Platform Mobile Apps with JavaScript and AngularTodd Anglin
Do you want to build native mobile apps for iOS and Android? Are you a web developer? Then NativeScript is the perfect framework for you. NativeScript is an open source framework for creating native mobile apps using the skills of the web developer: JavaScript, CSS and simple tag-based markup. Create rich, high-performance iOS and Android apps with 100% native UI using many of the skills you already have.
Topics covered include:
NativeScript framework core concepts and getting started
Accessing native device capabilities with JavaScript
Building native mobile apps with Angular 2
Common app patterns (login, settings, data bound list and more)
Styling NativeScript with CSS
Targeting specific devices and screens
Debugging and deploying to devices
There has never been a better (and easier) way for web developers to create native mobile apps.
This document provides an overview and introduction to .NET MAUI, the evolution of Xamarin.Forms. Some key points covered include:
- .NET MAUI allows developing native mobile apps that run on Android, iOS, macOS and Windows from a single codebase.
- It uses platform-specific APIs like .NET for Android and .NET for iOS while sharing a common UI framework and code.
- Features include a rich set of controls, support for MVVM and XAML, adaptive styling and theming options.
- The project system has been optimized for multi-platform workflows with improvements like single project support.
- Visual Studio 2022 enables faster development through
Make Cross-platform Mobile Apps Quickly - SIGGRAPH 2014Gil Irizarry
This document provides a summary of a presentation about making cross-platform mobile apps quickly using open source tools. It discusses using PhoneGap to create apps using HTML, CSS, and JavaScript that are cross-platform. It provides examples of building simple apps demonstrating concepts like accessing device data, using maps, touch events, and animation. The examples are meant to illustrate how to create mobile apps that work across Android and iOS without using their native languages.
SharePoint Disaster Recovery with SQL AlwaysOnZeddy Iskandar
A talk I gave for SharePoint Saturday about doing warm disaster recovery using SQL AlwaysOn and how to use the secondary replica as read-only browse-able SharePoint site.
The document discusses the speaker's past experiences live streaming events for media companies using on-premises solutions and the challenges they faced. It then introduces Azure Media Services as a cloud-based platform that offers dynamic packaging for multiple devices and formats, hardware-accelerated encoding that scales easily, and global content delivery through Azure's CDN - addressing many of the pain points of the previous on-premises approaches. The speaker provides a high-level overview of how to use Azure Media Services to upload, encode, package and publish video content for streaming to multiple platforms.
I presented this lecture to the new SharePoint devs joining our team. As I take on the challenge of Surface v2 development, I felt the urge to share my knowledge of branding SharePoint portals with jQuery for the past 1 year.
IAT202 Tips and Tricks on Windows Phone 7 DevelopmentZeddy Iskandar
This is the session IAT202 Tips and Tricks on Windows Phone 7 Development that I presented during Microsoft TechEd Middle-East conference on 10th March 2011.
WPH202 Understanding Marketplace and Making Money with Windows Phone 7 Applic...Zeddy Iskandar
This is the session WPH202 Understanding Marketplace and Making Money with Windows Phone 7 Applications that I presented during Microsoft TechEd Middle-East conference on 9th March 2011.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Communications Mining Series - Zero to Hero - Session 1DianaGray10
This session provides introduction to UiPath Communication Mining, importance and platform overview. You will acquire a good understand of the phases in Communication Mining as we go over the platform with you. Topics covered:
• Communication Mining Overview
• Why is it important?
• How can it help today’s business and the benefits
• Phases in Communication Mining
• Demo on Platform overview
• Q/A
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
18. 18 Reusable Coordinate Retriever #define GPS_EMULATOR Comment for Real Device Uncomment for Emulator Call from BackgroundWorker Returns when Coordinate is retrieved, or when TIMEOUT occurs http://bit.ly/WP7-GPS
19. 19 Reusable Reverse Geocoding Returns Address object given a Latitude & Longitude pair Call from BackgroundWorker http://bit.ly/WP7-ReverseGeocode
21. 21 Calculating Qibla λK = Ka’ba longitude λ = current longitude θK= Ka’ba latitude θ= current latitude Paper “The Correct Qibla” from k.abdali@acm.org
22. 22 Guest App: HalalBase Find Halal restaurants in Europe Developed by a friend in Netherlands Uses Bing Maps control Uses SQL Azure http://twitter.com/aisantoso