Skip to content
Leonid Fedorenchik's Website
  • Books

A good programmer is someone

who always looks both ways before crossing a one-way street.

To The Fun

The trouble with programmers is

that you can never tell what a programmer is doing until it’s too late.

To The Fun

Walking on water and

developing software from a specification are easy if both are frozen.

To The Fun

If you put a million monkeys at a million keyboards,

one of them will eventually write a Java program. The rest of them will write Perl programs.

To The Fun

...the Linux philosophy is

"laugh in the face of danger". Oops. Wrong one. "Do it yourself". That's it.

To The Fun
Leonid Fedorenchik's Website

grub GUI: Grub Customizer

Posted 24/06/201526/03/2017 Leonid V. FedorenchikLeave a commentPosted in Tooltips

Install: $ sudo add-apt-repository ppa:danielrichter2007/grub-customizer $ sudo apt-get update $ sudo apt-get install grub-customizer Run: $ grub-customizer

Enter grub bootloader menu

Posted 22/06/201526/03/2017 Leonid V. FedorenchikLeave a commentPosted in Tooltips

Press and hold [Shift] during computer boot untill grub menu shows up.

Start shell in chroot environment

Posted 20/06/201526/03/2017 Leonid V. FedorenchikLeave a commentPosted in Tooltips

$ sudo chroot /path/to/chroot/dir Example: $ sudo chroot /home/user/vm

sshfs mount with full root access

Posted 16/06/201526/03/2017 Leonid V. FedorenchikLeave a commentPosted in Tooltips

1. Enable root login in sshfs. 2. Mount: $ sudo sshfs -o allow_other,default_permissions root@remote_host:/ /mount/dir

Enable root login in sshfs

Posted 14/06/201526/03/2017 Leonid V. FedorenchikLeave a commentPosted in Tooltips

By default, sshfs ignores mount as root user on remote machine (sshfs internally uses SFTP, which in turn uses ssh […]

Enable root account

Posted 12/06/201526/03/2017 Leonid V. FedorenchikLeave a commentPosted in Tooltips

1. Unlock root account: sudo passwd -u root 2. Set password for root account: sudo passwd root 3. Check that […]

Share desktop in Linux

Posted 10/06/201526/03/2017 Leonid V. FedorenchikLeave a commentPosted in Tooltips

1. Install vino: sudo apt-get install vino 2. Configure vino: vino-preferences 3. Add to start-up applications this command: /usr/lib/vino/vino-server

9 Anti-Patterns Every Programmer Should Be Aware Of

Posted 27/05/201526/03/2017 Leonid V. FedorenchikLeave a commentPosted in Links

http://sahandsaba.com/nine-anti-patterns-every-programmer-should-be-aware-of-with-examples.html

How to name things: the hardest problem in programming

Posted 26/05/201526/03/2017 Leonid V. FedorenchikLeave a commentPosted in Links

How to name things: the hardest problem in programming from Peter Hilton

Parse XML files in shell

Posted 23/05/201526/03/2017 Leonid V. FedorenchikLeave a commentPosted in Tooltips

Suppose you have following XML file: <?xml version=”1.0″?> <configuration> <parameter> <name>param1</name> <value>value1</value> </parameter> <parameter> <name>param2</name> <value>value2</value> </parameter> <parameter> <name>param3</name> <value>value3</value> […]

Posts navigation

Previous 1 2 3 … 7 Next
Copyright 2015 © Leonid V. Fedorenchik