Posts

The document "mydoc" could not be saved. You don’t have permission

Just run the following command: $ chmod -R -N mydoc

*** System Restart Required *** - Ubuntu

Which packages need a system reboot? Just check /var/run/reboot-required.pkgs

Install memcached in Mac OS El Capitan

The easiest way to install memcached is to use homebrew package installer: $ brew install memcached This locates memcached in /usr/local/opt/memcached/bin/ Starting memcached (by default at port 11211 or with -p port_number): $ memcached -p 9000 To have launchd start memcached now and restart at login: $ brew services start memcached To change the default ram size (64mb) used by memcached use -m option: $ memcached -m 128  -p 9000 Lastly, run memcached as a daemon with -d: $ memcached -d -p 9000

Install compass in Mac Os El Capitan

So, $ sudo gem install compass is not working? Do you have ruby installed? If not install it using brew: $ sudo brew install ruby  First try updating your gem version: $ sudo gem update --system Then try again installing compass: $ sudo gem install compass Oh... now you get a: Fetching: compass-1.0.3.gem (100%) ERROR:  While executing gem ... (Errno::EPERM)     Operation not permitted - /usr/bin/compass Run the following: $ sudo gem install -n /usr/local/bin compass Done.

Test a webpage speed using Pingdom

Outstanding web page to measure a webpage speed. https://tools.pingdom.com/
"Bad programmers worry about the code. Good programmers worry about data structures and their relationships." Linus Torvalds

Python Ipdb Cheatsheet

Command CheatSheet h(elp) : Without argument, print the list of available commands. With a command name as argument, print help about that command. w(here) : Print a stack trace, with the most recent frame at the bottom. An arrow indicates the “current frame”, which determines the context of most commands. d(own) : Move the current frame one level down in the stack trace (to a newer frame). u(p) : Move the current frame one level up in the stack trace (to an older frame). b(reak) : [ ([filename:]lineno | function) [, condition] ] With a filename:line number argument, set a break there. If filename is omitted, use the current file. With a function name, set a break at the first executable line of that function. Without argument, list all breaks. Each breakpoint is assigned a number to which all the other breakpoint commands refer. The condition argument, if present, is a string which must evaluate to true in order for the breakpoint to be honored. tbreak : [ ([filenam...