Вадим Гапонов
Очень мелкая.
Я в ремонт ношу и чищу
Дима
Разливальщик чая
Действительно))
Сидредин
D12man
Красава бро понял меня Сидредин
Anonymous
А какая более лёгкая должность для начала?
на 1) https://www.youtube.com/watch?v=NO6iLm_X4Qw 2) https://www.youtube.com/watch?v=P4sJ1J4XwPc
D12man
😎👍
Сверху не увидел ваше сообщение
D12man
Вы написали JS
Сидредин
Один прогер рассказывал, что когда только начинал, ходил с двумя чашками то ли чая, то ли кофе, делился одной из них с более опытными коллегами и заводил с ними разговор по поводу работы и всё такое. И они рассказывали ему разные лайфхаки и т.п.
Сидредин
Вы написали JS
Да, многим на JS проще всего, я думаю. Так как сразу видишь результат своей работы
Никита
Салам
D12man
Аа ок спасибо за совет
Никита
Может кто внятно пояснить что такое из себя статическое программирование и что такое язык SAS, пожалуйста
Сидредин
Ваалейкум ассалам
Anonymous
А дрон наоборот сможет поймать связь, т.к. будет высоко над деревьями, а потом ретранслировать.
Бля, я тут подумал, дрон может следовать за целью только на маленькой высоте же
Anonymous
хуёво
Адъютант
Очень мелкая.
щеткой со спритом или бензом. Чистим за 2 сотки рублев под микроскопом
Anonymous
Можно попробовать сделать радиомаяк и заставить его следовать уже за ним, на определенной высоте
Anonymous
либо вместо дрона использовать самолёт, он вроде экономнее быть должен
Anonymous
но тогда без пушки, тогда просто ретрансляция
Anonymous
типа, самолет будет кружиться вокруг маяка, при этом находясь над деревьями
Anonymous
https://youtu.be/8dPDT72_gjw?t=230
Anonymous
что то типа такого хочу сделать
Anonymous
только чтобы работало на больших расстояниях
Anonymous
что то типа такого хочу сделать
ну и побольше раза в два-три
Адъютант
Долгий процесс?
не. Че за мобайл?
Адъютант
Просто скажи и я скажу как это сделать
Адъютант
Anonymous
не
100 раз так делал
Alexander
Alexander
Просто скажи и я скажу как это сделать
Зубной щеткой пробовал, но сеточка уж совсем мелкая.
Адъютант
Xiaomi redmi note 5
Она в глубине, ниже стекла. Тогда только влажной зубной щеткой с тонкими щетинками, причем влажно, а не мокрой
Адъютант
Просто трешь, до тех порка она не начнет чистится
Адъютант
Там не твердая сетка, а мягкая, ее можно и вымыть
Адъютант
Alexander
Адъютант
Водка все таки с водой
Alexander
Вечером попробую
Адъютант
100 раз так делал
Это если сетка крупная или ее не жалко. У нынешних сетка над дисплеем, и там микросетка, которая не дает провалится пыли, и если ее разбольшнить зубочисткой, то динамик умрет через неделю
Виталик Голоенко
function allSquaredPairs(num) { let left = 0; let right = Math.sqrt(num); let result = []; while(left <= right){ if (left ** 2 + right** 2 === num) { result.push([left,right]) } else if (left ** 2 + right **2 < num) { left++; } else { right--; }; }; return result } почему у меня бесконечный цикл?
Виталик Голоенко
че за фигня, почему в телеге нельзя вводить **
Виталик Голоенко
о все
Виталик Голоенко
while
ну и?)
Адъютант
ну и?)
while подразумевает бесконечное выполнение пока не выйдет условие выхода. Не выходит - значит нет выполнения конечного условия.
Дима
ну и?)
У тебя условие выхода лефт меньше либо равен райт. Причём лефт становится только больше а райт только меньше
Виталик Голоенко
Виталик Голоенко
тоска
Виталик Голоенко
Грусть, печаль 😔
А ЛОЛ, ОНО ЗАРАБОТАЛО xd
Дима
Anonymous
но можно без телефона, на arduino всё запилить
Виталик Голоенко
объясните пж зачем в этом коде num/2 ? function allSquaredPairs(num) { var pairs = []; for (var i = 0; i <= Math.sqrt(num/2); i++) { var j = Math.sqrt(num-i*i); if (j % 1 == 0) { pairs.push([i, j]); } } return pairs; }
Anonymous
это ужас
Anonymous
пришел в 9 ушел в 11. до этого времени с сеньором сидели и изучали жс(
Anonymous
до 6 рбота, а потом сидели в офисе)
Anonymous
я как будто поваром опять работаю
Дима
Мне кажется он не жалуется)
Anonymous
это в первый раз за месяц было) мне понравилось в общем
Виталик Голоенко
Вопрос конечно ахуенный. Скажи хотя бы ЧТО ДЕЛАТЬ ДОЛЖЕН КОД
точняк, код должен выводить пары чисел для которых num, num = a**2 + b**2 пример 4 --> [ [0, 2] ] 5 --> [ [1, 2] ] 25 --> [ [0, 5], [3, 4] ] 325 --> [ [1, 18], [6, 17], [10, 15] ]
Anonymous
я сделал как всегда 100 тысяч ошибок и мы разбирали каждую
Anonymous
т.к я туповат, он буквально объяснял на листочке
Anonymous
привет. нет конечно. просто видимо руководство попросило, или он сам
Anonymous
ну как было, рабочий день закончился, я собираюсь домой, он у меня спрашивает хочешь ли остаться что бы мы разобрали ошибки, я конечно согласился. я работаю в стартапе в фулл тайм режиме, так что они могут себе такое позволить
Дима
объясните пж зачем в этом коде num/2 ? function allSquaredPairs(num) { var pairs = []; for (var i = 0; i <= Math.sqrt(num/2); i++) { var j = Math.sqrt(num-i*i); if (j % 1 == 0) { pairs.push([i, j]); } } return pairs; }
Делят на два потому что одно из слагаемыз обязательно будет не меньше корня из половины числа
Anonymous
это стартап
Дима
Делят на два потому что одно из слагаемыз обязательно будет не меньше корня из половины числа
Стало быть зачем нам проверять дальше, если до корня из половины мы все проверим
Виталик Голоенко