Skip to content

Instantly share code, notes, and snippets.

View MuhammadQuran17's full-sized avatar

Muhammad Umar MuhammadQuran17

  • DanAds
View GitHub Profile

Didn't notice

Curl Ugly output

I didn't pay attention to curl output and didn't see that it contains the IdToken key. I got every and each line of curl ugly output as Access Token but it has other keys also. Because it was in one-line and unformatted I didn't catch.

Solution:

curl -s https://github.com | jq

If auth of MCP was corrupted:

rm -rf ~/.config/gemini-cli/mcp-auth/

Случайная величина

Случайная величина — это величина, значение которой заранее неизвестно и зависит от случайного исхода.

Пример: Бросаем игральный кубик.

Пусть (X) — число, которое выпало на кубике.

Тогда (X) может принять значения:

@MuhammadQuran17
MuhammadQuran17 / unsupervised_ai_cheat.md
Last active June 22, 2026 10:12
unsupervised_ai_cheat

Все эти термины относятся к машинному обучению без размеченных ответов (или часто используются в этом контексте), но они находятся на разных уровнях абстракции.

1. Unsupervised Learning — это самая широкая категория

Unsupervised Learning (обучение без учителя) — это когда у нас есть данные, но нет правильных ответов (меток).

Например:

Возраст Доход

3. Как Alembic работает по шагам

Шаг 1. Ты инициализируешь Alembic

alembic init alembic

Создаётся:

@MuhammadQuran17
MuhammadQuran17 / multiprocessing.md
Created March 27, 2026 07:14
MultiProcessing & MultiThreading

Ни один не “лучше” всегда. Multithreading и multiprocessing решают разные задачи. Выбор зависит от CPU-нагрузки, работы с памятью и архитектуры программы.

Разберём системно.


1. Главное различие

Multithreading Multiprocessing

1️⃣ Обычная база данных (OLTP)

Представь твой Laravel-проект. В базе данных происходят операции постоянно:

  • пользователь регистрируется → INSERT
  • обновляет профиль → UPDATE
  • смотрит список машин → SELECT
  • удаляет объявление → DELETE
@MuhammadQuran17
MuhammadQuran17 / statistics_wd.md
Created March 6, 2026 12:14
Wisdom of Statistics

In the name of God

  1. Mean = $\frac{\sum x_i}{n}$ - Used for symmetric data without extreme outliers, as it utilizes all data points for a more precise, mathematical average
  2. Median - Sort numbers in order and select middle.
  3. Standart deviation - measures data dispersion around the mean, calculated as the square root of variance.

Population Standard Deviation formula

When you have all data.

$\sigma = \sqrt{\frac{1}{N} \sum_{i=1}^{N}(x_i - \mu)^2}$

@MuhammadQuran17
MuhammadQuran17 / customize_vendor_for_composer_packagist.sh
Created February 23, 2026 05:48
Change Vendor Name for Composer or Packagist
#!/bin/bash
echo "==================================================="
echo "PPP Stripe - Vendor Name Customization Script"
echo "==================================================="
echo ""
# Check if vendor name is provided
if [ -z "$1" ]; then
echo "Error: Vendor name is required"
echo "Usage: bash customize-vendor.sh <MuhammadQuranName>"

Runway - how much we have money so we can be alive , (for 10 month, for 3 month) Typically, CFOs begin looking for new investments or loans when their cash reserves fall below 12 months

Cash Balance - Balance on the account - Остаток денег на счетy.

EBITDA CASH - This is operating profit before taxes and depreciation, but focused on cash flow. - Это операционная прибыль до вычета налогов и амортизации, но сфокусированная на движении «живых» денег.

Gross Margin (Валовая маржинальность) — Shows how much profit remains from each (or crown) earned after paying the cost price. - Показывает, сколько прибыли остается с каждого заработанного рубля (или кроны) после оплаты себестоимости.