Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Search found 0 matches
Author Message
  Topic: Censure: определение наличия мата (нецензурных слов) в тексте, матотест
Rin

Replies: 44
Views: 124096

PostForum: Склад готовых решений :: PHP   Posted: Sun Mar 18, 2012 9:24 pm   Subject: Censure: определение наличия мата (нецензурных слов) в тексте, матотест
У меня таких старых версий нет.
  Topic: Text_LangCorrect: Автоматическое исправление языка для слов в тексте (WordsFakeFix)
Rin

Replies: 21
Views: 52967

PostForum: Склад готовых решений :: PHP   Posted: Fri Nov 04, 2011 5:29 pm   Subject: Text_LangCorrect: Автоматическое исправление языка для слов в тексте (WordsFakeFix)
К сожалению, нет.
Или придумайте алгоритм, как это можно сделать.
  Topic: Text_WordsParser: грамматический разбор html текста на предложения и слова
Rin

Replies: 16
Views: 36620

PostForum: Склад готовых решений :: PHP   Posted: Tue Aug 30, 2011 10:10 pm   Subject: Text_WordsParser: грамматический разбор html текста на предложения и слова
defond Ответил в ЛС
  Topic: Censure: определение наличия мата (нецензурных слов) в тексте, матотест
Rin

Replies: 44
Views: 124096

PostForum: Склад готовых решений :: PHP   Posted: Fri Jul 22, 2011 11:53 pm   Subject: Censure: определение наличия мата (нецензурных слов) в тексте, матотест
Project has been moved to http://code.google.com/p/php-censure/
  Topic: Text_WordsParser: грамматический разбор html текста на предложения и слова
Rin

Replies: 16
Views: 36620

PostForum: Склад готовых решений :: PHP   Posted: Mon Jul 11, 2011 1:12 pm   Subject: Text_WordsParser: грамматический разбор html текста на предложения и слова
Project has been moved to http://code.google.com/p/php-text-words-parser/
  Topic: Text_Yoficator: Ёфикатор. Восстанавление буквы «ё» в русских текстах
Rin

Replies: 22
Views: 53024

PostForum: Склад готовых решений :: PHP   Posted: Tue Jul 05, 2011 11:10 pm   Subject: Text_Yoficator: Ёфикатор. Восстанавление буквы «ё» в русских текстах
Зачем уменьшать словарь, меньше скачивать? :)
Я взял готовый словарь Владимира Иванова (см. http://vgiv.narod.ru/yo.html).
Так же очень важно не делать ложных исправлений, особенно для серьёзных СМИ.
  Topic: Text_Yoficator: Ёфикатор. Восстанавление буквы «ё» в русских текстах
Rin

Replies: 22
Views: 53024

PostForum: Склад готовых решений :: PHP   Posted: Wed Jun 29, 2011 12:24 pm   Subject: Text_Yoficator: Ёфикатор. Восстанавление буквы «ё» в русских текстах
Project has been moved to http://code.google.com/p/php-yoficator/
  Topic: Text_LangCorrect: Автоматическое исправление языка для слов в тексте (WordsFakeFix)
Rin

Replies: 21
Views: 52967

PostForum: Склад готовых решений :: PHP   Posted: Wed Jun 29, 2011 11:41 am   Subject: Text_LangCorrect: Автоматическое исправление языка для слов в тексте (WordsFakeFix)
Project has been moved to http://code.google.com/p/php-lang-correct/
  Topic: Password: библиотека для работы с паролем
Rin

Replies: 7
Views: 17878

PostForum: Склад готовых решений :: PHP   Posted: Tue Jun 28, 2011 11:41 pm   Subject: Password: библиотека для работы с паролем
Спасибо
  Topic: Скрипт управления базами данных MySQL — очистка, импорт, экспорт (готовое решение)
Rin

Replies: 4
Views: 15904

PostForum: Прочее   Posted: Sat Jun 25, 2011 12:14 am   Subject: Скрипт управления базами данных MySQL — очистка, импорт, экспорт (готовое решение)
Назначение


Консольная утилита для создания горячих резервных копий баз данных с возможностью их последующего восстановления.
Скрипт является высокоуровневой обёрткой для программ mysqldump и mysql.

.
Возможности и преимущества


Экспорт-импорт работает на 20—35% быстрее, чем использование одного большого *.sql файла, совмещающего структуру и данные.
Данные таблиц хранятся в *.txt файлах (tabular format, binary charset). Названия файлов совпадают с названиями таблиц.
Описание таблиц хранится в двух *.sql файлах (UTF8 charset). dump1.sql — структура таблиц, функции и процедуры; dump1.sql — триггеры.
Экспорт таблиц InnoDB выполняется в одной транзакции. Это обеспечивает целостность данных и не блокирует работу базы данных во время экспорта.

.
http://code.google.com/p/mysql-backup/ (Скрипт написан на Bash'е)
  Topic: Password: библиотека для работы с паролем
Rin

Replies: 7
Views: 17878

PostForum: Склад готовых решений :: PHP   Posted: Sat Jun 25, 2011 12:04 am   Subject: Password: библиотека для работы с паролем
Project has been moved to http://code.google.com/p/php-password/
  Topic: PHPTemplate: PHP-шаблонизатор в 3 килобайта!
Rin

Replies: 20
Views: 37277

PostForum: Разное :: PHP   Posted: Wed Jun 15, 2011 11:05 pm   Subject: PHPTemplate: PHP-шаблонизатор в 3 килобайта!
Project has been moved to http://code.google.com/p/php-template/
  Topic: php2js: Convert PHP scalar, array or hash to JS scalar/array/hash (vs json_encode)
Rin

Replies: 7
Views: 29035

PostForum: Склад готовых решений :: PHP   Posted: Thu Jun 09, 2011 2:37 pm   Subject: php2js: Convert PHP scalar, array or hash to JS scalar/array/hash (vs json_encode)
Project has been moved to http://code.google.com/p/php-json/
  Topic: UTF8: PHP класс для обработки текста в кодировке UTF-8
Rin

Replies: 91
Views: 216783

PostForum: Склад готовых решений :: PHP   Posted: Tue May 31, 2011 11:37 am   Subject: UTF8: PHP класс для обработки текста в кодировке UTF-8
Yes :)
Project has been moved to http://code.google.com/p/php5-utf8/
  Topic: UTF8: PHP класс для обработки текста в кодировке UTF-8
