How to Fix Missing Desktop Items after Upgrade to Macos Sequoia

After updating to macOS Sequoia, I ran into a strange issue: files that should be on my desktop are visible in Finder but don’t actually show up on the desktop. Plus, right-clicking doesn’t work, so I can’t open the context menu on the desktop. I stopped using iCloud Desktop a long time ago, so most solutions I found online didn’t help. The good news: it’s pretty easy to get everything back to normal. ...

October 27, 2024 · 2 min

How to Fix Missing Desktop Items after Upgrade to Macos Sequoia

You can run Mautic on Synology without a separate server. A reliable setup uses Mautic containers in Portainer, a shared MySQL 8.4 server, and Synology Reverse Proxy to publish Mautic on an HTTPS domain. In our case, Mautic itself was not the main challenge. The failures appeared where Docker networking, an older MySQL database, an incomplete installation, and permissions on mounted folders met. What to prepare You need: a Synology NAS with Container Manager and Portainer; a separate MySQL 8.4 server; a domain and TLS certificate for Mautic; folders for configuration, logs, and user files; a dedicated MySQL user for Mautic. For a new Mautic 7 installation, use MySQL 8.4. Do not change an existing MySQL image to latest: database upgrades must follow a supported version path. In our case, moving from an older 8.3 release directly to a new innovation release caused an incompatible data-dictionary upgrade. ...

October 27, 2024 · 10 min

River Trip, the moon and a dog 2024-08-23

Kind of amazing trip happened. Last time I saw such giant moon in 1998.

August 22, 2024 · 1 min

AI Pin(s) is a failure

Картинка с сайта humane.com What was it? When a couple from humane did their weird presentation, I was excited - minimalist style, new product, new device category. The anticipation of a new, experience without physical displays. Of course it was all a first impression but everything was promising so, unusual… There was hope for some kind of movement, development of technology and, to some extent, a new culture of technology. ...

June 7, 2024 · 4 min

Error Python pacckages in Docker

Today, I encountered an issue on a Synology container where a service plugin triggered an error: [Plugin / stashdb performer gallery] ModuleNotFoundError: No module named 'stashapi' If you attempt to troubleshoot and resolve this, follow these steps: Connect to the container Assuming you know how to execute commands in the terminal: docker exec -it <name_or_container_id> /bin/sh Create a virtual environment: Inside the container, choose a location for your virtual environment and create it: ...

May 4, 2024 · 1 min

Photoswipe 5 with hugo

Adding PhotoSwipe to Your Project PhotoSwipe is a popular JavaScript library designed to create responsive and accessible image galleries. Here is a detailed guide on how to integrate PhotoSwipe into your project. Step 1: Installing PhotoSwipe Start by installing the PhotoSwipe package using npm. Open your terminal and execute the following command: npm install photoswipe Alternatively, you can fetch the necessary files from the repository. Step 2: Copying Necessary Files After installation, you need to manually copy the PhotoSwipe files from the node_modules/photoswipe/dist folder to the static directory of your project. This step ensures the correct placement of the required scripts and style sheets in your web environment. ...

April 27, 2024 · 2 min

test

April 23, 2024 · 0 min · Alexey S

Мысли про работу

Несколько цитат которые подзацепили когда писал статью про работу basecamp. But crisis mode is reserved for true crisis. What we have found to be true is Parkinson’s Law: “Work expands to fill the time available.” Give something 3 months and it’ll take 3 months. Give something 6 weeks and you’ll figure out how to get it done in 6 weeks. No OKRs, no metrics. We build what we think the product needs based on our own ideas and the distillation of customer requests. We don’t measure individual features’ performance/success unless there’s a specific a/b test in mind, but things that are a/b’d are almost always tied to conversion or payment. We don’t a/b features that aren’t financial in nature.

March 9, 2023 · 1 min

Что такое хорошая [продуктовая] задача.

A Small Lyrical Introduction Once upon a time, I played basketball, and our coach constantly drilled into us: “If your pass isn’t caught, it’s your fault” or simply put—"The passer is to blame." Surprisingly, years later, I often recall this statement in work scenarios with developers, colleagues, or top management. Have you ever faced situations where a developer repeatedly comes to you with questions about a task? Or, on the flip side, doesn’t come at all, but new additions keep cropping up for an already completed task? In both cases, the cycle time increases, meaning more time is spent on specific work. Typically, such an increase affects not only the developer but also adjacent production units. ...

October 27, 2020 · 3 min

Уведомления Jenkins в Telegram

One of the rules of working with CI (Continuous Integration) is that everyone should be able to see the build status, i.e., synchronization. And what could be better than receiving notifications about failed or successful builds directly in the chat? 3cky/jenkins-telegram-uploader-plugin: Jenkins CI post-build action that uploads artifacts generated during build process to Telegram chats. jenkinsci/telegram-notifications-plugin: This plugin allows you to send messages from Jenkins jobs to Telegram chat. Use the post-functions section in the pipeline. The third option is more versatile, and although I spent a lot of time trying to get the first plugin to work, I couldn’t get it to run. ...

October 19, 2020 · 3 min