Thursday, September 29, 2011

Wiki Comments

Mike Hopkins (Buffalo-Wiki) – Urban Gardens
You chose a beautiful and important topic for your article. People really need to know the alternative uses of available property for collective benefits. You also did effective research and presented some hard facts and useful data. I have a few corrections for you though. I believe your information will be better presented with fully inclusive subtopics (like “the advantages of urban gardens” or “the aspirations of Curtis Urban Farm Foundation”) or rather take time to introduce your subtopics before delving into them. Also, in line one, 1/6th should be something like “a sixth of” or maybe "one of every six Americans."






Sable Hill (Wiki-How) - How to Survive Your Freshmen Year in College
I like the way the ideas were outlined. They generally looked very straightforward and easy to follow, but they were also funny enough to get my cheekbones hurting after going through. It seemed mainly influenced by your own personal experiences and these rules may not all generally apply. There are grey areas and so in the real world there might be a need to be more explicit on some of these ideas. Nevertheless, it’s a very useful subject to highlight. By the way, you may want to correct "your dorming" (at #4 – Dorm Living).






Kevin Freiheit - (Wikipedia)  Dash's Market (Buffalo, NY)
I have a few clues as to keeping your article from being continuously deleted. First of all, much of the information you provided about Dash has somewhat being provided by other articles on Wikipedia. As such, editors may immediately be tempted to move yours to a subtopic position under some other article.  Secondly, considering your subjective and continuously changing point of reference, most readers may consider your article as promotional rather than informational. 




Matt Zahm - (Wiki-How) How to replace the front pads...
You said in #2 to kick the wheel if stuck. How about shaking it…lol?
You intricately covered this subject in detail with very illustrative pictures and drawings to support. The video you included was also very helpful. As a matter of fact, after going through the blog, I believed I could perform the repair procedure all by myself. Since I don’t have a Nissan Xterra, I searched without success for any similar article on my vehicle model and year. Don't you want to write another article on Toyota Prius?






I am a novice in this regard and so I have a few questions.
First of all, reading through your steps and going by the pictures on the page, I’m confused. Does the MPC 1000 record external sounds, internal ones or both? You also used some technical terms that may keep a novice from benefiting extensively, but I believe the page will be very beneficial to the right audience.

Tuesday, September 20, 2011

Bunmi Akinyemiju


Bunmi Akinyemiju (born February 4, 1977 in East Lansing, Michigan), is an American entrepreneur. He was born to Nigerian parents who were both in Ph.D programs at Michigan State at the time. He moved to Nigeria with his parents when he was 5 years old and moved back to East Lansing, a place he calls home, when he turned 21.

Positions Held
Bunmi is Vice President of Artemis Solutions Group – an IT consulting firm. He is also the Chief Executive Officer of Enliven Software LLC, which provides unique financial solutions to businesses through its e-Invoicing and e-Payment software. Enliven Software LLC was originally Fidesic corporation – based in technology hotbed Seattle, WA. Ex-Microsoft employees originally launched Fidesic in 2000 with deep experience in the online payments space. It was created to deliver paperless electronic invoicing, payments products as well as sophisticated Electronic Data Interchange type technologies inexpensively to small and medium sized businesses, but was acquired in 2009 when Bunmi and John W. Gilkey completed the acquisition of its assets, trademarks, intellectual property and technology infrastructure in the first round of start-up financing for the new Michigan based venture that relocated the company and rebranded it as Enliven Software LLC.

In terms of coverage, Bunmi’s involvements are not limited within the United States. Bunmi is director of an “education portal” company in Africa called Splashers Technologies. In recent years, among other things, the company has created online educational portals for institutions in West Africa and especially in Nigeria to automate a wide variety of administrative and academic related processes in higher educational institutions. This provision has enabled a faster and more efficient way of performing critical routines that exist in most tertiary institutions and should further promote the use of computers among such demographics. In addition to this, Bunmi is a stakeholder in the affairs of the Venture Garden Group – a Global Technology Group of strategically related companies, with ownership of several fully developed intellectual properties designed to deliver solutions, to customers in a global marketplace.

Back in the United States, Bunmi is the current chair of the MSU Children’s Health Initiative board. A board that aims to bring together the expertise and resources of Michigan State University, students’ talents, knowledge from community professionals, Greater Lansing hospitals’ commitments and the entire community to create a remarkable and enduring legacy for the health of children in the region. Bunmi is a true Spartan. He graduated from Michigan State University in 2000 with a degree in Computer Engineering. He also has Microsoft certifications in Solution design (MCSD) and in Application development (MCAD) in the Microsoft .NET platform.

Bunmi’s Early Life
Bunmi has always had a great passion for technology, and started programming while he was still in Nigeria at age 14. Afterwards, Bunmi gained admission into the Federal University of Technology in Akure, Nigeria, the quality in him quickly singled him out from the crowd of other tech savvies. Besides his primary educational goals, Bunmi was also musically inclined. He loved to play the saxophone and was good at it. With amateur skills he was often called to play the at large events. It was not very long after he commenced in that university that he had to return to the United States of America.

Prior to Artemis, he owned and operated an independent software development firm (Splashers Technologies) started in 1995 – at age 18. After his graduation in 2000 from Michigan State University, he became a Principal with Artemis. Now as the Vice-President and Director of the EBusiness at Artemis, Bunmi participates in all major business decisions and is involved in the day-to-day operations of Artemis.  He also oversees Web and Software development operations at Artemis, which handles the engineering of web-based and non-web based software applications to solve business problems.

Bunmi’s Guiding Philosophy
Bunmi is specialized in technology team leadership and mentoring, project management as well as technical sales. He builds something from nothing, and nurtures the growth process of individuals, teams, or businesses. In someway, similar to how a new mother enjoys watching her first child grow, he spends time nurturing and caring for teams growing under his watch. He loves building winning teams, leveraging his experience in software development, leading software teams and consulting for technological initiatives.

These days, Bunmi spends more of his time mentoring the up and coming leaders and innovators while building his “software as a service” company into a global leader; surrounding himself with talented and passionate people and efficiently connecting capital and resources, to create value in all the organizations he is involved with.

Other Engagements
Bunmi served on the Mayor of Lansing's Transition team task force responsible for Economic Development, Job creation and Converging technologies.  He played a significant role in founding the Greater Lansing Area .NET user group.  He is on the Advisory board for the Mid-Michigan Children's Initiative (MMCI). He also runs a mentoring program for the Boys and Girls club of Lansing. Bunmi remains a Member of the board of Small Business Association of Michigan; a non-profit management organization poised to take on the fight for small business in Michigan and recently, was selected to join the board of the International Association of Microsoft Certified Partners – west chapter.

Bunmi’s Personal Life and Interests
For nightlife and entertainment, Bunmi hangs out in places where the music isn't too loud, making it easier to talk and socialize. Such places, Bunmi says, attracts a crowd of mature professionals. He cites an example of The Exchange in Downtown Lansing. His interests also include basketball, cars, angel investing, technological gadgets, jazz music, soccer and venture capital.

On July 30, 2011, at the age of 34, Bunmi Akinyemiju formally tied the knot with his long lasting friend and soul mate Olayinka Ogunbi  – commonly refered to as Yinka among friends. Yinka is a health worker at the Federal Medical Center in Nigeria. Their marriage was held in the presence of a large congregation of friends, family and well wishers in the ancient city of Ibadan in Oyo state, Nigeria.

Generally, most of Bunmi’s affiliates refer to him as a very thorough, detailed and intelligent individual. And that he is experienced in delivering information technology solutions and especially experienced with managing people and operations.

Thursday, September 8, 2011

The importance of security in web 2.0

First of all, from a communications standpoint, web 1.0 Internet applications being unidirectional are somewhat similar to the traditional media were information can easily be controlled. Web 2.0 is multi-directional and is all about openness and freedom which tears down the traditional way information administrators have protected critical information in the past.  With web 2.0, information does not come from one source neither does it go to one destination. Information reception is often instant since users tend to be permanently logged in and can easily be received and responded in real time and through mobile devices.





Web 2.0 implies interactivity, end-user engagement, and most importantly, decentralization of the sources of online content. It is therefore important to note the importance of security in developing web 2.0 applications, in end user choice of applications and also on how end users make use of these applications.

It is impossible to overlook the need for security since the core of this idea of web 2.0 is decentralization. There are therefore two dimensions to this security issue. One is how to control these generally amateur users from unknowingly exposing insecure or personal information on such platform and also how to protect even genuine users from one another. This is often a major part of the agenda in Secure Enterprise 2.0 forums of related industries around the world.

The other concern is how to protect the service providers’ application servers, end user devices as well as end user personal information from professional hackers who are deliberately out for users information. There are a variety of strategies hackers employ to achieve these objectives. These include, but are not limited to Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF), Phishing (especially now that there are so many sites and one cannot tell if genuine or not), Injection Flaws or even Insufficient Anti-automation. Users of GoogleYahoo, Justin.tv and others have been victims of such attacks at some point or another.

