Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

​Кто знает ЯваСкрипт?

4168  1 2 все
7495 старожил31.01.23 02:00
7495
NEW 31.01.23 02:00 
в ответ Murr 30.01.23 17:19

А может так быть, что перебирая различные варианты, они у меня не работают, так как я не подгружаю jQuery.js ???


Просто кнопки в первом посте работают без сторонних библиотек, а тут я хочу математические вычисления делать...

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#21 
Срыв покровов патриот31.01.23 11:49
NEW 31.01.23 11:49 
в ответ 7495 31.01.23 02:00

нет

#22 
alex445 коренной житель31.01.23 12:20
NEW 31.01.23 12:20 
в ответ 7495 31.01.23 02:00, Последний раз изменено 31.01.23 12:23 (alex445)

Чел, какие вычисления? У меня уже готов лутбокс - подходишь, идёт подсветка шейдером (на картинке не видно), открываешь - получаешь случайный предмет (пока пишется в консоль, потом придумаю красивую анимацию). Приделать градации редкости, подключить биллинг и вложиться в рекламу - всё, можно уезжать в Майами с карманами, набитыми семизнаками. Пока ты там со своими крипто-шмипто возишься...


#23 
alex445 коренной житель05.02.23 13:30
NEW 05.02.23 13:30 
в ответ alex445 31.01.23 12:20, Последний раз изменено 05.02.23 13:38 (alex445)

Забавный матрац. Тонкий, но держит кучу народу. Если таких несколько в ряд выложить, то по ним бегать по воде можно.


Коммент оттуда

You really stop and think where you went wrong in life while watching this video…

#24 
7495 старожил05.02.23 20:24
7495
NEW 05.02.23 20:24 
в ответ alex445 31.01.23 12:20
Пока ты там со своими крипто-шмипто возишься...


Если у тебя цель "повысить уровень жизни, заработать больше денег" - зачем ты "плюёшь в колодец из которого можно напиться"?


Задавай вопросы, учись, развивайся! Твои сильные карты: критическое мышление, понятие абстракций, опыт программирования.


А какой может быть выхлоп от твоих сундуков, это работа дизайнеров в команде разработчиков, это вообще не в тему про Яваскрипт.


Читай про успешный успех у всех успешных пацанов, про Илона Маска как он заработал 300 миллиардов на крипте я уже говорил,

читай на форбс о других, например братья Уинклвоссы (у которых Цукерберг фейсбук украл) : https://www.forbes.ru/milliardery/461411-bogatejsie-kripto...

щас все пацаны на блокчейне бабосики рубят, только представь себе, решишь эту задачку про кнопку, поймёшь суть мироздания!


Хотя, таким своим нелепым вбросам, я вдруг вспомнил - яж уже продавал трёхмерные объекты, так по мелочи, на 4-5 тыщи долларов..

И твои фаанг фааанг фааанг.... полез в гугель, ничёсе, я типа работал в фанге! амазон платил, я им выполнил около 160тыщ тасков...


щас время блокчейна! glass

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#25 
alex445 коренной житель11.02.23 12:35
NEW 11.02.23 12:35 
в ответ 7495 05.02.23 20:24

щас время блокчейна!

Пройдёмте...


Ещё бы для скриптизёров какие-нибудь таблеточки успокаивающие придумали, чтобы они не лезли во все щели как тараканы.

))

#26 
7495 старожил11.02.23 14:05
7495
NEW 11.02.23 14:05 
в ответ alex445 11.02.23 12:35

Буквально сегодня осилил, помучился помучился... и сам слепил Франкенштейна! Я ждал решения этой задачки 2 МЕСЯЦА! зло


Итак, если кому интересно, за основу взял свою старую кнопку доната, поменяв в ней строку:


value: '0x1',


на


value: web3.utils.toHex(web3.utils.toWei('1', 'ether')),


как я уже говорил, проблема в том что в 1 ефире 1 квинтиллион вей, а яваскрипт не любит больших чисел, пользуются НЕХ.


