Gregory Conroy

Home » About » People » Gregory Conroy

Greg is a passionate programmer with a habit for documentation and usability. He is interested in all things technological and is well-versed in both web and software development. Fluent in the use of PHP, Javascript/jQuery, CSS, HTML5, MySQL, and Java, he brings his object-oriented approach to the team to give applications a logical and readable flow.

He documents his code abundantly and does so in the hopes that it can be integrated into other uses. He has maintained his own web server and game server and is familiar with the idiosyncrasies present in MySQL databases and the proper security measures to take in securing data. A critic at heart, Greg constantly checks for errors, regardless of what he is doing, and often catches little mistakes that others overlook. Once familiar with a language or topic, there is little if anything at all that can stop him.

A habitual gamer, Greg also knows that a good interface leaves a happy gamer, not to mention an even happier customer. Fluid navigation through sites is one of his major goals along with optimal load times, and customer satisfaction. If you’re not happy with it, chances are he’s not either. With a degree in Information Technology, he uses all his resources and stops at nothing to be sure that each client is thoroughly satisfied.

Latest Posts by Gregory Conroy

Creating an SFTP Unix Group with chroot Jailing

(resource: http://www.minstrel.org.uk/papers/sftp/builtin/) tl;dr version (assuming you’re using OpenSSH): useradd username groupadd sftponly usermod -a -G sftponly username usermod -s /sbin/nologin username usermod -d /path/to/jailed/dir username modify /etc/ssh/sshd_config as follows: # override default of no subsystems #Subsystem sftp /usr/libexec/openssh/sftp-server Subsystem sftp internal-sftp #... read more

Change WordPress Site URL

I’m almost positive many of you web developers have had to move a WordPress site in your day. Well, sometimes the domain changes, and you realize how much pain you’re in for since that involves scouring the database. Fear not! WordPress has a simpler alternative, a feature that is nearly as awesome as the picture above! Courtesy of the WordPress Codex: Relocate method WordPress supports an automatic relocation... read more

Mass Renaming Files via Command Prompt

Source: http://superuser.com/questions/16007/how-can-i-mass-rename-files-from-the-command-line-or-using-a-3rd-party-tool Thanks to zdan of superuser.com tl;dr? Here’s the script: dir /B > fileList.txt for /f “tokens=1,2,3,4,5 delims=-” %i in (fileList.txt) DO ren “%i-%j-%k-%l-%m” “%i-flowers-%l-%m” rm fileList.txt  Enjoy. Now for the curious, read... read more

Java Concepts: Objects; Classes, Variables, and Methods

tl;dr (too long; didn’t read) – Java uses classes which declare variables that store information and are modified/retrieved by methods once an object of that class is instantiated. The next post will contain code complimenting these concepts. // Continue if you want to read more. /* Java is an object-oriented programming language, but just what is an object? To find out, we must first delve into the concept... read more

Java: An Introduction to a Notorious Object-Oriented Language

tl;dr (too long; didn’t read) – Java is infamously difficult according to many programmers, but it’s good to know. The next post delves into terminology and concepts. // Continue if you want to read more. /* Java is notorious as being one of the most difficult to learn for beginner programmers, but don’t worry! This just means when you grasp it, the other object-oriented languages such as C# (Microsoft’s... read more