Apple Gives Back-to-School Promotion

Apple launched its Back to School promotion Thursday, offering students a gift card of $ 100 for the Mac App Store when purchasing a new Mac.
The promotion is valid from June 16 to September 20. International Apple stores are also taking part in the promotion, offering consumers gift cards in local currency (75 euros, 65 pounds, etc.).

Apple has a promotion back to the school each year, usually giving students an iPod (or in recent years, an iPod touch) after mail in rebate with the purchase of a new Mac.

University students, students accepted to college, their parents and teachers and employees in any degree to qualify for promotion. Apple also offers educational discounts ranging from $ 50 to $ 200 retail price of Mac productsThe promotion is good at Apple Stores, Apple Online Store for Education Apple authorized campus stores.

Open-Source Software For Web Developers

If you are a web developer and are looking for an alternative to costly tools, is in the right place. In this article I have collected some of the best applications are free and easy to use. Most people think that if it's free, it is not good or can not be compared with an alternative payment. Well ... not at all, or at least not in all situations. Check out this list and you will be surprised.

This article is divided into 8 categories:

1. Text editors and code (css, html, javascript)

2. The visual editor (WYSIWYG)

3. FTP / SFTP / SSH Clients

4. Image Editor

5. Modeling Tools

6. Servers

7. Databases

8. Database Administration

As always, if you have any suggestions, shared with us.

Text editors and code (css, html, javascript)
Bluefish - Bluefish is a powerful editor for programmers and web designers with many options to write websites, scripts and programming code. Bluefish supports programming and markup languages, and focuses on editing dynamic and interactive websites. Works in Debian, Ubuntu, Fedora, Gentoo, Mac OSX, AltLinux, OpenSolaris and Windows.

Notepad + + - Notepad + + is a free (as in "free speech" and also as in "free beer") source code editor and Notepad replacement that supports several languages. Runs on MS Windows environment, its use is governed by the GPL. Based on the powerful editing component Scintilla, Notepad + + is written in C + + and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size. It runs on Windows.

Cssed - cssed is a small developer editor and validator, which is easier to edit CSS. This is an open source project, it means you can download the program but also its source. Being a CSS editor, is not limited to this language. cssed had some support for HTML (with embedded Javascript), XML, Javascript, Java, PHP, JSP, C, C + +, Apache configuration files,. htaccess, Python, Perl, SQL, SH and other languages ​​so it can serve well as versatile editor. Works on Gentoo, Debian, FreeBSD, OpenBSD, OS X, Windows.

Aptana - Aptana IDE is a free, open source, cross platform, JavaScript-centered development environment to create Ajax applications. It features code assist on HTML5, CSS3, Javascript, Ruby, Rails, PHP and Python. It also has FTP / SFTP support and a JavaScript debugger to troubleshoot code. It works on Windows and Mac OS X.

Eclipse - Eclipse is a platform for open source software written mostly in Java. In its default form is an IDE for Java, which consists of Java development tools (JDT) and compiler (ECJ). Users can extend its capabilities by installing plug-ins written for the Eclipse software platform, such as development toolkits for programming languages ​​and can write and contribute their own plug-in modules. Language packs are available for more than a dozen languages.

jEdit - jEdit is a mature programmer's editor text with hundreds (counting the time developing plugins) of person-years of development behind it. Being a Java-based solution that runs on multiple operating systems including: Mac OS X, OS / 2, Unix, VMS and Windows.

NetBeans - Development of desktop applications, web and mobile Java, PHP, C / C + + and more. It runs on Windows, Linux, Mac OS X and Solaris. NetBeans IDE is open source and free.

The visual editor (WYSIWYG)
Amaya - Amaya is a Web editor, ie a tool used to create and update documents directly on the Web. Navigation features are seamlessly integrated with the editing and remote access features in a uniform environment. This follows the original vision of the Web as a space for collaboration and not one-way publishing medium. Works on Windows, Debian, Ubuntu, Red Hat, Mac OS X.

KompoZer - KompoZer is a system of full web page creation that combines web file management and easy to use WYSIWYG web page editing. KompoZer is designed to be extremely easy to use, making it ideal for non-technical users who want to create an attractive and professional looking web site without knowing HTML code or web. Works on Windows, Mac OS X, Linux.

FTP / SFTP / SSH Clients
FileZilla - FileZilla Client is a fast and reliable cross-platform FTP, FTPS and SFTP client with lots of useful features and an intuitive graphical user interface. Works on Windows, Mac OS X, Linux.

FireFTP - FireFTP is a free, secure, FTP / SFTP client for Mozilla Firefox which provides easy and intuitive access to FTP / SFTP servers.

