The document discusses strategies for becoming a perfect candidate for programming interviews. It recommends developing strong coding and problem solving skills through online courses, side projects, hackathons and open source contributions. The document outlines preparing for different types of interview questions, including practicing data structures and algorithms, and how to approach problem solving questions in a structured way. It emphasizes the importance of communication skills and staying relaxed during the interview process.
Domino Fitness. Time for a Health CheckJared Roberts
Here we explore your Domino ’fitness’ - that is - how well your Domino environment is performing, and show you how to execute a comprehensive health check including performance, security, database health, new features, and much more. Are you Domino fit?
Domino Fitness. Time for a Health CheckJared Roberts
Here we explore your Domino ’fitness’ - that is - how well your Domino environment is performing, and show you how to execute a comprehensive health check including performance, security, database health, new features, and much more. Are you Domino fit?
Handouts to help you prepare for programming/coding/algorithm interview + behavioral interview questions + product management questions, especially at the top tech companies.
How does SolrCloud ensure that replicated data remains consistent? How does Solr avoid data loss when hardware inevitably fails? In this talk, we will cover how Solr addresses failures and what recovery steps the cluster can automatically perform.
Integrations - Thinking outside the box - Presentation Engage 2023 in AmsterdamRoland Driesen
Introduction and advantages on outside the box thinking. Then two examples:
Case 1: Customer moved mail to 365 while their Electronic Medical Record system (EMR) has only support for Notes/Domino and no support yet for Outlook/365.
Solution: Provide Notes agenda in Outlook trough iCal feed.
Case 2: A Notes/Domino application collects data from production systems. Customer wants to have a subset of this data available in SharePoint.
Solution: Don’t rebuild everything, but simply sync/upload the required data to a SharePoint list.
January OpenNTF Webinar - Backup your Domino Server - New Options in V12Howard Greenberg
Domino 12 introduced a new and very flexible Backup solution to bridge the gap between Domino and backup applications.
This session provides a jumpstart into this new functionality and technical background to understand the different types of integration options. Learn about the new backup feature in Domino 12 and discover how to integrate widely used backup solutions like Veeam. Watch the new backup feature in use with a live demo.
This will be a great session if you haven't been backing up your Domino server or are already using other backup solutions and want to integrate them better with Domino.
Your presenter will be Daniel Nashed from Nash!Com. He will answer your questions at the end.
For video go to openntf.org/webinars
Die ultimative Anleitung für HCL Nomad Web Administratorenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/die-ultimative-anleitung-fur-hcl-nomad-web-administratoren/
HCL Nomad Web ist DAS heiße Thema in der Notes-Welt. Immer mehr Unternehmen erwägen, ihre HCL Notes-Landschaft mit Nomad Web zu ergänzen oder sogar komplett zu ersetzen. Es ist verständlich, dass die Veränderungen und neuen Technologien überwältigend wirken können. Um dem entgegenzuwirken, erfahren Sie in diesem Webinar alles, was Sie über Nomad wissen müssen – angefangen von den ersten Schritten bis hin zum endgültigen Rollout bei den Anwendern. Alles praxisnah und leicht verständlich erklärt.
Verpassen Sie auf keinen Fall dieses aufschlussreiche Webinar mit dem renommierten HCL Ambassador Marc Thomas. Gewinnen Sie wertvolle Erkenntnisse, die Sie sofort in die Tat umsetzen können, denn alles, was Sie brauchen, ist in Ihrer HCL CCB-Lizenz bereits enthalten oder kostenlos erhältlich. Egal, ob Sie bereits in die Welt von HCL Nomad Web eingetaucht sind, den Einstieg planen oder einfach nur neugierig sind, ob die Lösung auch für Sie geeignet ist – wenn Sie nicht in der Vergangenheit stecken bleiben wollen, sollten Sie dieses Webinar nicht verpassen!
Was Sie lernen werden
- Anforderungen, Vorteile, und Beschränkungen von HCL Nomad Web
- Installation auf dem Server (mit und ohne HCL SafeLinx)
- Initiales Setup für Endbenutzer inkl. Übernahme des bestehenden Notes Client Arbeitsbereiches
- Umgang mit virtuellen Infrastrukturen wie Citrix, VMWare, TS und VDI
- Betrieb, Optimierung und Fehlerbehebung auf Server und Client
Resumen de las noticias internacionales más destacadas del 20 al 26 de febrero de 2023, elaborado por el departamento de Riesgo País de Cesce.
Puedes escucharlo, leerlo y descargarlo en estas otras plataformas: https://www.cesce.es/es/comunicacion/noticias-internacionales
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesHoward Greenberg
While installing a new HCL Domino server is a relatively straight forward task, configuring the server properly requires knowledge. Lacking this knowledge means that several key steps may be missed resulting in a server with potential security and performance issues. Additionally there are several key features that will save you time on administration of the server. Domino server settings also affect the performance and security of custom applications. Even if you are a developer you should be aware of the options available when configuring a server.
Join our incredibly experienced presenters as they share their many years of Domino expertise. They will cover the finer details to correctly setup a Domino server environment that is optimized for performance, security and sustainable administration. Plus use this information presented in this webinar to modify and improve your existing server environment.
Presenters:
Heather Hottenstein, HCL Ambassador
Roberto Boccadoro, HCL Ambassador
Serdar Basegmez, HCL Ambassador
Additonal Panelists (Q and A)
John Paganetti, HCL
Introduction to linux memory management and advantages of using huge pages for certain applications, and final wrap-up with benefits of Transparent hugepages available in RHEL 6.
June OpenNTF Webinar - Domino V12 Certification ManagerHoward Greenberg
June OpenNTF Webinar - Domino V12 Certification Manager
Managing SSL certificates in Domino was always a challenge. The certificates had to be created using OpenSSL and then imported into a key ring file using the kyrtool. Both tools were command line based.
Now in V12, HCL has introduced the Certificate Manager. This will greatly simplify the the process of using certificates in Domino. And there are other security enhancements that will be covered in the webinar.
Daniel Nashed, an HCL Lifetime Ambassador, will walk us through the setup and use of the new Domino V12 Certificate Manager. This webinar is a must for any Domino admins (and developers too!)
Introducing the R2DBC async Java connectorMariaDB plc
Not too long ago, a reactive variant of the JDBC driver was released, known as Reactive Relational Database Connectivity (R2DBC for short). While R2DBC started as an experiment to enable integration of SQL databases into systems that use reactive programming models, it now specifies a full-fledged service-provider interface that can be used to retrieve data from a target data source.
In this session, we’ll take a look at the new MariaDB R2DBC connector and examine the advantages of fully reactive, non-blocking development with MariaDB. And, of course, we’ll dive in and get a first-hand look at what it’s like to use the new connector with some live coding!
Basic of and Unix and Command. More presentation you can find on www.scmGalaxy.com.
scmGalaxy.com is dedicated to software configuration, build and Release management. This covers CVS, VSS (Visual Source Safe),Perforce, SVN(Subversion) MKS Integrity, ClearCase,TFS,CM Synergy, Best Practices ,AnthillPro, Apache Ant, Maven, Bamboo, Cruise Control and many more tools.
Materialized Column: An Efficient Way to Optimize Queries on Nested ColumnsDatabricks
In data warehouse area, it is common to use one or more columns in complex type, such as map, and put many subfields into it. It may impact the query performance dramatically because: 1) It is a waste of IO. The whole column (in map), which may contain tens of subfields, need to be read. And Spark will traverse the whole map and get the value of the target key. 2) Vectorized read can not be exploit when nested type column is read. 3) Filter pushdown can not be utilized when nested columns is read. Over the last year, we have added a series of optimizations in Apache Spark to solve the above problems for Parquet.
Beware the potholes on the road to serverlessYan Cui
Looking in from the outside, serverless seems so simple! And yet, many companies are struggling on their journey to serverless. In this talk, I highlight a number of mistakes companies are making when they adopt serverless.
Improving Hadoop Cluster Performance via Linux ConfigurationAlex Moundalexis
Administering a Hadoop cluster isn't easy. Many Hadoop clusters suffer from Linux configuration problems that can negatively impact performance. With vast and sometimes confusing config/tuning options, it can can tempting (and scary) for a cluster administrator to make changes to Hadoop when cluster performance isn't as expected. Learn how to improve Hadoop cluster performance and eliminate common problem areas, applicable across use cases, using a handful of simple Linux configuration changes.
A session all about audio and visual with getting started with Podcasting and Video creation.
Description :
Talking > Writing or at least it is that way for some of us. Not all of us are great and fast writers but we want/need to create content right? This session will walk down getting you started with audio (podcasting) and video (video or live streaming) so you can expand your content creation and go beyond just writing articles week after week.
Handouts to help you prepare for programming/coding/algorithm interview + behavioral interview questions + product management questions, especially at the top tech companies.
How does SolrCloud ensure that replicated data remains consistent? How does Solr avoid data loss when hardware inevitably fails? In this talk, we will cover how Solr addresses failures and what recovery steps the cluster can automatically perform.
Integrations - Thinking outside the box - Presentation Engage 2023 in AmsterdamRoland Driesen
Introduction and advantages on outside the box thinking. Then two examples:
Case 1: Customer moved mail to 365 while their Electronic Medical Record system (EMR) has only support for Notes/Domino and no support yet for Outlook/365.
Solution: Provide Notes agenda in Outlook trough iCal feed.
Case 2: A Notes/Domino application collects data from production systems. Customer wants to have a subset of this data available in SharePoint.
Solution: Don’t rebuild everything, but simply sync/upload the required data to a SharePoint list.
January OpenNTF Webinar - Backup your Domino Server - New Options in V12Howard Greenberg
Domino 12 introduced a new and very flexible Backup solution to bridge the gap between Domino and backup applications.
This session provides a jumpstart into this new functionality and technical background to understand the different types of integration options. Learn about the new backup feature in Domino 12 and discover how to integrate widely used backup solutions like Veeam. Watch the new backup feature in use with a live demo.
This will be a great session if you haven't been backing up your Domino server or are already using other backup solutions and want to integrate them better with Domino.
Your presenter will be Daniel Nashed from Nash!Com. He will answer your questions at the end.
For video go to openntf.org/webinars
Die ultimative Anleitung für HCL Nomad Web Administratorenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/die-ultimative-anleitung-fur-hcl-nomad-web-administratoren/
HCL Nomad Web ist DAS heiße Thema in der Notes-Welt. Immer mehr Unternehmen erwägen, ihre HCL Notes-Landschaft mit Nomad Web zu ergänzen oder sogar komplett zu ersetzen. Es ist verständlich, dass die Veränderungen und neuen Technologien überwältigend wirken können. Um dem entgegenzuwirken, erfahren Sie in diesem Webinar alles, was Sie über Nomad wissen müssen – angefangen von den ersten Schritten bis hin zum endgültigen Rollout bei den Anwendern. Alles praxisnah und leicht verständlich erklärt.
Verpassen Sie auf keinen Fall dieses aufschlussreiche Webinar mit dem renommierten HCL Ambassador Marc Thomas. Gewinnen Sie wertvolle Erkenntnisse, die Sie sofort in die Tat umsetzen können, denn alles, was Sie brauchen, ist in Ihrer HCL CCB-Lizenz bereits enthalten oder kostenlos erhältlich. Egal, ob Sie bereits in die Welt von HCL Nomad Web eingetaucht sind, den Einstieg planen oder einfach nur neugierig sind, ob die Lösung auch für Sie geeignet ist – wenn Sie nicht in der Vergangenheit stecken bleiben wollen, sollten Sie dieses Webinar nicht verpassen!
Was Sie lernen werden
- Anforderungen, Vorteile, und Beschränkungen von HCL Nomad Web
- Installation auf dem Server (mit und ohne HCL SafeLinx)
- Initiales Setup für Endbenutzer inkl. Übernahme des bestehenden Notes Client Arbeitsbereiches
- Umgang mit virtuellen Infrastrukturen wie Citrix, VMWare, TS und VDI
- Betrieb, Optimierung und Fehlerbehebung auf Server und Client
Resumen de las noticias internacionales más destacadas del 20 al 26 de febrero de 2023, elaborado por el departamento de Riesgo País de Cesce.
Puedes escucharlo, leerlo y descargarlo en estas otras plataformas: https://www.cesce.es/es/comunicacion/noticias-internacionales
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesHoward Greenberg
While installing a new HCL Domino server is a relatively straight forward task, configuring the server properly requires knowledge. Lacking this knowledge means that several key steps may be missed resulting in a server with potential security and performance issues. Additionally there are several key features that will save you time on administration of the server. Domino server settings also affect the performance and security of custom applications. Even if you are a developer you should be aware of the options available when configuring a server.
Join our incredibly experienced presenters as they share their many years of Domino expertise. They will cover the finer details to correctly setup a Domino server environment that is optimized for performance, security and sustainable administration. Plus use this information presented in this webinar to modify and improve your existing server environment.
Presenters:
Heather Hottenstein, HCL Ambassador
Roberto Boccadoro, HCL Ambassador
Serdar Basegmez, HCL Ambassador
Additonal Panelists (Q and A)
John Paganetti, HCL
Introduction to linux memory management and advantages of using huge pages for certain applications, and final wrap-up with benefits of Transparent hugepages available in RHEL 6.
June OpenNTF Webinar - Domino V12 Certification ManagerHoward Greenberg
June OpenNTF Webinar - Domino V12 Certification Manager
Managing SSL certificates in Domino was always a challenge. The certificates had to be created using OpenSSL and then imported into a key ring file using the kyrtool. Both tools were command line based.
Now in V12, HCL has introduced the Certificate Manager. This will greatly simplify the the process of using certificates in Domino. And there are other security enhancements that will be covered in the webinar.
Daniel Nashed, an HCL Lifetime Ambassador, will walk us through the setup and use of the new Domino V12 Certificate Manager. This webinar is a must for any Domino admins (and developers too!)
Introducing the R2DBC async Java connectorMariaDB plc
Not too long ago, a reactive variant of the JDBC driver was released, known as Reactive Relational Database Connectivity (R2DBC for short). While R2DBC started as an experiment to enable integration of SQL databases into systems that use reactive programming models, it now specifies a full-fledged service-provider interface that can be used to retrieve data from a target data source.
In this session, we’ll take a look at the new MariaDB R2DBC connector and examine the advantages of fully reactive, non-blocking development with MariaDB. And, of course, we’ll dive in and get a first-hand look at what it’s like to use the new connector with some live coding!
Basic of and Unix and Command. More presentation you can find on www.scmGalaxy.com.
scmGalaxy.com is dedicated to software configuration, build and Release management. This covers CVS, VSS (Visual Source Safe),Perforce, SVN(Subversion) MKS Integrity, ClearCase,TFS,CM Synergy, Best Practices ,AnthillPro, Apache Ant, Maven, Bamboo, Cruise Control and many more tools.
Materialized Column: An Efficient Way to Optimize Queries on Nested ColumnsDatabricks
In data warehouse area, it is common to use one or more columns in complex type, such as map, and put many subfields into it. It may impact the query performance dramatically because: 1) It is a waste of IO. The whole column (in map), which may contain tens of subfields, need to be read. And Spark will traverse the whole map and get the value of the target key. 2) Vectorized read can not be exploit when nested type column is read. 3) Filter pushdown can not be utilized when nested columns is read. Over the last year, we have added a series of optimizations in Apache Spark to solve the above problems for Parquet.
Beware the potholes on the road to serverlessYan Cui
Looking in from the outside, serverless seems so simple! And yet, many companies are struggling on their journey to serverless. In this talk, I highlight a number of mistakes companies are making when they adopt serverless.
Improving Hadoop Cluster Performance via Linux ConfigurationAlex Moundalexis
Administering a Hadoop cluster isn't easy. Many Hadoop clusters suffer from Linux configuration problems that can negatively impact performance. With vast and sometimes confusing config/tuning options, it can can tempting (and scary) for a cluster administrator to make changes to Hadoop when cluster performance isn't as expected. Learn how to improve Hadoop cluster performance and eliminate common problem areas, applicable across use cases, using a handful of simple Linux configuration changes.
A session all about audio and visual with getting started with Podcasting and Video creation.
Description :
Talking > Writing or at least it is that way for some of us. Not all of us are great and fast writers but we want/need to create content right? This session will walk down getting you started with audio (podcasting) and video (video or live streaming) so you can expand your content creation and go beyond just writing articles week after week.
App Smashing for Beginners - TCEA 2015Diana Benner
Are you App Smashing yet? We often hear "there's an app for that." Yes, but there is not one app that does everything. Come learn about the power of combining apps as well as explore a variety of apps that can be used to create smashed projects. In this hands-on session, participants will leave knowing how to smash apps in order to increase student retention of learning.
Re-Charge Classroom Instruction with Google Sites - TCEA 2015Diana Benner
Feeling overwhelmed when it comes to utilizing tools in your classroom throughout the day? Using Google Sites as your landing strip for everything you do digitally in your classroom. In this session, you'll learn how to create and edit a Google Site. Come prepared to work on your own Site.
Interviewing Great Developers: Reverse Engineering Interview Coaching to Crea...Gayle McDowell
Every engineering department says it wants to hire the very best, but few actually do. Most coding interviews focus on programming language knowledge and trivia. But companies that hire the very best ask questions that go much deeper. In this session, you will discover what hiring managers at “elite” companies look for when hiring developers, architects and program managers. Discover why, in some cases, it’s far more important that engineers exhibit “soft skills” like communication, structured thinking and creativity than exhibit proficiency in a specific language. Gayle, author of three books on interviewing (for devs and PMs), will “reverse engineer” her coaching and advice to hopeful candidates, to help recruiters screen and select the ever-elusive A-players, gurus, rock stars, and ninjas.
Reverse Engineering Engineering Interviewing: How to Be a Great InterviewerGayle McDowell
Why do some great software developers fail interviews? How do you design more effective algorithm/problem-solving interview questions? Interviewers and recruiters can help reduce false negatives, ensuring that more good candidates do well.
Gayle Laakmann McDowell is the founder/CEO of CareerCup.com and the author of Cracking the Coding Interview (Amazon.com's best-selling interview book) and Cracking the Product Manager Interview. Gayle is a former Google, Microsoft, and Apple software engineer and served on Google's hiring committee.
We can all pretend that we're helping others by making web sites accessible, but we are really making the web better for our future selves. Learn some fundamentals of web accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We'll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn't intended to be a deep dive into ARIA, but more of an overall primer for those who aren't sure where to start nor how it helps them.
Innovative Professional Learning Models - CTS Academy 16Diana Benner
Adopt a new professional learning model and transform adult learning experiences! In this participatory session, explore the value of each, and how it relates to your situation. Then, discover what it takes to implement innovative professional learning.
Slides from the "Developer Lounge" session at the 2009 Institutional Web Managers Workshop, all about developers getting together and chewing the e-cud.
5 Ways to Contribute to WordPress (If You're Not a Developer)Adam W. Warner
WordPress would be nothing if it weren’t for the thousands of people contributing to the project, but what if you’re not a developer or designer and still want to be involved?
Adam was faced with these very questions and quickly learned that it’s much easier to contribute than he previously thought. In this session, Adam shares the top five ways in which non-developers can contribute to WordPress—from participating in the WordPress community through support forums, to reviewing documentation and even understanding patches in Core. Adam also shares bonus ways to contribute for those wanting to completely immerse themselves in the WordPress community. Session attendees will learn new ways to get involved and gain a greater understanding of how their participation makes a difference to millions of users worldwide.
Going Digital with Formative Assessment - Tos Frisco 16Diana Benner
Explore a variety of digital options for formative assessment. We'll cover websites and apps that will bring feedback alive and also offers more data-driven understanding. You'll leave with tons of ideas and more tools than you thought possible.
The Heart of Data Modeling: The Best Data Modeler is a Lazy Data ModelerDATAVERSITY
We're under pressure to do more with fewer resources. And organizations are often short on experienced data modelers. So why should we spend time doing things that can be done by robots. Well, not robots, but automation.
In this month's webinar, Karen demonstrates the types of automation techniques available in leading data modeling tools such as ERwin, ER/Studio and PowerDesigner. She will also leave you with 10 tips on being more lazy. What webinar last promised that, anyway?
Silicon Valley Youth coders kick-off presentationShivaum Kumar
Deck presented at the kickoff meeting of Silicon Valley Young Coders - June 7 2015
Presenters
Shivaum Kumar, Saratoga High School
Mrs Archana Krishna, Google Executive
Aditya Aggarwal, USC Computer Science student
-----
Hi everyone,
My name is Shivaum Kumar and I am a rising sophomore at Saratoga High School.
We have our first club meeting tomorrow at the Saratoga Community Center multipurpose room at 3 pm, 19655 Allendale Ave, Saratoga, CA 95070
We will start at 3pm and end exactly at 4pm
Here is the agenda
Introductions: by all
Industry Speaker: Archana Krishna, from Google 20 minutes
Youth Presenter: Aditya Aggarwal, President of Application Development club at Saratoga High School. 20 minutes
Aditya is going to be a Trojan in Fall as he starts college at USC in Fall.
Open discussion: Ideas and suggestions for next week
If possible please bring your laptops with this software installed
https://developer.android.com/sdk/index.html
We may have all the kids run through a sample exercise if we have time.
We have almost 110 RSVPs for tomorrow - and that is why we have booked the larger multi-purpose room
For this session, parents are invited to stay and listen - though they may not be expected to stay every week.
If you are interested in being an industry speaker or a youth presenter - please email me
Thanks,
Shivaum
Saratoga Community Center address: 19655 Allendale Ave, Saratoga, CA 95070
It is next to Redwood Middle School and it’s the big room on the left once you enter the Joan Pisani Community Center
--
YOUNG CODERS CLUB in SARATOGA for middle and high schoolers - run by Saratoga students.
Open to every interested student-coder from Silicon Valley.
Kick-off meeting this Sunday June 7th 2015 at 3pm
WHERE: Joan Pisani Community Center: 19655 Allendale Ave, Saratoga, CA 95070
Our website: http://saratogacoders.weebly.com/
Communication via email group and Facebook group
Subscribe - http://groups.google.com/group/SaratogaCoders
RSVP - tinyurl.com/SaratogaClass
Join - https://www.facebook.com/groups/370007039865494/
---
You received this message because you are subscribed to the Google Groups "SaratogaCoders" group.
To unsubscribe from this group and stop receiving emails from it, send an email to saratogacoders+unsubscribe@googlegroups.com.
To post to this group, send email to saratogacoders@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/saratogacoders/3F1C57C4-50ED-46F9-9B8D-72DFA5425801%40gmail.com.
For more options, visit https://groups.google.com/d/optout.
Prepping Your Engineering Candidates to Reduce Your False NegativesGayle McDowell
How do
Have you ever sourced the perfect software developer, only to have him or her bomb the interview? What should programmers expect when asked to go to the whiteboard? How “buttoned up” should their code be? How do your hiring managers assess problem solving capabilities? What key behaviors are highly valued at your company? You will learn how to coach your tech candidates effectively, helping more of them survive the interview process, and increase your recruiting ROI.
Product managers are sometimes called the "CEO of a product." But what is a product manager really and how you do you land this role? How to crack the PM interview?
Cracking the Coding & PM Interview (Jan 2014)Gayle McDowell
CS interviews are a different breed from other interviews and, as such, require specialized skills and techniques. This talk will teach you how to prepare for coding and PM interviews, what top companies like Google, Amazon, and Microsoft really look for, and how to tackle the toughest programming and algorithm problems. This is not a fluffy be-your-best talk; it is deeply technical and will discuss specific algorithm and data structure topics.
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.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...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.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
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.
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:
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.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
7. The Perfect Candidate
6
How to Become a More
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
8. 7
The Perfect Candidate
How to Become a More
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
9. The Perfect Candidate
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
8
How to Become a More
•Coursera
•Bootcamps
•Read lots.
•Write lots.
10. The Perfect Candidate
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
9
How to Become a More
• Hackathons
• Diversity languages.
• Independent projects.
11. The Perfect Candidate
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
10
How to Become a More
• Startups
• Start your own
12. The Perfect Candidate
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
11
How to Become a More
• Length:
• 1 – 2 pages.
• 1 – 2 lines per bullet.
• 3 – 6 bullets per company.
• Projects.
• Clear accomplishments.
• Technical…
• But not overwhelming.
CareerCup.com/Resume
13. 12
The Perfect Candidate
How to Become a More
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
14. 13
The Perfect Candidate
How to Become a More
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
15. THE SOFT SQUISHY STUFF
aka Behavioral Questions
great bang for your buck
17. Your Past Work/Projects
• Prep 1 – 2 projects
• Hard/Cool
• You = Central
• Technical Depth
• All past work (esp. last job)
• Challenges, design/architecture, tradeoffs,
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
mistakes, successes, motivations
• What did YOU do? 16
22. Knowledge Questions
• Know your stuff.
• Be cautious about what you list.
• If you don’t know, admit it.
• Derive it if possible.
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
21
29. Why?
• Strong foundation in CS
• Analytic skills/intelligence.
• Ability to make tradeoffs.
• Discussion/teamwork ability.
• How you think about a problem.
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
28
30. How You Are Judged
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
29
How did you do RELATIVE
to other candidates on
the SAME question?
40. Ex: Intersection of 2 Sorted Distinct Arrays
[1, 12, 15, 19, 20, 21]
[2, 12, 13, 17, 18, 25, 27]
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
39
Special case
One element in common
41. Ex: Intersection of 2 Sorted Distinct Arrays
[1, 12, 15, 19, 20, 21]
[2, 12, 13, 19, 18, 25, 27]
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
40
Special case
Common elements at same index
58. 7. Testing
1. Conceptual - does it make sense?
2. Weird stuff (x = len – 2)
3. Hot spots (end of list)
4. Small test cases
5. Special test cases
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
57
59. How You Are Judged
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
58
How did you do RELATIVE
to other candidates on
the SAME question?
60. gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
59
So RELAX!
Interviews are supposed to be hard!
Everyone makes mistakes.
Everyone!
61. 60
Talk to your interviewer
Be a great engineer.
gayle.com | twitter.com/gayle | facebook.com/gayle 10/11/2014
The Perfect Candidate: great academics, lots of projects, great work experience… packaged in a great resume.
Then, in the interview: great algorithms and problem solving, great whiteboard coding, great system design, knowledgeable and experience, and a good team player.
Solve system design questions like you would a real problem at work.
Going to tell you why companies do this. Don’t shoot the messenger!