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) $