<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Webmaster Widget &#187; MySQL</title> <atom:link href="http://www.webmasterwidget.com/topic/mysql/feed" rel="self" type="application/rss+xml" /><link>http://www.webmasterwidget.com</link> <description>best resource for webmasters and web developers</description> <lastBuildDate>Sun, 28 Aug 2011 10:34:50 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.1</generator> <item><title>WhCMS &#8211; Technical</title><link>http://www.webmasterwidget.com/article/whcms-technical</link> <comments>http://www.webmasterwidget.com/article/whcms-technical#comments</comments> <pubDate>Fri, 26 Aug 2011 21:35:11 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[XHTML]]></category> <category><![CDATA[Cache]]></category> <category><![CDATA[CSS]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Whcms]]></category> <category><![CDATA[Whcms - technical]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/whcms-technical</guid> <description><![CDATA[whCMS uses PHP as its scripting engine and MySQL as its database engine. The output is compliant with the XHTML 1.0 and CSS 2.0 web standards. It uses HTML, JavaScript and CSS compression and caching. Also, accessibility standards of the Dutch government are used as a guide for generating accessible output. Adapted from the Wikipedia [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>whCMS uses PHP as its scripting engine and MySQL as its database engine. The output is compliant with the XHTML 1.0 and CSS 2.0 web standards. It uses HTML, JavaScript and CSS compression and caching. Also, accessibility standards of the Dutch government are used as a guide for generating accessible output.</p><p>Adapted from the Wikipedia article WhCMS, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/whcms-technical/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Web hosting service &#8211; Obtaining hosting</title><link>http://www.webmasterwidget.com/article/web-hosting-service-obtaining-hosting</link> <comments>http://www.webmasterwidget.com/article/web-hosting-service-obtaining-hosting#comments</comments> <pubDate>Fri, 26 Aug 2011 20:35:37 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[Web Hosting]]></category> <category><![CDATA[Apache Http Server]]></category> <category><![CDATA[Lamp]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[Operating System]]></category> <category><![CDATA[Perl]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Python]]></category> <category><![CDATA[Streaming media]]></category> <category><![CDATA[Web Content Management System]]></category> <category><![CDATA[Web Hosting Service]]></category> <category><![CDATA[Web hosting service - obtaining hosting]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/web-hosting-service-obtaining-hosting</guid> <description><![CDATA[Web hosting is often provided as part of a general Internet access plan; there are many free and paid providers offering these services. A customer needs to evaluate the requirements of the application to choose what kind of hosting to use. Such considerations include database server software, scripting software, and operating system. Most hosting providers [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Web hosting is often provided as part of a general Internet access plan; there are many free and paid providers offering these services.</p><p>A customer needs to evaluate the requirements of the application to choose what kind of hosting to use. Such considerations include database server software, scripting software, and operating system. Most hosting providers provide Linux-based web hosting which offers a wide range of different software. A typical configuration for a Linux server is the LAMP platform: Linux, Apache, MySQL, and PHP/Perl/Python. The webhosting client may want to have other services, such as email for their business domain, databases or multi-media services for streaming media. A customer may also choose Windows as the hosting platform. The customer still can choose from PHP, Perl, and Python but may also use ASP .Net or Classic ASP. Web hosting packages often include a Web Content Management System, so the end-user doesn&#8217;t have to worry about the more technical aspects.</p><p>Adapted from the Wikipedia article Web hosting service, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/web-hosting-service-obtaining-hosting/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Zmanda Recovery Manager &#8211; Introduction</title><link>http://www.webmasterwidget.com/article/zmanda-recovery-manager-introduction</link> <comments>http://www.webmasterwidget.com/article/zmanda-recovery-manager-introduction#comments</comments> <pubDate>Fri, 26 Aug 2011 08:35:14 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[MySQL]]></category> <category><![CDATA[Backup]]></category> <category><![CDATA[Gnu General Public License]]></category> <category><![CDATA[Perl]]></category> <category><![CDATA[Zmanda recovery manager]]></category> <category><![CDATA[Zmanda recovery manager - introduction]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/zmanda-recovery-manager-introduction</guid> <description><![CDATA[Zmanda Recovery Manager is a perl-based utility used to automate backup and recovery of MySQL databases. It is released under the GNU General Public License. Zmanda Recovery Manager (ZRM) for MySQL is used by MySQL DBAs to do backup and recovery of live MySQL databases, which can be either local or remote. ZRM uses the [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Zmanda Recovery Manager is a perl-based utility used to automate backup and recovery of MySQL databases. It is released under the GNU General Public License.</p><p>Zmanda Recovery Manager (ZRM) for MySQL is used by MySQL DBAs to do backup and recovery of live MySQL databases, which can be either local or remote. ZRM uses the most appropriate backup method based on the particular storage engine being used by MySQL, or the particular storage infrastructure being used (e.g. it can use snapshots for instant full backups if LVM, ZFS, NetApp or VxFS are being used).</p><p>Adapted from the Wikipedia article Zmanda Recovery Manager, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/zmanda-recovery-manager-introduction/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>National Capital Freenet &#8211; History</title><link>http://www.webmasterwidget.com/article/national-capital-freenet-history</link> <comments>http://www.webmasterwidget.com/article/national-capital-freenet-history#comments</comments> <pubDate>Thu, 25 Aug 2011 16:33:51 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[Webserver Operating Systems]]></category> <category><![CDATA[3com]]></category> <category><![CDATA[56 kbit/s modem]]></category> <category><![CDATA[Alcatel]]></category> <category><![CDATA[Apache Http Server]]></category> <category><![CDATA[Bandwidth throttling]]></category> <category><![CDATA[Bell canada]]></category> <category><![CDATA[British columbia]]></category> <category><![CDATA[Canadian broadcasting corporation]]></category> <category><![CDATA[Canadian charter of rights and freedoms]]></category> <category><![CDATA[Canadian dollar]]></category> <category><![CDATA[Canadian radio-television and telecommunications commission]]></category> <category><![CDATA[Carleton university]]></category> <category><![CDATA[City of ottawa]]></category> <category><![CDATA[Corel corporation]]></category> <category><![CDATA[Digital divide]]></category> <category><![CDATA[Digital Subscriber Line]]></category> <category><![CDATA[Domain Names]]></category> <category><![CDATA[Double cohort]]></category> <category><![CDATA[E commerce]]></category> <category><![CDATA[E Mail]]></category> <category><![CDATA[Free-net]]></category> <category><![CDATA[French language]]></category> <category><![CDATA[Gandalf technologies]]></category> <category><![CDATA[Gopher]]></category> <category><![CDATA[Ibm]]></category> <category><![CDATA[Industry canada]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Lynx]]></category> <category><![CDATA[Macintosh]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[Mitel]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[National capital freenet]]></category> <category><![CDATA[National capital freenet - history]]></category> <category><![CDATA[Netscape]]></category> <category><![CDATA[Network neutrality]]></category> <category><![CDATA[Newbridge networks]]></category> <category><![CDATA[Nortel]]></category> <category><![CDATA[Oracle corporation]]></category> <category><![CDATA[Ottawa]]></category> <category><![CDATA[Ottawa citizen]]></category> <category><![CDATA[Ottawa public library]]></category> <category><![CDATA[Parliament hill]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Point-to-point protocol]]></category> <category><![CDATA[Raid]]></category> <category><![CDATA[Revenue canada]]></category> <category><![CDATA[Rowland few]]></category> <category><![CDATA[Royal bank of canada]]></category> <category><![CDATA[Solaris]]></category> <category><![CDATA[Spain]]></category> <category><![CDATA[Spam]]></category> <category><![CDATA[Spamassassin]]></category> <category><![CDATA[Sparcstation]]></category> <category><![CDATA[Sql]]></category> <category><![CDATA[Sun Microsystems]]></category> <category><![CDATA[Sunos]]></category> <category><![CDATA[Symbol rate]]></category> <category><![CDATA[System Administrator]]></category> <category><![CDATA[Telnet]]></category> <category><![CDATA[Unix]]></category> <category><![CDATA[Usenet]]></category> <category><![CDATA[Victoria]]></category> <category><![CDATA[Westboro]]></category> <category><![CDATA[Windows 95]]></category> <category><![CDATA[World Wide Web]]></category> <category><![CDATA[Y2k]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/national-capital-freenet-history</guid> <description><![CDATA[;General In many ways the history of NCF parallels that of the internet itself. In the early 1990s NCF was the region&#8217;s only service provider and members flocked to it to take advantage of the new technology. Due to its volunteer and donation-based model the organization failed to keep up with the rapid technological changes [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>;General</p><p>In many ways the history of NCF parallels that of the internet itself. In the early 1990s NCF was the region&#8217;s only service provider and members flocked to it to take advantage of the new technology. Due to its volunteer and donation-based model the organization failed to keep up with the rapid technological changes that occurred in the 1995-2000 period and lost most of its membership to commercial ISPs as a result. Later it floundered trying to make ends meet and finally established itself in the niche market of providing services to disadvantaged segments of the community. NCF board member Jim Elder summarized NCF&#8217;s early history: &#8220;NCF surfed the wave of internet success in the first-half of the 1990&#8242;s, but fell off in 1995 and then tread water. NCF regained some of its &#8216;mojo&#8217; in the early 2000&#8242;s, when funding from Industry Canada&#8217;s SmartCapital program and several partners helped NCF modernize its back office system and web pages, bringing NCF firmly into the web era.&#8221;</p><p>The early days of this free-net featured dial up service and web access using the Lynx browser. Members typically used the system to access usenet, telnet, e-mail and Gopher. As the web became popular many new internet users became NCF members before they went to a PPP provider for graphic access to the web. As the web evolved NCF began offering dial up PPP access.</p><p>;1991</p><p>National Capital FreeNet was started at luncheon held in October 1991. Jay Weston of the Carleton University Department of Mass Communications and George Frajkor of the School of Journalism and Television Programming invited Dave Sutherland, the director of the university&#8217;s Computing and Communication Services Department, to have lunch and discuss the concept of establishing a free-net based on the concept of the Cleveland Free-Net.</p><p>In typical university fashion a committee was formed under Sutherland&#8217;s leadership and started meeting weekly that same month to lay the groundwork for the free-net. A decision was made to make the endeavour community-based and not part of the university, an approach supported by the university president.</p><p>;1992</p><p>In the summer of 1992 the free-net was activated as a pilot project, using university computer resources that were underutilized over the summer. With help from Industry Canada Sun MicroSystems was persuaded to donate a computer and Gandalf Technologies provided the first modems.</p><p>In September an article appeared on the front page of the Ottawa Citizen by Dominic Lacasse describing the new pilot free-net project. The article includied the dial-in phone number and as a result twenty people per day started signing up as members.</p><p>The first NCF board meeting was held on 10 December 1992 with Sutherland as Chairman. At that point the organization had a total of 4 dial-up lines, a logo custom design by a graphic artist and Cdn$2120. The start-up funding was made up of Cdn$1000 dollars from the City of Ottawa Community Health, Cdn$1000 dollars from the Carleton School Board, a private donation of Cdn$50 and Cdn$70 in cash on hand. The board indicated that the &#8220;correct spelling for FreeNet was confirmed at this time as &#8221; FreeNet &#8220;, with both the &#8220;F&#8221; and &#8220;N&#8221; capitalized.&#8221;</p><p>;1993</p><p>National Capital FreeNet had its official public launch on 1 February 1993.</p><p>In April 1993 Julie Chahal, head of the NCF&#8217;s Public Access Committee presented a public access policy that was accepted by the board. This policy set free public access as a priority for the organization:</p><p>By April 1993 NCF had reached the limit of their first server in offering 58 dial-up phone lines and started upgrading to faster 14.4 Kilobaud/sec modems.</p><p>In the summer of 1993 the organization had its application for charitable status turned down by Revenue Canada, as did another early freenet in Victoria, BC. NCF spent much of the year in fundraising activities to meet its mandate in the face of rapidly rising demands for service and the need to purchase new hardware on an ongoing basis. The organization hired its first Office Manager, Kyla Huckerby and committed to hiring a System Administrator as well.</p><p>Late in the year Ian Allen was hired as NCF&#8217;s first System Manager, reporting to the board. By the end of the year NCF had over 11,000 members.</p><p>;1994</p><p>The association took delivery of its first Sun Microsystems SPARCstation computer and a new terminal server in April. By the end of the first quarter NCF had 19,000 members.</p><p>The success of the free public terminals at the Ottawa Library was identified as problematic in a survey of users at that facility. The survey showed that some users were dominating the computers and this made it hard for others to access them. NCF dealt with this through a technological solution of limiting sign-in time on the public computers to one hour and one log-in per day.</p><p>1994 also saw NCF make French language access a priority, forming a committee to make recommendations on ensuring that Francophone users in the nation&#8217;s capital had equal access to NCF and registering the name &#8221;Libertel&#8221; as the French equivalent to &#8221;FreeNet&#8221;. By the end of June 1994 NCF had 97 dial-up phone lines expanding to a total of 120.</p><p>By the end of 1994 NCF had published an &#8221;Internet Survival Guide&#8221; aimed at both members and the general public. The publication was free to members on the internet and sold on paper to non-members. NCF activities had attracted the notice of CBC-TV who completed a news program on the association. Telephone help services were provided at the NCF offices by unpaid volunteers, a practice that continues today. NCF finished the year with 160 dial-up phone lines operational.</p><p>One of the early supporters of the NCF community internet project was Dr. Jos&eacute; Luis Pardos, the Spanish Ambassador to Canada who brought the Embassy of Spain online using NCF.</p><p>;1995</p><p>Lisa Donnelly became the organization&#8217;s first Executive Director.</p><p>At the start of the year members were limited to two hours internet usage per day with a one hour time limit per log-in.</p><p>In an attempt to raise funds NCF published a paper cookbook under the title &#8221;From the Kitchens of the National Capital FreeNet&#8221;. The project was headed by NCG member Andre Ouellette and came off the presses in May.</p><p>In June 1995 the organization adopted a &#8221;Statement of Values&#8221; that was based on free and equal access and specifically that there would be no charges for membership or internet use, that the same services be available to all people of the region, unfettered communication and respect for the rights of others. The organization continued to fund its operations primarily from sponsorships, government grants and donations.</p><p>By June 1995 NCF had 43,515 registered users and was taking action to make use of the then new World Wide Web though introduction of the Lynx text browser, among other preparations.</p><p>The organization had struggled with the need for and drafting of an &#8221;Acceptable Use Policy&#8221; (AUP) since its inception and in September 1995 finally adopted one. The AUP made individuals, and not NCF, responsible for their content posted on newsgroups and the web, banned spamming and provided guidance on offensive material and personal attacks. On offensive material it stated:</p><p>By the end of the year it was becoming obvious that use of the World Wide Web was where the future lay and not in newsgroups and that the organization was at risk of being left behind and &#8220;of becoming a ghetto for the information-poor instead of helping all members of our community participate equally and fully in future information networks.&#8221; This challenged the organization to provide ever newer hardware and software while maintaining free community access. These challenges lead to a debate as to whether NCF should be an up-to-date internet service provider for the whole community in competition with the new commercial internet providers or focus on ensuring that the &#8220;novice, computer illiterate, and less-well-off segments&#8221; have internet access.</p><p>;1996</p><p>In January 1996 NCF began experimenting with using Solaris to run the news servers, as the organization began the transition from the NCF-developed text-based FreePort based system to the World Wide Web.</p><p>The organization also formally adopted a &#8221;Freedom of Expression Policy&#8221; that acknowledged the Fundamental Freedoms of the Canadian Charter of Rights and Freedoms, the legal limitations on free speech in Canada and that individuals were responsible for their posted material and not NCF. The policy stated that &#8220;however, NCF will cooperate with Canadian legal authorities to identify the person responsible for questionable material. NCF will only remove illegal material when directed to by Canadian legal authorities.&#8221;</p><p>Hardware was upgraded in 1996 with the addition of Sparc-10 and a Sparc-20 computers. The transitions were complicated by the fact that the new computers ran Solaris, which did not support the existing FreePort, but were necessary to make the transition to the World Wide Web.</p><p>The organization had been using a set of rooms at Carleton University since its inception, but the addition of ever more equipment and four staff members put pressure on NCF to find new accommodation. The organization considered offers of space at the university, public libraries and high schools. It became clear that a move would have to happen in the future, but for now additional space was found at the university.</p><p>The middle of 1996 saw NCF facing a cash flow shortage. The organization had budgeted on the basis of past levels of donations from individuals and corporate sponsorships and was in a period where new hardware was required while donations dropped off precipitously. In response, the board considered whether to cease expansion plans or move to a new funding model. They considered all options including voluntary contributions, corporate sponsorships, government or foundation sponsorship, advertising, selling products and membership fees. The last option was noted &#8220;Some other Freenets do charge a small membership fee. To date, the NCF Board has opposed having any fees. However, given a choice</p><p>between continuing to operate with a fee or not continuing to operate, we may want to change our minds.&#8221;</p><p>The organization decided initially to address funding with a multi-faceted approach that included approaching Mitel and the Royal Bank of Canada for cash sponsorships, approaching several partners for hardware donations, setting up a sponsor database, applying for municipal grants, recognizing donors on-line, updating on-line donation information and creating a webpage on activities and auctioning off fifty-eight pieces of Microsoft software and five pieces of Corel Corporation software.</p><p>One aspect of its operations in 1996 that set NCF apart from commercial ISPs was its community outreach in that year. NCF not only established free-use computers in public places, such as libraries, but also made use of volunteers to teach classes, run drop-ins and act as speakers to other organizations. NCF established a formal &#8221;Electronic Resource and Access Centre&#8221; staffed by volunteers at the main branch of the Ottawa Public Library.</p><p>Early in December the three people who made up the full-time NCF staff moved into a new office, Dunton Tower at Carleton University. This was the first time that all had been located in the same place. Previously only the office manager had an actual office and the remaining staff and volunteers worked from home.</p><p>;1997</p><p>In January the NCF board voted to reduce the size of the board from 15 to 11 members. This move was suggested by Executive Director Lisa Donnelly with the aim of increasing board effectiveness while requiring less support from the Executive Director.</p><p>1997 marked the earliest indication of a spam problem on NCF newsgroups with some members being identified as having cross-posted messages on multiple groups and again over consecutive days. This resulted in a policy to warn and then suspend accounts involved for a minimum of 30 days.</p><p>The year also saw many of the earliest complaints by members about spam e-mail. The Executive Director responded saying:</p><p>The organization&#8217;s financial picture stabilized as members responded well to the requests for donations combined with some austerity measures, such as not replacing one staff person.</p><p>In May, Chris Cope was hired as the organization&#8217;s second Executive Director, replacing Lisa Donnelly who had resigned after two years in the position.</p><p>In June the incoming and outgoing Executive Directors collaborated on project planning for the near future and identified that the organization needed to focus on reliability and network upgrading, improving online service versatility and NCF&#8217;s financial picture. Most of the reliability focus centered on the growing problem of spam e-mails. Incoming spam was addressed by blocking spamming domains, a strategy that did reduce the amount of spam being received.</p><p>NCF was able to count amongst its key partners, providing hardware, software and financial support: Fulcrum Technologies, Ingenia Corporation, Gandalf Canada, Dantek Computers, Ottawa Public Library, Oracle Corporation, Sun Microsystems, Microsoft, Hardware Canada Computing, Loran Technologies, Netscape and Carleton University.</p><p>In August the organization reported that it had issued 63,785 validated user accounts of which 35,505 were in active use. NCF was providing access via 169 telephone dial-up modems, most of which were operating at 14.4 kbit/s. Towards the end of the year data indicated that of the people in the Ottawa area who used the internet about 13-14% were connecting through NCF.</p><p>;1998</p><p> On 4 February 1998, NCF completed its Extended Access Project, adding 32 more dial-up PPP telephone lines at Mitel. The project resulted in a total of 201 dial-up lines and modems available for use.</p><p>By March 1998 NCF was running 13 computers of various models and a range of operating systems, including Solaris 2.5 and 2.6, SunOS 4.1.2 and 4.1.4, Linux 2.0 and 2.0.33 and Windows 95. The office administration was using a similar range of computers, including a Macintosh and various IBM machines.</p><p>25 March saw a major hardware upgrade as one server was changed to a twin hyperSparc 90&amp; MHz donated by Hardware Canada Computing, which replaced a twin SuperSparc 50&amp; MHz processor. The computer also had its operating system changed from SunOS 4.1.3-U1 to Solaris 2.6. The machine also received a new FastEthernet card connected to a 100 Mbit/s port. The result was described as a &#8220;dramatic performance increase&#8221;. NCF continued to move away from older operating systems to Solaris, with web server experiments carried out on Apache 1.2.6 and Netscape Enterprise Server 3.5.1.</p><p>As part of the migration to using the World Wide Web, NCF fielded its first homepage in mid-1998, the result of a design competition amongst members.</p><p>Throughout 1998 the organization continued to suffer from declining membership and shrinking donations. Due to being turned down for a number of government grants, NCF was at this time relying almost exclusively on donations to cover expenses. As a result the board considered cutting the number of modems and lines with a view to saving money.</p><p>Late in the year NCF started installing new 28.8 kbit/s modems to upgrade the connection speeds available. The board decided not to cut modems as it was felt that better service would attract more members and donations. Long-serving NCF system administrator Andre Dalle was hired on 9 November 1998.</p><p>In checking the server system in November 1998 it was discovered that more than half the servers were not Y2K compliant, in particular the ones running SunOS 4.1.4. This required upgrades and patching to be ready for the roll-over to the 21st century.</p><p>;1999</p><p>In March NCF had 14,517 active member accounts. As a volunteer community organization NCF continued to be well supported by the IT industry with hardware and software donations of older used equipment, often as companies upgraded to newer hardware. For example, in March 1999, Hardware Canada Computing donated a Horizon UltraSparc III UNIX Workstation valued at more than Cdn$8,500. This new computer offered more capabilities than any other the organization had at the time and was employed as a server to consolidate mail, webserver and web-mail services. Other examples include Newbridge Networks donating two Sparc10 workstations, a 20-port Xyplex MX-1620 terminal server and some GeoRim/Es 8-port 10/100 high-speed ethernet switches while Netscape Communications donated the latest version of their Suite-Spot server software. Nevertheless, the organization&#8217;s equipment was aging faster than it was being replaced. One report noted that &#8220;Three of our four terminal servers were built when 9,600 baud modems were considered &#8220;fast&#8221;.&#8221;</p><p>In getting ready for Y2K NCF decided to upgrade all its older servers still running SunOS to Solaris 7. This move required porting the still-popular FreePort text software to the newer UNIX-based system.</p><p>Because founding president Dave Sutherland was unable to attend NCF board meetings due to other commitments, the other board members decided to appoint him as &#8220;Chairman Emeritus&#8221;, to allow him to continue to participate. In his place Michael Mason was elected by the board as acting president and CEO.</p><p>;2000</p><p>NCF started the year with 10,325 members, the organization having lost many members over the previous two years due to the emergence of commercial ISPs. All servers had been updated to run Solaris 7 as part of Y2K preparations and this greatly simplified system administration and updating. Web hosting moved to a server running Apache 1.3.12 with PHP4 and MySQL.</p><p>The new state of the art in dial-up access at this time was 56 kbit/s and NCF struggled with whether they should take the step or not. The largest impediment was the cost of upgrading telephone lines from analog to digital.</p><p>In May 2000 President Michael Mason resigned for personal reasons and Graeme Beckett was elected by the board as President to serve until 2002.</p><p>In a presentation in July, Executive Director Chris Cope emphasized that NCF must phase out text based services and move everything to web-based services instead. Despite the level of comfort some members had with the text-based FreePort system, it was identified as being unsupportable in the future and that NCF members would be left on the wrong side of the growing digital divide. Cope also emphasized that he thought much of the loss of members to commercial ISPs was due to their desire for web access, not realizing that NCF offered that alongside text-only access. Cope emphasized that NCF had developed a niche market in service provision &#8211; low income citizens who were at risk of being left out of the internet and all its benefits. He indicated that these people were in need of training and assistance and that NCF was well placed to provide that to them. He concluded:</p><p>In late summer NCF purchased three new 3Com RAS1500 servers to the existing stacks and also received a large quantity of scrapped servers, switches and other equipment from Alcatel, including four 3-slot Tigris access servers. NCF continued to benefit from corporate donations to provide service to its members. The RAS1500 servers proved unreliable and 3Com ended up providing a full refund for them.</p><p>Pressed by a continually shrinking membership which then stood at 7,972 members, a drop of 25% over a year earlier, the NCF board voted on 21 November 2000 to terminate the Executive Director&#8217;s position due to financial constraints and end Chris Cope&#8217;s employment in that position. At the next board meeting the board voted to retain an Executive Director &#8220;if it can be afforded&#8221;.</p><p>At the end of the year the organization set its priorities for the future, deciding that: &#8220;NCF&#8217;s focus in 2001 is to provide its members with low-cost reliable dialup access to basic internet services, and to organize help for people new to using the internet.&#8221;</p><p>NCF ended the year with 7590 members.</p><p>;2001</p><p>NCF hired Ian MacEachern as the new Executive Director starting on 9 April and, following his successful run for the board, elected Chris Cope as President.</p><p>NCF adopted a strategy for the future that included:</p><p>* &#8220;Remain a donation-based organization&#8221;</p><p>* &#8220;Establish NCF as a &#8216;brand,&#8217; giving it an identity outside the membership&#8221;</p><p>* &#8220;Develop strong and reliable basic services (including spam-reduction)&#8221;</p><p>* &#8220;Streamline registration and donation methods&#8221;</p><p>* &#8220;Make more use of volunteers&#8221;</p><p>NCF ended the year with 6,774 members.</p><p>;2002</p><p> With the troublesome 3com RAS1500 servers returned, the refund was used to purchase two refurbished Total Control servers instead. The pool of 14.4 and 28.8 modems was replaced with 33.6 kbit/s modems. SpamAssassin and blacklisting was rolled out to combat the increasing spam problems on the internet with these measures resulting in a dramatic decrease in spam.</p><p>To provide more technical assistance with the server upgrades and other issues NCF hired former Nortel employee Glenn Jackman as a second sysadmin in July. Glenn served NCF until late 2005. Executive Director Ian MacEachern, resigned effective 30 November and was replaced by John Selwyn.</p><p>Selwyn quickly prepared an ambitious action plan for NCF that included moving to 56 kbit/s digital lines.</p><p>Selwyn stated the priorities and the board accepted them as:</p><p>NCF membership finished the year at 6,618 members.</p><p>;2003</p><p>In 2003, under the new Executive Director, the organization received a new streamlined website that included e-commerce capabilities. For the first time new members could sign-up securely online, pay by credit card and complete their inputs to the SQL database directly.</p><p>NCF had been located at Carleton University since its inception, but by 2003, due to the double cohort, the university was becoming pressed for space and NCF was forced to look for a new home for its offices. As a temporary measure over the summer the NCF staff worked from home. In the fall office space was found on campus once again.</p><p>By July NCF had entirely switched to 56 kbit/s modems and had 184 digital lines available with a total of 276 planned along with V.92 capability, upgraded from V.90. Executive Director John Selwyn said &#8220;Modem capacity is critical in member perception of value and quality.&#8221;</p><p>NCF finished the year with a number of accomplishments completed, including:</p><p>* all-digital 56K v.92 modems and additional phone lines and modem-sharing software to allow fair access for everyone during peak times</p><p>* on-line database that allowed member processing in minutes</p><p>* upgrading and retention of the legacy FreePort text-based system</p><p>* in-house development of a custom SpamFilter</p><p>* introduction of personalized website members homepage</p><p>As a result NCF membership grew to 8,357 by year end, a 26% increase.</p><p>;2004</p><p> Executive Director John Selwyn started the year with a statement:</p><p>Early in the year NCF introduced its own discussion group software that allows members to set up groups and communicate with each other through &#8220;threaded&#8221; conversations.</p><p>A mid-year shortage of donations lead to a &#8220;universal participation&#8221; expectation, asking all members either provide volunteer time or a cash donation, based on which services they use. All members were expected to participate, unless unable due to &#8220;exigent financial circumstances&#8221;. A small number of members vocally disagreed with the policy, but the majority supported it and the organization ended the year with donations up 34% in the last quarter over the same period in the previous year and membership up 10% over 2003.</p><p>;2005</p><p>In March NCF began examining the possibility of offering broadband service to members. Executive Director John Selwyn said:</p><p>In August 2005, NCF introduced DSL service for members. The fees from DSL access, set at $29.95 per month, are used to help subsidize the dial-up service for less advantaged residents. DSL technician Daniel Brousseau was hired to provide support to members using DSL.</p><p>Throughout the year NCF continued to struggle financially and focused on donation levels and membership campaigns. The bottom line was assisted by the Executive Director not drawing his salary through much of the year and volunteering instead. NCF&#8217;s &#8221;child poverty access&#8221; and &#8221;members helping members&#8221; funds were used to help local citizens in need access the internet. The number of members joining to use the new DSL service was steady and finished the year with about 100 signed up. NCF finished the year with about 8000 members.</p><p>;2006</p><p> The NCF financial picture started to improve early in the year with more members making donations, plus 235 DSL subscribers signed up. Hardware sales of DSL modems added revenue as well.</p><p>In May 2006 the ongoing problems of space constraints at Carleton University forced NCF to seek new office space off-campus. Over the summer the organization located and moved into Suite 302 in the Trailhead building at 1960 Scott Street in the Westboro district of Ottawa. Given the organization&#8217;s focus on serving the lower-income residents of the city, the location&#8217;s excellent transit connections were a factor in choosing this location.</p><p>;2007</p><p>There was enough migration of members from dial-up to DSL that in March the board approved the reduction in the number of dial-up lines by 23. NCF also started offering organizational internet domain names for both websites and e-mail.</p><p>NCF entered into an agreement with the Employment and Financial Assistance Branch of the City of Ottawa to conduct a trial internet access program for families in financial distress.</p><p>At the end of 2007 Executive Director John Selwyn announced his intention to resign his position and return to university in September 2008.</p><p>NCF finished the year with 1300 DSL members and 8000 members overall.</p><p>;2008</p><p> In early May 2008 NCF had a major loss of e-mail when the RAID array suffered a catastrophic failure. E-Mail service was restored within days, but stored e-mail was offline for weeks until restored by an intensive recovery effort. The array was replaced and a back-up array was purchased as well. On 27 May 2008 NCF staff and members attended the Net Neutrality rally on Parliament Hill, John Selwyn spoke at the rally and NCF made a submission to the Canadian Radio-television and Telecommunications Commission opposing Bell Canada&#8217;s bandwidth throttling of DSL service, including NCF&#8217;s.</p><p>In September 2008 the board hired NCF board member Rowland Few as the new Executive Director.</p><p>NCF finished 2008 with 2000 members using DSL service.</p><p>Adapted from the Wikipedia article National Capital Freenet, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/national-capital-freenet-history/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>SOBI2 &#8211; Introduction</title><link>http://www.webmasterwidget.com/article/sobi2-introduction</link> <comments>http://www.webmasterwidget.com/article/sobi2-introduction#comments</comments> <pubDate>Wed, 24 Aug 2011 21:35:19 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[Joomla!]]></category> <category><![CDATA[Content construction kit]]></category> <category><![CDATA[Content Management System]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Google Maps]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[Open Source]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Sobi2]]></category> <category><![CDATA[Sobi2 - introduction]]></category> <category><![CDATA[Web directory]]></category> <category><![CDATA[Website]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/sobi2-introduction</guid> <description><![CDATA[Sigsiu Online Business Index 2 (also known as SOBI 2) is an open source web directory component and content construction kit (CCK) for the Joomla! content management system (CMS). SOBI2 is written in PHP and requires the MySQL database environment for storage. It is best suited for low to medium level traffic web-sites. Sigsiu Online [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Sigsiu Online Business Index 2 (also known as SOBI 2) is an open source web directory component and content construction kit (CCK) for the Joomla! content management system (CMS). SOBI2 is written in PHP and requires the MySQL database environment for storage. It is best suited for low to medium level traffic web-sites.</p><p>Sigsiu Online Business Index 2 is an addon to Joomla that makes it possible to run and manage a directory in your Joomla website. The core Joomla system offers a link component it is limited. SOBI2 on the other hand has many features that makes it stand out from other directory components. You can use it strictly as a web directory or as a directory to physical locations, like golf courses. It has built in integration with Google Maps (API key from Google is required) and it has additional plugins available just for SOBI2.</p><p>SOBI 2 works in Joomla! 1.5 native mode without the legacy plugin enabled. The Joomla! 1.5 FTP-Layer won&#8217;t be supported.</p><p>You also have the option of making certain features of the listing paid for or free. You could make listings free but charge for links to the websites. You have the option to decide all of this when you setup and manage the component.</p><p>[1] This is an extremely powerful component that could be used more many functions and is frequently updated.</p><p>Adapted from the Wikipedia article SOBI2, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/sobi2-introduction/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Web development &#8211; Web development as an industry</title><link>http://www.webmasterwidget.com/article/web-development-web-development-as-an-industry</link> <comments>http://www.webmasterwidget.com/article/web-development-web-development-as-an-industry#comments</comments> <pubDate>Wed, 24 Aug 2011 02:35:29 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[Dreamweaver]]></category> <category><![CDATA[Adobe dreamweaver]]></category> <category><![CDATA[Alfresco]]></category> <category><![CDATA[Amazon com]]></category> <category><![CDATA[Apache Http Server]]></category> <category><![CDATA[Automate]]></category> <category><![CDATA[Blog]]></category> <category><![CDATA[Buy.com]]></category> <category><![CDATA[Code]]></category> <category><![CDATA[Content Management Systems]]></category> <category><![CDATA[Drupal]]></category> <category><![CDATA[Ebay]]></category> <category><![CDATA[Enterprise Content Management]]></category> <category><![CDATA[Enterprise edition]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[Java Platform]]></category> <category><![CDATA[Joomla!]]></category> <category><![CDATA[Lamp]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Microsoft .net]]></category> <category><![CDATA[Microsoft Expression Studio]]></category> <category><![CDATA[Movable Type]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[Netbeans]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Typo3]]></category> <category><![CDATA[Web Development]]></category> <category><![CDATA[Web development - web development as an industry]]></category> <category><![CDATA[Webdev]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[Workflow]]></category> <category><![CDATA[Wysiwyg]]></category> <category><![CDATA[Xoops]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/web-development-web-development-as-an-industry</guid> <description><![CDATA[Since the mid-1990s, web development has been one of the fastest growing industries in the world. In 1995 there were fewer than 1,000 web development companies in the United States, but by 2005 there were over 30,000 such companies in the U.S. alone. The growth of this industry is being pushed by large businesses wishing [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Since the mid-1990s, web development has been one of the fastest growing industries in the world. In 1995 there were fewer than 1,000 web development companies in the United States, but by 2005 there were over 30,000 such companies in the U.S. alone. The growth of this industry is being pushed by large businesses wishing to sell products and services to their customers and to automate business workflow.</p><p>In addition, cost of Web site development and hosting has dropped dramatically during this time. Instead of costing tens of thousands of dollars, as was the case for early websites, one can now develop a simple web site for less than a thousand dollars, depending on the complexity and amount of content. Smaller Web site development companies are now able to make web design accessible to both smaller companies and individuals further fueling the growth of the web development industry. As far as web development tools and platforms are concerned, there are many systems available to the public free of charge to aid in development. A popular example is the LAMP (Linux, Apache, MySQL, PHP), which is usually distributed free of charge. This fact alone has manifested into many people around the globe setting up new Web sites daily and thus contributing to increase in web development popularity. Another contributing factor has been the rise of easy to use WYSIWYG web development software, most prominently Adobe Dreamweaver, Netbeans, WebDev, or Microsoft Expression Studio. Using such software, virtually anyone can develop a Web page in a matter of minutes. Knowledge of HyperText Markup Language (HTML), or other programming languages is not required, but recommended for professional results.</p><p>The next generation of web development tools uses the strong growth in LAMP, Java Platform, Enterprise Edition technologies and Microsoft .NET technologies to provide the Web as a way to run applications online. Web developers now help to deliver applications as Web services which were traditionally only available as applications on a desk based computer.</p><p>Instead of running executable code on a local computer, users are interacting with online applications to create new content. This has created new methods in communication and allowed for many opportunities to decentralize information and media distribution. Users are now able to interact with applications from many locations, instead of being tied to a specific workstation for their application environment.</p><p>Examples of dramatic transformation in communication and commerce led by web development include e-commerce. Online auction sites such as eBay have changed the way consumers consume and purchase goods and services. Online resellers such as Amazon.com and Buy.com (among many, many others) have transformed the shopping and bargain hunting experience for many consumers. Another good example of transformative communication led by web development is the blog. Web applications such as WordPress and Movable Type have created easily implemented blog environments for individual Web sites. Open source content management systems such as Joomla!, Drupal, XOOPS, and TYPO3 and enterprise content management systems such as Alfresco have extended web development into new modes of interaction and communication.</p><p>In addition, web development has moved to a new phase of Internet communication. Computer web sites are no longer simply tools for work or commerce but used most for communication. Websites such as Facebook and Twitter provide users a platform to freely communicate. This new form of web communication is also changing e-commerce through the number of hits and online advertisement.</p><p>Adapted from the Wikipedia article Web development, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/web-development-web-development-as-an-industry/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Acme &#8211; Science and technology</title><link>http://www.webmasterwidget.com/article/acme-science-and-technology</link> <comments>http://www.webmasterwidget.com/article/acme-science-and-technology#comments</comments> <pubDate>Tue, 23 Aug 2011 18:34:12 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[ColdFusion]]></category> <category><![CDATA[Acme]]></category> <category><![CDATA[Acme - science and technology]]></category> <category><![CDATA[Acme thread form]]></category> <category><![CDATA[Apache Http Server]]></category> <category><![CDATA[Eclipse]]></category> <category><![CDATA[MySQL]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/acme-science-and-technology</guid> <description><![CDATA[* ACME, open source development with Apache, ColdFusion, MySQL and Eclipse, coined by The ACME Guide book/PDF * Acme, an architecture description language by Carnegie Mellon University * Acme, an automobile built between 1903&#8211;1911 in Reading, Pennsylvania * Acme, a computer virus which infects Microsoft DOS EXE files * ACME automated determination of cause of [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>* ACME, open source development with Apache, ColdFusion, MySQL and Eclipse, coined by The ACME Guide book/PDF</p><p>* Acme, an architecture description language by Carnegie Mellon University</p><p>* Acme, an automobile built between 1903&ndash;1911 in Reading, Pennsylvania</p><p>* Acme, a computer virus which infects Microsoft DOS EXE files</p><p>* ACME automated determination of cause of death, used by several governments for the generation of national mortality statistics</p><p>* Acme is a text editor and development environment originally for the Plan 9 from Bell Labs operating system</p><p>* Acme thread form, a screw thread used in specialized applications such as vises and leadscrews</p><p>Adapted from the Wikipedia article Acme, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/acme-science-and-technology/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>CMS Made Simple &#8211; Software Design</title><link>http://www.webmasterwidget.com/article/cms-made-simple-software-design</link> <comments>http://www.webmasterwidget.com/article/cms-made-simple-software-design#comments</comments> <pubDate>Mon, 22 Aug 2011 19:34:53 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[MySQL]]></category> <category><![CDATA[Cms made simple]]></category> <category><![CDATA[Cms made simple - software design]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Postgresql]]></category> <category><![CDATA[Smarty]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/cms-made-simple-software-design</guid> <description><![CDATA[CMS Made Simple is an open source package, built using PHP with support for MySQL and PostgreSQL. The template system is driven using the Smarty Template Engine. CMS Made Simple aims to provide easy development and customization with themes, add-on modules, dynamic menus, tags and translations. Adapted from the Wikipedia article CMS Made Simple, under [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>CMS Made Simple is an open source package, built using PHP with support for MySQL and PostgreSQL. The template system is driven using the Smarty Template Engine. CMS Made Simple aims to provide easy development and customization with themes, add-on modules, dynamic menus, tags and translations.</p><p>Adapted from the Wikipedia article CMS Made Simple, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/cms-made-simple-software-design/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Equintium &#8211; Programming &amp; Hardware</title><link>http://www.webmasterwidget.com/article/equintium-programming-hardware</link> <comments>http://www.webmasterwidget.com/article/equintium-programming-hardware#comments</comments> <pubDate>Mon, 22 Aug 2011 04:35:05 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[MySQL]]></category> <category><![CDATA[Biological simulation video games]]></category> <category><![CDATA[Equintium]]></category> <category><![CDATA[Equintium - programming & hardware]]></category> <category><![CDATA[PHP]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/equintium-programming-hardware</guid> <description><![CDATA[Equintium is coded in PHP with a MySQL database for storing game data, such has horse information, user home pages and everything else necessary to play &#8220;EI&#8221;. Savi, owner of the short-lived game Arab-Quest.com, joined Atomic, the owner of EI, in the creation of EI to provide a large amount of programming of the game. [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>Equintium is coded in PHP with a MySQL database for storing game data, such has horse information, user home pages and everything else necessary to play &#8220;EI&#8221;. Savi, owner of the short-lived game Arab-Quest.com, joined Atomic, the owner of EI, in the creation of EI to provide a large amount of programming of the game.</p><p>Category:Biological simulation video games</p><p>Adapted from the Wikipedia article Equintium, under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/equintium-programming-hardware/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Lasso (programming language) &#8211; Data source abstraction</title><link>http://www.webmasterwidget.com/article/lasso-programming-language-data-source-abstraction</link> <comments>http://www.webmasterwidget.com/article/lasso-programming-language-data-source-abstraction#comments</comments> <pubDate>Sun, 21 Aug 2011 22:34:28 +0000</pubDate> <dc:creator></dc:creator> <category><![CDATA[MySQL]]></category> <category><![CDATA[Filemaker]]></category> <category><![CDATA[Lasso (programming language)]]></category> <category><![CDATA[Lasso (programming language) - data source abstraction]]></category><guid
isPermaLink="false">http://www.webmasterwidget.com/article/lasso-programming-language-data-source-abstraction</guid> <description><![CDATA[The Lasso language provides the ability to create dynamic web sites or applications with data source abstraction. The language allows programming in such a manner as to be independent of coding for a specific data source. This lets files, sites and applications created with the language be ported from data source to data source with [...]No related posts.]]></description> <content:encoded><![CDATA[<div
class="ad" style="float:left; padding:0 15px 15px 15px"><script type="text/javascript"><!--
google_ad_client = "pub-0091919875977192";
/* 336x280, skapad 2011-04-06 */
google_ad_slot = "0402496911";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p>The Lasso language provides the ability to create dynamic web sites or applications with data source abstraction. The language allows programming in such a manner as to be independent of coding for a specific data source. This lets files, sites and applications created with the language be ported from data source to data source with minimal or no changes. This level of abstraction is achieved by the language being interpreted.</p><p>Data sources are configured within the Lasso administration system, setting permissions, connection parameters and other relevant settings. Aliases can be set for data sources, which allows for the abstraction.</p><h3>Example 1 &#8211; Transitioning data sources</h3><p> The data source for www.foo.com is the FileMaker database foo_facts.</p><p>Within the Lasso administration system, the alias name info is created for the foo_facts database. Within given Lasso code, the call for data is made to &#8216;info&#8217; using the Lasso data manipulation tags.</p><p>Lasso receives the call to &#8216;info&#8217; as an instruction to retrieve data from the foo_facts database and generates a valid FileMaker request. The data is returned and is presented to the end user per the developer&#8217;s code. At a later date, the administrators of the www.foo.com website choose to switch a MySQL database.</p><p>To accommodate this transition, the Lasso administration system is modified by pointing the alias &#8216;info&#8217; to the new MySQL database. If it is given that all of the Lasso programmed pages used the Lasso language exclusively (no proprietary tags or functions), then no further adjustments are required. Lasso now interprets calls to &#8216;info&#8217; as requests for data from the MySQL database and casts the requests as MySQL statements.</p><h3>Example 2 &#8211; Portability</h3><p> Developers maintains local and remote copies of the same data source. The local data source is labeled dev_foo. The remote data source is labeled foo. In the Lasso administration system on both the local and remote servers the data source is known by the alias info. The developer calls the data source info within the code on the Lasso pages. The Lasso server interprets the call to info based on the settings with in the Lasso administration system. Pages created by the developer, therefore, can be moved between the local and remote servers without need for server-specific coding and the developer is able to maintain independent local and remote data sources, ensuring data fidelity and security.</p><p>Adapted from the Wikipedia article Lasso (programming language), under the G. N. U. Free Documentation License. Please also see http://en.wikipedia.org/wiki</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://www.webmasterwidget.com/article/lasso-programming-language-data-source-abstraction/feed</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Content Delivery Network via Amazon Web Services: CloudFront: dgtgjmvkdtza0.cloudfront.net

Served from: www.webmasterwidget.com @ 2012-02-05 14:20:44 -->
