From 5bffc77a3028387d22faa3878a6f5221271438aa Mon Sep 17 00:00:00 2001 From: csd4ni3l Date: Tue, 30 Dec 2025 17:41:12 +0100 Subject: [PATCH] Initial version of course, with disclaimers about assets --- .gitignore | 1 + LICENSE | 674 ++++++++++++++++++++++++++++++++++++++++++ README.md | 9 + about.html | 103 +++++++ assets/discord.svg | 47 +++ assets/github.svg | 92 ++++++ assets/linux.svg | 1 + assets/protonmail.svg | 1 + assets/proxmox.svg | 234 +++++++++++++++ assets/python.svg | 1 + contact.html | 77 +++++ creations.html | 211 +++++++++++++ favicon.ico | Bin 0 -> 80029 bytes index.html | 44 +++ 14 files changed, 1495 insertions(+) create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 README.md create mode 100644 about.html create mode 100644 assets/discord.svg create mode 100644 assets/github.svg create mode 100644 assets/linux.svg create mode 100644 assets/protonmail.svg create mode 100644 assets/proxmox.svg create mode 100644 assets/python.svg create mode 100644 contact.html create mode 100644 creations.html create mode 100644 favicon.ico create mode 100644 index.html diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..326d9f4 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.zed diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..f288702 --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/README.md b/README.md new file mode 100644 index 0000000..21bfece --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +Basic Website for my needs. Not much here, i have no idea how to do actual frontend. +I might change it sometime for a better layout. + +**Live version** is https://csd4ni3l.hu + +## Assets Disclaimer + +Assets in the project are from other sources and are not my property. +The assets library is not licensed as GPL, but the code is. diff --git a/about.html b/about.html new file mode 100644 index 0000000..2b6928e --- /dev/null +++ b/about.html @@ -0,0 +1,103 @@ + + + + + + csd4ni3l About + + + + +
+

My Experience

+
+
+ Linux Icon +
+

+ I have been using Linux for 8 years, and i am currently on + Arch with Niri and the Noctalia shell (Noctalia's Github). +

+
+
+ +
+ Python Icon +
+

+ Primary language: Python 3.11, mostly because it's stable. I am also familiar a bit + with HTML, CSS, JS, PHP, but not much. Learning Rust right now. +

+
+
+ +
+ Proxmox Icon +
+

+ I run Proxmox VE at Home with an OpenWRT firewall + and multiple LXC containers. (my password manager, websites, etc) +

+
+
+ +
+ Github Icon +
+

+ I contributed to some open source projects and i also made lots of my own fun projects. +

+
+
+
+
+ + diff --git a/assets/discord.svg b/assets/discord.svg new file mode 100644 index 0000000..5f5f9de --- /dev/null +++ b/assets/discord.svg @@ -0,0 +1,47 @@ + + + + + + + + + diff --git a/assets/github.svg b/assets/github.svg new file mode 100644 index 0000000..083fe3e --- /dev/null +++ b/assets/github.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + diff --git a/assets/linux.svg b/assets/linux.svg new file mode 100644 index 0000000..414a56a --- /dev/null +++ b/assets/linux.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/protonmail.svg b/assets/protonmail.svg new file mode 100644 index 0000000..b2d9f6a --- /dev/null +++ b/assets/protonmail.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/proxmox.svg b/assets/proxmox.svg new file mode 100644 index 0000000..8341679 --- /dev/null +++ b/assets/proxmox.svg @@ -0,0 +1,234 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/assets/python.svg b/assets/python.svg new file mode 100644 index 0000000..e0e096a --- /dev/null +++ b/assets/python.svg @@ -0,0 +1 @@ + diff --git a/contact.html b/contact.html new file mode 100644 index 0000000..4b5a753 --- /dev/null +++ b/contact.html @@ -0,0 +1,77 @@ + + + + + + + csd4ni3l Contact + + + + +
+

My Contacts

+
+
+ Discord +
+
Discord
+

My discord username is csd4ni3l.

+ View my profile +
+
+
+ Email +
+
Email
+

My public email is csd4ni3l@proton.me.

+ Send an Email +
+ +
+
+ Github +
+
Github
+

My github username is csd4ni3l.

+ Go to my Github +
+
+
+
+ + + + + diff --git a/creations.html b/creations.html new file mode 100644 index 0000000..b0f602a --- /dev/null +++ b/creations.html @@ -0,0 +1,211 @@ + + + + + + + csd4ni3l Creations + + + +
+

My Creations

+
+
+ Linux Icon +
+

+ I usually set up Linux servers and my own in my free + time. +

+
+
+ +
+ GitHub Icon +
+

+ Fractal Viewer + is a GPU-accelerated fractal explorer written in Python using compute shaders. + It supports Mandelbrot, Julia, Multibrot, Burning Ship, Newton fractals, + and Sierpinski Carpet. +

+
+
+ +
+ GitHub Icon +
+

+ ShatterStack + is a Block Blast inspired puzzle game where the goal is to clear lines + efficiently and maximize score. +

+
+
+ +
+ GitHub Icon +
+

+ Music Player + is a fast and lightweight desktop music player built with Python and Arcade, + focusing on simplicity and responsiveness. +

+
+
+ +
+ GitHub Icon +
+

+ Browser + is a minimal web browser written from scratch in Python using Arcade and Pyglet, + following the browser.engineering tutorial. +

+
+
+ +
+ GitHub Icon +
+

+ Game of Life + is a Conway’s Game of Life simulator optimized for large grids and smooth + real-time rendering using Arcade. +

+
+
+ +
+ GitHub Icon +
+

+ Aim Trainer + is a desktop aim training game built with the Ursina engine to practice + mouse accuracy and reaction time. +

+
+
+ +
+ GitHub Icon +
+

+ gp-dl + is a Python tool that automates Google Photos downloads using Selenium + for accounts without native export access. +

+
+
+ +
+ GitHub Icon +
+

+ mc-bot + is a general-purpose Discord bot with integrated Minecraft-related features + such as server utilities and automation. +

+
+
+ +
+ GitHub Icon +
+

+ Debt by AI + is a small experimental game where players interact with an AI to either + escape debt or spiral deeper into it. +

+
+
+ +
+ GitHub Icon +
+

+ Simulator Games + is a collection of small simulation-focused projects used to explore + game mechanics and mathematical systems. +

+
+
+ +
+ GitHub Icon +
+

+ Fleet Commander + is a Space Invaders inspired game where the player controls the enemy fleet + instead of the defender. +

+
+
+ +
+ GitHub Icon +
+

+ Frigate MQTT Notifier + is a lightweight service that forwards Frigate events over MQTT for + home automation setups. +

+
+
+
+
+ + + + + diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..962106d0ee756387eabf1ab18495c18445b2f2f6 GIT binary patch literal 80029 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

;!=k-Y+oUD(FV*ws?M-fk$RAW8Fp4unyU0}lx? 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 + + + + + + csd4ni3l Home + + + + + + + + + +