https://www.amazon.com/Liftoff-Desperate-Early-Launched-SpaceX/dp/B089QRXBXB
Great Masters: Mozart—His Life and Music | The Great Courses
1
Introduction
2
Leopold and the Grand Tour
3
Mozart the Composer—The Early Music
4
Paris
5
The Flight from Salzburg and Arrival in Vienna
6
Life in Vienna
7
Operas in Vienna
8
The Last Years
Source: Great Masters: Mozart—His Life and Music | The Great Courses
TTC – Chamber Music of Mozart – Online Study of Mozart
1
A Blessing of Inconceivable Richness
2
“The Hunt”
3
“The Hunt,” Part 2
4
The Flute Quartet in D Major
5
Vienna
6
Haydn and Inspiration
7
Exclusively For His Friends
8
Duos For Violin and Viola
9
Not Just a Pretty Face
10
Blowin’ in the Winds
11
The Piano Trios
12
The Piano Quartets
13
String Quartet in A Major, K. 464
14
The String Quintets
15
Dissonance—Musical and Financial
16
Basset Horns and Harmonicas
Source: Chamber Music of Mozart – Online Study of Mozart
[FIX] Enable palm rejection for spen on non stock roms
Optimizing Your WordPress Database – A Complete Guide
How to delete multiple rows in SQL where id = (x to y) – Stack Overflow
DELETE FROM your_table WHERE id IN (value1, value2, …);
Source: How to delete multiple rows in SQL where id = (x to y) – Stack Overflow
How to Find Duplicate Values in a SQL Table | Tutorial by Chartio
Write Query to Verify Duplicates Exist
The first query we’re going to write is a simple query to verify whether duplicates do indeed exist in the table. For our example, my query looks like this:
SELECT username, email, COUNT(*)
FROM users
GROUP BY username, email
HAVING COUNT(*) > 1
HAVING is important here because unlike WHERE, HAVING filters on aggregate functions.
If any rows are returned, that means we have duplicates. In this example, our results look like this:
| USERNAME | COUNT | |
|---|---|---|
| Pete | pete@example.com | 2 |
| Jessica | jessica@example.com | 2 |
| Miles | miles@example.com | 2 |
List All Rows Containing Duplicates
In the previous step, our query returned a list of duplicates. Now, we want to return the entire record for each duplicate row.
To accomplish this, we’ll need to select the entire table and join that to our duplicate rows. Our query looks like this:
SELECT a.*
FROM users a
JOIN (SELECT username, email, COUNT(*)
FROM users
GROUP BY username, email
HAVING count(*) > 1 ) b
ON a.username = b.username
AND a.email = b.email
ORDER BY a.email
If you look closely, you’ll see that this query is not so complicated. The initial SELECT simply selects every column in the users table, and then inner joins it with the duplicated data table from our initial query. Because we’re joining the table to itself, it’s necessary to use aliases (here, we’re using a and b) to label the two versions.
Here is what our results look like for this query:
| ID | USERNAME | |
|---|---|---|
| 1 | Pete | pete@example.com |
| 6 | Pete | pete@example.com |
| 12 | Jessica | jessica@example.com |
| 13 | Jessica | jessica@example.com |
| 2 | Miles | miles@example.com |
| 9 | Miles | miles@example.com |
Because this result set includes all of the row ids, we can use it to help us deduplicate the rows later.
Source: How to Find Duplicate Values in a SQL Table | Tutorial by Chartio
Library for compression algorithm for ESP32
You can use zlib library (https://github.com/madler/zlib).
Copy only the *.c & *.h files from root directory. I’t compiles without problems.
You can find an example in https://github.com/loboris/ESP32_curl_example, components/zlib directory.