Публикации по теме 'developer-tools'


Как превратить Android-устройство в полноценный ноутбук
Да, вы можете запустить полноценную ОС Linux на своем устройстве Android! Представьте, что вы находитесь на одиноком острове. С вами: только ваш Android-планшет и Bluetooth-клавиатура. (Планшет или телефон, поддерживающий многопоточность - например, Samsung SM-T580 или новее). Как кодировать с этой настройкой? В Google Playstore вы не найдете ни полезного интерпретатора, ни компилятора для вашего языка программирования (я пробовал некоторые для Python, Lisp и R - они не подходили..

Как начать создавать dApp на Forge Framework
Автор: Ван Шицзюнь (инженер ArcBlock) В течение последних нескольких месяцев ArcBlock продолжал создавать новые функции для разработчиков, чтобы упростить создание пользовательских блокчейнов и DApp. Чтобы попробовать некоторые из самых последних обновлений, вы можете начать работу с Forge CL I. Для этой статьи вот последняя версия Forge: Итак, как получить последнюю версию Forge? Если вы разработчик, мы рекомендуем вам начать с Forge CLI , чтобы загрузить или обновить его до..

Новый выпуск профилей для Eclipse
Быстрый запуск и более легкая загрузка Загрузка и совместное использование профилей Профили позволяют загружать настройки и конфигурации Eclipse и легко делиться ими с собой или коллегами. Ваши конфиденциальные данные (например, пароли) никогда не загружаются через профили и всегда остаются на вашем локальном компьютере. Сама загрузка могла сбивать с толку в прошлом, потому что ярлыки меню создавали впечатление, что профиль будет немедленно передан другим. Мы изменили названия..

Git diffing advanced
Git diffing advanced Основная цель контроля версий - дать вам возможность управлять изменениями, внесенными в одни и те же файлы. Git предоставляет команду diff , которая сравнивает два набора входных данных и выводит изменения между ними. git diff - это универсальная команда Git, которая при выполнении запускает функцию сравнения с источниками данных Git. Этими источниками данных могут быть коммиты, ветки, файлы и многое другое. git diff покажет вам все незафиксированные..

Тестирование и отладка в Vue.js: зачем мы создали Vuetron
Vue.js - это мощный, быстрый интерфейс Javascript с компонентной структурой и [в основном] односторонним потоком данных. По нашему скромному мнению, он сочетает в себе лучшие части React и AngularJS, оставляя позади некоторые из наиболее раздражающих моментов. Начало работы с Vue стало невероятно простым благодаря безупречной документации и мощным инструментам разработки, которые напрямую включают поддержку Vuex, библиотеки управления состоянием для Vue. Мы создали Vuetron, потому что..

Перегрузка функций TypeScript: переработка утилиты classnames
Перегрузка функций TypeScript: переработка утилиты classnames TypeScript позволяет нам по-настоящему выразить то, как должны выглядеть функции, их аргументы, параметры и возвращаемые значения. TypeScript также использует динамическую природу Javascript и позволяет функциям быть гибкими, сохраняя при этом преимущества статической типизации. Я хочу проиллюстрировать это, воссоздав недавно написанную служебную функцию. Это вторая часть серии статей о TypeScript. Если у вас есть..

Почему существует Маг
В древние времена маг (произносится как пейдж, но с буквой М) был тем, кто использовал магию для достижения цели или приобретения знаний. Современный мир породил магию другого рода: передовые технологии в форме искусственного интеллекта (также называемого ИИ). Однако использование этой силы может быть трудным и предназначаться лишь для немногих избранных. Здесь, в Mage , мы оснащаем компании доступными технологиями искусственного интеллекта, чтобы они могли изменить жизнь своих..