The Rise And The Fall

I wonder what percentage of “the mobile web” is truly built and designed for “the mobile web.” Until discovery becomes more frictionless, along with more derivative value, don’t expect these numbers to change.
Mr. Matt Khoury's comment on Dixon's The Decline Of The Mobile Web.



Open Sourced Hardware

“Two years ago, it sounded like a crazy mangling of apples and oranges. … We’re just at the beginning of open-source’s impact on the hardware business.”
Mr Frank Frankovsky via VentureBeat.


The Singularity is a concept that has gained enormous currency in Silicon Valley. Several decades from now, the story goes, man will effectively merge with machine. This is seen not so much as a bold prediction but an inevitability. And the benefits will be historic. We will be able to solve problems that once seemed insurmountable. The exponential growth of computing power will create a future of abundance. We will live forever, in one form or another.
That singularity concept seemed to be right, before Geocities was closed, or down, might I say. Circa 2009.


Rights and Creators

The only secure method of protecting software is not giving it to the user. You'll notice you can't "pirate" Google Docs, for example. Ultimately, if you're trying to secure something, you have to assume they have full knowledge of anything you give them. You can't trust the client. This applies to preventing piracy just as much as it does to protecting a system against being compromised.

Via Ars Technica.


The Weight Of Perfection

... CSS and JavaScript joined forces to form the Technology of Terror: DHTML ... DHTML, which stands for "distributed HTML", was the final feather in our cap of web development tools. It would stand the test of time, ensuring that we could make snowflakes fall from the top of the page, or build an accordion menu animated image map, or building your own custom marquee except using semantic tags like div ... DHTML helped transition web development from a hobbyist pastime into a full-fledged profession. Sites like Dynamic Drive meant that instead of thinking through creative solutions for problems you face, you could just copy and paste this 50 line block of code and everything would be fixed ...
In effect, DHTML was the Twitter Bootstrap of the time.
Zacharias Holman nails the nail in your memory card, with his excellent article Only 90s Web Developers Remember This .
I miss the good ol' days, too. Worth a read.



And so we had to decide, what are the fundamental directions we’re going in? And what makes sense and what doesn’t? And there were a bunch of things that didn’t. And microcosmically they might have made sense; macrocosmically they made no sense. And you know, the hardest thing is… you think about focusing, right? You think, “Well, focusing is saying yes”. No, focusing is about saying no. Focusing is about saying no. And you’ve got to say no, no, no. When you say no, you piss off people.
John Gruber quoting Steve Jobs. An excellent article that can be read here



The actual physical representation of an interface element. The term widget is most often used when discussing the physical appearance of a document. Widgets include buttons, listboxes, and checkboxes.
Programming Firefox, written by Mr. Kenneth C. Feldt, includes an excellent definition of the widely sprtead term widget. The book it's available through O'Reilly publishers here.

In case XUL matters to you. And XML, of course.


Case Studies in Miscommunication

...the CEO is really seeking, and the CEO calmly responds “I want GOD! I want a rockstar programmer who has developed highly sophisticated machine learning algorithms, has built a distributed back-end big data platform, and has started a company!
Dmitri respectfully responds back: “I wish you the best of luck finding that person.”
Analyzing the Analyzers, a brand new introspective survey of Data scientists and their work, published in June 2013 by O'Reilly Strata, is a book I have on my nighstand. Highly recommended.



Segonquart Studio txt
Debuggin' with Netbeans


Model Driven Semantic Web

In contrast to GPML, domain - specific modeling languages (DSML) capture the essential concepts of a limited domain. They address specific applications.
An Example of DSML is the W3C HyperText Markup Language (HTML).
Semantic Web and Model-Driven Engineering is a book written by Fernando Rivas, focusing on the next enterprise computing era, that I have the pleasure to read these days, and I bought it, here


Server Error

Things that happens in our everyday living. Might be good to know that lovely corporations like Dell, might have exceptions, like you and me do have. Because of exceptions are the norm, in most of the cases, in our everyday living.

Unhandled Exception
Use the stack tracer
Unhandled exceptions during the execution of the current web request, were and still are our daily bread. The rest is silence.

Note from the editor:  Please, do not read this post as if it was kind of a critical post, neither a mention of  failure, but a plea on how things in the Internet, and in the code of web applications works: Requests, and handling them against a server.
If machines behave like humans, to err is human. 

Update [12:53.00 January,31 2014] The matter of this post, Ausnahme, begleitet von einem Bild, has been quickly and professionally solved by now. The link placed outside the object image points to the expected URL



Ghost is my favourite blogging  framework in these, our days.

