RSS feed [root] /weblog




login:

password:

title search:




 


Tue Jul 15 12:55:50 GMT 2025

weblog


log down some useful resource


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

Thu Nov 16 13:26:49 GMT 2023 From /weblog/house

solar


Solcast Update: Check Your Solar Panels’ Performance For Free - https://www.solarquotes.com.au/blog/solcast-update-2023/#respond

Solar Panels On A Flat Roof? Consider East-West Tilts - https://www.solarquotes.com.au[..]au/blog/solar-flat-roof-east-west-tilts/

Solar Panels On A South Facing Roof Can Pay Anywhere In Australia - https://www.solarquotes.com.au/blog/south-facing-solar-panels

Seven Technical Tips For Buying Solar Like A Pro - https://www.solarquotes.com.au/blog/buying-solar-technical-tips/

Mesmerizing wall turbines could revamp urban renewable energy - https://www.zmescience.com[..]nes-could-revamp-urban-renewable-energy/

Allume SolShare Makes It Easier For Stratas To Go Solar - https://www.solarquotes.com.au/blog/allume-energy-solshare-review


(google search) (amazon search)


Sun Nov 12 11:42:12 GMT 2023 From /weblog/learning

writing


The Power of Writing by Hand - https://www.artofmanliness.com/articles/benefits-writing-by-hand/

手寫、打字、看影片學語言,研究:寫下來效果最好 - https://dq.yam.com/post.php?id=14087

Same with work, too. I have something I should do, I really should. But my mind wants to think about anything but that big task — I think about this email or some outstanding issue or whatever. And it delays me from starting it. - https://medium.com[..]it-i-do-that-helps-me-focus-f5b15e960b11

The History of Writing is the History of Humanity - https://lithub.com[..]y-of-writing-is-the-history-of-humanity/

(google search) (amazon search)


Sat Nov 11 12:39:05 GMT 2023 From /weblog/design

commandline



Elevate developer experiences with CLI design guidelines - https://www.thoughtworks.com[..]eloper-experiences-cli-design-guidelines


(google search) (amazon search)


Sat Nov 11 04:23:59 GMT 2023 From /weblog/health/food

vitamin


Vitamins and Minerals From A to Z - https://www.webmd.com[..]ss/slideshow-vitamins-minerals-overviewa

Supplement Smarts: Best Ways to Take Different Vitamins - https://www.webmd.com[..]how-best-ways-to-take-different-vitamins

The task force even made a specific recommendation against taking vitamin E and beta-carotene supplements. Studies suggest that beta-carotene — strongly colored red-orange pigment abundant in fungi, plants, and fruits, which the human body converts into vitamin A — may increase the risk of lung cancer. Vitamin E supplements had no net benefit in reducing mortality, cardiovascular disease, or cancer whatsoever. - https://www.zmescience.com[..]f-money-for-the-vast-majority-of-people/

Melatonin: What to Know - https://www.webmd.com[..]plements/ss/slideshow-melatonin-overview

Some vitamins and minerals simply work better when eaten together - https://www.nationalgeographic.com[..]utrients-vitamins-synergy-nutrition-diet

(google search) (amazon search)


Sat Nov 11 03:28:42 GMT 2023 From /weblog/health

hair


https://hairtheme.com/natural-hair-growth/

Natural Treatments for Hair Loss - https://www.webmd.com[..]how-alternative-treatments-for-hair-loss

Four science-backed ways to fight balding - https://www.zmescience.com[..]ur-science-backed-ways-to-fight-balding/

(google search) (amazon search)


Sun Nov 05 12:32:47 GMT 2023 From /weblog/software_engineering/testing

coverage


Getting The Most Test Coverage With The Least Test Code - http://parlezuml.com/blog/?postid=482 , Interesting question to ask, but I don't buy the arguement personally, because Most Test Coverage is not related to Most Effective Test in most case

mutation-testing, injecting wrong code to provide unit test is working - http://blog.jdriven.com/2014/03/joy-coding-mutation-testing-java/

The Great Code Coverage Holy Wars of the 21st Century - https://medium.com[..]ly-wars-of-the-21st-century-6fb11e7acce4

(google search) (amazon search)


Sat Nov 04 12:00:33 GMT 2023 From /weblog/hack+and+faq

kafka


A Practical Guide for Kafka Cost Reduction - https://leevs.dev/kafka-cost-reduction/ https://www.infoq.cn/article/zGb2m6e17hlmRDxViaNi

A new children's book / illustrated guide to Apache Kafka - http://www.gentlydownthe.stream/

socket.receive.buffer.bytes, with 100kB as the default - https://www.pepperdata.com[..]/kafka-optimization-four-best-practices/

