I use Fail2ban to improve the security of my development server. From time to time it happens I set up some misconfiguration with new git users and got into problems when Fail2ban blocks my whole IP. Fortunately, there is an easy way to unban the IP. You don't need to wait for the Fail2ban period.
Gitea is my favorite open source Git service written in Go language. It is lightweight and installable as binary package for various platforms or as a Docker container.
If you've worked with Microsoft Word, you're familiar with the same basic pattern: type some text via keyboard, copy and paste with the mouse, type more text, move the cursor back a paragraph with the mouse, type yet more text, spell check using the mouse on the main menu etc.
Do you ever wonder how your web browser magically displays web pages? Or how Google miraculously returns millions of search results in a fraction of a second? It all boils down to efficient code.
Adobe's Dreamweaver is a fantastic web development application. It simplifies and streamlines a lot of the coding so that a web developer does not have to reinvent the wheel each time they create a new website. Dreamweaver also has a handy template management tool that makes it easy to update an entire website just by editing the template.
A multisite Drupal installation is an installation where a single folder with the Drupal core and modules is used to run several web sites. We will show you now how to create a main web site with subdomains and common login this way.
Microsoft Web Platform Installer: a foolproof local web server with applications to be used in a few clicks
Do you create web applications based on PHP or ASP.NET and do you need to test and modify them on your local computer before you launch them in the web environment? There are several solutions; one of the easiest ones is to use the Microsoft Web Platform Installer application. Don't be afraid, it does not offer solely MS technologies.
As you probably know, the new Internet Explorer 8 will support new web parts called Web Slices. These can be added to the toolbar and work as an alternative to RSS feeds on your website.
Are you looking for easy solution to create any charts on your website? There are plenty solutions which offers chart creation. You could try a new library which will help you to implement Google Chart API to your PHP project.
Would you like to create your own videogallery in less than 10 minutes? There is a solution with live streaming, user management, search engine and it is absolutely free!
When you migrate your website from localhost to the live server in Internet, you probably have to solve one big (well, not so) problem. This problem is phpMyAdmin file size limit for importing large SQL dump scripts. Yes, you can try to edit your php.ini and allow bigger size for uploading files and extend the limit for script execution. However this doesn't help every time. And the another thing. When you move your live website and have 100 MB or more SQL dump, the phpMyAdmin is not useable. But, don't worry, there is a free solution which helps.
In the summer this year Microsoft presented news in its Silverlight 2 technology. Microsoft also announced Deep Zoom. This technology is very interesting news which allows to download data to the web browser for viewing gigapixels images without the need of transfer large data blocks. High resolution photography, high DPI scanned documents, this all you can serve to your visitors for viewing in their browser. The users will download only necessary minimum of data.
Creating the same look of web pages in various web browsers and different version of them is like a nightmare. We have to test the webpage in Internet Explorer, Firefox, Opera and more and more often in the Safari browser. There are a few web browsers for Linux too. The biggest problem is to test and fix css problems in Internet Explorer, because different versions of this browser feature different css rendering.
Without CSS style sheets we can't build a modern web today. However, are you familiar with CSS enough to use its maximum possibility? Or just copy a few rows of styles from your first successful website? There are some tips that may help you or may be interesting for you.