41554 blogs · [ { "id": "01a087e3-ad10-735c-8ac4-4e0d5a1e9c6c", "title": "Checkout a pull request to the local machine", "url": "https://www.sothawo.com/post/2025/08/03/checkout-a-pull-request-to-the-local-machine/", "published_at": "2025-08-03T13:25:36+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5a5c893b", "title": "Use Elasticsearch SQL with Spring Data Elasticsearch", "url": "https://www.sothawo.com/post/2023/11/14/use-elasticsearch-sql-with-spring-data-elasticsearch/", "published_at": "2023-11-14T19:57:36+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5ae98d53", "title": "Use two different Elasticsearch clusters with Spring Data Elasticsearch", "url": "https://www.sothawo.com/post/2023/10/18/use-two-different-elasticsearch-clusters-with-spring-data-elasticsearch/", "published_at": "2023-10-18T19:12:14+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5b26783c", "title": "Simulate HTTP status 429 with OWASP ZAP", "url": "https://www.sothawo.com/post/2023/06/05/simulate-http-status-429-with-owasp-zap/", "published_at": "2023-06-05T17:19:31+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5b88ecad", "title": "Download the list of followers from your Mastodon account", "url": "https://www.sothawo.com/post/2023/05/07/download-the-list-of-followers-from-your-mastodon-account/", "published_at": "2023-05-07T16:18:46+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5bdff942", "title": "Get the history of commands that created a docker image", "url": "https://www.sothawo.com/post/2023/05/05/get-the-history-of-commands-that-created-a-docker-image/", "published_at": "2023-05-04T22:00:00+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5c5ebf17", "title": "Migrate from Wordpress to Hugo", "url": "https://www.sothawo.com/post/2023/05/01/migrate-from-wordpress-to-hugo/", "published_at": "2023-05-01T15:21:01+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5c99c816", "title": "About", "url": "https://www.sothawo.com/about/", "published_at": "2023-04-30T22:00:00+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5cc66f0a", "title": "Privacy policy", "url": "https://www.sothawo.com/privacy-policy/", "published_at": "2023-04-30T22:00:00+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5d0fe240", "title": "Accessing a secured Elasticsearch 8.5 instance using Spring Data Elasticsearch 5.0", "url": "https://www.sothawo.com/2023/04/accessing-a-secured-elasticsearch-8-5-instance-using-spring-data-elasticsearch-5-0/", "published_at": "2023-04-30T09:53:52+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5d4854e8", "title": "Contact", "url": "https://www.sothawo.com/contact/", "published_at": "2023-04-29T22:00:00+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5e234a1e", "title": "Reading different entities from multiple indices with one call using Spring Data Elasticsearch", "url": "https://www.sothawo.com/2021/05/reading-different-entities-from-multiple-indices-with-one-call-using-spring-data-elasticsearch/", "published_at": "2021-05-09T20:11:25+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5ecab12c", "title": "The mystery of the endless Throwable's cause chain shown in the IntelliJ debugger", "url": "https://www.sothawo.com/2021/04/the-mystery-of-the-endless-throwables-cause-chain-shown-in-the-intellij-debugger/", "published_at": "2021-04-16T17:37:38+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5f00ab41", "title": "show artillery http traffic", "url": "https://www.sothawo.com/2021/04/show-artillery-http-traffic/", "published_at": "2021-04-16T10:24:40+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d5f1dbe63", "title": "Implement a rolling index strategy with Spring Data Elasticsearch 4.1", "url": "https://www.sothawo.com/2020/11/implement-a-rolling-index-strategy-with-spring-data-elasticsearch-4-1/", "published_at": "2020-11-17T23:02:41+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d6009e092", "title": "Search maven from the commandline using httpie and jq", "url": "https://www.sothawo.com/2020/10/search-maven-from-the-commandline-using-httpie-and-jq/", "published_at": "2020-10-17T13:16:55+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d604f2026", "title": "How to use Elasticsearch's range types with Spring Data Elasticsearch", "url": "https://www.sothawo.com/2020/09/how-to-use-elasticsearchs-range-types-with-spring-data-elasticsearch/", "published_at": "2020-09-12T11:49:15+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d60d23df8", "title": "Search entities within a geographic distance with Spring Data Elasticsearch 4", "url": "https://www.sothawo.com/2020/09/search-entities-within-a-geographic-distance-with-spring-data-elasticsearch-4/", "published_at": "2020-09-05T12:19:57+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d60f62cc2", "title": "mapjfx display problem on Windows 10 seems solved", "url": "https://www.sothawo.com/2020/09/mapjfx-display-problem-on-windows-10-seems-solved/", "published_at": "2020-09-02T20:25:59+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d61cbe60b", "title": "Use an index name defined by the entity to store data in Spring Data Elasticsearch 4.0", "url": "https://www.sothawo.com/2020/08/use-an-index-name-defined-by-the-entity-to-store-data-in-spring-data-elasticsearch-4-0/", "published_at": "2020-08-08T23:53:18+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d621ffc45", "title": "mapjfx 2.15.0 and 1.33.0 released adding circles and OpenLayers 6.4.2", "url": "https://www.sothawo.com/2020/08/mapjfx-2-15-0-and-1-33-0-released-adding-circles-and-openlayers-6-4-2/", "published_at": "2020-08-04T07:16:17+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d62ef16cc", "title": "How to provide a dynamic index name in Spring Data Elasticsearch using SpEL", "url": "https://www.sothawo.com/2020/07/how-to-provide-a-dynamic-index-name-in-spring-data-elasticsearch-using-spel/", "published_at": "2020-07-28T06:54:59+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d63574478", "title": "Using geo-distance sort in Spring Data Elasticsearch 4", "url": "https://www.sothawo.com/2020/05/using-geo-distance-sort-in-spring-data-elasticsearch-4/", "published_at": "2020-05-17T17:48:40+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d63ee6b81", "title": "mapjfx display problems update", "url": "https://www.sothawo.com/2020/04/mapjfx-display-problems-update/", "published_at": "2020-04-19T14:35:11+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d646714c8", "title": "mapjfx 1.32.0 and 2.14.0 adds the ability to rotate markers and labels", "url": "https://www.sothawo.com/2020/04/mapjfx-1-32-0-and-2-14-0-adds-the-ability-to-rotate-markers-and-labels/", "published_at": "2020-04-06T12:01:01+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d64b9afb1", "title": "Talking at Spring I/O 2020", "url": "https://www.sothawo.com/2020/02/talking-at-spring-i-o-2020/", "published_at": "2020-02-20T13:43:28+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d64fdbf13", "title": "mapjfx 1.31.1 and 2.13.1 fixing event triggering regression", "url": "https://www.sothawo.com/2020/02/mapjfx-1-31-1-and-2-13-1-fixing-event-triggering-regression/", "published_at": "2020-02-16T14:43:49+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d651d19f5", "title": "mapjfx 2.13.0 switches back to use Java 11 (LTS)", "url": "https://www.sothawo.com/2020/01/mapjfx-2-13-0-switches-back-to-use-java-11-lts/", "published_at": "2020-01-24T08:10:58+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d65656260", "title": "mapjfx 1.30.0 and 2.11.0 with new Bing Maps MapTypes", "url": "https://www.sothawo.com/2019/11/mapjfx-1-30-0-and-2-11-0-with-new-bing-maps-maptypes/", "published_at": "2019-11-23T13:19:05+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d65c42165", "title": "mapjfx 1.29.0 and 2.10.0 now with OpenLayers 6.0.1 and extension constrains", "url": "https://www.sothawo.com/2019/10/mapjfx-1-29-0-and-2-10-0-now-with-openlayers-6-0-1-and-extension-constrains/", "published_at": "2019-10-12T14:11:12+00:00" }, { "id": "01a087e3-ad10-735c-8ac4-4e0d66592074", "title": "mapjfx 2.9.0 and 1.28.0 with offline cache improvements", "url": "https://www.sothawo.com/2019/10/mapjfx-2-9-0-and-1-28-0-with-offline-cache-improvements/", "published_at": "2019-10-09T08:50:21+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a718fdc92043", "title": "mapjfx 2.8.0 and 1.27.0 with improved configuration options", "url": "https://www.sothawo.com/2019/08/mapjfx-2-8-0-and-1-27-0-with-improved-configuration-options/", "published_at": "2019-08-22T20:58:22+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a718fe17ebbe", "title": "mapjfx versions 1.26.3 and 2.7.3 release fixing context menu regression", "url": "https://www.sothawo.com/2019/08/mapjfx-versions-1-26-3-and-2-7-3-release-fixing-context-menu-regression/", "published_at": "2019-08-09T21:42:44+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a718feef2cbb", "title": "mapjfx 2.7.1 and 1.26.1 with fixes for WMS servers", "url": "https://www.sothawo.com/2019/05/mapjfx-2-7-1-and-1-26-1-with-fixes-for-wms-servers/", "published_at": "2019-05-28T19:36:13+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a718ff8ba4ff", "title": "mapjfx 2.7.0 and 1.26.0 add the possibility to inhibit zoom and panning", "url": "https://www.sothawo.com/2019/04/mapjfx-2-7-0-and-1-26-0-add-the-possibility-to-inhibit-zoom-and-panning/", "published_at": "2019-04-27T22:03:11+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a718ffb548ca", "title": "mapjfx 2.6.0 and 1.25.0 add support for normalized coordinates", "url": "https://www.sothawo.com/2019/03/mapjfx-2-6-0-and-1-25-0-add-support-for-normalized-coordinates/", "published_at": "2019-03-27T22:50:46+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190045607a", "title": "fix \"There is no connected camera\" on my Macbook Pro", "url": "https://www.sothawo.com/2019/02/fix-there-is-no-connected-camera-on-my-macbook-pro/", "published_at": "2019-02-26T13:29:41+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71900d2a4d9", "title": "use the touchbar on your MBP to sudo", "url": "https://www.sothawo.com/2019/01/use-the-touchbar-on-you-mbp-to-sudo/", "published_at": "2019-01-25T14:41:05+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a719018a3161", "title": "mapjfx 2.5.0 and 1.24.0 released", "url": "https://www.sothawo.com/2019/01/1123/", "published_at": "2019-01-22T22:18:07+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a719026e33be", "title": "support for alternate map projections in mapjfx", "url": "https://www.sothawo.com/2018/12/support-for-alternate-map-projections-in-mapjfx/", "published_at": "2018-12-07T21:59:42+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71902f81b70", "title": "add line number in a file using vim", "url": "https://www.sothawo.com/2018/12/add-line-number-in-a-file-using-vim/", "published_at": "2018-12-06T14:11:26+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190330608e", "title": "mapjfx now supports filled polygons", "url": "https://www.sothawo.com/2018/11/mapjfx-now-supports-filled-polygons/", "published_at": "2018-11-18T17:16:36+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a719040722c8", "title": "mapjfx 2.1.1 and 1.20.1 using OpenLayers 5.3.0", "url": "https://www.sothawo.com/2018/11/1065/", "published_at": "2018-11-16T20:18:53+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190451e94a", "title": "mapjfx 2.1.0 and 1.20.0 released, now built with JDK8 and JDK11", "url": "https://www.sothawo.com/2018/11/mapjfx-2-1-0-and-1-20-0-released-now-built-with-jdk8-and-jdk11/", "published_at": "2018-11-16T06:03:08+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71905034830", "title": "mapjfx 1.19.0 adds support for XYZ map sources", "url": "https://www.sothawo.com/2018/10/mapjfx-1-19-0-adds-support-for-xyz-map-sources/", "published_at": "2018-10-29T20:30:52+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71905a43ce6", "title": "published a blog post about writing a Kotlin DSL on blog.codecentric.de", "url": "https://www.sothawo.com/2018/06/published-a-blog-post-about-writing-a-kotlin-dsl-on-blog-codecentric-de/", "published_at": "2018-06-24T15:00:25+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71905c9f2db", "title": "mapjfx 1.18.0 has MAP_POINTER_MOVED event and uses OfflineCache singleton", "url": "https://www.sothawo.com/2018/06/mapjfx-1-18-0-has-map_pointer_moved-event-and-uses-offlinecache-singleton/", "published_at": "2018-06-17T15:06:00+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190677e0a2", "title": "Java regular expression matching with some parts being case insensitive", "url": "https://www.sothawo.com/2018/06/java-regular-expression-matching-with-some-parts-being-case-insensitive/", "published_at": "2018-06-05T07:07:32+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71906b48a06", "title": "mapjfx version 1.17.0 reporting the map’s extent and using OpenLayers 4.6.5", "url": "https://www.sothawo.com/2018/06/mapjfx-version-1-17-0-reporting-the-maps-extent-and-using-openlayers-4-6-5/", "published_at": "2018-06-02T18:43:29+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71906f10894", "title": "adding local DNS resolution for a custom top level domain on macOS using macports", "url": "https://www.sothawo.com/2018/04/adding-local-dns-resolution-for-a-custom-top-level-domain-on-macos-using-macports/", "published_at": "2018-04-15T11:58:37+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71907d177c3", "title": "mapjfx problems", "url": "https://www.sothawo.com/2018/02/mapjfx-problems/", "published_at": "2018-02-09T21:11:27+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71908502946", "title": "processing meta annotations with Java", "url": "https://www.sothawo.com/2018/02/processing-meta-annotations-with-java/", "published_at": "2018-02-04T14:39:25+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71908eca883", "title": "docker on OSX hostname of the Mac", "url": "https://www.sothawo.com/2018/01/docker-on-osx-hostname-of-the-mac/", "published_at": "2018-01-23T13:07:13+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71909855af8", "title": "show hidden files in OSX open diaolog", "url": "https://www.sothawo.com/2018/01/show-hidden-files-in-osx-open-diaolog/", "published_at": "2018-01-22T11:24:50+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71909d99783", "title": "mapjfx 1.15.0 using OpenLayers 4.6.4", "url": "https://www.sothawo.com/2018/01/mapjfx-1-15-0-using-openlayers-4-6-4/", "published_at": "2018-01-04T17:48:24+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190a900595", "title": "german article about kubernetes published at Informatik Aktuell", "url": "https://www.sothawo.com/2017/12/german-article-about-kubernetes-published-at-informatik-aktuell/", "published_at": "2017-12-20T10:00:59+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190ac4d620", "title": "the simple web based chat application now implemented with java", "url": "https://www.sothawo.com/2017/10/the-simple-web-based-chat-application-now-implemented-with-java/", "published_at": "2017-10-21T21:55:23+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190b12e94a", "title": "mapjfx 1.14.0 released", "url": "https://www.sothawo.com/2017/10/mapjfx-1-14-0-released/", "published_at": "2017-10-21T20:15:11+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190b989f83", "title": "mapjfx 1.13.2 using OpenLayers 4.3.2", "url": "https://www.sothawo.com/2017/09/mapjfx-1-13-2-using-openlayers-4-3-2/", "published_at": "2017-09-05T18:45:49+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190bdca74b", "title": "annotation based Logger injection in Spring with Kotlin", "url": "https://www.sothawo.com/2017/07/annotation-based-logger-injection-in-spring-with-kotlin/", "published_at": "2017-07-12T16:23:23+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190cd42189", "title": "a simple web based chat application built with Kotlin, Vaadin, Spring Boot and Apache Kafka", "url": "https://www.sothawo.com/2017/07/a-simple-web-based-chat-application-built-with-kotlin-vaadin-spring-boot-and-apache-kafka/", "published_at": "2017-07-02T22:18:11+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190d9def92", "title": "mapjfx 1.13.1 using OpenLayers 4.2.0", "url": "https://www.sothawo.com/2017/06/mapjfx-1-13-1-using-openlayers-4-2-0/", "published_at": "2017-06-28T22:27:52+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190e44f060", "title": "the shortest code to throw a NullPointerException", "url": "https://www.sothawo.com/2017/06/the-shortest-code-to-throw-a-nullpointerexception/", "published_at": "2017-06-25T18:16:43+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190e612243", "title": "mapjfx 1.13.0 adds the possibility to exclude URLs from being cached", "url": "https://www.sothawo.com/2017/06/mapjfx-1-13-0-adds-the-possibility-to-exclude-urls-from-being-cached/", "published_at": "2017-06-02T23:49:53+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190e7ede39", "title": "rxjava2 producer-consumer example with backpressure implementation", "url": "https://www.sothawo.com/2017/04/rxjava2-producer-consumer-example-with-backpressure-implementation/", "published_at": "2017-04-25T11:58:21+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7190f2b21ae", "title": "mapjfx 1.12.2 – no default caching", "url": "https://www.sothawo.com/2017/03/894/", "published_at": "2017-03-19T09:54:13+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a719100fd13e", "title": "mapjfx 1.12.1 with fixes to the code for caching data", "url": "https://www.sothawo.com/2017/03/mapjfx-1-12-1-with-fixes-to-the-code-for-caching-data/", "published_at": "2017-03-11T17:58:59+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71910de12d1", "title": "mapjfx 1.12.0 has a custom event for selecting a map area", "url": "https://www.sothawo.com/2017/03/mapjfx-1-12-0-has-a-custom-event-for-selecting-a-map-area/", "published_at": "2017-03-09T20:56:06+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191104b1d7", "title": "mapjfx 1.11.0 using OpenLayers 4.0.1", "url": "https://www.sothawo.com/2017/03/mapjfx-1-11-0-using-openlayers-4-0-1/", "published_at": "2017-03-02T04:26:41+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71911f32845", "title": "mapjfx 1.10.1 has right clicked event for the map", "url": "https://www.sothawo.com/2017/02/mapjfx-1-10-1-has-right-clicked-event-for-the-map/", "published_at": "2017-02-14T22:30:25+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71912343a50", "title": "mapjfx 1.10.0 now supports custom WMS servers", "url": "https://www.sothawo.com/2017/02/mapjfx-1-10-0-now-supports-custom-wms-servers/", "published_at": "2017-02-08T22:30:29+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71912b2eb8a", "title": "mapjfx 1.9.0 using OpenLayers 3.20.1 with additional events for marker and label mouse events", "url": "https://www.sothawo.com/2017/02/mapjfx-1-9-0-using-openlayers-3-20-1-with-additional-events-for-marker-and-label-mouse-events/", "published_at": "2017-02-05T20:39:00+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191394ae25", "title": "mapjfx 1.8.2 using OpenLayers 3.19.1", "url": "https://www.sothawo.com/2016/11/mapjfx-1-8-2-using-openlayers-3-19-1/", "published_at": "2016-11-01T11:16:03+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191397fd87", "title": "How to implement a JavaFX UI where the language can be changed dynamically", "url": "https://www.sothawo.com/2016/09/how-to-implement-a-javafx-ui-where-the-language-can-be-changed-dynamically/", "published_at": "2016-09-13T21:33:07+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71913cf7df1", "title": "mapjfx 1.8.0 adds custom events for marker and label clicks", "url": "https://www.sothawo.com/2016/08/mapjfx-1-8-0-adds-custom-events-for-marker-and-label-clicks/", "published_at": "2016-08-31T22:17:55+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71914243c24", "title": "mapjfx 1.7.3 with OpenLayers 3.17.1 and removed MapQuest supprt", "url": "https://www.sothawo.com/2016/07/mapjfx-1-7-3-with-openlayers-3-17-1-and-removed-mapquest-supprt/", "published_at": "2016-07-17T13:24:16+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a719151efc5b", "title": "mapjfx 1.7.1 with some minor improvements in offline caching", "url": "https://www.sothawo.com/2016/04/mapjfx-1-7-1-with-some-minor-improvements-in-offline-caching/", "published_at": "2016-04-16T18:27:09+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71915db6d33", "title": "mapjfx 1.7.0 with the ability for caching map data", "url": "https://www.sothawo.com/2016/04/mapjfx-1-7-0-with-the-ability-for-caching-map-data/", "published_at": "2016-04-13T22:52:14+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a719167e45df", "title": "mapjfx 1.6.2 and mapjfx-demo 1.6.2 now using OpenLayers 3.14.2", "url": "https://www.sothawo.com/2016/03/mapjfx-1-6-2-and-mapjfx-demo-1-6-2-now-using-openlayers-3-14-2/", "published_at": "2016-03-06T18:14:35+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71916e82a3f", "title": "setting up MacPorts apache2 with virtual hosts and PHP 5.6", "url": "https://www.sothawo.com/2016/01/setting-up-macports-apache2-with-virtual-hosts-and-php-5-6/", "published_at": "2016-01-30T20:35:24+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191720b425", "title": "Apache VirtualHost on Mac OSX", "url": "https://www.sothawo.com/2016/01/apache-virtualhost-on-mac-osx/", "published_at": "2016-01-29T19:30:51+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71917608463", "title": "Apache on Mac OSX El Capitan", "url": "https://www.sothawo.com/2016/01/apache-on-mac-osx-el-capitan/", "published_at": "2016-01-18T09:09:53+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71917bfcb24", "title": "mapjfx 1.6.0 supports the display of labels", "url": "https://www.sothawo.com/2016/01/mapjfx-1-6-0-supports-the-display-of-labels/", "published_at": "2016-01-01T08:29:15+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71918a38631", "title": "mapjfx 1.5.1 with OpenLayers 3.11.2", "url": "https://www.sothawo.com/2015/12/mapjfx-1-5-1-with-openlayers-3-11-2/", "published_at": "2015-12-02T05:25:43+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191961b74b", "title": "mapjfx 1.5.0 adds support for Bing Maps", "url": "https://www.sothawo.com/2015/11/mapjfx-1-5-0-adds-support-for-bing-maps/", "published_at": "2015-11-14T13:30:32+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a71919d0a1cb", "title": "Jsoup and 403 error", "url": "https://www.sothawo.com/2015/11/jsoup-and-403-error/", "published_at": "2015-11-07T15:30:19+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191a3d80ba", "title": "mapjfx 1.4.9 with OpenLayers 3.10.1", "url": "https://www.sothawo.com/2015/10/mapjfx-1-4-9-with-openlayers-3-10-1/", "published_at": "2015-10-31T07:41:37+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191a78b63e", "title": "mapjfx version 1.4.8 released", "url": "https://www.sothawo.com/2015/10/mapjfx-version-1-4-8-released/", "published_at": "2015-10-18T18:13:02+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191ae6a64d", "title": "mapjfx version 1.4.7 released", "url": "https://www.sothawo.com/2015/10/mapjfx-version-1-4-7-released/", "published_at": "2015-10-07T22:19:58+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191afece69", "title": "Spring-Boot, OpenShift2-DIY and Java8 without installing a custom JDK", "url": "https://www.sothawo.com/2015/10/spring-boot-openshift2-diy-and-java8-without-installing-a-custom-jdk/", "published_at": "2015-10-04T12:50:24+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191b977e96", "title": "Run a Spring-Boot application on OpenShift behind HTTPS only", "url": "https://www.sothawo.com/2015/09/run-a-spring-boot-application-on-openshift-behind-https-only/", "published_at": "2015-09-16T22:02:04+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191bbe4380", "title": "OpenShift configure which branch to deploy", "url": "https://www.sothawo.com/2015/09/openshift-configure-which-branch-to-deploy/", "published_at": "2015-09-12T22:07:48+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191c062f5a", "title": "Spring-Boot, Spring profiles and configuration files", "url": "https://www.sothawo.com/2015/09/spring-boot-spring-profiles-and-configuration-files/", "published_at": "2015-09-12T21:36:03+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191c213cdd", "title": "Deploying a Spring-Boot application running with Java8 on OpenShift2", "url": "https://www.sothawo.com/2015/09/deploying-a-spring-boot-application-running-with-java8-on-openshift2/", "published_at": "2015-09-06T23:07:44+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191cf6e12e", "title": "mapjfx version 1.4.5 released", "url": "https://www.sothawo.com/2015/08/mapjfx-version-1-4-5-released/", "published_at": "2015-08-03T11:18:17+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191cf7da2b", "title": "Build a Spring-Boot REST service with Basic Authentication for several users", "url": "https://www.sothawo.com/2015/07/build-a-spring-boot-rest-service-with-basic-authentication-for-several-users/", "published_at": "2015-07-28T17:16:58+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191d87bf55", "title": "Using Server-Push in a Vaadin app", "url": "https://www.sothawo.com/2015/06/using-server-push-in-a-vaadin-app/", "published_at": "2015-06-23T15:25:05+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191d98280d", "title": "fix maven-release-plugin not committing changed pom.xml when using git repository", "url": "https://www.sothawo.com/2015/06/fix-maven-release-plugin-not-committing-changed-pom-xml-when-using-git-repository/", "published_at": "2015-06-08T20:59:58+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191dca5e23", "title": "Using Spring-Boot configuration properties in your own classes", "url": "https://www.sothawo.com/2015/06/using-spring-boot-configuration-properties-in-your-own-classes/", "published_at": "2015-06-03T09:36:25+00:00" }, { "id": "01a087e3-ad11-724b-9a6d-a7191dfbc008", "title": "Custom theme for a Vaadin & Spring-boot application", "url": "https://www.sothawo.com/2015/06/custom-theme-for-a-vaadin-spring-boot-application/", "published_at": "2015-06-02T21:41:24+00:00" } ] posts Claim your blog
Back to sothawo.com
Blog · corpus.blog/blogs/sothawo.com/posts

sothawo.com

sothawo.com

2025

2023

2021

2020

2019

2018

2017

2016

2015