Будь дома


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
63 16 19

Аноним 26/04/20 Вск 23:21:41 2188028031
изображение.png (9Кб, 335x349)
335x349
Посаны, тут есть пограмисты?
Есть у меня простенькая ебала на js, не могу понять, почему код работает не по порядку, часть вообще проёбывается непонятно где.
Что сделать, чтобы это работало как надо?
Скажу сразу, не пограмист, просто балуюсь в своё удовольствие.
Аноним 26/04/20 Вск 23:22:58 2188029032
>>218802803 (OP)
А что это ты за библиотеку тащищь через require('wordpress')?
Вообще открой консоль в браузере и скопируй ошибки оттуда сюда, ну или скрин ошибок
Аноним 26/04/20 Вск 23:23:47 2188029713
>>218802803 (OP)
Лучше питон попробуй, нода говно нелогично ассинхронное, js пусть на фронте остается, для бекенда существует масса более разумных языков
Аноним 26/04/20 Вск 23:24:56 2188030644
изображение.png (14Кб, 374x882)
374x882
>>218802903
Там нет ошибок, тащу node-wordpress.
В сосноле пишет, что всё норм, но я так понимаю, что запускается эта вся ебала асинхронно.
Как заставить эту шлюху работать по порядку?
Аноним 26/04/20 Вск 23:25:38 2188031215
>>218802971
Питон никогда не трогал, а ноду использую для создания простеньких веб ботов, мне пока хватает.
Аноним 26/04/20 Вск 23:26:09 2188031756
ОП, ты уебок
Написал бы для начала, что это нода, а конкретнее вот этот пакет https://github.com/scottgonzalez/node-wordpress
И скинул бы логи ошибки

>не могу понять, почему код работает не по порядку
Может потому что это асинхронный код?

>Что сделать, чтобы это работало как надо?

await var client = wordpress.createClient...


