Search Results for: about

WordPress Trouble: No plugins match your request

UPDATE: From the WordPress team: “This is a problem with api.wordpress.org. We’re working on it and should have it resolved momentarily.”

UPDATE 2: Issue has been fixed! I can now search plugins from the backend.

Woops! It looks like something broke with the core WordPress plugin search feature that is powered by WordPress.org.

One minute I was searching and installing plugins like normal and the next minute I was greeted with a confusing message:

“No plugins match your request.”

I was sure the plugin still exists so I went to WordPress.org to verify and sure enough it was there.

A few other users are actively reporting this problem at the WordPress.org forums. Check there to see what I and others are currently saying about it.

This is breaking news so I’m doing a quick post to help anyone else who might be searching Google for a solution. I’ll post an update once I know of one myself but I think it’s safe to say their search is broken for now!

Why Carrier IQ’s “Cell Phone Spying Rootkit Software” is a Bad Thing Contrary to Expert Analysis

One statement that is constantly thrown out there to make Carrier IQ’s software seem legitimate is this:

“Three of the main complaints we hear from mobile device users are (1) dropped calls, (2) poor customer service, and (3) having to constantly recharge the device. Our software allows Operators to figure out why problems are occurring, why calls are dropped, and how to extend the life of the battery. When a user calls to complain about a problem, our software helps Operators’ customer service more quickly identify the specific issue with the phone.”

If it sounds useful to you, that’s because it is! Every device should have self check and correction mechanisms in place. We have these in software programming, they’re called error handlers. In other applications, we may just have to log some data to visualize trends over time for an accurate diagnosis of existing problems or potential points of optimization.

My problem is not whether Carrier IQ may be “snooping” on people. As with any communications/telephony issue, these are the real security implications that I can see: Continue reading

Kelly Thomas, a Man From My Community, Was Beaten To Death By 6 Fullerton Police Officers On July 5th, 2011

Why does it take SIX police officers to apprehend ONE 160 lb. schizophrenic homeless man, and WHY DON’T THEY PROCEED TO CUFF HIM AT ANY POINT?

Kelly ThomasKelly was brutally murdered while terrified and crying for help.

On July 5, 2011 six police were caught on tape beating Kelly Thomas, a “peaceful homeless man” into a coma while he was screaming “Dad! Dad! Dad!” for help.

I’d like to know what procedure it was that instructed Police Officers to bash Kelly’s head in and tazer him repeatedly while more cops show up to participate, NOT ONCE PUTTING CUFFS ON HIM, until the still, lifeless body of a brain damaged man lay there on the concrete?

Turns out Kelly’s dad is an ex-police officer of the Fullerton Police Department and teaches police procedures. When he was interviewed about the killing he stated that police procedures were certainly not followed. Apparently, the Fullerton Police Department and the Orange County District Attorney are close friends. The city of Fullerton already tried to pay off Kelly’s family with $900,000. Because of this, the FBI is now involved.

Continue reading

Web Design Services

Did you know that with a professional website you can reach thousands of new clients instantly and dramatically increase exposure to your business? Your website is the face of your business!

I look forward to this opportunity to help you design a website from the ground up and start promoting your business on the web using best practices and web marketing strategies (SEO, Google AdWords, etc). I am confident that with my 10 years of professional web development experience I can deliver something that exceeds your expectations. My pricing is also very competitive!

It is my goal to attract respectful customers and provide them with good value for their money.

Why choose me? I strive for the ideal solution…

My theory is that web design doesn’t have to be about re-inventing the wheel and charging someone out the wazoo for it, when all you really need is a solid flexible platform to power your website; something that can get you up and running in an hour or two, yet offer an endless canvas for personalization and customization. That’s why most of the websites I build are powered by WordPress.

EXTREMELY Easy To Use!

WordPress is a robust publishing platform which is designed to be straightforward and easy for you – the end user – to work with. After I commission your website on WordPress, publishing new content is literally like writing a document in Microsoft Word, assigning the document to a category, and then clicking the Publish button. Voila! Your new article is now published to your website, automatically categorized and placed into your navigation menu. It’s nothing short of magic, and it’s how modern day web publishing should be!

