try another color:

 
try another fontsize: tiny small normal big huge
netsperience 2.x
web development, web site design, seo and smo

web development

Errors and Inconsistencies on LinkedIn

I have great respect for the pool of experts and talent who are members of LinkedIn.

However, I find the LinkedIn interface clumsy, cumbersome, and often, wrong.

Here is a collection of errors and inconsistencies collected from LinkedIn.


Cannot reply to message

Got a message on Yahoo Mail, but it didn't load

So I tried to reply on LinkedIn

but I was prompted to log in

(although I was already loggged in, AND the login screen kept appearing... a sub-bug?)

and when I viewed my sent messages, the reply was not there

decibelplaces' week off with Precise Pangolin Ubuntu Linux

I'll admit I have been a Windows user since Windows for Workgroups 3.11. Currently I have my second HP laptop-desktop-replacement which arrived with Windows 7, which is a little better than Vista.

I have been stubbornly developing Drupal on Windows, even running Drush locally using Xampp and bugging moshe weitzman et. al. about supporting Windows. I don't think drush mmas works yet on Windows, perhaps it never will.

Recently I needed to use ffmpeg for media conversion, and although there are Windows binaries, Drupal modules did not know what to do with the Windows version. I ended up working on the dev server, which was not my usual process. Usually I work on a local version of the files and database, synchronize them with Git or SVN version control, and ultimately upload them to a development server before staging and production.

During a week hiatus between projects, I decided to set up a Linux workstation, to better match the LAMP web hosting environment.

My old laptop had a dual boot to Ubuntu Hardy Heron 8.04. I had a hard time setting up my Windows wifi driver with ndiswrapper. It was sort of a novelty.

Since then, I have installed Ubuntu as a desktop OS on a couple of cheap computers from Property Room as gifts for friends, and also when a friend's Mac had terminal kernel panic, I wiped the drive and installed Ubuntu. People who were never used to Windows found Ubuntu pretty easy to use.

Ubuntu has come a long way, and with the addition of the PHP GD image library in Ubuntu 10+, it is pretty compatible with the web hosting servers I use, in fact my last project was hosted on a server running Ubuntu.

So first thing I did was get the wubi Windows installer for Ubuntu Desktop 12.04 LTS so I could install it as a dual-boot (I'm not abandoning Windows, I'm just broadening my horizons). Why Ubuntu? Many web servers run CentOS or Red Hat Linux - I installed CentOS at VPS.net - but Ubuntu is particularly well suited for a destop operating system, and hey, Linux is as Linux does. Plus I have a friend who runs Fedora on his desktop so he gets the latest updates - and he's always crashing and patching. I used the Virtual Machine in Windows to test web sites on Internet Explorer 6 running on XP (glad we mostly don't have to do that anymore) and I'm not very interested in using Virtual Box to run two operating systems at once. I also read warnings that it's easy to accidentally restart Linux in the Virtual Box, and that can destroy your Linux system.

Each release of Ubuntu has an alliterative animal name, 12.04 is called

Precise Pangolin (a Pangolin is a scaly anteater)

Ubuntu 12.04 Precise Pangolin

Next I needed to set up my machine for Drupal development, which also requires a web server, and MySQL and PHP (the "MP" in LAMP). I'm not sure what the best guide is, but the first one I followed was pretty old,  and it told me Ubuntu doesn't let you create web site directories at /var/www so I had to create a symlink from /home/www to /var/www and it caused lots of problems and eventually I ditched my configuration and started over without the symlink and everything is fine. The second pass I also found an excellent post about configuring Precise Pangolin for Drupal by Laura Scott with some nice tips. I had trouble posting a thank you comment, Laura had to tweak the Mollom anti-spam settings because it was refusing everything, the shoemaker's children always go barefoot.

DrupliconIn short, I had to install the Apache web server (I briefly considered nginx server, but mostly my projects are hosted on Apache), PHP and MySQL. Set up a vhost (virtual host) for the localhost web address in the browser, and a database. I have been configuring vhosts and databases for some time in the Xampp Wampserver for Windows, so I already knew how it works.

Finally, I installed Drupal 7.

I also installed Drush (of course) and Compass for SASSY stylesheets, and - yup, ffmpeg - and Git to connect my project to my Github repository.

Then I had to think about code. On Windows I mostly use the EditPlus text editor, which has syntax colorization for HTML, PHP, CSS, Javascript - and has a really good "find in files" search. The default gedit text editor for Ubuntu is pretty good, with syntax colors and stuff - but sometimes I would use the Eclipse IDE on Windows, although it always felt like driving a bloated Hummer in a bumpercars ring. I poked around a little and found some Drupal plugins for the Netbeans IDE, so decided to try it out. So far it's great, more lightweight than Eclipse, but it did not come with PHP enabled when I installed it from the Ubuntu Software Center, so it took some research to figure out how to turn PHP projects on in Tools > Plugins. I also added Drupal Templates for Netbeans so typing in "hook_form" (for example) will display a dialog with options for pre-configured Drupal code blocks, which saves a lot of time:

