Funxy (фанкси, fun x(y)) — гибридный язык программирования со статической типизацией, pattern matching и удобной работой с бинарными данными.Гибридный означает сочетание императивного и функционального стилей. Можно писать привычные конструкции if/for, а можно — map/filter/match с pipes и композицией. Зависит от задачи и ваших предпочтений — стили спокойно можно смешивать.Статическая типизация с выводом типов — компилятор проверяет типы до выполнения, но в большинстве случаев их не нужно указыв…
Ассемблер не так страшен, как его малюютВ этой статье я постараюсь дать максимально простое введение в Го-ассемблер — зачем и когда он может понадобиться, а также мы начнём делать функцию умножения для 256-битных чисел, а в следующей части её закончим.Когда нужен Го-ассемблерВ 99% случаев Го-ассемблер вам не нужен. Компилятор Го, если избежать ненужных аллокаций и применить некоторые оптимизационные техники, даёт очень достойные результаты. Подробности по оптимизации быстродействия Го-кода в пр…
Команда JavaScript for Devs подготовила перевод статьи о нововведениях WebStorm 2025.3. В обновлении — новая тема интерфейса Islands, серьёзные улучшения для монорепозиториев, поддержка удалённой отладки и интеграция умных ИИ-агентов прямо в IDE.В этой версии появилось множество новых возможностей и улучшений. Среди самых важных — улучшенная поддержка монорепозиториев, обновленный AI Assistant с интегрированными агентами, а также обновленная поддержка Vitest 4 и удаленной отладки.Новый внешний …
Привет, Хаброжители!Новое, полностью переработанное издание легендарной книги проведет вас по всему пути изучения JavaScript, начиная с фундаментальных понятий и заканчивая самыми актуальными современными возможностями. Вы погрузитесь в тонкости типов JavaScript и его функций, научитесь разбираться в классах, объектах и замыканиях, приобретете практический опыт работы с DOM (Document Object Model) в браузере и откроете для себя неожиданные возможности JavaScript. Вас ждет не просто чтение — вы …
Привет, Хабр! На связи Никита Ли, я Frontend-разработчик в Рунити. Вокруг сборщиков последние годы кипят страсти: большинство боготворит Vite, кто-то экспериментирует с esbuild, а энтузиасты активно продвигают инструменты на базе Rust — прежде всего Rspack и SWC. На фоне этого Webpack нередко называют пережитком, который якобы тормозит развитие команд.Но жизнь реальных продуктов куда сложнее, чем пишут в соцсетях. Иногда Webpack остается единственным зрелым вариантом. А иногда — мешает и действ…
提供多款 Shadowrocket 规则,拥有强劲的广告过滤功能。每日 8 时重新构建规则。最完善的 iOS Shadowrocket规则 试更新公告 由于原作者 h2y 已停止维护 Shadowrocket-ADBlock-Rules,Shadowrocket 再无划分如此细致精美的规则。因此我决定用自己有限的能力和技术对该项目以个人的理解进行更新与维护。所有规则都会在每天北京时间 8:00 更新发布。 写在前面 —— 请保护好自己 谷歌中英文的搜索体验都优于百度,而刷美剧、ins 追星、去推特看看特朗普也都挺有意思。但是,随着看到的人和事越多,我越发想要在这里说一些话,告诫路过的各位: 请务必保护好自己 我们自认为打破了信息的壁垒,其实打破的是保护我们的屏障。因为外网真的存在很多误导性言论,来自各个利益集团对中国网民疯狂洗脑,他们往往还喜欢以平等自由等旗号自称,但仔细想想真的是这样吗?我只知道美国是最善于运用舆论的国家,会结合大数据潜移默化地改变你的观念。如果大家在上网过程中不经意看到了某些观点,务必保留自己独立思考的能力,如果你是一个容易被带偏的人,则建议回到屏障之中。 本规则…
GlobalBuildingAtlas Introduction In this project, we provide the level of detail 1 (LoD1) data of buildings across the globe. A overview of the dataset is illustrated bellow: Access to the Data Web Feature Service (WFS) A WFS is provided so that one can access the data using other websites or GIS softwares such as QGIS and ArcGIS. Url: https://tubvsig-so2sat-vm1.srv.mwn.de/geoserver/ows? Web Viewer A web interface for viewing the data is available at: website Full Data Download The full data c…
A Claude Code plugin that automatically captures everything Claude does during your coding sessions, compresses it with AI (using Claude's agent-sdk), and injects relevant context back into future sessions. Persistent memory compression system built for Claude Code. Quick Start • How It Works • Search Tools • Documentation • Configuration • Troubleshooting • License…
General purpose 3D and 2D game engine using Go (golang) and Vulkan with built in editorKaiju Engine Kaiju is a 2D/3D game engine written in Go (Golang) backed by Vulkan. The goal of the engine is to use a modern, easy, systems level programming language, with a focus on simplicity, to create a new kind of game engine. 📄 2D / 🧊 3D Game Engine 🪟 Windows 🐧 Linux 🤖 Android (NEW, support now functional) 🍎 Mac (support is currently WIP) 🤖👉⌨️ Local AI (LLM) interop ⚠️🚧🏗️👷♂️ Work in progress, under h…