Как я разработал PoC-конструктор для приложений Android

Как рутинная разработка PoC-приложений под Android привела к созданию собственного конструктора нагрузок: от зарождения идеи до появления DexRunner и DEXLab – инструментов для быстрой сборки, доставки и исполнения DEX-нагрузок прямо на устройстве без вмешательств в логику приложения.

https://habr.com/ru/companies/secware/articles/1039108/

#безопасность #vscode_extension #mobile_security #research #мобильная_безопасность #dex #android_security #android #poc #payload

Как я разработал PoC-конструктор для приложений Android

Каждому, кому доводилось тестировать безопасность Android-приложений, неминуемо приходилось сталкиваться с несколькими проблемами: Нашел потенциальную уязвимость? Думаешь, как ее лучше подтвердить....

Хабр

VSCode как IDE для embedded разработки

В данной статье рассматривается процесс настройки vscode для разработки встроенного ПО на базе ядер cortex-M и процессе превращения редактора в полноценную IDE. При этом большинство представленных расширений являются универсальными и применимы в широком спектре задач программирования. В отличии от проприетарных решений, таких как Keil, подход использования редактора vscode + компилятор gcc позволяет гибко настроить каждый пункт от начала разработки до релиза продукта. За время своей работы мною было опробованы разные решения: от классического keil до связки sublime и CodeSourcery. В последние годы я перешел на vscode + msys2: практически все ПО Open Source, не требует лицензий, не ограничено 32 Кб кода и может работать без сети интернет.

https://habr.com/ru/articles/1037658/

#vscode_extension #vscode #msys2 #ide #embedded

VSCode как IDE для embedded разработки

0. MSYS2: Набор инструментов для разработки 1. Arm Assembly. Подсветка синтаксиса ассемблерных файлов 2. Better C++ Syntax. Улучшенная подсветка синтаксиса для разных тем оформления 3. Better...

Хабр

Как использовать подписку ChatGPT и Claude в Cursor без оплаты за API токены

Покупая подписку ChatGPT за 20$, вы получаете возможность использовать токены на сумму ~1000$. Покупая подписку к Claude за 100$, вы получаете токенов на сумму ~2000$. Но подключить эти подписки напрямую в Cursor нельзя. Формат запросов в API и подписке отличаются. Вам нужен обходной путь — проксирование запросов.

https://habr.com/ru/articles/1038998/

#cursor #claude #chatgpt #vscode_extension

Как использовать подписку ChatGPT и Claude в Cursor без оплаты за API токены

В Cursor можно подключить любую LLM по API, которая совместима с OpenAI форматом запросов. Но если у вас есть подписка Claude или ChatGPT, вы не сможете напрямую их использовать в Cursor. Там формат...

Хабр

.NETの不満を解消するStrings.resx編集&Designer.cs自動生成VS Code拡張機能を作った
https://qiita.com/hetima/items/a61a1d039e524fa79796?utm_campaign=popular_items&utm_medium=feed&utm_source=popular_items

#qiita #C #NET #WPF #VSCode #VSCode_Extension

.NETの不満を解消するStrings.resx編集&Designer.cs自動生成VS Code拡張機能を作った - Qiita

VS Codeで.NET C#の開発をしていて、ローカライズ(Strings.resx)の管理に不便さを感じていた。特にAIアシスタントに .resx を書き換えさせた際、Designer.cs が自動更新されずにビルドエラーになりがちだった。 それを解決するために VS ...

Qiita

CraftHub для VS Code: редактируй JSON как таблицу прямо в редакторе

Если вы хоть раз ловили себя на том, что ищете нужную строку в 300-строчном JSON — эта статья для вас. CraftHub теперь живёт прямо в VS Code: открыл файл, переключился в таблицу, поправил, переключился обратно

https://habr.com/ru/articles/1030994/

#json #typescript #vscode_extension #vscode

CraftHub для VS Code: редактируй JSON как таблицу прямо в редакторе

Первая часть истории — про десктопный клиент — вот здесь . Рекомендую прочитать, чтобы понять откуда всё началось. Когда я выложил десктопный CraftHub, честно говоря, не ожидал особой реакции....

Хабр

Замена STM32CubeIDE и переход в среду VSCode для Embedded-разработки

Бесплатных IDE для разработки микроконтроллеров не так уж много, а их интерфейс, основанный на Eclipse, вызывает у меня только страдания. В итоге разработка превращается в постоянное переключение с VSCode для редактирования кода в CubeIDE для его сборки и отладки. Но почему бы не собрать все инструменты в VSCode в едином расширении, заодно подогнав автогенерацию проектов под стиль компании/личные предпочтения? Об и будет моя первая статья. Привет, Хабр!

https://habr.com/ru/articles/1020160/

#xmake #cubeide #stm32 #vscode_extension

Замена STM32CubeIDE и переход в среду VSCode для Embedded-разработки

Бесплатных IDE для разработки микроконтроллеров не так уж много, а их интерфейс, основанный на Eclipse, вызывает у меня только страдания. В итоге разработка превращается в постоянное переключение с...

Хабр
日本語プログラミング言語 MindのVSCode-Extensionがマイナーアップデート4 - Qiita

はじめに 日本語プログラミング言語Mind(マインド)のシンタックスハイライトとスニペットが使用可能なVSCode拡張機能(の非公式プレビュー版)をマイナーバージョンアップしました! 前提条件 Windows11 Pro 22H2 22621.4317 VSCode(V...

Qiita

Although I feel like I'm always doing nothing, I have sometimes to step back and realize that in the last few months:

- have helped in the design and bugfix of a game => https://store.steampowered.com/app/3946540/Selana/
- got the #ink #lsp #vscode_extension quite feature rich, tested on two huge projects, and almost ready to be published
- advanced in the #Versu reconstruction project (starting from tons of materials + praxish: https://github.com/mkremins/praxish/tree/master )
- got towards the demo of the next game

Selanìa on Steam

Selanìa is a narrative cozy game: meet a cast of eccentric characters, gain their trust, and help them rewrite their stories. And yours. Lose yourself in Selanìa, where the greenhouse blooms of curious plants, the kitchen is always hungry, and the library whispers tales. Or just sit down, and relax.

It was a couple of days I was chasing a memory leak in a #vscode_extension .

Well.

It turns out.

If you exchange >11Mb messages every second, you'd better not print them to console every time.

YOU COULD END UP WITH A LITTLE BIT OF A MEMORY PROBLEM.

#vscode

VS Code без боли: как я вернул фичи WebStorm для Angular-разработки

Решил мигрировать с WebStorm на VS Code, но обнаружил, что нет поддержки автоимпорта Angular-компонентов. В WebStorm это работало из коробки — начинаешь писать <app- , IDE сразу подсказывает компоненты и автоматически добавляет импорт. В VS Code такого не было. На первый взгляд задача выглядела несложной — пару регулярок накидать и можно сделать своё решение. Но пока я разбирался с регулярками, Angular-разработчики выпустили официальную поддержку: добавили импорты на автокомплит и диагностику. Можно было опустить руки, но официальная реализация оказалась неидеальной, и у меня было несколько идей фич, которые позволяют сохранить актуальность проекта и приблизить опыт работы к WebStorm.

https://habr.com/ru/articles/961442/

#angular #webstorm #typescript #vscode #vscode_extension #productivity #developer_tools

VS Code без боли: как я вернул фичи WebStorm для Angular-разработки

Предыстория Решил мигрировать с WebStorm на VS Code, но обнаружил, что нет поддержки автоимпорта Angular-компонентов. В WebStorm это работало из коробки — начинаешь писать <app- , IDE сразу...

Хабр