Ruslan
==> Upgrading postgresql@14
14.2_1 -> 14.5_5
==> Pouring postgresql@14--14.5_5.arm64_big_sur.bottle.tar.gz
🍺 /opt/homebrew/Cellar/postgresql@14/14.5_5: 3,309 files, 46.3MB
==> Running brew cleanup postgresql@14...
Removing: /opt/homebrew/Cellar/postgresql/14.1... (3,304 files, 45.8MB)
Error: Not a directory @ dir_s_rmdir - /opt/homebrew/Cellar/postgresql
Ruslan
сцуко
Max
Макопроблемы
Тамар
iҚØN🐾🐾
iҚØN🐾🐾
Я про обычный говорил.
Тамар
Какое отношение это вообще к питону имеет?
Тамар
Реюз памяти относится к cpython
Тамар
Это часть РЕАЛИЗАЦИИ, а не питона
iҚØN🐾🐾
cpython?
iҚØN🐾🐾
При чем тут cpython?
Тамар
Каноническая реализация питона
iҚØN🐾🐾
Мы тут просто путаем понятия)
Тамар
Остальное - это другие реализации питонов pypy, ironpython, и тд
Тамар
Кста, хз как вам ответил Гвидо, если он еще в прошлом году ушел из коммитета стандартизации
Тамар
Алексей
Друзья подскажите такую вещь, есть связка esp32, w5500 ethernet, гуглю и не могу найти, в общем хочу хранить файлы html и css на внутренней памяти esp, использую библиотеки Ethernet.h, SPI.h, SPIFFS.h, так понимаю что когда работает библиотека Ethernet.h, работает она по SPI, SPIFFS.h тоже по SPI, так вот как мне закидывать целый файл с HTML, допустим можно с помощью функции client.write() записать байты, но мне надо бы читать одновременно внутреннюю память и при этом не закрывать сервер что бы писать туда побайтово, или единственных выход прыгать от одного spi к другому, байт прочитал, байт записал, но это же жесть как сложно, думаю должно быть проще
ㅤ
Друзья подскажите такую вещь, есть связка esp32, w5500 ethernet, гуглю и не могу найти, в общем хочу хранить файлы html и css на внутренней памяти esp, использую библиотеки Ethernet.h, SPI.h, SPIFFS.h, так понимаю что когда работает библиотека Ethernet.h, работает она по SPI, SPIFFS.h тоже по SPI, так вот как мне закидывать целый файл с HTML, допустим можно с помощью функции client.write() записать байты, но мне надо бы читать одновременно внутреннюю память и при этом не закрывать сервер что бы писать туда побайтово, или единственных выход прыгать от одного spi к другому, байт прочитал, байт записал, но это же жесть как сложно, думаю должно быть проще
Так это ж разные SPI. Читаешь с одного пишешь в другой?
Алексей
а где хранить.. прочитать хочется много.
ㅤ
В смысле где хранить. Хранить что?
Алексей
ну прочитал допустим html с внутренней памяти
Алексей
и надо потом записать в сервер
Алексей Кузнецов 🦔
На крайняк ПДП
ㅤ
Что значит "записать в сервер"?
Тамар
Тамар
Ну да
Тамар
А как еще?
Отправлять? Это прошлый век
Алексей
ну в общем это и имел ввиду)) говорю как понимаю, простите
ㅤ
Ну да
Я под словом сервер подразумеваю немножко другое, поэтому эта формулировка для меня крайне кривая. Но я понял логику, да
Алексей
так вот
Алексей
массив если создавать безразмерный, он может быть огромный, оперативки не хватит
Тамар
Тамар
ㅤ
Тамар
ㅤ
Шо там в ардуине нет готовых фреймворков с проксированием файлов с spiffs?
Алексей
о, сначала прочитать файл, узнать сколько там байт, потом разделить допустим по 50 и записывать, каждый раз знаю с какого места закончил читать и тогда может получится
Алексей
но чет криво как то)
Алексей
Алексей
с wifi есть
Алексей
ну либо я найти не могу
ㅤ
Там че-то криво это все пиздец
ㅤ
Если в idf ты просто слушаешь порт над netif
Алексей
вот теперь перестал понимать
ㅤ
Я помню что в arduino фреймворке как-то тисипи стек и сервер и кклиент прибиты к классу wifi....
ㅤ
Как-то через хуй там это нарисовано
Тамар
Если со всем по хорошему можно напрямую с кишками tcp работать...
Тамар
Настроить окно и скользить
Алексей
ну так spi на борту всего 1
ㅤ
Алексей
надо им и читать и сразу писать
Алексей
бля
Алексей
во я туплю
Алексей
это же разные spi
ㅤ
Я вот тоже не понял как ты через 1 спи это делаешь
ㅤ
А есп32 3 спи вроде
Алексей
2
Алексей
один для флешки внутренней, второй просто в воздухе висит
ㅤ
ㅤ
1.4.3 Advanced Peripheral Interfaces
• 4 × SPI
Алексей
короче ардуино зло...
Алексей
библиотеки не стыкуются
ㅤ
Все там стыкуется
ㅤ
Вот почему у меня нет проблем ни с одним из продуктов? Ну если даже и возникают, то следует почитать выводимые сообщения и разобраться в проблеме?
Алексей
значит еще не допер
ㅤ
Допри и как попрешь
EL84 💡
господа, а помогите с синтаксисом. Надо сделать при каждом проходе цикла изменение значения пина, высокий или низкий уровень. Типа digitalWrite(pin, !value)
EL84 💡
Могу я для этого использовать задание переменной, аля value = LOW; ну и далее просто !value
Тамар
value = !value
EL84 💡
когда-то натыкался на такой пример, сейчас не могу найти
Тамар
Это элементарно
Тамар
В 1 классе проходят
Тамар
А куда она денется?
EL84 💡
оке