Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK



In this final part of the three-part series, we’ll look at the Internet of Things world from a data integration and application perspective to appreciate the design challenges we’ll face in a world where everything is connected.  Integration of things data

The twentieth of every month is a special day here at my blog because that’s the day I take a look at how my blog is doing. It’s a day of statistics and numbers and a day of reflecting.

Developing and hosting your own Angular, React applications has never been easier, but now there are many options like Google Firebase, Heroku and etc. Github Pages is offering some great features with free of cost no credit card required and no bandwidth limitations. Just create a public repository and commit all of your product ready files. It has a custom domain support with HTTPs enforcement.

One of my favorite mentors used to tell me this: “Be yourself, unless yourself is a shitbag; then be someone else.” Permalink.

Shift left” has become the holy grail for security teams today but organizations are still struggling to successfully implement some of the key application security processes that shifting security left entails.

I’ve noticed some of my colleagues seem to use the terms accountability and responsibility as if they were the same.

I’ve noticed some of my colleagues seem to use the terms accountability and responsibility as if they were the same.



Deploy containerized applications on serverless Knative infrastructure easily, cheaply and scale massively, all via the Serverless Framework

On July 2nd I re-booted a stalled side project of mine called Chronicles — a markdown based journaling application. On August 14th I shipped the first (very basic) phase of it. Nobody should be interested in this release, but it is an important milestone for me — something usable shipped. This is a brief retrospective on the first milestone. Getting in a rhythm with Go The thought of restarting this project was daunting.

When being overwhelmed with vulnerabilities affecting your app, a reasonable question to ask yourself is, are all of these issues even exploitable? At Snyk, we address this issue by combining expert security research with automated static analysis.


Table of Contents Why JmFrX? How To Use JmFrX Customizing Event Formats How It Works Takeaways I’m excited to share the news about an open-source utility I’ve been working on lately: JmFrX , a tool for capturing JMX data with JDK Flight Recorder. When using JMX ( Java Management Extensions ), The Java platform’s standard for monitoring and managing applications, JmFrX allows you to periodically record the attributes..

Table of Contents Why JmFrX? How To Use JmFrX Customizing Event Formats How It Works Takeaways I’m excited to share the news about an open-source utility I’ve been working on lately: JmFrX , a tool for capturing JMX data with JDK Flight Recorder. When using JMX ( Java Management Extensions ), The Java platform’s standard for monitoring and managing applications, JmFrX allows you to periodically record the attributes..

Table of Contents Why JmFrX? How To Use JmFrX Customizing Event Formats How It Works Takeaways I’m excited to share the news about an open-source utility I’ve been working on lately: JmFrX , a tool for capturing JMX data with JDK Flight Recorder. When using JMX ( Java Management Extensions ), The Java platform’s standard for monitoring and managing applications, JmFrX allows you to periodically record the attributes..



With git blame you can view the last commit which changed any given line, but what if you want to see the history/activity of a specific line - why was it added, who changed it and when? Git 1.8.4 introduced the ability to do this with git log, you just need to know the (current) line number Read more…

It can be pretty confusing to pick how to style your React app. This guide attempts to simplify your choice.



Changes The draft is a living document which means these posts will need to change over time. This section documents when changes have taken place to this post. 21/08/20 : Moving forward with the generics design draft Series Index Generics Part 01: Basic Syntax Generics Part 02: Underlying Types Generics Part 03: Struct Types and Data Semantics Introduction In the previous post , I showed you how to write a generic funct..

Caleb Porzio introduced me to the idea of Sponsorware. I am picking it up. I hope more people will to. In this post I tell you what Sponsorware is and why I think it is the future of open-source.

Close to month and a half has passed since the last update. So many things have happened during that time. I’ll only write about tech related topics. It’s not a hard constraint but it’s also not a personal blog about my life. The project that takes most of my free time is the custom controller for CG artists. Unfortunately the BLE version is on hold. I have not been able to fix Windows pairing problems. I have bought The Bluefruit LE..

Sometimes I want to upload something to a brand new directory in one of my GitHub repositories, and I want to do it via the web interface. Maybe I’m on another computer that doesn’t have git - perhaps a public computer where I do not have the necessary permission to install new software.

2020-08-18/01 - ho.dges.online - 6 years ago - eng

2020-08-18/02 - ho.dges.online - 6 years ago - eng

Artisanal RSA - rya.nc - 6 years ago - eng
Sometimes hacking requires doing things that, while possible to do with some algorithm, simply aren’t supported by any existing implementation. Usually for good reason. A good example of this that I’ve run into in the past is needing to initialize a hash algorithm with a specific state. There’s really not any reason to do this unless you’re trying to execute a length extension attack , and with the exception of HashPump (which was writte..

We’re thrilled to announce the launch of our developer-first Infrastructure as Code security capabilities, enabling developers to find and fix misconfigurations that can lead to security problems.

When Tolkien first published the Lord of the Rings some critics mocked it by asking why any sensible adult would read a book about elves and orcs. They doubted whether it had any themes beyond the comprehension of a seven-year-old. 1 Yet one theme that runs through much of Tolkien's work — including the Lord of the Rings — is the relationship between language and power.

Debunking btrfs - swag.industries - 6 years ago - eng
btrfs means no evil! btrfs is awesome! A few weeks ago I listened to one of the Linux Unplugged podcasts about btrfs. It was a reminder that btrfs is great. I have been using btrfs for a few months now, so here is my comment. For those who aren'

The key to growing in a scale-up environment is to be willing to continually give away what you were working on, give away that part of your ‘lego tower’, to free yourself up to focus on newer challenges. It’s in this intentional embrace of continuous change that growth occurs.

In the last 2-3 weeks, after seeing a lot of recommendations, I decided to read the Refactoring UI book and then dove into TailwindCSS. Design has always been a huge gap in my skillset. As frontend complexity increased over the last decade, it seemed less and less worth it to invest time to fill it. Then came TailwindCSS.

In the last 2-3 weeks, after seeing a lot of recommendations, I decided to read the Refactoring UI book and then dove into TailwindCSS. Design has always been a huge gap in my skillset. As frontend complexity increased over the last decade, it seemed less and less worth it to invest time to fill it. Then came TailwindCSS.

I recently had a day where I had about 10 different meetings - all on different subjects. I knew that I would struggle to be productive in each of them if I turned up for them unprepared and had to switch subjects each time.

I recently had a day where I had about 10 different meetings - all on different subjects. I knew that I would struggle to be productive in each of them if I turned up for them unprepared and had to switch subjects each time.

So last week I got an email from my friend Michael Kennedy. Michael runs the TalkPython Training website, arguably the best place where you can learn Python today. He also hosts two popular Python podcasts: TalkPython and PythonBytes , the latter co-hosted with Brian Okken. He is super active in the Python space, so much that he received the Python Software Foundation Fellow Membership back in 2018. I first met Michael back in 2014, I ..

Truck Tenets is a series I’ve been wanting to do for a while. Like, a while — I’ve got draft posts dating back to 2016. It’s only by my sheer inability to see anything through to completion that none of them have seen the light of day…until now. The idea behind the series is pretty straightforward: there are ideas that I live my life by, why not talk about them? Some are high-level and abstract, like “Less is more”, and others are more ..

Truck Tenets is a series I’ve been wanting to do for a while. Like, a while — I’ve got draft posts dating back to 2016. It’s only by my sheer inability to see anything through to completion that none of them have seen the light of day…until now. The idea behind the series is pretty straightforward: there are ideas that I live my life by, why not talk about them? Some are high-level and abstract, like “Less is more”, and others are more ..



66 visitors online