Take advantage of these WordPress features and many more:

  • Thousands of free and premium themes make creating the simplest blog or the most complex webzine a possibility. Themes are available for photo galleries, portfolios, online retail, blogs, etc.
  • Thousands of free plugins for extended functionality such as contact forms, newsletters, shopping carts, affiliate marketing, image slideshows, social networking, top 10 lists, etc.
  • Thousands of free widgets for extended functionality. Customize your sidebars with widgets using drag and drop in the admin panel.
  • Built-in user registration and management.
  • Built-in commenting system and spam protection.
  • Automatic tracking and archiving of posts.
  • Post and page revisions maintain a history your content edits and enable you to rollback to a previous revision.
  • Automated website backups.
  • What-you-see-is-what-you-get authoring and editing of site content. It’s really similar to Microsoft Word. Easily embed video from services like YouTube or images from services like Photobucket.
  • Powerful search engine optimizations with no action necessary from the user. Get ranked even higher on Google, Yahoo and Bing.

Packages & Pricing

“Once I’ve given you the proposal, you choose whether or not I’m worth hiring!”

WordPress Installation (Basic Package)

What’s included:

  • WordPress Installation – I’ll install the newest version of WordPress on your web host. If you don’t have a web host I’ll help you find the best deal and get you setup promptly.
  • Basic Theme Bundle – comes loaded with several of my favorite themes for you to choose from. Simply pick the theme you like and activate it! Easily install more using the built-in theme search engine.
  • Basic Plugin Bundle – comes loaded with several of my favorite plugins. Easily install more using the built-in plugin search engine.
  • Theme Personalization – personalize one theme of your choice – not only will I adjust the fonts and color scheme for you, but I’ll also replace the default theme branding with custom branding, graphics, logos, or text that you provide me with. I believe personalization is an important design step for any website which is why I offer this in my Basic Package. This is basically what I offer in my WordPress Theme Personlization Service, a $50 value!
  • Google Analytics – allows you to view site stats, track visitors, and help you understand where your visitors are coming from. Capitalize on new opportunities!
  • Search Engine Optimization (SEO) – standard optimizations with All-In-One SEO and Google XML Sitemap. I’ll submit your website to Bing, Yahoo, and Google search engines so they use the preferred method of indexing your website for better search ranking and listing.
  • Contact Form – enable visitors to contact you via email with this simple contact form. Ability to create multiple contact forms and place them anywhere on your website.
  • Email Communication – get tips, documentation and support on how to use your new WordPress website – even after I’ve finished commissioning it!

Pricing: $150 (flat fee)
Contact me now

WordPress Installation (Premium Package)

What’s included:

  • Everything from the Basic Package
  • Premium Theme – find a premium theme under $100 online and I’ll purchase and install it for you, ensuring that you own the license to use it.
  • Initial Content – I’ll publish some content for you – up to 5 pages – using text and images that you provide me with.
  • 3 Hours of Customization – for any additional theme customizations you might need. In case we can’t find the right plugins to give your website the tailored functionality you desire, it still might be possible through custom programming, which is why I’ve included 3 Hours of Customization with this package. This is basically what I offer in my WordPress Customization & Development Services, a $210 value!

Pricing: $400 (flat fee)
Contact me now

WordPress Installation (Migration Package)

Want to move your existing website over to WordPress and start taking full advantage of its powerful user friendly features? Make content publishing and website maintenance a breeze by switching to WordPress today!

What’s included:

  • Everything from the Basic Package
  • Functionality Migration – I’ll consider a theme that offers as much functionality as possible in relation to your old website, and I’ll install plugins to reproduce any missing functionality we can’t get from the theme itself. This covers typical components such as an image rotator, shopping cart, newsletter, message board, etc.
  • Content Migration – I’ll publish all existing content from your old website.
  • 3 Hours of Customization – for any additional theme customizations you might need. In case we can’t find the right plugins to give your new website the same functionality as your old website, it still might be possible through custom programming, which is why I’ve included 3 Hours of Customization with this package. This is basically what I offer in my WordPress Customization & Development Services, a $210 value!

Pricing: Starts at $400 (depends on amount of content / complexity of existing website)
Contact me now

WordPress Theme Personalization Service

Personalization of one theme of your choice – not only will I adjust the fonts and color scheme for you, but I’ll also replace the branding with custom branding, graphics, logos, or text that you provide me with.

Pricing: $50 (flat fee)
Contact me now

WordPress Customization & Development Services

Need something unique done for your WordPress website? Maybe you have a theme that needs to be updated or tweaked slightly with additional functionality. Perhaps you need a custom widget developed for your sidebar, or a plugin for publishing content from a MySQL database. Whatever the challenge might be, I am eager to develop a solution for you.

Pricing: $70 (hourly fee)
Contact me now

WordPress Maintenance & Support Services

Need help updating your WordPress website or publishing new content? Maybe you want to add a contact form to your website using one of the many available WordPress plugins. Or perhaps you updated your theme and accidentally broke something in the process. Whatever the case may be, I can probably help you out! Just let me know what you need done and I’ll give you an estimate on how much time it will take.

