Skip to main content

Vladislav Pervushin's Library tagged webdev   View Popular

21 Aug 09

Theora.org :: main - Theora, video for everyone

Theora is a free and open video compression format from the Xiph.org Foundation. Like all our multimedia technology it can be used to distribute film and video online and on disc without the licensing and royalty fees or vendor lock-in associated with other formats.

www.theora.org - Preview

development webdev video media html browser free library java

  • Theora is a free and open video compression format from the
    Xiph.org Foundation. Like all our
    multimedia technology it can be used to distribute film and
    video online and on disc without the licensing and royalty
    fees or vendor lock-in associated with other formats.




    Theora scales from postage stamp to HD resolution, and is
    considered particularly competitive at low bitrates.
    It is in the same class as MPEG-4/DiVX, and like
    the Vorbis audio codec
    it has lots of room for improvement as encoder technology
    develops.




    Theora is in full public release as of November 3, 2008.
    The bitstream format for Theora I was frozen Thursday, 2004
    July 1. All bitstreams encoded since that date will remain compatible
    with future releases.

05 Jun 09

Page Speed Home

Page Speed is an open-source Firefox/Firebug Add-on. Webmasters and web developers can use Page Speed to evaluate the performance of their web pages and to get suggestions on how to improve them.

code.google.com/...index.html - Preview

development firefox extensions free tools performance optimization webdev google

20 Jan 09

Web development blogs you should read - Friendl...

    • Web development blogs you should read

      The web is filled with blogs about web development. I’m always looking for good blogs to add to my feed reader and I thought some of you might do that too. So let me list the webdev blogs I subscribe to right now (in alphabetic order):

      • 456 Berea St - Roger Johansson is one of the most well known web developers out there, and it’s for a reason. He posts almost daily about things happening in the webdev field. Everything from short comments with links to things to full blown articles.
      • Creating passionate users - Simply one of the best blogs there is, all categories. Deals with usability and making users happy. The posts are everything from hilarious to spectacular and I often get the motivation to write from here. Read an article or just look at one of the wonderful graphs. You’ll love it.
      • Future of the web - Jesse Skinner writes for all skill levels. Articles vary from basic markup to advanced javascript tutorials. Often with a twist of humour added in the middle of an article. Nice read.
      • Monday By Noon - Jon posts articles weekly (as reflected in the name) about all things related to web development. His friendly tone and ability to explain things makes this site ideal for people starting out. The good thing is that the same style works for more experienced people too. Try one of the articles, I’m sure you’ll like it.
      • Pixel Acres - Jonathan Nicol combines webdev articles with thoughts on how to deal with clients and co-workers. Well written and qualitative, what else do you need?
      • Robert’s talk - Robert Nyman’s blog, mixing personal posts with those that have to do with all kinds of interfaces. Entertaining read that feels balanced and well thought-out.
      • Rund kvadrat - Blog in Swedish about making money on the web. While this isn’t the primary concern for many interface developers we should certainly keep it in mind. Does moving a certain link upwards increase the client’s sales?
24 Dec 08

Burning Chrome: Exposing XPCOM components in JavaScript, part one

  • Exposing XPCOM components in JavaScript, part one



    Several months ago, I wrote about my solution for sending messages from content to chrome. Today, I'm starting a three-part follow-up, talking about how component authors can provide their components to web pages. This first part is about letting users touch your component. Part two will focus on nsIClassInfo, which eliminates the need for QueryInterface or the instanceof operator by web pages. Part three will focus on nsISecurityCheckedComponent, which regulates what users can do with your component.



    Normally, of course, this isn't done; most XPCOM components should work behind-the-scenes and not be available to web pages. There are exceptions. For instance, the chromeMessenger above is explicitly for web pages to send messages where it normally wouldn't be able to (but the application still needs someone to listen for that message). Another is my XPathGenerator code, which I thought had to be C++-based. Fortunately, I discovered earlier this week that isn't the case.

23 Dec 08

10 Useful Techniques To Improve Your User Interface Designs | How-To | Smashing Magazine

  • Web design consists, for the most part, of interface design. There are many techniques involved in crafting beautiful and functional interfaces. Here’s my collection of 10 that I think you’ll find useful in your work. They’re not related to any particular theme, but are rather a collection of techniques I use in my own projects. Without further ado, let’s get started
22 Dec 08

Print Stylesheets - css-discuss

  • This document describes some of the issues concerning the use of CSS to reformat Web documents for printing (using the media type "print"). We also discuss those aspects that CSS is not able to control or even influence. We assume a good knowledge of CSS and concentrate on practical issues, given the current deficiencies in browsers in implementing print-related CSS. For more basic tutorials and theory see "Other Sources" below. See also MediaStylesheets for practical media stylesheet strategies.




    Two of the most common problems with printing occur when positioning other than static is used (e.g. position: absolute) or when there are floats. See the section below "Suggested strategy for page breaks".

11 Dec 08

Reloading classes without server restart - Stripes - Stripes Framework

    • Stripes-Reload is a set of Stripes extensions that reload some of your Stripes-associated classes, including new classes, without having to restart the server so that you see your changes immediately. Stripes-Reload detects changes and reloads the following:



      • Action Beans
      • Type Converters
      • Formatters
      • Resource bundles



      See http://www.stripesbook.org/stripes-reload.html for more details.

SourceForge.net: Stripes Stuff

  • A collection of plugins, extensions and integrations for the Stripes web framework.
21 Nov 08

Ant Jetty Plugin - Jetty - Codehaus

  • Ant Jetty plugin



    There is a new plugin available in the /extras/ant location, which makes it possible to start Jetty web server directly from the Ant build script, and, actually, to embed the Jetty web server inside your build process.

    It's purpose is to provide almost the same functionality as Jetty plugin for Maven, e.g. dynamic application reloading, working directly on web application sources, tight integration with build system, etc.

Stripes-Quickstart - The Stripes Book Blog

    • Stripes-Quickstart



Building LinkedIn's Next Generation Architecture with OSGi by Yan Pujante | OSGi Zone

  • LinkedIn was created in March of 2003. Today there's close to 30M
    members. In the first 6 months, there was 60,000 members that signed
    up. Now, 1 million sign up every 2-3 weeks. LinkedIn is profitable with
    5 revenue lines and there's 400 employees in Mountain View.


    Technologies: 2 datacenters (~600 machines). SOA with Java, Tomcat,
    Spring Framework, Oracle, MySQL, Servlets, JSP, Cloud/Graph, OSGi.
    Development is done on Mac OS X, production is on Solaris.



    The biggest challenges for LinkedIn are:

13 Oct 08

minig - Google Code

MiniG is a webmail written as an alternative to IMP for the OBM groupware solution. OBM is an open source alternative to exchange based on postfix, cyrus imap and openldap.
MiniG uses a distributed architecture. Its GWT user interface comunicates with a REST webservice responsible of full text indexing, grouping of email as conversations and communication with addressbook data sources. The backend webservice is written using Eclipse OSGi technologies to provide great modularity.

code.google.com/minig - Preview

development java mail gwt osgi equinox linux server webdev

1 - 20 of 107 Next › Last »
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo