"Наблюдай лишь за тем,
Что желаешь иметь,
Кем хочешь быть,
Чего хочешь достигнуть.
Тогда лишь в это и будешь вовлечен.
Так говорят".
Клаус Дж. Джоул
четверг, 13 ноября 2008 г.
пятница, 24 октября 2008 г.
Интересный факт
В книге Анатолия Шевырёва прочитал интересный факт, IQ Мадонны (Луизы Чикконе) выше чем у Дж. Ф. Кеннеди.
понедельник, 20 октября 2008 г.
пятница, 10 октября 2008 г.
Неплохо замечено
Почти все наши неудачи являются следствием наших ошибочных представлений о том, что с нами происходит. Соответственно, более глубокое понимание человека, разумная оценка событий являются огромным шагом к счастью.
(Стендаль, Дневник (10 декабря 1801 года)
Ярлыки:
изречения
Система управления версиями Bazaar VCS
Собственно, что такое системы управления версиями можно прочитать у IBM. (Перевод статьи несколько корявенький, правда). Сайт самого Bazaar здесь.
Краткое описание команд (буду пополнять по мере "вьезжания" в тему):
Краткое описание команд (буду пополнять по мере "вьезжания" в тему):
- Начало работы с проектом:
bzr init myproject
в текущей директории будет создана директория my project, которая будет корневой для проекта.
в текущей директории будет создана директория my project, которая будет корневой для проекта.
- Добавление файлов в проект:
bzr add [.]
весь (ранее инициализированный с помощью bzr init) каталог будет рекурсивно (со вложенными каталогами добавлен в проект).
bzr add <файл>
будет добавлен только указанный файл.
Полезная опиция: --dry-run,в случаее ее указания, будет показано, что должно произойти, но ничего в проект добавлено не будет. (bzr add --dry-run .)
Если не требуется рекурсивное добавление, необходимо указать опцию --no-recurse.
весь (ранее инициализированный с помощью bzr init) каталог будет рекурсивно (со вложенными каталогами добавлен в проект).
bzr add <файл>
будет добавлен только указанный файл.
Полезная опиция: --dry-run,в случаее ее указания, будет показано, что должно произойти, но ничего в проект добавлено не будет. (bzr add --dry-run .)
Если не требуется рекурсивное добавление, необходимо указать опцию --no-recurse.
- Фиксация (commit):
Для фиксации текущего состояния (revision) файлов необходимо выполнить команду bzr commit -m "Ваш комментарий". Или bzr commit --file=Файл с комментарием.
- Просмотр статуса проекта:
bzr status
- Просмотр лога проекта:
bzr log
- Просмотр изменений:
bzr diff -rA..N. Где A и N номера ревизий. Если опция опущена будут отображены изменения последней ревизии с текущим состоянием. Если указать bzr diff -rN будут отображены изменения с ревизией N.
- Извлечение ревизий (checkout):
bzr checkout -r N [BRANCH_LOCATION] [TO_LOCATION]
Извлекает ревизию N из директории [BRANCH_LOCATION] в директорию [TO_LOCATION]
Вызов справки по командам: bzr help [комманда]
Отображене всех команд с кратким описанием: bzr help commands
Отображение разделов справки: bzr help topics
Отображение справки по конкретному разделу: bzr help
Извлекает ревизию N из директории [BRANCH_LOCATION] в директорию [TO_LOCATION]
Вызов справки по командам: bzr help [комманда]
Отображене всех команд с кратким описанием: bzr help commands
Отображение разделов справки: bzr help topics
Отображение справки по конкретному разделу: bzr help
четверг, 18 сентября 2008 г.
PowerShell скрипт отображентия версий dll файлов
$start_path="c:\windows\"
function showdir {
param (
$path
)
$files=Get-ChildItem $path
foreach ($file in $files) {
if ($file.PSIsContainer) {
showdir -path $file.FullName
}
else {
if (($file.Extension -eq '.dll') -or ($file.Extension -eq '.exe')) {
$f=gwmi -Class CIM_DataFile -Filter "Name='$(add_slhs($file.FullName))'"
Write-Host $file.FullName,$f.Version
}
}
}
}
function add_slhs($src) {
$dst=""
for ($i=0;$i -lt $src.length;$i++) {
if ($src[$i] -ne "\") {
$dst=$dst+$src[$i]
}
else {
$dst=$dst+$src[$i]+"\"
}
}
return $dst
}
showdir -path $start_path
function showdir {
param (
$path
)
$files=Get-ChildItem $path
foreach ($file in $files) {
if ($file.PSIsContainer) {
showdir -path $file.FullName
}
else {
if (($file.Extension -eq '.dll') -or ($file.Extension -eq '.exe')) {
$f=gwmi -Class CIM_DataFile -Filter "Name='$(add_slhs($file.FullName))'"
Write-Host $file.FullName,$f.Version
}
}
}
}
function add_slhs($src) {
$dst=""
for ($i=0;$i -lt $src.length;$i++) {
if ($src[$i] -ne "\") {
$dst=$dst+$src[$i]
}
else {
$dst=$dst+$src[$i]+"\"
}
}
return $dst
}
showdir -path $start_path
Ярлыки:
powershell,
scripring
пятница, 15 августа 2008 г.
Powershell Foreach-Object и Continue
Столкнулся с таким вот:
Если в блоке -Process {} командлета встречается инструкция Continue - выполнение скрипта прекращается. Описано здесь.
Если в блоке -Process {} командлета встречается инструкция Continue - выполнение скрипта прекращается. Описано здесь.
Ярлыки:
powershell,
scripring
вторник, 12 августа 2008 г.
среда, 6 августа 2008 г.
Powershell получение списка учетных записей локальных пользователей
Clear-Host #Очищаем окно вывода
$computer=$env:COMPUTERNAME #Получаем имя локального компьютера
Get-WmiObject -Class Win32_UserAccount -ComputerName $computer '
-Filter "LocalAccount='true'"
$computer=$env:COMPUTERNAME #Получаем имя локального компьютера
Get-WmiObject -Class Win32_UserAccount -ComputerName $computer '
-Filter "LocalAccount='true'"
Ярлыки:
powershell,
scripring
вторник, 5 августа 2008 г.
О смысле и цене жизни
Тот, кто имеет ЗАЧЕМ жить, может вынести любое КАК.
Ницше
Ницше
Ярлыки:
изречения,
отношение к жизни
Подписаться на:
Сообщения (Atom)

