I have decided to try to create my own board game implementation. Probably going to use a REST-api to expose the contract. I'll figure out what database, communication, ... tools I'm going to use once I've got my business logic set. Now, to achieve not being dependent on tools/frameworks in my business layer, I need to abstract the, for example, persistence layer. This is where my dilemma comes in to play. I will probably use Spring Boot but I want it to stay away from my business logic. To a...| Recent Questions - Software Engineering Stack Exchange
I’ve been joking lately that, “Tenacity is my middle name” as I keep pushing forward on all the aspects of house recovery. Yet, my 2025 WOTY was Patience. Is it tenacity? Patience? A recent blurb on the etymology of patience made me look further into the nuance meaning of these words. Am I being patient? Tenacious? Persistent? … Continue reading Practice Patience. Be Persistent.| retirementtransition
﷽| cocomelonc
Learn the basics for using the Core Data framework with SwiftUI in iOS.| iOS development by tanaschita.com
Learn how to create a migration plan in SwiftData.| iOS development by tanaschita.com
Learn how to setup a SwiftData container and context directly in SwiftUI.| iOS development by tanaschita.com
Get an overview on Apple's SwiftData framework.| iOS development by tanaschita.com
Over the past months I spent a lot of time on Core Data, I had to deal with a project with a lot of legacy code, Core Data horros and multithreading violations. Core Data is hard, at times it can be frustrating and confusing. For this reasons, I decided to| Alberto De Bortoli
If the next wave of social is built around gaming, then the lessons we pull from these formerly more...| Michael Dempsey's Notes
Washing out occurs when there is significant cancellation between possible positive and negative consequences of our actions when taking expectations.| Reflective altruism
Rapid diminution occurs when the probabilities of large long-term impacts diminish more quickly than their sizes increase. Rapid diminution tends to shrink the scope of longtermism.| Reflective altruism
This is part 34 in the series of “Beyond the good ol’ LaunchAgents”, where I try to collect various persistence techniques for macOS. For more background check the introduction. The all mighty launchd, contains an embedded plist file in its __TEXT __config section, which contains various settings, BootStrap file locations (like LaunchDaemons and LaunchAgents) and it has also a Boot key, which defines various services, which will be run upon boot. They are called boot tasks. Although thi...| theevilbit blog
﷽| cocomelonc
It comes as no surprise to me that as the time of the Cross draws near Jesus purposed to instruct His followers in the areas of faith and prayer. We read again about how He wondered aloud: “… When the Son of Man comes, will He find faith on the earth?” (Luke 18:8). In Luke […]| GGWO Church Baltimore
This is part 33 in the series of “Beyond the good ol’ LaunchAgents”, where I try to collect various persistence techniques for macOS. For more background check the introduction. Widgets are application extensions you can place on your desktop to display some key information from your main app. Although Apple says developers shouldn’t implement any functionality there and just use them as a display, they are still apps that run on their own and we can run code inside them.| theevilbit blog
Much of the path toward mastering this craft we love as authors involves trial-and-error, stumbling and sometimes falling and learning how to right ourselves and avoid the same potholes going forward. It's so easy for writers to get discouraged—especially as we get older, and es| FoxPrint Editorial
I thought it would be useful to have a blog post about two different techniques you can use to bypass AppLocker if you are an admin on a host that has AppLocker enabled. The first technique that uses the GUI was briefly discussed in a tweet I posted a while back: https://twitter.com/Oddvarmoe/status/996147947975962624 My goal with this … Continue reading Bypassing AppLocker as an admin→| Oddvar Moe's Blog
TL;DR Persistence can be achieved with Appx/UWP apps using the debugger options. This technique will not be visible by Autoruns. Two different approaches exists (registry keys). Listed below are the two techniques for two different apps that starts at logon: Cortana app: reg add HKCU\Software\Microsoft\Windows\CurrentVersion\PackagedAppXDebug\Microsoft.Windows.Cortana_1.10.7.17134_neutral_neutral_cw5n1h2txyewy /d "C:\windows\system32\cmd.exe" OR reg add HKCU\Software\Classes\ActivatableClasse...| Oddvar Moe's Blog
TL;DR Manipulate HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Accessibility\ATs\magnifier – StartExe to run other binary when pressing WinKey and plus to zoom. Can load binary from Webdav and also start webbrowser and browse to desired link Runs command as system during UAC prompt and logon screen I have thought a while about this blogpost and finally had some time to … Continue reading Another way to get to a system shell – Assistive Technology→| Oddvar Moe's Blog
I told my husband last week, “It’s just as hard to tell people you have cancer as it is to find out you have cancer in the first place.” So, let me take a deep breath and say: I h…| Occupy M.E.
If you ever used Process Monitor to track activity of a process, you might have encountered the following pattern: The image above is a snippet from events captured by Process Monitor during the execution of x32dbg.exe on Windows 7. DNSAPI.DLL and IPHLPPAPI.DLL are persisted in the System directory, so you might question yourself: Why would …The DLL Search Order And Hijacking It Read More »| Malware and Stuff
Feeling stuck and frustrated with your writing? Get back on track with these four powerful mantras.| The Friendly Editor
I cannot tell you what a relief it is to announce that my latest novel, A MAN OF HONOR, is now in processing at Amazon for imminent Kindle release. I started this western nearly two years ago, and …| Chronicles of the Scribe
In Thoughts on Training #3 I wrote about the biggest obstacle many self-coached athletes experience—inconsistent training, or frequently missed workouts. There is a fix for this, but it’s hard to identify and even harder to incorporate. Why are you missing two or more workouts in most weeks? It could be lifestyle. Or motivation. Or responsibilities. […]| Joe Friel
A friend who I haven’t seen in many years left a long and somewhat sad phone message for me a few days ago. He described how his training has not been going well recently due to recovery from spinal surgery. Hills and group rides showed he was well below where he had been before the […]| Joe Friel
This is part 32 in the series of “Beyond the good ol’ LaunchAgents”, where I try to collect various persistence techniques for macOS. For more background check the introduction. When you write a series about something, there are some episodes which are less interesting, many boring stuff, but sometimes there are some true gems. While doing some research yesterday, I run into the Dock Tile Plugin feature in macOS, which turned out to be truly amazing from persistence point of view.| theevilbit blog
I was always amazed by @Hexacorn’s Beyond good ol’ Run key blog post series, which collects various persistence methods on Windows. It’s an awesome series, which has 133 parts at the time of this writing. I find them pretty cool, and if you are doing either offensive or defensive work on Windows, this is a must read and follow blog. In the past years as my interest in macOS grew, and now that I’m mostly doing only macOS related research and studies I started to came across many - many...| theevilbit blog
At InspireMyKids, our mission has always been about helping to inspire kids to become the best version of themselves. And while inspiration is often the| InspireMyKids