RSS feed [root] /weblog /computer science




login:

password:

title search:




 


Wed May 31 14:32:18 GMT 2023

computer science


Some other useful resource - http://www.smartscholar.com/computer-science-guide/

(google search) (amazon search)
second
download zip of files only

Sun Apr 30 14:32:31 GMT 2023 From /weblog/computer+science

programming


What’s the difference between programming and coding? - https://www.zmescience.com[..]fference-between-programming-and-coding/

(google search) (amazon search)


Thu Apr 20 07:46:02 GMT 2023 From /weblog/computer+science

recursion


Tail Call Recursion in Java with ASM - https://unlinkedlist.org[..]19/tail-call-recursion-in-java-with-asm/

(google search) (amazon search)


Mon Feb 20 12:55:10 GMT 2023 From /weblog/computer+science

data science


Pointers - https://www.mapr.com[..]science-skills-you-need-and-how-get-them

Five Advanced Data Visualizations All Data Scientists Should Know - https://towardsdatascience.com[..]data-scientists-should-know-e042d5e1f532

101 DATA SCIENCE with Cheat Sheets (ML, DL, Scraping, Python, R, SQL, Maths & Statistics) - https://medium.com[..]thon-r-sql-maths-statistics-ef30b4d786eb

The 10 Statistical Techniques Data Scientists Need to Master - https://data-notes.co[..]a-scientists-need-to-master-1ef6dbd531f7

(google search) (amazon search)


Thu Jan 26 11:42:56 GMT 2023 From /weblog/computer+science

blockchain


內容上鏈來突破中國政府下架與長城封鎖,是好事嗎?從北大性侵案談起! - https://www.inside.com.tw/article/12686-blockchain-gfw

(google search) (amazon search)


Thu Jan 19 22:04:46 GMT 2023 From /weblog/computer+science

compression


Interview of inventor of zip algorithm with a lot of pointer to underlying concepts - http://www.ddj.com[..]201001300?cid=RSSfeed_DDJ_ArchitectDebug

Information about 7z - http://marxsoftware.blogspot.hk[..]/uncompressing-7z-files-with-groovy.html

Forget JPEG, How Would a Person Compress a Picture? Watching humans can improve compression algorithms - https://spectrum.ieee.org[..]eg-how-would-a-person-compress-a-picture

Uber Reduces Logging Costs by 169x Using Compressed Log Processor (CLP) - https://www.infoq.com/news/2022/11/uber-compressed-log-processor


(google search) (amazon search)


Fri Jan 06 03:18:38 GMT 2023 From /weblog/computer+science

outliner


3 Ways to Deal with Heteroskedasticity in Time Series - https://towardsdatascience.com[..]skedasticity-in-time-series-831f6499e688

(google search) (amazon search)


Tue Jul 19 22:58:09 GMT 2022 From /weblog/computer+science

Quantum


http://www.infoq.com/cn/news/2017/03/ibm-qiskit-quantum-computing https://www.infoq.com/news/2017/03/ibm-qiskit-quantum-computing

https://medium.com[..]works-and-why-its-important-c596376209d5

量子比特(qubit)利用疊加同時以兩種狀態存在——實際是就是同時以1和0存在。在經典計算機中,比特就像是硬幣,要麼顯示正面要麼顯示背面。而量子比特則像是被拋在空中的、不斷旋轉的硬幣,同時顯示正反面。 - http://cn.wsj.com/big5/20171017/TEC164028.asp

Quantum Teleportation: Separating Science Fact from Science Fiction - https://www.zmescience.com[..]uantum-teleportation-fact-fiction-03232/

Knocking on Turing’s door: Quantum Computing and Machine Learning - https://thegradient.pub[..]-quantum-computing-and-machine-learning/ https://www.infoq.cn/article/FU1I661uwBh1Ldv16OPv

https://q12education.org/quantime

https://quantumai.google/education/thequbitgame

https://blog.google[..]eet-our-researchers-and-play-qubit-game/

Meet the brilliant mathematician who gave us the many-worlds interpretation of quantum mechanics - https://www.zmescience.com[..]ugh-everett-iii-one-life-in-many-worlds/

(google search) (amazon search)


Wed Nov 24 12:37:26 GMT 2021 From /weblog/computer+science

data structure


Comparing difference set implementation - http://highlyscalable.wordpress.com[..]2/29/ultimate-sets-and-maps-for-java-p1/

https://medium.freecodecamp.org[..]-about-tree-data-structures-bceacb85490c

