Архив рубрики: Linux

Сборник LiveMath

Традиционно, слабым местом Linux считается софт для проектирования и математических расчетов. Это не так!

LiveMath — это LiveDVD, содержащий большой набор свободного математического ПО. Предполагается для использования в основном в демонстрационных целях, но может также использоваться для постоянной работы.

Все подробности и образ диска здесь

Автор: Сергей Курган

Встречаем Linux Mint 14

Совсем недавно свет увидела новая версия распространенной операционной системы Linux Mint 14-ой версии.

Новая версия этой операционной системы была создана на основе весьма распространенной Ubuntu 12.10 и новой версии ядра Linux порядковый номер, которой 3.5. В данной версии дистрибутива появились две графические оболочки Cinnamo новой версии, порядковый номер которой 1.6 и MATE порядковый номер этой графической оболочки — 1.4. Заметные изменения претерпел и менеджер дисплеев MDM, поддерживающий темы GDM2 и список пользователей с аватарами. Программа управления пакетами в этой версии дистрибутива теперь не использует apt-демон, на смену ему пришел новый собственный менеджер пакетов с поддержкой debconf. Читать

LiveMath IV

Дошли руки собрать очередную версию LiveMath.

LiveMath — это LiveDVD, содержащий большой набор свободного математического ПО. Предполагается для использования в основном в демонстрационных целях, но может также использоваться для постоянной работы.

Картинка для привлечения внимания:

(на картинке слева вверху FriCAS считает интегралы в специальных функциях, а справа R выводит графики по данным, включенным в поставку для примера).

В этот раз LiveMath основан на Ubuntu 12.10 (Quantal), плюс некоторое количество дополнительного софта. LiveMath IV содержит (среди прочего):

