этому тоже верю, Bun реализует Jest апи, но написан на Zig, Jest это JS либа запускающая тесты в собственно V8, тут ничего удивительного
И еще очень важно что bun читает ts файлы напрямуюю, просто откидывая типы, когда дефолтный пайплайн у всех это компиляция его ts компайлером в js и только потом запуск.
И еще очень важно что bun читает ts файлы напрямуюю, просто откидывая типы, когда дефолтный пайплайн у всех это компиляция его ts компайлером в js и только потом запуск.
gavr_sas
штош помойму моего компа ели ели хватает чтобы комфортно играть на минималках, nevidia rtx A2000 8GB, nitlen 12 th Gen i9-12900H 2.5 GHz Пока шо самое большое разочарование — диалоги говна прямиком из фолыча 4, не колесо, но содержание такое же несодержательное…
Лучший корабль изобретен, AI целится в середину и все выстрелы проходят насквозь
🔥1😁1
CEO of the Turkish crypto exchange Thodex, was sentenced to 11,196 years in jail. He stole $2 billion from customers.
Аналогичные сроки получили его брат и сестра.
"Озер в заключительном слове заявил, что «достаточно умен, чтобы руководить любой организацией на Земле», доказательством этого он назвал основание Thodex, когда мужчине было 22 года (криптобиржа начала работу в 2017 году). По этой же причине он не признал обвинений: мол, будь это действительно преступная организация, он не действовал бы «так по-дилетантски».
До задержания Фарук Фатих Озер находился в албанском городе Вчера, куда бежал, когда Thodex схлопнулась. Позже последовала его экстрадиция в Турцию"
Сэр примити к сведению, я слишком умный чтобы так глупо попасться, это доказывает что я невиновен.
Мне интересно, откуда берутся такие сроки, почему просто не пожизненное, а именно какой то пересчет нанесенного ущерба на года, типа с расчетом на то что наступит трансгуманизм?
Аналогичные сроки получили его брат и сестра.
"Озер в заключительном слове заявил, что «достаточно умен, чтобы руководить любой организацией на Земле», доказательством этого он назвал основание Thodex, когда мужчине было 22 года (криптобиржа начала работу в 2017 году). По этой же причине он не признал обвинений: мол, будь это действительно преступная организация, он не действовал бы «так по-дилетантски».
До задержания Фарук Фатих Озер находился в албанском городе Вчера, куда бежал, когда Thodex схлопнулась. Позже последовала его экстрадиция в Турцию"
Сэр примити к сведению, я слишком умный чтобы так глупо попасться, это доказывает что я невиновен.
Мне интересно, откуда берутся такие сроки, почему просто не пожизненное, а именно какой то пересчет нанесенного ущерба на года, типа с расчетом на то что наступит трансгуманизм?
Когда то 2 года назад нам понадобилась селфхостед вики(да у нас все было свое, стойка серверов в офисном чулане) и я взял XWiki
XWiki выглядит как нечто из 2004, и написана на жабе что только усиляет эффект.
Ща случайно наткнулся на js.wiki, и походу это таки топ тема, поддерживает все возможные виды развертки, даже есть логинка сторонними сервисами, и выглядит топ и editor тут MD, что самое важное.
+ вот вот выйдет 3.0
XWiki выглядит как нечто из 2004, и написана на жабе что только усиляет эффект.
Ща случайно наткнулся на js.wiki, и походу это таки топ тема, поддерживает все возможные виды развертки, даже есть логинка сторонними сервисами, и выглядит топ и editor тут MD, что самое важное.
+ вот вот выйдет 3.0
👍2
Иногда небольшая слабость типов, когда что угодно, особенно null приводится к Bool, очень даже полезна, вот пример, хочется проверить на шото нуллабильное, с ?. возвращается null или Bool, приходится добавить == true т.к. if null принять не может, печально.
Спасибо IDE конеш
(Купите All Products Pack)
Спасибо IDE конеш
(Купите All Products Pack)
👎1
Починил важнейший баг, области видимости протекали наружу из скоупов.
Я все резолвлю рекурсивно, например есть декларация метода, вызываю резолвер отдельно на его body, внутри еще одна?, вызываем еще раз оттуда.
Создаю bodyScope с, в данном случае аргументами функции и отправляю резолвить боди вместе с previousScope.
Так как это локальная переменная на одном уровне рекурсий то скоуп сам забывается как рекурсия поднимается выше, хз как делают большие дяди, но помойму гениальна ^_^
Когда нибудь сделаю нормальный вывод ошибок не эксепшонами.
Я все резолвлю рекурсивно, например есть декларация метода, вызываю резолвер отдельно на его body, внутри еще одна?, вызываем еще раз оттуда.
Создаю bodyScope с, в данном случае аргументами функции и отправляю резолвить боди вместе с previousScope.
Так как это локальная переменная на одном уровне рекурсий то скоуп сам забывается как рекурсия поднимается выше, хз как делают большие дяди, но помойму гениальна ^_^
Когда нибудь сделаю нормальный вывод ошибок не эксепшонами.
This media is not supported in your browser
VIEW IN TELEGRAM
Bun 1.0 release but its only bun
gavr_sas
Photo
Заменил тровинг жаба эксепшонов на нормальный принтинг ошибок компиляции ^_^
Включил подкаст и 62 раза вручную заменил throw Exception() на token.compileError()
Включил подкаст и 62 раза вручную заменил throw Exception() на token.compileError()