mjbshaw.com
mjbshaw: May 2013
http://www.mjbshaw.com/2013_05_01_archive.html
This is a blog. About things. Geeky things. But it's moving to mjb.io. Thursday, May 30, 2013. What happens when Matt Might links to your website. I just crossed the 3,000-page-views-in-a-single-month barrier. In March, Matt Might. Linked to my website. I was making pretty steady growth in my monthly number of hits on my site, just breaking 1,000 hits a month in February, 2013. Then in the beginning of March, Matt Might linked to my site and this happened:. And a few minutes later, over 3,000! Go head, c...
mjbshaw.com
mjbshaw: WebGL: Fixing "INVALID_OPERATION: drawArrays: attribs not setup correctly"
http://www.mjbshaw.com/2013/03/webgl-fixing-invalidoperation.html
This is a blog. About things. Geeky things. But it's moving to mjb.io. Thursday, March 21, 2013. WebGL: Fixing "INVALID OPERATION: drawArrays: attribs not setup correctly". I kept getting the. WebGL: INVALID OPERATION: drawArrays: attribs not setup correctly. Error in my simple WebGL app, which wasn't very helpful to me. Ok, I get it's not setup correctly, but what could be wrong? It's a pretty simple program. Given a set of 2D vertices, make them all white. The problem is rooted in the shaders. The ...
mjbshaw.com
mjbshaw: What happens when Matt Might links to your website
http://www.mjbshaw.com/2013/05/what-happens-when-matt-might-links-to.html
This is a blog. About things. Geeky things. But it's moving to mjb.io. Thursday, May 30, 2013. What happens when Matt Might links to your website. I just crossed the 3,000-page-views-in-a-single-month barrier. In March, Matt Might. Linked to my website. I was making pretty steady growth in my monthly number of hits on my site, just breaking 1,000 hits a month in February, 2013. Then in the beginning of March, Matt Might linked to my site and this happened:. And a few minutes later, over 3,000! Our top mo...
mjbshaw.com
mjbshaw: Test Your YouTube Internet Speed
http://www.mjbshaw.com/2013/05/test-your-youtube-internet-speed.html
This is a blog. About things. Geeky things. But it's moving to mjb.io. Saturday, May 4, 2013. Test Your YouTube Internet Speed. Than 99999 Mbps, they're keeping the promise). Comcast wouldn't give me any kind of guaranteed minimum or average speeds when I asked them, so I like to test my speeds occasionally to know what they're really. Giving me. And for good reason:. I just learned about YouTube's speed testing. Go to YouTube's speed testing page. Look at your charts to your hearts content. If it says "...
mjbshaw.com
mjbshaw: March 2013
http://www.mjbshaw.com/2013_03_01_archive.html
This is a blog. About things. Geeky things. But it's moving to mjb.io. Thursday, March 21, 2013. WebGL: Fixing "INVALID OPERATION: drawArrays: attribs not setup correctly". I kept getting the. WebGL: INVALID OPERATION: drawArrays: attribs not setup correctly. Error in my simple WebGL app, which wasn't very helpful to me. Ok, I get it's not setup correctly, but what could be wrong? It's a pretty simple program. Given a set of 2D vertices, make them all white. The problem is rooted in the shaders. The ...
mjbshaw.com
mjbshaw: April 2012
http://www.mjbshaw.com/2012_04_01_archive.html
This is a blog. About things. Geeky things. But it's moving to mjb.io. Wednesday, April 11, 2012. Seeking in FFmpeg: Know Your Timestamp! I've been working on a plugin lately that reads videos with FFmpeg. Things are making pretty good progress, but by far the biggest problem I've had so far is seeking accurately. Particularly, I would try to seek to the very beginning of a file, but for some reason would end up at the second keyframe, not the first. Here's the catch: the documentation for av seek frame.
mjbshaw.com
mjbshaw: June 2013
http://www.mjbshaw.com/2013_06_01_archive.html
This is a blog. About things. Geeky things. But it's moving to mjb.io. Tuesday, June 11, 2013. Web Host Shootout: Finding the Best (and Cheapest) Web Host. First impressions are everything. I didn't do any kind of extended testing. I looked for something that was awesome from the start. I didn't want to learn to love my host after several months of use. I wanted to love them today. I analyzed things from different homes/offices (and different ISP companies) across a period of two days. I tested using.
mjbshaw.com
mjbshaw: December 2012
http://www.mjbshaw.com/2012_12_01_archive.html
This is a blog. About things. Geeky things. But it's moving to mjb.io. Monday, December 24, 2012. I have updated SWFer. And have made several large changes. The code no longer sucks and it now supports more things. I don't have time to properly update this page currently (it needs a complete rewrite with my changes), so I will leave the original post below. The project is now hosted on Github. The latest version can be downloaded here. The old original post/page:. Feedback can be submitted here. Mostly b...
mjbshaw.com
mjbshaw: Haskell Mandelbrot
http://www.mjbshaw.com/2013/03/haskell-mandelbrot.html
This is a blog. About things. Geeky things. But it's moving to mjb.io. Saturday, March 2, 2013. I wrote a program (years ago) in Haskell. That generated the image above of the Mandelbrot set. I really like Haskell, but I haven't spent enough time with it and never really wrapped my head around monads. I'd like to dive back into it when I get the time. Anyway, the program I used to generate the fractal is below. I'm not. It would be cool to improve my Haskell skills. I wrote this years ago:.
mjbshaw.com
mjbshaw: October 2012
http://www.mjbshaw.com/2012_10_01_archive.html
This is a blog. About things. Geeky things. But it's moving to mjb.io. Tuesday, October 23, 2012. Rescaling with swscale: SWS FAST BILINEAR or SWS BILINEAR? A coworker of mine who is developing the the Apprentice Video Player. The documentation between SWS FAST BILINEAR vs SWS BILINEAR isn't very clear. I chose the FAST version because, well, speed is good, right? Need proper bilinear filtering. Or so I thought. The difference between the two? Check out the images below. The FAST version is simply un...