Over the past year, we at Srijan Labs have been dabbling in a variety of areas. One key area of interest has been the possibilities afforded by GPS tracking, FOSS GIS tools, and location-based services centred around these. Also, of interest to us is how these services can be harnessed through mobile devices like cell-phones, [...]
As part of our community initiatives, we are sponsoring the Barcamp Kashmir 2009. It feels good to be part of a community event in Kashmir.
Posted in Community Initiatives Tagged: Barcamp, india, Kashmir, open source
As part of it’s objectives of promoting open source adoption, and in specific proliferate Drupal in India, Srijan co-sponsored the Delhi Drupal meetup, at IIT Delhi on 01 March 2009.
Posted in Community Initiatives Tagged: Drupal, india, meetup, new delhi, open source
We’re working on integrating Apache Solr with TYPO3 at the moment. We had started work sometime back, and recently during a project assignment from Sweden, we realised that Apache Solr would be a best fit in this case, as there is a lot of Meta content associated with the primary search content in this portal [...]
This is a first draft presentation we prepared which talks about Drupal theme advantages versus TYPO3 templating practices. We’re working on a more detailed version of this to cover code aspects as well. Stay tuned! See the presentation (PDF).
Posted in Articles on Technology, Presentations Tagged: Drupal, TYPO3
All these years I was wondering, what would be the best practice and configuration to have TYPO3 running huge number records with several connections. I found answers to some of the queries, but still working to get a clean solution. TYPO3 can play havoc if not configured properly. So here are the few tips that [...]
Sanitising your code:
Ahm… Ok adding some techie stuff to your php knowledge. Before accepting any thing from web make sure it is a clean input as you can never trust user input, it may be malicious, So you have to always check your php input. To sanitise this you have to check all global arrays [...]
I am evaluating the reliability and response time of different website monitoring services that are freely avialable on the internet.
To begin with I have considered the following website:
http://www.siteuptime.com/
http://www.watchmouse.com/
http://www.pingdom.com
I will soon post the results/analysis of services with the alerts received.
Posted in Articles on Technology
Some words of wisdom from our former President (for a lot of us - especially in the open source world - still our President) - Dr. Abdul Kalam.
(Former President of India APJ Abdul Kalam at Wharton India Economic forum , Philadelphia , March 22 , 2008)
Question: Could you give an example , from your [...]
We’re intending to start a service to manage content - text and images - for businesses running TYPO3 websites.
Such services are difficult to find in Europe and USA (and other western countries), as it costs hiring skilled TYPO3 operators maybe quite high. These services are required infrequently by companies, and often they do not want [...]
Here’s a preview on how our Drupal training is proceeding with Jacob Singh. After a day long session hacking around on Drupal, we spent some time understanding best practices to follow in case of websites with large amounts of data.
slick professionalism
One of our clients wanted a shutdown scheduled one night at 10pm. This was a suitable job for the “at” command, and I set it up.
Then I noticed the time on the system was out by several minutes. (This was nothing to do with what I’d just set up with the “at” command - [...]
Drupal is no doubt a user friendly web platform that is specially designed for the convenience of the users. The step-by-step guidelines prepared in the website are easy to follow. But adding features (modules) to the system isn?t always simple and some of the contributions take a bit of ?help? to work properly. Drupal serves [...]
A Better Way to Work
An essay on how Srijan is creating more 'humane' work environment based on principles of sharing and democracy at workplace.