- Из под root`а запускаем visudo
- В конец файла дописываем username ALL=(ALL) ALL, где username - имя вашего пользователя (переход в режим редактирования - INSERT)
- Сохраняем файл (выходим из режима редактирования vi - ESC, режим ввода комманд - SHIFT+:, записываем в файл и выходим - wq, жмем ENTER)
четверг, 27 мая 2010 г.
Настраиваем sudo
Для того, чтобы дать возможность юзеру пользоваться sudo необходимо сделать следующее:
среда, 26 мая 2010 г.
Python + NamPy и SciPy
Появилась интересная задача. Приглядываюсь чем бы её решить...
NumPy — это расширение языка Python, добавляющее поддержку больших многомерных массивов и матриц, вместе с большой библиотекой высокоуровневых математических функций для операций с этими массивами. Предшественник NumPy, Numeric, был изначально создан Jim Hugunin. NumPy открытое программное обеспечение и имеет много разработчиков.
SciPy — это открытая библиотека высококачественных научных инструментов для языка программирования Python. SciPy содержит модули для оптимизации, интегрирования, специальных функций, обработки сигналов,обработки изображений, генетических алгоритмов, решения обыкновенных дифференциальных уравнений, и других задач обычно решаемых в науке и при инженерной разработке. Библиотека разрабатывается для той же аудитории что MATLAB и Scilab. Для визуализации при использовании SciPy часто применяют библиотекуMatplotlib, являющуюся аналогом средств вывода графики MATLAB. В настоящее время SciPy распространяется под лицензией BSD и его разработчики спонсируются Enthought.
NumPy — это расширение языка Python, добавляющее поддержку больших многомерных массивов и матриц, вместе с большой библиотекой высокоуровневых математических функций для операций с этими массивами. Предшественник NumPy, Numeric, был изначально создан Jim Hugunin. NumPy открытое программное обеспечение и имеет много разработчиков.
SciPy — это открытая библиотека высококачественных научных инструментов для языка программирования Python. SciPy содержит модули для оптимизации, интегрирования, специальных функций, обработки сигналов,обработки изображений, генетических алгоритмов, решения обыкновенных дифференциальных уравнений, и других задач обычно решаемых в науке и при инженерной разработке. Библиотека разрабатывается для той же аудитории что MATLAB и Scilab. Для визуализации при использовании SciPy часто применяют библиотекуMatplotlib, являющуюся аналогом средств вывода графики MATLAB. В настоящее время SciPy распространяется под лицензией BSD и его разработчики спонсируются Enthought.
Доступные субпакеты
- constants: Физические константы и коэффициенты пересчёта (с версии 0.7.0)
- cluster: Векторное квантование
- fftpack: Дискретные алгоритмы преобразования Фурье
- integrate: Инструменты для интегрирования
- interpolate: Инструменты для интерполяции
- io: Ввод/вывод данных
- lib: Врапперы Python для внешних библиотек
- linalg: Линейная алгебра
- misc: Разные утилиты
- optimize: Средства оптимизации
- sandbox: Экспериментальный код
- signal: Обработка сигналов
- sparse: Поддержка разреженных матриц
- special: Специальные функции
- stats: Статистические функции
- weave: Позволяет включение кода C/C++ внутри кода Python
Дополнительная функциональность
Основной функционал SciPy расширяется за счёт других инструментов. Например:
- Графика. На данный момент рекомендованным пакетом для отрисовки двухмерной графики является Matplotlib, тем не менее существует множество других, например HippoDraw, Chaco, и Biggles. Также популярными являются Python Imaging Library и MayaVi (для 3D визуализации)
- Оптимизация. Хотя SciPy имеет свой пакет для оптимизации, OpenOpt имеет доступ к большему количеству оптимизационных пакетов и решателей
- Продвинутый анализ данных. При помощи RPy, SciPy обеспечивает интерфейс к статистическому пакету R предназначенному для сложного анализа данных.
- База данных. SciPy может взимодействовать с PyTables, иерархической базой данных разработанной для эффективного управления большими объёмами данных на основе HDF5.
- Интерактивная оболочка. IPython это интерактивная среда которая обеспечивает дебаггинг и создание кода в стиле близком к MATLAB.
- Символьная математика. Существует несколько библиотек для Python, такие как PyDSTo, Symbolic и SymPy — которые позволяют работать с символьной математикой.
вторник, 25 мая 2010 г.
понедельник, 17 мая 2010 г.
суббота, 15 мая 2010 г.
пятница, 14 мая 2010 г.
Создание единой государственной системы дистанционной работы с документами
Отсюда.
Министерство связи планирует разработать отечественную государственную систему дистанционной работы с документами, перекрывающую функционал Google Docs.
Смысл проекта состоит в повышении эффективности работы госаппарата. Появление единой системы должно сократить издержки за счет общих для разных ведомств форматов данных, коллективной работы с документами и уменьшения числа закупаемых лицензий. Ориентироваться ведомство будет в первую очередь на свободное ПО, которому будет отдан приоритет по отношению к проприетарным разработкам.
Кроме стандартных текстового редактора и электронных таблиц должны быть реализованы функциональные приложения, также доступные по принципу SaaS (Software as a service - Программное обеспечение как услуга), например, бухгалтерское ПО и система электронного документооборота.
Министерство связи планирует разработать отечественную государственную систему дистанционной работы с документами, перекрывающую функционал Google Docs.
Смысл проекта состоит в повышении эффективности работы госаппарата. Появление единой системы должно сократить издержки за счет общих для разных ведомств форматов данных, коллективной работы с документами и уменьшения числа закупаемых лицензий. Ориентироваться ведомство будет в первую очередь на свободное ПО, которому будет отдан приоритет по отношению к проприетарным разработкам.
Кроме стандартных текстового редактора и электронных таблиц должны быть реализованы функциональные приложения, также доступные по принципу SaaS (Software as a service - Программное обеспечение как услуга), например, бухгалтерское ПО и система электронного документооборота.
четверг, 13 мая 2010 г.
Семинар. Впечатления.
Довольно грамотное мероприятие, понравилось. К сожалению не смог присутствовать до конца, но успел послушать как Александр Якунин рассказывал про автоматическое управление памятью в среде .NET. Если такие мероприятия в Уральском государственном горном университете будут проводиться чаще, то специалисты, которые в последствие закончат ВУЗ, будут уже знакомы с инструментами и средствами разработки применяемыми в современных информационных технологиях.
Что характерно, в зале было довольно много человек для такого мероприятия. Но зная специфику образовательного процесса университета, могу предположить, что студенты, присутствовавшие на семинаре были мало знакомы с тем, о чём рассказывал Александр. Хотя это и не помешало общаться с аудиторией на одном языке.
В целом я доволен проведенным семинаром, спасибо организаторам, жду продолжения.
Что характерно, в зале было довольно много человек для такого мероприятия. Но зная специфику образовательного процесса университета, могу предположить, что студенты, присутствовавшие на семинаре были мало знакомы с тем, о чём рассказывал Александр. Хотя это и не помешало общаться с аудиторией на одном языке.
В целом я доволен проведенным семинаром, спасибо организаторам, жду продолжения.
Семинар ИТ. Уральский государственный горный университет, Екатеринбург. 13 мая 2010 г.
13 мая 2010 года в Уральском государственном горном университете пройдет открытый семинар, посвященный информационным технологиям.
Начало в 16:20 , аудитория 3326 (конференц-зал)
План мероприятия:
1. Обзор .NET Framework CLR (Александр Якунин)
2. Автоматическое управление памятью в среде .NET (Александр Якунин)
3. Как получить программное обеспечение бесплатно и легально .Windows 7 Professional , Windows XP, MS Visual Studio Professional и др.
Александр Якунин, исполнительный директор компании Xtensive http://x-tensive.com/ Компания Xtensive, занимается разработкой ПО на платформе .NET. В числе прочих, такие продукты, как DataObjects.net, MesControl)
Самых активных участников обсуждений ждут полезные призы. Вы получите возможность пообщаться с экспертом по разработке ПО и студентами нашего вуза, интересующимися IT :)
По всем вопросам пишите на почту Yulia.ekb@gmail.com, http://vkontakte.ru/Yuliaekb , а также в группе acy05.groups.live.com
Зарегистрируйтесь, прислав письмо с данными о себе.
Если с вами хотят прийти друзья из других вузов - отправляйте письма с их ФИО - мы передадим списки охране.
Начало в 16:20 , аудитория 3326 (конференц-зал)
План мероприятия:
1. Обзор .NET Framework CLR (Александр Якунин)
2. Автоматическое управление памятью в среде .NET (Александр Якунин)
3. Как получить программное обеспечение бесплатно и легально .Windows 7 Professional , Windows XP, MS Visual Studio Professional и др.
Александр Якунин, исполнительный директор компании Xtensive http://x-tensive.com/ Компания Xtensive, занимается разработкой ПО на платформе .NET. В числе прочих, такие продукты, как DataObjects.net, MesControl)
Самых активных участников обсуждений ждут полезные призы. Вы получите возможность пообщаться с экспертом по разработке ПО и студентами нашего вуза, интересующимися IT :)
По всем вопросам пишите на почту Yulia.ekb@gmail.com, http://vkontakte.ru/Yuliaekb , а также в группе acy05.groups.live.com
Зарегистрируйтесь, прислав письмо с данными о себе.
Если с вами хотят прийти друзья из других вузов - отправляйте письма с их ФИО - мы передадим списки охране.
Подписаться на:
Сообщения (Atom)


