
jQuery 2.0 no será compatible con Internet Explorer 6, 7 u 8 jQuery en este momento está en la versión estable 1.7.2, pero el equipo anunció que a partir de la versión 2.0, jQuery no seguirá desarrollando el modulo "oldIE" que da la compatibilidad a jQuery para IE6, IE7 e IE8. jQuery, sin embargo, seguirá dando soporte a IE6+ en la rama 1.9, que esperan sea equivalente a 2.0 hasta la salida de jQuery 2.1. En sintesis, si necesitas compatibilidad jQuery para IE, puedes usar jQuery 1.9 de aquí al 2014.La razón por la que jQuery abandona IE6, 7 y 8 es porque esas tres versiones usan el mismo motor de render (Trident 4) con muy pocos cambios en el manejo del DOM. Es hasta IE9 que realmente las cosas cambiaron para bien. Darle soporte a IE6, 7 y 8 en el equipo de jQuery, apuntando a futuro, resulta complicado. Linea de tiempo de jQuery Estadísticas de Internet Explorer en Cristalab: Nadie usa IE6, IE7 o IE8. En Cristalab, sólo el 16% de usuarios usa Internet Explorer. IE6 + IE7 + IE8 da un total de 8.12% de usuarios usando navegadores viejos.
HOWTO: quick reference on audio & video encoding with ffmpeg The purpose of this article is to serve as a quick reference on how to use ffmpeg for audio and video encoding. Boy can these ffmpeg flags be tricky to remember, especially codec names: they can really drive me crazy :) Let's cover audio encoding first (MPEG, MP3, AAC, 3GPP AMR, OGG, FLAC & WMA). Then, we'll talk about video (MPEG, FLV, XVID, MP4, Theora, WMV, H.264 & MKV), with a tiny bit of benchmarking as well. Finally, we'll try some heavy duty video compression for mobile devices. BTW, all these examples work (!) 1) Audio encoding The audio.wav sample file is PCM audio (pcm_sb16le) inside a WAV container. Some generic audio options: AAC audio, Constant Bit Rate (CBR)% ffmpeg -i audio.wav -f adts -acodec libfaac -ab 192k audio.aacAAC audio, Variable Bit Rate (VBR)% ffmpeg -i audio.wav -f adts -acodec libfaac -aq [0-255] audio.aac0:lowest quality, 255:highest quality Here, just for reference, I will also look at the encoding time and at the size of the output file. --> 20 seconds, 6.4 MB
subethasmtp - SubEtha SMTP is an easy-to-use server-side SMTP library for Java SubEtha SMTP is a Java library which allows your application to receive SMTP mail with a simple, easy-to-understand API. This component can be used in almost any kind of email processing application. Hypothetical (and not-so hypothetical) uses include: A mailing list manager (see SubEthaMail) A mail server that delivers mail to user inboxes A mail archiver like The Mail Archive An email test harness (see Wiser) An email2fax system SMTPseudo A filtering forwarding server Baton SMTP proxy for one or more backends (rules based on sender/envelope) Mireka - Mail server and SMTP proxy with detailed logging, statistics and built-in, fail-fast filters SubEthaSMTP's simple, low-level API is suitable for writing almost any kind of mail-receiving application. A Little History SubEthaSMTP was split out of the SubEthaMail mailing list manager because it is a useful standalone component. We hate reinventing wheels. Project Authors Ian McFarland contributed the first codebase to SubEtha Mail. Support
Scaling Twitter: Making Twitter 10000 Percent Faster Update 6: Some interesting changes from Twitter's Evan Weaver: everything in RAM now, database is a backup; peaks at 300 tweets/second; every tweet followed by average 126 people; vector cache of tweet IDs; row cache; fragment cache; page cache; keep separate caches; GC makes Ruby optimization resistant so went with Scala; Thrift and HTTP are used internally; 100s internal requests for every external request; rewrote MQ but kept interface the same; 3 queues are used to load balance requests; extensive A/B testing for backwards capability; switched to C memcached client for speed; optimize critical path; faster to get the cached results from the network memory than recompute them locally.Update 5: Twitter on Scala. A Conversation with Steve Jenson, Alex Payne, and Robey Pointer by Bill Venners. Twitter started as a side project and blew up fast, going from 0 to millions of page views within a few terrifying months.
A Smarter Way to Serve High-Resolution Images Given enough time, all simple, already solved problems of the web eventually rear their ugly heads again. Remember when limited bandwidth was a huge problem? Then bandwidth was infinite. Now it’s a problem again. Arguably the best solution right now is to send low-res images to every device. While that’s the safest solution for now, the web doesn’t get better if no one takes any risks. The latest image cleverness we’ve seen is Adam Bradley’s Foresight.js. Part of what makes Foresight.js appealing is its use of the proposed CSS image-set() function, one possible solution to the problem of serving up the right image at the right time. Foresight.js takes the image-set() proposal and uses an ingenious hack to make it work in other browsers: the font-family property. It’s a hack to be sure, but it’s our favorite kind of hack: clever and functional.
Chris Granger - Musings and such. your database in the cloud By Navneet Joneja, Product Manager for Google Cloud SQL Cross-posted from the Google App Engine Blog One of App Engine’s most requested features has been a simple way to develop traditional database-driven applications. In response to your feedback, we’re happy to announce the limited preview of Google Cloud SQL. You can now choose to power your App Engine applications with a familiar relational database in a fully-managed cloud environment. Google Cloud SQL brings many benefits to the App Engine community: No maintenance or administration - we manage the database for you.High reliability and availability - your data is replicated synchronously to multiple data centers. Cloud SQL is available free of charge for now, and we will publish pricing at least 30 days before charging for it. Navneet Joneja loves being at the forefront of the next generation of simple and reliable software infrastructure, the foundation on which next-generation technology is being built.
CodeScale PEAR channel Chocolatey Gallery PHP :: Convert 3gp Using Ffmpeg? Jul 24, 2007 I'm relatively new to PHP and am creating a website which will take uploaded files and convert them to FLV files for quick viewing using an FLV player. It is similar to YouTube. After a successful upload I hope to first convert the video file to FLV, and then create a thumbnail from the FLV file. In my upload script, the two commands follow eachother: exec("Video to FLV Conversion");exec("Thumbnail creation"); The video converts always, and on very small videos (below 500k) the thumbnail creation works as well... but for larger files, the thumbnail creation does not execute. My thoughts are that the Thumbnail exec() starts before the FLV Conversion exec() is completed. View 1 Replies View Related
Guerrilla Manual Online Because of the great diversity of time scales that exist in modern computer systems, it's a good idea to try and get a more intuitive feel for some of them. My first attempt at helping you to do that was in 1998, where I included the table shown at the left in The Practical Performance Analyst. I updated that as Table 3.1 in my Perl PDQ book. Here, I've rendered those quantities as a data frame in R: Subsystem nanoSeconds secondZ Rescaling SIunit 1 4 GHz CPU clock 2.50e-01 0.25 1.00 s 2 L1 cache access 5.00e-01 0.50 1.00 s 3 L2 cache access 1.25e+00 1.25 1.00 s 4 Memory bus cycle 2.00e+00 2.00 1.00 s 5 DRAM chip access 6.00e+01 60.00 1.00 min 6 Physical disk seek 3.50e+06 3500000.00 1.33 month 7 Network NFS read 3.20e+07 32000000.00 1.01 yr 8 Database SQL update 5.00e+08 500000000.00 15.84 yr 9 Magnetic tape read 5.00e+09 5000000000.00 1.58 century To get a better impression of the vast range of time scales, actual nanoseconds are rescaled to be units measured in seconds.
Installing FFMPEG and FFMPEG-PHP on CentOS | Nazly [Web Log] Last few weeks couple of my colleagues were working on a website that required converting videos to FLV format which is much similar to what youtube does. Inorder to do this they were using ffmpeg which does all the video conversion. He also used ffmpeg-php which is an extension for PHP that allows to retrieve information regarding a video file. So I had to get a local development environment working for this particular project. I had an Ubuntu 7.04 box and found this tutorial for installing ffmpeg and ffmpeg-php. I was successfully able to get it working and my colleagues built the site and it was working very smoothly. Now when we got to the stage of launching the site, I had to repeat all the installation on a live server as they don't come with ffmpeg or ffmpeg-php pre installed. Switch to working directory Download the source files needed Extract the Source files Create a directory for codecs & import them Install SVN/Ruby Get the latest FFMPEG/MPlayer from the subversion then run
OpenRA - Home What FFMPEG-PHP can do and how to use the most out of it Need help using specific FFMPEG-PHP functions or some programming help? Let our experienced technicians help you debug your problem for FREE. Sign up today and post at our online community: FFMPEG-PHP Help Forums You’ve probably heard of ffmpeg-php and it’s wide usability mostly in sites that involve with videos such as YouTube or any other similar site. First thing, you’ve got to check that your web hosting provider actually has ffmpeg & ffmpeg-php extension installed on your account and then you could get started with ffmpeg. extension_loaded('ffmpeg') or die("ffmpeg extension not loaded"); If you get “ffmpeg extension not loaded†then your web hosting provider does not have ffmpeg installed, if you get nothing, then you’re one the good track! ffmpeg-php is very simple to learn, what it is pretty much is an interface that works with the ffmpeg software to make it easier for PHP developers to access. $ffmpegInstance = new ffmpeg_movie(“/path/to/movie/â€);