Title photo
Think globally, microblog locally
Tue, 31 Oct 2017

I had to check the character count because either the Twitter API or the Ruby gem goes haywire if you go > 140 characters.

Mon, 30 Oct 2017

Do you need a VPN? (from the Mozilla Internet Citizen blog) https://blog.mozilla.org/internetcitizen/2017/08/29/do-you-need-a-vpn/

The Twitter gem for Ruby is sending this tweet. I turned off IFTTT for the /updates directory.

GitHub - sferik/twitter: A Ruby interface to the Twitter API. https://github.com/sferik/twitter

GitHub - sferik/t: A command-line power tool for Twitter. https://github.com/sferik/t

The Blog Poster app I have been coding is operational but a huge mess. I need to clean up the code, making it more modular, and then I will release it. While the app is helping me write both local and social posts, I am still using IFTTT for the last mile -- putting the social posts on Twitter.

The endgame is to have this app directly send the social posts to Twitter and possibly the rest of the posts, too.

While this blog currently posts automatically to Twitter, I turned off Twitter's automatic posting to Facebook some time ago. I don't ignore Facebook as much as I used to - mostly due to the large amount of jazz guitar activity on the platform - but I don't need everything I do here to be over there.

The Web began dying in 2014, here's how - by André Staltz https://staltz.com/the-web-began-dying-in-2014-heres-how.html

Sun, 29 Oct 2017

I am using RubyInstaller for Windows for all my Windows Ruby needs https://rubyinstaller.org/

Sat, 28 Oct 2017

Why I Still Use Vim by @caspervonb via Medium https://medium.com/@caspervonb/why-i-still-use-vim-67afd76b4db6

Fri, 27 Oct 2017

Opening a file in Ruby with different modes https://blog.udemy.com/ruby-file-open/

What are the Ruby File.open modes and options? Stack Overflow spells it out. https://stackoverflow.com/questions/3682359/what-are-the-ruby-file-open-modes-and-options

Ruby's File.open and the need for f.close -- from your pals at Stack Overflow https://stackoverflow.com/questions/4795447/rubys-file-open-and-the-need-for-f-close

Convert a file to a string in Ruby: Stack Overflow https://stackoverflow.com/questions/130948/ruby-convert-file-to-string

Nvidia sucks and I'm sick of it: Drew DeVault https://drewdevault.com/2017/10/26/Fuck-you-nvidia.html

Thu, 26 Oct 2017

Getting Real - The smarter, faster, easier way to build a successful web application - and it's free from @basecamp https://gettingreal.37signals.com/

Is it better to 'like' or retweet? What do you say, Twitter users?

Your own private cloud server from @antsle_Inc ... but how do you deal with the networking? http://go.antsle.com/privatecloudserver27/

10 new features in Ruby 2.5: RubyMine https://blog.jetbrains.com/ruby/2017/10/10-new-features-in-ruby-2-5/

Learn CSS Grid layout with Mozilla tutorial https://mozilladevelopers.github.io/playground/

Wed, 25 Oct 2017

It will take a link and turn it into a post -- like any social media site. The latest feature I added is the ability to create a quick blog post in the terminal and then upload and post with as few keystrokes as possible. If you see this, it worked.

UCLA Herb Alpert School of Music makes concerts free for all patrons http://dailybruin.com/2017/10/24/ucla-herb-alpert-school-of-music-makes-concerts-free-for-all-patrons/

The Uncanny Resurrection of Dungeons and Dragons: The New Yorker https://www.newyorker.com/culture/cultural-comment/the-uncanny-resurrection-of-dungeons-and-dragons

Tue, 24 Oct 2017

GOP Sen. Jeff Flake announces that he won't run for re-election, denounces Trump http://www.cnn.com/2017/10/24/politics/jeff-flake-retirement-arizona/index.html

Teach Yourself Computer Science https://teachyourselfcs.com/

React Armory: The simplest way to learn React https://reactarmory.com/

Try React (from your browser) -- React Armory https://reactarmory.com/examples/hello-world/jsx-hello-world

