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 >
2447qpost get 127.0.0.1:8080/countries
2548qpost 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 >
62106107+ < 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