lunes, 14 de abril de 2008
PhP Security for Beginners
Everyday I am asked to fix php code that my customers had developed by someone else. In most cases it is from Indian or Pakistani coders, I guess their schools train them to pump out code as fast as possible, ignoring security. I don’t know. But, here I will teach you some basic ways to protect your scripts.
Etiquetas:
php,
programming,
security
Cheat Sheet Round-Up: Ajax, CSS, LaTeX, etc...
Whether you’ve forgotten the name of a function or the property of a cascading style sheet - handy cheat sheets deliver the information you are looking for - immediately. Most cheat sheets are available as .pdf or .png-files, so you can print them and use them every day for whatever projects you’re currently working on. We present an extensive overview of useful cheat sheets we’ve found in the Web.
Etiquetas:
cheat sheets
Inline edit using jQuery and MarkItUp!
Tutorial which teach you how to create inline editor using jQuery, MarkItUp! and Jeditable.
Etiquetas:
ajax,
jQuery,
programming
First Looks at The Gimp 2.5
"The GIMP team announced today the first release from the 2.5 development series. It is true that this version is unstable, but a little bird told me to give it a try and see what's it capable of."
Etiquetas:
gimp
Everything about Firebug - 21 Great Resources
"What is Firebug?" you may ask. Firebug is an excellent Firefox browser extension that is great for troubleshooting, editing, monitoring, and debugging. It is free and open source. It is one of my favorite web development tools.
(more...)
(more...)
Etiquetas:
(X)HTML/CSS,
firebug,
firefox,
Web Design
sábado, 12 de abril de 2008
PHP 6 now with .net: Visual Studio integration available already
"This was partly an April Fool’s joke, as many PHP scripters would be incredulous at the mere idea of PHP integration with Microsoft products. However, as you might have noticed, much of this post is very much real - besides the compulsory .net with PHP 6, of course. The Phalanger project has made done some fantastic work on compiling PHP with .net/Mono, and is definitely worth a look."
(more...)
(more...)
Text Effect Tutorials Every Designer Should See
Text and the way it looks is a major part of any design. A great design can be cheapened if the text on the page looks wrong. Any logo is almost entirely text. From water to fire, these 51 tutorials will show you how to create any style of text you want.
Etiquetas:
Photoshop,
Web Design
Username availability checking in ajax and php using jquery’s fading effect
In this post, I’ll show you how to make a fancy username availability checking in ajax and php using jquery.When, you check the the username avaiability a fancy message box will show you the message with a little bit of animation.
Etiquetas:
ajax,
jQuery,
php,
programming
VPN Networking
Creating your own Virtual Private Network (VPN) is quite easy on platforms that come with a tun driver: this will allow you to process network packet traffic in user space. While that's considerably easier than doing your network programming in the kernel space, there still are a few details to figure out. This article should walk you through my findings.
Etiquetas:
linux,
networking,
security,
vpn
Put your Life On a USB Stick
Last time, I wrote about Live CDs and how you can make your own custom one. Live CDs are great, but let’s face it, sometimes even a CD is just too big to carry around. You male geeks probably have no idea what I’m talking about, but the other ladies can testify that the pockets on our clothes are just too small to carry around anything bigger than a small cell phone. CDs also have the magic ability to go from pristine to horribly scratched about 5 minutes before you need them and, since they’re CDs, don’t save changes.
Every bootup is like a clean install. This can be great if you have a tendency to break your configs. It’s actually a great way to poke at your system and break things without any repercussions. However, being able to persist changes could be nice, right? Aibek wrote about a few Windows-based solutions to this last week. Linux users can make a persistent live USB stick to solve these problems.
Every bootup is like a clean install. This can be great if you have a tendency to break your configs. It’s actually a great way to poke at your system and break things without any repercussions. However, being able to persist changes could be nice, right? Aibek wrote about a few Windows-based solutions to this last week. Linux users can make a persistent live USB stick to solve these problems.
Sign & Encrypt your Emails with Thunderbird/Enigmail
This tutorial will already assume you have thunderbird installed, be it your distro’s package or the Mozilla Builds. We will also assume you have installed the Enigmail extension, luckily for me openSuse provides this with their default Thunderbird install from their repo’s.
Etiquetas:
mail,
pgp,
security,
thunderbird
Detect intruders on your network with Snort
Snort is a Network Intrusion Detection System (NIDS), which can view and analyze packets on a network to determine whether or not a system is being attacked by remote.
(more...)
(more...)
Etiquetas:
*nix,
networking,
security,
snort
viernes, 11 de abril de 2008
OpenSSH Speed Tips and Tricks
Although using public key authentication instead of passwords is a great method for increasing the security of SSH transfers, transferring SSH identity keys can be a royal pain. First, you create your key pairs; then, you copy the public key into the correct locations on all the machines you want to log into. The keys must be in a particular format, and you must go into the correct directory with the correct permissions.
Fortunately, ssh-copy-id, a slick utility included with OpenSSH, makes it easy.
Fortunately, ssh-copy-id, a slick utility included with OpenSSH, makes it easy.
10 things to consider when choosing a Linux distribution
I can’t begin to tell you how many people over the years I have consulted with about choosing a Linux distribution. And even with my own personal loyalties to one distribution or another, it always amazes me how certain distributions are better suited to various users and needs. So when I set out to write a 10 Things article, it only made sense that my first one be related to choosing a Linux distribution.
Of course, times and opinions change. For nearly 10 years I road the Red Hat/Fedora wagon. And then, after considerable thought, I jumped over to Ubuntu. Why? Because it fit my evolving needs. Many will argue that one Linux distribution is just like another — and I agree, on fundamentals. But when it comes down to everyday use, each distribution is different from the next. So why would you want to use Debian vs. Fedora or Ubuntu vs. Mandriva? Let’s dive into this and find out.
Of course, times and opinions change. For nearly 10 years I road the Red Hat/Fedora wagon. And then, after considerable thought, I jumped over to Ubuntu. Why? Because it fit my evolving needs. Many will argue that one Linux distribution is just like another — and I agree, on fundamentals. But when it comes down to everyday use, each distribution is different from the next. So why would you want to use Debian vs. Fedora or Ubuntu vs. Mandriva? Let’s dive into this and find out.
Etiquetas:
linux
Suscribirse a:
Entradas (Atom)


