Link is forgotten, from google:
" You're right - it doesn't, if you know Jenkins well enough. I've
found the answer to my question: "The first line (beginning with #!/
bin/sh -x) is important. If you omit it, Hudson will run the script
with /bin/sh -xe and that will make the script terminate on first
command that returns non-zero status." "
вторник, 14 февраля 2012 г.
четверг, 26 января 2012 г.
FIX for ORA-21561: OID generation failed
If you got a such error:
# sqlplus64 login/password@tns
SQL*Plus: Release 11.2.0.3.0 Production on Wed Jan 25 03:20:48 2012
Copyright (c) 1982, 2011, Oracle. All rights reserved.
ERROR:
ORA-21561: OID generation failed
Enter user-name:
Add your machine hostname into "/ets/hosts" file.
# sqlplus64 login/password@tns
SQL*Plus: Release 11.2.0.3.0 Production on Wed Jan 25 03:20:48 2012
Copyright (c) 1982, 2011, Oracle. All rights reserved.
ERROR:
ORA-21561: OID generation failed
Enter user-name:
Add your machine hostname into "/ets/hosts" file.
пятница, 3 июня 2011 г.
darktable git macosx
Updated: 9 june 2011
Great thanks to Henrik Anderson aka 'dinamic' ;-)
Small instructions how to build darktable on macosx.
Warning rawspeed disabled due compile errors!
$ cat my_build.sh
#!/bin/bash
CC=gcc-mp-4.5
CXX=g++-mp-4.5
BRANCH=$1
PWD=$(pwd)
if [ $0 < 1 ]; then
echo ">used default branch master"
$BRANCH=master
else
echo "> branch $1"
fi
cd "${PWD}"/darktable
#git pull
git checkout $BRANCH
rm -rf build/*
pushd build
CC=$CC CXX=$CXX cmake -DCMAKE_INSTALL_PREFIX=release \
-DINSTALL_IOP_EXPERIMENTAL=1 \
-DUSE_OPENCL=0 \
-DUSE_GCONF_BACKEND=0 \
-DDONT_INSTALL_GCONF_SCHEMAS=1 \
-DDONT_USE_RAWSPEED=1 \
-DUSE_CAMERA_SUPPORT=0 ..
CC=$CC CXX=$CXX make 2>&1 >/dev/null
sed -i -e 's/-N //g' src/metadata_gen.h &&
sed -i -e 's/-N //g' src/metadata_gen.c &&
sed -i -e 's/-n //g' src/metadata_gen.h &&
CC=$CC CXX=$CXX make install -j4
popd
GIT_VER=$(git rev-parse HEAD)
./packaging/macosx/make-app-bundle
cd build/release && mv DarkTable.dmg $PWD/DarkTable-$BRANCH-$GIT_VER.dmg
P.S. 4fec9e3b29556cf9ad090029a00a4c15dfab315a + my cairo patch http://dl.dropbox.com/u/8967079/darktable/0001-Test-enabled-cairo-text-on-macosx.patch
воскресенье, 20 февраля 2011 г.
conf.d/net niks.by internet connection
Hello, small tip howto setup internet connection for niks.by ISP in gentoo.
Firstly you need to install `emerge ppp pptpclient`.
Then add the following lines to /etc/conf.d/net
link_ppp11="pty 'pptp 217.21.42.209 --nolaunchpppd'"
username_ppp11='LOGIN'
password_ppp11='PASSWORD'
pppd_ppp11=(
lock
usepeerdns
noipdefault
noauth
nodeflate
defaultroute
refuse-eap
refuse-pap
refuse-chap
refuse-mschap
#require-mschap-v2
require-mppe-128
nobsdcomp
)
depend_ppp11 () {
need net.eth0
}
`cd /etc/init.d && ln -s net.ppp11 net.lo`
And simply run
`/etc/init.d/net.ppp11 start`
воскресенье, 2 января 2011 г.
ppp chat connection for gsm
Настройка ppp соединения для mts через conf.d/net.
Вся особенность заключается в том что baselayout-1 и baselayout-2 обрабатывают по-разному массивы переменных.
Вот рабочий, правильный вариант для baselayout-2
link_ppp10="/dev/ttyACM0"
config_ppp10=("ppp")
username_ppp10="mts"
passwords_ppp10="mts"
pppd_ppp10="
defaultroute
maxfail 3
dump
debug
"
chat_ppp10="
ABORT BUSY
ABORT ERROR
ABORT 'NO ANSWER'
ABORT 'NO CARRIER'
ABORT 'NO DIALTONE'
ABORT 'Invalid Login'
ABORT 'Login incorrect'
TIMEOUT 15
'' ATZ
OK 'AT+CGDCONT=1,\"IP\",\"internet.mts.by\"'
OK 'ATDT*99***1#'
CONNECT ''
TIMEOUT 15
~-- ''
"
Все, что содержит не одно слово, берется в одинарные кавычки, внутри них уже простым экраном берутся двойные кавычки.
Вот как происходит разбор.
# We need to flatten the useless array
set -- $(_get_array "chat_${IFVAR}")
if [ $# != 0 ]; then
opts="${opts} connect '$(echo ${chatprog} $@ | sed -e "s:':'\\\\'':g")'"
fi
Ярлыки:
baselayout,
gentoo,
gentoo.by,
mts,
ppp
воскресенье, 19 сентября 2010 г.
Разница от native для gcc
Не забыть...
gcc -Q --help=target -march=native > native1 && gcc -Q --help=target -march=$(gcc -Q --help=target -march=native| grep march | awk '{print $2}') > march2 && diff -uNr march2 native1 && rm native1 march2
gcc -Q --help=target -march=native > native1 && gcc -Q --help=target -march=$(gcc -Q --help=target -march=native| grep march | awk '{print $2}') > march2 && diff -uNr march2 native1 && rm native1 march2
среда, 15 сентября 2010 г.
gentoo-doc-ru current status
Уже долгое время (около 3,4-х лет) не переводится документация по gentoo на русский язык. Всё банально: тем, кто может переводить это не надо; тем, кому надо - не могут. (Там ещё длится история с введением системы для более удобной работы с переводами, но имхо бред т.к. если хотели бы переводить, то смогли бы и так). В итоге получалось что люди пытались локализировать систему в koi8-r или использовать русский хендбук для установки, в котором многие вещи уже давно изменились.
В первый раз, когда мне надоело говорить: "Не юзай русский хендбук он устарел" - появился bug #274951, в результате которого ссылка на русские доки была убрана со страницы gentoo.org/doc/.
Второй раз случился час назад, в итоге на все доки было добавлено предупреждение и теперь там красуется "Предупреждение : Этот документ недействителен и больше не поддерживается."
Используйте на свой страх и риск :)
P.S. если у кого-то есть навыки перевода или желание помочь с переводами - обращайтесь, подскажу с чего и как начинать.
В первый раз, когда мне надоело говорить: "Не юзай русский хендбук он устарел" - появился bug #274951, в результате которого ссылка на русские доки была убрана со страницы gentoo.org/doc/.
Второй раз случился час назад, в итоге на все доки было добавлено предупреждение и теперь там красуется "Предупреждение : Этот документ недействителен и больше не поддерживается."
Используйте на свой страх и риск :)
P.S. если у кого-то есть навыки перевода или желание помочь с переводами - обращайтесь, подскажу с чего и как начинать.
Подписаться на:
Сообщения (Atom)