Системы компьютерной алгебры:

  • Maxima 5.27 (http://maxima.sourceforge.net) — полнофункциональная система аналитических вычислений.
  • Fricas 1.1.8 (http://fricas.sourceforge.net) и OpenAxiom 1.4.1 (http://open-axiom.org)  — обе актуальные версии мощной системы компьютерной алгебры Axiom.
  • YaCas 1.3.2 (http://yacas.sourceforge.net) — еще одна система компьютерной алгебры.
  • PARI/GP 2.5.1 (http://pari.math.u-bordeaux.fr/) — широко используемая компьютерно-алгебраическая система, разработанная для быстрых вычислений в теории чисел (факторизации, алгебраическая теория чисел, эллиптические кривые…).
  • GAP 4r4p12 (http://www.gap-system.org/) — свободно распространяемый, открытый и расширяемый программный комплекс для применения в области вычислительной дискретной математики, в частности, теории групп.
  • Mathomatic 15.8.2  (http://www.mathomatic.org/) — переносимая, универсальная программа, которая может решать, упрощать, группировать, дифференцировать, интегрировать и сравнивать алгебраические выражения.

Системы автоматизации доказательств:

  • ACL2 4.3 (http://www.cs.utexas.edu/users/moore/acl2/) — язык программирования для моделирования компьютерных систем и средство, помогающее доказывать свойства этих моделей.
  • Coq 8.3.pl4 (http://coq.inria.fr/) — система автоматизированного построения доказательств, с помощью которой, кроме всего прочего, была решена проблема четырех красок.
  • Agda2 2.3.0 (http://wiki.portal.chalmers.se/agda/pmwiki.php) — язык программирования с зависимыми типами и система автоматизации доказательств.
  •  Prover9/Mace4, Otter и пр.

Системы численных вычислений:

  • SciLab 5.3.3  (http://www.scilab.org/) — пакет научных программ для численных вычислений, предоставляющий мощное открытое окружение для инженерных и научных расчетов.
  • GNU Octave 3.6.2 (http://www.octave.org/) — язык высокого уровня, предназначенный для выполнения математических вычислений;
  • FreeMat 4.0 (http://freemat.sourceforge.net/) — свободная среда для быстрой разработки, научного прототипирования и обработки данных, имеет интерфейс и синтаксис языка, подобные MatLab.
  • Yorick 2.2.02 (http://yorick.sourceforge.net/) -специализированный С-подобный язык для создания симуляторов с упором на скорость вычислений.
  •  Dynare 4.3.0 (http://www.dynare.org/).

Образовательные программы:

  • Kig 4.9.2 (http://edu.kde.org/kig/), Geogebra 4.0.34.0 (http://geogebra.org), DrGeo 1.1.0  — интерактивная геометрия.
  • KAlgebra 4.9.2
  • KMPlot 4.9.2 — средство для построения графиков.

Обработка и визуализация данных:

  • Gnuplot 4.6.0
  • Mayavi2 4.1.0 (http://code.enthought.com/projects/mayavi/#Mayavi2) — открытый пакет научной 2D и 3D визуализации данных.
  • OpenDX 4.4.4 (http://www.opendx.org/) — программное средство для анализа данных в графическом виде, визуализации научных данных.
  • GGobi 2.1.10 (http://www.ggobi.org/) — среда визуализации многомерных данных;
  • QtiPlot 0.9.8.8 — позиционируется как замена для Microcal Origin — программа для несложной статистической обработки данных, построения всяческих графиков.
  • Grace 5.1.22 (http://plasma-gate.weizmann.ac.il/Grace/) — программа для подготовки двумерных графиков по чис

qBittorrent замена uTorrent

Не для кого не секрет что uTorrent с каждой новой версией превращается в УГ. В поисках замены наткнулся на эту замечательную программу.

Основное преимущество (для меня)qBittorrent перед другими клиентами, это сходство интерфейса с uTorrent,  кросс — платформенность  т.к. я являюсь обладателем  небольшого зоопарка ОС и открытость исходных кодов. Немного информации с сайта:

  • Интерфейс схожий с uTorrent
  • Хорошо интегрированные и гибкие плагины поиска
    • Поиск по самым популярным BitTorrent базам(поисковикам)
  • Доступны все расширения протока Bittorrent
    • DHT, Peer Exchange, Full encryption, Magnet/BitComet URIs, …
  • Удаленное управление по средствам веб-интерфейса
  • Расширенный контроль над трекерами, пирами и торрентами
  • UPnP / NAT-PMP поддержка перенаправления портов
  • Доступен на ~25 языках (поддержка Unicode)
  • Наличия инструмента для создания торрентов
  • Продвинутая поддержка RSS с фильтрами (включая regex)
  • Планировщик ширины канала
  • IP фильтр (совместимый с eMule и PeerGuardian)
  • IPv6 совместимый
  • Последовательная загрузка (aka «Загрузка по порядку»)
  • Работает на следующих платформах: Linux, Mac OS X, Windows, OS/2, FreeBSD
В целом программа отличная, а ее открытость позволяет добавлять нехватающие фичи, чем в принципе я время от времени и занимаюсь! Кстати написанна он на Qt.

Так же стоит отметить наличие web-интерфейса и возможность программы работать на ОС(Linux), без оконного менеджера. Так что при помощи этой программы можно построить домашнюю торрента-качалку на отдельном сервере и управлять ей удаленно через веб-интерфейс.

qBittorrent имеет встроенный торрент-трекер, что позволит раздавать торренты людям непосредственно с своего компа, без выкладывания торрента на интернет трекеры.

Автор: Dmitriy Falko
Дата публикации: 2012-11-19T23:09:00.002+04:00

Печать на Windows принтер из Linux. LPD.

Есть ПК с Windows XP SP3, к которому подключён по USB и настроен принтер HP LJ P1006. Есть ПК с Xubuntu 12.10, с которого нужно настроить печать на этот принтер по локальной сети. В этой статье я опишу настройку сервера печати LPD на Windows и последующую установку принтера на Linux.

 На ПК с Windows, нужно открыть общий доступ к принтеру. Заходим в свойства принтера, и на вкладке Доступ, активируем опцию — Общий доступ к данному принтеру, с присвоением ему простого сетевого имени без пробелов и спецсимволов. В данном примере сетевое имя нашего принтера — AdminsPrint (выбирал не я:).
Читать

Улучшаем производительность веб-ресурса. Установка mod_pagespeed в Ubuntu

Для начала загружаем пакет с сайта Google

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_amd64.deb

или для 32-битной системы

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-beta_current_i386.deb

Терь устанавливаем пакет (обезательно с правами root):

dpkg -i mod-pagespeed-*.deb
apt-get -f install

Настройка модуля осуществляется в файле /etc/apache2/mod-available/peagespeed.conf

Автор: Sergiy Kamolov