background preloader

Beginners PHP Tutorials

Beginners PHP Tutorials

About LinkedGeoData is an effort to add a spatial dimension to the Web of Data / Semantic Web. LinkedGeoData uses the information collected by the OpenStreetMap project and makes it available as an RDF knowledge base according to the Linked Data principles. It interlinks this data with other knowledge bases in the Linking Open Data initiative. The LinkedGeoData Knowledge Base In order to employ the Web as a medium for data and information integration, comprehensive datasets and vocabularies are required as they enable the disambiguation and alignment of other data and information. LinkedGeoData uses the comprehensive OpenStreetMap spatial data collection to create a large spatial knowledge base. Wiki Contents This Wiki provides information about the LinkedGeoData community project: Datasets gives an overview about the LinkedGeoData knowledge base and allows to download the whole dataset. License The OpenStreetMap-based dataset of the Linked Geo Data database is made available under the Updates

How to Write a Web Design Proposal You became a web designer to create great web sites and applications. The plan didn’t include dealing with slow paying clients or spending countless hours trying to find work. It also didn’t include having to write proposals after you find prospective clients. Unfortunately, this is what you face every day. This is the reality of the situation. If you plan on paying the bills, you1 can’t avoid these painful activities. Here we’re going to take a look at hacking the proposal writing process. Anatomy of a Proposal Before you can quickly and efficiently write amazing proposals, you’ll need some basic background on what a persuasive proposal is made of. A persuasive proposal has three parts: Problem statementProposed solutionPricing information You’ll have everything you need as long as you include these essential elements. Problem statement An effective proposal describes a client’s needs and their drivers. The best way to show what this means is by example. Why is this mediocre? Basic Outline

When algorithms control the world 23 August 2011Last updated at 01:42 By Jane Wakefield Technology reporter Algorithms are spreading their influence around the globe If you were expecting some kind of warning when computers finally get smarter than us, then think again. There will be no soothing HAL 9000-type voice informing us that our human services are now surplus to requirements. In reality, our electronic overlords are already taking control, and they are doing it in a far more subtle way than science fiction would have us believe. Their weapon of choice - the algorithm. Behind every smart web service is some even smarter web code. It is these invisible computations that increasingly control how we interact with our electronic world. At last month's TEDGlobal conference, algorithm expert Kevin Slavin delivered one of the tech show's most "sit up and take notice" speeches where he warned that the "maths that computers use to decide stuff" was infiltrating every aspect of our lives. "We've rendered something illegible.

How To Create Your First iPhone App (2012 Edition) Spelling mistakes 'cost millions' in lost online sales An online entrepreneur says that poor spelling is costing the UK millions of pounds in lost revenue for internet businesses. Charles Duncombe says an analysis of website figures shows a single spelling mistake can cut online sales in half. Mr Duncombe says when recruiting staff he has been "shocked at the poor quality of written English". Sales figures suggest misspellings put off consumers who could have concerns about a website's credibility, he says. The concerns were echoed by the Confederation of British Industry (CBI), whose head of education and skills warned that too many employers were having to invest in remedial literacy lessons for their staff. Mr Duncombe, who runs travel, mobile phones and clothing websites, says that poor spelling is a serious problem for the online economy. "Often these cutting-edge companies depend upon old-fashioned skills," says Mr Duncombe. "This is because when you sell or communicate on the internet, 99% of the time it is done by the written word."

A Guide To iOS SDK For Web Designers Advertisement As a designer looking to broaden your skill set, you’ve decided that learning how to make native apps for Apple’s iOS platform is an attractive and potentially lucrative prospect. With a frisson of excitement, you start to do some research. The euphoria is short-lived however, as you quickly discover that unless you are an experienced programmer, the task is far from easy. The documentation provided by Apple is aimed at those with a degree in computer science. Books on iPhone and iPad development ask that you have a good grasp of Objective-C from the opening page. This post will help you get to know the iOS development tools a little better. The result will look like this: Going Native? By “native” iOS development, we mean using Apple’s software development kit (SDK) and the programming language Objective-C to author apps for the iPhone, iPod Touch and iPad. Getting Started You will need two things to be able to start working with the iOS SDK: Preparing Graphics Xcode Overview

The Amount of Information in the World According to the latest accounting of how much information capacity there is in the world, the tide of information we have unleashed is rising far faster than anyone expected. The flood of information is now a long-term tsunami. Computing capacity is increasing at 58% annually, telecommunications at 28%, and storage at 23% per year. The former rate is approximately the rate of Moore’s Law, a doubling every 18 months. Communications are doubling every 34 months and storage every 40 months. These latest metrics come from a February 2011 article called The World’s Technological Capacity to Store, Communicate, and Compute Information (PDF here) by Martin Hilbert and Priscila Lopez. The full scale of how much information we make is hard to appreciate. Graphic from the Washington Post Something to conjure with: Hilber notes on his webiste that You can watch a short video version of the paper here. How much information can the world store, communicate, and compute?