Now that I could code and view the web site on the local server, I had to think about some productivity tools, and other stuff I was used to on Windows.

Is Incompetence Widespread? (LinkedIn Answers)

The question:

Is Incompetence Widespread?

During a discussion with a LI colleague we discussed incompetence. The issue came up when we discussed the credibility of an institution. I thought the institution had credibility, I only questioned the competence of select staff members. His response, "Incompetence is widespread." After a smile and a laugh, I though about it...is it really widespread?

My answer:

By answering I risk exposing my incompetence. Ah well, forge on!

As a web developer I need to pay careful attention to the UI because most computer users do not think like programmers and the interface needs to be not only intuitive but also sensible, and guide them in case they do the unexpected. Does that make them incompetent? Perhaps in the eyes of the elite who assume that the "average Joe" knows that cookies are not edible and Walmart does not accept cache.

On a recent job, I had to edit the copy that was provided because the writer used "effect" instead of "affect" and did not match the verb to the number of the subject. On another project, a writer helpfully wrote praise for Ben Franklin for Presidents Day.

My only solace is seeing the teens industriously texting (or maybe sexting) all around, which must be a boost for literacy, however "eubonic."

One of my most eye-opening experiences was letting a class of 3rd graders loose on a quiz application I developed - I thought I anticipated most errors, but they found ten more ways to break it I never imagined!

In summation, competence is in the eye of the beholder, and I have suffered from foot-in-mouth complications frequently enough to know that I am not above being wrong, and yes, sometimes incompetent.

Adrienne Sasson wrote:

Randall,

Thank you for such a cheerful answer. At this time, you have not exposed any incompetence.

Of course, none of us are above it all and we all make errors. It's is just that some don't know when to say, oops, I screwed up, even when shown.

Keep forging on!

Adrienne

My 50th Best Answer in Web Development on LinkedIn

I achieved a notable milestone: my 50th best answer in the Web Development questions category on LinkedIn.

LinkedIn question: Dreamweaver CS4 and XAMPP

I did not start out to be the "king" of best answers - I like helping people and usually I learn something by taking 10 minutes to research links and info for my answers. When I noticed I was in the top 3, I made a decision to become the king.

 Linked In Web Development Experts

5% of my answers are selected as "best" - and 20% are also selected as "good"

Expertise in answers on LinkedIn

View my profile on LinkedIn

Riots Between Hindus and Muslims in Hyderabad India

HYDERABAD (Agencies) – Indian riot police fired rubber bullets and used teargas to disperse Hindu mob during anti-Muslim riots that continued for the fourth consecutive day on Tuesday despite imposition of an indefinite curfew in the southern Indian IT hub of Hyderabad.

riots in Hyderabad

When making decisions to outsource, consider the social tensions and stability in the provider's region. These riots are affecting a project I am managing. This is an actual Skype chat with my manager in Hyderabad this evening:

[10:45:46 PM] Indian Partner: we have riots in our city
[10:45:57 PM] Indian Partner: some parts of the city are in Police curfew
[10:46:13 PM] Randall Goya aka decibel.places: why curfew?
[10:46:17 PM] Indian Partner: luckly my part of city is not in curfew
[10:46:27 PM] Indian Partner: there are riots between muslims and hindus
[10:46:46 PM] Indian Partner: petty quarrel became a religious issue
[10:46:57 PM] Indian Partner: my other DBA stays in curfew area
[10:46:58 PM] Randall Goya aka decibel.places: terrible
[10:47:13 PM] Indian Partner: I gave him laptop with wireless connection so that work will not be affected
[10:47:24 PM] Randall Goya aka decibel.places: good planning
[10:47:38 PM] Indian Partner: the problem is the police cut off power now
[10:47:51 PM] Indian Partner: his laptop will be on battery for another 4 hours
[10:48:19 PM] Indian Partner: before that he will upload all source files to server so that another guy I talked will take care from another area
[10:48:32 PM] Indian Partner: finally to make sure the schedule is not affected
[10:48:48 PM] Randall Goya aka decibel.places: right - the kind of things we need to plan for!
[10:48:59 PM] Randall Goya aka decibel.places: unbelieveable!

Read more about the riots in Hyderabad

I Am the King of Best Answers in Web Development on LinkedIn

I have made it to the top - the most best answers in Web Development on LinkedIn:

LinkedIn Web Development Experts

 

I did not start out trying to be competitive - I just answered questions, often I think my answer was chosen as much for my writing skills as my expertise.

The 19th best answer was, fittingly, about using Drupal + Organic Groups List Manager.

log in with your account on

Syndicate content