Jan 20
2011
lcOldPrinter = SET(“printer”,2)
oPDFC = Createobject(“PDFCreator.clsPDFCreator”,”pdfcreator”)
oPDFC.cStart(“/NoProcessingAtStartup”)
oPDFC.cOption(“UseAutosave”) = 1
oPDFC.cOption(“UseAutosaveDirectory”) = 1
oPDFC.cOption(“AutosaveFormat”) = 0
DefaultPrinter = oPDFC.cDefaultprinter
oPDFC.cDefaultprinter = “pdfcreator”
oPDFC.cClearCache
oPDFC.cOption(“AutosaveDirectory”) = “c:\temp\”
oPDFC.cprinterstop=.F.
# First Report
oPDFC.cOption(“AutosaveFilename”) = “myPdf_1”
nLastDocNo=oPDFC.cOption(“Counter”)
Report Form c:\test.frx To Printer
DO WHILE oPDFC.cOption(“Counter”) <= nLastDocNo
WAIT “Waiting for finish job …”WINDOW NOWAIT noclear
nKey=INKEY(1)
nQueueCount = opdfc.cCountOfPrintjobs
enddo
# Second Report
oPDFC.cOption(“AutosaveFilename”) = “myPdf_2”
nLastDocNo = oPDFC.cOption(“Counter”)
Report Form c:\test2.frx To Printer
DO WHILE oPDFC.cOption(“Counter”) <= nLastDocNo
WAIT “Waiting for finish job …”WINDOW NOWAIT noclear
nKey=INKEY(1)
nQueueCount = opdfc.cCountOfPrintjobs
enddo
…… and so on …
Set Printer To Name (lcoldPrinter)
oPDFC.cDefaultprinter = DefaultPrinter
oPDFC.cClearCache
Release oPDFC
Jan 13
2011
Eksport drukarek z cupsa do samby.
cupsaddsmb -H adres_ip -U root -a -v
Dec 29
2010
sysctl kernel.panic = 10
( zrestartuje maszyne 10 sekund po panicu ).
Nov 9
2010
Wisujemy cmd w Command Window a potem, Ctrl+Shift + Enter.
Nov 5
2010
1. Wymienić baterię i naładować do pełna UPS-a.
2. Wpisać nową datę baterii do EPPROM-u za pomocą programu apctest.
3. Odłączyć kabel sygnałowy.
4. Podłączyć do UPS-a obciążenie przynajmniej 30% (koniecznie !!!) i poczekać na całkowite rozładowanie.
4. Podłączyć kabel zasilający UPS bez włączania UPS-a i poczekać aż się do pełna naładują.
5. Podłączyć komputer, kabel sygnałowy i włączyć UPS-a.
Oct 28
2010
1. change the innodb_log_file_size in the my.cnf
2. stop the server
3. rename ib_logfile0 to ib_logfile0_old
4. rename ib_logfile1 to ib_logfile1_old
5. restart server
Sep 11
2010
Windows Commander domyślnie sortuje pliki zaczynające się od cyfr złej kolejności (1,10,11,111,2,21 itd.)
Znajdujemy plik wincmd.ini i zmieniamy linijkę SortUpper na SortUpper=3.
Sep 8
2010
Tryb recovery: vol_down+call+end call (zmniejsz_głośność+zielona+czerwona słuchawka)
Tryb download: vol_down+camera+call_down (zmniejszenie głośnosci+kamera+czerwona słuchawka )
Przydatne kody
*#*#0*#*#* test ekranu LCD
*#1234# wersja softu
*#0228# szczegółowe info o baterii
* # 0011 # szczegółówe info na temat sieci gsm
* # 0673 # menu testowe dźwięku
* # 0842 # menu testowe wibracji
*#7465625# infomracje o simlocku
*#*#4636#*#* informacje o systemie, baterii itp…
Sep 3
2010
Instalujemy RoundCube Fail2Ban Plugin.
Wchodzimy do katalogu z roundube.
W config/main.inc.php zmieniamy/dodajemy wpisy:
$rcmail_config[‘log_driver’] = ‘file’;
$rcmail_config[‘syslog_id’] = ’roundcube’;
Logi będą powstawały w podkatalogu logs roundcube (apache musi mieć do niego prawa zapisu).
Tworzymy plik: /etc/fail2ban/filter.d/roundcube.conf :
[Definition]
failregex = FAILED login for .*. from <HOST>
ignoreregex =
Dodajemy wpis do /etc/fail2ban/jail.conf
[roundcube]
enabled = true
port = http,https
filter = roundcube
action = iptables-multiport[name=roundcube, port=”http,https”]
sendmail-whois[name=Roundcube, dest=root]
logpath = /var/log/httpd/roundcube/userlogins
maxretry = 5
bantime = 1800
RoundCube Fail2Ban Plugin na naszym serwerze
Sep 3
2010
Wchodzimy do folderu z horde.
W config/conf.php ustawiamy linijkę:
conf.php:$conf[‘log’][‘name’] = ‘/var/log/httpd/horde_log’;
Tworzymy plik: /etc/fail2ban/filter.d/horde.conf :
[Definition]
failregex = .* FAILED LOGIN for .* \[<HOST>\]
ignoreregex =
W pliku /etc/fail2ban/jail.conf dodajemy linikji:
[horde]
enabled = true
port = http,https
filter = horde
action = iptables-multiport[name=horde, port=”http,https”]
sendmail-whois[name=Horde, dest=root]
logpath = /var/log/httpd/horde_log
maxretry = 5
bantime =1800
Restartujemy fail2ban.