Skip to content

Instantly share code, notes, and snippets.

View sunmeat's full-sized avatar
🐈
MEOW

Oleksandr Zahoruiko sunmeat

🐈
MEOW
View GitHub Profile
@sunmeat
sunmeat / task.md
Last active April 27, 2026 16:39
ДЗ: знайомство з фреймворком django

Вебдодаток «Інформація про існуючу компанію»

Мета проєкту

Створити простий багатороздільний вебсайт компанії з чіткою структурою URL.

Вимоги до розділів та адрес

Розділ Базова адреса
@sunmeat
sunmeat / Program.cs
Created April 21, 2026 16:34
add city into the table mysql
using System.Text;
using Newtonsoft.Json; // dotnet add package Newtonsoft.Json
class Program
{
private const string AddCitiesUrl = "http://sunmeat.mywebcommunity.org/upload.php";
private const string GetCitiesUrl = "http://sunmeat.mywebcommunity.org/get_cities.php";
private static readonly HttpClient client = new();
static async Task Main()
@sunmeat
sunmeat / different files.py
Created April 21, 2026 09:50
CRUD операції. веб інтерфейс
# app / views.py:
from datetime import datetime
from django.shortcuts import render
from django.http import HttpRequest
from app.models import Author
def home(request):
message = None # повідомлення про успіх/помилку
@sunmeat
sunmeat / main.cpp
Created April 20, 2026 11:36
FTP C++ example MacOS version
#include <iostream>
#include <fstream>
#include <filesystem>
#include <string>
#include <curl/curl.h>
using namespace std;
namespace fs = std::filesystem;
const string ftpHost = "ftp://f33-preview.awardspace.net";
const string ftpUserPwd = "4115733_knd241:*********************"; // замініть на ваш реальний пароль
@sunmeat
sunmeat / main.cpp
Created April 20, 2026 11:28
C++ IMAP example MacOS version
#include <iostream>
#include <fstream>
#include <string>
#include <curl/curl.h>
#include <vector>
#include <sstream>
#include <regex>
using namespace std;
// ====================== ANSI COLORS for macOS / Linux ======================
@sunmeat
sunmeat / main.cpp
Created April 20, 2026 10:30
SmtpClient C++ example MacOS version
// # встановлюємо Homebrew (якщо ще немає)
// /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
// # встановлюємо libcurl (включає заголовки та бібліотеку)
// brew install curl
#include <iostream>
#include <fstream>
#include <sstream>
#include <ctime>
#include <curl/curl.h>
@sunmeat
sunmeat / pq.md
Created April 20, 2026 09:24
python questions

Python

Послідовності

Що таке послідовність

Послідовністю в Python називається ітерований об'єкт, який підтримує ефективний доступ до елементів за допомогою цілочисельних індексів через спеціальний метод __getitem__() та підтримує метод __len__(), що повертає довжину послідовності. До основних вбудованих типів послідовностей належать list, tuple, range, str та bytes.

Послідовності також опціонально можуть реалізовувати методи count(), index(), __contains__() та __reversed__() та інші.

@sunmeat
sunmeat / pres.md
Created April 18, 2026 06:07
ідеї для слайдів презентації
  • Назва проєкту, список учасників проєкту, контакти
  • Проблема, яку розв’язує проєкт (чітке формулювання болю/потреби та 1-2 приклади з реального життя)
  • Цільова аудиторія / Персони (1-3 короткі портрети користувачів: хто, скільки років, де використовуватиме, кому це потрібно)
  • Архітектура проєкту (проста схема: frontend → backend → база даних → зовнішні сервіси / API, діаграми UML)
  • Основні досягнуті результати / Ключові метрики (скільки фіч зроблено, скільки часу пішло, code coverage %, кількість комітів, розмір проєкту, якщо є — кількість користувачів/тестів)
  • Використані інструменти розробки та workflow (VS2026/Rider, Git+GitHub, EFCore, NUnit, Serilog, Docker, Scalar, Postman, Figma, Jira/Trello тощо)
  • Чому цей проєкт важливий / Його потенціал (майбутнє проєкту в реальному світі, можливість монетизації, open-source внесок, портфоліо-цінність)
  • Подяка та Q&A (класичний закриваючий слайд: дякуємо за увагу, контакти / посилання / кьюар ще раз
  • Ключова думка проєкту в одне речення
@sunmeat
sunmeat / task.md
Last active April 10, 2026 08:44
ДЗ гороскоп

🌟 Програма «Гороскоп на сьогодні та завтра»

Мова програмування: C++
Тип програми: Консольна

Опис завдання

Написати консольну програму, яка дозволяє користувачеві обрати знак зодіаку та отримати гороскоп на сьогодні та на завтра.

Основна функціональність

@sunmeat
sunmeat / main.cpp
Created April 10, 2026 05:24
cpp console app and php integration (http example) mac os version
# треба встановити curl (якщо ще немає)
brew install curl
# якщо немає Homebrew - спочатку треба встановити його:
# /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
======================================================================================================================
#include <iostream>
#include <string>