Everything posted by Cowboy Denny
-
1991 Chevrolet K5 Full Size Blazer
Exterior Body Color: White Wheels: Hutchinson Tires: 37" BF Goodrich KO2's Interior Color: Red Wine Mechanical Engine: 383 Stroker with Holly Fuel Injection Transmission: 4L60e Suspension: 6" BDS Soft Ride Status: SOLD
-
2005GMCSierra_02.png
From the album: 2005 GMC Sierra
-
2005 GMC Sierra
This was my first Diesel Truck
-
2005GMCSierra_04.png
From the album: 2005 GMC Sierra
-
2005GMCSierra_03.png
From the album: 2005 GMC Sierra
-
2005GMCSierra_05.png
From the album: 2005 GMC Sierra
-
2005GMCSierra_06.png
From the album: 2005 GMC Sierra
-
2005GMCSierra_07.png
From the album: 2005 GMC Sierra
-
2005GMCSierra_08.png
From the album: 2005 GMC Sierra
-
2005GMCSierra_09.png
From the album: 2005 GMC Sierra
-
2005 GMC Sierra
Exterior Body Color: Dark Gray Wheels: -- Tires: BF Goodrich A/T Interior Color: Black Mechanical Engine: 6.6L Duramax Diesel Transmission: Allison Status: SOLD
-
1991 Jeep Wrangler
Exterior Body Color: White Wheels: -- Tires: BF Goodrich A/T Interior Color: Black Mechanical Engine: 4.0L Transmission: 5spd Manual Status SOLD
-
Consolidate Music from Multiple Sources
From Lexicon DJ make sure you delete the musiclibrary and then open up Apple Music by holding the Option key and click on Music and select create library.. Change from Music 1 to just Music and when clicking Ok select yes replace. Then close Apple Music. In Lexicon DJ click Sync to Itunes which works on creating you an XML file You may learn that with Apple Music (old iTunes) that it will time out (become Not Responding) when trying to import the XML file created by Lexicon DJ. Nothing wrong with Lexicon DJ and more of an issue with large database but no worries, there is a way to fix it. Create file: split_playlist.py Copy the following and paste into that file you just created import plistlib import copy import math # Load your file with open("library.xml", "rb") as f: data = plistlib.load(f) tracks = data["Tracks"] playlists = data["Playlists"] CHUNK_SIZE = 5000 # adjust — if 5k is too many change to 200 tracks per file track_ids = list(tracks.keys()) num_chunks = math.ceil(len(track_ids) / CHUNK_SIZE) for i in range(num_chunks): chunk_ids = set(track_ids[i * CHUNK_SIZE:(i + 1) * CHUNK_SIZE]) chunk_tracks = {k: v for k, v in tracks.items() if k in chunk_ids} # Only keep playlist items that reference tracks in this chunk chunk_playlists = [] for pl in playlists: new_pl = copy.deepcopy(pl) items = pl.get("Playlist Items", []) new_pl["Playlist Items"] = [ item for item in items if str(item.get("Track ID", "")) in chunk_ids ] if new_pl["Playlist Items"]: chunk_playlists.append(new_pl) chunk_data = copy.deepcopy(data) chunk_data["Tracks"] = chunk_tracks chunk_data["Playlists"] = chunk_playlists out_file = f"playlist_chunk_{i+1}.xml" with open(out_file, "wb") as f: plistlib.dump(chunk_data, f, fmt=plistlib.FMT_XML) print(f"Wrote {out_file} with {len(chunk_tracks)} tracks")You will need to replace library.xml in the above code with the name of your playlist that you are trying to import (should still end in xml). then just run: python3 split_playlist.pyNow you will have several smaller, more acceptable, xml files that Apple Music should be able to process without any problems.
-
Congratulations and Welcome!
Welcome — You Found the Right Place Your wedding day isn't just a ceremony. It's the moment two best friends look each other in the eyes and say, this is it — you're my person, forever. That moment deserves more than someone reading off a script they've used a hundred times. Choosing the right minister matters more than most couples realize until they're standing at the altar. Think about it — this person sets the entire tone. They're the voice of the most important conversation you'll ever have in public. If they're just going through the motions, everyone in that room feels it. And so do you. What you actually want is someone who's honored to be there. Not someone filling a slot on their calendar. Not someone who asks for your names five minutes before the processional. You want a minister who genuinely cares about your story — how you met, what makes your relationship unique, what you want people to feel when they walk away. A good minister will sit down with you, ask real questions, and help you build a ceremony that sounds like you — not a template. Whether you want something traditional and reverent, lighthearted and personal, spiritual, secular, or somewhere in between, the ceremony should reflect who you two actually are as a couple. Here's the thing about customization — it's not just about swapping out a few words. It's about crafting a moment that your guests remember for years. The right minister can weave in your love story, honor what matters to your families, and still keep the ceremony moving with heart and intention. You deserve someone who shows up prepared, present, and genuinely moved by the privilege of joining two best friends in holy matrimony. Because that's exactly what this is — a privilege. If you're reading this, you're already doing the right thing by being intentional about who stands with you on that day. Take your time. Ask questions. Trust your gut. The perfect ceremony starts with the right person to lead it. Ready to talk about what your day could look like? Let's connect.
-
Troubleshoot why LOGS are not showing up
In this case we are troubleshooting specially Linux to SPLUNK running on port 6514 but the focus is on connectivity so should work for most scenarios. A common issue is firewall blocking flow so I test by running netcat using a command like this from the source Linux server nc -v 10.11.12.13 6514RESULTS: successful: no firewall blocked anything else: firewall blocking or port is not up on destination If the Firewall is not blocking traffic then check to see if you have an establish connection using netstat on the Linux box netstat -an | grep 6514 Another helpful tool in this sceanrio is to check tcpdump to see the traffic being sent to the destination server. I would typcally run something like tcpdump -nni any dst host 10.11.12.13 and dst port 6514
-
1971 Cutlass Supreme Build
This is the build on my Cutlass Supreme Convertible
-
Use Grafana and Prometheus on Docker
If you don't have docker installed yet and if you are like me are running rhel on a VM here are the instructions Installation StepsRegister Your RHEL System: Use the following command to register your system: subscription-manager registerEnable the Extras Repository: The Docker package is available in the RHEL Extras repository. Enable it with: subscription-manager repos --enable=rhel-7-server-extras-rpmsInstall Docker: Use the package manager to install Docker: yum install dockerStart Docker Service: After installation, start the Docker service: systemctl start dockerEnable Docker to Start on Boot: To ensure Docker starts automatically on system boot, use: systemctl enable dockerPost-InstallationVerify Installation: Check if Docker is installed correctly by running: docker --versionRun a Test Container: You can test your installation by running a simple container: docker run hello-worldBy following these steps, you will have Docker installed and running on your RHEL virtual machine.
-
Use Grafana and Prometheus on Docker
To deploy Prometheus and Grafana on Docker, create a docker-compose.yml file that defines both services, mapping the necessary ports (9090 for Prometheus and 3000 for Grafana). Then, run the command docker-compose up -d to start the containers. Setting Up Prometheus and Grafana on DockerTo deploy Prometheus and Grafana using Docker, follow these steps to create a docker-compose.yml file and start the services. PrerequisitesEnsure you have Docker and Docker Compose installed on your machine. Open ports 9090 (for Prometheus) and 3000 (for Grafana) on your host. Create the Docker Compose FileCreate a directory for your project. Inside this directory, create a file named docker-compose.yml with the following content: version: '3' services: prometheus: image: prom/prometheus:latest container_name: prometheus ports: - "9090:9090" volumes: - ./prometheus.yml:/etc/prometheus/prometheus.yml command: - '--config.file=/etc/prometheus/prometheus.yml' grafana: image: grafana/grafana:latest container_name: grafana ports: - "3000:3000" volumes: - grafana-data:/var/lib/grafana volumes: grafana-data:Create the Prometheus Configuration FileIn the same directory, create a file named prometheus.yml with the following content: global: scrape_interval: 15s scrape_configs: - job_name: 'prometheus' static_configs: - targets: ['localhost:9090'] Start the ServicesRun the following command in your terminal to start Prometheus and Grafana: docker-compose up -dAccess the ServicesPrometheus: Open your web browser and go to http://localhost:9090. Grafana: Open your web browser and go to http://localhost:3000. The default login credentials are admin/admin. Verify the SetupCheck that both services are running correctly by navigating to their respective URLs. You should see the Prometheus interface and the Grafana login page.
- Will the Circle be Broken
Account
Navigation
Search
Configure browser push notifications
Chrome (Android)
- Tap the lock icon next to the address bar.
- Tap Permissions → Notifications.
- Adjust your preference.
Chrome (Desktop)
- Click the padlock icon in the address bar.
- Select Site settings.
- Find Notifications and adjust your preference.
Safari (iOS 16.4+)
- Ensure the site is installed via Add to Home Screen.
- Open Settings App → Notifications.
- Find your app name and adjust your preference.
Safari (macOS)
- Go to Safari → Preferences.
- Click the Websites tab.
- Select Notifications in the sidebar.
- Find this website and adjust your preference.
Edge (Android)
- Tap the lock icon next to the address bar.
- Tap Permissions.
- Find Notifications and adjust your preference.
Edge (Desktop)
- Click the padlock icon in the address bar.
- Click Permissions for this site.
- Find Notifications and adjust your preference.
Firefox (Android)
- Go to Settings → Site permissions.
- Tap Notifications.
- Find this site in the list and adjust your preference.
Firefox (Desktop)
- Open Firefox Settings.
- Search for Notifications.
- Find this site in the list and adjust your preference.