Web 2.0 technologies even extend to very sensitive aspects of our lives these days through interactive self services industries  banking as a good example. Everything has even gone mobile and the risks keep growing. As effective as it may be, the risks of something going wrong by far outweigh the benefits presented by any web 2.0 model. The consequence of not prioritizing security in a web 2.0 model ultimately implies that it might become a risky alternative. Ultimately, protecting Web 2.0 users who are predominantly uninformed, unsuspecting and vulnerable people rank very high. In web 2.0, security is a matter of priority.


What is Web 2.0?

In one simple description, I’d say Web 2.0 is a fashionable name given to a group of applications designed to support a second level of use for the internet, the first level being the passive one-directional communication from one party to another. Web 2.0 therefore implies interactivity, end-user engagement, and most importantly, decentralization of source for which the Internet was originally created. Like every human effort to improve the way we go about our lives however, there are pros and cons to this development. I will proceed to address the various subjects under which we derive advantages and disadvantages from web 2.0.










Syndication and Security
Web 2.0 lets end users not 
only take control of their content but it even lets them
modify the codes being used for the application itself. This may somewhat be of advantage when the end user can assume control of what information he or she makes available to his or her select group or groups. He or she also has the ability to customize. This is the core idea of web 2.0 – decentralization.

On the flip side, any issue with security also targets the very core of web 2.0. Even though the older web applications may have had more dos and don’ts, but with professionals in charge of protecting, so far, it has proven more effective in keeping the bad guys away. There are two dimensions to this security issue. One is how to control these generally amateur users from unknowingly exposing insecure or personal information on such platform. The other concern is how to protect these amateur users and their personal information from professional hackers who are deliberately out for their information and how to protect them from one another.

