Skip to content

Commit 8c0afbb

Browse files
committed
Updates, of 2 yaers
1 parent 0ce375d commit 8c0afbb

1 file changed

Lines changed: 55 additions & 10 deletions

File tree

index.html

Lines changed: 55 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,72 @@
66
<link rel="stylesheet" href="style.css">
77
</head>
88
<body>
9-
<h1>Persioqq</h1>
9+
<h1>Persioqq (Henrique)</h1>
1010
<hr>
11+
<p>My Linkedin: <a href="www.linkedin.com/in/henrique-surian-stobbe-9a4942332" target="_blank">www.linkedin.com/in/henrique-surian-stobbe-9a4942332</a></p>
1112
<p>My GitHub: <a href="https://github.com/Persioqq" target="_blank">https://github.com/Persioqq</a></p>
1213
<hr>
1314
<h2>Projects</h2>
1415
<ul>
16+
<li><a href="#qcsv">qcsv</a></li>
1517
<li><a href="#qpost">qpost</a></li>
18+
<li><a href="#qbuild">qbuild</a></li>
1619
<li><a href="#qls">qls</a></li>
1720
<li><a href="#qfetch">qfetch</a></li>
21+
<li><a href="#qcalc">qcalc</a></li>
1822
</ul>
1923
<hr>
24+
<h2 id='qcsv'>qcsv</h2>
25+
<p>
26+
A simple C++ CSV reader. Inspired by Python Pandas.</p>
27+
<p><strong>Example:</strong></p>
28+
<p>For a better example, see the github page.</p>
29+
<pre>
30+
QCsv::ReadCsvFile("example.csv"); // read csv file
31+
QCsv::PrintDf(); // print the DataFrame
32+
QCsv::WriteCsv("example.csv"); // write the changes of DataFrame
33+
QCsv::convertAVectorToStringVector(vector);
34+
// a misc utility fucntion to transform vectors.
35+
36+
QCsv::headers[]; // a vector with the DataFrame headers
37+
38+
QCsv::df["header"];
39+
// A map that have the DataFrame structure, like python pandas.
40+
// The example above returns the series that is a string vector.
41+
</pre>
42+
<hr>
2043
<h2 id='qpost'>qpost</h2>
21-
<p>A micro post utility</p>
22-
<p><strong>Examples:</strong></p>
44+
<p>A micro post utility.</p>
45+
<p><strong>Example:</strong></p>
2346
<pre>
2447
qpost get 127.0.0.1:8080/countries
2548
qpost post 127.0.0.1:8080/countries '{"Name": "USA", "Language": "English"}'
49+
</pre>
50+
<hr>
51+
<h2 id='qbuild'>qbuild</h2>
52+
<p>A simple lua script to make the basic, but better.</p>
53+
<p><strong>Example:</strong></p>
54+
<pre>
55+
lua qbuild.lua build
56+
clean
57+
run
58+
buildrun
59+
</pre>
60+
<pre>
61+
qbuild = {
62+
compiler = "g++",
63+
lang_std = "-std=c++17",
64+
compiler_flags = "-Wall -Wextra -g -O3 -pipe -march=native",
65+
include_path = "-I\"./libs/\"",
66+
src_files = "./src/*.cpp ./src/Game/*.cpp",
67+
linker_flags = "-lSDL2 -lSDL2_image -lSDL2_ttf -lSDL2_mixer -llua5.4",
68+
obj_name = "qengine",
69+
}
2670
</pre>
2771
<hr>
2872
<h2 id='qls'>qls</h2>
29-
<p>A ls clone, but is two times more faster.</p>
30-
<p><strong>Examples:</strong></p>
73+
<p>A ls clone, but its two times more faster.</p>
74+
<p><strong>Example:</strong></p>
3175
<pre>
3276
$ qls /
3377

@@ -40,7 +84,7 @@ <h2 id='qls'>qls</h2>
4084
<hr>
4185
<h2 id='qfetch'>qfetch</h2>
4286
<p>A fetch, like any other.</p>
43-
<p><strong>Examples:</strong></p>
87+
<p><strong>Example:</strong></p>
4488
<pre>
4589
___ ___________________
4690
| | system => Linux
@@ -52,15 +96,16 @@ <h2 id='qfetch'>qfetch</h2>
5296
<hr>
5397
<h2 id='qcalc'>qcalc</h2>
5498
<p>A calculator made with the python eval() function.</p>
55-
<p><strong>Examples:</strong></p>
99+
<p><strong>Example:</strong></p>
56100
<pre>
57-
[0]> 2+2
58-
4
101+
[0]> 2+2*((3+2)/2)
102+
7.0
59103
[1]> exit
60104
</pre>
61105
<hr>
62106
<p>Contact: [email protected]</p>
107+
<p>Bitcoin address: bc1q26xvdv00hpca02v5nv86yft62jyvxu7s9z7yze</p>
63108
<hr>
64-
<font size="-1">Last update: 2/7/2022</font>
109+
<font size="-1">Last update: 23/2/2025</font>
65110
</body>
66111
</html>

0 commit comments

Comments
 (0)