How to Become a Thought Leader in Your NicheLeslie Samuel
Are bloggers thought leaders? Here are some tips on how you can become one. Provide great value, put awesome content out there on a regular basis, and help others.
How to Become a Thought Leader in Your NicheLeslie Samuel
Are bloggers thought leaders? Here are some tips on how you can become one. Provide great value, put awesome content out there on a regular basis, and help others.
What do you like to do:
☻Safari tours
☻ Mounting climbing
☻Beach tours
☻Wildlife and birds watching
☻ Day Tour Trips
☻Transfer Services
☻Walking in Community
Interview Techniques - Leverhulme PhD student training 2017Jenna Mittelmeier
I presented to Leverhulme PhD students in the Institute of Educational Technology at the Open University about techniques for conducting successful qualitative interviews and avoiding biases.
Le Pacte État-métropoles signé le 6 juillet dernier constitue une nouvelle étape de la réforme territoriale, impulsée par les lois Maptam et NOTRe.
Véritables moteurs de croissance, les métropoles ont des responsabilités vis-à-vis des territoires proches, et ce dans un cadre institutionnel renouvelé.
L’État veille à accompagner cette dynamique dans un souci de développement et de cohésion du territoire national.
Avec le Pacte État-métropoles, l’ambition de l’État est triple :
- développer une collaboration et d’une relation de confiance renouvelées entre l’État et les métropoles ;
- reconnaître les forces et atouts des métropoles - qui jouent un rôle majeur dans le développement de l’ensemble du territoire national - et identifier leurs besoins et enjeux spécifiques, qui appellent des réponses adaptées ;
- affirmer la volonté de l’État de favoriser les coopérations entre les territoires dans unelogique d’alliance et de renforcement mutuel.
How employee brand relationships and employee relationship co-existCBR Conference
Presentation given at the 2nd International Consumer Brand Relationships Conference, www.consumer-brand-relationships.org
Copyright by
Birgit Loehndorf
Adamantios Diamantopoulos
All of our solid earrings and made to length gold and silver chains in our jewelry store are made in Australia, from locally mined (and recycled) materials and supporting Australian https://www.chain-me-up.com.au/solid-gold-earrings-sterling-silver-earrings.aspbusinesses that employ local workers.
Borsa dell’Innovazione e dell’Alta tecnologia – “L’Ecosistema dell’innovazione in Calabria” - Unical.
Discussione e confronto sui temi dell’innovazione della tecnologia e sul ruolo delle università nel ridurre le distanze tra il mondo della ricerca e quello delle imprese.
What is cloud native and why should you care - Infracoders / DevOps / CloudNa...Infralovers
If you had to identify and remediate your entire infrastructure from something like Heartbleed, how long do you think it would take you today? In this presentation we will do this in about 15min. No matter how many servers we are using.
So, the citizen developers have all the cool tools, and those that actually code for a living are left with legacy stuff? Not so fast! The same tools that Microsoft is targeting for citizen developers make development easier, faster and cheaper for everyone!
This session combines tools such as Flow, Azure Cognitive Services and Azure Functions with some actual simple development work to provide highly customized, Machine Learning powered analysis workflow for the newly baked Modern Team Sites in SharePoint Online. This demo-heavy session will look at real business scenarios, and how we can solve them using citizen developer tools and some code (Because we’re developers after all, right?)
After this session, you'll know how to create rich and customized business automation processes that use the latest tools offered to us by Microsoft.
Citizen Developer Tools @ Valo Solutions / Blue Meteorite Monday sessionAntti Koskela
So, the citizen developers have all the cool tools, and those that actually code for a living are left with legacy stuff? Not so fast! The same tools that Microsoft is targeting for citizen developers make development easier, faster and cheaper for everyone!
This session combines tools such as Flow, Azure Cognitive Services and Azure Functions with some actual simple development work to provide highly customized, Machine Learning powered analysis workflow for the newly baked Modern Team Sites in SharePoint Online. This demo-heavy session will look at real business scenarios, and how we can solve them using citizen developer tools and some code (Because we’re developers after all, right?)
After this session you'll know how to create rich and customized business automation processes that use the latest tools offered to us by Microsoft.
Citizen Developer Tools are not just for Citizen Developers (session at Share...Antti Koskela
So, the citizen developers have all the cool tools, and those that actually code for a living are left with legacy stuff? Not so fast! The same tools that Microsoft is targeting for citizen developers make development easier, faster and cheaper for everyone!
This session combines tools such as Flow, Azure Cognitive Services and Azure Functions with some actual simple development work to provide highly customized, Machine Learning powered analysis workflow for the newly baked Modern Team Sites in SharePoint Online. This demo-heavy session will look at real business scenarios, and how we can solve them using citizen developer tools and some code (Because we’re developers after all, right?)
After this session, you'll know how to create rich and customized business automation processes that use the latest tools offered to us by Microsoft.
Citizen Developer Tools - session at SPS New England 10/20/2018Antti Koskela
So, the citizen developers have all the cool tools, and those that actually code for a living are left with legacy stuff? Not so fast! The same tools that Microsoft is targeting for citizen developers make development easier, faster and cheaper for everyone!
This session combines tools such as Flow, Azure Cognitive Services and Azure Functions with some actual simple development work to provide highly customized, Machine Learning powered analysis workflow for the newly baked Modern Team Sites in SharePoint Online. This demo-heavy session will look at real business scenarios, and how we can solve them using citizen developer tools and some code (Because we’re developers after all, right?)
After this session, you'll know how to create rich and customized business automation processes that use the latest tools offered to us by Microsoft.
So, the citizen developers have all the cool tools, and those that actually code for a living are left with legacy stuff? Not so fast! The same tools that Microsoft is targeting for citizen developers make development easier, faster and cheaper for everyone!
This session combines tools such as Flow, Azure Cognitive Services and Azure Functions with some actual simple development work to provide highly customized, Machine Learning powered analysis workflow for the newly baked Modern Team Sites in SharePoint Online. This demo-heavy session will look at real business scenarios, and how we can solve them using citizen developer tools and some code (Because we’re developers after all, right?)
After this session, you'll know how to create rich and customized business automation processes that use the latest tools offered to us by Microsoft.
See the whole description here:
https://www.koskila.net/2018/04/09/speaking-at-sps-twin-cities-sps-tc/
And my experiences from the event here:
https://www.koskila.net/2018/04/27/my-sps-tc-session-citizen-developer-tools-are-not-just-for-citizen-developers/
The world is not black and white – Impact of decisions over the lifetime of a...Eric Reiche
"Walking on water and developing software from a specification are easy if both are frozen." - Edward V. Berard
Decisions are context dependent. A right decision at the beginning may seem like a wrong decision 4 years later. This talk will compare the effect of architecture decisions of a small versus a mature project, how to make the "right" decision, and how to deal with problems when the right decision isn't right anymore.
Choosing the right Technologies for your next unicorn.Gladson DSouza
Startup India had its 5th Meetup on "Choosing The Right Technologies For Your Next Unicorn” on August, 05 2017!
We’re had the coolest techies speak about the latest and tested technologies used by the Best global tech enterprises.
From what to why for you to reach your ultimate Goal – to become a Unicorn!
We cover a range of topics like:
• Technologies that aren't disrupted
• Languages and frameworks
• Agile Project Management
• Web Security
• Automated Testing
• Tech stacks of Whatsapp, Uber, Facebook and other large enterprises
Why should you have attend?
• To understand the future of technology and which direction is recommended as of 2017
• Great Insights on present Latest Technologies
• Growing tech adoption trend globally and in India
• Ready case studies of present Unicorns.
Talk from IoT World in Santa Clara, May 12, 2016. How to make IoT objects interoperable and adapble by adding JavaScript. Introduces XS6 open source JavaScript engine optimized for embedded development. Hat tip to Hallelujah the Hills for the epigrams.
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?Chris Swan
As a hacker and engineer I've been interested in identity and privacy since the dawn of the Internet and the online services it's enabled. For the past year I've been helping to build and open source The @ Platform, which inverts the usual model by giving everybody (and every thing) their own place to store data and control who (and what) has access to it. This talk will give an overview of the platform and its underlying protocol, and illustrate how it can be used to build privacy preserving apps and Internet connected things. It will also cover how the platform can be self hosted on devices like the Raspberry Pi, and how people can get involved in the open source community growing around it.
April 29 2017 - SharePoint Saturday Houston 2017
Our SharePoint environment is a lot like many others – a SharePoint 2007 implementation that was used more as a file dump than a collaboration space. With minimal user adoption, we were never quite ready to implement 2010, with a pilot SharePoint 2010 implementation stalled out of the gate.
In the meantime, some content was put on Box and other services to address external collaboration needs. Business users needed more relevant search results, content databases had grown uncomfortably large, and access controls had become spaghetti. Fortunately, site sprawl wasn’t too bad… except that the reason for that was the low adoption.
SharePoint 2013 arrived to a perfect storm – business and technology needs to be addressed, content that needs to be brought back in-house, and user adoption that needs to be improved. Time to upgrade!
See how we approached the upgrade, the issues than needed to be addressed, and the questions that needed to be answered.
🌺 Women in Automation Series: Intro to Studio ▶ Session 1Cristina Vidu
In this session we kick-start your journey as a woman RPA Developer, by introducing you to RPA and UiPath Studio. From women in RPA, to any woman developer wishing to step into RPA.
🧙♀️ Your trainer:
Maria Irimias, UiPath MVP, Service Delivery Manager & Solution Architect @accesa.eu
Maria has begun her software development journey 15 years ago. She carefully built her expertise in programming languages that stood the test of time, like .NET, and more recently accepted the challenges of RPA technology. Starting with 2021, Maria was chosen as UiPath MVP – the highest distinction within UiPath Community, as an acknowledgement of her RPA expertise and her status of RPA advocate and high community contributor.
🌺 About this event:
What is RPA (explain RPA technology)
Why RPA (explain technological benefits)
Why RPA as a career
Platform overview
Small automation demo
Install Studio demo
Introductory presentation for the two day IoT lab at hubraum in Berlin, sponsored by Intel, organised by WebVisions and delivered by Claro Partners.
IoT Labs bring together designers, developers, makers and strategists to learn, create and prototype people centred offerings in the Internet of Things . In only two days teams go from exploring the IoT to prototyping and pitching new IoT business ideas using Claro's tools like the IoT landscape, IoT canvas and need frameworks.
Openbar Kontich // How to create intelligent & personal conversational AI - W...Openbar
With his team, Wouter has been building chat- and voicebots for almost 3 years. In this session, you will learn about the pitfalls of a conversational AI implementation. Wouter will tell you about common mistakes and share best practices about how you can create intelligent and personal virtual agents based on a number of previous projects.
Flink's Journey from Academia to the ASFFabian Hueske
Apache Flink is a project with a very active, supportive, and continuously growing community. Last year, Flink was among the top ten projects of the Apache Software Foundation with the most traffic on user and development mailing lists. Looking back, Flink started as a research prototype developed by three PhD students at TU Berlin in 2009. In 2014, the developers donated the code base to the ASF and joined the newly founded Apache Flink incubator project. Within three years, Flink grew into a healthy project and gained a lot of momentum.
In my presentation, I will discuss Flink's journey from an academic research project to one of the most active projects of the Apache Software Foundation. I will talk about the academic roots of the project, how the original developers got introduced to the ASF, Flink's incubation phase, and how its community evolved after it graduated and became an ASF top-level project. My talk will focus on the decisions, efforts, and circumstances that helped to grow a vital and welcoming open source community.
Similar to Bots are taking my job, so I started rollin my own (20)
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBrad Spiegel Macon GA
Brad Spiegel Macon GA’s journey exemplifies the profound impact that one individual can have on their community. Through his unwavering dedication to digital inclusion, he’s not only bridging the gap in Macon but also setting an example for others to follow.
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
Talk presented at Kubernetes Community Day, New York, May 2024.
Technical summary of Multi-Cluster Kubernetes Networking architectures with focus on 4 key topics.
1) Key patterns for Multi-cluster architectures
2) Architectural comparison of several OSS/ CNCF projects to address these patterns
3) Evolution trends for the APIs of these projects
4) Some design recommendations & guidelines for adopting/ deploying these solutions.
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
Wireless communication involves the transmission of information over a distance without the help of wires, cables or any other forms of electrical conductors.
Wireless communication is a broad term that incorporates all procedures and forms of connecting and communicating between two or more devices using a wireless signal through wireless communication technologies and devices.
Features of Wireless Communication
The evolution of wireless technology has brought many advancements with its effective features.
The transmitted distance can be anywhere between a few meters (for example, a television's remote control) and thousands of kilometers (for example, radio communication).
Wireless communication can be used for cellular telephony, wireless access to the internet, wireless home networking, and so on.
# Internet Security: Safeguarding Your Digital World
In the contemporary digital age, the internet is a cornerstone of our daily lives. It connects us to vast amounts of information, provides platforms for communication, enables commerce, and offers endless entertainment. However, with these conveniences come significant security challenges. Internet security is essential to protect our digital identities, sensitive data, and overall online experience. This comprehensive guide explores the multifaceted world of internet security, providing insights into its importance, common threats, and effective strategies to safeguard your digital world.
## Understanding Internet Security
Internet security encompasses the measures and protocols used to protect information, devices, and networks from unauthorized access, attacks, and damage. It involves a wide range of practices designed to safeguard data confidentiality, integrity, and availability. Effective internet security is crucial for individuals, businesses, and governments alike, as cyber threats continue to evolve in complexity and scale.
### Key Components of Internet Security
1. **Confidentiality**: Ensuring that information is accessible only to those authorized to access it.
2. **Integrity**: Protecting information from being altered or tampered with by unauthorized parties.
3. **Availability**: Ensuring that authorized users have reliable access to information and resources when needed.
## Common Internet Security Threats
Cyber threats are numerous and constantly evolving. Understanding these threats is the first step in protecting against them. Some of the most common internet security threats include:
### Malware
Malware, or malicious software, is designed to harm, exploit, or otherwise compromise a device, network, or service. Common types of malware include:
- **Viruses**: Programs that attach themselves to legitimate software and replicate, spreading to other programs and files.
- **Worms**: Standalone malware that replicates itself to spread to other computers.
- **Trojan Horses**: Malicious software disguised as legitimate software.
- **Ransomware**: Malware that encrypts a user's files and demands a ransom for the decryption key.
- **Spyware**: Software that secretly monitors and collects user information.
### Phishing
Phishing is a social engineering attack that aims to steal sensitive information such as usernames, passwords, and credit card details. Attackers often masquerade as trusted entities in email or other communication channels, tricking victims into providing their information.
### Man-in-the-Middle (MitM) Attacks
MitM attacks occur when an attacker intercepts and potentially alters communication between two parties without their knowledge. This can lead to the unauthorized acquisition of sensitive information.
### Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) Attacks
This 7-second Brain Wave Ritual Attracts Money To You.!nirahealhty
Discover the power of a simple 7-second brain wave ritual that can attract wealth and abundance into your life. By tapping into specific brain frequencies, this technique helps you manifest financial success effortlessly. Ready to transform your financial future? Try this powerful ritual and start attracting money today!
3. Plan for the future
• Revive Infracoders Meetups
• Every 6 weeks
• Cooperation
• Give a speech
• Contact: linkedin.com/in/theresa-wallas
twallas@infralovers.com
Leitnergasse 16, 8010 Graz | www.infralovers.com
4. Agenda
• 19:00-20:00 Talk, Questions & Answers
• 20:00-21:00 Networking
• Drinks are sponsored by Infralovers
• Additional drinks at the bar
Leitnergasse 16, 8010 Graz | www.infralovers.com
6. About me
• Jürgen Brüder (@jaybrueder)
• Senior IT-Consultant at Infralovers
• Trainer at Commandemy
• Before that, I did Start-Ups
• Barcamp-Graz Orga
Leitnergasse 16, 8010 Graz | www.infralovers.com
7. Infralovers
• IT-Consultancy for over 13 years
• CEO is Edmund Haselwanter
• Customers include Telekom Austria, Sony NetServices,
SAP, GE Capital to mention a few
• Our focus: IT-Infrastructure, Cloud and Automation
Leitnergasse 16, 8010 Graz | www.infralovers.com
8. • We also love to teach
• Our courses include topics like OpenStack, AWS, Jenkins,
Ruby, Chef, BDD, Kubernetes, Docker etc.
• Tech that we actually use as Consultants
• http://commandemy.com
Leitnergasse 16, 8010 Graz | www.infralovers.com
9. Agenda
• The problem we needed to solve
• ChatBots and ChatOps
• How we solved the problem
• Live-Demo
• Q&A
Leitnergasse 16, 8010 Graz | www.infralovers.com
11. Moving to the cloud
• For two years we accompanied a customer on his move to
the cloud (Amazon Web Services)
• Speed up deployments
• Create an automated deployment pipeline
• Reducing manual labour and human error
Leitnergasse 16, 8010 Graz | www.infralovers.com
12. What is a Deployment?
“The process of uploading a new version of software to a server”
13.
14. Communication is key
• 5 enterprise applications moved so far
• Each having it’s own remote developer team…
• in 4 different countries (AT, DE, FIN, UK)
• All managed by a couple of people in Austrian HQ
Leitnergasse 16, 8010 Graz | www.infralovers.com
15. We did interviews
• Where are the pain points?
• What can we help improve?
• What works? What does not?
• How do employees feel about moving to the cloud?
Leitnergasse 16, 8010 Graz | www.infralovers.com
16. Answers
• We want as little operations as possible
• We want to know what is going on all the time
• Developers rely heavily on other people to deploy
• Management does not appreciate what we do
• More tools are good, but can we trust our employees?
Leitnergasse 16, 8010 Graz | www.infralovers.com
17. Goals
• We wanted to give people the power to deploy as often as
they needed to
• No access to deployment tools, except chat
• Visibility and common history
• Increase management appreciation
Leitnergasse 16, 8010 Graz | www.infralovers.com
19. ChatOps
• A collaboration model that connects people, tools,
processes, and automation into a transparent workflow
• It’s all about conversation
• It’s basically your whole company happening inside a chat
tool
Leitnergasse 16, 8010 Graz | www.infralovers.com
20. You already use it with your friends
• Sending SMS or WhatsApp messages instead of calling
• Discussing important news inside Facebook comments
• You probably chat with your co-workers through Skype
• Are you still using E-Mails?
Leitnergasse 16, 8010 Graz | www.infralovers.com
21. ChatOps in the enterprise
• Using a chat tool is pretty common in the enterprise
(Skype, Jabber)
• Employees chatting with each other is normal
• But does your IT infrastructure also chat with you?
• Can you chat with your IT infrastructure?
Leitnergasse 16, 8010 Graz | www.infralovers.com
22.
23. What do we see?
• Channels for each project
• Direct reference of co-worker
• External systems posting channel relevant messages
(Trello, Mailchimp)
• Interaction with Trello post
Leitnergasse 16, 8010 Graz | www.infralovers.com
24. Interacting with IT is changing
• Human to human interaction is driven by communication
• Human to machine interaction used to be driven by buttons
• With ChatOps, we can also communicate with machines and
tools
• But not all tools are ChatOps ready yet…
Leitnergasse 16, 8010 Graz | www.infralovers.com
30. Things to remember
• Never share confidential data through a ChatOps tool
• Mattermost is self-hosted, other tools are not
• External tools often integrate with Slack/Mattermost out-
of-the-box
Leitnergasse 16, 8010 Graz | www.infralovers.com
31. It’s not all sunshine and flowers
• Info diet
• Wiki / Documentation becomes “look into the chat history”
• Danger of being always “on”
• Ding, ding, ding – Notification hell
Leitnergasse 16, 8010 Graz | www.infralovers.com
32. I recommend this GitHub repo
• https://github.com/buritica/collaboration-guides
• Guidelines for Effective Collaboration
• Has a lot of great info about when to message, who to
message and when a phone call is a better idea
Leitnergasse 16, 8010 Graz | www.infralovers.com
34. What is a ChatBot?
• Software that can respond to your text messages
• Should “mimic” conversation with people using artificial
intelligence
• Can take action according to your wishes
• “Claire, book me a flight to San Francisco tomorrow”
Leitnergasse 16, 8010 Graz | www.infralovers.com
35.
36. Why should you care?
• StartUp Buzzword of the year
• Will play a role in IT-Automation
• Do you like terminal windows? You’ll love bots!
• Consumer vs. Business
• Integrate a bot into your ChatOps tool
Leitnergasse 16, 8010 Graz | www.infralovers.com
38. What we implemented
• ChatOps was a big part of solving our customers problem
• We created our own bot that joins the conversation
• The bot is able to interact with the deployment pipeline
• Employees are able to interact with the bot
• They are not able to interact with the deployment pipeline
directly
Leitnergasse 16, 8010 Graz | www.infralovers.com
39. Rollin our own…
• Our own bot is running on the Lita bot framework
• Extended by writing custom plugins
• Using the Ruby programming language
• Listens in on Slack (like a user)
• Triggers deployments with Jenkins
• Actually, we implemented two bots!
Leitnergasse 16, 8010 Graz | www.infralovers.com
46. Why Lita?
• We really like Ruby
• At the time a very advanced bot framework
• Great Slack integration
• Plugins are like Ruby Gems
• Easiest to customize for us Rubyists
• We also use other Ruby tools in the deployment pipeline
Leitnergasse 16, 8010 Graz | www.infralovers.com
51. Did you say two bots?
• We have one bot for each “environment”
• One for staging
• One for production
• Reason: Security
• We called them “Marvin” and “Bender”
Leitnergasse 16, 8010 Graz | www.infralovers.com
52. Bot Security
• Marvin is only allowed to deploy to staging
• All developers can communicate with Marvin
• Bender does “the heavy lifting” in production
• Only selected users can trigger production deployments
• We can grant and revoke deployments rights on a per user
basis
Leitnergasse 16, 8010 Graz | www.infralovers.com
53. The Bot and Jenkins
• The bot runs on the same instance as Jenkins does
• No cross-network triggering of jobs
• Jenkins dashboard is only accessible via SSH tunnel
• Jenkins gives job info to the bot, the bot posts it in Slack
• The bot is like a proxy.
• Ability to add more tools later (e.g. GitLab, GitHub)
Leitnergasse 16, 8010 Graz | www.infralovers.com
54.
55. What other magic do we use?
• Amazon EC2 & Elastic Beanstalk (depends on app)
• Amazon CloudFormation for orchestration
• Amazon Lambda for serverless code execution
• Chef for Configuration Management
• Artifactory for artifact storage
• Datadog for monitoring
• GitLab for source control management
• Jenkins for continuous deployment
• There a also tools for a ”per app” basis (e.g. RunScope)
Leitnergasse 16, 8010 Graz | www.infralovers.com
57. Lessons learned
Leitnergasse 16, 8010 Graz | www.infralovers.com
• Empowering for the developers
• Removed unnecessary human interaction in deployments
• There is still QA going on (staging vs production)
• Management sees work happening
• Common place for information
58. What the future holds
Leitnergasse 16, 8010 Graz | www.infralovers.com
• Two-Factor Auth with Smartwatch (https://duo.com/)
• Amazon Alexa
• Google Assistant
• Apple Siri
• Using a more advanced bot as basis (Cog)
59. You want to learn more?
Leitnergasse 16, 8010 Graz | www.infralovers.com
We offer courses on
• ChatOps and custom bots
• Amazon Web Services
• Jenkins
• Chef
• Automated Workflows
• http://commandemy.com
62. Where can we find the demo code?
Leitnergasse 16, 8010 Graz | www.infralovers.com
https://github.com/infralovers/chatops-demo-cookbook
https://github.com/infralovers/chatops-demo-lita-plugin