А воообще иди нахуй с такими вопросами
Аноним 26/04/20 Вск 23:26:12 2188031807
Аноним 26/04/20 Вск 23:27:05 2188032688
>>218803064
>Как заставить эту шлюху работать по порядку?
async/await
Аноним 26/04/20 Вск 23:27:47 2188033319
>>218803175
>>218803180
Ты странный.
Но спасибо, сейчас попробую подумать над реализацией.
Аноним 26/04/20 Вск 23:28:42 21880339110
Аноним 26/04/20 Вск 23:31:22 21880358411
-DhaAHxOc3s.jpg (25Кб, 505x431)
505x431
>>218803175
>await
Так блять стоп. В ноде нормально асихнронщина реализована? Оно же на джсе построено, не?
Аноним 26/04/20 Вск 23:31:46 21880360612
>>218803584
Через жопу это реализовано.
Аноним 26/04/20 Вск 23:32:42 21880367013
Аноним 26/04/20 Вск 23:35:43 21880387614
>>218803391
client.newPost
Ну хз потечет ли память
нода тащемто сделана для противоположных вещей тем, которые ты делаешь
Аноним 26/04/20 Вск 23:36:09 21880391015
test
Аноним 26/04/20 Вск 23:37:49 21880403216
ОП не слушай вайтишников.
В твоем случае цикл синхронный, вызов client.newPost асинхронный. Вот оно и отрабатывает в черт пойми каком порядке. Для того что бы вызвать по порядку, надо в колбэке дергать анус пса вызов следующего поста
Аноним 26/04/20 Вск 23:39:24 21880416617
изображение.png (12Кб, 350x434)
350x434
>>218803876
Ну я сделал так, счас посмотрим, что высрет.
Аноним 26/04/20 Вск 23:40:29 21880424518
изображение.png (1Кб, 238x66)
238x66
>>218804032
Всмысле, предлагаешь чекать тут, загрузился ли предыдущий пост?
Аноним 26/04/20 Вск 23:42:34 21880443019
изображение.png (0Кб, 172x41)
172x41
Аноним 26/04/20 Вск 23:43:30 21880449820
изображение.png (6Кб, 323x237)
323x237
>>218804245
Начинаешь улавливать суть
Аноним 26/04/20 Вск 23:45:08 21880462121
>>218804498
Ля, как же я это сделаю?
По id не получится, там они вообще ебанутые создаются.
Аноним 26/04/20 Вск 23:45:45 21880466022
image.png (57Кб, 730x572)
730x572
На.
Аноним 26/04/20 Вск 23:47:43 21880479723
>>218804166
await ждет Promise, а возвращает контроль, если от fulfilled или rejected.
Аноним 26/04/20 Вск 23:47:57 21880482624
>>218804032
Язык богов просто... нода на бекенде используется только потому что колека-прогер не в состоянии осилить второй язык, или откуда такая популярность?
Аноним 26/04/20 Вск 23:48:29 21880486525
>>218804826
Js охуенный язык, иди нахуй, неосилятор.
Аноним 26/04/20 Вск 23:50:29 21880502626
>>218803876
>Ну хз потечет ли память
С хуя ли она должна потечь?
Аноним 26/04/20 Вск 23:51:58 21880512327
>>218804865
Он охуенный, но когда он на фронте, где ему и место
Аноним 26/04/20 Вск 23:52:50 21880519828
изображение.png (30Кб, 901x730)
901x730
>>218804660
Чёт ругается на промисы.
Аноним 26/04/20 Вск 23:55:00 21880538129
image.png (19Кб, 516x262)
516x262
Аноним 26/04/20 Вск 23:56:17 21880546830
>>218805381
То есть вместо второго reject() сделай resolve().
Аноним 26/04/20 Вск 23:57:36 21880555431
>>218805123
Он однозначно лучше php для бекенда, хотя бы из-за большей выразительности.
Аноним 26/04/20 Вск 23:58:38 21880562532
>>218805554
Но не лучше питона и го, пхп для макак
Аноним 26/04/20 Вск 23:59:00 21880565733
>>218804826
потому что дешего и быстро
Аноним 26/04/20 Вск 23:59:04 21880566434
изображение.png (2Кб, 752x23)
752x23
Аноним 26/04/20 Вск 23:59:13 21880567835
>>218805625
Питон вообще язык богов, а голанг выглядит уебищно, а в целом норм.
Аноним 26/04/20 Вск 23:59:49 21880573136
15330514841650.webm (1231Кб, 480x360, 00:00:10)
480x360
>>218803175
>почему код работает не по порядку
>Асонхрон очка
Аноним 26/04/20 Вск 23:59:58 21880574237
image.png (6Кб, 488x54)
488x54
Аноним 27/04/20 Пнд 00:01:45 21880588438
>>218805742
ебать, получилось.
Спасибо анонас.
Что мне покурить, чтобы в этом разобраться?
Аноним 27/04/20 Пнд 00:03:46 21880600539
Аноним 27/04/20 Пнд 00:05:34 21880612740
>>218805884
>Что мне покурить, чтобы в этом разобраться?
Учебник, анон. Илья Квантор сделал замечательный учебник, читай, не хочу, все в примерах, обмазывайся. learn.javascript.ru
Аноним 27/04/20 Пнд 00:06:59 21880622041
изображение.png (474Кб, 1176x500)
1176x500
>>218806005
Тоже ждёшь экранизацию вильнёва?
Аноним 27/04/20 Пнд 00:07:43 21880627942
>>218806127
>learn.javascript.ru
на торрентах есть?
27/04/20 Пнд 00:09:49 21880642243
image.png (299Кб, 350x280)
350x280
>>218806279
Тебе настолько лень самому проверить?
Аноним 27/04/20 Пнд 00:09:52 21880642644
>>218802803 (OP)
> работает с Wordpress
> на ноде
Наркоман?
Аноним 27/04/20 Пнд 00:11:11 21880652245
Аноним 27/04/20 Пнд 00:12:06 21880658946
>>218806422
Нет, просто решил поддержать беседу.
Вообще я больше бумажные варианты люблю.
Аноним 27/04/20 Пнд 00:12:20 21880661047
>>218802803 (OP)
Долбоёб, удали это нахуй и кури нормальные языки, вроде .NET.
Аноним 27/04/20 Пнд 00:13:33 21880668848
>>218806610
сишарповская макака, ты что ли?
Аноним 27/04/20 Пнд 00:13:39 21880670049
>>218802803 (OP)
>не могу понять, почему код работает не по порядку
Потому что js асинхронный язык, он работает не сверху вниз, а как получится.
27/04/20 Пнд 00:25:51 21880763950
>>218802803 (OP)
Ну для начала начни писать на нормальном языке.
Аноним 27/04/20 Пнд 00:31:26 21880804951
>>218807639
Ты много нативно асинхронных языков знаешь?
Аноним 27/04/20 Пнд 00:52:12 21880948352
я конечно не эксперт, но разрешите поинтересоваться, в документации того модуля, что ты используешь для wp случайно не сказано использовать rxjs и observable?
Аноним 27/04/20 Пнд 01:00:36 21880999853
Аноним 27/04/20 Пнд 01:04:06 21881018254
>>218804826
> используется только потому что колека-прогер не в состоянии осилить второй язык
Да
Он и первый-то зачастую не в состоянии осилить.
Много кода хорошего на жс под ноду видел? Нет? А его и нет.
Аноним 27/04/20 Пнд 01:13:26 21881068755
Возьми ты уже Go. Сразу жить станет легче и веселее.
Аноним 27/04/20 Пнд 01:13:52 21881070456
>>218806522
PHP. На нём написан Wordpress. Пишешь плагин, он делает работу, вызывая встроенные функции Wordpress.
Аноним 27/04/20 Пнд 01:14:11 21881071757
>>218802971
>масса более разумных языков
>питон
Спс орнул
Аноним 27/04/20 Пнд 01:14:12 21881071858
>>218810687
Под него есть headless browser с подробной документацией?
Аноним 27/04/20 Пнд 01:18:23 21881094159
>>218810718
Какие у тебя цели вообще? Вордпресс, нода, безголовый браузер. Что ты пытаешься сделать?
Аноним 27/04/20 Пнд 01:20:45 21881103360
>>218802803 (OP)
> пакет с гитхаба для некроговна
> uses the WordPress XML-RPC API
Зумерок не может вызвать родной REST API?
Аноним 27/04/20 Пнд 01:22:28 21881111961
>>218810941
Очевидный дорвей очевиден же ну.
Аноним 27/04/20 Пнд 01:27:17 21881137062
Аноним 27/04/20 Пнд 01:48:09 21881239063
image.png (23Кб, 705x283)
705x283
>>218809998
я уже увидел, что и так заработал его код, так что не важно уже
Аноним 27/04/20 Пнд 01:52:15 21881258064
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов