Size: a a a

2021 February 12

in

ildar nizamov in rannts
В хакерспейсе CADR в эту субботу (2021-02-13) в 16 часов будет семинар по механическим клавиатурам.

Мероприятие будет проходить по адресу: г. Нижний Новгород, бульвар 60-летия Октября, 25к3.

Формат мероприятия: лекция (с трансляцией на YouTube), потом круглый стол, если у кого-то есть самосборные механические клавиатуры – пусть приносят похвастаться. На компьютер ничего ставить не нужно.

Докладчик: Сергей Смышляев

О докладчике: разработчик широкого профиля (от embedd до web), в последнее время энтузиаст механических клавиатур.
источник

AM

Artem Malyshev in rannts
Kirill (Cykooz) Kuzminykh
case NOT_FOUND означает примерно следующее "Если проверяемое значение можно засунуть в переменную, то всё совпадает. Кладём значение в переменную NOT_FOUND и выполняем код в этой ветке case
Вот во втором питоне был вариант написать except FooError, KeyError:. Это переприсвоит в KeyError инстанс ошибки FooError. Количество просранных человековеков на этом было запредельное. В третьем питоне это запретили на уровне синтаксиса. Тут хотелось бы не наступать на те же грабли, что и 10 лет назад.
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Байт Словович
хм, никогда не задумывался, но наверное действительно так. Просто в функциональных языках почти всегда неизменяемые типы и там таких проблем нет.
посмотрим что аффторы ответят.
Тут именно проблема с константами, а не изменяемостью переменной. Т.к. ведь есть ещё так называемый shadowing, когда можно в локальном контексте создать переменную с таким же именем как и в глобальном. И неизменяемая глобальная переменная тут бы не спасла бы. В Rust, например, нельзя объявить переменную с именем константы определённой уровнем выше.
источник

RB

Roman Bolkhovitin in rannts
Переслано от Alex
источник

AS

Artem Savinov in rannts
источник
2021 February 13

SA

Sergey Arkhipov in rannts
Kirill (Cykooz) Kuzminykh
В Rust в общем-то тоже можно что-то подобное словить, если не понимать что это именно паттерн матчинг. И если ему передать в качестве значения case что-то похожее на имя переменной, то это и будет переменная в которую будет положено значение того что матчат. Ведь любое значение можно сматчить с переменной хранящей значение.
В Эрланге тоже такое можно, однако там синтаксис позволяет одновременно и биндить, и матчить. Здесь все свернуто в одну конструкцию с перегруженным смыслом.
источник

SA

Sergey Arkhipov in rannts
источник
2021 February 14

SB

Sergey Belash in rannts
Батя показал как надо в pattern matching: https://github.com/gvanrossum/patma/blob/master/examples/expr.py
источник

SS

Sergey Smyshlyaev in rannts
Ну это нечестно, паттерн матчинг в ML именно для парсеров и придумали.
источник
2021 February 16

SA

Sergey Arkhipov in rannts
Попробуем собрать эфир в Клабхаусе?

Ровно 1 вариант ответа, чтобы просто понять, будет ли аудитория. Если 10 человек готовы завтра поболтать минут 30 часа в 16:00, то сделаю ивент.   Нажимайте «Да», если да. Второй вариант нужен, чтобы создать опрос.
Окончательные результаты
48%
Да
52%
Второй вариант
Проголосовало: 25
источник

G

Grigory in rannts
Sergey Arkhipov
Попробуем собрать эфир в Клабхаусе?

Ровно 1 вариант ответа, чтобы просто понять, будет ли аудитория. Если 10 человек готовы завтра поболтать минут 30 часа в 16:00, то сделаю ивент.   Нажимайте «Да», если да. Второй вариант нужен, чтобы создать опрос.
Окончательные результаты
48%
Да
52%
Второй вариант
Проголосовало: 25
кажется, нужен ещё вариант "у меня нет айфона"
источник

SZ

Sergey Z in rannts
оно же только на ios?
источник

💭П

💭 Руслан Прохоров... in rannts
Grigory
кажется, нужен ещё вариант "у меня нет айфона"
А он только на АйФоне?
источник

SZ

Sergey Z in rannts
щас будет перепись нищебродов :)
источник

AM

Andrey Makarov in rannts
💭 Руслан Прохоров
А он только на АйФоне?
Пока да
источник

SA

Sergey Arkhipov in rannts
Только на iOS пока, да
источник

💭П

💭 Руслан Прохоров... in rannts
Sergey Z
щас будет перепись нищебродов :)
Я нищеброд :-(
источник

SZ

Sergey Z in rannts
💭 Руслан Прохоров
Я нищеброд :-(
обнимемся
источник

AM

Andrey Makarov in rannts
Но они захантили Android разработчика :)
источник

💭П

💭 Руслан Прохоров... in rannts
Andrey Makarov
Но они захантили Android разработчика :)
Тебя чтоли? О_о
источник