ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅 👈

86 Docta Share

86 Docta Share

前往频道在 Telegram
463
订阅者
无数据24 小时
-57 天
-430 天

数据加载中...

吸引订阅者
10月 '26
十月 '26
+8
在1个频道中
九月 '26
+21
在6个频道中
Get PRO
八月 '26
+38
在2个频道中
Get PRO
七月 '26
+72
在3个频道中
Get PRO
六月 '26
+90
在2个频道中
Get PRO
五月 '26
+135
在4个频道中
Get PRO
四月 '26
+223
在0个频道中
Get PRO
三月 '26
+3
在3个频道中
日期
订阅者增长
提及
频道
11 十月0
10 十月+2
09 十月0
08 十月+1
07 十月0
06 十月0
05 十月+1
04 十月+2
03 十月0
02 十月+1
01 十月+1
频道帖子
Настолько простого способа ещё нигде не видел, поэтому вот так вот. #project@doctashare
+2
Настолько простого способа ещё нигде не видел, поэтому вот так вот. #project@doctashare

2
```Yukino |cdecl, inline_always| public cfun yukino_add(a: c_int, b: c_int) -> c_int { return a + b } |cdecl| cfun puts(message: ptr<c_char>) -> c_int ``` Я уверен, это лучший синтаксис С функций (С функции не многим отличаются от обычных, работа с С ОООЧЕНЬ простая). #project@doctashare
207
3
Внутри стандартная библиотека и рантайм под 9 таргетов(включая хост). Ещё одной целью является легковесный компилятор.
Внутри стандартная библиотека и рантайм под 9 таргетов(включая хост). Ещё одной целью является легковесный компилятор.
191
4
Что вы знаете о "не нравится — сделай сам". Да нихуя вы про это не знаете! Вот мне не нравилось, я сделал сам. Не люблю Rust
Что вы знаете о "не нравится — сделай сам". Да нихуя вы про это не знаете! Вот мне не нравилось, я сделал сам. Не люблю Rust за нечитаемость, не люблю C/C++ за сложность. Люблю Kotlin за лаконичность и синтаксис, но не люблю его за рантайм в виде JVM (лишний оверхед в фоне). В общем по итогу у меня вышел нативный язык на LLVM 22-1, который имеет практически полностью автосатическое управление памятью, и не имеет GC (очень упрощённая модель заимствования). А что следует из вышесказанного, думайте сами. В общем, цель не стать самым функциональным или производительным ЯП, а цель быть максимально простым и лаконичным нативным языком без GC/крупного рантайма. C на демке был использован специально чтобы показать работу с C ABI. В публичный доступ(исходники) дропну слегка позже, а первый релиз будет ещё ещё дальше (добавлю больше таргетов, пофикшу баги, доделаю что хотел и т.д). К слову, я на это потратил около полтора-два года. Первое желание появилось ещё 2 года назад, когда меня заебал Python и С++ одновременно. Через пару месяцев приступил к изучению и планированию. Ну вот как-то так. Кому к слову интересно: клик
196
5
t.me/packitapp/46 #exteragram@doctashare
t.me/packitapp/46 #exteragram@doctashare
593
6
Когда я говорил, что буду переписывать PackIt с нуля, я не шутил. Дизайн отчасти вдохновлён PixelPlayer. *Я забыл пофиксить т
Когда я говорил, что буду переписывать PackIt с нуля, я не шутил. Дизайн отчасти вдохновлён PixelPlayer. *Я забыл пофиксить тугость слайдера, не обращайте внимания. А ещё я забыл перевести Default, тоже забейте.
610
7
Порт ключей лимбо на hyprland github.com/shareui/hypr-limbo #project@doctashare
Порт ключей лимбо на hyprland github.com/shareui/hypr-limbo #project@doctashare
616
8
❤️
❤️
596
9
А ещё смею предположить, что после введения системы подписи плагинов, ключик кармы отлетит первым. Но не более чем предположения) #exteragram@doctashare
2 379
10
ChimeraNFT — вредоносный плагин Для тех, кто не знаком с ChimeraNFT: Это плагин, ранее известный как eblannft, который позвол+1
ChimeraNFT — вредоносный плагин Для тех, кто не знаком с ChimeraNFT: Это плагин, ранее известный как eblannft, который позволяет пользователю создавать визуальные(фейковые) NFT-подарки, номера, юзернеймы и другие побрякушки тг. В следствии чего, в тиктоке и на стримах распространилась банальная скамная хуйня: пользователям предлагают купить подобные "нфт" за звезды, хотя фактически их не существует. Вместо того чтобы нахуй снести эту скамную хуету, его ведущий дев xarmaq добавил систему блокировок. И в итоге эта хуйня позволяет принудительно завершать все сессии аккаунта, юзера попавшего под блокировку; а также, насколько я понял, предоставляет администраторам плагина возможность удаления аккаунта юзера. Я уже предупреждал карму(xarmaq) про то, что полномочия плагина не должны выходить за пределы его собственной функциональности. Плагин может ограничивать свою работу и прочее, но он не должен получать возможность блокировать пользователей или каким-либо другим образом управлять их аккаунтами на уровне самого клиента. В результате ChimeraNFT представляет собой не просто сомнительный плагин с бесполезной функциональностью. А ещё и хуйню, позволяющую его администраторам воздействовать на пользовательские сессии и аккаунты за пределами необходимой для работы плагина области.
2 681
11
❤️
❤️
489
12
Все прогрессы по cruel будут публиковаться в exteraGram features #exteragram@doctashare
489
13
Представьте насколько стала удобнее разработка PackIt: Раньше мне нужно было • Внести изменения в нативную библиотеку/whl/dex и в сам плагин. • Перекомпилировать то куда я внес изменения(если нативные то заменять 2 файла по разным путям). • Перекомпилировать плагин. Теперь мне нужно: • Внести изменения в нативную библиотеку/whl/dex и в сам плагин. • Перекомпилировать плагин. Это на самом деле намного ускоряет разработку, и удобство разработки. Потому что по сути, сейчас библиотеки являются частью плагина, и компилируются вместе с ним.
712
14
По итогу что нужно PackIt для сборки: Python 3.11, cruel-wrapper, build(python), CMake, g++/gcc/clang/clang++, Android NDK, Android SDK, kotlinc, javac, JDK 17+, Android Build Tools(d8), Android platform(android.jar) Скоро ещё понадобится Cargo... #exteragram@doctashare
557
15
Автогенерируемый --adbpush флаг. Для чайников: Плагин собрался на ПК и перекинулся на мобильное устройство. (Демка) &lt;- кли
Автогенерируемый --adbpush флаг. Для чайников: Плагин собрался на ПК и перекинулся на мобильное устройство. (Демка) <- клик В скором времени: • exteraGram будет поддерживать установку .crul плагинов по нажатию на файл ("Открыть с помощью...") • @pixwet обещал сделать флаг для "devserver", то есть плагин будет сразу после сборки устанавливаться сразу в exteraGram на подключённом устройстве.
1 061
16
Плагин больше не актуален, эта функция появилось внутри самого exteraGram. Как это сделать — показано на видео. Насколько я п
Плагин больше не актуален, эта функция появилось внутри самого exteraGram. Как это сделать — показано на видео. Насколько я понял, этой меню нету на последнем релизе AyuGram, поэтому плагин, скорее всего, актуален для последнего релиза AyuGram.
508
17
Это новая офиц. утилита(ранее был опционально ElyxBuilder). В ней плагины компилируются в полностью кастомный формат бинарных файлов. Для начала создаются .crulsection файлы, затем их подпись. Под конец они ликнуются в .crul файл(НЕ архив, фулл кастом). Также будет возможность скомпилировать .py -> .so(и возможно даже обфусцировать) одной командой — намного производительнее чем .py/.pyc. И возможно добавлю автоматическое приведение типов(чтобы превратить pyobj в c, если это возможно, не проверял). #exteragram@doctashare
1 153
18
Сборка PackIt на новой системе сборки под ахуенный найткор. (Я хз че с записью звука на линуксе) Это не новый движок, по типу
Сборка PackIt на новой системе сборки под ахуенный найткор. (Я хз че с записью звука на линуксе) Это не новый движок, по типу elyxcore, просто система сборки и установки. Объясню, что происходит на видео: Новая система сборки базируется на автогенерации скриптов сборки и на возможности их редактирования разработчиком. • Сначала cruel собрал .whl-библиотеку из исходного кода. • Затем собрал нативные библиотеки для устройств arm7 и arm8. • Ещё позже собрал .dex-часть плагина. • Очистил артефакты. То есть на видео показана автосборка дополнительных компонентов для плагина. Скоро я добавлю поддержку флагов, например разработчик сможет сделать adb push на флаг --adb а затем установь с помощью установщика(скорее всего перенесу этот плагин в клиент, если имматокс даст добро). Ну или запуск плагина на девсервере.
1 169
19
installer.plugin
690
20
installer.plugin
1