Development Cycle

Binary Bits & Pieces

  • About Anthony Mills
  • Contact

Category: Linux

Adding MP3 Support To K3b

22 August 2013
Anthony Mills
1 Comment

Being sick of the music selection in my car the other day I decided I needed for fresh blood. But not being motivated enough to replace the car stereo with one that has an auxiliary input. I tried to simply burn a few mp3 files onto a blank CD. Dragging…

Read More

Installing Safari on Linux Mint 15

13 August 2013
Anthony Mills
No Comments

Cross browser testing your sites is unfortunately a necessary evil. Installing virtual machines with the required browsers installed is one way to test your code. But a lot of the time I don’t want to wait for a VM to boot just to quickly test something. In this article I…

Read More

Tracing Email Sending PHP Scripts On Servers

9 July 2013
Anthony Mills
No Comments

It happens sometimes, a server you are responsible for seems to be sending out spammy emails, and its normally caused by legacy or insecure code. The mail log indicates there are plenty of potential spam messages going out that are originating locally but most Linux servers host a lot of…

Read More

Command Line Tips: Program Execution

2 July 2013
Anthony Mills
No Comments

Executing commands is an integral part of using any Linux system. To follow up on my post about navigating file systems from the command line ( Linux Tips: File & Directory Handling ) more effectively, I am I have picked up over the years. Discovering What Shell You Are In…

Read More

Linux Tips: File & Directory Handling

25 June 2013
Anthony Mills
No Comments

My desktop and all of the servers I own are Linux or Unix based. So as a result I tend to find myself in a terminal navigating file systems and working with files more often than not. Command line file management allows you to wield crazy amounts of power but…

Read More

Deleting all mail for a local server account

17 June 2013
Anthony Mills
No Comments

It happens, cron jobs can and will go wrong occasionally and when they do, they love to send alerts to the job’s owner hoping for a little attention. An alias can always be added to the /etc/alias file directing all of the mail for an address to to /dev/null but…

Read More

Nginx: Locking Down The WordPress Backend By IP Address

11 June 2013
Anthony Mills
No Comments

I recently looked at the server logs for a new site that had just launched and noticed alot of hits by random IP addresses being made to the WordPress login script. Similar to the excerpt below: 182.18.209.4 – – [10/Jun/2013:07:33:26 -0400] “POST /wp-login.php HTTP/1.1” 200 4807 “drinknycity.com/wp-login.php” “Mozilla/5.0 (Windows NT…

Read More

Changing the web root of a cPanel acccount

23 April 2013
Anthony Mills
No Comments

As a rule I try to avoid cPanel for hosting sites, I find the overhead of the control panel and the limited flexibility too confining for all but the simplest of sites. Occasionally though I need to deploy sites at work though to cPanel servers due to client requirements. The…

Read More

Mirroring a website with wget

12 November 2012
Anthony Mills
No Comments

Clueless clients and bad briefs can make a developers life very difficult at times so sometimes it comes in handy to be able to replicate a site in its entirety to review. Rsync could be used to mirror the files to a local location but it doesn’t really fit this…

Read More

PHP CGI 504 Gateway Timed Out Errors With Nginx

3 August 2012
Anthony Mills
No Comments

Recently I noticed that the nginx error log for a site I was working with was filling up with timeout messages similar to below: 2012/07/06 17:21:01 [error] 23897#0: *8870 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 173.25.1.129, server: project.com, request: “GET /jobs/update HTTP/1.0”,…

Read More
Previous
Next

About Anthony

  • About Anthony Mills
  • Contact Me
  • Github
  • Nomadic Pi

Tags

10.04 Amazon apache Aptana Audio Bash Car CentOs CLI CSS3 Debian Debugging Design Eclipse encryption Firefox front end github Google Hosting HTML5 Ionic Framework iptables Javascript jQuery linux Linux Mint Lucid Lynx Mobile MySQL nginx overclocking PHP Proxy Raspberry Pi Replication security Spam TOR Ubuntu UI video Wine Wordpress Zend Framework
Copyright © 2023 Development Cycle | Theme by: Theme Horse | Proudly Powered by: WordPress