Ayrat
Я так же недавно встрял с дебагом 32 бит в неткоре. Студия и райдер не умеют
Ayrat
Пока явно не ткнешь носом в 32 битный сдк
Ayrat
Хотя райдер даже с этим фиксом не умеет. Студия начинает работать
Éminence grise
Пока явно не ткнешь носом в 32 битный сдк
Кстати, осознал что не знаю FSharp и ни фига не умею функционально по настоящему. Только когда столкнулся, что надо в прод 😊
Ayrat
Кстати, осознал что не знаю FSharp и ни фига не умею функционально по настоящему. Только когда столкнулся, что надо в прод 😊
Ну ты спрашивай, у нас тут прода с лопаты можно кушать. Местами не очень функционально
Éminence grise
Ну ты спрашивай, у нас тут прода с лопаты можно кушать. Местами не очень функционально
Я тут Elmish перелопачивал на предмет поддержки IObservable. Так чуть не кончился.
Éminence grise
Неа. Там под капотом AsyncEnumerable
Romɑn
AsyncObservable<'a>
Éminence grise
И реализация под клиента - ва у меня сервер. Я Bolero под Razor Component переточил
Romɑn
https://dbrattli.github.io/Reaction/asyncrx/Observables.html
Éminence grise
Да, с помощью него и разрулил, но писал на базе
Shub
да :)
пффф https://www.quora.com/What-are-the-pros-and-cons-of-F-versus-Haskell-as-a-functional-programming-language-Which-would-you-recommend-for-newbies-and-why/answer/Esteban-Bracamonte
Hog
View 5 other answers to this question
Romɑn
https://github.com/jet/Vertigo.Json
Romɑn
с этим можно жить?
Vladislav
Vladislav
Работал над ним
Ayrat
https://github.com/jet/Vertigo.Json
У нас юзают, но пахнет NIH синдромом
Ayrat
То есть нахер надо - неясно
Klei
У нас юзают, но пахнет NIH синдромом
Не могу прогуглить NIH. Ват из ит?
Vladislav
Not invented here
Vladislav
Писать лишь бы было написано нами когда аналог уже существует
Klei
Спс. Тогда таки гуглится, но не связал.
Anonymous
пффф https://www.quora.com/What-are-the-pros-and-cons-of-F-versus-Haskell-as-a-functional-programming-language-Which-would-you-recommend-for-newbies-and-why/answer/Esteban-Bracamonte
парню просто не хватает вразумительного объяснения, вот и все. он, конечно, пытается задать вопросы, но ИМХО не там, где нужно.
Hog
@AnutaU https://youtu.be/GSUxlfdmfAc
Анна
@AnutaU https://youtu.be/GSUxlfdmfAc
спасиб :) эту версию слышала, но клип другой походу сделали :)
Анна
Фамилия Цой - это на самом деле корейская Чхве (최) 🤷‍♀️
Hog
Чхе Гевара? :)
Анна
Виктор Чхве
Hog
Иероглиф для "жив" - нарисуй? :)
Анна
Иероглиф для "жив" - нарисуй? :)
у меня от иероглифики только фантомные боли остались, даже не помню как на маковской клавиатуре их набирать 🤷‍♀️
Hog
최 살아
Hog
первый совпадает с твоим, т.е. можем предполагать, что и остальные не далеки от истины :)
Анна
빅토르 최가 살아 있어요
Hog
буковы
Hog
окей
Анна
А иероглиф для Чхве вроде вот 崔
Hog
всё сложнее и сложнее!
Анна
У меня завтра интервью с какими-то немцами и лайвкодингом, а я решила иероглифику вспомнить, к чему бы
Анна
Анна
Спасибо :)
Анна
вот где позорище-то будет
Anonymous
Анна
а че, не готова?
Я плохо программирую на людях 🤷‍♀️ и да, не то чтобы готовилась
Anonymous
Я плохо программирую на людях 🤷‍♀️ и да, не то чтобы готовилась
в лайвкодинге обычно просят решить какую-то банальную задачу типа проверить, что бинарное дерево таки BST.
Anonymous
и все заикаются, забывают, что и как, мычат в микрофот в попытке сообразить что происходит, на это всегда скидка ))
Анна
в лайвкодинге обычно просят решить какую-то банальную задачу типа проверить, что бинарное дерево таки BST.
Я про эту контору на гласдоре посмотрела, все пишут про какие-то странные задачи. Ну посмотрим :)
Анна
Просто последний такой опыт 5 лет назад был очень позорен :)
Anonymous
Просто последний такой опыт 5 лет назад был очень позорен :)
есть поговорка такая - "два часа позора и ты в Гугле"
Anonymous
как раз про кодинг-интревью
Ayrat
В джете на лайв кодинг сессии была задача реализовать Seq.groupBy Потом про парсинг последовательности скобочкек. Надо было убедиться что скоупы правильные. И потом про поиск слов в строке. Про скобочки я решил через банальный счетчик (прибавляется на открывающей, убавляется на закрывающей, если меньше 0 аларм, если в конце не ноль - аларм). Интервьюер решил что такое простое решение неверное и предложил подумать. На что я ему предложил придумать кейс который валит решение с одним счётчиком. В конце ещё спросил, а можно ли решить задачу с использованием структура данных STACK. Я ему сказал, что можно хоть с красно черным деревом, а нахуя? Он вроде недоволен был. Третью решил в две строчки, разбил строку по пробелам, положил в Set и выдал наружу функцию которая делает Set.contains. Интервьюер сказал что это нечестно и предложил самому реализовать Сет, я спросил надо ли реализовывать всю кор либу, он отъебался. И не смотря на такую наглость, меня пригласили на интервью. Только первый интервьюер остался мной доволен (
Anonymous
В джете на лайв кодинг сессии была задача реализовать Seq.groupBy Потом про парсинг последовательности скобочкек. Надо было убедиться что скоупы правильные. И потом про поиск слов в строке. Про скобочки я решил через банальный счетчик (прибавляется на открывающей, убавляется на закрывающей, если меньше 0 аларм, если в конце не ноль - аларм). Интервьюер решил что такое простое решение неверное и предложил подумать. На что я ему предложил придумать кейс который валит решение с одним счётчиком. В конце ещё спросил, а можно ли решить задачу с использованием структура данных STACK. Я ему сказал, что можно хоть с красно черным деревом, а нахуя? Он вроде недоволен был. Третью решил в две строчки, разбил строку по пробелам, положил в Set и выдал наружу функцию которая делает Set.contains. Интервьюер сказал что это нечестно и предложил самому реализовать Сет, я спросил надо ли реализовывать всю кор либу, он отъебался. И не смотря на такую наглость, меня пригласили на интервью. Только первый интервьюер остался мной доволен (
кейс со счетчиком не катит из-за ())()( например. по счетчику, будет окей, но скобочки несбалансирвоаны. на самом деле, задача имеет прямое отношение к числам Каталана и правильный алгоритм весьма нетривиален и в то же время красив. хотя я тоже на нем завалился в свое время. а кстати у groupBy O(?)?
Ayrat
У тебя в примере уходит ())
Ayrat
Групбай я реализовал как мутабельный дикшнари связанных листов. Ключ словаря очевидно ключ групировки. Значение по ключу элементы группы. Связный список чтобы можно было препендить быстро.
Anonymous
а тогда да. у меня задача была чуть иная. дан положительный int, и нужно по нему сгенерировать все возможные последовательности сбалансированных скобочек
Hog
В джете на лайв кодинг сессии была задача реализовать Seq.groupBy Потом про парсинг последовательности скобочкек. Надо было убедиться что скоупы правильные. И потом про поиск слов в строке. Про скобочки я решил через банальный счетчик (прибавляется на открывающей, убавляется на закрывающей, если меньше 0 аларм, если в конце не ноль - аларм). Интервьюер решил что такое простое решение неверное и предложил подумать. На что я ему предложил придумать кейс который валит решение с одним счётчиком. В конце ещё спросил, а можно ли решить задачу с использованием структура данных STACK. Я ему сказал, что можно хоть с красно черным деревом, а нахуя? Он вроде недоволен был. Третью решил в две строчки, разбил строку по пробелам, положил в Set и выдал наружу функцию которая делает Set.contains. Интервьюер сказал что это нечестно и предложил самому реализовать Сет, я спросил надо ли реализовывать всю кор либу, он отъебался. И не смотря на такую наглость, меня пригласили на интервью. Только первый интервьюер остался мной доволен (
"надо ли реализовать всю кор либу..."
Hog
:)
Анна
В джете на лайв кодинг сессии была задача реализовать Seq.groupBy Потом про парсинг последовательности скобочкек. Надо было убедиться что скоупы правильные. И потом про поиск слов в строке. Про скобочки я решил через банальный счетчик (прибавляется на открывающей, убавляется на закрывающей, если меньше 0 аларм, если в конце не ноль - аларм). Интервьюер решил что такое простое решение неверное и предложил подумать. На что я ему предложил придумать кейс который валит решение с одним счётчиком. В конце ещё спросил, а можно ли решить задачу с использованием структура данных STACK. Я ему сказал, что можно хоть с красно черным деревом, а нахуя? Он вроде недоволен был. Третью решил в две строчки, разбил строку по пробелам, положил в Set и выдал наружу функцию которая делает Set.contains. Интервьюер сказал что это нечестно и предложил самому реализовать Сет, я спросил надо ли реализовывать всю кор либу, он отъебался. И не смотря на такую наглость, меня пригласили на интервью. Только первый интервьюер остался мной доволен (
А ты красава :)
Anonymous
Числа каталана - это количество последовательностей, а генерить их и без чисел можно
можно-то можно, но рекусивное взаимоотношение-то понять нужно.
Hog
мне один раз досталось "домашнее задание" по численным методам - ну я нашел старинную книжку - посчитал коэффициенты полинома руками - и задал их массивом констант :) всё остальное решение было в 1 строку (утрированно) - тоже на "отъебитесь" - сработало :)
Anonymous
Так, а зачем тут int?
чтобы размерность задать, сколько именно скобок будет в последовательности.
Vasiliy
Т.е есть вот число 394 и что дальше?
Anonymous
Т.е есть вот число 394 и что дальше?
значит у тебя 394 x 2 скобочек. нужно загенерировать все возможные сбалансированные последовательности