|
The story of github.com/zserge/headline). About seven years ago Google decided to shut down Google Reader, a world known and beloved RSS reader, and I think no other service has been so genuinely lamented since then. I remember the warm feeling when I opened Reader on a tiny HTC Wildfire that fit well in my palm and read stories from dozens of blogs of interesting and unusual people I was subscribed to.
|
|
Introducing Layrry: A Launcher and API for Modularized Java Applications
-
www.morling.dev
-
6 years ago
-
eng
Table of Contents Why Layrry? An Example Module Layers to the Rescue The Layrry Launcher Using the Layrry API Next Steps One of the biggest changes in recent Java versions has been the introduction of the module system in Java 9. It allows to organize Java applications and their dependencies in strongly encapsulated modules, utilizing explicit and well-defined module APIs and relationships. In this post I’m going..
|
|
Introducing Layrry: A Launcher and API for Modularized Java Applications
-
www.morling.dev
-
6 years ago
-
eng
Table of Contents Why Layrry? An Example Module Layers to the Rescue The Layrry Launcher Using the Layrry API Next Steps One of the biggest changes in recent Java versions has been the introduction of the module system in Java 9. It allows to organize Java applications and their dependencies in strongly encapsulated modules, utilizing explicit and well-defined module APIs and relationships. In this post I’m going..
|
|
string-inflection (by Akira Ikeda ) is a nifty package to cycle through string case styles: camel, snake, kebab… The package includes a handful of cycling functions for different languages (Ruby, Python and Java), but it's easy to mix and match to roll your own. For now, I'm binding C-M-j to string-inflection-cycle , which is an alias to string-inflection-ruby-style-cycle . (use-package string-inflection :ensure t :bind (:map pro..
|
|
What are software distributions? You may think you know everything there is to know about the term software distribution, but take a moment to think about it, take a step back and try to see the big picture.
|
|
If you have to send a large file to an individual, use: https://send.firefox.com/ It is brilliantly simple, easy to use and powerful. Recommended .
|
|
When you are using hatchbox and SSL in cluster mode you end up with: a load balanced cluster that uses nginx as the load balancer and nginx on each web node This makes it hard to understand where the http to https redirect goes. The answer is that you need to but this on the load balancer and here's a code snippet: server_name _; return 301 https://$host$request_uri; This gets set as follows: Go into Hatchbox.io Go into your a..
|
|
With Gatsby, you can generate a static website that works great with cloud storage solutions like Google Cloud Storage. How to configure Gatsby and use Infrastructure as Code tools like Terraform I want to show in this article.
|
|
A lot of new programming languages pop up here and there. It’s a very interesting moment to pick a new one up. The ones I’m interested in are Rust , Nim and Zig . Rust ? Might be a good choice but it’s intimidating. I’m not convinced yet that what it brings to the table justifies its difficulty… Nim is pretty cool. Don’t have that much experience writing Nim though. It has a garbage collector, which you can turn off and use your ..
|
|
In this post, we discuss using Red Hat Universal Base Images in order to proactively protect your container images from vulnerabilities.
|
|
Is game programming a good way to develop your Python programming skills? This week we have Jon Fincher on the show. Jon is an author on the Real Python team, and we talk about his recent articles on PyGame and Arcade.
|
|
Create your first ETL Pipeline in Apache Beam and Python Learn how to use Apache Beam to create efficient Pipelines for your applications.
-
blog.adnansiddiqi.me
-
6 years ago
-
eng
This post is part of Data Engineering and ETL Series. In this post, I am going to introduce another ETL tool for your Python applications, called Apache Beam. What is Apache Beam? According to Wikipedia: Apache Beam is an open source unified programming model to define and execute data processing pipelines, including ETL, batch and stream (continuous) processing.. Unlike Airflow and Luigi, Apache Beam is not a server. It is rather a program....
|
|
Creating an automated cloud infrastructure testing tool with Terraform and PyTest
-
snyk.io
-
6 years ago
-
eng
This blog post walks through the design and implementation process for what became autotest, our internal automated testing tool comprised of PyTest and Terraform.
|
|
I haven’t mentioned this on the blog earlier, but in the end of 2018 we bought a small cruising sailboat. After some looking, we went with a Van de Stadt designed Oceaan 25 , a Dutch pocket cruiser from the early 1980s. S/Y Curiosity is an affordable and comfortable boat for cruising with 2-4 people, but also needed major maintenance work. The refit has so far included osmosis repair, some fixes to the standing rigging, engine mai....
|
|
I haven’t mentioned this on the blog earlier, but in the end of 2018 we bought a small cruising sailboat. After some looking, we went with a Van de Stadt designed Oceaan 25 , a Dutch pocket cruiser from the early 1980s. S/Y Curiosity is an affordable and comfortable boat for cruising with 2-4 people, but also needed major maintenance work. The refit has so far included osmosis repair, some fixes to the standing rigging, engine mai....
|
|
I haven’t mentioned this on the blog earlier, but in the end of 2018 we bought a small cruising sailboat. After some looking, we went with a Van de Stadt designed Oceaan 25 , a Dutch pocket cruiser from the early 1980s. S/Y Curiosity is an affordable and comfortable boat for cruising with 2-4 people, but also needed major maintenance work. The refit has so far included osmosis repair, some fixes to the standing rigging, engine mai....
|
|
How I'm Preparing for the Looming Recession and the Coronavirus Pandemic
-
www.joehxblog.com
-
6 years ago
-
eng
Life today is very different than life only a month ago. I don’t think I need to tell anyone that. This novel coronavirus - this COVID-19 - has put the world into a new sense of isolation and social distancing.
|
|
This post discusses the prototype pollution vulnerability, explains how certain applications can be subject to it, and describes the rationale behind its severity classification.
|
|
It is very easy for your work week to become a random collection of meetings - all with different attendees and different agendas. For developers in particular this can cause a huge hit on productivity as their day becomes disjointed and they are unable to stay focussed for the longer periods they need for their work.
|
|
It is very easy for your work week to become a random collection of meetings - all with different attendees and different agendas. For developers in particular this can cause a huge hit on productivity as their day becomes disjointed and they are unable to stay focussed for the longer periods they need for their work.
|
|
While I do not feel as strongly about online advertising as some , the more I read about sensible solutions to the plethora of problems it causes , the more I come around: ban targeted advertising — if not wholesale, then perhaps to groups below a certain threshold. One article suggested a ban on targeting groups of less than 1,000 people, and that sounds like a good start to me. Permalink.
|
|
Snyk is currently building our annual State of Open Source Security report and we want to hear from you! Complete this brief survey to help guide our research.
|