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

AgR^ Live Blog

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

В связи с окончанием поддержки php53 на FreeBSD, решил переехать на php55, при этом перескачив ветку php54.
Приступим....

1. Запускаем обновление:
portmaster -o lang/php55 lang/php53
2. сохраняем и (или) распечатываем файл подключаемых модулей - /usr/local/etc/php/extensions.ini , тк он нам ещё понадобится.
3. Удаляем ВСЕ модули начинающиеся с php53-########
pkg delete -f php53-########
...
...
...
pkg delete -f php53-########
и
удаляем также модули начинающиеся с pecl-####### , ессно предварительно сохранив их список (pkg version -v | grep pecl >> ext.txt)
pkg delete -f pecl-#######
...
pkg delete -f pecl-#######

4. Устанавливаем расширения:
cd /usr/ports/lang/php55-extensions
make config
И выбираем все те модули которые находились у нас в файле /usr/local/etc/php/extensions.ini
Жмём ОК и далее:
make install clean

Устанавливаем из портов pecl-####### модули, которые удалили.
5. И напоследок, на всякий случай, а вдруг что то зависящее забыли пересобрать:
portmaster -R -r php55-5.5.18

и оказались правы. Пересобралось ещё с десяток зависящих портов.

6. Проверяем:
php -v
должно вывести информацию о php без вывода ошибок:
-
PHP 5.5.18 (cli) (built: Oct 28 2014 09:08:34)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
-
И ещё так, чисто для профилактики - проверка всех библиотек:
pkg check -Ba

7. Устанавливаем модуль php для apache, тк его вынесли отдельно:
cd /usr/ports/www/mod_php55
make install clean

И фиг....не ставится по причине окончания поддержки apache22 во фре.
Делать нечего. Будем обновляться до apache24

portmaster -o www/apache24 www/apache22
Обновились.
Про все прелести переноса конфигов писать не буду, тк у каждого будет своя пляска с бубном, ибо апач24 это отдельная история.

А теперь подключаем PHP:
cd /usr/ports/www/mod_php55
make install clean
Готово!

Не забываем поправить /etc/rc.conf для запуска apache24.
Запускаем апач:
/usr/local/etc/rc.d/apache24 start

Уффффф. На всё ушло три часа. Но зато теперь веб сервак на фре снова в строю.

И напоследок. Очень важно посмотреть что изменилось. Какие директивы удалены(будут удалены), какие добавились(взамен), чтобы после очередного обновления не получить что-то не работающее как надо.

Вот такое глобальное обновление получилось!

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

Удивляюсь этим ебанутикам, которые рассылают почтовый спам. У маилру давно стоит хороший спам фильтр, да и у других почтовых сервисов и программах. Но эти пидарасы упорно шлют всякую хуйню, пытаясь тем самым увеличить продажи, сделать более стойким мой член итд. Видимо мозгов у заказчиков этих реклам и у спамеров совсем нет, ибо всё тут же летит в папку спам, в которую никто и никогда не заглядывает, или просто удаляеся.
mail_spam
Вот пример с маилру. Забирая почту по POP3, вся эта хуйня там так и остаётся, а затем автоматом удаляется.

Ну в общем ПРИВЕТ ЕБАНУТЫЕ СПАМЕРЫ. ТРУДИТЕСЬ В ПОПЕ ЛИЦА. А Я И ДАЛЕЕ РЖАЛ НАД ВАШЕМ СТАДОМ ТУПОГОЛОВЫХ ЕБОНТЯЕВ.

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

В общем то данная тема больше интересна водилам служебных авто, чем частному лицу. Ибо частник пытается смотать пробег, а водилы служебных машин наоборот намотать. Интерес и тех и других вполне понятен 🙂
В общем принесли тут один не рабочий экземпляр для намотки пробега на автомобиле Mitsubishi Lancer. Ремонт занял буквально 5 минут, путём припаивания отвалившегося проводка. Но самое интересное и ужасное я узнал позже. Эта мелкая хреновина была куплена за 6 тыщ рублей!!!!!!!! В общем то для не разбирающегося чела может и нормально, но не для меня, тк я видел внутренности и знал из какого подножного говна оно состоит. Поэтому было принято решение срисовать схему и выложить в публичный доступ, чтобы в мире стало поменьше лохотронщиков.
Итак сама схема!!!
mitsubishi_lancer_cheat
Стоимость всех деталей вместе если их покупать ~ 20 рублей. Но можно и так найти (дохлый БП от компа, помойка, итд)
Чуть позже могу сделать фотку, где под капотом оно подключается (в верхнем левом углу подкапотного пространства — разъём датчика АБС)
Ну и всё. Пользуйтесь.

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

