September 4, 2013

Links: 4th Sep

§ links     # apple grep iphone kids less osx photos recording rpmdb SA scale signals sunlight yac

This week: technology links and a chart with sunlight hours.

Technology

  • grep tricks: grep files recursively, show only filenames where matching string was/wasn’t found.
  • Did you know that:
    • $ less <directory> — shows directory listing
    • $ less <archive.zip> — shows archive content
  • Teacher’s rumblings “Kids can’t use computers“. Agree to a T.
  • Going back to iPhone [from Android]. Again having pretty much the same thoughts.
  • Reddit: Lessons Learned From Mistakes Made Scaling To 1 Billion Pageviews A Month
  • Start a Web Search in a GUI Browser from the Command Line on Mac OS X
  • Screen recording to an animated GIF on Mac OS X
  • How to know from a child process that its parent exited:
    • a pipe between parent and a child, child gets SIGPIPE when parent exits
    • if a child has not detached, PPID becomes 1 when parent exits
    • Linux-specific: a child can ask kernel to deliver a signal when parent dies by specifying option PR_SET_PDEATHSIG in prctl() syscall
  • Two talks from YAC which I liked:
  • rpmdb locking issues, notorious on RHEL4/5, manifest as a hanging rpm command. To see active locks:
    # cd /var/lib/rpm; /usr/lib/rpm/rpmdb_stat -CA
    

    Normally there should be no locks, given no rpm command is running. In case there are stale locks, just remove __db.00* files.

Other

  • Learning second language later in life brings brain change
  • Evolution: educating pupils (in Russian)
  • Wonderful photos by National Geographic

Sunlight in Europe and the USA in hours per year


August 16, 2013

Links: 16th Aug

§ links     # ansible autossh fry knockd LGBT lisa SA scale

This week: technology links and Stephen Fry’s open letter.

Technology

  • Cloud server showdown: Amazon AWS EC2 vs Linode vs DigitalOcean. AWS performance sucks, Linode winner.
  • Pull mode in orchestration’s rising star, Ansible. Check also out the web interface — AnsibleWorks AWX
  • Learning from other disciplines, nice quote:

    I’ve seen several college of engineering departments that have a sign that says the equivalent of, “If you cheat in engineering classes, you will kill people later”. We don’t have that mindset yet with IT, but I think we should because eventually, we’ll be responsible for infrastructure that will kill people if we get it wrong.

  • knockd — a port-knock server. It listens to all traffic on an ethernet (or PPP) interface, looking for special “knock” sequences of port-hits. A client makes these port-hits by sending a TCP (or UDP) packet to a port on the server. When the server detects a specific sequence of port-hits, it runs a command defined in its configuration file. This can be used to open up holes in a firewall for quick access.
  • Here’s the example of why LISA conferences rock: 2007 paper On Designing and - Deploying Internet-Scale Services. Must read for sysadmins.
  • How to automatically setup and keep ssh tunnel up with autossh, available from macports

Social

Steven Fry, one of my all-time favourite actors and activists, wrote an open letter petitioning for moving Winter Olimpics 2014 from Russia to elsewhere, because of wilful LGBT community oppressions. On a related note, sexual orientation forms during prenatal period, influenced by hormone levels, and is therefore inborn feature. Read about it in Russian.


August 3, 2013

Links: 3rd Aug

§ links     # big-O crc32 English

This week: technology links and some English titbits.

Technology

English

  • Don’t say good bye; just ghost:

    Ghosting—aka the Irish goodbye, the French exit, and any number of other vaguely ethnophobic terms—refers to leaving a social gathering without saying your farewells. One moment you’re at the bar, or the house party, or the Sunday morning wedding brunch. The next moment you’re gone.

  • The war of the words. How Republicans and Democrats use language:

    Republicans are also better, Democrats fear, at agreeing on a message and sticking to it. Frank Luntz, a Republican consultant, once said: “There’s a simple rule. You say it again, and you say it again, and you say it again, and you say it again, and you say it again, and then again and again and again and again, and about the time that you’re absolutely sick of saying it is about the time that your target audience has heard it for the first time.”


July 21, 2013

Links: 21st Jul

§ links     # bootstrap clouds coursera devops dou education ifconfig tor videos

This week: technology links, algorithm courses, bootstrap goodies, and Ukrainian IT.

Technology

Education

My most favourite coursera course Algorithms by Kevin Wayne and Robert Sedgewick of Princeton is coming back with new session this autumn; my passionate recommendation to take it if you’re doing any kind of programming, either to improve your skills or just get a lot of fun:

IT in Ukraine (in Russian)

Miscellaneous

Petit Fille, liked choreography a lot:


July 14, 2013

Links: 14th Jul

§ links     # English ganalytics links snowden troubleshooting

This week: technology links and AmE vs BrE talk.

Technology

English

Shop Talk with Lynne Murphy about American English versus British English.


Navigation

§ Categories

english fun general howto links poetry quotes talks tech

# Tags

air airline aldrich alphabet ansible apple ascii asciiart autossh awk bash bedford big-o bigdata bleep book bootstrap bugs burns cfengine chance cheatsheet cli clouds coe collectd3 colors colours conf console conway corporate coursera cpuset crc32 dependencies devops dilbert dns docker doctors dou education ejf emoji english europe excellence expect experience figlet firmware fraser fry fun ganalytics glissade gnuplot golang google gphotos graphdb grep highlighting histograms ifconfig ios iphone israel iterm k8s keyboard kids knockd latency lavabit less lgbt life links lisa load-testing loc locale logs lviv lxc macos maidan management marshak math media meetup mlodinov model monitoring mosh mysql nagios netcat nulp numbers oom osx outlook palette paper passenger pax peter phoenix-project photos pidtree poetry politics profit progressbar punctuation putty quality quotes random recording redhat refresher regex religion review rpm rpmdb ruby russian sa scale schelling security segregation shell sher shortcuts signals sleep snowden solaris spinner ssl sunlight surge syntax systemd talks targets techtalks2012 ted terminal thinking time tor tracking travel troubleshooting twain ukraine ukrainian vi videos vim war wolfram writing yac

— `If you knew Time as well as I do,' said the Hatter, `you wouldn't talk about wasting IT. It's HIM.'
$ Last updated: Feb 7, 2021 at 13:38 (EET) $