Save info   Get password
Home Submit your blog Edit Account Rules RSS-Archive Contact


YUI introduces rich text editor
2007-08-01 12:54:00
The Yahoo UI AJAX toolkit has introduced a rich text editor (still in beta) along with a number of other goodies outlined here on Ajaxian. Although we're very happy with TinyMCE and MochiKit, we could see the day when we transition fully to the Yahoo toolkit. But not soon, there's way to many things to test and way to much optimization done to this point ;-) Tags: yahoo ui · tinymce · mochikit


Random Thought: Google Search
2007-08-01 07:12:26
When you search with Google (for example) and there's a site map, Google should automatically give you a "search within this site" option. Tags: ideas · google
Read more: Random , Search

KHTML, Webkit; together again
2007-08-01 06:35:46
Ars Technica reports on the unforking of Apple's Webkit (the technology behind the Safari browser) and Konqueror's KHTML: There is one major web rendering engine that grew entirely out of the open source world: KHTML is KDE's web renderer which was built from the ground up by the open source community with very little original corporate backing.  The code was good and branches were born as a result, the best known being Webkit.  Now, after years of split, KHTML and Webkit are coming together once again. Why is this good news? previously, it was difficult if not impossible to get clients to support UNIX users. Given Vista's bellyflop and the potential for enterprise and home adoption of Ubuntu Linux, we'll see great transportability of websites across platforms more developer attention for Safari, which is turning out to be a very nice browser. With Apple's recent support for Safari on Windows, it now becomes a lot easier to develop cross platform


EOD (end of day)
2007-08-05 19:24:33
I was going to write some more clever things, but a combination of my Internet being down for enough of the day, my daughter discovering and become addicted to the damned penguin, and compiling a list of potential beta testers (plus email address, plus feeds from their blogs, flickr, etc.) has left me, well, fried. See you tomorrow! Tags: administrivia


Wine.com and RSS APIs
2007-08-05 06:01:23
Read/WriteWeb has a post on Wine.com and it's RSS API. You can see an example of the API (i.e. a REST GET) here; you can see how well it validates here (not very, though the fixes look to be very simple). Every page (well, except admin stuff) in BlogMatrix is an "RSS API" in the same sense as this. Our production model is quite simple: a userid + a set of tag selectors + a template selector = output. The userid is encoded the domain name; "all" acts as a wildcard and our new "network" feature acts as a wildcard across a defined set acconts. The tag selector is defined by the path of the URI: for example, this selects all posts tagged "blogmatrix" and "downtime". Finally the template is selected in one of three ways: ending a path in "index.xxx" selects template "xxx"; "?t=yyy" selects template "yyy" (and will override index.xxx if present). If neither of these are there, the query is assumed to be "index.html" which selects the template "html". Thus, to convert the page above to a


SIMILE Timeplot
2007-08-05 05:12:28
Here's a neat Javascript library developed by the folks at SIMILE: Timeplot. Timeplot takes the same input format as Timeline (think of Google Maps for time events) and produces interactive graphs. Here's a few screenshots (with links to the examples): Tags: simile · timeline · timeplot


Use flex and ffmpeg to do Flash video
2007-08-04 17:53:11
There's a good post over at ONLamp about building your own "MyTube" using PHP and Flex (and ffmpeg). I'm not too interested in the PHP part, but how to encode and display Flash video s is a pretty useful thing to know (and apparently not too hard). Note that -- and I know this from practical experience -- re-encoding videos is very computationally expensive, so be prepared if you want to do this in a serious way. Tags: flex · ffmpeg · video · flash


