Friday, May 11, 2007

Google to police the net, ProjectSkyLine to write better code

Greetings,

Yup, totally unrelated. Google will begin to police the net and we will write better code. As you know, we started the port from PHP4 to OOP PHP5, along with using a MVC inspired design and smarty templates. All great things.

We just read in a slashdot post that:

For some time now, searches have displayed 'this site may harm your computer' when Google has tagged a site as containing malware. Now the search engine giant is is further publicizing the level of infection in a paper titled: The Ghost In The Browser. For good reason, too: the company found that nearly 1 in ten sites (or about 450,000) are loaded with malicious software. Google is now promising to identify all web pages on the internet that could be malicious - with its powerful crawling abilities & data centers, the company is in an excellent position to do this. 'As well as characterizing the scale of the problem on the net, the Google study analyzed the main methods by which criminals inject malicious code on to innocent web pages. It found that the code was often contained in those parts of the website not designed or controlled by the website owner, such as banner adverts and widgets. Widgets are small programs that may, for example, display a calendar on a webpage or a web traffic counter. These are often downloaded form third party sites. The rise of web 2.0 and user-generated content gave criminals other channels, or vectors, of attack, it found.'"

Now, at first glance that is great. Besides the common posts about, "won't we be shutting out %10 of the web?".

I see an immediate tactic of malware distributed through 3rd party applications to contain code that will *hide* or disable the exploit code that injects the malware when it see's a google bot querying the page.

Pretty simple for them to do, since google bot advertises itself. In fact, writers could just have it not displayed on any OS/Browser that it couldn't effect. If it needed Windows IE Version 6 to run the exploit, programmers could only serve to that browser.

But then of course bots could start serving fake URI data.

We'll see, won't we.

In other news, we've just completed a case study of our current, *exciting* clients.
Take a look at it here.


We also started working with the World Food Prize, modifying our RSVP software, Project-Contact, to account for a special event they are organizing. Because it is a
government function, special attention must be paid to securing the data and its'
transmission. This project is currently being tested. Stay tuned for more.

We've also been working in depth on WARP2, beginning the complete wireframe and SQL transaction specification. Programming seems easy compared to this!


Also, our lead designer Ben has been working on a few skunkwork projects, including data mining, scripting, automation and emailing. Ha, fill in the blanks.

More to come!

- PSL

Labels: , , ,

Saturday, March 31, 2007

Back in Brown

- Primus.

Welcome all!

Its been sometime since our last info dropping session, but we have some great, GREAT, news.

First off, we just secured a project to develop a high end, feature rich, "z0mg web2pt0" application.
Our client is based in sunny CA., and has hired ProjectSkyLine to do the impossible.

And yup, we will do it.

In other news, we've secured another large, custom application, with Vaupell. We've spoke of Vaupell in the past, and have done work for them as well.

We had performed a 'code audit' on a very messy, and error prone piece of custom software. WARP is the name. ... And now we've been hired to bring WARP into 2008, a la WARP2. heh.

We've also been hired by HotGovi, to create the layout of their new site. Devin, our Creative Director, is taking charge of this project, and providing some excellent UI's and pallettes.

We look forward to seeing Devin's finished work.

The SECOND campaign of Project-Contact begins Monday, April 2nd. This sales campaign will be aided by Travis, our newest sales associate. We'll keep you posted with updates!


- psl

Labels: , , , , , ,

Wednesday, January 31, 2007

Funnel of Love

Greetings All,

We recently dropped Mantis and the use of our own pCal and adopted SugarCRM. This contact management software includes its own bug tracker along with providing all the CRM features one could dream of. It is just easier for us to have everything in one central location (software) then using separate tools. Say hello to the new and rm -rf to the old.

How's the business:
Thanks for asking. We just landed an exciting job for Vaupell, who is a large manufacturing company with offices throughout the US. The branch we are working with specializes in rapid prototyping, stereo lithography and short run production. They also have a full machine shop for mold production. We are building an online quoting application that will allow users to upload .STL CAD/CAM files, select material type, finish and delivery time, then create a PO. Woah, cool right. Well that's not even the half of it. We've just started the database design and will be revealing more about this project in the coming posts.

TechTrax, what is that?
We should have our first articles in TechTrax, an online E-Zine next month, March. Ben, ProjectSkyLine's chief engineer is going to be writing a paper about common web-based application security problems which includes plenty of sample code.

RSVP Mash up:
Our RSVP software aka pRSV aka Project-Contact is nearing prime time. We've recently constructed our postcards that will be used in targeted mailings. We will also be doing a round of Google PPC advertising to coincide with the February release. We are very excited to be launching our first product. Project-Contact has some great features:
  • Events created are given a unique URL
  • Customization of events via HTML, color changes and company logo
  • Events can have multiple sessions allowing users to choose whichever they please
  • Event creator can export event data directly into Excel
  • Attendees can import the event directly into Google & Yahoo calendars
  • Plus a whole lot more
  • Project-Contact Homepage
Procedurally Porting To Object Oriented (PPTOO, heh):
We've begun porting all our procedural PHP 4 & 5 code to OOPHP 5. So far we are very happy
with the outcome, which is making the code much more readable and actually creating less overhead in the main files, moving much of the logic to the library or support files.

We've been super busy working with some new clients on some possible great projects. Stay tuned for more!

- psl

Labels: , , , ,