A blog with a javascript snippet or java applet that would check with YIM (and other) to see if I am online, and let people that are viewing my blog chat with me, see my profiles. Whatever client I use for chat should have an option to allow anonymous people to chat with me (might be a security risk).
To find out the version of code that is on staging or production: /internal/version
FUEL: javascript library design to help writing firefox extension
http://www.bonnaroo.com
http://www.kickapps.com
Plato
Beautiful Code:
Proportion
Integrity (being able to do that task that it was designed to do)
Clarity
SAN vs DAS (Database Federation / Sharding)
Federation: Both SAN and DAS are good for federation. For SAN storage, New luns can be cut to support new servers. For DAS, one new set of storage will be added as one more server is added.
Manageability: SAN is easier to manage since all storage disk are centralized. SAN provide tools to effectively manage large volumes of storage. It is well monitored and managed in case of any disk life is over a certain age. The management is more proactive. Also, professional service is available for company like EMC, Hitachi. For DAS solution, it is easy to manage because all support stuff know how to support an operating system and local disk. However, when you have lots of DAS to support, it is like manage multiple small island of disk storage systems.
Scalability: DAS storage arrays have limited capability and are difficult to grow. SAN can dynamically allocate storage as required and have larger capability limites.
DAS is good for small networks:If the amount of data we are handling is relateively small, typically 500GB or less, and we are not expecting significant growth, then we are fine with DAS.
Performance:The three KEY metrics to quantify the performance of a disk I/O path:
Latency
I/Os per second(IOps)
Megabytes per second(MBps)
DAS is almost always better than SANs on I/O latency under light load. This is important for genius.com rewriter server since it is latency is a more important consideration for genius.com.
For IOps and MBps, you can configure each side(SAN and DAS) to outperform the other if you have enough resource of each of them. In genius.com application these two criterias is not that critical.
Paul Hedgetts of AgileLogic.com
Make it easy to collaborate. Integrate team both in term of physical location and in term of organizational structure.
Adaptive Control: you have to steer to meet business requirements / objectives.
Travel Light: carry as little as you can get away with.
How do we effectively use the logger? Before we implement the logger, we had code to send error email, not exceeding certain threshold per day (not trivial to implement), and it give me ability to say, if this happen, let me know. How do I go about accomplishing the same thing with the new logger so that I don't have to manually mine the log?
How can we do more, better, and faster?