тут либо математика , либо подгрузить их библиотеку 1,1мб (+какимто чудесным образом выделил 14кб часть их библиотеки).


Далее, когда разобрался, пошел делать скриптик с окошечком, сравните со скриптом с первого поста!


Просто чудесно, все работает, бабосики потекут щас ручейками в один большой денежный поток! glass


Если кто хочет улучшить, "причесать" мой код, смотрим хтмл и восхищаемся: https://7495.org/igra/babosiki2.html



Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#27 
7495 старожил11.02.23 14:10
7495
11.02.23 14:10 
в ответ 7495 11.02.23 14:05

кстати про кнопки индикатора, сначала хотел чтоб красная кнопка менялась на зелёную когда подключен,


но так как я не программист и не знаю как это делается, просто зелёная кнопка лепится к красной, гут зо, не?

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#28 
Murr патриот11.02.23 14:19
Murr
NEW 11.02.23 14:19 
в ответ 7495 11.02.23 14:10

не знаю как это делается

-----

Заменяется стиль отображения.

Если только цвет самой кнопки - смотри foreground (или background) у кнопки.

#29 
alex445 коренной житель11.02.23 17:01
NEW 11.02.23 17:01 
в ответ 7495 11.02.23 14:10

кстати про кнопки индикатора, сначала хотел чтоб красная кнопка менялась на зелёную когда подключен,

но так как я не программист и не знаю как это делается, просто зелёная кнопка лепится к красной, гут зо, не?

Нужно сделать фабрику, которая будет выдавать кнопки. Цвет можно в параметры метода поместить. Но это для джунов. Помидоры к фабрике добавляют стратегию - цвета кнопок забить заранее в нужные классы, а стратегия будет через фабрику создавать экземпляр нужного типа с уже заданным цветом. Совсем рокстары всё это делают через кодогенерацию, ибо просто писать код самому - для лохов. На это всё пишешь тонну юнит-тестов, тратишь неделю, а то и другую - и вот ты уже намайнил себе зарплату за полмесяца.

#30 
7495 старожил20.02.23 12:50
7495
NEW 20.02.23 12:50 
в ответ alex445 11.02.23 12:35

Пройдёмте...

В дорогих рехабах стали появляться новые программы, предлагающие реабилитацию криптозависимым. Стоимость пребывания и лечения в них достигает десятков тысяч долларов.

Программы терапии там были рассчитаны на срок от четырёх до шести недель при цене в $104 тыс. за недельное пребывание. Эти программы предусматривали анализ крови, составление индивидуального плана диеты, йогу, иглоукалывание и, при необходимости, приём медикаментов. Сеансы онлайн-терапии оплачивались отдельно и стоили $650 в час.


Нормальные доступные цены, здоровье важней! А ты конечно бы побежал не лечиться, а бусик себе покупать, купи советскую буханку, зелёненькую! зло

Вопросы и Ответы - Программируем калькулятор пособий для беженцев вместе.
#31 
alex445 коренной житель21.06.23 15:39
NEW 21.06.23 15:39 
в ответ 7495 20.02.23 12:50

Немного в текму жабаскрипта. Кто-то сейчас покупает такие книжонки не для подставки под монитор? Не, реально у Реакта нет сайтеца с букварём и хеллоу ворлдами, который бы они держали постоянно обновлённым? А эта картинка стартового окна - просто треугольник, залитый чёрным? И не жалко им было типографскую краску тратить.


Максимум, что видел насчёт печатных изданий - рассказ о чём-то, что ещё не вышло, но вот-вот будет. Там стратегия автора простая - обычно это член какой-то команды, владеющий инсайдом, и у него есть где-то несколько месяцев, чтобы накатать и выпустить книжку с описанием новой технологии, фреймворка. Далее оно становится быстро неактуальным. Но даже в таком варианте это скорее для коллекционеров макулатуры и читателей интернета в папочках, ибо даже "инсайды" почти все есть в блогах этих самых членов команды. Ну и если они в сговоре, то сайтец с букварём обычно запаздывает как раз на эти несколько месяцев после выхода технологии - ради продаж этой книжонки. Но тут-то ничего нового, а обычный бумажный букварь с устаревшими сведениями уже на момент издания.