I've seen heaven. And it's written in JavaScript. https://listed.standardnotes.org/@mo/235/i-ve-seen-heaven-and-it-s-written-in-javascript

Playing at the World is a blog that looks back at the early days of roleplaying games (mostly D&D) http://playingattheworld.blogspot.com/

Larry Wall's quest for a 100-year programming language https://thenewstack.io/larry-walls-quest-100-year-programming-language/

Make a static WordPress site on AWS using the Simply Static plugin https://deductivelabs.com/en/2017/10/hosting-wordpress-on-aws-at-low-costs/

Secure Your Android Phone With OpenVPN On Ubuntu 16.04 In 10 Minutes https://bash-prompt.net/guides/android-openvpn/

Mon, 23 Oct 2017

Why we are not cross-platform developers https://android.jlelse.eu/why-we-are-not-cross-platform-developers-fd7ef70e976d

Tech insiders fear a smartphone dystopia https://www.theguardian.com/technology/2017/oct/05/smartphone-addiction-silicon-valley-dystopia

TTY • The Ruby terminal apps toolkit https://piotrmurach.github.io/tty/

Object Oriented Programming with Ruby by @launchschool https://launchschool.com/books/oo_ruby

.@launchschool believes in a slow learning approach but says that's how it works anyway https://launchschool.com/faq

A whole bunch of free programming books (really web sites ... but still interesting) from @launchschool https://launchschool.com/books

Introduction to Programming With Ruby by @launchschool https://launchschool.com/books/ruby/

It’d Be A Business Miracle If Tesla And Uber Succeed At All https://jalopnik.com/it-d-be-a-business-miracle-if-tesla-and-uber-succeed-at-1819766253

Learn Git Branching https://learngitbranching.js.org/

Your technical skills are obsolete: now what? https://codewithoutrules.com/2017/10/23/obsolete-skills/

Join our startup, we’ll cut your pay by 40%! https://codewithoutrules.com/2017/09/18/when-startups-pay-less/

Big risk to Netflix is an Amazon per month stream service: analyst https://www.cnbc.com/2017/10/17/big-risk-to-netflix-is-an-amazon-7-per-month-stream-service-analyst.html

Readspike - Simple news aggregator https://readspike.com/

Sun, 22 Oct 2017

Top 10 Java Blogs for Programmers of All Levels https://stackify.com/java-blogs-for-programmers-of-all-levels/

Flatiron coding school to pay for making false claims - NY Daily News http://www.nydailynews.com/new-york/manhattan/flatiron-coding-school-pay-375g-making-false-claims-article-1.3561462

Understanding Git - Explain it like I'm 5 https://hackernoon.com/understanding-git-fcffd87c15a3

Meet the judge who codes - and decides tech's biggest cases https://www.theverge.com/platform/amp/2017/10/19/16503076/oracle-vs-google-judge-william-alsup-interview-waymo-uber

Programmers should welcome a paradigm shift https://hmemcpy.com/2017/10/becoming-foolish/index.html

From WordPress to Hexo - Silvestar Bistrovic https://www.silvestarbistrovic.from.hr/articles/a-guide-to-static-site-generators-using-hexo-and-wordpress/

Sat, 21 Oct 2017

Basics of the Unix Philosophy http://www.catb.org/esr/writings/taoup/html/ch01s06.html

The Art of Unix Programming http://www.catb.org/esr/writings/taoup/html/

Fri, 20 Oct 2017

Diversity in open source, and Jekyll's role in it https://jekyllrb.com/news/2017/10/19/diversity-open-source/ https://jekyllrb.com/news/2017/10/19/diversity-open-source/

Ode - A Simple Personal Publishing Platform For the Web https://ode.io/

Ode - a simple blogging system https://ode.io/home https://ode.io/home

If and Else | The Bastards Book of Ruby http://ruby.bastardsbook.com/chapters/ifelse/

Ruby for Beginners http://ruby-for-beginners.rubymonstas.org/index.html

Programming Ruby: The Pragmatic Programmer's Guide http://ruby-doc.com/docs/ProgrammingRuby/

Beginning Ruby: The Book to Learn Ruby Programming http://peterc.org/beginningruby/