Rin

Replies: 91
Views: 216783

PostForum: Склад готовых решений :: PHP   Posted: Sat May 14, 2011 11:07 pm   Subject: UTF8: PHP класс для обработки текста в кодировке UTF-8
Анонимные функции.
Спасибо, у себя уже исправил :)
  Topic: Db: класс для работы с БД из PHP.
Rin

Replies: 69
Views: 130779

PostForum: Склад готовых решений :: PHP   Posted: Fri Mar 25, 2011 12:50 pm   Subject: Db: класс для работы с БД из PHP.
Третья реорганизация библиотеки классов, версия в разработке.

4.0.0-dev

Улучшение Db::wordLike(). Метод может принимать первым параметром массив. Если значение элемента массива равно NULL, то слово берётся из ключа массива (для удобства).
Разделитель sql запросов определяется автоматически. Db::__construct() из массива $options удалено свойство 'delimiter', удалён метод Db::delimiter().
Добавлены новые методы Db::split(), Db::isASCII(), Db_Transform::rowsExtended()
Переезд и/или переименование методов:
Db::implode() -> Db::join()
Db::parseDSN() -> Db_ConnectionPool::parseDSN()
Db::resultInfo() -> Db_Result::info()
Db::resultColumns() -> Db_Result::columns()
Db::placeholders() -> Db::quoteInto()
Добавлены новые модификаторы для меток-заменителей ?e и ?E для квотирования выражения для LIKE и REGEXP (см. Db_Placeholders)
Добавлена возможность указывать префикс для меток-заменителей, например "$", "?" (см. Db_Placeholders)
Удалён метод ...
  Topic: UTF8: PHP класс для обработки текста в кодировке UTF-8
Rin

Replies: 91
Views: 216783

PostForum: Склад готовых решений :: PHP   Posted: Fri Mar 25, 2011 11:30 am   Subject: UTF8: PHP класс для обработки текста в кодировке UTF-8
2.1.2 / 2011-03-25


Класс требует PHP-5.3.x
UTF8::$char_re deprecated
Добавлен метод UTF8::tests(), который тестирует методы класса на правильность работы
Добавлены методы UTF8::strcmp(), UTF8::strncmp(), UTF8::strcasecmp()
UTF8::is_utf8(), UTF8::str_limit(), UTF8::str_split() speed improved
Добавлен 2-й параметр в UTF8::html_entity_encode()
Добавлен 3-й параметр в UTF8::ucwords()
Методы UTF8::convert_case(), UTF8::lowercase(), UTF8::uppercase() могут принимать массив в 1-м параметре
Мелкие улучшения в UTF8::strtr()
Модернизирован класс ReflectionTypehint
  Topic: Text_LangCorrect: Автоматическое исправление языка для слов в тексте (WordsFakeFix)
