Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «michal»
На российском новостном сайте обнаружен вирус, ворующий локальные файлы через Firefox под Windows и Linux 2015-08-07 13:21:23
Вирус работает и под Windows, и под Linux, и ищет на локальном диске файлы, связанные с разработкой ...
+ развернуть текст сохранённая копия
Вирус работает и под Windows, и под Linux, и ищет на локальном диске файлы, связанные с разработкой ПО и FTP-серверами..
Тэги: firefox, mozilla, безопасность, браузеры, взлом, кейсы, текучка
[recovery mode] Класс для работы с MySQL, компилирующий запрос для выполнения в чистый PHP код 2015-08-06 17:52:53
Потребовался класс для работы с БД. Мои требования были:
- Поддержка типов данных через ...
+ развернуть текст сохранённая копия
Потребовался класс для работы с БД. Мои требования были:
- Поддержка типов данных через макросы: строка, целое число, дробное число, логическое значение + возможность расширения
- Возможность компиляции запроса в PHP код (по аналогии как шаблонизаторы компилируют шаблон — к примеру так делает Twig)
- Возможность делать макросы для использования в запросе
Поискал по интернету — список чего нашел (самые лучшие на мой взгляд): safemysql, DbSimple, go-db, dibi, Yaff\db. Однако почему-то именно компилирующих нет. Поспрашивал на форумах и тостере, получил 10000 советов не писать велосипед, а изучить библиотеку X, потому что это круто и на ней можно сделать всё. И всё же… решил таки написать свой велосипед.
Читать дальше →
Тэги: class, database, mysql, php, wrapper, безопасность, информационная
Набор клинков для охоты и выживания Mykel Hawke 2015-08-05 06:34:45
Компания Tactical Intent представила уникальный набор клинков-наконечников для охоты на различного ...
+ развернуть текст сохранённая копия
Компания Tactical Intent представила уникальный набор клинков-наконечников для охоты на различного зверя и рыбу Mykel Hawke Arrowhead Set. В его состав входят пять лезвий различной конфигурации, что дает возможность создавать требуемый тип холодного оружия в соответствии с необходимостью.
Тэги: arrowhead, hawke, mykel, set, гарпун, гарпуна, клинки, копье, копья, мира, набор, наконечник, наконечники, наконечников, ножи,, сделать, стрел, стрелы
[Из песочницы] Хранение иерархических структур. Симбиоз «Closure Table» и «Adjacency List» 2015-07-27 15:24:43
Когда перед нами встаёт задача хранения и управления иерархическими структурами данных всегда ...
+ развернуть текст сохранённая копия
Когда перед нами встаёт задача хранения и управления иерархическими структурами данных всегда приходится выбирать из довольно ограниченного набора паттернов. Для того чтобы найти наиболее подходящий шаблон необходимо проанализировать особенности каждого способа хранения и обработки данных и оценить их с учётом задачи и специфики используемой СУБД.
Предположим, существует задача, предоставить возможность пользователям сайта оставлять комментарии к публикациям. Комментарии должны иметь древовидную структуру, пользователи должны иметь возможность оставить один или более комментариев к посту, а также отвечать на любые комментарии других пользователей. То есть, нужна система комментариев аналогичная той, что мы можем видеть на Habrahabr. По каким-то причинам, нам не подходят готовые решения, допустим из-за того, что предполагается дополнительная очень сложная бизнес-логика, которая должна быть интегрирована в систему комментариев.
Наша цель – разработать свою реализацию, учитывающую требования нашего приложения.
Читать дальше →
Тэги: adjacency, closure, list, mysql, php, table, данных, иерархических, структур, хранение
[Из песочницы] Защита PHP скрипта путям привязки к доменному имени 2015-07-20 12:35:46
Думаю, многие сталкивались с тем, что иногда необходимо защитить ваш скрипт от копирования, и ...
+ развернуть текст сохранённая копия
Думаю, многие сталкивались с тем, что иногда необходимо защитить ваш скрипт от копирования, и вы использовали разные Ioncube, PHPLockit, но многим неудобно каждый раз кодировать. Понимаю, что в Ioncube есть такая штука, благодаря которой можно генерировать ключи безопасности и т.д., но многим невыгодно покупать или же пользоваться чужими услугами, а то мало ли, все бывает.
Некоторым хочется кодировать не весь код, а лишь его часть, и для этого многие используют такой «массив» для защиты:
$_SERVER['HTTP_HOST']
Но его легко обойти:
$_SERVER['HTTP_HOST']='разрешенный домен';
Поэтому есть решение данной проблемы, и её может решить любой человек с начальным знанием PHP, MySQL.
Читать дальше →
Тэги: api, mysql, php, безопасность
Главная / Главные темы / Тэг «michal»
|
Взлеты Топ 5
Падения Топ 5
|