How to create Kafka consumers and producers in Java - https://developers.redhat.com[..]reate-kafka-consumers-and-producers-java

Processing guarantees in Kafka - https://medium.com[..]cessing-guarantees-in-kafka-12dd2e30be0e

Apache Kafka Cheatsheet - https://www.javacodegeeks.com[..]-cheatsheet.html?utm_source=pocket_saves

(google search) (amazon search)


Wed Nov 01 14:03:03 GMT 2023 From /weblog/design/examples

amazon


How I scaled Amazon’s Load Generator to run on 1000s of machines - https://carloarg02.medium.com[..]to-run-on-1000s-of-machines-4ca8f53812cf

(google search) (amazon search)


Wed Nov 01 11:41:32 GMT 2023 From /weblog/software_engineering

technical debt


Don't think too much of it - http://swreflections.blogspot.com.au[..]nt-take-technical-debt-metaphor-too.html

Some common behavior show we need code refactoring - http://agiledevtest.blogspot.hk[..]/14-code-refactoring-smells-you-can.html

If technical debt behaves like a financial debt, logical debt behaves like a learning debt, which is much more impactful. - https://betterprogramming.pub[..]stating-than-technical-debt-79e4d4773744

(google search) (amazon search)


Tue Oct 31 11:31:55 GMT 2023 From /weblog/%E6%97%A5%E5%B8%B8%E7%94%9F%E6%B4%BB

garden


Tropical plants you can grow at home: bringing the exotic into your living room - https://www.zmescience.com[..]st/tropical-plants-you-can-grow-at-home/

【時事百寶箱】物價高企:自家種植能否「有效」減少食物開支? - https://www.sbs.com.au[..]looning-grocery-bill-heres-how/81t4i8892

(google search) (amazon search)


Tue Oct 31 00:24:11 GMT 2023 From /weblog/career/jobs

interviewer tip


The best way I've found to interview candidate developers is to pair program with them to do real work on the actual code of the project that is hiring. If not possible, give programming exercise which is:

The exercise must involve working with current development tools.
The exercise must require the candidate to apply important features of the language.
The exercise must involve understanding and working with existing code.
The exercise must involve error handling.
The exercise must involve testing.
The exercise must offer scope for domain modelling.
The exercise must involve asking questions.
The exercise must be realistic.
The exercise must involve changing requirements.
The exercise must offer the candidate enough rope to hang themselves.
The exercise must test many different skills and practices.

The other interesting reading - http://blog.secosoft.net[..]ass-kickin-interviewscreening-questions/

Phone interview - http://www.joelonsoftware.com/articles/ThePhoneScreen.html

Another interview question and answer - http://journeymanjournal.blogspot.com/2005/03/sir-am-i-hired.html http://paultyma.blogspot.com[..]/howto-pass-silicon-valley-software.html http://www.codinghorror.com/blog/archives/001042.html

How about lie at CV? http://jroller.com[..]mon?entry=lying_on_your_r%C3%A9sum%C3%A9

What interviewee should asked at interview - http://blog.reindel.com[..]programmer-should-ask-on-a-job-interview

What should not waste time to ask the candidate - http://www.innerspace.com.hk/cl_life.html

http://www.ehow.com[..]303_use-technique-ace-job-interview.html

The concern of putting negotiable in salary - http://jobtipsforgeeks.com/2014/08/08/negotiable/

http://www.zdfs.com/code/2015/on-interviewing-software-engineers

how-to-carry-out-technical-recruitment - http://www.infoq.com[..]s/how-to-carry-out-technical-recruitment

Bet you can’t solve this Google interview question. - https://medium.freecodecamp.org[..]s-google-interview-question-4a6e5a4dc8ee

system-design-interview-questions - https://dzone.com[..]stem-design-interview-questions-for-java

Why and how to do technical interviews? - https://javax0.wordpress.com[..]y-and-how-do-to-do-technical-interviews/

Look for a track record of getting things done. Interview engineers based on their resumes. Don’t be lazy. Call their references and ask their previous colleagues the number of projects completed on time. - https://betterprogramming.pub[..]ou-hire-software-developers-3910f3b1ed25

A scientist explains the surprising influence of body language in job interviews - https://www.fastcompany.com[..]g-influence-body-language-job-interviews

Whether it was lifeguarding at a local pool, manning the drive-through at a fast-food chain, or babysitting the neighbor’s kid, you probably remember your first job. While you likely took it to make money, early roles often came with valuable life lessons, too (although you may not have realized it then). - https://www.fastcompany.com[..]ile-isnt-complete-without-this-one-thing