Switching Users
2007-08-03 17:47:24
A key and new feature of the BlogMatrix Platform is the ability to "switch user" -- basically, the ability to work with different accounts while logging in only once. This function gives us: "superuser" accounts that can edit anything "group/bulletin board" accounts, that can be posted to be different users group blogs, where you can grant other users (friends) the right to post on your blog (and possibly do administration) Here's a screenshot of switching users. You reach this popin window by clicking the new "su" button which you can see near the top right (it appears on all administration pages). Once you select a friend or group to switch to, you will be brought to the corresponding page on their account. Note the following: certain options are greyed out; this is because you haven't been granted permission to do these actions your original user account is still listed if you create a new post, it will be posted as your original (login) name, not the
Read more: Switching

Status report
2007-08-08 20:01:23
Internetless most of today, so forgive the lack of (real) posting. Any code changes from this point will be minor (excepting bug fixes!)
Read more: Status , report

Vancouver: Canada's startup capital
2007-08-07 15:49:33
Victoria Revay of NowPublic explains why Vancouver is kicking ass in startups: A key reason that was sited for Vancouver’s success as a city that fosters great startups, by people like David Raffa, a predominant VC in Vancouver and Jim Charlton of Growthworks was that investors get a high return on their dollar with a relatively low risk of failure. Raffa says that often companies in British Columbia can be built faster on less and operators can “run a leaner ship, because of tax incentives and lower salary demands.” This allows startups to have a chance of staying in the game longer, which often leads to investors getting a high return on their dollar. Tags: startups · business
Read more: Canada , capital

Non-feature: social bookmarking
2007-08-07 15:45:16
This one was a close call, since we're like 98% of the way there. In the end though we've decided to get out the door with a blogging centric platform and we'll fill in the blanks afterwards. What's social booking? I'll let the man in the video explain: Tags: feature s · social bookmarking · tagging · blogmatrix platform


Lifestreams, "leaf only" posts
2007-08-07 15:26:39
A new feature we're very pleased to be announcing (for the next release, obviously) is "lifestream". A lifestream provides a compressed view of everything that you're doing. Here's a quick screenshot: Note the following: your lifestream consists of all your imported feeds, and in the future, events you've done on your blog (changing your picture, adding information to your profile, etc.) the icons on the left show you where the stream is coming from; we dynamically make this icon from the favicon, or if it's a local user, we display their picture clicking on the date brings you to the entry that's on your blog; clicking on the link will bring you to the original post in it's original location (i.e. it will bring you to del.icio.us, twitter, or whatever) I've just combined a number of randomly chosen feeds for this example; please excuse me if the Chinese characters say something horribly rude! there's a link in the sidebar to get to the lifestream li
Read more: posts

Fake Steve outed
2007-08-06 07:36:01
Well, all good things must come to an end: Fake Steve Jobs has been outed by New York Times' report Brad Stone as Daniel Lyons, senior editor at Forbes. Kudos all round, especially to Lyons who has kept the blogosphere well amused (by his writing, and by the identity hunt) for the last year. Tags: funny


Non-features: wiki
2007-08-06 07:24:56
We'll be discussing over the next couple of days a number of non-features : things that won't be in the BlogMatrix Platform, at least for the initial release. Wiki capability is built into the BlogMatrix Platform. In fact, that's pretty well how we provide our (very low function) CMS capability for the "www" account. However, the initial release of the BlogMatrix Platform will not be supporting it because: we want a deeper security model, so users can selectively decide who can access their wikis we need better versioning information within each entry; for a blog, this is not so important; to be a wiki, it's very important. This becomes even more complicated when we start talking about attachments we want to specialize in blogging; there's lots of decent wiki platforms out there, diverting attention to weak wiki functionality distracts from the core platform we need to understand a number of usability concerns: how do templates interact with wikis? how does t


Blogger native support for hAtom
2007-08-06 04:52:02
Kevin Marks reports: I made an initial conversion to hAtom by hand in the meantime, but a few weeks back Michał Cierniak and I checked in a change to the underlying Blogger templates to make hAtom the default, which the Blogger team graciously accepted. This should enable much simpler client-side parsing of the blog pages. Kevin has more details on how to add this to your template if you're using new-style Blogger templates. Here's a note I sent to the Blogger mailing list when someone raised the "what good is it" question: Just to clarify, hAtom was never intended to be a "syndication format" nor to compete with Atom or RSS. It's simply designed to describe the microcontent on webpages, such as blog posts. We used Atom because it provides a well-defined nomenclature for describing such elements. What can you do with it? You could provide search results that narrow into the exact content on a page, rather that keywords that were found elsewhere on a page.


