This Might Be Useful

Создание PDF-файлов с помощью PHP и FPDF

February 22nd, 2008 | автор: Filosoff | PHP | 3 Comments »

Большинство web-сервисов экспортируют данные в разных форматах для дальнейшего использования. Данная статья о том, как экспортировать данные в pdf-формате.
Хотя многие знают как это делать, я опишу кратко для тех кто не знает.

PHP позволяет нам генерировать файлы в формате pdf налету. FPDF - это бесплатный код на языке php, позволяющий создавать документы в формате pdf и производить с ними различные манипуляции.
Read the rest of this entry »

How to Play Flash Video (FLV) files on Windows?

January 19th, 2008 | автор: Hairgel_Addict | Utilities, Operating Systems, Tweaking | 6 Comments »

Не знаю как у других, а у меня очень большая коллекция фильмов и клипов в FLV формате и конвертировать их мне лень, да и долго это. Что же делать такому ленивому мне? На первых парах пользовался FLV Player-ом, даже перепробовал несколько штук, но что мне в них не нравилось - это отсутствие “playlist”-ов, т.е. если фильм разбит на несколько частей, то в конце каждого надо открывать следующий и мою ленивую натуру это очень раздражало.

Наткнулся на статейку, объясняющую как сделать так чтобы Media Player Classic проигрывал FLV. В гугле можно найти тонну таких статей с разными инструкциями, но в основном все сходится к двум способам.

Read the rest of this entry »

Skype. Отключаем режим Supernode.

January 8th, 2008 | автор: Filosoff | Tweaking | 8 Comments »

Supernode - In peer-to-peer networking, a supernode works as one of that network’s relayers and proxy servers, handling data flow and connections for other users. This usually requires a fairly fast Internet connection with a lot of bandwidth and a modest amount of CPU time, as a lot of data will invariably pass through the supernode and needs to be processed.

Some peer-to-peer designs allow for the user to choose whether they ever want to be treated as supernodes; others do not. Skype by default is configured as a supernode, an issue that has caused controversy.

В двух словах и по-русски - Skype имеет особенность жрать как трафик, так и оперативку, причем особенность эта по умолчанию.
Read the rest of this entry »

Удобный bookmarklet для верстальщиков

January 7th, 2008 | автор: Filosoff | CSS, HTML | 3 Comments »

Благодаря коллеге-верстальщику набрел на очень полезный bookmarklet Design, позволяющий рисовать поверх страницы сетку для проверки правильности размещения элементов, измерять расстояния между элементами (а также просто выводить линейку по краям страницы) и т.п. Работает это дело в MSIE7, Firefox 2+, Safari 2.0.4+ и Opera 9.2+.

Отдаем pdf-файл браузеру. Да так, чтобы MSIE его тоже принимал.

January 7th, 2008 | автор: Filosoff | PHP | 2 Comments »

Официальный пример от php.net как отдать PDF-файл браузеру выглядит так как показано ниже.

PHP:
  1. <?php
  2. // We'll be outputting a PDF
  3. header('Content-type: application/pdf');
  4.  
  5. // It will be called downloaded.pdf
  6. header('Content-Disposition: attachment; filename="downloaded.pdf"');
  7.  
  8. // The PDF source is in original.pdf
  9. readfile('original.pdf');
  10. ?>

И он работает! Но не в Internet Explorer (6 и 7). IE пишет свою обычный blah-blah Internet Explorer was unable to open this site. The requested site is either unavailable or cannot be found. Please try again later. В Microsoft kb есть заметка о похожей проблеме при использовании SSL. Но оказалось что проблема не только при передаче через SSL, но и в обычной жизни тоже. Microsoft предлагает извращенные решения типа сервис паков и копания в реестре, но можно сделать проще. Добавить к вышеперечисленным заголовкам парочку, управляющую кешем. Не знаю точно что это делает, но заработало :)

PHP:
  1. header('Cache-Control: maxage=3600');
  2. header('Pragma: public');

Заметку прислал mougly aka d1pr3d

Страница: 3 (всего: 23)
«12345...23»