Posts by Tag

Rails

Ensuring the file uploaded by Refile

Refile is an neat and simple file upload library for Ruby applications. It can be easily to integrated into Rails app. Be advised, I am on its git version 6a...

Back to Top ↑

Python

How PyTorch implements DataParallel?

PyTorch can send batches and models to different GPUs automatically with DataParallel(model). How is it possible? I assume you know PyTorch uses dynamic comp...

Digging in Python iterator and enumerate

When a PyTorch DataLoader repeat its data? Why it’s so magical and impossible to see in its code. It is implemented as an iterator in Python. Pythonic but im...

Back to Top ↑

Wiki

Complicated Wikipedia Scripts Management

After MediaWiki 1.23/wmf3 had been deployed to all Wikimedia sites, old collapse element didn’t work any more on zhwikipedia. The administrator Liangent dele...

Back to Top ↑

MediaWiki

Complicated Wikipedia Scripts Management

After MediaWiki 1.23/wmf3 had been deployed to all Wikimedia sites, old collapse element didn’t work any more on zhwikipedia. The administrator Liangent dele...

Back to Top ↑

Mechanize

Back to Top ↑

Linux

Adding a system call to Linux 3.14

There are plenty of blog posts about adding a system call to Linux 2.6, but they are out of date now. Here is a article about adding a system call to Linux 3...

Back to Top ↑

GFW

Back to Top ↑

Bundler

Back to Top ↑

JavaScript

Back to Top ↑

ACE

Back to Top ↑

Ruby

Ensuring the file uploaded by Refile

Refile is an neat and simple file upload library for Ruby applications. It can be easily to integrated into Rails app. Be advised, I am on its git version 6a...

Back to Top ↑

Gem

Ensuring the file uploaded by Refile

Refile is an neat and simple file upload library for Ruby applications. It can be easily to integrated into Rails app. Be advised, I am on its git version 6a...

Back to Top ↑

Web

Hooray, Webhooks

Webhooks are “user-defined HTTP callbacks” brought by Jeff Lindsay. While it’s augmented for some time, it comes to my sight because of continuous integratio...

Back to Top ↑

Unicode

Bridging ICU with Ruby

Chinese Discourse users have more complains to the text problems. A community software induce users to read and write which certainly deals with texts. Numer...

Back to Top ↑

Tip

Back to Top ↑

Programming Language

Back to Top ↑

Pattern Recognition

Back to Top ↑

Artificial Intelligence

Back to Top ↑

Programing language

Digging in Python iterator and enumerate

When a PyTorch DataLoader repeat its data? Why it’s so magical and impossible to see in its code. It is implemented as an iterator in Python. Pythonic but im...

Back to Top ↑

Psychology

Take it slow in life

Internet profoundly changes human life. I read a magazine when I was a kid. It says “Everything at your fingertip.” This refers to the internet. It finally b...

Back to Top ↑

Development

Take it slow in life

Internet profoundly changes human life. I read a magazine when I was a kid. It says “Everything at your fingertip.” This refers to the internet. It finally b...

Back to Top ↑

Programing

Back to Top ↑

Science

Back to Top ↑

PyTorch

How PyTorch implements DataParallel?

PyTorch can send batches and models to different GPUs automatically with DataParallel(model). How is it possible? I assume you know PyTorch uses dynamic comp...

Back to Top ↑

Programming

How PyTorch implements DataParallel?

PyTorch can send batches and models to different GPUs automatically with DataParallel(model). How is it possible? I assume you know PyTorch uses dynamic comp...

Back to Top ↑

Society

Back to Top ↑

Wikimedia

Back to Top ↑

Computers

Back to Top ↑

Runtime

WebAssembly vs. JVM: An Informal Peek

Recently, WebAssembly (WASM) has gained traction as a reference runtime, providing a way to run programs written in different programming languages. However,...

Back to Top ↑

Latency

Latency values for programmers in 2024

Latency values are important for modern software. A program usually waits for I/O, another thread to complete a task, or a network request to complete. In a ...

Back to Top ↑