PUBLIC   marks

PUBLIC MARKS with search algorithm

Sponsorised links

This month

jQSlickWrap - Slick text wrapping for jQuery

by vrossign
To do this, it needs to have access to the individual pixels of the images it's operating on -- which is why for jQSlickWrap to work, you need to have a browser that supports HTML 5's new canvas element. Here's an overview of the algorithm: 1. If necessary, pre-load the image. 2. Determine the CSS styles for the image (float and padding). 3. Create a canvas element and set its dimensions to the size of the image plus its padding. 4. Draw the image onto the canvas in the top-left location. 5. Figure out the "background" color of the image by examining the pixel data at the top-left corner of the image. 6. Fill the canvas with this background color.

CouchDB Implements a Fundamental Algorithm : Daytime Running Lights

by karlcow

We're seeing a lot of action in the key/value map/reduce world lately. On the one hand this is because simpler stuff scales more simply, and on the other because key/value and B-Tree stores map cleanly to some fundamental algorithms.

October 2009

PhotoSketch

by karlcow

We present a system that composes a realistic picture from a simple freehand sketch annotated with text labels. The composed picture is generated by seamlessly stitching several photographs in agreement with the sketch and text labels; these are found by searching the Internet. Although online image search generates many inappropriate results, our system is able to automatically select suitable photographs to generate a high quality composition, using a filtering scheme to exclude undesirable images. We also provide a novel image blending algorithm to allow seamless image composition. Each blending result is given a numeric score, allowing us to find an optimal combination of discovered images. Experimental results show the method is very successful; we also evaluate our system using the results from two user studies.

Sponsorised links

September 2009

Porter Stemming Algorithm

by karlcow

The Porter stemming algorithm (or ‘Porter stemmer’) is a process for removing the commoner morphological and inflexional endings from words in English. Its main use is as part of a term normalisation process that is usually done when setting up Information Retrieval systems.

Blackmail made easy using Python counters

by karlcow

An obsessive blackmailer writes anonymous messages by by cut-and-pasting letters from newspapers. Being obsessive, the blackmailer only writes messages which can be composed entirely from a single newspaper.

word aligned

Devise an algorithm which determines whether a given message can be written using a given newspaper.

Print Friendly

by XavierMilaret & 1 other
Make a Print Friendly Version of any WebPage, save Webpages as a PDF : Print Friendly helps you save paper and ink when you print. Our algorithm cleans optimizes webpages for print. We remove the ads, navigation, and junk you don't want to print! Customize your print outs by removing content and images. You can print, or get PDF of your custom page!

SML Wiki: Interestingness(note: work in progress)

by decembre
Interestingness is a media (images, videos, etc) ranking algorithm to provide as an additional metric for search results. The algorithm is based upon an algorithm created by the Flickr team, and is further enhanced by metadata knowledge resulted from the Del.icio.us development. The algorithm was first unveiled publicly on Flickr on 2005-08-01.1 SML.SML: Interestingness = f(views, faves, comments, tags, time, user, network relationships); The ranking is based on one or more of the following factors: * the quantity of user-entered metadata2 (i.e. tags) * the number of users who have assigned metadata3 * the number of favorites assigned to the photo4 * relationship between the person who uploaded the photo and the people who are commenting5 * access patterns related to the media object6 (i.e. where the clickthroughs are coming from; who comments on it and when)7 * a lapse of time related to the media object8 (i.e. velocity of metadata acquisition)

Geographic library

by karlcow

GeographicLib is a small set of C classes for performing conversions between geographic, UTM, UPS, MGRS, geocentric, and local cartesian coordinates and for solving geodesic problems. The emphasis is on returning accurate results with errors close to round-off (about 5–15 nm). In addition, various properties of the Transverse Mercator Projection are described and an accurate algorithm for Geodesics on the Ellipsoid is given.

July 2009

IE6ify Bookmarklet

by marco
After years of observation and reverse engineering I am proud to say I have been able to reproduce the IE6 algorithm to break even the most standards-compliant websites

Why Functional Programming Matters

by karlcow

As software becomes more and more complex, it is more and more important to structure it well. Well-structured software is easy to write, easy to debug, and provides a collection of modules that can be re-used to reduce future programming costs. Conventional languages place conceptual limits on the way problems can be modularised. Functional languages push those limits back. In this paper we show that two features of functional languages in particular, higher-order functions and lazy evaluation, can contribute greatly to modularity. As examples, we manipulate lists and trees, program several numerical algorithms, and implement the alpha-beta heuristic (an algorithm from Artificial Intelligence used in game-playing programs). Since modularity is the key to successful programming, functional languages are vitally important to the real world.

