Отличный перевод SVN-book на русский находится здесь .
Русскоязычные термины немного путают (если уже прочитал английскую версию документации), поэтому вот краткий пацакско - чатланский словарь:
фиксация, она же публикация - check in (результат команды commit)
правка, она же ревизия - revision
создание рабочей копии - checkout
обновление рабочей копии - update (т.е., если мы подозреваем, что после получения нами рабочей копии в хранилище были опубликованы изменения, можно обновить нашу рабочую копию)
метка - tag, снимок с последней ревизии. Можно сказать, что это помеченная ревизия. В SVN отличия между тэгом и бранчем почти нет.
понедельник, 26 октября 2009 г.
пятница, 23 октября 2009 г.
Sparse Matrix Converters
Если по-русски - конвертеры между разными форматами хранения разреженных матриц. [По-английски короче, поэтому и заголовок на английском.]
Форматов существует несколько, поэтому проблема конвертации весьма остра.
Итак.
1. Существует набор пакетов на Питоне для учОных и инженеров - SciPy Packages. Один из этих пакетов имеет говорящее название Sparse. Причем он умеет работать аж с семью (!) форматами. Но - эхххх - на Питоне...
2. BeBOP sparse matrix converter. Конвертирует Harwell-Boeing в Matrix Market и наоборот.
3. Система R тоже умеет работать с несколькими sparse matrix - форматами. Help есть здесь.
понедельник, 19 октября 2009 г.
Torrent
Путевое описание работы Торрента нашел в совершенно неожиданном месте - на фан-сайте Спартака:)
Вкратце идея такая - сервер при скачивании выдает клиентам файл кусочками. Клиенты качают эти кусочки не только с самого сервера (как на FTP, например), но и друг у друга. Благодаря этому скорость скачивания (теоретически) должна быть большой. Реально - все не так шоколадно.
Вкратце идея такая - сервер при скачивании выдает клиентам файл кусочками. Клиенты качают эти кусочки не только с самого сервера (как на FTP, например), но и друг у друга. Благодаря этому скорость скачивания (теоретически) должна быть большой. Реально - все не так шоколадно.
пятница, 16 октября 2009 г.
Линковка программ gfortran
Если компилируем программу (несколько файлов .f) gfortran-oм, то при сборке стандартным линкером ld можем получить ошибки:
undefined reference "_gfortran_st_write"
и тому подобное.
Как я понял из интернета, причина состоит в том, что gfortran использует какие-то свои библиотеки. Поэтому надо использовать в качестве линкера (лоадера) сам gfortran
undefined reference "_gfortran_st_write"
и тому подобное.
Как я понял из интернета, причина состоит в том, что gfortran использует какие-то свои библиотеки. Поэтому надо использовать в качестве линкера (лоадера) сам gfortran
вторник, 13 октября 2009 г.
Одноразовый PATH
Нашел интересный bat-файл, который настраивает переменную окружения на один сеанс работы с командной строкой:
SET QTDIR=<QTDIR>
SET MINGWDIR=<MINGWDIR>
SET PATH=%QTDIR%\bin;%MINGWDIR%\bin;%SystemRoot%\System32
cmd.exe
Подписаться на:
Сообщения (Atom)