Main Page: Difference between revisions

6,156 bytes removed ,  14 June 2020
m
Reverted edits by David (talk) to last revision by MediaWiki default
No edit summary
m (Reverted edits by David (talk) to last revision by MediaWiki default)
Tag: Rollback
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]]