Дошли руки собрать очередную версию 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
Так же стоит отметить наличие 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
Качаем музыку из контатка
1)Открываем страницу аудиозаписей и пролистываем до самого конца
2)Если наш браузер Chrome то жмем F12 и нажимаем на 3ю строку в появившемся окошке, тегсворачивается, мы жмем по нему ПКМ и выбираем Copy as HTML (я думаю не составит труда получить код страницы после отработавших js в других браузерах)
3)Открываем наш любимый текстовый редактор(gedit например) и вставляем в него текст (тут молимся чтобы он переварил эпичную строку в пару миллионов символов. офисные редакторы в данном случае наверное не применимы), затем сохраняем все это дело в файл (audio.vk.txt в данном случае)
4)Открываем терминал и выполняем:
grep -o ‘http://cs.*.mp3’ audio2.vk.txt | grep -o ‘http://cs.*.mp3’ > mp3links.txt && wget -i mp3links.txt
автор идеи:Savalik
за что ему огромное спасибо!
Автор: r1za
Дата публикации: 2012-10-29T18:45:00.001-07:00
Программирование работы с SSH при помощи Paramiko (Перевод)
OpenSSH — это вездесущий метод удалённого безопасного доступа к машине и передачи файлов. Многие — системные администраторы, инженеры автоматизации тестов, веб-разработчики и другие люди используют этот методы ежедневно. Написание скриптов для ssh на Python может быть тяжёлым занятием, но модуль Paramiko позволяет решить эту задачу проще.

