|
If your company uses AWS Route53 to manage DNS records of its domains, there might a situation where you want to find which IAM user created / modified which DNS record. The reason for this could be anything: asset management, to find root cause of a security incident (like subdomain takeover) or simply to cleanup unused DNS records. This could be done with ease if you have CloudTrail logging enabled (atleast for us-east-1 region) and store..
|
|
How NextRoll encourages Engineering and Friends to take a week off to build amazing stuff!
-
tech.nextroll.com
-
6 years ago
-
eng
NextRoll Hack Week 5 minute read Hello! Alex here from NextRoll! Don’t you ever wish there was a time reserved to build any idea you had in mind? Maybe it’s some technical debt that you’re hoping to clean up, some new language you’re hoping to play with, or just collaborating with other engineers in the organization to build something fun. Well…NextRoll has the solution for that…and it is HACK WEEK! Yes, we get a full week of hacking....
|
|
Using Eternal Terminal with OSX and AWS Including Ansible Support
-
fuzzyblog.io
-
6 years ago
-
eng
I know, I know – it is 2019 and we're not supposed to be SSH'ing into boxes – but, really, you're going to do it anyway. And if you are going to ssh into boxes then, for heaven's sake, let's get rid of that stupidity that is your SSH terminal disconnecting whenever there is a simple blip in connectivity. Eternal Terminal , ET, is a mature Open Source project that purports to solve SSH disconnects. I say "purports" because I have only j....
|
|
Repository: @knadh/gtbump GitHub release page: v0.1.0 Full Changelog : https://github.com/knadh/gtbump/commits/v0.1.0
|
|
These days, business performance is measured not in terms of what organizations do, but how their customers feel. This was a key message to emerge from the Thoughtworks ParadigmShift 2019 event in New Orleans, which brought together a global contingent of technology and industry leaders to examine the impacts of technology-driven change.
|
|
Using Eternal Terminal with OSX and AWS Including Ansible Support
-
fuzzyblog.io
-
6 years ago
-
eng
I know, I know – it is 2019 and we're not supposed to be SSH'ing into boxes – but, really, you're going to do it anyway. And if you are going to ssh into boxes then, for heaven's sake, let's get rid of that stupidity that is your SSH terminal disconnecting whenever there is a simple blip in connectivity. Eternal Terminal , ET, is a mature Open Source project that purports to solve SSH disconnects. I say "purports" because I have only j....
|
|
I like this post a lot, and the idea even more: Noah Gibbs lays out some good reasons to encourage a culture of blogging within an organization, and solid strategies for getting started. My boss floated an idea like this a few weeks ago, and while I had my doubts at first, time — and this piece — have changed my mind. More to follow. Permalink.
|
|
For my current side project, cmn, I'm using a version control model of issue branches as described here back in June (about when I started this). Basically the model is: The master branch is always pristine and always deployable. The develop branch takes changes from issue branches and is then merged into master by a CI server. Anything you work on, no matter how small, gets a github issue and goes thru a pull request approach. I've ....
|
|
Most people will look at this 3-foot-long behemoth of ancient electronics and wonder why it wasn’t scrapped decades ago. But for many of us in the tech industry, these ancient machines are a way to peer into the early days of an industry that has twisted and evolved in leaps and bounds, leaving nearly every player that shaped its landscape forgotten in time. The machine sitting in my driveway at the top of this post is a workstation from ..
|
|
Most people will look at this 3-foot-long behemoth of ancient electronics and wonder why it wasn’t scrapped decades ago. But for many of us in the tech industry, these ancient machines are a way to peer into the early days of an industry that has twisted and evolved in leaps and bounds, leaving nearly every player that shaped its landscape forgotten in time. The machine sitting in my driveway at the top of this post is a workstation from ..
|
|
Pair programming is far more than two developers sitting together and writing code. - Unknown Pair programming Pair programming is an agile software development technique in which two programmers work together at one workstation. It is a relatively controversial practice among all of the agile methods, if not the most. In fact, only a few teams that adopt it can actually benefit from it. For the rest, even if they claim they are doing agile..
|
|
For my current side project, cmn, I'm using a version control model of issue branches as described here back in June (about when I started this). Basically the model is: The master branch is always pristine and always deployable. The develop branch takes changes from issue branches and is then merged into master by a CI server. Anything you work on, no matter how small, gets a github issue and goes thru a pull request approach. I've ....
|
|
It should be no secret now that I have written an implementation of dc and POSIX bc . What is definitely a secret is the fact that I do not actively work on it anymore. Just because I don’t actively work on it doesn’t mean I don’t maintain it. I do. Whenever a bug report comes in, I fix the bug and release a new version. I just don’t do active development anymore.
|
|
It should be no secret now that I have written an implementation of dc and POSIX bc . What is definitely a secret is the fact that I do not actively work on it anymore. Just because I don’t actively work on it doesn’t mean I don’t maintain it. I do. Whenever a bug report comes in, I fix the bug and release a new version. I just don’t do active development anymore.
|
|
It should be no secret now that I have written an implementation of dc and POSIX bc . What is definitely a secret is the fact that I do not actively work on it anymore. Just because I don’t actively work on it doesn’t mean I don’t maintain it. I do. Whenever a bug report comes in, I fix the bug and release a new version. I just don’t do active development anymore.
|
|
It should be no secret now that I have written an implementation of dc and POSIX bc . What is definitely a secret is the fact that I do not actively work on it anymore. Just because I don’t actively work on it doesn’t mean I don’t maintain it. I do. Whenever a bug report comes in, I fix the bug and release a new version. I just don’t do active development anymore.
|
|
It should be no secret now that I have written an implementation of dc and POSIX bc . What is definitely a secret is the fact that I do not actively work on it anymore. Just because I don’t actively work on it doesn’t mean I don’t maintain it. I do. Whenever a bug report comes in, I fix the bug and release a new version. I just don’t do active development anymore.
|
|
Using Github Hub to Create an Issue and Streamline Your Branch Workflow
-
fuzzyblog.io
-
6 years ago
-
eng
My git workflow is pretty simple. Here are the tasks and (where I do them): Create an issue that logs what I'm working on (github website) Use the issue's id number to make a branch (command line) Work on the branch (editor) Add / Commit / Push to the Branch (command line) Create a Pull Request (github website) Github has a tool called Github Hub - Hacker News Discussion Thread - which allows you to do more operations on the comm....
|
|
Over at wizardzines.com , Julia Evans authors wonderful zines on topics like git, networking, linux, command-line utilities, and others. Some zines are paid. Some are free. No affiliation here, just a fan. A little while ago, Julia tweeted about a utility she's building to view her original comics on similar topics. I instantly thought it'd be a fun tool to implement for Emacs eshell . Since then, I subscribed to wizardzines.com/....
|
|
I've just come off the Mozilla Developer Roadshow, and it's the third one I've done so far. As a Mozilla volunteer, it has been quite a privilege to be part of…
|
|
Using Github Hub to Create an Issue and Streamline Your Branch Workflow
-
fuzzyblog.io
-
6 years ago
-
eng
My git workflow is pretty simple. Here are the tasks and (where I do them): Create an issue that logs what I'm working on (github website) Use the issue's id number to make a branch (command line) Work on the branch (editor) Add / Commit / Push to the Branch (command line) Create a Pull Request (github website) Github has a tool called Github Hub - Hacker News Discussion Thread - which allows you to do more operations on the comm....
|
|
Introduction I am not a real cryptographer, so I have not verified the safety and security of the method of verifying safety numbers in Signal that I have described in this post. Use this method at your own risk. I welcome comments from real cryptographers. I needed to ask my mother a question the other day, but it was not just any question; it was a question with an answer that needed to be kept private. So I asked her to download..
|
|
Introduction I am not a real cryptographer, so I have not verified the safety and security of the method of verifying safety numbers in Signal that I have described in this post. Use this method at your own risk. I welcome comments from real cryptographers. I needed to ask my mother a question the other day, but it was not just any question; it was a question with an answer that needed to be kept private. So I asked her to download..
|
|
Introduction I am not a real cryptographer, so I have not verified the safety and security of the method of verifying safety numbers in Signal that I have described in this post. Use this method at your own risk. I welcome comments from real cryptographers. I needed to ask my mother a question the other day, but it was not just any question; it was a question with an answer that needed to be kept private. So I asked her to download..
|
|
Introduction I am not a real cryptographer, so I have not verified the safety and security of the method of verifying safety numbers in Signal that I have described in this post. Use this method at your own risk. I welcome comments from real cryptographers. I needed to ask my mother a question the other day, but it was not just any question; it was a question with an answer that needed to be kept private. So I asked her to download..
|
|
Introduction I am not a real cryptographer, so I have not verified the safety and security of the method of verifying safety numbers in Signal that I have described in this post. Use this method at your own risk. I welcome comments from real cryptographers. I needed to ask my mother a question the other day, but it was not just any question; it was a question with an answer that needed to be kept private. So I asked her to download..
|
|
Introduction I am not a real cryptographer, so I have not verified the safety and security of the method of verifying safety numbers in Signal that I have described in this post. Use this method at your own risk. I welcome comments from real cryptographers. I needed to ask my mother a question the other day, but it was not just any question; it was a question with an answer that needed to be kept private. So I asked her to download..
|
|
I haven’t blogged in a while. I’ve been busy working with a couple of startups, some enterprise customers and bringing new people on-board. Steve has been great in picking up some of the slack but his plate is too full to blog with the same frequency I had so the blog slowed down a bit during this time. I hope to pick it back up to a weekly post regiment but my schedule is just so tight I barely have time to breathe.
|
|
I Published My First "Low Content" KDP Book - A Sudoku Puzzle Book
-
www.joehxblog.com
-
6 years ago
-
eng
Ok, ok, so most “low content” print-on-demand books are notebooks that are 90% blank, and puzzle books aren’t quite that blank.
|
Roses are red Violets are blue I was looping forever And then I found you. i was your name I think j was next to you Born inside a for Died in there too. I saw you getting bigger Loop over loop over loop And j was getting smaller You were a great group. And then you just vanished You left me there alone Condition wasn't true At least nothing was thrown.
|
Roses are red Violets are blue I was looping forever And then I found you. i was your name I think j was next to you Born inside a for Died in there too. I saw you getting bigger Loop over loop over loop And j was getting smaller You were a great group. And then you just vanished You left me there alone Condition wasn't true At least nothing was thrown.
|
Roses are red Violets are blue I was looping forever And then I found you. i was your name I think j was next to you Born inside a for Died in there too. I saw you getting bigger Loop over loop over loop And j was getting smaller You were a great group. And then you just vanished You left me there alone Condition wasn't true At least nothing was thrown.
|
Roses are red Violets are blue I was looping forever And then I found you. i was your name I think j was next to you Born inside a for Died in there too. I saw you getting bigger Loop over loop over loop And j was getting smaller You were a great group. And then you just vanished You left me there alone Condition wasn't true At least nothing was thrown.
|
Roses are red Violets are blue I was looping forever And then I found you. i was your name I think j was next to you Born inside a for Died in there too. I saw you getting bigger Loop over loop over loop And j was getting smaller You were a great group. And then you just vanished You left me there alone Condition wasn't true At least nothing was thrown.
|
Roses are red Violets are blue I was looping forever And then I found you. i was your name I think j was next to you Born inside a for Died in there too. I saw you getting bigger Loop over loop over loop And j was getting smaller You were a great group. And then you just vanished You left me there alone Condition wasn't true At least nothing was thrown.
|