- 《春秋》据传,为孔子所作或修订而成,但有争议。《春秋》记述从鲁隐公元年(公元前722年)到鲁哀公十四年(公元前481年)间242年之历史,后人把书中包括之时代称为“春秋时代”。汉朝起被尊为五经之一,在四库全书中属于经部,在十三经中,《公羊传》与《穀梁传》作为《春秋》的解读文本,也被列入十三经中。《左传》可能是独立于春秋的比春秋更早的一部历史书。是现存最早的编年史。
- 史记》,最早称为《太史公书》或《太史公记》,是西汉汉武帝时期的任职太史令的司马迁(太史公)编写的纪传体史书,记载自传说中的黄帝至汉武帝太初年间共二千五百年的中国历史,与后来的《汉书》、《后汉书》、《三国志》合称“前四史”。全书包括本纪12卷、世家30卷、列传70卷、表10卷、书8卷,共130卷,52万6500馀字。
- 四书五经是四书和五经的合称,是中国儒家的经典书籍。四书又称为四子书,是指《论语》《孟子》《大学》《中庸》。五经是《诗经》《尚书》《礼记》《周易》和《春秋》。
May 6, 2025
“国史大纲” reading notes
February 15, 2025
Road bicycle box/rebox specifications
Canyon 2023 (Jimmy):
- Seddleheight, middle of BB to top of Seat: 68 cm
- Fore/AFT, back of Seat to Center of Bar: 80 cm (78 cm to middle)
- Handler Bar: Top: 2 NM, Sides: 5 NM
- Seddle Seat: 5 NM
Specilized Tarmac Expert 2018 (Wendy):
- Seddleheight, middle of BB to top of Seat: 70 cm
- Fore/AFT, back of Seat to Center of Bar: 78.5 cm (78 cm to middle)
- Handler Bar: Top: 5 NM, Sides: 6 NM
- Seddle Seat: 5 NM
Seat Post: clock wise to loose
Both Pedals: clock wise to loose
Seat bone width: 13 cm (Wendy), 12 cm (Jimmy)
Bicycel carton box: length -130 cm, width – 23cm, height – 74 cm
January 21, 2025
Bitcoin Wallets
- Entropy: generate the entropy numbers -> create the master private key
- Seed Phrase: translate numbers into words using the bip 39 word list
- Master Private Key: seed phrase imported into hardware wallet -> convert to seed -> create master private key
- XPUB: one extended public key or X Pub -> create a single Sig wallet. X Pubs are used to build wallets, check balance and receive Bitcoin. A master private key can provide approval for spending Bitcoind while an X Pub can not. X pubs are often exported from the hardware wallet to an internet connected devices, such as a computer or phone.
- Plain public keys: a wallet can be thought of as a collection of addresses. Each of which can receive Bitcoin and become added to the records of the Bitcoin blockchain. An X pub can produce additional keys of its own. It can create unlimited plain public keys which each serve as a main ingredient for building an address.
- Addresses: An address is a string of letters and numbers that can be shared with other people to received Bitcoin from them.
- Multisig wallet: 3 Master Private Key -> 3 X Pubs -> 3 Public keys
February 10, 2022
Badminton & Tennis Rackets
Badminton: http://yonexusa.com/products/badminton/racquets
“U”代表羽拍的重量: U—95~100克、2U—90~94克、3U—85~89克、4U—80~84克
“G”代表拍柄的粗细程度: G1最粗,G5最细。常用拍为G2,G3,G4
如果你的力量小拍较慢,却又想提高击球的速度,就应用厂商建议的低磅数拉线,反之,你用标示的最高磅拉线,当你击球时,就会经常感到球拍特别硬,不仅打不动球,还会觉得手很累!
20~27磅. 横线拉力25磅, 竖线拉力23磅
Badminton Racket:
1. Yonex VOLTRIC 80 (VT80): 3U|20~27lbs, G4|9.0~12.0kg, Ultralight Weight, Head Heavy Balance, Made in Japan
2. Yonex NANORAY Z-SPEED: 3U|20~27lbs, G5|9.0~12.0kg, High Modulus Graphite+X-Fullerene, Ultra Slim Shaft, Light Weight, Long Size, Made in Japan
Master Badminton:
1. Feb 6, 2022: VT80, String BG80, 25lbs, 25$+5$ grommet replacement
Tennis Racket:
1. Wilson Juics 100S: https://www.tennis-warehouse.com/Reviews/WJ100S/WJ100SReview.html
Weight: 304 g/10.7 oz
Headsize: 645 cm2/100 sq. in.
Balance: 32.0 cm/7 pts HL
REC Tension: 25 ~ 29 kg/54 ~ 64 lbs
Based on UNSTRUNG RACQUET
String Pattern: 16 x 15
Grip Size: 2 (1/4)
Designed in US. 2570-14: MADE IN CHINA
2. Head Metallix Crystalline Alloy Lightweight, ATTITUDE TOUR: https://www.head.com/en/attitude-tour-234301.html
Weight: 275 g/9.7 oz
Headsize: 645 cm2/100 sq. in.
Balance: 33.0 cm/1/2 IN HL
Beam: 23 MM
Length: 685 MM/27 IN
String Pattern: 16 x 19
Grip Size: 2
3. HEAD MASTER XL
REC String Tension(14M/ 17C): 23 ~ 27 kP/50 ~ 60 lbs
String Pattern: 14 x 17
Designed in Austria
String Pattern: https://www.tennisexpress.com/blog/finding-your-perfect-string-pattern/
The most common patterns around are 18 × 20, 16 x 19, 16 x 20 and 16 x 18.
Balance. It’s the distance in millimeters between the base of the racquet handle and its balance point. The Balance Point is an important value that gives us information on how weight is distributed along the tennis racket. In a standard 27-inch racket, a neutral balancing point is around 320 mm.
Lower tensions give you: More Power, More Comfort, More Durability (although not always the case), More Feel
But on the flip side: Less Control
Higher tensions give you: More Control, More Spin
But on the flip side: Less Durability, Less Power, Less Comfort
Mark, All Strings Attached: https://allstringsattached.ca/
Contact Phone: 604-780-5803
mark@allstringsattached.ca
1709 Arbutus Place
Coquitlam, BC V3E 3K2
1. April 7, 2021: Paid 25 CAD to have the HEAD MASTER XL re-stringed.
March 31, 2021
Coffee Beans
*** Zavida Organica Whole Bean Organic Coffee: https://www.zavida.com/wholesale-organica-rainforest-alliance-coffee/
— Organic and 100% Arabica Coffee
— From our signature Organica collection. Enjoy this rich, full-bodied coffee with a hint of sweetness and a nice, clean finish. Zavida is proud to offer our organic and 100% Rainforest Alliance Certified? coffee. It is naturally grown on certified farms promoting social and environmental responsibility. This majestic blend of sustainable Arabica beans is primarily shade-grown in Central and South America.
*** Java Club 100% Colombian Whole Bean Arabica Coffee: http://javaclub.ca/
— 100% Colombian arabica coffee
— Roasted and packaged in Canada
— Kosher and halal
*** Doi Chaang – Organic, Fair-trade Single Estate Dark Roast Coffee: https://www.doichaangcoffee.com/
— The only single estate Thailand coffee available in North America
— Rated among the top 1% in the world, the coffee is the only single-estate, 100% Arabica, USDA Certified Organic, Fair Trade Certified and shade grown coffee grown in Thailand.
— Doi Chaang Coffee, a Richmond-based, “Beyond Fair Trade” coffee company, has taken home 4 medals from the 2018 Golden Bean Awards in Portland, Oregon.
*** Ethical Bean Coffee Lush Medium Dark Roast Whole Bean Coffee: https://www.ethicalbean.com/
— Fairtrade certified
— Organic certified by QAI
— Certified by BC Kosher
— Each bag has a QR code that allows a scan with the Ethical Bean Coffee app to trace the coffee’s unique journey from crop to cup
— from Guatemala
*** Starbucks French Roast Whole Bean Coffee: https://athome.starbucks.com/product/french-roast/
— French roast coffee
— 100% Arabica
— Dark roast
— Intense and smoky
— C.A.F.E Practices verified
June 7, 2020
Running Shoes
If you keep track of the miles you run in each pair, most high-quality running shoes should be replaced between 500 and 800 kms—about four to six months for someone who runs 32 km per week—though that number is lower for race-day shoes, which are designed to be lighter and faster.
Foot type:
1. High Arch(Under Pornation): Cushioned
2. Normal Arch(Neutral): Cushioned, Stability Isabel
3. Low Arch(Over Pornation): Stability, Motion Control Jimmy
4. Severe Over Pornation: Motion Control
Shoe type:
1. Cushioned (more comfortable, good for new or heavy runner)
a. Brooks Glycerin 17 (300g, HtoT: 10mm)
b. Adidas Ultraboost 19 (309g, HtoT: 10mm)
2. Motion Control:
3. Stability: (Mild stability)
a. Asics Gel-Kayano 26 (315g, HtoT: 10mm)
4. Neutral
a. Road Shoes
*** Adidas ADIZERO Boston 8 (233g, HotT: 10mm)
*** Adidas Ultraboost 19 (309g, HtoT: 10mm)
*** Asics Gel-Nimbus 21 (315g, HtoT: 8mm) (a little stability)
*** Asics Novablast (269g, HtoT: 10mm)
*** Brooks Ghost 12 (295g, HtoT: 12mm)
*** Brook Launch 6 (255g, HotT: 10mm)
*** Hoka Men’s ONE ONE Clifton 6(210g, HotT: 5mm)
*** Hoka One One Rincon (218g, HtoT: 5mm) has durability issue, can last only about 300 km
*** Mizuno Wave Sky 3 (316g, HtoT: 10mm)
*** New Balance Beacon v2 (218g, HotT: 6mm)
*** New Balance Fresh Foam 1080v9 (294g, HtoT: 8mm)
*** New Balance FuelCell Rebel (204g, HotT: 6mm) bouncy, fast
*** New Balance Zante Pursuit (208g, HotT: 6mm)
*** Nike Air Zoom Pegasus 36 (252g, HtoT: 10mm) fastest
*** Nike Epic React Flyknit 2 (238g)
*** Reebok FOREVER FLOATRIDE ENERGY (255g, HotT: 10mm)
**** Saucony Endorphin Speed (221g, HtoT: 8mm)
*** Saucony Triumph 18 (315g, HtoT: 8mm)
*** Skechers GOrun Ride 8 Hyper (246g, HtoT: 6mm)
**** Skechers Razor 3 Elite (153g, HtoT: 4mm)
*** Under Armour HOVR Infinite (306g, HtoT: 10mm)
b. Racing Shoes
*** New Balance Fuelcell Rebel (208g, HtoT: 6mm)
*** Nike Zoom Vaporfly NEXT (187g, HtoT: 8mm) best for marathon
*** Saucony Type A9 (170g, HtoT: 4mm) not cushion enough for marathon
5. Trail Shoes
*** Asics Fujitrabuco Pro (245g, HtoT: 6mm)
*** Brooks Cascadia 14 (303g, HtoT: 8mm)
*** Hoka One One Speedgoat 4 (306g, HtoT: 4mm)
*** New Balance: Fresh Foam Hierro v5 (340g, HtoT: 8mm)
*** On Cloudventure Waterproof (345g, HtoT: 6mm)
*** Saucony Peregrin 10 ST (303g, HtoT: 4mm)
Store:
Running Room at Coquitlam: www.runningroom.com/ca/
Vancouver: FORRUNNERS, shop.forerunners.ca
US: Roadrunner Sports
Shoes:
Sep 2017 to Sep 2019: New Balance 880 V7 (292g, HtoT: 11mm)
Sep 2019: Brooks Ghost 12, size 8/41 (295g, HtoT: 12mm)
Mar 2020: New Balance Fresh Foam 880v10, size 8.5/42 (303g, HtoT: 10mm)
May 24, 2020: On Cloudflow size 8.5, $190.39 (233g, HtoT: 6mm) (broken after 3 runs)
Jun 02, 2020: Nike Air Zoom Pegasus 36, $130.20 (252g, HtoT: 10mm) (25% discount of $155.00)
Nov 01, 2020: Hoka One One Clifton 7, $190.40 (247g, HtoT: 5mm)
Mar 14, 2021: Asics Novablast, $212.80 (269g, HtoT: 10mm)
August 23, 2010
Chinese Characters in WordPress
Chinese characters do not work in WordPress by default if you didn’t originally setup your WordPress to handle Chinese.
However, it is pretty easy to get it working. I didn’t see it documented elsewhere, so I thought I’d post instructions on configuring WordPress to allow posting Chinese.
* Using a program (like phpMyAdmin) to administer your database, select the WordPress database.
* Find the wp_posts table, and click on the “structure” icon (it is the second from the left under Actions)
* Click the “pencil” icon on the wp_content table.
* Change the Collation option to utf8_unicode_ci (on mine, that’s the option at the very bottom).
* Click Save.
* If you want to enable Chinese in titles, you can repeat the procedure for the wp_posts.wp_title. You might also want to enable it in comments by repeating on wp_comments.comment_content and wp_comments.comment_author.
That’s it! You can now post 汉字 in WordPress!
April 13, 2010
sites to buy discount flight tickets
April 10, 2010
10 Simple Google Search Tricks
Published: April 2, 2010
By SIMON MACKIE of GigaOm
I’m always amazed that more people don’t know the little tricks you can use to get more out of a simple Google search. Here are 10 of my favorites.
Skip to next paragraph
More News From GigaOm
* 10 Secrets to Being a Successful Corporate Web Worker
* Yahoo Banking on Original Content — Again
* This Week in Mobile Tech Manor #82: iPad Eve
* What’s the Driving Force Behind China’s Great Green Leap Forward?
* How the Email Inbox Can Become An App Platform
1. Use the “site:” operator to limit searches to a particular site. I use this one all the time, and it’s particularly handy because many site’s built-in search tools don’t return the results you’re looking for (and some sites don’t even have a search feature). If I’m looking for WWD posts about GTD, for example, I could try this search: GTD site:webworkerdaily.com.
2. Use Google as a spelling aid. As Rob Hacker — the WWD reader I profiled last week — pointed out, entering a word into Google is a quick way to see if you have the right spelling. If it’s incorrect, Google will suggest the correct spelling instead. Additionally, if you want to get a definition of a word, you can use the “define:” operator to return definitions from various dictionaries (for example, define: parasympathetic).
3. Use Google as a calculator. Google has a built-in calculator — try entering a calculation like 110 * (654/8 + 3). Yes, your computer also has a calculator, but if you spend most of your day inside a browser, typing your calculation into the browser’s search box is quicker than firing up your calculator app.
4. Find out what time it is anywhere in the world. This one’s really handy if you want to make sure that you’re not phoning someone in the middle of the night. Just search for “time” and then the name of the city. For example, try: time San Francisco
5. Get quick currency conversions. Google can also do currency conversion, for example: 100 pounds in dollars. It only has the more mainstream currencies, though — if you’re trying to see how many Peruvian nuevos soles your dollars might buy, you’ll be out of luck.
6. Use the OR operator. This can be useful if you’re looking at researching a topic but you’re not sure which keywords will return the information you need. It can be particularly handy in conjunction with the “site:” operator. For example, you could try this search: GTD or “getting things done” site:webworkerdaily.com
7. Exclude specific terms with the – operator. You can narrow your searches using this operator. For example, if you’re looking for information about American Idol but don’t want anything about Simon Cowell, you could try: “american idol” -cowell
8. Search for specific document types. Google can search the web for specific types of files using the “filetype:” operator. If you’re looking for PowerPoint files about GTD, for example, you could try: GTD filetype:ppt
9. Search within numerical ranges using the .. operator. Say, for example, you want to look for information about Olympic events that took place in the 1950’s, you could use this search: Olympics 1950..1960
10. Area code lookup. Need to know where a phone number is located? Google will let you know where it is, and show you a map of the area, too. For example: 415
December 29, 2009
Amazing Scottish Stunt Cyclist, Danny MacAskill
http://www.tudou.com/programs/view/Gl-2ohxaiNg/