Mysqldump - MySQL: How to export and import an .sql file from command line?
In an e-mail conversation, how do you apologize for not replying earlier, if it took you a long time to respond? - Quora. Hacking Tuts. The dangers of Cross-Site Scripting (XSS) Cross-Site Scripting is the most common security vulnerability in today's websites.
OWASP Zed Attack Proxy How-To. Today I'm going to show you how to use the Zed Attack Proxy (ZAP) to debug and test the security of web applications.
ZAP is an intercepting proxy that serves as a great tool for security beginners and veterans alike. It provides tools to intercept and modify HTTP/HTTPS and WebSocket traffic, as well as an assortment of other useful tools. Before I continue, I feel obligated to warn you that you should never, ever, ever use this tool on an application you don't own (that would be illegal). How to Prevent SQL Injection in Joomla. SQL Injection is the most dangerous hacking techniques out there.
With SQL injection, a malicious attack can drop you a table or even a whole database in a few seconds and with a very simply command through your website. In this day and age, it is unacceptable for any website to have a SQL injection vulnerability, since security experts have been warning about SQL injection for at least a decade now – and, addressing SQL injection is a well known and well documented process.
How does SQL injection happen? Let’s say you have the following page on your website: This page displays the information about the user on your website with an id = 5. PageCloud - The Web is about to change forever. Programming Challenges Playable In Your Browser. MakerSlate - A better résumé for developers and designers. 5 Things You Should Check Now to Improve PHP Web Performance. We all know how financially important it is for your app’s server architecture to handle peaks of load.
This article discusses 5 tips for improving PHP Web performance. How to Copy Files from One Server to Another using SSH Command. Refactoring. Zend Framework Coding Standard for PHP - Programmer's Reference Guide. Design Patterns. In software engineering, a design pattern is a general repeatable solution to a commonly occurring problem in software design.
A design pattern isn't a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations. Uses of Design Patterns Design patterns can speed up the development process by providing tested, proven development paradigms. Effective software design requires considering issues that may not become visible until later in the implementation. Types of Data – Hacking with PHP. PHP has seven types of variables, and all but one hold a specific class of information.
The seven types are: strings, integers, floats, booleans, arrays, objects, and resources. You'll be using them all throughout this book, so it is worthwhile remembering what each do. How To: Install LAMP on Ubuntu - Greg Rickaby. My brother called to talk about moving his company’s web development and testing environment in-house.
They had already downloaded Ubuntu, but didn’t know how to get Apache, MySQL, or PHP installed. I sent him one command and 5 minutes later, they had a fully functional LAMP stack running. Advanced PHP Interview Questions And Answers. Advanced PHP Practice Interview Questions And Answers Here we present some more challenging practice PHP interview questions and answers that were asked in a real interview for a PHP web developer position.
These questions are really good to not just test your PHP skills, but also your general web development knowledge. We think that you will benefit a lot, and gain some good practice by going through these questions. Scaling Responsive Images in CSS. 89 PHP Web Developer Interview Questions. What is the difference between single-quoted and double-quoted strings in PHP? PHP Job Interview Questions And Answers. I've been interviewed by many companies for PHP development positions, every company has a slightly different interview process, but there seems to be a lot of commonalities among them.
I've outlined below the main areas that companies look for knowledge in, and some questions/answers you may get asked. The Woodwork. I get e-mails often of companies looking to hire me or find a hot-shot front-end Ajax-style PHP coder.
It’s very difficult to help and I don’t know who to recommend. My policy is to cast a wide net and then grill the people in interviews until they break in order to see where their real knowledge is. Others can’t be so luxurious because they’re not me. Questions every good PHP Developer should be able to answer. Interview question for a PHP developer. Difference between junior and senior. As a senior PHP Developer, what 10 questions should I be able to answer? : PHP. Don't Make These 10 Cover Letter Mistakes. Build It With Me. Find A Co-founder in Any City, Any Industry. Find A Co-founder in Any City, Any Industry. ProgrammerMeetDesigner - where web developers find web designers. CollabFinder - Find A Cofounder. Mysql - Is storing a delimited list in a database column really that bad?
Improve Your YSlow Grade Using .htaccess. A significant part of your YSlow grade depends on how well your site utilizes optimal caching techniques. By editing your .htaccess file, you can increase your YSlow score by 20 points or so in just 3 minutes! Quick Intro to Caching Caching is a browser feature that allows storage of certain types of web files on the client-side. In most cases, we want to have our clients cache our static files like HTML and CSS so that our website is faster after the first request. Browser caching mainly depends on two things: the headers you send in an HTTP response and the browser your client is using. There are a couple of things a browser can do when caching depending on the headers used. It can check back on every request, and servers will reply with a HTTP status 304 (Not Modified) if the file is indeed the same.Only ask the server for the file when the cached one has expired. The latter case is better for performance because the browser doesn't even ask and therefore saves a lot of HTTP requests.
PNGGauntlet - PNG Compression Software. Jump Start: GSAP JS. How to change SMTP port. (06-09-2013 03:42 AM)NukeSter Wrote: I'm using centos OS 6 64bitRight now my SMTP port is 25 but my ISP is blocking it so im wondering if some could help me or even talk me through changing the send SMTP port to 26 so i can add my email to OutLook. Synchronizing Subscribed Folders Issue. Browse new business ideas. Basic vi Commands. What is vi? The default editor that comes with the UNIX operating system is called vi (visual editor). [Alternate editors for UNIX environments include pico and emacs, a product of GNU.]
The UNIX vi editor is a full screen editor and has two modes of operation: Command mode commands which cause action to be taken on the file, and Insert mode in which entered text is inserted into the file. In the command mode, every character typed is a command that does something to the text file being edited; a character typed in the command mode may even cause the vi editor to enter the insert mode. In the insert mode, every character typed is added to the text in the file; pressing the <Esc> (Escape) key turns off the Insert mode. Animate.css. WOW.js - Reveal Animations When You Scroll. Very Animate.css Friend. Link to the CSS animation library Link to Animate.css (You can link to another CSS animation library by changing WOW.js settings) Link and activate WOW.js <script src="js/wow.min.js"></script><script> new WOW().init(); </script> Make an element revealable Add the CSS class .wow to a HTML element: it will be invisible until the user scrolls to reveal it.
Nasty Icons. 45 free vector icons to spice up your designs! 50 Amazing jQuery Plugins That You Should Start Using Right Now. Orsi & Jan - Home. Fly-To-Basket Effect With jQuery. Krups Coffee Maker Keurig Cup Coffee Pro. Sauce Labs: Selenium Testing & More.
Siege Home Page. 10 Things a Website Should Never, Ever Do / Kyle Schaeffer. As a designer of the world wide web, you are armed with the power to amaze, enlighten, entice, and captivate. The web is an easel for your creative aspirations, and the content you design for is the foundation of your creativity. The most interesting button in the world. The Problem. Free Online Tools for Looking Up Potentially Malicious Websites. Big Data. Database Normalization. Get to know the Impress.js presentation tool. Ryan Boudreaux shows the basics of how you can use and modify the Impress.js presentation framework provided by Bartek Szopka to add sizzle to your website and web-based presentations.
The demo presentation reminds me of the similar look and feel to several website that utilize elements of the parallax scrolling effect. Figure B The HTML Figure C. Dbclass.php - A MySQL Database Class. PHP Security Cheat Sheet. This page intends to provide basic PHP security tips for developers and administrators. PHP security tips.