(google search) (amazon search)


Sat Oct 28 13:14:31 GMT 2023 From /weblog/health

heart


http://list25.com[..]ur-heart-that-are-hard-to-beat/?view=all

What is cholesterol? - https://www.zmescience.com/science/what-is-cholesterol/

A recent study found a strong correlation between how a person performed on a cardiac stress test and their risk of dying from cancer. Here’s what you need to know. - https://www.nationalgeographic.com[..]icle/stress-test-cardiac-cancer-exercise

Believe the Food Hype: 10 Ways to Protect Your Heart - https://www.webmd.com[..]ss/cm/food-10-ways-to-protect-your-heart

(google search) (amazon search)


Thu Oct 26 13:54:55 GMT 2023 From /weblog/astronomical

spacecraft


1970s tech in interstellar space: How NASA keeps Voyagers alive against all odds - https://www.zmescience.com/space/voyager-software-patches-nasa/

(google search) (amazon search)


Tue Oct 24 10:16:54 GMT 2023 From /weblog/hardware

cpu


Memory Ordering in Modern Microprocessors - http://www.linuxjournal.com/article/8211 http://www.linuxjournal.com/article/8212

http://spectrum.ieee.org[..]ors/25-microchips-that-shook-the-world/0

FPGA CPUs, how to turn a FPGA to a working CPU? - http://dobbscodetalk.com[..]com_myblog&show=FPGA-CPUs.html&Itemid=29

If according this article, GPU easier to have more cores is required code to be very regular fashion with no branches and inter-thread communication - http://www.javacodegeeks.com/2011/09/cpu-vs-gpgpu.html

CPU DB: Recording Microprocessor History - http://queue.acm.org/detail.cfm?id=2181798&ref=fullrss

Difference CPU comparing - http://randomascii.wordpress.com[..]12/03/28/fractal-and-crypto-performance/

Detail about how CPU caching work - http://mechanical-sympathy.blogspot.gr[..]/2013/02/cpu-cache-flushing-fallacy.html

CPU design on paper - http://www.drdobbs.com[..]0_h&elq=891e5022435b400e89040e1342c10b72

http://vanillajava.blogspot.hk[..]rdware-transactional-memory-in-java.html

Interview about TSX - https://www.infoq.com[..]views/tene-hardware-transactional-memory

quantum - http://www.zmescience.com[..]ience/flip-flop-quantum-computer-043242/

meltdown - https://hackaday.com[..]15/spectre-and-meltdown-how-cache-works/

https://www.freecodecamp.org/news/how-does-a-cpu-work/

缓存与存储的一致性策略:从 CPU 到分布式系统 - https://xie.infoq.cn/article/fa1f0f9ac1cfee7845f7b29fe

The hidden language of computers: how a RISC(y) bet reshaped modern technology - https://www.zmescience.com[..]-science/risc-hidden-language-computers/

(google search) (amazon search)


Mon Oct 23 13:09:20 GMT 2023 From /weblog/ai

resource


https://techburst.io[..]th-machine-learning-fall-17-af5a71204c8b

Huge “foundation models” are turbo-charging AI progress - https://www.economist.com[..]on-models-are-turbo-charging-ai-progress

BigBang Transformer - https://bbt.ssymmetry.com/model.html

Does AI have any biases? Here’s what we know — and why this matters - https://www.zmescience.com/research/technology/ai-biases/

(google search) (amazon search)


Mon Oct 23 12:56:49 GMT 2023 From /weblog/design/examples

meta


Data engineering at Meta: High-Level Overview of the internal tech stack - https://medium.com[..]-of-the-internal-tech-stack-a200460a44fe

(google search) (amazon search)


Mon Oct 23 12:55:56 GMT 2023 From /weblog/languages

other languages


Nice thing of Lua - http://tjholowaychuk.com[..]a-scripting-is-badass?5ec266c0?8b310bf0`

a lot of quick start cookbooks of various languages - http://pleac.sourceforge.net/ and here is video tutorials - http://freescienceonline.blogspot.com[..]ucation-lectures.html?search=programming

Yet other JVM base language, it is very erlang like - http://clojure.sourceforge.net/ http://groups.google.com[..]vuI1Vhhmpjq_tXqhHSmIzvYz_Xjy5kXSYlvYYdgY

http://tutorialzine.com[..]2/the-10-weirdest-programming-languages/

Javascript quick note - https://jaxenter.com/javascript-crib-notes-136893.html

Excel - https://martinfowler.com/bliki/IllustrativeProgramming.html

