441

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

динамічна - ну є такий поліморфізм
статична - вау, поліморфізм

442

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

задача в тому щоб в полі STDERR не було ось цого?

tests.py:8: SyntaxWarning: "is" with a literal. Did you mean "=="?
  test.assert_equals("abc" is make_identical("abcd"[:-1]), True)

443

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

пан Факі має на увазі що з динамічної типізації перейти на статичну зазвичай дуже важко. (напевно)

444

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

FakiNyan написав:

з php на c++ ?  *CRAZY*

з JavaScript на C# якось ж переходять
та і написав я python або С++, тобто я ще не виріши що буду вчити

445

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

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

відійдемо трохи від теми медицини до програмування
як гадаєте варто вчити PHP в 2021 - 2025 роках?
я так подивився, в вакансіях в мому місті 10 шт вакансій на Junior PHP developer з зп від 500$ до 1000$

я так розумію що сучасні "програмісти" з університетів думають: "ха, ми такі круті нам пайтон і джаву подавай а php то фуфуфу" і нехочуть ідти на такі ваканції

Просто знати може й не завадить, але вчити саме його для майбутньої роботи я б не став.

ну щоб на перший рік, буду як то кажуть набирати "бойові навички" а потім переду на python або C++

446

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

8 кю - знання основ, а 7 кю це трішки вище?
а 1-2 кю я так розумію це рівень Senior?

прийду з лікарні теж спробую цю задачку :D

447

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

як гадаєте варто вчити PHP в 2021 - 2025 роках?
я так подивився, в вакансіях в мому місті 10 шт вакансій на Junior PHP developer з зп від 500$ до 1000$

я так розумію що сучасні "програмісти" з університетів думають: "ха, ми такі круті нам пайтон і джаву подавай а php то фуфуфу" і нехочуть ідти на такі ваканції

448

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

https://replace.org.ua/uploads/images/11470/7024b2c9baec73cc9dcc18e2d96d322f.jpg

449

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

FakiNyan написав:

нічого з цього ніколи не вистачає

а хоч програмування подобаєтся :D?

450

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

думаю оце собі, може піти 1C програмістом :D?
буду в рідному містечку жити

хоча можна і системним адміністратором...

451

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

FakiNyan написав:

програмістом взагалі важко працювати, тому й платять більше

вільного часу та грошей вистачає?

452

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

зарядочка безпроводна

максимальна швидкість зарядки таким способом на даний момент становить 5 Вт, чого повинно вистачити для носяться пристроїв на зразок навушників або смарт-годин, але недостатньо для того, щоб зарядити сучасний смартфон.

https://www.youtube.com/watch/-lEUeM1_LL8

453

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

а програмістом важко працювати (в Україні) ?

454

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

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

455

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

Відповідь:

def get_cord(rect2_cord) -> float:
    x = rect2_cord[0][0]

    x1 = consts.CORDS_FIRST[0]
    y1 = consts.CORDS_FIRST[1]
    x2 = consts.CORDS_LAST[0]
    y2 = consts.CORDS_LAST[1]

    if x1 > x2 or y1 > y2:
        x1, y1, x2, y2 = x2, y2, x1, y1

    y = (((x - x1) / (x2 - x1)) * (y2 - y1) ) + y1

    if x1 > x2 or y1 > y2:
        y += 2

    return (x * consts.X_1, 10 * consts.Y_1 - y * consts.Y_1)

Виводи:

while True:
    print("я тупий")

456

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

koala написав:

Визначайтеся.

є функція(в даному випадку пряма) визначена на проміжку від 1х по 5х
і є користувач який клікає мишкою по координатній площині створюючи прямі які паралельні 0у

мені потрібно знайти їх координати точки перетену якщо вони перетинаються

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

457

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

перший спосіб це доречі з вікіпедії про точку перетину 2х відрізків у просторі
https://uk.wikipedia.org/wiki/%D0%9F%D0 … %96%D1%8F)
це я за тими формулами сформував матрицю, і потім за методом крамера знаходив координати
https://uk.wikipedia.org/wiki/%D0%9C%D0 … 2'%7F

458

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

koala написав:

Так, тепер спочатку. У вас яка задача - знайти точку перетину двох прямих на площині, так? І для представлення цих прямих ви використовуєте об'єкт, що містить пару точок - але це не пряма, а прямокутник зі сторонами, паралельними осям координат; і його (прямокутника) методи не стосуються вашої задачі. Чи вам треба точку перетину двох відрізків, а не прямих? Чи точку перетину діагоналей двох прямокутників, якщо ці прямокутники перетинаються (але, можливо, діагоналі не перетинаються, лише їхні продовження)? Визначайтеся. У будь-якому разі знак виразу буде залежати не від наявності перетину, а від послідовності точок: прямі (x1,y1)-(x2,y2) і (x2,y2)-(x1,y1) тотожні, а от вирази для них будуть мати протилежні знаки.

точку перетину 2х відрізків
перші координати знаходятся у consts.py

CORDS_FIRST        = (1, 1) #first dot
CORDS_LAST         = (5, 5) #last dot

а ту синеньку лінію отримую коли користувач клацає на координатній площині Mouse.py (20 - 30)

    #МАЛЮВАННЯ СИНЬОЇ ЛІНІЇ
    def draw_click(self, screen, mouse_pos) -> pygame.Rect:
        add0 = 0
        if (mouse_pos[0] % self.x_1) > (self.x_1 / 2):
            add0 = self.x_1 
        
        mouse = (mouse_pos[0] - (mouse_pos[0] % self.x_1) + add0, self.y_1)
        rect2 = pygame.draw.line(screen, self.blue_color, mouse, (mouse[0], self.y_1 * 9), self.size_line)

        return rect2, ((mouse[0] // self.x_1, self.y_start), (mouse[0] // self.x_1, self.y_end)) 

459

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

koala написав:

Знайдіть рівняння прямих у формі

ax+by+c=0

і розв'яжіть як систему лінійних рівнянь.
У вашому підході проблема - знаменник може бути нулем.

Власне, при цьому ви прийдете до того ж самого матричного представлення.

оце я тупий :D
дякую що просвітили мене, неука в якого iq як у буханця хліба
тепер залишилось написати алгоритм який перетворє координати у те рівння, розвязування системи методом крамера у мене вже є такщо піду посплю, а цим займусь завтра :D

460

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

koala написав:
mamkin haker написав:
  if delta_x > 0 and delta_y > 0 and delta > 0:
        return (delta_x / delta, delta_y / delta)

А для від'ємних де?

а відємних неможе бути :D
там в мейні є такі стріки (114)

if self.rect1.colliderect(self.rect2):

воно перевіряє чи належить хоч якась точка обєкта self.rect2 обєкту serl.rect1
так як self.rect2 100% пряма паралельна 0y то вона або пересікає self.rect1 або не перетинає
також з скріншота видно, що існує лише перша чверть декартової системи координат