It might sound strange that I recommend a you bloggin platform - I mean, a platform specifically build to write posts and publish them in the www - from here, your favourite blog. Because of I have no personal interest in promoting a paltform of which I have no direct involvement, one may only guess that when a product is well done, one must tip the hat. And Ghost is really good,and using it becomes a pleasure.

Dedicated writers, professors, scientists or literates who want to have control of their work should have a try to the Ghost platform. Developers and marketers may find an opportunity in the Ghost marketplace.

To fell in love with a ghost, you only need a personal server, a domain and the ability to write.

Ghost now is version 0.4. Kids are growing up faster in these, our days.



I dislike the consequences, but I agree with the decision.

Why a developer has to be fired because of his insistence to use a pronoun gender?

    ...it's not the use of the gendered pronoun that's at issue (that's just sloppy), but rather the insistence that pronouns should in fact be gendered. To me, that insistence can only come from one place: that gender—specifically, masculinity—is inextricably linked to software...

Effectively, a gender is inextricable linked to a noun, as you - dearest reader - well knows.

There is a plausible reason, then, to understand the decision made at Joyent, one of the most brave and innovative companies in the net in our days.

I do not guess, in contrary to some respectful opinions, that the misunderstood came because of whether he understood what was being asked of him because English wasn't his native language. Personal pronouns exists in every language, even if they are not implicit neither visible.

One might be an excellent programmer, but if that one does not understand the basics of semantics in the natural language - i.e: the power of a pronoun - it hardly will be able to complete or enhance a code written, or a system language. Coders write code, they do not compile that code.

And this what making good software - though that good design - is all about: About making the invisible, visible; in a way that one cannot see it but you feel it.

Read more about this, here, and there.


Going RWD with JQuery Mobile

The JQuery Foundation presents here a couple of well counseling points, useful if you are willing to develop an app using the now-famous responsive web design technique.

My favourite one, number three:
Choose the breakpoints based on your content, not a specific device


Art Is Not A Product ( neither should it be)

The internet DID NOT made it easy for everyone to become an artist or content creator.

An artist or a content creator is a difficult one to find; and after all those years I am still scarving in the stone of life to find a valuable artist. I have found 'em - of course - before and during the internet era.

Seeing art a simple product, is like reading, say, a treatise of philosophy like a succession of words concatenated, I fear.

It is not because of the internet that we all feel like creators. It is because we are all able to read or to take photographs using a smartphone. Even our most primitive ancestors were able to use a tool. This is human kind.

But being able to read or to take and upload pictures to a hard drive does not gives one the ability to appreciate, nor create, neither understand Art.

To solve this, there is the need of education.  But - alas! - in our delicate days, education is mere a product in itself. And this is really bad, because of only educated people can make a distinction between a piece of art and a piece.

Keep this in mind, you savvy : The fact that you live in a house does not mean that you can design a house.



To Define The Art

It is frustrating how good people are at summarizing what's up with the document in an elevator, but how hard it is to define the art!
via Tim Berners-Lee, October 2013 as a reply to fantasie.


Matthew Carter at MyFonts

MyFonts has published an interview with Matthew Carter, a man who learned design and tipography by punchcutting, showing an incredibly diverse work.

He has in recent years designed Verdana and Georgia for Microsoft; these fonts are tuned to be extremely legible even at very small sizes on the screen.
Georgia and Verdana were designed at a time when screen resolution was not as good as it is now. It hasn’t advanced all that much, but the rendering has improved a lot thanks to anti-aliasing and stuff. Verdana and Georgia in the mid-1990s were all about binary bitmaps: every pixel was on or off, black or white.
These fonts are the ones we are using for a project for a client company with over one hundred years old in the market, at the studio.


Thank You, Google

Google, has brought us Google Web Designer.

A tool for people who makes webapps that proves three things:

  • First one: HTML5 is Turing compliant
  • Second one: You can deploy complex mobile apps using only HTML5, Javascript, CSS, and - of course -  XML.
  • Third one: Stay focused on Design.

It's in beta, But still for this beta: Thank you, Google.

Note from the editor: I do not work for Google Inc., and I have no comercial relationship beyond the use of their fabulous tools. This is a sincere article.


In Memory of Jef Raskin

Without a doubt, Jef Rraskin, might be writhing in his grave, as a appassionated music he was.

Add caption

Music is the only thing that appeals to all of us. A Minuetto is, still in our darkests times, a minuet. Everybody should know that. Coders and marketers above all.

DOMMatrix interface

The CSS Working Group and the SVG Working Group have published a First Public Working Draft of "DOMMatrix interface".  This specification describes a transformation matrix interface with the dimension of 3×2 and 4×4. The transformation matrix interface replaces the SVGMatrix interface from SVG. It is a common interface used to describe 2D and 3D transformations on a graphical context for SVG, Canvas 2D Context and CSS Transforms.

 Learn more about the Style Activity and the Graphics Activity, here



On October 7th the Internet Society will be facilitating a workshop on spam directed at informing policy makers throughout Latin America on the process and partnerships needed to better address the unwanted email that is clogging their networks. The workshop will have Spam experts from around globe and from within South America present examples and details on how to address the growing issue of spam and what the industry and technical communities are doing in partnership with governments to mitigate spam.

You're participation, comments and constructive suggestions are welcomed.

Spam is - and has been -a real problem. In case you are will to attend, please refer here


Soundtrack for a Rainy day


Let's Play

Facebook is godsent for people who love to talk, but have nothing to say. Here is a network that doesn’t care about originality or the quality of content. In the time it takes to create something original, they could share dozens of things.
via A Programmers Tale, written by jeswin at Medium 


Larry ends OpenID

Today, in my inbox.
I wanted to reach out personally to let you know that we have made the decision to end of life the myOpenID service. myOpenID will be turned off on February 1, 2014

In 2006 Janrain created myOpenID to fulfill our vision to make registration and login easier on the web for people.

 Since that time, social networks and email providers such as Facebook, Google, Twitter, LinkedIn and Yahoo! have embraced open identity standards.

 And now, billions of people who have created accounts with these services can use their identities to easily register and login to sites across the web in the way myOpenID was intended. 

By 2009 it had become obvious that the vast majority of consumers would prefer to utilize an existing identity from a recognized provider rather than create their own myOpenID account. 

As a result, our business focus changed to address this desire, and we introduced social login technology. 

While the technology is slightly different from where we were in 2006, I’m confident that we are still delivering on our initial promise – that people should take control of their online identity and are empowered to carry those identities with them as they navigate the web. 

For those of you who still actively use myOpenID, I can understand your disappointment to hear this news and apologize if this causes you any inconvenience. 

To reduce this inconvenience, we are delaying the end of life of the service until February 1, 2014 to give you time to begin using other identities on those sites where you use myOpenID today.

 Speaking on behalf of Janrain, I truly appreciate your past support of myOpenID.
Thank you very much, Larry, for the good moments and the initiative.


Segonquart under Ubuntu and Java


Single Page Application

But each tool, each piece of technology, needs to be carefully assessed each time we come to use it. After all, sometimes all we’re building is a plain, old fashioned, document-centric website. Like ReadWrite, does it really need to be built with Twitter Bootstrap? Does each page need on average 19 iFrames, and as many linked script files?
John Allsopp hits the nail on the head,when we build things for the web, here.



On Enterpreneurship, part two.

Some clever observations on enterpreneurship, by Richard (Branson) 
However, I completely disagree with his view that “the main motivator for entrepreneurs is the chance of making big money”. If you get into entrepreneurship driven by profit, you are a lot more likely to fail. The entrepreneurs who succeed usually want to make a difference to people’s lives, not just their own bank balances. The desire to change things for the better is the motivation for taking risks and pursuing seemingly impossible business ideas.
Part of his article The Misconceptions of Entrepreneurship, that you can read here


Netbeans 7.4

My favourite IDE source code editor is out in its version 7.4 Release.
Highlights Include:
HTML5:  Phonegap application development. Support for Android and iOS Browsers. Editing support for stylesheet languages: SASS and LESS. Browser switcher in main toolbar. Saving changes from Chrome Developer Tools. Network monitor.
JavaScript:  Editing support for AngularJS, Knockout and ExtJS frameworks. Navigator and code folding in JSON files. Enhanced code completion with improved accuracy.

You might want to watch a screencast here. Or download Netbeans and start to play.


Academic Innovation Is An Oxymoron

One must have a read to this interesting article written by Matt Welsh, that seems to spread all over the academic world. Talking by my own experience.
Here, an excerpt:
Part of the problem is that the academic process is full of overheads. Take a typical conference program committee for example. Let's say the committee has 15 members, each of whom has 30 papers to review (this is pretty average, for good conferences at least). Each paper takes at least an hour to review (often more) - that's the equivalent of at least 4 work days (that is, assuming academics work only 8 hours a day ... ha ha!). Add on two more full days (minimum) for the program committee meeting and travel, and you're averaging about a full week of work for each PC member. Multiply by 15 -- double it for the two program co-chairs -- and you're talking about around 870 person-hours combined effort to decide on the 25 or so papers that will appear in the conference. That's 34 person-hours of overhead per paper.