Настало время когда я решил отвязать свой 3G модем от мегафона и сделать его более универсальным, тоесть чтобы можно было воткнуть любую сим карту(Билайн, МТС или Мегафон) и пользоваться.
modem_e173u-1
В интернете, в частности на 4ПДА форуме есть всё чтобы это сделать, но обилие информации просто вводит в ступор и даже меня. Поэтому я решил тут выложить все файлы и коротенькую инструкцию по анлоку своего модема.


1. Скачиваем хуавей терминал - huawei_terminal
Запускаем, жмём connect, и вводим команду ATI, смотрим и записываем версию прошивки и IMEI.
Далее, если версия прошивки модема - 11.126.15.00.209 , то это наш случай и переходим к шагу №2,  иначе уходим отсюда навсегда, чтобы не убить модем!!!
2. Скачиваем обновление для модема - e173update_11.126.85.00.209_b427    Запускаем и дожидаемся конца обновления прошивки модема.
Запускаем терминал и проверяем опять версию прошивки командой ATI. Версия должна быть - 11.126.85.00.209 .  Если всё ОК, то переходим к пункту 3.
3. Качаем калькулятор unlock кодов - hCalc    Запускаем, вводим IMEI и нажимаем CALC.
В терминале вводим:
AT^CARDUNLOCK="MD5 NCK", Где MD5 NCK код MD5 NCK сгенерированый в hCalc - вроде как сброс счётчика
AT^CARDLOCK="NCK", Где NCK код NCK сгенерированный в hCalc
4. Качаем универсальный под всех операторов дашборд - huawei_modem_2.0_utps11.300.05.21.343_driver_v._4.22.05-1    Запускаем и ждём конца обновления.
Если всё ОК. Вынимаем модем. Удаляем "старый мегафоновский дашборд" из системы(заодно и дрова удалятся). Вставляем модем. Запускаем с него установку нового универсального дашборда.
На этом всё. Теперь можем вставлять любую сим карту и пользоваться интернетом.

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

Встала задача — установить GPS трекер на автомобиль, и получать данные о местоположении через gprs интернет и отражать все перемещения на карте. Для этого заказал GPS tracker на алиэкспрессе за 950 рублей. На оригинал не особо рассчитывал, но за такие бабки и этот кусок г…. сойдёт. Приехала вот такая коробочка. По бокам которой написано — Packaging for Aliexpress / Ebay only(забавная фраза).

OLYMPUS DIGITAL CAMERA
Далее всё распаковал и разложил:
OLYMPUS DIGITAL CAMERA
Слева направо, сверху вниз….. мануал на инглише, зарядка для аккумулятора, магнитная крышка, влагозащитный чехол, аккумулятор BL5, собственно сам трекер TK102, блок питания для трекера/зарядки, и CD диск.

Итак начнём. Для начала полностью зарядил аккумулятор. Потом сходил до билайна и прикупил симку с тарифным планом GO!2014(без аб. платы, СМС 1.2р, gprs интернет — бесплатен). Далее установил в трекер ненужную флеш карту на 2 гига(пусть будет раз уж есть место под неё), потом сим карту, и аккумулятор. Трекер начал периодически моргать зелёным светодиодом.

Настраиваем сам трекер(смс команды):
1. begin123456
2. apn123456 internet.beeline.ru beeline beeline
3. gprs123456
4. adminip123456 193.193.165.166 20488 - настройки сервера для http://orange.gps-trace.com
adminip123456 213.219.245.116 20100 - настройки сервера для сервера gpshome(в настройках - china tracker).
Это самый быстрый способ запустить gps tracker.

Далее зарегистрировался на http://orange.gps-trace.com
В личном кабинете выбрал тип устройства TK110 (узнал на сайте wialon) и вбил IMEI код — 0xxxxxxxxxxx (ноль и последние одиннадцать цифр IMEI кода — узнал там же)
IMEI код можно посмотреть на самом устройстве или командой: imei123456

