Difference between revisions of "Main Page"

From David's Wiki
Jump to navigation Jump to search
 
(93 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
Welcome to David Li's wiki.
 
Welcome to David Li's wiki.
 +
 +
{{#css:
 +
  .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 {
 +
    border: 0.4rem solid #555555;
 +
    border-radius: 1rem;
 +
    padding: 0.3rem;
 +
    margin: 0.2rem;
 +
    flex: 1 1 30%;
 +
    max-width: 30%;
 +
    min-width: 8rem;
 +
  }
 +
  .main-card-container h6 {
 +
    text-align:center
 +
  }
 +
  .main-flex-card ul {
 +
    width: fit-content;
 +
    width: -moz-fit-content;
 +
    max-width: 80%;
 +
    margin: auto;
 +
  }
 +
  .main-flex-card 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;">
 +
  <div style="flex-grow:0;">__TOC__</div>
 +
  <div class="main-card-container">
 +
    <div class="main-flex-card">
 +
      <div class="main-card-header">Programming</div>
 +
      <ul>
 +
        <li>[[C++]]</li>
 +
        <li>[[JavaScript]]</li>
 +
        <li>[[NodeJS]]</li>
 +
        <li>[[Python]]</li>
 +
        <li>[[Julia]]</li>
 +
      </ul>
 +
    </div>
 +
    <div class="main-flex-card">
 +
      <div class="main-card-header">Libraries</div>
 +
      <ul>
 +
        <li>[[TensorFlow]]</li>
 +
        <li>[[PyTorch]]</li>
 +
        <li>[[OpenCV]]</li>
 +
      </ul>
 +
    </div>
 +
        <div class="main-flex-card">
 +
      <div class="main-card-header">Frameworks</div>
 +
      <ul>
 +
        <li>[[Laravel]]</li>
 +
        <li>[[Unity]]</li>
 +
      </ul>
 +
    </div>
 +
    <div class="main-flex-card">
 +
      <div class="main-card-header">Software Tools</div>
 +
      <ul>
 +
        <li>[[Git]]</li>
 +
        <li>[[FFmpeg]]</li>
 +
        <li>[[Rclone]]</li>
 +
      </ul>
 +
    </div>
 +
    <div class="main-flex-card">
 +
      <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 class="main-flex-card">
 +
      <div class="main-card-header">Typesetting</div>
 +
      <ul>
 +
        <li>[[Latex]]</li>
 +
        <li>[[Markdown]]</li>
 +
        <li>[[Markdeep]]</li>
 +
        <li>[[Wikitext]]</li>
 +
      </ul>
 +
    </div>
 +
    <div class="main-flex-card">
 +
      <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>
  
 
==Programming Languages==
 
==Programming Languages==
Line 14: Line 123:
 
* [[NodeJS]]
 
* [[NodeJS]]
 
* [[WebGL]]
 
* [[WebGL]]
 +
* [[PHP]]
 +
* [[HTML]]
 +
* [[Apache HTTP Server]]
 +
* [[Cascading Style Sheets | Cascading Style Sheets (CSS)]]
  
 
===Numerical Computation===
 
===Numerical Computation===
* [[Latex]]
 
 
* [[Julia]]
 
* [[Julia]]
 
* [[MATLAB]]
 
* [[MATLAB]]
 
* [[Python]]
 
* [[Python]]
 +
* [[Cython]]
 
* [[R]]
 
* [[R]]
  
Line 30: Line 143:
 
* [[GLSL]]
 
* [[GLSL]]
 
* [[HLSL]]
 
* [[HLSL]]
 +
 +
===Typesetting===
 +
* [[Latex]]
 +
** [[PGF/TikZ | TikZ]]
 +
* [[Markdown]]
 +
* [[Markdeep]]
  
 
==Frameworks==
 
==Frameworks==
Line 41: Line 160:
 
* [[Vue.js]]
 
* [[Vue.js]]
 
* [[React]]
 
* [[React]]
 +
 +
===App Development===
 +
* [[Android App Development]]
  
 
==Machine Learning==
 
==Machine Learning==
Line 47: Line 169:
 
* [[TensorFlow]]
 
* [[TensorFlow]]
 
* [[PyTorch]]
 
* [[PyTorch]]
 +
 +
====Visualization Tools====
 +
* [[TensorBoard]]
  
 
===Applications===
 
===Applications===
Line 53: Line 178:
  
 
===Architectures===
 
===Architectures===
* [[Generative adversarial network | Generative Adversarial Networks (GANS)]]
+
* [[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===
 
===Research Areas===
Line 59: Line 189:
 
** [[Adversarial Examples]]
 
** [[Adversarial Examples]]
 
** [[Poisoning Attacks]]
 
** [[Poisoning Attacks]]
 +
* [[Zero-Shot Learning]]
 +
 +
==Computer Vision==
 +
* [[List of Feature Descriptors]]
 +
* [[Essential Matrix]]
  
 
==Libraries==
 
==Libraries==
Line 66: Line 201:
 
* [[GLFW]]
 
* [[GLFW]]
 
* [[ViennaCL]]
 
* [[ViennaCL]]
 +
* [[OpenCV]]
 +
* [[Open3D]]
 +
* [[Webpack]]
  
 
==Software and Tools==
 
==Software and Tools==
 +
 +
===Software Engineering===
 
* [[CMake]]
 
* [[CMake]]
 
* [[Makefile]]
 
* [[Makefile]]
 
* [[Git]]
 
* [[Git]]
* [[Adobe Premiere Pro]]
+
* [[Docker (software)]]
 +
* [[GNU Compiler Collection | GNU Compiler Collection (GCC)]]
  
 
===Text Editors and IDEs===
 
===Text Editors and IDEs===
Line 79: Line 220:
 
* [[Vim (text editor)]]
 
* [[Vim (text editor)]]
  
==Operating System Usage==
+
===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]]
 
* [[Linux]]
 
* [[Windows]]
 
* [[Windows]]
 +
* [[LAMP (software bundle)]]
 +
* [[Android (operating system) | Android]]
 +
* [[Cygwin]]
 +
* [[MSYS2]]
 +
* [[Kernel-based Virtual Machine | Kernel-based Virtual Machine (KVM)]]
 +
 +
==Research==
  
==Surveys==
+
===Surveys===
 
* [[Steganography]]
 
* [[Steganography]]
 
* [[Natural language processing]]
 
* [[Natural language processing]]
Line 89: Line 251:
 
* [[Image Compression]]
 
* [[Image Compression]]
 
* [[Video Compression]]
 
* [[Video Compression]]
 +
* [[Depth Estimation]]
 +
* [[Single Image Animation]]
 +
* [[Foveated Rendering]]
 +
* [[Texture Synthesis]]
 +
* [[Image Registration]]
  
==Math==
+
===Communication===
 +
* [[Computer Science Conferences]]
 +
* [[Giving Talks]]
 +
* [[Writing Papers]]
 +
* [[Reading Papers]]
 +
* [[Reviewing Papers]]
 +
 
 +
==Math and Theory==
 
* [[Machine Learning]]
 
* [[Machine Learning]]
 
** [[Supervised Learning]]
 
** [[Supervised Learning]]
 
** [[Unsupervised Learning]]
 
** [[Unsupervised Learning]]
 
** [[Reinforcement Learning]]
 
** [[Reinforcement Learning]]
 +
** [[Transfer Learning]]
 +
** [[Domain Adaptation]]
 +
** [[Ensemble Learning]]
 
* [[Advanced Calculus]]
 
* [[Advanced Calculus]]
 
* [[Linear Algebra]]
 
* [[Linear Algebra]]
 
* [[Probability]]
 
* [[Probability]]
 
** [[Stochastic Processes]]
 
** [[Stochastic Processes]]
 +
<!-- ** [[Measure-theoretic Probability Theory]] -->
 
* [[Statistics]]
 
* [[Statistics]]
 
* [[Numerical Analysis]]
 
* [[Numerical Analysis]]
Line 105: Line 283:
 
* [[Algorithms]]
 
* [[Algorithms]]
 
** [[Interview Algorithms]]
 
** [[Interview Algorithms]]
 +
** [[Parallel Algorithms]]
 +
** [[Graph Theory]]
 +
* [[Computer Graphics]]
 +
** [[Advanced Computer Graphics]]
 
* [[List of sphere projections]]
 
* [[List of sphere projections]]
 +
<!-- * [[Line Integral Convolution]] -->
  
 
==Misc==
 
==Misc==
Line 111: Line 294:
 
* [[Regular Expressions|Regular Expressions (Regex)]]
 
* [[Regular Expressions|Regular Expressions (Regex)]]
 
* [[Preprocessor Macros]]
 
* [[Preprocessor Macros]]
* [[Giving Talks]]
 
 
* [[Credit Cards]]
 
* [[Credit Cards]]
* [[Learn Chinese]]
+
* [[Investing]]
* [[Learn Japanese]]
+
* [[Technical Interviews]]
 
+
* [[Datasets]]
<!--
+
* [[Data Hoarding]]
== Getting started ==
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings Configuration settings list]
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ MediaWiki FAQ]
 
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources Localise MediaWiki for your language]
 
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam Learn how to combat spam on your wiki]
 
-->
 

Latest revision as of 21:04, 20 June 2020

Welcome to David Li's wiki.


Programming Languages

General Purpose

Web Programming

Numerical Computation

GPU Programming

Shader Languages

Typesetting

Frameworks

Game Development

Web Development

App Development

Machine Learning

Libraries

Visualization Tools

Applications

Architectures

Research Areas

Computer Vision

Libraries

Software and Tools

Software Engineering

Text Editors and IDEs

Photo/Video Editing

3D Modeling

Office

Misc

Operating Systems

Research

Surveys

Communication

Math and Theory

Misc