UNIX используется чаще всего как операционная система для серверов. Большинство утилит не имеет графического (или псевдографического) интерфейса, вызывается с передачей параметров в командной строке. О том как принять эти параметры в своей программе на C++ (GCC) расскажу и покажу далее в статье.
Все записи категории ‘Программирование’
Установка C++ для unix (debian)
Мне пришла мысль кое что «по-кодить» для веб-сервера, начал вспоминать когда то горячо любимый C++. Но сразу столкнулся с тем фактом, что в современной UNIX не установлен компилятор С++ по умолчанию.
Создаём DLL на C++
В предыдущей статье мы создавали DLL, используя Delphi, на языке Pascal. Delphi является коммерческой средой разработки, и стоит огромных денег. Потому мы сегодня поменяем среду разработки и язык программирования, а задача останется прежней.
Пишем DLL на Delphi
Это не гайд по созданию библиотек функций на Delphi. Я предлагаю готовый каркас, с которого удобно начать написание. Если вы не пишите каждый день новую DLL на delphi, то наверняка у вас возникают определенные трудности с тем как начать.
SQL скрипт для удаления комментариев не прошедших проверку
Есть у меня несколько сайтов на wordpress, которые я когда то сделал в порыве энтузиазма, а теперь не занимаюсь ими особо.
На днях обратил внимание, что один из них содержит > 12000 непроверенных комментариев. Комментарии я давно не публикую сразу, ибо боты не дремлют. Я сначала подумал, что не добавил «дежурный» скрипт в тему сайта, который определяет и удаляет спам. Оказалось, что код был внедрен, но с весьма толерантными рамками фильтрации.
Ошибка соединения с базой данных wordpress
Если вы вместо вашего сайта на wordpress увидели данную надпись
Главная страница в Drupal
Главная страница является лицом всего сайта. Обычно она имеет собственное оформление, особенные графические и динамические элементы. Посмотрим как устроена главная страница в Drupal.
Создание модуля в Drupal
Небольшой путеводитель по написанию модуля для Drupal 7.
Любой «приличный» проект на drupal (да и в других CMS) требует как минимум трех вещей:
- Взять подходящую сборку drupal (с нужными модулями, установленным Wysiwyg редактором, русификацией);
- Создать тему оформления (свою собственную или с использованием одного из готовых шаблонов);
- Запрограммировать весь дополнительный функционал сайта, который не смог быть реализован в п.1 в собственном модуле (модулях).
О последнем пункте, о том как написать свой модуль мы и поговорим.
Где находится админка друпал?
Сам бы я не додумался написать подобный гайд, да люди подсказали. :)
Как определить ip адрес посетителя сайта в PHP
PHP не имеет каких то специальных средств для определения ip адреса. Эту информацию ему поставляет веб-сервер в виде переменных окружения.