It’s time for T-SQL Tuesday again and this time Todd Kleinhans has a great invitation that is near and dear to my heart: mastering a new or existing technical skill. That’s been a lot of what I try to inspire … Continue reading →| Voice of the DBA
Recently I was working in VS Code and I saw a walkthrough for the new Copilot chat features. I decided to give those a try in trying to get some information from my SQL Server instance. This post walks through … Continue reading →| Voice of the DBA
Don’t reserve your kindest praise for a person until their eulogy. Tell them while they are alive when it makes a difference to them. Write it in a letter they can keep. – from Excellent Advice for Living This is … Continue reading →| Voice of the DBA
As I use containers more and more to run various things, I decided I not only wanted to set up docker compose files, I wanted to name them something other than docker-compose.yml. While I often hav…| Voice of the DBA
Whether you're looking for an adrenaline rush or a peaceful hike in nature, the Rocky Mountains National Parks will leave you in awe!| Our Woven Journey
While the Sydney Opera House may be the world's most recognizable opera house, here's a list of eight more incredible opera houses.| Our Woven Journey
PhoneGap Build is a nice service from Adobe. You upload your PhoneGap application and it builds Android, iOS packages on the cloud. PhoneGap Build also provides an API for it’s service. I used the API to create pgbuild to automate the upload of the PhoneGap application source and download the built packages. The exploit I found [...]| Girish's Blog
I noticed that the video and slides for my Qt Dev Days 2011 talk in Munich are now online. Here’s the video and here are the slides. I couldn’t attend the event in San Francisco because I had to attend to some personal matters. Johannes and Donald covered for me there on very short notice (thanks [...]| Girish's Blog
I have a wireless router at home which is physically far from the place I actually work. I required an internet connection to update my Arch machine. I could use wpa_supplicant to connect to internet using wifi but I thought I would explore the option of connecting my laptop back to back with another that [...]| Girish's Blog
I am just about to catch my flight to Munich to attend Qt Developer Days 2011 where I will be giving a talk on Qt Quick Best Practices. I have been working with QML exclusively for over a year now and this talk is in essence a summary of all the things I have learnt about it. This will also be my 6th developer days as attendee and third time as a speaker.| Girish's Blog
Redirecting…| ramimac.me
Two years ago, Beth Mazur, who co-founded #MEAction and spent years advocating for better care and more research, committed suicide during a stay with her close friend and fellow person with ME, Julie Rehmeyer. It is hard to imagine what feels unimaginable—the shock and pain of finding the body of someone you love in their […]| Trial By Error
A journal under the Lancet umbrella, eClinicalMedicine, recently published a study from China called “Effects of therapeutic interventions on long COVID: a meta-analysis of randomized controlled trials.” (I wrote about it here.) The authors themselves determined that most of the research they included was, to be charitable, on the crappy side. Nonetheless, they claimed “high-certainty […]| Trial By Error
In April, the Hungarian journal Orvosi Hetilap [Medical Weekly] published an article called “Interdisciplinary consensus statement about the diagnosis and treatment of chronic fatigue syndrome/myalgic encephalomyelopathy.” The goal, according to the abstract, “is to provide appropriate information for professionals working in the Hungarian health care system: physicians, psychologists, physiotherapists, and dietitians.” [The journal site itself […]| Trial By Error
Keystone gathering round-up from Sick Times Many prominent Long COVID researchers gathered in Santa Fe, New Mexico, last week to discuss ongoing research and brainstorm in efforts to advance the field at the second Keystone Symposia on Long COVID and other post-acute infection syndromes. The first such event was held in the same city two […]| Trial By Error
By David Tuller, DrPH| Trial By Error
I refresh my test SQL Servers at least monthly with a fresh VM. Setting up directories, installing SQL Server, setting up security, and restoring databases all take time. And I want it to be flexible enough where I can switch out files as they are updated, such as was the case with SQL Server 2025.| Databases – Infrastructure – Security
For those testing SQL Server 2025 before it officially releases, Microsoft has made the first release candidate available. There's a lengthy article on all the new features that are included in this release version.| Databases – Infrastructure – Security
Today's reality is that cybercriminals are increasingly using AI to develop better attacks. This is just the latest reported technique, probably because it's starting to be used more often. Like is often the case with cybersecurity, we're in an arms race between attackers and defenders...| Databases – Infrastructure – Security
If you’re not having success in convincing your organization to send you to this year’s PASS Data Community Summit, you could win a 3-day registration by submitting some basic informati…| Databases - Infrastructure - Security
rivener – n. a chilling hint of distance that creeps slowly into a relationship – beginning to notice them laugh a little less, look away a little more, explain away their mood like it’s no longer your business – as … Continue reading →| Voice of the DBA
I wanted to do some testing of SQL Server 2025 on my laptop. I have written before how I avoided installing SQL Server on the laptop and use containers instead. This post looks at adding a new version on the … Continue reading →| Voice of the DBA
A customer was asking about how to track all the stored procedures that execute on their system. We have a section in Redgate Monitor that’s set to look at stored procedures, and you can easily find information about them. This … Continue reading →| Voice of the DBA
I’m back. My last day of work was Jun 27 and I came back a few days ago, on Aug 13. Just over six weeks away and I am very grateful to Redgate for allowing me the break from work. … Continue reading →| Voice of the DBA
Learn how to take a 20-minute power nap without embarassment. – from Excellent Advice for Living I don’t like naps. In fact, I try to avoid them and keep going, even when I’m tired. I’d rather power through things and … Continue reading →| Voice of the DBA
I realized I never created a post to show how to deploy Terraform from VS Code. I haven’t done that in a while because I don’t do it at work. We have Azure DevOps pipelines to handle that, but I like to test my code…| sqlkitty
By David Tuller, DrPH| Trial By Error
There are always bad actors who will seek to get access to and, likely, exfiltrate (exfil) the data. But they don't want to get caught; they don't want to tip off the fact that they are doing such actions. Especially in larger organizations with valuable data, the longer a threat actor can stay hidden, the more they can steal.| Databases – Infrastructure – Security
On August 6, 2025, Microsoft announced a vulnerability with hybrid deployments because of a shared service principal between the Exchange on-premises deployment and Exchange Online. The vulnerability is found in the on-premises side. Basically, if a threat actor can gain administrative rights to an on-premises Exchange server, they can privilege escalate to the cloud environment through that shared service principal.| Databases – Infrastructure – Security
Back in June I blogged about pig butchering and the amount of reported losses we're seeing here in the United States of America. This type of cyber scam is highly destructive because it's effective across all strata but is especially damaging towards the most vulnerable.| Databases – Infrastructure – Security
How long has AI been around in different domains? What was it called before we starting using the phrase, "Artificial Intelligence?" Is Clippy included in said history? Here is a 15 minute video that walks through the high points of AI and machine learning in several domains, including art.| Databases – Infrastructure – Security
If you are responsible for securing databases, SQL Servers and others, I would strongly urge you to read the following post by Andreas Wolter, former data security PM for Microsoft. In this post, he talks about implementing audit trail effectively.| Databases – Infrastructure – Security
The better skilled we are communications, the more likely we will be understood. Whether we’re talking work colleagues or our families and friends, being understood is more important than we …| Databases - Infrastructure - Security
Tips and tricks for handling the fact that conference talks and engineering blogs are often quilted from small omissions and half-truths.| High Signal Security
How has AI-assisted development impacted secrets leakage?| High Signal Security
Vibe coding with AI is fast, but how can we make it safer| High Signal Security
Infographic with five new facts about the tj-actions attack.| High Signal Security
A talk expanding on the ideas first shared in ramimac.me/scorecarding| High Signal Security
How to analyze and prioritize CVEs in cloud security.| High Signal Security
Build resilient GitHub Actions workflows with lessons from recent attacks.| High Signal Security
The present and future of security for the Model Context Protocol.| High Signal Security
Learn how AWS VPC Endpoint CloudTrail logs can help you troubleshoot endpoint policies and strengthen your network's security against data exfiltration.| High Signal Security
This solar eclipse was created by 2 satellites flying in formation, allowing astronomers to photograph the Sun’s corona.| New Space Economy
As humanity moves closer to extracting and using space resources, the need for a cohesive and responsible global governance system has never been greater.| New Space Economy
Under the editorial leadership of Kamran Abbasi, The BMJ and other journals in BMJ Group have become, at times, mouthpieces for members of the biopsychosocial ideological brigades. That hasn’t been surprising, given his actions during his previous tenure as editor of the Journal of the Royal Society of Medicine. Under his stewardship, the journal published […]| Trial By Error
A coroner in west England has called out the shortage of services for those with severe ME after conducting an inquest into the case of a woman with the illness who committed suicide last summer. The coroner for the Avon area, Debbie Rookes, prepared what is called a Regulation 28 Report to Prevent Future Deaths […]| Trial By Error
Social Science & Medicine (SSM) is a prominent interdisciplinary journal that publishes social science research related to health. A recently published SSM paper is called “Chronicity rhetoric in health and welfare systems inhibits patient recovery: a qualitative, ethnographic study of fibromyalgia care.” Part of a larger, multi-partner, Oxford-based project called Patient-centred Care for Fibromyalgia: New […]| Trial By Error
By David Tuller, DrPH| Trial By Error
This month we have a great T-SQL Tuesday, hosted by John Sterrett. He has been a great help in multiple communities over the years, and he has quite an inspirational invitation when you read his st…| Voice of the DBA
In the realm of travel and hospitality, few words are as captivating as "luxury resorts." This is what sets them apart from other accommodations.| Our Woven Journey
This post walks you through settings up error logging and auditing for your Azure SQL DBs, which is easy with diagnostic settings.| sqlkitty
Sander Zurhake is an investigative reporter for Nederlandse Omroep Stichting (NOS), a major Dutch broadcasting organization. On May 30th, NOS released television, radio and online reports about the potential harms of psycho-behavioral treatments for children with ME/CFS. In particular, the stories focused on the kind of cognitive behavior therapy (CBT, although rendered CGT in Dutch) […]| Trial By Error
For decades, Kumar & Clark’s Clinical Medicine has been a standard textbook for medical education around the world. Last month, Elsevier pubished the 11th edition. The miniscule section on what it calls “chronic fatigue syndrome/myalgic encephalopathy” is pathetic. This section is in a chapter called “General Hospital Psychiatry,” promotes “psychological symptoms” as a core component […]| Trial By Error
By David Tuller, DrPH| Trial By Error
The ocean is the cradle of life on Earth and the main regulator of the planet’s climate. But the ocean is now bloodless, polluted, overheated and devastated by industrial fishing. The ocean currents that dictate climate regulation are at risk of collapse. Marine heatwaves are exploding, whales are starving. Oceans, like forests, are essential forRead More| Jane Goodall's Good for All News
By David Tuller, DrPH| Trial By Error
These 15 beaches in Virginia are perfect for planning your next vacation. Spend time with your family and friends, relax, and have a good time!| Our Woven Journey
Erin West gave the keynote for the 2025 Techno Security & Digital Forensics East conference on cyber scams. How bad is it? Well, according to the Internet Crime Complaint Center (IC3), in 2024 …| Databases - Infrastructure - Security
Discover the magic of North Carolina! ⛰️ Explore 25 must-see destinations, from majestic mountains to charming towns & breathtaking beaches. plan your adventure now!| Our Woven Journey
I first met cows when I was 5 years old, on a farm belonging to my father’s family. I always loved all animals, and I remember I was so excited to see the cows, and their calves out in a big field, the mothers grazing while their calves played and frolicked. 10 years later, whenRead More| Jane Goodall's Good for All News
By David Tuller, DrPH| Trial By Error
It's quite easy to query multiple databases in Azure SQL Database with PowerShell. Gone are the days of having to context switch in a GUI.| sqlkitty
By David Tuller, DrPH| Trial By Error
By David Tuller, DrPH| Trial By Error
By David Tuller, DrPH| Trial By Error
By David Tuller, DrPH| Trial By Error
By David Tuller, DrPH| Trial By Error
Regarding managing databases in the cloud, security should never be an afterthought. That’s where Azure Vulnerability Assessments, officially named Microsoft Defender, come in—they help you spot weak spots in your database configurations before they become real problems. But do you always need them? Not necessarily.…| sqlkitty
By David Tuller, DrPH| Trial By Error
It’s been five years, more or less, since the start of the coronavirus pandemic–and the subsequent wave of Long Covid. I spoke earlier today with Jaime Seltzer, #MEAction’s scientific director, about how early links were forged between advocates for people with ME and those experiencing what became known as Long Covid, what we’ve learned since, and where things are now. Seltzer was included on Time magazine’s list of the 100 “most influential people in health in 2024.”| Trial By Error
By David Tuller, DrPH| Trial By Error
By David Tuller, DrPH| Trial By Error
Now that I’ve completed both TOGAF 9 tests, I am putting up a couple of quick posts on how I prepared for these Enterprise Architecture exams.| Databases - Infrastructure - Security
pg_cron is a simple cron-based job scheduler for PostgreSQL that runs inside the database as an extension. It allows you to schedule PostgreSQL commands directly from your database, similar to using cron jobs at the operating system level. pg_cron on PG Flex is pretty easy…| sqlkitty
If you are like me and fell into programmer without proper introductions to the tools of the trade, you may have always wondered what those fancy options in the refactoring menu of your IDE are. One of the refactorings I often-times under-value and under-appreciate is the Inline refactoring. In a recent video from Arjan Egges on his YouTube channel I was reminded about the power that this refactoring sometimes has. Let’s explore.| Markus Gärtner
AI, Speed, and the Cost of Software Quality| www.roadlesstested.com
In simpler times you had to go out of your way to find useless motivational banalities. There'd be an aisle in the shops that you could ea...| qahiccupps.blogspot.com
I thought I didn’t care about linting, and lately, I haven’t written a lot of SQL, but for the SQL I do write, I have SQLFluff to help me format it. A friend of mine is big into SQLFluff and finally talked me into installing… The post Using SQLFluff appeared first on sqlkitty.| sqlkitty
This may or may not be helpful in the long term, but since I’m doing it to be super cautious, I figured I would blog about it. We migrated to Flex last week, and to be abundantly cautious, we’re putting the last single server backup… The post Save Azure PostgreSQL Backup to Storage appeared first on sqlkitty.| sqlkitty
Thank you to Deborah Melkin for hosting TSQL Tuesday this month! I’ve always considered mentoring and sponsorship very structured. Now, I wonder if they’re also small things we do for one another. In the past, I thought mentoring was one-on-one meetings with another person to… The post TSQL Tuesday #184: Mentoring and Sponsorship appeared first on sqlkitty.| sqlkitty
By David Tuller, DrPH| Trial By Error
By David Tuller, DrPH| Trial By Error
By David Tuller, DrPH| Trial By Error
By David Tuller, DrPH| Trial By Error
I wondered why myself as I hadn't used it until I saw a developer using it a while back, and then I wanted to know the ins and outs.| sqlkitty
Lessons, Misconceptions, and the Path Forward| www.roadlesstested.com
If you've met me anywhere outside of a wedding or funeral, a snowy day, or a muddy field in the last 20 years you'll have seen...| qahiccupps.blogspot.com
By David Tuller, DrPH| Trial By Error
By David Tuller, DrPH| Trial By Error
By David Tuller, DrPH| Trial By Error
Yesterday, in Sydney, I gave a presentation at the Kirby Institute, a renowned research center at the University of New South Wales, along with my friend and colleague Dr David Joffe, a respiratory medicine specialist. David spoke about the pathophysiology of Long Covid as well as the enormous economic burden of the disease. I spoke about the problems with the clinical trials of psycho-behavioral interventions—specifically, the infamous PACE trial for ME/CFS and the recent REGAIN trial for ...| Trial By Error
By David Tuller, DrPH| Trial By Error
What Goes Into Delivering Quality Software?| www.roadlesstested.com
Kill it with Fire is ostensibly a book about legacy systems but is packed with good advice about managing any significant project. In one...| qahiccupps.blogspot.com
By David Tuller, DrPH| Trial By Error
By David Tuller, DrPH| Trial By Error
By David Tuller, DrPH| Trial By Error
By David Tuller, DrPH| Trial By Error
Discover why these Washington state Parks will leave you longing for more time in the great Pacific Northwest wilderness.| Our Woven Journey
The term bug bash has been around for decades yet does not seem to have a formal definition. It is widely used and understood by many people, yet in two distinct ways. Over the years, I’ve participated in and organized two different types of bug bashes with different goals and results. A bug bash could refer to one of two activities: Both types of bug bashes have a few things in common: they are time-limited,… The post How to use bug bashes to build better products and stronger teams appe...| Association for Software Testing