https://medium.com[..]a-little-help-from-dijkstra-613149fbdc8e

Open address hash - https://www.andreinc.net/2021/11/08/a-tale-of-java-hash-tables

(google search) (amazon search)


Sat Oct 09 12:07:50 GMT 2021 From /weblog/computer+science

sound


use voice to control radio - http://www.mobilewhack.com[..]xm_satellite_radio_and_mobile_phone.html

SoundStream: An End-to-End Neural Audio Codec - https://ai.googleblog.com[..]soundstream-end-to-end-neural-audio.html https://www.infoq.cn/article/PLHVrcSCegjT6KJy338S

(google search) (amazon search)


Wed Jun 30 01:05:53 GMT 2021 From /weblog/computer+science

image


How Google Photos pulls, pushes, and polyblurs your pics to perfection - https://www.androidpolice.com[..]s-and-polyblurs-your-pics-to-perfection/

(google search) (amazon search)


Sun Oct 11 13:36:16 GMT 2020 From /weblog/computer+science

math


(-1) ^ 2 , what do you think it is?? http://forums.worsethanfailure.com/forums/thread/135778.aspx

Basic knowledge of float in computing - http://download.oracle.com[..]/cd/E19957-01/806-3568/ncg_goldberg.html

Use of overflow with modpow() - http://vanillajava.blogspot.com.au[..]t.com.au/2012/12/a-use-for-overflow.html

Corner cases for float - https://github.com/gmarkall/PitfallsFP

http://invariantproperties.com[..]2014/06/24/fibonacci-and-lucas-sequences

携程如何基于ARIMA时序分析做业务量的预测 - https://www.infoq.cn/article/cICSl8ybYxJPgpscH6NB

(google search) (amazon search)


Fri Aug 07 01:10:56 GMT 2020 From /weblog/computer+science

compiler


Bootstrapping a compiler from nothing. - http://discuss.joelonsoftware.com/default.asp?design.4.357910

ON TAIL CALL OPTIMISATION - https://codurance.com/2017/12/05/on-tail-call-optimisation/

What LLVM can do, and cannot do - https://www.infoworld.com[..]er-behind-swift-rust-clang-and-more.html

Know Thy Complexities! - [..]oW9D2qyCTt3qMftzYxsdz7KJs8LkSeRPWLzguwpA

(google search) (amazon search)


Fri Jun 12 07:55:40 GMT 2020 From /weblog/computer+science

photography


https://www.dpreview.com[..]mputational-photography-trilogy-june2020

(google search) (amazon search)


Thu May 07 12:25:20 GMT 2020 From /weblog/computer+science

operating system


The little book about OS development - https://littleosbook.github.io/

https://www.internalpointers.com/post/introduction-virtual-memory

(google search) (amazon search)


Thu Jan 02 12:23:21 GMT 2020 From /weblog/computer+science

Algorithm


algorithm dictionary - http://programmers.stackexchange.com[..]5/is-there-an-encyclopedia-of-algorithms https://xlinux.nist.gov/dads

How to answer algorithm question - http://blog.palantir.com[..]/26/how-to-rock-an-algorithms-interview/

List of algorithm - http://en.wikipedia.org/wiki/List_of_algorithms

Huffman encoding - http://www.dreamincode.net[..]50-an-in-depth-look-at-huffman-encoding/

Discussion of using difference algorithm to get Fibonacci number, the matrix modeling is really nice - http://bosker.wordpress.com[..]/04/29/the-worst-algorithm-in-the-world/

What O(log n ) mean - http://kevinrodrigues.com[..]log/2010/01/06/analysis-of-an-algorithm/

Introduction to Dynamic Programming - https://stevenschmatz.github.io[..]/06/introduction-to-dynamic-programming/

Introduction to pagerank - http://css.dzone.com/articles/pagerank-5-minutes

Introduction to B+ tree - http://www.ovaistariq.net[..]indexes-and-how-they-impact-performance/

Text Editors: Algorithms and Architectures - http://www.drdobbs.com[..]&siteSectionName=architecture-and-design

Matching Wildcards: An Algorithm - http://www.drdobbs.com[..]888?elq=1dd35f241fda4e7e816c3d5e4d5451c2

http://austingwalters.com[..]everyday-algorithms-elevator-allocation/

http://javarevisited.blogspot.hk[..]ructure-and-algorithm-books-in-java.html

http://www.bigocheatsheet.com/

