|
Oracle Shared Pool Internals: Allocated Chunk Status Indicators in Heap Dumps
-
tanelpoder.com
-
2 years ago
-
eng
Over time, Oracle has been adding more contextual information into each allocated heap memory chunk, to make it easier to see what for your heap memory is used. This instrumentation is used for private (PGA,UGA,etc) heaps too, but this article focuses only on shared pool heaps. A few examples from past are: Library cache object hash values added to allocated shared pool chunk names (2010) The above technique is used for some other all....
|
|
How do you get yourself unstuck when facing a programming problem? How do you develop a positive developer mindset while learning Python? This week on the show, Bob Belderbos from Pybites is here to talk about learning Python and building healthy developer habits.
|
|
Learn what to include in your application security maturity model and how to assess your current level of application security maturity.
|
|
Repository: @knadh/floatype.js GitHub release page: v1.2.1 Full Changelog : https://github.com/knadh/floatype.js/compare/v1.2.0...v1.2.1
|
|
Dutch manufacturer Itho Daalderop seems to have an electronics reliability problem. I’ve now repaired 4 fans from the brand. One common problem seems to be that the transformer on the PCB of the CVE “Centrale ventilatie eenheid” breaks. It is … Continue reading →
|
|
Many LaTeX guides on the internet focus on writing documents in the math and engineering context but not many are suited for the humanities. What if you wanted to write a theology paper with Chicago-style footnotes and bibligraphy? Let’s start with a new document called paper.org. #+title : The Title of Your Paper #+author : Your Name Then we can add some document settings: #+options : toc:nil num:nil date:nil ....
|
|
Many LaTeX guides on the internet focus on writing documents in the math and engineering context but not many are suited for the humanities. What if you wanted to write a theology paper with Chicago-style footnotes and bibligraphy? Let’s start with a new document called paper.org. #+title : The Title of Your Paper #+author : Your Name Then we can add some document settings: #+options : toc:nil num:nil date:nil ....
|
|
A musician sight-reads a piece when they play it from the sheet music for the first time. Depending on their experience level and the difficulty of the piece, sight-reading can have mixed results. This variability in quality is extended considerably when an entire ensemble attempts to sight-read a piece – key signature changes can be missed, players can miss entrances, etc. While sight-reading is an important skill for musicians, it is no....
|
This post from Dan is one of the best reads in the past few months for me. He openly talks about instances that he might look like a stupid person, and how it’s benefiting him. I highly recommend reading the full blog post . … I frequently ask questions when there’s something I don’t understand or know, from basic stuff, “what does [some word] mean?” to more subtle stuff. On the flip side, one of the most common failure modes I see wi..
|
|
This post from Dan is one of the best reads in the past few months for me. He openly talks about instances that he might look like a stupid person, and how it’s benefiting him. I highly recommend reading the full blog post . … I frequently ask questions when there’s something I don’t understand or know, from basic stuff, “what does [some word] mean?” to more subtle stuff. On the flip side, one of the most common failure modes I see wi....
|
This post from Dan is one of the best reads in the past few months for me. He openly talks about instances that he might look like a stupid person, and how it’s benefiting him. I highly recommend reading the full blog post . … I frequently ask questions when there’s something I don’t understand or know, from basic stuff, “what does [some word] mean?” to more subtle stuff. On the flip side, one of the most common failure modes I see wi..
|
|
Problem synopsis I’m a huge fan of sqlc’s approach to code generation. I’ve seen sqlc called a reverse ORM , and I really like that moniker. However, as a sqlc newbie, I’m still discovering its edge cases. Today’s edge case is using postgres UPSERT queries with sqlc. The crux is that when upserting, it’s necessary for unique key conflicts to occur so that the UPDATE portion of the query executes. But non-null uuid Go types tend to....
|
|
Problem synopsis I’m a huge fan of sqlc’s approach to code generation. I’ve seen sqlc called a reverse ORM , and I really like that moniker. However, as a sqlc newbie, I’m still discovering its edge cases. Today’s edge case is using postgres UPSERT queries with sqlc. The crux is that when upserting, it’s necessary for unique key conflicts to occur so that the UPDATE portion of the query executes. But non-null uuid Go types tend to....
|
|
Having had to install direnv multiple times over the last few days to get a team up and running im writing the method down because I keep having to look it up. Install based on the following instructions https://github.com/direnv/direnv/blob/master/docs/installation.md Then hook it up to your shell via https://github.com/direnv/direnv/blob/master/docs/hook.md Lastly to have it work with .env files create the following directory and ..
|
|
Problem synopsis I’m a huge fan of sqlc’s approach to code generation. I’ve seen sqlc called a reverse ORM , and I really like that moniker. However, as a sqlc newbie, I’m still discovering its edge cases. Today’s edge case is using postgres UPSERT queries with sqlc. The crux is that when upserting, it’s necessary for unique key conflicts to occur so that the UPDATE portion of the query executes. But non-null uuid Go types tend to....
|
|
Where to begin! Where to begin… Lets start with a good measure of success, one that I think most engineers could agree on: a from-scratch rebuild of a complex, internal tools app. Success with rebuilds is often fleeting, as many can attest. There’s risk involved. Extending the challenge further, lets assign (most) of the task to a team of platform engineers who aren’t too familiar with modern front-end technology – and then say that we su....
|
|
Exploring OverTheWire: Level 19 to Level 20 - Bandit Challenge
-
akashrajpurohit.com
-
2 years ago
-
eng
Welcome back to our thrilling journey through the Bandit Challenge! In this blog post, we're poised to conquer Level 20, where we encounter a setuid binary that holds the key to our progress. Join me as we explore the concept of setuid binaries, learn how to execute them, and successfully uncover the password to continue our journey. Let's dive in!
|
|
Repository: @knadh/floatype.js GitHub release page: v1.2.0 Full Changelog : https://github.com/knadh/floatype.js/compare/v1.1.1...v1.2.0
|
|
Exploring OverTheWire: Level 19 to Level 20 - Bandit Challenge
-
akashrajpurohit.com
-
2 years ago
-
eng
Welcome back to our thrilling journey through the Bandit Challenge! In this blog post, we're poised to conquer Level 20, where we encounter a setuid binary that holds the key to our progress. Join me as we explore the concept of setuid binaries, learn how to execute them, and successfully uncover the password to continue our journey. Let's dive in!
|
|
Exploring OverTheWire: Level 18 to Level 19 - Bandit Challenge
-
akashrajpurohit.com
-
2 years ago
-
eng
Welcome back to our riveting journey through the Bandit Challenge! In this blog post, we're set to conquer Level 19, where a password is concealed within a file. However, a clever twist awaits us—someone has tampered with the system to log us out during SSH login. Join me as we navigate through this challenge using commands like ssh, ls, and cat, all while devising strategies to overcome the unexpected hurdle. Let's dive in!
|
|
Exploring OverTheWire: Level 18 to Level 19 - Bandit Challenge
-
akashrajpurohit.com
-
2 years ago
-
eng
Welcome back to our riveting journey through the Bandit Challenge! In this blog post, we're set to conquer Level 19, where a password is concealed within a file. However, a clever twist awaits us—someone has tampered with the system to log us out during SSH login. Join me as we navigate through this challenge using commands like ssh, ls, and cat, all while devising strategies to overcome the unexpected hurdle. Let's dive in!
|
|
Do you suppress your emotions? I used to suppress my emotions a lot and I guess I still do in certain situations; I am getting better at letting them out. For example, watching the end of the film “Mr Holland’s Opus ” has me in floods of tears every time.
|
|
5 security best practices for adopting generative AI code assistants like GitHub Copilot
-
snyk.io
-
2 years ago
-
eng
Learn how you can safely adopt AI code completion tools (like Copilot) by applying these 5 best practices and see how Snyk can make it easy to stay secure.
|
|
Do you suppress your emotions? I used to suppress my emotions a lot and I guess I still do in certain situations; I am getting better at letting them out. For example, watching the end of the film “Mr Holland’s Opus ” has me in floods of tears every time.
|
|
I am speaking about OAuth2 and Open ID Connect with ASP.NET Core 8 at Rome .NET Conference 2024 on March 22 and then, less than a week later, at WebDay 2024 in Milan. I am always particularly excited when I can present the stuff I’m currently working on. Being forced to share as I learn encourages me to go deeper into the topic to reinforce my comprehension and better explain it to the audience—a win-win situation.
|