|
While Java rocks for teamwork because of its strict and streamlined heuristics, our resource files are less ideal. However we are changing that in the next update to Codename One! The reason we chose to put everything into a binary resource file should be obvious: small size, portability. These are two critical features we had in mind when we designed the resource file format, we also wanted it to be really simple so we can e-mail it to..
|
|
Jekyll is a delightful piece of software. A Ruby application that turns your Markdown and HTML files to a nicely constructed static website. Since the generated site is static, you can deploy and serve it from anywhere with no security or performance concerns. As a matter of fact, this site is built with Jekyll. For websites that don’t need to offer dynamic functionality this is in many ways the culmination of Decoupled Content Mana....
|
|
Jekyll is a delightful piece of software. A Ruby application that turns your Markdown and HTML files to a nicely constructed static website. Since the generated site is static, you can deploy and serve it from anywhere with no security or performance concerns. As a matter of fact, this site is built with Jekyll. For websites that don’t need to offer dynamic functionality this is in many ways the culmination of Decoupled Content Mana....
|
|
I devoted my last post to discussing Ina Fried’s prediction of a September 10th iPhone launch date, forgoing my thoughts on the article itself and its rise to popularity over the last twenty-four hours. From my opening paragraph: Permalink.
|
|
Earlier this morning, as I scrolled through my RSS reader, I came across a number of articles mentioning an unassuming and altogether unremarkable AllThingsD piece by Ina Fried . Despite its lukewarm tone, the prediction of a September iPhone launch event ran the gamut of popular tech sites and garnered a great deal of attention even though it said nothing surprising or even particularly interesting at this point. Setting that aside for a ..
|
|
It has been interesting to watch the reactions to Bret Victor’s The Future of Programming and our NoFlo Kickstarter . While much of it has been supportive, there seems to be a largish group of people that are offended by these notions. How dare we suggest that software could be made in other ways than textually? This is somewhat understandable. We all feel pride in being able to master the arcane skills our daily work needs. Even com....
|
|
It has been interesting to watch the reactions to Bret Victor’s The Future of Programming and our NoFlo Kickstarter . While much of it has been supportive, there seems to be a largish group of people that are offended by these notions. How dare we suggest that software could be made in other ways than textually? This is somewhat understandable. We all feel pride in being able to master the arcane skills our daily work needs. Even com....
|
|
Update: ** minor correction to the build process about the build.xml issue in the Codename One project. To me the biggest advantage in Codename One over pretty much any other mobile solution is that it’s realistically open source. Realistically means that even an average developer can dig into 90% of the Codename One source code, change it and contribute to it! However, sadly most developers don’t even try and most of those who do f..
|
|
Almost two years ago I wrote a post on this site entitled Some Initial Thoughts on the SDN . Clearly, since then the SDN concept gained some more legs (and entered a new stage of the hype cycle) - so, where are we right now? Firstly, I think its fair to say that the concept presented by Scott Shenker of having a single centralised computational element controlling COTS OpenFlow-speaking switches has fallen out of favour somewhat (bas..
|
|
Almost two years ago I wrote a post on this site entitled Some Initial Thoughts on the SDN . Clearly, since then the SDN concept gained some more legs (and entered a new stage of the hype cycle) - so, where are we right now? Firstly, I think its fair to say that the concept presented by Scott Shenker of having a single centralised computational element controlling COTS OpenFlow-speaking switches has fallen out of favour somewhat (bas..
|
|
The lineup for BaRuCo 2013 looks amazing, with speakers such as Aaron Patterson, Katrina Owen, Sandi Metz, and Ruby’s inventor Yukihiro…
|
|
The lineup for BaRuCo 2013 looks amazing, with speakers such as Aaron Patterson, Katrina Owen, Sandi Metz, and Ruby’s inventor Yukihiro…
|
|
Big Data Analytics must focus on insight and action. During my recent talk at TWLive13 Europe, I focused on the primary risks in applying traditional BI approaches to Big Data projects instead of focusing on the business value. I also discussed recent client success stories, such as helping a language immersion program find out why customers weren't activating their accounts, using our lean learning approach. By asking the right questions,..
|
|
The .NET framework provides an intelligent garbage collector that saves us a trouble of manual memory management. And in 95% of cases you can forget about memory and related issues. But the remaining 5% have some specific aspects connected to unmanaged resources, too big objects, etc. And it’s better to know how the garbage is collected. Otherwise, you can get surprises. Do you think GC is able to collect an object till its last method is....
|
|
Those that have been following my blog for a longer time know that I’ve been talking a lot about making the Linux desktop and mobile platforms location aware. Thanks to the amazing advances in adoption of mobile platforms , this dream has more or less become true, especially in the more widespread Apple and Android ecosystems. All these devices know where they are, and developers are coming up with different smart applications to u....
|
|
The .NET framework provides an intelligent garbage collector that saves us a trouble of manual memory management. And in 95% of cases you can forget about memory and related issues. But the remaining 5% have some specific aspects connected to unmanaged resources, too big objects, etc. And it’s better to know how the garbage is collected. Otherwise, you can get surprises. Do you think GC is able to collect an object till its last method is....
|
|
I ran into a problem today. I was building code to consume NOAA’s tide station XML document and quickly realized I was in trouble. Here is a small piece of that XML document:
|
|
Those that have been following my blog for a longer time know that I’ve been talking a lot about making the Linux desktop and mobile platforms location aware. Thanks to the amazing advances in adoption of mobile platforms , this dream has more or less become true, especially in the more widespread Apple and Android ecosystems. All these devices know where they are, and developers are coming up with different smart applications to u....
|
|
Those that have been following my blog for a longer time know that I’ve been talking a lot about making the Linux desktop and mobile platforms location aware. Thanks to the amazing advances in adoption of mobile platforms , this dream has more or less become true, especially in the more widespread Apple and Android ecosystems. All these devices know where they are, and developers are coming up with different smart applications to u....
|
|
Those that have been following my blog for a longer time know that I’ve been talking a lot about making the Linux desktop and mobile platforms location aware. Thanks to the amazing advances in adoption of mobile platforms , this dream has more or less become true, especially in the more widespread Apple and Android ecosystems. All these devices know where they are, and developers are coming up with different smart applications to u....
|
|
Those that have been following my blog for a longer time know that I’ve been talking a lot about making the Linux desktop and mobile platforms location aware. Thanks to the amazing advances in adoption of mobile platforms , this dream has more or less become true, especially in the more widespread Apple and Android ecosystems. All these devices know where they are, and developers are coming up with different smart applications to u....
|
|
Those that have been following my blog for a longer time know that I’ve been talking a lot about making the Linux desktop and mobile platforms location aware. Thanks to the amazing advances in adoption of mobile platforms , this dream has more or less become true, especially in the more widespread Apple and Android ecosystems. All these devices know where they are, and developers are coming up with different smart applications to u....
|
|
Continuous Integration has been around in some shape or form for over 10 years now. Back in 2001, with CruiseControl as the only tooling and Selenium still a few years away, it didn't usually involve much more than compiling the application, running JUnit tests and finally building a jar if the tests finished successfully.
|
|
Can you hear them? The flap of a butterfly. The unfolding wing of a resting wren. The sigh of an exhausted garden-ghost. A poem trapped in an empty fountain pen.
|
|
For a couple of years I’ve complained about the Postgres documentation and at the same time paraded it as one of the best sets of documentation I’ve encountered. In many ways the reason I veer towards Postgres as well as Python and Django is the quality of their documentation. If you need to find details about something its documented, and more importantly well and thoroughly documented. In large part I came to Python by happenstanc....
|
|
For a couple of years I’ve complained about the Postgres documentation and at the same time paraded it as one of the best sets of documentation I’ve encountered. In many ways the reason I veer towards Postgres as well as Python and Django is the quality of their documentation. If you need to find details about something its documented, and more importantly well and thoroughly documented. In large part I came to Python by happenstanc....
|
|
While We're Trying To Follow His Game Of Checkers, Jeff Bezos Is Playing Chess
-
techcrunch.com
-
13 years ago
-
eng
Last night I posted a link to John Gruber’s commentary of MG Siegler’s article cited above. I found Gruber’s realization that rather than a floundering monolith Amazon is instead a flourishing innovator pouring almost the entirety of its profits back in to the very ecosystem responsible for creating that revenue in the first place a very interesting one, especially given Mathew Alexander’s similar sentiment expressed on a past episode of hi..
|
|
Ability to disable Control Center while using apps. The feature previously worked no matter where you were in iOS 7. Now you can select to have it turned off whenever an app is open. It can also be disabled on the lock screen.” Immediately upon reading this it struck me how very strange it is for Apple, notorious for choosing the one experience it considers best and enforcing it with a hard and unyielding hand, to give its users control o..
|
|
Bitsplitting has been and remains my single favorite interview podcast. One hundred episodes of Hypercritical exposed me to fields of knowledge I otherwise would never have come across, but it took a different kind of show to really acquaint me with the internet’s favorite critic. Although I would not go so far as to presume to know John Siracusa, Bitsplitting gave me wonderful insight into the man behind the curtain not only for Hypercriti..
|
|
When I set out to write this piece, I began with a title: “Sometimes, I Need Lighter Fluid”. As is often the case, inspiration for the title and accompanying article came at quite the inopportune moment: just after I had started shaving. Nevertheless, I captured both and began writing intending to bemoan the fact that over the last three months or thereabouts, I had failed to produce a respectable number of substantial articles. Attributing..
|
|
The announcement of the recent attacks on Tor-users that exploit a Firefox vulnerability in Javascript suggested some things to remain anonymous whilst using Tor, such as disabling JavaScript, using the most recent versions of Firefox, install firewalls and so on. One interesting measure named was to often change your MAC address so there’s one less vector to identify you and your surfing behavior. I thought to myself, why only use it....
|
Warst du schon einmal in Berlin? Kennst du das Brandenburger Tor und andere Sehenswürdigkeiten? Reise zusammen mit EINSHOCH6 in die deutsche Hauptstadt!
|
Welche Sportarten kann man im Wasser ausüben? Und welche kleinen Fehler oder ungewöhnlichen Formulierungen machen Muttersprachler manchmal beim Sprechen?
|
Welche kulinarischen Spezialitäten kann man in einer typisch bayerischen Gaststätte bestellen? In dieser Lektion lernst du außerdem einige bairische Wörter.
|
Wie kannst du sagen, wer du bist und was du beruflich machst? Und wann kann man einen Artikel vor den eigenen Namen setzen? Finde es heraus mit EINSHOCH6.
|
|
C# gives us an ability to use closures. This is a powerful tool that allows anonymous methods and lambda-functions to capture unbound variables in their lexical scope. And many programmers in .NET world like using closures very much, but only few of them understand how they really work. Let’s start with a simple sample: public void Run () { int e = 1 ; Foo ( x => x + e ); } Nothing ..
|
|
As a Dean for the technology faculties of a private college in Canada, I’m always looking to make our programs more aligned to the industry - my motto is: always look forward and never look back! However, when it comes to Information Technology (IT), I regularly find that the general perception of IT jobs is stuck in the past by at least a decade. I can’t tell you how many times I’ve met people who think that IT guys are stuck in the bac..
|
|
As a Dean for the technology faculties of a private college in Canada, I’m always looking to make our programs more aligned to the industry - my motto is: always look forward and never look back! However, when it comes to Information Technology (IT), I regularly find that the general perception of IT jobs is stuck in the past by at least a decade. I can’t tell you how many times I’ve met people who think that IT guys are stuck in the bac..
|
|
C# gives us an ability to use closures. This is a powerful tool that allows anonymous methods and lambda-functions to capture unbound variables in their lexical scope. And many programmers in .NET world like using closures very much, but only few of them understand how they really work. Let’s start with a simple sample: public void Run () { int e = 1 ; Foo ( x => x + e ); } Nothing ..
|
|
John Gruber, commenting on MG’s article : “I’ve harped on Amazon’s seemingly eternal lack of profitability as much as anyone, but when you think about it and study their business, it’s not that they can’t turn a profit. They’re not burning through money like they were in the go-go ’90s. They simply choose not to turn a profit, and instead invest everything in operations and low prices.” Mathew Alexander of One37.net and the popular pod....
|
|
Speaking of why I read John Gruber’s work , this kind of post, with this type of headline, is exactly why I read Daring Fireball: it made me laugh out loud, and showed me something I otherwise would not have come across. Good stuff. Permalink.
|