fclose-keywords-new2

Welcome to SysTutorials! Here you can find posts on Linux, Software, Programming and Web topics.

Latest Posts

  • Posted on Wednesday April 29, 2015

    Grub2 config file may need to be re-generated after changing Grub2 configurations such as configuration changes and setting default boot entries. The Grub2’s config file may be at different locations depending on your Linux distro and whether your Linux is booted in BIOS or UEFI mode. This makes regenerating Grub2 config file not easy for […] Continue Reading »
  • Posted on Wednesday April 15, 2015

    I encountered the problem on iPhone that MKV video files with AC3 are played with no sound. The OPlayer reports to me that “According to DTS patent, DTS is forbidden to play , None of the media player on iPhone/iPad can play DTS”. However, the video file can be played in MPlayer on Linux just […] Continue Reading »
  • Posted on Tuesday April 14, 2015

    It is common for programs to write to files in filesystems on disks. However, what if the disk was almost full when your program writes to the filesystem on a disk? For systems software and mission critical programs, it is a better or must-to-do practice to check the available filesystem space before actually writing to […] Continue Reading »
  • Posted on Sunday March 29, 2015

    Vim is pretty fast and powerful. However, the core of Vim is (yet) single-threaded (some discussions and tries on porting Vim to be multi-threading, but not yet there). This means some functions that are slow will block Vim there and you have to wait for it. While Vim is fast, some plugins are not. When […] Continue Reading »
  • Posted on Saturday March 28, 2015

    You may be aware of the GitHub’s largest DDoS attack in history on Mar. 27, 2015 (some context, technical details, and discussions): We've been under continuous DDoS attack for 24+ hours. The attack is evolving, and we're all hands on deck mitigating. — GitHub Status (@githubstatus) March 27, 2015 One important technique when facing this […] Continue Reading »
  • Posted on Saturday March 28, 2015

    First time getting my hand on a plotter (HP Designjet 500) directly to print a poster, I found it was an interesting experience. But configuring the printer settings was not that straightforward compared to using normal office A4 printers. I took photos of how it was configured for reference of my own and also those […] Continue Reading »
  • Posted on Wednesday March 25, 2015

    Controlling the mounting of filesystems is a useful technique for managing Linux systems. The mounting configurations are mostly in the /etc/fstab file. In this post, we will discuss 2 common and useful techniques for controlling the filesystem mounting by playing with the /etc/fstab file: allowing non-root users to mount/unmount filesystems and avoiding mounting failures blocking […] Continue Reading »
  • Posted on Thursday March 19, 2015

    I usually use iPhone in the English language. However, I find the iPhone calendar app includes a US holiday calendar subscribed while I am not in US and displaying US holidays in the iPhone calendar is no use and kind of annoying to me. After some investigation, I find the way to set the iPhone […] Continue Reading »
  • Posted on Monday March 16, 2015

    This post introduces how to play YouTube video in background on your iPhone. With this tip, you will need not to keep the YouTube app opening all the time. So you can use other apps on iPhone while listening to the music or talk or others from YouTube. This tip should also work on other […] Continue Reading »
  • Posted on Sunday March 08, 2015

    You may already well know “Linux” and may also use the “operating system based on the Linux kernel” directly or indirectly (you are indirectly using it now as this site is hosted on Linux). But how should we name the OS based on Linux? You may know there is GNU/Linux naming controversy. Different people have […] Continue Reading »
  • Posted on Sunday March 08, 2015

    I aggregated all my new posts from several sites into a single RSS feed. Last time I updated my homepage, I came across an idea why not showing these feed items directly on the homepage as HTML content. After some study, I got one single PHP function in my hand that fetches an RSS feed […] Continue Reading »
  • Posted on Friday March 06, 2015

    As you may know, SysTutorials is hosted by DreamHost and we are quite satisfied with DreamHost. Now, DreamHost turns to be the first big player that enables solid state drives (SSD) for its Linux-based shared hosting plan in the shared hosting market and we are happy to enjoy the improvement. SSD is common for VPS […] Continue Reading »
  • Posted on Saturday February 28, 2015

    VPNs are useful for testing viewing webpages from a remote location or visiting blocked websites. In this post, I will introduce a method for finding and using free VPNs on iPhone. Note that the VPNs are free and the providers are not identified. Hence, only use this method for visiting public webpages or keeping visiting […] Continue Reading »
  • Posted on Friday February 27, 2015

    It is common and straightforward to make PC to use iPhone’s GPRS, 3G or 4G Internet connection through the USB cable. Now during the spring festival in the country, I am facing the problem that I am wanting to make my iPhone use the PC’s Internet connection. There is no router by hand and what […] Continue Reading »
  • Posted on Monday February 02, 2015

    Having to go the the server room to reset servers is the most headache thing for admins managing a cluster of Linux servers in a remote site. Either you can ping the server but can not ssh to it, or you even can not ping it. There are various reasons that may cause a Linux […] Continue Reading »
  • Posted on Friday January 09, 2015

    In Extending a Mounted Ext4 File System on LVM in Linux, we introduced how to extend a mounted ext4 filesystem on LVM Logical volume by adding a new physical volume. It is also common to shrink an ext4 file system as to spare some disk space. In this post, I will discuss how to shrink […] Continue Reading »
  • Posted on Wednesday October 22, 2014

    A pop-up terminal is great and handy on Linux and similar OS. On KDE, Yakuake is great. On Gnome or GTK, I ever tried Guake. It is quite good. However, it has not been as mature, stable and figure-rich as gnome-terminal. One day, I got this idea: why not using a script/program to manage the […] Continue Reading »
  • Posted on Thursday October 09, 2014

    There was a post about installing WhatsApp on iPod Touch. However, the tech used is obsoleted. As many readers still reach here for some tips, I give two links to two posts that seem promising. But I never tested them as I do not have a new iPod touch any more. You may take a […] Continue Reading »
  • Posted on Wednesday October 08, 2014

    If your website uses a self-signed certificates, Chrome will show a warning every time and you need clicks to continue. In this post, I will introduce how to make Chrome accept self-signed certificates for sites on Linux. This post is made short on purpose and you need to search the Web and learn if you […] Continue Reading »
  • Posted on Sunday October 05, 2014

    My best favorite disk partition table manipulation tools are cfdisk/fdisk on Linux. However, for large disks, cfdisk/fdisk will just give up with a message suggesting GPT partition table format and using GNU parted like WARNING: The size of this disk is 6.0 TB (6001042391040 bytes). DOS partition table format can not be used on drives […] Continue Reading »

sai-kung-hong-kong.jpg

Most viewed posts

Latest updated posts

Subscribe, contact, and license

Subscribe to SysTutorials: Subscribe. Contact us: Contact. General license and policy: License.