Программирование

все что связано с программированием — уроки, примеры

SublimeText 3 — заставляем подсвечивать ошибки php

 Программирование  Комментарии к записи SublimeText 3 — заставляем подсвечивать ошибки php отключены
Дек 042014
 

Ставим через package control эти пакеты

sublimelinter-php
sublimelinter

и устанавливаем в консольке php5-cli

рестарт SublimeText

Профит

.
 Опубликовано в 7:40 пп

Функция для правильных окончаний существительных

 Программирование  Комментарии к записи Функция для правильных окончаний существительных отключены
Ноя 292013
 

phpИзменяем окончания в именах существительных во множественном числе. Меня реально стало напрягать делать вывод количество товаров в виде «В корзине товаров: 1», захотелось чего-то более человечного.

В принципе, думаю, суть ясна: 1 яблоко, 2 яблока, 5 яблок и так далее. Continue reading »

 Опубликовано в 12:16 пп

Английский спам на phpbb3

 Программирование  Комментарии к записи Английский спам на phpbb3 отключены
Авг 022013
 

phpbb_logoУ товарища на форуме я поставил довольно хорошую защиту от спама, так, спамеры не могут оставить ссылку в первых 10 постах. Но, очень много странных спамеров буржуев, которые тупо постят какую то фигню по типу «Please write me in PM»

Надо обрубить возможность писать только латиницей.

Открываем файл posting.php, ищем там строки Continue reading »

 Опубликовано в 9:33 пп

PHP через консоль в Linux / Ubuntu

 Ubuntu, Обзор софта, Программирование  Комментарии к записи PHP через консоль в Linux / Ubuntu отключены
Июл 152013
 

phpДля того, чтобы иметь возможность выполнять php скрипты через консоль, необходимо установить программу php cli. Делается это командой

sudo apt-get install php5-cli

после чего можно просто прописывать путь к скрипту

php ~/me/1.php

и получать в консоли результат его выполнения. Так скрипт

<?
echo 'Привет жестокий мир';
?>

выведет вот такое Continue reading »

 Опубликовано в 8:04 пп

sh скрипт выключения компьютера через N минут

 Ubuntu, Программирование  Комментарии к записи sh скрипт выключения компьютера через N минут отключены
Июл 062013
 

binПостигаю азы bash )

Я сейчас в деревне, и для того, чтобы инет на планшете работал я создал точку доступа на ноуте. Ну а перед сном в постели я любитель полистать стену вконтакте. Чтобы выключить комп не сразу, а через 30 минут запускаю консоль, и пишу

sudo shutdown -h 30

есть программки всякие, но мне захотелось склепать вот такой простенький скрипт, чтобы не писать все каждый раз руками, ну и чтобы можно было ткнуть себя пяткой в грудь, и сказать — «Сам!» ))

Не без помощи активистов kubuntu.ru сделал)) Continue reading »

 Опубликовано в 7:46 пп

Ошибка при попытке загрузить что либо в wordpress

 Программирование  Комментарии к записи Ошибка при попытке загрузить что либо в wordpress отключены
Июл 022013
 

wordpress-logo-stacked-rgbУстановил другу wordpress, начал настраивать, пытаюсь ставить тему, и получаю

Загрузка не удалась. Не удалось открыть дескриптор для fopen() к /var/www/user/data/mod-tmp/expound.tmp

Оказалось, проблема была в том, что PHP работал как модуль апача, включил для домена PHP как модуль CGI — профит.

 Опубликовано в 9:12 пп

Header may not contain more than a single header

 Программирование  Комментарии к записи Header may not contain more than a single header отключены
Май 272013
 

phpИтак, PHP. Пациент — строка, делающая редирект с помощью header()

header("location: file.php?var1=".$somedata."&var2=".$data2)

ну и как результат, ошибка

Warning: Header may not contain more than a single header, new line detected. in

Дело оказалось в том, Continue reading »

 Опубликовано в 3:38 пп  С меткой:

str_word_count и русский текст

 Программирование  Комментарии к записи str_word_count и русский текст отключены
Май 242013
 

phpСитуация следующая: функция str_word_count отличная штука, но с русским текстом ни в какую не хочет работать, ну попросту игнорирует его и выводит пустой массив при такой фигне

<?
header('Content-type: text/html; charset=utf-8');
$str="это русский! текст, который. Печатается";
echo '<pre>';
print_r( str_word_count($str,2));
echo '</pre>';
?>

Continue reading »

Подсветка синтаксиса

 web и все такое, Программирование  Комментарии к записи Подсветка синтаксиса отключены
Апр 032013
 

shМне друзья, изучающие php, часто шлют килограммовые куски кода прямо в скайп, где они абсолютно нечитаемы. Приходится запускать редактор, искать начало кода, конец кода, выделять, копировать, вставлять в редактор и смотреть.

Сейчас все проще: вставляешь код на сервисе http://code.subcoder.ru/ — получаешь ссылку, даешь другу, друг нежно и с любовью читает подсвеченный код.

 Опубликовано в 8:24 пп
Янв 142013
 

wordstatПредставляю скрипт парсера вордстата. Скрипт не мой, в начале скрипта написана ссылка на источник. Скриптик отлично работает, я его использовал, по крайней мере, до тех пор, пока яндекс не поменяет html — будет работать. Continue reading »