Questions for any ETL workflow

What happens if your data doesn’t arrive on time? What happens if one of your processing steps fails? What happens if an error takes out one of your processing nodes? How do you monitor? How do you control scheduling?

March 27, 2018 · 1 min · birdchan

Comparing ALIAS and CNAME Records

There are 4 types of DNS records, namely: A, CNAME, ALIAS, and URL. The A record, maps a name to one or more IP addresses. The URL record, redirects to the target link using http 301. So far so good. The CNAME record, maps a name to another name. The ALIAS record, maps a name to another name. Um… what??? ALIAS and CNAME look quite the same, don’t they? So when to use what? ...

March 16, 2018 · 1 min · birdchan

California Earthquake

https://youtu.be/blTx92TuWHA Ref: http://strangesounds.org/2018/03/california-major-earthquake-drought-big-one.html

March 16, 2018 · 1 min · birdchan

Commercials

Since when the commercials became so anime now?

March 13, 2018 · 1 min · birdchan

How to remove iCloud Account on iOS9 / iOS8

When you forget your icloud password, and if you have the Find my iPhone feature turned on, there is practically no way to log out. The icloud password prompt will keep popping up from time to time to render your iphone/ipad useless. There is actually a way to remove that icloud username on your device, but it requires jail-breaking. If you are determined then here are the steps. Jailbreak your device by following this: https://taig9.com/9.3.5/. You can get Cydia Impactor here. ...

March 6, 2018 · 1 min · birdchan

-bash: /bin/rm: Argument list too long

I accidentally created more than 50K empty files in a folder. When I tried to remove them using rm -rf *.tmp, I got the error -bash: /bin/rm: Argument list too long. It turns out bash tries to expand the * into a full list, but that list became too long. Here is how to delete that many files: [code] find . -name ‘*.tmp’ | xargs rm [/code] Ref: https://yooplug.com/portal/plugin/support_manager/knowledgebase/view/45/deleting-tons-of-files-in-linux-argument-list-too/ https://www.tidyhosts.com/blog/resolve-binrm-argument-list-long-error/

March 5, 2018 · 1 min · birdchan

Why do flight times differ between traveling East vs traveling West?

I often notice that when I fly from America to China, then fly back. It’s off by an hour or two. Earth rotation shouldn’t be the reason unless we get out to the space. I did some research and it turns out it’s the wind. Make sense. https://aviation.stackexchange.com/questions/2549/why-do-flight-times-differ-between-traveling-east-versus-traveling-west

February 27, 2018 · 1 min · birdchan

/usr/local/Homebrew/Library/Homebrew/brew.rb:12:in `': Homebrew must be run under Ruby 2.3! You're running 2.0.0. (RuntimeError)

[code] brew update brew install ruby [/code]

February 19, 2018 · 1 min · birdchan

World’s most spoken languages

World’s most spoken languages, based on # of first-language speakers‬ ‪ ‬ ‪1. Chinese (Mandarin) 935M‬ ‪2. Spanish 390M ‪3. English 365M ‪4. Hindi 295M ‪5. Arabic 280M 6. Portuguese 205M‬ ‪7. Bengali 200M ‪8. Russian 160M‬ ‪9. Japanese 125M‬ ‪10. Punjabi 95M … https://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers What does that mean?

February 13, 2018 · 1 min · birdchan

A list of 25 Principles of Adult Behavior by John Perry Barlow

1. Be patient. No matter what. 2. Don’t badmouth: Assign responsibility, not blame. Say nothing of another you wouldn’t say to him. 3. Never assume the motives of others are, to them, less noble than yours are to you. 4. Expand your sense of the possible. 5. Don’t trouble yourself with matters you truly cannot change. 6. Expect no more of anyone than you can deliver yourself. 7. Tolerate ambiguity. 8. Laugh at yourself frequently. 9. Concern yourself with what is right rather than who is right. 10. Never forget that, no matter how certain, you might be wrong. 11. Give up blood sports. 12. Remember that your life belongs to others as well. Don’t risk it frivolously. 13. Never lie to anyone for any reason. (Lies of omission are sometimes exempt.) 14. Learn the needs of those around you and respect them. 15. Avoid the pursuit of happiness. Seek to define your mission and pursue that. 16. Reduce your use of the first personal pronoun. 17. Praise at least as often as you disparage. 18. Admit your errors freely and soon. 19. Become less suspicious of joy. 20. Understand humility. 21. Remember that love forgives everything. 22. Foster dignity. 23. Live memorably. 24. Love yourself. 25. Endure. ...

February 10, 2018 · 1 min · birdchan