Classes and MovieClips, Page 1 by kirupa | 28 May 2007 In Flash CS3, you have support for creating ActionScript 3.0 (AS3) projects. Besides allowing you to write code in the new AS3 language, there are some subtle differences that may go unnoticed unless you are actively looking for new things. With AS3 projects, when you convert or create something into a movie clip, you specify the name of your movie clip like you always did. By accessing the class and writing code directly inside it, you can bypass adding code using the timeline. The actual code is defined inside the class itself. In this article, I will explain how to take a movie clip, create a class file for it, and write some code inside the class file to create the animation you see above. First, you will need to create a movie clip. The following instructions explain how to setup your movie and specify the blue circle: First, create a new animation in Flash CS3, and be sure to set your document type to be Flash File (ActionScript 3.0).

XML Music Player By Blue_Chi | Flash CS3 | ActionScript 3.0 | Intermediate | Page 1, 2, 3, 4, 5, 6 In the final section of our tutorial we add one final feature and will fix any bugs that might pop up if you decide to make some small variations to the player, we will also polish the code and optimize it. Here is the outline of this section: Adding a feature for continuous playback. Continuous Playback Currently our gallery will stop playing once a song finishes, we need to add the feature to make it automatically move to the next song once a track finishes playing. function playSong(mySong:Number):void{ var myTitle = my_songs[mySong]. title_txt.text = myTitle; artist_txt.text = myArtist; if (my_channel){ my_channel.stop(); } my_sound = new Sound(); my_sound.load(new URLRequest(myURL)); my_channel = my_sound.play(); my_channel.addEventListener(Event.SOUND_COMPLETE, onNext); } We are registering our event listener with the same function we used for our next_btn. That should do it. Fixing Bugs That should do it.

Parsing XML using SimpleXML Parsing XML Data with PHP's SimpleXML Extensible Markup Language (XML) has become the number one format for disparate systems to communicate. Its most common applications are probably the Really Simple Syndication (RSS) Feeds embraced by the blogging community - including :) One of the most significant changes made to PHP5 is the way it handles XML data. A few seamless set of XML parsing tools have been integrated directly into the language itself. If you have ever worked with XHTML (Extensible Hypertext Markup Language), then you'are familiar with an application of XML, since XHTML is a reformulation of HTML4 as XML. Important things in an XML Document The most important things in an XML document are the following: Entity: An entity is a named unit of storage. XML documents should be valid. An Example of valid XML Documents The above document is only well-formed, but it is not valid. Now that is a valid XML document! Here is an excerpt: < ? </url><! </url><!

sql - Saving form data to an existing XML-file using PHP Using Video in Flash In this tutorial, you will learn the various aspects of using video in Flash. Also, you will be learning how to make a video ready to be used in your Flash projects by editing the video in Flash media Encoder. Later, we will import the edited video into Flash. Before starting with the tutorial, lets start learning the different video formats that are supported by Flash and Flash Media Encoder. The Flash encoder supports the following formats that can be converted to be used in Flash later. For Video and Animation Animated GIF (Windows only) FLV, F4V Note: The FLV and F4V formats are container formats, each of which is associated with a set of video and audio formats. Still image and still-image sequence Note: To export a movie as a sequence of still-image files, select Export As Sequence on the Video tab when a still-image format is selected. Bitmap (BMP; Windows only) DPX GIF (Windows only) JPEG PNG Targa (TGA) TIFF (TIF) Audio To start with the tutorial, download any video mp4 file. 1. 2. 3.

Build A Personal Brand You Can Be Proud Of I want to become violently ill every time I hear a student talk about their goals like this: “Uh, I just want to graduate and get job somewhere.” That’s the most lazy, thoughtless career goal a student can have. Yet, I hear students say it all the time. I Know that Isn’t You. Since you’re reading this blog, I’m going to assume you’re the type with more defined goals. These are the type of student that inspire me – the ones I want to associate myself with. As a student with ambitious goals, I’ve spent a lot of time not only working towards them, but also trying to find the most effective way to do so. What I’ve found turns out to be a pretty obvious truth: It’s not enough to work hard and create remarkable things. It’s simple, and it’s obvious. It’s All About Personal Branding. If you want people to know who you are and what you do, you need to brand yourself. It’s making people recognize you as an expert in your field. There are many ways to get your name out and start building your brand.

Related: