Just another WordPress.com site

Welcome to the World Where Tech Meets Capitalism

An Eclectic Array of All Things Interesting. There's a very large bag of tricks: we've rants on economics, finance, technology, data-mining, and programming, plenty for even the most demanding information junkies............. Enjoy!!!!!!!
This is the Default View with a Basic Java Project opened in it
Data-Mining Matrix

Latest

Whats To Come……… & As host of this shindig a brief tidbit on how I am planning its content.

I have just recently started this blog, as a showcase of some of my interests, with a primary on all things interesting mixed in with some ill economics, financial investing, & programming. The first two articles were the start of two series one on the increased emphasis on a data-mining & tricking out vim, and customizing it til it reaches integrated development environment level(IDE). I assure you all that these will continue, I due to all of the chaos with the vacations, certifications, and increased work I have had to move things around a bit.

However, I fully intend to continue my goal for this blog in accomplishing the information-rich, well-developed, and structured postings that are resource-rich, where I can add focus to complex, complicated issues that are prevalent, programming-based, finance, and economics-based(Speaking of which very interesting & intriguing issues as of lately with reference to this.) The reason as to why I haven’t put non-stop pieces up here is due to my business, re-organizing my content from my other blog, and because so many blogs just have a few sentences and a post or so. As a result, the entries often don’t always help other people. Furthermore, I have benefited a great deal from blogs, as well as the various new community sites, blog-rolls, & all new forms of media that are popping up left and right.

I however, believe that some bloggers really just rush the process of filling their blogs with content, and want to include sometimes a tutorial, or perspective-piece that is under-developed and lacking detail. Not only that most of these underdeveloped blogs merely just showcase the info and then say “do this.”they also go through without sometimes even the slightest explanation of the content. This is something I know I experienced a lot when first getting into open-source learning outside of school. Thus, although I was doing what I needed to, in the end I mostly knew no more.  Nonetheless, when I did find great very detailed insightful resources was when I really got to learn the material to the point that I could reinvent the concepts and apply them entirely on my own. This is one of the major reasons that I love the open-source community. In addition to these various new platforms of media.  Now I know sometimes blogs target different audiences, with different levels/etc…. I created this particular blog to help/contribute back to the community that helped me and to help others.  As a result, I hope it will save some people some time when learning.

Also, expanding on my introduction I throughout my entire life I have always been interested in a wide-variety of things, from sports, music, computing, but most of all to follow after my father, mother, grandmother, and grandfather in business. They all especially my father and grandfather taught me to do whatever it was I was doing to do it the best.  My father expressed when you put your best foot forward and that there was very little luck with regard to success if indeed one puts the proper variables to get there one in front of the other. I am not saying luck isn’t indeed a variable, which it is. However, whenever I’ve tried my hardest put the right level of effort into everything, prepared, stayed on top of the ball when it came time to perform I’d always done fine. As a result, I’ve been very very ambitious, goal-oriented, and have always enjoyed excelling and with it I have enjoyed a fine level of confidence.

Customizing and Configuring VIM

Thunder from Down Under - Vim vs. IDE

vim vs. the IDE, Stirring the pot of the age-old debate.....

Vim vs. the IDE:The Thund’ah from Down Und’ah!!! (Part I)

This is one of a few of the famous arguments which swirl between programmers with reference to the editor which reigns all-supreme, and the all-supreme editor for the various types of programming developers often encounter. There are a substantial amount of new features as the release of the new version 7 Gvim/vim release. These features make it more customizable and even more powerful than it was. The power of vim in the right hands has always rivaled that of the overall IDE line of editors. This is hidden under the esoteric core of the vim editor and the and even intermediate level with vim don’t have the ability to fully understtand the many ways & levels one is able to customize the seemingly plain editor. Some people after hearing that still argue that in IDEs such as eclipse you can use plug-ins to develop in many different languages/protocols.

I think that people need to realize that these plug-ins in many senses aren’t only similar to the Vim programming structure, but the vim plugins set the premise for the 2nd-generation IDE plug-ins that all of the major IDE’s push/market . As far as Vim plug-ins are concerned, there a never-ending list of them, in the AUR(repository) for my Archlinux system. This vast sum of plug-ins all with their own concept and purpose contributes to one of vim’s most notable features, its modularity. The term “modularity,” is one that’s used alot in both programming, and in linux. To put it simply, modularity deals with the degree that one is able to configure a program/system. The main reason that people/users don’t see dynamic potential of vim, is that it is text-based and it doesn’t contain either icons, or menus. Although vi(the first vim version) is similar to this, the new Gvim is programmed with menus and toolbars. With some serious fine-grain tuning vim is indeed capable of outputting an array of customized interactive menus. But it takes a very solid familiarity with the editor and one also has to be beyond the initial fright stages of its esoteric nature. But although both IDEs & vim are

However, vim’s true functionality/power comes from knowing the command-mode, and scripting modes. But, even with menus and toolbars GVim upon first glance still doesn’t compare to the Eclipse IDE, rich with resolution and multi-faceted, and highly-rendered graphics. Furthermore, looking at both the eclipse editor and vim, it is plain as day that there are totally different as the vim editor is that of 1980s text window, with a bland design aesthetic thats not only benal, but almost painful on the eyes. It is so plain it is hard to believe that a 500-page book was made to describe all of its features, let alone many books for that matter. Below is a picture of the Eclipse-IDE running on my net-book.

This is the Default View with a Basic Java Project opened in it

The Eclipse window is comprised of a work-bench, project list, editor window, and task window. But surpisingly so, with these customized plug-ins, vim’s different modes, and scripting, one can duplicate this environment with the vim editor. Furthermore, when the customizing is all said and done, one is then able to leverage the powerful never-ending keyboard shortcuts plus the full power of regular expressions. The best part about it is that there is far less of a memory foot-print running vim & even gvim than running that of eclipse. This is in my opinion one of the best arguments for using vim as opposed to utilizing eclipse. Take into consideration a screenshot of my system’s top utility to showcase the memory differential.

Top ran with both gvim and eclipse running, and there are 3 instances of gvim running

The New & Improved Unix/Linux Text-Editor Sexy

This is the updated graphic edition of the text-editor(GVim), it is many things, and laden with rich graphics isn't one of them.......

 

When it is all said and done, the eclipse IDE is better for beginners, and programmers that rely heavily upon GUI-programming, or programming that relies on design utilizing rich-graphics as an asset in order to accomplish one’s goal when programming. An example would be database design or any programming that deals with complex mapping of relationships, or graphics. Of vim’s many modes it does encompass a ‘visual-mode’ for programming. But it certainly isn’t as strong a interface as the one that is provided by the tradiitional IDE. Furthermore, it is important to realize that even though eclipse is easier, there is still a learning curve-to it. Thus, I have had the ability to become familiar with both, and I feel that there are more powerful tools in general in vim/gvim. But when it comes to managing cvs, and projects with many different elements one can do it in vim, however, it is in my experiences easier done in eclipse or other IDE.

But for most other projects/coding/etc… vim is indeed my first choice. As I truly love the vimdiff functions for charting differences, precise control, and management of buffers, and wielding serious editing power with POSIX regular expressions. Plus, knowing vim is definitely a benefit, as its slightly older, slightly less-refined & powerful brother(or sister!) vi is the default editor on most linux systems. Furthermore, it runs on everything, and with little effort can be made portable. Plus, once someone gets to know the inside and outs of it, they can do virtually everything, and many times when I have learned different languages (i.e. markup, making schemas, and even using the IDE), I have certainly see how certain parts of them are all reminiscent of various vim elements.

The only thing that I haven’t found a reasonable solution to, is finding a way to incorporate the language’s documentation/reference information into a schema while using vim, as this is indeed one of highly-convenient functions that is provided when using various languages in IDE’s. As well as one of the benefits of creating customized IDE-Based plug-ins. However, I don’t want to mislead anyone as vim can be tricked out to the teeth, as this gentleman demonstrated when showcasing the abilities of vim to complement python development, and function as a python IDE!!

A New Look in the Not So New Recent Tech-Movement, & Capitalist Endeavor: Becoming A Data-Society

Recently

