Brian Rogers

206 Followers
182 Following
21 Posts

[he/him]
I'm a developer that's always had an interest in information security.

Donor: infosec.exchange 

Disclaimer: I do not speak for my employer. My employer does not speak for me.

GitHubhttps://github.com/brog45

Is there a rust package of building blocks for database engines?

I'm thinking buffer manager, file io, page layout structures, primitive-valued expression evaluation, and maybe even some toy B+/LSM implementations. Sort of like BerkeleyDB, but with expressions and designed for easy extension... but no actual DB logic.

@jrdepriest You'll have to check this in Python, but in JavaScript strings and PCREs seem to allow arbitrary characters to be escaped using \x followed by the hexadecimal for the character.

$ node
Welcome to Node.js v18.19.1.
Type ".help" for more information.
> "\x27"
"'"
> /\x27/.test("a'b")
true
> /\x27/.test("ab")
false
>
Too Much Coffee Man - Wikipedia

@deech I spent the first several years of my programming career writing and maintaining the software that I and my teammates used every day in our daily business (which was not technology). My first programming job started as a data entry job for a small company. Because of this, I have always tried to build software that helps people leave work on time. I also tend to stay at any given job for several years, so if my code was badly written, I suffer for it. This has taught me to be wary of shortcuts.

When you work as a #bartender and the manager allows his underage girlfriend to get drunk at the bar... that's a red flag! #RedFlagsAtWork

This one is courtesy of a family member who has worked as a bartender.

When you no longer find "Office Space" funny, but instead it just makes you mad, that's a red flag.
This one is courtesy of a coworker in 2004, when I worked at a bank. 😃
#RedFlagsAtWork
I'm enabling auto-delete with an age threshold of one week.
That employer tried to get itself some financial leeway by switching from paying salary current to paying in arrears. Which is to say that they changed from paying our salaries for a pay period at the end of that same pay period to, instead, paying at the end of the next pay period. To soften the blow, they payed us two-thirds salary for three pay periods.
I would later learn that the two-thirds compromise had been hard won by angry managers who cared for their people and had pushed back hard.
#RedFlagsAtWork
As that particular employer's finances got worse, they hired a comptroller. He only lasted a few months. As far as I remember, there was no talk of finding a replacement.
#RedFlagsAtWork
At that same very small company, All of management had bought stock. I had been there for almost five years without ever getting a raise or a bonus when my manager stopped eating lunch out and started keeping sandwich bread and peanut butter and jelly in her desk drawer. All the managers were in not so great moods, actually. I didn't understand at the time, but I would later learn that the company was not paying managers their salaries.
#RedFlagsAtWork