3 способа получения координат по адресу

1) Яндекс

https://geocode-maps.yandex.ru/1.x/?geocode=$address&format=json&results=1

Минусы: Быстро банит, при превышении какого-то количества запросов

2) Гугл

https://maps.googleapis.com/maps/api/geocode/json?address=Вологда&key=YOUR_API_KEY

Минусы: нужно получать ключ

3) Спутник

http://search.maps.sputnik.ru/search/addr?q=$address

Минусы: для части адресов, с которыми Яндекс справляется отлично, тут безбожно врёт.

PHPMyAdmin: Warning in ./libraries/sql.lib.php#613 count(): Parameter must be an array or an object that implements Countable

После обновления Ubuntu вдруг стала выходить такая ошибка в PHPNyAdmin в варнингах. Все не доходили руки посмотреть, да вот дошли. Это ошибка в файле /usr/share/phpmyadmin/libraries/sql.lib.php. Нужно найти сточку:

И исправить её на:

Не правильно скобочки поставили разработчики  😉

Перенос скриптов с PHP 5.х на PHP 7.x

Чаще всего, основная проблема при переносе заключается в отсутствии в PHP 7.x модуля mysql, вместо него предлагается использовать mysqli. Однако если код достаточно обьемный, то перелопатить его чтобы адаптировать к новой версии PHP достаточно сложно и не всегда возможно. Однако есть выход: можно «эмулировать» устаревший код. Например эмуляция модуля mysql возможна следующим скриптом (достаточно его в код в виде include_once ‘mysql.php’) :

Чтиво за последнее время

Взрослое:

Сергей Вишневский. «Две редиски на ракете: WTF». Их трое: русский, украинец и Белорус. Заморожены. Попали в будущее. Строят новую жизнь. Интересно, с юмором. (+)

Михаил Усачев: «Сокрытый легион» 1-3 (Сейчас пишется книга 4, не забуду так потом прочитаю тоже). Жанр: РПГ. В принципе сюжет почти классический: некая сверхцивилизация вовлекает человеческую рассу в игру.  (+)

Дан Лебэл: «Репродукты Хаоса»,»Класс Сталкер». Жанр РПГ. Некая сверхцивилизация вовлекает человеческую рассу в игру..бла..бла..бла. Но в целом интересно (+)

Александр Владимирович Цепицин: «Подлунный мир». Вологжанин! попадает в другое измерение. Где русалки, драконы и прочие твари. Конечно всех побеждает, женится на всех в подряд и т.д. (+/-)

Владимир Генадиевич Поселягин: «Зург 1-7». Валентин после крушения самолета очнулся в теле мальчика в будущем. И понеслось. Прокачка, нейросети, цель стать императором. (+)

Детское:

Галина Смирнова: «Максимка, Толик и каляки-маляки». Много рассказов в одной книге для детей 1-3 класса. Некоторые веселые. Некоторые грустные. Эти рассказы заставят задуматься ребенка. (+)

Павел Шрут: «Носкоеды». Не задавались вопросом куда деваются носки? А вот куда — рядом с нами живут разумные носкоеды. (+)

Аслан Аскарович Черубаев: «Приключения Олжиа и Вовки». Несколько приключений из жизни закадычных друзей. (+)

 

Передать сообщение другому пользователю в консоль

Век живи — век учись (с) Не я конечно знал, что что-то такое должно быть, но просто не пользовался — не нужно было. Так вот, для того чтобы отправить сообщение другому пользователю зашедшему в консоль, достаточно выполнить что-то вроде:

А, потом нажать Enter и начать вводить текст. Его сразу же будет видеть пользователь petya у себя в консоли. Номер терминала можно увидеть по команде w

 

1 104 105 106 107 108 293