Pricing: $50 (hourly fee)
Contact me now

What to Expect

We’ll work together to discuss your design needs up front (a worksheet will assist us with this) and from here we can make the critical choice of what theme your website should use, as well as any customization it might need to fulfill your specifications. I’ll outline everything in my proposal and give you a breakdown of the work to be performed.

Once I’ve given you the proposal, you choose whether or not I’m worth hiring!

I will develop your website on my own private web server which I will share with you so that we can preview any changes and/or progress before going live. Once you have accepted your new WordPress website, I’ll move it off of my server and onto your server.

Testimonials

Coming soon…

Showcase

If you’re not sure whether I have the skills to fulfill your requirements, I’ve put together this small resume for your convenience.

  • 10 years of professional experience in the workplace.
  • Proficient knowledge of languages & markups: ASP.NET, PHP, Javascript, HTML5, CSS3, AJAX, jQuery, SQL, etc.
  • Proficient knowledge of standards & techniques: SEO, OOP, W3C compliance, phpMyAdmin, etc. I prefer writing markup in a text editor as it is faster and more robust than a program like DreamWeaver.
  • Experience installing and maintaining various content management systems – WordPress, Joomla and MediaWiki (Wikipedia framework).
  • Ability to program custom themes, widgets and plugins for WordPress.
  • Graphic design and photo manipulation ability with state of the art tools.

Extensive projects take place behind closed doors for private businesses so unfortunately I have no way of sharing those here, but I do have a public portfolio of work I’ve done at oDesk, as well as the following public projects:

GlassOcean.net (2009-Present)

Description: This is my personal website, and you are here right now. This site is powered by WordPress!

My involvement: highly customized and expanded default (“TwentyTen”) theme, custom WordPress functions and widgets for content formatting and delivery, custom MP3 file listing component with ID3 tag extraction, intuitive content layout for many unrelated topics and categories.

TriciaMoiseLifeCoach.com (2011-Present)

Home of Tricia’s “Pure Joy Life Coaching” program. This website is powered by WordPress!

My involvement: Setup multiple affiliate programs, theme customizations, on-going site maintenance and updates.

ChelseaThurman.net (2011-Present)

Chelsea Thurman is an aspiring Hollywood actress. Her goal was to produce a clean, no frills acting portfolio.

My involvement: developed from scratch, on-going site maintenance and updates.

DollFaceChelsea.com (2011-Present)

Chelsea also has a thing for beauty and fashion. She has a unique idea for an empowering online magazine which is still coming to fruition.

My involvement: developed from scratch, on-going site maintenance and updates.

Contact Me

Nest (Your PC on the Internet)

Nest

Access your files from anywhere.

If you’re like most people who have accumulated a large collection of personal photos, music, and videos on your computer at home, but wish you had access to everything whenever and wherever you are, then Nest might be for you!

Or maybe you’re a business owner who’s frequently out of the office. Install Nest on your workstation. Leave town. Open Nest on your smartphone. Start browsing your files!

Your computer + Nest = Your computer on the internet

Or to put it another way, Nest turns your computer into a “Personal Cloud where you can access your files remotely via a web browser from almost any device, much like the new cloud music players, only you host all of your own files.

In a nutshell, Nest is…

  • A remote file browser
  • A remote music streamer with playlist support
  • A remote image viewer with slideshow support
  • A remote document viewer

Don’t allow big corporations to store and own your intellectual property!

Continue reading

Can We Stop AT&T From Acquiring T-Mobile?

Bell SystemBig news the other day, AT&T is about to acquire T-Mobile. Internet rage ensues. It was only a matter of time before someone started a petition, one of which made it to the front page on reddit.com:

Please sign the petition to actively stop AT&T from becoming a huge monopoly and saving our right to choose

Short history debrief: First AT&T was Ma Bell, then the Federal government broke that up into several companies which created fierce competition in the market. Many of those companies grouped together again under the same umbrella, in one legal way or another. Several years later and the Ma Bell antics are in full swing once again; in 2005 it was announced that Cingular Wireless, a joint venture between AT&T and BellSouth, would be sold under the AT&T name. And now AT&T is after T-Mobile.

If history taught us anything, wasn’t it that we can’t allow corporations to monopolize an entire industry?

AT&T

Continue reading

Board Warriors Tell Us How Great It Is To Be Rich

