Tobias Schlitt's Blog: Reflecting private properties
681844
Tobias Schlitt has posted a handy tip about using the Reflection API in PHP5 - specifically its accessing of private properties in a class.   I recently stumbled over reflecting private properties in PHP again. As you might know, this was not possible until now and if you tried this [code] PHP thanked it to you with this [error that is cannot access a non-public member].   He notes that, while the behaviour is correct, it still makes things like metaprogramming impossible. So, what's a developer to do? Patch it of course! Tobias and Derick Rethans persuaded two other developers  (Derick and Marcus Borger) to include a patch that allows the Reflection API to see these private variables.   To make it work, you have to use the setAccessible method on the Reflection object to set which of the properties you want to be able to get at.
90746
Look whoâs governmentizing the private sector.
204680
By George Chamberlin , Daily Transcript Financial Correspondent. Rising residential real estate values have been a blessing for many households.
357182
In a new post to his blog, Chris Hartjes, spurred on by an article in the latest edition of php|architect magazine (covering protecting your code), has shared a few opinions starting with a certain paragraph near the end.   To start, I will focus on the paragraph above. What I get out of that is that if only your source was closed and hidden from prying eyes, it would not have bugs in it. Which is, of course, total nonsense. Code has bugs because it's open and they feel safer? There are two kinds of bugs: application bugs (which is the code I would write) and system bugs (in this case, bugs that that appear from PHP itself). I'm sorry, but there is nothing I can do if there is a bug in PHP that causes my application to crash except to point this bug out to the people who have the ability to fix it.   He goes on to talk more about how protection like this (the article talks about using the IonCube Encoder) will not stop someone if they're really determine to get at the code underneath the encryption. His only suggestion is to make an application good enough that people wouldn't want to try to steal it as much and would rather pay for their version.   Encode your stuff if you want, but be aware that the minute you choose to do that you are telling your customers "I don't trust you" and I have a hard time understanding a business model that assumes people are going to want to steal the stuff you sell.
303947
I don't have an office, and I'm not running a conference, so I hope to hook up with someone, hopefully in the Bay Area, with either of these, to try some experimentation with FlickrFan. First a little background... My first glimpse of how wonderful news photography and screen savers are together was when I visited Andy Rhinehart at the Spartanburg Herald-Journal on 2/15/05. He had to go to a meeting, and left me in his office to check email, update my blog using my laptop. HIs PC of course went into screen saver mode, and started showing pictures of various political leaders in meetings around the world and sporting events, people digging out of snow storms. It didn't take long before my eyes were fixed on his screen.  Later I found out that everyone at AP does this too.  If you have a folder of new pictures on your LAN it makes a fantastic source of distraction. But it's different from video because it's silent. You can have a conversation about what's on the screen without interfering with it, or try to have a conversation about something else entirely.  This is something we noticed about podcasting too, that sometimes less is more. Because there is no video you can: 1. Use your eyes for something else, like driving, walking, doing housework. 2. Use your imagination in ways you can't with video, imagine what the speakers look like, where they are, who else is there. Once your imagination is activated in one direction it goes off in others.  So photocasting or picturecatching, whatever it ends up being called, has a similar "less is more" dimension.  So then I tried an experiment, I put an early version of FlickrFan on a 46-inch screen in my den, and when people would come over to visit I'd leave it running and we'd talk about whatever we were going to talk about, and I wasn't surprised to see the attention drift over to the TV. It's captivating. So I'd like to try it in two new venues to see what happens. 1. In a reception area in an office. Imagine one of the buildings at Microsoft. Or a doctors office, or the lobby of a VC firm. Install a big flatscreen TV on the wall, with a Mac Mini behind it, with a net connection, and let it run. See if people don't gravitate to it. See if people don't want to have meetings in the lobby. (I think some might.) 2. At a conference, like Demo or Davos, scatter four screens around the main lobby (not the meeting room), with one Mac driving them all or each with its own Mac Mini. Again see how it affects the dynamic. You might want to show pictures taken at the conference for a unique recursive effect. Or just use the AP news photo feed. Either would be sufficient to learn how it works. I bet we would learn a lot. Let me know if you decide to give it a try, and by all means please blog about your experiences, share what you learn with the rest of us.
669601
There is a dissonance between two camps of modern liberal ideology, both of which have had a deep influence on my thinking. On the one hand there is the green ideology that advocates buying locally produced products or growing your own and the general  reduction of energy usage. On the other there is the drop the debt coalition that is attempting to help the developing world drag itself up and become a richer place.   This article is my attempt to resolve their influence on my own beliefs, with regards to philanthropy.
552680
There are two homes for sale in my neighborhood. One has curb appeal, the other does not. Both are the same four-bedroom model.
162423
By Steve Bonser, Santa Barbara News-Press, Calif.  Feb. 13--Jim Wooster, a retired investor, brings up a Web page on his  laptop in his New York high-rise condo. After a few mouse clicks, he's viewing  the activity log of the security system that's protecting his upper Riviera  home.
205121
No one is forcing anyone to put their work into the public commons. But, once you do, you need to accept that you no longer can wholly control how it is used. The open-source software world understands this to its benefit.
702292
One recent Saturday morning, I woke with one seemingly simple thing in mind: cleaning out and organizing the closets in my bedroom. If my closets were a database system, the contents would be stored as BLOBs (binary large objects) of varying sizes with no defining structure â just a dumping ground for stuff. As I began dragging things out of the closet, I found items as varied as a backpack, a pair of old ski gloves, about 10 square feet of foam padding, and pocket change in three different international currencies (anyone need Thai bahts?). Faced with a mound of the messy detritus of my own life, I did what most people would probably do: I went to the store to buy even more stuff to organize the stuff I already had.
261257
Property-focused Web sites may be insulated from the woes of the real estate market in a way that traditional sites may not be.
189931
Experts in a field can benefit from an outsiderâs perspective.
532187
The Internet can make it cheaper to buy a house, but not everyone is putting out the welcome mat
249251
Think like a private equity investor, but think for yourself.
286273
Advertising space is scarce. No wonder advertisers are innovative when it comes to taking advantage of under-utilized real estate - such as the human skin.
369995
New .mobi and .jobs, a shift in the ownership of .net
75730
Comment is free: Polly Toynbee: The private equity sector, with its attendant risks to employees, pensioners and tax revenue, should be reined in and regulated.