Сервисы документации по API

DevDocs

DevDocs сочетает в себе множество документации для разработчиков в чистом и организованном веб-интерфейсе с мгновенным поиском, автономной поддержкой, мобильной версией, темной темой, сочетаниями клавиш и многим другим.

Ссылка: https://devdocs.io/

Google Developers

Google Developers (ранее Google Code) — это сайт Google, посвященный инструментам и платформам разработки программного обеспечения, интерфейсам прикладного программирования (API) и техническим ресурсам. Сайт содержит документацию по использованию инструментов и API-интерфейсов Google для разработчиков, включая группы обсуждения и блоги для разработчиков, использующих продукты Google для разработчиков.

Практически для всех популярных потребительских продуктов Google, таких как Google Maps, YouTube, Google Apps и других, предлагаются API.

На сайте также представлены различные продукты и инструменты для разработчиков, созданные специально для разработчиков.

Ссылка на ресурс: https://developers.google.com/

Бесплатные сервисы для математического моделирования в браузере

GXWeb

Бесплатное математическое моделирование в браузере.

Ссылка: https://geometryexpressions.com/gxweb/

Текстовые редакторы для Windows

Notepad++

Notepad++ — свободный текстовый редактор с открытым исходным кодом для Windows с подсветкой синтаксиса, разметки, а также языков описания аппаратуры VHDL и Verilog. Базируется на компоненте Scintilla, написан на C++ с использованием STL, а также Windows API, и распространяется под лицензией GNU General.

Sublime Text

Sublime Text — проприетарный текстовый редактор. Поддерживает плагины на языке программирования Python. Разработчик позволяет бесплатно и без ограничений ознакомиться с продуктом, однако программа уведомляет о необходимости приобретения лицензии.

Visual Studio Code

Visual Studio Code — редактор исходного кода, разработанный Microsoft для Windows, Linux и macOS. Позиционируется как «лёгкий» редактор кода для кроссплатформенной разработки веб- и облачных приложений.

Atom

Atom — бесплатный текстовый редактор с открытым исходным кодом для Linux, macOS, Windows с поддержкой плагинов, написанных на JavaScript, и встраиваемых под управлением Git. Большинство плагинов имеют статус свободного программного обеспечения, разрабатываются и поддерживаются сообществом.

Автоматическое форматирование программного кода в Visual Studio

Чтобы отформатировать выделенный текст: Ctrl + K, Ctrl + F

Чтобы отформатировать документ: Ctrl + K, Ctrl + D

Примечание для macOS

В macOS используйте клавишу CMD ⌘ вместо Ctrl:

Чтобы отформатировать выделение: CMD ⌘ + K, CMD ⌘ + F

Чтобы отформатировать документ: CMD ⌘ + K, CMD ⌘ + D

См. Pre-defined Keyboard Shortcuts (Edit.FormatSelection и Edit.FormatDocument)

Список MIME-типов

Общие типы

Согласно RFC 2045RFC 2046RFC 4288RFC 4289 и RFC 4855 выделяются следующие базовые типы передаваемых данных:

  • application;
  • audio;
  • example;
  • image;
  • message;
  • model;
  • multipart;
  • text;
  • video.

application

Внутренний формат прикладной программы

audio

Аудио

image

Изображение

message

Сообщение

model

Для 3D-моделей

  • model/example: (RFC 4735)
  • model/iges: IGS файлы, IGES файлы (RFC 2077)
  • model/mesh: MSH файлы, MESH файлы (RFC 2077), SILO файлы
  • model/vrmlWRL файлы, VRML файлы (RFC 2077)
  • model/x3d+binaryX3D ISO стандарт для 3D компьютерной графики, X3DB файлы
  • model/x3d+vrmlX3D ISO стандарт для 3D компьютерной графики, X3DV VRML файлы
  • model/x3d+xmlX3D ISO стандарт для 3D компьютерной графики, X3D XML файлы

multipart

text

Текст

video

Видео

vnd

Вендорные файлы

x