Accessibility
Web 2.0
 unlike Web 1.0 applications, offers products
 and services that are designed to offer great
functionality and for a diverse set of individuals created by a widespread array of developers. This makes the web platform altogether very convenient for use by most people either from conventional computers or even from devices other than the computer. Another advantage is that it provides free alternatives to applications, products and services like videos, document processors and more for an opportunity to advertise and that may otherwise have been purchased.

The hard fact concerning this is that acquiring these services necessitates dependency on certain services like internet accessibility of data plans on phones and so on. In most cases, it requires accepting conditions, which give up certain rights to the service provider. But most importantly, these services stand a risk of not being available when required due to a third party failure. Here, the end user cannot hold the service provider responsible, and may just have to deal with the consequences.

Data Volume, Accuracy and Reliability
The fact that everyone can now contribute to the content found on the Internet in the advent of web 2.0 through online 
encyclopedia made up of user-generated entries, blogging and even comments on posts from others has now created great volumes of information and a very dynamic web. However, there are problems with this. Even though there are numerous entries that have been credibly researched on and supported with
verifiable and reliable sources, academics
consider such sources like Wikipedia as poor reference because its data has
been provided by users who don’t have the qualifications to do so. It is like a society not knowing who to believe or trust because everyone is allowed to talk.

Extensibility
Web 2.0 applications are created extendable. Take facebook for instance. One does not have to update anything but logon to discover a different look of their profile. It is of advantage to the users as well as developers when new performance enhancement features can easily be added to applications at no extra cost to both parties. Developers now adopt extensible designs to their applications so that when there are
new features to enjoy, they’re immediately added instead
of waiting for them to reach a certain number before
repackaging the entire application as a new version.


There are still long lists of pros and cons of the new concept referred to as web 2.0, but it is important to note that it is technology that is here to stay.



Friday, September 2, 2011

…along came the Internet


I really can’t pinpoint the very first time I used the Internet, but I remember why and how it happened. It actually resulted from a totally different mix. I was in college late 1998, technically my junior year. I observed that fellow students like to have fast food at times, which wasn’t available on our campus at the time. The idea to make and sell burgers quickly dawned on me.

I required authorization for business on campus and a designated service area within the student union building and so I planned to write to the student union government. The building offered limited spaces through stiff competition, so my presentation had to be outstanding in order to get a space. I decided to start by designing a letterhead for our communication and there was only one way to go – the computer.

I had to patronize a graphics designer and fortunately, I also had to sit by the designer to ensure she understood my imagination. It was so much fun watching her maneuver the design software. I determined at that point that I can do this and decided within myself to pursue the required skills.

Now, email at this time was just gaining popularity in the late 90s through websites like yahoo and I understood how handy and neat it might be to have an email address so I had my elder brother who at the time was a Microsoft Certified Professional, create one for me. Till today, that address remains my only unchanging personal contact information.

Inspired by watching the graphic designer working, I went ahead to enroll for training in computer design. My first choice of software was macromedia director, a web animation software. Before this time, I had operated a few computers, but they were all offline. These training computers were online so I had the opportunity to play around my mailbox and surf the Internet.

At the turn of the millennium, I bought an advanced Photoshop book. It was quite expensive at the time, but after going cover to cover I grew wild with the software. Most of my creations were used on print, others were used on television and on the Internet.

In 2002, a client approached me on the need for a low budget communication package. I accepted the project, but when it came to the aspect of a website, I had to decide between hiring someone and working on it myself. I had never designed a website at that point, but I observed that many desktop applications will create webpages.

I designed a few webpages based on specified content and linked them together in Microsoft FrontPage. I previewed the site and went ahead to show the client. I also proposed the cost of hiring a professional as against using what I created. The client was ready to go with my creation and so I uploaded it. It was quite heavy and took so much time to load, but I had just published my first website.