Bate Raiko написа:
Единственото по-хубаво нещо от един клян са...два кляна!

Poedit + Smarty = Headache

От: 25 февруари, 2010 | Къде: DevNull | Тагове: , , , , | няма коментари »

    What you need to make Poedit parse your smarty template files?
    This is a short how-to for Mac OS X, tested on 10.6.2.

    Smarty-gettext is your friend, all you have to do is:

    1. Extract smarty-gettext archive to a folder
    2. Open Terminal.app from Utilities folder :)
    3. Execute this command

    chmod +x /path/to/smarty-gettext/tsmarty2c.php

    4. Open Poedit.app
    5. Go to preferences (Parsers tab) and add new parser
    6. Put the following code as a „Parser command“

    sh -c ‘php /path/to/smarty-gettext/tsmarty2c.php %F | /Applications/Poedit.app/Contents/MacOS/xgettext –force-po -o %o %K %C -LC –add-comments –no-location -’

    Your new parser could look like mine:


    NetLoc – първото ми програмче за мак

    От: 29 януари, 2010 | Къде: DevNull | 5 коментара »

      От доста време се чудя кога да го подхвана и миналата седмица ми дойде музата – започнах първото си програмче за Mac OS X с Objective-C.

      Първоначалната идея беше (просто за теста да видя до къде ще опра с Cocoa) да показва външния IP адрес и да може да си го копираш в клипборда.

      Прочети цялата публикация »


      EAN 13 – Генериране на баркод чрез флаш

      От: 10 ноември, 2009 | Къде: DevNull | Тагове: , , , | няма коментари »

        След упорито търсене на безплатен читав фонт за EAN 13 (по-късно разбрах защо няма такъв фонт… просто има доста калкулации за да се генерира) реших, че ще да е по-лесно да си драсна същия на флаш.

        Трябваше ми за принтиране на етикети през уеб сайт, а с флаш това става доста културно.

        import bsbm.barcode.Ean13; // use proper path for import

        var font:Font           = new BarcodeFont(); // Embedded font for the digits, may use a font name instead
        var Barcode             = new Ean13(’009018842562′, 31, font);

        addChild(Barcode);
        Barcode.x = 85;
        Barcode.y = 9;

        Ето и кода, може да с оптимизира, но ме мързи да се занимавам повече :)

        Прочети цялата публикация »