View Posts for Technology
Learning about Blockchain and Smart Contracts
Updated at March 12, 2018 at the 19th hour
Recently I've picked up blockchain and more Ethereum's smart contracts as I've had interest in the decentralized trust area. [Digression: I'm mining bitcore, so I have some vested interest in learning about what I am throwing myself into.] I've recently been talking with some friends about their idea for education and blockchain and found some interest in it, not enough to join it, but enough to stay interested that maybe some day I'll join them on it.
Let's talk about some of the parts: Blockchain, Cryptocurrency, Smart Contracts
Blockchain really is an interesting way to store data using "crowdsourced" computational power. Who remembers Folding at Home? I know I do since I have a PS3, though the ps3 app has folded ;). It was a crowdsourced way to help study cancer by using the computational power of the PS3 while idle. Think of the blockchain as a series of blocks where they are chained using the previous block's cryptographic hash. Each of these blocks stores some data (wikipedia says timestamp and transaction data). Transaction data can store pretty much anything on the condition that you must pay some amount of coin/bits with respect to the size of ...
Been Learning a Bit About SEO
Updated at February 22, 2018 at the 16th hour
SEO techniques tend to work when you've had your site linked to quite a bit of times by reputable sources. Titles, keywords, sitemaps, even meta tags are important factors no matter how any one search engine tries to downplay it.
First things I've noticed is that I don't have a sitemap and I don't have good meta tags. FB reads some meta tags for crawling content! I definitely need a way to submit posts semi-automatically (not automation, just augmentation!) to search engines in order to increase the amount of content seen by any search engine. I need a sitemap generator, so I've decided my backend will take care of generating that in a hybrid manner. I need to add more fields to my new post page to accommodate keywording/title/etc. for various metatags.
Second thing is looking to get more reputable sources to point to the blog and see if old sources can be modified to the correct links on the blog. I spent some time making sure that the old wordpress url fragments would be caught by my new blog and show the correct content. All social media sites are reputable sources. I remember the day when my blog exploded ...
Cloud/Ephemeral Everything eh?
Updated at February 17, 2018 at the 04th hourI understand why people want to move back to the shared (cloud) model, but understanding what needs to be ephemeral needs to be considered based off of requirements. Elasticsearch in a docker container scheduled by a compute scheduler? Is that not a bad idea for something as unstable as Elasticsearch? MemSQL in a docker container? The point of MemSQL is for fast data access in memory and I would think there is a legit case for it, so why not allocate MemSQL dedicated servers? The more important question one should answer is 'Should important storage nodes have to compete for compute power against CRUD nodes?' Most likely your answer would be no, so my suggestion is to use a physical dedicated server, but alas we have the cloud craze blazing ahead of common sense.
Let's get right into it.
Persistent Storage NodesDatabases, file storage and other persistent systems should not be ephemeral by any means. These are hard storage and require a fixed location unless you can figure out how to move data at a super fast rate in order to avoid catastrophic failure. Replicate only mitigates this issue (is it?), it is not designed to be a magic ...