|
|
Line 1: |
Line 1: |
| Welcome to David Li's wiki.
| | <strong>MediaWiki has been installed.</strong> |
|
| |
|
| {{#css:
| | Consult the [https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents User's Guide] for information on using the wiki software. |
| .main-card-container {
| |
| height: fit-content;
| |
| height: -moz-fit-content;
| |
| flex-grow:1;
| |
| display:flex;
| |
| flex-wrap: wrap;
| |
| padding: 0rem 1rem;
| |
| justify-content: left;
| |
| align-items: stretch;
| |
| align-content: stretch;
| |
| margin: -0.2rem 0rem;
| |
| }
| |
| .main-flex-card {
| |
| margin: 0.3rem;
| |
| flex: 1 1 30%;
| |
| max-width: 30%;
| |
| min-width: 8rem;
| |
| }
| |
| .main-flex-card-inner {
| |
| border: 0.4rem solid #555555;
| |
| border-radius: 1rem;
| |
| max-width: 15rem;
| |
| min-height: 90%;
| |
| margin: 0 auto;
| |
| padding: 0.1rem;
| |
| }
| |
| .main-card-container-inner h6 {
| |
| text-align:center
| |
| }
| |
| .main-flex-card-inner ul {
| |
| width: fit-content;
| |
| width: -moz-fit-content;
| |
| max-width: 80%;
| |
| margin: auto;
| |
| }
| |
| .main-flex-card-inner ul li {
| |
| width: fit-content;
| |
| width: -moz-fit-content;
| |
| max-width: 100%;
| |
| }
| |
| .main-card-header {
| |
| font-weight: bold;
| |
| text-align: center;
| |
| margin-top: 0.3rem;
| |
| }
| |
| }}
| |
|
| |
|
| <div style="display:flex;flex-direction:row;">
| | == Getting started == |
| <div style="flex-grow:0;">__TOC__</div>
| | * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list] |
| <div class="main-card-container">
| | * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ] |
| <div class="main-flex-card">
| | * [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list] |
| <div class="main-flex-card-inner">
| | * [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language] |
| <div class="main-card-header">Programming</div>
| | * [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki] |
| <ul>
| |
| <li>[[C++]]</li>
| |
| <li>[[JavaScript]]</li>
| |
| <li>[[NodeJS]]</li>
| |
| <li>[[Python]]</li>
| |
| <li>[[Julia]]</li>
| |
| </ul>
| |
| </div>
| |
| </div>
| |
| <div class="main-flex-card">
| |
| <div class="main-flex-card-inner">
| |
| <div class="main-card-header">Libraries</div>
| |
| <ul>
| |
| <li>[[TensorFlow]]</li>
| |
| <li>[[PyTorch]]</li>
| |
| <li>[[OpenCV]]</li>
| |
| </ul>
| |
| </div>
| |
| </div>
| |
| <div class="main-flex-card">
| |
| <div class="main-flex-card-inner">
| |
| <div class="main-card-header">Frameworks</div>
| |
| <ul>
| |
| <li>[[Laravel]]</li>
| |
| <li>[[Unity]]</li>
| |
| </ul>
| |
| </div>
| |
| </div>
| |
| <div class="main-flex-card">
| |
| <div class="main-flex-card-inner">
| |
| <div class="main-card-header">Software Tools</div>
| |
| <ul>
| |
| <li>[[Git]]</li>
| |
| <li>[[FFmpeg]]</li>
| |
| <li>[[Rclone]]</li>
| |
| </ul>
| |
| </div>
| |
| </div>
| |
| <div class="main-flex-card">
| |
| <div class="main-flex-card-inner">
| |
| <div class="main-card-header">Theory</div>
| |
| <ul>
| |
| <li>[[Parallel Algorithms]]</li>
| |
| <li>[[Computer Graphics]]</li>
| |
| <li>[[Advanced Computer Graphics]]</li>
| |
| <li>[[Machine Learning]]</li>
| |
| </ul>
| |
| </div>
| |
| </div>
| |
| <div class="main-flex-card">
| |
| <div class="main-flex-card-inner">
| |
| <div class="main-card-header">Typesetting</div>
| |
| <ul>
| |
| <li>[[Latex]]</li>
| |
| <li>[[Markdown]]</li>
| |
| <li>[[Markdeep]]</li>
| |
| <li>[[Wikitext]]</li>
| |
| </ul>
| |
| </div>
| |
| </div>
| |
| <div class="main-flex-card">
| |
| <div class="main-flex-card-inner">
| |
| <div class="main-card-header">Operating Systems</div>
| |
| <ul>
| |
| <li>[[Linux]]</li>
| |
| <li>[[Windows]]</li>
| |
| <li>[[Docker (software)]]</li>
| |
| <li>[[MSYS2]]</li>
| |
| </ul>
| |
| </div>
| |
| </div>
| |
| </div>
| |
| </div>
| |
| | |
| ==Programming Languages==
| |
| ===General Purpose===
| |
| * [[C_(programming_language) | C]]
| |
| * [[C++]]
| |
| * [[C Sharp|C#]]
| |
| * [[Java]]
| |
| * [[Kotlin]]
| |
| * [[Bash (Unix shell) | Bash]]
| |
| | |
| ===Web Programming===
| |
| * [[JavaScript]]
| |
| * [[NodeJS]]
| |
| * [[WebGL]]
| |
| * [[PHP]]
| |
| * [[HTML]]
| |
| * [[Apache HTTP Server]]
| |
| * [[Cascading Style Sheets | Cascading Style Sheets (CSS)]]
| |
| | |
| ===Numerical Computation===
| |
| * [[Julia]]
| |
| * [[MATLAB]]
| |
| * [[Python]]
| |
| * [[Cython]]
| |
| * [[R]]
| |
| | |
| ===GPU Programming===
| |
| * [[CUDA]]
| |
| * [[OpenCL]]
| |
| * [[ROCm]]
| |
| | |
| ====Shader Languages====
| |
| * [[GLSL]]
| |
| * [[HLSL]]
| |
| | |
| ===Typesetting===
| |
| * [[Latex]]
| |
| ** [[PGF/TikZ | TikZ]]
| |
| * [[Markdown]]
| |
| * [[Markdeep]]
| |
| | |
| ==Frameworks==
| |
| | |
| ===Game Development===
| |
| * [[Unity]]
| |
| | |
| ===Web Development===
| |
| * [[Laravel]]
| |
| * [[Bootstrap]]
| |
| * [[Vue.js]]
| |
| * [[React]]
| |
| | |
| ===App Development===
| |
| * [[Android App Development]]
| |
| | |
| ==Machine Learning==
| |
| ===Libraries===
| |
| * [[Flux]]
| |
| * [[TensorFlow]]
| |
| * [[PyTorch]]
| |
| | |
| ===Applications===
| |
| * [[Neural Physics]]
| |
| * [https://joelgrus.com/2016/05/23/fizz-buzz-in-tensorflow/ Fizz Buzz] | |
| | |
| ===Architectures===
| |
| * [[Convolutional neural network | Convolutional neural network (CNNs)]]
| |
| * [[Generative adversarial network | Generative Adversarial Networks (GANs)]]
| |
| * [[Long short-term memory | Long short-term memory (LSTM)]]
| |
| * [[Transformer (machine learning model)]]
| |
| * [[Capsule neural network]]
| |
| * [[Siamese neural network]]
| |
| | |
| ===Research Areas===
| |
| * [[Adversarial machine learning]]
| |
| ** [[Adversarial Examples]]
| |
| ** [[Poisoning Attacks]]
| |
| * [[Zero-Shot Learning]]
| |
| | |
| ==Computer Vision==
| |
| * [[List of Feature Descriptors]]
| |
| * [[Essential Matrix]]
| |
| | |
| ==Libraries==
| |
| * [[FFmpeg]]
| |
| * [[three.js]]
| |
| * [[Eigen (C++ library)]]
| |
| * [[GLFW]]
| |
| * [[ViennaCL]]
| |
| * [[OpenCV]]
| |
| * [[Open3D]]
| |
| * [[Webpack]]
| |
| | |
| ==Software and Tools==
| |
| | |
| ===Software Engineering===
| |
| * [[CMake]]
| |
| * [[Makefile]]
| |
| * [[Git]]
| |
| * [[Docker (software)]]
| |
| * [[GNU Compiler Collection | GNU Compiler Collection (GCC)]]
| |
| | |
| ===Text Editors and IDEs===
| |
| * [[Atom]]
| |
| * [[Visual Studio Code]]
| |
| * [[Emacs]]
| |
| * [[Vim (text editor)]]
| |
| | |
| ===Photo/Video Editing===
| |
| * [[Adobe Premiere Pro]]
| |
| | |
| ===3D Modeling===
| |
| * [[Blender (software)]]
| |
| | |
| ===Office===
| |
| * [[Microsoft Powerpoint]]
| |
| | |
| ===Misc===
| |
| * [[Useful Node Programs]]
| |
| * [[Google Chrome]]
| |
| * [[Anaconda (Python distribution)]]
| |
| | |
| ==Operating Systems==
| |
| * [[Linux]]
| |
| * [[Windows]]
| |
| * [[LAMP (software bundle)]]
| |
| * [[Android (operating system) | Android]]
| |
| * [[Cygwin]]
| |
| * [[MSYS2]]
| |
| * [[Kernel-based Virtual Machine | Kernel-based Virtual Machine (KVM)]]
| |
| | |
| ==Research==
| |
| | |
| ===Surveys===
| |
| * [[Steganography]]
| |
| * [[Natural language processing]]
| |
| * [[Spherical Harmonics]]
| |
| * [[Image Compression]]
| |
| * [[Video Compression]]
| |
| * [[Depth Estimation]]
| |
| * [[Single Image Animation]]
| |
| * [[Foveated Rendering]]
| |
| * [[Texture Synthesis]]
| |
| * [[Image Registration]]
| |
| | |
| ===Communication===
| |
| * [[Computer Science Conferences]]
| |
| * [[Giving Talks]]
| |
| * [[Writing Papers]]
| |
| * [[Reading Papers]]
| |
| * [[Reviewing Papers]]
| |
| | |
| ==Math and Theory==
| |
| * [[Machine Learning]]
| |
| ** [[Supervised Learning]]
| |
| ** [[Unsupervised Learning]]
| |
| ** [[Reinforcement Learning]]
| |
| ** [[Transfer Learning]]
| |
| ** [[Domain Adaptation]]
| |
| ** [[Ensemble Learning]]
| |
| * [[Advanced Calculus]]
| |
| * [[Linear Algebra]]
| |
| * [[Probability]]
| |
| ** [[Stochastic Processes]]
| |
| <!-- ** [[Measure-theoretic Probability Theory]] -->
| |
| * [[Statistics]]
| |
| * [[Numerical Analysis]]
| |
| ** [[Numerical Optimization]]
| |
| * [[Data Structures]]
| |
| * [[Algorithms]]
| |
| ** [[Interview Algorithms]]
| |
| ** [[Parallel Algorithms]]
| |
| ** [[Graph Theory]]
| |
| * [[Computer Graphics]]
| |
| ** [[Advanced Computer Graphics]]
| |
| * [[List of sphere projections]]
| |
| <!-- * [[Line Integral Convolution]] -->
| |
| | |
| ==Misc==
| |
| * [[MediaWiki]]
| |
| * [[Regular Expressions|Regular Expressions (Regex)]]
| |
| * [[Preprocessor Macros]]
| |
| * [[Credit Cards]]
| |
| * [[Investing]]
| |
| * [[Technical Interviews]]
| |
| * [[Datasets]]
| |