|
A while back I wrote a post about distributing a ROS system among multiple snaps. If you want to enable some sort of add-on story, you need to have multiple snaps, and that remains the way to do it today with ROS. That approach works, but I’ll be the first to admit that it’s not terribly elegant, and we’re working on making it better. However, in my experience talking to various ROS users creating snaps, they oftentimes end up using multipl..
|
|
Many of our data pipelines interact with external services. The availability of an external service can adversly affect the health our pipelines. This is how we handle it using AWS Step Functions
|
|
In this cheat sheet we’ll cover how you can be more secure as a Bitbucket user or contributor. Some of it is specific to Bitbucket, but a lot of it is also useful for other Git and non-Git repositories as well.
|
|
Our publicly available Vulnerability DB is one such example, and has recently undergone some improvements — making it even more powerful as an aid to security.
|
|
Last week I got to see what it was like to be an investigative journalist for a day. It was thrilling. I will get into what I learned but first I waned to give some background on why I was doing this. I have a general curiosity for people. It’s interesting to me to uncover what people are motivated by. Humans are individual snowflakes and no one is exactly like the next. It is our unique experiences that form the way we think and behave, ....
|
|
This post is written mostly for fun, not for practical everyday usability (enjoy!). Introduction There was a question on Twitter about alternative options for retrieving the SQL execution plan line ID that Oracle is currently executing. Normally Oracle’s Active Session History shows this info in its PLAN_LINE* columns as I have explained in my asqlmon.sql post. does anyone knows if I can select the equivalent from ASH.SQL_PLAN_L..
|
|
This post is written mostly for fun, not for practical everyday usability (enjoy!). Introduction There was a question on Twitter about alternative options for retrieving the SQL execution plan line ID that Oracle is currently executing. Normally Oracle’s Active Session History shows this info in its PLAN_LINE* columns as I have explained in my asqlmon.sql post. does anyone knows if I can select the equivalent from ASH.SQL_PLAN_L..
|
|
So, I’m back . I stopped writing almost four years ago, and a lot has happened since then. Although in the past I did not share many personal details, I want that to change, and I want that to start now. While I used to loosely limit myself to two topics, technology and writing, I plan to broaden my focus considerably in the future. I will save my vision for this site for a later post, but today I will start down this new path with a brief..
|
|
Finally some exciting news on the TimeSnapper front. For a long time, the most requested feature for TimeSnapper has been a whole new version, for the Mac OS. Many of our customers and friends have moved from Windows to Mac over the last decade, and consistently told us that they miss the peace of mind and assistance that TimeSnapper provides. One such customer, Jon Schneider was so tired of the situation that he built a new version o....
|
Finally some exciting news on the TimeSnapper front. For a long time, the most requested feature for TimeSnapper has been a whole new version, for the Mac OS. Many of our customers and friends have moved from Windows to Mac over the last decade, and consistently told us that they miss the peace of mind and assistance that TimeSnapper provides. One such customer, Jon Schneider was so tired of the situation that he built a new version o....
|
Finally some exciting news on the TimeSnapper front. For a long time, the most requested feature for TimeSnapper has been a whole new version, for the Mac OS. Many of our customers and friends have moved from Windows to Mac over the last decade, and consistently told us that they miss the peace of mind and assistance that TimeSnapper provides. One such customer, Jon Schneider was so tired of the situation that he built a new version o....
|
|
A few trips to the doctor and the bills start flying. A look into an initial dive into the medical industry.
|
I love streams because I don't like software. I always try to build less software. Less software means you have to spend less time updating it, less time fixing it, and less time thinking about it. ...
|
I love streams because I don't like software. I always try to build less software. Less software means you have to spend less time updating it, less time fixing it, and less time thinking about it. ...
|
Hey! In this post we are going to: create a docker image for the Rails chat application that we created in the previous post configure the Docker environment and run the application by: creating a container for the PostgreSQL database creating a container for the Redis server creating a container with the required configuration from the image we built Prerequisites Install docker The first thing you need in order to follow ....
|
Hey! In this post we are going to: create a docker image for the Rails chat application that we created in the previous post configure the Docker environment and run the application by: creating a container for the PostgreSQL database creating a container for the Redis server creating a container with the required configuration from the image we built Prerequisites Install docker The first thing you need in order to follow ....
|
Hey! In this post we are going to: create a docker image for the Rails chat application that we created in the previous post configure the Docker environment and run the application by: creating a container for the PostgreSQL database creating a container for the Redis server creating a container with the required configuration from the image we built Prerequisites Install docker The first thing you need in order to follow ....
|
Hey! In this post we are going to: create a docker image for the Rails chat application that we created in the previous post configure the Docker environment and run the application by: creating a container for the PostgreSQL database creating a container for the Redis server creating a container with the required configuration from the image we built Prerequisites Install docker The first thing you need in order to follow ....
|
|
Back in the early 1990s, teenagers with a drivers license made a hobby of tweaking out their cars - adding custom grills, spoilers, paint jobs, and so on. The more crazy, the better. And since the most common car to perform these modifications on were older Honda Civics, which you could get fairly cheap at the time, especially if they were more than 5 years old and needed a bit of work.
|
|
Back in the early 1990s, teenagers with a drivers license made a hobby of tweaking out their cars - adding custom grills, spoilers, paint jobs, and so on. The more crazy, the better. And since the most common car to perform these modifications on were older Honda Civics, which you could get fairly cheap at the time, especially if they were more than 5 years old and needed a bit of work.
|
|
I’ve made a small visualization of a motorcycle fuel gauge in Godot engine . It allows you to disassemble the gauge and learn what’s inside without actually buying a motorcycle… I did that for you…
|
|
A self driving car is going down a narrow path when suddenly a baby and an elderly person appear on the road. There is no time to stop and…
|
|
Say we have some HTML: < html > < body > < h1 > Hello world! h1 > body > html > And say we'd like to be able to render this page in a web browser. If the server is hosted locally we may want to enter localhost:9000/hello-world.html in the address bar, hit enter, make a request (done by the browser), receive a response (sent by some server), and render the result (done by the browser). Here is a min....
|
|
Enforcing logical order of chronologically incoherent commits in Github
-
boxunix.com
-
7 years ago
-
eng
Note This issue was fixed and announced on July 14th 2020 The problem Github’s pull request interface has the somewhat unexpected tendency to show your commit history in a different order than what otherwise appears when running git log. Imagine the following master and feature branches. The master branch has 1 commit that adds 1 file named file 0 as shown in the following output: (master)$ git log -..
|
|
I wanted to have the freedom to publish my thoughts and the freedom to tinker with their presentation - without being limited by corporate…
|
|
Creating a chat application from scratch using Rails and WebSockets
-
iridakos.com
-
7 years ago
-
eng
Hey! It’s been a while since my last post. I recently familiarized myself with the awesomeness of WebSockets and I finally found the time to write a tutorial about it. I hope you find it helpful. Update : I also published another post for dockerizing the application of this tutorial, you can find it here . Introduction In this tutorial we are going to create a chat web application from scratch using Rails and WebSockets. ....
|
|
Creating a chat application from scratch using Rails and WebSockets
-
iridakos.com
-
7 years ago
-
eng
Hey! It’s been a while since my last post. I recently familiarized myself with the awesomeness of WebSockets and I finally found the time to write a tutorial about it. I hope you find it helpful. Update : I also published another post for dockerizing the application of this tutorial, you can find it here . Introduction In this tutorial we are going to create a chat web application from scratch using Rails and WebSockets. ....
|
|
Creating a chat application from scratch using Rails and WebSockets
-
iridakos.com
-
7 years ago
-
eng
Hey! It’s been a while since my last post. I recently familiarized myself with the awesomeness of WebSockets and I finally found the time to write a tutorial about it. I hope you find it helpful. Update : I also published another post for dockerizing the application of this tutorial, you can find it here . Introduction In this tutorial we are going to create a chat web application from scratch using Rails and WebSockets. ....
|
|
Creating a chat application from scratch using Rails and WebSockets
-
iridakos.com
-
7 years ago
-
eng
Hey! It’s been a while since my last post. I recently familiarized myself with the awesomeness of WebSockets and I finally found the time to write a tutorial about it. I hope you find it helpful. Update : I also published another post for dockerizing the application of this tutorial, you can find it here . Introduction In this tutorial we are going to create a chat web application from scratch using Rails and WebSockets. ....
|
|
We are excited to share that starting today, developers can import, test, fix and monitor their Bitbucket Cloud projects for open source vulnerabilities. Being developer-focused, Snyk is the only solution to provide native testing and fixing of open source dependencies for Bitbucket Cloud.
|
|
Malicious remote code execution backdoor discovered in the popular bootstrap-sass Ruby gem
-
snyk.io
-
7 years ago
-
eng
On March 26, 2019, a malicious version of the popular bootstrap-sass package, that has been downloaded a total of 28 million times to date, was published to the official RubyGems repository.
|
|
Media Clipping using ffmpeg and Cache Eviction 2 Random for Disk Caching at Scale
-
boyter.org
-
7 years ago
-
eng
A short time ago one of the more interesting blog posts (to me anyway) about cache eviction popped up on Hacker News which prompted me to post the following comment. Love reading this. It has always been one of those interesting things I kept in the back of my mind in my day to day. I was very excited when I actually got to implement it on a real world project. I was writing a scale out job which used ffmpeg to make clip..
|
|
We prepared an automated update system that brings you regular weekly updates of maps from the OpenStreetMap vector tiles.
|