一致性算法 - https://en.wikipedia.org/wiki/Paxos_(computer_science) http://www.infoq.com/cn/articles/raft-paper https://ramcloud.atlassian.net[..]ki/download/attachments/6586375/raft.pdf

https://newnxa.blogspot.hk[..]t-important-algorithms-of-graph-and.html
https://newnxa.blogspot.hk[..]-is-algorithm-algorithm-is-any-well.html

Deep Dive Through A Graph: DFS Traversal - https://medium.com[..]rough-a-graph-dfs-traversal-8177df5d0f13

Queue theory - https://www.johndcook.com[..]1/what-happens-when-you-add-a-new-teller

(google search) (amazon search)


Sun Aug 26 14:45:16 GMT 2018 From /weblog/computer+science

functional


https://syndicode.com[..]pros-and-cons-of-functional-programming/

https://arrow-kt.io/docs/patterns/monads/

(google search) (amazon search)


Sun Jun 03 15:45:06 GMT 2018 From /weblog/computer+science

cryptocurrency


https://www.infoq.com/articles/blockchain-middleware

揭秘比特币和区块链(五):深入理解比特币交易的脚本- http://www.infoq.com[..]erstanding-of-bitcoin-transaction-script

https://hackernoon.com[..]d-island-with-pen-and-paper-899949ec555b

(google search) (amazon search)


Wed Nov 15 03:00:37 GMT 2017 From /weblog/computer+science

CG


smallpt is a global illumination renderer. It is 99 lines of C++, is open source, and renders the above scene using unbiased Monte Carlo path tracing - http://www.kevinbeason.com/smallpt/

Code review Doom - http://fabiensanglard.net/doomIphone/doomClassicRenderer.php

Story of Game development on NES - http://games.greggman.com/game/programming_m_c__kids/

Fast Approximate Anti-Aliasing (FXAA) - http://www.codinghorror.com[..]fast-approximate-anti-aliasing-fxaa.html

Free book - http://www.gabrielgambetta.com[..]-graphics-from-scratch/introduction.html

(google search) (amazon search)


Thu Sep 28 06:58:40 GMT 2017 From /weblog/computer+science

parsing


ANTLR tutorial, look simple enough, however hard for me to find a use case that need to write a parser myself, any recommendation?

http://www.alittlemadness.com/?p=23

https://tomassetti.me/resources-create-programming-languages/

https://tomassetti.me/guide-parsing-algorithms-terminology/

(google search) (amazon search)


Tue Mar 07 14:50:23 GMT 2017 From /weblog/computer+science

Linguistics


Introduction of various java linguistics tools:

Lingpipe
OpenNLP
opennlp.maxent
Inflector

http://www.devx.com[..]/Article/35088/1954?pf=true#codeitemarea

Authors homepage - http://www.rodcoffin.com/ http://netsmith.blogspot.com/

Some other Natural Language Processing links - http://www.markhneedham.com[..]-attempt-at-natural-language-processing/

How google improve the translation - https://research.googleblog.com[..]016/09/a-neural-network-for-machine.html

(google search) (amazon search)


Tue Aug 30 15:47:37 GMT 2016 From /weblog/computer+science

book


https://dl.acm.org/classics.cfm

https://www.infoq.com/minibooks/

(google search) (amazon search)


Sun Jul 24 08:41:57 GMT 2016 From /weblog/computer+science

people


John Von Neumann - http://infoproc.blogspot.com.au[..]012/12/john-von-neumann-documentary.html

Bill Gate - http://www.damncoolpictures.com[..]/interesting-facts-about-bill-gates.html

http://www.infoq.com/news/2016/01/minsky-rip

(google search) (amazon search)


Wed Dec 30 09:06:45 GMT 2015 From /weblog/computer+science

hacking


"Reverse Engineering for Beginners" free book - http://beginners.re/

(google search) (amazon search)


Thu Oct 24 10:04:19 GMT 2013 From /weblog/computer+science

memory


Another heap vs. stack - http://programmers.stackexchange.com[..]e-done-much-more-efficiently-on-the-stac

Leaking memory space - http://queue.acm.org/detail.cfm?ref=rss&id=2538488

(google search) (amazon search)


Mon Feb 11 04:08:34 GMT 2013 From /weblog/computer+science

sorting


A Strategy for Defining Order Relations - http://www.drdobbs.com[..]6&token=47926b093170e9c983515df7c338da1d

(google search) (amazon search)