← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 81
  1. I set up a Raspberry Pi running Ubuntu Server using the Raspberry Pi Imager app, which lets you preconfigure the hostname, user account, and SSH keys before you even boot the thing.

  2. I commit parts of my Claude Code setup to git so it follows me between machines and stays version controlled.

  3. I keep a lot of tabs open.

  4. I use RustDesk to help family with their computers from a distance.

  5. For really simple projects, PaaS providers such as Fly.io and render.com offer a pain-free way to get an app or static site up and running in minutes.

  6. For my note-taking application, nimblenote, I was looking for the simplest way to handle automatic updates for the user.

  7. Managing GPG with Keybase

    GPG is a tool used for encryption.

  8. Visiting the house out in Spain is one of our favourite things to do in the off-peak seasons.

  9. Tmux - the essentials

    Tmux is a great tool for managing multiple terminal sessions and layouts.

  10. WordPress doesn’t come with Github Gist oEmbed support out of the box, which is a shame because sometimes there is nothing quicker than creating a Gist to put in a new tech post by just pasting in the URL.

  11. Well over two years have passed since my previous blog post on managing WordPress with git was written.

  12. Introduction to Ansible

    I’ve been using Ansible now for just under six months.

  13. It was far too hot in the office the other week and I needed some place a little cooler to work so I could keep focused.

  14. I’ve been using fish shell for the last year, and would never go back to using bash or zsh again.

  15. This post is a little out of the ordinary for my blog - well, OK, quite a bit.

  16. Now you’ve mastered how to use the EC2 command line tools (Ninja, right?)

  17. I’ve been using EC2 a lot recently, probably creating and destroying around 20 instances trying out a project, today alone.

  18. A few friends have asked me to talk through how to setup an Amazon EC2 server.

  19. I’ve been a massive fan of the ‘Installing/Updating Wordpress with Subversion’ instructions on the WordPress codex for a good few years.

  20. Introduction to Puppet

    Have you ever had that déjà vu feeling when setting up a new server?

  21. This is my third blog post on how to use Behat for your web application testing.

  22. Using Behat with Mink

    This is my second blog post on how to use Behat for your web application testing.

  23. Setup rbenv on Mac OS X

    rbenv is a quick way to get different ruby versions installed on your OS, without interfering with any default installs it may provide.

  24. Where PHPUnit is for testing the individual pieces of your code (unit testing), Behat is a great tool for testing that an application behaves as expected when following a series of steps (functional testing).

  25. Setting up Github Pages

    I’ve not had time recently to keep my copy of WordPress up-to-date (yes, even though it’s setup with SVN).

  26. When you sit down and start work on a new project, what hoops do you have to jump through before you get your app running in your browser?

  27. Setup UFW on Ubuntu 11.04

    Not much more than a few hours have passed since I posted my APF setup howto, but I’ve found something even simpler. ufw - uncomplicated firewall.

  28. I just setup a new Linode to host my new twitter app, lists dj and wanted to lock it down to basically Apache and SSH. iptables gives me a headache, and I don’t want to spend a day learning how to use it.

  29. Having a reliable and easy to use developer environment on my Mac is essential for my work, and the odd project I work on.

  30. mkvmerge -o merged_file.mkv file1.mkv + file2.mkv

  31. Rewrite rules in an htaccess file don’t need to leading slash, otherwise they won’t work.

  32. I’ve started using CodeIgniter again recently, and have noticed that my how-to on implementing basic authentication could do with an upgrade for version 2.0.

  33. Sorry, I promised a blog post, but instead you get a link to bitbucket with the source of a basic chat app written using WebSockets. https://bitbucket.org/davidwinter/websockets-chat/src

  34. We have a few production servers at work, and we have a central bitbucket repository to store our core code.

  35. Fed up with having to type your password in each time you log into a server over SSH?

  36. Here’s an example setup to create SSH host shortnames.

  37. Our internet connection via our landline has been dead since Tuesday afternoon, so I’ve needed an alternative connection in the meantime to give me my twitter fix!

  38. Here’s a simple solution to redirect users to a maintenance page in Apache.

  39. We’ve finally moved to Mercurial at work (well, we didn’t exactly move from anywhere, but that’s another story…).

  40. MongoDB (from “humongous”) is a scalable, high-performance, open source, schema-free, document-oriented database.

  41. sudo update-rc.d -f script_name remove

  42. Ensure that the mercurial convert extension is enabled: nano ~/.hgrc Inside that file add: [extensions] hgext.convert= Save.

  43. Enable PHP error logging

    In php.ini: display_errors = Off log_errors = On error_log = /var/log/php-errors.log Make the log file, and writable by www-data: sudo touch /var/log/php-errors.log sudo chown www-data:www-data /var/log/php-errors.log

  44. I’ve now changed my slice from running lighttpd to nginx.

  45. Here’s how I do some basic authentication for a controller in CodeIgniter.

  46. Install pecl_http for PHP

    You will probably want to ensure that curl supports https before getting underway: curl -V Check that the output contains https: >: curl -V curl 7.19.2 (i386-apple-darwin9.5.0) libcurl/7.19.2 OpenSSL/0.9.8i zlib/1.2.3 Protocols: tftp ftp telnet dict http…

  47. <?

  48. It’s a little tricky getting a nice clean install of PHP5 for OS X 10.5.

  49. Here’s a quick run down on getting lighttpd and php running on CentOS 5. yum install lighttpd lighttpd-fastcgi php mkdir /var/run/lighttpd touch /var/run/lighttpd/php-fastcgi.socket chown -R lighttpd:lighttpd /var/run/lighttpd/ vim /etc/php.ini Add in ph…

  50. To merge video files together with mencoder is simple: mencoder -oac copy -ovc copy file1.avi file2.avi file3.avi -o full_movie.avi