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

Обзор свободного математического ПО

Известные пакеты — это гиганты всё-в-одном

Когда мы говорим о математическом ПО, на ум приходят такие гиганты, как Maple, Mathematica, MatLAB… У них есть одно общее свойство: они пытаются охватить всё. Конечно, Mathematica известна прежде всего как система для символьных вычислений, а Matlab — для численных, но одновременно в Mathematica есть мощные алгоритмы для вычислений с плавающей точкой, а в Matlab — пакет для символьных вычислений. Причём эти второстепенные функции в программах по сравнению с программами, для этого предназначенными, выглядят убого и смешно. А небезызвестный MathCAD пытается включить в себя всё, при этом всё реализовано так себе. Причина проста: нельзя объять необъятное. Читать →

Некоторые хитрости в использовании xmonad

Некоторое время назад я публиковал здесь статьи по настройке ion3. Всё течёт, всё меняется, и сейчас я использую другой фреймовый оконный менеджер — xmonad. С русской документацией по нему сейчас дело обстоит лучше, чем обстояло с ion3, когда я начал писать о нём. Именно, есть довольно основательная статья xmonad: функциональный оконный менеджер. Так что с вопросами «что такое xmonad» отсылаю туда. Однако, когда есть одна только вводная документация — этого всё-таки недостаточно. Хочется примеров настройки и всяческих вкусностей. И их есть у меня! 😉

Читать →

Пингвинизация

Месяц назад я завел себе пингвина. Настоящего и очень милого. Сперва он, конечно, не взлюбил новое место обитания. Видимо его отпугивали следы моего прошлого питомца (привычного, конечно, но далеко не такой дружелюбного). Поначалу диковатый и ершистый, пингвиненок, под неусыпным надзором и тщательным уходом расцвел и засиял яркими красками. Теперь он очень домашний и практически ручной. Понимает меня буквально с полуслова, а его исполнительностью и отзывчивостью можно восхищаться до бесконечности.

З.Ы. Кто не понял — месяц работы под Linux (Ubuntu 8.04) — полет нормальный 🙂 Linux, на самом деле, дружественная операционная система. Только друзей она выбирает очень осторожно.

Автор: Alex Petrov
Дата публикации: 2008-12-26T04:07:00.001-08:00

Typewriter-like раскладки

По совету http://vonderer.blogspot.com/, решил попробовать использовать для русского языка раскладку пишущей машинки. Главное преимущество (для меня) — в том, что знаки препинания обычно в тексте встречаются гораздо чаще, чем цифры, а в typewriter набирать их становится проще. Заодно точка и запятая получают по отдельной клавише, и буква Ё — более удобное место. Вобщем, действительно, удобно. Правда, на привыкание ушло около недели. Читать →

Deployment и Git

Сперва — что такое deployment?

Буквальный перевод — развертывание. Речь идет о том, чтобы заставить код, написанный разработчиком в своей песочнице, заставить работать в реальных условиях на «боевых серверах». И вот во что это выливается даже в случае с одним разработчиком:

Мой нынешний проект я разрабатываю/тестирую на своем домашнем сервере (dev-сервер, это называется). А недавно выложил на хостинг — это, так сказать, production-сервер (ну, на самом деле, это пока что разновидность тестирования). И тут появляются некоторые ньюансы: Читать →

Системы контроля версий. Git.

Решил всё-таки написать некое введение в тему, чтобы бы было куда давать ссылки 😉 Примечание: информация расчитана на не очень опытных разработчиков. Профессионалам, думаю, все освещенные здесь вопросы покажутся тривиальными. Товарищам, знакомым с контролем версий, но не знакомым с Git, предлагаю первые разделы пропустить.

Читать →