Showing posts with label user flow. Show all posts
Showing posts with label user flow. Show all posts

May 05, 2014

The stories behind 13 programming language names
Programmers generally agree that one of the hardest tasks in software development is naming things. One of things they have to name, though not very often, are new programming languages. When a new language is designed, the name chosen for it often follows one of several formulas: it's an acronym or abbreviation based on what it is (e.g., BASIC, COBOL, TCL, LISP), the name is derived from an existing language (e.g., C++, C#, CoffeeScript) or it's named after someone famous from math or computer science (e.g., Ada, Pascal, Turing). Sometimes, though, language designers get more creative when choosing a name. Here are the stories behind 13 of the the more unusual programming language names.


Why user experience and ecosystem will rule the cloud
It’s easy enough to start offering a cloud platform, but doing so successfully is a lot more difficult. James Urquhart explains how Amazon Web Services, Cloud Foundry and others are capitalizing on great user experiences and great ecosystems. Over the course of the last year or two, one key, fundamental rule of succeeding in the cloud computing business has become exceedingly clear: If you want to define and control any aspect of the cloud marketplace, you need to succeed at user experience and ecosystem. This is something that Amazon Web Services and Cloud Foundry clearly understand, and they’ve flourished as a result.


Revolutionary computers are on the way. Now we just need to know how to program them
A team of Stanford scientists has created a circuit board, dubbed “NeuroGrid,”consisting of 16 computing cores that simulate more than 1 million neurons and billion of synapses. They think it could be mass produced for about $400 per board, meaning it would be economically feasible to embed the boards into everything from robots to artificial limbs in order to speed up their computing cycles while significantly reducing their power consumption. But even if that’s possible, there would still be one big problem: Right now, NeuroGrid requires, essentially, a neuroscientist in order to program it.


9 Consultant Skills They Don't Teach You in Business School
In my 20 years as an international consultant, I’ve observed my colleagues in action: from the very predictable cohort of gray-suited analysts to the egotistical and colorful “friend” of the CEO. And then, they are those who do great work. These often discreet consultants share nine skills, not taught in business school, that separate the effective from the awesome:


Internet Of Things: What's Holding Us Back
Whirlpool CIO Michael Heim says "our toe is in the water on connected devices," as the company figures out the kind of connections customers really want in their homes, and what they'll pay for. Heim does see huge potential, and not just the cliché scenario of your refrigerator knowing all its contents and emailing you when the milk's running low. If customers let Whirlpool track appliance usage remotely, that would be a boon to product development, providing a window into what features people really use. What if the fridge told you when temperatures are varying, suggesting a pending failure, or your icemaker lost water pressure, suggesting a busted pipe might be spraying water all over your kitchen? What if your washer could be diagnosed remotely, since many appliances already generate electronic error codes?


Data breaches 9% more costly in 2013 than year before
Ponemon points out the 9% increase in breach costs is a big change from the past few years when breach costs either did not drop or rose only a bit. The cost stood at $214 per record lost in 2011. Factors in tallying data-breach costs include everything from forensics experts, outsourcing hotline support and free credit monitoring subscriptions, discounts to customers to make amends, in-house investigations, legal and all the extra work that mounts up after a breach. Heavily regulated industries such as healthcare, transportation, energy, financial services, communications, pharmaceuticals and manufacturing tend to have a higher per capita breach cost, the report says.


11 reasons encryption is (almost) dead
Encryption isn't always perfect, and even when the core algorithms are truly solid, many other links in the chain can go kablooie. There are hundreds of steps and millions of lines of code protecting our secrets. If any one of them fails, the data can be as easy to read as the face of a five-year-old playing Go Fish. ... Encryption is under assault more than ever -- and from more directions than previously thought. This doesn't mean you should forgo securing sensitive data, but forewarned is forearmed. It's impossible to secure the entire stack and chain. Here are 11 reasons encryption is no longer all it's cracked up to be.


3 Dimensions of Purpose
Here’s a test for purpose: Ask a colleague what they “do.” Most likely, they will respond with a short description of their role, and of the company or organization for which they work. Then ask them “why” they work. It’s in this answer that you will find out their purpose, and whether or not they find meaning in the cause or business for which they work. By asking these questions of your team, you will quickly learn how well you have communicated your purpose, and if there is alignment between their personal purposes and that of the company.


