background preloader

jScrollPane - cross browser styleable scrollbars with jQuery and CSS

jScrollPane - cross browser styleable scrollbars with jQuery and CSS

Mouse wheel programming in JavaScript Quick links: source · test page · long test page (with scrollbars) · compatibility Though many people still find this page useful, there have been some changes in the browsers since last update of this page, and I generally consider some information here to be outdated. However, I suggest using MooTools or other general Javascript frameworks that provide portable and maintainable basis for writing Javascript code. Web applications are becoming more and more like “normal” desktop applications. Of course, they are more and more functional, but smooth user interface acts the primary role. This page, however, is not about AJAX (or any other buzzword). Annotated code Below is annotated javascript code, which should explain the magic behind mouse wheel generated events. /** This is high-level function. * It must react to delta being more/less than zero. Handler function In the code above, there is “handle” function which is, of course, meant to be written by you. Compatability Usability

Weather Forecast White Plains, NY | White Plains Weather Weather Underground Forecast for Monday, April 14, 2014 A strong cold frontal boundary will extend from the southern plains to the central Great Lakes on Monday, while a ridge of high pressure will continue to build over the eastern Pacific. A strong cold front will stretch from southern Texas to the central Great Lakes. This system will push a cold air mass southward across the central third of the country. Meanwhile, a low pressure system is forecast to develop over the central Plains, just east of the central Rockies. High pressure over the eastern Pacific will keep conditions mostly clear over the western third of the country.

[gestion des méta-données] Bonjour,Je suis actuellement stagiaire dans une entreprise qui fait de la BI. Je dois rédiger une étude technologique concernant les méta-données dans les systèmes d'information.En ce moment, je recherche les solutions existantes sur le marché concernant la gestion de ces métadatas... Le problème est que chaque éditeur dans la BI a son propre format de métadata, et donc je ne trouve pas d'info la dessus.J'ai vu qu'il existe certains standards pour l'importation/exportation de méta, comme CWM et XMI du groupement OMG. TinySort 1.5.2 Gestion des métadonnées vidéos : FLVTool2, flvtool++, yamdi, MediaInfo - Documentation technique : Debian Lors de l’utilisation de vidéos sur Internet, il est important que les métadonnées contenues dans ces fichiers soient correctes. Pour les fichiers de types FLV, on utilisera des logiciels du type FLVtool2 ou FLVtool++ pour les réordonner. FLVTool2 : Compilation et installation flvtool2 permet d’injecter de métadatas dans les fichiers flv. Préparation Pour compiler flvtool2, certaines dépendances sont à pourvoir : subversion (pour récupérer le code source à jour); Ruby (language dans lequel le logiciel est codé); On lance donc la commande suivante : La compilation On récupère d’abord les sources par svn... Les sources seront copiées dans le répertoire de l’utilisateur en cours dans un sous répertoire flvtool2/ Puis on procède à l’installation proprement dite par : #On se déplace dans le bon répertoirecd ~/flvtool2# Puis on lance la compilationsudo ruby setup.rb Download - Copy to clipboard Cela installera automatiquement flvtool2 dans : Son utilisation Dorénavant nous pouvons utiliser cela :

JS / CSS Gérer ses métadonnées - ici & ailleurs 30 mars 2010 Note: Ceci est la remise en ligne d'un article datant de 2007. Il sera peut-être mis à jour ultérieurement. Les métadonnées sont un des aspects vraiment très agréables de la photographie numérique mais il n'est pas inutile de savoir comment les exploiter pleinement et s'en méfier quand on publie des photographies. Aujourd'hui, quand je retrouve une photo faite il y a une dizaine d'années, j'ai un mal fou à savoir de quand elle date. Je suis obligé de solliciter ma mémoire et jouer les associations du style : "c'était cette année-là car..., un dimanche de février et vu la lumière il devait être 16h". Dans dix ans, quand je voudrai connaître la date d'une photographie, j'irai simplement lire le champ EXIF "DateTimeOriginal" de celle-ci et j'aurai mon information. EXIF, IPTC et XMP sont dans un bateau Qui veut jouer avec les métadonnées sera un jour confronté à ces trois acronymes. Enfin, XMP est le format de métadonnées le plus récent. Gérer ses métadonnées #! if [ ! if [ ! if [ !

Plumvo servers UI-First Software Development We're currently in the midst of building the new web property I alluded to in a previous post. Before I write a single line of code, I want to have a pretty clear idea of what the user interface will look like first. I'm in complete agreement with Rick Schaut here: When you're working on end-user software, and it doesn't matter if you're working on a web app, adding a feature to an existing application, or working on a plug-in for some other application, you need to design the UI first. This is hard for a couple of reasons. Of course, UI is hard, far harder than coding for developers. Remember, to the end user, the interface is the application. It's certainly true that there are limitations on how the UI can be built based on the technology you're using. It shouldn't be difficult to sit down with a few basic tools and slap together a rough mockup of how the user interface will look. So how do we prototype the UI without relying on our development tools?

Free Amazon Web Services -- and how to make the most of them | Cloud Computing The best way to think of the free tier to Amazon Web Services is as a stepping-stone. It's a way to get your feet wet with the basic mechanisms of AWS and EC2; to understand Amazon's way of handling virtual machine instances, storage, data, and networking; and to create something that can eventually be hosted on a full-blown, for-pay AWS instance. It's also a way to learn how to manage and constrain AWS usage -- if you're not careful you may end up paying for your "free" AWS usage after all. In this article, we'll look at what the free tier offers you and on what terms, then take a closer peek at what's possible or practical within those constraints. [ Also on InfoWorld: How to get started with Amazon EC2 | From Amazon to Windows Azure, see how the elite 8 public clouds compare in InfoWorld Test Center's review. | For the latest news and happenings, subscribe to the Cloud Computing Report newsletter. ] What do you get for your $0 a month? Server.

Google Calendar Integration Javascript Questions LukeAmerica2020 says: Well ... I actually came across this Question at WP Questions. To my chagrin, I discovered upon posting, that my Answer is not in the requested language. Mine is a WordPress solution. Perhaps, though, it will suffice for your needs. This ZIP file contains everything you need: wcs_gcal.zip. A PNG screen capture is attached and in the ZIP file. Here's the info from the INFO file contained therein. ************************************************** DESCRIPTION: ************************************************** This solution is a SHORTCODE that displays a public Google Calendar rss feed using specific css styles. You can implement the shortcode in posts, pages, and text widgets. ************************************************** CONTENTS: ************************************************** Contained herein are five files: (1) wcs_gcal.php, (2) wcs_gcal.css, (3) wcs_gcal_sample.html, (4) wcs_gcal_INFO.txt, and (5) and wcs_gcal_sample.png.

Major bug in persistence layer? - Forums Ray Augé: Our basic assumption is that the "entity" is persistent (becausethe portal always does a manual merge with the persistent object byloading it in the same session, applying the changes and then callingupdate(entity)). With that knowledge, calling 12 public MyEntity update(MyEntity entity) {3 return update(entity, [b]false[/b]);4 } is the correct default. If we change to 12 public MyEntity update(MyEntity entity) {3 return update(entity, [b]true[/b]);4 } then our default assumption is that the "entity" is transient and we'llalways be calling merge... as opposed to occasionally. Now, perhaps it's better to always assume merge??? Who is the ultimate authority on this issue? The bottom line for me is that the behavior has changed. I just want to insure that everyone involved has an understanding of the issue, and its ramifications. Issue #1 - where does the Hibernate session come from? Issue #2 - how and when does data get saved back to the db? Client fragment:

QR Code Generator: QR Stuff Free Online QR Code Creator And Encoder For T-Shirts, Business Cards & Stickers caching - infinispan: clustred instances not sharing cache

Related: