Denis
К тому что мне не стыдно за свой код на PHP 2-3 летней давности. Только и всего.
Igor
Сложнее писать вменяемый код
Я тут ошибся, да. Легче писать невменяемый
Denis
На ТС что не бывает говна?
Igor
* по сравнению со многими другими языками
Denis
Я тут ошибся, да. Легче писать невменяемый
(\____/) ( ͡ ͡° ͜ ʖ ͡ ͡°) \╭☞ \╭☞
Igor
На ТС что не бывает говна?
Если запретить юзать @ts-ignore, то становится сильно чище
Denis
У нас такой конфиг еслинта, что и на ес6 всё чистенько
Denis
Игорь, ты в отпуске?
Denis
Давай ты отдохнешь, я покодю
Igor
Denis
Спасибо ))
Denis
@kriskasp так ты зальёшь?
Lupusregina[beta]
Lupusregina[beta]
сам залей, если тебе так надо
Denis
Ок. Я то залью. Хотел уступить тебе просто. Без проблем
Lupusregina[beta]
кстати, в js самафоры есть какие?
Denis
Приколись этот код работает с массивами как ты сделал
Denis
@kriskasp
Lupusregina[beta]
Lupusregina[beta]
кстати, в js самафоры есть какие?
class PromiseGroup { constructor() { this.resolve = null; this.reject = null; this.promise = new Promise((resolve, reject) => { this.resolve = resolve; this.reject = reject; }); } async wait() { return this.promise; } } class WaitFor { constructor() { this.promiseGroupArray = []; } set() { for(const p of this.promiseGroupArray) p.resolve(); this.promiseGroupArray = []; } async wait() { const p = new PromiseGroup(); this.promiseGroupArray.push(p); return p.wait(); } } const sleep = ms => new Promise(r => setTimeout(r, ms)); (async () => { const w = new WaitFor(); for(let j = 0; j < 10; j++) { let seq = 0; let f = async () => { await w.wait(); console.log('seq: %s/%s', j, seq++); }; for(let i = 0; i < 10; i++) f(); await sleep(2e3); w.set(); } })();
Lupusregina[beta]
незнаю. мой код такое создает
Denis
json { "answer": "ЮБИЛЯЦИЯ", "clues": [ "церковные песнопения", "религиозно-восторженный вокализ в конце аллилуйи (музыкальное)", "импровизация в церковном пении" ] },
Lupusregina[beta]
json { "answer": "ЮБИЛЯЦИЯ", "clues": [ "церковные песнопения", "религиозно-восторженный вокализ в конце аллилуйи (музыкальное)", "импровизация в церковном пении" ] },
что?? тебе надо answr? исправь в коде этот блок queueLoad.reg("collectCluesOther", async (queueLoad, word, page) => { const url = `https://www.freecrosswordsolver.com/answer/${word}?page=${page}` console.log("collectCluesOther: %s", url) const text = await (await fetch(url)).text() const clues = text.match(/(?<=crossword-clue">)[\w\s]+(?=<)/g) || [] new SimpleFileStorage("main").key("words").update(words => { let wordObj = words.find(v => v.word === word); if ( !wordObj ) { wordObj = {word, clues: []}; words.push(wordObj); } wordObj.clues.push(...clues); let set = new Set(); wordObj.clues = wordObj.clues.filter(s => set.has(s) ? false : (set.add(s), true)) return words; }, []); });
Pavel
Вы чо тут устроили
Pavel
Парное ониме программвоне?
Чурка
Добрый день. Никогда раньше с этим не работал, поэтому возник вопрос. Как хранить фотографии, связанные с строчкой в БД?
Вспомнила, как делала храненение файлов в строковых полях через Base64. Вздрогнула.
Lupusregina[beta]
опять на супер брокера линк
Denis
@kriskasp бля, я чето сломал
Dan
👌
Denis
Denis
что
Код на ГХ
Lupusregina[beta]
лол
Denis
https://github.com/Piterden/crossword-words-collector
Чурка
а blob - это не кошерно чтоли?
Там была база MS Acсess, где вообще непонятно что и как,
Denis
лол
Красавчик че. Не только читает но и польза от него есть )))
Lupusregina[beta]
а @hitmaker вообще полубот
Denis
Denis
👍
Но не работает
Олексій
привет, никто не подскажет сайт, где можно брать картинки для сайта? Мне вот нужно стрелочку для выпадающего меню
Lupusregina[beta]
Но не работает
что не работает
Denis
Ты мог бы чекнуть? Просто ничего не выводится
Lupusregina[beta]
Этот код
как ты запускал,?
Lupusregina[beta]
у меня то работает
Denis
C гитх качни
Lupusregina[beta]
в файле _main_words.json результат
Denis
в файле _main_words.json результат
Ты опять прикалываешься?
Denis
Говорю тебе не работает
Олексій
shopdiz.pro
спасибо!
Lupusregina[beta]
Denis
Не пойму, я вроде не менял
Lupusregina[beta]
все сработало
Denis
Бля, какая то лажа
Denis
Тоже заработало
Denis
Охереть
Lupusregina[beta]
тебе не стыдно?
Lupusregina[beta]
"author": "Denis Efremov <efremov.a.denis@gmail.com>",
Denis
Вот так было 10 раз
Denis
Lupusregina[beta]
Вот так было 10 раз
да, это значит уже скачлаось
Lupusregina[beta]
удали файл _Tmp_queue.json
Denis
"author": "Denis Efremov <efremov.a.denis@gmail.com>",
Я тебе предлагал. Регулярки то мои
Denis
А ясно
Lupusregina[beta]
и let DEV_FAST_TEST = 1 у тебя, над наверн выключить по умолчанию