Page 17 of All Articles

Finding the smallest or largest value with PHP

Figured I would keep up the trend of talking about finding the smallest and largest values in arrays by talking about finding the smallest or largest value in a set of values. Incidentally, doing so will utilize the same min() and max() functions we used previously. Not one of my […]

Life without Google

I’ve decided that this year is going to be the year that I try to limit the amount of information I put out onto the Interwebs and hone my social presences and take back my privacy as best as I can. I’m “liking” less, I’m not going to reveal my […]

Find the largest value in an array with PHP

Last week we discussed how to find the smallest value in an array so it seemed fitting to discuss how to find the largest value in an array. As we previously discussed back in the day you would have to loop through an array and compare values until you found […]

How I doubled my investment with GAW Miners Hashlets

I can already hear the sneers of skepticism from my readers as I write this post. I know at least one person will fail to read the entire article and post some shitty comment about how GAW Miners are running a crypto-Ponzi scheme. I actually agree with them 100% but […]

Find the lowest value in an array with PHP

Finding the lowest value of an array is a pretty common task in PHP, especially when you are dealing with things like scores or money. In the old days before PHP 4, finding the lowest value of an array meant looping through the array and comparing values until you had […]

How to convert an array to a string with PHP

Converting an array to a string is a pretty frequent task when programming. Whether you want to join some sentences into a paragraph or just smash the values into some sort of hash, you can do so very simply with PHP’s implode function. Implode takes 1 to 2 arguments. In […]

Depth vs. duration of friendships

This was supposed to be one of those grossly introspective posts that was originally drafted while at that “perfect” level of inebriation (somewhere on the down slope of Ballmer Peak if I had to guess ;) Well, simply put, fuck that noise, let’s talk about friendships! This post had actually […]

sudo without password

I’ve recently run into deployment scenarios where I need to have a unprivileged user account execute something privileged like restarting nginx. Sure, I could just do things with the root account, but most of my deployments are done via SSH commands and I don’t allow root logins directly on my […]

Days until Christmas in PHP

The holidays are upon us so it’s time for my obligatory holidays themed post! Keep in mind that the title may say Christmas but you could apply this same logic to any holiday or date of your choosing. $christmas = date('Y-12-25'); $today = date('Y-m-d'); echo (strtotime($christmas) - strtotime($today)) / 86400; […]

How to reverse a string with PHP

Reversing a string in most languages is a pretty trivial task. In PHP we have a dedicated strrev function to do so: $string = 'This is my awesome string!'; $reverse = strrev($string); But what if this function didn’t exist? How would you go about reversing the string? For me, I’d […]

Blogging from your phone

Why an I blogging from my phone? Well it’s been a very busy weekend and I wanted to give this a shot. It’s amazing that we have the technology to be able to do what I am doing right now. My rig consists of a Nexus 5 running the latest […]

Node.js on the command-line

To start, let me put it out there that I’ve drank the kool-aid and have been doing a ton of hacking with Node.js (and soon enough, IO.js). I’m going to save the details for another post though. So an observation I’ve been making recently is that it seems like the […]

How to generate a date range with PHP

From time to time I need to loop through a date range. One approach is to generate a start date and an end date and then add 1 day to the start date until it reaches the end date (or whatever interval you want to increment by). This works wonders […]

How to convert a string to an array with PHP

Converting a string to an array is a pretty common task when programming in PHP. If you don’t know much about PHP you could easily fall into a situation where you’re manually looping through each character in a string checking for a delimiter or keeping a counter and assembling strings […]

Get out of your own way

It happens to the best of us, you’re faced with a seemingly simple problem and you can’t figure it out to save your life. On the surface it’s easy but you start to get wrapped up in hypothetical situations and premature optimization to the point that you’re completely incapacitated. It […]

The cost of convenience

Convenience is rarely economical. Shredded cheese tends to be more expensive than a block of the same type. Pre-chopped vegetables are the same way. But when you spend that little extra, you gain that back in time that you don’t have to spend doing the prep work. Technology doesn’t always […]

Sort an array in reverse order with PHP

Arrays are a great way to store / work with data. In PHP, arrays are one of the most powerful data types of available. From time to time, you need to sort an array in reverse order. Of course, PHP has you covered: $array = [ 1 => 'one', 2 […]

Pull random values from an array with PHP

Like most things, you can solve this problem with a number of different approaches. Without knowing about array_rand in PHP, you could end up doing something like this to pull a random value from an array: $array = ['one', 'two', 'three', 'four', 'five']; shuffle($array); echo $array[0]; The array is shuffled […]

Portable grits

Now that it’s starting to get cold out, which is anything below 70 degrees here in Florida, I have began searching to find a nice warm breakfast that is quick to prepare as well as portable. I tend to just make smoothies for breakfast but I have grown bored with […]

Putting the “SH\*T” in Joshtronic

You may remember last December when I discussed my first impressions of the Nintendo Wii U system. Overall, I was pleased with the system with one small exception, the fact that “joshtronic” was deemed as inappropriate by the filters in place. I let it slide at the time and went […]

Difference between dates with PHP

Prior to PHP 5.3 the act of calculating the difference between two dates was a bit more manual than it is now. By manual, I mean there wasn’t a function that existed to aid in the process if by nothing else, the documentation itself. Let’s take a look at how […]

Why I still use and maintain my own PHP framework

I consider myself a PHP developer first and foremost. I don’t tout myself as a Pickles developer (my own framework) or a WordPress, Laravel, CakePHP, Django, Flask or Meteor developer even though I have working experience with all of them. At the end of the day those frameworks still require […]

Benchmarking PHP code

Have you ever asked yourself, “I wonder which of these blocks of code will run faster?” I know I have and I use a very basic template for setting up these benchmarking experiments. The gist of the script is to run through each block of code n times tracking the […]

Never run out of “firsts”

If you know me, then you’re probably aware of my recent desire to move away from my hometown which is quite possibly just me going through a quarter-to-mid-life crisis. Before we can get the hell out of dodge, I have to find the right career opportunity abroad. I’m fortunate that […]

How to generate the Fibonacci sequence with PHP

The Fibonacci sequence is a sequence of numbers that are derived from the previous numbers in the sequence. The sequence starts at zero and each subsequent number is sum of the previous two numbers in the sequence. There are a number of ways to accomplish this and the most common […]