Running mod_python on Windows XP
2007-08-10 13:13:41
I'm currently linuxless, but since I have access to a Windows XP laptop I thought I'd try a few little experiments. I'm probably not going to pursue this to far, as at this stage in the game it doesn't make a lot of sense to bring another, radically different, platform into the mix. Running mod_python on Windows (XP) is actually quite simple: install Apache (Windows MSI Binary 2.0.X) install Python; I like ActiveState's version from my Windows versions (Windows MSI 2.4.X) install mod_python from here; make sure you pick the correct matching version for Apache and Python! On Windows I find it fairly useful to install everything the default way. Configuring this is simplicity: edit httpd.conf (there's probably a start menu option for this) add "LoadModule python_module modules/mod_python.so" in the LoadModules section restart Apache test (the Directory version works out of the box with the appropriate path adjustment) BlogMatrix uses a lot of shell


Whoops
2007-08-10 13:02:12
Missed posting yesterday -- sorry, it was a travel day. I'm on vacation right now, but a working one. Tags: administrivia


Ad Support
2007-08-13 17:19:57
We're putting ads on all non-paying accounts (and NSF) accounts, in a top banner. As you can see above, we don't pay for our own accounts ;-) Tags: administrivia · advertising
Read more: Support

No BlogMatrix Platform on Windows
2007-08-12 07:09:29
I think it may be doable, but it's quite a time sink. We're leave all our mods in the code base for another day but the core issue is that the Windows "shortcut" is a third-class citizen compared to UNIX's symbolic link. And we use a lot of symbolic links, especially when constructing the "htdocs" directory for Apache. Now, in Python we can get around this (not efficiently, but good enough) but Apache just doesn't have the proper code to do this. The other option would be to run it all under Cygwin, except mod_python isn't really supported and that's a whole other can of worms. Tags: development · apache · windows · python
Read more: Platform

OPML Support
2007-08-16 08:45:34
We're going to have moderately deep support of OPML 2 in the BlogMatrix Platform. In particular: there'll be an OPML icon next to the RSS icon in the main bar (or below it in a pull-down menu) there'll be an OPML link in the sidebar from the OPML you can get to (via OPML inclusion): all entries, organized by year friends, networks and groups we'll provide subscription lists at the network/group level for people wanting to subscribe with a syndication reader Testing has been relatively smooth thanks to the Grazr minibrowser; we just plug our OPML URI into Grazr and it works (or not). If OPML 2 changes, we'll adapt as necessary but I suspect any changes will be relatively minor at this point. Tags: opml · blogmatrix platform
Read more: Support

Normal posting will resume shortly...
2007-08-21 13:45:20
Sorry about the sudden silence: the result of travel days, post vacation um recovery + a broken Internet connection made things less lively than they should have been! Tags: administrivia
Read more: Normal

