GIMP Basics
GIMP Basics Welcome to the GIMP Kind of like a free Photoshop, the GIMP (which stands for GNU Image Manipulation Program) allows you to do pretty much anything with images. 1. Tool Box 2. Tip of the 3. Here you can see the layers in the file. In this case I pasted this image into the GIMP GIMP Basics - 1 Cropping an image The cropping tool is located in the toolbox (circled in red). Select it and you want to keep. Results of the Cropped Image Here are the results of the cropped image. GIMP Basics - 2 Scale Image 1. To resize an image, click on Scale Image Scale Image Dialogue box 1. In the0 码力 | 8 页 | 2.75 MB | 1 年前3Back to Basics: Exceptions
Back to Basics: Exceptions Klaus Iglberger, CppCon 2020 klaus.iglberger@gmx.de2 Klaus Iglberger C++ Trainer since 2016 Author of the C++ math library (Co-)Organizer of the Munich base is never at risk!How to Write Exception-Safe Code 109 and More Correct110 Questions?Back to Basics: Exceptions Klaus Iglberger, CppCon 2020 klaus.iglberger@gmx.de0 码力 | 111 页 | 4.87 MB | 5 月前3Back to Basics Concepts
0 码力 | 23 页 | 2.14 MB | 5 月前3Back To Basics Algorithms
Back to Basics: Algorithms Klaus Iglberger, CppCon 2023 klaus.iglberger@gmx.de2 Klaus Iglberger C++ Trainer/Consultant Author of “C++ Software Design” Chair of the CppCon Software Design track data contained in containers • Iterators: The glue between containers and algorithms 6Back To Basics - Iterators on Tuesday at 2pm 78 Let’s have some fun with Algorithms and …9 Picture taken from One Last Question 96 11 Who is Jeff Albertson?Jeff Albertson - The Comic Book Guy 97Back to Basics: Algorithms Klaus Iglberger, CppCon 2023 klaus.iglberger@gmx.de990 码力 | 99 页 | 19.12 MB | 5 月前3Back To Basics Debugging
0 码力 | 32 页 | 1.48 MB | 5 月前3Back To Basics Functions
and enticed you to join me is here! 7Goal(s) for Today 8Back to Basics: C++ Tour of Functions ● This talk part of the Back to Basics track in which we revisit fundamental ideas of programming and C++ C++. ○ Today we will be talking about Functions ■ We’ll start from the basics (what is a function) and ramp up to more specific C++ usage of functions towards the end. https://images.rawpixel.co up a function 27Function Basics - Parts of a Function (1/6) 28 ● Let’s take a look at how to create a function, and the different components of a function.Function Basics - Parts of a Function (2/6)0 码力 | 123 页 | 7.26 MB | 5 月前3Back to Basics: Concurrency
Back to Basics: Concurrency I also do C++ training! arthur.j.odwyer@gmail.com Arthur O’Dwyer 2020-09-18Outline ● What is a data race and how do we fix it? [3–12] ● C++11 mutex and RAII lock types0 码力 | 58 页 | 333.56 KB | 5 月前3Back to Basics: Concurrency
1Please do not redistribute slides without prior permission. 2Back to Basics: Concurrency Mike Shah, Ph.D. @MichaelShah | mshah.io | www.youtube.com/c/MikeShah 4:45 pm MDT, Mon. October 25 60 minutes std::mutex. )Further Resources ● Code from this talk: https://github.com/MikeShah/cppcon2021 ● Back to Basics: Concurrency - Arthur O'Dwyer - CppCon 2020 ○ Great resource diving further into concurrency primitives pragmatically it may just help us structure our problem and break work into smaller chunks 139Back to Basics: Concurrency Mike Shah, Ph.D. @MichaelShah | mshah.io | www.youtube.com/c/MikeShah Thank you0 码力 | 141 页 | 6.02 MB | 5 月前3Back to Basics: Pointers
Add cover slide here 1Please do not redistribute slides without prior permission. 2Back to Basics: Pointers Mike Shah, Ph.D. @MichaelShah | mshah.io | www.youtube.com/c/MikeShah 3:15 pm MDT, Mon responsible for deleting dynamically allocated memory ■ (Note: We have some rules for this: Back to Basics: RAII and the Rule of Zero - Arthur O'Dwyer - CppCon 2019) ● So--in one slide each I want to show ● Pointers ○ Back to Basics: Pointers and Memory by Ben Saks (CPPCON 2020) ● Smart Pointers ○ Back to Basics: Smart Pointers by Arthur O’Dwyer (CppCon 2019) ○ Back to Basics: Smart Pointers by Rainer0 码力 | 152 页 | 5.61 MB | 5 月前3Back to Basics Casting
Casting Or: how to subvert the type system Back to Basics Brian Ruth (he/him) brian.ruth@garmin.comAn Introduction struct region { int size; }; void init_region(char* backing_buffer, size_t Stroustrup - The Design and Evolution of C++ Scott Meyers – Effective C++ (3rd Edition)THANKS Back To Basics Casting0 码力 | 117 页 | 1.57 MB | 5 月前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100