OS X Yosemite Kurulumu (USB)

Kurulum için öncelike USB ortamında Yosemite OS X Installer’a ihtiyacınız var. Bunu edinmek için başka bir Mac bilgisayarından AppStore’a girip; bu bilgisayara tek dosyalık bir kurulum dosyası olarak (yaklaşık 6 GB) indirebilirsiniz.

Daha sonra yine en az 6 GB’lık bir flash disk’i cihazınıza bağlayın ve Terminal’den aşağıdaki komutu çalıştırın:

Şöyle bir çıktı alana kadar bekleyin:

Başarı ile bu aşamaya ulaştıysanız işlem tamamdır. USB belleği kurulum yapmak istediğiniz Mac’e takın (mount) ve bilgisayarı yeniden başlatın. Başlama esnasında alt tuşuna (option) basılı tutun. Karşınıza gelen ekrandan USB Belleği çift tıklayıp; kuruluma başlayın.

Kolay gelsin.

 

Twig’de İç İçe Kıvrımlı Parantez Kullanımı

Bir twig dosyası içerisinde iç içe {{ }} kıvrımlı parantez (kıvırcık, kırlangıç ya da süslü parantez diye de tabir ediliyor) kullanmamız gerekebiliyor.

Bunun için aşağıdaki kod bloklarını kullanabiliriz:

Diğer model:

İyi çalışmalar.

WKHTMLTOPDF Kurulumu (Linux CentOS)

Geliştirdiğiniz yazılımlarda bazen PDF formatında çıktı almanız gerekebilir. Bu gereksinimi WKHTMLTOPDF eklentisini sunucunuza kurarak sağlıklı bir şekilde giderebilirsiniz.

1. Adım: İşletim Sistemi ve Versiyonu Kontrolü

Öncelikle sunucunuzda kurulu olan işletim sistemini ve versiyonunu öğrenelim:

Bu komutu çalıştırdıktan sonra WKHTMLTOPDF web sitesinden Downloads bölümünden sunucu işletim sistemi ve versiyonuna uygun paketi seçiniz.

2. Adım: Sisteminize Uygun WKHTMLTOPDF Paketi Seçimi

Ben örnek olarak CentOS 6 – 64 Bit Paketi seçtim:

3. Adım: Sunucuya SSH ile Erişim Sağlama (root yetkisi ile)

Sunucunuza süper kullanıcı (root) olarak erişim sağlayın.

 4. Adım: wget Komutu ile Paketi Sunucuya Çekelim

Öncelikle home dizini altında herhangi bir kullanıcının dizinine geçelim. (Dilerseniz alternatif bir dizini de kullanabilirsiniz.)

Şimdi ise wget komutu ile WKHTMLTOPDF paketini sunucumuza çekelim.

 5. Adım: yum Paket Yönetisi ile Kurulumu Gerçekleştirelim

Burada yum paket yöneticisini kullanma amacımız wkhtmltopdf eklentisinin ihtiyaç duyduğu diğer eklentileri de (xorg-x11-fonts-75dpi) otomatik olarak kurmasını sağlamaktır.

Tebrikler!

Şimdi son kontrollerimizi sağlayabiliriz.

Komutunu çalıştırdığınız zaman karşınıza şöyle bir çıktı gelecektir:

Versiyon kontrolü için aşağıdaki kodu çalıştrdığımızda:

Bu şekilde bir çıktı alacaksınız:

Tüm adımları başarı ile tamamladıysak artık yazılım projenizde ya da terminalinizde (ssh) WKHTMLTOPDF eklentisini kullanabilirsiniz.

 

DÖKÜMANTASYON

Aşağıdaki dökümantasyonlarda kullanım detaylarını bulabilirsiniz.

http://wkhtmltopdf.org/usage/wkhtmltopdf.txt

https://madalgo.au.dk/~jakobt/wkhtmltoxdoc/wkhtmltopdf-0.9.9-doc.html

KAYNAK KODLARI

http://wkhtmltopdf.org/

https://github.com/wkhtmltopdf/wkhtmltopdf

SYMFONY2 BUNDLE

http://knpbundles.com/KnpLabs/KnpSnappyBundle