Skip to content

Instantly share code, notes, and snippets.

View potat-dev's full-sized avatar
🥔
Котик крутится, лабы мутятся

Denis Churilov potat-dev

🥔
Котик крутится, лабы мутятся
View GitHub Profile
Text with code

Hidden text

@potat-dev
potat-dev / YandexMusicDownload.py
Created January 8, 2023 01:41
This code is a snippet from my project, which downloads music from Yandex.Music
from tqdm import tqdm
import os
import requests
import pprint
import hashlib
import base64
# for xml parsing
import xml.etree.ElementTree as ET
@potat-dev
potat-dev / GetCharsets.java
Created January 26, 2023 14:52
Get an ArrayList of all available character sets and their aliases in Java
import java.util.Arrays;
import java.util.ArrayList;
import java.nio.charset.Charset;
public class GetCharsets {
public static ArrayList<String> getCharsets() {
String[] charsets = Charset.availableCharsets().keySet().toArray(new String[0]);
ArrayList<String> allCharsets = new ArrayList<String>(Arrays.asList(charsets));
for (String charset : charsets) {
allCharsets.addAll(Charset.availableCharsets().get(charset).aliases());
(function() {
'use strict';
function create() {
var html;
var timer;
var network = new Lampa.Reguest();
var loaded = {};
this.create = function() {
html = $("<div class=\"new-interface-info\">\n <div class=\"new-interface-info__body\">\n <div class=\"new-interface-info__head\"></div>\n <div class=\"new-interface-info__title\"></div>\n <div class=\"new-interface-info__details\"></div>\n <div class=\"new-interface-info__description\"></div>\n </div>\n </div>");
(function () {
'use strict';
var Defined = {
use_api: 'http',
localhost: 'https://vi.sisi.am',
vip_site: 'https://sisi.am/vip',
framework: ''
};
(function () {
'use strict';
if (Lampa.Platform.is('android') && typeof WebAssembly !== 'undefined')
Lampa.Utils.putScriptAsync(['https://bwa.to/s'], function () {});
Lampa.Utils.putScriptAsync(['http://sisi.am/nyam.serv.js?v21'], function () {});
})();
@potat-dev
potat-dev / indexing.mermaid
Created January 15, 2024 01:37
semantica diagrams
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Суммаризация курсовой

Курсовая работа посвящена моделированию и исследованию характеристик передачи данных с использованием недвоичной частотной модуляции (ЧМ-16) в канале связи с райсовскими замираниями и случайной фазой. В работе рассматривается влияние замираний Райса на качество передачи, приводится математическая модель канала, описывается вероятность ошибки в зависимости от отношения сигнал/шум (SNR) и параметра 𝜀 (характеризующего долю прямой волны в сигнале), а также сравниваются теоретические и смоделированные результаты.

План защиты курсовой

  1. Введение (2 минуты):
    • Кратко описать актуальность темы - повышение скорости и надежности передачи данных.
    • Обозначить проблему - влияние замираний на качество передачи в широкополосных каналах.
  • Сформулировать цель работы - моделирование и исследование характеристик передачи ЧМ-16 в канале с райсовскими замираниями.
@potat-dev
potat-dev / thread_safe_iostream.hpp
Created June 3, 2024 00:46
super simple thread safe console implementation C++ using mutex and queue
// thread_safe_iostream.hpp
#ifndef THREAD_SAFE_CONSOLE_HPP
#define THREAD_SAFE_CONSOLE_HPP
#include <iostream>
#include <queue>
#include <mutex>
#include <sstream>
#include <thread>