-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
232 lines (232 loc) · 61.4 KB
/
index.html
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
<!doctype html><html lang=en data-figures class=home><head><meta name=generator content="Hugo 0.125.4"><title>Yogendra Rampuria</title>
<meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><meta http-equiv=X-UA-Compatible content="IE=edge"><script async src="https://www.googletagmanager.com/gtag/js?id=UA-21164716-2"></script><script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","UA-21164716-2")</script><meta property="og:locale" content="en"><meta property="og:type" content="website"><meta name=description content="Chase Your Dream"><meta name=twitter:card content="summary_large_image"><meta name=twitter:creator content="@yogendra"><meta name=twitter:title content="Yogendra Rampuria"><meta name=twitter:image content="https://yogendra.github.io/images/thumbnail.png"><meta property="og:url" content="https://yogendra.github.io/"><meta property="og:title" content="Yogendra Rampuria"><meta property="og:description" content="Chase Your Dream"><meta property="og:image" content="https://yogendra.github.io/images/thumbnail.png"><link rel=apple-touch-icon sizes=180x180 href=https://yogendra.github.io/icons/apple-touch-icon.png><link rel=icon type=image/png sizes=32x32 href=https://yogendra.github.io/icons/favicon-32x32.png><link rel=manifest href=https://yogendra.github.io/icons/site.webmanifest><link rel=canonical href=https://yogendra.github.io/><link rel=alternate type=application/rss+xml href=https://yogendra.github.io/index.xml title="Yogendra Rampuria"><link rel=preload href=https://yogendra.github.io/css/styles.f6c2187bc03ae111660741d12ee6971e718ff4883735b78c0fb0930f6d56439b9ec09137a57899d1c0c8230e77ec066a2b71824bc21a99e13d525d95cba9436f.css integrity="sha512-9sIYe8A64RFmB0HRLuaXHnGP9Ig3NbeMD7CTD21WQ5uewJE3pXiZ0cDIIw537AZqK3GCS8IameE9Ul2Vy6lDbw==" as=style crossorigin=anonymous><link rel=preload href=https://yogendra.github.io/en/js/bundle.dc7cd1d6177cec127ae26de1e1a64a00cec7ce603be645eb45839d1ff8ad314a47c8db3c2d9dbbe5723834c181d0478239bb51968d72b4f061d14415cc5c4b80.js as=script integrity="sha512-3HzR1hd87BJ64m3h4aZKAM7HzmA75kXrRYOdH/itMUpHyNs8LZ275XI4NMGB0EeCObtRlo1ytPBh0UQVzFxLgA==" crossorigin=anonymous><link rel=stylesheet type=text/css href=https://yogendra.github.io/css/styles.f6c2187bc03ae111660741d12ee6971e718ff4883735b78c0fb0930f6d56439b9ec09137a57899d1c0c8230e77ec066a2b71824bc21a99e13d525d95cba9436f.css integrity="sha512-9sIYe8A64RFmB0HRLuaXHnGP9Ig3NbeMD7CTD21WQ5uewJE3pXiZ0cDIIw537AZqK3GCS8IameE9Ul2Vy6lDbw==" crossorigin=anonymous><script async src="https://www.googletagmanager.com/gtag/js?id=G-FDR0KSKD9Z"></script><script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-FDR0KSKD9Z")</script></head><body data-code=10 data-lines=true id=documentTop data-lang=en><header class=nav_header><nav class=nav><a href=https://yogendra.github.io/ class="nav_brand nav_item" title="Yogendra Rampuria"><img src=https://yogendra.github.io/images/logo-64.png class=logo alt="Yogendra Rampuria"><div class=nav_close><div><svg class="icon"><title>open-menu</title><use xlink:href="#open-menu"/></svg><svg class="icon"><title>closeme</title><use xlink:href="#closeme"/></svg></div></div></a><div class='nav_body nav_body_left'><div class="nav_parent nav_active"><a href=https://yogendra.github.io/ class=nav_item title=Home>Home</a></div><div class=nav_parent><a href=https://yogendra.github.io/projects/ class=nav_item title=Projects>Projects</a></div><div class=nav_parent><a href=https://yogendra.github.io/about/ class=nav_item title=About>About</a></div><div class=nav_parent><a href=https://yogendra.github.io/security.html class=nav_item title=Security>Security</a></div><div class=follow><a href=https://github.com/yogendra><svg class="icon"><title>github</title><use xlink:href="#github"/></svg>
</a><a href=https://twitter.com/yogendra><svg class="icon"><title>twitter</title><use xlink:href="#twitter"/></svg>
</a><a href=https://www.linkedin.com/in/yogi><svg class="icon"><title>linkedin</title><use xlink:href="#linkedin"/></svg>
</a><a href=https://yogendra.github.io/index.xml><svg class="icon"><title>rss</title><use xlink:href="#rss"/></svg>
</a><a href=https://yogendra.github.io/yb.vcf><svg class="icon"><title>copy</title><use xlink:href="#copy"/></svg></a><div class=color_mode><input type=checkbox class=color_choice id=mode></div></div></div></nav></header><main><div class="grid-inverse wrap content"><div><ul class=posts id=posts><li class=post_item><div class=excerpt><div class=excerpt_header><h3 class=post_link><a href=https://yogendra.github.io/2024/05/23/yugabytedb-and-vault-fun-times/ title="YugabyteDB ♥️ Vault: Fun Times">YugabyteDB ♥️ Vault: Fun Times</a></h3><div class=post_meta><span><svg class="icon"><title>calendar</title><use xlink:href="#calendar"/></svg>
</span><span class=post_date>May 23, 2024</span>
<span class=post_time>· 15 min read</span><span> · <a href=https://yogendra.github.io/tags/yugabyte/ title=yugabyte class="post_tag button button_translucent">yugabyte
</a><a href=https://yogendra.github.io/tags/vault/ title=vault class="post_tag button button_translucent">vault
</a><a href=https://yogendra.github.io/tags/devops/ title=devops class="post_tag button button_translucent">devops
</a></span><span class=page_only> ·<div class=post_share>Share on:
<a href="https://twitter.com/intent/tweet?text=YugabyteDB%20%e2%99%a5%ef%b8%8f%20Vault%3a%20Fun%20Times&url=https%3a%2f%2fyogendra.github.io%2f2024%2f05%2f23%2fyugabytedb-and-vault-fun-times%2f&tw_p=tweetbutton" class=twitter title="Share on Twitter" target=_blank rel=nofollow><svg class="icon"><title>twitter</title><use xlink:href="#twitter"/></svg>
</a><a href="https://www.facebook.com/sharer.php?u=https%3a%2f%2fyogendra.github.io%2f2024%2f05%2f23%2fyugabytedb-and-vault-fun-times%2f&t=YugabyteDB%20%e2%99%a5%ef%b8%8f%20Vault%3a%20Fun%20Times" class=facebook title="Share on Facebook" target=_blank rel=nofollow><svg class="icon"><title>facebook</title><use xlink:href="#facebook"/></svg>
</a><a href=#linkedinshare id=linkedinshare class=linkedin title="Share on LinkedIn" rel=nofollow><svg class="icon"><title>linkedin</title><use xlink:href="#linkedin"/></svg>
</a><a href=https://yogendra.github.io/2024/05/23/yugabytedb-and-vault-fun-times/ title="Copy Link" class="link link_yank"><svg class="icon"><title>copy</title><use xlink:href="#copy"/></svg></a></div></span></div></div><div class=excerpt_footer><div class=pale><p>I have been working with YugabyteDB for a while now. I am always experimenting with YugabyteDB + (something). Today, its Vault.
I have also worked on Vault for a bit and did a a lightening talk earlier this year. That talks was primarily around the data masking. But today, I was exploring the database secret engine. …</p><br><a href=https://yogendra.github.io/2024/05/23/yugabytedb-and-vault-fun-times/ title="Read More" class="excerpt_more button">Read More</a></div></div></div></li><li class=post_item><div class=excerpt><div class=excerpt_header><h3 class=post_link><a href=https://yogendra.github.io/2022/04/11/fun-with-sensors-data/ title="Fun With Sensors' Data">Fun With Sensors' Data</a></h3><div class=post_meta><span><svg class="icon"><title>calendar</title><use xlink:href="#calendar"/></svg>
</span><span class=post_date>Apr 11, 2022</span>
<span class=post_time>· 1 min read</span><span> · <a href=https://yogendra.github.io/tags/iot/ title=iot class="post_tag button button_translucent">iot
</a><a href=https://yogendra.github.io/tags/database/ title=database class="post_tag button button_translucent">database
</a><a href=https://yogendra.github.io/tags/yugabyte/ title=yugabyte class="post_tag button button_translucent">yugabyte
</a><a href=https://yogendra.github.io/tags/mqtt/ title=mqtt class="post_tag button button_translucent">mqtt
</a></span><span class=page_only> ·<div class=post_share>Share on:
<a href="https://twitter.com/intent/tweet?text=Fun%20With%20Sensors%27%20Data&url=https%3a%2f%2fyogendra.github.io%2f2022%2f04%2f11%2ffun-with-sensors-data%2f&tw_p=tweetbutton" class=twitter title="Share on Twitter" target=_blank rel=nofollow><svg class="icon"><title>twitter</title><use xlink:href="#twitter"/></svg>
</a><a href="https://www.facebook.com/sharer.php?u=https%3a%2f%2fyogendra.github.io%2f2022%2f04%2f11%2ffun-with-sensors-data%2f&t=Fun%20With%20Sensors%27%20Data" class=facebook title="Share on Facebook" target=_blank rel=nofollow><svg class="icon"><title>facebook</title><use xlink:href="#facebook"/></svg>
</a><a href=#linkedinshare id=linkedinshare class=linkedin title="Share on LinkedIn" rel=nofollow><svg class="icon"><title>linkedin</title><use xlink:href="#linkedin"/></svg>
</a><a href=https://yogendra.github.io/2022/04/11/fun-with-sensors-data/ title="Copy Link" class="link link_yank"><svg class="icon"><title>copy</title><use xlink:href="#copy"/></svg></a></div></span></div></div><div class="excerpt_footer partition"><div class=excerpt_thumbnail><figure><picture><img loading=lazy decoding=async alt="Fun With Sensors&#39; Data" class="image_figure image_thumbnail image_internal image_unprocessed" src=/2022/04/11/fun-with-sensors-data/00-thumbnail.png></picture></figure></div><div class=pale><p>IoT is growing rapidly. I wanted to learn more about it from an enterprise and data centric aspect of it. Here are initial learnings</p><br><a href=https://yogendra.github.io/2022/04/11/fun-with-sensors-data/ title="Read More" class="excerpt_more button">Read More</a></div></div></div></li><li class=post_item><div class=excerpt><div class=excerpt_header><h3 class=post_link><a href=https://yogendra.github.io/2022/03/17/yugabytedb-row-level-geo-partitioning/ title="YugabyteDB - Row Level Geo Partitioning">YugabyteDB - Row Level Geo Partitioning</a></h3><div class=post_meta><span><svg class="icon"><title>calendar</title><use xlink:href="#calendar"/></svg>
</span><span class=post_date>Mar 17, 2022</span>
<span class=post_time>· 28 min read</span><span> · <a href=https://yogendra.github.io/tags/yugabyte/ title=yugabyte class="post_tag button button_translucent">yugabyte
</a><a href=https://yogendra.github.io/tags/tutorial/ title=tutorial class="post_tag button button_translucent">tutorial
</a><a href=https://yogendra.github.io/tags/database/ title=database class="post_tag button button_translucent">database
</a></span><span class=page_only> ·<div class=post_share>Share on:
<a href="https://twitter.com/intent/tweet?text=YugabyteDB%20-%20Row%20Level%20Geo%20Partitioning&url=https%3a%2f%2fyogendra.github.io%2f2022%2f03%2f17%2fyugabytedb-row-level-geo-partitioning%2f&tw_p=tweetbutton" class=twitter title="Share on Twitter" target=_blank rel=nofollow><svg class="icon"><title>twitter</title><use xlink:href="#twitter"/></svg>
</a><a href="https://www.facebook.com/sharer.php?u=https%3a%2f%2fyogendra.github.io%2f2022%2f03%2f17%2fyugabytedb-row-level-geo-partitioning%2f&t=YugabyteDB%20-%20Row%20Level%20Geo%20Partitioning" class=facebook title="Share on Facebook" target=_blank rel=nofollow><svg class="icon"><title>facebook</title><use xlink:href="#facebook"/></svg>
</a><a href=#linkedinshare id=linkedinshare class=linkedin title="Share on LinkedIn" rel=nofollow><svg class="icon"><title>linkedin</title><use xlink:href="#linkedin"/></svg>
</a><a href=https://yogendra.github.io/2022/03/17/yugabytedb-row-level-geo-partitioning/ title="Copy Link" class="link link_yank"><svg class="icon"><title>copy</title><use xlink:href="#copy"/></svg></a></div></span></div></div><div class="excerpt_footer partition"><div class=excerpt_thumbnail><figure><picture><img loading=lazy decoding=async alt="YugabyteDB - Row Level Geo Partitioning" class="image_figure image_thumbnail image_internal image_unprocessed" src=/2022/03/17/yugabytedb-row-level-geo-partitioning/00-row-geo-partition.png></picture></figure></div><div class=pale><p>I have joined Yugabyte a while back. I have gone through many demos/samples. But one thing that caught my attention very early on was the geo-pinning the data.
This capability can simplify compliance of data privacy laws, data sovereignty laws, etc. It can make the overall architecture of the application very simple. …</p><br><a href=https://yogendra.github.io/2022/03/17/yugabytedb-row-level-geo-partitioning/ title="Read More" class="excerpt_more button">Read More</a></div></div></div></li><li class=post_item><div class=excerpt><div class=excerpt_header><h3 class=post_link><a href=https://yogendra.github.io/2022/02/17/idd-dialer-v2/ title="IDD Dialer V2">IDD Dialer V2</a></h3><div class=post_meta><span><svg class="icon"><title>calendar</title><use xlink:href="#calendar"/></svg>
</span><span class=post_date>Feb 17, 2022</span>
<span class=post_time>· 3 min read</span>
<span class=page_only> ·<div class=post_share>Share on:
<a href="https://twitter.com/intent/tweet?text=IDD%20Dialer%20V2&url=https%3a%2f%2fyogendra.github.io%2f2022%2f02%2f17%2fidd-dialer-v2%2f&tw_p=tweetbutton" class=twitter title="Share on Twitter" target=_blank rel=nofollow><svg class="icon"><title>twitter</title><use xlink:href="#twitter"/></svg>
</a><a href="https://www.facebook.com/sharer.php?u=https%3a%2f%2fyogendra.github.io%2f2022%2f02%2f17%2fidd-dialer-v2%2f&t=IDD%20Dialer%20V2" class=facebook title="Share on Facebook" target=_blank rel=nofollow><svg class="icon"><title>facebook</title><use xlink:href="#facebook"/></svg>
</a><a href=#linkedinshare id=linkedinshare class=linkedin title="Share on LinkedIn" rel=nofollow><svg class="icon"><title>linkedin</title><use xlink:href="#linkedin"/></svg>
</a><a href=https://yogendra.github.io/2022/02/17/idd-dialer-v2/ title="Copy Link" class="link link_yank"><svg class="icon"><title>copy</title><use xlink:href="#copy"/></svg></a></div></span></div></div><div class="excerpt_footer partition"><div class=excerpt_thumbnail><figure><picture><img loading=lazy decoding=async alt="IDD Dialer V2" class="image_figure image_thumbnail image_internal image_unprocessed" src=/2022/02/17/idd-dialer-v2/app-icon.png></picture></figure></div><div class=pale><p>I have release IDD Dialer v2. Complete rewrite of v1. It uses the standard Android call management service to dial IDD numbers. Check out the [project page][idd-dialer]
Why IDD Dialer? I created IDD Dialer out of personal need in mid 2010s. How to make it easily to call people using the IDD service.
This generally …</p><br><a href=https://yogendra.github.io/2022/02/17/idd-dialer-v2/ title="Read More" class="excerpt_more button">Read More</a></div></div></div></li><li class=post_item><div class=excerpt><div class=excerpt_header><h3 class=post_link><a href=https://yogendra.github.io/2022/01/20/sudo-with-touch-id/ title="Sudo With Touch ID">Sudo With Touch ID</a></h3><div class=post_meta><span><svg class="icon"><title>calendar</title><use xlink:href="#calendar"/></svg>
</span><span class=post_date>Jan 20, 2022</span>
<span class=post_time>· 2 min read</span><span> · <a href=https://yogendra.github.io/tags/mac/ title=mac class="post_tag button button_translucent">mac
</a></span><span class=page_only> ·<div class=post_share>Share on:
<a href="https://twitter.com/intent/tweet?text=Sudo%20With%20Touch%20ID&url=https%3a%2f%2fyogendra.github.io%2f2022%2f01%2f20%2fsudo-with-touch-id%2f&tw_p=tweetbutton" class=twitter title="Share on Twitter" target=_blank rel=nofollow><svg class="icon"><title>twitter</title><use xlink:href="#twitter"/></svg>
</a><a href="https://www.facebook.com/sharer.php?u=https%3a%2f%2fyogendra.github.io%2f2022%2f01%2f20%2fsudo-with-touch-id%2f&t=Sudo%20With%20Touch%20ID" class=facebook title="Share on Facebook" target=_blank rel=nofollow><svg class="icon"><title>facebook</title><use xlink:href="#facebook"/></svg>
</a><a href=#linkedinshare id=linkedinshare class=linkedin title="Share on LinkedIn" rel=nofollow><svg class="icon"><title>linkedin</title><use xlink:href="#linkedin"/></svg>
</a><a href=https://yogendra.github.io/2022/01/20/sudo-with-touch-id/ title="Copy Link" class="link link_yank"><svg class="icon"><title>copy</title><use xlink:href="#copy"/></svg></a></div></span></div></div><div class=excerpt_footer><div class=pale><p>Security and convenience are not best of the friends. Good password/pin practices are not convenience (long, different for each system, random). Biometric authentication is somewhat a good compromise.
Logging into your machine is a very repetitive task. I do it enough time is a day to be annoyed of long passwords. …</p><br><a href=https://yogendra.github.io/2022/01/20/sudo-with-touch-id/ title="Read More" class="excerpt_more button">Read More</a></div></div></div></li><li class=post_item><div class=excerpt><div class=excerpt_header><h3 class=post_link><a href=https://yogendra.github.io/2021/09/07/migration-guide/ title="Migration Guide">Migration Guide</a></h3><div class=post_meta><span><svg class="icon"><title>calendar</title><use xlink:href="#calendar"/></svg>
</span><span class=post_date>Sep 7, 2021</span>
<span class=post_time>· 1 min read</span>
<span class=page_only> ·<div class=post_share>Share on:
<a href="https://twitter.com/intent/tweet?text=Migration%20Guide&url=https%3a%2f%2fyogendra.github.io%2f2021%2f09%2f07%2fmigration-guide%2f&tw_p=tweetbutton" class=twitter title="Share on Twitter" target=_blank rel=nofollow><svg class="icon"><title>twitter</title><use xlink:href="#twitter"/></svg>
</a><a href="https://www.facebook.com/sharer.php?u=https%3a%2f%2fyogendra.github.io%2f2021%2f09%2f07%2fmigration-guide%2f&t=Migration%20Guide" class=facebook title="Share on Facebook" target=_blank rel=nofollow><svg class="icon"><title>facebook</title><use xlink:href="#facebook"/></svg>
</a><a href=#linkedinshare id=linkedinshare class=linkedin title="Share on LinkedIn" rel=nofollow><svg class="icon"><title>linkedin</title><use xlink:href="#linkedin"/></svg>
</a><a href=https://yogendra.github.io/2021/09/07/migration-guide/ title="Copy Link" class="link link_yank"><svg class="icon"><title>copy</title><use xlink:href="#copy"/></svg></a></div></span></div></div><div class=excerpt_footer><div class=pale><p>From Hexo to Hugo Setup Hugo site with menu and theme etc.
Create site
1hugo new site . --force Add theme link
Configure _config.toml as per theme specs
Add Menus / Links / Social links Change author name Page migration
Post Migration
Copy <hexo_site>/source/_posts/* to <hugo_site>/content/posts
Delete all …</p><br><a href=https://yogendra.github.io/2021/09/07/migration-guide/ title="Read More" class="excerpt_more button">Read More</a></div></div></div></li><li class=post_item><div class=excerpt><div class=excerpt_header><h3 class=post_link><a href=https://yogendra.github.io/2019/03/15/right-abstraction/ title="Right Abstraction">Right Abstraction</a></h3><div class=post_meta><span><svg class="icon"><title>calendar</title><use xlink:href="#calendar"/></svg>
</span><span class=post_date>Mar 15, 2019</span>
<span class=post_time>· 3 min read</span><span> · <a href=https://yogendra.github.io/tags/cloud/ title=cloud class="post_tag button button_translucent">cloud
</a><a href=https://yogendra.github.io/tags/containers/ title=containers class="post_tag button button_translucent">containers
</a><a href=https://yogendra.github.io/tags/caas/ title=caas class="post_tag button button_translucent">caas
</a><a href=https://yogendra.github.io/tags/paas/ title=paas class="post_tag button button_translucent">paas
</a><a href=https://yogendra.github.io/tags/cloud-native/ title=cloud-native class="post_tag button button_translucent">cloud-native
</a><a href=https://yogendra.github.io/tags/spring/ title=spring class="post_tag button button_translucent">spring
</a><a href=https://yogendra.github.io/tags/spring-data-cloud-flow/ title="spring data cloud flow" class="post_tag button button_translucent">spring data cloud flow
</a><a href=https://yogendra.github.io/tags/pas/ title=pas class="post_tag button button_translucent">pas
</a><a href=https://yogendra.github.io/tags/pcf/ title=pcf class="post_tag button button_translucent">pcf
</a><a href=https://yogendra.github.io/tags/cf/ title=cf class="post_tag button button_translucent">cf
</a></span><span class=page_only> ·<div class=post_share>Share on:
<a href="https://twitter.com/intent/tweet?text=Right%20Abstraction&url=https%3a%2f%2fyogendra.github.io%2f2019%2f03%2f15%2fright-abstraction%2f&tw_p=tweetbutton" class=twitter title="Share on Twitter" target=_blank rel=nofollow><svg class="icon"><title>twitter</title><use xlink:href="#twitter"/></svg>
</a><a href="https://www.facebook.com/sharer.php?u=https%3a%2f%2fyogendra.github.io%2f2019%2f03%2f15%2fright-abstraction%2f&t=Right%20Abstraction" class=facebook title="Share on Facebook" target=_blank rel=nofollow><svg class="icon"><title>facebook</title><use xlink:href="#facebook"/></svg>
</a><a href=#linkedinshare id=linkedinshare class=linkedin title="Share on LinkedIn" rel=nofollow><svg class="icon"><title>linkedin</title><use xlink:href="#linkedin"/></svg>
</a><a href=https://yogendra.github.io/2019/03/15/right-abstraction/ title="Copy Link" class="link link_yank"><svg class="icon"><title>copy</title><use xlink:href="#copy"/></svg></a></div></span></div></div><div class="excerpt_footer partition"><div class=excerpt_thumbnail><figure><picture><img loading=lazy decoding=async alt="Right Abstraction" class="image_figure image_thumbnail image_internal image_unprocessed" src=/2019/03/15/right-abstraction/house-line-drawing.jpg></picture></figure></div><div class=pale><p>Process of abstraction is as old as the mankind themselves. Whenever I brain looks at a problem, it tries to simplify by abstracting all the non-contextual aspect. In computer science as well, we follow the same process of hiding details through layering.
Get full Deck is here
Today we are seeing an increasing number …</p><br><a href=https://yogendra.github.io/2019/03/15/right-abstraction/ title="Read More" class="excerpt_more button">Read More</a></div></div></div></li><li class=post_item><div class=excerpt><div class=excerpt_header><h3 class=post_link><a href=https://yogendra.github.io/2018/04/14/idd-dialer-my-first-app/ title="IDD Dialer - My First App">IDD Dialer - My First App</a></h3><div class=post_meta><span><svg class="icon"><title>calendar</title><use xlink:href="#calendar"/></svg>
</span><span class=post_date>Apr 14, 2018</span>
<span class=post_time>· 1 min read</span><span> · <a href=https://yogendra.github.io/tags/android/ title=android class="post_tag button button_translucent">android
</a><a href=https://yogendra.github.io/tags/app/ title=app class="post_tag button button_translucent">app
</a></span><span class=page_only> ·<div class=post_share>Share on:
<a href="https://twitter.com/intent/tweet?text=IDD%20Dialer%20-%20My%20First%20App&url=https%3a%2f%2fyogendra.github.io%2f2018%2f04%2f14%2fidd-dialer-my-first-app%2f&tw_p=tweetbutton" class=twitter title="Share on Twitter" target=_blank rel=nofollow><svg class="icon"><title>twitter</title><use xlink:href="#twitter"/></svg>
</a><a href="https://www.facebook.com/sharer.php?u=https%3a%2f%2fyogendra.github.io%2f2018%2f04%2f14%2fidd-dialer-my-first-app%2f&t=IDD%20Dialer%20-%20My%20First%20App" class=facebook title="Share on Facebook" target=_blank rel=nofollow><svg class="icon"><title>facebook</title><use xlink:href="#facebook"/></svg>
</a><a href=#linkedinshare id=linkedinshare class=linkedin title="Share on LinkedIn" rel=nofollow><svg class="icon"><title>linkedin</title><use xlink:href="#linkedin"/></svg>
</a><a href=https://yogendra.github.io/2018/04/14/idd-dialer-my-first-app/ title="Copy Link" class="link link_yank"><svg class="icon"><title>copy</title><use xlink:href="#copy"/></svg></a></div></span></div></div><div class="excerpt_footer partition"><div class=excerpt_thumbnail><figure><picture><img loading=lazy decoding=async alt="IDD Dialer - My First App" class="image_figure image_thumbnail image_internal image_unprocessed" src=/2018/04/14/idd-dialer-my-first-app/app-icon.png></picture></figure></div><div class=pale><p>A simple utility app to assist in international calling.
I have launched my first mobile app this week. It a simple tool for assisting in making IDD calls. It allows users to dial any prefixes needed make cheap internation calls.
Check out more details on the project page here</p><br><a href=https://yogendra.github.io/2018/04/14/idd-dialer-my-first-app/ title="Read More" class="excerpt_more button">Read More</a></div></div></div></li><li class=post_item><div class=excerpt><div class=excerpt_header><h3 class=post_link><a href=https://yogendra.github.io/2018/01/26/mobile-sites-certification/ title="Mobile Sites Certification">Mobile Sites Certification</a></h3><div class=post_meta><span><svg class="icon"><title>calendar</title><use xlink:href="#calendar"/></svg>
</span><span class=post_date>Jan 26, 2018</span>
<span class=post_time>· 1 min read</span><span> · <a href=https://yogendra.github.io/tags/training/ title=training class="post_tag button button_translucent">training
</a><a href=https://yogendra.github.io/tags/technology/ title=technology class="post_tag button button_translucent">technology
</a><a href=https://yogendra.github.io/tags/mobile/ title=mobile class="post_tag button button_translucent">mobile
</a></span><span class=page_only> ·<div class=post_share>Share on:
<a href="https://twitter.com/intent/tweet?text=Mobile%20Sites%20Certification&url=https%3a%2f%2fyogendra.github.io%2f2018%2f01%2f26%2fmobile-sites-certification%2f&tw_p=tweetbutton" class=twitter title="Share on Twitter" target=_blank rel=nofollow><svg class="icon"><title>twitter</title><use xlink:href="#twitter"/></svg>
</a><a href="https://www.facebook.com/sharer.php?u=https%3a%2f%2fyogendra.github.io%2f2018%2f01%2f26%2fmobile-sites-certification%2f&t=Mobile%20Sites%20Certification" class=facebook title="Share on Facebook" target=_blank rel=nofollow><svg class="icon"><title>facebook</title><use xlink:href="#facebook"/></svg>
</a><a href=#linkedinshare id=linkedinshare class=linkedin title="Share on LinkedIn" rel=nofollow><svg class="icon"><title>linkedin</title><use xlink:href="#linkedin"/></svg>
</a><a href=https://yogendra.github.io/2018/01/26/mobile-sites-certification/ title="Copy Link" class="link link_yank"><svg class="icon"><title>copy</title><use xlink:href="#copy"/></svg></a></div></span></div></div><div class="excerpt_footer partition"><div class=excerpt_thumbnail><figure><picture><img loading=lazy decoding=async alt="Mobile Sites Certification" class="image_figure image_thumbnail image_internal image_unprocessed" src=/2018/01/26/mobile-sites-certification/certificate_small.png></picture></figure></div><div class=pale>First one in a while! I just (now) passed my Mobile Site Certifiation from
<a href=https://landing.google.com/academyforads>Academy for Ads</a><br><a href=https://yogendra.github.io/2018/01/26/mobile-sites-certification/ title="Read More" class="excerpt_more button">Read More</a></div></div></div></li><li class=post_item><div class=excerpt><div class=excerpt_header><h3 class=post_link><a href=https://yogendra.github.io/2017/10/28/puppeteer-no-strings-attached/ title="Puppeteer - No Strings Attached">Puppeteer - No Strings Attached</a></h3><div class=post_meta><span><svg class="icon"><title>calendar</title><use xlink:href="#calendar"/></svg>
</span><span class=post_date>Oct 28, 2017</span>
<span class=post_time>· 12 min read</span><span> · <a href=https://yogendra.github.io/tags/gdg/ title=gdg class="post_tag button button_translucent">gdg
</a><a href=https://yogendra.github.io/tags/testing/ title=testing class="post_tag button button_translucent">testing
</a></span><span class=page_only> ·<div class=post_share>Share on:
<a href="https://twitter.com/intent/tweet?text=Puppeteer%20-%20No%20Strings%20Attached&url=https%3a%2f%2fyogendra.github.io%2f2017%2f10%2f28%2fpuppeteer-no-strings-attached%2f&tw_p=tweetbutton" class=twitter title="Share on Twitter" target=_blank rel=nofollow><svg class="icon"><title>twitter</title><use xlink:href="#twitter"/></svg>
</a><a href="https://www.facebook.com/sharer.php?u=https%3a%2f%2fyogendra.github.io%2f2017%2f10%2f28%2fpuppeteer-no-strings-attached%2f&t=Puppeteer%20-%20No%20Strings%20Attached" class=facebook title="Share on Facebook" target=_blank rel=nofollow><svg class="icon"><title>facebook</title><use xlink:href="#facebook"/></svg>
</a><a href=#linkedinshare id=linkedinshare class=linkedin title="Share on LinkedIn" rel=nofollow><svg class="icon"><title>linkedin</title><use xlink:href="#linkedin"/></svg>
</a><a href=https://yogendra.github.io/2017/10/28/puppeteer-no-strings-attached/ title="Copy Link" class="link link_yank"><svg class="icon"><title>copy</title><use xlink:href="#copy"/></svg></a></div></span></div></div><div class="excerpt_footer partition"><div class=excerpt_thumbnail><figure><picture><img loading=lazy decoding=async alt="Puppeteer - No Strings Attached" class="image_figure image_thumbnail image_internal image_unprocessed" src=/2017/10/28/puppeteer-no-strings-attached/logo.png></picture></figure></div><div class=pale>I am a Co-Manager for <a href=https://www.gdg-sg.org>Google Developer Group - Singapore</a> (<a href=https://www.facebook.com/gdgsgorg>FB</a>). And today was our annual <a href=https://www.gdg-sg.org/2017/10/gdg-devfest-2017.html>GDG-SG DevFest 2017</a> event. Apart from being an organizer, I was also a speaker. I gave a short talk on <a href=https://github.com/GoogleChrome/puppeteer>Puppeteer</a>. This post is (almost) a transcript of my speech today. Slides can be found <a href="https://drive.google.com/open?id=0B6Mr-G5qbPLPT0JCTWl0N0w5M2s">here</a><br><a href=https://yogendra.github.io/2017/10/28/puppeteer-no-strings-attached/ title="Read More" class="excerpt_more button">Read More</a></div></div></div></li><li><ul class="pagination pagination-default"><li class="page-item disabled"><a aria-disabled=true aria-label=First class=page-link role=button tabindex=-1><span aria-hidden=true>««</span></a></li><li class="page-item disabled"><a aria-disabled=true aria-label=Previous class=page-link role=button tabindex=-1><span aria-hidden=true>«</span></a></li><li class="page-item active"><a aria-current=page aria-label="Page 1" class=page-link role=button>1</a></li><li class=page-item><a href=/page/2/ aria-label="Page 2" class=page-link role=button>2</a></li><li class=page-item><a href=/page/3/ aria-label="Page 3" class=page-link role=button>3</a></li><li class=page-item><a href=/page/4/ aria-label="Page 4" class=page-link role=button>4</a></li><li class=page-item><a href=/page/5/ aria-label="Page 5" class=page-link role=button>5</a></li><li class=page-item><a href=/page/2/ aria-label=Next class=page-link role=button><span aria-hidden=true>»</span></a></li><li class=page-item><a href=/page/6/ aria-label=Last class=page-link role=button><span aria-hidden=true>»»</span></a></li></ul></li></ul></div><aside class=sidebar><section class=sidebar_inner><br><div class=author_header><img src=https://yogendra.github.io/images/authors/yogi.jpg alt="Yogi photo"><h2>Yogi</h2></div><div class=author_bio>Software Engineer | OSS Advocate, User, Buyer and Seller</div><a href=https://yogendra.github.io/about/ class="button mt-1" role=button title='Read More'>Read More</a><h2 class=mt-4>Recent Posts</h2><ul class=flex-column><li><a href=https://yogendra.github.io/2024/05/23/yugabytedb-and-vault-fun-times/ class=nav-link title="YugabyteDB ♥️ Vault: Fun Times">YugabyteDB ♥️ Vault: Fun Times</a></li><li><a href=https://yogendra.github.io/2022/04/11/fun-with-sensors-data/ class=nav-link title="Fun With Sensors' Data">Fun With Sensors' Data</a></li><li><a href=https://yogendra.github.io/2022/03/17/yugabytedb-row-level-geo-partitioning/ class=nav-link title="YugabyteDB - Row Level Geo Partitioning">YugabyteDB - Row Level Geo Partitioning</a></li><li><a href=https://yogendra.github.io/2022/02/17/idd-dialer-v2/ class=nav-link title="IDD Dialer V2">IDD Dialer V2</a></li><li><a href=https://yogendra.github.io/2022/01/20/sudo-with-touch-id/ class=nav-link title="Sudo With Touch ID">Sudo With Touch ID</a></li><li><a href=https://yogendra.github.io/2021/09/07/migration-guide/ class=nav-link title="Migration Guide">Migration Guide</a></li><li><a href=https://yogendra.github.io/2019/03/15/right-abstraction/ class=nav-link title="Right Abstraction">Right Abstraction</a></li><li><a href=https://yogendra.github.io/2018/04/14/idd-dialer-my-first-app/ class=nav-link title="IDD Dialer - My First App">IDD Dialer - My First App</a></li></ul><div><h2 class="mt-4 taxonomy" id=categories-section>Categories</h2><nav class=tags_nav><a href=https://yogendra.github.io/categories/technology/ class="post_tag button button_translucent" title=technology>TECHNOLOGY
<span class=button_tally>13</span>
</a><a href=https://yogendra.github.io/categories/inspirational/ class="post_tag button button_translucent" title=inspirational>INSPIRATIONAL
<span class=button_tally>9</span>
</a><a href=https://yogendra.github.io/categories/personal/ class="post_tag button button_translucent" title=personal>PERSONAL
<span class=button_tally>9</span>
</a><a href=https://yogendra.github.io/categories/programming/ class="post_tag button button_translucent" title=programming>PROGRAMMING
<span class=button_tally>5</span>
</a><a href=https://yogendra.github.io/categories/project/ class="post_tag button button_translucent" title=project>PROJECT
<span class=button_tally>5</span>
</a><a href=https://yogendra.github.io/categories/productivity/ class="post_tag button button_translucent" title=productivity>PRODUCTIVITY
<span class=button_tally>3</span>
</a><a href=https://yogendra.github.io/categories/talk/ class="post_tag button button_translucent" title=talk>TALK
<span class=button_tally>3</span>
</a><a href=https://yogendra.github.io/categories/announcement/ class="post_tag button button_translucent" title=announcement>ANNOUNCEMENT
<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/categories/devops/ class="post_tag button button_translucent" title=devops>DEVOPS
<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/categories/jokes/ class="post_tag button button_translucent" title=jokes>JOKES
<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/categories/philanthrophy/ class="post_tag button button_translucent" title=philanthrophy>PHILANTHROPHY
<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/categories/tutorial/ class="post_tag button button_translucent" title=tutorial>TUTORIAL
<span class=button_tally>1</span></a></nav></div><div><h2 class="mt-4 taxonomy" id=tags-section>Tags</h2><nav class=tags_nav><a href=https://yogendra.github.io/tags/greeting/ class="post_tag button button_translucent" title=greeting>GREETING
<span class=button_tally>6</span>
</a><a href=https://yogendra.github.io/tags/%E0%A4%B9%E0%A4%BF%E0%A4%82%E0%A4%A6%E0%A5%80/ class="post_tag button button_translucent" title=हिंदी>हिंदी
<span class=button_tally>5</span>
</a><a href=https://yogendra.github.io/tags/yugabyte/ class="post_tag button button_translucent" title=yugabyte>YUGABYTE
<span class=button_tally>3</span>
</a><a href=https://yogendra.github.io/tags/android/ class="post_tag button button_translucent" title=android>ANDROID
<span class=button_tally>2</span>
</a><a href=https://yogendra.github.io/tags/database/ class="post_tag button button_translucent" title=database>DATABASE
<span class=button_tally>2</span>
</a><a href=https://yogendra.github.io/tags/devops/ class="post_tag button button_translucent" title=devops>DEVOPS
<span class=button_tally>2</span>
</a><a href=https://yogendra.github.io/tags/java/ class="post_tag button button_translucent" title=java>JAVA
<span class=button_tally>2</span>
</a><a href=https://yogendra.github.io/tags/vagrant/ class="post_tag button button_translucent" title=vagrant>VAGRANT
<span class=button_tally>2</span>
</a><a href=https://yogendra.github.io/tags/web/ class="post_tag button button_translucent" title=web>WEB
<span class=button_tally>2</span>
</a><a href=https://yogendra.github.io/tags/app/ class="post_tag button button_translucent" title=app>APP
<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/appengine/ class="post_tag button button_translucent" title=appengine>APPENGINE
<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/blog/ class="post_tag button button_translucent" title=blog>BLOG
<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/blogging/ class="post_tag button button_translucent" title=blogging>BLOGGING
<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/bookmarklet/ class="post_tag button button_translucent" title=bookmarklet>BOOKMARKLET
<span class=button_tally>1</span></a><br><div class="post_tags_toggle button">All Tags</div><div class=post_tags><div class=tags_list><a href=https://yogendra.github.io/tags/android/ class="post_tag button button_translucent" data-position=2 title=android>ANDROID<span class=button_tally>2</span>
</a><a href=https://yogendra.github.io/tags/app/ class="post_tag button button_translucent" data-position=1 title=app>APP<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/appengine/ class="post_tag button button_translucent" data-position=1 title=appengine>APPENGINE<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/blog/ class="post_tag button button_translucent" data-position=1 title=blog>BLOG<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/blogging/ class="post_tag button button_translucent" data-position=1 title=blogging>BLOGGING<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/bookmarklet/ class="post_tag button button_translucent" data-position=1 title=bookmarklet>BOOKMARKLET<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/books/ class="post_tag button button_translucent" data-position=1 title=books>BOOKS<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/caas/ class="post_tag button button_translucent" data-position=1 title=caas>CAAS<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/cambodia/ class="post_tag button button_translucent" data-position=1 title=cambodia>CAMBODIA<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/cd/ci/ class="post_tag button button_translucent" data-position=1 title=cd/ci>CD/CI<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/celebration/ class="post_tag button button_translucent" data-position=1 title=celebration>CELEBRATION<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/cf/ class="post_tag button button_translucent" data-position=1 title=cf>CF<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/chrome/ class="post_tag button button_translucent" data-position=1 title=chrome>CHROME<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/cloud/ class="post_tag button button_translucent" data-position=1 title=cloud>CLOUD<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/cloud-native/ class="post_tag button button_translucent" data-position=1 title=cloud-native>CLOUD-NATIVE<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/containers/ class="post_tag button button_translucent" data-position=1 title=containers>CONTAINERS<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/data-strucrures/ class="post_tag button button_translucent" data-position=1 title="data strucrures">DATA STRUCRURES<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/database/ class="post_tag button button_translucent" data-position=2 title=database>DATABASE<span class=button_tally>2</span>
</a><a href=https://yogendra.github.io/tags/development/ class="post_tag button button_translucent" data-position=1 title=development>DEVELOPMENT<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/devops/ class="post_tag button button_translucent" data-position=2 title=devops>DEVOPS<span class=button_tally>2</span>
</a><a href=https://yogendra.github.io/tags/docker/ class="post_tag button button_translucent" data-position=1 title=docker>DOCKER<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/firefox/ class="post_tag button button_translucent" data-position=1 title=firefox>FIREFOX<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/fix/ class="post_tag button button_translucent" data-position=1 title=fix>FIX<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/fixme/ class="post_tag button button_translucent" data-position=1 title=fixme>FIXME<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/gdg/ class="post_tag button button_translucent" data-position=1 title=gdg>GDG<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/git/ class="post_tag button button_translucent" data-position=1 title=git>GIT<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/greeting/ class="post_tag button button_translucent" data-position=6 title=greeting>GREETING<span class=button_tally>6</span>
</a><a href=https://yogendra.github.io/tags/india/ class="post_tag button button_translucent" data-position=1 title=india>INDIA<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/iot/ class="post_tag button button_translucent" data-position=1 title=iot>IOT<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/java/ class="post_tag button button_translucent" data-position=2 title=java>JAVA<span class=button_tally>2</span>
</a><a href=https://yogendra.github.io/tags/javascript/ class="post_tag button button_translucent" data-position=1 title=javascript>JAVASCRIPT<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/kotlin/ class="post_tag button button_translucent" data-position=1 title=kotlin>KOTLIN<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/linux/ class="post_tag button button_translucent" data-position=1 title=linux>LINUX<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/lion/ class="post_tag button button_translucent" data-position=1 title=lion>LION<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/mac/ class="post_tag button button_translucent" data-position=1 title=mac>MAC<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/maven/ class="post_tag button button_translucent" data-position=1 title=maven>MAVEN<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/mobile/ class="post_tag button button_translucent" data-position=1 title=mobile>MOBILE<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/mqtt/ class="post_tag button button_translucent" data-position=1 title=mqtt>MQTT<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/openvpn/ class="post_tag button button_translucent" data-position=1 title=openvpn>OPENVPN<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/opera/ class="post_tag button button_translucent" data-position=1 title=opera>OPERA<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/paas/ class="post_tag button button_translucent" data-position=1 title=paas>PAAS<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/parenting/ class="post_tag button button_translucent" data-position=1 title=parenting>PARENTING<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/pas/ class="post_tag button button_translucent" data-position=1 title=pas>PAS<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/pcf/ class="post_tag button button_translucent" data-position=1 title=pcf>PCF<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/poem/ class="post_tag button button_translucent" data-position=1 title=poem>POEM<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/remote/ class="post_tag button button_translucent" data-position=1 title=remote>REMOTE<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/s2/ class="post_tag button button_translucent" data-position=1 title=s2>S2<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/safari/ class="post_tag button button_translucent" data-position=1 title=safari>SAFARI<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/self-help/ class="post_tag button button_translucent" data-position=1 title="self help">SELF HELP<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/sgs2/ class="post_tag button button_translucent" data-position=1 title=sgs2>SGS2<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/shell/ class="post_tag button button_translucent" data-position=1 title=shell>SHELL<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/spring/ class="post_tag button button_translucent" data-position=1 title=spring>SPRING<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/spring-data-cloud-flow/ class="post_tag button button_translucent" data-position=1 title="spring data cloud flow">SPRING DATA CLOUD FLOW<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/story/ class="post_tag button button_translucent" data-position=1 title=story>STORY<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/technology/ class="post_tag button button_translucent" data-position=1 title=technology>TECHNOLOGY<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/testing/ class="post_tag button button_translucent" data-position=1 title=testing>TESTING<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/training/ class="post_tag button button_translucent" data-position=1 title=training>TRAINING<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/travel/ class="post_tag button button_translucent" data-position=1 title=travel>TRAVEL<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/tun.ko/ class="post_tag button button_translucent" data-position=1 title=tun.ko>TUN.KO<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/tutorial/ class="post_tag button button_translucent" data-position=1 title=tutorial>TUTORIAL<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/uob/ class="post_tag button button_translucent" data-position=1 title=uob>UOB<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/vagrant/ class="post_tag button button_translucent" data-position=2 title=vagrant>VAGRANT<span class=button_tally>2</span>
</a><a href=https://yogendra.github.io/tags/vault/ class="post_tag button button_translucent" data-position=1 title=vault>VAULT<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/vm/ class="post_tag button button_translucent" data-position=1 title=vm>VM<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/vmware/ class="post_tag button button_translucent" data-position=1 title=vmware>VMWARE<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/vpn/ class="post_tag button button_translucent" data-position=1 title=vpn>VPN<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/web/ class="post_tag button button_translucent" data-position=2 title=web>WEB<span class=button_tally>2</span>
</a><a href=https://yogendra.github.io/tags/windows/ class="post_tag button button_translucent" data-position=1 title=windows>WINDOWS<span class=button_tally>1</span>
</a><a href=https://yogendra.github.io/tags/yugabyte/ class="post_tag button button_translucent" data-position=3 title=yugabyte>YUGABYTE<span class=button_tally>3</span>
</a><a href=https://yogendra.github.io/tags/%E0%A4%B9%E0%A4%BF%E0%A4%82%E0%A4%A6%E0%A5%80/ class="post_tag button button_translucent" data-position=5 title=हिंदी>हिंदी<span class=button_tally>5</span></a><div class=tags_sort><span title="sort alphabetically">[A~Z]</span><span title="sort by count">[0~9]</span></div><span class=tags_hide><svg class="icon"><use xlink:href="#closeme"/></svg></span></div></div></nav></div></section></aside></div></main><svg width="0" height="0" class="hidden"><symbol viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" id="facebook"><path d="M437 0H75C33.648.0.0 33.648.0 75v362c0 41.352 33.648 75 75 75h151V331h-60v-90h60v-61c0-49.629 40.371-90 90-90h91v90h-91v61h91l-15 90h-76v181h121c41.352.0 75-33.648 75-75V75c0-41.352-33.648-75-75-75zm0 0"/></symbol><symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18.001 18.001" id="twitter"><path d="M15.891 4.013c.808-.496 1.343-1.173 1.605-2.034a8.68 8.68.0 01-2.351.861c-.703-.756-1.593-1.14-2.66-1.14-1.043.0-1.924.366-2.643 1.078A3.56 3.56.0 008.766 5.383c0 .309.039.585.117.819-3.076-.105-5.622-1.381-7.628-3.837-.34.601-.51 1.213-.51 1.846.0 1.301.549 2.332 1.645 3.089-.625-.053-1.176-.211-1.645-.47.0.929.273 1.705.82 2.388a3.623 3.623.0 002.115 1.291c-.312.08-.641.118-.979.118-.312.0-.533-.026-.664-.083.23.757.664 1.371 1.291 1.841a3.652 3.652.0 002.152.743C4.148 14.173 2.625 14.69.902 14.69c-.422.0-.721-.006-.902-.038 1.697 1.102 3.586 1.649 5.676 1.649 2.139.0 4.029-.542 5.674-1.626 1.645-1.078 2.859-2.408 3.639-3.974a10.77 10.77.0 001.172-4.892v-.468a7.788 7.788.0 001.84-1.921 8.142 8.142.0 01-2.11.593z"/></symbol><symbol aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="mail"><path d="M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V4e2c0 26.5-21.5 48-48 48H48c-26.5.0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5.0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"/></symbol><symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="calendar"><path d="M452 40h-24V0h-40v40H124V0H84v40H60C26.916 40 0 66.916.0 1e2v352c0 33.084 26.916 60 60 60h392c33.084.0 60-26.916 60-60V1e2c0-33.084-26.916-60-60-60zm20 412c0 11.028-8.972 20-20 20H60c-11.028.0-20-8.972-20-20V188h432v264zm0-304H40v-48c0-11.028 8.972-20 20-20h24v40h40V80h264v40h40V80h24c11.028.0 20 8.972 20 20v48z"/><path d="M76 230h40v40H76zm80 0h40v40h-40zm80 0h40v40h-40zm80 0h40v40h-40zm80 0h40v40h-40zM76 310h40v40H76zm80 0h40v40h-40zm80 0h40v40h-40zm80 0h40v40h-40zM76 390h40v40H76zm80 0h40v40h-40zm80 0h40v40h-40zm80 0h40v40h-40zm80-80h40v40h-40z"/></symbol><symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="github"><path d="M255.968 5.329C114.624 5.329.0 120.401.0 262.353c0 113.536 73.344 209.856 175.104 243.872 12.8 2.368 17.472-5.568 17.472-12.384.0-6.112-.224-22.272-.352-43.712-71.2 15.52-86.24-34.464-86.24-34.464-11.616-29.696-28.416-37.6-28.416-37.6-23.264-15.936 1.728-15.616 1.728-15.616 25.696 1.824 39.2 26.496 39.2 26.496 22.848 39.264 59.936 27.936 74.528 21.344 2.304-16.608 8.928-27.936 16.256-34.368-56.832-6.496-116.608-28.544-116.608-127.008.0-28.064 9.984-51.008 26.368-68.992-2.656-6.496-11.424-32.64 2.496-68 0 0 21.504-6.912 70.4 26.336 20.416-5.696 42.304-8.544 64.096-8.64 21.728.128 43.648 2.944 64.096 8.672 48.864-33.248 70.336-26.336 70.336-26.336 13.952 35.392 5.184 61.504 2.56 68 16.416 17.984 26.304 40.928 26.304 68.992.0 98.72-59.84 120.448-116.864 126.816 9.184 7.936 17.376 23.616 17.376 47.584.0 34.368-.32 62.08-.32 70.496.0 6.88 4.608 14.88 17.6 12.352C438.72 472.145 512 375.857 512 262.353 512 120.401 397.376 5.329 255.968 5.329z"/></symbol><symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 212 212" id="gitlab"><path d="M12.3 74.7h54L43.3 3c-1-3.6-6.4-3.6-7.6.0L12.3 74.8z"/><path d="M12.3 74.7.5 111c-1 3.2.0 6.8 3 8.8l101.6 74-92.5-119z"/><path d="M105 193.7l-38.6-119h-54l92.7 119z"/><path d="M105 193.7l38.7-119H66.4l38.7 119z"/><path d="M105 193.7l38.7-119H198l-93 119z"/><path d="M198 74.7l11.6 36.2c1 3 0 6.6-3 8.6l-101.5 74 93-119z"/><path d="M198 74.7h-54.3L167 3c1.2-3.6 6.4-3.6 7.6.0L198 74.8z"/></symbol><symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="rss"><circle cx="3.429" cy="20.571" r="3.429"/><path d="M11.429 24h4.57C15.999 15.179 8.821 8.001.0 8v4.572c6.302.001 11.429 5.126 11.429 11.428z"/><path d="M24 24C24 10.766 13.234.0.0.0v4.571c10.714.0 19.43 8.714 19.43 19.429z"/></symbol><symbol viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" id="linkedin"><path d="M437 0H75C33.648.0.0 33.648.0 75v362c0 41.352 33.648 75 75 75h362c41.352.0 75-33.648 75-75V75c0-41.352-33.648-75-75-75zM181 406h-60V196h60zm0-240h-60v-60h60zm210 240h-60V286c0-16.54-13.46-30-30-30s-30 13.46-30 30v120h-60V196h60v11.309C286.719 202.422 296.93 196 316 196c40.691.043 75 36.547 75 79.688zm0 0"/></symbol><symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 612 612" id="to-top"><path d="M604.501 440.509 325.398 134.956c-5.331-5.357-12.423-7.627-19.386-7.27-6.989-.357-14.056 1.913-19.387 7.27L7.499 440.509c-9.999 10.024-9.999 26.298.0 36.323s26.223 10.024 36.222.0l262.293-287.164L568.28 476.832c9.999 10.024 26.222 10.024 36.221.0 9.999-10.023 9.999-26.298.0-36.323z"/></symbol><symbol viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" id="carly"><path d="M504.971 239.029 448 182.059V84c0-46.317-37.682-84-84-84h-44c-13.255.0-24 10.745-24 24s10.745 24 24 24h44c19.851.0 36 16.149 36 36v108c0 6.365 2.529 12.47 7.029 16.971L454.059 256l-47.029 47.029A24.002 24.002.0 004e2 320v108c0 19.851-16.149 36-36 36h-44c-13.255.0-24 10.745-24 24s10.745 24 24 24h44c46.318.0 84-37.683 84-84v-98.059l56.971-56.971c9.372-9.372 9.372-24.568.0-33.941zM112 192V84c0-19.851 16.149-36 36-36h44c13.255.0 24-10.745 24-24S205.255.0 192 0h-44c-46.318.0-84 37.683-84 84v98.059l-56.971 56.97c-9.373 9.373-9.373 24.568.0 33.941L64 329.941V428c0 46.317 37.682 84 84 84h44c13.255.0 24-10.745 24-24s-10.745-24-24-24h-44c-19.851.0-36-16.149-36-36V320c0-6.365-2.529-12.47-7.029-16.971L57.941 256l47.029-47.029A24.002 24.002.0 00112 192z"/></symbol><symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="copy"><path d="M23 2.75A2.75 2.75.0 0020.25.0H8.75A2.75 2.75.0 006 2.75v13.5A2.75 2.75.0 008.75 19h11.5A2.75 2.75.0 0023 16.25zM18.25 14.5h-7.5a.75.75.0 010-1.5h7.5a.75.75.0 010 1.5zm0-3h-7.5a.75.75.0 010-1.5h7.5a.75.75.0 010 1.5zm0-3h-7.5a.75.75.0 010-1.5h7.5a.75.75.0 010 1.5z"/><path d="M8.75 20.5A4.255 4.255.0 014.5 16.25V2.75c0-.086.02-.166.025-.25H3.75A2.752 2.752.0 001 5.25v16A2.752 2.752.0 003.75 24h12a2.752 2.752.0 002.75-2.75v-.75z"/></symbol><symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512.001 512.001" id="closeme"><path d="M284.286 256.002 506.143 34.144c7.811-7.811 7.811-20.475.0-28.285-7.811-7.81-20.475-7.811-28.285.0L256 227.717 34.143 5.859c-7.811-7.811-20.475-7.811-28.285.0-7.81 7.811-7.811 20.475.0 28.285l221.857 221.857L5.858 477.859c-7.811 7.811-7.811 20.475.0 28.285a19.938 19.938.0 0014.143 5.857 19.94 19.94.0 0014.143-5.857L256 284.287l221.857 221.857c3.905 3.905 9.024 5.857 14.143 5.857s10.237-1.952 14.143-5.857c7.811-7.811 7.811-20.475.0-28.285L284.286 256.002z"/></symbol><symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" id="open-menu"><path d="M492 236H20c-11.046.0-20 8.954-20 20s8.954 20 20 20h472c11.046.0 20-8.954 20-20s-8.954-20-20-20zm0-160H20C8.954 76 0 84.954.0 96s8.954 20 20 20h472c11.046.0 20-8.954 20-20s-8.954-20-20-20zm0 320H20c-11.046.0-20 8.954-20 20s8.954 20 20 20h472c11.046.0 20-8.954 20-20s-8.954-20-20-20z"/></symbol><symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="instagram"><path d="M12 2.163c3.204.0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849.0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204.0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849.0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741.0 8.333.014 7.053.072c-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948s.014 3.668.072 4.948c.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24s3.668-.014 4.948-.072c4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948s-.014-3.667-.072-4.947c-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403.0-6.162 2.759-6.162 6.162S8.597 18.163 12 18.163s6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zM12 16c-2.209.0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796.0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795.0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z"/></symbol><symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="youtube"><path d="M19.615 3.184c-3.604-.246-11.631-.245-15.23.0-3.897.266-4.356 2.62-4.385 8.816.029 6.185.484 8.549 4.385 8.816 3.6.245 11.626.246 15.23.0C23.512 20.55 23.971 18.196 24 12c-.029-6.185-.484-8.549-4.385-8.816zM9 16V8l8 3.993L9 16z"/></symbol><symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="stackoverflow"><path d="M21 27v-8h3v11H0V19h3v8h18z"/><path d="M17.1.2 15 1.8l7.9 10.6 2.1-1.6L17.1.2zm3.7 14.7L10.6 6.4l1.7-2 10.2 8.5-1.7 2zM7.2 12.3l12 5.6 1.1-2.4-12-5.6-1.1 2.4zm-1.8 6.8 13.56 1.96.17-2.38-13.26-2.55-.47 2.97zM19 25H5v-3h14v3z"/></symbol><symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="xing"><path d="M18.188.0c-.517.0-.741.325-.927.66.0.0-7.455 13.224-7.702 13.657.015.024 4.919 9.023 4.919 9.023.17.308.436.66.967.66h3.454c.211.0.375-.078.463-.22.089-.151.089-.346-.009-.536l-4.879-8.916c-.004-.006-.004-.016.0-.022L22.139.756c.095-.191.097-.387.006-.535C22.056.078 21.894.0 21.686.0h-3.498zM3.648 4.74c-.211.0-.385.074-.473.216-.09.149-.078.339.02.531l2.34 4.05c.004.01.004.016.0.021L1.86 16.051c-.099.188-.093.381.0.529.085.142.239.234.45.234h3.461c.518.0.766-.348.945-.667l3.734-6.609-2.378-4.155c-.172-.315-.434-.659-.962-.659H3.648v.016z"/></symbol><symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 71 55" id="discord"><path d="M60.1045 4.8978C55.5792 2.8214 50.7265 1.2916 45.6527.41542 45.5603.39851 45.468.440769 45.4204.525289 44.7963 1.6353 44.105 3.0834 43.6209 4.2216c-5.4572-.817-10.8864-.817-16.2317.0C26.905 3.0581 26.1886 1.6353 25.5617.525289 25.5141.443589 25.4218.40133 25.3294.41542c-5.071.87338-9.9237 2.40318-14.4518 4.48238C10.8384 4.9147 10.8048 4.9429 10.7825 4.9795 1.57795 18.7309-.943561 32.1443.293408 45.3914.299005 45.4562.335386 45.5182.385761 45.5576 6.45866 50.0174 12.3413 52.7249 18.1147 54.5195 18.2071 54.5477 18.305 54.5139 18.3638 54.4378 19.7295 52.5728 20.9469 50.6063 21.9907 48.5383 22.0523 48.4172 21.9935 48.2735 21.8676 48.2256 19.9366 47.4931 18.0979 46.6 16.3292 45.5858 16.1893 45.5041 16.1781 45.304 16.3068 45.2082 16.679 44.9293 17.0513 44.6391 17.4067 44.3461 17.471 44.2926 17.5606 44.2813 17.6362 44.3151c11.6196 5.3051 24.1992 5.3051 35.6817.0C53.3935 44.2785 53.4831 44.2898 53.5502 44.3433 53.9057 44.6363 54.2779 44.9293 54.6529 45.2082 54.7816 45.304 54.7732 45.5041 54.6333 45.5858c-1.7687 1.0339-3.6074 1.9073-5.5412 2.637C48.9662 48.2707 48.9102 48.4172 48.9718 48.5383c1.0662 2.0651 2.2836 4.0316 3.6241 5.8967C52.6519 54.5139 52.7526 54.5477 52.845 54.5195c5.8014-1.7946 11.684-4.5021 17.7569-8.9619C70.6551 45.5182 70.6887 45.459 70.6943 45.3942 72.1747 30.0791 68.2147 16.7757 60.1968 4.9823 60.1772 4.9429 60.1437 4.9147 60.1045 4.8978zM23.7259 37.3253c-3.4983.0-6.3808-3.2117-6.3808-7.156s2.8266-7.156 6.3808-7.156c3.5821.0 6.4367 3.2399 6.3807 7.156.0 3.9443-2.8266 7.156-6.3807 7.156zm23.5919.0c-3.4982.0-6.3807-3.2117-6.3807-7.156s2.8265-7.156 6.3807-7.156c3.5822.0 6.4367 3.2399 6.3808 7.156.0 3.9443-2.7986 7.156-6.3808 7.156z"/></symbol><symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 18" id="mastodon"><path fill="#fff" d="m15.054695 9.8859583c-.22611 1.1632697-2.02517 2.4363497-4.09138 2.6830797-1.0774504.12856-2.1382704.24673-3.2694704.19484-1.84996-.0848-3.30971-.44157-3.30971-.44157.0.1801.0111.35157.0333.51194.24051 1.82571 1.81034 1.93508 3.29737 1.98607 1.50088.0514 2.8373104-.37004 2.8373104-.37004l.0617 1.35686s-1.0498104.56374-2.9199404.66742c-1.03124.0567-2.3117-.0259-3.80308-.42069-3.23454998-.85613-3.79081998-4.304-3.87592998-7.8024197-.026-1.03871-.01-2.01815-.01-2.83732.0-3.57732 2.34385998-4.62587996 2.34385998-4.62587996 1.18184-.54277 3.20976-.77101 5.318-.7882499985409h.0518C9.8267646.01719834 11.856025.24547834 13.037775.78824834c0 0 2.34377 1.04855996 2.34377 4.62587996.0.0.0294 2.63937-.32687 4.47183"/><path fill="#000" d="m12.616925 5.6916583v4.3315297h-1.71607V5.8189683c0-.88624-.37289-1.33607-1.1187604-1.33607-.82467.0-1.23799.53361-1.23799 1.58875v2.30122h-1.70594v-2.30122c0-1.05514-.4134-1.58875-1.23808-1.58875-.74587.0-1.11876.44983-1.11876 1.33607v4.2042197h-1.71607V5.6916583c0-.88527.22541-1.58876.67817-2.10922.46689-.52047 1.07833-.78727 1.83735-.78727.87816.0 1.54317.33752 1.98288 1.01267l.42744.71655.42753-.71655c.43961-.67515 1.10463-1.01267 1.9828704-1.01267.75893.0 1.37037.2668 1.83735.78727.45268.52046.67808 1.22395.67808 2.10922"/></symbol></svg><footer class=footer><div class="footer_inner wrap pale"><img src=https://yogendra.github.io/icons/apple-touch-icon.png class="icon icon_2 transparent" alt="Copyright © 2012–2024, Yogendra Rampuria; all rights reserved."><p>Copyright 2012- <span class=year></span> COPYRIGHT © 2012–2024, YOGENDRA RAMPURIA; ALL RIGHTS RESERVED.. All Rights Reserved</p><a class=to_top href=#documentTop><svg class="icon"><title>to-top</title><use xlink:href="#to-top"/></svg></a></div></footer><script type=text/javascript src=https://yogendra.github.io/en/js/bundle.dc7cd1d6177cec127ae26de1e1a64a00cec7ce603be645eb45839d1ff8ad314a47c8db3c2d9dbbe5723834c181d0478239bb51968d72b4f061d14415cc5c4b80.js integrity="sha512-3HzR1hd87BJ64m3h4aZKAM7HzmA75kXrRYOdH/itMUpHyNs8LZ275XI4NMGB0EeCObtRlo1ytPBh0UQVzFxLgA==" crossorigin=anonymous></script></body></html>