Size: a a a

F# Flood: ПДД made functional, making illegal state INGIBDDdale

2020 April 30

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Elizabeth
немного не понял тот мем
ну там нормальные макросы, а сишарп строки складывает в стрингбилдер
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
в 2020
источник

E

Elizabeth in F# Flood: ПДД made functional, making illegal state INGIBDDdale
а, ну да, согласен
источник

E

Elizabeth in F# Flood: ПДД made functional, making illegal state INGIBDDdale
а фшарп квотейшены к этой теме относятся? или это другая штука? вроде как с помощью нее тоже можно код генерить так же
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Elizabeth
а фшарп квотейшены к этой теме относятся? или это другая штука? вроде как с помощью нее тоже можно код генерить так же
квотейшны являются входящей точкой к хорошим макросам
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
но в фшарпе нет макросов
источник

оГ

отец Григорий... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Чо стрингбилдер не нарвится лучше складывать строки чтоль?
источник

E

Elizabeth in F# Flood: ПДД made functional, making illegal state INGIBDDdale
отец Григорий
Чо стрингбилдер не нарвится лучше складывать строки чтоль?
да понял уже что говно
источник

VK

Vladislav Khapin in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Doge Shibu
К разговору о source generators в шарпе
источник

VK

Vladislav Khapin in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Doge Shibu
Некоторые лабы у нас очень веселые были, прям с удовольствием было их писать.

Например по машинной графике надо было написать рендер сцены с различными эффектами, где суммарная оценка складывается из количества и качества эффектов.

Ещё по суперкомпам была веселая лаба, хоть и очень простая.
Я одну лабу запомнил, где делал zero knowledge proof
источник

P

PoggiGoppi in F# Flood: ПДД made functional, making illegal state INGIBDDdale
А это программа на Haskell, которая выводит программу на Python, которая выводит программу на Ruby, которая выводит исходную программу на Haskell.

q a b c=putStrLn $ b ++ [toEnum 10,'q','('] ++ show b ++ [','] ++ show c ++ [','] ++ show a ++ [')']
main=q "q a b c=putStrLn $ b ++ [toEnum 10,'q','('] ++ show b ++ [','] ++ show c ++ [','] ++ show a ++ [')']" "def q(a,b,c):print b+chr(10)+'q('+repr(b)+','+repr(c)+','+repr(a)+')'" "def e(x) return 34.chr+x+34.chr end;def q(a,b,c) print b+10.chr+'main=q '+e(b)+' '+e(c)+' '+e(a)+' '+10.chr end"
источник

оГ

отец Григорий... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Чем-то напоминает перловый однострочник из RU.LINUX
источник

SN

Shub Niggurath in F# Flood: ПДД made functional, making illegal state INGIBDDdale
PoggiGoppi
А это программа на Haskell, которая выводит программу на Python, которая выводит программу на Ruby, которая выводит исходную программу на Haskell.

q a b c=putStrLn $ b ++ [toEnum 10,'q','('] ++ show b ++ [','] ++ show c ++ [','] ++ show a ++ [')']
main=q "q a b c=putStrLn $ b ++ [toEnum 10,'q','('] ++ show b ++ [','] ++ show c ++ [','] ++ show a ++ [')']" "def q(a,b,c):print b+chr(10)+'q('+repr(b)+','+repr(c)+','+repr(a)+')'" "def e(x) return 34.chr+x+34.chr end;def q(a,b,c) print b+10.chr+'main=q '+e(b)+' '+e(c)+' '+e(a)+' '+10.chr end"
я это в нашем репозитории встречал
источник

VS

Vasily Shapenko in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Хммм... PR почти завезли мой в Fabulous. Скоро буду КОНТРИБЬЮТОР
источник

VK

