1. There are tons of Java OSS frameworks that exercise in bytecode manipulation. What if you’d like to contribute or fix a bug? Understanding Java bytecode may appear quite helpful once you have to solve problems that are related to binary weaving of Java classes, and some things you can do are just plain freakin' cool. This talk will remind you some JVM bytecode basics, and introduce you to a live coding demo with ASM (asm.ow2.org/) and creating a cool application.

    This presentation is a natural continuation of the talk given at GeeCON 2011, "Bytecode for discriminating developers", which was an intro to the subject.

    Anton is Software Engineer and JRebel Product Lead at ZeroTurnaround. Professional interests include programming laguages, middleware and tooling.

    He is also the Estonian JUG (jug.ee) leader and co-organizer of the larger developer community in Tallinn - Devclub.eu. Blogging at arhipov.blogspot.com. You can follow Anton at Twitter - @antonarhipov

    # vimeo.com/52990474 Uploaded 706 Plays / / 0 Comments Watch in Couch Mode
  2. When practicing continuous delivery it may be a problem if you have downtime every time you deploy to production. Your goal is to deploy as often as you can, so this is a problem you need to solve. In this talk I will show how you can avoid downtime when deploying Java web applications. I will show how to deploy (and roll back) new versions of your web application, and also how to handle database schema changes (and roll back) between deployments.

    Recorded 13 March 2013 at the Booster conference in Bergen, Norway.

    # vimeo.com/62298868 Uploaded 212 Plays / / 0 Comments Watch in Couch Mode
  3. The presence of new technologies like social media, email, blogs, GIS, RFID and smart devices have opened for new opportunities in building information based services that align and operate on huge quantities of data.

    Common approaches and frameworks for handling Big Data (like Apache Hadoop) operates by running the data processing jobs in batch. Now, this batch-based approach does not work well if you need to process and show results in real time. Storm is an open source framework from Twitter that targets this gap, allowing for real time processing of big data streams.

    In this presentation we will give an overview of its scalable arhitecture, show examples of real life applications and demonstrate how simple it is to get started.

    Recorded 13 March 2013 at the Booster conference in Bergen, Norway.

    # vimeo.com/62295471 Uploaded 243 Plays / / 0 Comments Watch in Couch Mode
  4. Dropwizard is a Java framework for developing ops-friendly, high-performance, RESTful web services. At Vimond Media Solutions we use Dropwizard to create small isolated micro-services.

    In this lightning talk I will demonstrate that a Dropwizard- (embedded container) can be configurable and operator-friendly while still being a breeze to develop services with, enabling us to create much smaller parts that are easier to move around: micro-services.

    Micro-services is a rising star in the hype-heaven, we are trying to get a grasp on how to handle this way of building system, and share some of the pros and cons with you.

    Recorded 13 March 2013 at the Booster conference in Bergen, Norway.

    # vimeo.com/62295468 Uploaded 335 Plays / / 0 Comments Watch in Couch Mode
  5. Writing CSS is a pain in the ass and should be considered harmful if performed on a daily basis without your mind getting reset every night. It can also be a big honking mess if you have twenty pluss developers all mocking about in the same CSS code base. There is nothing in the spec which prevents you from the inevitable chaos and eventual rewrite.

    That's why we built the Strap-on Framework to get a serious weapon in our arsenal. It has drastically changed the way all developers work, improved rendering speed and reduced the lines of CSS code with an ridicilous amount. All this was done without any serious bugs and no cross-browser bugs. We molded our Strap-on from the basis of the amazing Object Oriented CSS (OOCSS) framework.

    Recorded 13 March 2013 at the Booster conference in Bergen, Norway.

    # vimeo.com/62295467 Uploaded 375 Plays / / 1 Comment Watch in Couch Mode


Phoenix2 Life

Technology Channel 01 - All Technical Videos - Training - Tutorials

Browse This Channel

Shout Box

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels. Channels