The Rising Strategic Risks of Cyberattacks
Organizations large and small lack the facts to make effective decisions, and traditional “protect the perimeter” technology strategies are proving insufficient. Most companies also have difficulty quantifying the impact of risks and mitigation plans. Much of the damage results from an inadequate response to a breach rather than the breach itself. Complicating matters further for executives, mitigating the effect of attacks often requires making complicated trade-offs between reducing risk and keeping pace with business demands (see sidebar “Seizing the initiative on cybersecurity: A top-team checklist”). Only a few CEOs realize that the real cost of cybercrime stems from delayed or lost technological innovation—problems resulting in part from how thoroughly companies are screening technology investments for their potential impact on the cyberrisk profile.


Bankers see a historic moment as mobile services boom
"It's a huge change ... you will come out with a completely new banking sector," said Clausen, head of the biggest bank in the Nordic region, where customers use online or smartphone banking more than anywhere else in the world. The surge in the take-up of mobile banking has taken many banks by surprise, prompting some to accelerate plans to close branches or adapt how their costly bricks-and-mortar branches are used. Granted, some executives said talk of the death of the branch is premature. Banks will push routine transactions on to tablet PCs or other automated platforms, but some branches will stay - albeit with a new look.



Quote for the day:

"No one can possibly achieve any real or lasting success... in business by being a conformist." -- J Paul Getty

February 14, 2014

Erasing SSDs: Security is an issue
The bright spot was encrypted SSDs, effectively deleting the encryption key makes the stored data useless. The one concern forwarded by the researchers is that there is no way to verify that the memory locations storing the encryption key data were sufficiently sanitized. The research team did not come out and say it, but reading between the lines has one believing there is no reliable way to sanitize SSDs other than physically destroying the device.


How to Optimize Your Enterprise Storage Solution
For enterprises that want their own internal data storage, it is best to start with network attached storage (NAS). A NAS filer is basically an extra server that connects to a network and rapidly adds extra storage to that network. However, at a certain point, too many NAS filers can overwork the local area network (LAN), affecting performance. When a NAS starts becoming too slow, creating a storage area network (SAN) is the next best step. A SAN is a collection of connected computers that are used solely for storing data.


Dozens of rogue self-signed SSL certificates used to impersonate high-profile sites
Such attacks involve intercepting the connections between targeted users and SSL-enabled services and re-encrypting the traffic with fake or forged certificates. Unless victims manually check the certificate details, which is not easy to do in mobile apps, they would have no idea that they're not communicating directly with the intended site. In order to pull-off man-in-the-middle attacks, hackers need to gain a position that would allow them to intercept traffic.


Cyberthreats: Know thy enemy in 2014
Defending a large network has never been harder. Expensive perimeter protection systems, complex host-based malware detection and even whitelisting systems have crumbled as attackers perfect an almost unbeatable pair of attacks: spear phishing and watering holes. Both attacks apply an age-old strategy: If a defense is too complex to beat head-on, bypass it. At the same time, social engineering, the Internet of Thingsand the combination of traditional Web applications, embedded applications and networked devices often with "versions" of Microsoft or Linux operating systems, present untold security challenges.


The Rise and Fall of Western Innovation
The main cause of this decline, according to Phelps, is corporatism—the inevitable tendency of businesses, workers, and other interests to band together to protect what they have. In modern economies, he says, corporations, unions, and other interests turn government into an agency for forestalling change and preserving the status quo. This problem has been worse in Europe than in the U.S., which is why productivity and per capita incomes in Europe have persistently lagged.


Workday: Linking technology design and user experience
We can hardly overstate the importance of software that users can easily adapt over time to changing business needs. Historically, it was difficult for users to change software rules and functionality in response to conditions such as a merger or new regulations. The software was inflexible, so these changes often required programmers to code customizations so the software could meet specific business requirements. A recent Gartner report explains the negative long-term impact of these customizations:


Mid-Level Leaders: Key Stakeholders, Agents of Change or Both?
It has come to my attention that a heightened focus on mid-level, or emerging, leaders has taken the industry by storm. However, I’m not just talking about the leadership development industry. This focus is being seen across many industries, pharmaceuticals and energy, in particular. Upon further reflection, it became clear why this is the case: both industries are facing major change initiatives, and mid-level leaders have been proven to be the most effective at managing change and ambiguity in the workplace.


Measuring the effectiveness of your security awareness program
Granted, measuring security effectiveness is not as straightforward as measuring a manufacturing process. There are many variables that are simply outside of one's direct control. In fact, a recent ISACA report conceded, "...security is contextual and not an isolated discipline; it depends on the organization and its operations. Furthermore, effective security must take into account the dynamically changing risk environment within which most organizations are expected to survive and thrive." All the more reason that improvements be addressed wherever possible!


Solving the Gordian Knot of Chronic Overcommittment in Development Organizations
There is no debate that the end result of these changes will be good for MegaRetail, but Claes already has hundreds of projects in various states of progress and the question remains whether there are enough people to staff these additional projects? There was no understanding or acceptance in the meeting that the IT department teams are already busy. In addition, the Marketing Director somewhat heavy handedly reminded Claes that business drives the company forward and IT is to be a supporting function and not a roadblock.


CEO Need-to-Know: Enterprise Cloud needs the SDDC
The vast majority of global enterprises today have in one way or another raised the prospect of a move to the Cloud. Yet fewer than 29 percent expect to be running the majority of their IT operations in the Cloud within the next 5 years[1]. Fact is that everyone’s talking about the Cloud, but few have defined it, much less created a strategy around it . Why? Because you can’t very well migrate well if you don’t know what to pack. Yet the promise of the Cloud is very real; the opportunities that a Cloud model presents can be significant for the enterprise that gets it right.



Quote for the day:

"I am not discouraged, because every wrong attempt discarded is another step forward." -- Thomas A. Edison

July 09, 2012

Cell carriers see dramatic increase in surveillance requests
Wireless carriers say they received 1.3 million requests last year from law enforcement agencies for subscriber text messages, caller locations, and other information, reflecting a steady increase during the past five years

Finnish startup breathes new life into MeeGo
Jussi Hurmola, CEO of Jolla, said: "Nokia created something wonderful--the world's best smartphone product. It deserves to be continued, and we will do that together with all the bright and gifted people contributing to the MeeGo success story."

Thailand forms alliance to boost cloud development
The local daily said the alliance would be a channel for software vendors to host their software and applications. It will also help push the adoption of cloud services by the government and education sectors.

How to set up and use Google Docs offline
Google Drive now lets you access and edit documents when not connected to the Internet. See how to set up and use this new and useful feature.

The Company Chaos You Don't Know You're Creating
By reducing the organizational chaos that is completely within your control, you not only establish a solid foundation on which excellence can be built, but you also free up the psychic energy and resources you need to cope with the truly unforeseen circumstances that businesses must navigate from time to time.

6 Tips for Making It Work as a Part-Time Entrepreneur
While not ideal for every young trep -- jumping head first into the start-up pool can be a preferred route -- getting the business up and running before letting go of a regular paycheck may be the best course. Here are six ways to make the transition into entrepreneurship a smooth one:


User flows in web design
Creating user flows is a useful way to map how users may interact with your site or app. User flows have long been used in web design for figuring out information architecture and site structure. They are also useful for figuring out the purchase journey of an e-commerce platform.

Study of the Day: Why Crowded Coffee Shops Fire Up Your Creativity
Instead of burying oneself in a quiet room trying to figure out a solution, walking out of one's comfort zone and getting into a relatively noisy environment may trigger the brain to think abstractly, and thus generate creative ideas.


The Content Conundrum: To Create Or Automate?
When it comes to content creation--even in short bits and blasts on Twitter---the human touch is what will keep marketers relevant and real. A look at J.Crew, Wegmans, NASCAR, and other brands that are getting it right.


Big Data Doesn’t Have to Cost Big Money
... a key cost factor is scalability — the ability to start at an affordable entry point and grow from there. To some degree, scalability leads to flexibility to spend budgetary resources on projects over time, as opposed to large amounts up front...

Fun with continued fractions
Continued fractions are of great importance in many aspects, as they have many implementations for real problems where you want to describe something with an approximate fraction, or you simply want to replace a decimal or double number with a fraction.



Quote for the day
"I've learned that mistakes can often be as good a teacher as success." — Jack Welch