PyLinda
2007-08-22 18:09:29
PyLinda is a Linda-like implementation (and JavaSpaces-like, which I'm more familiar with) for Python. The BlogMatrix Platform does a lot of it's work by one process dropping stuff on queues and other processes picking that stuff up. Just saying. Tags: python · linda · java · javaspaces


Embedding Google Maps
2007-08-22 18:02:23
Google has (finally) announced a way to embed Google Maps in webpages, in much the same way a YouTube video can be embedded. We're going to see if we can create a [[*map=...] (like we have for videos and images now) so you can drop these in anywhere in your blog posts. We'll still be keeping our Map structured data extensions, as that actually has semantic meaning toward the post (plus we can do other tricks, like navigating between posts with a map!) Tags: google maps


Distutils and Setuptools
2007-08-22 17:45:34
Here's an article on creating a python apps and libraries for distribution using distutils. And from this, here's an article on setuptools, an enhanced version that's been making our lives hell in terms of making totally self contained distributions. Tags: python · development


Flash Video adds H.264, metadata support
2007-08-22 17:38:11
Niall Kennedy has the news on all sorts of goodies in the beta version of Flash Player: Yesterday Adobe released a beta version of its Flash Player browser plugin capable of decoding H.264 video, AAC audio, and associated rich metadata . Web browsers utilizing Flash 9.0.60.184 or higher will now be able to playback content encoded for digital television, iPods, and high-end mobile phones using international standards. Adobe's support for these standardized audio and video codes will streamline the production process for desktop and web video, hopefully reducing time-to-market and opening more video catalogs to online viewers. A beta version of the new player, Flash Player 9 Update 3 Beta 2 "Moviestar", is available from Adobe Labs. I'm hoping this means we can just encode for H.264 (aka MPEG4) and have it play with Flash player widgets, without having to do "FLV" anymore. Flash Player now supports 3GPP time text tracks, iTunes metadata ("ilst" atom), and chapte
Read more: Flash Video

Meet Charlotte
2007-08-28 16:48:39
Here's a simple and useful SlideShare demonstration on how the Web 2.0 experience (that everyone is enjoying on the web) can be translated into the enterprise (via Bryce): Tags: social software · enterprise 2.0
Read more: Charlotte

Simple Calendaring
2007-08-27 06:35:11
Here's a screenshot of the monthly calendar view in the BlogMatrix Platform. The individual entries are events imported Upcoming feeds and collected together into a "Toronto Network" Tags: blogmatrix platform · calendar · rss · product:upcoming
Read more: Simple

Intranet Blogging at Wells Fargo
2007-08-27 06:21:24
Investor's Business Daily reports on the use of Blogging and Web 2.0 in the enterprise intranet for knowledge capture and sharing: Wells Fargo 's 160,000 employees are finding it easier to communicate these days. They're using blogs and group-written Web pages called wikis to spread the word about products, marketing materials, the latest company news and reports and much more. "It used to be people had to talk one-on-one to have actual communication," said Danny Peltz, executive vice president, wholesale Internet solutions at Wells Fargo . (WFC) "Things like wikis, things like blogs, are just another form of communication — from one to many or many to many." The bank is an adopter of collaboration tools called Web 2.0. Tags: intranet · blogging · company:wells fargo
Read more: Intranet

Complete BlogMatrix Platform Feature List
2007-08-27 06:07:00
From our developing website documentation. There'll probably be modifications to this before we officially go live but this is in horseshoe/handgrenades distance. Posting easy-to-use Web 2.0 interface allowing continuous posting and editing group blogs networks; blog collections aggregating posts from all members multiple-posters per blog tagging, with tag memory structured blogging; add the following types to posts (extendable): ratings / reviews links (for social bookmarking) address information contact information Google maps attachments; group photos into albums easy inclusion of images and YouTube-style videos using wiki-like instructions attach large binary objects to posts, such as podcasts and videocasts workflow capabilities allow “blobs” to be transformed before presentation to the end user Extensive e-mail integration post by e-mail subscribe by e-mail participate in comment discussions via e-mail distribute
Read more: Platform

CIOs use blogs
2007-08-27 06:03:16
CIO Insight has posted the results of a survey of CIOs about which web apps they use "personally": Video over the web 54% Wikis 49 Blogs 48 RSS (Really Simple Syndication) 47 Podcasts 39 Social networking (e.g., tagging, social bookmarks, community sites such as del.icio.us, LinkedIn, Technorati) 33 Isn't that interesting? Statistically speaking, wikis, blogs and RSS work out to be about the same. Tags: blogging · wiki · social software · podcasting


Page 2 of 3 « < 1 2 3 > »
eXTReMe Tracker