-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex3.html
319 lines (288 loc) · 17.8 KB
/
index3.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
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
<!DOCTYPE html>
<html lang="en" prefix="og: http://ogp.me/ns# fb: https://www.facebook.com/2008/fbml">
<head>
<title>Grey Panther's Place</title>
<!-- Using the latest rendering mode for IE -->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="https://www.grey-panther.net/favicon.ico" rel="icon">
<!--[if IE]><link rel="shortcut icon" href="https://www.grey-panther.net/favicon.ico"><![endif]-->
<link rel="canonical" href="https://www.grey-panther.net">
<meta name="author" content="Grey Panther" />
<!-- Open Graph tags -->
<meta property="og:site_name" content="Grey Panther's Place" />
<meta property="og:type" content="website"/>
<meta property="og:title" content="Grey Panther's Place"/>
<meta property="og:url" content="https://www.grey-panther.net"/>
<meta property="og:description" content="Grey Panther's Place"/>
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@cdman83">
<meta name="twitter:creator" content="@cdman83">
<meta name="twitter:domain" content="https://www.grey-panther.net">
<!-- Bootstrap -->
<link rel="stylesheet" href="https://www.grey-panther.net/theme/css/bootstrap.superhero.min.css" type="text/css"/>
<link href="https://www.grey-panther.net/theme/css/font-awesome.min.css" rel="stylesheet">
<link href="https://www.grey-panther.net/theme/css/pygments/solarizeddark.css" rel="stylesheet">
<link href="https://www.grey-panther.net/theme/css/typogrify.css" rel="stylesheet">
<link rel="stylesheet" href="https://www.grey-panther.net/theme/css/style.css" type="text/css"/>
<link href="https://www.grey-panther.net/feeds/posts/default" type="application/atom+xml" rel="alternate"
title="Grey Panther's Place ATOM Feed"/>
<link href="https://www.grey-panther.net/feeds/rss" type="application/rss+xml" rel="alternate"
title="Grey Panther's Place RSS Feed"/>
</head>
<body>
<div class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="https://www.grey-panther.net/" class="navbar-brand">
Grey Panther's Place </a>
</div>
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav">
<li><a href="/">About</a></li>
<li><a href="/category/blog.html">Blog</a></li>
<li><a href="/pages/projects.html">Projects</a></li>
<li><a href="/pages/site-map.html">More</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="https://www.grey-panther.net/archives.html"><i class="fa fa-th-list"></i><span class="icon-label">Archives</span></a></li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
</div> <!-- /.navbar -->
<!-- Banner -->
<!-- End Banner -->
<div class="container-fluid">
<div class="row">
<div class="col-sm-9">
<article>
<h2><a href="https://www.grey-panther.net/2012/12/restart-me-up.html">(Re)Start me up!</a></h2>
<div class="summary"><p><em>This post was originally published as part of the <a href="http://www.javaadvent.com/2012/12/restart-me-up.html">Java Advent
series</a>.</em></p>
<p>There are cases where you would like to start a Java process identical
to the current one (or at least using the the same <span class="caps">JVM</span> with tweaked
parameters). Some concrete cases where this would be useful:</p>
<ul>
<li>Auto-tuning the ...</li></ul>
<a class="btn btn-default btn-xs" href="https://www.grey-panther.net/2012/12/restart-me-up.html">more ...</a>
</div>
</article>
<hr/>
<article>
<h2><a href="https://www.grey-panther.net/2012/11/upgrading-from-mysql-to-mariadb-on.html">Upgrading from MySQL to MariaDB on Ubuntu</a></h2>
<div class="summary"><p>So you decided that Oracle doesn’t know its left foot from the back of
his neck when it comes to open source (how’s that for a mixed metaphor),
but you are not ready just yet to migrate over to PostgreSQL? Consider
<a href="https://en.wikipedia.org/wiki/MariaDB">MariaDB</a>. Coming from Monty
Widenius, the original ...</p>
<a class="btn btn-default btn-xs" href="https://www.grey-panther.net/2012/11/upgrading-from-mysql-to-mariadb-on.html">more ...</a>
</div>
</article>
<hr/>
<article>
<h2><a href="https://www.grey-panther.net/2012/11/cluj-napoca-romania-wins-title-of.html">Cluj-Napoca (Romania) wins the title of European Youth Capital 2015</a></h2>
<div class="summary"><p>We interrupt our regular (lack of) posting to bring you this news:</p>
<div class="separator" style="clear: both; text-align: center;">
![](http://4.bp.blogspot.com/-cJh3GYVhtbA/ULHdZ2-l8pI/AAAAAAAAFkU/CeHgOqxbKhA/s320/18089_10151270244849851_235858203_n.jpg)
</div>
<p><a href="http://youthforum.org/index.php?option=com_content&view=category&layout=blog&id=28&Itemid=89&lang=en">Cluj-Napoca is European Youth Capital
2015</a>.
Congratulation to everyone involved!</p>
<a class="btn btn-default btn-xs" href="https://www.grey-panther.net/2012/11/cluj-napoca-romania-wins-title-of.html">more ...</a>
</div>
</article>
<hr/>
<article>
<h2><a href="https://www.grey-panther.net/2012/11/writing-beautiful-code-not-just-for.html">Writing beautiful code - not just for the aesthetic value</a></h2>
<div class="summary"><p><em>This article was originally published in <a href="http://www.todaysoftmag.com/article/ro/6/A_scrie_cod_frumos_-_dincolo_de_valoarea_estetica_159">the 6th edition of
TodaySoftMag in
Romanian</a>
and on the <a href="http://www.transylvania-jug.org/archives/5477">Transylvania <span class="caps">JUG</span> blog in
English</a>. Reprinted here
with the permission of the author / magazine.</em></p>
<p>
<center>
<iframe src="https://docs.google.com/presentation/embed?id=1fC4qeDc4zkKGaLZBMrRdgmRMuoDw4KeYmmJAZvVVFLY&start=false&loop=false&delayms=3000" frameborder="0" width="480" height="389" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true">
</iframe>
</center>
</p>
<p>Most mainstream programming languages contain a large set of features
and diverse standard libraries. Because of this it becomes important ...</p>
<a class="btn btn-default btn-xs" href="https://www.grey-panther.net/2012/11/writing-beautiful-code-not-just-for.html">more ...</a>
</div>
</article>
<hr/>
<article>
<h2><a href="https://www.grey-panther.net/2012/11/a-mostly-cross-platform-clickable-map.html">A (mostly) cross-platform clickable map of Romanian counties</a></h2>
<div class="summary"><div class="separator" style="clear: both; text-align: center;">
[![](http://2.bp.blogspot.com/-efBtXhgduhw/UJItSwviTnI/AAAAAAAAFjw/-D_TsgQlsUs/s320/Screenshot%2Bfrom%2B2012-11-01%2B10%253A02%253A31.png)](http://hype-free.googlecode.com/svn/trunk/map-romania/index.html)
</div>
<p><span class="caps">TL</span>;<span class="caps">DR</span> - I’ve created a map of Romania’s counties (judete) using
Javascript which can be used as an alternative for drop-down boxes ...</p>
<a class="btn btn-default btn-xs" href="https://www.grey-panther.net/2012/11/a-mostly-cross-platform-clickable-map.html">more ...</a>
</div>
</article>
<hr/>
<article>
<h2><a href="https://www.grey-panther.net/2012/10/every-end-is-new-beginning.html">Every end is a new beginning</a></h2>
<div class="summary"><p><em><span class="caps">TL</span>;<span class="caps">DR</span>: I’m shutting down the twitfeeder project (it was on lifesupport
for a long time) so I mirrored a technical article from the blog in the
hope that it might be useful for somebody someday.</em></p>
<h3>Proxying <span class="caps">URL</span> fetch requests from the Google App Engine</h3>
<p>Hosting on the Google ...</p>
<a class="btn btn-default btn-xs" href="https://www.grey-panther.net/2012/10/every-end-is-new-beginning.html">more ...</a>
</div>
</article>
<hr/>
<article>
<h2><a href="https://www.grey-panther.net/2012/10/helper-for-testing-multi-threaded.html">Helper for testing multi-threaded programs in Java</a></h2>
<div class="summary"><p>This post was originally published on the <a href="http://www.transylvania-jug.org/archives/5442">Transylvania
<span class="caps">JUG</span></a> blog.</p>
<p>Testing multi-threaded code is hard. The main problem is that you<br />
invoke your assertions either too soon (and they fail for no good<br />
reason) or too late (in which case the test runs for a long time,<br />
frustrating you). A ...</p>
<a class="btn btn-default btn-xs" href="https://www.grey-panther.net/2012/10/helper-for-testing-multi-threaded.html">more ...</a>
</div>
</article>
<hr/>
<article>
<h2><a href="https://www.grey-panther.net/2012/10/geekmeet-talk-about-google-app-engine.html">GeekMeet talk about Google App Engine</a></h2>
<div class="summary"><p>The <span class="caps">GAE</span> presentation I’ve given for <a href="http://geekmeet.ro/cluj/2012/10/23/cum-a-fost-la-geekmeet-12-cluj/">the 12th edition of Cluj Geek
Meet</a>
can be found
<a href="https://hype-free.googlecode.com/svn/trunk/geekmeet-ro/gae_presentation/index.html#/">here</a>
(created using reveal.js).</p>
<p>You can find the source code
<a href="https://code.google.com/p/hype-free/source/browse/#svn/trunk/geekmeet-ro/gae_presentation/code">here</a>.</p>
<a class="btn btn-default btn-xs" href="https://www.grey-panther.net/2012/10/geekmeet-talk-about-google-app-engine.html">more ...</a>
</div>
</article>
<hr/>
<article>
<h2><a href="https://www.grey-panther.net/2012/08/lightning-talk-at-clujpm.html">Lightning talk at Cluj.<span class="caps">PM</span></a></h2>
<div class="summary"><p>The slides from my <a href="http://cluj.pm/pages/events.html">Cluj.<span class="caps">PM</span></a> lightning talk:</p>
<iframe src="https://docs.google.com/presentation/embed?id=15NM65jNUEGqApX-Ghi3pQd1qKZxE2QNE8Menmn0kreU&start=false&loop=false&delayms=3000" frameborder="0" width="480" height="389" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
<p>It was a stressful (but fun!) experience. Thanks to the organizers!</p>
<a class="btn btn-default btn-xs" href="https://www.grey-panther.net/2012/08/lightning-talk-at-clujpm.html">more ...</a>
</div>
</article>
<hr/>
<article>
<h2><a href="https://www.grey-panther.net/2012/08/running-pep8-and-pylint-programatically.html">Running pep8 and pylint programatically</a></h2>
<div class="summary"><p>Having tools like <a href="http://pypi.python.org/pypi/pep8/">pep8</a> and
<a href="http://pypi.python.org/pypi/pylint/">pylint</a> are great, especially
given the huge amount of dynamism involved in Python - which results in
many opportunities to shooting yourself in the foot. Sometimes however
you want to invoke these tools in more specialized ways, for example
only on the files which changed since ...</p>
<a class="btn btn-default btn-xs" href="https://www.grey-panther.net/2012/08/running-pep8-and-pylint-programatically.html">more ...</a>
</div>
</article>
<hr/>
<ul class="pagination">
<li class="prev"><a href="https://www.grey-panther.net/index2.html">«</a>
</li>
<li class=""><a
href="https://www.grey-panther.net/index.html">1</a></li>
<li class=""><a
href="https://www.grey-panther.net/index2.html">2</a></li>
<li class="active"><a
href="https://www.grey-panther.net/index3.html">3</a></li>
<li class=""><a
href="https://www.grey-panther.net/index4.html">4</a></li>
<li class=""><a
href="https://www.grey-panther.net/index5.html">5</a></li>
<li class=""><a
href="https://www.grey-panther.net/index6.html">6</a></li>
<li class=""><a
href="https://www.grey-panther.net/index7.html">7</a></li>
<li class=""><a
href="https://www.grey-panther.net/index8.html">8</a></li>
<li class=""><a
href="https://www.grey-panther.net/index9.html">9</a></li>
<li class=""><a
href="https://www.grey-panther.net/index10.html">10</a></li>
<li class=""><a
href="https://www.grey-panther.net/index11.html">11</a></li>
<li class=""><a
href="https://www.grey-panther.net/index12.html">12</a></li>
<li class=""><a
href="https://www.grey-panther.net/index13.html">13</a></li>
<li class=""><a
href="https://www.grey-panther.net/index14.html">14</a></li>
<li class=""><a
href="https://www.grey-panther.net/index15.html">15</a></li>
<li class=""><a
href="https://www.grey-panther.net/index16.html">16</a></li>
<li class=""><a
href="https://www.grey-panther.net/index17.html">17</a></li>
<li class=""><a
href="https://www.grey-panther.net/index18.html">18</a></li>
<li class=""><a
href="https://www.grey-panther.net/index19.html">19</a></li>
<li class=""><a
href="https://www.grey-panther.net/index20.html">20</a></li>
<li class=""><a
href="https://www.grey-panther.net/index21.html">21</a></li>
<li class="next"><a
href="https://www.grey-panther.net/index4.html">»</a></li>
</ul>
</div>
<div class="col-sm-3" id="sidebar">
<aside>
<div id="aboutme">
<p>
<img width="60%" class="img" src="/images/profile.png"/>
</p>
<p>
<strong>About Grey Panther</strong><br/>
<a href="/">father, husband, software craftsman</a>
</p>
</div>
<section class="well well-sm">
<ul class="list-group list-group-flush">
<li class="list-group-item"><h4><i class="fa fa-home fa-lg"></i><span class="icon-label">Social</span></h4>
<ul class="list-group" id="social">
<li class="list-group-item"><a href="https://ro.linkedin.com/in/gpanther"><i class="fa fa-linkedin-square fa-lg"></i> linkedin</a></li>
<li class="list-group-item"><a href="http://stackoverflow.com/users/1265/grey-panther"><i class="fa fa-stack-overflow fa-lg"></i> stackoverflow</a></li>
<li class="list-group-item"><a href="https://github.com/gpanther/"><i class="fa fa-github-square fa-lg"></i> github</a></li>
</ul>
</li>
</ul>
</section>
</aside>
</div>
</div>
</div>
<footer>
<div class="container-fluid">
<hr>
<div class="row">
<div class="col-xs-10">© 2017 Grey Panther
· Powered by <a href="https://github.com/DandyDev/pelican-bootstrap3" target="_blank">pelican-bootstrap3</a>,
<a href="http://docs.getpelican.com/" target="_blank">Pelican</a>,
<a href="http://getbootstrap.com" target="_blank">Bootstrap</a> <p><small> <a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="//i.creativecommons.org/l/by/4.0/80x15.png" /></a>
Content
licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>, except where indicated otherwise.
</small></p>
</div>
<div class="col-xs-2"><p class="pull-right"><i class="fa fa-arrow-up"></i> <a href="#">Back to top</a></p></div>
</div>
</div>
</footer>
<script src="https://www.grey-panther.net/theme/js/jquery.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="https://www.grey-panther.net/theme/js/bootstrap.min.js"></script>
<!-- Enable responsive features in IE8 with Respond.js (https://github.com/scottjehl/Respond) -->
<script src="https://www.grey-panther.net/theme/js/respond.min.js"></script>
</body>
</html>