Skip to content

Instantly share code, notes, and snippets.

View y-top-developer's full-sized avatar

Y y-top-developer

View GitHub Profile
@y-top-developer
y-top-developer / main.py
Last active August 9, 2021 07:25
Create Word Cloud by News
import nltk
import datetime
import numpy as np
from PIL import Image
from multiprocessing import Pool
from GoogleNews import GoogleNews
from newspaper import Article, Config
from wordcloud import WordCloud, STOPWORDS
@y-top-developer
y-top-developer / init.sql
Last active August 7, 2021 20:05
SQL task
-- 1) Users(userId, age)
-- 2) Purchases (purchaseId, userId, itemId, date)
-- 3) Items (itemId, price)
-- Create tables
CREATE TABLE Users (
userId serial PRIMARY KEY,
age INTEGER NOT NULL
);
CREATE TABLE Items (
itemId serial PRIMARY KEY,
@y-top-developer
y-top-developer / esimate_pi.py
Created April 20, 2021 17:09
esimate pi function on python
import random
def esimate_pi(n):
num_point_circle = 0
num_point_total = 0
for _ in range(n):
x = random.uniform(0,1)
y = random.uniform(0,1)
if x*x + y*y < 1:
num_point_circle += 1
@y-top-developer
y-top-developer / main.py
Last active November 7, 2020 15:43
c# create project and tests
#!/usr/bin/python3
import click
import shlex
import subprocess
from termcolor import colored
dotnet = 'dotnet'
def run_bash_command(bash_command):
bash_command = shlex.split(bash_command)
@y-top-developer
y-top-developer / main.md
Last active October 17, 2020 08:49
CVE-2017-11882 workshop
using System;
using System.Threading;
namespace MultiThreadingDemo {
class Program {
static void Main(string[] args) {
var otherThread = new Thread(() => {
while (true) Console.WriteLine("Hello from other thread!");
});
@y-top-developer
y-top-developer / resolution_1920x1080.sh
Created August 4, 2020 16:51
set resolution 1920x1080
xrandr --newmode "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 1920x1080
xrandr --output Virtual1 --mode 1920x1080

Если есть проблемы с какой-то темой - переведите её название на английский, введите это в гугл - вероятно, это вам поможет.

@y-top-developer
y-top-developer / modulo.py
Last active June 8, 2020 21:31
z3 simple examples
from z3 import *
m = BitVec("m", 32)
solver = Solver()
divisor = 3
some_constant = 0x1234567 * divisor
solver.add(some_constant * m == some_constant / divisor)