Search posterous

Search all posts and users. Type a name, type a favorite song title, whatever! See what comes up.
  

More posterous blogs











More recommended blogs »

Here are posterous posts filed under development...

sinanata says...

       
Click here to download:
zoopa_ass_kicking_lifestream.zip (40 KB)

Tonite! I'm proudly announcing zoopa. An open source lifestreaming software.

We'll be developing our source and community at - http://zoopa.org - Today I gave you some clues about it.

It's community site and first screenshots will be ready soon.

We're open for any contribution.

Filed under: development

mlevit says...

Changelog:

  • Fixed: Changing the @include in v2.19 actually stopped the script from working anywhere but the homepage (i.e. all other months but the current one would no longer work).
  • Added: New showSearchAlias array. Some shows may show up different on TV Calendar than they do on ezRSS (TV Calendar displays Law & Order: SVU, ezRSS displays Law & Order: Special Victums Unit). This new array can hold the TV Calendar version of the show name and the ezRSS version of the show name. If some shows like the Law & Order: SVU have this difference, you can add them to the new showSearchAlias array.

Detailed Description:

A problem was pointed out by a user that existed with the ezRSS search link. There is a discrepancy between the show name displayed by Calendar for TV and ezRSS. Shows like Law & Order: SVU are actually displayed as Law & Order: Special Victims Unit on ezRSS. What this means is the ezRSS search link my script would produce would insert the show name Law & Order: SVU, which would yield no results on ezRSS. A secondary problem was also found where instead of the ampersand sign (&) the script would retrieve (&) which is the HTML code for the ampersand used in order for the actual symbol to be displayed on the webpage. For this and the problem before I came up with a few fixes.

To fix the ampersand symbol a new HTMLSymbol "class" was made consisting of two variables. html represented the HTML code (e.g. &) and symbol represented the actual symbol (e.g. &):

function HTMLSymbol ()
{
    this.html = "";
    this.symbol = "";
}

On startup a new array would be created of type HTMLSymbol and populated:

var htmlNameToSymbol = new Array();
htmlNameToSymbol[htmlNameToSymbol.length] = new HTMLSymbol();
htmlNameToSymbol[htmlNameToSymbol.length - 1].html = "&";
htmlNameToSymbol[htmlNameToSymbol.length - 1].symbol = "&";
 

From there just after the show name is retrieved a for loop would run and replace all HTML codes that should really be symbols:

for (k = 0; k < htmlNameToSymbol.length; k++)
{
    showName = showName.replace(htmlNameToSymbol[k].html, htmlNameToSymbol[k].symbol);
    episodeName = episodeName.replace(htmlNameToSymbol[k].html, htmlNameToSymbol[k].symbol);
}

To fix the first problem of different show names I used a very similar method to the above problem. Firstly I created a ShowSearchAlias "class" with two variables. tvCalendar which is the show named displayed by Calendar for TV and search which is the show name displayed by ezRSS:

function ShowSearchAlias ()
{
    this.tvCalendar = "";
    this.search = "";
}

Again on startup a new array is created of type ShowSearchAlias and populated with shows with name discrepancies:

var showSearchAlias = new Array()
showSearchAlias[showSearchAlias.length] = new ShowSearchAlias();
showSearchAlias[showSearchAlias.length - 1].tvCalendar = "Law & Order: SVU";
showSearchAlias[showSearchAlias.length - 1].search = "Law & Order: Special Victums Unit";
showSearchAlias[showSearchAlias.length] = new ShowSearchAlias();
showSearchAlias[showSearchAlias.length - 1].tvCalendar = "Law & Order: CI";
showSearchAlias[showSearchAlias.length - 1].search = "Law & Order: Criminal Intent";

Then it's a simple matter of running a for loop and replacing the show name from Calendar for TV with the show name for ezRSS:

for (var i = 0; i < showSearchAlias.length; i++)
{
    if (showSearchAlias[i].tvCalendar == showName)
    {
        showName = showSearchAlias[i].search;
        break;
    }
}

Thanks

TV Calendar Reloaded Now a multi tool for www.pogdesign.co.uk/cat. Cleans up the website removing links and text, adds torrent search links and formatted file names for each episode for easy copy and renaming.

Filed under: development

mlevit says...

Changelog:

  • Fixed: Some coding errors.
  • Updated: When the user searches the search button use to receive focus as a workaround for google.com. Instead of that and due to Google's new minimalistic homepage, instead of changing focus to another object other than the search box, the focus is just removed from the search box without being given to another object on the screen
