Size: a a a

Scheme — русскоязычное сообщество

2021 November 06

AP

Artyom "avp&quo... in Scheme — русскоязычное сообщество
Стихийно начал пилить интерфейс к GitLab CE API для GNU Guile: https://github.com/artyom-poptsov/guile-gitlab

GitLab CE не имеет расширенный поиск по регуляркам, и при администрировании сервера это усложняет работу.  Хочу сделать так, чтобы можно было через консоль пользователями управлять.
источник

AP

Artyom "avp&quo... in Scheme — русскоязычное сообщество
По поводу мутабельности/немутабельности (по вопросу выше.)
источник

AP

Artyom "avp&quo... in Scheme — русскоязычное сообщество
Переслано от Artyom "avp&quo...
Когда ты используешь quote или кавычку, у тебя создаётся константное выражение, как понимаю:
https://git.savannah.gnu.org/cgit/guile.git/tree/libguile/expand.c#n1124

Ошибка же генерируется процедурой scm_set_cdr_x:
https://git.savannah.gnu.org/cgit/guile.git/tree/libguile/alist.c#n332

Которая проверяет пару значений на мутабельность перед попыткой изменения:
https://git.savannah.gnu.org/cgit/guile.git/tree/libguile/pairs.c#n107

Когда ты используешь list, то он делает мутабельный объект:
https://git.savannah.gnu.org/cgit/guile.git/tree/libguile/list.c#n578
источник

AP

Artyom "avp&quo... in Scheme — русскоязычное сообщество
Написал консольную утилиту для работы с GitLab — она в репозитории, в каталоге utils.

Можно теперь регулярками пользователей по электропочте искать, добавил опции --email-like и --email-not-like.  Удобно для поиска "подозрительных" аккаунтов.
источник
2021 November 08

D

Dasha Pavlova in Scheme — русскоязычное сообщество
Доброй ночи. Нужно реализовать шифр Цезаря, но вообще не могу понять что и как. Может ли кто-то подсказать?
источник

ON

Overmind Nadmozgovic... in Scheme — русскоязычное сообщество
источник

AP

Aleksei (astynax) Pi... in Scheme — русскоязычное сообщество
Э.. в Вики смотрели хотя бы?
источник

TT

Test For Test in Scheme — русскоязычное сообщество
А в чём проблема?
источник

TT

Test For Test in Scheme — русскоязычное сообщество
Вы написали алгоритм?
источник

AP

Aleksei (astynax) Pi... in Scheme — русскоязычное сообщество
Шифр подстановочный, там и писать нечего почти. Каждый символ по модулю сдвинуть
источник

TT

Test For Test in Scheme — русскоязычное сообщество
+
источник

VK

Vadim Komarov in Scheme — русскоязычное сообщество
На Rosetta code готовых реализаций примерно 150 шт...
источник
2021 November 10

NV

Nikita Vorontsov in Scheme — русскоязычное сообщество
народ, есть устоявшийся перевод на русский флюидных биндингов? (fluid binding)
источник

#

#Rλatan in Scheme — русскоязычное сообщество
Текучие связи?
Чет даже в английском не слыхал от девелоперов такого
источник

#

#Rλatan in Scheme — русскоязычное сообщество
Не явные свзя
источник

NV

Nikita Vorontsov in Scheme — русскоязычное сообщество
источник

NV

Nikita Vorontsov in Scheme — русскоязычное сообщество
перевёл как "подвижное связывание" с указанием оригинального названия)
источник

ДП

Дмитрий Поляков... in Scheme — русскоязычное сообщество
помню как долго не мог перевести record для новости на linux.org.ru
источник

NV

Nikita Vorontsov in Scheme — русскоязычное сообщество
Ну "записи" в русском языке ещё худо-бедно ассоциируются узкими кругами со структурой данных, а вот в переводе symbol возникают коллизии - сложно в русском тексте становится различить, где symbol, а где char.
источник

ДП

Дмитрий Поляков... in Scheme — русскоязычное сообщество
Вся проблема была в том, что я не знал что это структура данных)))))))))
источник