Author: drweb

IBM Granite 4.0 Models Now Available on Docker Hub Developers can now discover and run IBM’s latest open-source Granite 4.0 language models from the Docker Hub model catalog, and start building in minutes with Docker Model Runner. Granite 4.0 pairs strong, enterprise-ready performance with a lightweight footprint, so you can prototype locally and scale confidently. The Granite 4.0 family is designed for speed, flexibility,…

Read More

About the RoleWe’re looking for a Front-End Developer specialized in Vue.js to join our front-end team. You’ll collaborate closely with a full-stack lead and a UI specialist focused on TailwindCSS, forming a small, agile team driving the evolution of our player-facing interfaces.Our current stack is Laravel, Livewire, Alpine.js, and TailwindCSS, but we’re progressively transitioning to a modern Vue.js application. Your role will bridge both worlds — maintaining existing features while shaping the foundation of our next-generation front-end.**Location:** Hybrid (Cyprus preferred, or within ±2h time zone)What You’ll Do• Build, extend, and refine front-end features within our current Laravel + Livewire stack•…

Read More

The numbers are sobering, at best. A new global survey from New Relic pegs the median cost of a high-impact IT outage at $2 million per hour (that’s roughly $33,333 a minute) with a median annual hit of $76 million. That’s not just a bad week; it’s a major operational risk. And it’s landing just […]

Read More

IBM Granite 4.0 Models Now Available on Docker Hub Developers can now discover and run IBM’s latest open-source Granite 4.0 language models from the Docker Hub model catalog, and start building in minutes with Docker Model Runner. Granite 4.0 pairs strong, enterprise-ready performance with a lightweight footprint, so you can prototype locally and scale confidently. The Granite 4.0 family is designed for speed, flexibility,…

Read More
SQL

 If you open SSMS under the same Windows identity you use for email, browsing, and chat, you bring all that risk into your DBA tools. A single slip—phishing email, malicious link, infected USB stick —can let an attacker reuse your current login token and become you inside SQL Server. Switching to a separate admin identity makes that token reuse far harder.Why this matters (short version)Phishing & links. One click can execute code in your user context.USBs & attachments. Malware runs as you and inherits your network access.Token theft. Attackers can lift your Kerberos/NTLM tokens from processes and laterally move into…

Read More
SQL

Whether you’re a seasoned DBA or just exploring database tools, DBeaver offers a powerful, cross-platform GUI for interacting with PostgreSQL and many other databases. As a continuation of the previous blog post on installing PostgreSQL, this guide will walk through installing DBeaver and setting up a connection to the PostgreSQL instance we created. Step 1: Download and Install DBeaver1. Visit the DBeaver WebsiteGo to https://dbeaver.io and click on the Download button.2. Choose your EditionFor most users, the Community Edition is sufficient and free of charge.If you require advanced features such as NoSQL support or cloud integrations, consider the Enterprise Edition.3. Download…

Read More

About the RoleWe’re looking for a Laravel Developer with strong backend experience — and ideally some full-stack versatility — to join our growing development team. You’ll be working on the core projects and CRM systems that power our gaming and marketing operations. The ecosystem is built around Laravel and Livewire, with a gradual migration toward Inertia and Vue.js. It’s a rich and interconnected environment where every feature matters — both for our internal teams and our players.Our Stack• Backend: Laravel (10+), PHP 8+, Eloquent ORM• Frontend: Livewire, Alpine.js, TailwindCSS (Bootstrap currently being phased out)• Admin: Laravel Nova• Planned migration: Inertia.js…

Read More

In our previous articles, we’ve covered MySQL interview questions for beginners and intermediate users, and the response has been overwhelming. Today, we’re taking a different approach – focusing specifically on MySQL Database Interview Questions tailored for Linux users. Now, some of you might be wondering why we’re separating Linux users from the rest. Well, the reason is simple. In most production environments, MySQL runs on Linux servers, and interviewers expect you to know more than just SQL queries. They want to see if you understand how MySQL interacts with the Linux operating system, how to troubleshoot performance issues at the…

Read More

Principal component analysis, or PCA in short, is famously known as a dimensionality reduction technique.It has been around since 1901 and is still used as a predominant dimensionality reduction method in machine learning and statistics. PCA is an unsupervised statistical method.In this article, we will have some intuition about PCA and will implement it by ourselves from scratch using Python and NumPy.Why use PCA in the first place?To support the cause of using PCA let’s look at one example.Suppose we have a dataset having two variables and 10 data points. If we were asked to visualize the data points, we…

Read More