Our own Libretranslate instance has been deployed
We are proud to announce that WasyaCo has deployed its own copy of the free and open-source libretranslate service.
We are proud to announce that WasyaCo has deployed its own copy of the free and open-source libretranslate service.
A customer watched their referral numbers climb steadily for months—until it suddenly slowed down.
By the time we spoke, the frustration was clear. The team had invested real effort into building momentum, so the hiccup felt personal. Their first order of business was to regain control by making a few adjustments to the program.
As we walked through what had changed, the issue came into sharp focus. The program itself hadn’t failed, no. But the attitude around it had shifted.
Functionality update: micros_email now allows email templates to respond_inline .
This means that if there is an automatic action on a received email, the sender will receive their own message that the system responds to. An automatic email responder that uses an email template, carries over the history of the conversation to the recipient. This option is enabled by default.
Enabling this option should greatly clarify why there is an autoresponder, and help the sender take the right action, which in most cases is to fill out a web form.
Someone just sent me 10 messages, each 1 word in length, and I got pretty upset about it. Yet at the same time, I got pro-active and decided to explain to that person why I don't allow such empty messages in my communication. She thankfully understood my position, so I kept her as a friend.
I have seen this error, which has prevented cron runs for over a month.
You'd have to resolve the underlying error by running the cron from drush and fixing whatever problem it reports:
./vendor/bin/drush core:cronNote that not have the base_url set is NOT a problem, you don't need to set it in Drupal 8 9 or 10, and you can run it via drush like so:
Recently, github.com fell victim to a hacking attack. What started as an attack on coinbase, became an internet-wide attack that exposed sensitive data in some 23,000 repositories.
For the purposes of backup and resilience, it may be useful to maintain two identical git remotes for a repo. Maybe one is on github, and another one is on a machine on another cloud. Then, you may want to automate pushing every change to the two repos at once.
git remote set-url --push origin git@github.com:<username>/<reponame>.git
git remote set-url --add --push origin git@git:/home/git/repos/
git push origin
Push to multiple remotes. Add the hosted Git server as a remote:
If you want to recursively delete all .DS_Store files in a subfolder, you can run the following commands. First, see what is being deleted:
find . -name '.DS_Store' -type f
Then, delete those files:
find . -name '.DS_Store' -type f -delete
And also:
find . -name "\._*" -exec rm {} \;
.^.
Hello everyone. I recently noticed that sometimes on youtube, I would be unable to change the playback speed from normal (x1) to anything else. It would just say "custom" or "normal", with no way of clicking out of normal, or adjusting it to e.g. 1.5 or 1.75 times the speed.
When writing a bug report, please include a brief, relevant title.
Hi there,
I want to inform you about a very bad situation for you. However, you can benefit from it, if you will act wisely.
Have you heard of Pegasus?
This is a spyware program that installs on computers and smartphones and allows hackers to monitor the activity of device owners. It provides access to your webcam, messengers, emails, call records, etc.
It works well on Android, iOS, and Windows. I guess, you already figured out where I'm getting at.
[FIXED]: Drupal 9 Error: Call to a member function transformDimensions() on null in template_preprocess_image_style() (line 263 of core/modules/image/ image.module)
In many domains, critical information is deliberately written down twice in two different places. While this might appear redundant, the practice is a safeguard against errors, loss, and failure. The underlying principle is simple: no single point of failure should be able to compromise the system.