Click here to Skip to main content
16,004,564 members

Articles by Matt Scarpino (Articles: 25)

Articles: 25

RSS Feed

Average article rating: 4.85

High Performance Computing
Vectorization
20 Feb 2015   Updated: 2 Apr 2016   Rating: 4.93/5    Votes: 42   Popularity: 8.01
Licence: CPOL    Views: 298,941     Bookmarked: 66   Downloaded: 2,031
Please Sign up or sign in to vote.
This article explains how to perform mathematical SIMD processing in C/C++ with Intel's Advanced Vector Extensions (AVX) intrinsic functions.
Internet of Things
31 Oct 2021   Updated: 31 Oct 2021   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 6,372     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
This article explains how to configure hardware and software to support development of Azure Sphere applications.
31 Oct 2021   Updated: 31 Oct 2021   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 6,031     Bookmarked: 4   Downloaded: 26
Please Sign up or sign in to vote.
This article explains how to build, program, and deploy high-level applications that run on the Azure Sphere OS.
Multimedia
1 Sep 2024   Updated: 1 Sep 2024   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: CPOL    Views: 2,600     Bookmarked: 6   Downloaded: 21
Please Sign up or sign in to vote.
This article introduces the GStreamer toolset and explains how to code applications that read and process multimedia content.
OpenGL
25 Jul 2013   Updated: 25 Jul 2013   Rating: 4.50/5    Votes: 2   Popularity: 1.35
Licence: CPOL    Views: 17,782     Bookmarked: 9   Downloaded: 0
Please Sign up or sign in to vote.
Simulating displacement, velocity, and acceleration in code.
24 Jul 2013   Updated: 12 Sep 2013   Rating: 5.00/5    Votes: 10   Popularity: 4.77
Licence: CPOL    Views: 43,119     Bookmarked: 37   Downloaded: 24
Please Sign up or sign in to vote.
Using GPU Acceleration to Compute Ray-Triangle Intersection
24 Jul 2013   Updated: 9 Oct 2013   Rating: 4.87/5    Votes: 11   Popularity: 5.07
Licence: CPOL    Views: 47,330     Bookmarked: 16   Downloaded: 1,428
Please Sign up or sign in to vote.
Accessing digital assets in C++ for three-dimensional rendering.
Programming Languages
C
5 Apr 2016   Updated: 5 Apr 2016   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: CPOL    Views: 38,629     Bookmarked: 6   Downloaded: 50
Please Sign up or sign in to vote.
Developing Low-Level Linux Applications with XCB (X protocol C-language Binding)
18 Apr 2015   Updated: 18 Apr 2015   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: CPOL    Views: 19,040     Bookmarked: 21   Downloaded: 259
Please Sign up or sign in to vote.
This article provides an overview of MPI development for C programmers.
21 Nov 2015   Updated: 21 Nov 2015   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 20,440     Bookmarked: 11   Downloaded: 566
Please Sign up or sign in to vote.
This article explains how to generate a high-performance text scanner using re2c.
21 Nov 2015   Updated: 22 Nov 2015   Rating: 4.85/5    Votes: 10   Popularity: 4.85
Licence: CPOL    Views: 27,673     Bookmarked: 10   Downloaded: 715
Please Sign up or sign in to vote.
This article explains how to generate a high-performance text parser using Lemon.
5 Feb 2015   Updated: 5 Feb 2015   Rating: 4.73/5    Votes: 9   Popularity: 4.52
Licence: CPOL    Views: 30,823     Bookmarked: 9   Downloaded: 509
Please Sign up or sign in to vote.
This article explains how to develop C applications capable of accessing and controlling Rigol oscilloscopes.
C++
27 May 2016   Updated: 27 May 2016   Rating: 3.71/5    Votes: 9   Popularity: 3.54
Licence: CPOL    Views: 167,859     Bookmarked: 30   Downloaded: 2,818
Please Sign up or sign in to vote.
This article explains how to read, process, and write JSON data using the JsonCpp toolset.
1 Aug 2021   Updated: 1 Aug 2021   Rating: 4.95/5    Votes: 5   Popularity: 3.46
Licence: CPOL    Views: 22,313     Bookmarked: 12   Downloaded: 834
Please Sign up or sign in to vote.
Explains how to generate parsing code with ANTLR and access the code in a C++ application
1 Aug 2021   Updated: 1 Aug 2021   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 11,694     Bookmarked: 7   Downloaded: 556
Please Sign up or sign in to vote.
Explains how to generate Python parsing code with ANTLR and use the code to create a Python parser in C++
27 May 2024   Updated: 27 May 2024   Rating: 4.93/5    Votes: 6   Popularity: 3.84
Licence: CPOL    Views: 6,050     Bookmarked: 15   Downloaded: 164
Please Sign up or sign in to vote.
This article explains how to code applications that rely on gRPC to transfer data using protocol buffers.
6 Aug 2024   Updated: 6 Aug 2024   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: CPOL    Views: 3,270     Bookmarked: 8   Downloaded: 56
Please Sign up or sign in to vote.
This article explains how to automate and simplify building C++ projects by combining Conan and CMake.
15 Sep 2024   Updated: 15 Sep 2024   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: CPOL    Views: 1,450     Bookmarked: 4   Downloaded: 28
Please Sign up or sign in to vote.
This article explains how to access OpenSSL in C applications.
Python
29 Jan 2018   Updated: 29 Jan 2018   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: CPOL    Views: 35,121     Bookmarked: 8   Downloaded: 0
Please Sign up or sign in to vote.
Obtaining financial records from the Electronic Data Gathering, Analysis, and Retrieval (EDGAR) system
2 Feb 2018   Updated: 2 Feb 2018   Rating: 4.33/5    Votes: 9   Popularity: 4.14
Licence: CPOL    Views: 72,409     Bookmarked: 7   Downloaded: 584
Please Sign up or sign in to vote.
Extracting data from online financial reports with Python
22 Aug 2021   Updated: 22 Aug 2021   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 15,477     Bookmarked: 4   Downloaded: 0
Please Sign up or sign in to vote.
This article explains how to analyze Python code using the open-source ast package
2 Aug 2023   Updated: 2 Aug 2023   Rating: 5.00/5    Votes: 11   Popularity: 5.21
Licence: CPOL    Views: 15,069     Bookmarked: 29   Downloaded: 297
Please Sign up or sign in to vote.
This article explains how the Python API makes it possible to embed Python in C++ and write extension modules in C++ that can be imported in Python.
20 Aug 2024   Updated: 20 Aug 2024   Rating: 0.00/5    Votes: 0   Popularity: 0.00
Licence: CPOL    Views: 2,260     Bookmarked: 3   Downloaded: 0
Please Sign up or sign in to vote.
This article explains how to access Git repositories in Python using the GitPython library.
Web Development
HTML
17 Jun 2016   Updated: 17 Jun 2016   Rating: 5.00/5    Votes: 4   Popularity: 3.01
Licence: CPOL    Views: 23,471     Bookmarked: 15   Downloaded: 240
Please Sign up or sign in to vote.
This article explains how to code extensions that customize, access, and augment the capabilities of the Chrome browser.
17 Jun 2016   Updated: 17 Jun 2016   Rating: 4.78/5    Votes: 5   Popularity: 3.34
Licence: CPOL    Views: 137,500     Bookmarked: 7   Downloaded: 180
Please Sign up or sign in to vote.
This article explains how to code apps that run inside the Chrome browser.

Average blogs rating:

No blogs have been submitted.

Average tips rating:

No tips have been posted.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
United States United States
I've been a programmer, engineer, and author for over 20 years.