This is not yet another career session that tells you to be friendly and network. Forget that - this is about using your IT skills to reinvent the way you get paid. Brent will explain how he went from DBA to MVP to MCM to business founder.
Brent will show you simple techniques to build a blog, a brand, and a business without that pesky personal networking stuff. He will explain why you have to give everything away for free, and why you cannot rely on the old methods to make money anymore.
It will not be easy - and that is why this session is level 500. This session is about radical methods that achieve radical results.
It's been a while since Yosemite was released and now we are looking forward to the next iteration of the Mac OS X operating system. Wondering what new things we'll get and what will get broken in the process.
Dragon Dictate sometimes suffers during an operating system update and when you use it daily, thats a big problem. Yosemite wasn't too bad though and I was able to get the latest and greatest OS X .
GPG Tools and in particular the Apple Mail plug in got broken but it didn't take quite so long as it did with Mavericks to get fixed.
In this session, learn how to build and maintain standards-based sites that work great in IE7. Learn how to take advantage of new capabilties such as better HTML and CSS standards support, RSS and Search integration, and new security features.
Share Point Server 2007ù Workflows V Handy Tips For Tasks
This document provides tips for using workflows in Microsoft Office SharePoint 2007. It discusses how to start workflows from within Office applications like Word and Excel, start workflows for any file type, reassign tasks to others, see all tasks in the tasks list, and view workflow tasks in Outlook 2007. The document concludes with questions to test the reader's understanding.
Introduction to SQL Server Internals: How to Think Like the Engine
When you pass in a query, how does SQL Server build the results? Time to role play: Brent will be an end user sending in queries, and you will play the part of the SQL Server engine. Using simple spreadsheets as your tables, you will learn how SQL Server builds execution plans, uses indexes, performs joins, and considers statistics.
This session is for DBAs and developers who are comfortable writing queries, but not so comfortable when it comes to explaining nonclustered indexes, lookups, and sargability.
Building a Fast, Reliable SQL Server for kCura Relativity
You want Relativity to run as fast as possible, but you don't have an unlimited budget. Microsoft Certified Master Brent Ozar will give you real-life stories from shops with high-performance environments. You’ll learn how to choose between virtual and physical servers, understand different high-availability methods, and discover why clustering is such a no-brainer.
SQL Server 2016 will include improvements to availability groups, columnstore indexes, security features, and performance tuning capabilities. Some key updates include:
- Availability groups will add support for distributed transaction coordination and faster failover capabilities.
- Columnstore indexes will gain update capabilities and the ability to create regular indexes on top of clustered columnstore indexes to improve concurrency.
- New security features include row-level security, dynamic data masking, and always encrypted for encrypting sensitive data in the client.
- Performance tuning demonstrations showed how to identify and address waits like PAGEIOLATCH through features like columnstore indexes or trace flags to improve query processing speed.
You host Relativity data in SQL Server, and you can't just go buy a new server. You need to figure out where your server's bottleneck is, and find the easiest workaround to make it go faster. Microsoft Certified MasterBrent Ozar will show you how to check your SQL Server's vital stats with free tools, and then determine whether you need indexes, memory, or different config settings.
SQL Server 2016 new features session that I delivered at SQL Relay 2015 at; Reading, London, Cardiff and Birmingham.
Looking at some of the new features currently slated for inclusion in the next version of Microsoft SQL Server 2016.
Demo Code can be found at: http://1drv.ms/1PC5smY
SQL Server 2016 includes several new features such as columnstore indexes, in-memory OLTP, live query statistics, temporal tables, and row-level security. It also features improved manage backup functionality, support for multiple tempdb files, and new ways to format and encrypt query results. Advanced capabilities like PolyBase and Stretch Database further enhance analytics and management of historical data.
The document summarizes new features in SQL Server 2016 SP1, organized into three categories: performance enhancements, security improvements, and hybrid data capabilities. It highlights key features such as in-memory technologies for faster queries, always encrypted for data security, and PolyBase for querying relational and non-relational data. New editions like Express and Standard provide more built-in capabilities. The document also reviews SQL Server 2016 SP1 features by edition, showing advanced features are now more accessible across more editions.
1) Paula Brantner survived two major website redesigns for Workplace Fairness as an employment lawyer without formal technology training.
2) Key lessons included not needing a huge budget, knowing why you're redesigning, making it a priority project, and understanding your audience better than anyone.
3) Content is the most important part of any website - it must be written for an online audience and be easily accessible.
This document provides an overview of using social media for real estate business purposes. It discusses the basics of social media and why agents should use platforms like Facebook, WordPress, LinkedIn and Twitter. It recommends setting up profiles on each platform over 4 weeks, spending 30 minutes per day on one platform, to gradually learn how to use multiple social media programs without spending all day on them. The document stresses that real estate agents' use of social media must comply with regulations.
The document discusses how to effectively use LinkedIn for networking and career development. It provides tips for completing your LinkedIn profile, engaging your network through the FIRE method of finding companies of interest, identifying contacts, reaching out to them, and ultimately engaging with decision makers. Additionally, it offers best practices for using LinkedIn features, maintaining an active online presence through regular updates, and tracking the success of one's networking efforts on the platform.
Google Drive is a collaboration tool that allows users to store, share, and edit files in the cloud. It offers unlimited storage and integration with Google Docs, Sheets, and Slides. This allows users to create, edit, and collaborate on documents, spreadsheets, and presentations from any device. Maintaining a digital presence on LinkedIn is also important. It functions as an online resume where users can showcase their experience and skills. Connecting to others on LinkedIn helps expand one's professional network and learn from experts in different fields. Together, collaboration tools and digital presence make it possible for users to work together online and promote themselves professionally.
Building Startups and Minimum Viable Products (NDC2013)
Ben Hall is a hacker in residence at Cornershop and founder of previous startups. He discusses his approach to starting new ventures, which focuses on rapidly validating ideas by building minimum viable products and releasing early to test assumptions and learn from customers and metrics. Some of his key advice includes failing fast when ideas don't work, focusing on acquisition metrics over features, and prioritizing speed of delivery over perfect code in the early stages. The presentation emphasizes learning through quick iteration and putting products in front of customers as soon as possible.
Low and No Cost Tools for managing every day processes in organisations. From ffice processes to remote working, online presence and Social Media. How to do more with less.
Community Organizing Tools from the Experts Webinar
This document provides information about various community organizing tools including 501 Tech Clubs, Communities of Practice, and volunteer organizers. It discusses using Microsoft Office for mass email campaigns, including building contact lists in Excel, writing email copy in Word, and personalizing emails using Outlook mail merge. The document also covers using text expansion utilities to increase productivity, tools for creating training and instructional videos like Jing, planning Twitter chats, and an introduction to using Google Drive and Docs for document collaboration and file storage.
The document discusses various tools for capturing backchannel conversations and taking online notes, including microblogging applications like Twitter and Edmodo. It explains that microblogging tools like Twitter can be used to share small updates and comments, while Edmodo and TodaysMeet provide private spaces for classroom discussions and note-sharing. Guidelines are suggested for grading student participation in microblogging. Diigo and Evernote are also presented as tools to store and annotate bookmarks as well as clip content from websites for note-taking purposes. The document encourages exploring these tools before the next meeting.
Your users may struggle with these questions:
• Should I share a message via Skype for Business instead of Yammer, Office 365 Groups, or Exchange?
• Should I collaborate on data using an Excel sheet or a SharePoint list?
• Should I share a file in Outlook, in a meeting, from OneDrive for Business, on Yammer, in a Group, or in a SharePoint site?
What happens when your users can't decide what technology or feature to use? They use what they know, or what’s easy; even if better options exist. In this session, join Richard Harbridge as he helps you maximize the value of your Office 365 investment by providing the guidance you need to help your users make better, more effective decisions on how they get work done.
The document discusses the emerging role of social software within IBM and its use to foster collaboration and innovation. It outlines IBM's transition to more informal and open culture and describes various social tools and platforms adopted by employees, from internal instant messaging and blogs to experimental uses of metaverse environments and reputation systems. It highlights IBM's Technology Adoption Program for encouraging early adoption of new tools and sharing of internally developed solutions.
How to lay a solid job search foundation before you graduate
This document provides guidance on laying a solid foundation for one's job search before graduating. It recommends that students begin this process during their junior year or one year before graduating. The key elements are to 1) determine what type of job is wanted through self and career assessments, 2) build a strong professional network using tools like LinkedIn, and 3) create a specific action plan that leverages different job search approaches and technology. Specific action items include completing skills and career assessments, setting up and optimizing a LinkedIn profile, reading books on job searching, conducting informational interviews, and using job search management platforms.
This document provides a 13 step system for starting a successful blog. It discusses why people should blog, including helping others, gaining expertise, and connecting with an audience. Common reasons blogs fail are also outlined, such as being inconsistent, off-brand, or not engaging readers. The 13 steps include defining your personal brand and topics, writing initial posts, adding visuals, selecting a domain name and platform, adding calls to action, designing your site, moving content over, and linking social media to drive traffic and engagement. Consistency, great content, and using both social media and search are emphasized as keys to success.
How to Create a Remote Workforce Communication Plan for Your Nonprofit
Remote work is exciting, fun, and different from office work. Getting into communication rhythms and making sure your team is performing well is not always easy. In this webinar, Adam Walker from the digital agency Sideways8 shares what he learned from running a company for 10years that never had an office. He'll talk about how to think about remote work, the levels of communication to consider, and how to create a communications rhythm that will work for your team.
Clare Corthell, Data Scientist and Designer at Mattermark, and author of the Open Source Data Science Masters, shares her experience teaching herself data science with online resources. http://datasciencemasters.org/
Lots of project teams have tried out personas. Not all succeed.
In this session, I’ll outline a range of projects (both system and website development) over the past 5 years in which I’ve used personas to bring consensus and user focus to the team delivering. I’ll run through some challenges I’ve faced, and the techniques I’ve tried to overcome them.
This is a crowd-sourced repository of all possible hacks for a developer's career growth. Combine a couple of them as your time allows and you will have a great recipe to the next level in your career.
For this research, we compiled our knowledge base and also specifically
crowdsourced diverse ideas & opportunities from technology leaders in different stages of their careers to build this map for developer careers.
This document discusses how small or unique libraries can use Web 2.0 technologies to engage different audiences, display content in new ways, and pull in new users. It provides examples of popular Web 2.0 tools like blogging, mapping, wikis, social cataloging, and more. The document also outlines potential obstacles to implementation and provides tips to overcome them, such as having clear goals, addressing concerns, evaluating projects, and more.
The document provides tips on building a personal brand online, including maintaining consistent profiles across platforms like blogs, LinkedIn, and Twitter. It emphasizes creating interesting and engaging content, networking actively both online and offline, and offering value to others in order to build professional connections and opportunities. The overall focus is on using social media strategically to showcase one's work and expertise.
The document provides guidance on online tools and strategies for job searching, including profiles on job boards, LinkedIn, Facebook, Twitter, and Google+. It discusses using these platforms to research companies, connect with contacts, find job postings, and develop expertise. It also covers expectations for connectivity if provided a company laptop or phone, including responding to emails promptly and having basic knowledge of Microsoft Office and communication apps.
You’ve been working with Microsoft SQL Server for a couple of years, and you know a little bit about TempDB. You’ve heard that temp tables and table variables have different performance characteristics than regular user database tables, and you’ve heard that you’re supposed to have multiple data files. You’re wondering what exactly goes on behind the scenes.
Top 10 Developer Mistakes That Won't Scale with SQL Server
You're a C# or Java developer building an application that stores data in Microsoft SQL Server, and you want to avoid common pitfalls that will cause you scalability problems down the road.
In this session from my live stream, you'll learn why you probably want to avoid triggers, SELECT *, user-defined functions, dynamic SQL, big datatypes, heaps, storing binaries in the database, old indexes, TempDB, and SQL Server's v1 features.
You keep getting warnings and emails about deadlocks, but let's be honest: you're not really sure how they happen or what to do about it.
I'm Brent Ozar, and I can help. I'll show you how to build a deadlock in just a few lines of T-SQL so you can see how SQL Server reacts. You'll be more comfortable with the decisions SQL Server takes, and when you can safely ignore 'em.
When you can't ignore 'em, you'll learn how to analyze them with free tools (sp_BlitzLock and SentryOne Plan Explorer), and how to fix them with index and code changes.
Your company is ignoring the news: SQL Server 2008 and 2008R2 are officially out of support as of today, but nothing's changing at your company. You still have SQL Server 2008 in production, and you're a little nervous. How should you approach the conversations with management? Brent Ozar will help: he's been there too, fighting managers who want to leave an old server hiding in the corner. We'll role play: you be the manager, and Brent will show his techniques for convincing management to take the plunge and move to a newer SQL Server version.
Distributed source control is really intimidating: branches, pull requests, merges - will somebody just take my code, for crying out loud? Why does it have to be so complicated and involved? I'm with you: I'm Brent Ozar, and I hated GitHub. For years, I struggled with it, but I've come to a gradual truce. I'm not a GitHub pro by any means, but in the span of one session, I can explain the most important terms to you in a way that'll make sense for non-developers. I'll show you how to contribute to someone else's open source project, and how to get started putting your own scripts under source control.
You’re a developer or a DBA, and you’re comfortable writing queries to get the data you need. You’re much less comfortable trying to design the right indexes for your database server. In this series of videos, you’ll learn how the SQL Server engine looks at your indexes and builds your query results.
SQL Query Optimization: Why Is It So Hard to Get Right?
The query optimizer's role is to transform SQL queries into efficient execution plans by:
1) Enumerating logically equivalent query plans through equivalence rules.
2) Enumerating physical execution plans for each logical plan.
3) Estimating the costs of each physical plan by estimating predicate selectivities and operator costs.
4) Selecting the physical plan with the lowest estimated cost to run the query.
Dynamic SQL: How to Build Fast Multi-Parameter Stored Procedures
This document discusses best practices for building fast stored procedures that accept multiple parameters. It begins by describing a common business need to build a search page and outlines four approaches to building the stored procedure: 1) using OR conditions, 2) COALESCE, 3) dynamic SQL, 4) combining OR and dynamic SQL. Each approach is demonstrated with examples and limitations are discussed. While dynamic SQL allows for different execution plans per parameter combination, it can lead to bloating the plan cache and potential parameter sniffing issues. The document recommends techniques for troubleshooting dynamic SQL like using comments and debug variables.
It strikes fear in your heart: "Transaction was deadlocked on lock resources with another process and has been chosen as the deadlock victim." Learn the basics of how SQL Server handles blocking, locking, and deadlocking.
"But It Worked In Development!" - 3 Hard SQL Server Problems
Warning: this is not an introductory session. These are going to be tough problems.
You've been performance tuning queries and indexes for a few years, but lately, you've been running into problems you can't explain. Could it be RESOURCE_SEMAPHORE, THREADPOOL, or lock escalation? These problems only pop up under heavy load or concurrency, so they're very hard to detect in a development environment.
In a very fast-paced session, I'll show these three performance problems pop up under load. I won't be able to teach you how to fix them for good - not inside the span of 75 minutes - but at least you'll be able to recognize the symptoms when they strike, and I'll show you where to go to learn more.
The document discusses the benefits of data driven web design over static HTML pages. It explains that a data driven approach involves storing information in databases and using programming languages like PHP to dynamically generate pages based on the database content. This allows websites to have customized, up-to-date content and interactive features like discussion boards that can be easily managed and updated.
This document provides an overview of workflows in Microsoft Office SharePoint Server 2007. It explains that workflows automate approval processes by routing documents to specified individuals via email tasks. The Approval workflow routes a file sequentially to approvers until all approve or reject. The Workflow Status page records the process. The document demonstrates starting an Approval workflow to get sign-off on a presentation from three reviewers.
This document discusses key concepts around usability, accessibility, and professional practices for web development. It defines usability as how easy a website is to use and emphasizes the importance of considering the intended audience. Accessibility involves measures to make websites usable for people with disabilities. Professional practices include following web standards, validating code, testing websites thoroughly, and keeping up-to-date with developments in the field through publications and mailing lists.
It's been a while since Yosemite was released and now we are looking forward to the next iteration of the Mac OS X operating system. Wondering what new things we'll get and what will get broken in the process.
Dragon Dictate sometimes suffers during an operating system update and when you use it daily, thats a big problem. Yosemite wasn't too bad though and I was able to get the latest and greatest OS X .
GPG Tools and in particular the Apple Mail plug in got broken but it didn't take quite so long as it did with Mavericks to get fixed.
In this session, learn how to build and maintain standards-based sites that work great in IE7. Learn how to take advantage of new capabilties such as better HTML and CSS standards support, RSS and Search integration, and new security features.
This document provides tips for using workflows in Microsoft Office SharePoint 2007. It discusses how to start workflows from within Office applications like Word and Excel, start workflows for any file type, reassign tasks to others, see all tasks in the tasks list, and view workflow tasks in Outlook 2007. The document concludes with questions to test the reader's understanding.
Introduction to SQL Server Internals: How to Think Like the EngineBrent Ozar
When you pass in a query, how does SQL Server build the results? Time to role play: Brent will be an end user sending in queries, and you will play the part of the SQL Server engine. Using simple spreadsheets as your tables, you will learn how SQL Server builds execution plans, uses indexes, performs joins, and considers statistics.
This session is for DBAs and developers who are comfortable writing queries, but not so comfortable when it comes to explaining nonclustered indexes, lookups, and sargability.
Building a Fast, Reliable SQL Server for kCura RelativityBrent Ozar
You want Relativity to run as fast as possible, but you don't have an unlimited budget. Microsoft Certified Master Brent Ozar will give you real-life stories from shops with high-performance environments. You’ll learn how to choose between virtual and physical servers, understand different high-availability methods, and discover why clustering is such a no-brainer.
What I Learned About SQL Server at Ignite 2015Brent Ozar
SQL Server 2016 will include improvements to availability groups, columnstore indexes, security features, and performance tuning capabilities. Some key updates include:
- Availability groups will add support for distributed transaction coordination and faster failover capabilities.
- Columnstore indexes will gain update capabilities and the ability to create regular indexes on top of clustered columnstore indexes to improve concurrency.
- New security features include row-level security, dynamic data masking, and always encrypted for encrypting sensitive data in the client.
- Performance tuning demonstrations showed how to identify and address waits like PAGEIOLATCH through features like columnstore indexes or trace flags to improve query processing speed.
You host Relativity data in SQL Server, and you can't just go buy a new server. You need to figure out where your server's bottleneck is, and find the easiest workaround to make it go faster. Microsoft Certified MasterBrent Ozar will show you how to check your SQL Server's vital stats with free tools, and then determine whether you need indexes, memory, or different config settings.
SQL Server 2016 New Features and EnhancementsJohn Martin
SQL Server 2016 new features session that I delivered at SQL Relay 2015 at; Reading, London, Cardiff and Birmingham.
Looking at some of the new features currently slated for inclusion in the next version of Microsoft SQL Server 2016.
Demo Code can be found at: http://1drv.ms/1PC5smY
SQL Server 2016 includes several new features such as columnstore indexes, in-memory OLTP, live query statistics, temporal tables, and row-level security. It also features improved manage backup functionality, support for multiple tempdb files, and new ways to format and encrypt query results. Advanced capabilities like PolyBase and Stretch Database further enhance analytics and management of historical data.
The document summarizes new features in SQL Server 2016 SP1, organized into three categories: performance enhancements, security improvements, and hybrid data capabilities. It highlights key features such as in-memory technologies for faster queries, always encrypted for data security, and PolyBase for querying relational and non-relational data. New editions like Express and Standard provide more built-in capabilities. The document also reviews SQL Server 2016 SP1 features by edition, showing advanced features are now more accessible across more editions.
1) Paula Brantner survived two major website redesigns for Workplace Fairness as an employment lawyer without formal technology training.
2) Key lessons included not needing a huge budget, knowing why you're redesigning, making it a priority project, and understanding your audience better than anyone.
3) Content is the most important part of any website - it must be written for an online audience and be easily accessible.
This document provides an overview of using social media for real estate business purposes. It discusses the basics of social media and why agents should use platforms like Facebook, WordPress, LinkedIn and Twitter. It recommends setting up profiles on each platform over 4 weeks, spending 30 minutes per day on one platform, to gradually learn how to use multiple social media programs without spending all day on them. The document stresses that real estate agents' use of social media must comply with regulations.
The document discusses how to effectively use LinkedIn for networking and career development. It provides tips for completing your LinkedIn profile, engaging your network through the FIRE method of finding companies of interest, identifying contacts, reaching out to them, and ultimately engaging with decision makers. Additionally, it offers best practices for using LinkedIn features, maintaining an active online presence through regular updates, and tracking the success of one's networking efforts on the platform.
Google Drive is a collaboration tool that allows users to store, share, and edit files in the cloud. It offers unlimited storage and integration with Google Docs, Sheets, and Slides. This allows users to create, edit, and collaborate on documents, spreadsheets, and presentations from any device. Maintaining a digital presence on LinkedIn is also important. It functions as an online resume where users can showcase their experience and skills. Connecting to others on LinkedIn helps expand one's professional network and learn from experts in different fields. Together, collaboration tools and digital presence make it possible for users to work together online and promote themselves professionally.
Building Startups and Minimum Viable Products (NDC2013)Ben Hall
Ben Hall is a hacker in residence at Cornershop and founder of previous startups. He discusses his approach to starting new ventures, which focuses on rapidly validating ideas by building minimum viable products and releasing early to test assumptions and learn from customers and metrics. Some of his key advice includes failing fast when ideas don't work, focusing on acquisition metrics over features, and prioritizing speed of delivery over perfect code in the early stages. The presentation emphasizes learning through quick iteration and putting products in front of customers as soon as possible.
Low and No Cost Tools for managing every day processes in organisations. From ffice processes to remote working, online presence and Social Media. How to do more with less.
Community Organizing Tools from the Experts WebinarNTEN
This document provides information about various community organizing tools including 501 Tech Clubs, Communities of Practice, and volunteer organizers. It discusses using Microsoft Office for mass email campaigns, including building contact lists in Excel, writing email copy in Word, and personalizing emails using Outlook mail merge. The document also covers using text expansion utilities to increase productivity, tools for creating training and instructional videos like Jing, planning Twitter chats, and an introduction to using Google Drive and Docs for document collaboration and file storage.
The document discusses various tools for capturing backchannel conversations and taking online notes, including microblogging applications like Twitter and Edmodo. It explains that microblogging tools like Twitter can be used to share small updates and comments, while Edmodo and TodaysMeet provide private spaces for classroom discussions and note-sharing. Guidelines are suggested for grading student participation in microblogging. Diigo and Evernote are also presented as tools to store and annotate bookmarks as well as clip content from websites for note-taking purposes. The document encourages exploring these tools before the next meeting.
Your users may struggle with these questions:
• Should I share a message via Skype for Business instead of Yammer, Office 365 Groups, or Exchange?
• Should I collaborate on data using an Excel sheet or a SharePoint list?
• Should I share a file in Outlook, in a meeting, from OneDrive for Business, on Yammer, in a Group, or in a SharePoint site?
What happens when your users can't decide what technology or feature to use? They use what they know, or what’s easy; even if better options exist. In this session, join Richard Harbridge as he helps you maximize the value of your Office 365 investment by providing the guidance you need to help your users make better, more effective decisions on how they get work done.
The document discusses the emerging role of social software within IBM and its use to foster collaboration and innovation. It outlines IBM's transition to more informal and open culture and describes various social tools and platforms adopted by employees, from internal instant messaging and blogs to experimental uses of metaverse environments and reputation systems. It highlights IBM's Technology Adoption Program for encouraging early adoption of new tools and sharing of internally developed solutions.
How to lay a solid job search foundation before you graduateLee Gamelin
This document provides guidance on laying a solid foundation for one's job search before graduating. It recommends that students begin this process during their junior year or one year before graduating. The key elements are to 1) determine what type of job is wanted through self and career assessments, 2) build a strong professional network using tools like LinkedIn, and 3) create a specific action plan that leverages different job search approaches and technology. Specific action items include completing skills and career assessments, setting up and optimizing a LinkedIn profile, reading books on job searching, conducting informational interviews, and using job search management platforms.
This document provides a 13 step system for starting a successful blog. It discusses why people should blog, including helping others, gaining expertise, and connecting with an audience. Common reasons blogs fail are also outlined, such as being inconsistent, off-brand, or not engaging readers. The 13 steps include defining your personal brand and topics, writing initial posts, adding visuals, selecting a domain name and platform, adding calls to action, designing your site, moving content over, and linking social media to drive traffic and engagement. Consistency, great content, and using both social media and search are emphasized as keys to success.
How to Create a Remote Workforce Communication Plan for Your NonprofitTechSoup
Remote work is exciting, fun, and different from office work. Getting into communication rhythms and making sure your team is performing well is not always easy. In this webinar, Adam Walker from the digital agency Sideways8 shares what he learned from running a company for 10years that never had an office. He'll talk about how to think about remote work, the levels of communication to consider, and how to create a communications rhythm that will work for your team.
Clare Corthell: Learning Data Science Onlinesfdatascience
Clare Corthell, Data Scientist and Designer at Mattermark, and author of the Open Source Data Science Masters, shares her experience teaching herself data science with online resources. http://datasciencemasters.org/
Lots of project teams have tried out personas. Not all succeed.
In this session, I’ll outline a range of projects (both system and website development) over the past 5 years in which I’ve used personas to bring consensus and user focus to the team delivering. I’ll run through some challenges I’ve faced, and the techniques I’ve tried to overcome them.
This is a crowd-sourced repository of all possible hacks for a developer's career growth. Combine a couple of them as your time allows and you will have a great recipe to the next level in your career.
For this research, we compiled our knowledge base and also specifically
crowdsourced diverse ideas & opportunities from technology leaders in different stages of their careers to build this map for developer careers.
This document discusses how small or unique libraries can use Web 2.0 technologies to engage different audiences, display content in new ways, and pull in new users. It provides examples of popular Web 2.0 tools like blogging, mapping, wikis, social cataloging, and more. The document also outlines potential obstacles to implementation and provides tips to overcome them, such as having clear goals, addressing concerns, evaluating projects, and more.
The document provides tips on building a personal brand online, including maintaining consistent profiles across platforms like blogs, LinkedIn, and Twitter. It emphasizes creating interesting and engaging content, networking actively both online and offline, and offering value to others in order to build professional connections and opportunities. The overall focus is on using social media strategically to showcase one's work and expertise.
The document provides guidance on online tools and strategies for job searching, including profiles on job boards, LinkedIn, Facebook, Twitter, and Google+. It discusses using these platforms to research companies, connect with contacts, find job postings, and develop expertise. It also covers expectations for connectivity if provided a company laptop or phone, including responding to emails promptly and having basic knowledge of Microsoft Office and communication apps.
Similar to 500-Level Guide to Career Internals (20)
You’ve been working with Microsoft SQL Server for a couple of years, and you know a little bit about TempDB. You’ve heard that temp tables and table variables have different performance characteristics than regular user database tables, and you’ve heard that you’re supposed to have multiple data files. You’re wondering what exactly goes on behind the scenes.
Top 10 Developer Mistakes That Won't Scale with SQL ServerBrent Ozar
You're a C# or Java developer building an application that stores data in Microsoft SQL Server, and you want to avoid common pitfalls that will cause you scalability problems down the road.
In this session from my live stream, you'll learn why you probably want to avoid triggers, SELECT *, user-defined functions, dynamic SQL, big datatypes, heaps, storing binaries in the database, old indexes, TempDB, and SQL Server's v1 features.
Deadlocks: Lets Do One, Understand It, and Fix ItBrent Ozar
You keep getting warnings and emails about deadlocks, but let's be honest: you're not really sure how they happen or what to do about it.
I'm Brent Ozar, and I can help. I'll show you how to build a deadlock in just a few lines of T-SQL so you can see how SQL Server reacts. You'll be more comfortable with the decisions SQL Server takes, and when you can safely ignore 'em.
When you can't ignore 'em, you'll learn how to analyze them with free tools (sp_BlitzLock and SentryOne Plan Explorer), and how to fix them with index and code changes.
Your company is ignoring the news: SQL Server 2008 and 2008R2 are officially out of support as of today, but nothing's changing at your company. You still have SQL Server 2008 in production, and you're a little nervous. How should you approach the conversations with management? Brent Ozar will help: he's been there too, fighting managers who want to leave an old server hiding in the corner. We'll role play: you be the manager, and Brent will show his techniques for convincing management to take the plunge and move to a newer SQL Server version.
An Introduction to GitHub for DBAs - Brent OzarBrent Ozar
Distributed source control is really intimidating: branches, pull requests, merges - will somebody just take my code, for crying out loud? Why does it have to be so complicated and involved? I'm with you: I'm Brent Ozar, and I hated GitHub. For years, I struggled with it, but I've come to a gradual truce. I'm not a GitHub pro by any means, but in the span of one session, I can explain the most important terms to you in a way that'll make sense for non-developers. I'll show you how to contribute to someone else's open source project, and how to get started putting your own scripts under source control.
You’re a developer or a DBA, and you’re comfortable writing queries to get the data you need. You’re much less comfortable trying to design the right indexes for your database server. In this series of videos, you’ll learn how the SQL Server engine looks at your indexes and builds your query results.
SQL Query Optimization: Why Is It So Hard to Get Right?Brent Ozar
The query optimizer's role is to transform SQL queries into efficient execution plans by:
1) Enumerating logically equivalent query plans through equivalence rules.
2) Enumerating physical execution plans for each logical plan.
3) Estimating the costs of each physical plan by estimating predicate selectivities and operator costs.
4) Selecting the physical plan with the lowest estimated cost to run the query.
Dynamic SQL: How to Build Fast Multi-Parameter Stored ProceduresBrent Ozar
This document discusses best practices for building fast stored procedures that accept multiple parameters. It begins by describing a common business need to build a search page and outlines four approaches to building the stored procedure: 1) using OR conditions, 2) COALESCE, 3) dynamic SQL, 4) combining OR and dynamic SQL. Each approach is demonstrated with examples and limitations are discussed. While dynamic SQL allows for different execution plans per parameter combination, it can lead to bloating the plan cache and potential parameter sniffing issues. The document recommends techniques for troubleshooting dynamic SQL like using comments and debug variables.
Headaches of Blocking, Locking, and DeadlockingBrent Ozar
It strikes fear in your heart: "Transaction was deadlocked on lock resources with another process and has been chosen as the deadlock victim." Learn the basics of how SQL Server handles blocking, locking, and deadlocking.
"But It Worked In Development!" - 3 Hard SQL Server ProblemsBrent Ozar
Warning: this is not an introductory session. These are going to be tough problems.
You've been performance tuning queries and indexes for a few years, but lately, you've been running into problems you can't explain. Could it be RESOURCE_SEMAPHORE, THREADPOOL, or lock escalation? These problems only pop up under heavy load or concurrency, so they're very hard to detect in a development environment.
In a very fast-paced session, I'll show these three performance problems pop up under load. I won't be able to teach you how to fix them for good - not inside the span of 75 minutes - but at least you'll be able to recognize the symptoms when they strike, and I'll show you where to go to learn more.
Columnstore Customer Stories 2016 by Sunil AgarwalBrent Ozar
This document discusses how SQL Server 2016 columnstore indexes improved performance for several customers. It provides examples where columnstore indexes led to significant query performance improvements - from 50-60% faster scheduled reports for an insurance company to 5 times faster analytics for another customer. It also discusses how columnstore indexes helped a real estate company improve performance for hybrid queries on their large property data and enabled an application at a financial services company to realize columnstore index benefits for the first time.
SSC CGL 2024 Notification Released: Apply Now For 17,727 Vacancies.pptxVijay Kumar
The Staff Selection Commission (SSC) has announced a huge number of vacancies for Group ‘B’ and Group ‘C’ posts, around 17727. The number of vacancies has doubled since last year, making it a great opportunity. Don’t hesitate, apply online for the SSC CGL 2024 exam today!
SEO Audit Checklist for SEO ProfessionalMohamed Askaf
Making sure your website performs well and is easy to find on search engines can be challenging. That's why having a clear and complete SEO plan is crucial. A great tool to help with this is the "Comprehensive Free SEO Audit Checklist" downloadable template. This resource is carefully designed to guide you step-by-step through the process of checking your website's SEO. It covers all the important parts that affect how your site ranks on search engines and its overall performance.
https://askaf.in/free-seo-audit-checklist/
The Chartered Facilities Manager.PREVIEW.pdfGAFM ACADEMY
The Chartered Facilities Manager (ChFM) is a gold-standard certification exclusively from the Global Academy of Finance and Management ®. Earning this certification demonstrates that you have skills and experience in facilities management which include the maintenance of buildings, road maintenance, manufacturing plants, tools and machineries, heating, ventilation and air-conditioning systems, ensuring that the facilities meet statutory requirements and comply with occupational health and safety standards.
It forms the basis of the assessment that individuals must pass to earn the Chartered Facilities Manager status and inclusion in the Directory of The GAFM Academy of Finance and Management Certified Professionals. Individuals with several years of experience in facilities management are encouraged to acquire this certification.
https://gafm.com.my/digital-certification/gafm-book-shop/
https://gafm.com.my/digital-certification/application-for-certification/
The Chartered Project Engineer.PREVIEW.pdfGAFM ACADEMY
The Chartered Project Engineer ™ (Ch.PE) is a gold-standard certification issued by The American Academy of Project Management ®. Earning the Ch.PE credential demonstrates that you have skills and experience in engineering and technical disciplines needed to complete a project which include planning the project, establishing project plan, monitoring and controlling the project, and ensuring the projects are delivered within the scope, cost, schedule, and meet the project quality requirements.
https://gafm.com.my/digital-certification/gafm-book-shop/
https://gafm.com.my/digital-certification/application-for-certification/
Resumes, Cover Letters, and Applying OnlineBruce Bennett
This webinar showcases resume styles and the elements that go into building your resume. Every job application requires unique skills, and this session will show you how to improve your resume to match the jobs to which you are applying. Additionally, we will discuss cover letters and learn about ideas to include. Every job application requires unique skills so learn ways to give you the best chance of success when applying for a new position. Learn how to take advantage of all the features when uploading a job application to a company’s applicant tracking system.
Biography and career history of Matthew Herzberger.pdfMatthew Herzberger
Matthew Herzberger, the dynamic founder of MVE IT Logistics, has transformed from an insightful youngster in a business-oriented family to a successful entrepreneur and dedicated golfer.
It is the first in a series of webinars planned under Mentoring Program - The Way Forward - An initiative of JU Civil Y2K Batch.
The presentation talks about career options for Civil Graduates withing the field of modeling and simulation (Digital Transformation).
Certified Quality Engineer.PREVIEW .pdfGAFM ACADEMY
The Certified Quality Engineer (CQE) is a gold-standard certification for an experienced individual who has earned the accredited credential from The Global Academy of Finance and Management ®. Earning the CQE designation demonstrates that you have experience in quality engineering that includes monitoring and testing the quality of manufacturing products, ensuring compliance with quality standards, identifying quality issues, recommending solutions, and creating quality documentations.
It forms the basis of the assessment that candidates must pass to gain the Certified Quality Engineer status and inclusion in the Directory of Certified Professionals of The Global Academy of Finance and Management ®.
https://gafm.com.my/digital-certification/gafm-book-shop/
https://gafm.com.my/digital-certification/application-for-certification/
Pakistan Railway Islamabad Punjab Pakistan has announced to select the eligible candidates for the vacant posts including Skilled Fitter, CWL, Certified Welder, Driver, CNC Machine Operator, Skilled Welder and Skilled Painter. Educational qualification of applicants should be DAE, Matric...
Aerocity @ℂall @Girls ꧁❤ 9873940964 ❤꧂VIP Vishakha Singla Top Model Safe
500-Level Guide to Career Internals
1. 500-Level Guide
to Career Internals
Brent Ozar, Brent Ozar Unlimited
Moderated By: Yusuf Kothari
Slide deck: BrentOzar.com/go/24hop
2. Technical Assistance
If you require assistance
during the session, type
your inquiry into the
question pane on the
right side.
Maximize your screen
with the zoom button
on the top of the
presentation window.
Please fill in the short
evaluation following
the session. It will
appear in your web
browser
3. 3
Thank You
Empower users with new
insights through familiar
tools while balancing the
need for IT to monitor and
manage user created
content. Deliver access to all
data types across structured
and unstructured sources.
attunity.com
Attunity, a leader in data
integration and management
software, helps move,
transform and analyze data
efficiently in SQL
Server/Azure environments.
idera.commicrosoft.com
IDERA’s award-winning
SQL Server database
solutions and multi-platform
database, application and
cloud monitoring tools
ensure your business never
slows down.
4. Access to
online training
and content
Enjoy
discounted
event rates
Join Local
Chapters and
Virtual Chapters
Get advance
notice of member
exclusives
PASS is a not-for-profit
organization which offers
year-round learning
opportunities to data
professionals
Membership is free, join today
at www.sqlpass.org
JOIN
PASS
5. Save on PASS Summit 2016 Registration!
• The world’s largest gathering of SQL Server & BI professionals
• Learn from the world’s top data experts, in over 190 technical sessions
• More than 4000 attendees from all over the world
• Meet the Microsoft engineering team!
Save $200 right now using
discount code 24HOP200!
$2,195
until September 18, 2016
www.passsummit.com
6. Brent Ozar
97-99: sysadmin & programmer
99-05: developer, DBA, architect
05-08: DBA for $7b company
08-10: expert for Quest Software
10-now: consultant, small business
owner: BrentOzar.com
BrentOzar
@BrentO
BrentOzar
7. 500-Level Guide
to Career Internals
Brent Ozar, Brent Ozar Unlimited
Slide deck: BrentOzar.com/go/24hop
8. What career success means to me
Doing challenging work I love
Being surrounded by people I admire
Working for a company that I respect
A fair trade between hours I put in, and the reward
The ability to make that tradeoff choice myself
(Success doesn't have to be working for yourself, or being a consultant, or
working four hours per week. It CAN be those, but it doesn't have to be.)
9. What job hunting success means to me
Not having to job hunt at all
People bringing fun opportunities that are perfect
for the next step in an awesome career
11. Q: In order to meet new people, I:
1. Read stuff online, getting to know the authors
2. Talk with others in forums, Twitter, Facebook
3. Go to in-person events and hoping others
introduce themselves to me
4. Go to in-person events and breaking the ice by
introducing myself to other folks
12. Q: My personal network is:
1. Ethernet or WiFi
2. A few folks that I've worked with in the past
3. Dozens of people I've met online (but not IRL)
in the database community
4. Hundreds of people that I stay in touch with
and meet up with regularly to keep growing
13. Q: To get ready for my next job, I:
1. Uh, wait, is this about the office supplies I stole?
2. Tune into webcasts every few months that cover
topics I'm already working with
3. Every month, I learn about new things outside of
my comfort zone
4. As I learn and grow each month, keep my resume
and LinkedIn up to date with what I'm doing
14. Q: For my career growth, I set aside:
1. None
2. 1-4 hours per week
3. 1 day per week
4. 2 days per week
15. Q: I give back to the community by:
1. I don't.
2. Being a good attendee by filling out feedback
forms and leaving constructive blog post
comments
3. By doing things online like blogging
4. By doing things in person like volunteering,
presenting, and organizing a user group
27. The basic rules
1. Managing a career is just like managing a server:
pick a metric or two to watch, and work on them.
2. You can do this with the skills you have: installing
software, following checklists, and writing emails.
3. It's all been done before: just follow what works
from other industries.
4. You are the only one who can do this for you.
29. How do you measure these?
Doing challenging work I love
Being surrounded by people I admire
Working for a company that I respect
A fair trade between hours I put in, and the reward
The ability to make that tradeoff choice myself
30. Measuring these is easier
Not having to job hunt at all
People bringing fun opportunities that are perfect
for the next step in an awesome career
The starter metric: how many people know you?
32. How many people know your work?
How many want to follow your work?
• # of blog subscribers
• # of email subscribers
• # of social media followers (Twitter, Facebook,
LinkedIn)
• # of YouTube channel subscribers
(But no, not Instagram selfie subscribers, not in the SQL Server industry anyway)
34. Old-school networking sucks
It requires being in a certain place at a certain time,
and you don't have that free time
It's not Web Scale: unless you get an auditorium,
it's only a few people at a time, and it can't go viral
You don't have people skills
35. Networking 2.0: passive networking
1. Write a good article or script, and give it away free
(we’ll talk about the plumbing/hosting details soon)
2. Other people who find it interesting will pass it on
to their network, doing your networking for you
3. Profit!
36. Pick your topic carefully
You’ll be known for what you write about.
What do you love doing today?
What would you love to do more of?
What seems idiotically easy to you today?
That's the stuff you build and write about.
37. It's all been done, and it doesn't matter
Digital images courtesy of the Getty’s Open Content Program. http://www.getty.edu/about/opencontent.html
38. Painters and bloggers
The subject isn’t the point: your style is.
You don’t have to paint a lot, either.
Pop quiz: who are your favorite bloggers to read?
The ones where you’ll likely read the whole post?
39. Your brand is how you write about it
How would these people cover the same topic:
• Paul Randal: SQLskills.com
• Klaus Aschenbrenner: SQLPassion.at
• Kendra Little: LittleKendra.com
• Pinal Dave: SQLAuthority.com
• Books Online
40. Make your content easy to share
Free, free, free, free
Don't hide it behind a paywall or registration wall
Put easy-to-use share buttons on your blog
41. Make yourself easy to follow
Start a blog with WordPress.org
Set up Mailchimp.com so readers can subscribe
Get Twitter, FaceBook, LinkedIn accounts
Use BufferApp.com to cross-post
We’ll cover the mechanics of these at Summit
42. The basic rules
1. Managing a career is just like managing a server:
pick a few metrics to watch, and work on them.
2. You can do this with the skills you have: installing
software, following checklists, and writing emails.
3. It's all been done before: just follow what works
from other industries.
4. You are the only one who can do this for you.
44. Resources for why: books and training
• TheWhuffieFactor – Tara Hunt
• DoubleYourFreelancing.com – Brennan Dunn
• The Referral Engine – John Jantsch
• TheLeanStartup.com – Eric Ries
• Purple Cow – Seth Godin
45. Resources for how
How to install and configure a WordPress blog:
BrentOzar.com/go/blog
My favorite themes: ThemeForest.net
(click WordPress, then filter by responsive, sort by number of buyers)
The process: On Writing – Steven King
46. The basic rules
1. Managing a career is just like managing a server:
pick a few metrics to watch, and work on them.
2. You can do this with the skills you have: installing
software, following checklists, and writing emails.
3. It's all been done before: just follow what works
from other industries.
4. You are the only one who can do this for you.
49. Typical setup timeline
Day 1: buy domain, configure Gmail hosting, DNS
Day 2: install & configure WordPress
Day 3: the visuals: pick theme, profile photo, install
Day 4: social tools (Twitter, FB, LI, Buffer, Mailchimp)
Day 5: write the skeleton pages: about-me, contact
Day 6: write titles & outlines of your first 5 posts
Days 7-12: writing each of the first 5 posts
50. What 12 days of spare time looks like
Done 1 day per weekend: 3 months
Done 2 days per weeekend: 1.5 months
This isn’t the finish line: this is the first phase
Nothing about this is easy:
you need time for you and your loved ones too
51. Remember why we’re doing it
Doing challenging work I love
Being surrounded by people I admire
Working for a company that I respect
A fair trade between hours I put in, and the reward
The ability to make that tradeoff choice myself
(Success doesn't have to be working for yourself, or being a consultant, or
working four hours per week. It CAN be those, but it doesn't have to be.)
54. Coming up next!
Securing your Data is Easier Than Ever: Security
Investments in SQL Server 2016, Azure SQL Database,
and SQL Data Warehouse
Joachim Hammer
55. Thank You for Attending
Follow @pass24hop
Share your thoughts with #pass24hop
& #sqlpass
Editor's Notes
Welcome to 24 Hours of PASS: Summit Preview 2016!
We’re excited you could join us today for Brent Ozar’s session, 500-Level Guide to Career Internals.
This 24 Hours of PASS event consists of 24 consecutive live webinars, delivered by expert speakers from the PASS community.
The sessions will be recorded and posted online after the event. To access any on-demand sessions, please visit www.24hoursofpass.com for all session links.
My name is Yusuf [you can say a bit about yourself here if you’d like]
I have a few introductory slides before I hand over the reins to Brent.
[move to next slide]
If you require technical assistance please type your question into the question pane located on the right side of your screen and someone will assist you. This question pane is also where you may ask any questions throughout the presentation. Feel free to enter your questions at any time and once we get to the Q&A portion of the session, I’ll read your questions aloud to the speaker.
You are able to zoom in on the presentation content by using the zoom button located on the top of the presentation window.
Please note that there will be a short evaluation at the end of the session. Your feedback is important to us so please take a moment to complete it. It will appear in your web browser.
[Note to moderators: You need to determine which questions are the most relevant and ask them out loud to the presenter].
I’d like to take a moment to thank our presenting sponsors, Microsoft, Idera, and Attunity. In addition, I’d also like to thank the Supporting Sponsors for this event, Hewlett Packard Enterprise, and SQLSentry.
The staging of 24 Hours of PASS would not be possible without their generous support, and they are the reason this event is available free of charge.
[move to next slide]
Make sure you explore everything else PASS has on offer for data professionals! You can join local user groups around the world, special interest groups, find free online resources through our learning center and read up on the latest community news in the Connector Newsletter.
[move to next slide]
Next, I’d like to bring your attention to the upcoming PASS Summit.
Taking place in Seattle, Washington, from October 25th to the 28th, PASS Summit 2016 features over 200 sessions with world-class data experts.
It’s the perfect place to network with experts and peers – and you can meet the Microsoft engineering team behind SQL Server 2016!
Save $200 on registration by using the exclusive discount code 24HOP200 before the end of Sunday, September 18!
To find out more, visit www.passsummit.com
[move to next slide]
I’d like to introduce today’s speaker, Brent Ozar. Brent has a long history in the SQL world, and worked as a programmer, developer, DBA and architect for large-scale corporations.
He is now the owner and consultant of BrentOzar.com
And without further ado, here is Brent with 500-Level Guide to Career Internals.
{speaker begins}
http://www.getty.edu/about/opencontent.html
Make sure to stay tuned for our next session, [Securing your Data is Easier Than Ever: Security Investments in SQL Server 2016, Azure SQL Database, and SQL Data Warehouse] with [Joachim Hammer].
[move to next slide]