
Prog
ver. 1.2 (20101020) BTrace is a safe, dynamic tracing tool for Java. BTrace works by dynamically (bytecode) instrumenting classes of a running Java program. BTrace inserts tracing actions into the classes of a running Java program and hotswaps the traced program classes.
BTrace: Wiki: UserGuide — Project Kenai
El product management o gestión de producto es, en teoría, relativamente sencillo: documenta todos los requerimientos de las partes interesadas y prioríza teniendo en cuenta el coste de desarrollo y el valor aportado . Este genial y awesómico vídeo del genial y awesómico Henrik Kniberg lo explica en 15 minutos que son ORO PURO: Pero La Realidad es bastante molesta y suele estropear el escenario perfecto que se dibuja en el vídeo de Henrik.
Product Management: la maniobra del Loco Iván
Stevey's Blog Rants: Execution in the Kingdom of Nouns
Inversion of Control Containers and the Dependency Injection pattern
In the Java community there's been a rush of lightweight containers that help to assemble components from different projects into a cohesive application. Underlying these containers is a common pattern to how they perform the wiring, a concept they refer under the very generic name of "Inversion of Control". In this article I dig into how this pattern works, under the more specific name of "Dependency Injection", and contrast it with the Service Locator alternative. The choice between them is less important than the principle of separating configuration from use.s #tech journal: Changing Times For Web Developers – 6 Tips You Should Read To Survive
Intro It's been a while since I wrote anything that interesting, so I figured for Thanksgiving, I'd go ahead and do so. Merry Thanksgiving. The first article in this “series“ is here . Cracking .NET programs can be just like cracking any other program. In this article, I'm going to use the same approach as I did last time.
[Giagnocavo]Michael::Write() - Cracking code 3: Cracking an obfuscated .NET assembly
10 Best Sites to Learn How to Code Quickly
Web development has become a very important topic on the web these days and the internet has become the best source for developers to learn more about code. It is a very easy way and a very popular one and the developers can find important information related to anything on the internet very easily and do not have to face any kind of difficulty to lean new development ways. Web application development has some of its own unique features. Through the medium of the internet website developers can get a lot of information about the already existing applications and can very easily get to know about all the new tools very easily.Email Share Email Share Like the article? As a Web developer, you begin to learn many tricks with cascading style sheets (CSS) to help you create the layouts and look that you want. There are many ways to change the look of your pages with CSS that look complex but are easy to achieve. In this article I will show you how to create some great changes you can make with CSS so you can begin to create better Web pages.
Useful CSS Tricks for Better Looking Pages - LearnComputer
SCMs
Security
La fábula de Arturo y la deuda técnica
Detalles Publicado: Lunes, 13 Junio 2011 16:47 Rodrigo estaba haciendo fila para poder ir al aeropuerto. Cuando un taxista se acercó, lo primero que notó fue que el taxi estaba limpio y brillante. El chofer bien vestido con una camisa blanca, corbata negra y pantalones negros muy bien planchados, el taxista salio del auto dio la vuelta y le abrió la puerta trasera del taxi. Le alcanzó un cartón plastificado y le dijo: yo soy Willy, su chofer.PairHero: A game of collaboration for pair programming - happyprog
Pair hero is a collaboration game for pair programming where each player gets a turn writing tests, code and scoring points. Each game is 25 minutes long so you can keep your pomodoro breaks. Each passing Test + 10 points Each refactoring + 2 points Switch driver in less than 1 minute multiplies your score by 2 Switch driver in less than 30 seconds multiplies your score by 4Testing
An Unorthodox Approach to Database Design : The Coming of the Shard
Update 4: Why you don’t want to shard. by Morgon on the MySQL Performance Blog. Optimize everything else first, and then if performance still isn’t good enough, it’s time to take a very bitter medicine. Update 3: Building Scalable Databases: Pros and Cons of Various Database Sharding Schemes by Dare Obasanjo. Excellent discussion of why and when you would choose a sharding architecture, how to shard, and problems with sharding. Update 2: Mr.Orientation to Android Training | Android Developers
Welcome to Training for Android developers. Here you'll find sets of lessons within classes that describe how to accomplish a specific task with code samples you can re-use in your app. Classes are organized into several groups you can see at the top-level of the left navigation. This first group, Getting Started , teaches you the bare essentials for Android app development. If you're a new Android app developer, you should complete each of these classes in order:Tilt is a Firefox extension that lets you visualize any web page DOM tree in 3D. It is being developed by Victor Porof (3D developer responsible with the Firefox extension itself), along with Cedric Vivier (creating a WebGL optimized equivalent to the privileged canvas.drawWindow, see #653656 ) and Rob Campbell (who first thought about creating a 3D visualization of a webpage). Everything started initially as a Google Summer of Code project, but now, with an enthusiastic team behind it and so many new features and ideas, it has become an active Developer Tools project. Tilt is a fun new Firefox extension focused on creating a 3D visualization of a webpage. Since the DOM is essentially a tree-like representation of a document, this tool layers each node based on the nesting in the tree, creating stacks of elements, each having a corresponding depth and being textured according to the webpage rendering itself.
Tilt: Visualize your Web page in 3D
Everyone who is a regular Smashing Magazine reader will know that we have a traditional habit of regularly researching the latest resources, tools and services out there on the Web, as productivity is a crucial asset of professional Web designers and developers. We could, and should, all integrate workflow optimization into our working practices. Perhaps we should warn you upfront for the long compilation, but what can we say — there are so many excellent tools out there which deserve attention of the community, yet unfortunately remain obscure way too often. We love all the designers and developers out there for releasing and producing useful, valuable resources for all of us to use! We, for one, surely sincerely appreciate it in the name of the Web design community. Whether you like it or not, here are some of the most useful coding and workflow tools released recently .
Useful Coding Tools and JavaScript Libraries For Web Developers - Smashing Magazine
Canvas
nettools
Lx
Android
Javascript
Servers
Groovy
DB
Projects
Java
PHP

