Install NPM https://www.npmjs.com/get-npm Start Alfresco Content Services, and Alfresco Process Services. Locally via SDK with default user/pass (admin:admin) #Fill in prompt to generate your project mvn archetype:generate -Dfilter=org.alfresco.maven.archetype: #After Project Generation, navigate into the project folder. chmod 755 run.sh ./run.sh Clone ADF project from github: git clone https://github.com/Alfresco/alfresco-ng2-components Navigate into the project’s demo-shell sub folder: cd alfresco-ng2-components/demo-shell If Alfresco Content Services and Alfresco Process Services is remote, then you must edit the

This simple command will allow you to generate a PNG of a Font Awesome SVG icon, in the color that you want.   sed -i '' 's/path /path fill="#2E74B5" /' fontawesome.svg ; qlmanage -t -s 24 -o . fontawesome.svg Command Breakdown: gnu-sed is used, instead of OSX sed shipped with the mac. brew install gnu-sed --with-default-names sed -i '' 's/path /path fill="#2E74B5" /' fontawesome.svg ; Add an RGB color fill

Issue: Default Administrators identified in Alfresco does not give the user Administrative privileges Troubleshooting: Check that there isn’t any space in your comma delimited list of names. Recommendations: If you are using LDAP sync to synchronize users, an LDAP admin group should be defined, and this group should be nested under the ALFRESCO_ADMINISTRATORS group.

This post allows the user to override the Alfresco Solr configurations in the Alfresco SDK 3.0 TL;DR Override Tomcat’s Solr context configuration to point to custom Solr4 config dir. Copy default Solr configurations into this directory. Override new configurations as needed. Override Solr Context Configurations First we will add a config element in our main pom.xml that carries the property of our Solr configurations. <solr.config.home>${basedir}/src/test/resources/solr4</solr.config.home> Next we will edit the

Why upgrade SDK 3.0? Support for RAD (Rapid Application Development) and TDD (Test Driven Development) via HotswapAgent and JRebel Simpler SDK layout Jar packaging by default Support for Alfresco version 4.2 to 5.2 Integration testing webscripts TL;DR Update your pom.xml Remove all SDK modules, except for your jar/amp project modules. Update your Integration tests. Add integration-tests project module, and copy src directory. Re-organize your Integration tests into the integration-tests project module, and rename to

Feb 2017

Smart Lighting

Overview Smarter automated lighting can be achieved a few different ways, but the end result could all be similar. In that, lights can respond in hue, lumens and brightness based on time of the day, events such as motion, open/closed door, temperature, music, waking up, mood, etc. Automated lighting can be implemented with one or more of the following, connected z-wave/zigbee switches, wifi/z-wave/zigbee smart plugs, wifi/zwave/zigbee bubls, or bulbs integrated

Feb 2017

The Smart Hub

Overview The next phase to a smarter home is to select a smart hub. There are quite a few on the market, which includes: Smart Things by Samsung, Wink 2, Hue Bridge etc. And there are a ton of reviews out there to help chose the right one. After a lot of reviews and research, I decided that the Smart Things starter pack was the best fit for my use

Overview Another cheap easy way to automate lighting in your home, is to use motion sensed or occupancy sensed switches. These switches are good for places like laundry rooms, half bathrooms, boiler rooms, walk in pantries, etc. Time to implement 30mins Complexity: Easy Cost: < $20 Safety First Always remember when working with electricity, to turn off the breaker or fuse to the area that you’ll be working in. Additionally, wear rubber gloves,

Overview Light automation can be the simplest and cheapest forms of automation that can be implemented in your home. This guide will provide a way for you to implement a closet light that turns on when the closet door is opened; and off when the door is closed. Time to implement: 30 mins to 1 hour Complexity: Easy Cost: less than $30 Safety First Always remember when working with electricity, to turn

IT departments today manage a massive amount of information, via a plethora of interconnected software components to provide businesses with the mission critical results that they need. To ensure the quality of these systems, IT departments are heavily invested in the testing, tuning and validation of these systems. The thought of validating these systems are already overwhelming, as a typical large-scale ECM system may consist of around 10 components, of

Using Alfresco One, it is very simple to extend the document structure that is deployed upon a Site creation. An automatic structure deployment can allow for a group of rules, folder structure and documents and other functionalities to be created within a site, when the site is instantiated. The nice thing about this functionality, is that it can be implemented from the GUI with the use of Rules, Scripts and Space Templates.

rsync -a —delete /empty/ /dir-to-delete/