WinSCP - WinSCP is an open source client for SFTP, SCP client, FTPS client and FTP client for Windows. Its main function is to transfer files between a local and a remote computer. Beyond this, WinSCP offers scripting and basic functions of file manager. It runs on Windows.

PuTTY - PuTTY is a free implementation of Telnet and SSH for Windows and Unix platforms, along with an xterm terminal emulator. Works on Windows and Unix platforms.

Image Editor
Gimp - GIMP is a versatile graphics manipulation package. It is a very powerful and very easy to use. It works on Windows and Unix.

Inkscape - Inkscape supports many advanced SVG features (markers, clones, alpha blending, etc.) and great care is taken in designing a streamlined interface. It is very easy to edit nodes, perform complex path operations, trace bitmaps and much more. We also aim to maintain a thriving user and developer community by using open, community-oriented development. It works on Windows and Mac OS X. - A very good lightweight alternative to Photoshop. It offers layers, unlimited undo, special effects and a wide variety of useful tools. The download is about 2 mb so absolutely worth a look - I use this Photoshop when you are playing. It runs on Windows.

Modeling Tools
Dia - Dia is inspired by 'Visio' program of Windows, though more geared towards informal diagrams for casual use. Can be used to draw many different kinds of diagrams. It currently has special objects to help draw entity relationship diagrams, UML diagrams, flowcharts, network diagrams, and many other diagrams. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape. It runs on Linux, MacOS X and Windows.

ArgoUML - ArgoUML is the leading open source UML modeling tool and includes support for all standard UML 1.4 diagrams. It runs on any Java platform and is available in ten languages. It runs on Windows.

OpenOffice Draw - Draw - from a sketch of a complex plan, DRAW gives you the tools to communicate with graphics and diagrams.

Apache - The Apache HTTP Server is an open source HTTP server for modern operating systems including UNIX and Windows NT. Server that provides a safe, efficient and extensible, which provides HTTP services in sync with the current HTTP standards. It runs on Windows and Unix distributions.

Apache Tomcat - Apache Tomcat is the servlet container that is used in the official reference implementation for Java Servlet and JavaServer Pages. The Java Servlet and JavaServer Pages specifications are developed by Sun under the Java Community Process. It runs on Windows and Unix distributions.

XAMPP - XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and use - just download, extract and start. Works on Windows, Mac OS, Linux, Solaris.

MySQL - MySQL is the world's most popular open software source data with more than 100 million copies of its software downloaded or distributed throughout its history. With greater speed, reliability and ease of use, MySQL has become the preferred choice of corporate IT Managers because it eliminates the major problems associated with downtime, maintenance, administration and support.

PostgreSQL - PostgreSQL is a powerful source, open the object-relational database system. He has over 15 years of active development and a proven architecture that has earned a solid reputation for reliability, data integrity and correctness. Works on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX and Mac OS X, Solaris, Tru64) and Windows.

Database Administration
pgAdmin - pgAdmin III is the most popular and the role of wealth management and open source development platform for PostgreSQL, the database's most advanced Open Source world. The application can be used on Linux, FreeBSD, OpenSUSE, Solaris, Mac OSX and Windows to manage PostgreSQL 7.3 and above running on any platform, as well as commercial versions of PostgreSQL such as EnterpriseDB and Mammoth PostgreSQL.

phpMyAdmin - phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL on the Web. Currently it can create and drop databases, create / drop / alter tables, delete / edit / add fields, execute any SQL statement, manage keys on fields.

Chrome encrypts Gmail

Google, which has found Gmail to be the target of hacking attempts from China, has been modified so that the Chrome browser always encrypted connections to the mail service.
Google Gmail has already changed to use encryption by default, as specified by the "https" at the beginning of a browser's address bar means that strangers sniff the network traffic can read your email. People can still get to the unencrypted version typing "," but not more, to Chrome.