Rin

Replies: 21
Views: 52967

PostForum: Склад готовых решений :: PHP   Posted: Thu Feb 24, 2011 9:30 am   Subject: Text_LangCorrect: Автоматическое исправление языка для слов в тексте (WordsFakeFix)
1.4.0 / 2010-08-18

В методе parse() изменился 2-й параметр, а 3-й удалён.

.
Теперь есть 3 режима работы:
1) Исправление ошибочно набранных букв в словах, которые выглядят одинаково в разных раскладках клавиатуры. Алгоритм работает достаточно надёжно.
2) Исправление ошибочно набранных слов в другой раскладке клавиатуры. Алгоритм может иногда ошибаться.
3) Комбинация первых двух.
  Topic: Db: класс для работы с БД из PHP.
Rin

Replies: 69
Views: 130779

PostForum: Склад готовых решений :: PHP   Posted: Sun Jan 23, 2011 1:12 pm   Subject: Db: класс для работы с БД из PHP.
ClawFinger: добавил архив MysqlRapid-2.5.4
  Topic: UTF8: PHP класс для обработки текста в кодировке UTF-8
Rin

Replies: 91
Views: 216783

PostForum: Склад готовых решений :: PHP   Posted: Mon Jan 17, 2011 11:53 am   Subject: UTF8: PHP класс для обработки текста в кодировке UTF-8
Что такое "траблы"? Ваша ошибка не связана с классом UTF8.
  Topic: Text_LangCorrect: Автоматическое исправление языка для слов в тексте (WordsFakeFix)
Rin

Replies: 21
Views: 52967

PostForum: Склад готовых решений :: PHP   Posted: Sun Jan 16, 2011 12:14 am   Subject: Text_LangCorrect: Автоматическое исправление языка для слов в тексте (WordsFakeFix)
А как обрабатывать фразы "буква b -- вторая в алфавите" и "letter б is second in alphabet"?
Чем исправлять неправильно, лучше не исправлять вообще.
  Topic: Db: класс для работы с БД из PHP.
Rin

Replies: 69
Views: 130779

PostForum: Склад готовых решений :: PHP   Posted: Sat Jan 15, 2011 11:39 pm   Subject: Db: класс для работы с БД из PHP.
А зачем Вам предыдущая версия? :)
  Topic: Text_Yoficator: Ёфикатор. Восстанавление буквы «ё» в русских текстах
Rin

Replies: 22
Views: 53024

PostForum: Склад готовых решений :: PHP   Posted: Wed Dec 29, 2010 1:05 pm   Subject: Text_Yoficator: Ёфикатор. Восстанавление буквы «ё» в русских текстах
1.0.6 / 2010-03-02

Добавлена проверка на возможные коллизии в хэшах (если ключи словаря это хэши)


1.0.7 / 2010-12-28

Обновлён словарь, всего 106104 словоформ
Исправлена ошибка: не ёфицировались слова, начинающиеся с прописной буквы
  Topic: Db: класс для работы с БД из PHP.
Rin

Replies: 69
Views: 130779

