![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: PHP / Блог / Захабренные/Записи в блоге |
![]() |
Хабрахабр: PHP / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/php/ Добавлен: 2008-06-12 19:52:35 блограйдером ZaiSL |
Честная генерация DOCX файлов на PHP. Часть 2
2012-03-15 10:57:46 (читать в оригинале)
Продолжаем историю про генерацию DOCX средствами PHP.
Что нас ждет сегодня:
- Мы узнаем, как вставлять изображения в документ;
- Просветимся на счет English Metric Units;
- Сделаем задел на будущую генерацию Exel.
Тем, кто не в курсе, рекомендуется прочитать первую часть. Ну а кто в теме – прошу под кат Читать дальше →
[Из песочницы] Немного о хэшах и безопасном хранении паролей
2012-03-14 19:06:05 (читать в оригинале)Привет, хабр! Сегодня процессе разработки системы авторизации для своего проекта передо мной встал выбор — в каком виде хранить пароли пользователей в базе данных? В голову приходит множество вариантов. Самые очевидные:
- Хранить пароли в БД в открытом виде.
- Использовать обычные хэши crc32, md5, sha1
- Использовать функцию crypt()
- Использовать статическую «соль», конструкции вида md5(md5($pass))
- Использовать уникальную «соль» для каждого пользователя.
Читать дальше →
Тэги: cryptography, php, безопасность, пароль, программирование, хэш-функция, хэши, хэширование
Постоянная ссылка
[Из песочницы] Мотивационный автопостинг с помощью Twitter API
2012-03-13 19:11:40 (читать в оригинале)
Прочитав статью Makaveli Простой сервис уведомлений через Twitter, решил тоже сделать что-нибудь для twitter.com.
Не буду описывать, как я пришёл к выводу о написании автопостера (бота) для твиттера, который занимался бы мотивационным «постингом». Суть сервиса в том, что любой пользователь, добавившийся в читатели, каждый час получает твит мотивационного характера. (Кому интересно в твиттер — это @MotivatorForYou).
Это лишь пример того, как можно использовать twitter api для автоматизации написания твитов.
Итак, что понадобилось:
- Библиотека PHP для работы с twitter api (https://github.com/abraham/twitteroauth)
- База сообщений (пришлось собирать ручками)
Читать дальше →
Тэги: api, api]], twitter, [cdata[php]], [cdata[twitter, [cdata[twitter]], автопостинг
Постоянная ссылка
Пишем простенький веб-эмулятор терминала на PHP
2012-03-13 13:48:38 (читать в оригинале)Я думаю, очень много людей думало над тем, чтобы сделать свой эмулятор терминала на PHP, и обычно останавливались на решениях вроде следующего:
<?php echo '<form><input name="cmd" /></form>'; if(isset($_GET['cmd'])) system($_GET['cmd']);
Конечно же, такое решение вызывает целый набор проблем, самая незначительная из которых — это то, что ошибки на экран не попадают. Есть и намного более значительные вещи, например запуск vi просто «подвесит» выполнение команды и придется открывать новую консоль и писать
killall vi
. И что уж точно не получится сделать, так это выполнить команды ssh или sudo, которые требуют чтения пароля прямо с терминала. Я постараюсь показать способ, с помощью которого можно устранить большую часть описанных выше проблем.Читать дальше →
PHP / Пишем простенький веб-эмулятор терминала на PHP
2012-03-13 13:48:38 (читать в оригинале)Я думаю, очень много людей думало над тем, чтобы сделать свой эмулятор терминала на PHP, и обычно останавливались на решениях вроде следующего:
<?php echo '<form><input name="cmd" /></form>'; if(isset($_GET['cmd'])) system($_GET['cmd']);
Конечно же, такое решение вызывает целый набор проблем, самая незначительная из которых — это то, что ошибки на экран не попадают. Есть и намного более значительные вещи, например запуск vi просто «подвесит» выполнение команды и придется открывать новую консоль и писать
killall vi
. И что уж точно не получится сделать, так это выполнить команды ssh или sudo, которые требуют чтения пароля прямо с терминала. Я постараюсь показать способ, с помощью которого можно устранить большую часть описанных выше проблем. Читать дальше →


Категория «Фотографы»
Взлеты Топ 5
![]() | ||
+192 |
206 |
МАЛЕНЬКАЯ_ПОНИ |
+153 |
207 |
Velimira |
+153 |
213 |
Little Showroom |
+152 |
209 |
Свадебный фотограф Петербург, Тайланд, Куба, острова |
+149 |
208 |
ROMAHA.SU |
Падения Топ 5
![]() | ||
-1 |
74 |
Фотоблог на ТеМу... |
-1 |
25 |
White trash beautiful. |
-1 |
5 |
Blue_cat |
-1 |
18 |
Журнал Интервальщика |
-2 |
28 |
MODRA_NEST |

Популярные за сутки
Загрузка...

BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.