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.

Truth Is Hard

[…] When your former secretary honoured me by asking me to read a paper to your society, my first thought was that I would certainly do it and my second thought was that if I was to have the opportunity to speak to you I should speak about something which I am keen on communicating to you and that I should not misuse this opportunity to give you a lecture about, say, logic. I call this a misuse, for to explain a scientific matter to you it would need a course of lectures and not an hour's paper. Another alternative would have been to give you what's called a popular scientific lecture, that is a lecture intended to make you believe that you understand a thing which actually you don't understand, and to gratify what I believe to be one of the lowest desires of modern people, namely the superficial curiosity about the latest discoveries of science. […]
That was hard. Wittgenstein was a hard and cool person.

You might want to read his lecture on ethics here ( geocities style ).

Open Failures

Journalism begins at home. I highly recommend you to read this article on the failure of open systems written by Mr. Daniel Eran Dilger.

An excerpt:

Rather than being a key to success (espoused in the mantra, "open always wins"), open software has historically resulted in a primordial soup from which real winners emerge through proprietary activity. Stay in the soup and you don't develop, nor do you make any money[…] […] OpenStep largely failed because Sun pulled out of the partnership and copied the most valuable concepts of the OpenStep specification to deliver Java, a write-once, deploy anywhere strategy with lower barriers of adoption.

Well, I am not pretty sure if openness in NeXT was a complete failure.

Shell Os

Command line is my favourite tool to build websites or develop software. ( which might be in some case the same ).

Of course the use of the command-line interfaceCLI ) has not been profitable to me during last years, while being a trainer in web techniques for the new kids on the block. For obvious reasons.
But command line has positive effects while working. First, because of  takes you off distraction from your desk and submerges you with work easily. That was hard to explain to designers becoming web developers. But that was true.

Second: Being myself, too, an apprentice; the best classes [ seminars ] that I was honoured to assist where those in the Faculty of Physics, back to 1997. The use of the command-line interface was vital to learn the trade.

To kill your curiosity, there, I learned the basics - and the advanced - Linux administration, amongst other things. And I was not in my twenties back then.

In fact, one like me might be not called programmer, due to a complete lack of ability from mine in the correct use of a typewriter machine; but this insufficiency, I swear, was not an obstacle to enjoy the use of the command-line then . So it will be not for you either now.

An open source tool for creating identical machine images for multiple platforms from a single source configuration

Command-line based and open-source. This might be the reason why I have an affinity for Packer.

All the soliloquy presented before, is because of Packer

And I will give it a try.

So You Like Being Watched?

Uh, no. I think it’s entirely sane to be paranoid, in a balanced way. Use HTTPS everywhere. Don’t share your location freely, trade it for things you need. Bear in mind that your telephone company always knows where you are, and has no business reason not to tell anyone in a uniform, if asked. And that your email provider, presented with a proper warrant, will efficiently cough up yours, including those you thought you’d deleted. And that anything going any distance over the public telephone network is probably being tapped by at least one government. And that Internet-voice and Internet-video operators may not even ask for a warrant before they spill your bean.

A solid description of facts which everyone of us know since the old times of the 36.6Kpb modem. Or earlier.

Because of this,  - and like the quote mentions - there is no real need to be insanely paranoid. Just keep in my mind that the Internet s a public place. A common wealth.

Read the complete article, written by Tim "double-step-confirmation" Bray, here

Prediction And Entropy Of Crowds

A central concept in Shannon's theory is that of entropy. Shannon entropy is very widely misunderstood and/or misinterpreted, so it's important to be clear on what it's not. It's not disorder: Entropy, in information theory, is not the same as entropy in thermodynamics, even though the mathematics are similar

A quick-witted article on entropy as an statistical parameter. Shannon's theory and its consequences applied to real life, that you might want read here.

Or you might prefer to browse a printed book where delusion and crowds fly together, there.

via Kas Thomas. 

Developing a Mobile OS

...What we aspire to is giving them the open-endedness of the Web… I am staking my reputation, as I have, on open standards and continue to do so…

...We want to pioneer the category of open web devices and show that it is competitive…

Taken from readwriteweb. a didactical magazine.

A bunch of ideas for this scenario. Philosophical considerations, I prefer to say.

Here goes one: There is an option to develop for mobile using the open web standards. And Java or Objective-C, or C++ , are languages closed into a propietary system, as you know.

Except in the case that you developed mobile apps using Lite, a variant of ActionScript  - a dialect of ECMAScript - at the beginning of the past decade; except in that case, this new concept of mobile development might sound strange to your ears.

Except, of course that you develop daily under C or Perl. Which might not be the case.

Let me consider myself an an exception, because this mobile scenario it sounds quite normal to this, yours truly. For this, is my guess, that the solid reputation of Mr. Brendan Eich, shall be reinforced after the success of his competitive decision.

Newer Posts Older Posts Home