Перейти к собственно контенту

AgR^ Live Blog

Общественные записки не поддающиеся вкуриванию…

Очень понравилось исполнение песен в стиле зашорканных пластинок 🙂

Далее…

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
600 views

Очень давно в былинные времена был проёбан институтский сайт ГУП РПИИ Башкирдортранспроекта. И был проёбан полностью и безвозвратно (домен — avtoproekt.ru и хостинг). Да ну и хуй бы с ним…
Зато у меня очень давно простаивал бесплатный домен — avtoproekt.no-ip.biz
Вот на нём и было принято решение поднять весь этот старый зоопарк, который благодоря web.archive.org удалось восстановить и посадить на движок вордпресса.
Так что вот смотрите что получилось —

avtoproekt.no-ip.biz

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
555 views

Чего только природа не сделает. Но ради чего? Может просто предупредить…. пока что….

Get the Flash Player to see this content.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
532 views

Кошаки.

Июл 24 2010

Гуляя по инету наткнулся на интересное видео про котяру. Долго ржал. Потому как напомнило мне мою назойливую кошку. Повадки точь в точь. Только по голове не битой получаю, а то что с полки с верху упадёт благодаря ей или сама иногда свалится.

Get the Flash Player to see this content.

Хоть и «боян», но всё равно веселит.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
576 views

Я тут дорисовал ещё FM — антенный вход.

Обнаружил на своём witu отсутствие антенного пигтэйла под задней крышкой. Но на видео омнии я точно помню что был. Ну и ладно. (Спустя пару дней нашёл 🙂 )

А вот и полная распиновка:

1- FM_RADIO_ANT
2- GND
3- MIC_P
4- MIC_N
5- EAROUT_R
6- EAR_COM
7- EAROUT_L
8- BEND_END
9- nJACK_INT
10- EAR_CHECK
11- TXD_tvout
12- RXD (JTAG_RXD)
13- V_DC
14- V_DC
15- IF_CON_SENSE (JTAG_CON_SENSE)
16- USB +
17- USB —
18- USB_DC (JTAG_VBUS)
19,20 — Vext_5V
21-23 — GND

Заодно тут нарисовано как сделать видеовыход на телевизор. Осталось за малым — найти полноценный разъём…..

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
6 165 views

Этот вопрос меня заинтересовал лет пять назад. И  вот теперь с уверенностью могу сказать что как только есть возможность поставить железку на зарядку то ставьте, тк полный цикл разряд-заряд — это верный износ аккумулятора. В интернете куча различный мнений и рекомендаций. Но я с ними согласен лишь отчасти. А моё мнение вы уже знаете. И оно основано на личном опыте со своими железками (ноутбук, сотовые телефоны, плейер итд). Ноутбуку, плейеру, сотовому телефону ~ 5-6 лет (заряд как только есть возможность) и процент износа аккумуляторов — 50-70%. Нетбук, смартфон, сотовый телефон ~1- 1,5 года железкам (полные циклы разряд-заряд) — износ уже 70 -80%.

Но это ни в коем случае не относится к NiCd и NiMn аккумуляторам. У них должен быть полный цикл разряд — заряд. Иначе очень быстро «убъёте» такие аккумуляторы.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
679 views

Здесь я просто выложу (как памятку) какие функции PHP  на что и как менять.


ereg():

ereg("\.([^\.]*$)", $this->file_src_name, $extension);

preg_match("/\.([^\.]*$)/", $this->file_src_name, $extension);

ereg_replace():

$this->file_dst_name_body = ereg_replace("[^A-Za-z0-9_]", "",$this->file_dst_name_body);

$this->file_dst_name_body = preg_replace("/[^A-Za-z0-9_]/", "",$this->file_dst_name_body);

eregi():

eregi("\.([^\.]*$)", $this->file_src_name, $extension);

preg_match("/\.([^\.]*$)/i", $this->file_src_name, $extension);

Но можно и не менять эти функции а просто ищем в php.ini следующие строчки (или добавляем в конец если таковых нету в вашем конфиге :) ):

http://ru2.php.net/manual/en/mbstring.overload.php

;0: No overload
; 1: Overload mail() function
; 2: Overload str*() functions
; 4: Overload ereg*() functions

; http://ru2.php.net/manual/en/mbstring.configuration.php#ini.mbstring.func-overload
mbstring.func_overload = 0

Что это означает? А вот что!!!

0 - Оставить все без изменений.
1-4 Включить одну из функций.
7 - Включить сразу все функции.

Тем самым мы включаем поддержку старых функций, при этом новые будут отключены.

Ну вот и всё пока.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
1 310 views