Detailed Description:

Not too long ago a user encountered a defect with the script when running it on Google's new minimalistic homepage. This new homepage was one that had a Google logo and the search box but nothing else, not even the Google Search and I'm Feeling Lucky buttons. This is where the script crashed and burnt.

My script looks for those buttons for two reasons. One so it can change their value to suit the site you've changed to (e.g. changing to search Wikipedia would make the buttons value Wikipedia Search) and two it was a simple workaround for google.com. There was a slight problem with google.com where for some reason hitting the ENTER key wouldn't actually search the site you have chosen but would still run Google's I'm Feeling Lucky search. My simple work around was when the user hit the ENTER key I would change the cursor focus to the search button.

searchButton.focus();

But because this new homepage removed the search button the script would crash firstly at trying to set the buttons value to match the search site but secondly after fixing that error in some of the previous 1.7 beta versions it would still search using Google's I'm Feeling Lucky. After some time I came up with a simple workaround. Instead of changing the focus to another object on the screen (I even tried setting it to the logo which didn't work) I simple removed the focus from the search box completely.

searchBox.blur();

It was simple and effective. The search box no longer had the focus and I didn't have to worry about the search button being present or not.

Thanks

Google Homepage Reloaded Modifies the Google homepage to imitate go.infinise.com giving the user the ability to click the Google logo or press the UP key and change the website they search (i.e. Bing, Wikipedia, Twitter and YouTube)

Filed under: development

jalam1001 says...

So if you want to start developing base gadgets for these platforms and sites, stick with Open Social gadgets - and since OS Gadgets just require an iFrame you can stick them pretty much in any web page.  You can start developing and debugging these gadgets with the Open Social Development Environment (OSDE) for Eclipse today.  You can even watch the introduction video that walks you through what OSDE can do.

technorati tags: , , ,

Filed under: development

mlevit says...

Changelog:

  • Fixed: Videos that are displayed as search results now have correct background colours (e.g. grey, white, grey, white)

Detailed Description:

This was a minor release with a simple fix to a problem I had found. Really it wasn't that big of a problem. Just when I removed videos from the list and left only the ones that matched the users search query sometimes you wouldn't have the same pattern of alternating colours that YouTube had in the first place (i.e. every even numbered video has a grey background, every odd numbered video has a white background).

The fix was a simple one. A variable was defined and set to the CSS class "video even" which gives the movie a grey background. Then every time a movie is a successful match to the search query its CSS class would be changed to either "video even" if the previous one was "video odd" or "video odd" if the previous line was "video even".

//Variable decleration
var videoCSSClass = "video even";

//more code here...

//Remaining code
videos[i].setAttribute("class", videoCSSClass);

if (videoCSSClass == "video even")
{ 
    videoCSSClass = "video odd";
}
else
{
    videoCSSClass = "video even";
}

Thanks

YouTube Favourites Search Allows users to search their favoured YouTube videos from the Favourites page

Filed under: development

Wilhelm says...

I've been doing some thinking for the past few days about the initial direction of the Snag.gr project. Originally, I had intended for this project to be a publicly accessible image search engine and, for a short while, that's exactly where it was going. But, recently, I began wondering about how others might want to use something like this. Maybe, there's a use for an API that 3rd-party developers could plug into which provides the very same service as Snag.gr. Then again, maybe not.

Luckily, there was already a "sort-of" API in development for a potential, unannounced, partnership with another image service. With this in mind, I thought it would be an even better move if I built the API functionality first and then built the public search engine on top of it. It doesn't make much sense having 2 completely different systems performing the same functionality within one site. At least this way, the underlying search functionality will be tested and proven enough to provide a reliable starting point; the rest of the site will only be a layer on top of this API.

So, with that said, Snag.gr is to release an image search API. I've been working on some finishing touches and, within the next day or so, the site will have the initial API fully documented and ready for public viewing. The actual API should be ready for private testing within the next week.

When I'm ready, I will post an announcement asking for testing participants. At  this point, they will be given an API key and user account on this site so they can interact with and manage their searches. I'll be honest with everyone, I'm not sure if I want this API to be a 100% public offering or if I want to give full access to a limited selection developers. We'll see in the end, I suppose.

You will also notice a few updates to the site. It's much more responsive now and you will see I've added a few new sections in preparation for the actual launch of the service. The original microsite was just a placeholder which pulled the latest tweets and blog entries for the service. The updated version uses the Kohana framework and contains all the brains of the upcoming API!

More to come, so in the mean time, be sure to follow us on Twitter and check the site out!

Filed under: Development

sinanata says...

I've been working on this in my spare time for a while. Project named "Predictable"

  • It's free
  • It has comment lines inside. (so that you can understand & modify)
  • It's valid xhtml 1.0
  • It's valid css
  • It's easy to use.

Here you go:

Click here to download:
predictable_open_source_templa.zip (15 KB)

Filed under: development

sinanata says...

As some of you guys already know that I'm working on a browser based game project. It's name is Efsane Ol! (eng: become a legend). It's development stage finally finished. It's a project of mine.

It's a multi-lang football managership game for the soccer fun boys. It's the most detailed browser based soccer managership game ever. It's gui is easy to use. All visuals are unique. A premium online production.

First country will be Turkey for the game. Later on I'm thinking about Romania, Bulgaria, Germany, Mexico, Spain, Argentina and Brasil (and maybe Jordan). By the way I'm open for business enquiries about these countries.

It's free to play and it has some premium products inside.

There's 3 ad positions in the game but you can disable the ads for a month by purchasing "adless premium product".

I modeled the business scheme for high traffic. It's much more effective if I can distribute the game to a huge crowd. So I decided to play together with a distributor for Turkish local. Nowadays I'm having coffees with TV channels, internet giants and telecom giants.

Here's some of it's key features:

  • It has 5 leagues inside. I mean 5 levels. Every new register starts from the fifth and tries to become a legend in leagues one by one. Theres also prizes for the champ.
  • It has premium features inside.
  • It has limitless tactical strategy possibility inside.
  • It has a strong, unique software. Works like a clock with true hardware.
  • You can train your squad however you want.
  • It has 17 base upgrade possibilities. You have to play tough to reach the top.
  • It has a facemaker for users to create avatars with hundrets of possibilities.

     
Click here to download:
Primary_project_Efsane_Ol_Late.zip (374 KB)

Filed under: development

ALCAR says...

By guest blogger and web designer, Erik Parkin

Computers and the internet have radically altered how businesses sell, advertise and communicate with their customers. According to answers.com, 1,663,770,408 people used the web in 2009. That means if you are a business owner and you don't have some sort of web presence, you are missing out on reaching many potential customers.

If you don't know how to build it yourself, you are going to need a web designer to help create a blog or website for your business. Salary.com says the average salary for a web designer is about $65,000. and any way you look at it., that is a lot of money. That's why it is important that you get your money's worth from your website.

At the most fundamental level, a website is just like every other medium. Like newspapers, books, radio and television, a website is a communication tool. It has a purpose. It needs to represent you and your business.

I have been involved with web design for nearly four years now. I have designed websites for friends, family members and others. It always frustrates me when the client says, "Just make it look cool" because that doesn't tell me enough information to build them a website that they can actually use.

Your website needs to represent you, not the designer. You have to be able to tell the designer as specifically as possible what you want. Think about what you need your website to be able to do. Keep that firmly in mind when you talk to your designer.

Here are four questions to ask yourself:

1. What is your goal? Take time to think about how this website is going to help you meet that goal.

2. How is your business different from other ones that provide the same service? Get clear about how you want this difference to be to be reflected in your website.

3. How do you want the website to affect the user? I want people who view my site to feel what?" is a good question to ask.

4. How will you know if this website has done its job? Define success on your terms. Lots of hits? Lots of on-line orders ? How will you know if your website is working?

The main thing is to stay focused on the purpose of your website during the development process. A website is a communication tool used to promote you and your business. If you keep that in mind, and accurately communicate it to your designer, the website will enhance your business not detract from it.


Want free tips, ideas and inspiration to take your business to the next level? Click here to subscribe to The Biz Bite from Whitney Keyes.

 

Filed under: Development

mlevit says...

Yesterday I was a little bored so I decided to finally make a script to obtain a feature I had wanted on YouTube for some time now. So I made my own Greasemonkey script that allows users to search their YouTube Favourites.

I've been looking around for something like this and haven't found anything, but I know this feature is one that people are looking for. If you use favourite videos on YouTube then you'd appreciate this script.

Enjoy: YouTube Favourites Search

Thanks

Filed under: development