c++ заметки на полях

CPlusPlusКакая боль! Какая боль! Аргентина-Ямайка 5:0..  Ну или по другому: Ежики кололись, плакали но продолжали есть кактусы. Уродский язык C++, что ни говори. Для элементарных для других языков, операций тут тратишь время. Для одного и того же действия, возможны 500тыщ мильонов решений. Большая чать будет работать только при определенных условиях.. Под катом грабли за пару дней. » Читать далее

undefined reference to `mysql_init’ ubuntu

Ошибка возникает при попытке компиляции с++ проектов на Ubuntu 15.4  и Ubuntu 15.10. Есть информация что и на других версиях, начиная с Ubuntu 11.4

Как побороть? Если используем NetBeans, то необходимо прописать следующие ключи запуска компоновщика: -L/usr/lib/x86_64-linux-gnu -lm -lz -lpthread -ldl -lmysqlclient и в свойствах компилятора включить пути: /usr/include/mysql

Т.е. должна получиться картинки вида:

Снимок экрана из 2015-11-17 17-59-41Снимок экрана из 2015-11-17 18-00-11Снимок экрана из 2015-11-17 18-00-36

Правительство заботится о повышении компьютерной грамотности населения…

1e34073b34dc01ba93009e7f50260bcfВот вчера прочитал, что хотят запретить Telegramm. И что? Дак конечно стразу его установил себе на телефон. Не был бы он прорекламмирован, так и не поставил бы. Тем более, что не так уж он хорош и удобен. Да и на английском.

Запретили rutracker.org ? Так это значит что несколько миллионов человек научатся ходить в интернетики через TOR, Proxy и VPN

Запуск единственной копии скрипта на php

Задача: в кроне с некой периодичностью запускается скрипт на php. Однако он не всегда успевает завершится за минуту. Соответственно нужно добиться того, чтобы скрипт не запускался повторно, в том случае если предыдущий скрипт еще не завершился.

Решение: при каждом запуске скрипта будем при помощи fopen пробовать открыть некий файл (и создавать его в случае отсутствия). После чего будем проверять — а не открыт ли он уже еще кем-то. Если открыт — думаем что открыт другой копией скрипта, и благополучно завершаем свою работу.

В принципе можно и считать запущеные копии при помощи ps -ax | grep name_script | wc -l, но почему то у меня сиё работало не надежно..

Сохранение конфигурации свичей Dlink на tftp сервер

Задача: в Lanbilling 2.xx забиты узловые свичи. Необходимо время от времени «снимать» с них текущую конфигурацию.

Решение: поднимаем tftp сервер, и при помощи snmp , даем команду свичам сбросить свою конфигурацию на него. Скрипт делаем на PHP.

» Читать далее

1 172 173 174 175 176 283