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

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

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

Сервисы для публикации кода в интернете

Бывают ситуации, когда необходимо поделиться каким-то исходным текстом программы с кем-то, при этом сохраняя его форматирование.

Ниже представлены сервисы, которые позволяет загружать отрывки кода, для возможности его просмотра окружающими.

Pastebin.com

Pastebin — это веб-сайт, на котором вы можете хранить текст в Интернете в течение определенного периода времени, сохраняя его форматирование.

GitHub Gist

Gist — это простой способ поделиться фрагментами и пастами с другими. Все gists — GIT-хранилища, поэтому они автоматически управляются версиями, становятся доступными и пригодными для использования в качестве GIT-репозитория.

Ubuntu Pastebin

Ubuntu Pastebin предназначен для использования в качестве краткосрочного обмена вставленной информацией между сторонами.

JsFiddle

JsFiddle позволяет легко тестировать фрагменты кода JavaScript / CSS / HTML на лету, добавляя дополнительные библиотеки, такие как jQuery.

CodePen

Онлайн-площадка для тестирования и обмена фрагментами кода HTML, CSS и JavaScript. Введите свой код в трех соответствующих панелях и посмотрите, как все это происходит вместе. Вы можете легко делиться и развивать свои собственные или другие творения.

JS Bin

JS Bin — бесплатный онлайн-редактор HTML, CSS и Javascript.

Ideone

Ideone.com — это … pastebin. Но пастебин, как никто другой в Интернете. Более точное выражение будет «онлайн-мини-среда IDE и инструмент отладки».

Hastebin

Редактор Pad для исходного кода. Обмен кодом — это хорошо, и это должно быть легко сделать.

Write.as

Write.as позволяет писать и публиковать текст мгновенно. Напишите записку для себя, чтобы прочитать ее позже. Создайте отдельную статью, которую вы можете быстро транслировать в социальных сетях, или публиковать полный блог.

Ghostbin

Ghostbin — это сервис папок с открытым исходным кодом.

Repl.it

Онлайн-переводчики в JavaScript. Онлайн-кодирование и REPL. Запустите и обменивайтесь кодами.

Plunker

Plunker — это онлайн-сообщество для создания, совместной работы и обмена идеями веб-разработки.

Liveweave

Liveweave — это игровая площадка HTML5, CSS3 и JavaScript для веб-разработчиков и дизайнеров.

HTMLhouse

HTMLhouse позволяет быстро опубликовать HTML-код.

Если вы знаете другие похожие сервисы публикации исходных текстов в интернете, пишите в комментариях.

Форумы программистов и системных администраторов

В этой статье представлен мой личный список форумов для программистов и системных администраторов.


Исходники.RU

Информационный сервер для программистов: исходники со всего света.

Серый форум

Данный ресурс посвящён программированию на различных макроязыках и в скриптовых средах.

КиберФорум

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

Форум разработчиков игр

Как сделать игру: программирование игр, создание графики для игры, игровой дизайн, игровая индустрия, поиск работы и сотрудников, игровые проекты.

CodeNet

Все для программиста.

VPF::

Форум программистов Vingrad.

Клуб ПРОграммистов

Форум профессиональных и начинающих программистов.

Форум программистов

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

Технический форум

Компьютерный форум о железе и не только.

Codeby.net

О прикладном программировании и компьютерной безопасности. Методы и средства защиты информации компьютерных сетей и систем. Обеспечение IT-безопасности.

Компьютерный форум Ru.Board

О компьютерах и программах.

Если вы знаете другие интересные форумы для программистов и системных администраторов, пишите в комментариях.