A long time ago, I created this idea called Verbal Reckoning where I would collect the most absurd claims and arguments from the web and comment on them myself in a thorough, very critical, insulting and sarcastic way…like policing internet trolls (a contradiction in itself). But mostly it was for humor’s sake, entertainment for the soul. This project idea faded quickly as I took interest in other things, but there was one relic from this ancient endeavor which I recently found on my FTP server and still hold close to my heart…

Continue reading

Riyad Mammadov, Enterprise Architect says, “Don’t Waste Your Time Commenting Source Code”

Quote Block
“A well-designed program uses classes and design patterns; it has high cohesion, low coupling, and limited cyclomatic complexity.” -Riyad Mammadov
BEEP BEEP BEEP BULLSHIT DETECTED

Source: Reddit user rafekett

Riyad Mammadov

Riyad Mammadov

Any programmer worth his intellect would be cautious of statements such as this one. I’m surprised to see this advice come from an Enterprise Architect with 16 years of experience. Come on man, put away that skunk! Commenting source code is a tool like any other, including unit tests. Some people prefer different tools or a combination of them all. Design practices such as unit testing and commenting source code should yield positive results when used correctly. Why else would these tools exist?

To make an outrageous claim that one should not use a fundamental tool such as commenting source code would be akin to me saying unit tests are a waste of time because they introduce an extra layer of design and complexity that is probably not necessary or useful at all, causing more dependency and a longer development period, not to mention costing the client more money in the end. While my statement is correct in some context or another, there are aspects of unit testing which I cannot deny the plausibility of, such as NASA using their own method of unit testing during the development of Project Mercury in the 1960′s. And I bet my butt that they also had documentation in the form of written English, which is precisely why commenting source code is a solid practice!

Classic sensational headline with a follow up clarification to keep oneself in good standing? In response to his original article, which received a flurry of negative feedback from Reddit.com users, he goes on to clarify that “one often-repeated mistake was that I am advocating against ALL source code comments. This is simply not true, and if you read the blog post through the end, you will see a pretty funny example of a very legitimate comment one programmer left in his code.”

Continue reading

What Is The Cloud?

Office SpaceWhat the hell? How did this \\heaven\HP4650 printer get added to my system at login!?

Enter Google Cloud Print.

“By connecting your printer with the Google Cloud you will be able to print to your printer from any computer or smart phone, regardless of where you are. Just activate the Google Cloud Print connector in Google Chrome and your printer will automatically be available to you from Google Cloud Print enabled web and mobile apps.”

The Google Cloud? The Cloud? Cloud Computing? In the Cloud? Google Computing? In the Google!? AAAGGGHHH SHORT CIRCUIT….

Utterly confusing. This is simply the American way, re-branding old $hit for profit. So Google has their own Cloud in the sky. I guess the way they see it, different Cloud-based providers will have their own “Clouds” (read: data centers) where they host and provision software, services and resources on the web.

But how is Google Cloud Print any different than setting up Internet Printing Protocol on your HP Color LaserJet 4650 or Canon iR5000 printer? I’ll tell you the glaring differences:

  • Requires Google Chrome on the computer that will be sharing the printer.
  • Requires Google Cloud Print-enabled apps to print from, such as Gmail, Google Docs, and Chrome OS. There aren’t many alternatives at this point.
  • Works with just about any printer attached to your computer.
  • You now rely on Google as a middle man between your internet device and your printer at home.

Continue reading

Using ROBOCOPY to Avoid Downtime During File Migration

downtimeSometimes I need to migrate a large amount of shared files on a network from one drive or system to another for better organization, more space, security concerns, or whatever the reason might be. However, a migration like this can interrupt network users who need access to those files. In this post I’ll show you a better method for file migration, which is now a staple in my IT arsenal, as it has proven useful many times.

Continue reading

About

Glass Ocean is Perry Butler’s personal home page.

I am a builder by nature. My father owned a metal shop when I was growing up where he crafted airplane parts. The machines that assisted with this were controlled by a computer; feed it some metal and punch in a few instructions, out comes a perfectly drilled part ready to bolt onto whatever it was made for. The machine would even switch tools half way through the process. Fascinating!

This website contains my blogmusic productionsservices, and software development efforts. Since 2001, I’ve been employed as an IT Manager and sole IT person for a group of companies in Anaheim, California, where I’ve been earning professional experience deploying and managing computer networks, providing technical support, collaborating and integrating third party solutions, and developing custom in-house software.

I would urge you to check out my thorough business profile at oDesk, which contains my resume, portfolio, skills, exam scores and more. Without brushing up on my skills I was able to score in the top 10% on several topics! Unfortunately, since the competition is pretty fierce and I’m just starting out on oDesk, I’ll have to demand a fairly lower fee than what my skills are actually worth, just to land my first few contracts. Hint: take advantage now :)

