1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
//! ![](https://bitbucket.org/account/haibison/avatar/256/?ts=1450645520)
//!
//! _Android is arrogant, Java is dead, and dynamic programming languages are throwable._
//!
//! ---
//!
//! Hai Bison is a freelancer from Vietnam. He's available for work at [Upwork][::upwork-profile]. He's a little funny and hard working `:-)`
//!
//! Check out some of his open source projects on Bitbucket:
//!
//! - Rust:
//!
//!     + [Blackhole][::blackhole]
//!     + [Debt64][::debt64]
//!     + [Dia-assert][::dia-assert]
//!     + [Dia-semver][::dia-semver]
//!     + [Dia-time][::dia-time]
//!
//! - Ruby:
//!
//!     + [Geohash12][::geohash12]: [Geohash][wiki::geohash] gem
//!
//! - Mixed:
//!
//!     + [KiB][::kib] (Rust/Java/Ruby/Android): helps format bytes to KiB, MiB...
//!
//! Some apps made for clients:
//!
//! - [Letter/Numeral/Sonic Revealer][::letter-numeral-sonic-revealer]
//! - [Uruguay News-Uruguayan News][::uruguay-news]
//!
//! And his own apps `:-)`
//!
//! - [apk-signer][::apk-signer]
//! - [Charge+WiFi][::charge+wifi]
//! - [Turn it On][::turn-it-on]
//! - [Test IDs for AdMob][::test-ids-for-admob]
//!
//! If you find them interesting, you might want to give me a call and see if I can turn your ideas into apps.
//!
//! Thank you.
//!
//! ---
//!
//! [::upwork-profile]: https://www.upwork.com/o/profiles/users/_~012e482afb87d7637c/
//!
//! [::apk-signer]: https://play.google.com/store/apps/details?id=com.haibison.apksigner
//! [::charge+wifi]: https://play.google.com/store/apps/details?id=haibison.chargepluswifi
//! [::turn-it-on]: https://play.google.com/store/apps/details?id=haibison.turniton
//! [::test-ids-for-admob]: https://play.google.com/store/apps/details?id=haibison.android.admob_test_ids
//!
//! [::letter-numeral-sonic-revealer]: https://play.google.com/store/apps/details?id=me.conversio.letterlevel3
//! [::uruguay-news]: https://play.google.com/store/apps/details?id=com.rssnews.Uruguay
//!
//! [::blackhole]: https://bitbucket.org/haibison/blackhole-rs
//! [::debt64]: https://bitbucket.org/haibison/debt64
//! [::dia-assert]: https://bitbucket.org/haibison/dia-assert
//! [::dia-semver]: https://bitbucket.org/haibison/cl_semver
//! [::dia-time]: https://bitbucket.org/haibison/dia-time
//! [::geohash12]: https://bitbucket.org/haibison/geohash12
//! [::kib]: https://bitbucket.org/haibison/kib
//!
//! [wiki::geohash]: https://en.wikipedia.org/wiki/Geohash

pub mod _2019_;
pub mod _2018_;