Showing entries 881 to 890 of 1121
« 10 Newer Entries | 10 Older Entries »
Displaying posts with tag: PHP (reset)
[Release] CouchDB 0.7.0

Damien Katz and the CouchDB development team are proud to announce:

CouchDB version 0.7.0 is now available.

This release is a major milestone in the project’s history.

Key features include:

  • a REST API using JSON instead of XML for data transport,
  • a JavaScript view engine based on Mozilla Spidermonkey,
  • a GNU Autotools build system supporting most POSIX systems (Noah Slater),
  • a built-in …
[Read more]
Slides From the Latest CouchDB Talk at PHP UG FFM

Thank you Frankfurt, what an evening! Thanks a lot for the invitation and my trip-sponsors. In fact the people and venue were so nice, I am seriously looking for an excuse to go again.

For housekeeping, here are the promised slides (PDF, 0.662 MB, sans images). In Some Context I wrote:

I rarely see the point of posting the slides of a presentation for people who didn’t see the original presentation. Yet, this is often requested. I don’t have a problem with posting my […] slides […], but they are of little value without context and I do have a problem with posting things of little value, so here’s the context.

And it goes on to comment the slides I used for my CouchDB presentation in Zurich. The new slides are …

[Read more]
Server side prepared statements

"I heard it is faster if I use server side prepared statements" - Many people
Possibly - but it's not necessarily the silver bullet it's described as.

A little bit of background:
A server side prepared statement allows you to first prepare a query on the server side, without actually specifying the values at all.

INSERT INTO users (username, email, password) VALUES (?, ?, ?);



This is step 1. From here, the application now only needs to send the individual values to the server next time, and not repeat the entire query (step 2).

The values will also be sent using the binary protocol so they do not need to be escaped in the same way they would in a regular query. There is no SQL parsing overhead, and certain steps of the execution plan have already been figured out.

Sounds great, why this doesn't always convert to being faster? …

[Read more]
Spot the mismatch

Installing software on the Mac is usually a no-brainer: You get a ZIP archive or disk image that gets uncompressed or mounted for you. What is left for you is to move whatever application to your Applications folder. Done.

In case of a disk image, developers often go so far to include a reference to your Applications folder on the disk image itself. So all you have to do is to drag an icon onto another one less than 200 pixels away. This works so nicely on the Mac (the advantages of a controlled environment) because in the majority of cases, it is at /Applications on your filesystem.

To make that even easier, developers usually put nice background images onto those disk images to illustrate (with an arrow for example), what the user has to do. Skype, among others, nail this experience. (I’m not talking about the ZIP-only approach here). They have, on their download page, a step-by-step guide accompanied …

[Read more]
MacBreak missing a demographic

A

LCBN Euro Open Source Business Awards 2007

The Linux Business Campus Nuremberg (LBCN) presents annual awards for innovative ideas, well-considered concepts and promising business plans in the field of Open Source and Free Software.

The European Open Source Business Award is presented for innovative business concepts after detailed examination by an expert jury comprising LBCN campus coaches and selected figures from the venture capital scene. The annual award seeks entrepreneurs with innovative open source software business ideas which can revolutionize the markets and set new

This award was presented for the first time in January 2007 as a highlight at the Heise congress on ?Open Source Meets Business? (http://www.heise.de/open/news/meldung/84306).

The next award presentation will take place in the old city hall in Nuremberg on Wednesday, 23 January 2008.

[Read more]
Sprint EVDO/3G data cards, and Tele-Commuting

A while back, I had talked about the issues I had with my
EVDO express card purchase and my macbook pro, a lot of you asked me to sum up my experiences with the card, and to comment on whether the speeds are worthy of being a primary connection or not, so here’s my answer.

Definitely, maybe.

I know, such definitive answers make me sound like a politician don’t they? Well.. politicians would probably skirt the question completely..
Here are my experiences with the Sprint USB card since late June 2007.

EVDO/3G data cards and plans are the most liberating technology ever sold. Seriously.

I am no longer confined to the house. I am no longer confined to starbucks and other places with stable wifi (Panera) (usually).
I can work, or play anywhere …

[Read more]
CouchDB Talk at PHP UG FFM on November 8th

The kind folks at the PHP Usergroup Frankfurt invited me to talk about CouchDB. We meet on November 8th between 19:30 and 20:00 at the Brotfabrik in Frankfurt. If you are in the area and like to hear about CouchDB, feel free to join us.

I will be presenting CouchDB’s core concepts, its recent improvements and the programming interface to give you an overview. Building on that, I will explain how to architect CouchDB applications and show best practices for writing them not forgetting how to do all that from PHP.

In case you forgot:

CouchDB is designed for highly concurrent, distributed and fault tolerant systems. The core principles for scaling database applications are the foundation of CouchDB’s feature set. It supports on- and offline replication, data …

[Read more]
Reasons to upgrade to Leopard, The non fanboi reasons

Apple announced, as expected, a release date for Mac OS 10.5 Leopard. The date is October 26th, 2007 in case you missed it. Since everyone on the internet is a guru, and therefore, so am I, I will give you plebes reasons to upgrade to Leopard. But, first let me qualify myself worthy of such preachery (gurus can make up words).

  1. I’ve been using Leopard since January 2007, since I’m an ADC Member, and I have early access.
  2. I’ve been using it on my primary work machine since September 2007.
  3. This is the internet, and somehow you found this post to read, therefore you don’t know any better..


I’m going to assume that the build shipped to us ADC members, has been updated and will not be the build that will be released to the masses, there are still bugs in my release, but it’s leaps and bounds ahead of the August release, and very close to stable.

[Read more]
Slides from ZendCon Performance Coding Session

I presented at ZendCon this week on performance MySQL coding techniques. The session was packed, and I got a bunch of great questions from the audience. I figured I would post the slide deck in both ODP and PDF formats. Feel free to download!

Showing entries 881 to 890 of 1121
« 10 Newer Entries | 10 Older Entries »