PostForum: Склад готовых решений :: PHP   Posted: Tue Dec 21, 2010 4:34 pm   Subject: Db: класс для работы с БД из PHP.
[url=http://dklab.ru/lib/DbSimple/manual.html#cont18]Документация от DbSimple в большей части подходит (см. секцию "Выполнение запросов к БД"), чтобы разобраться, как писать запросы с результатом произвольной структуры.
  Topic: Db: класс для работы с БД из PHP.
Rin

Replies: 69
Views: 130779

PostForum: Склад готовых решений :: PHP   Posted: Mon Dec 20, 2010 12:16 am   Subject: Db: класс для работы с БД из PHP.
Нет, т. к. есть ассоц. массивы и формирование ключей в формате псевдоним таблицы + оригинальное имя колонки через точку.
  Topic: Hyphenize: расстановка "мягких" переносов в словах
Rin

Replies: 6
Views: 8666

PostForum: Разное :: PHP   Posted: Sat Nov 27, 2010 3:38 pm   Subject: Hyphenize: расстановка "мягких" переносов в словах
"/ PHP" стоит в комментарии однострочного рег. выражения, ошибки быть не должно.
Какая версия PCRE?
  Topic: Hyphenize: расстановка "мягких" переносов в словах
Rin

Replies: 6
Views: 8666

PostForum: Разное :: PHP   Posted: Wed Nov 24, 2010 12:39 am   Subject: Hyphenize: расстановка "мягких" переносов в словах
Вот код, внесите исправления.

$re_attrs = '(?![a-zA-Z\d]) #statement, which follows after a tag
#correct attributes
(?>
[^>"\'`]++
| (?<=[\=\x00-\x20\x7f]|\xc2\xa0) "[^"]*+"
| (?<=[\=\x00-\x20\x7f]|\xc2\xa0) \'[^\']*+\'
| (?<=[\=\x00-\x20\x7f]|\xc2\xa0) `[^`]*+`
)*+
#incorrect attributes
[^>]*+';
  Topic: Hyphenize: расстановка "мягких" переносов в словах
Rin

Replies: 6
Views: 8666

PostForum: Разное :: PHP   Posted: Sat Sep 25, 2010 9:25 pm   Subject: Hyphenize: расстановка "мягких" переносов в словах
Расстановка "мягких" переносов в словах.
Браузеры, которые показывают их: IE 6.0.x, Opera 7.54u2, Safari 3.1.1, Firefox 3.0.0
Поддерживается текст для русского и английского языков в кодировке UTF-8.
  Topic: разница в скорости работы strtr и str_replace
Rin

Replies: 10
Views: 13928

PostForum: Разное :: PHP   Posted: Sun Sep 12, 2010 11:27 pm   Subject: разница в скорости работы strtr и str_replace
Мои замеры:

Оригинальный тест

habred: 7.504
tracedL: 0.4657
tracedA: 1.7861
habredMass: 3.9661


str_replace() вместо str_ireplace()

habred: 4.5764
tracedL: 0.4658
tracedA: 1.7872
habredMass: 1.0259
  Topic: разница в скорости работы strtr и str_replace
Rin

Replies: 10
Views: 13928

PostForum: Разное :: PHP   Posted: Fri Sep 10, 2010 12:17 pm   Subject: разница в скорости работы strtr и str_replace
Тогда массивы/строки для strtr() нужно дополнить заглавными буквами, чтобы сравнение производительности было более точным.
Возможно, лучшим вариантом будет использование str_replace() вместо str_ireplace() и обработка через strtolower() перед заменой во всех тестах.
  Topic: разница в скорости работы strtr и str_replace
Rin

Replies: 10
Views: 13928

PostForum: Разное :: PHP   Posted: Tue Sep 07, 2010 11:08 pm   Subject: разница в скорости работы strtr и str_replace
Почему у Вас str_ireplace вместо str_replace?
  Topic: Db: класс для работы с БД из PHP.
Rin

Replies: 69
Views: 130779

PostForum: Склад готовых решений :: PHP   Posted: Mon Aug 30, 2010 6:17 pm   Subject: Db: класс для работы с БД из PHP.
3.0.2 / 2010-08-30

Внутренние улучшения в Db::query()
Добавлен новый метод Db::implode()
Увеличение скорости генерации SQL кода в Db_Tools::tablesModified()
Улучшение Db::wordLike(). Метод может принимать первым параметром массив, при этом второй уровень массива расценивается как словоформы одного слова.
Исправлена ошибка в Db::wordLike() -- была инверсия логики в поиске _целых_ чисел.
Исправлена ошибка в Db::normalizeSet(), метод не работал, если тип первого параметра -- строка.
  Topic: Примеры использования библиотеки Censure
Rin

Replies: 8
Views: 13136

PostForum: Разное :: PHP   Posted: Wed Aug 18, 2010 10:39 pm   Subject: Примеры использования библиотеки Censure
подправьте описание, $delta должен быть int :)
  Topic: UTF8: PHP класс для обработки текста в кодировке UTF-8
Rin

Replies: 91
Views: 216783

PostForum: Склад готовых решений :: PHP   Posted: Fri Jul 30, 2010 10:43 am   Subject: UTF8: PHP класс для обработки текста в кодировке UTF-8
Последняя версия Censure [url=http://forum.dklab.ru/viewtopic.php?p=136749]здесь
  Topic: Censure: определение наличия мата (нецензурных слов) в тексте, матотест
Rin

Replies: 44
Views: 124096

PostForum: Склад готовых решений :: PHP   Posted: Fri Jul 30, 2010 10:32 am   Subject: Censure: определение наличия мата (нецензурных слов) в тексте, матотест
Вышла новая версия 3.2.6
  Topic: Db: класс для работы с БД из PHP.
Rin

Replies: 69
Views: 130779

PostForum: Склад готовых решений :: PHP   Posted: Mon Jul 26, 2010 12:11 pm   Subject: Db: класс для работы с БД из PHP.
3.0.1 / 2010-07-26

Добавлены новые статические методы Db::captureBegin() и Db::captureEnd()
В массив опций конструктора класса Db добавлен ключ "dir" для указания корневого пути к файлам *.sql.php и *.sql
Добавлены новые статические методы: Db_Transform::compress(), Db_Transform::uncompress(), Db_Transform::uncompressedLength(), Db_Transform::gzip(), Db_Transform::ungzip(), Db_Transform::ungzippedLength()
Добавлены новые модификаторы для меток-заменителей ?z и ?Z для сжатия данных методом Db_Transform::compress() и Db_Transform::gzip() соответственно. Для распаковки в псевдонимах полей используются "магические" "|uncompress" и "|ungzip"
Исправлена небольшая ошибка в Db_Transform::rowsToCol()
  Topic: Db: класс для работы с БД из PHP.
Rin

Replies: 69
Views: 130779

PostForum: Склад готовых решений :: PHP   Posted: Mon Jul 19, 2010 11:30 am   Subject: Db: класс для работы с БД из PHP.
3.0.0 / 2010-07-19

Вторая реорганизация библиотеки классов, MysqlRapid переименован в просто Db, несколько методов класса Db стали статическими и переехали в класс Db_Transform.
Метод Db::tableConstraints() переехал в класс Db_Tools.
Метод Db::DMS() переименован в Db::statement()
Добавлен новый метод Db::quoteSet() и новая метка-заменитель "?S"
Добавлены новые статические методы Db_Tools::csvToRows(), Db_Transform::rowsNormalize(), Db::normalizeSet()
Добавлен 3-й параметр в методы Db::quoteRows() и Db::quoteRowsPackets()
Мелкие улучшения при записи в протокол запросов -- добавлены комментарии в SQL синтаксисе
Исправлена ошибка в Db::connect() -- не устанавливались опции из DSN
  Topic: UTF8: PHP класс для обработки текста в кодировке UTF-8
Rin

Replies: 91
Views: 216783

PostForum: Склад готовых решений :: PHP   Posted: Mon Jul 19, 2010 10:21 am   Subject: UTF8: PHP класс для обработки текста в кодировке UTF-8
2.1.1 / 2010-07-19

Добавлены методы array_change_key_case(), range(), strtr()
Улучшен метод convert_files_from()
Unicode Character Database 5.2.0
Исправлены ошибки в trim(), ltrim(), rtrim(), str_pad(), которые могут возникать в некоторых случаях
  Topic: Db: класс для работы с БД из PHP.
Rin

Replies: 69
Views: 130779

PostForum: Склад готовых решений :: PHP   Posted: Tue May 11, 2010 12:55 pm   Subject: Db: класс для работы с БД из PHP.
2.6.0 / 2010-04-11

Реорганизация MysqlRapid в отдельные классы, каждый класс вынесен в отдельный файл, переименование файлов с "MysqlRapid*.php" на "Mysql/Rapid/*.php".
Метод Mysql_Rapid::expression() переименован в Mysql_Rapid::expr(), первый и второй параметры поменялись местами, второй параметр стал необязательным.
Добавлен новый класс Mysql_Rapid_Select для построения SELECT запросов. Если в методы Mysql_Rapid::select*() передать SELECT запрос в массиве, будет вызван Mysql_Rapid_Select::build()
Исправлена ошибка в Mysql_Rapid::ob_destruct() -- соединение к MySQL теперь не закрывается автоматически.
Замена $db на $this в шаблонах запросов *.sql.php
  Topic: UTF8: PHP класс для обработки текста в кодировке UTF-8
Rin

Replies: 91
Views: 216783

PostForum: Склад готовых решений :: PHP   Posted: Thu May 06, 2010 9:04 pm   Subject: UTF8: PHP класс для обработки текста в кодировке UTF-8
kk
Дайте пример тестового рабочего скрипта.
 
Page 1 of 5 All times are GMT + 3 Hours
Goto page 1, 2, 3, 4, 5  Next
XML