View Posts
-
I Deployed Today and Recommend react-draft-wysiwyg as a text editor
Alright, so I deployed a new version of the blog to support canonical URLs, new text editor for the backend, and fixed how lists get shown in a post.
Fixed list numbered elements going out of bounds.
Very small update, but lists' numbered elements were showing out of the post boundaries and all that needed to happen was modify the list css to push in the numbered elements back into the boundaries. Took a google search to find the solution unfortunately.
Canonical URLs (SEO)
I've learned that canonical urls ...
-
Why I Think Flutter Looks Amazing!
It has been a while for me to get excited about a language. PHP was the first language I learned, but I wasn't excited about it. It wasn't until I discovered PHP 5 and OOP that I felt an epiphany! C++ and Java really take the cake for amazing languages. Most recent has been NodeJS with async await! A new contender has come on to the field!
Flutter, a cross platform framework built on the Dart language. It is used to build iOS and Android apps! Usually, when I see this cross platform claim, I say it is too go...
-
Generate SQL queries to update collations for all tables in a DB
Found this gem on another website:
SELECT CONCAT('ALTER TABLE ', tbl.TABLE_SCHEMA, '.', tbl.TABLE_NAME, ' CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;') FROM information_schema.TABLES tbl WHERE tbl.TABLE_SCHEMA = '<TABLENAME>';
This query will generate sql statements to alter all tables in a MySQL db to utf8mb4 collation.
-
Updated Blog and First Saga!
Since Saturday, I've been working on SEO features such as automated generation of sitemap and bringing the public side of this blog up with React Server Side Rendering. One feature I always thought would be cool was bundling a series of posts. At first, I wanted to call it "STORIES" then "LEGENDS, but no SAGAS sounded the best!
A SAGA is a bundle of blog posts. A post can be associated with any SAGA, so if I want to bring certain posts back from the dead then boom associate with a new SAGA. SAGAS have their ...
-
Been Learning a Bit About SEO
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 o...
-
Importance of Eating Right
I decided to eat cereal (Raisin Bran and Cheerios) with rice milk and the occasional homemade spaghetti with homemade sauce or homemade rice. Never thought about the amount of calories I was ingesting as I was only thinking about the weight loss that should occur. Haha, no it never happened. My weight is basically the same since then. I felt more tired and way more irritated during that time around January up to the second week of February, where I finally starting buying food again to replenish my lost cal...
-
New Blog, New Day
I recently got out of my day to day job and instantly started to work with some of the technologies I discovered and worked with at work. Tons of new libraries, frameworks and software that I discovered during my adventures.
To name a few, React and Aurelia are both frontend frameworks. Each has it's strengths and weaknesses. React is functional while Aurelia isn't and uses dirty checking to do updates to the view.
My preference is in dirty checking, which comes with a con such as not being able to observe o...
-
Going to be moving this blog over to custom blog
That I wrote in nodejs, so no more PHP or Wordpress. Pet project of course.
DigitalOcean upgraded all (majority?) of their specs and I took advantage of double the memory. -
Data Collection, Monitoring and Visualization
For the past two years, I've been focused on the problem of moving data from sensors on networked equipment to data sinks for aggregation, monitoring and visualization purposes. The process is what I call a pipeline that achieves the goals of monitoring and visualization.
Some terminology I use are measurement which can be substituted with metric. Observations which are a collection of measurements.Data Collection
Collecting observations is done by agents. Agents can setup a receiving server (stream), poll da... -
I'm surprised at the lack of Media Asset Management software
Few resources on the topic
- http://www.dpci.com/blog/making-case-digital-asset-management
It is odd that not many seem to be doing this. I would think a centralized repository of assets and way to upload things would be in order. Instead of having some weird asset pipeline in nodejs, I could submit all of my assets into a repo with some versioning scheme to follow. I could update assets and/or push to ...