Data-Mining Matrix

For all of the unknown look no further than the data-matrix!!

I have been doing some research into the area of data-mining, and its recent push forward into our society and the rest of the world. This posting is part of a series of postings with which I hope to help shed light on this new ‘era’ of information management within not just the economy, but all aspects of our society. Within the past ten years, with reference to technological advancement the level of innovation and breakthroughs have been utterly insane. I am working on getting a few charts drafted as I haven’t yet found any that shed light into the cost of technology over the past two decades. This is said because it was roughly ten years ago that if one wanted to utilize a server and begin to independently host a web-page they would have to attain major financing and hire several layers of technical expertise to manage the endeavor. However, now with a terabyte external with heightened usb speeds topping out at roughly a ‘hundo’(i.e. $100.00US). Now a days all one needs essentially to begin a basic web-site is a few swift clicks in a browser, some precision tuned queries, and then enter their personal information.

First and foremost, my initial goal of this research is to achieve an aggregate view of databases, their uses and then the various ways the different sectors/organizations use them. That’s what this portion of the research discloses and touches upon. However, once a nice cohesive overview of databases, data-management, are achieved I’ll begin to focus on the economic effects of this recent revolution in data-mining and how these manifest functions, and latent dysfunctions in data efficiency affect capitalist markets. Most interesting to me is the various revenue streams associated with data-mining, and the market structure of the firms in this industry.  Furthermore, how these data-management techniques influence consumer/commerce interaction, and its effects on privacy and society.  All comments, criticisms, and suggestions by all means are very appreciated. As this is a topic is one that affects just about everyone in this day and age, thus all opinions, perspectives are all def. without a doubt important, and welcomed.

Here it is hot off the press……Enjoy!!!!

Decadent Data-Mining

Introduction……

This blog is a collection of my research and writing with regard to economics, business, finance, investing and financial analysis. With my blogs I also hope to extend a greater understanding of economics, finance, analysis, programming, and the field of technology.  My interest isn’t just in the conventional/bland economics & finance but also in the role that this new technology plays on the economy, politics, and our ability to research. Furthermore, I want to showcase the role that technology plays in my life, and showcase some of the methods that I have used to help me throughout the course of my work and research.  Thus, as I learn to better conduct financial modeling through programming I wanted  In reference to these ever-present advancements/spillovers that are occurring with regard to technology & data-management on the internet.

As far as the internet is concerned I am without a doubt interested in the overall role tools such as search engine’s SEO, site analytics, etc… in efficiently uncovering pertinent details related to the market for the due diligence/reconnaissance phases of the investment process.  Plus, the aid that the storing/streamlining of this data plays in reference to every layer of the social hierarchy, from the large corporations. non-profits, NGOs, small-businesses, and the people. My aim is to bring the cutting edge technological breakthroughs and show how effective it can be to research, business and the economy.  It is partly my fascination with this that has caused me to take a more proactive role in the area of programming/development. This is the overall, reason that thus far I have developed a strong foundational knowledge in visual basic, .NET, ruby, all the html(s), CSS, linux & Windows Command Shell. java, and my favorite of course is that of python without a doubt!!! Through all of these I have been slowly and surely learning C/C#.  My next short-term technological goal without a doubt will be to get a strong foundational grasp of C/C# as I believe that is going to be very important to fully understanding the world of programming.

All-in-all, I have a far-reaching passion for the open-source community. I find that in my experiences with it that mystifies me that so many people from such different areas and background are able to without meeting face-to-face are able to collaborate with one another, and form such great detailed and complex software that are efficient enough for all too use. What interests me even more and has helped me to a great deal is the very fact that the open-source community has had such a high-priority placed on keeping information open. To those in the open-source community that non-stop hold it down and ensure that everyone gains the necessary information to properly operate the software is aside from school what I owe my successes with learning about how I myself may benefit from the implementation and use of technology. But all of my finance-based projects as well as my technical programming based projects will be in the blog. More importantly, I hope that ordinary people without a financial/technical background will be able to see that they too can do basic programming to automate many of their tasks.

Hello world!

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!

Follow

Get every new post delivered to your Inbox.