Other articles


  1. Run Wireshark as non-root user

    I frequently get frustrated when Wireshark won't run as a non-root user due to permissions on the dumpcap process. Here's the fix:

    sudo groupadd wireshark
    sudo usermod -a -G wireshark $USER
    sudo chgrp wireshark /usr/bin/dumpcap
    sudo chmod 754 /usr/bin/dumpcap
    sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN ...
    read more
  2. Ubuntu Default Folders

    I recently switched my primary machine from Windows 7 to Ubuntu. I'd always used an Ubuntu VM for development. Now I just have a Windows 7 VM for Windows-only applications, and do the majority of my work in Ubuntu. I'm fairly comfortable on the command line, but extremely ...

    read more
  3. Building Git from scratch

    This is running on Ubuntu 12.04, using the most recent versions as of 2013-02-02.

    Install git:

    $ wget http://git-core.googlecode.com/files/git-1.8.1.2.tar.gz
    $ tar xf git-1.8.1.2.tar.gz
    $ cd git-1.8.1.2/
    $ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev
    $ make ...
    read more
  4. Double-buffered Panels in C#

    Having panels which update quickly without flickering requires double-buffering. To accomplish this in C#, you'll have to derive from the standard Panel class as shown below, and then replace the declaration and instantiation of the panel with your new class.

    using System.Windows.Forms;
    
    namespace WindowsFormsApplication1
    {
        public class DoubleBufferedPanel ...
    read more
  5. Useful One-Line PHP files

    Here are a couple useful PHP commands that you can run on your server to get useful information.

    This one gives basic information about the PHP installation, which can be used for troubleshooting or just verifying that PHP is running.

    <?php phpinfo(); ?>
    

    This one tells you the name of the ...

    read more

Page 1 / 3 »

blogroll

social