Skip to content

Instantly share code, notes, and snippets.

View alexmazaltov's full-sized avatar
🎯
Blockchain development

Oleksii Bondarenko alexmazaltov

🎯
Blockchain development
View GitHub Profile
@alexmazaltov
alexmazaltov / ddev-fix-broken-schema-2-databases.md
Last active August 7, 2024 23:31
How fix broken tables after db import in case there is an broken tables attributes using ddev
@alexmazaltov
alexmazaltov / README.md
Created August 8, 2024 20:43
Strategies to Prevent Supply Chain Attacks

Supply chain attacks can have serious consequences. To safeguard your digital supply chain, consider the following strategies:

Conduct Due Diligence on Vendors

  • Thoroughly assess the security practices of your vendors.
  • Ensure they follow best practices and have robust security postures.

Implement Zero-Trust Model

  • Assume that no entity (internal or external) is inherently trustworthy.
@alexmazaltov
alexmazaltov / Enhanced-Conclusions.md
Last active August 10, 2024 20:07 — forked from gehn11/Vitaliy_Romanyuk_v2
Text query to image - Integrated project 4

Выводы и рекомендации Mazaltov at Alef Invest:

  1. В рамках данного проекта была проведена работа по обучению моделей для предсказания соответствия между текстовыми запросами и изображениями.

  2. Исходные данные включали:

    • Набор из 1000 уникальных изображений
    • Датасет с наименованиями файлов изображений
    • Датасет с экспертной оценкой соответствия изображений и запросов (около 15% выборки)
    • Датасет с оценкой соответствия, полученной краудсорсингом (около 95% выборки)
@alexmazaltov
alexmazaltov / Module.php
Created August 10, 2024 20:20 — forked from timkelty/Module.php
Craft 5 afterSave element bug
<?php
namespace modules\testmodule;
use Craft;
use craft\base\Element;
use craft\base\Model;
use craft\elements\Entry;
use craft\events\DefineBehaviorsEvent;
use craft\events\ModelEvent;
@alexmazaltov
alexmazaltov / 《合法性的政治》.md
Created August 23, 2024 11:02
《合法性的政治》阅读笔记
title date
《合法性的政治》阅读笔记
2024-03-29

因为最近“赵鼎新和浙大”的事,早上蹲坑掏出来《合法性的政治》随便看看,结果一口气看完了。之后又扫了一遍《社会与政治运动讲义》,因为06年成书,所以没细看。希望这里能“少摘录,少评价”,尽量几句话说清楚他的一些核心论点和论据,以及我对此的评价。

先总评一下:

@alexmazaltov
alexmazaltov / counties.geojson
Created August 23, 2024 17:32 — forked from sdwfrost/counties.geojson
US Counties data in geojson
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Як відкрити рахунок умовного зберігання в Україні

Категорії: Банківська справа, Бізнес, Нерухомість

Починаючи з 23 березня 2017 року, зміни до Цивільного кодексу України дозволяють відкривати та використовувати рахунки умовного зберігання (ескроу-рахунки). Такий рахунок є спеціальним типом банківського рахунку, який дозволяє власнику коштів надати банку безвідкличне доручення на перерахування грошей певній фізичній або юридичній особі (Бенефіціару) за умови настання визначених обставин (Події).

Основні характеристики рахунку умовного зберігання

  1. Відкриття рахунку: Рахунок відкривається виключно в банку.
  2. Договір умовного зберігання: Цей договір укладається між банком та власником рахунку (платником). Бенефіціар також може бути стороною договору, і будь-які зміни до договору повинні бути підписані всіма сторонами.
@alexmazaltov
alexmazaltov / Exercise-1.md
Created August 24, 2024 21:31
AI bootcamp Lesson 3

Що це означає: Training the model should look familiar, except for two things. The scheduler gets called every time a batch is fed to the model. We're avoiding exploding gradients by clipping the gradients of the model using clip_grad_norm_.

Це означає, що процес навчання моделі буде схожий на звичний, але з двома важливими відмінностями:

  • Планувальник швидкості навчання (scheduler) викликається після кожного батчу даних. Це дозволяє динамічно змінювати швидкість навчання протягом процесу тренування, що може покращити конвергенцію та запобігти перенавчанню.
  • Градієнти моделі обрізаються за допомогою clip_grad_norm_. Це запобігає вибуху градієнтів (exploding gradients), коли градієнти стають занадто великими, що може призвести до нестабільності навчання. Обрізання градієнтів допомагає забезпечити більш плавне та стабільне навчання.

Коротше кажучи, ці два механізми спрямовані на оптимізацію процесу навчання та запобігання потенційним проблемам, які можуть виникнути під час тренування. ![image](https://gis

@alexmazaltov
alexmazaltov / 08-sentiment-analysis-with-bert.ipynb
Created August 24, 2024 23:08
08.sentiment-analysis-with-bert.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@alexmazaltov
alexmazaltov / build_renamed_rocm_wheel.py
Created October 1, 2024 18:09 — forked from dgdguk/build_renamed_rocm_wheel.py
Script to build a version of llama-cpp-python for AMD renamed in accordance with Oobabooga's odd requirements
"""
build_renamed_rocm_wheel.py
===========================
:author: David Griffin <[email protected]>
:license: MIT License
:copyright: 2024
Copyright 2024, David Griffin