# TIL

## Today I Learned

# Python Long String

Published: 2018-12-31

Category: { programming } { basics }

Tags:

Summary: Python long string formatting

# Python If on Numbers

Published: 2018-12-31

Category: { programming } { basics }

Tags:

Summary: If on int is dangerous

# Python Datetime on Different OS

Published: 2018-12-31

Category: { programming } { basics }

Tags:

Summary: Python datetime on different os behaves inconsistently

# Controlled Experiments

Published: 2018-12-04

Category: { statistics }

Tags:

Summary: The three levels of controlled experiments

# Pandas with MultiProcessing

Published: 2018-09-09

Category: { programming } { basics }

Tags:

Summary: Adding new data to dataframe using multiprocessing

# Fitt's Law

Published: 2018-07-22

Category: { misc }

Tags:

Summary: How fast can you move your mouse to target

# Copy Scalars and Lists in Python

Published: 2018-07-03

Category: { programming } { basics }

Tags:

Summary: Python copy values of scalars but addresses of lists

# Certificate Errors in urllib

Published: 2018-06-25

Tags:

References:
- Worked Example: BeautifulSoup (Chapter 12)

Summary: Dealing with errors when scraping data

# Calculated Columns in Pandas

Published: 2018-05-20

Category: { programming } { basics }

Tags:

Summary: Create new columns in pandas

# tree in Linux

Published: 2018-03-20

Category: { programming } { basics }

Tags:

Summary: Trees in computer science

# Heap on Mac and Linux

Published: 2017-09-26

Category: { programming }

Tags:

Summary: Some caveats about heap on mac and linux

# CMake Usage

Published: 2017-09-21

Category: { programming }

Tags:

Summary: How to use CMake to generate makefiles

# C++ int Multiplication

Published: 2017-09-21

Category: { programming }

Tags:

Summary: int multiplication in C++ should be processed with caution.

# Allocating Memory for Multidimensional Array in C++

Published: 2017-09-14

Category: { programming }

Tags:

Summary: Some caveats

# C++ range-for-statement

Published: 2017-09-12

Category: { programming }

Tags:

Summary: In C++ we can use range-for-statement

# List All Folders in Linux or Mac

Published: 2017-08-01

Category: { programming }

Tags:

Summary: Using ls and tree commands to list folders only

# Python Default Parameters Tripped Me Up

Published: 2017-06-03

Category: { programming } { basics }

Tags:

References:
- Default Parameter Values in Python

Summary: Python default parameters might be changed with each run

# Some Tests on Matplotlib Backends

Published: 2017-05-23

Category: { programming }

Tags:

Summary: Matplotlib provides many different backends

# Mathematica Provides Great PlotTheme Options

Published: 2017-05-19

Category: { programming }

Tags:

Summary: Amazingly, Mathematica provides an option for plot that automatically generates beautiful plots.

# Turn a Series Expansion into Function in Mathematica

Published: 2017-05-15

Category: { programming }

Tags:

References:
- Converting Power Series to Normal Expressions

Summary: Turn a series expansion in Mathematica into a function