501

(2 580 відповідей, залишених у Інше)

bvn написав:
mamkin haker написав:

доречі прикольну там планетку зробили на головні сторінці :D
шкода лише що вона трішки крива :D

Де планетка, не зрозумів?..

головна сторінка =_= github.com
https://replace.org.ua/uploads/images/11470/d8d1e76f2e15e3f252e8922ed2d14654.png

502

(573 відповідей, залишених у Розваги та гумор)

XD
домен = докер* =(
https://replace.org.ua/uploads/images/11470/ec29a766e0f95cd47f53b20a30d9a6d4.jpeg

503

(573 відповідей, залишених у Розваги та гумор)

робив в Gimp, ще й в перше туди зайшов тому...
https://replace.org.ua/uploads/images/11470/cb77a8c11bce06a86a47026d9f12bc5c.jpg

504

(233 відповідей, залишених у Розваги та гумор)

PHP богам не дивитись
якщо ви не пхпшник то можете дивитись

- У вас є ікони?
- Ні.
- А свічки?
- Теж немає.
- А лампадки?
- Молодий чоловіче, ми PHP боги, у нас немає нічого святого

505

(160 відповідей, залишених у Розваги та гумор)

130

130 повідомлення в цій темі :D

P.Y. написав:

Якщо взяти коло з периметром 355, то його діаметр буде близько 113.

>>> from math import pi; 355/pi
113.00000959524569
>>> int(355/pi)
113

506

(9 відповідей, залишених у Розваги та гумор)

новий реліз
import math
import enum
from typing import Dict, Tuple

WIDTH   = 67
HEIGHT  = 40
SECTORS = 17
CIRCLES = 5

LABELS = {(33,20) : '1',
          (34,20) : '0'}

class FieldType(enum.Enum):
    BLANK  = 1
    RED    = 2
    WHITE  = 3
    NINE   = 4
    CENTER = 5
    FRAME  = 6
    MILK   = 7

CHARACTERS = {FieldType.BLANK  : ' ',
              FieldType.RED    : '%',
              FieldType.WHITE  : '.',
              FieldType.NINE   : '8',
              FieldType.CENTER : '9',
              FieldType.FRAME  : '/',
              FieldType.MILK   : 'O'}

class Target:

    def __init__(
        self, *,
        radius       : float,
        circles      : int   = CIRCLES,
        sectors      : int   = SECTORS):
    
        self.radius  : float = radius
        self.circles : int   = circles
        self.sectors : int   = sectors
        self.ring    : float = self.radius/self.circles


    def get_type(self, x: float, y: float) -> FieldType:

        rho : float = math.hypot(x, y)
        phi : float = math.atan2(y, x)
        rho += phi/2

        out_center : bool = rho <= self.ring
        in_center  : bool = rho >= self.ring - 1

        if out_center and in_center:
            return FieldType.CENTER
        elif out_center:
            return FieldType.BLANK

        in_nine  : bool = 2 * self.ring >= rho >= 2 * self.ring - 1

        if in_nine:
            return FieldType.NINE
        elif rho <= 2 * self.ring + 1: #+1 щоб красиво було :3 (між 8 і % було 1 пусте кільце)
            return FieldType.BLANK

        in_stripped_area : bool = rho <= self.radius

        if not in_stripped_area:
            return FieldType.MILK

        in_even_sector : bool = (phi % (2*math.pi / (self.sectors/2))) < (2*math.pi / self.sectors)
        in_even_circle : bool = (rho % (2 * self.ring)) < (self.ring)

        if in_even_sector == in_even_circle:
            return FieldType.WHITE
        else:
            return FieldType.RED

class ConsoleTarget:

    def __init__(
        self, *,
        width           : int                       = WIDTH,
        height          : int                       = HEIGHT,
        labels          : Dict[Tuple[int,int], str] = LABELS,
        characters      : Dict[FieldType, str]      = CHARACTERS):

        self.target     : Target                    = Target(radius = height//2)
        self.ratio      : float                     = height / width
        self.center_x   : int                       = int(self.ratio * width/2)
        self.center_y   : int                       = height//2
        self.labels     : Dict[Tuple[int,int], str] = labels
        self.characters : Dict[FieldType, str]      = characters
        self.width      : int                       = int(2*self.target.radius / self.ratio)
        self.height     : int                       = height
        self.cframe     : str                       = self.characters[FieldType.FRAME]
        self.cblank     : str                       = self.characters[FieldType.BLANK] * 2
        self.hline      : str                       = self.cframe * (5 + self.width)

    def get_character(self, x_screen: int, y_screen: int) -> str:
        if (x_screen,y_screen) in self.labels:
            return self.labels[(x_screen,y_screen)]

        x: float = x_screen * self.ratio - self.center_x
        y: float = y_screen - self.center_y

        return self.characters[self.target.get_type(x,y)]


    def draw(self) -> None:
        print(self.hline)

        for y in range(self.height+2): # +1 -> +2 щоб коректно спрацював y-1
            line: str = ''.join( self.get_character(x,y-1) for x in range(1+self.width)) # y-1 щоб верхня полоса /0000/ була
            print(self.cframe + CHARACTERS[FieldType.MILK] + line + CHARACTERS[FieldType.MILK] + self.cframe) # добавив те що забув Droid 77

        print(self.hline)


def main() -> None:
    c = ConsoleTarget()
    c.draw()


if __name__ == '__main__':
    main()

507

(160 відповідей, залишених у Розваги та гумор)

128

колись(коли незнаю) кодування символів відбувалось не тільки 8 бітами а і 7 бітами -> звідсиля і це давало змогу кодувати не 256, а 128 символів при зайнятих 7 бітах на символ :D

508

(160 відповідей, залишених у Розваги та гумор)

Міжнародний день без дієт. -> 6 травня -> 126 день в 2021 році :D

509

(2 580 відповідей, залишених у Інше)

tchort написав:

Про те, що буде коли натиснути крапку відкривши будь-який репозиторій на github.

доречі прикольну там планетку зробили на головні сторінці :D
шкода лише що вона трішки крива :D

tchort написав:

Ось, знайшов таку штуку, може вам сподобається:
https://www.amazon.com/Manga-Guide-Calc … 1593271948

русифікована (функції та інтеграли) навіть в українських магазинах вона продаєтся русифікованою =_=

511

(2 020 відповідей, залишених у Розваги та гумор)

Прихований текст

https://replace.org.ua/uploads/images/11470/f7df35291aa9f57237eecc7099cc273e.jpeg

Прихований текст
убунту вже не торт

і навіть не печево =(
https://replace.org.ua/uploads/images/11470/273f767e28835781647053028e62ec8a.jpeg

512

(9 відповідей, залишених у Розваги та гумор)

photo

https://replace.org.ua/uploads/images/11470/234a830ec5809a01b0dad5e3a3cfd103.png

code
import math
import enum
from typing import Dict, Tuple

WIDTH   = 67
HEIGHT  = 40
SECTORS = 16
CIRCLES = 5

LABELS = {(33,20) : '1',
          (34,20) : '0'}

class FieldType(enum.Enum):
    BLANK  = 1
    RED    = 2
    WHITE  = 3
    NINE   = 4
    CENTER = 5
    FRAME  = 6

CHARACTERS = {FieldType.BLANK  : ' ',
              FieldType.RED    : '%',
              FieldType.WHITE  : '.',
              FieldType.NINE   : '8',
              FieldType.CENTER : '9',
              FieldType.FRAME  : '/'}

class Target:

    def __init__(
        self, *,
        radius       : float,
        circles      : int   = CIRCLES,
        sectors      : int   = SECTORS):
    
        self.radius  : float = radius
        self.circles : int   = circles
        self.sectors : int   = sectors
        self.ring    : float = self.radius/self.circles


    def get_type(self, x: float, y: float) -> FieldType:

        rho : float = math.hypot(x, y)
        phi : float = math.atan2(y, x)

        out_center : bool = rho <= self.ring
        in_center  : bool = rho >= self.ring - 1

        if out_center and in_center:
            return FieldType.CENTER
        elif out_center:
            return FieldType.BLANK

        in_nine  : bool = 2 * self.ring >= rho >= 2 * self.ring - 1

        if in_nine:
            return FieldType.NINE
        elif rho <= 2 * self.ring + 1: #+1 щоб красиво було :3 (між 8 і % було 1 пусте кільце)
            return FieldType.BLANK

        in_stripped_area : bool = rho <= self.radius

        if not in_stripped_area:
            return FieldType.BLANK

        in_even_sector : bool = (phi % (2*math.pi / (self.sectors/2))) < (2*math.pi / self.sectors)
        in_even_circle : bool = (rho % (2 * self.ring)) < (self.ring)

        if in_even_sector == in_even_circle:
            return FieldType.WHITE
        else:
            return FieldType.RED

class ConsoleTarget:

    def __init__(
        self, *,
        width           : int                       = WIDTH,
        height          : int                       = HEIGHT,
        labels          : Dict[Tuple[int,int], str] = LABELS,
        characters      : Dict[FieldType, str]      = CHARACTERS):

        self.target     : Target                    = Target(radius = height//2)
        self.ratio      : float                     = height / width
        self.center_x   : int                       = int(self.ratio * width/2)
        self.center_y   : int                       = height//2
        self.labels     : Dict[Tuple[int,int], str] = labels
        self.characters : Dict[FieldType, str]      = characters
        self.width      : int                       = int(2*self.target.radius / self.ratio)
        self.height     : int                       = height
        self.cframe     : str                       = self.characters[FieldType.FRAME]
        self.cblank     : str                       = self.characters[FieldType.BLANK] * 2
        self.hline      : str                       = self.cframe * (7 + self.width)


    def get_character(self, x_screen: int, y_screen: int) -> str:
        if (x_screen,y_screen) in self.labels:
            return self.labels[(x_screen,y_screen)]

        x: float = x_screen * self.ratio - self.center_x
        y: float = y_screen - self.center_y

        return self.characters[self.target.get_type(x,y)]


    def draw(self) -> None:
        print(self.hline)

        for y in range(self.height+1):
            line: str = ''.join( self.get_character(x,y) for x in range(1+self.width))
            print(f'{self.cframe}{self.cblank}{line}{self.cblank}{self.cframe}')

        print(self.hline)


def main() -> None:
    c = ConsoleTarget()
    c.draw()


if __name__ == '__main__':
    main()

513

(2 020 відповідей, залишених у Розваги та гумор)

koala написав:

Ліворуч Rust, а не Python.

тож ніби в пайтон 3.10 все ок з видачею помилок там прям воно тобі вказує що і де
але точно не знаю, ще не скачував 3.10

514

(14 521 відповідей, залишених у Інше)

comport написав:

Їсти і пити на ніч або пізно шкідливо. Для тих, хто бажає схуднути та підтримувати високий метаболізм, снідати треба пізніше, а вечеряти раніше. Називається інтервальне голодування. Від вечері до сніданку. Іноді можна пропускати сніданок взагалі. Або інший прийом їжі на вибір.

у мене сестра хаває в 12 ночі і нічо, худа =_=

в кожного організм індевідуальний, і щоб отримати хочь якусь хорошу пораду потрібно звернутись до лікаря =_=
або опиратись на наукові статі в якій приймали експеременти люди підходящої вам вікової, вагової категорії та ведення способу життя

найефективніший (маю наувазі для себе та (ефективність = результат / шкода організму) спосіб спалити калорії це ходити в гору
неважливо по чому, по горах, по драбині, по сходинкам

515

(14 521 відповідей, залишених у Інше)

FakiNyan написав:

мені от цікаво, чи є якісь хитринки, котрі допомагають робити кращі дірки (перепендикулярні). Бо я от дірку зробив, але вона не ідеально пряма, а трохи йде в одну зі сторін.

кондуктори для свердління?

516

(33 відповідей, залишених у Інше)

хакентош, хакентош :D

517

(2 580 відповідей, залишених у Інше)

Прихований текст
олд скули зараз заболять :D

J3QQ4-H7H2V-2HCH4-M3HK8-6M8VW

518

(33 відповідей, залишених у Інше)

frz написав:

Про навмисне програмне сповільнення старших моделей айфонів задля стимулу користувачів купувати нову модель чув як про легенду, однак на мою скромну думку це цілком в їхньому стилі і не виключаю правдивості почутого.

https://uk.compareoo.com/apple-admits-s … ld-iphones
уже не легенда, а сама іопле про це каже відкрито :D

519

(22 відповідей, залишених у Інше)

HetmanNet написав:
mamkin haker написав:

чекаємо хацкермена який достане доки призидента :D

Справа в тому, що існує спеціальний реєстр куди не лохи вносять себе щоб відстежували спеціально навчені люди всі операції з усіма реєстрами щодо них.

так це жарт ліл

Прихований текст

хоча все можливо, злили ж новорічне привітання президента за декілька годин до його показу :D

520

(139 відповідей, залишених у Обговорення)

koala написав:
mamkin haker написав:
Betterthanyou написав:

Держава створює "норми" що припустиме, а що є "порушенням".

Поправка, соц мережі мають набагато більий вплив на "норми" людини ніж держава, але держава все ж має якийсь вплив.

Не пересмикуйте. FB вас не посадить до в'язниці за порушення норм, максимум видалить акаунт і забанить IP. Тому норм, нав'язаних соцмережами, ви будете дотримуватися значно менше, ніж державних.

Ситуація:
Якийсь ютюбер знімає відео. Він хоче щоб на ньому мінітізація була включеною. Якщо матюкнутись чи образити когось "чутливого" то мінітізації небуде. І ось вже готовий політ коректний сценарій на який було затрачено багато часу, і уже в наступний раз при підготовкі сценарія ютюбер сам буде себе контролювати. А глядачам залишаєтся дивитись стерильний контент =_=

І нарешті, небудете ж ви кожен раз створювати акаунт в тій соц мережі коли висловлюєте свою думку (і отримуєте за неї бан) =_=
Тай навіть тут є правила за порушення яких світить бан.

Взляніть на сучасне покоління яке "за все хороше та проти всього поганого" сидять в своїх інсталітерах та тук тукерах
Може у нас це й не сильно росповсюджено, а ось за кондоном...

"люди здатні зпотворити все що завгодно, навіть найпрекрасніше"