#32 
alex445 коренной житель16.07.23 15:35
NEW 16.07.23 15:35 
в ответ alex445 21.06.23 15:39, Последний раз изменено 09.08.23 17:10 (alex445)

Почитал о новинках джаваскрипта. После какого-нибудь Шарпа и Дотнета джаваскрипт - дауншифтинг в мире программирования. И это сейчас, после "новинок". А что же там было пять, а то и десять лет назад? Без обвеса пачкой фреймворков на нём не работало толком ничего?


Помню, лет семь назад в одной из ведущих фирм города в России так гордо заявили "мы всё переписали на джаваскрипт, и фронт и бек, перешли на ноду, и теперь нам другие языки не нужны". Ну да, понанимали 23-летних сеньёров-скриптизёров, они им и повыкидывали все нормальное, натащив в проекты кучи модной и тормозной хрени. Все нормальные посваливали за границу.

#33 
Срыв покровов патриот09.08.23 14:50
NEW 09.08.23 14:50 
в ответ alex445 16.07.23 15:35, Последний раз изменено 09.08.23 14:51 (Срыв покровов)

вот кто уж точно в цирке не смеется, так это они

#34 
lexx2006 завсегдатай01.09.23 10:54
NEW 01.09.23 10:54 
в ответ 7495 13.12.22 08:35

:) пипец, чувак хочет заработать и спрашивент тут как это ему лучше сделать. Учи котлин :)

#35 
alex445 коренной житель22.10.23 16:17
NEW 22.10.23 16:17 
в ответ lexx2006 01.09.23 10:54, Последний раз изменено 22.10.23 16:33 (alex445)

Прикиньте, современные браузерные движки настолько крутые, что когда встречают говнокод на джаваскрипт, сразу заменяют его всем куском, иногда вместе с js-библиотекой, содержащей этот говнокод, на свой нормальный оптимизированный вариант на компилируемом языке. ))


Там немного сверху комменты ещё почитать, чтобы понять, в чём суть.


А потом сравнивают скорость джаваскрипт с компилируемыми языками. Так они не скорость джаваскрипт сравнивают, а скорость кода движка джаваскрипт, написанного на компилируемом языке. "Скорость джаваскрипт" тут бессмысленное понятие. Вот в джаваскрипт у вас реализован переворот строки. И если движок распознал, что это переворот, то он "выключает" всю js-портянку, реализующую этот переворот, что бы там ни было написано, а подставляет свой уже оптимизированный и откомпилированный вариант такого алгоритма на нормальном быстром языке. Т.е. говнокодер может писать любую лапшу, но все варианты этой лапшы будут заменены на один эталонный оптимизированный вариант. Это если, конечно, движок такой крутой, что распознаёт, что вот отсюда до сюда мы применяет такой-то алгоритм. Но если джаваскриптер сам это говорит, юзая функцию из библиотеки по перевороту строки, то движок это уже знает.


Т. е. нет смысла писать либы на джаваскрипте по перевороту строк и вообще какие-то либы с распространёнными алгоритмами. Можно написать "фреймворк" с просто списком функций с названиями алгоритмов, и эти функции будут совершенно пустые, без джаваскрипт кода. А движок просто подставит в них свои оптимизированные варианты на компилируемом языке, отброся всё содержимое этих функций, а примя в расчёт лишь входные параметры. И вуаля - мой джаваскрипт не уступает в скорости вашим сиплюсплюсам!


Поэтому не понимаю, чем гордятся джаваскриптизёры, зачем пишут свои библиотечки, силясь переписать известные распространённые алгоритмы, если они все просто выкидываются нормальными движками.

#36 
1 2 все