В итоге через некоторое время на сайте появятся данные о местоположении.
И ниже пример поездки в один из соседних городов.
gps-tracker_01

Ну а теперь выполним "тюнинг" жпс трекера:
1. password123456 newpassword - устанавливаем новый пароль
2. clear123456 - очистка вставленной флеш карты
save030s***n123456 - сохранение координат на флеш карту при отсутствии канала связи
3. tracker123456 - режим трекера ; monitor123456 - режим прослушки присходящего вокруг
4. time zone123456 0 - настройка часового пояса UTC+0

Остальные функции оказались не особо нужными мне.

И напоследок инструкция на GPS трекер xexun_tk102_manual. Правда тут нету команд настройки под флеш карту, но большинство команд совпадают с теми что в бумажной инструкции.

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

Открыл школьную тетрадку ребёнка….
OLYMPUS DIGITAL CAMERA
Липа пила…. или огр или ещё кто то….
И самое главное, что Охуенное решение. И всем нравицца.

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

Как всегда, каждый год выбираюсь до Бирска. Так и в этот раз. Приехали в Бирск на праздник — яблочный спас. Заехали перед этим на рынок в Бирске, затарились местными яблоками и помидорами 🙂 После пошли на площадь, где проходили праздничные мероприятия. Площадь по сравнению с прошлым годом преобразилась — всю площадь выложили плиткой, а так всё по старому.
Сам праздник в этот раз не впечатлил. Было скучно до безобразия…. Даже делать снимки не было желания. Немного погуляв на площади и по самому Бирску, уехали обратно домой. В общем на «всё про всё», нам хватило 4 часа.


Трек до Бирска (туда и обратно)
Поездка в Бирск в 2013 году — http://blog.amigas.ru/?p=1820
Поездка в Бирск в 2012 году — http://blog.amigas.ru/?p=1391

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

Получил очередной китайский девайс. Данный GPS трекер оказался не очень пригодным для навигации, тк определение координат происходит посредством GPRS. Но! Как GSM жучок, работает отлично!
Обошлось это чудо, ровно в 500 рублей, что вполне неплохо и тем более законно!!!
OLYMPUS DIGITAL CAMERA

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

Скрывал свой административный email до последнего. Но утечка всё же произошла и адрес попал спамерам в базу. Ставить что то из фильтров не особо охота. Поэтому решил средствами самого postfix-а банить надоедливых пидорасов.

Всё оказалось просто.
Открываем конфиг postfix-а:
>ee /usr/local/etc/postfix/main.cf

и в конце добавляем следующие строчки:
smtpd_sender_restrictions = cidr:/usr/local/etc/postfix/access_ip
smtpd_client_restrictions = cidr:/usr/local/etc/postfix/access_ip
Сохраняем конфиг.

Создаём сам файл access_ip
>touch /usr/local/etc/postfix/access_ip
и заполняем следующим образом:

37.34.84.207 REJECT
71.103.246.189 REJECT
113.240.66.246 REJECT
176.103.48.0/20 REJECT
193.203.48.0/22 REJECT

после даём команду
>postmap /usr/local/etc/postfix/access_ip
и
>postfix reload
Каждый раз когда добавляем новый IP, не забываем выполнять эти две команды!

Ну и как результат — СПАМЕРЫ ОПЯТЬ СОСУТ ХУЙ!!!

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

Обнаружил сегодня, что порты перестали нормально обновляться через portupgrade.
Стали сыпаться какие то сообщения и прочее.
В общем это напрягло.
И тут подсказали, что с 1 сентября 2014 года — полный переход на pkgng!!!
И тут я вспомнил что всегда это предупреждение вылезало при пересборке портов, которое я успешно стал игнорить.
Но! Нужно исправлять ситуацию.
Приступим:
1. Для начала установим новый pkg
>cd /usr/ports/ports-mgmt/pkg
>make reinstall clean
2. Переустановим portupgrade
>cd /usr/ports/ports-mgmt/portupgrade
>make deinstall clean
>make reinstall clean
3. Конвертируем базу в новый формат
>pkg2ng
На этом всё!
Далее обновляем базу портов и обновляемся
>portsnap fetch update
>portupgrade -u -a
Всё отлично обновилось, никаких ошибок и предупреждений.

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