Using Markov Chains to gain a deeper understanding of music
This quarantine has been a time to re-evaluate and refocus for many people, with a lot of time to think and explore in between all of the worrying. Americans have been baking or gardening like never before, exploring life inside their own spaces with newfound attention.
it’s the technology that’s taken over our lives — how does it work?
Whether it’s for work meetings or keeping up with socially-distanced friends and family, video conferencing has very quickly become a prominent part of daily life during the COVID-19 crisis. We get to stay safe at home while still having the personal connection necessary to keep some semblance of normal life going.
But how does it work under the hood? What are the technological concepts and tools that drive it? The excellent youtube channel Computerphile just recently released an extensive introduction video on this very subject. …
OWASP’s famous Top Ten guide as a starting point
The Open Web Application Security Project is a non-profit organization that operates around the world to help improve online security, especially by educating of those of us who build and maintain those applications. Their famous Top Ten list is a great starting point to get a sense of how companies fail in meeting their (and their users’) security needs, so that…
In the past few weeks, I’ve been introduced to Ruby on Rails, and it’s truly magical. So much of the infrastructure of web development is taken care of with a few generator commands and simple, near-boilerplate at times, controller/view logic. Getting off the ground from conception to working application in a couple of hours is very empowering. I’m probably going to try to make a personal meal-planner/grocery buying app soon!
But I wanted to stretch what I could do with it beyond simply displaying a model relationships. I wanted a less traditional interaction and custom routes, while doing all the…
As I’ve been learning about Ruby object-oriented programming here at the Flatiron School, the example of Pokémon has come up again and again. What could be a better place to start? It’s fun, it’s relatable, and it’s easy enough to code up a simple class and make some instances…
attr_accessor :name, :type def initialize(name, type)
@name = name
@type = type
blastoise = Pokemon.new("blastoise", "water")psyduck = Pokemon.new("psyduck", "water")
… but what about giving our loyal pocket monsters more power? …
It’s hard to believe that this has all been part of one life, as opposed to several. There have been so many changes, either sharp and defining or gradually shifting, that the parts don’t seem to relate to one another. I often wonder if there’s anyone out there who feels that their life is one continuous narrative from the start until now, as stories are so often presented to us.
Software developer, consumer of foods and ideas of varying origin