Vladislav Khapin in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Vasily Shapenko
Хммм... PR почти завезли мой в Fabulous. Скоро буду КОНТРИБЬЮТОР
Я лично в винформы законтрибутил один раз
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
PoggiGoppi
А это программа на Haskell, которая выводит программу на Python, которая выводит программу на Ruby, которая выводит исходную программу на Haskell.

q a b c=putStrLn $ b ++ [toEnum 10,'q','('] ++ show b ++ [','] ++ show c ++ [','] ++ show a ++ [')']
main=q "q a b c=putStrLn $ b ++ [toEnum 10,'q','('] ++ show b ++ [','] ++ show c ++ [','] ++ show a ++ [')']" "def q(a,b,c):print b+chr(10)+'q('+repr(b)+','+repr(c)+','+repr(a)+')'" "def e(x) return 34.chr+x+34.chr end;def q(a,b,c) print b+10.chr+'main=q '+e(b)+' '+e(c)+' '+e(a)+' '+10.chr end"
это называется мультиквайн
источник

VP

Vasiliy Pereverzev in F# Flood: ПДД made functional, making illegal state INGIBDDdale
В тему
источник

VP

Vasiliy Pereverzev in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Рассуждая о том, что удаленная работа станет теперь куда более массовой, ее приверженцы проделывают странный логический трюк. Они полагают, что если сейчас удаленка типична для айтишных компаний с их либеральным отношением к офисной дисциплине, то распространение удаленки на другие сектора принесёт с собой туда и эту неформальную культуру. Но с чего бы? Удаленка - всего лишь другой режим работы. Так что переводя на удаленку людей, за которыми в офисе менеджер привык постоянно надзирать, прогуливаясь у них за спинами в похожем на ферму стандартном опенспейсе, компания и менеджеры не собираются контроль ослаблять.
Поэтому не только сравнительно милые Zoom, Teams и Meet продемонстрировали фантастический рост с момента введения карантинов, но и софт для удаленного мониторинга персонала. A в корпоративных правилах появились не только новые стандарты использования телеконференций, но и требования держать постоянно включёнными микрофон и камеру, чтобы сбежавшие их своих опенспейсных стойл, то есть, пардон, кьюбиклов сотрудники не расслаблялись и чувствовали себя как в офисе — под неусыпным присмотром.
На фоне изощренности такого надзора все эти городские камеры слежения покажутся ненавязчивыми и скромными ;)

https://www.washingtonpost.com/technology/2020/04/30/work-from-home-surveillance/
источник

АУ

Анна Удовиченко... in F# Flood: ПДД made functional, making illegal state INGIBDDdale
источник

VP

Vasiliy Pereverzev in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Vasiliy Pereverzev
Рассуждая о том, что удаленная работа станет теперь куда более массовой, ее приверженцы проделывают странный логический трюк. Они полагают, что если сейчас удаленка типична для айтишных компаний с их либеральным отношением к офисной дисциплине, то распространение удаленки на другие сектора принесёт с собой туда и эту неформальную культуру. Но с чего бы? Удаленка - всего лишь другой режим работы. Так что переводя на удаленку людей, за которыми в офисе менеджер привык постоянно надзирать, прогуливаясь у них за спинами в похожем на ферму стандартном опенспейсе, компания и менеджеры не собираются контроль ослаблять.
Поэтому не только сравнительно милые Zoom, Teams и Meet продемонстрировали фантастический рост с момента введения карантинов, но и софт для удаленного мониторинга персонала. A в корпоративных правилах появились не только новые стандарты использования телеконференций, но и требования держать постоянно включёнными микрофон и камеру, чтобы сбежавшие их своих опенспейсных стойл, то есть, пардон, кьюбиклов сотрудники не расслаблялись и чувствовали себя как в офисе — под неусыпным присмотром.
На фоне изощренности такого надзора все эти городские камеры слежения покажутся ненавязчивыми и скромными ;)

https://www.washingtonpost.com/technology/2020/04/30/work-from-home-surveillance/
сегодня на работе просто как раз тоже решили врубить учет времени.
источник