November 2019

S M T W T F S
      12
34 5 678 9
10111213141516
17181920212223
24252627282930

Style Credit

Expand Cut Tags

No cut tags

November 7th, 2012

dil: (Default)
Wednesday, November 7th, 2012 12:04 pm

Вчера впервые в жизни я видел удивительную вещь: класс на PHP для работы с базой данных, который умеет генерировать исключения, а также корректно и разумно их обрабатывать: обработчик исключений генерирует письмо администратору сайта с полным набором переменных из веб-запроса и дампом стека вызовов с точностью до полных имён файлов и номеров строк, с именами вызываемых функций и фактическими параметрами.

С таким подробным отчётом локализация ошибки становится исключительно простым делом.

Но.. при всём при этом ошибка установки соединения с базой исключения не генерирует. Сообщение об этом событии даже не пишется в лог, а всего лишь выплёвывается в клиента оператором echo. А исключение случается потом, когда программа пытается послать SQL-запрос через это неоткрытое соединение.

Видать, аффтары ещё не дочитали книжку до того места, где рассказывается о логике работы с базами данных.

Оригинал этой записи в личном блоге.

dil: (Default)
Wednesday, November 7th, 2012 09:47 pm

$ ffmpeg
ffmpeg version 0.8.4-6:0.8.4-1, Copyright (c) 2000-2012 the Libav developers
built on Oct 22 2012 21:36:00 with gcc 4.7.2
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'

Оригинал этой записи в личном блоге.

dil: (Default)
Wednesday, November 7th, 2012 11:13 pm

Нафига, спрашивается? Чтоб ихнее правительство меня хакало?

Nov  7 00:34:01 sshd[15576]: Did not receive identification string from 41.76.169.145
Nov  7 00:38:45 sshd[16123]: Invalid user guest7 from 41.76.169.145
Nov  7 00:38:48 sshd[16123]: Failed password for invalid user guest7 from 41.76.169.145 port 35764 ssh2
Nov  7 00:38:49 sshd[16125]: Invalid user guest8 from 41.76.169.145
Nov  7 00:38:52 sshd[16125]: Failed password for invalid user guest8 from 41.76.169.145 port 36810 ssh2
Nov  7 00:38:53 sshd[16127]: Invalid user guest9 from 41.76.169.145
Nov  7 00:38:55 sshd[16127]: Failed password for invalid user guest9 from 41.76.169.145 port 37661 ssh2
Nov  7 00:38:55 sshd[16127]: Received disconnect from 41.76.169.145: 11: Bye Bye [preauth]

2012-11-07 00:38:57,280 fail2ban.actions: WARNING [ssh] Ban 41.76.169.145

inetnum:        41.76.168.0 - 41.76.175.255
netname:        KE-EGOV
descr:          Directorate of e-Government, Kenya
country:        KE
admin-c:        GITS1-AFRINIC
tech-c:         GITS1-AFRINIC
org:            ORG-TDoe1-AFRINIC
status:         ALLOCATED PA
mnt-by:         AFRINIC-HM-MNT
mnt-lower:      GITS_MNT_01
source:         AFRINIC # Filtered
parent:         41.0.0.0 - 41.255.255.255

organisation:   ORG-TDoe1-AFRINIC
org-name:       The Directorate of e-Government, KENYA
org-type:       LIR
country:        KE
address:        Harambee House
address:        Harambee Avenue
address:        P.O. Box 62345-00200
address:        NAIROBI 00200
e-mail:         egov@kenya.go.ke
phone:          +254-20-2227411
fax-no:         +254-20-2252139
admin-c:        KGIT1-AFRINIC
tech-c:         KGIT1-AFRINIC
mnt-ref:        AFRINIC-HM-MNT
mnt-ref:        GITS_MNT_01
mnt-by:         AFRINIC-HM-MNT
source:         AFRINIC # Filtered

person:         Government Information Technology Services
address:        P.O. Box 30007
Nairobi
Kenya
phone:          +254-20-2252299
fax-no:         +254-20310833
e-mail:         gits@treasury.go.ke
e-mail:         tech@treasury.go.ke
e-mail:         gomolo@treasury.go.ke
nic-hdl:        GITS1-AFRINIC
remarks:        Government of Kenya Resource
source:         AFRINIC # Filtered

Оригинал этой записи в личном блоге.