June 2009

6 Reasons Why Twitter is the Future of Search - Google Beware

by fredgood
sers have the option of getting answers from their network of people who they actually trust. On the other hand, Google gives you a page of links compiled by their quality algorithm. Sure, Google returns pretty good search results most of the time, but they’re impersonal and sometimes irrelevant to what you really want. Getting in touch with your network via Twitter is the best way to get reliable information you can trust. For example, if you had a question about life in the NBA, would you rather ask Shaquille O’Neal on Twitter or type a question in Google?

May 2009

March 2009

Video search engine

by fxbis & 1 other
Owaks is a video search engine. Another one would you say? What makes it special? We could say that having more than 170 millions videos across hundreds of websites makes it attractive. That our search algorithm makes your search more efficient and relevant than others. That providing you with a powerful refining tool enables you to find your videos quicker. But let's only say that we did our best to provide you with the most exclusive functionalities in a simple and clear user interface and this is definitely what makes it so special.

Video

by yobogs & 1 other
Owaks is a video search engine. Another one would you say? What makes it special? We could say that having more than 170 millions videos across hundreds of websites makes it attractive. That our search algorithm makes your search more efficient and relevant than others. That providing you with a powerful refining tool enables you to find your videos quicker. But let's only say that we did our best to provide you with the most exclusive functionalities in a simple and clear user interface and this is definitely what makes it so special.

Authentication of viewstate failed

by ms_michel
1) If this is a cluster, edit configuration so all servers use the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster. 2) Viewstate can only be posted back to the same page. 3) The viewstate for this page might be corrupted.

Path Following Dot Product at daniel shiffman

by karlcow

work out the algorithm (along with accompanying mathematics) and code for Craig Reynolds’ Path Following example.

De-anonymizing Social Networks

by karlcow

We present a framework for analyzing privacy and anonymity in social networks, and develop a new re-identification algorithm targeting anonymized social-network graphs. To demonstrate its effectiveness on real-world networks, we show that a third of the users who have accounts on both Twitter, a popular microblogging service, and Flickr, an online photo-sharing site, can be re-identified in the anonymous Twitter graph with only a 12% error rate.

February 2009

January 2009

Neil Fraser: Writing: Differential Synchronization

by greut

Keeping two or more copies of the same document synchronized with each other in real-time is a complex challenge. This paper describes the differential synchronization algorithm. Differential synchronization offers scalability, fault-tolerance, and responsive collaborative editing across an unreliable network.

Compression: gzip vs bzip2 vs 7-zip - Stefan Reuter

by Neewok (via)

7-zip and the algorithm it uses (LZMA) is not that common on UNIX-like operating systems. It is well-known as a free alternative for WinZip on Windows systems and was started back in 1998. For Ubuntu p7zip – a port of 7-zip to POSIX – is available in universe (sudo apt-get install p7zip).

November 2008

pChart | a PHP Charting library

by camel & 4 others
pChart is a PHP class oriented framework designed to create aliased charts. Most of todays chart libraries have a cost, our project is intended to be free. Data can be retrieved from SQL queries, CSV files, or manually provided. This project is still under development and new features or fix are made every week. Focus has been put on rendering quality introducing an aliasing algorithm to draw eye candy graphics. Rendering speed has been dramatically enhanced since the first version, we'll still continue optimising the code!

PUBLIC TAGS

ajax   apple   art   audio   blog   blogging   blogs   book   bookmarks   books   business   car   community   computer   css   culture   design   download   dvd   education   email   finance   firefox   flash   flickr   food   forum   free   fun   funny   game   games   google   guide   health   history   home   hosting   html   humor   image   images   information   internet   ipod   java   javascript   life   links   linux   mac   magazine   marketing   media   microsoft   mobile   money   movie   movies   mp3   music   news   online   phone   photo   photography   photos   photoshop   php   podcast   programming   radio   reference   rss   science   search   security   seo   service   shopping   site   social   software   sports   technology   tips   tool   tools   travel   tutorial   tv   video   videos   web   web2.0   webdesign   wiki   windows   wordpress   yahoo  

Sponsorised links