После месяца использования PHP5.3 , выяснилось что неправильно стала работать гвестбука и форум. Начнём с гостевой http://amigas.ru/webserverdata/gb/index.php . Стоит она (inDEV) у меня уже очень очень давно и хотелось бы её оставить на память но в рабочем варианте. Но при её открытии стало выдаваться следующее:

Deprecated: Function split() is deprecated in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29
Deprecated: Function split() is deprecated in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29
Deprecated: Function split() is deprecated in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29
Deprecated: Function split() is deprecated in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29
Deprecated: Function split() is deprecated in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29
Deprecated: Function split() is deprecated in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29
Deprecated: Function split() is deprecated in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29

Количество сообщений об ошибке как оказалось зависит от количества записей в гостевой. Ну что-же… Будем исправлять. На сайте пыхи советуют заменить устаревшую функцию split на preg_split. Идём в quest.php и находим строку 29. Вот она:

list($date,$ip,$name,$email,$site,$msg) = split(«@@@»,$ln[$stop]);

изменяем её так:

list($date,$ip,$name,$email,$site,$msg) = preg_split(«@@@»,$ln[$stop]);

При попытке захода в гостевую получаем следующую ошибку:

Warning: preg_split() [function.preg-split]: Unknown modifier ‘@’ in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29
Warning: preg_split() [function.preg-split]: Unknown modifier ‘@’ in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29
Warning: preg_split() [function.preg-split]: Unknown modifier ‘@’ in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29
Warning: preg_split() [function.preg-split]: Unknown modifier ‘@’ in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29
Warning: preg_split() [function.preg-split]: Unknown modifier ‘@’ in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29
Warning: preg_split() [function.preg-split]: Unknown modifier ‘@’ in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29
Warning: preg_split() [function.preg-split]: Unknown modifier ‘@’ in /data/sites/my-www/webserverdata/gb/engine/guest.php on line 29

Ну что же опять топаем на сайт php.net  и читаем вдумчиво и ещё раз 5 также. А потом долго думаем. И о эврика!!!!! Пробуем так:

list($date,$ip,$name,$email,$site,$msg) = preg_split(«/@@@/»,$ln[$stop]);

И наконец то всё заработало как надо! Что изменилось? Да просто добавили пару слэшей «/» в функцию preg_split.

Ну вот и всё пока. Надеюсь мой опыт хоть кому-то поможет.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
8 895 views

NTP Сервер

мая 27 2010

Понадобилось както опять поднять NTP сервер (сервер синхронизации времени) чтобы на всех машинках в конторе было одинаковое время и народ бы не сваливал раньше времени на обед или домой. Но по прошествии времени всё уже позабылось. И вот решил написать как памятку себе, т.к единственное что помню — только то что были какие-то «грабли» с обновлением времени с интернетовских серверов.


rc.conf

ntpdate_enable="YES"
ntpdate_program="/usr/sbin/ntpdate"
ntpdate_flags="-u ntp.psn.ru"

ntpd_enable="YES"
ntpd_program="/usr/sbin/ntpd"
ntpd_flags="-p /var/run/ntpd.pid"

>touch /etc/ntp.conf

>touch /var/db/ntp.drift

>touch /var/log/ntp.log

ntp.conf

server 194.149.67.130 prefer                          # ntp.psn.ru
server 212.82.32.26                                          # time2.one4vision.de
server 132.239.1.6                                             # ntp.ucsd.edu
server 192.43.244.18                                        # time.nist.gov

driftfile /var/db/ntp.drift
logfile /var/log/ntp.log

restrict default ignore                              # Запрещаем всем сверяться с нашим сервером
restrict 127.0.0.1
# restrict 10.0.0.233
restrict 194.149.67.130 noquery notrap             # Разрешаем этим машинкам исправлять наше время
restrict 212.82.32.26 noquery notrap
restrict 132.239.1.6 noquery notrap
restrict 192.43.244.18 noquery notrap
restrict 10.0.0.0 mask 255.0.0.0 nomodify notrap       # А этим (т.е. локалке) можно сверяться с нами

Вот и вспомнил из-за чего была проблема! При указании в ntp.conf доменного адреса вместо IP адреса — сервер просто не находит сервера откуда обновлять время. Как один из вариантов это указание IP адреса или же (этот вариант не пробовал) указать в /etc/hosts пару <IP-доменное имя> всех серверов откуда пытаемся синхронизировать время.

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
826 views

Ну в общем в одном горшке мараканские, а вдругом абхазские мандарины (хз кто где :)). Слева в горшке росткам где-то полгода тк в как раз в новый год их съели, и бросили в горшок горсть косточек. А справа ростку уже 1.5 года. Туда положили одну косточку. Продолжаем ждать мандарины……. 🙂

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Загрузка...
1 328 views