Flix aims to offer a unique combination of features that no other programming language offers, including: algebraic data types and pattern matching (like Haskell, OCaml), extensible records (like Elm), type classes (like Haskell, Rust), higher-kinded types (like Haskell), type inference (like Haskell, OCaml), channel and process-based concurrency (like Go), a polymorphic effect system (a unique feature), purity reflection (a unique feature), first-class Datalog constraints (a unique feature), and compilation to JVM bytecode (like Scala). - https://flix.dev/

Embracing Julia: An Invitation Letter - https://towardsdatascience.com[..]-julia-an-invitation-letter-332f5709378e

(google search) (amazon search)


Mon Oct 23 12:55:06 GMT 2023 From /weblog/security

vpn


How VPNs really work - https://medium.com/@hnasr/how-vpns-really-work-a5da843d0eb3

(google search) (amazon search)


Wed Oct 18 22:12:25 GMT 2023 From /weblog/science/animal

microscopic


Meet the marvelous creatures that bring soil to life - https://www.nationalgeographic.com[..]reatures-that-bring-soil-to-life-feature

Slime after slime: why those biofilms you slip on in rivers are vitally important - https://www.zmescience.com[..]slip-on-in-rivers-are-vitally-important/

(google search) (amazon search)


Tue Oct 17 13:01:16 GMT 2023 From /weblog/business

office


Smile can be complicated in office.... - http://cn.wsj.com/big5/20121224/hea072656.asp

Why "Thank you" is important - http://cn.wsj.com/big5/20121213/eoe075458.asp?source=rss

Good office chair - http://www.inside.com.tw/2013/02/22/five-best-office-chairs

Effective home office - http://beenhero.com/improve-remote-work-productivity/

http://www.petrikainulainen.net[..]r-data-access-code-unit-tests-are-waste/

#1. Informal exchanges
#2. Focused solo work
#3. Visual aids
#4. The sweet things and “feel good” stuff
http://www.targetprocess.com[..]how-workspace-improves-productivity.html

2014年發表在《實驗心理學期刊》上的一份研究表明,植物可令工作效率提高多達15%。 - http://cn.wsj.com/big5/20180312/LIF170148.asp

https://blog.producthunt.com[..]ps-are-going-remote-in-2017-7b6b60e9e8ff

How should we manage email - https://www.zmescience.com[..]news-science/myth-busing-emails-12012017 https://www.fatherly.com[..]ealth-science/why-is-email-so-stressful/

Red flags that you’re in a toxic workplace - https://www.fastcompany.com[..]-to-spot-and-deal-with-a-toxic-workplace

(google search) (amazon search)


Sat Oct 14 12:54:43 GMT 2023 From /weblog/science/animal

bat


Bats’ superpower: they innately know the speed of sound - https://www.zmescience.com[..]r-they-innately-know-the-speed-of-sound/

Why bats can carry so many virus - https://www.zmescience.com[..]cience/news-science/bats-dont-sick-42432

Meet the hammer-headed bat: the flying mammal with the head of a puppy - https://www.zmescience.com[..]-flying-mammal-with-the-head-of-a-puppy/

A bat traveled 2,486 km and broke all previous records - https://www.zmescience.com[..]s-science/bat-traveling-record-07092022/

Bats and death metal singers have more in common than we imagined - https://www.zmescience.com[..]rs-have-more-in-common-than-we-imagined/

The Vampire Bats: Yes, They Do Exist, But They’re Not What You Think - https://www.zmescience.com[..]/?goal=0_3b5aad2288-fd13553b05-242734313

Meet the hammer-headed bat: the flying mammal with the head of a puppy - https://www.zmescience.com[..]nimals/mammals/hammer-headed-bat-africa/

(google search) (amazon search)


Fri Oct 06 11:12:30 GMT 2023 From /weblog/health/food

antioxidant


mushrooms - https://www.zmescience.com[..]on-medicine/mushrooms-antioxidants-rich/ it also high in other nutritious - https://www.zmescience.com[..]-make-meals-more-nutritious-study-finds/

high antioxidants food - https://www.webmd.com[..]ipes/ss/slideshow-all-about-antioxidants

維他命A:
食物:紅蘿蔔汁、菠菜、木瓜、番茄汁、全脂牛奶等
攝取量:成年人,男性每日需要900微毫克,女性則為700微毫克

維他命C:
食物:蘋果、西蘭花、芥蘭、奇異果、橙、西柚、燈籠椒等
攝取量:成年人,男性每日90微毫克,女性為75微毫克

維他命E:
食物:胚芽油、葵花籽、杏仁、小麥胚芽、西蘭花、菠菜等
攝取量:成年人,男女均為15微毫克

硒質:
食物:蘑菇、鱈魚、三文魚、全麥麵包、蒜頭、蛋等
攝取量:建議成年男女,每日為55微毫克

