Monday, December 22nd, 2008
Another first from Brilaps. A brand new native G1 application to search the blogosphere.
Andorati is a Technorati.com client that brings the blogosphere search to your G1 Phone. Pick your tag, or type your search. You’ll get the latest of what’s being blogged around the world.
Andorati also features an easy bookmarking mechanism. You can add the blog, and the blog post to your browser bookmarks. This way, you can also access those sites from the G1′s web browser later on. (*hint: Andorati also implements a multi-select bookmark cleanup feature)
The initial beta release of Andorati is “Andorati4Geeks“. Andorati for Geeks require that you have an APIKey from Technorati to enable the searches. The APIKey is assigned to you when you register a free account on Technorati.com (http://technorati.com/developers/)
Andorati4Geeks 1.1 Released on 2008-12-22.
Release Notes: AndoratiReleaseNotes


Posted in Android, Mobile Tech, News | Comments Off
Monday, January 12th, 2009
Application Market Place for Android based phones is a funky place. The commenting system is truly jacked up. I saw many nasty and disturbing comments left by users. Many discussions around the matter can be seen here, just search for “comments”.
From a developer’s perspective it’s extremely sad to be trashed by a bunch of bozos. Almost feel lucky that our stuff was not trashed that bad. Fingers crossed. The interesting part on the matter is Google’s reluctance. It looks like they recently started cleaning up some of those comments; I see less and less. Come on Google, how difficult could it possibly be to integrate a profanity filter !
I didn’t intend to bitch about the epic fail of Google’s Android Market commenting system. It is what it is and it will stay as it is until they fix it.
This one, on the right is a recent comment which is left for Txtract . I find it sorta amusing and witty. A different kind of compliment (if it really is a compliment). “victory and female genitalia to you“ . Oh well! Thanks to you “punkofevil”, for your good wishes. Wishing the same back at ya
And Joanna, sorry that you have to do something like that.
Google, Google; when will you implement the “paid” applications in the Android Market !


Posted in Bizzare Oddities, Blog | 2 Comments »
Wednesday, April 23rd, 2008
Link exchange between the sites just don’t cut it anymore. “Cross-site information sharing” paradigm is growing into a greedy monster requiring new ways to expose your content. RSS has been holding up really good in that front. Given that you can put together – mash up- a website filled with thousands of articles in a matter minutes; it seems like, RSS over-accomplished its task. So what’s next ?
Today, core Mambo and Joomla! are both lacking good RSS facilities. You can only share your “Front page content” via RSS in Mambo (probably the same for J!). If you are keeping only one content item with some “never-updated-flashy” short content, your RSS feed is technically useless to the rest of the world. You can find a good RSS extension, which would cover that scenario.
Question
What if you want to expose more from your CMS site ?
Answer:
With the addition of the Brilaps REST API, MiaCMS, Mambo, Joomla! will allow for advanced external interaction. Meaning that interaction with the site and its content no longer has to occur directly through normal browsing methods. For the first time you can start to consume Mambo’s internals as external services via the data type of your choosing (i.e.) JSON, XML, or Serialized PHP.
How?
Brilaps REST API, MOStlyREST provides the com_rest as a base library that takes care of the message receipt and packaging back to the caller. Brilaps also released a few other goodies that goes along with the base implementation that the other 3rd party developers can use as samples or extend from those. com_rest_content and com_rest_stats components sit on top of the base component(com_rest) and expose your “top ranked”, “most popular” articles, or articles for certain sections/categories, or your site stats to any application that’s capable of parsing some simple XML.
Why?
Why do want to REST enable your Mambo or Joomla! site? One simple answer to that is, larger audience. Larger audience is both audience as in visitors and utilizing applications.
A few examples:
- You can have one MiaCMS site as a content repository, and expose parts of content to multiple other sites that you own. See the sample application, SMRC, to imagine different possiblities.
- You can have a widget like Bridget,
that you can distribute to your visitors to track or search your site at the comfort of a desktop application.
- this list can go on and on, but I leave it up to the implementers and site owners imagination
Next?
I believe, REST enabled MiaCMS, Mambo and Joomla! sites will change the landscape of the content management landscape covered by MiaCMS, Mambo and Joomla!. Indeed, that’s a pretty large landscape. I guess, we just sit back and watch what’s gonna happen next…
For questions and comments about the REST API for MiaCMS, you can visit http://forum.brilaps.com
*Same article is also posted on Chad’s site; http://www.opensourcepenguin.net . If you’d like a take a peek at some other cool stuff, browse on.
Posted in Blog, MiaCMS, News, Open Source | 1 Comment »
Sunday, August 10th, 2008
Another cool gadget from Brilaps just hit the wires.

iMia is a web application focused on bringing a standard iPhone web interface to the MiaCMS, Mambo, and Joomla! content management systems. Yes, the iPhone does have a full web browser that is capable of displaying any site, so it is possible to use these content management systems without iMia. However, the experience is often less than appealing since users must constantly zoom in, zoom out, pinch to expand and contract, etc. As with most web sites and/or applications, these content management systems were coded with the desktop browser in mind. This is were iMia comes in…
iMia brings a simple web interface to the MiaCMS, Mambo, and Joomla! content management systems for iPhone users. The application is designed in accordance with the recommended iPhone interface design guidelines laid out by Apple. iMia makes use of the iui project’s fabulous efforts in this area.
Learn more on the product page here – http://wiki.brilaps.com/wikka.php?wakka=iMia.

Posted in Blog, MiaCMS, Mobile Tech, News, iPhone | Comments Off
Monday, June 9th, 2008
If you’re a MiaChat user, you better hurry and upgrade to the 0.8.3 version. This minor release from Brilaps, updates the HTMLPurifier library included with the distro in order to bring you a safer ajax chat application.
Grab your mia-chat at http://code.google.com/p/mia-chat/downloads/list
*by the way, MiaChat is not related to, or an extension to MiaCMS
Posted in Blog, News | Comments Off
Friday, January 16th, 2009

MiaCMS 4.8 release bring OpenID support (versions 1&2), content versioning, a brand new and vastly improved JavaScript architecture, a Yahoo! User Interface (YUI) upgrade (from 2.5.2 to 2.6.0), an enhancement to the Related Articles module, new versions of the Byte&MOStlyCE editors, and plenty of bug fixes and other general enhancements.
I am proud to be a part of this project. In the upcoming days, we will have some very interesting news about the future of MiaCMS project.
Here are some important links around the 4.8 release:
- Release notes and screenshots – here.
- Official downloads – here.
- Upgrade instructions here.
Posted in MiaCMS, News | Comments Off
Sunday, August 31st, 2008
We made it. An -perhaps- insignificant step for humanity, but a giant step for the MiaCMS project.
MiaCMS has been selected as a finalist in the PacktPub 2008 Open Source CMS competition. Our precious project will compete in the the “Most Promising Open Source CMS” category. MiaCMS project is only about 5 months old, but we have worked hard and are quite proud of the results and the interest in the project.
The official list can be see here:
http://www.packtpub.com/2008-open-source-cms-award-finalists
The official voting (the real thing) starts Monday September 1. Your nominations helped get us to this point, and we are thankful for that. However, we need to ask you one more time to show your support for MiaCMS project.

Posted in Blog, MiaCMS, News | Comments Off
Thursday, September 25th, 2008
MiaCMS was one of the Open Source projects that was presented at Thailand OSS Festival 2008. Love it. !!!

MiaCMS at Thailand OSS Festival (presented by Akarawuth Tamrareang, a.k.a Krit)
You can see the rest of the Flickr set here.
You can download the presentation from http://miacms.org. And see few surprising news too.
Posted in MiaCMS, News, Open Source | Comments Off
Friday, April 18th, 2008
moseasymedia, a sort of well known video embedding extension in the Mambo Joomla! community, has a new release. moseasymedia 2.0.x version is released in mid April with a few neat features.
I’ll try give some highlights from the readme.txt that’s in the zip package.
Please read on,
(more…)
Posted in Blog, CMS, News, Open Source | Comments Off
Sunday, August 10th, 2008
As stupid as it looks, and it “does NOT make any sense” at many angles, NewsXperiment bears a few interesting software technologies and paradigms.
NewsXperiment project consists of two parts: NewsXperiment Scrambler Engine (NSE), and Web frontend.
NewsXperiment Scrambler Engine runs offline and gathers, processes, scrambles and outputs a zip file that consists of scrambled news item pickles.
Once executed, NSE goes through its categorized feed repository and retrieves the feeds. Thanks to Mark Pilgrim’s excellent “feedparser” library.
Now that the feeds are read, the engine performs the following:
- randomly picks a certain number of news items from each category as base feeds.
- randomly associates a certain number of scrambler feeds to each base feed.
At this point, the engine has the initial data in place. There comes the scrambling…. However, before scrambling anything, all the entries picked to be scrambled need to be tagged, chunked, chinked.
- Using NLTK, all the titles, and summaries read are tagged, chunked, chinked.(i love this part)
- Accoding to the chunkie, chinckie data, each base feed item’s title and summary are scrambled with the set that was destined to be the scrambler for the base. Ofcourse, this does not always result in a well-constructed sentence.
- At some point, the scrambling process is completed and time to generate the output file.
- Output file is created out of each scrambled item, and consists of a list of titles, summaries and links back to the news items that are used to create them. This file is a pickle dump dictionary elements.
- The output file is datestamped, and zipped. Zip file because, doh!, it’s compressed. Plus, I couldn’t find a way around uploading the pickle content to Google AppEngine. Very likely a MIME type issue, but didn’t dig deep into that. A zipped pickle dump was all I needed, and I had it.
Very well, I have the zipped pickles, what do I do with them? If I cannot get them up to Google AppEngine’s data store, how possibly could I share ?
(more…)
Posted in Blog, Code, Linguistics, News | 2 Comments »