"From 13 Chrome, all connections to Gmail will be through HTTPS. This includes the initial navigation, even if the user types '' or '' in the URL bar without the prefix https, "the programmers at Google, said in a blog post yesterday. He said the focus of defense against such attacks sslstrip, which can be used to hijack browsing sessions.
The technology used to apply encryption called TGV, which stands for HTTP Transport Security tight and allows a browser to specify that a Web site can only be used over a secure HTTP connection. HTTP, or Hypertext Transfer Protocol, is the standard that governs how Web browsers communicate with Web servers to retrieve a Web page.
The moves dovetail with Google's attempt to make security a major selling point of your browser. By improving the security of Chrome, the company benefits directly so that their services are less vulnerable and indirectly by making the Web a safer place for people to spend time personally and professionally.
Google is an important goal. It has been revealed that the attacks on Gmail, said it appeared to come from China - some in 2009 and again this year. To try to make it harder for the attacks, adding two-factor authentication of Gmail, which requires a code of mobile phone from a person and the common password.
Most people do not appreciate the measures Google is taking to ensure its Chrome browser-based operating system, Chrome OS, said Sundar Pichai, senior vice president of Chrome, in an interview at Google I / O, pointing to measures such as functioning plug-ins such as Flash and a PDF reader in a sandbox, using a boot process verified Chrome OS, and system of making Chrome OS encrypted file.
Chrome is also the vehicle for other ambitions of Google, for example to accelerate the Web. Aspects of this effort are improved SPDY called HTTP, a new capability of pre selected results pages to the screen much faster when a person clicks on the links, the technology called Native Client designed to run on the Web the software application much faster, and the image format that Google argues WebP is faster than JPEG.
It is not just making the Web faster and safer, however. When people use Chrome to conduct a search on Google, the company does not have any search result to share advertising revenue with makers of browsers such as Mozilla.
HTTPS access, Gmail is not just for safety measure only Google is doing.
Google is also trying to ensure that any user of Chrome and Gmail will be vulnerable to a problem raised its head in March when a subsidiary of a New Jersey company called Comodo was hacked, apparently by an Iranian.
Comodo and its subsidiary to issue digital certificates used by browsers to establish encrypted connections to Web sites, but the attack produced false certificates of encryption for Yahoo, Skype, Google and Mozilla. The theme of Comodo is a leading browser makers to rethink technology certificates.
Now, for some sites, like Gmail, Chrome can only get certificates from only a short list of suppliers, not the hundreds available on the global Internet. That list includes Verisign, Google Internet Authority, Equifax and GeoTrust, according to a blog post by Adam Langley, a programmer at Google. Add to the list is visible in the source code of Chrome.
In the long run, there is another important safety feature on the horizon: Google Chrome is the reconstruction of their technology, Native Client, gradually becoming more parts of the browser running on a more secure "sandbox", whose isolation computing resources of others makes it more difficult for attackers to take over a computer through a browser-based attack.
This measure will begin with a PDF reader Chrome, but will not activate until Google relies on technology, Pichai said.
A close cousin of security is privacy, for example, if a government wants to see if a dissident has visited a particular website. The browser makers are working to extend beyond the private browsing mode today, which leave no trace on the computer private browsing, ways that leave no trace on the servers, either.
For example, Chrome, Firefox and Internet Explorer all to find a technology to eliminate the local stored objects (LSO), which in practice means that it is harder for websites to track users through "Evercookie" . Cookies are text files that can be eliminated standard for browser users, but Adobe Flash Player, HTML techniques other plug-ins, and the new storage, there are more forms of Web browsers to store data even when normal cookies are deleted.
Evercookie are an open track down people. But there are subtle fingerprints of a browser leaves behind that can help identify who is using a browser, such as the Electronic Frontier Foundation Peter Eckersley documented in its report last year Panopticlick (pdf)
Chrome is based on the WebKit engine project which is also the basis of Apple's Safari. Now engineers are evaluating the idea WebKit 'track navigation resistant "to reduce the fingerprints.
An example, described in the documentation of WebKit navigation tracking resistance, refers to the user-agent string - the text of a Web browser sends a server to describe its version number, compatibility and system operation. Differences between individuals user-agent strings means that each one has enough information to reduce it to one thousand randomly selected browsers.
Even a thousandth of the total number of Web browsers is a huge number, of course, but there are plenty of other ways to narrow your search: time zone, installed plug-ins, fonts, and screen resolution, and more.
It is unclear how much appetite is not to hide fingerprints, however.
"I'm skeptical that doing these things will offer more than just a showcase, but definitely not want to discourage try," said Adam Barth WebKit developer, in a commentary. He asked for more information: "I would like to see us to track more difficult ... I would like to understand what you are buying and what we're paying for it."

New Wordpress Theme: Delicious Magazine

If you’ve wanted a magazine theme for your blog but haven’t found just the right one today’s new theme might just do it for you. It’s called Delicious Magazine and it’s the latest in a series of terrific magazine themes from WooThemes.

The Delicious Magazine Theme
If you love using images to draw your visitors into your writing, you’ll love Delicious Magazine. Right away you can see how it uses Featured Images to build an elegant area for highlighting groups of select posts on your home page. And just like the other premium magazine themes available on it’s packed with features that let anyone easily customize the design.