When it comes to writing about technology, sometimes I find the topic bland so I like to spin it in a humorous/sarcastic way. But I do try to raise important points, research legitimate sources, and remain unbiased as much as possible.

I also enjoy writing programming tutorials when I’ve developed some solid code or ideas that I think others might benefit from, and I cover anything from beginner to advanced programming techniques.

Music became one of my other passions early on in life, I’d say right around fourth grade when I found out a digital piano could make the sound of the ocean. I was enthralled. I’ve been trying to capture my own sounds ever since, and the result is a large collection of music productions on this website.

Thank you for visiting and feel free to contact me at perry@glassocean.net.

How to Migrate MaxView Settings Between Users and Computers

At the company where I work, we use a software program called MaxView to perform bid take-offs for large construction projects. We have configured several custom symbols in MaxView which we use to count items in large mechanical prints, and it takes about an hour to configure these symbols. Rather than configure these symbols individually for each new user, or an existing user who lost his settings, we needed a simple way to export the settings from one computer/user to another.

Continue reading

How to Hack the Bank of the West EDS Pro Software to Run For Any User Account

There’s a problem with Bank of the West’s EDS Pro software: it doesn’t assign the necessary permissions to the registry keys it creates for the OCR plug-in component during installation, effectively locking out any user from running the software except for the user who originally installed the software.

Continue reading

How to Convert a System.Drawing.Image to an IPictureDisp with Alpha Transparency

Anyone who wants to build a professional looking add-in for Microsoft Outlook knows that it’s important to make their add-in appear flush/stock/standard/factory, which means implementing the add-in functionality directly into the native Outlook interface via the toolbar/ribbon/menu/property pages/etc. An important part of this is understanding how to use IPictureDisp, because this is the only image type that Outlook will allow you to use for CommandBar controls.

Continue reading

Perry’s Music Streamer

Perry’s Music Streamer has evolved into what is now called Nest. Do check it out!

For lack of a better name, Perry’s Music Streamer is a web application that I’m currently developing which enables you to stream mp3′s from your home computer using any other computer or device with a modern web browser. Here you can find more information about this project. The project was started in June of 2010 and has been going strong since!

Continue reading

How to Create a TreeView File Browser Component in VB.NET – Part 2

This tutorial is part of a series: Part 1 | Part 2TreeView Part 2

In Part 1 of this tutorial series, I presented a way to use the .NET TreeView control as a file browser similar to Windows Explorer in functionality. As we navigate through this TreeView, the BeforeExpand event is handled so that each node is dynamically populated as soon as it gets expanded.

The second part of this tutorial focuses on displaying the native system icons for each file and folder in the TreeView.

Continue reading

Introducing Perry’s ID3 Tag Viewer

A few years ago I attempted to write an ID3 tag parser for MP3 files. The ID3v1 specification was easy to understand and implement, but the complex ID3v2 specification threw up some hurdles with SyncSafe integers, encoded bits, multiple sub-versions (ID3v2.2.0, ID3v2.3.0, ID3v2.4.0), and custom frame data. Needless to say, I couldn’t implement the specification properly and my parser would trip up on certain MP3 files, but I’ve recently revisited this project and fixed the showstopping bugs.

Continue reading

Perry’s ID3 Tag Viewer

Screenshot 1Perry’s ID3 Tag Viewer parses ID3v1 and ID3v2 tags stored in MP3 files. Not only does it extract common data such as the Artist, Album and Title, but it also extracts frames that contain data which MP3 players and tagging software simply do not care about, such as Private (PRIV) frames, User Defined Text Information (TXXX) frames, and other custom third-party frames that might contain hidden/encrypted data. Perry’s ID3 Tag Viewer utilizes a custom ID3 tag parsing library written from scratch, based on the official specifications at ID3.org.

Continue reading

When to Update WordPress

Broken Website = Unhappy Client

I read an interesting article today which had some useful feedback on when and why WordPress users were updating to the latest major version, WordPress 3.0. Based on the comments in the article, I noticed a few trends as well as some good insight.

Continue reading

Upload.com Does Not Accept Blogs!

Upload.com, relative of Download.com and part of the CNET.com network, does not allow a person to create a developer account and submit software if his or her website contains a blog, even if the blog and software are legitimate endeavors.

The fact is, GlassOcean.net needs more promotion in order for my software to reach a mass audience, and one way to do this is to submit the software to various “File Hosting” websites. Download.com is the first one that comes to mind.

I submitted my personal information yesterday to Upload.com.

8 hours later I was denied.

Continue reading