инструменты

Toolchain FAQ

Toolchain

GNU toolchain, autotools et al

Log messages are kept in the repository as properties attached to each revision. By default, the log message property (svn:log) cannot be edited once it is committed. That is because changes to revision properties (of which svn:log is one) cause the property's previous value to be permanently discarded, and Subversion tries to prevent you from doing this accidentally. However, there are a couple of ways to get Subversion to change a revision property.

The first way is for the repository administrator to enable revision property modifications. This is done by creating a hook called "pre-revprop-change" (see this section in the Subversion book for more details about how to do this). The "pre-revprop-change" hook has access to the old log message before it is changed, so it can preserve it in some way (for example, by sending an email). Once revision property modifications are enabled, you can change a revision's log message by passing the --revprop switch to svn propedit or svn propset, like either one of these:

$svn propedit -r N --revprop svn:log URL 
$svn propset -r N --revprop svn:log "new log message" URL 

where N is the revision number whose log message you wish to change, and URL is the location of the repository. If you run this command from within a working copy, you can leave off the URL.

The second way of changing a log message is to use svnadmin setlog. This must be done by referring to the repository's location on the filesystem. You cannot modify a remote repository using this command.

$ svnadmin setlog REPOS_PATH -r N FILE

where REPOS_PATH is the repository location, N is the revision number whose log message you wish to change, and FILE is a file containing the new log message. If the "pre-revprop-change" hook is not in place (or you want to bypass the hook script for some reason), you can also use the --bypass-hooks option. However, if you decide to use this option, be very careful. You may be bypassing such things as email notifications of the change, or backup systems that keep track of revision properties.

Вложения

If you see this message when you run autoreconf it means that you haven’t installed libtool.

Adobe Wallaby

Wallaby is an Adobe AIR application that allows designers and developers to convert Adobe Flash Professional files into HTML5 with a simple drag and drop of the mouse, quickly and easily expanding the distribution of creative content across platforms. We invite customers to download Wallaby, try out the code it generates, and provide feedback on how they are using it to create simple animations like banner ads and translating graphical content.

Story URL: 

Онлайн-инструменты для построения графиков, блок-схем и диаграмм

Есть много разных сервисов, облегчающих жизнь веб-разработчику или дизайнеру, в том числе создающих разные графики, диаграммы, блок-схемы и т.д. Ниже представлена небольшая подборка.Читать дальше

Story URL: 

BidiLink, SOcat, RLwrap - Linux utilities for administrator

bidilink is a general purpose Unix tool for linking two bidirectional data streams together. It extends the standard Unix "filter" paradigma to bidrectional streams.

socat is a relay for bidirectional data transfer between two independent data channels. Each of these data channels may be a file, pipe, serial device, pseudo terminal, a socket, an SSL socket, proxy CONNECT connection, a file descriptor, readline, a program, or a combination of these.Читать дальше

Korn shell command-line editing

There are two ways of entering either editing mode. First, you can set your editing mode by using the environment variable VISUAL. The Korn shell checks to see if this variable ends with vi or macs. An excellent way to set VISUAL is to put a line like the following in your .profile or environment file:Читать дальше

Программы преобразования RAW-файлов в цветное изображение

Камера - это измерительный прибор для регистрации изображения. Результатом ее работы является необработанная последовательность чисел (raw - сырой, необработанный), каждое из которых зарегистрировано соответствующим чувствительным элементом камеры. Этот массив существует всегда в памяти или оформленный в виде файла. Программа для работы с ним тоже нужна всегда. Она может выполняться камерой или внешней большой ЭВМ, но она всегда присутствует. В предельном случае ее выполняет экспериментатор, замеряя напряжение на фотоприемниках и закрашивая разграфленную на квадраты миллиметровку в соответствии с полученными значениями. Для того чтобы превратить массив данных в изображение, нужно знать параметры матрицы, как минимум число чувствительных элементов в строке и направление строк относительно кадра. Как с помощью Photoshop в этом случае получить черно-белое изображение, описано в статьях: Клад, зарытый Casio и Цифровой задник Leaf valeo 11 . Чтобы восстановить цвет, надо еще знать цвет и порядок расположения фильтров перед чувствительными элементами. Если камеры записывают необработанные данные только для внутренних целей, то файл с ними обычно устроен очень просто, но если его собираются отдать фотографу, то его структура усложняется,  производится сжатие без потерь, записывается дополнительная информация о параметрах съемки, может помещаться миниатюра для предварительного просмотра. Обычно камеры сразу внутренними средствами преобразуют исходные данные в цветное изображение, но часть информации при этом теряется.  Поэтому у фотографа, привыкшего самостоятельно проявлять пленку, возникает  естественное желание получить полный контроль над обработкой исходных http://www.ixbt.com/digimage/gimprwf.shtmlданных.Читать дальше

Story URL: 

System tray audio device switcher (STADS)

If you have an audio card (or some people call it sound card) that supports multiple outputs and actually using it for different purposes such as playing games, watching movies & listening to music, you’ll have to go through the hassle of changing the audio output in Windows Vista Control Panel.

Here’s an example. Let’s say you have a headphone and speakers. In order to change the audio output, you’ll have to close the program that is currently outputing the audio and right click on the speaker icon, choose Playback Devices, right-click on the playback device that you want and select Set as Default. Then click OK to close the sound configuration window and relaunch the program and play the audio. That will make it change from one output to the other, but it is troublesome and involves many steps.Читать дальше

Sysinternals Suite

The Sysinternals Troubleshooting Utilities have been rolled up into a single Suite of tools. This file contains the individual troubleshooting tools and help files. It does not contain non-troubleshooting tools like the BSOD Screen Saver or NotMyFault.Читать дальше

RSS-материал