Excellent explanation of #iOS vulnerability that was fixed by 9.3.5
#qp
#Pegasus & #Trident — @SecurityNow https://t.co/ZdfN0ytNj7
#iPhone
Month: August 2016
Quick Post via Twitter: YouTube channel showing how to configure #ubiquity #EdgeRouter (https://t.co/yK8wSnPKKv) @SecurityNow https://t.co/3iuag3qC9Z #qp #HomeIT
YouTube channel showing how to configure #ubiquity #EdgeRouter (https://t.co/yK8wSnPKKv)
@SecurityNow https://t.co/3iuag3qC9Z
#qp
#HomeIT
The eli4d Gazette – Issue 013
Issue 013: 2016-08-31
Tech Pick
I’ve recently heard a great Mobile Couch episode about dependency injection. Ben and Daniel do an excellent job of demystifying this pattern. Fundamentally, dependency injection is giving an object (via instance variables) access to whatever it depends on rather than letting the object access its dependencies directly.
I looked around for a good example and I found more complication than clarity. The best example that I found can be seen here: http://www.jamesshore.com/Blog/Dependency-Injection-Demystified.html. I like this example because it starts from a simple example and builds up from it. It also shows the usefulness of this pattern when it comes to testing.
Media Pick
Recently, I’ve heard an excellent Ruby Rogues episode about contempt culture. The episode has a Fresh Air vibe to it, and it focuses on the reality of contempt in the software industry. Whether it’s opinions about the “best” programming language (even though there is no such thing) or specific language based hate (I can’t count the number of times I’ve heard or read a “PHP is horrible” opinion).
Religious wars in software development are not that far off from actual religious war (thankfully they’re less bloody). Whether about languages or programming trends (like “object oriented design is dead, long live functional programming”), I suppose it’s our human tendency to be attracted to a group and its ethos (or lack thereof).
Quick Post via Twitter: How to not build #RubyOnRails apps in #phoenix #ROR #qp #Elixir Fountain @ChrisKeathley 2016-08-29 https://t.co/8SGB1z6twv
How to not build #RubyOnRails apps in #phoenix
#ROR
#qp
#Elixir Fountain @ChrisKeathley 2016-08-29 https://t.co/8SGB1z6twv
Quick Post via Twitter: When building an app in #ElixirLang – Start with the #data #qp #Elixir Fountain @ChrisKeathley 2016-08-29 https://t.co/aVfY5F1vU4
When building an app in #ElixirLang – Start with the #data
#qp
#Elixir Fountain @ChrisKeathley 2016-08-29 https://t.co/aVfY5F1vU4
Quick Post via Twitter: #programming #language mistake catching mechanisms: #qp #swdev #Elixir Fountain @ChrisKeathley 2016-08-29 https://t.co/gbPzccSpMy
#programming #language mistake catching mechanisms:
#qp
#swdev
#Elixir Fountain @ChrisKeathley 2016-08-29 https://t.co/gbPzccSpMy
Quick Post via Twitter: Great episode about ways to #program Elixir/#Phoenix @johnny_rugger’s #Elixir Fountain @ChrisKeathley 2016-08-29 https://t.co/rS4wopkHDa #qp
Great episode about ways to #program Elixir/#Phoenix
@johnny_rugger’s #Elixir Fountain @ChrisKeathley 2016-08-29 https://t.co/rS4wopkHDa
#qp
Quick Post via Twitter: Great episode about how to #Customize Your #Website’s #Theme the Right Way – #WordPress @DustinHartzler https://t.co/g3AuPfEUXx #qp
Great episode about how to #Customize Your #Website’s #Theme the Right Way – #WordPress @DustinHartzler https://t.co/g3AuPfEUXx
#qp
Quick Post via Twitter: #Electron’s #Chromium advantage: #ES6 #qp #JavaScript #NodeJS #Github @Changelog & @Zeke https://t.co/kJhPfpokYC
#Electron’s #Chromium advantage:
#ES6
#qp
#JavaScript
#NodeJS
#Github
@Changelog & @Zeke https://t.co/kJhPfpokYC
Quick Post via Twitter: Downsides of #Electron: #qp #JavaScript #NodeJS #MobileDev @Changelog & @Zeke https://t.co/fCfycBNQPK
Downsides of #Electron:
#qp
#JavaScript
#NodeJS
#MobileDev
@Changelog & @Zeke https://t.co/fCfycBNQPK