Hot take: буква "ъ" в современном русском языке не нужна. Все случаи ее использования нужно заменить на "ь".
Hot take: буква "ъ" в современном русском языке не нужна. Все случаи ее использования нужно заменить на "ь". Написал еще одну статью про TypeScript. На этот раз - про рефлексию и все, что с ней связано. Рассказываю там, например, как можно заставить TS сохранить типы полей и методов классов, и потом извлечь в рантайме. В #javascript движке #v8 довольно много различных оптимизаций представления строк. Написал об этом небольшую статью, в которой показываю, как они работают и как могут улучшать производительность - а иногда и ухудшать. https://habr.com/ru/articles/745008/ Вот для затравки картинка, на которой код на JS обгоняет, казалось бы, строка-в-строку аналогчный код на C++. @iliazeus ну ты конечно... Не могу даже подобрать слово) В #javascript слабая типизация: "2" * 2 == 4 А вот в #python сильная: "2" * 2 == "22" Главное не перепутать. В новых версиях #javascript и #typescipt появится синтаксис для RAII, аналогичный using в C# и with в Python. Написал небольшую статью про то, как это будет работать и как сейчас это потрогать. GitHub - SebLague/Chess-Challenge https://github.com/SebLague/Chess-Challenge This is a challenge to write your own chess algorithm from scratch, and then see it battle other submissions. Не совсем понимаю людей, которые видят обсуждение фичи, которая им - вполне обоснованно - не нравится, но вместо чего-то конструктивного начинают откровенно срать в ишью и обсуждения. Как будто это принесет что-то кроме перенесения обсуждения в не-публичные каналы. @iliazeus Обычно в таких случаях люди развлекают себя убивая время, ну или пытается продвинуть в дискурс некоторые идеи которые многим не очевидны. Я например очень жестко машню на линукс в надежде что его коммунити перестанет быть героиновыми наркошами. Тоже самое делает кстати madaidans, ключевой разработчик whonix.
Расстояние от Евгена до меня равно (не более чем) трем :) Допилил несколько фичей в https://iliazeus.github.io/fedimap/. В основном - репорт прогресса и возможность отмены загрузки профилей. Известная проблема: для работы у вас должен быть доступен https://corsproxy.io/. Мое приложение это проверяет на старте. Причина - у очень многих серверов на многих эндпоинтах не настроены CORS-заголовки, хотя это API считается публичным, и доступно без авторизации. Нашел удобный инструмент для веб-разработки: https://http.dev Удобный тем, что можно быстро, прямо из адресной строки найти справку по: HTTP методам: https://http.dev/connect HTTP статусам, включая нестандартные: https://http.dev/429 HTTP заголовкам, включая нестандартные: https://http.dev/x-powered-by @iliazeus досятся не должны, поскольку в инстансе уже есть встроенное ограничения, насколько я понял https://mastodonpy.readthedocs.io/en/stable/01_general.html
Show previous comments
Ctrl+Q для выхода из приложения - это самый злой шорткат, когда-либо придуманный человеком. Зачем делать его настолько близко к часто используемым Ctrl+W, Ctrl+A, и (самое ироничное) Ctrl+S? Заметил, что Electron-приложения в репах Arch Linux часто упакованы так, что сам Electron устанавливается отдельным пакетом как зависимость. Соответственно, для всех таких приложений его код общий как на диске, так и в памяти - Linux умеет не загружать несколько экземпляров одного и того же исполняемого кода в память, насколько помню. Интересно узнать, приемлемо ли для вас такое использование Electron? Или, по вашему мнению, это все равно тяжеловесно/глючно/что-то ещё? Anonymous poll
Poll
любой Electron норм
5
9.8%
общий Electron добро
9
17.6%
любой Electron зло
51 people voted. 37
72.5%
Voting ended 12 Jul 2023 at 10:05.
Show previous comments
Проблема Electron не в том, как его паковать - вместе с приложением или отдельным пакетом. Проблема Electron в том, что огромный неповоротливый прожорливый Chrome/Chromium в качестве GUI-либы - очень плохая идея сама по себе. @iliazeus@lor.sh @rf@mastodon.ml электрон это жуть но уж лучше шаренный электрон чем по одному электрон в пакете, так это вообще какой то нонсенс Если я редактирую пост в mastodon, который уже кто-то репостнул, то текст репоста тоже обновится?
Show previous comments
Обычно обновляется, но на других серверах не гарантируется, уведомление может случайно не долететь. К примеру недавно mastodon.social через раз отвечал ошибкой 503 из-за наплыва пользователей и соответственно новые посты или правки туда федерировались нестабильно. > В странах, где традиционная медицина не включена в национальную систему здравоохранения, она часто называется (...) нетрадиционной медициной. Во времена флеш-игр, одной из моих самых любимых была Punk-o-Matic 2. Это даже не сосем игра, а скорее этакий музыкальный секвенсор — там можно из отдельных риффов собирать себе панковские песни. Потом их можно было "играть" а-ля Guitar Hero. Можно было конвертировать все в табы для реальной гитары. А можно было импортировать-экспортировать данные песен целиком и делиться ими. Прикреплю пару треков, чтобы было понятней, как это все звучало. Я собрал небольшую коллекцию у себя на сайте: https://iliazeus.github.io/punkomatic/. Для этого написал небольшую библиотеку для воспроизведения их в браузере: https://github.com/iliazeus/punkomatic-js. https://v.lor.sh/w/c3pSQy8pdDpTZgmTWckYAi https://v.lor.sh/w/pH7TBmpbyPdrr4tYGBkgkm https://v.lor.sh/w/aPcGPowKUfonY2VByowbL2 |
@iliazeus Не надо патчить язык, он сам по себе обновляется постоянно.
@iliazeus не ъ
@iliazeus @rf каждый пишет как хочет, кому-то нужен твердый знак, кому-то нет. Но если человек будет писать "подьезд" я сделаю вывод что человек дурачёк и постараюсь не иметь с ним общих дел.