http://www.yimho.com/1788.html

What is Matcha, and what are its real science-backed benefits? - https://www.zmescience.com[..]at-are-its-real-science-backed-benefits/


(google search) (amazon search)


Fri Sep 29 14:07:20 GMT 2023 From /weblog/career/jobs

hiring


How do you think about this? http://www.google.com/search?q=hire+slowly+fire+quickly

The other guide - http://home.att.net[..]rey.slinker/maverick/MaverickHiring.html

startup hiring - http://blogs.atlassian.com[..]is_a_hire_way_5_tips_for_startup_hi.html

First of all, the #1 cardinal criteria for getting hired at Fog Creek:

Smart, and
Gets Things Done.

http://www.joelonsoftware.com/articles/fog0000000073.html

Six Point:
-Technical Knowledge.
-Critical Thinking.
-Can You Solve Problems?
-Can You Learn?
-Can You Change Based on Environment and Evidence?
-Are You Toxic?

http://www.artima.com/weblogs/viewpost.jsp?thread=228097

http://blogs.windwardreports.com[..]programming-interview-question-ever.html <- But I am not so sure about this.....

Common silly decision make when hiring - http://www.makinggoodsoftware.com[..]r-technicalities-in-software-development http://devinterviews.pen.io/

Fire quick is not suitable - http://manincentral.blogspot.com/2011/04/blog-post_08.html

Someone code good may not fit in - http://www.ericsink.com/entries/No_Great_Hackers.html

1) Define your value in advance of the interview. What actions did I take that affected the project? How do I describe the details of those actions in a way that helps articulate the value of how I worked?
2) Create these stories by asking yourself several questions. See if you can relate the answers to cost, schedule, or customer experience. Why? Because that’s what management cares about.
3) Never lie. Never. Never.
4) Use this value to create the stories of how you worked.
5) In the interview, answer every question as if it is a behavior-description question.
6) Do not assume the interviewer knows what you mean. Especially explain your project management approach.
http://www.jrothman.com[..]program-manager-interview-questions.html

The hidden dangers of hiring international contractors - https://medium.com[..]g-international-contractors-5c2a4373674a

When hiring, experience is often valued too highly despite being less predictive of success - https://entrepreneurshandbook.co[..]co/experience-doesnt-matter-4bfddac11483

(google search) (amazon search)


Fri Sep 29 13:49:00 GMT 2023 From /weblog/health/food

preservation


Counter or fridge? Here’s how to store fruits and veggies for maximum freshness - https://www.nationalgeographic.com[..]e/how-to-keep-food-fresh-kitchen-storage

(google search) (amazon search)


Wed Sep 27 14:52:24 GMT 2023 From /weblog/health/food/diet

diet


What is keto - https://www.zmescience.com/science/what-is-keto-052353/

Science Might Have Identified the Optimal Human Diet - https://elemental.medium.com[..]fied-the-optimal-human-diet-ec618b2fb8f2

New Mom’s Guide to Nutrition After Childbirth - https://www.webmd.com/parenting/baby/nutrition-guide-new-moms

Great Food Combos for Losing Weight - https://www.webmd.com/diet/ss/slideshow-food-combos-weight-loss

總結一下:蔬菜→蛋白質→碳水化合物的吃飯順序,控制餐後血糖的效果的確是最好的;如果無法接受最後吃主食的做法,那麼先吃蔬菜,然後再一口肉一口飯地吃,也足夠好。
最不推薦上來先幾大口米飯(精製主食),沒有或只有很少的蔬菜和蛋白質類食物的吃法。
實驗二:吃一頓飯花多少時間,差別很大 - https://acd.com.au[..]engchi10wandunfanyourenchichuyishenbing/

Nordic low protein diet includes berries (especially blueberries, cranberries, raspberries), vegetables (like turnip, carrot, cabbage, etc), and roots. The latest study highlights that feeding soft and edible parts of these fruits and vegetables to your babies can double the chances of them preferring to eat healthy food as they grow up. The results of the study are based on an OTIS trial during which researchers observed a total of 250 babies from the age of four to five months until they became 18 months older. - https://www.zmescience.com[..]ence/nordic-diet-kids-healthier23062022/

Residents live purposeful lives in walkable settings that keep people naturally active and socially connected. And they eat a diet that’s largely plant-based whole foods. - https://www.nationalgeographic.com[..]cle/dan-buettner-blue-zones-america-diet

These traditional diets can lead to long lives - https://www.nationalgeographic.com[..]lue-zones-can-lead-to-long-lives-feature

(google search) (amazon search)