Нестандартные файлы

  • application/x-www-form-urlencoded Form Encoded Data[19]
  • application/x-dviDVI
  • application/x-latexLaTeX файлы
  • application/x-font-ttfTrueType (не зарегистрированный MIME-тип, но наиболее часто используемый)
  • application/x-shockwave-flashAdobe Flash[20] и[21]
  • application/x-stuffitStuffIt
  • application/x-rar-compressedRAR
  • application/x-tarTarball
  • text/x-jquery-tmpljQuery
  • application/x-javascript:

x-pkcs

  • application/x-pkcs12: p12 файлы
  • application/x-pkcs12: pfx файлы
  • application/x-pkcs7-certificates: p7b файлы
  • application/x-pkcs7-certificates: spc файлы
  • application/x-pkcs7-certreqresp: p7r файлы
  • application/x-pkcs7-mime: p7c файлы
  • application/x-pkcs7-mime: p7m файлы
  • application/x-pkcs7-signature: p7s файлы

Системы вопросов и ответов о программировании

Stack Overflow на английском

Stack Overflow — популярная система вопросов и ответов о программировании, разработанная Джоэлем Спольски и Джеффом Этвудом в 2008 году. Является частью Stack Exchange Network.

Stack Overflow на русском

Stack Overflow на русском — это сайт вопросов и ответов для программистов.

Тостер

На «Тостере» можно получить ответ на вопрос по любой теме IT от участников сообщества, хорошо разбирающихся в этой теме.

AskDev.ru — спроси разработчика

AskDev.ru — спроси разработчика.

CoreDump.biz

CoreDump.biz — все вопросы и ответы на компьютерные темы на русском языке.

Эмуляторы терминала Linux в Windows

Cygwin

Cygwin — UNIX-подобная среда и интерфейс командной строки для Microsoft Windows. Cygwin обеспечивает тесную интеграцию приложений, данных и ресурсов Windows с приложениями, данными и ресурсами UNIX-подобной среды.

Cygwin64 Terminal

Файлы в «облаке» или облачные хранилища

Облачное хранилище данных (англ. cloud storage) — модель онлайн-хранилища, в котором данные хранятся на многочисленных распределённых в сети серверах, предоставляемых в пользование клиентам, в основном, третьей стороной.

Dropbox

Dropbox — файловый хостинг компании Dropbox Inc., включающий персональное облачное хранилище, синхронизацию файлов и программу-клиент. Штаб-квартира компании расположена в Сан-Франциско.

Яндекс.Диск

Яндекс.Диск — облачный сервис, принадлежащий компании Яндекс, позволяющий пользователям хранить свои данные на серверах в «облаке» и передавать их другим пользователям в Интернете. Работа построена на синхронизации данных между различными устройствами.

Облако Mail.Ru

Облако Mail.ru — облачное хранилище данных российской компании Mail.ru Group. Позволяет хранить музыку, видео, изображения и другие файлы в облаке и синхронизировать данные на компьютерах, смартфонах или планшетах, а также делиться ими с другими пользователями Интернета.

Google Диск

Google Диск — это сервис хранения, редактирования и синхронизации файлов, разработанный компанией Google. Его функции включают хранение файлов в Интернете, общий доступ к ним и совместное редактирование.

MEGA

MEGA — файлообменник Кима Доткома. Открыт 19 января 2013 года, спустя ровно год после закрытия сервиса Megaupload. Mega шифрует весь контент прямо в браузере с помощью алгоритма AES. Пользователи могут передавать друг другу файлы в зашифрованном виде, при этом все данные хранятся в «облаке».

Онлайн Переводчики

Google Переводчик

Бесплатный сервис Google позволяет мгновенно переводить слова, фразы и веб-страницы с английского на более чем 100 языков и обратно.

Бесплатный переводчик онлайн и словарь PROMT

Онлайн-переводчик текстов и онлайн-словарь с поиском для английского, немецкого и других языков. Грамматика, произношение, транскрипция и примеры перевода.