Библиотека сайта rus-linux.net
Программное обеспечение для Linux
Шестнадцатеричные редакторы используются программистами или системными администраторами, чаще всего для отладки или обратного инжиниринга двоичных протоколов связи. Конечно, есть много других вещей, которые вы можете делать с помощью шестнадцатеричных редакторов - например, просмотр файлов с неизвестным форматом, выполнение шестнадцатеричного сравнения, просмотр дампа памяти программы и так далее.
В интернете полно интересных, скучных и глупых списков, но мы никогда не встречали список, в котором перечислены инструменты с открытым исходным кодом, используемые математиками - как профессионалами, так и любителями. Итак, мы перечисляем десятку лучших инструментов с открытым исходным кодом, которые широко используются математиками.
В этой статье мы обсудим PSTricks, инструмент, используемый для встраивания графики PostScript непосредственно в документы LaTeX. У PSTricks есть определенные недостатки, такие как ограниченные форматы вывода и несовместимость с некоторыми инструментами LaTeX. Однако огромные возможности, предоставляемые PostScript, делают изучение PSTricks абсолютно необходимым.
Это вторая статья в серии из трех частей о визуализации научных данных. Она охватывает программное обеспечение PGF/TikZ, которое является бесплатным и имеет открытый исходный код. Она также затрагивает форматы графических файлов LaTeX и PSTricks.
Matplotlib - это библиотека графики для языка программирования Python. Используя Matplotlib, вы можете создавать графики, гистограммы, диаграммы рассеяния и т. д., с помощью всего лишь нескольких строк кода. Matplotlib работает как кроссплатформенная библиотека визуализации данных, построенная на массивах NumPy, и предназначена для работы в стеке Scipy. Поддерживается Python 2, Python 3 и IPython.
В GNU/Linux имеется много приложений, которые могут открывать PDF-файлы для просмотра. Проблема возникает, когда вы хотите изменить что-то в готовых PDF-файлах. Но однажды автор обнаружил, что для редактирования PDF-файла можно использовать программу Xournal. С её помощью можно вставить текст, изображение или даже подпись "от руки".
В Linux имеется много программного обеспечения отличного качества, просто нужно знать о его существовании, уметь его найти и быть готовым попробовать новые для вас программы. Во многих случаях они понравятся вам больше, чем те приложения, которые вы использовали до перехода на Linux.
В финансовых приложениях, доступных для Linux, нет недостатка. Для простых задач вы можете использовать электронную таблицу, такую как LibreOffice Calc. Для более сложных задач намного удобнее менеджер личных финансов. Если вы ищете приложение, которое поможет вам отслеживать движение денег, которые вы зарабатываете, ознакомьтесь с пятью лучшими менеджерами персональных финансов для Linux.
Существуют десятки, если не больше, утилит, которые могут помочь вам управлять своими постоянно расширяющимися списками задач. Имеющийся набор доступных программ позволяет эффективно управлять своими задачами из командной строки. Вам не нужно беспокоиться о том, что придется пожертвовать возможностями и функциональностью. В трех утилитах для управления задачами, которые рассматриваются в этой статье, каждый найдет что-то для себя.
Существует множество альтернатив Microsoft Project, в том числе кроссплатформенные и веб-приложения, но в этой статье мы рассмотрим альтернативы Microsoft Project для Linux. Некоторые из приложений, которые включены в данный обзор, также имеют веб-версию, но основным критерием было наличие версии для Linux.
fman - это двухпанельный файловый менеджер, отображающий контент двух различных директорий. Хотя данный файловый менеджер вряд ли понравится поклонникам Nautilus, Thunar или Dolphin, программа, заточенная под использование клавиатуры, предназначена тем, кто ставит скорость и эффективность выше иконок, менюшек и прочих визуальных составляющих.
Менеджеры буфера обмена - это утилиты, которые работают в фоновом режиме и хранят историю контента, который вы копировали в свой буфер обмена. Это значит, что вы больше не перепишете случайно содержимое буфера обмена и никогда не потеряете скопированные данные, закрыв программу, из которой вы их скопировали. Удобно использовать эти программы при программировании или написании текстов. Вы получите возможность скопировать множество отрывков в буфер обмена, и затем извлекать их оттуда по мере надобности.
Вы наверняка согласитесь с утверждением о том, что сравнение директорий с помощью Meld является не только не сложным, а вообще достаточно простым процессом. Единственным аспектом данного процесса, который может вызвать некоторые трудности, является использование и создание фильтров файлов, но рано или поздно вы освоите и его. Разумеется, все зависит от ваших потребностей.
Если вы уже знакомы с содержанием предыдущей статьи серии или обладаете навыками использования Meld для простейших сравнений/объединений файлов, вас наверняка обрадует информация о том, что в данной статье мы будем рассматривать некоторые действительно полезные приемы, которые сделают вашу работу с данным инструментом еще более комфортной.
Meld является инструментом для визуального сравнения и объединения файлов, предназначенным в первую очередь для разработчиков программного обеспечения. О нем полезно знать, посколку не все привыкли работать с интерфейсом командной строки системы и/или инструментами с интерфейсом командной строки для сравнения файлов, которые могут оказаться более сложными в освоении. Данный инструмент позволяет осуществлять сравнение как двух, так и трех файлов, причем он может сравнивать не только содержимое этих файлов, но и содержимое директорий, а также проектов, разрабатываемых с использованием некоторых систем контроля версий.
Субтитры позволяют смотреть кино, даже если вы не знаете языка, на котором говорят актеры. Иногда я не могу расслышать сказанного в фильме, либо не могу понять смысл фразы из-за акцента. В таких случаях также полезны субтитры. Однако не всегда вы можете найти субтитры для фильма, который смотрите. Либо наоборот, вы нашли множество субтитров, большинство из которых не синхронизированы с вашим видеофайлом. Хотя субтитры можно редактировать вручную, но это очень долгий и нудный процесс. В таких случаях вам может понадобиться программа или плагин, который сможет найти и скачать правильные субтитры. К счастью, в Linux есть такие программы. В данном обзоре мы рассмотрим тройку лучших из них.
Сегодня AI является одной из наиболее перспективных областей в науке и технологии, с фокусом на создание программ и железа для решения повседневных задач в таких отраслях, как здравоохранение, образование, безопасность, производство, банковская сфера и многое другое. В статье кратко описаны платформы, созданные и разрабатываемые для поддержки AI, которые вы можете использовать как в Linux, так и во многих других операционных системах.
Если вам понравился виртуальный планетарий Stellarium, то вы полюбите Celestia. В то время, как Stellarium позволяет исследовать вид звездного неба на других планетах, Celestia поможет вам исследовать значительную часть Вселенной, с использованием очень качественных изображений для объектов нашей солнечной системы.
Для численных расчетов и анализа данных часто используется математический пакет Matlab, но это коммерческая программа, и довольно дорогая. Студенты, изучающие машинное обучение, часто интересуются наличием доступных альтернатив Matlab, которые были бы бесплатными, и при этом достаточно мощными. В этой статье представлены лучшие бесплатные математические пакеты, которые могли бы послужить альтернативой Matlab в Ubuntu/Linux Mint.
Вероятно лучшим местом для изучения астрономии является планетарий, где можно совместить образовательную и развлекательную функции. Если же в пределах доступности у вас нет планетария, вы можете организовать его на своем компьютере с помощью Stellarium - бесплатного программного кроссплатформенного планетария с открытым исходным кодом.
Если вы занимаетесь инвестициями в ценные бумаги, то понимаете важность разработки хорошей стратегии по управлению портфелем с учетом горизонта инвестирования, финансовых ресурсов и управления рисками. Тем пользователям Linux, кто ищет хорошую программу с открытым исходным кодом для мониторинга и управления портфелем ценных бумаг, можно порекомендовать программу JStock, написанную на Java, и поэтому работающую в любой системе с установленной JRE.
Материалы в html-формате для чтения on-line |
Программное обеспечение Prey с открытым исходным кодом поможет вам вернуть свои похищенные мобильные устройства, ведь оно позволяет отслеживать их местоположение, удаленно управлять ими, а также делать их непригодными для использования теми, у кого они оказались. |
Лучшим инструментом для записи голоса и редактирования аудиоданных по праву является приложение Audacity. Оно присутствует в репозиториях программного обеспечения всех дистрибутивов, его относительно просто использовать и при этом оно предоставляет все функции, которые могут потребоваться для создания даже сложных аудиозаписей. |
Эта статья написана очень интересным человеком. Он потратил много усилий на то, чтобы помогать другим осваивать мир компьютеров и мир Linux. Но случилось так, что ему потребовалась операция и после нее он потерял возможность говорить. Другие, на его месте, сложили бы руки и починились судьбе, а он, не только пытается преодолеть свой недуг, но и продолжает помогать другим. Он пользуется программами, преобразующими набораемый на клавиатуре текст в речь. И в этой статье он рассказывает о положении дел с такими программами в Linux. |
Stellarium является замечательным, доступным из репозитория дистрибутива Fedora виртуальным планетарием с открытым исходным кодом, который поможет с идентификацией объектов в ночном небе и наблюдением за ними. Основной функцией данного приложения является симуляция ночного неба с небесными телами и размещение названий небесных тел и элементов управления, способствующих доведению до пользователя информации о том, на что он смотрит. |
Одна из особенностей языка программирования Python, которая делает его настолько мощным, заключается в наличии большого количества подходящих практически для любых целей модулей. В данной статье рассказано о модуле Astropy, который был разработан сотрудниками Института исследований космоса для выполнения астрономических расчетов, обработки изображений и выполнения обсерваторных расчетов. |
PeaZip - это бесплатная программа с открытым исходным кодом под лицензией GPL. Она написана на Free Pascal и доступна для всех основных платформ, включая Windows, Mac (в разработке), Linux и BSD. PeaZip на текущий момент поддерживает более 182 расширений файлов, а также имеет собственный формат архивов, известный как PEA. |
В данной статье автор кратко излагает требования, предъявляемые к разрабатываемому им проекту, а также различные инструменты, которые он выбрал для его реализации. После этого дано описание выбранного для реализации проекта аппаратного обеспечения и способа соединения отдельных аппаратных компонентов в процессе реализации аппаратной части системы. |
В то время как чтение книг с планшетов и смартфонов стало уже привычным явлением, с экрана компьютеров книги читают намного реже. Достаточно трудно сосредоточиться на классике, когда кто-то стучит в ваш чат. Но если по каким-либо причинам вы хотите открыть электронную книгу на компьютере, вам может для этого понадобиться специальное программное обеспечение. Поскольку большинство электронных книг сегодня распространяется в формате EPUB, ниже мы рассмотрим несколько хороших программ для Linux, способных работать с этим форматом. |
Список часто используемых программных инструментов для web-разработки под операционной системой GNU/Linux. В статье приведены инструкции для установки программ под Ubuntu, но эти инструкции также будут работать и под Debian. |
Сегодня в мире происходит экспоненциальный рост количества данных. Однако эти данные, по большей части, неструктурированы, поэтому больших усилий требует процесс их обработки и извлечения полезной информации, а также преобразование ее в удобную для последующей работы форму. Здесь на сцену выходит data mining. |
Если вы ищете эффективное, автоматизированное решение для создания высококачественных научных графиков в Linux, обратите внимание на matplotlib - графический научный пакет на базе Python с открытым исходным кодом и лицензией на базе Python Software Foundation license. К его достоинствам можно отнести подробную документацию с примерами, интеграцию с Python и вычислительным научным пакетом NumPy, а также возможность автоматизации операций. |
Многие задачи в науке и технике моделируются с помощью обыкновенных дифференциальных уравнений. Благодаря подобной вездесущности, многие инструментальные средства, предназначенные для решения и анализа обыкновенных дифференциальных уравнений, разрабатывались на протяжении многих лет. В этой статье расскано об одном из таких из инструментов, который доступен на Linux: Model Builder. Проект размещен на SourceForge, так что вы всегда можете собрать его из исходников, но в большинстве дистрибутивов этот пакет уже должен присутствовать. |
3-D принтеры становятся популярными инструментами, их цена снижается и они становятся доступны практически каждому. Если вы захотите спроектировать и создать свои собственные 3-D творения, вы можете воспользоваться FreeCAD, программой для параметрического 3-D моделирования с открытым исходным кодом. |
Plank - это простой и очень легковесный док для Ubuntu и его производных. Начиная с версии 3.0.0, Plank лежит в основе технологии Docky и обеспечивает весь базовый функционал, в то время как Docky расширяет его, добавляя такие замечательные вещи, как Docklets, диалоги натройки и так далее. Пока еще Docky иногда падает или автоматически закрывается при установке новых приложений. В отличие от него, Plank - это совершенный, простой, легковесный и стабильный док для запуска приложений. И он практически никогда не падает и не закрывается, если вы только не закроете его вручную. |
Kalzium - это программа для KDE, показывающая периодическую систему химических элементов, которая обеспечивает не только детальную информацию об элементах, но также позволяет выполнять различные вычисления, строить графики данных в зависимости от различных факторов, или составлять уравнения химического баланса. Это очень полезная образовательная программа, которая поможет вам изучить химические элементы. |
tpp - это простая в использовании утилита командной строки для создания презентаций, которая позволяет вам составлять стильные текстовые презентационные слайдшоу и распространять их в качестве обычных текстовых файлов. tpp поддерживает цвета, переходы между слайдами, вывод исходного кода, анимированное выполнение команд и выполнение команд в режиме реального времени. |
Серьезные научные расчеты в Linux можно выполнять с помощью NumPy - научного пакета на базе Python с открытым исходным кодом, выпущенным под лицензией BSD, который представляет собой бесплатную, но мощную альтернативу проприетарным пакетам (таким как MATLAB). Многочисленные встроенные инструменты для анализа данных, обширная документация и детальные примеры делают NumPy идеальным пакетом для использования в научных вычислительных приложениях. |
yEd - это один из лучших инструментов построения блок-схем, предназначенный для передачи информации о том, как работают процессы. Блок-схемы можно считать лингвиститечкой основой процесса визуализации. В данной статье мы расскажем, как создать красивые и полезные блок-схемы. |
Krusader это мощный двухпанельный файловый менеджер для KDE с целой кучей опций и функций. Этот файловый менеджер имеет обширный набор функций, мы обсудим только основные возможности Krusader. |
Компания APlus Mobile и ее параллельно действующее отделение Domestic Drone Countermeasures (DDC) запустили проект устройства, которое будет обнаруживать, когда беспилотный летательный аппарат приблизится на расстоянии менее 50 футов (около 15 метров). Система обнаружения частных беспилотников доступна в виде двух предложений по цене в $499 (на этапе альфа-тестирования) и в $ 699 (бета-тестирования) с доставкой в ноябре 2014 года и апреле 2015 года, соответственно. |
Есть несколько известных коммерческих программ для построения блок-схем и диаграмм, таких как Visio в Windows или OmniGraffle в MacOS X. А как с этим обстоит дело в Linux? На самом деле имеется несколько достаточно хороших альтернатив Visio и OmniGraffle, например yEd, Dia, LibreOffice Draw, Pencil Project и т.д. В этом руководстве мы рассмотрим создание блок-схем и диаграмм в Linux с помощью графического редактора yEd. |
Представленные в обзоре программы используют разные библиотеки, но все являются одними из самых легковесных приложений в своей категории. |
Многие пользователи (особенно опытные) до сих пор предпочитают взаимодействовать со своим компьютером с помощью командной облочки, используя консоль или эмулятор терминала. Из этой статьи вы узнаете о двух консольных программах, предназначенных для работы с финансами, это персональный финансовый менеджер GNU PEM и электронная таблица Oleo. |
quickplot - это быстрый интерактивный инструмент для двумерного рисования. quickplot очень удобен для быстрого создания и масштабирования простых карт. При размере исполняемого файла в 453 килобайта quickplot является самой маленькой и быстрой известной мне ГИС. |
Формат jpg несомненно является самым популярным графическим форматом в интернете, однако в некоторых случаях удобнее использовать pdf, так как он может включать как растровую, так и векторную графику. |
Linux и FOSS являются ключевыми игроками в области науки и исследований, и вместе они широко используются в крупнейших научно-исследовательских проектах в мире. В этой заметке описаны четыре проекта, в которых рассказано о четырех различных способах использования Linux в крупномасштабных исследованиях. |
Веб-камеры - это круто. Действительно, нет предела тому, что вы можете сделать с веб-камерой. Сейчас камера, может быть, уже не так интересна, как это было раньше, но это, по-прежнему, одно из самых полезных устройств, которые у меня есть. |
Super Flexible File Synchronizer - это программа для облачной синхронизации и резервного копирования, поддерживающая FTP, SSH, WebDAV, Amazon S3 Google Docs. File Synchronizer использует сжатие ZIP, шифрование данных и работает в нескольких режимах синхронизации - Standard Copying, Exact Mirror и SmartTracking. Приложение кроссплатформенное, но только версия для Linux является бесплатной (хотя и проприетарной). |
Готовитесь к сертификационному экзамену по Linux? Помогаете детям со школьными занятиями? В любом случае пакет Anki может помочь запомнить учебный материал. Гибкая и бесплатная обучающая система базируется на концепции обучающих карточек, но с поддержкой аудио, видео и многого другого, причем программа может адаптироваться к вашему стилю обучения. |
Дополненная реальность (Augmented Reality - AR) является одним из тех туманных компьютерных терминов, которые у двух любых поставщиков могут означать совершенно разные вещи. Давайте посмотрим, что предлагает открытое ПО, чем эти приложения отличаются от проприетарной дополненной реальности и каковы тенденции. |
FreeMind - приложение, относящееся к классу программ для создания карт ума (mindmap). Подобные программы обеспечивают графическое представление объектов и их связей. С помощью визуального представления можно структурировать образы, идеи или какие-либо проекты, которые на данный момент существуют только в голове проектировщика. Проще говоря, с помощью программ подобного класса можно представлять любые свои мысли в виде графических структур, которые облегчают общее представление об объекте и о его деталях в частности, что значительно облегчает дальнейшую работу. |
Рабочее окружение KDE обладает множеством возможностей, которые улучшаются и оттачиваются изо дня в день. Одно из полезных приложений - Nepomuk. Работу Nepomuk заметить достаточно трудно - она скрыта от пользовательского взора. Но именно благодаря Nepomuk система предоставляет пользователю неоценимые удобства. Все (или почти все) приложения KDE пользуются услугами этой программы. Давайте разберемся, что же это за такой загадочный продукт и что он делает такого хорошего в системе. |
В статье представлен краткий обзор устройств, на которых можно читать электонные книги; форматы таких книг; пресловутое ограничение DRM; перечень ресурсов, с которых можно скачать книги, и, наконец, вопрос цены таких книг. |
Электронные книги (e-books) имеют множество преимуществ. Они гораздо дешевле своих бумажных аналогов, а во многих случаях вообще бесплатны, их легко носить в кармане. Под операционную систему Ubuntu имеются уже готовые программы, с помощью которых можно управлять коллекциями книг, читать их на компьютере или загружать на карманные устройства, такие как Android-телефоны. В этой статье рассказано, как выполнять все эти операции. |
В обзоре рассматриваются коммерческие приложения профессионального уровня для Linux, использующиеся музыкантами, фотографами, программистами и специалистами в области создания анимации."> |
В статье рассказано о том, как в среде GNU/Linux с помощью языка программирования Perl, программ script и calc реализовать автоматизированную обработку результатов опроса, целью которого является выяснение уровня готовности студентов вуза к самообразованию. |
Qrencode - это небольшая утилита командной строки, которая позволяет создавать собственные QR-коды (сохраняемые в файлах .png) для их последующего размещения в блоге или любом другом месте. В статье дано краткое руководство по использованию этой утилиты. |
Рассмотрены возможности программы PDF-Shuffler, позволяющей редактировать файлы PDF путем удаления выбранных страниц, кадрирования страниц, а также путем слияния двух или нескольких документов в один файл |
Краткий обзор наиболее популярных программ для записи CD и DVD в Linux |
Картографические приложения, используемые по умолчанию в большинстве мобильных устройств, даже в телефонах на базе Linux, обычно являются проприетарными и пользуются картами, распространяемыми по коммерческим лицензиям. Для тех, кого волнуют вопросы, связанные со свободой программного обеспечения и открытостью данных, в статье приводится путеводитель по лучшим картографическим и навигационным приложениям, предназначенным для малых компьютеров. |
Независимо от того, хотите ли вы посмотреть открытые картографические данные, или их отредактировать, в Linux нет недостатка в приложениях, которые хорошо работают с данными в формате OpenStreetMap. В статье рассмотрены 3 картографических приложения, предназначенные для просмотра и редактирования открытых картографических данных на настольной машине с Linux. |
KBarcode - это простое десктопное приложение, позволяющее как создавать, так и печатать нескольких десятков видов различных штрих-кодов на физических носителях любого вида. |
Новые проекты с открытым кодом появляются постоянно и требуется много усилий для того, чтобы обнаружить в этой массе настоящие бриллианты. Ниже перечислены десять перспективных проектов FOSS, в которыми стоит познакомиться и использовать. |
Если вам приходится хранить большое количество паролей, нужно быть уверенным в том, что на каждой персональной или рабочей машине, которыми вы пользуетесь, должно быть специальное инструментальное средство для доступа к ним. Одним из таких инструментальных средств является пакет KeePassX. |
Тенденция на поддержку среди разработчиков сделала Linux очевидным выбором в качестве платформы для создания программного обеспечения для детей, а его безопасность и стабильность позволяют надеяться, что во время обучения ничего не будет сломано. Сегодня мы собрали самые лучшие Linux программы, предназначенные для детей, начиная от простых игр для малышей и заканчивая программистскими головоломками для более старших. |
Для многих людей средства запуска программ это то, что не стоит внимания. В конце концов, это всего лишь окошко для набора команды, верно? Возможно, что когда-то это так и было, но в наши дни есть несколько крошечных программ, которые существенно отличаются по своим возможностям. С их помощью вы сможете не только выполнить команду, но и искать файлы, просматривать интернет, узнавать погоду, даже запустить мини-калькулятор. |
Приложение iTalc является дидактическим инструментом для преподавателей, который поддерживает использование как Linux, так и Windows. |
В статье приводится краткое описание пяти dock-панелей: SimDock, Avant Window Navigator, Docky, Cairo Dock и Kiba, с помощью которых можно быстро запускать приложения и управлять ими. |
Установка Adobe Photoshop CS4 на Ubuntu Linux 9.10 Karmic Koala при помощи Wine. |
С помощью этой статьи вы шаг за шагом изучите процесс настройки своей личной облачной системы, в которой используется пакет Ubuntu Enterprise Cloud (UEC), базирующийся на платформе Eucalyptus. |
Есть определенного вида затруднения при загрузке / установке SDK только для того, чтобы делать скриншоты в вашем телефоне, но, к счастью, это делать легко. В настоящей статье будет показано, как установить Android SDK и делать скриншоты в системе Ubuntu 9.10 Karmic. |
Домашним и малым офисам, рассчитанным на 10 или менее работников, при переходе на продукты с открытым исходным кодом можно рассчитывать на получение значительной экономии. |
Интеллектуальное управление бытовой техникой и коммунальными службами относительно просто, если его начинать с Linux. |
Если Вы хотите опробовать Asterisk с тем, чтобы решить, подходит ли он для вашей организации, то в этой заметке изложено все, что нужно для начала знать. |
Этот краткий экскурс поможет начать работу с Kate. Kate предлагает массу полезных инструментов: одновременную работу с несколькими документами (можно открывать столько документов, сколько необходимо, или несколько раз открыть один и тот же файл, но в разных окнах) и поддержку сессий (автоматическое открытие заданного набора документов). |
KTechLab - программа для симуляции аналоговых и цифровых схем. Библиотека программы содержит множество компонентов, в том числе индикаторы, микросхемы ОЗУ, АЦП и даже микроконтроллер PIC. В статье описаны базовые функции симулятора и приведены простые схемы для знакомства с этой программой. |
В последнее время становится все более популярной идея автоматизации дома. Vera - система автоматизации дома, основанная на беспроводной сети из модулей Z-Wave, которую, по заявлениям разработчиков, может установить любой человек. |
Adobe Acrobat недешев, однако это не означает что вам придется обходиться без платформонезависимых документов. Многие разработчики создают программы, которые вполне способны заменить Acrobat. Ознакомьтесь с их списком и воспользуйтесь этими программами, в которых реализованы многие наиболее ценные функции и возможности формата PDF. |
Результаты сжатия, продемонстрированные тремя LZMA-утилитами, очень близки. Все три отработали лучше, чем bzip2, gzip и compress, хотя и гораздо медленнее. |