Skip to main content

Can Google Chrome become a Data Management App Platform or a Data Browser?

Can we turn Google Chrome into the Ultimate Data Browser?
Could we turn Chrome into a Data Management App Development Studio?  

Chrome already understands so many data formats and file formats that most ETL tools don’t even think to venture into. It already is the fastest renderer of pdf, plain text, log files, most image formats. Chrome already can pretty print xml, local file system, ftp folders. It renders plain text super fast, faster and better than Notepad.  Chrome renders from local filesystem as fast as any local native app or faster.  It’s faster at pdf rendering than Adobe. The search feature is simple and super responsive.  

Why use Chrome over some standard studio like Eclipse?
Because Eclipse is slow and clunky and it feels like it was designed by Congress.


What we could add?  
Some kind of intuition where you open of up tabs to different resources and it knows what you want and creates a synthesis of tabs. Examples:
Tab1 is a list of options stored in google sheets or local csv or a properties file
Tab2 is a bash shell with a command in the url. The omnibox autosuggests using tab1 as the args for the command.


Tab1 is an xml doc with a bunch of connection info to a mysql database
Tab2 is sql tab and ombnibox auto suggests tab1 to fill complete connection and renders the default view of the connection.


Browse any and all data sources by  url. Chrome already supports:
  1. file://
  2. http://
  3. https://
  4. chrome:// ( for internal stuff)
  5. ftp:// ( at least without login)


So lets add more of these schemes
  1. sql://
  2. ftps://
  3. ssh://
  4. bash:// bring up a familiar command and use omnibox as command line whenever possible and then some extra toolbar for
  5. csv://  ( shows formatted csv by default, and view source shows raw text )
  6. mq:// (browsing messages on a message queue)


Add richer features with specific data stores
  1. mysql://
  2. sqlserver://
  3. xml://
  4. svn://
  5. git://


Leverage existing features:

  1. Use the Chrome User login as the default login for any of the given logins needed.
    1. But allow to change to different user
  2. Make every query bookmarkable.
  3. Make it easy to query subsets of a document using the url. Examples
    1. csv:///Users/darianhickman/Documents/connection.csv
      1. This is the complete csv file.
    2. csv:///Users/darianhickman/Documents/connection.csv/mysql
      1. This is the complete csv file where all rows start with mysql
      2. There’s probably already some standard to follow like xpath for csv
      3. Or make it at as similar file folders as possible.

Comments

Popular posts from this blog

How effective is Blogger at sharing now.

This works great for 1 day trips somewhere if you have a fridge and laptop plugged in.  

Yes I'm reading parenting articles quite pre-emptively. I liked this one

It seems like modern parenting is an exhausting pain in the ass.  Somehow the task has become more difficult not less even with technology to help us do everything.   By the way, why are there still not washing machines for babies.  How has this been overlooked.  There are enough engineering couples who have tied the knot and started a family.  There's no excuse for this to not exist yet. https://www.romper.com/p/i-tried-minimalist-parenting-for-a-week-it-was-a-total-game-changer-74237 Romper Home Flowcharts News Moms Unfiltered Pregnancy Sex & Relationships Baby Toddler Kid Health Entertainment Motherhood Food Fashion & Beauty Company About Contact Terms Privacy Courtesy of goodmoments/Fotolia I Tried Minimalist Parenting For A Week, & It Was A Total Game Changer By  Ambrosia Brody 4 days ago SHARE Being present at all times with my children is an elusive goal. There are times when I am 100

Rant: I hate Google Cloud but I don't want to.

I just wasted 3 hours trying to get Google Cloud SQL to work.  After digging through docs and support forums I couldn't set up IPv6 access to my sql instance. This isn't the first time I've wasted tremendous time getting such a basic access feature to work.  I went through a nearly  parallel issue with Google Compute Engine.  It took over a week to get the answers I needed to get a network access working for Google Compute Engine. I have a problem and I admit it. :  I know Google Cloud will eventually dominate.  I can't help myself from trying to use the inevitable technological leader in the cloud wars, but damn give me back all the money and months I wasted learning these platforms.  If I could just turn off my engineering supremacy OCD ... just get prototypes working on traditional boring crappy tech,  I'd have way more streams of income by now and hate my tech life far less. Speaking of money:  There's still no clearcut way to cap monthly spend on Goog