Погода по смс (безкоштовно)

Вже було багато сказано про халявні смски з погодою, але чомусь я зранку прокидаюсь – а безкоштовного смс-повідомлення з прогнозом погоди так і не одержую 🙁

Оскільки халявні смски від Київстара накрились, то прийдеться використати щось новеньке. А саме сервіс ifttt.com.
Даний сервіс дозволяє створювати “події”, і “події на події”.
Наприклад, якщо прийшов лист – то відправити смс.
Це ми і використаєм.

Будемо відправляти лист з прогнозом погоди, на адресу сервіса, і у відповідь одержимо смс.

Продовжувати читання Погода по смс (безкоштовно)

Пошук всіх IP в локалці

Захотілось пропінгувати всі тачки в нашій локалці.
Для цього використав коротенький скриптик:

Запускаю з консолі і получаю результат:

referrer spam

Перевіряючи статистику відвідуваності, помітив що на мій блог переходили з сайтів, де немає моїх лінків.
Хм… Спам…
Погуглив, вивляється, що Referrer Spam – це вже боян 🙂

В двух словах: Спам по рефереру – це спосіб спаму, під час якого спамер прописує свої лінки в статистику сайту жертви.
– Як це робити?
– Як 2 пальця …
Продовжувати читання referrer spam

regexp: номер мобільного

Наразі працюю над одним цікавим проектом і викладаю регулярку для парсинга мобільного номера і головне його видача у правильному форматі, тобто у форматі +380670000000.

$regexp = ‘/+?s?3?[-s(]*8?[-s()]*0[-s()]*(d)[-s()]*(d)[-s()]*(d)[-s]*(d)[-s]*(d)[-s]*(d)[-s]*(d)[-s]*(d)[-s]*(d)[-s]*/’;

Смисл полягає в тому, що на виході ми маємо масив цифр мобільного номера.
Залишається лише зліпити їх 🙂
Продовжувати читання regexp: номер мобільного

Погода через смс (безплатно)

Суть ідеї: Кожно ранку о 8:00 получати смс з прогнозом погоди на цілий день. Без використання платних послуг.

Щоб це зробити, потрібно виконати дві задачі:

  1. дізнатись прогноз погоди у моєму місті
  2. відправити смс

Щоб знайти прогноз погоди вирішено заузати Google Weather API.

Глянем урлу http://www.google.com/ig/api?weather=L’viv
В результат получаєм XML:

Продовжувати читання Погода через смс (безплатно)

Парсер на PHP

За час роботи на фрілансі було багато замовлень на написання парсерів. Відповідно назбиралось багато прикладів.
Сьогодні у Вас є можливість скачати приклади парсерів різної складності (ссилочка вкінці).

parser №1

DOMDocument
Завдання: спарсити футер.

Продовжувати читання Парсер на PHP