Skip to content

Instantly share code, notes, and snippets.

@danielstgt
danielstgt / imagick3.4.4-PHP7.4-forge.sh
Last active April 19, 2024 11:33
Install ImageMagick / Imagick 3.4.4 on PHP 7.4 server (Laravel Forge)
#!/bin/bash
if [ "$EUID" -ne 0 ]
then echo "Please run as root"
exit
fi
apt-get install pkg-config libmagickwand-dev -y
cd /tmp
wget https://pecl.php.net/get/imagick-3.4.4.tgz
tar xvzf imagick-3.4.4.tgz
@chrisguitarguy
chrisguitarguy / big-xml.php
Created February 27, 2013 04:15
How to use a combination of XMLReader and SimpleXMLElement to parse large XML files in PHP.
<?php
/**
* an example of how to read huge XML files relatively quickly and efficiently
* using a few core PHP libraries.
*
*/
// Assume your file is very large, 140MB or somethig like that
$fn = __DIR__ . '/some_file.xml';
@yourivdlans
yourivdlans / pdfcrowd.js
Created November 14, 2011 12:55
pdfcrowd split table
var pdfcrowd = {
splitTable: function(tableClass, printableHeight, breakClass) {
var tables = $("." + tableClass);
for(var i=0; i<tables.length; ++i) {
var splitIndices = [0];
var table = $(tables[i]);
var thead = table.children("thead");
var rows = table.children("tbody").children();
var tableTop = table.offset().top;