Autor: shmoula

  • Kralický a jesenický vandr

    Už nějakou dobu koukám na Evropské dálkové trasy vedoucí přes Českou republiku, ale pořád jsem se nějak nedokopal k tomu, abych vyrazil. Nuže letos jsem se přiměl jít aspoň část E3 (která vede ze španělského Santiaga de Compostella do Cape Emine u Černého moře). Nejprve jsem chtěl přejít její poslední českou část – od Králiků…

  • Pozadí ubytovníčku: validace

    Co mám: mnoho nápadů Výstup: nejjednodušší možné řešení, kterým jsem schopen vyřešit zákazníkův problém Co budu dělat: mluvit s potenciálními zákazníky, pivotovat, hledat nejjednodušší možnou funkcionalitu Co pro to použiju: lean canvas (případně jiný canvas či způsob validace, pokud je vhodnější) Minule jsem psal o něčem, co by se dalo nazvat blitím nápadů. Podstatnější než…

  • Import scripts architecture, pt. II

    First post of this series ended with code snippet, which invokates importAction itself. It’s not still the importing itself, but we are almost there. This post will be about what happenes, what hapened before and what is going to happen :-). But first things first, let’s have a look on Factory and Proxy pattern, which…

  • Import scripts architecture

    It has been some time since last post about import scripts from external sources to alfresco repository, I was busy with debugging and threading, but now I have some little time to write some notes on that topic again. I’d like to introduce „architecture“ of my solution, at least a first part of it, so…

  • Custom configs in Alfresco

    While creating import services I want some configuration mechanism for (not just) BatchProcessor. I like Alfresco’s *-config-custom.xml files (aka Spring framework XMLConfigService), so I did simple custom config service. Anyone, who customized Alfresco, knows format of this file (web-client-config-custom.xml). I put that structure to new file – mis-config-custom.xml: [code lang=“xml“] <alfresco-config> <config evaluator="string-compare" condition="imports"> <processor>…

  • More on invoking scripts in Alfresco

    In my last blogpost on this topic I wrote about invoking rhino scripts programatically from Alfresco and about passing its model into freemarker templates. After that I realized that alfresco templateService is unable to render more complex models (nested classes and collections) if called this way (please note on Alfresco webscripts invoked standard way this…

  • BFU vyzva: Zkuste setrit cas svuj i druhych

    Vcera jsem se nehorazne nasral vytocil a vyustilo to v potrebu odpovedet na vsechny mejlove adresy uvedene v dotycnem mejlu a budu to delat znovu a znovu, dokud mi neco bude chodit. Text tohoto mejlu prikladm nize, treba to nekoho inspiruje. Jako takovou maturitu pro pokrocilejsi muzu jeste doporucit deset bodu – 10 Rules to…

  • Invoking scripts in Alfresco programatically

    I’m working on universal CRON runner, which runs scripts saved somewhere in repository (more on this next time). Running webscripts isn’t so easy, as I thought, there is no scriptService.runScriptWithThisDescription(path) method, so I did some research and got some results, which I’d like to share. It’s possible to run java backed actions from js-webscripts. Everything you…

  • BrMo poprvé

    Včera jsem se zúčastnil BrMa (dle srazů „prvního neformálního pokecu na téma točící se kolem mobilních zařízení a jejich platforem“) a dojem z této akce byl více, než kladný. Původně jsem na akci šel čistě ze zvědavosti s představou, že to bude zase nějaká tuctovka ve stylu študáků lepících na koleně „ty webovky v PéHáPé…

  • Pozadí ubytovníčku

    Všichni chtějí přijít s nápadem, který změní svět, který vydělá miliony a já nevím, co ještě. Většina těchto nápadů končí rozčarováním, protože nejsou realizovatelé, nebo nejsou realizovatelné v podobě, jak si je dotyčný budoucí milionář představuje. To je v pořádku. Protože jsem už pár nápadů zkusil realizovat a neuspěl, zkusím v tomto miniseriálu představit kroky,…