Actor based architecture for world's largest telescopeskvithalani
Slides for our talk at Reactive Summit, 2018 Montreal, Canada - "Actor based architecture for world's largest telescope"
By - @skvithalani and @unmeshjoshi
OSMC 2014: From monitoringsucks to monitoringlove (and back) | Kris BuytaertNETWAYS
Back in June 2011 John Vincent ranted on twitter that #monitoringsucks, and for a lot of us he was absolutely right.
At #devopsdays Rome 2012, in November, Ulf Mansson proclaimed his new found love for monitoring and we changed the hashtag into #monitoringlove.
Based on a new era of open source tools, Ulf started loving monitoring again. And for a lot of us he was absolutely right. Over the past 5 years an enormous amount of new tools and new patterns has come out of the community sometimes tagged with #devops, pretty much all of them open source. Do you still know what you should be using for what? And what the differences are?
An opinionated overview of the open source monitoring landscape to clear up the confusion on what you should use, or make the decision even more difficult on you :)
Javaday Istanbul 2017 - Test your Java applications with SpockIván López Martín
Remember the old days when you tested using JUnit? How boring it was? You made a lot of excuses to avoid testing your code. Luckily those dark days now belong to the past because Spock is with us. Spock is a Groovy-based testing and specification framework for Java and Groovy applications that makes writing tests fun again. We can write beautiful and highly expressive tests because of its DSL and all the power that Groovy provides us. In this talk you'll learn the basics of Spock and you'll see how easily you can test a Java application. After the talk you won't have any excuse to don't test your applications, so you have been warned before coming to the talk!
Greach 2017 - Javaslang & Groovy: The best of both worldsIván López Martín
We all know that writing Java code can be verbose and boring, that’s why we use Groovy. But even using Groovy some times our code is not as clean as we would like to be.
In this talk you’ll learn how you can improve your code using Javaslang and Groovy. Javaslang is a Java library that helps to reduce the amount of code and increase the robustness using a functional approach. I won’t talk about mondads, functors and all those buzzwords related to the functional programming. Everything will be practical Groovy examples that you can use in your daily work.
This document discusses why PHP is a good choice for web development. It notes that PHP is open source and free, has simple documentation, an active community, many libraries, and low infrastructure costs. Specific benefits highlighted include easy documentation, helpful community support, good package and library options through PECL and Composer, and low costs. While other open source languages exist, the document argues PHP has advantages in scaling, development speed through tools like PHPStorm and xDebug, and maintainability.
This talk will provide an overview of several Java 8 features including lambdas, default interface methods, and the Date/Time API. It will also cover reactive programming, CQRS, event sourcing, and front-end technologies like AngularJS. The talk aims to inform the audience about these topics at a high level without going into depth on any single topic, and will include discussions, Q&A, and pizza.
Actor based architecture for world's largest telescopeskvithalani
Slides for our talk at Reactive Summit, 2018 Montreal, Canada - "Actor based architecture for world's largest telescope"
By - @skvithalani and @unmeshjoshi
OSMC 2014: From monitoringsucks to monitoringlove (and back) | Kris BuytaertNETWAYS
Back in June 2011 John Vincent ranted on twitter that #monitoringsucks, and for a lot of us he was absolutely right.
At #devopsdays Rome 2012, in November, Ulf Mansson proclaimed his new found love for monitoring and we changed the hashtag into #monitoringlove.
Based on a new era of open source tools, Ulf started loving monitoring again. And for a lot of us he was absolutely right. Over the past 5 years an enormous amount of new tools and new patterns has come out of the community sometimes tagged with #devops, pretty much all of them open source. Do you still know what you should be using for what? And what the differences are?
An opinionated overview of the open source monitoring landscape to clear up the confusion on what you should use, or make the decision even more difficult on you :)
Javaday Istanbul 2017 - Test your Java applications with SpockIván López Martín
Remember the old days when you tested using JUnit? How boring it was? You made a lot of excuses to avoid testing your code. Luckily those dark days now belong to the past because Spock is with us. Spock is a Groovy-based testing and specification framework for Java and Groovy applications that makes writing tests fun again. We can write beautiful and highly expressive tests because of its DSL and all the power that Groovy provides us. In this talk you'll learn the basics of Spock and you'll see how easily you can test a Java application. After the talk you won't have any excuse to don't test your applications, so you have been warned before coming to the talk!
Greach 2017 - Javaslang & Groovy: The best of both worldsIván López Martín
We all know that writing Java code can be verbose and boring, that’s why we use Groovy. But even using Groovy some times our code is not as clean as we would like to be.
In this talk you’ll learn how you can improve your code using Javaslang and Groovy. Javaslang is a Java library that helps to reduce the amount of code and increase the robustness using a functional approach. I won’t talk about mondads, functors and all those buzzwords related to the functional programming. Everything will be practical Groovy examples that you can use in your daily work.
This document discusses why PHP is a good choice for web development. It notes that PHP is open source and free, has simple documentation, an active community, many libraries, and low infrastructure costs. Specific benefits highlighted include easy documentation, helpful community support, good package and library options through PECL and Composer, and low costs. While other open source languages exist, the document argues PHP has advantages in scaling, development speed through tools like PHPStorm and xDebug, and maintainability.
This talk will provide an overview of several Java 8 features including lambdas, default interface methods, and the Date/Time API. It will also cover reactive programming, CQRS, event sourcing, and front-end technologies like AngularJS. The talk aims to inform the audience about these topics at a high level without going into depth on any single topic, and will include discussions, Q&A, and pizza.
With Pinpoint Social, creating powerful, high-performance Facebook Page campaigns just got easier.
» Get more Facebook Fans
» Reward your customers
» Generate leads
Now any brand or business can create powerful Facebook Page coupons, contests and giveaways with Pinpoint Social, the smart marketer’s platform for high-performing Facebook promotions.
Benefits of Pinpoint Social include:
» More likes and fans. Faster.
Acquire more fans at a lower cost with promotions that reward your customers.
» No coding skills required
Build and publish a great-looking, conversion-popping campaign in just 10 minutes or less.
» Off-load the hassles
Streamline your marketing efforts by using our tried and tested self-service platform.
» Sell it as your own
White-label and rebrand Pinpoint Social as your own and charge your clients whatever you like.
» Professional templates, robust CSS
Simple and clean templates that fit your brand and are fully customisable with CSS.
» Powerful & practical reporting
Track the metrics that matter and tweak performance with reports designed with the marketer in mind.
Launch your first campaign today - no credit card required.
Presented by Daniel of http://pinpointsocial.com
This document provides an overview of the Python programming language and its uses. It introduces Python, how to set it up, and popular packages and tools used for software engineering, AI engineering, and data science. It discusses object-oriented programming, functional programming, APIs, web apps, databases, machine learning, data analysis, and visualization in Python. Popular integrated development environments and libraries like NumPy, Pandas, Matplotlib, and Scikit-Learn are also introduced. The presenter's credentials and experience working with Python are provided at the end.
There are now a couple of alternative interpreters (or engines) for the R programming language. In this presentation, I will give a gentle introduction to Renjin, which is an open-source project to implement an R interpreter in Java.The introduction should appeal a wide audience, from data scientists to (web) application developers and will cover topis such as "Why build another R interpreter?", "For whom is Renjin?", "What can you do with Renjin?", "How does Renjin compare to GNU R and the other alternative engines like pqR, FastR, and TERR or pseudo-alternatives like Microsoft R and Oracle R Distribution?", "How can I try Renjin?", and more.
With Pinpoint Social, creating powerful, high-performance Facebook Page campaigns just got easier.
» Get more Facebook Fans
» Reward your customers
» Generate leads
Now any brand or business can create powerful Facebook Page coupons, contests and giveaways with Pinpoint Social, the smart marketer’s platform for high-performing Facebook promotions.
Benefits of Pinpoint Social include:
» More likes and fans. Faster.
Acquire more fans at a lower cost with promotions that reward your customers.
» No coding skills required
Build and publish a great-looking, conversion-popping campaign in just 10 minutes or less.
» Off-load the hassles
Streamline your marketing efforts by using our tried and tested self-service platform.
» Sell it as your own
White-label and rebrand Pinpoint Social as your own and charge your clients whatever you like.
» Professional templates, robust CSS
Simple and clean templates that fit your brand and are fully customisable with CSS.
» Powerful & practical reporting
Track the metrics that matter and tweak performance with reports designed with the marketer in mind.
Launch your first campaign today - no credit card required.
Presented by Daniel of http://pinpointsocial.com
This document provides an overview of the Python programming language and its uses. It introduces Python, how to set it up, and popular packages and tools used for software engineering, AI engineering, and data science. It discusses object-oriented programming, functional programming, APIs, web apps, databases, machine learning, data analysis, and visualization in Python. Popular integrated development environments and libraries like NumPy, Pandas, Matplotlib, and Scikit-Learn are also introduced. The presenter's credentials and experience working with Python are provided at the end.
There are now a couple of alternative interpreters (or engines) for the R programming language. In this presentation, I will give a gentle introduction to Renjin, which is an open-source project to implement an R interpreter in Java.The introduction should appeal a wide audience, from data scientists to (web) application developers and will cover topis such as "Why build another R interpreter?", "For whom is Renjin?", "What can you do with Renjin?", "How does Renjin compare to GNU R and the other alternative engines like pqR, FastR, and TERR or pseudo-alternatives like Microsoft R and Oracle R Distribution?", "How can I try Renjin?", and more.
The document introduces NetBeans Rich Client Platform (RCP) and blueMarine, an open source photo workflow management application built with NetBeans RCP. It discusses how NetBeans RCP provides a framework for developing desktop applications and demonstrates blueMarine's use of NetBeans RCP features like explorers, viewers, actions, and integrations with libraries like SwingLabs, NASA World Wind, Jini, and Rio. The document encourages using and contributing to blueMarine and NetBeans RCP.
LibrePlan is an open source web application for project planning, monitoring, and control. It was originally developed in 2009 for the Galician naval auxiliary sector. Features include resource management, planning, monitoring and control, data tracking, and outsourcing capabilities. The project is growing in popularity with over 300 weekly downloads and an active community contributing to its development.
This document provides an introduction to Python and the Django web framework. It discusses how Python is a modern, versatile programming language used by many large companies. It also summarizes how Django is a leading Python web framework that emphasizes clean design patterns while also allowing for fast development to meet deadlines. Code demonstrations are provided for common Python and Django features.
first Mashhad Software Talks
6-jan-2014
part0 of Python learning
--------------------------------------
Contents:
What is Python?
What can you do with Python?
Why should you learn Python?
How is Python used in the real world?
Which version? Python 2 or Python 3?
How to Start Programming in Python?
apendix:
A: Install
B: IDE
C: FrameWorks and etc!
D: simple Code
This document provides an overview of Drools, including its history, core functionality, and common pitfalls. It summarizes that Drools is a rule engine that was created in 2003 and has evolved through several versions to become part of the broader KIE platform. It describes Drools' rule structure and execution cycle, and highlights some common usage best practices and issues to avoid, such as overcomplicating rules or causing infinite loops. The document concludes by outlining Drools' roadmap, including a focus on cloud deployments, tooling, and language improvements.
How to set up Android Picture-in-picture mode? (a.k.a Floating window) + Best...Mohsen Mirhoseini
Starting in Android 8.0 (API level 26), Android allows activities to launch in picture-in-picture (PiP) mode. PiP is a special type of multi-window mode mostly used for video playback.
This presentation was done at Berlin Android Meetup on 22 Feb. 2023.
and here is the YouTube video:
https://www.youtube.com/watch?v=bvCKd_XctNg
OSMC 2014 | From monitoringsucks to monitoringlove, and back by Kris BuytaertNETWAYS
Im Juni 2011 wetterte John Vincent auf Twitter über Monitoring mit dem Hashtag #monitoringsucks und für viele von uns, traf er damit genau ins Schwarze.
Bei den #devopsdays im November 2012 in Rom verkündete Ulf Mansson seine neu gefundene Liebe zu Monitoring und der Hashtag #monitoringlove wurde ins Leben gerufen. Aufgrund einer neuen Ära von Open Source Monitoring Tools, entwickelt er wieder eine Leidenschaft für Monitoring und viele von uns taten es ihm gleich.
Während der letzten 5 Jahre veröffentlichte die Community eine enorme Anzahl an neuen Tools und Mustern, die manchmal mit #devops getaggt wurden und fast alle Open Source waren.
Haben Sie noch einen Überblick darüber, welches Tool man für was verwendet und was die Unterschiede sind?
Dieser Vortrag wird Ihnen einen Überblick über die Open-Source- Monitoring-Landschaft verschaffen und aufzeigen, welche Tools man am besten nutzt oder aber Ihnen die Entscheidung sogar noch schwerer machen:)
python training | python course | python online trainingNancy Thomas
website : http://www.todaycourses.com
Python Online Training Concepts :
Part I - Getting Started
History
A Python Q&A Session
How Python Runs Programs
How You Run Programs
Part II - Types and Operations
Introducing Python Object Types
Numeric Types
The Dynamic Typing Interlude
Strings
Lists and Dictionaries
Tuples, Files and Everything Else
Part III - Statements and Syntax
Introducing Python Statements
Assignments, Expressions, and Prints
if Tests and Syntax Rules
while and for Loops
Iterations and Comprehensions – I
The Documentation Interlude
Part IV - Functions
Function Basics
Scopes
Arguments
Advance Function Topics
Iterations and Comprehensions – II
Part V - Modules
Modules : The Big Picture
Module Coding Basics
Module Package
Advance Module Topics
Part VI - Classes and OOP
OOP : The Big Picture
Class Coding Basics
A More Realistic Example
Class Coding Details
Operator Overloading
Designing with Classes
Advanced Class Topics
Part VII - Exceptions and Tools
Exception Basics
Exception Coding Detail
Exception Objects
Designing With Exceptions
python training, python training videos, pydev eclipse tutorial, python class, how to install pydev, how to capture a python, object-oriented programming , capture a python, python training videos, python training for beginners, python training in bangalore marathahalli, python training in bangalore btm, python training in noida, python training in pune, python training in chennai, python training in hyderabad, python training institutes in bangalore, python training in bangalore
Python Django Basics
Python and Django getting Started
Why Python?
Why Django?
Django - MTV, MVT
What python does that another programming language do not ?
What kind of applications can you build with Python?
What is Python ?
What can you do with python?
LibrePlan is an open source project management software. It is coordinated using various tools including a wiki for documentation, Sourceforge for source code management and issue tracking, mailing lists for communication, and meetings to review work and plan iterations. The development process follows agile methodologies like XP with user stories, tasks, and tracking work in the wiki to ensure traceability from requirements to code commits.
This document provides an overview of the Python programming language. It discusses what Python is, how it compares to other languages like Java and C++, common uses of Python, job opportunities in Python, and the future of Python. It also advertises training in Python offered by Evolet Technologies, which aims to teach students to use Python professionally and gain expertise through hands-on learning and practice problems.
Brad Blake
Phase2 - Software Architect
Monday, Oct 19th
2:30pm - Back-End Dev
Find more by Brad Blake and Phase2: http://www.slideshare.net/Phase2Technology
The document discusses profiling tools and techniques for optimizing performance. It begins with an introduction to profiling and defines it as gathering data on a system's performance metrics like CPU and memory usage to find where time is being spent. It then covers types of profiling like event-based and statistical profiling. The rest of the document provides tips on profiling different languages and frameworks like PHP, Ruby, and Node.js. It also discusses tools like XHProf, XDebug, flamegraphs, and EXPLAIN queries to help optimize databases.
Similar to Libreplan talk during the SPIder meetup, november 2013 (20)
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Project Management Semester Long Project - Acuityjpupo2018
Acuity is an innovative learning app designed to transform the way you engage with knowledge. Powered by AI technology, Acuity takes complex topics and distills them into concise, interactive summaries that are easy to read & understand. Whether you're exploring the depths of quantum mechanics or seeking insight into historical events, Acuity provides the key information you need without the burden of lengthy texts.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
5. What's the plan?
Introduce project planning into the swdev dept.
●
There was nothing. Happy with anything. Goal : Insight !
●
What else is there ?
●
Jira (bug management) and Timn Enterprise (time registration)
●
Mind the people
●
Developers develop ! (the latest and greatest)
●
Ops operate! (stability before features)
●
Rules :
●
One line of information flow, no complex syncing.
●
Only enter data once
●
6. What is LibrePlan ?
History, NavalPlan, Galicia
●
Webbased Project planning application
●
Java, zk-lib, mvn, git repo,
●
Resource allication
●
Manual, or
●
Based on criteria
●
Resource utilisation
●
Reporting
●
Users in Spain, France, US, NL, Korea, etc.
●