Software Development

  • Most Topular Stories

  • Welcome Firebase to the Google Cloud Platform Team

    Google Developers Blog
    Gary Lewis
    21 Oct 2014 | 10:31 am
    Today we extend a warm welcome to Firebase, who is joining the Google Cloud Platform team. Firebase makes it very easy for developers to build mobile and web apps that store and sync data in realtime.Mobile is one of the fastest-growing categories of app development, but it’s also still too hard for most developers. With Firebase, developers are able to easily sync data across web and mobile apps without having to manage connections or write complex sync logic. Firebase makes it easy to build applications that work offline and has full-featured libraries for all major web and mobile…
  • 64-bit and iOS 8 Requirements for New Apps

    News and Updates - Apple Developer
    20 Oct 2014 | 1:00 pm
    Starting February 1, 2015, new iOS apps uploaded to the App Store must include 64-bit support and be built with the iOS 8 SDK, included in Xcode 6 or later. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.
  • “We sense when there has been care taken with a product.”

    Rands in Repose
    rands
    18 Oct 2014 | 8:11 am
    Watch as 25 minutes of your life pass in an instant:
  • What's New in Android 5.0 Lollipop

    Android Developers Blog
    Android Developers
    20 Oct 2014 | 12:18 pm
    By Ankur Kotwal, Developer Advocate Android 5.0 Lollipop is the biggest update of Android to date, introducing an all new visual style, improved performance, and much more. Android 5.0 Lollipop also extends across screens big and small, including phones, tablets, wearables, TVs and cars, to give your users access to information when they need it most. To get you started on developing and testing on Android 5.0 Lollipop, here are some of the developer highlights with links to related videos and documentation. User experience Material design for the multiscreen world — Material Design is a…
  • Martin Fowler: Bliki: SacrificialArchitecture

    www.thoughtworks.com aggregator
    20 Oct 2014 | 6:39 am
    You're sitting in a meeting, contemplating the code that your team has been working on for the last couple of years. You've come to the decision that the best thing you can do now is to throw away all that code, and rebuild on a totally new architecture. How does that make you feel about that doomed code, about the time you spent working on it, about the decisions you made all that time ago? For many people throwing away a code base is a sign of failure, perhaps understandable given the inherent exploratory nature of software development, but still failure. But often the best code you can…
  • add this feed to my.Alltop

    Google Developers Blog

  • Welcome Firebase to the Google Cloud Platform Team

    Gary Lewis
    21 Oct 2014 | 10:31 am
    Today we extend a warm welcome to Firebase, who is joining the Google Cloud Platform team. Firebase makes it very easy for developers to build mobile and web apps that store and sync data in realtime.Mobile is one of the fastest-growing categories of app development, but it’s also still too hard for most developers. With Firebase, developers are able to easily sync data across web and mobile apps without having to manage connections or write complex sync logic. Firebase makes it easy to build applications that work offline and has full-featured libraries for all major web and mobile…
  • Updated Material Design Guidelines and Resources

    Gary Lewis
    17 Oct 2014 | 10:00 am
    When we first published the Material Design guidelines back in June, we set out to create a living document that would grow with feedback from the community. In that time, we’ve seen some great work from the community in augmenting the guidelines with things like Sketch templates, icon downloads and screens upon screens of inspiring visual and motion design ideas. We’ve also received a lot of feedback around what resources we can provide to make using Material Design in your projects easier.So today, in addition to publishing the final Android 5.0 SDK for developers, we’re publishing…
  • Componentize the web, with Polycasts!

    Gary Lewis
    3 Oct 2014 | 10:58 am
    Today at Google, we’re excited to announce the launch of Polycasts, a new video series to get developers up and running with Polymer and Web Components. Web Components usher in a new era of web development, allowing developers to create encapsulated, interoperable elements that extend HTML itself. Built atop these new standards, Polymer makes it easier and faster to build Web Components, while also adding polyfill support so they work across all modern browsers. Because Polymer and Web Components are such big changes for the platform, there’s a lot to learn, and it can be easy to get lost…
  • Promises in the Google APIs JavaScript Client Library

    Gary Lewis
    2 Oct 2014 | 1:28 pm
    The JavaScript Client Library for Google APIs is now Promises/A+-conformant. Requests made using gapi.client.request, gapi.client.newBatch, and from generated API methods like gapi.client.plus.people.search are also promises. You can pass in response and error handlers through their then methods.Requests can be made using the then syntax provided by Promises: gapi.client.load(‘plus’, ‘v1’).then(function () { gapi.client.plus.people.search({query: ‘John’}).then(function(res) { console.log(res.result.items); }, function(err) { console.error(err.result); });})All fulfilled responses…
  • Sudoku, Linear Optimization, and the Ten Cent Diet

    Gary Lewis
    30 Sep 2014 | 9:12 am
    Originally posted on the Google Research blog. Cross posted on the Google Apps Developers blogIn 1945, future Nobel laureate George Stigler wrote an essay in the Journal of Farm Economics titled The Cost of Subsistence about a seemingly simple problem: how could a soldier be fed for as little money as possible?The “Stigler Diet” became a classic problem in the then-new field of linear optimization, which is used today in many areas of science and engineering. Any time you have a set of linear constraints such as “at least 50 square meters of solar panels” or “the amount of paint…
 
  • add this feed to my.Alltop

    News and Updates - Apple Developer

  • 64-bit and iOS 8 Requirements for New Apps

    20 Oct 2014 | 1:00 pm
    Starting February 1, 2015, new iOS apps uploaded to the App Store must include 64-bit support and be built with the iOS 8 SDK, included in Xcode 6 or later. To enable 64-bit in your project, we recommend using the default Xcode build setting of “Standard architectures” to build a single binary with both 32-bit and 64-bit code.
  • Create App Previews with iMovie

    16 Oct 2014 | 3:00 pm
    iMovie comes with every Mac and makes it easy to create app previews. Edit screen recording videos to get the timing just right, then customize your preview with titles, transitions, a soundtrack, and voiceover. Included with iMovie are 11 titles designed to showcase apps in action. To learn more, read the iMovie Guide for Creating App Previews.
  • OS X Yosemite GM Candidate 3 Now Available

    9 Oct 2014 | 4:00 pm
    OS X Yosemite GM Candidate 3 Now Available
  • iOS 8.1 beta 2 Now Available

    7 Oct 2014 | 5:00 pm
    iOS 8.1 beta 2 Now Available
  • Xcode 6.1 GM seed 2 Now Available

    7 Oct 2014 | 5:00 pm
    Xcode 6.1 GM seed 2 Now Available
  • add this feed to my.Alltop

    dzone.com: latest front page

  • Spring Boot: My Favorite Timesaving Convention-enabling Autoconfig-creating Bean-making Classpath-shaking Microcontainer

    grspain
    21 Oct 2014 | 1:14 pm
    One of the common misconceptions when it comes to Spring based Java applications is that these require a sheer amount of configuration before one can even start working on the actual domain problem that the application is suppose to solve.
  • MongoDB Incremental Migration Scripts

    Vlad Mihalcea
    21 Oct 2014 | 1:13 pm
    An incremental software development process requires an incremental database migration strategy. The incremental database update is a technical feature that needs to be addressed in the very first application development iterations.
  • Reactor 2.0.0M1 introduces Reactive Streams integration

    pieterhvmw
    21 Oct 2014 | 11:45 am
    The Reactor team is frankly a little giddy at finally being able to announce an initial milestone release of Reactor 2.0! This update includes a fully-compliant Reactive Streams implementation in the completely re-written Stream and Promise APIs! This is a huge step for Reactor users. It opens up integration with other Reactive Streams implementations like Akka Streams, Ratpack, RxJava and others. Reactor provides a solid foundation upon which to build modern #uberfastdata applications with demanding high-throughput and low-latency requirements.
  • Comparison of Angular Backend as a Service Providers

    Backand
    21 Oct 2014 | 11:21 am
    Not sure which framework to choose as your Angular backend? Read this post for a comparison of the Django Project, Firebase, Parse, Ruby on Rails and Backand.
  • Cascading on Apache Tez

    keyki
    21 Oct 2014 | 9:58 am
    Cascading on Apache Tez
 
  • add this feed to my.Alltop

    PHP.net news & announcements

  • SunshinePHP Developer Conference 2015

    Webmaster
    17 Oct 2014 | 6:42 pm
    The 3rd year of SunshinePHP in Miami, Florida is shaping up to be awesome once again from February 5th - 7th, 2015. We will have a full day of in-depth 3-hour tutorials on Thursday, followed by the 2 day conference on Friday an Saturday. The conference has something for every level of PHP developer, as well as a hack-a-thon, unscheduled Uncon, fun activities, and of course sunshine. February is the perfect time to be in sunny Miami, Florida but you'll want to hurry because tickets sold out last year. So when it is cold everywhere else, come down to Florida where it is sunny and warm to…
  • PHP 5.6.2 is available

    Webmaster
    16 Oct 2014 | 4:26 pm
    The PHP development team announces the immediate availability of PHP 5.6.2. Four security-related bugs were fixed in this release, including fixes for CVE-2014-3668, CVE-2014-3669 and CVE-2014-3670. All PHP 5.6 users are encouraged to upgrade to this version. For source downloads of PHP 5.6.2 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
  • PHP 5.4.34 Released

    Webmaster
    16 Oct 2014 | 3:32 pm
    The PHP development team announces the immediate availability of PHP 5.4.34. 6 security-related bugs were fixed in this release, including fixes for CVE-2014-3668, CVE-2014-3669 and CVE-2014-3670. Also, a fix for OpenSSL which produced regressions was reverted. All PHP 5.4 users are encouraged to upgrade to this version. For source downloads of PHP 5.4.34 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
  • PHP 5.5.18 is available

    Webmaster
    16 Oct 2014 | 6:32 am
    The PHP development team announces the immediate availability of PHP 5.5.18. Several bugs were fixed in this release. A regression in OpenSSL introduced in PHP 5.5.17 has also been addressed in this release. PHP 5.5.18 also fixes 4 CVEs in different components. All PHP 5.5 users are encouraged to upgrade to this version. For source downloads of PHP 5.5.18 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
  • PHP 5.6.1 released

    Webmaster
    2 Oct 2014 | 4:44 pm
    The PHP development team announces the immediate availability of PHP 5.6.1. Several bugs were fixed in this release. All PHP 5.6 users are encouraged to upgrade to this version. For source downloads of PHP 5.6.1 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
 
  • add this feed to my.Alltop

    Signal vs. Noise

  • iPad Spinners

    Shaun
    15 Oct 2014 | 9:35 am
    Last March the iPad team asked me to design some custom loading screen spinners for the Basecamp app. None of these have made it into the app yet, but I thought it would be fun to share some of the tests.
  • Admire someone? Write them an email, you might be surprised.

    Dan Kim
    15 Oct 2014 | 6:18 am
    Last week I attended the Digital PM Summit in Austin (Basecamp was a proud sponsor of the event!). There were a lot of great speakers, but the one I really wanted to see was Mike Monteiro. I’ve admired Mike’s work from afar for many years because it’s so honest and direct. I watched Mike’s entire talk – What Clients Don’t Know (and Why It’s Your Fault) – and enjoyed it thoroughly. It was so great, I wanted to say thanks—it’s the least I could do for something I liked so much. I looked through the crowd for a while, but was never able…
  • How Basecamp helped the Golddiggers get our act together

    Emily Wilder
    14 Oct 2014 | 7:34 am
    My relay team goes by the name “Alaska Golddiggers,” because race officials frown on us calling ourselves the more accurate “Team Shitshow.” For a group of otherwise competent women, we’ve managed to screw up a lot during our annual participation in the Klondike Trail of ’98 International Road Relay, a 10-leg, 175-kilometer race that follows the trail of the gold rush stampeders from Skagway, Alaska to Whitehorse, Yukon. Past oopsies include failing to renew passports on time, forgetting our running shoes, traveling with 11 people on an RV that sleeps 8, misestimating the correct…
  • Finding Apps: a Personal Experience

    Jamie
    13 Oct 2014 | 12:35 pm
    This morning I needed an app, but I had no idea where to start. I knew what the app should do, but did it exist? Here’s my story. The Problem We received this in the mail this morning. It’s a ticket warning issued by the City of Chicago. I know what you’re gonna say. See, we do follow the speed limit. The thing is—this was issued to my better half. And she is way more cognizant of the speed limits around the city. What probably happened was the speed limit was 35 mph then in the speed camera zone it dropped to 30 mph. The City of Chicago issues you a ticket when…
  • Extra Drawings

    Nate Otto
    10 Oct 2014 | 6:23 am
    For the last ten months at Basecamp I have been the guy that draws stuff. After making occasional contributions at 37signals over the years, they tapped me to make hand drawn images for the Basecamp marketing site that first appeared in February. Since then my drawings have crept into the app itself, into email blasts, onto banners at Pitchfork, all up in The Distance, plastered on the walls of the office, and into several employee’s avatars. We came up with a creative contract that allows me time to work on my other career as an artist while still providing substantial input at Basecamp.
  • add this feed to my.Alltop

    A List Apart: The Full Feed

  • Axiomatic CSS and Lobotomized Owls

    21 Oct 2014 | 7:00 am
    At CSS Day last June I introduced, with some trepidation, a peculiar three-character CSS selector. Called the “lobotomized owl selector” for its resemblance to an owl’s vacant stare, it proved to be the most popular section of my talk. I couldn’t tell you whether the attendees were applauding the thinking behind the invention or were, instead, nervously laughing at my audacity for including such an odd and seemingly useless construct. Perhaps I was unwittingly speaking to a room full of paid-up owl sanctuary supporters. I don’t know. The lobotomized owl selector looks like this:…
  • The Specialized Web: Working with Subject-Matter Experts

    21 Oct 2014 | 7:00 am
    The time had come for The Big Departmental Website Redesign, and my content strategist heart was all aflutter. Since I work at a research university, the scope wasn’t just the department’s site—there were also 20 microsites focusing on specific faculty projects. Each one got an audit, an inventory, and a new strategy proposal. I met one-on-one with each faculty member to go over the plans, and they loved them. Specific strategy related to their users and their work! Streamlined and clarified content to help people do what needed doing! “Somebody pinch me,” I enthused after another…
  • This week's sponsor: Vitamin T

    The fine folks at A List Apart
    17 Oct 2014 | 6:55 am
    Vitamin T connects amazing digital creative talent with equally awesome mid-sized companies and ad agencies. Freelancers rejoice!
  • Nishant Kothary on the Human Web: The Politics of Feedback

    16 Oct 2014 | 5:30 am
    “Were you going for ‘not classy’? Because if you were, that’s cool. This isn’t classy like some of your other work,” said my wife, glancing at a long day’s work on my screen. “Yep. That’s what I was going for!” I responded with forced cheer. I knew she was right, though, and that I’d be back to the drawing board the next morning. This is a fairly typical exchange between us. We quit our jobs last year to bootstrap an app (for lack of a better word) that we’re designing and building ourselves. I’m the front-end guy, she’s the back-end girl. And currently, she’s…
  • Personalizing Git with Aliases

    15 Oct 2014 | 5:30 am
    Part of getting comfortable with the command line is making it your own. Small customizations, shortcuts, and time saving techniques become second nature once you spend enough time fiddling around in your terminal. Since Git is my Version Control System of choice (due partially to its incredible popularity via GitHub), I like to spend lots of time optimizing my experience there. Once you’ve become comfortable enough with Git to push, pull, add, and commit, and you feel like you’d like to pursue more, you can customize it to make it your own. A great way to start doing this is with…
  • add this feed to my.Alltop

    Google Testing Blog

  • Testing on the Toilet: Writing Descriptive Test Names

    Google Testing Bloggers
    16 Oct 2014 | 1:39 pm
    by Andrew Trenk This article was adapted from a Google Testing on the Toilet (TotT) episode. You can download a printer-friendly version of this TotT episode and post it in your office. How long does it take you to figure out what behavior is being tested in the following code? @Test public void isUserLockedOut_invalidLogin() { authenticator.authenticate(username, invalidPassword); assertFalse(authenticator.isUserLockedOut(username)); authenticator.authenticate(username, invalidPassword); assertFalse(authenticator.isUserLockedOut(username)); authenticator.authenticate(username,…
  • Announcing the GTAC 2014 Agenda

    Google Testing Bloggers
    30 Sep 2014 | 5:36 pm
    by Anthony Vallone on behalf of the GTAC Committee We have completed selection and confirmation of all speakers and attendees for GTAC 2014. You can find the detailed agenda at:   developers.google.com/gtac/2014/scheduleThank you to all who submitted proposals! It was very hard to make selections from so many fantastic submissions. There was a tremendous amount of interest in GTAC this year with over 1,500 applicants (up from 533 last year) and 194 of those for speaking (up from 88 last year). Unfortunately, our venue only seats 250. However, don’t despair if you did not receive…
  • Chrome - Firefox WebRTC Interop Test - Pt 2

    Google Testing Bloggers
    9 Sep 2014 | 1:05 pm
    by Patrik Höglund This is the second in a series of articles about Chrome’s WebRTC Interop Test. See the first.In the previous blog post we managed to write an automated test which got a WebRTC call between Firefox and Chrome to run. But how do we verify that the call actually worked?Verifying the CallNow we can launch the two browsers, but how do we figure out the whether the call actually worked? If you try opening two apprtc.appspot.com tabs in the same room, you will notice the video feeds flip over using a CSS transform, your local video is relegated to a small frame and a new big…
  • Chrome - Firefox WebRTC Interop Test - Pt 1

    Google Testing Bloggers
    26 Aug 2014 | 2:05 pm
    by Patrik Höglund WebRTC enables real time peer-to-peer video and voice transfer in the browser, making it possible to build, among other things, a working video chat with a small amount of Python and JavaScript. As a web standard, it has several unusual properties which makes it hard to test. A regular web standard generally accepts HTML text and yields a bitmap as output (what you see in the browser). For WebRTC, we have real-time RTP media streams on one side being sent to another WebRTC-enabled endpoint. These RTP packets have been jumping across NAT, through firewalls and perhaps…
  • Testing on the Toilet: Web Testing Made Easier: Debug IDs

    Google Testing Bloggers
    12 Aug 2014 | 11:53 am
    by Ruslan Khamitov This article was adapted from a Google Testing on the Toilet (TotT) episode. You can download a printer-friendly version of this TotT episode and post it in your office.Adding ID attributes to elements can make it much easier to write tests that interact with the DOM (e.g., WebDriver tests). Consider the following DOM with two buttons that differ only by inner text:Save buttonEdit button<div class="button">Save</div><div class="button">Edit</div>How would you tell WebDriver to interact with the “Save” button in this case? You have several…
 
  • add this feed to my.Alltop

    Ted Patrick

  • 24 Months with TypeScript

    Ted Patrick
    16 Oct 2014 | 12:07 pm
    It has been 24 months since I started working with TypeScript with our project at Harland Clarke. We were a very early adopter but even then 0.8 showed great signs of improving our team workflow and enabling us to build/maintain a large JS codebase. At the time, we figured that the quality of the JS output was clean enough that if TypeScript was abandoned we could continue development from the raw JS. Since then we have migrated the codebase across every release of TS and have a team of 5 actively maintaining and advancing the application(s). Overall it has been a great experience and has…
  • Salesforce “Hackathon” revisited

    Ted Patrick
    2 Dec 2013 | 2:06 pm
    Having participated in the Salesforce “Hackathon” and watched the controversy unfold during judging and today, I want to share my opinion. The event at Dreamforce was NOT a “hackathon” by definition, it was something new and something very different. The entries were more serious, the teams working on solutions were professional, and overall the stakes were higher in terms of raw prize money and visibility at Dreamforce. Along these lines, Salesforce deserves credit for creating a new type of event and should be given the license to make mistakes and innovate, rather…
  • SalesForce $1M Hackathon: What I learned

    Ted Patrick
    21 Nov 2013 | 10:48 am
    This morning I received an email that zip.ly was rejected as a finalist in the Salesforce Hackathon, thus ending a 3 week sprint of software development. Attempting to assemble a product in 3 weeks is an act of insanity but having turned off consulting for the year, a good domain name, and the desire to work on something new; our team jumped in head first. The experience was well worth it as I found myself learning more in these 3 weeks than I learned all year. It was very rewarding and yielded some unexpected fruit in terms of skills and a foundation to build services. Special thanks to the…
  • 7 Months with TypeScript

    Ted Patrick
    25 Jun 2013 | 6:00 am
    Since December 2012, I have used TypeScript as my primary language while working on a large scale enterprise project due to ship next month. I want to share the details on how we are using TypeScript as a team and our workflow that has made our project a success. TypeScript? TypeScript is an open source language and compiler written by Microsoft that runs on NodeJS. The language is based on the evolving ES6 spec but adds support for types, interfaces that generates JavaScript (ES3 or ES5 dialects based on flag). TypeScript’s compiler is written in TypeScript and run on any compliant…
  • RFC 6455 – Websocket

    Ted Patrick
    9 Oct 2012 | 11:34 am
    I have been exploring Websocket RFC 6455 recently and wanted to share my thoughts on this HTML5 addition to web technologies. Websocket provides an API and HTTP upgrade mechanism to take a standard HTTP request and upgrade it to a bi-directional socket connection. The standard includes a simple JavaScript API to instantiate a new socket and listen for events connect, close, message while being able to send messages programmatically. Port 80/443 – The first barrier with any network communication is firewall traversal. Port 80(HTTP) and Port 443(HTTPS) are typically open both ways…
  • add this feed to my.Alltop

    Scott Hanselman's Blog

  • Put yourself out there and publish that Open Source project today

    Scott Hanselman
    17 Oct 2014 | 12:44 pm
    It's a leap of faith to put your code out there. You have to have tough skin sometimes. Mean people will say it's crap. Many years ago (93-94?) I worked on a piece of software called FoolProof Desktop Security. I was just a few years in the industry full time and working on this cool new project that would keep kids in schools from breaking into Windows machines. I was pretty proud of the work. I did the 16 bit Windows, 32-bit Windows, and DOS Clients (in Turbovision!). A new employee arrived on the project and a week later, perhaps as a way to prove themselves, they sent email to the whole…
  • 100 Technical Things Non-Technical People Can Learn To Make Their Lives Easier

    Scott Hanselman
    13 Oct 2014 | 5:16 pm
    My lovely wife has an MBA, speaks 5 languages, and is currently in school to get a third (fourth?) degree. Point is, she's smarter than me (I? See?) and I'm lucky she even speaks to me. However, she's in a class right now and wanted to record the hour long lectures. After trying on her Windows Phone, her iPad, her Laptop with OneNote she got very frustrated. I gave her a portable handheld recorder and she returned from class with 800 megs of wav files then asked me how to share them with the rest of the class. This started a long talk about WAV files vs. mp3s, DropBox vs. email, megabytes vs.
  • Using a Surface Pro 3 full time for two months

    Scott Hanselman
    12 Oct 2014 | 6:46 pm
    Back in August I posted my initial impressions of a Surface Pro 3 after using it for a week or so. I paid for the Surface Pro 3 with my own money and have been using it as my primary machine ever since. I've been using it now for two months full time and figured it was time to break down the good, the bad, and the weird. I won't waste your time telling you specs and details you can search for. Instead, I'll tell you what has worked and what hasn't the last few months. The Good It's very fast. I haven't had any issues or concerns about performance. I've given talks internationally this last…
  • Plex for Xbox One is here and my life is complete - Plus Synology setup how-to

    Scott Hanselman
    7 Oct 2014 | 10:17 pm
    I love my Synology NAS, and I love Plex. I also love my Xbox One. Finally, today these three things are working together to give me a lovely unified view of my media library. I have a Synology 1511 (the Synology 1513 is today's model). It's a 5 bay Intel-based NAS. I put four 2TB 7200 Seagate drives in it. In the few years since I've had the Synology I've had 2 drives fail and in each case the Synology emailed me, I pulled the drive and replaced them (I now keep two spares around) and rebuilt without incident. I run Plex on this Synology as it also hosts all my family photos, family videos,…
  • Hanselman's Newsletter of Wonderful Things: September 5th, 2014

    Scott Hanselman
    6 Oct 2014 | 9:42 pm
    I have a "whenever I get around to doing it" Newsletter of Wonderful Things. Why a newsletter? I dunno. It seems more personal somehow. Fight me. You can view all the previous newsletters here. You can sign up here to the Newsletter of Wonderful Things or just wait and get them some weeks later on the blog, which hopefully you have subscribed to. If you're signed up via email, you'll get all the goodness FIRST. I also encourage you to subscribe to my blog. You can also have all my blog posts delivered via email if you like. Sure, why not dress up your dog like a spider and scare…
  • add this feed to my.Alltop

    The Register

  • Google puts Chrome credentials on USB drives for two-factor authentication

    21 Oct 2014 | 6:59 pm
    Company teams up with FIDO Alliance to support push-button security keys Google has announced support for a platform which will allow users to log into applications by pressing a button on a secured USB drive.…
  • San Franciscans: Lyft and UberX want to take you to the airport

    21 Oct 2014 | 6:44 pm
    If your driver doesn't pull you out of the car and smash your phone first, that is Bay Area residents looking to get to San Francisco International Airport (SFO) received another option this week when Uber announced it had agreed with authorities on a plan to allow UberX and Lyft drivers to travel to and from the airport.…
  • Apple grapple: Congress kills FBI's Cupertino crypto kybosh plan

    21 Oct 2014 | 6:33 pm
    Encryption would lead us all into a 'dark place', claim G-Men The FBI director James Comey's bid to have Congress kibosh default encryption appears to have publicly failed after senators said the proposal would be rejected.…
  • Telstra ambit claim gets ACCC pushback

    21 Oct 2014 | 6:14 pm
    Tell 'em they're DREAMING, son The stage is set for another drawn-out battle over wholesale telecommunication service pricing in Australia, with the Australian Competition and Consumer Commission (ACCC) indicating it's going to rubber-stamp Telstra's request for a 7.2 per cent price hike.…
  • Preview redux: Microsoft ships new Windows 10 build with 7,000 changes

    21 Oct 2014 | 6:02 pm
    Latest bleeding-edge bits borrow Action Center from Windows Phone Less than three weeks after it debuted the Windows 10 Technical Preview, Microsoft has shipped a comprehensive update to the pre-release OS that brings substantial changes, including some new features borrowed from Windows Phone.…
 
  • add this feed to my.Alltop

    Jon Udell

  • GitHub Pages For The Rest Of Us

    Jon Udell
    21 Oct 2014 | 10:31 am
    In A web of agreements and disagreements I documented one aspect of a recent wiki migration: conversion of MediaWiki’s markup lingo, wikitext, to Github’s lingo, Github Flavored Markdown. Here I’ll describe the GitHub hosting arrangement we ended up with. There were two ways to do it. We could use GitHub’s built-in per-repository wiki, powered by an engine called Gollum. Or we could use GitHub Pages, a general-purpose web publishing system that powers (most famously) the website for the Ruby language. The engine behind GitHub Pages, Jekyll, is also often used for…
  • Voyage of the Captain Kirk Floating Arms Keyboard Chair

    Jon Udell
    17 Oct 2014 | 7:37 pm
    When we moved last month we let go of a great many things in order to compress our household and Luann’s studio into a set of ABF U-Pack containers. At one point we planned to shed all our (mostly second-hand) furniture, figuring it’d be cheaper to replace than to ship cross-country. But since Luann had acquired all that furniture, it was much harder for her to let go of it than me. So to put a bit more of my own skin into the game I sacrificed my beloved Captain Kirk chair with Floating Arms keyboard. The idea was to preserve the essential one-of-a-kind keyboard and replace the…
  • A web of agreements and disagreements

    Jon Udell
    15 Oct 2014 | 12:07 pm
    Recently I migrated a wiki from one platform to another. It was complicated in a couple of ways. The first wrinkle was hosting. The old wiki ran on a Linux-based virtual machine and the new one runs on GitHub. The second wrinkle was markup. MediaWiki uses one flavor of lightweight markup and GitHub uses (a variant of) another. The process was confusing even for me. But logistics aside, it raised questions about standards, interoperability, and the challenge of working in an evolving digital realm. The wiki in question is the documentation for the Thali project which I’ve mentioned in a…
  • A cost-effective way to winterize windows

    Jon Udell
    28 Sep 2014 | 8:37 pm
    D’Arcy Norman asks: If there’s a better way to winterize windows than just taping plastic to the frame, I’d love to hear about it. Indeed. In New Hampshire, when fuel prices first skyrocketed, we did that for a couple of years. It’s an incredibly effective way to stop the leaks that suck precious warm air out of your home. But it’s a royal pain to install the plastic sheeting every fall, and when you remove it in the spring you inevitably pull paint chips off your window frames. The solution is interior storms, a really nice hack I learned about from John Leeke.
  • 3D Elastic Storage, part 3: Five stars to U-Pack!

    Jon Udell
    27 Sep 2014 | 7:16 am
    It’s been a busy month. We sold our house in Keene, NH, drove across the country, and rented a house in Santa Rosa, CA. A move like that entails plenty of physical, emotional, and financial stress. The last thing you need is trouble with a fraudulent mover which, sadly, is so common that http://www.movingscam.com/ needs to exist. Luann spent a lot of time exploring the site and Jeff Walker, its founder, wrote her a couple of really helpful and supportive emails. When we realized that a full-service move wasn’t feasible in our case, Jeff agreed that ABF U-Pack — the…
  • add this feed to my.Alltop

    Rands in Repose

  • “We sense when there has been care taken with a product.”

    rands
    18 Oct 2014 | 8:11 am
    Watch as 25 minutes of your life pass in an instant:
  • The First Addition to the Cloud Classification System in Half a Century

    rands
    16 Oct 2014 | 8:44 am
    But soon after launching the site, Pretor-Pinney received a couple pictures that didn’t quite fit into existing classifications. One image, taken from the 12th floor of an office building in Cedar Rapids, Iowa, looked positively apocalyptic — a violent and undulating thing menacing the city skyline. “They struck me as being rather different from the normal undulates clouds,”
  • The Old Guard

    rands
    15 Oct 2014 | 8:09 am
    Dunbar’s Number is a favorite blunt diagnosis for the pains that affect rapidly growing teams. The number, which is somewhere between 100 and 250 describes a point at which a group of people can no longer effectively maintain social connections in their respective heads. What was simple from a communication perspective becomes costly. What was a familiar family that you saw wandering the hallway becomes Stranger Town. It resonates. It intuitively feels right that we have a threshold for the number of relationships we can maintain in our heads. If your team or company is rapidly growing,…
  • We’re still behaving like the rebel alliance, but now we’re the Empire.

    rands
    10 Oct 2014 | 11:09 am
    Pete Warden on why nerd culture must die: And that’s where the problem lies. We’re still behaving like the rebel alliance, but now we’re the Empire. We got where we are by ignoring outsiders and believing in ourselves even when nobody else would. The decades have proved that our way was largely right and the critics were wrong, so our habit of not listening has become deeply entrenched.
  • Godzilla Revealed

    rands
    4 Oct 2014 | 8:34 am
  • add this feed to my.Alltop

    Treehouse Blog

  • Responsive Images

    Jason Seifer
    21 Oct 2014 | 1:35 pm
    It’s Tuesday which means that the Treehouse Show is back! In episode 112 of The Treehouse Show, Nick (@nickrp) and Jason (@jseifer) talk about icons, responsive images, timesheets, and more. For a free month’s trial, Join Jason and Nick at http://teamtreehouse.com/show. This Week’s Links Favicons, Touch Icons, Tile Icons, etc. What All Do You Need? | CSS-Tricks jonom/jquery-focuspoint · GitHub Making SVGs Responsive with CSS | Codrops Timesheet.js – Open time tables with HTML, JavaScript and CSS … CSS Guidelines (2.0.15) – High-level advice and guidelines for…
  • What Employers Are Looking For in a Junior Rails Developer

    Jason Seifer
    20 Oct 2014 | 10:54 am
    Part of my job as the Ruby teacher for Treehouse is to stay on top of what employers are looking for when hiring people to fill Ruby and Rails positions. The landscape changes often but below are some of the trends that I’ve noticed. Having a willingness to learn, being able to embrace new technologies, staying motivated, and strong communication skills are important for any job. The following list focuses more on the technical side of things. Ruby on Rails It should go without saying that employers are looking for both Ruby and Ruby on Rails knowledge when hiring a junior Rails developer.
  • When is WordPress.com the Right Solution?

    Zac Gordon
    16 Oct 2014 | 6:27 am
    Personally and professionally I’m a big fan of WordPress.com, the hosted version of WordPress, from the folks at Automattic. With a selection of free and premium themes, a suite of plugins you don’t get with WordPress.org, and a built-in community of millions of people it has some good things going for it. Plus, it feels good to support Automattic in their ventures since they give a lot to the WordPress community and continually demonstrate how to run a successful WordPress-related business. This article doesn’t so much pertain to hardcore WordPress developers, but rather the average…
  • We Are Family – The Whole Team!

    Gill Carson
    15 Oct 2014 | 9:52 am
    Here we are – the Treehouse team. This photo was taken at our recent Lake Tahoe company meet-up. There are 75 of us (give or take a few stragglers). Most of the familiar faces are in there, Nick, Guil, Andrew, Pasan, Kenneth, Dave, Ben, Jason, Joy, Hampton, even Craig our new Java teacher – wait, where are Amit and Zac? And some faces that are not familiar to you too. Those are the people who work their butts off behind the scenes to make Treehouse as spectacular at it is. So, thanks, to everyone! It certainly does take a lot of people to make Treehouse awesome! The post We Are…
  • Responsive Charts

    Jason Seifer
    14 Oct 2014 | 12:26 pm
    It’s Tuesday which means that the Treehouse Show is back! In episode 111 of The Treehouse Show, Nick (@nickrp) and Jason (@jseifer) talk about working with DPI, responsive charts, media queries, and more. For a free month’s trial, Join Jason and Nick at http://teamtreehouse.com/show. This Week’s Links Designer’s guide to DPI Chartist – Simple responsive charts 7 Habits of Highly Effective Media Queries | Brad Frost Web Victor.js – 2D Vectors for JavaScript Pure CSS parallax scrolling websites | Keith Clark The post Responsive Charts appeared first on…
 
  • add this feed to my.Alltop

    ScottGu's Blog

  • Docker and Microsoft: Integrating Docker with Windows Server and Microsoft Azure

    15 Oct 2014 | 6:30 am
    I’m excited to announce today that Microsoft is partnering with Docker, Inc to enable great container-based development experiences on Linux, Windows Server and Microsoft Azure. Docker is an open platform that enables developers and administrators to build, ship, and run distributed applications. Consisting of Docker Engine, a lightweight runtime and packaging tool, and Docker Hub, a cloud service for sharing applications and automating workflows, Docker enables apps to be quickly assembled from components and eliminates the friction between development, QA, and production environments.
  • Azure: Redis Cache, Disaster Recovery to Azure, Tagging Support, Elastic Scale for SQLDB, DocDB

    6 Oct 2014 | 10:02 pm
    Over the last few days we’ve released a number of great enhancements to Microsoft Azure.  These include: Redis Cache: General Availability of Redis Cache Service Site Recovery: General Availability of Disaster Recovery to Azure using Azure Site Recovery Management: Tags support in the Azure Preview Portal SQL DB: Public preview of Elastic Scale for Azure SQL Database (available through .NET lib, Azure service templates) DocumentDB: Support for Document Explorer, Collection management and new metrics Notification Hub: Support for Baidu Push Notification Service Virtual Network: Support…
  • New D-Series of Azure VMs with 60% Faster CPUs, More Memory and Local SSD Disks

    22 Sep 2014 | 11:19 am
    Today I’m excited to announce that we just released a new set of VM sizes for Microsoft Azure. These VM sizes are now available to be used immediately by every Azure customer. The new D-Series of VMs can be used with both Azure Virtual Machines and Azure Cloud Services.  In addition to offering faster vCPUs (approximately 60% faster than our A series) and more memory (up to 112 GB), the new VM sizes also all have a local SSD disk (up to 800 GB) to enable much faster IO reads and writes. The new VM sizes available today include the following: General Purpose D-Series VMs Name vCores…
  • Azure: SQL Databases, API Management, Media Services, Websites, Role Based Access Control and More

    11 Sep 2014 | 11:14 pm
    This week we released a major set of updates to Microsoft Azure. This week’s updates include: SQL Databases: General Availability of Azure SQL Database Service Tiers API Management: General Availability of our API Management Service Media Services: Live Streaming, Content Protection, Faster and Cost Effective Encoding, and Media Indexer Web Sites: Virtual Network integration, new scalable CMS with WordPress and updates to Web Site Backup in the Preview Portal Role-based Access Control: Preview release of role-based access control for Azure Management operations Alerting: General…
  • Azure: New DocumentDB NoSQL Service, New Search Service, New SQL AlwaysOn VM Template, and more

    21 Aug 2014 | 1:39 pm
    Today we released a major set of updates to Microsoft Azure. Today’s updates include: DocumentDB: Preview of a New NoSQL Document Service for Azure Search: Preview of a New Search-as-a-Service offering for Azure Virtual Machines: Portal support for SQL Server AlwaysOn + community-driven VMs Web Sites: Support for Web Jobs and Web Site processes in the Preview Portal Azure Insights: General Availability of Microsoft Azure Monitoring Services Management Library API Management: Support for API Management REST APIs All of these improvements are now available to use immediately (note that some…
  • add this feed to my.Alltop

    Official jQuery Blog

  • jQuery.com September 2014 Security Retrospective

    Kris Borchers
    6 Oct 2014 | 1:54 pm
    During the last two weeks of September, we found our way into the headlines due to a series of attacks on our web servers. Today, we wanted to give everyone a brief update on the status of our websites and a recap of what happened over the last two weeks. jQuery Under Siege Early on the morning of September 18th we were hit with a DDoS and went offline. We were down for a couple of hours. The sites were brought back up later that day on September 18th and all seemed well. Later, during the afternoon of September 18th, we were contacted by a security company named RiskIQ reporting that their…
  • Update on jQuery.com Compromises

    Ralph Whitbeck
    24 Sep 2014 | 12:43 pm
    Today at 11:15AM EDT, the jQuery Infrastructure team received widespread reports and confirmed a compromise of jquery.com. This attack was aimed at defacing our sites, and did not inject malware like the attack that was reported on September 18th by RiskIQ. We believe that these are separate incidents that may have used the same attack vector. We took the site down as soon as we realized there was a compromise and cleaned the infected files. We are taking steps to re-secure our servers, upgrade dependencies, and address vulnerabilities. At no point today have there been reports of malware…
  • Was jquery.com Compromised?

    Ralph Whitbeck
    23 Sep 2014 | 5:24 pm
    Lastest update on the compromise: Update on jQuery.com Compromises Earlier today, RiskIQ published a blog post stating that the jQuery.com web servers were compromised and serving the RIG exploit kit for a short period of time on the afternoon of September 18th. Our internal investigation into our servers and logs have not yet found the RIG exploit kit or evidence that there was in fact a compromise. RiskIQ was able to make contact with the jQuery Infrastructure team on September 18th, at which point with members of the RiskIQ team tried to find evidence of compromise. So far the…
  • jQuery Chicago Roundup!

    Adam J. Sontag
    7 Aug 2014 | 9:37 am
    With just over a month until we set forth for the Windy City for the first jQuery Conference in Chicago, the moment’s opportune to bring you up to speed on what we’ve got in store for you this September! Whatchu Talkin’ Bout? Our speakers and talks are the highlight of any jQuery conference; our lineup in Chicago is no exception. We aim to cover a broad selection of subjects from across the realm of web development, from our jQuery Foundation projects like jQuery, jQuery UI, and jQuery Mobile (so we’ll be having talks from project leads Dave Methvin, Scott González,…
  • The (Not Just) jQuery Foundation

    Kris Borchers
    10 Jul 2014 | 11:48 am
    The jQuery Foundation’s mission has always been about more than just our namesake projects of jQuery, jQuery UI, and jQuery Mobile. We already host several projects such as Sizzle, QUnit and Globalize that are not dependent on the jQuery library. This wider web-oriented mission is evident in our jQuery Conferences, which span a wide range of developer concerns beyond jQuery, including Node, CSS, tooling, testing and much more. Over the years we’ve had talks on build tools, accessibility, security, performance, design patterns, and frameworks such as Ember and Angular. At our San…
  • add this feed to my.Alltop

    Channel 9

  • Ping 226 - Ignite conference, Achievements for Halo Master Chief, Tesla and October xBox One Update | Ping!

    Mark DeFalco, RicksterCDN
    21 Oct 2014 | 11:10 am
    Hey everybody! Welcome back to Ping!  It's episode 226, apparently NOT an area code (thanks @piercove), so it's just another number... Regardless - it's 226 episodes of what MSFTies are pingin' each other about. In This Weeks episode:[03:20] The Ignite Conference and full schedule for H2.[06:04] 401 Achievements for Halo: Master Chief Collection[08:28] Tesla unveils exotic features, go-fast model[11:33] Xbox One Update: New Friends, Snap, TV Features and More Rolling Out Today  [15:52] Question of the week: What new technology would you like to integrated into cars…
  • Kinect 4 Windows V2 & openFrameworks

    Greg Duncan
    21 Oct 2014 | 6:00 am
    Today we highlight a recent post from Peter Daukintis who does a great job of walking us through using the Kinect for Windows v2 device and SDK with openFrameworks.Some recent openFrameworks posts;Cinder, openFrameworks, Kinect for Windows v2 and getting started...Kids, Kinect, Cinder and some C++ too... Meet the Kinect Common BridgeA Bridge not to far... The Kinect Common Bridge get face tracking and voice recognition.Kinect Common Bridge v2 Beta now availablefrom Vimeo.Openframeworks + Kinect 4 Windows V2I am in the process of reviewing various frameworks for visualising my…
  • Countdown to TechEd Europe: The last one before we go | The Countdown Show

    RicksterCDN, Joey Snow
    21 Oct 2014 | 5:54 am
    We are just ONE week away from meeting you all in Barcelona and this week Rick and Joey bring you several items not covered in previous Countdown Shows.First, if you have not yet decided on the sessions you'd like to attend, we have some sample schedules that several of our fantastic community members have put together. Each one of our guys have posted their tips in the blog section but we have the links for you right here:Adnan HendricksSimon DavisFredrik NilssonNext up there are some great sessions this year from our friends in the Office team. Here are the session codes that we featured in…
  • WebJobs GA Series Episode 1: WebJobs Tooling with Brady Gaster | Web Camps TV

    Cory Fowler, Brady Gaster, emiller
    21 Oct 2014 | 1:41 am
    Join your guide Cory Fowler as he talks to the product teams in Redmond as well as the web community.This week Brady Gaster kicks off a series on the WebJobs feature within Azure Websites which has just became Generally Available. Brady shows us how to use the WebJobs tooling in Visual Studio. He also has a special surprise for us at the end of the show where he shows of the "Deploy to Azure" button which he created with encouragement from Devin Rader and a bit of help from our good friend Vittorio Bertocci.Show LinksWebJobs ResourcesEnabling command line or continuous…
  • Keynote | AzureConf 2014

    Scott Guthrie
    20 Oct 2014 | 2:10 pm
    Scott Guthrie kicks off AzureConf 2014.
 
  • add this feed to my.Alltop

    java.net

  • Survey of More Than 3,000 Developers Reveals Java 8 Adoption Ahead of Previous Forecasts

    rwlarsen
    20 Oct 2014 | 1:45 pm
    Interesting survey by Typesafe found that Java 8 is even more popular than was initially projected. Check out the full report. Source: https://typesafe.com/company/news/survey-of-more-than-3000-developers-reveals-java-8-adoption-ahead-of-previous-forecasts Community:  
  • Autoboxing

    rwlarsen
    19 Oct 2014 | 2:32 pm
    Autoboxing has been around in Java for a very long time. Peter Varhas reminds us of what autoboxing does to make our lives easier, and, more importantly, what it doesn't do. Source: http://javax0.wordpress.com/2014/09/17/autoboxing/ Community:  
  • Continuous Integration is Dead

    rwlarsen
    14 Oct 2014 | 10:27 pm
    Yegor Bugayenko points out a fatal flaw in continuous integration and offers an alternative that addresses this concern. Source: http://www.javacodegeeks.com/2014/10/continuous-integration-is-dead.html Community:  
  • Integration Testing Bean Validation

    rwlarsen
    13 Oct 2014 | 2:07 pm
    Adam Bien shows you how to write an integration test for Hibernate Validator, the reference implementation for Bean Validation Source: http://www.adam-bien.com/roller/abien/entry/unit_integration_testing_the_bean Community:  
  • JDK 9 Early Access now available

    rwlarsen
    13 Oct 2014 | 1:26 pm
    Check out the new features that will be available in Java 9 before it is released, and provide input to help guide the JDK in its quest to move Java into the future! Source: https://jdk9.java.net/ Community:  
  • add this feed to my.Alltop

    The Daily WTF

  • Announcements: Tokyo Meet-up & Site Fixes

    21 Oct 2014 | 6:00 pm
    Tokyo readers -- I am once again visiting your fine city this week, and thought it'd be fun to try for another Tokyo/TDWTF meetup. Earlier this year, we got together at an izakaya for nomihoudai: If you're unaware, nomihoudai is an easy way for a group of folks to get as much food and drink from the menu as they'd like for a set price over a set duration, without fussing over details like who ordered what and how many. While Japanese people often see this as a convenient offer, as an American I recognize it for the challenge it is -- and conquer it I shall! So, if you're up for getting…
  • CodeSOD: Is It Safer to Use Numbers?

    21 Oct 2014 | 3:00 am
    Mac didn't know anything about how the JavaScript on the search page worked, and he wasn't that great at CSS styling, but that didn't matter. He had his orders. As part of the latest round of enhancements, the front-end developer had added another search parameter which would be passed via the regular search URL, and the back end needed to be adjusted to accomodate. (You know... instead of 'http://initrode.com/search?a=xxx&b=yyy' it now was 'http://initrode.com/search?a=xxx&b=yyy&c=zzz'.) No problem. Mac made his tweak in the code and ran a quick test...which failed instantly in a…
  • CodeSOD: Parallel SQL Queries

    20 Oct 2014 | 3:00 am
    Daniele worked at a pharmaceutical firm that had an old web application that allowed commercial customers to look up information. Since the data was quite complicated, there were numerous fields that needed to be queried in order to populate the form. Unfortunately, as the amount of data in the system grew, the time to load the form grew as well. And grew. And grew. Fortunately, the DBA in charge of setting up the underlying tables was actually quite capable at setting up tables with the proper relationships. For example, an address consists of street, city, zip, province and country. A…
  • Announcements: The New Look is Here

    17 Oct 2014 | 7:00 pm
    As you may have noticed, the site looks quite a bit different! As I mentioned back in March, it's been almost seven years since the look and feel of The Daily WTF has been updated, and I was getting pretty tired of the "2003ish" vibe the site had. You guys gave some fantastic feedback to help guide the new design, and in July I shared a preview look. After some more feedback - both on the GitHub issue tracker and the forums - we put on the finishing touches and launched the site this evening. Of course, it's not perfect - there are a few issues I found when writing this article, and I'm sure…
  • Error'd: Sorry, but You Can't Do the Math

    17 Oct 2014 | 3:00 am
    "I guess that Intuit might have reasons for not allowing me to say Math was my least favorite subject in school," writes Alan R.   "I really wanted to buy an audiobook or three, but I doubt it would be prudent considering the price," wrote L. H.   Based on Petrea M's error, I have to wonder if there's also a TRUE and FALSE were also beginning in Hearthstone.   "Even if nobody is in line at McDonalds, turns out it can still get pretty busy," writes Bob W.     "At first, I was a little concerned that iFixit didn't carry the tool I needed to fix my Wii U," Tyler writes,…
  • add this feed to my.Alltop

    The Old New Thing

  • The great thing about regular expression languages is that there are so many to choose from!

    Raymond Chen - MSFT
    21 Oct 2014 | 7:00 am
    Before you ask a question about regular expressions, you should make sure you and your audience agree on which regular expression language you are talking about. Here is a handy table of which features are supported by which regular expression language. You can use that table to solve this customer's problem: I have a regular expression that works just fine when I test it in ⟨insert regular expression testing tool, like RegExr or RegexPlanet⟩, but I can't get it to work in real life. C:\> findstr /r /c:"a(?!.*b)" file.txt (prints no results!) C:\> My goal is to find all lines…
  • Scripting an Internet Explorer window

    Raymond Chen - MSFT
    20 Oct 2014 | 7:00 am
    Today's Little Program takes a random walk through MSDN by starting at the Create­Process page and randomly clicking links. The exercise is not as important as the technique it demonstrates. function randomwalk(ie, steps) { for (var count = 0; count < steps; count++) { WScript.StdOut.WriteLine(ie.document.title); var links = ie.document.querySelectorAll("#mainSection a"); do { var randomLink = links[Math.floor(Math.random() * links.length)]; } while (randomLink.protocol != "http:"); WScript.StdOut.WriteLine("Clicking on " + randomLink.innerText); randomLink.click(); while (ie.busy)…
  • When are global objects constructed and destructed by Visual C++?

    Raymond Chen - MSFT
    17 Oct 2014 | 7:00 am
    Today we're going to fill in the following chart: When does it run? Constructor Destructor Global object in EXE Global object in DLL The C++ language specification provides some leeway to implementations on when global static objects are constructed. It can construct the object before main begins, or it construct the object on demand according to complicated rules. You can read [basic.start.init] for the gory details. Let's assume for the sake of discussion that global static objects are constructed before main begins. For global objects in the EXE, constructing them is no big deal because…
  • If only DLLs can get DllMain notifications, how can an EXE receive a notification when a thread is created (for example)?

    Raymond Chen - MSFT
    16 Oct 2014 | 7:00 am
    When a DLL is loaded, it receives a DLL_PROCESS_ATTACH notification, and when it is unloaded (or when the process terminates), it gets a DLL_PROCESS_DETACH notification. DLLs also receive DLL_THREAD_ATTACH notifications when a thread is created and DLL_THREAD_DETACH notifications when a thread exits. But what if you are an EXE? EXEs don't have a Dll­Main, so there is no way to receive these notifications. The trick here is to hire a lackey. Create a helper DLL, called, say, LACKEY.DLL. Your EXE links to the lackey, and the lackey's job is to forward all Dll­Main notifications back to…
  • The GetCurrentThread function is like a check payable to Bearer: What it means depends on who's holding it

    Raymond Chen - MSFT
    15 Oct 2014 | 7:00 am
    The Get­Current­Thread function returns a pseudo-handle to the current thread. The documentation goes into significant detail on what this means, but I fear that it may have fallen into the trap of providing so much documentation that people decide to skip it. Okay, so first of all, what is a pseudo-handle? a pseudo-handle is a sentinel value for HANDLE that is not really a handle, but it can act like one. The pseudo-handle returned by Get­Current­Thread means, "The thread that this code is running on." Note that this is a context-sensitive proposition. All the text in MSDN is…
 
  • add this feed to my.Alltop

    Lambda the Ultimate - Programming Languages Weblog

  • EATCS Award 2014: Gordon Plotkin

    12 Oct 2014 | 3:54 pm
    Gordon Plotkin is renowned for his groundbreaking contributions to programming language semantics, which have helped to shape the landscape of theoretical computer science, and which have im-pacted upon the design of programming languages and their verification technologies. The in-fluence of his pioneering work on logical frameworks pervades modern proof technologies. In addition, he has made outstanding contributions in machine learning, automated theorem prov-ing, and computer-assisted reasoning. He is still active in research at the topmost level, with his current activities placing him…
  • CFP: Off-the-Beaten-Track (OBT) workshop at POPL 2015

    5 Oct 2014 | 8:59 am
    Announcing the 2015 edition of the OBT workshop, to be co-located with POPL 2015, in Mumbai, India. Two-page paper submissions are due November 7, 2014. From the web page (http://www.cs.rice.edu/~sc40/obt15/): Programming language researchers have the principles, tools, algorithms and abstractions to solve all kinds of problems, in all areas of computer science. However, identifying and evaluating new problems, particularly those that lie outside the typical core PL problems we all know and love, can be a significant challenge. This workshop's goal is to identify and discuss problems that do…
  • Domain settings

    4 Oct 2014 | 4:24 am
    I am about to make some changes to the name server definitions. Since changes take time to propagate, you may have trouble reaching the site for awhile. If this happens, try using the .com domain instead of the preferred .org domain.
  • sml-family.org

    30 Sep 2014 | 12:27 pm
    In his blog, Bob Harper, in joint effort with Dave MacQueen and Lars Bergstrom, announces the launch of sml-family.org: The Standard ML Family project provides a home for online versions of various formal definitions of Standard ML, including the "Definition of Standard ML, Revised" (Standard ML 97). The site also supports coordination between different implementations of the Standard ML (SML) programming language by maintaining common resources such as the documentation for the Standard ML Basis Library and standard test suites. The goal is to increase compatibility and resource sharing…
  • Inferring algebraic effects

    27 Sep 2014 | 4:16 pm
    Logical methods in computer science just published Matija Pretnar's latest take on algebraic effects and handlers: We present a complete polymorphic effect inference algorithm for an ML-style language with handlers of not only exceptions, but of any other algebraic effect such as input & output, mutable references and many others. Our main aim is to offer the programmer a useful insight into the effectful behaviour of programs. Handlers help here by cutting down possible effects and the resulting lengthy output that often plagues precise effect systems. Additionally, we present a set of…
  • add this feed to my.Alltop

    Coding Horror

  • Your Community Door

    Jeff Atwood
    20 Oct 2014 | 12:32 pm
    What are the real world consequences to signing up for a Twitter or Facebook account through Tor and spewing hate toward other human beings? Facebook reviewed the comment I reported and found it doesn't violate their Community Standards. pic.twitter.com/p9syG7oPM1— Rob Beschizza (@Beschizza) October 15, 2014 As far as I can tell, nothing. There are barely any online consequences, even if the content is reported. But there should be. The problem is that Twitter and Facebook aim to be discussion platforms for "everyone", where every person, no matter how hateful and crazy they may be,…
  • Level One: The Intro Stage

    Jeff Atwood
    9 Oct 2014 | 3:21 pm
    Way back in 2007, before Stack Overflow was a glint in anyone's eye, I called software development a collaborative game. And perhaps Stack Overflow was the natural outcome of that initial thought – recasting online software development discussion into a collaborative game where the only way to "win" is to learn from each other. That was before the word gamification existed. But gamification is no longer the cool, hip concept it was back in 2011. Still, whether you call yourself a "gamer" or not, whether you believe in "gamification" or not, five years later you're still playing the…
  • Standard Markdown is now Common Markdown

    Jeff Atwood
    4 Sep 2014 | 5:23 pm
    Let me open with an apology to John Gruber for my previous blog post. We've been working on the Standard Markdown project for about two years now. We invited John Gruber, the original creator of Markdown, to join the project via email in November 2012, but never heard back. As we got closer to being ready for public feedback, we emailed John on August 19th with a link to the Standard Markdown spec, asking him for his feedback. Since John MacFarlane was the primary author of most of the work, we suggested that he be the one to reach out. We then waited two weeks for a response. There was no…
  • Standard Flavored Markdown

    Jeff Atwood
    3 Sep 2014 | 1:06 pm
    In 2009 I lamented the state of Markdown: Right now we have the worst of both worlds. Lack of leadership from the top, and a bunch of fragmented, poorly coordinated community efforts to advance Markdown, none of which are officially canon. This isn't merely incovenient for anyone trying to find accurate information about Markdown; it's actually harming the project's future. In late 2012, David Greenspan from Meteor approached me and proposed we move forward, and a project crystallized: I propose that Stack Exchange, GitHub, Meteor, Reddit, and any other company with lots of traffic and a…
  • The "Just In Time" Theory of User Behavior

    Jeff Atwood
    17 Jul 2014 | 5:05 pm
    I've long believed that the design of your software has a profound impact on how users behave within your software. But there are two sides to this story: Encouraging the "right" things by making those things intentionally easy to do. Discouraging the "wrong" things by making those things intentionally difficult, complex, and awkward to do. Whether the software is doing this intentionally, or completely accidentally, it's a fact of life: the path of least resistance is everyone's best friend. Learn to master this path, or others will master it for you. For proof, consider Dan Ariely's new and…
 
  • add this feed to my.Alltop

    Martin Fowler

  • Bliki: SacrificialArchitecture

    Martin Fowler
    20 Oct 2014 | 6:39 am
    You're sitting in a meeting, contemplating the code that your team has been working on for the last couple of years. You've come to the decision that the best thing you can do now is to throw away all that code, and rebuild on a totally new architecture. How does that make you feel about that doomed code, about the time you spent working on it, about the decisions you made all that time ago? For many people throwing away a code base is a sign of failure, perhaps understandable given the inherent exploratory nature of software development, but still failure. But often the best code you can…
  • photostream 75

    Martin Fowler
    11 Oct 2014 | 7:33 am
    Iona, Scotland
  • Keynote from goto: Our Responsibility to Defeat Mass Surveillance

    Martin Fowler
    9 Oct 2014 | 5:57 am
    In our keynote for goto 2014, Erik and I consider our responsibilities as software professionals towards combatting the growing tide of mass surveillance. We talk about how software professionals should take a greater role in deciding what software to build, which requires us to have a greater knowledge of the domain and responsibility towards our users and the greater society. We say why privacy is important, both as a human need and for the maintenance of a democratic society. We use the example of email to explore the importance of an open, collaborative development approach for key…
  • Building a two-stack CMS

    Martin Fowler
    6 Oct 2014 | 7:18 am
    Our Pune office recently did a project with a large manufacturer to build its global marketing website. The site involved complex content, lots of traffic (two million page views a day), localization to nearly a hundred locales, and high availability. In this infodeck my colleague Sunit Parekh and I dig into a key feature of the system - taking on the principle of Editing-Publishing Separation by building a two-stack architecture. This allowed the client to continue to use a wide range of software for their complex content editing needs, but at the same time providing a content delivery…
  • photostream 74

    Martin Fowler
    7 Sep 2014 | 11:37 am
    Going to the Sun Road, Glacier N.P., MT
  • add this feed to my.Alltop

    Ruby Inside

  • Raptor: A Forthcoming Ruby Web Server for Faster App Deployment

    Peter Cooper
    21 Oct 2014 | 6:20 am
    Raptor bills itself as a new Ruby "app server” and it claims to blow everything else out of the water performance-wise (by between 2-4x!) whether that’s Unicorn, Puma, Passenger, or even TorqueBox on JRuby. The bad news for now is there’s no source or repo yet and only a handful of people (including me) have been given a sneak peek, although a public beta is promised on November 25th. The history of Ruby webapp deployment The deployment of Ruby (and therefore Rails) webapps was a painful mess for years, a state I lamented 7 years ago in No True ‘mod_ruby’ is Damaging Ruby’s…
  • Ruby’s Unary Operators and How to Redefine Their Functionality

    Peter Cooper
    15 Oct 2014 | 10:05 pm
    In math, a unary operation is an operation with a single input. In Ruby, a unary operator is an operator which only takes a single 'argument' in the form of a receiver. For example, the on -5 or on !true. In contrast, a binary operator, such as in 2 + 3, deals with two arguments. Here, 2 and 3 (which become one receiver and one argument in a method call to ). Ruby only has a handful of unary operators, and while it's common to redefine binary operators like or to give your objects some added syntactic sugar, unary operators are less commonly redefined. In my experience, many Rubyists aren't…
  • This Month in Ruby: PeepCode Acquired, Rails 3.2.14, And More

    Peter Cooper
    25 Jul 2013 | 9:25 am
    Welcome to a roundup of Ruby news, articles, videos, and more, for July 2013 cobbled together from my e-mail newsletter, Ruby Weekly. Highlights include: PeepCode acquired by Pluralsight, Practicing Ruby archives made public, Rails 3.2.14, and an interesting interview with Matz. Featured The First Four Volumes of Practicing Ruby, Now Available Online Practicing Ruby is a high quality, paid Ruby journal run by Gregory Brown, but he's made archives of over 60 articles available to the public. There's a ton of stuff to enjoy here. PeepCode Acquired by Pluralsight Ruby and Rails screencasting…
  • Does the GIL Make Your Ruby Code Thread-Safe?

    Jesse Storimer
    19 Jun 2013 | 7:19 am
    This is a guest post by Jesse Storimer. He teaches the Unix fu workshop, an online class for Ruby developers looking to do some awesome systems hacking in Ruby and boost their confidence when it comes to their server stack. Spots are limited, so check it out the class while there's still room. He's also the esteemed author of Working with Unix Processes, Working with TCP Sockets and Working with Ruby Threads. There are some misconceptions in the Ruby community about this question surrounding MRI's GIL. If you only take one thing away from this article today, let it be this: The GIL does not…
  • This Week in Ruby: Matz on Ruby 2.0, Numerous Conference CFPs, Tenderlove on define_method

    Peter Cooper
    7 Mar 2013 | 4:44 am
    Welcome to this week’s roundup of Ruby news, articles, videos, and more, cobbled together from my e-mail newsletter, Ruby Weekly. Sorry these roundups have been missing for a couple of months, I've been focusing very heavily on the e-mail newsletters which are continuing to grow like crazy! :-) I hope to get back into blogging more soon. Matz on Ruby 2.0 Matz spoke about Ruby 2.0 ('the happiest release ever') for 30 minutes at the Heroku Waza event a week ago and the video is already available to watch. He stresses that "Ruby 1.8 will die soon" and encourages everyone to upgrade. Dynamic…
 
  • add this feed to my.Alltop

    Channel 9

  • Ping 226 - Ignite conference, Achievements for Halo Master Chief, Tesla and October xBox One Update | Ping!

    Mark DeFalco, RicksterCDN
    21 Oct 2014 | 11:10 am
    Hey everybody! Welcome back to Ping!  It's episode 226, apparently NOT an area code (thanks @piercove), so it's just another number... Regardless - it's 226 episodes of what MSFTies are pingin' each other about. In This Weeks episode:[03:20] The Ignite Conference and full schedule for H2.[06:04] 401 Achievements for Halo: Master Chief Collection[08:28] Tesla unveils exotic features, go-fast model[11:33] Xbox One Update: New Friends, Snap, TV Features and More Rolling Out Today  [15:52] Question of the week: What new technology would you like to integrated into cars…
  • Kinect 4 Windows V2 & openFrameworks

    Greg Duncan
    21 Oct 2014 | 6:00 am
    Today we highlight a recent post from Peter Daukintis who does a great job of walking us through using the Kinect for Windows v2 device and SDK with openFrameworks.Some recent openFrameworks posts;Cinder, openFrameworks, Kinect for Windows v2 and getting started...Kids, Kinect, Cinder and some C++ too... Meet the Kinect Common BridgeA Bridge not to far... The Kinect Common Bridge get face tracking and voice recognition.Kinect Common Bridge v2 Beta now availablefrom Vimeo.Openframeworks + Kinect 4 Windows V2I am in the process of reviewing various frameworks for visualising my…
  • Countdown to TechEd Europe: The last one before we go | The Countdown Show

    RicksterCDN, Joey Snow
    21 Oct 2014 | 5:54 am
    We are just ONE week away from meeting you all in Barcelona and this week Rick and Joey bring you several items not covered in previous Countdown Shows.First, if you have not yet decided on the sessions you'd like to attend, we have some sample schedules that several of our fantastic community members have put together. Each one of our guys have posted their tips in the blog section but we have the links for you right here:Adnan HendricksSimon DavisFredrik NilssonNext up there are some great sessions this year from our friends in the Office team. Here are the session codes that we featured in…
  • WebJobs GA Series Episode 1: WebJobs Tooling with Brady Gaster | Web Camps TV

    Cory Fowler, Brady Gaster, emiller
    21 Oct 2014 | 1:41 am
    Join your guide Cory Fowler as he talks to the product teams in Redmond as well as the web community.This week Brady Gaster kicks off a series on the WebJobs feature within Azure Websites which has just became Generally Available. Brady shows us how to use the WebJobs tooling in Visual Studio. He also has a special surprise for us at the end of the show where he shows of the "Deploy to Azure" button which he created with encouragement from Devin Rader and a bit of help from our good friend Vittorio Bertocci.Show LinksWebJobs ResourcesEnabling command line or continuous…
  • Keynote | AzureConf 2014

    Scott Guthrie
    20 Oct 2014 | 2:10 pm
    Scott Guthrie kicks off AzureConf 2014.
  • add this feed to my.Alltop

    CodePlex

  • CodePlex Daily Summary for Tuesday, October 21, 2014

    21 Oct 2014 | 11:00 am
    CodePlex Daily Summary for Tuesday, October 21, 2014Popular ReleasesCODE Framework: 4.0.41021.0: See change notes in the documentation section for details on what's new. Note: If you download the class reference help file with, you have to right-click the file, pick "Properties", and then unblock the file, as many browsers flag the file as blocked during download (for security reasons) and thus hides all content.CS-Script Source: Release v3.8.10.0: Added lightweight reflection API: AsmHelper.GetMembersOf(...) Fixed problem with CustomHashing for the…
  • CodePlex Daily Summary for Monday, October 20, 2014

    20 Oct 2014 | 11:00 am
    CodePlex Daily Summary for Monday, October 20, 2014Popular ReleasesDynamics CRM Chrome 38 Lookup Fix: Release 1.0.0.0: Initial Release. The solution is unsupported.BlackJumboDog: Ver6.1.0: 2014.10.20 (1)DNSサーバにおいて、ドメインを一部上書きする機能を追加BI Builder for SQL Server: BI Builder for SQL Server Alpha-0.1.0 Full Package: Initial release of BI Builder. This package contains 1) T-SQL script to install the full BI Builder into a development database 2) A Developer Guide (PDF) 3) T-SQL script to install the example…
  • CodePlex Daily Summary for Sunday, October 19, 2014

    19 Oct 2014 | 11:00 am
    CodePlex Daily Summary for Sunday, October 19, 2014Popular ReleasesSEToolbox: SEToolbox 01.052.023 Release 4: Release 1 Enhanced Image importer to use Alpha level or Key Color for transparency. Fixes to loading images and empty ship-grids. Fixes to empty import models. Release 2 Fixes for changes in Meteor - causing crash during load world. Fixes for changes for Scrap Metal items no longer have blueprints - causing crash when running Resource Report. Release 3 Fix to view/changing ownership - underlying API was changed. Added Export to prefab. This option always removes ownership.
  • CodePlex Daily Summary for Saturday, October 18, 2014

    18 Oct 2014 | 11:00 am
    CodePlex Daily Summary for Saturday, October 18, 2014Popular ReleasesHex Chess: Final Release to XBLA: As released to XBLA.Services+: Beta 2 Release: - Bug Fix - New Features - Force run as administratorCS-Script Source: Release v3.8.9: Added error handling for the "css_info.txt" creation. Improved isolate.cs script. It now processes search directories defined in the script with //css_dir. Fixed debugVS12.0.cs problem with not handling correctly VS2013 Express cs-script.7z - CS-Script Suite (binaries, documentation, samples) cs-script.ExtensionPack.7z -…
  • CodePlex Daily Summary for Friday, October 17, 2014

    17 Oct 2014 | 11:00 am
    CodePlex Daily Summary for Friday, October 17, 2014Popular ReleasesConEmu - Windows console with tabs: ConEmu 141016 [Alpha]: ConEmu - developer build x86 and x64 versions. Written in C++, no additional packages required. Run "ConEmu.exe" or "ConEmu64.exe". Some useful information you may found: http://superuser.com/questions/tagged/conemu http://code.google.com/p/conemu-maximus5/wiki/ConEmuFAQ http://code.google.com/p/conemu-maximus5/wiki/TableOfContents If you want to use…
  • add this feed to my.Alltop

    Planet MySQL

  • MariaDB 10.1.1: Compound statements

    MariaDB
    21 Oct 2014 | 8:13 am
    Every now and then there is a need to execute certain SQL statements conditionally. Easy, if you do it from your PHP (or Java or whatever) application. But if all you have is pure SQL? There are two techniques that MariaDB and MySQL use in the mysql_fix_privilege_tables.sql script (applied by mysql_upgrade tool). Create a stored procedure with IF statements inside, call it once and drop it. This requires the user to have the CREATE ROUTINE privilege and mysql.proc table must exist and be usable (which is not necessarily true — we’re doing it from mysql_upgrade, right?). Use dynamic…
  • Percona XtraDB Cluster: How to run a 2-node cluster on a single server

    MySQL Performance Blog
    21 Oct 2014 | 6:53 am
    I reckon there’s little sense in running 2 or more Percona XtraDB Cluster (PXC) nodes in a single physical server other than for educational and testing purposes – but doing so is still useful in those cases. The most popular way of achieving this seems to be with server virtualization, such as making use of Vagrant boxes. But in the same way you can have multiple instances of MySQL running in parallel on the OS level in the form of concurrent mysqld processes, so too can you have multiple Percona XtraDB Cluster nodes. And the way to achieve this is precisely the same: using…
  • Improvements to the MySQL `IGNORE` Implementation

    MySQL Server Dev Team
    21 Oct 2014 | 4:57 am
    In 5.7.5, as a part of the larger effort to improve error handling, we re-implemented the IGNORE clause (WL#6614). The IGNORE clause is a MySQL extension to the SQL standard. It affects the errors which occur for each row. The new implementation aims to make the behavior of the IGNORE clause more consistent. Statements which support the IGNORE clause are: INSERT [ IGNORE ] UPDATE [ IGNORE ] DELETE [ IGNORE ] LOAD DATA [ IGNORE ] LOAD XML [ IGNORE ] CREATE TABLE… [ IGNORE ] SELECT When the INSERT statement is used to insert a number of rows into a table, an exception during processing…
  • XFS and EXT4 Testing Redux

    Jeremy Tinley
    20 Oct 2014 | 4:14 pm
    In my concluded testing post, I declared EXT4 my winner vs XFS for my scenario. My coworker, @keyurdg, was unwilling to let XFS lose out and made a few observations: XFS wasn’t *really* being formatted optimally for the RAID stripe size XFS wasn’t being mounted with the inode64 option which means that all of the inodes are kept in the first 2TB. (Side note: inode64 option is default in newer kernels but not on CentOS 6’s 2.6.32) Single threaded testing isn’t entirely accurate because although replication is single threaded, the writes are collected in InnoDB and then…
  • MySQL: The most popular open source database for WWW

    Sanjay Manwani
    20 Oct 2014 | 9:39 am
    (Note : This an Article from last year when MySQL5.6 was released) While Database technology is one of the oldest branches of computer science, it remains a fundamental computer technology that continues to attract new research. The current focus of Databases technology is towards adapting hot new tends like multi-core chips, solid state devices, NOSQL and Cloud. So what does a contemporary internet developer look for in a database for the internet era? And why does MySQL remain the most popular database for the web? For a database to be useful while developing products for the Web, the most…
 
  • add this feed to my.Alltop

    MySQL Performance Blog

  • Percona XtraDB Cluster: How to run a 2-node cluster on a single server

    Fernando Laudares
    21 Oct 2014 | 6:53 am
    I reckon there’s little sense in running 2 or more Percona XtraDB Cluster (PXC) nodes in a single physical server other than for educational and testing purposes – but doing so is still useful in those cases. The most popular way of achieving this seems to be with server virtualization, such as making use of Vagrant boxes. But in the same way you can have multiple instances of MySQL running in parallel on the OS level in the form of concurrent mysqld processes, so too can you have multiple Percona XtraDB Cluster nodes. And the way to achieve this is precisely the same: using…
  • Autumn: A season of MySQL-related conferences. Here’s my list

    Peter Zaitsev
    20 Oct 2014 | 7:58 am
    Autumn is a season of MySQL-related conferences and I’m about to hit the road to speak and attend quite a  few of them.This week I’ll participate in All Things Open, a local conference for me here in Raleigh, N.C. and therefore one I do not have to travel for. All Things Open explores open source, open tech and the open web in the enterprise. I’ll be speaking on SSDs for Databases at 3:15 p.m. on Thursday, Oct. 23 and I’ll also be participating in a book signing for the High Performance MySQL Book at 11:45 p.m. at the “Meet the Speaker” table. We are also…
  • Innodb transaction history often hides dangerous ‘debt’

    Peter Zaitsev
    17 Oct 2014 | 7:02 am
    In many write-intensive workloads Innodb/XtraDB storage engines you may see hidden and dangerous “debt” being accumulated – unpurged transaction “history” which if not kept in check over time will cause serve performance regression or will take all free space and cause an outage. Let’s talk about where it comes from and what can you do to avoid running into the trouble.Technical Background: InnoDB is an MVCC engine which means it keeps multiple versions of the rows in the database, and when rows are deleted or updated they are not immediately removed from…
  • Percona Toolkit for MySQL with MySQL-SSL Connections

    Matthew Boehm
    16 Oct 2014 | 6:06 am
    I recently had a client ask me how to use Percona Toolkit tools with an SSL connection to MySQL (MySQL-SSL). SSL connections aren’t widely used in MySQL due to most installations being within an internal network. Still, there are cases where you could be accessing MySQL over public internet or even over a public “private” network (ex: WAN between two colo datacenters). In order to keep packet sniffers at bay, the connection to MySQL should be encrypted.If you are connecting to Amazon RDS from home or office (ie: not within the AWS network) you better be encrypted!As there is…
  • How to close POODLE SSLv3 security flaw (CVE-2014-3566)

    David Busby
    15 Oct 2014 | 10:55 am
    Padding Oracle On Downgraded Legacy EncryptionFirst off, the naming “convention” as of late for security issues has been terrible. The newest vulnerability (CVE­-2014-3566) is nicknamed POODLE, which at least is an acronym and as per the header above has some meaning.The summary of this issue is that it is much the same as the earlier B.E.A.S.T (Browser Exploit Against SSL TLS), however there’s no known mitigation method in this case – other than entirely disabling SSLv3 support, in short, an attacker has a vector by which they can retrieve the plaintext form your…
  • add this feed to my.Alltop

    No Fluff Just Stuff

  • Great Lakes Software Symposium - Nov 14 - 16, 2014

    NFJS
    21 Oct 2014 | 1:00 pm
    No Fluff Just Stuff is pleased to announce the Great Lakes Software Symposium, Nov 14 - 16, 2014. Catch these Featured Sessions
  • Is Your Culture Working the Way You Think it Is?

    Johanna Rothman
    21 Oct 2014 | 11:09 am
    Long ago, I was a project manager and senior engineer for a company undergoing a Change Transformation. You know the kind, where the culture changes, along with the process. The senior managers had bought into the changes. The middle managers were muddling through, implementing the changes as best they could. Us project managers and the technical staff, we were the ones doing the bulk of the changes. The changes weren’t as significant as an agile transformation, but they were big. One day, the Big Bosses, the CEO and the VP Engineering spoke at an all-hands meeting. “You are…
  • Groovy Weekly #41

    Guillaume Laforge
    21 Oct 2014 | 9:00 am
  • My Weekly Reading is Here

    Molly Holzschlag
    21 Oct 2014 | 6:00 am
    General System Theory by Ludwig von Bertalanffy; The Systems Bible by John Gall, Complexity by John H. Holland and Beyond Buds: Marijuana Extracts by Ed Rosenthal. Hey, at least I have focus. Kinda. ;-)
  • Help Build a Culture of Respect

    Cal Evans
    20 Oct 2014 | 11:15 am
    Dear Reader, I am in the final steps of producing my next book, “Culture of Respect: How to Find, Hire, and Retain Developers”.  It is based in large part on my own experience, as well as advice I have received from other managers and talks I’ve had with both developers and managers.   Be a […]The post Help Build a Culture of Respect appeared first on Postcards From My Life.
  • add this feed to my.Alltop

    www.thoughtworks.com aggregator

  • JK Werner: Why constrain your retrospectives?

    21 Oct 2014 | 5:18 pm
    Retrospectives are a wonderful tool for continued improvement and learning.  Yet, we often don’t retrospect on our retros!  I have often found that the grouping of topics is constrained by the format of the retro.  This week I tried an experiment to remove that constraint and was pleased with the results. Imagine a team with mixed software delivery believes.  Bob loves to pair, yet Rob wants to work on his own.  Bob, and a few others put stickies up in the positive section.  Rob, and others, put stickies up in the improve section.  The team dot votes, and though the two pairing…
  • Venkatesh Nannan: Upgrading to Yosemite - Rails development

    21 Oct 2014 | 5:02 pm
    It was very simple to upgrade to Yosemite from Mavericks.Once the OSX upgrade is done, follow these steps to get back to action.1) Open XCode to install the components2) Install command line tools        xcode-select --install 3) Reinstall Ruby     CC=/usr/bin/gcc  rbenv install 2.1.24) Install bundler, libv8 and therubyracer gems      gem install bundler      gem install libv8 -v '3.16.14.7' -- --with-system-v8      gem install therubyracer -v '0.12.1'If you are using RubyMine, you have to install Java.
  • Patrick Kua : Do we need a Tech Lead?

    21 Oct 2014 | 3:03 am
    A common question I hear is, “Is the Tech Lead role necessary?” People argue against the role, claiming a team of well functioning developers can make decisions and prioritise what is important to work on. I completely agree with this position in an ideal world. Sadly the ideal world rarely exists. Even when perfect conditions exist during which team members talk to each openly, discussing pros and cons before arriving at an agreed solution, it doesn’t take much to upset this delicate balance. Sometimes all it takes is for a new person joining the team, a person leaving or…
  • Martin Fowler: Bliki: SacrificialArchitecture

    20 Oct 2014 | 6:39 am
    You're sitting in a meeting, contemplating the code that your team has been working on for the last couple of years. You've come to the decision that the best thing you can do now is to throw away all that code, and rebuild on a totally new architecture. How does that make you feel about that doomed code, about the time you spent working on it, about the decisions you made all that time ago? For many people throwing away a code base is a sign of failure, perhaps understandable given the inherent exploratory nature of software development, but still failure. But often the best code you can…
  • Chris Ford: Types don't substitute for tests

    19 Oct 2014 | 9:04 am
    When reading discussions about the benefits of types in software construction, I've come across the following claim:When I use types, I don't need as many unit tests.This statement is not consistent with my understanding of either types or test-driven design. When I've inquired into reasoning behind the claim, it often boils down to the following:Types provide assurance over all possible arguments (universal quantification). Unit tests provide assurance only for specific examples (existential quantification). Therefore, when I have a good type system I don't need to rely on unit tests.This…
 
  • add this feed to my.Alltop

    Eric Sink

  • Zumero Professional Services

    17 Oct 2014 | 11:00 am
    Building mobile apps is really hard. Why does my app work in the simulator but not on the device? How do I get 60 frames-per-second UI performance on Android? How do I manage concurrent access to my mobile database? How do I deal with limited memory? How do I keep something running in the background? I have to compile for how many different CPU architectures?!? Building apps for mobile devices involves a dizzying array of technologies and tooling. The explosion of mobile offers more ways for software projects to fail than ever before. Zumero would like to help. We can build your app for you.
  • On F# and Object Oriented Guilt

    10 Oct 2014 | 7:00 pm
    I'm writing a key-value database in F#. Because clearly the world needs another key-value database, right? Actually, I'm doing this to learn F#. I wanted a non-trivial piece of code to write. Something I already know a little bit about. (My design is a log structured merge tree, conceptually similar to LevelDB or the storage layer of SQLite4. The code is on GitHub.) As a starting point, I wrote the whole thing in C# first. Then I ported it to F#, in a mostly line-by-line port. My intention was (and still is) to use that port as a starting point, evolving the F# version toward a more…
  • Fiddling with ReactiveUI and Xamarin.Forms

    6 Oct 2014 | 9:00 am
    I'm no expert at ReactiveUI. I'm just fiddling around in the back row of a session here at Xamarin Evolve. The goal I want an instance of my DataGrid control that is bound to a collection of objects. And I want the display to automatically update when I change a property on one of those objects. For the sake of this quickie demo, I'm gonna add a tap handler for a cell that simply appends an asterisk to the text of that cell. That should end up causing a display update. Something like this code snippet: Main.SingleTap += (object sender, CellCoords e) => { T r = Rows [e.Row]; ColumnInfo ci =…
  • Preview: DataGrid for Xamarin.Forms

    3 Oct 2014 | 9:00 am
    What is it? It's a Xamarin.Forms grid control for displaying data in rows and columns. Where's the code? https://github.com/ericsink Is this open source? Yes. Apache License v2. Why are you writing a grid? Because I see an unmet need. Xamarin.Forms needs a good way to display row/column data. And it needs to be capable of handling lots (millions) of cells. And it needs to be really, really fast. I'm one of the founders of Zumero. We're all about mobile apps for businesses dealing with data. Many of our customers are using Xamarin, and we want to be able to recommend Xamarin.Forms to them. A…
  • An F# newbie using SQLite

    8 Sep 2014 | 11:00 am
    Like I said in a tweet on Friday, I'm guessing everybody's first 10,000 lines of F# are crap. That's a lot of bad code I need to write, so I figure maybe I better get started. This blog entry is a journal of my first attempts at using F# to do some SQLite stuff. I'm using SQLitePCL.raw, which is a Portable Class Library wrapper (written in C#) allowing .NET developers to call the native SQLite library. My program has five "stanzas": ONE: Open a SQLite database and create a table with two integer columns called a and b. TWO: Insert 16 rows with a going from 1 through 16. THREE: Set column b…
  • add this feed to my.Alltop

    Android Developers Blog

  • What's New in Android 5.0 Lollipop

    Android Developers
    20 Oct 2014 | 12:18 pm
    By Ankur Kotwal, Developer Advocate Android 5.0 Lollipop is the biggest update of Android to date, introducing an all new visual style, improved performance, and much more. Android 5.0 Lollipop also extends across screens big and small, including phones, tablets, wearables, TVs and cars, to give your users access to information when they need it most. To get you started on developing and testing on Android 5.0 Lollipop, here are some of the developer highlights with links to related videos and documentation. User experience Material design for the multiscreen world — Material Design is a…
  • Android 5.0 Lollipop SDK and Nexus Preview Images

    Android Developers
    17 Oct 2014 | 9:21 am
    Two more weeks! By Jamal Eason, Product Manager, Android At Google I/O last June, we gave you an early version of Android 5.0 with the L Developer Preview, running on Nexus 5, Nexus 7 and Android TV. Over the course of the L Developer Preview program, you’ve given us great feedback and we appreciate the engagement from you, our developer community. Thanks! This week, we announced Android 5.0 Lollipop. Starting today, you can download the full release of the Android 5.0 SDK, along with updated developer images for Nexus 5, Nexus 7 (2013), ADT-1, and the Android emulator. The first set of…
  • Updated Cross-Platform Tools in Google Play Game Services

    Android Developers
    7 Oct 2014 | 12:54 pm
    By Ben Frenkel, Google Play Games team Game services UIs are now updated for material design, across all of the SDKs. Game developers, we've updated some of our popular developer tools to give you a consistent set of game services across platforms, a refreshed UI based on material design, and new tools to give you better visibility into what users are doing in your games. Let’s take a look at the new features. Real-time Multiplayer in the Play Games cross-platform C++ SDK To make it easier to build cross-platform games, we’ve added Real-Time Multiplayer (RTMP) to the latest Google Play…
  • Tips for Error Handling with Android Wear APIs

    Android Developers
    3 Oct 2014 | 4:44 pm
    By +Wayne Piekarski, Developer Advocate, Android Wear For developers using the Android Wear APIs in Google Play services, it is important to correctly handle all the error conditions that can occur on legacy phones or when users do not have a wearable device. This post describes the best practice in handling error conditions with the GoogleApiClient connect() method. If you do not implement this correctly, your existing application functionality may fail for non-wearable users. There are two ways that the connect() method can return ConnectionResult.API_UNAVAILABLE for wearable support with…
  • Allthecooks on Android Wear

    Android Developers
    24 Sep 2014 | 1:43 pm
    By Hoi Lam, Developer Advocate, Android Wear The best cooking companion since the apron? Android Wear is designed for serving up useful information at just the right time and in the right place. A neat example of this is Allthecooks Recipes. It gives you the right recipe, right when you need it. This app is a great illustration of the four creative visions for Android Wear: Launched automatically Glanceable Suggest and demand Zero or low interaction Allthecooks also shows what developers can do by combining both the power of the mobile device and the convenience of Android Wear. Pick the best…
  • add this feed to my.Alltop

    Amazon Web Services Blog

  • CloudWatch Update - Enhanced Support for Windows Log Files

    Jeff Barr
    21 Oct 2014 | 12:10 pm
    Earlier this year, we launched a log storage and monitoring feature for AWS CloudWatch. As a quick recap, this feature allows you to upload log files from your Amazon Elastic Compute Cloud (EC2) instances to CloudWatch, where they are stored durably and easily monitored for specific symbols or messages. The EC2Config service runs on Microsoft Windows instances on EC2, and takes on a number of important tasks. For example it is responsible for uploading log files to CloudWatch. Today we are enhancing this service with support for Windows Performance Counter data and ETW (Event Tracing for…
  • Speak to Amazon Kinesis in Python

    Jeff Barr
    21 Oct 2014 | 11:59 am
    My colleague Rahul Patil sent me a nice guest post. In the post Rahul shows you how to use the new Kinesis Client Library (KCL) for Python developers. -- Jeff; The Amazon Kinesis team is excited to release the Kinesis Client Library (KCL) for Python developers! Developers can use the KCL to build distributed applications that process streaming data reliably at scale. The KCL takes care of many of the complex tasks associated with distributed computing, such as load-balancing across multiple instances, responding to instance failures, checkpointing processed records, and reacting to changes in…
  • Next Generation Genomics With AWS

    Jeff Barr
    21 Oct 2014 | 11:27 am
    My colleague Matt Wood wrote a great guest post to announce new support for one of our genomics partners. -- Jeff; I am happy to announce that AWS will be supporting the work of our partner, Seven Bridges Genomics, who has been selected as one of the National Cancer Institute (NCI) Cancer Genomics Cloud Pilots. The cloud has become the new normal for genomics workloads, and AWS has been actively involved since the earliest days, from being the first cloud vendor to host the 1000 Genomes Project, to newer projects like designing synthetic microbes, and development of novel genomics algorithms…
  • AWS Week in Review - October 13, 2014

    Jeff Barr
    20 Oct 2014 | 6:35 am
    Let's take a quick look at what happened in AWS-land last week: Monday, October 13 We announced the first Internet of Things (IoT) Hack Day at re:Invent. We announced that Amazon Elastic Transcoder now Supports HLSv4. The AWS Java Blog published Part 1 of the Introducing the DynamoDB API series. The AWS Ruby Development Blog launched a series of articles on the topic of Ruby on Rails on Amazon Web Services. Tuesday, October 14 A post on the AWS Security Blog announced Easier Role Selection for SAML-Based Single Sign-On. The AWS Mobile Development Blog published Part 2 of a series on…
  • Fast, Easy, Free Data Sync from RDS MySQL to Amazon Redshift

    Jeff Barr
    20 Oct 2014 | 6:09 am
    As you know, I'm a big fan of Amazon RDS. I love the fact that it allows you focus on your applications and not on keeping your database up and running. I'm also excited by the disruptive price, performance, and ease of use of Amazon Redshift, our petabyte-scale, fully managed data warehouse service that lets you get started for $0.25 per hour and costs less than $1,000 per TB per year. Many customers agree, as you can see from recent posts by Pinterest, Monetate, and Upworthy. Many AWS customers want to get their operational and transactional data from RDS into Redshift in order to run…
 
  • add this feed to my.Alltop

    Pure Danger Tech

  • sun.misc.Signal alternatives?

    Alex
    26 Sep 2014 | 8:51 am
    There seems to be a push underway to wean Java developers off of the “internal” sun.* packages in Java 9+. I was notified that Clojure currently uses sun.misc.Signal/SignalHandler in the Clojure REPL to intercept SIGINT (ctrl-c) to abort evaluation of the current expression (instead of terminating the process). Is there a viable replacement to using this functionality for the purposes of intercepting SIGINT? (I know there are other alternatives with shutdown hooks for some other signal uses but this is different.) Is anyone working via official channels on an API for this?
  • A dependency injection pattern in Clojure

    Alex
    3 Jan 2014 | 2:31 pm
    Patterns and dependency injection – I’m partying like it’s 2006! Say you have some Clojure functions that look like this: (defn foo [config queue db-conn arg1] ...use config, queue, db-conn... ) (defn bar [config queue db-conn arg1 arg2] ...use config, queue, db-conn... ) Bindings Seeing all those config options and system resources on every function just looks gross right? There is a temptation to stuff them in a dynamic var and just bind calls around the lot of them: ;; original ns (def ^:dynamic *config*) (def ^:dynamic *queue*) (def ^:dynamic *db-conn*) (defn foo [arg1]…
  • State of Clojure, problem areas

    Alex
    1 Dec 2013 | 9:29 pm
    Following up on my last post about the results of the 2013 State of Clojure & ClojureScript survey, I was very interested in digging into the responses to the question “What do you think is Clojure’s most glaring weakness / blind spot / problem?”. I’ve spent some time categorizing the answers, trying to tease out the trends. Similar to the last category, about half the people answering the survey declined to answer the question so I will assume they are 100% happy. :) Tooling (111) The biggest category of responses was around the general area of tooling. The…
  • State of Clojure language features

    Alex
    18 Nov 2013 | 10:41 pm
    I found the results of the 2013 State of Clojure & ClojureScript survey to be very interesting. Tonight I dug in a little deeper to the answers to the specific question “Name *one* language feature you would like to see added to Clojure.” There were 610 answers to this question (of 1061 survey responses). Many did not actually seem like language features but I’ll take all the answers as generally requests for something lacking in the use of Clojure. I assigned a category (and in some cases sub-category) to all the responses and wound up with this summary… None…
  • Clojure and testing

    Alex
    31 Aug 2013 | 8:46 pm
    Occasionally I hear someone say that the Clojure community is against testing. I understand the sources of this – Rich Hickey (creator of Clojure) has spoken about testing in a number of talks and I think some of those comments have been misconstrued based on pithy tweet versions of more interesting longer thoughts. I’d like to give my own opinions on testing, what I think Rich has said, and what I observe in the Clojure community. Tests have cost I think tests are highly valuable. I don’t know how I could write high quality code without writing tests. However, while tests…
  • add this feed to my.Alltop

    Udi Dahan - The Software Simplist

  • Best US Supermarket running NServiceBus (for years)

    udidahan
    21 Oct 2014 | 1:29 am
    I was quite thrilled when I heard that our customer Wegmans got ranked by Consumer Reports as the #1 supermarket chain in the US. Wegmans have been long-time customers of NServiceBus and I recently got the opportunity to go on a guided tour in their flagship store in Rochester and hear all the ways that they’ve been leveraging our platform – even the scales that people use to weigh their produce are linked up. Yup – you may even be eating NServiceBus and not know it There are also some pretty powerful back-office processes at play – things that your regular consumer…
  • NSBCon London 2014 Wrap-up

    udidahan
    5 Aug 2014 | 3:13 am
    Well, NSBCon London was a blast. It was such a blast that it took me this long to recover and get my head back into blogging. In any case, for those of you who couldn’t make it, check out this short 2-min video to get a feel for what it was like: The venue was packed, the speakers were great, and all in all the conference was a smashing success. If you don’t believe me <wink/> you can check out Roy Cornelissen’s coverage here. All videos now online For those of you who couldn’t make it, we have all the videos recorded for you and you can access them here. Some of…
  • Service-Oriented Composition (with video)

    udidahan
    30 Jul 2014 | 5:44 am
    When telling people about my approach to SOA, in which a given service would have client/browser-side components running side-by-side in the same process and even in the same page as components from other services, I often get asked this question: “Doesn’t all of this loosely-coupled composition come with a high cost, in terms of client to server chit-chat?” So, I’ve finally buckled down and put together a slide to illustrate how the technocratic IT/Ops service I’ve talked about in the past can provide components to resolve these sorts of problems. After putting…
  • NSBcon Update

    udidahan
    16 Jun 2014 | 5:45 am
    Just a quick reminder to let you know that NSBcon London is next week. For those of you who have been wondering, yes, you can come to just one of the days if you aren’t able to take both days off of work. Also, if you want to come but can’t convince your boss to pay for it, drop us a line and we’ll hook you up with a discount. Just send an email to nsbcon@particular.net and we’ll take care of everything. One last thing – unfortunately, Oren won’t be able to come speak in London (but still will be speaking in NYC). While no one can quite fill in those shoes…
  • People, Politics, and the Single Responsibility Principle

    udidahan
    25 May 2014 | 11:24 pm
    In one of Uncle Bob’s recent blog posts on the Single Responsibility Principle he uses the example of using people and organization boundaries as an indication of possible good software boundaries: When you write a software module, you want to make sure that when changes are requested, those changes can only originate from a single person, or rather, a single tightly coupled group of people representing a single narrowly defined business function. You want to isolate your modules from the complexities of the organization as a whole, and design your systems such that each module is…
  • add this feed to my.Alltop

    All About Agile | Agile Development Made Easy!

  • Uh Oh… We Discovered More Stories!

    Dave Rooney
    11 Oct 2014 | 9:00 am
    As I've said before, I'm a huge fan of Jeff Patton's Story Mapping technique. While Story Mapping goes a long way towards identifying the work that needs to be completed to deliver a viable system, you will inevitably miss some stories. This is a na...
  • Empower Teams to Increase Quality

    BenLinders
    10 Oct 2014 | 12:29 am
    When an organization is experiencing quality problems with their products, agile software development often isn't the first solution that comes up in people's minds. Often I see people trying to address them using classical waterfall based approaches, only to find out that it will make problems even worse. I recommend agile, not only to deliver working software faster but also with the right quality. This posts shows how empowering the team helps to increase the quality of product. Continue reading →
  • Teams 102

    Mike Cottmeyer
    2 Oct 2014 | 4:00 am
    Much of my personal journey over the past 8 years has involved unpacking some of the more dense concepts we tend to take for granted when we talk about agile. For me, it’s all about understanding the primitives of these approaches and trying to figure out how to apply them in unique ways. I’m deeply […] The post Teams 102 appeared first on LeadingAgile.
  • Teams 101

    Mike Cottmeyer
    1 Oct 2014 | 9:11 am
    The notion of forming complete cross functional teams is one of the most well understood concepts in the agile community but maybe one of the least implemented in practice. Many folks adopting agile either don’t understand the importance of teams, or if they do… they don’t have the power to influence the organization to build […] The post Teams 101 appeared first on LeadingAgile.
  • JIRA is Not Agile

    Mark Levison
    29 Sep 2014 | 1:00 pm
    I’ve heard people say, “We started using Jira and GreenHopper, so we’re Agile now”. Similar things are said of Rally, VersionOne, LeanKit, TargetProcess, etc. In making those declarations, it’s clear that they don’t understand Agile at all. At its core, Agile is a set of Values and Principles: …. ·      Individuals and interactions over processes and tools ·      Working software over comprehensive documentation ·      Customer collaboration over…
 
  • add this feed to my.Alltop

    Agile Development Blog: Scaling Software Agility

  • No More Business as Usual

    Rally Software
    14 Oct 2014 | 5:00 am
    When the S&P 500 index was created in 1957, the average expected lifespan of a company on the index was 61 years. By 1980 that lifespan had been cut in half, and in the coming decade it likely will be halved again. What used to be a health index for stable companies is now a thermometer for the fluctuating temperatures of disruptive markets. The S&P is just one indicator of the evolving environment for businesses. Markets are now global and highly responsive. Competition moves at startup speed. Operational efficiency isn’t a nice-to-have, it’s a necessity. Customers, and their…
  • Rally Scores a B Corp Three-peat

    Liz Andora
    26 Sep 2014 | 1:07 pm
        Why do YOU love Rally? That’s the question we asked all our employees when we found out we earned the Best for the World: Worker Impact award for the third year in a row! We made the list by scoring in the top 10 percent of all Certified B Corporations for employee impact on the B Impact Assessment — a comprehensive evaluation of a company's impact on its workers, community, and the environment. Rally scored particularly high in the work environment and compensation, benefits, and training categories.   All Certified B Corps, including well-known companies such as Ben…
  • Agile Volunteering, Rally Style

    Geri Mitchell-Brown
    11 Sep 2014 | 8:00 am
    Rally Onboarding Bootcamp: Class of June 2014 “Rally truly practices what it preaches. Volunteering at There With Care touched my heart and made me proud that the company I work for is helping such a wonderful organization. It was amazing how we pulled together as a team and incorporated our Agile training from earlier in the day into our give-back project.” — Terri Barrowcliff, Customer Relationship Manager, Rally Onboarding Bootcamp, June 2014 During my first year at Rally, we’ve experienced exciting growth as a company. When I started in August 2013, we had about 400 people…
  • Management Tips from Waffle's Andrew Homeyer

    Andrew Homeyer
    9 Sep 2014 | 5:00 am
    This post, an interview between Grokky co-founder Dan Abdinoor and Rally engineer Andrew Homeyer, originally appeared at the Grokky blog on September 8. Andrew is product lead and engineering manager of Waffle, a Rally Innovation Labs project created in 2013. Andrew currently manages a team of six and his manager is Rally’s Chief Technology Officer.  Dan: Andrew, please introduce yourself! Andrew: I’m an intrapreneur and engineer. As for titles I sometimes go by Chief Waffle Maker. In truth, I balance my time between leading the team building Waffle.io and…
  • Webinar: DevOps for Agility

    Rally Software
    4 Sep 2014 | 4:00 am
    Today’s fast-moving markets expose threats and opportunities at every turn. Whether you’re a large enterprise or a small startup, it’s no longer enough to simply practice Agile development. To survive — and thrive — in this disruptive environment, you need agility throughout your organization. Join Rally and Chef for a webinar about the role of DevOps in building agility and responsiveness. Learn more about how Rally practices continuous deployment, accelerates application development, and tightens customer feedback loops. Hear how you can institutionalize DevOps and use Chef…
  • add this feed to my.Alltop

    Successful Software

  • Signing Qt applications for Mac OS X 10.9.5 and 10.10

    Andy Brice
    17 Oct 2014 | 2:50 am
    I have written previously about signing Qt applications for Mac OS X. It all worked fine until I upgraded to Mac OS X 10.9.5, which broke my signing script. Those Apple chaps do love to break stuff. Grrr. The problem appears to be that the directory structure of the app bundle has changed and the Qt4 macdeployqt command does not conform to the new layout (I believe this is also the case for Qt5). Oh joy. I managed to work out how to get it working again after a bit of digging around. The good news is that Apple have also made the codesign command easier with a --deep option to traverse and…
  • “Wrong Way” Corrigan

    Andy Brice
    2 Sep 2014 | 4:29 am
    While on holiday in Ireland I came across the wonderful story of “Wrong Way” Corrigan. Here is a summary from history.com : Eleven years earlier, American Charles A. Lindbergh had become an international celebrity with his solo nonstop flight across the Atlantic. Corrigan was among the mechanics who had worked on Lindbergh’s Spirit of St. Louis aircraft, but that mere footnote in the history of flight was not enough for the Texas-born aviator. In 1938, he bought a 1929 Curtiss Robin aircraft off a trash heap, rebuilt it, and modified it for long-distance flight. In July…
  • 2 Million Hits!

    Andy Brice
    1 Aug 2014 | 9:05 am
    This blog just passed 2 million hits since I started back in the dim and distant Internet past of 2007 with How much money will my software make (and what has that got to do with aliens)?. Wow. I haven’t been posting much recently, but I haven’t given up either.  Watch this space. Until then, here are the top 10 blog posts to date: Post Hits The software awards scam 265,427 Lessons learned from 13 failed software products 82,088 10 things non-technical users don’t understand about your software 78,561 Your harddrive *will* fail – it’s just a question of when 54,775 Where I…
  • Are you wasting your AdWords budget on in-app ads?

    Andy Brice
    25 Jun 2014 | 10:17 am
    2 out of the last 3 AdWords campaigns I have looked at for consulting customers were spending substantial amounts of money on worthless in-app ads, without even realising it. Feast your eyes on the following: $1,071.04 spent on clicks from a single game app, that resulted in 0 trials of the software product being advertised. Hardly surprising given that it was a B2B app that cost around $1000. On further investigation this company was spending a substantial percentage of its AdWords budget on completely useless clicks from in-app ads. Ouch. And this is from a different AdWords account for…
  • Why have my sales dropped?

    Andy Brice
    11 May 2014 | 12:00 pm
    If you spend as much time as I do hanging around forums for independent developers, you will often see questions of the form “I only made X sales today/this week/this month, has something gone wrong?”. There are two distinct possibilities: Something has changed (e.g. your website is broken); or It’s a statistical fluctuation. Rather than guessing, we can use some stats to work out the probability that a drop in sales is just a random fluctuation. The Poisson distribution gives us the probability of a given number of discrete events occurring in a fixed interval of time (or…
  • add this feed to my.Alltop

    Encosia

  • Using btn-block with Bootstrap 3 dropdown button groups

    Dave Ward
    8 Oct 2014 | 9:26 pm
    I recently found myself wanting to combine Bootstrap 3’s full-width btn-block button with its split button dropdown component in the same button group (as seen in the screenshot above). As it turned out, it wasn’t as straightforward as you might expect. So, I want to briefly share the solution I found to make that work. My first try (fail) Originally, I hoped that I could use the standard Bootstrap 3 dropdown component markup, and simply add the btn-block class to the main button, like this: <div class"col-sm-6"> <button class"btn btn-block btn-lg…
  • Fix “addthis_config not defined” when using async AddThis

    Dave Ward
    20 Aug 2014 | 11:43 pm
    I recently decided to pony up for AddThis Pro. Spread across up to five sites, that’s not very much to pay for a wide variety of well-designed social widgets. Certainly much less than what my time would be worth to reinvent them from scratch. However, I’m always wary of bogging the site’s performance down with poorly implemented sharing buttons, counters, toolbars, etc. I tried Buffer’s Digg Digg plugin for a little while last year, but it had a noticeable impact on page jankiness and load times even with the deferred initialization option enabled. With performance…
  • IIS performance tip: Cache in on consistent casing

    Dave Ward
    12 Jun 2014 | 3:00 am
    In Spring 2011, at what would sadly become the final installment of Microsoft’s MIX conference, I attended a great talk called 50 Performance Tricks to Make Your HTML5 Web Sites Faster. I was skeptical about the session due to the linkbait title, but Jason Weber from the IE team proceeded to present one of the most comprehensive talks about web performance I’ve seen crammed into a single hour. A video of the presentation is still available online as I’m writing this. Streaming seems to be broken, but the full video downloads still work fine. Even three years later,…
  • Canonical URLs in IIS without breaking localhost debugging

    Dave Ward
    30 Apr 2014 | 9:26 am
    It’s important that public-facing websites respond to requests for both domain.tld and www.domain.tld. You can’t control what your users will type into their browsers and you never know which form of your site’s URL people will use in links that they share in email, social media, and links on their own sites. Of course, you want to be sure that your website responds even if they don’t use your preferred version of your URL. However, it’s nearly as important that all of those requests are redirected to just one address for SEO purposes. This is known as…
  • The five minute contact form tweak that saves me hours

    Dave Ward
    17 Mar 2014 | 10:04 am
    Operating a website used by predominantly non-technical users can be an eye-opening experience when the time comes to support those users. It’s easy to forget how much of the nomenclature and technical understanding that we take for granted is just unintelligible jargon to others. In fact about 10% of people surveyed this year even guessed that HTML was an STD. A particularly poignant example I dealt with recently was a user telling me they were using “Google” to browse the Internet on their desktop PC. You’d think that probably means they were using Google Chrome as…
 
  • add this feed to my.Alltop

    The Endeavour

  • Experts vs Professionals

    John
    18 Oct 2014 | 5:11 am
    Working with professionals can be a joy. Not only can they solve your problem, they may help you see what problem you should solve. I’ve had several instances lately when I hired a pro to do something I’d attempted myself. In each case I was very pleased and wondered why I hadn’t done this sooner. Offhand I can’t think of an example where I regretted hiring a professional. Strictly speaking, a professional in some area is simply someone who is paid to do it. But informally, we think of a professional as someone who not only is paid for their services, they’re…
  • What do you mean by can’t?

    John
    14 Oct 2014 | 12:29 pm
    You can’t subtract 4 from 3 (and stay inside the natural numbers, but you can inside the integers). You can’t divide 3 by 4 (inside the ring of integers, but you can inside the rational numbers). You can’t take the square root of a negative number (in the real numbers, but in the complex numbers you can, once you pick a branch of the square root function). You can’t divide by zero (in the field of real numbers, but you may be able to do something that could informally be referred to as dividing by zero, depending on the context, by reformulating your statement, often…
  • Optimism can be discouraging

    John
    10 Oct 2014 | 4:37 am
    Here’s an internal dialog I’ve had several times. “What will happen when you’re done with this project?” “I don’t know. Maybe not much. Maybe great things.” “How great? What’s the best outcome you could reasonably expect?” “Hmm …  Not that great. Maybe I should be doing something else.” It’s a little paradoxical to think that asking an optimistic question — What’s the best thing that could happen? — could discourage us from continuing to work on a project, but it’s not too hard to see why…
  • Titles better than their books

    John
    9 Oct 2014 | 5:39 am
    What got you here won’t get you there. I’ve been thinking about that title lately. Some things that used to be the best use of my time no longer are. I bought Marshall Goldsmith’s book by that title shortly after it came out in 2007. As much as I liked the title, I was disappointed by the content and didn’t finish it. I don’t remember much about it, only that it wasn’t what I expected. Maybe it’s a good book — I’ve heard people say they like it — but it wasn’t a good book for me at the time. I’ve written before about The Medici…
  • Public reaction to Ebola

    John
    8 Oct 2014 | 6:47 am
    Ebola elicits two kinds of reactions in the US. Some think we are in imminent danger of an Ebola epidemic. Others think Ebola poses absolutely zero danger and that those who think otherwise are kooks. Nothing can be discussed rationally. Even narrow scientific questions lead to emotionally-charged political arguments. Those who have a different opinion must be maligned. The big question is whether the Ebola virus can spread by air. Experts say “probably not” but some are cautious. For example, Ebola researcher C. J. Peters says “We just don’t have the data to exclude…
  • add this feed to my.Alltop

    ProgrammableWeb

  • Today in APIs: Breathometer Connects Drunks to Uber with API

    <a href="http://www.programmableweb.com/user/%5Buid%5D">gregbates</a>
    21 Oct 2014 | 3:32 pm
    Breathometer, the maker of a bluetooth connected breathalyzer, uses Uber's API to connect people who need a ride. Newsly, an overnight hack, provides tailored news using machine learning APIs. Plus: hackathons head to rural colleges, and Infected Flight is the timely winner at Disrupt Europe hackathon.
  • 6 Essential BaaS Features Every Mobile App Needs

    <a href="http://www.programmableweb.com/user/%5Buid%5D">brianalexakis</a>
    21 Oct 2014 | 2:38 pm
    Whether you’re building a new mobile app or updating an existing one, adding BaaS features will drive an increase in user engagement and retention, not to mention provide competitive edge over other apps.
  • KPIs for APIs: Developer Experience Can Make or Break Your API

    <a href="http://www.programmableweb.com/user/%5Buid%5D">jwagner</a>
    21 Oct 2014 | 11:39 am
    This is the second post of a three-part series covering key performance indicators for APIs, based on John Musser's presentation at the Business of APIs Conference.
  • Mendix Moves to Simplify Mobile App Development

    <a href="http://www.programmableweb.com/user/%5Buid%5D">mvizard</a>
    21 Oct 2014 | 11:31 am
    Mendix today moved to simplify the development of mobile applications with enhancements to its cloud platform that enables developers to tie components together to create a mobile application that can be instantly deployed on any number of mobile computing devices.
  • COWL Project Promises to Better Secure JavaScript Applications

    <a href="http://www.programmableweb.com/user/%5Buid%5D">mvizard</a>
    21 Oct 2014 | 8:16 am
    Modern Web applications by definition are an amalgamation of JavaScript code typically mashed together to create something greater than the sum of its parts. The challenge is that every developer has to trust that the sensitive data won’t inadvertently leak out.
  • add this feed to my.Alltop

    The Programmer's Paradox

  • The Necessity of Consistency

    Paul W. Homer
    18 Oct 2014 | 3:00 pm
    A common problem with large projects starts with adding new programmers. What happens is that the new coder bypasses the existing work and jumps right into adding a clump of code. Frequently, both to make their mark but also because of past experiences, they choose to construct the code in a brand new, unrelated way. Often, they'll justify this by saying that the existing code or conventions are bad. That's were all of the trouble starts.In terms of good or bad, most coding styles are neither. They're really a collect of arbitrary conventions and trade-offs. There are, of course, bad things…
  • The Depth of Knowledge

    Paul W. Homer
    13 Oct 2014 | 12:38 pm
    A few decades back, I decided that I wanted to know more about quantum physics. I've always been driven to indulged my curiosity of various disciplines, it's been a rather long-standing obsession since I was a kid. I went out to the bookstores (remember those :-) and bought a huge stack of books on what might be best described as the 'philosophy' underpinning quantum physics; stuff like the wave/particle duality and Schrodinger's rather unfortunate cat. It was fun and I learned some interesting stuff. I'm fairly comfortable with a wide range of mathematics, so I bought a book called…
  • Estimation

    Paul W. Homer
    3 Sep 2014 | 6:23 pm
    One of the most persistent myths in software development is that it is impossible to estimate the amount of programming work required for a project. No doubt this is driven by people who have never been put in a position where estimates mattered. It is indeed a very difficult skill to master but a worthwhile one to have, since it routinely helps to make better decisions about what to write and when to write it.In my younger days I was firmly in the camp that estimates were impossible. That changed when I got a job working with a very experienced, veteran team of coders. I whined that it was…
  • Tuesday

    Paul W. Homer
    24 Aug 2014 | 8:15 am
    I'm feeling out of sync. When I started programming several decades ago, we basically followed an engineering ethic of always trying to build the "right" thing. These days though, it seems that the software development culture has drifted away from that mindset, leaving me stranded in the past. By way of an analogy let us consider a simple program. For its requirements, lets say that the users specified that they only need this program on Tuesdays. Now just for argument sake, lets say that it is considerably easier to write this program with the day of the week hardcoded to Tuesday, so…
  • Mathematics and Software Development

    Paul W. Homer
    4 Aug 2014 | 10:24 am
    Programming a computer is the act of building up a large number of instructions for a machine to follow based on ‘primitive’ operations and underlying libraries. These instructions or ‘algorithms’ are always computed rigorously, which is occasionally not what we intended. Thus ‘bugs’ may interfere with the user’s objectives, but they will not harm the machine itself (although they can occasionally damage peripherals). The machine is simply following the steps that it was told in a deterministic manner. Underneath, the computer manipulates ‘data’, which itself has to fit to a…
 
  • add this feed to my.Alltop

    Embedded Computing Design

  • Voter registration is now open for the following standard: – VITA 78, SpaceVPX

    20 Oct 2014 | 12:15 pm
    This document describes an open standard for creating high performance fault tolerant interoperable backplanes and modules to assemble electronic systems for spacecraft and other high availability applications. Such systems will support a wide variety of use cases across the aerospace community. This standard leverages the OpenVPX standards family and the commercial infrastructure that supports these standards. To participate in this ANSI/VITA ballot, please sign in to workspace.vita.com, select “+” next to ANSI/VITA Public Review Ballot Group then select ANSI/VITA 78 Ballot Group…
  • Why DevOps is infecting, er, influencing telecom engineering

    20 Oct 2014 | 11:21 am
    Service providers have been talking a lot about software-defined networking (SDN) and network functions virtualization (NFV), but right alongside talk of how these new technologies will alter network architectures is how DevOps will change the way service providers develop and launch services.The reason?The need for competitive business innovation agility amidst pressure from over-the-top (OTT) providers. OTT revenue cannibalization is providing the incentive for DevOps Research firm Ovum estimated that telcos around the world missed out on nearly $33 billion in SMS income from WhatsApp,…
  • More Ports for Cloud and Data Centers

    20 Oct 2014 | 10:19 am
    PHOENIXVILLE, Pa. — Now available with 20 USB ports, the new dongle server from SEH is expanding the scope of dongle management. With the increase from 8 to 20 ports, the network professionals from Bielefeld are allowing for simpler and more efficient dongle management for larger user groups. The myUTN-800 Dongleserver is especially suitable for data centers, cloud service providers and educational institutions with variable software pools. The myUTN-800 Dongleserver offers 20 USB 2.0 Hi-Speed ports that allow up to 20 dongle-protected software licenses to be accessed centrally and…
  • Kodak Alaris Adopts SpyGlass(r) for FPGA Flow – Enables Complete Validation of CDC Issues Across Design

    20 Oct 2014 | 10:17 am
    SAN JOSE, Calif. – Atrenta Inc., the leading provider of SoC Realization solutions for the semiconductor and consumer electronics industries, today announced that Kodak Alaris has adopted Atrenta’s SpyGlass CDC (Clock Domain Crossing) analysis tools to enhance its FPGA design and verification flow. With this technology, Kodak Alaris has realized accuracy and productivity gains for increasingly complex FPGA designs with a growing number of asynchronous clock domains. “At Kodak Alaris, we specialize in providing innovative imaging products to our customers on a frequent…
  • Linux Foundation and Leading Technology Companies Launch Open Source Dronecode Project

    20 Oct 2014 | 10:05 am
    DUSSELDORF, Germany {EMBEDDED LINUX CONFERENCE EUROPE} – The Linux Foundation, the nonprofit organization dedicated to accelerating the growth of Linux and collaborative development, today announced the founding of the Dronecode Project. The Project will bring together existing open source drone projects and assets under a nonprofit structure governed by The Linux Foundation. The result will be a common, shared open source platform for Unmanned Aerial Vehicles (UAVs). Founding members include 3D Robotics, Baidu, Box, DroneDeploy, Intel, jDrones, Laser Navigation, Qualcomm, SkyWard,…
  • add this feed to my.Alltop

    9lessons Programming Blog

  • Wall Script 7 The Social Network Clone Script.

    20 Oct 2014 | 2:07 pm
    An insult made me to build the Wall Script a social network script built in PHP, Jquery, Oembed, OAuth and MySQL, now my life has been changed completely. Last one year I received lots of requests from Wall Script 6 users that asked to me about more social features like Groups/Page, Notifications, Photo Album and Admin Control. Today I am introducing the most improved Wall Script 7 with lots of social network features. This script is a collaboration of 9lessons.info tutorials and adopted Twitter and Facebook social features, sure Wall Script 7 helps you to understand social networking system…
  • New Way to Download Free Apps - MoboMarket 3.0 Now Released

    14 Oct 2014 | 10:03 pm
    Today, android based smartphones are much more preferred over the Windows or iOS based phones. And one of the major aspects for this preference is the large number of amazing applications available in the Google Play Store which is the default marketplace for all the devices. However, today a very few people know that there are many other marketplaces other than the Play Store that offer you all the more amazing applications and games. Read more »
  • Groups or Pages Database Design.

    10 Oct 2014 | 1:50 pm
    Last few days I have been working with an important release from 9lessons.info, I am introducing many exciting features hope everybody will love. This post is about how to implement Group of Fan Page system using MySQL and PHP. Here I have discussed how to design a database and implementation of SQL queries, hope this post will help you to understand the Group/Page system. Read more »
  • Facebook Style Notification Popup using CSS and Jquery.

    11 Sep 2014 | 9:14 am
    Are you looking for Facebook UI features, this post will explain you how to create a Facebook style notifications popup using Jquery, HTML and CSS, you will understand how CSS elements will helps to improve better web design. This is the most needed feature for social networking web projects to minimize and enrich the UX elements. Just few lines of code implement these concepts in your next project, take a quick look at this live demo. Read more »
  • Building Native iPhone Applications using HTML, CSS and JavaScript

    12 Aug 2014 | 11:29 am
    Mobile revolution has been started, now right time to build mobile applications for your web projects. This tutorial will help you how to develop native iOS mobile applications using HTML, CSS and Jquery. Apache Cordova is a platform for building native applications and it is providing device APIs that helps you to access native device functions such as GEO location or mobile camera. If you are a Apple Mavericks use just implement the following steps. Read more »
  • add this feed to my.Alltop

    Raw Syntax

  • How to Set Up Angular With Rails

    Eric Himmelreich
    26 Sep 2014 | 7:06 pm
    I've written a post about using Angular with Rails on Intridea's Blog. Please have a look.
  • Learn Emacs: Term, Ansi Term

    Eric Himmelreich
    18 May 2014 | 12:43 pm
    When I first started using Multi-Term to run my terminal in emacs, much of the documentation I saw on the EmacsWiki referenced both ansi-term and term. This left me somewhat confused as to which I should be using and what the difference was. I ignored this for some time while I got my Multi-Term setup working correctly. Look It Up When the time came to find out the truth, I knew I could just ask emacs. I used C-h a to invoke apropros and fed it both ansi-term and term. The output linked me to term.el and I read the source for both methods. It turns out that both methods work similarly, but…
  • Getting started with Raspberry Pi

    Eric Himmelreich
    26 Mar 2014 | 2:29 pm
    In this post I'm going to go over each step to get your Raspberry Pi ready for ruby development. In setting up my RPi I've found that there is a lot of outdated information on the web. I've created an up to date list of steps here. Note: Be ready to step away from the computer during the setup process. The RPi is cool, but quite slow. Supplies At a minimum you will need (these are the parts I bought): RPi Model B Class 10 SD Card Ethernet cable Power Supply Charging Cable Note about power supplies: There are cheaper ones, but you have to weigh that risk against setting your home on fire. In…
  • Learn Emacs: Birthday Easter Egg

    Eric Himmelreich
    11 Feb 2014 | 5:51 pm
    Part of the charm of Emacs is its collection of easter eggs. It contains a tetris clone, Towers of Hanoi, Conway's game of life, and others. One Easter egg I discovered by accident (through using smex) is: M-x animate-birthday-present Which takes an argument (the person's name) and displays an animation wishing that person happy birthday. My favorite Easter egg is gomoku. It is a fun 5-in-a-row game against the computer.
  • Keep your API Documentation Honest

    Eric Himmelreich
    13 Jan 2014 | 11:41 am
    I've written a post about API documentation on Intridea's blog. Please have a look.
 
  • add this feed to my.Alltop

    Free IT - Software & Development Magazines and Downloads from alltop.tradepub.com

  • Top 3 Impacts of Monitoring SDNs

    21 Oct 2014 | 12:00 am
    Software Defined Networking. SDN. It’s difficult to find a bigger buzzword in the industry today.By architecturally separating the control plane (the brains in a network device), from the forwarding plane (the muscle moving packets around), the networking industry is looking to help IT personnel build networks capable of being configured and reconfigured instantaneously for increased business agility.Different vendors are bringing varied strategies to how SDN-based infrastructures are deployed. These differences can be confusing. However, a recent study by Infonetics Research shows that…
  • How to Use Public and Private Clouds to Transform Your Backup Environment

    16 Oct 2014 | 12:00 am
    Join Seagate Cloud Systems and Solutions' Michael de la Torre and Matthew Seeley to learn how real companies have put legacy systems under one coherent umbrella:How to address multiple sites with a mix of different hardware, software, and physical and virtual machinesHow to handle international locations when you need to make use of multiple clouds and multiple partnersHow to maximize time and energy savings and make the decision to buy or buildOur presenters will help you understand the total cost of ownership of your different options and how to build backup solutions that optimize your…
  • Building a Scalable & Profitable SaaS Product

    16 Oct 2014 | 12:00 am
    Building a successful SaaS product is no more measured by the technical quality alone but rather the entire systems capability to help the ISVs run efficiently. The three areas (Business Management, Customer Service and Product Engineering) that we will discuss in this whitepaper are often overlooked by SaaS companies due to time and budget constraints. The idea behind this whitepaper is to explain the challenges that ISVs go through and the reasons behind why ISVs should think through these areas as they build their product. We hope you find this white paper informative towards building…
  • Explore Features & Functionality Powering Successful B2B eCommerce Websites

    15 Oct 2014 | 4:20 am
    Are you offering the kind of purchasing features customers want?Today’s B2B customer is a savvy one and they expect a B2C like experience, but with all the added business requirements unique to B2B eCommerce. B2B eCommerce sites need to have functionality that connects the operations side of their business to an efficient and accurate online store. B2B companies have a need to migrate offline processes to their online environment and to seamlessly integrate their eCommerce site with current data and to support specific customer business requirements. In addition, they typically require…
  • The 8 Ways Outdated ERP Damages Your Business: How Cloud ERP Creates Competitive Advantage

    15 Oct 2014 | 12:00 am
    Technology has transformed the broader world of business software and consumer applications. Workers now interact through mobile devices and social media, and applications are increasingly connected together over the web. But many ERP deployments have remained oblivious to these tectonic changes—it's as if the iPhone was never invented, social media was a futuristic concept and connecting ERP to web channels was a kooky concept for the dabbling few.On-premise ERP systems like Sage, Microsoft Dynamics GP (Great Plains), SAP and Oracle Financials have locked businesses onto a treadmill with…
  • add this feed to my.Alltop

    Mobile App Development Blog, Website Design Blog, App Developers

  • Move to Responsive Web Design for High Conversion Rates

    admin
    20 Oct 2014 | 2:13 am
    Move to Responsive Web Design for High Conversion Rates Conversion can come in several forms, sometimes a sale, sometimes a sign-up, but whatever the case may be, it means you have successfully guided the customer to an end point. It’s the whole reason your website exists; conversion rate is the metric that measures how effectively your website is driving business. With more and more people primarily using phones and tablets to browse the web, responsive web design has become a vital tool to improve and maintain a high conversion rate.   About Mobile Browsing Responsive web design is…
  • Entrepreneurs How to Stay Popular in the Mobile App Development World

    admin
    16 Oct 2014 | 11:36 pm
    Entrepreneurs How to Stay Popular in the Mobile App Development World Building a business behind a mobile app is all about getting noticed by users, and keeping them engaged with the app. It’s a popularity contest, one that you’ll be competing in for the life of the product. Here’s how to win   Make a good product There’s no secret ingredient here, unfortunately. If you want an app to be popular, it has to meet a baseline for quality, and there’s no easy way to answer the question of “what makes a quality app?” Quality mobile app development is a combination of everything;…
  • How the Right Mobile App Developers Could Help you Win the Game of Thrones

    admin
    16 Oct 2014 | 2:02 am
    How the Right Mobile App Developers Could Help you Win the Game of Thrones The world of Westeros is bleak. But the central struggle—the “game”—is certainly one way of explaining the ambition that drives society. Of course, when you play the game of thrones, you win or you die. Luckily the app development world isn’t quite so black & white, but as imposing as a mantra it might be, I can see how you might take it to heart when motivating yourself. There’s only two things an app can do. Succeed, or fail. If you want to. How do you define success? It’s not so simple as finally…
  • Internet of Things & it’s Advantages in Business

    admin
    14 Oct 2014 | 11:36 pm
    Internet of Things & it's Advantages in Business Picture this! You are driving home from work, want to have that hot cuppa coffee but there is no one at home to make it for you. Hey, all u need to do is simply pull out the app, 5 minutes before you reach home and instruct your coffee machine to start your coffee. The moment you step into your house, Voila! Smell the aroma of freshly brewed coffee waiting for you!   This is an imaginary situation of the Internet of Things (IoT) that has come to life and has connected the unconnected. Today IoT covers many sectors from…
  • 10 Ways Entrepreneurs Start, Sustain and Scale a Mobile App Company

    admin
    14 Oct 2014 | 2:34 am
    10 Ways Entrepreneurs Start, Sustain and Scale a Mobile App Company There are huge opportunities in mobile app development for businesses to emerge and grow around an app as their primary product. It’s a big project to get a business on it’s feet, but if you buckle down and do what needs to be done, the rewards are immense. Here are some important steps you’ll need to take to start, sustain, and scale your new mobile company.   How to Start   1. Have an idea. Everything starts with an idea. What do you want your business to accomplish? How do you innovate and bring your…
 
  • add this feed to my.Alltop

    Raw Syntax

  • How to Set Up Angular With Rails

    Eric Himmelreich
    26 Sep 2014 | 7:06 pm
    I've written a post about using Angular with Rails on Intridea's Blog. Please have a look.
  • Learn Emacs: Term, Ansi Term

    Eric Himmelreich
    18 May 2014 | 12:43 pm
    When I first started using Multi-Term to run my terminal in emacs, much of the documentation I saw on the EmacsWiki referenced both ansi-term and term. This left me somewhat confused as to which I should be using and what the difference was. I ignored this for some time while I got my Multi-Term setup working correctly. Look It Up When the time came to find out the truth, I knew I could just ask emacs. I used C-h a to invoke apropros and fed it both ansi-term and term. The output linked me to term.el and I read the source for both methods. It turns out that both methods work similarly, but…
  • Getting started with Raspberry Pi

    Eric Himmelreich
    26 Mar 2014 | 2:29 pm
    In this post I'm going to go over each step to get your Raspberry Pi ready for ruby development. In setting up my RPi I've found that there is a lot of outdated information on the web. I've created an up to date list of steps here. Note: Be ready to step away from the computer during the setup process. The RPi is cool, but quite slow. Supplies At a minimum you will need (these are the parts I bought): RPi Model B Class 10 SD Card Ethernet cable Power Supply Charging Cable Note about power supplies: There are cheaper ones, but you have to weigh that risk against setting your home on fire. In…
  • Learn Emacs: Birthday Easter Egg

    Eric Himmelreich
    11 Feb 2014 | 5:51 pm
    Part of the charm of Emacs is its collection of easter eggs. It contains a tetris clone, Towers of Hanoi, Conway's game of life, and others. One Easter egg I discovered by accident (through using smex) is: M-x animate-birthday-present Which takes an argument (the person's name) and displays an animation wishing that person happy birthday. My favorite Easter egg is gomoku. It is a fun 5-in-a-row game against the computer.
  • Keep your API Documentation Honest

    Eric Himmelreich
    13 Jan 2014 | 11:41 am
    I've written a post about API documentation on Intridea's blog. Please have a look.
  • add this feed to my.Alltop

    Software Product Development | Software Testing Tutorial | Software Process

  • How is Agile Unified Process (AUP) different from Rational Unified Process (RUP) ?

    Anonymous
    18 Oct 2014 | 11:34 am
    Agile Unified Process uses Agile Modelling, which is used for describing the modelling and documentation process based on agile disciplines. The Rational Unified Process (RUP) is also an agile methodology. Here we highlight the differences between the two. Both of these processes are divided into disciplines or workflows, which are carried out in iterations. Agile Unified Process (AUP) is
  • What is Agile Unified Process (AUP) ?

    Anonymous
    17 Oct 2014 | 12:15 pm
    Rational Unified Process, when simplified, gives rise to AUP or Agile Unified Process. Its developer – Scott Ambler, describes it as a simple and very easy to understand methodology for development of application software for business. The agile unified process makes use of agile concepts and techniques but remains true to its origin i.e., the Rational Unified Process. Various agile techniques
  • What is agile modeling (AM)? An explanation. Part 2

    Anonymous
    15 Oct 2014 | 11:39 am
    Read the first part of this post (Agile Modeling: An explanation - Part 1) The modeling should be carried forward in small increments. As such it is easy to find bugs if the increment fails or some fault occur. As an agile developer, it is your duty to continuously strive to improve the code. This is just another way of showing that your code works in real, and is not just mere theory. The
  • What is agile modeling (AM)? An explanation. Part 1

    Anonymous
    14 Oct 2014 | 11:00 am
    Agile modeling is one of the most trusted development methodologies when it comes to producing an effective documentation and software system. If described at a high level, it comprises of all the best practices, best principles and values required for modeling a high quality software product (this description may seem a bit hyperbolic, but it tends to be true for the most part). These
  • Bug fixing: Ensuring that there is regular contact with outside users

    Anonymous
    12 Oct 2014 | 1:41 pm
    Bug fixing is an integral part of the product development process, and unless the bug finding and bug fixing process starts tapering down near the end of the product development cycle, you are in deep trouble. Near the end of the cycle, is one of the most stressful time for the product development team. After all, when you are nearing the end of the development cycle, any new defect that comes
  • add this feed to my.Alltop

    Use The Index, Luke! blogs

  • Meta-Post: New Mascot, New Language, New Database

    Markus Winand
    14 Oct 2014 | 11:55 pm
    It has been quiet here at the Use The Index, Luke blog lately. But that’s not because I’ve run out of topics to write about — in fact, my blog backlog seems to be ever growing — the recent silence is just because there are some more demanding projects happening at the moment. First of all, Use the Index, Luke got a new mascot—not exactly breaking news. However, I’m currently preparing give-aways and merchandise products featuring the new mascot. Stay tuned. Next, Use The Index, Luke gets translated to Japanese! The first two chapters have just been published. Insiders will…
  • We need tool support for keyset pagination

    Markus Winand
    5 Aug 2014 | 3:00 pm
    Did you know pagination with offset is very troublesome but easy to avoid? offset instructs the databases skip the first N results of a query. However, the database must still fetch these rows from the disk and bring them in order before it can send the following ones. This is not an implementation problem, it’s the way offset is designed: …the rows are first sorted according to the <order by clause> and then limited by dropping the number of rows specified in the <result offset clause> from the beginning…— SQL:2011, Part 2, §4.15.3 Derived tables In other words,…
  • Finding All the Red M&Ms: A Story of Indexes and Full‑Table Scans

    Chris Saxon
    9 Jul 2014 | 3:25 am
    In this guest post, Chris Saxon explains a very important topic using an analogy with chocolates: When does a database use an index and when is it better not using it. Although Chris explanation has the Oracle database in mind, the principles apply to other databases too. A common question that comes up when people start tuning queries is “why doesn’t this query use the index I expect?”. There are a few myths surrounding when database optimizers will use an index. A common one I’ve heard is that an index will be used when accessing 5% or less of the rows in a table. This isn’t the…
  • What I learned about SQLite…at a PostgreSQL conference

    Markus Winand
    25 May 2014 | 8:38 am
    So, I’ve been to PgCon 2014 in Ottawa to give a short version of my SQL performance training (hint: special offer expires soon). However, I think I ended up learning more about SQLite than about PostgreSQL there. Here is how that happened and what I actually learned. Richard Hipp, creator of SQLite was the keynote speaker at this years PgCon. In his keynote (slides, video) he has put the focus on three topics: how PostgreSQL influenced SQLite development (“SQLite was originally written from PostgreSQL 6.5 documentation” and the “What Would PostgreSQL Do?” (WWPD) way of finding out…
  • What’s left of NoSQL?

    Markus Winand
    24 Apr 2014 | 3:00 pm
    This is my own and very loose translation of an article I wrote for the Austrian newspaper derStandard.at in October 2013. As this article was very well received and the SQL vs. NoSQL discussion is currently hot again, I though it might be a good time for a translation. Back in 2013 The Register reported that Google sets its bets on SQL again. On the first sight this might look like a surprising move because it was of all things Google’s publications about MapReduce and BigTable that gave the NoSQL movement a big boost in the first place. On a second sight it turns out that there is a trend…
 
  • add this feed to my.Alltop

    Javarevisited

  • How to Use Locks in Multi-threaded Java Program

    Javin Paul
    14 Oct 2014 | 7:09 am
    Many Java programmers confused themselves like hell while writing multi-threaded Java programs e.g. where to synchronized? Which Lock to use? What Lock to use etc. I often receive request to explain about how to use Locks in Java, so I thought to write a simple Java program, which is multi-threaded and uses rather new Lock interface. Remember Lock is your tool to guard shared resource which can be anything e.g. database, File system, a Prime number Generator or a Message processor. Before using Locks in Java program, it’s also better to learn some basics. Lock is an interface from…
  • Right way to Close InputStream and OutputStream in Java

    Javin Paul
    9 Oct 2014 | 7:02 am
    For some unknown reasons many Java programmers are not very comfortable with IO package. I don't know why, but I have found them much more comfortable with java.lang and java.util than java.io. One possible reason of this could be that, writing IO code require a bit of C++ like programming, which involves doing clean-up, releasing resources once done etc. Since Java made coding a lot easier by taking care of memory management, unknowingly it also introduced bad practice of not releasing resource after use e.g. database connections, socket connection, files, directory, printers, scanners…
  • 10 Programming Best Practices to Name Variables, Methods, Classes and Packages

    Javin Paul
    7 Oct 2014 | 6:57 am
    What's in name? "A rose by any other name would smell as sweet" is a famous quote from William Shakespeare's classic Romeo and Juliet, but sorry to say, name matter a lot in programming and coding.  It's also said that code is the best document for any software, because any other document or comments can become outdated quickly, but code will always tell you truth; If code is then best document than names are most critical element of it. Every effort, small or big, invested while naming variables or methods, pays in both short term and long term. In fact, if you ask me…
  • 5 Articles to Learn about Shellshock Bash Bug

    Javin Paul
    2 Oct 2014 | 5:01 am
    The year of 2014 is looking like a year of biggest software bug and vulnerabilities. Earlier this year, internet was bleeding by Heartbleed vulnerability and now it's shocked by ShellShock bug. To me it looks like even bigger than Heartbleed, just because it's a bug in Bash Shell, our own bash shell, most popular among all UNIX shells like C and K. Given most of the servers in Investment banks, Insurance companies, Clouds and e-commerce domain are Linux Servers with bash being most used shell, impact is quite large. I am sure people with Microsoft stack is smiling somewhere :), but…
  • ORA-00904: invalid identifier Error in Oracle 11g database - Solved

    Javin Paul
    30 Sep 2014 | 7:42 am
    If you have worked in Oracle database ever, you would definitely have seen ORA-00904: invalid identifier error. Doesn't matter which version you are working 10g, 11g or 12g, this is one of the most common error comes while doing CRUD (Create, Read, Update, and Delete) operations in Oracle. By the way, if you are beginner, SELECT, INSERT, UPDATE and DELETE are used to perform CRUD operation in Oracle database. What do you do if you get this error while running in SQL script? Like any error, you should first pay attention to error message, what is Oracle trying to say here. Invalid…
 
  • add this feed to my.Alltop

    NeverFriday

  • Digitally Imported station URLs

    Rudolf Olah
    19 Oct 2014 | 5:38 pm
    Originally posted on The Ubuntu Incident: Problem You want to listen to Digitally Imported radio channels from command line for instance. For this you need the URL of the stations but it’s somewhat hidden on the web interface. Solution There is a public list of stations at http://pub7.di.fm/. You can write pub1, pub2, …, pub7 in this address. I wrote a quick and dirty script that extracts station URLs (see the script here). The output of the script is here (download the list here): 1 (01) http://pub7.di.fm/di_ambient Ambient – a blend of ambient, downtempo, and chillout (02)…
  • grunt2gulp: a tool for converting Grunt task-runner files to Gulp.js

    Rudolf Olah
    21 Sep 2014 | 5:56 pm
    grunt2gulp is a tool for converting Gruntfiles to Gulp.js files. There’s a new task runner around, Gulp.js, and it’s supposedly very good (haven’t had a chance to try it yet) but there are still many projects using Grunt. If you want to try out Gulp on an existing Grunt-based project, it can be tedious to start rewriting things because Gulp is imperative and based on the idea of streams while Grunt is more declarative. grunt2gulp.js helps make the transition from Grunt to Gulp. I used the files on this blog post as a test case, and I also used a Gruntfile from a strongloop…
  • Working on a django site

    Rudolf Olah
    11 Sep 2014 | 1:12 pm
    Working on a django site at work, it’s not bad, however still working with angularjs code after work and on the weekends. Trying to figure out how to load up lots of music on the work laptop since the internet and WiFi have random slow downs. Forgot to mention that I’m also reading about converting paper forms to a database.
  • Win a copy of the ebook Mastering AngularJS Directives from PacktPub

    Rudolf Olah
    6 Sep 2014 | 8:30 am
    CLICK HERE TO ENTER THE CONTEST
  • Quality Software Costs Money – Fund FOSS (Free/Open Source Software) Projects

    Rudolf Olah
    16 Aug 2014 | 12:57 pm
    Originally posted on SourceContribute: Poul-Henning Kamp has written a fantastic article about why companies should just “throw money at developers” of free/open source software projects. The recent Heartbleed problem with OpenSSL could have been caught had there been more developer time devoted to the project. However, that developer time costs money and we should be far more giving to free/open source projects. FOSS does not materialize out of empty space; it is written by people. We love what we do, which is why I’m sitting here, way past midnight on a Saturday evening, writing about…
  • add this feed to my.Alltop

    Faye Williams | C & C++ Programming Blog

  • Quickly Convert .ogg Audio Files to .mp3 Format [Fedora]

    Faye Williams
    21 Oct 2014 | 2:52 am
    OK, first of all you need to install the gnome media apps: yum install gnome-media-apps This provides a command line tool called sox. You can just tell sox to convert a file from .ogg to .mp3 like this: sox audio.ogg audio.mp3 It didnt work! I’m getting a horrible error! If you are seeing something that says: sox […]
  • Simple ncurses Console Game

    Faye Williams
    17 Oct 2014 | 6:29 am
    I wrote a simple ncurses game in C++ on Fedora. I’ll actually be releasing the code and talking about how to build the game as part of a new Eclipse-C++ course I’m currently creating (sign up to my mailing list if you’d like updates on this). It was pretty straightforward (once I finally got the […]
  • Quickly Convert .webm Files to .mp4 Format [Fedora]

    Faye Williams
    17 Oct 2014 | 6:22 am
    Recently I made a very basic screencast using the built-in tools on Fedora (write up coming soon). Once I’d recorded everything I realised that my trusty Mac (well, iMovie to be specific), had no idea what to do with a .webm video file. And neither did I. Sigh. It seemed as though I’d have to […]
  • Tomb Raider 1 Replay Part 1 of 4

    Faye Williams
    23 Sep 2014 | 4:11 am
    Tomb Raider Replay Home Part 1 | Part 2 | Part 3 | Part 4 I said ages ago that I was going to do a complete Tomb Raider replay. I don’t know why but after my initial excitement (and the purchase of an Elgato HD so I could share online), I really struggled to get […]
  • Polymorphism and Overloading in C++

    Faye Williams
    13 Aug 2014 | 5:02 am
    A reader sent me an interesting question the other day. They asked if polymorphism and overloading were essentially the same thing. My initial reaction was Huh? What are people being taught if they think that these two concepts are the same thing? But a quick google search revealed that yes, many, many people are struggling to […]
  • add this feed to my.Alltop

    code-diesel

  • Sentiment Analysis of Twitter feeds

    sameer
    29 Sep 2014 | 8:10 pm
    In the last post we looked into accessing Twitter API v1.1 from PHP. In this post we will see how we can add sentiment analysis for the tweets. Generally speaking, sentiment analysis aims to determine the attitude of a writer with respect to some topic. A basic task in sentiment analysis is classifying the polarity of a given text, whether the expressed opinion in a sentence is positive, negative, or neutral. In this post we will use a simple sentiment analysis library to analyze the sentiment of tweets. Installation As usual install with composer with the following. PHP version required >=…
  • Creating Twitter Apps in PHP

    sameer
    28 Sep 2014 | 11:49 pm
    In this post we will look into accessing Twitter REST API in PHP. This can be useful if you need to post Tweets from your PHP application or anaylze, search Tweets. In the following examples we will use the twitter-api-php PHP wrapper for Twitter v1.1 API. Although there are a few wrappers around, this one I like for its simplicity. Installation If you use composer, here’s what you need to add to your composer.json file to have TwitterAPIExchange.php (Twitter PHP wrapper) automatically imported into your vendor’s folder: { "require": { "j7mbo/twitter-api-php":…
  • How & Where iPhone Is Made : a iPhone6 infographic

    sameer
    25 Sep 2014 | 6:11 am
    Where on Earth is the iPhone made, follow its global supply chain in this infographic. We call it the iPhone Saga, how Apple has perfected the art of juggling the global supply chain, perfecting the art of sourcing suppliers from around the world that can offer the most efficient and best value parts under Apple’s strict quality benchmark. Inforgraphic kindly provided by comparecamp.com.
  • Data cleaning in PHP applications

    sameer
    21 Sep 2014 | 10:20 pm
    One of the important tasks in any web application is proper sanitization and standardization of data. Any data stored in a database should be in a standardized format, specially data that comes from a variety of sources. Scrubbers or data cleaners are an important part of the data transformation process. Whenever you are involved in some data import or export process, data scrubbers can help you clean and standardize your data elements before storing. There are many libraries that help in sanitizing and cleaning data. One such I recently found is mr-clean; it is a extendible PHP Data Cleaner…
  • How to block referrer spam traffic

    sameer
    30 Jul 2014 | 2:29 am
    Referrer spam has always been a nuisance, specially if you have some traffic restrictions on your hosting. The referral traffic robs your site from the precious bandwidth allocated (also know as Bandwidth Theft). Also with a large number of spam traffic, legitimate users will be greeted with a slow and sometimes non responsive site. Htaccess enables one to block certain referrer sites and prevent referrer spam. The following post list some techniques to do so. One way to prevent referrer spam is to force a error and stop any further redirection. Note that the following requires that…
 
  • add this feed to my.Alltop

    Ginktage

  • DroidCon 2014 – Android Conference in Bangalore

    Ginktage
    21 Oct 2014 | 9:55 am
    Droidcon , one of the India’s largest Android developer conference is scheduled to be held on December 5 and 6th 2014 at MLR Convention Centre, JP Nagar, Bangalore. What is DroidCon ? DroidCon... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Google Dart rises in the Tiobe’s Top programming languages in October 2014

    Ginktage
    20 Oct 2014 | 10:03 am
    Tiobe index for the month of October reveals an interesting new on the top programming languages . Google’s Dart language has entered the top 20 programming languages in October 2014 . During... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Download Kaththi Official 3D Game for iOS (iPad and iPhone)

    Ginktage
    20 Oct 2014 | 8:30 am
    Kaththi is an upcoming tamil movie featuring Ilayathalapathy Vijay and Samantha Ruth Prabhu . The film is directed by AR Murugadoss and is produced by Lyca Entertainment. Few days back , SkyTou... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • When do you drop old technologies from your resume as a programmer ?

    Santhosh B
    19 Oct 2014 | 11:14 am
    Here’s an question that aroused during an discussion with one of my friend . When do you drop old technologies from your resume as a programmer ? . Do you really mention every technologies that... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Download – Official Happy New Year game for Android

    Ginktage
    19 Oct 2014 | 9:06 am
    Happy New Year is one of the upcoming Bollywood movie which features Shahrukh Khan, Deepika Padukone, Abhishek Bachchan, Boman Irani, Vivaan Shah, Sonu Sood and Jackie Shroff. Happy New year movie is... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • add this feed to my.Alltop

    CRYPT3X

  • Gauss Matrix Elimination : Java : BlueJ

    30 Sep 2014 | 10:46 am
    " I would like to show my Acknowledgement and special Thanks to the Original Author Of Many of the Programs in this Blog : Sir A.K. Seal who has shown great teaching skills to make Programming Practical and Simple. "Objective :In linear algebra, Gaussian elimination is an algorithm for solving systems of linear equations. It can also be used to find the rank of a matrix, to calculate the determinant of a matrix, and to calculate the inverse of an invertible square matrix. The method is named after Carl Friedrich Gauss, but it was not invented by him.Elementary row operations are used to…
  • Open URL in Default System Browser : Java

    30 Sep 2014 | 10:45 am
    Objective :Opening an URL from your Java Program in the User-Default browser, with Java SE 6 there is. Unless your platform doesn't support this. Well Most Platform Running Latest Version of Java and With A Default Browser Would Do It Fine !In Java SE 6 a new class has been added to the java.awt package: Desktop. This class has a public class method isDesktopSupported() which returns true if the class is supported on the current platform, and false otherwise.If the class is supported, you can retrieve an instance using the class method getDesktop().You can use the browse() method to display a…
  • 7 Segment Display Simulator : Java

    30 Sep 2014 | 10:45 am
    Objective :7 Segment Display with 0-F with Decimal PointA seven-segment display (SSD), or seven-segment indicator, is a form of electronic display device for displaying decimal numerals that is an alternative to the more complex dot-matrix displays. Seven-segment displays are widely used in digital clocks, electronic meters, and other electronic devices for displaying numerical information.A seven segment display, as its name indicates, is composed of seven elements. Individually on or off, they can be combined to produce simplified representations of the arabic numerals. Often the seven…
  • Linux System Utility TAIL : Java

    30 Sep 2014 | 10:43 am
    Objective :Syntax: tail [-n] filename.ext This Program will print the last n lines of the Specified file. If the switch n is omitted, it will show the last 10 lines. If the file contains less, It Shows the Full Content. The Program here has been done by first reading the number of lines and then skipping lines which are not to be printed. The other way around would be to use a circular link list of size n but this process is faster as it doesn't stores the lines extracted by the file reader object.BlueJ Program Screenshot :Java Program Source Code :/** * < Syntax: [-h]…
  • Tower of Hanoi Iterative : Java

    30 Sep 2014 | 10:19 am
    Program Description :The Program prints the steps required to solve the Tower of Hanoi problem using iteration algorithm. The Tower of Hanoi which is also called the Tower of Brahma or Lucas' Tower, and sometimes pluralized, is a mathematical game or puzzle. It consists of three rods, and a number of disks of different sizes which can slide onto any rod. The puzzle starts with the disks in a neat stack in ascending order of size on one rod, the smallest at the top, thus making a conical shape.Algorithm : The program follows the following algorithm…
  • add this feed to my.Alltop

    Platformability

  • The role of emotions in design: Caplin’s research highlights how user experience cannot be judged by objective criteria alone

    anamariacr@caplin.com
    17 Oct 2014 | 9:06 am
    Several companies are manufacturing mobile phones and tablets with similar or even superior features to those of Apple. Why then are new Apple product releases preceded by rumours and media frenzy and followed by long queues at their stores? A plastic Casio digital watch can tell the time as accurately as a Rolex, and pair of Clarks shoes fulfils the same need as a pair of Louboutin ones. Why do we long for the lustrous timepieces and the red soles? In his book Emotional Design, Don Norman explains that product design has several components: usability -or its absence-, aesthetics and…
  • Further reading for Interact 2014 day 1

    James Maclean
    16 Oct 2014 | 3:31 am
    What follows is effectively a list of things I wanted to follow up on after hearing at day one of Interact 2014. I then put more words in between the links to contextualise them and share my thoughts. Andreas Adamec and Bernadette Irizarry Doing Less with More Whilst these two where a very friendly and charismatic duo, their talk would be more accurately described as “here is lots of cool stuff”. They talked about Dieter Rams 10 design principles and Csikszentmihalyi’s Flow, Kotler’s 4 stages, Chipp Kidd’s book cover design ethos, David Kelly’s thoughts on what your customer…
  • Future of Web Apps – London 2014

    Priyank Vyas
    5 Oct 2014 | 3:34 pm
    As another year of ‘FOWA’ has drawn to a close, here are my thoughts from the event on the host of interesting topics covered by the excellent speakers. Web vs Native Bruce Lawson evangelises Open Web Standards for Opera and was the opening keynote speaker for FOWA this year. The topic was particularly interesting as the on-going debate regarding Web and Native is often one which divides opinions. Web developers would always hold the belief that with the Web, YOU CAN DO ANYTHING (sort of…)! You can make your application look and feel ‘just as good’ (if not,…
  • Building Front-End Web Apps that Scale at FOWA London

    Phil Leggetter
    25 Sep 2014 | 1:05 am
    By now you’ve probably heard that we’ve open sourced BladeRunnerJS, the development toolkit that our dev teams – and those of our customers – use to build Caplin Trader-based applications. You probably also know that the toolkit isn’t restricted to Caplin Trader apps, or even financial apps: you can build any type of HTML5 SPA (Single Page App) using BladeRunnerJS. And there’s absolutely no reason why you can’t use any kind of front-end technology (Angular, Backbone, Knockout, React, Web Component, Polymer etc.) within your app too. However, the…
  • Is the future of trading more transparent, social and sharable in nature like other upcoming Fintech disruptors?

    shalinit@caplin.com
    4 Aug 2014 | 7:16 am
    We got an opportunity at Activate London 2014 organized by the Guardian, to learn about emerging, game changing trends in the financial domain. The core topic of discussion was around the changes happening in financial technology, their usage and behavior. The talks were divided in few major areas like money transfer, money creation/fund raising, social money and financial sharing. The interesting fact about these upcoming money transfer technology startups was its end user oriented approach. Be it “Mobino”, which allows user to transfer money via mobile phone as easy as paying one by…
 
  • add this feed to my.Alltop

    Code Corner

  • Access jQueryUI dialog buttons after dialog was created

    Yuriy Galanter
    16 Oct 2014 | 3:00 pm
    If you’re using jQuery UI Dialog, you know sometimes there’s a need to access dialog’s button objects after the dialog has already been created. This can be easily done via $(dialogElement).dialog("option").buttons command. One possible scenario where this can be useful – is executing specific button click function when user clicks [X] in dialog title. Imagine that buttons are set via array and the last object in this array is always something like CANCEL or NO or DISREGARD – and you want to simulate click of that last button whenever user clicks [X].
  • Infragistics WebDataMenu: Manual postback from client-side Click event

    Yuriy Galanter
    7 Oct 2014 | 11:46 am
    There’s a a few possible scenarios when you need to manually to initiate server-side Click event of Infragistics WebDataMenu control. For example in client side click event you do some verification/user confirmation and upon positive confirmation (e.g. user clicks YES) – server-side Click event should kick in. In a normal flow of event you can use set_cancel(bool) method to allow/disallow natural menu postback e.g. function Menu_ItemClick(sender, eventArgs) { if (confirm('Are you sure?')) eventArgs.set_cancel(false) else eventArgs.set_cancel(true) } This works because this dialog…
  • Solution for NFC not working on Samsung Galaxy phone

    Yuriy Galanter
    3 Oct 2014 | 11:44 am
    This has been bothering me for a while – NFC refused to work on my Samsung Galaxy phone. Service was enabled and running, no errors or warning were displayed, but phone was unable to detect any NFC presence – tags, stickers, point of sale etc. I was wrecking my mind until I realized that a while back I replaced the original Samsung Battery with a higher capacity generic one to extend battery life. But original Samsung Battery acts as an NFC antenna as well! As soon as I put original battery in – lo and behold NFC sprang to action. Related Posts:Russian Keyboard on Kindle…
  • Amazon Prime Instant Video is available on Android

    Yuriy Galanter
    9 Sep 2014 | 7:17 am
    Finally! Now Amazon Instant Videos (including Prime Videos) left the stale cradle of Kindles and Fire Phones and now available for generic android devices. If you have the Amazon shopping app – you can do a one time videoplayer install directly from it, or you can get it from Amazon App store. Details… Related Posts:CyanogenMod on Kindle FireKindle Fire as an Android TabletiOS is ported to Kindle Fire!ICS: Android 4 on Kindle FireRussian Keyboard on Kindle Fire
  • SAY NO TO FLASH!

    Yuriy Galanter
    5 Sep 2014 | 7:21 am
    Just say no. And tell your kids never to use this piece of junk. And not only because its obsolete and has been replaced by HTML5 long ago. It also promotes bloatware and malware. I got a prompt from my current Flash player that an update is available. So I ran the update – first it tried to download and install that bloatware of McAfee and only failed because connection to McAfee site failed. But that wasn’t all. After install finished, I found that my browser was hijacked by “Trovi” malware – start page, search engine etc. And this was done by official…
  • add this feed to my.Alltop

    Making the Switch

  • Making Cocoapods Play Nice with Xcode Maven Plugin

    Sasmito Adibowo
    6 Oct 2014 | 10:00 pm
    For those of you who work in a corporate and do internal iOS applications may have to use Maven to build your applications. Specifically the Xcode Maven plugin. Although the Cocoa community shied away from Maven and band together behind Cocoapods instead (perhaps because Maven is too complex), the Java-loving higher-management may already have a build system centered around Maven and a Nexus repository then enforces everyone else to use Maven – which includes you. As open source projects in the Apple development community has practically moved to Cocoapods as the preferred dependency…
  • The Downside of Using TimerTask with Handler in a Multithreaded Application

    Aireen Deviani
    27 Sep 2014 | 10:45 pm
    Good day to you All, I would like to discuss on the downside of using TimerTask with a Handler, in a multithreaded application for Android, and why using IntentService along with TimerTask is a good idea. Not long ago, there is a discussion on enhancing the current Speech Timer for Android. The app should be able to send a continuous signal to a device. The signal will be compromised of several different tunes, running interchangeably. The continuous signal should be started or stopped by a property value (turned on/off by a button) and whether the audio jack is plugged or unplugged. Seems…
  • The 6 Stages of Resignation

    Aireen Deviani
    10 Jul 2014 | 8:12 am
    Hi All, Recently I decided to resign from my job. Why? Because I feel I want a better work life balance in my life. It appears, as long as I’m working in IT at Singapore, it’s a hard goal to reach. I want to be closer with my son, who is still in Jakarta with his grandparents. I have tried, really I have, to finish my work before six, to see whether it is possible to pick him up daily in the infant care. But it is just not possible. The nature of my work is too demanding. I don’t think I can successfully pick him up everyday at 7pm after work. Leaving him at home with a maid…
  • Integrating iAd with Cocos2D

    Sasmito Adibowo
    13 Jun 2014 | 6:12 am
    Yesterday I was toying around with incorporating an iAd banner to my Cocos2D game. It was quite a struggle since the two didn’t play nicely together. The first issue was that Cocos2D’s CCGLView – which is the director’s primary view – doesn’t support auto layout. Initially I used a scene to manage iAd’s ADBannerView – whenever an advertisement is ready then the scene will add the banner view as a subview of the director’s view and place some constraints to it. However the game crashed just after the constraints were…
  • How to Fix Your Five Year Old Cocos2D Game

    Sasmito Adibowo
    30 Mar 2014 | 12:00 pm
    The recent Flappy Bird craze reminds me of our own arcade game, Air Kill. Developed back in 2009 originally on the iPod touch, AirKill seriously needs updating – at least to bring support to the newer iOS devices that came out since then and remove some code rot that came along. Ever since AirKill was updated, Apple brought in two new screen sizes (iPhone 5 and the iPad) and retina display. Some 3rd party libraries also became outdated and may even be discontinued – the most notable one was OpenFeint that was shut down in 2012. So I thought maybe it’s a good time to bring…
 
  • add this feed to my.Alltop

    Karim Ouda's Technical Blog

  • Enter: "package require vtk" to load VTK commands

    Karim Ouda
    11 Oct 2014 | 1:25 pm
    Error"Enter: "package require vtk" to load VTK commands"While trying to run VTK on LinuxSolutionInstall "tcl-vtk6" packagesudo apt-get install tcl-vtk6 tcl-vtk
  • Vodafone & Etisalat Egypt internet proxy alters and optimizes your code

    Karim Ouda
    13 Sep 2014 | 5:18 am
    Do you know that web pages opened using Vodafone & Etisalat internet goes through a proxy which alter and optimize the code to save bandwidth ? This sometimes breaks pages (ex: linkedin) you will then need to "hard-refresh" the page to load correctly If you have a website and you do not want such proxy to alter your code, you can add the following header only in your .htaccess and enable header mod in apache Header set Cache-Control "no-transform" Now the proxy will not alter the code anymore…
  • 554 Message not allowed - [298] from Yahoo

    Karim Ouda
    12 Jul 2014 | 1:01 pm
    Error 554 Message not allowed - [298]After sending an email to Yahoo Email Account------ Error Details ----------Delivery to the following recipient failed permanently:     account@yahoo.comTechnical details of permanent failure:Google tried to deliver your message, but it was rejected by the server for the recipient domain yahoo.com by mta6.am0.yahoodns.net. [66.196.118.240].The error that the other server returned was:554 Message not allowed - [298]SolutionThere is no one solution to this problem, try all the following#1 Yahoo Spam Filter BUG I found that Yahoo may drop…
  • Yahoo is dropping incoming Email messages without user warning or consent

    Karim Ouda
    12 Jul 2014 | 12:06 pm
    Yesterday while investigating a BUG in my business website, I found that Yahoo may drop an incoming email to a user just because they suspect this email to be spam, the mail gets dropped silently and the user will never get it in SPAM folder and will not get any warning or noticeHow to reproduceSend the following email from any Gmail account to any Yahoo account, the body should contain only the following text, no signatures, no additions or removals, add any subject Dear,We will also Review your Account and willonly contact you if we need more informationTrial AccountUsernameExpected…
  • Mobiscroll 2.0.2 July date selection BUG ( 3/7/2014)

    Karim Ouda
    2 Jul 2014 | 5:01 pm
    ErrorMobiscroll datetime scroller is not moving/working if the date is July 2014SolutionI didn't invest much time, but i managed to narrow down & comment out this line (validation function) to get it back working//s.validate.call(e, dw, index, time);You can find it in scrollToPos function in mobiscroll.core-2.0.2.js file
  • add this feed to my.Alltop

    Developers

  • PowerVR SDK v3.4 Supports WebGL, 64-Bit Android 5.0 Lollipop, and MIPS Linux

    Jean-Luc Aufranc
    21 Oct 2014 | 6:13 am
    Imagination Technolgies has   including the latest compilers for PowerVR Series6 and Series6XT GPUs to PVRShaderEditor, several performance optimization, a new WebGL SDK, 64-bit support for Android 5.0 Lollipop, and Linux support for MIPS based processors. The company has revamped the user interfaces of their tools, and made the following key changes: PVRTrace, a tool to capture and analyze OpenGL ES and EGL API calls, now supports OpenGL ES 3.1 compressed trace files, and they’ve reduce the software memory usage PVRTune, a performance analysis tool, now features new counters,…
  • Geek Reading October 21, 2014

    Rob Diana
    21 Oct 2014 | 5:30 am
    I have talked about human filters and my plan for digital curation. These items are the fruits of those ideas, the items I deemed worthy from my daily reading. These items are a combination of tech business news, development news and programming tools and techniques. You will note that some of the formatting has changed, and that is due to the change in my process. Formatting, and the information presented, is likely to change a bit as I develop my new process. Type Erasure with Merged Concepts | Andreas Herrmann Spring Boot and Spring Data REST – exposing repositories…
  • AllWinner A80 based Cubieboard4 Development Board is Now Available for $100 (in China)

    Jean-Luc Aufranc
    21 Oct 2014 | 1:18 am
    Allwinner and Cubietech announced they were working on , before we got to see some . Cubieboard8 has now been renamed to Cubieboard4, also known as CC-A80 (CubieTech single board Computer A80), and the company has listed the board on , with shipping scheduled for October 30. Cubietech CC-A80 board specifications, which have changed since the first pictures were released in July: SoC – AllWinner A80 octa core 4x Cortex A15 @ 2.0GHz,  4x Cortex A7 @ 1.3GHz, and Imagination PowerVR G6200 GPU System Memory – 2GB DDR3 Storage – 8GB eMMC (25MB/s read and write speed), micro…
  • Qualcomm Showcases 4K LTE HDMI TV Streaming Dongle

    Jean-Luc Aufranc
    20 Oct 2014 | 8:58 pm
    There are now many wireless display adapters supporting Miracast, , DLNA, Airplay…, and streaming videos from your smartphone to the TV over Wi-Fi in 720p or 1080p resolution. Qualcomm recently that does about the same but instead support 4K UHD resolution, and allegedly supports LTE thanks to its Qualcomm Snapdragon 800+ processor. According to a , Qualcomm mainly expects the device to be used to stream 4K video captured with a phone to a 4k UHD television, but it might also ending up supporting online video services such as Netflix, and mirroring your mobile device’s display…
  • Geek Reading October 20, 2014

    Rob Diana
    20 Oct 2014 | 7:30 am
    I have talked about human filters and my plan for digital curation. These items are the fruits of those ideas, the items I deemed worthy from my daily reading. These items are a combination of tech business news, development news and programming tools and techniques. You will note that some of the formatting has changed, and that is due to the change in my process. Formatting, and the information presented, is likely to change a bit as I develop my new process. 10,000 Range Indexes | MarkLogic Developer Community MongoDB Incremental Migration Scripts | Vlad Mihalcea’s…
  • add this feed to my.Alltop

    Hashrocket Articles

  • Exploring the Postgres Gin index

    Derek Parker
    9 Oct 2014 | 6:00 am
    Postgres has 4 different types of indexes, each better suited for a particular task. In this post, I will explore the Postgres Gin index and how to leverage it to quickly search text columns. Leveraging PostgreSQL Gin index What problem will we be solving? Suppose we wanted to implement simple search functionality for a web app. Say, for example, we wanted to search through all users in the system. Also imagine that we have ~ 1 million users currently stored in the system. The requirements for this search implementation state that we should be able to search via partial matches, and search…
  • Datetime select

    Pavel Pravosud
    7 Oct 2014 | 2:00 am
    Sometimes, default Date and DateTime Rails selects might be hard to use from your Cucumber tests. Luckily, we can always build some custom steps to work around this problem. Consider a trivial user registration form with a birthday field: form_for Usernew do form formlabel :birthday formdate_select :birthday It typically generates HTML similar to this: <form accept-charset="UTF-8" action="/users" method="post"> <label for="user_birthdate">Birthdate</label> <select id="user_birthdate_3i" name="user[birthday(3i)]"><option>Day</option> <select…
  • Ruby5 Roundup - Episode 500

    Paul Elliott
    3 Oct 2014 | 9:53 am
    Lynn and I are back after a longer-than-normal break to being you the latest news in the Ruby and Rails communities. Here is a quick roundup of what’s new in this episode of the Ruby5 podcast. http://ruby5.envylabs.com/episodes/537-episode-500-october-3rd-2014 Greenscreen.io http://greenscreen.io Greenscreen.io is a new open source project from Groupon that lets you command the Chromecasts on your network via a handy web interface. It is easy to set up and has lots of cool options. If you have some TVs in your office, you can easily turn them into anything you want with this little…
  • Mocaroni

    Micah Cooper
    2 Oct 2014 | 6:00 am
    With the help of the team here at Hashrocket, I’ve developed a product called Mocaroni for working with APIs. The idea came from the issues I’ve run into while working on projects dealing with unfinished APIs. So, here’s the story. I hope it gets your noodle going. As a consultant at Hashrocket, I get to work on many different projects. Oftentimes, these projects involve one or more Web APIs. If I’m lucky, I get to work with JSON and REST. If I’m less lucky, it’s XML, SOAP, or SOAP requests that have been munged into some form of JSON. Better yet, is an API…
  • 10 Tips to Fine-Tune Your Photoshop Workflow

    Rye Mason
    11 Sep 2014 | 6:00 am
    We use Photoshop for the majority of our visual design work here at Hashrocket. These 10 tips can help improve your process (and make your life easier) when you’re working on a design. 1. Leave the Guidemaking to a Robot I usually create new documents for the web at ~1500px wide and create my final layout at 1000px. I used to drag guides to mark the center point and boundaries until I found GuideGuide (free), a Photoshop plugin that draws guides and grids for you. 2. Double-check Your Profiles If you’ve worked with Photoshop and the web for any length of time, you’ve…
 
  • add this feed to my.Alltop

    Developer Blog

  • It’s a (jQuery-style) Promise

    Christopher Keefer
    16 Oct 2014 | 7:29 am
    Way back when I brought up the topic of promises (particularly, jQuery Deferred), and I promised we would come back to the topic someday. Well, that promise has finally resolved, and this is the done block. Don’t get it? Don’t worry, all shall be explained. If you do get it, and wish there were a […]
  • Swift Journal: Day One

    Jason Bagley
    22 Sep 2014 | 7:59 am
    I decided to jump right into Swift without doing any research into the writing done over the past month so that my opinions were not colored. My background is in the C/C++ and, lately, Objective-C of which I’ve become quite fond. I approached Swift with the hope that it would provide the same kind of […]
  • 5 Things I Wish My Clients Knew

    Brett g Porter
    29 Aug 2014 | 1:06 pm
    Earlier this summer, I spent a few days onsite with a client working through hammering out requirements for an upcoming large project. One day during a lunch break, my client asked me a question that I’m surprised no one has ever asked me before: “We want to be the best client you’ve ever had. What […]
  • LGPL: A Summary for the Wary

    Brian Poteat
    28 Aug 2014 | 10:57 am
    I recently went through some involved discussions with a client who has traditionally not used open-source software when a library package licensed under the GNU Lesser General Public License (LGPL) seemed to be the best choice for our needs. I kept a number of notes during these conversations and felt it was probably something that should […]
  • Upsource: New Code Review Tool

    Noah Miller
    19 Aug 2014 | 7:18 am
    I have a special place in my heart for web apps that make coding management easier.  This week, my crush is Upsource, a new code review tool (and source code repository browser) that’s in a semi-public alpha period. It looks to have a great interface for: starting ad hoc reviews or requesting reviews looping in […]
  • add this feed to my.Alltop

    Jeremy's Programming Blog

  • The Great Unicorn Hunt

    Jeremy Morgan
    8 Oct 2014 | 8:04 pm
    When talking with people in the Portland, Oregon tech scene I hear the same thing all the time. “We are always looking for developers. We are hiring and can’t find anyone. If you know anyone looking….”. Folks claim there are more jobs than developers in this town, but is that entirely accurate? Is it as bad as it seems? The Portland Tech Scene First I should probably tell you about my impressions of the Portland tech scene. It’s not representative of the industry in general, nor is it even applicable to other parts of the country but merely my observation of…
  • Tech News September 5th 2014

    Jeremy Morgan
    4 Sep 2014 | 10:04 pm
    New Stuff Miriam Minds - Practice Verb Conjugators for People Studying French, Latin, or Italian Tetris in ClojureScript - This is pretty cool. Mjolnir - An automation/productivity app for OS X Angular-Permission - simple access control for your routes in AngularJS Pythonpy – The swiss army knife of the command line PojoViz – Visualize the structure of any JavaScript library, framework Pixelapse - The most powerful image inspector on the web LLVM & Clang - Version 3.5 released Visual Studio 2013 - Update 4 CTP 1 Offers Web-Based Code Review Serena Deployment Automation - Free…
  • Tech News August 27 2014

    Jeremy Morgan
    27 Aug 2014 | 12:49 pm
    I’ve decided to start writing posts bringing my blog back to a magazine style format, and share some of the cool stuff I find here instead of emailing or IMing to all my friends. I have no idea if I’ll stick with it or not we’ll see how much the readers like it. New Stuff Hython - This is kind of a cool project on Github, it’s basically a Python 3 interpreter written in Haskell. I don’t know what the advantages of this would be, but as he states it’s a project to help him learn Haskell, which is respectable. Who knows what might come out of something like…
  • How to Write Better Unit Tests

    Jeremy Morgan
    24 Aug 2014 | 9:02 pm
    In working with some unit testing fairly extensively lately, I’ve gathered some guidelines I’ve tried to stick with over the years for writing better tests. Remember poorly written tests are a waste of time, and cause major problems down the road. It’s best to keep some of these guidelines in mind. Unit tests should not be written to pass - They should be written to fail. You can make any set of tests pass in minutes but you’re only cheating yourself. Tests should only test one thing - You should be testing a single method with a single function. If not you may be…
  • Common C# Interview Questions

    Jeremy Morgan
    3 Aug 2014 | 9:50 pm
    I was reading a post about some common C# interview questions, and thought I’d share some of mine. These are questions that I asked in interviews, or was asked in past interviews. Try them out and see you how you do! I’m not going to post the answers here, if you don’t know them, find out! Common C# (and .Net) Interview Questions What are the different types of collections in .Net? What are the benefits offered by generics as opposed to other collections? What is the difference between a class and a struct? When calling a function, are parameters passed by value or by…
  • add this feed to my.Alltop

    AppCoda

  • Introduction to iOS 8 App Extension: Creating a Today Widget

    Joyce Echessa
    21 Oct 2014 | 10:02 am
    In iOS 8, Apple introduced app extensions which let you extend functionality beyond your app and make it available to users from other parts of the system like in other apps or from the Notification Center. iOS defines different types of extensions, each tied to an area of the system such as the keyboard, Notification […] This article, Introduction to iOS 8 App Extension: Creating a Today Widget, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to Beta Test Your App Using TestFlight

    Simon Ng
    17 Oct 2014 | 7:59 am
    Suppose you built an app and completed the testing of your app on a real device. So what’s next? Submit your app directly to App Store and make it available for download? Yes, you can if your app is a simple one. However, if you’re developing a high quality app, don’t rush to get your […] This article, How to Beta Test Your App Using TestFlight, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Announcing Our New Book: Beginning iOS 8 Programming with Swift

    Simon Ng
    7 Oct 2014 | 11:23 am
    I’m thrilled to share this great news with you. Our second AppCoda book – Beginning iOS 8 Programming with Swift is now live and ready for purchases! During the WWDC 2014, Apple surprised every iOS developer by launching a new programming language called Swift. I didn’t expect a new programming language to come out this […] This article, Announcing Our New Book: Beginning iOS 8 Programming with Swift, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Building an RSS Reader Using UISplitViewController and UIPopoverViewController

    Gabriel Theodoropoulos
    25 Sep 2014 | 10:16 am
    Just a few weeks ago Apple introduced the new iPhone devices, the iPhone 6 and iPhone 6 Plus. As we all saw, the screen sizes are bigger than all the older iPhone screens, meaning that any new applications must be build in that way so they work on all devices. Even more, if we consider […] This article, Building an RSS Reader Using UISplitViewController and UIPopoverViewController, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Working with Touch ID API in iOS 8 SDK

    Gabriel Theodoropoulos
    12 Sep 2014 | 8:18 am
    With every major version release of iOS, Apple ships along a great number of new technologies and frameworks. iOS 8 is going to be released officially pretty soon, and new great stuff awaits both users and developers. This version of iOS brings quite exciting new things, and among them, don’t forget the new programming language […] This article, Working with Touch ID API in iOS 8 SDK, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
 
  • add this feed to my.Alltop

    Codesamplez.com - Programming & Development Tutorials

  • Object Oritented JavaScript: Class Basics

    Md Ali Ahsan Rana
    19 Oct 2014 | 4:03 pm
    JavaScript has become one of the most dominating programming languages of modern software development era. From browser client side development to server side development(nodejs) to mobile app development(phonegap), it’s everywhere. However, unfortunately, it doesn’t provide traditional object-oriented API. May be that’s why everywhere all we see functional styled straight forward JavaScript/jQuery, which bear higher risks […] The post Object Oritented JavaScript: Class... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • A Collection Of Frequently Used Vim Commands

    Md Ali Ahsan Rana
    13 Oct 2014 | 11:20 am
    I am not a hardcore Vim/Vi user. But this tiny piece of editor is very much helpful for certain cases, such as editing files on remote server instance while connected via terminal/ssh. Thus, I have occasionally used this whenever needed. However, I felt that, as I don’t use it very frequently, I often forget how […] The post A Collection Of Frequently Used Vim Commands appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How To Work With JSON In Node.js / JavaScript

    Md Ali Ahsan Rana
    28 Sep 2014 | 8:03 pm
    Recently I started learning and working on Node.js platform. So, now I am again brushing up my long forgotten JavaScript skill. JSON is a common format you face every now and then in JavaScript, whether its client side or server side. As NodeJs being a server side platform, it has a little more capability than […] The post How To Work With JSON In Node.js / JavaScript appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Decking up Your WordPress Theme the Way You Want

    Jack Calder
    20 Sep 2014 | 9:02 am
    Catalyzing avant-garde features with some remarkably attractive visuals in your website is an endeavor you share with most webmasters. And, for the same, you go extremely picky when it comes to installing a WordPress theme. After much research and contemplation, you finally zero in on a WordPress theme that you deem fit for your blogging […] The post Decking up Your WordPress Theme the Way You Want appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How To Create HTTP Request In NodeJS

    Md Ali Ahsan Rana
    14 Sep 2014 | 11:53 am
    Most of new programmer starts learning nodejs, assuming have knowledge in javascript already, by creating a web-server in simple easy few lines of codes. Well, do you know that the same http module, which helps us creating a web server, can also be used to perform http request to another remote server? Today, in this […] The post How To Create HTTP Request In NodeJS appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • add this feed to my.Alltop

    Matthias Mullie

  • You don't want to build your own minifier

    Matthias Mullie
    8 Oct 2014 | 5:00 pm
    Every developer has likely at least considered writing their own framework or CMS. Until you start to realize just how much work it is and how much of your problems have actually been solved by someone else already. Then you throw in the towel and start using (and hopefully, contributing) to existing open source projects that suit your needs. Writing a minifier is very much alike. While working on a CMS we had started, we wanted to serve our CSS and JavaScript minified, automatically. We threw some regular expressions at those static files. Eventually, it became more complex, it grew into a…
  • Geographic searches within a certain distance

    Matthias Mullie
    3 Oct 2013 | 5:00 pm
    A 2-dimensional location on our earth can be represented via a coordinate system similar to an X & Y-axis. These axes are called latitude (lat) & longitude (lng). Latitude is the north-south axis with a minimum of -90 (south pole) and maximum of 90 degrees (north pole). The equator is zero degrees latitude. Longitude is the X-axis equivalent, running around the globe from east to west: from -180 to +180 degrees. The Greenwich meridian is 0 degrees longitude. Everything west and east from it is respectively negative and positive on the longitude scale, up until the middle of the…
  • Using rollup tables to aggregate data in large datasets

    Matthias Mullie
    15 Jul 2013 | 5:00 pm
    A myriad of features may prompt the need to aggregate your data, like showing an average score based on multiple values, or even simply showing the amount of entries that abide to a certain condition. Usually this is a trivial query, but this is often untrue when dealing with a huge dataset. What's the problem with a large dataset? In moderately sized datasets, you could just construct a query using MySQL's aggregate functions, like: SELECT COUNT FROM products WHERE category 'accessories' AND color 'green' Obviously, the above query would return all entries that, for…
  • How to build a MySQL-powered search engine

    Matthias Mullie
    4 Jul 2013 | 5:00 pm
    In content-heavy websites, it becomes increasingly important to provide capable search possibilities to help your users find exactly what they're looking for. The most obvious solution is searching your MySQL database directly, but implementing a generic MySQL search is not at all trivial. Here's how to avoid those pitfalls and build a robust MySQL-powered search engine for you website. This article will solely focus on the most common text-based search (as opposed to e.g. geography- or time-based) MySQL is not a search engine MySQL is a relational database, no search engine. While it…
  • Async processing or multitasking in PHP

    Matthias Mullie
    18 Jun 2013 | 5:00 pm
    In PHP, there are multiple ways to process data asynchronously, although not one will work in every single environment. There is no one true solution, and whichever suits you best will mostly come down to your specific task. Although both multithreading and multiprocessing can be used to process code in parallel, it probably makes sense to first distinguish between the two. Thread To speed up the execution of multiple tasks, it makes sense to split the work over multiple threads, each performing a smaller task. On a multi-core or on multiple processors, this will mean that multiple processors…
  • add this feed to my.Alltop

    TechnoTrice

  • How To Install AIX Technology Level Update

    sameer
    15 Oct 2014 | 5:46 am
    In this post I’m showing you how to install AIX technology level update  on any AIX OS Version.  You just have to follow below mentioned steps by steps. I have also captured screen shot from live  AIX production server environment. First you need to download AIX TL which  you need to update  your environment and […] The post How To Install AIX Technology Level Update appeared first on TechnoTrice. Related posts: How To Install NX Client Application On Windows OS How To Install Windows Server 2012 – A Step By Step Tutorial AIX 7.1 OS Installation on IBM Server
  • How To Resolve NFS Mount Issue At Boot Time

    sameer
    21 Sep 2014 | 9:28 am
    In this article I’m showing you How to resolve this NFS mount issue at boot time. I have used few commands to check service is running or not and which service is important. You have to follow below mentioned steps to resolve the NFS mounts mounting issue at boot time.  Steps To Resolve NFS mount issue […] The post How To Resolve NFS Mount Issue At Boot Time appeared first on TechnoTrice. Related posts: How To Resolve Xmanager GUI Display How To Convert Ext3 To Ext4 File System How To Setup A Sun Solaris Jumpstart Server
  • How To Insert IPtables Rules On Linux

    Rahul Tilloo
    14 Sep 2014 | 3:37 am
    Are you working on Red hat Linux ? When I was working on red hat I faced a problem in inserting the iptables rules properly. If you are also working on Red Hat you might face a similar problem.   I searched and found a quick solution on how to insert iptables rules in red […] The post How To Insert IPtables Rules On Linux appeared first on TechnoTrice. Related posts: How To Resolve NFS Mount Issue At Boot Time How To Setup A Sun Solaris Jumpstart Server How To Convert Ext3 To Ext4 File System
  • How to Increase AIX Filesystem Size

    Rahul Tilloo
    28 Jul 2014 | 11:02 pm
    In this article I’m showing “How to Increase AIX File System Size” without any issue. Please follow the below mentioned steps to increase the aix server file system. It is very easy way to expend the aix server file system. First you need to check whether Free PPs is available or not, if free PPs […] The post How to Increase AIX Filesystem Size appeared first on TechnoTrice. Related posts: How To Convert Ext3 To Ext4 File System AIX 7.1 OS Installation on IBM Server How To Power On HP nPar Server
  • How To Install Windows Server 2012 – A Step By Step Tutorial

    Rahul Tilloo
    10 Jul 2014 | 3:21 am
    In this article I’m showing you how to start installing Windows Server 2012  on new server.  I have also mentioned step by step guide with all the screen shot to make it easier . Please check out the Windows 2012 server minimum requirements as below. Windows Server 2012 Requirements :- Processor: Minimum: 1.4 GHz 64-bit processor […] The post How To Install Windows Server 2012 – A Step By Step Tutorial appeared first on TechnoTrice. Related posts: How To Install NX Client Application On Windows OS AIX 7.1 OS Installation on IBM Server How To Install AIX Technology Level…
 
  • add this feed to my.Alltop

    Jeremy's Programming Blog

  • The Great Unicorn Hunt

    Jeremy Morgan
    8 Oct 2014 | 8:04 pm
    When talking with people in the Portland, Oregon tech scene I hear the same thing all the time. “We are always looking for developers. We are hiring and can’t find anyone. If you know...
  • Tech News September 5th 2014

    Jeremy Morgan
    4 Sep 2014 | 10:04 pm
    New Stuff Miriam Minds - Practice Verb Conjugators for People Studying French, Latin, or Italian Tetris in ClojureScript - This is pretty cool. Mjolnir - An automation/productivity app for OS...
  • Tech News August 27 2014

    Jeremy Morgan
    27 Aug 2014 | 12:49 pm
    I’ve decided to start writing posts bringing my blog back to a magazine style format, and share some of the cool stuff I find here instead of emailing or IMing to all my friends. I have no idea...
  • How to Write Better Unit Tests

    Jeremy Morgan
    24 Aug 2014 | 9:02 pm
    In working with some unit testing fairly extensively lately, I’ve gathered some guidelines I’ve tried to stick with over the years for writing better tests. Remember poorly written tests...
  • Common C# Interview Questions

    Jeremy Morgan
    3 Aug 2014 | 9:50 pm
    I was reading a post about some common C# interview questions, and thought I’d share some of mine. These are questions that I asked in interviews, or was asked in past interviews. Try them out...
  • add this feed to my.Alltop

    Misha Infotech Blog

  • Apple’s Guidelines For iPhone App Development

    support@mishainfotech.com
    17 Oct 2014 | 6:39 am
    From the time to time, it has been observed that Apple keeps on releasing the new guidelines for its developers. These releases are controlling mechanism; it is specifically designed for the IOS developers. Though these guidelines are exceptionally for the … Continue reading → The post Apple’s Guidelines For iPhone App Development appeared first on Misha Infotech Blog.
  • Best Tricks To Hire Leading iPhone Application Developers

    support@mishainfotech.com
    9 Jul 2014 | 3:28 am
    In the last few years, smart phones have turned out to be an extremely important part of our life. Nowadays, when we wake up in the morning we do not see the mirror as the first thing, instead we check … Continue reading → The post Best Tricks To Hire Leading iPhone Application Developers appeared first on Misha Infotech Blog.
  • Why Cloud Products Are Indispensable In Fulfilling The Customer Satisfaction Agenda?

    support@mishainfotech.com
    23 Jun 2014 | 5:05 am
    Cloud products and cloud computing have found their application in a variety of verticals. Can cloud products overhaul marketing processes to achieve consistency in customer satisfaction? In verticals like consumer goods, retail and services, maintaining customer satisfaction is a challenge. … Continue reading → The post Why Cloud Products Are Indispensable In Fulfilling The Customer Satisfaction Agenda? appeared first on Misha Infotech Blog.
  • Voice Calling Mobile Application Viber Sold For $900 Million

    support@mishainfotech.com
    14 Feb 2014 | 12:32 am
    Viber is a proprietary cross-platform instant messaging voice-over-Internet Protocol application for smartphones developed by Viber Media. In addition to text messaging, users can exchange images, video and audio media messages. This Mobile application software is available for Mac OS, Android, … Continue reading → The post Voice Calling Mobile Application Viber Sold For $900 Million appeared first on Misha Infotech Blog.
  • Google Launched Video-Conferencing Chrome Box For Business

    support@mishainfotech.com
    9 Feb 2014 | 10:20 pm
    Google is introducing a video-conferencing box designed to make it easier and less expensive to hold face-to-face business meetings, even if the participants are scattered in different locations. The device, called ‘Chrome Box For Meetings’, goes on sale for $999 … Continue reading → The post Google Launched Video-Conferencing Chrome Box For Business appeared first on Misha Infotech Blog.
  • add this feed to my.Alltop

    Intertech Blog

  • Spring Integration Tutorial (Part 8) – Gateways

    Jim White
    21 Oct 2014 | 3:00 am
    In this final post on my Spring Integration tutorial series (SI), we take a look at gateways.  Gateways are a means of loosely coupling other application components from the SI API or other messaging API.  The gateway serves as a façade to a SI system. Gateways are defined by an interface. The... Read More
  • Friday’s Developer Picks – Week of October 13th

    Pat Schaber
    17 Oct 2014 | 3:00 am
    We’re continually impressed with the quality of developer-focused content we find posted by bloggers, companies, publications, etc. from the around the web. We often find answers to questions or come up with new ideas that help impact our projects or classes. So many great resources!... Read More
  • The Future of iPhone & iPad Programming with Swift Oxygen Blast

    Pat Schaber
    15 Oct 2014 | 3:00 am
    Thank you to those that were able to attend our Oxygen Blast webinar on the Future of iPhone and iPad Programming with Swift. We had a great turnout and good discussion around this new programming language. Jason Shapiro, one of our Senior iOS Trainers, introduced Swift, demonstrated features, and... Read More
  • Complete Developer Guide to iOS Version History

    Pat Schaber
    14 Oct 2014 | 8:43 am
    On occasion, our consultants and trainers will come across some interesting iOS application development scenarios where support for legacy iPhones, iPads, or iPods is necessary. This often means doing some iOS version history research on which iOS and Xcode version is needed to meet the features of... Read More
  • Raising the Quality Bar with Visual Studio – Multiple Windows Auth Creds in a Load Test

    Tim Star
    12 Oct 2014 | 8:33 am
    If you are load testing a web site that uses Windows Authentication you will likely want to simulate multiple different users accessing the site at the same time.  Visual Studio makes it simple to add a single credential to a Web Performance Test. Click on the Set Credentials button on the toolbar... Read More
 
  • add this feed to my.Alltop

    Web Development Tutorial

  • ASPX View Engine Vs Razor View Engine in ASP.NET MVC

    IMRAN ABDUL GHANI
    21 Oct 2014 | 3:26 am
    In this post we are going to compare two major View Engines in ASP.NET MVC including ASPX View Engine and Razor View Engine. Let’s first understand What a View Engine is? What is a View Engine in ASP.NET MVC? “View Engine in ASP.NET MVC is used to translate our views to HTML and then render to response.” Multiple View Engines are available for MVC including ASPX, Razor, NHaml etc. Normally in ASP.NET MVC, a View Engine translates view into HTML by: Providing implementation of IViewEngine (as template provider) IView (as rendering template) and A Template Engine for…
  • a MUST HAVE HTML5 Interview Questions and Answers – Part 2

    IMRAN ABDUL GHANI
    30 Sep 2014 | 4:10 am
    It’s continuation of my previous post on HTML5 Interview Questions with detailed answers. In previous post we started to set a base knowledge for latest HTML standard i.e HTML5. Later discussing about HTML5 new elements and more details about Graphics related concepts including SVG and Canvas. I’ll recommend to read the following posts on HTML5 Interview Questions: Top 10 HTML5 Interview Questions An overview of most important Interview Questions on HTML5. a MUST HAVE HTML5 Interview Questions – Part 1 Part-1 of HTML5 Interview Questions series. Here we will continue…
  • What’s new in Entity Framework from beginning to EF 6

    IMRAN ABDUL GHANI
    24 Sep 2014 | 4:54 am
    Microsoft Entity Framework (EF) is an Object Relational Mapping framework that provides an abstraction layer (a kind of mapping) between two incompatible systems (i.e. Object oriented programming languages with Relational databases). It enables us to interact with relational data in an object oriented way. Let’s have a quick look into most important and exciting new features introduced in different versions of Microsoft Entity Framework. First version of Entity Framework was introduced with .NET Framework v3.5 Service Pack 1. Basic Object Relational Mapping support was given in this…
  • Understanding Partial View in ASP.NET MVC

    IMRAN ABDUL GHANI
    16 Sep 2014 | 12:24 am
    ASP.NET MVC Partial View Partial View in ASP.NET MVC serves the same purpose as that of a User Control in ASP.NET Web Forms. In order to reuse a View in our MVC application (For example, placing a header, list of items or footer etc.), Partial Views are introduced that basically renders inside a Parent View. Let’s take an example to understand the concept of Partial Views in more simple way. Consider we have list of our company products being displayed on Products page of our website. Now, we want to have another web page “Search Product” where we need to display the list…
  • a MUST HAVE HTML5 Interview Questions and Answers – Part 1

    IMRAN ABDUL GHANI
    7 Sep 2014 | 10:36 pm
    HTML is a markup language that is used to structure and present various contents that can be rendered in a web browser. HTML5 is the latest Version/Standard of HTML – Hypertext Markup Language. In previous versions, additional plugins were used to render rich web contents but HTML5 facilitates us to render rich contents without the need for any additional plugin. HTML5 comes with lots of new features and those are very important to prepare for a HTML5 Interview.For an Overview of the New Features in HTML5, please follow this link. Also, in one of the previous posts, we discussed in…
  • add this feed to my.Alltop

    Laura Diane Hamilton

  • The Inductive Biases of Various Machine Learning Algorithms

    1 Oct 2014 | 8:30 am
    Every machine learning algorithm with any ability to generalize beyond the training data that it sees has, by definition, some type of inductive bias. That is, there is some fundamental assumption or set of assumptions that the learner makes about the target function that enables it to generalize beyond the training data. Below is a chart that shows the inductive biases for various machine learning algorithms: AlgorithmInductive Bias Rote-LearnerNone Candidate-EliminationThe target concept c is contained in the hypothesis space H. Find-SThe target concept can be described in its hypothesis…
  • Graphing with R

    23 Sep 2014 | 12:56 pm
    R makes it easy to quickly generate attractive graphs from data in a csv file. The command-line interface is dead simple. Here is how to get started with R plotting: First, install R: sudo apt-get update sudo apt-get install r-base Then, save your data as a csv file. For this tutorial, I will use the Bike Sharing Dataset from the UCI Machine Learning Repository. Specifically, I am using the daily data file, which you can download from my site here. Save the file wherever you like. Navigate to the directory with the csv datafile that you just saved. cd MyDataFiles Start R from within that…
  • Machine Learning Algorithm Cheat Sheet

    9 Sep 2014 | 12:53 pm
    Here is a cheat sheet that shows which algorithms perform best at which tasks. Algorithm Pros Cons Good at Linear regression - Very fast (runs in constant time)- Easy to understand the model- Less prone to overfitting - Unable to model complex relationships-Unable to capture nonlinear relationships without first transforming the inputs - The first look at a dataset- Numerical data with lots of features Decision trees - Fast- Robust to noise and missing values- Accurate - Complex trees are hard to interpret- Duplication within the same sub-tree is possible - Star classification- Medical…
  • How to Get the Ionic Framework Running on Ubuntu

    27 Aug 2014 | 1:58 pm
    In May, I wrote a brief tutorial explaining how to get started developing with the Ionic Framework. Ionic is a fantastic framework—sort of like the Twitter Bootstrap of native development—that allows you to quickly develop pretty, modern-looking native apps that run on both Android and iOS devices. It's quite straightforward to get started developing with Ionic and testing with your browser, but setting up the Android emulator to work properly is fairly complicated, at least on Linux machines. The simple documentation on IonicFramework.com does not explain how to install all the…
  • How to Filter by Multiple Options with Filterrific

    4 Aug 2014 | 10:42 am
    This was tested with Rails 4.1.4 and filterrific 1.3.1. Let's say you want to allow the user to filter records via multiple checkboxes. For example, the user can select restaurants that cost either $ or $$, and cuisines either Mexican or Japanese. Here is a tutorial explaining how to do that. I used the filterrific gem which provides support for filtering out of the box. First, add a scope to your model. # app/models/restaurant.rb # Restaurant type selection scope :with_cuisine, lambda { |cuisines|   where(cuisine: [*cuisines]) } (Note that in Rails 4 all scopes must use a callable…
  • add this feed to my.Alltop

    Code And Graphics

  • My Top 5 C++ Proposals for October 2014

    18 Oct 2014 | 5:28 am
    Several days ago at isocpp.org there were tons of different c++ proposals' updates. Each day there was like several posts describing each application. What was the reason of it? As it appeared, 10th October 2014 was the deadline for the pre-Urbana mailing. Now the whole list is available here at wg21. From 3rd till 8th November there will be WG21 meeting in Urbana-Champaign, IL. Below you can find a list of my top 5 interesting proposals. 1. Unified Call Syntax [PDF] Unified Call Syntax And here is the reddit discussion thread Summary: Give possibility to call non-member functions like member…
  • Two Useful Gadgets

    13 Oct 2014 | 11:55 am
    I would like to share with you my thoughts on two useful devices that I've bought recently: Galaxy Tab 4 8.0 and Logitech h800 headset. One was needed to replace my older version, and the other to increase and improve communication. Galaxy Tab 4 8.0 (Wifi)As you may know, some time ago (actually more that three years ago! ) I bought the first version of Galaxy Tab model (P1010). At that time it was pretty decent and I used it in various situations. Unfortunately, now it is not that powerful. Browsing even semi advanced Web sites is painful, not to mention newest games. I decided that I need…
  • Flexible Particle System - Code Optimization

    5 Oct 2014 | 10:10 am
    After playing with the tools we have some more options to improve the performance of the particle system. This time, we need to rewrite some parts of the code.In total, the particle system runs almost twice as fast as initially! Read more to see what pieces of code were changed.The SeriesInitial Particle DemoIntroduction Particle Container 1 - problemsParticle Container 2 - implementationGenerators & EmittersUpdatersRendererIntroduction to Software OptimizationTools OptimizationsCode Optimizations (this post)Renderer OptimizationsSummaryPlan for this postStartSIMD preparationSIMD…
  • Flexible particle system - Tools optimization

    15 Sep 2014 | 9:01 am
    In this post I will test several compiler options and switches that could make the particle system run faster. Read more to see how I've reached around 20% of performance improvement! The SeriesInitial Particle DemoIntroduction Particle Container 1 - problemsParticle Container 2 - implementationGenerators & EmittersUpdatersRendererIntroduction to Software OptimizationTools Optimizations (this post)Code OptimizationsRenderer OptimizationsSummaryPlanStartFloating-point semantics modeEnable enhanced instruction setAdditional switchesSomething missingBonus: GCC (mingw)Wrap up and What's…
  • OpenGL 4.5

    11 Aug 2014 | 7:54 am
    OpenGL 4.5 has just arrived! Since Siggraph 2014 is happening right now, we could expect a new version of OpenGL. And it happened! Khronos announced OpenGL 4.5! Not a major update, but still adds some nice features to the API. What about OpenGL 5.0? Is there any news here? ChangesGL_ARB_clip_controlGL_ARB_cull_distanceGL_ARB_ES3_1_compatibilityGL_ARB_conditional_render_invertedGL_KHR_context_flush_controlGL_ARB_derivative_control (GLSL)GL_ARB_direct_state_accessGL_ARB_get_texture_sub_imageGL_KHR_robustnessGL_ARB_shader_texture_image_samples (GLSL)GL_ARB_texture_barrierAs you can see, this…
 
  • add this feed to my.Alltop

    Laura Diane Hamilton

  • The Inductive Biases of Various Machine Learning Algorithms

    1 Oct 2014 | 8:30 am
    Every machine learning algorithm with any ability to generalize beyond the training data that it sees has, by definition, some type of inductive bias. That is, there is some fundamental assumption or set of assumptions that the learner makes about the target function that enables it to generalize beyond the training data. Below is a chart that shows the inductive biases for various machine learning algorithms: AlgorithmInductive Bias Rote-LearnerNone Candidate-EliminationThe target concept c is contained in the hypothesis space H. Find-SThe target concept can be described in its hypothesis…
  • Graphing with R

    23 Sep 2014 | 12:56 pm
    R makes it easy to quickly generate attractive graphs from data in a csv file. The command-line interface is dead simple. Here is how to get started with R plotting: First, install R: sudo apt-get update sudo apt-get install r-base Then, save your data as a csv file. For this tutorial, I will use the Bike Sharing Dataset from the UCI Machine Learning Repository. Specifically, I am using the daily data file, which you can download from my site here. Save the file wherever you like. Navigate to the directory with the csv datafile that you just saved. cd MyDataFiles Start R from within that…
  • Machine Learning Algorithm Cheat Sheet

    9 Sep 2014 | 12:53 pm
    Here is a cheat sheet that shows which algorithms perform best at which tasks. Algorithm Pros Cons Good at Linear regression - Very fast (runs in constant time)- Easy to understand the model- Less prone to overfitting - Unable to model complex relationships-Unable to capture nonlinear relationships without first transforming the inputs - The first look at a dataset- Numerical data with lots of features Decision trees - Fast- Robust to noise and missing values- Accurate - Complex trees are hard to interpret- Duplication within the same sub-tree is possible - Star classification- Medical…
  • How to Get the Ionic Framework Running on Ubuntu

    27 Aug 2014 | 1:58 pm
    In May, I wrote a brief tutorial explaining how to get started developing with the Ionic Framework. Ionic is a fantastic framework—sort of like the Twitter Bootstrap of native development—that allows you to quickly develop pretty, modern-looking native apps that run on both Android and iOS devices. It's quite straightforward to get started developing with Ionic and testing with your browser, but setting up the Android emulator to work properly is fairly complicated, at least on Linux machines. The simple documentation on IonicFramework.com does not explain how to install all the…
  • How to Filter by Multiple Options with Filterrific

    4 Aug 2014 | 10:42 am
    This was tested with Rails 4.1.4 and filterrific 1.3.1. Let's say you want to allow the user to filter records via multiple checkboxes. For example, the user can select restaurants that cost either $ or $$, and cuisines either Mexican or Japanese. Here is a tutorial explaining how to do that. I used the filterrific gem which provides support for filtering out of the box. First, add a scope to your model. # app/models/restaurant.rb # Restaurant type selection scope :with_cuisine, lambda { |cuisines|   where(cuisine: [*cuisines]) } (Note that in Rails 4 all scopes must use a callable…
  • add this feed to my.Alltop

    Buzinga

  • Why 80% of Enterprise Apps Fail To Engage Consumers

    Logan Merrick
    20 Oct 2014 | 9:07 pm
    Enterprises have spent hundreds of millions of dollars on mobile app development. They have won app design awards, surveyed thousands of people, and have pushed their apps out to millions of consumers. BUT…no one is using their apps. Why do they consistently fail to engage the consumer? In this article I’ll share my findings from the research […] The post Why 80% of Enterprise Apps Fail To Engage Consumers appeared first on Buzinga.
  • Infographic: How Colour Affects User Adoption And Engagement (full page)

    Logan Merrick
    13 Oct 2014 | 7:13 pm
    More infographics: Mobile eCommerce: Why Leading Retailers Are Investing In Mobile App Development How To Successfully Use Gamification In A Mobile App App Store Optimisation Infographic – App Marketing   Click to go back to article   The post Infographic: How Colour Affects User Adoption And Engagement (full page) appeared first on Buzinga.
  • Infographic: How Colours Affects User Engagement and Adoption

    Logan Merrick
    13 Oct 2014 | 7:10 pm
    Have you taken some time to think about the colours you should use in your app?  Colour has a profound affect on the human psychology. Colours impact how we make decisions from day-to-day; they affect our decisions for: Which cereal we eat What colour scheme we use to decorate our homes The clothes we wear And – colours affects user […] The post Infographic: How Colours Affects User Engagement and Adoption appeared first on Buzinga.
  • What To Do If Your App Developer Screws Up Your App

    Logan Merrick
    8 Oct 2014 | 2:51 am
    “My app developer turned my app into spaghetti. Can it be fixed?” Good question. Let’s talk about how to identify if your project is screwed, and how to get it back on track. 23 warning signs that your app developer doesn’t know what they’re doing If you’re new to app development it can be hard to tell whether or not your app […] The post What To Do If Your App Developer Screws Up Your App appeared first on Buzinga.
  • The Beginners Guide To Mobile Application Marketing

    Logan Merrick
    30 Sep 2014 | 10:30 pm
    So, you’ve got a great app idea. But do you know how to market it? Most people don’t. “37% of businesses say they failed because of poor or insufficient marketing.”  Smart Company >tweet< Let me tell you a secret: What separates hugely successful companies like Apple from average Joe’s is Apple’s ability to market their products. It […] The post The Beginners Guide To Mobile Application Marketing appeared first on Buzinga.
  • add this feed to my.Alltop

    Agile, ideas, startups, MOOCs and more

  • Agile tools for the Samurai Coder

    gpsist
    16 Oct 2014 | 1:59 pm
    Bellow is my recent post at Developer Economics. The post is not meant to help you understand agile methodologies. A simple Google search will be enough to reveal tons of posts presenting, explaining, analyzing and suggesting how to make agile methodologies work to your advantage. And we have to keep in mind that they all usually apply to teams of 3 or more people. This post is about the freelance developer who just needs a simple way to manage tasks and projects. I do not claim that I present the absolute and irrefutable Truth; every person has their own way of working. This post simply…
  • Startups may have an Agile plan til they get punched in the mouth

    gpsist
    12 Sep 2014 | 3:31 pm
    My recent post in the Apirise blog:   A startup is an organization formed to search for a repeatable and scalable business model. – Steve Blank A ‘startup’ is a company that is confused about: What its product is. Who its customers are. How to make money. As soon as it figures out all 3 things, it ceases being a startup and becomes a real business. – Dave McClure Regardless of the definition of a Startup that you may choose or you adhere to, one thing is common… Speed. A startup (among others) runs a race with time to reach growth before the cash runs dry. Software development…
  • How to setup availability sets on Windows Azure and deploy an MVP that will be….available….

    gpsist
    2 Jul 2014 | 7:31 am
    Originally posted on cpard's Blog: A few weeks ago we wrote a post about “How to launch your MVP in a budget with BizSpark” at the Apirise blog. The post briefly explains how someone can build an early MVP with BizSpark and Azure without binding to the Microsoft technologies stack! This post is a sequel of the original post but a bit more technical this time. What we’ll try to do in this post, is to demonstrate how we can deal with the “availability” of our application (or MVP in the current context) when we build it on a cloud platform like Azure. For this reason we’ll…
  • Launching API Meetup in Athens

    gpsist
    30 Jun 2014 | 11:28 pm
    Two months ago, as Apirise, we attended APIdays in Berlin. APIdays is a conference held in cities like Barcelona, Berlin, Moscow, Paris, San Francisco and Tokyo. The range of topics covered is really wide and include almost everything about APIs. In APIdays you may meet with vendors, developers, companies like Apigee, Facebook, Heroku, Intel, Netflix, Salesforce, Soundcloud, Stripe, Twitter, Zappier and people like Kin Lane or Mike Amundsen to mention only a few… you got the idea. There is a big trend of API awareness and creating thriving communities that is being supplemented by…
  • #AgileCrete Uncoference

    gpsist
    16 May 2014 | 2:55 pm
    Crete An island that has almost everything. We know Crete for many things: people scenery hospitality weather food and much more…. The least expected thing though is that this September the #AgileCrete Unconference takes place in Chania. What does this mean for anyone going? Combine your pation for Agile with the Cretan way of life You are more than welcome to register and join:
 
  • add this feed to my.Alltop

    MAG Studios Blog

  • HTML 5 Website Development

    Lalit Kapur
    21 Oct 2014 | 12:50 am
    One of the major advancements in the field of website development is the advent of Html5. A step ahead than its predecessor html 4, html 5 brings a whole new dimension to the way software products and websites have been developed till date in terms of ease of use and the overall experience for the user.  Html 5, being touted as the next big leap for web developers does not involve rewriting the whole programme but simply adding to the earlier version thus sparing unnecessary rewriting and re learning the software from scratch again. Developers can now create host of websites and applications…
  • Software Development Services In India: A Safe Bet For Businesses

    Lalit Kapur
    21 Oct 2014 | 12:17 am
    These days, businesses and other organizations are getting increasingly dependent on softwares for efficient and faster business operations. With technological advancements, software development has become more important than ever as it provides an all round solution to the various requirements of people or businesses. Outsourcing software development projects to a company that offers professional software development service has become a trend and no doubt, India has been quite successful in achieving its share of success and fame in the field. Also Read: 5 Things To Remember While Hiring…
  • YotaPhone Comes To India : Find The World’s First Dual-screen Smartphone On Flipkart At Rs 23,499

    Lalit Kapur
    17 Oct 2014 | 1:24 am
    Experimenting with the mobile technology has now become a favourite pastime of the manufacturer’s across the world – all with an aim to provide us with a new and improved user experience. With a similar objective, the Russian device manufacturer Yota Devices has launched the first ever dual screen smartphone in the world named as the YotaPhone. Leading retailer Jumbo Electronics, Dubai has partnered with the e-commerce giant Flipkart to launch the device in India at Rs 23,499. The main attraction of the phone is its dual-screen feature that offers with a liquid crystal display on one side…
  • Will The Google Nexus 6 Phablet Give A Tough Fight To The iPhone 6 Plus?

    Lalit Kapur
    14 Oct 2014 | 12:17 am
    The leading tech giant Google is preparing to release its much-awaited Nexus 6 this month. The device is rumoured to be a phablet with a 5.9 inch screen and the overall body slightly larger to make it look like a phablet. The Nexus 6 is expected to compete Apple’s iPhone 6 plus released on September 9th. Codenamed “Shamu”, the Nexus 6 is expected to run on Android L and will be powered by a Snapdragon 805 processor. Among its other features will be a screen with Quad HD Resolution of 2560X 1440 Pixels and a density of 498 Pixels/inch, 32 GB internal storage, 3 GB RAM, a 2 MP front…
  • Website Development Company In India: It’s Not About Hiring But Investing For A Good Return

    Lalit Kapur
    13 Oct 2014 | 2:35 am
    Website Development Company In India Very often I come across a common query from the offshore businesses, “Why should we hire a website development company in India only?” Well, that’s not a question that can be answered in a single line. When we talk about website development or software development in India, the success of the whole IT industry comes into play. There are many reasons why you can choose to hire a website development company in India. Also Read: 4 Major Benefits Of Hiring The Offshore Software Development Services In India Firstly, I would better like to address it as…
  • add this feed to my.Alltop

    QA Intelligence - a QABlog

  • Don’t write a single test! Until you know how to do it

    Joel Montvelisky
    13 Oct 2014 | 5:10 am
    We’ve all heard about the “Infinite Monkey Theorem” whereby a monkey hitting keys on a keyboard (typewriter) at random will eventually come up even with the complete works of Shakespeare. Monkey Testing? :-) But the problem is that it would take it an infinite number of years, and maybe more importantly the work would be buried under so much junk and gibberish that it would be impossible to find it. What’s the status of your test cases? Now take a look at your test repository.  What do you see? Is there anything in common with the work of the monkey above? I am not…
  • Do you talk the talk?

    maayan
    30 Sep 2014 | 12:00 am
    A couple of nights ago my husband, who is a civil engineer, asked “What are you working on?“. “Oh, just reading this article about Agile Testing and Continuous Integration” I replied off hand. To what he replied [in a cautious tone]: “OK… That sounds interesting, I guess…” . It is a known fact that every profession has it’s own jargon. This exclusive vocabulary doesn’t only help us to understand what each of us needs and does as part of our work flow, but it also creates the identity of the profession by generating a sense of…
  • What you measure will improve

    Joel Montvelisky
    15 Sep 2014 | 5:05 am
    About two weeks ago I got an Ad in my mail for an iPhone Application called Breeze, a simple App that counts how many steps you take during the day. What they do a little different from other Apps I saw before is that they set you a personal target for the number of steps you should take each day. They do this based on information they have from you, either from another app by this same company (the app I use to track my running), or from the information stored on your iphone about your movement patterns. You can track your progress during the day, you can also get “motivational…
  • Nothing like a fresh start

    Joel Montvelisky
    4 Sep 2014 | 5:00 am
    This week my 3 kids went back to classroom after their summer vacations.  They were all pretty excited about going back to school and kindergarden, meeting their friends and (I guess) going back to the routine they know and like. Personally, the thing I remember most about starting the school year was the feeling of a fresh start.   My personal and subjective illusion that at least at that point of time everything was possible, and that none of the mistakes I had made the year before had any influence or weight on what I could do and achieve during the year that was only starting. I…
  • The State of Testing Survey 2013: Recent developments

    maayan
    16 Jul 2014 | 4:59 am
    State of Software Testing 2013 – Webinar Transcript One of the greatest developments that the State of Testing Survey generated was this one of a kind webinar with star panelists:  Jerry Weinberg http://www.geraldmweinberg.com/ Fiona Charles http://www.quality-intelligence.com/   The main goal of the webinar was to perform a review of the State of Testing Survey, and together with the help of Jerry and Fiona, analyze some of the main results gathered from this first edition of the survey. This was a great opportunity to understand some important trends that are shifting the…
 
  • add this feed to my.Alltop

    Iain the Indie

  • In-App Training System for iOS

    Iain
    12 Oct 2014 | 10:45 pm
    Balancing a comprehensive feature set with ease of use (often termed ‘intuitiveness’) is difficult in a mobile app. As a consumer we want an app that works well, has a rich feature set and is easy to use. But we don’t want to read a manual. Even if a mobile app does come with a manual can anyone honestly say they’ve read it? I suspect the answer is no, it certainly is for me. This means that the app needs to be able to communicate how you use it by itself. For a simple app this can be relatively easy. Though never underestimate how hard it is to create a universally…
  • How to manage a programmer building your app

    Iain
    28 Sep 2014 | 4:41 pm
    An app business requires both ideas and the technical knowledge to turn the ideas into reality. If you have ideas but not the technical knowledge then you can still build a business based around apps. The difference is that you will need to hire someone to realise your ideas. In my previous post I talked about the key steps you need to follow when hiring someone to build your idea. In this post I am going to talk about what comes after you hire someone. In particular, I will look at: How to describe what you want built How you can track and monitor progress How to deal with things going wrong…
  • The 7 Steps to Hire a Programmer to Build Your Idea

    Iain
    14 Sep 2014 | 3:01 pm
    What do you do if you have a great idea for an app and you aren’t a programmer? You could try to sell the idea to someone else; or learn programming; or hire someone to build it for you. The third option means you can have control over how your idea becomes reality. However, it is not a simple or easy option. If you have never hired someone to build an app for you before then there are a lot of pitfalls. Luckily, I am a professional programmer and I am here to help guide you on having your idea built. In this blog, and accompanying video, I am going to show you the essential steps to hiring…
  • How to Stress Test iCloud and Core Data

    Iain
    28 Aug 2014 | 11:05 pm
    iCloud and Core Data are key technologies which are used in many iOS and OS X apps. Combined they allow your app to store and synchronise a user’s data across multiple devices. Because they are being used to store customer data it is critical that your usage of them is robust and reliable. You need to ensure that no customer data is ever lost, your app does not crash and that your app does not freeze for long periods when synchronising data. The best way to ensure this is to stress test your iCloud and Core Data implementation using a range of different scenarios. In this post I’m…
  • Managing inspiration when working for yourself

    Iain
    17 Aug 2014 | 3:54 pm
    For many people working for themselves is a long held dream. Often you will have a specific idea in mind that you wish to create. It may be a specific product, service or even range of products. But once you have built that product what do you do next? You can (and typically should) devote sometime to continuing to improve and expand on what you have already created. But you also probably want to create something new. Alternatively, you may have positioned yourself to be ready to work for yourself but you are not sure what exactly it is you want to do. In both cases what you need is…
  • add this feed to my.Alltop

    naked ALM - Experts in ALM, TFS & lean-agile with Scrum

  • Reuse your MSDN benefits with your Org ID

    Martin Hinshelwood
    21 Oct 2014 | 7:28 am
    If you are trying to reuse your MSDN benefits with your Org ID but you previously activated against your Microsoft ID then you will need to cancel your subscription to reuse it. If, like me, you are moving all of your Microsoft ID (was Live ID) corporate stuff over to Organisational Id (Office 365) and you have previously activated your MSDN benefits against your Microsoft ID you have a bit of work to move those benefits over. In https://msdn.microsoft.com/subscriptions you might see your MSDN linked to your Organisational Account or your Microsoft Account. Either way, the only thing that…
  • Uncommitted changes messing up your sync in Git with Visual Studio

    Martin Hinshelwood
    16 Oct 2014 | 8:11 am
    Sometimes when you try to Pull changes from the server to your local repository you get a “cannot pull because there are uncommitted changes”. This is uncommitted changes messing up your sync I have been onsite in Athens working with a customer that is moving from StarTeam to Git. When you are moving from one source control system to another there are always difficulties and a difference in workflow between the systems. A workflow that works well in StarTeam might not in TFVC. However when you add that you are moving from a Server version Control System (SVCS) to a Distributed…
  • NDC London: Second Look, Team Foundation Server & VSO

    Martin Hinshelwood
    15 Oct 2014 | 7:49 am
    While I have spoken at many events in the USA while I lived there, and even did a few keynotes for the Visual Studio 2012 launch, I have been trying to figure out the scene here in Europe. As such I submitted to a few events and got accepted to speak at NDC London. My session, Second Look, Team Foundation Server & VSO, will be aimed at those folks that have previously tried TFS and found it lacking. Most of those folks previously used a version of TFS prior to TFS 2012 where things started to get really interesting. Indeed if you are building an application using the Microsoft stack there…
  • Move an Azure storage blob to another store

    Martin Hinshelwood
    14 Oct 2014 | 7:15 am
    Move an Azure storage blob to another store took a little bit longer than I thought that it would. All I wanted to do was move a VHD from one storage account to another. However this is a little more complicated than it seems on the surface. I am working on teaching the Managing Projects with Microsoft Visual Studio Team Foundation Server 2013 course in Cheltenham this week and have been creating training virtual machines in Azure. My template is 80GB and it is quite an arduous task to upload it. I now want to move it to a new, less temporary, home. I want to move my training VM from the…
  • Bug in the Visual Studio Git integration that results in a merge conflict

    Martin Hinshelwood
    9 Oct 2014 | 8:20 am
    When doing a PULL from Git from an origin\branch but you have changes locally you may encounter a bug in the Visual Studio Git integration that results in a merge conflict fetching the head of the remote Git repository. If like me you are new to Git there are a lot of things to learn. This last two weeks I have been onsite in Athens moving source from StarTeam to Git in TFS. As we have just started getting users onto Git we have started hitting workflow issues. In StarTeam they were not really using branching and were doing manual merges. This was for many reasons all of them seemingly…
  • add this feed to my.Alltop

    hfarazm

  • Tutorial 4: Unity Programming (Part 1) | Unity 2D

    Hafiz Faraz
    12 Oct 2014 | 10:54 am
    Posted by: Hafiz Faraz Unity Tutorials List  icon-chevron-down Generating Idea & Game Design (characters, scenes and stuff) Creating Unity Project – GIT Animation in Unity Unity Programming(Part 1) How to make money from game Publishing game on app stores (Microsoft Windows phone, windows store, android) Marketing Tactics What’s next This unity 2d tutorial is connected to previous tutorial series. This is unity programming tutorial, we shall be looking at how to make scrolling background for the 2d game in unity, Adding background music, switching scenes, button click event…
  • Tutorial 3: Animation in Unity | Unity Project

    Hafiz Faraz
    4 Oct 2014 | 10:12 pm
    Posted by: Hafiz Faraz Unity Tutorials List  icon-chevron-down Generating Idea & Game Design  Creating Unity Project – GIT Animation in Unity Unity Programming(Part 1) How to make money from game Publishing game on app stores (Microsoft Windows phone, windows store, android) Marketing Tactics What’s next In the previous tutorial, we have seen how to create project in Unity using GIT. In this tutorial, we shall be making use of game design from tutorial 1. … Read moreThe post Tutorial 3: Animation in Unity | Unity Project appeared first on hfarazm. hfarazm - Software…
  • Tutorial 2: How to use GIT for Unity source control | Creating Unity Project

    Hafiz Faraz
    1 Oct 2014 | 1:10 pm
    Posted by: Hafiz Faraz Unity Tutorials List  icon-chevron-down Generating Idea & Game Design (characters, scenes and stuff) Creating Unity Project – GIT Animation in Unity Unity Programming(Part 1) How to make money from game Publishing game on app stores (Microsoft Windows phone, windows store, android) Marketing Tactics What’s next In the previous tutorial, we generated game idea, designed game and looked at important aspects of starting game development from scratch. … Read moreThe post Tutorial 2: How to use GIT for Unity source control | Creating Unity…
  • Windows Phone 8.1 Update 1

    Hafiz Faraz
    26 Sep 2014 | 10:25 am
    Posted by: Hafiz Faraz Windows phone 8.1 jumps in with update 1 for developer’s preview only or more specifically known as Build 8.10.14176. After the release of windows phone 8.1, this first developer update contains many OS fixes, improvements and support for new hardware for manufacturers. Windows Phone 8.1, codenamed ‘Blue’, is the latest update of Windows Phone. It was announced at Microsoft’s Build conference in April 2014.… Read moreThe post Windows Phone 8.1 Update 1 appeared first on hfarazm. hfarazm - Software blog
  • Tutorial 1: How to make games with unity 2d? | Unity 2D

    Hafiz Faraz
    24 Sep 2014 | 10:40 pm
    Posted by: Hafiz Faraz Unity Tutorials List  icon-chevron-down Generating Idea & Game Design (characters, scenes and stuff) Creating Unity Project – GIT Animation in Unity Unity Programming(Part 1) How to make money from game Publishing game on app stores (Microsoft Windows phone, windows store, android) Marketing Tactics What’s next Welcome to easiest game development unity tutorials on the internet. In this unity 2d tutorial series, we shall be focusing to make games with unity, a full game from scratch to uploading on different app stores (Microsoft Windows Phone, Windows…
 
  • add this feed to my.Alltop

    The Orange Orchard

  • Meet O&B University’s First Overseas “Fly In” Student

    Kathleen Fonacier-Garcia
    13 Oct 2014 | 10:36 pm
    When Takumi Miyauchi first inquired about O&B University through email, we were a bit wary. “Is this guy for real?” “Is he really travelling all the way to the Philippines just to attend the Java Bootcamp?” We were unbelievers – well, because it hasn’t happened before. O&B University has had hundreds of students train with us since 2006, but all of them were based in the Philippines. We’ve had students fly in from Cebu, Davao, and Cagayan – nothing farther than that. When Takumi finally arrived from Japan to spend one month training with us, he got asked…
  • DbUnit FlatXmlDataSet – How to Ignore DTD

    Calen
    2 Oct 2014 | 11:38 pm
    A quick tutorial on DbUnit FlatXmlDataSet. I started out trying to use DbUnit FlatXmlDataSet without a DTD, but DbUnit threw an exception, so I generated a DTD from my schema by using FlatDtdDataSet, and put the path to the DTD at the DOCTYPE declaration, and everything worked fine. However, I was worried that the tests won’t be portable, since there’s no telling how the compiled integration test code was going to be packaged and deployed. Of course, the proper practice in Java for accessing a file is through the classpath, via class.getResourceAsStream. I was able to do that for…
  • Foreign Keys – What Do You Think?

    Calen
    2 Oct 2014 | 8:02 pm
    Join the discussion about the pros and cons of using Foreign Keys. One of my trainees is a seasoned database guy with experience in a lot of critical systems. He said he doesn’t use foreign keys because it makes maintenance of a DB hard. In my experience, foreign keys make integration testing hard, because you have to add data that you don’t need for the test; but then again, maybe referential integrity should be part of the integration tests anyway. Ultimately, I think it depends on how important referential integrity is to your application. Different types of data will need…
  • Using Git & GitHub to Manage a Class

    Calen
    2 Oct 2014 | 3:51 am
    Calen tells us about the advantages of using Git and GitHub for his classes at O&B University. I’m having all my trainees submit their work through Git & GitHub. I see the following advantages: I can have them do group work but I can still keep track of individual contributions. I can see their thought process, not just the final product. In case trainees would like to review their learnings at a future date, they can conveniently find their code. And of course, they learn good software engineering practice. If you review a commit on Github, it shows you just the code that…
  • Simple Web Application to demonstrate Object-Oriented Design, Test-Driven Development, GoF & Enterprise Design Patterns, Servlets, JSP, JSTL and JDBC

    Calen
    2 Oct 2014 | 1:03 am
    I’ve started building a simple web application to demonstrate Object-Oriented Design, Test-Driven Development, GoF and Enterprise Design Patterns, Servlets, JSP, JSTL and JDBC. I’ll be using this for my training courses. Comments welcome, especially if you spot errors! You can find it here. Source: Calen Legaspi
  • add this feed to my.Alltop

    Flowa

  • Learnings from Lean-Agile Change at Yle: Change Work

    1 Oct 2014 | 5:00 pm
    Two weeks ago, I presented the talk “The lean-agile change initiative at Yle, year one” with Yle’s head of development Mirette Kangas 1 at the Agile Prague 2014 Conference. We found out that the process of preparing our talk was actually a process of further reflection upon what really happened last year and what could we learn about it. That is why I’m writing a series of posts to highlight our most important findings. In this first post I will highlight the importance of the way that you go about planning and implementing the change initiative. In many cases agile transformations…
  • Future-Proof -työpaja Helsingissä 15.10.

    16 Sep 2014 | 5:00 pm
    Huom! Ajankohta muuttunut. Työpaja järjestetään 15.10.2014 klo 9:00 - 11:30. Flowa järjestää yhteistyössä Hub13:n kanssa ilmaisen ja avoimen työpajan ohjelmistotuotekehityksen benchmarkkauksesta Helsingissä 15.10.2014. Samalla teemalla järjestetään myös työpaja Jyväskylässä syyskuun 26. päivä. Työpajan aihe on: Softatuotekehityskyvykkyyksien kokonaisvaltainen benchmarkkaus Digibisnes on globaalia ja globalisoituu entisestään joka päivä. Samaan aikaan asiakkaat odottavat tuotteiden ja palveluiden kehittyvän yhä kiihtyvällä tahdilla. Myös markkinat muuttuvat…
  • Clojure kilpailuetuna ja muita syitä käyttää Clojurea

    16 Sep 2014 | 5:00 pm
    This content is available only in Finnish. image: CC BY 2.0 Hajime Nagahata; Kuvan muokkaus Ari-Pekka Lappi. Sama lisenssi. Se vaarahan tässä on olemassa, että Clojure-koodaajat koodaavat ympyröitä Javan jähmeydelle alistuneiden ympärille! Kuuntele myös: Ari Pekka Lapin henkilöhaastattelu 4 näkökulmaa tuotekehityksen mittaamiseen digibisneksessä Flowa-debaatti: Avoin palkkapolitiikka Juha Heimosen henkilöhaastattelu Kuudennessa Flowa-podcast-episodissa aiheena on ohjelmointikielten aateliin kuuluva, Javan virtuaalikoneen päällä toimivat LISP-variantti Clojure. Podcastissä…
  • The CEO Secret of Achieving More with Less Effort

    13 Sep 2014 | 5:00 pm
    image: The Yogi by MorkiRo CEOs in elite 21st century companies seem to stay up-to-date to the on-goings in their business without making an effort. According to a recent study, 90% of CEOs use majority of their work time focusing in a time period of only two weeks forward from now. Conversely, CEOs in elite 21st century companies are able to focus on the next quarter, the next year and on even longer time spans without sacrificing most of their time trying to control the current events in the company. I admit, I made up that leading research quotation to focus your attention to an important…
  • Tuotekehityksen benchmarkkaustyöpaja Jyvaskylässä 26.9.

    4 Sep 2014 | 5:00 pm
    Huom! Protomo muuttaa tällä viikolla Juomatehtaalle, joten myös työpajan pitopaikka on vaihtunut. Uusi osoite on: Vapaudenkatu 25, Jyväskylä. Flowa järjestää yhteistyössä Protomon ja PROFITin kanssa ilmaisen ja avoimen työpajan ohjelmistotuotekehityksen benchmarkkauksesta Jyväskylässä 26.9.2014. Samalla teemalla järjestetään myös työpaja Helsingissä 2.10.2014. Työpajan aihe on: Softatuotekehityskyvykkyyksien kokonaisvaltainen benchmarkkaus Digibisnes on globaalia ja globalisoituu entisestään joka päivä. Samaan aikaan asiakkaat odottavat tuotteiden ja palveluiden…
  • add this feed to my.Alltop

    Latest blog entries

  • SAFe and LeSS: Much Ado about Nothing

    16 Oct 2014 | 2:02 pm
    There is much internet airtime currently dedicated to discussion around the various merits of scaling Agile and the leading approaches in this space: The Scaled Agile Framework (SAFe http://www.scaledagileframework.com) and Large Scale Scrum (LeSS http://www.craiglarman.com/Large-Scale_Scrum). Most people commenting have little or no experience of actually using either framework. I do, and it seems to me that there is an awful lot of heat and noise being generated over the question, but not much light. Indeed, at times it feels as if we are falling back into the Agile 1.0 wars between the…
  • Splitting User Stories - how to transform the unmanageable

    15 Oct 2014 | 12:52 am
    The class were becoming restless. We were on Day 1 of a three-day Agile Software Development (ASD) course, and it was just before lunch. We’d started discussing the Agile principle of working in short increments and delivering something of value in each of the increments when one of the class spoke up, “I really don’t see how this can possibly work,” said Andy. “I’m an engineer, I deal with complex problems and many of them can take weeks, even months, to solve. Surely you’re not suggesting you can fit every real-world problem into two-week sprints?” I could almost see his…
  • The best Agile User Stories are incomplete

    29 Sep 2014 | 12:32 pm
    I recently overheard a very telling conversation between Scrum team members whilst doing some consulting work for a traditional waterfall organization in the process of adopting Agile. They were discussing their Product Backlog and I heard the words "the analysts are writing the stories".   I wasn’t particularly concerned about the description of people as analysts. The Scrum method refers to everyone as members of the Development Team and without identifying individual roles such as analyst, designer, programmer, tester etc. However, Scrum also recognises that…
  • SAFe (Scaled Agile Framework) 3.0 - classes now available

    1 Aug 2014 | 6:03 am
    As part of agil8's continued commitment to offering the very best Agile training available, we are pleased to announce that our next Leading SAFe (SAFe Agilist) training course on 18-19 September in London will teach the brand new release of the Scaled Agile Framework - SAFe 3.0. The latest release of SAFe was announced this week and the new set of course materials will be made available to agil8, a Scaled Agile Framework Gold Partner, in the next week so that we can teach the course in September. As reported by Dean Leffingwell in his latest blog, "SAFe 3.0 features extensive…
  • The Science of Procrastination - Infographic

    16 Jun 2014 | 5:06 am
      Procrastination is "the voluntary delay of some important task that we intend to do, despite knowing that we'll suffer as a result"...     Add this infographic to your website by copying and pasting the following embed code: -   {code} <p><strong>Use this on your site (720px wide):</strong></p><textarea style="display: block; height:50px; width: 90%" onclick="this.select()" cols="75" readonly="readonly" rows="5"><img alt="The Science of Procrastination"…
 
  • add this feed to my.Alltop

    Dynamic Leap

  • Is Your Business Planning to Adopt Apple’s iBeacon? Seven Challenges You’ll Need to Consider

    Dynamic Leap
    17 Oct 2014 | 2:59 pm
    Heralded as the dawn of a new shopping experience, Apple’s iBeacon technology allows retailers to use a network of small, constantly-broadcasting wireless devices to communicate with apps that are installed on nearby consumers’ iPhones. For both parties, the benefits are obvious; customers are able to instantly receive coupons or specials that are specific to the […] The post Is Your Business Planning to Adopt Apple’s iBeacon? Seven Challenges You’ll Need to Consider appeared first on Dynamic Leap.
  • An Apple a Day: 8 iPhone and iOS HealthKit Apps That Will Improve Your Workouts, Eating and More

    Dynamic Leap
    10 Oct 2014 | 6:06 pm
    If you’re one of the many millions of iPhone users who has upgraded to iOS 8 you’ve likely seen the new “Health” app that Apple has created as the centerpiece of its overall health-data strategy. What you may not know is that behind the scenes, a development tool set called HealthKit is working to provide […] The post An Apple a Day: 8 iPhone and iOS HealthKit Apps That Will Improve Your Workouts, Eating and More appeared first on Dynamic Leap.
  • Breaking the Habit: Can Mobile Apps Help You to Kick a Bad Habit Permanently?

    Dynamic Leap
    6 Oct 2014 | 3:31 pm
    Good or bad, habits are one of the traits that make us human. In today’s busy, fast-paced world it can be challenging to ensure that we’re staying true to our “good” habits like exercising regularly while avoiding the temptation to engage in “bad” habits like pushing off work until another time or spending another night […] The post Breaking the Habit: Can Mobile Apps Help You to Kick a Bad Habit Permanently? appeared first on Dynamic Leap.
  • Security Basics: Five Security Threats That Enterprise Mobile App Owners Face and How to Avoid Them

    Dynamic Leap
    26 Sep 2014 | 5:44 pm
    Does your enterprise make use of mobile apps? One of the biggest issues facing enterprise IT professionals is that of data security and how to leverage the flexibility and increased productivity offered by mobile apps while keeping sensitive data away from those that shouldn’t have access to it. In today’s blog post we’ll discuss five […] The post Security Basics: Five Security Threats That Enterprise Mobile App Owners Face and How to Avoid Them appeared first on Dynamic Leap.
  • Apple Introduces Apple Watch and Apple Pay – What do They Mean for Your Business?

    Dynamic Leap
    19 Sep 2014 | 2:52 pm
    Unless you were on a different planet last week, you likely heard that Apple made a number of product announcements including the new iPhone 6 and iPhone 6 Plus, the release of iOS 8, a payment solution known as Apple Pay and the Apple Watch, the company’s first foray into the relatively new market for […] The post Apple Introduces Apple Watch and Apple Pay – What do They Mean for Your Business? appeared first on Dynamic Leap.
  • add this feed to my.Alltop

    InfoTuts

  • Create Multi Step Form with Progress Bar using jQuery, CSS3 and PHP

    sanjeev
    5 Oct 2014 | 11:04 am
    Hi guys, today we will see how to create an awesome multi step form using CSS3, jQuery and PHP. Multi step forms are important when you have large number of input fields in a form, so breaking that form in smaller forms with less number of input fields is a good idea. It is user […]The post Create Multi Step Form with Progress Bar using jQuery, CSS3 and PHP appeared first on InfoTuts.
  • Freebies and Giveaway

    sanjeev
    22 Sep 2014 | 3:03 pm
    Hello friends, thanks for being in our awesome InfoTuts community. It’s been 2 years since we are learning together. I receive many emails from people who just want to say “thank you” because our tutorials helps them learn and create things easily. As a web developer and computer science guy you need to be aware […]The post Freebies and Giveaway appeared first on InfoTuts.
  • Easily Integrate PayPal Payment Gateway in PHP

    sanjeev
    8 Sep 2014 | 12:51 am
    Hi guys, in this post we will see how easily we can integrate PayPal payment gateway system in our PHP applications. If you were searching for this tutorial then you are already familiar with PayPal. But those who are not, don’t worry I will tell you everything you need to know in this post. PayPal […]The post Easily Integrate PayPal Payment Gateway in PHP appeared first on InfoTuts.
  • Dynamically Add Input Fields And Submit To Database With jQuery and PHP -2

    sanjeev
    24 Aug 2014 | 12:41 pm
    I am sure you all would love this tutorial as it was requested from many of our awesome readers. You would have seen our tutorial on How to Dynamically Add Input Fields And Submit To Database With jQuery and PHP. I received a good response for this tutorial, people asked how it would work if we have a […]The post Dynamically Add Input Fields And Submit To Database With jQuery and PHP -2 appeared first on InfoTuts.
  • Change Form Action Based on Select Option Using jQuery

    sanjeev
    13 Aug 2014 | 7:45 am
    Hi guys, I hope you all are good and rocking. Today I am sharing another simple tutorial for all our lovely new devs, we will see how we can dynamically change form action based on user selection in dropdown options. There are times when you need this for example in a search form you may […]The post Change Form Action Based on Select Option Using jQuery appeared first on InfoTuts.
  • add this feed to my.Alltop

    W3lessons.info

  • Tweet to Download Files using jQuery & Twitter API

    Karthikeyan K
    19 Oct 2014 | 5:27 am
    Today I’m going to tell you how to ask your visitors to share your content on social media without any costs.  Everyone knows that Twitter plays a important role in the thousands of different social media marketing strategies run by companies worldwide. Report says 175 million tweets every single day.  So Sharing content via twitter is a great way to boost or sell your business online: exposure,  a exchange of ideas and information. It will pull traffic to your site & also it will increase your followers In this post, I’m explaining how to create a <ins>Simple…
  • Instant Soundcloud Search using PHP & jQuery Ajax

    Karthikeyan K
    1 Oct 2014 | 12:21 pm
    Instant Search is one of the most popular term in the internet search, that shows you results as you type. I found that there are no more articles on Searching Souncloud Audios using PHP in the internet. So In this tutorial, I will tell you how to search audios in Soundcloud database using PHP & jQuery Ajax SoundCloud is an online audio distribution platform based in Berlin, Germany that enables its users to upload, record, promote and share their originally-created sounds. In July 2013, it had 40 million registered users and 200 million listeners – https://soundcloud.com/ Please…
  • Animated Sliding Facebook Like Box using Pure CSS3

    Karthikeyan K
    19 Sep 2014 | 11:45 am
    In this post I’m going to explain to How to display Animated Facebook Like Box using CSS3 alone. I’m sure that this tutorial will be very useful for website owners to pull users to like their Facebook Fan Page. Anyone can easily integrate this code in your website which is in Blogger, WordPress, Typepad,Forums & other general websites Please see the demo to see the script in action View Live Demo Step 1 You need to get the facebook like box SDK from facebook developers site – https://developers.facebook.com/docs/plugins/like-box-for-pages Step 2 Include this javascript…
  • Facebook Style Cover Image Reposition using jQuery & PHP

    Karthikeyan K
    31 Aug 2014 | 8:51 am
    My tutorials on Facebook Style Scripts was very well appreciated. When I was in facebook site, I found one cool feature that is called “Cover Image Reposition“. In this post, I’m very glad to explain you how to Reposition cover image using jQuery UI & PHP I have used jQuery, jQuery UI & simple PHP image resize, crop library to crop an image at given co-ordinates  jQuery UI Draggable – Enable draggable functionality on any DOM element. Move the draggable object by clicking on it with the mouse and dragging it anywhere within the viewport. We need to move the…
  • How to Write Test Cases for Login Form

    Abirami Vijaya kumar
    23 Aug 2014 | 7:04 am
    This post is basically on learning about testing and concentrates more on how to write or frame test cases for a given scenario/ application/product. In order to test any product one must be very clear on the requirements, such as what is the primary functionality to be tested, what other features should be tested, and of all one must never convince on the user experience of the product and test cases describe the procedure to test the requirements  For writing test cases one must have the right template , let me provide with one such template Fields required in writing the test cases Test…
 
  • add this feed to my.Alltop

    FromDev

  • 35+ Interactive Websites to Learn Programming

    20 Oct 2014 | 9:30 am
    Programming is the most important part of building any website. Website designers and developers need to learn programing and coding when they are taking the course on programming for website building. Apart from the regular courses there are certain interactive websites also available on the internet that help you learn and gain more knowledge over and above your regular course. As a learner it is recommended to visit these websites if you want to learn more about programing. This article gives you some basic information about some of those interactive websites that help you sharpen your…
  • 35+ Handy Regex Writing Tools and Software

    15 Oct 2014 | 9:30 am
    A regular expression which in short is known as regex or regexp is also at times known as a rational expression. It is a set of characters arranged in a sequence that is used to form a search pattern and is used for “find and replace” like tasks. It is mainly used for pattern matching operations for strings and is used in theoretical computer science. This concept was introduced in the 1950s by an American mathematician called Stephen Kleene and is very extensively used in the UNIX operating system for its text processing utility called “ed” and the grep filter. Grep stands for global…
  • 25+ Best Anti Virus Software To Protect Your Computer

    13 Oct 2014 | 9:30 am
    Antivirus is a program that detects and prevents your PC or laptop from malicious programs or malware that are often referred to as virus. It is recommended to install and use relevant and genuine antivirus in your PC or laptop in order to prevent it from any kind of virus attack that can cause permanent damage to your machine. Before installing the antivirus in your laptop or PC, you need to first understand what kind of malware that you want to block. The modern day antivirus softwares are well equipped to combat multiple malware programs – especially which are spread via internet. This…
  • 45+ Most Useful Java Libraries

    8 Oct 2014 | 9:30 am
    There are hundreds of Java libraries available today that cover every type of programming problem a Java developer is likely to come across. This article will take a look at Java libraries (core java and third party) every Java developer should know about before they write their first piece of code. Unfortunately, you will not find any of below mentioned third party libraries in java books since they are mostly project and requirements specific.But before we begin with the list, let’s take a look at what a Java library does:Understanding Java LibraryAccording to Wiki:The Java Class Library…
  • How To Switch E-commerce Platform

    6 Oct 2014 | 9:30 am
    There are several reasons that can prompt an ecommerce business to switch platforms. As a company grows and conditions in the market change, a business may find the need to replace an entire platform to stay competitive. However, implementing a new platform can be expensive. While there are relatively affordable options, this undertaking will still require financial and time investment. It also has serious risks to your business. Therefore, it's important to execute your plan carefully. If you’re able to do this, the benefits of implementing the right ecommerce platform includes…
  • add this feed to my.Alltop

    blog.bluewhaleapps.com

  • Apple iPad and Mac Event Announcements

    Christine Morrow
    17 Oct 2014 | 6:31 am
      Apple had another event on October 16th that announced some upcoming devices and other anticipated features.  After watching, I will recap the important take aways from this event.   iOS 8.1 comes October 20th with customer concerns being addressed. Apple Pay is coming October 20th with over 500 banks on board with the new feature.  Read more about it here. Release of Yosemite. There's literally tons of new features with the new OS.  Apple has a full list of what's new iPad Air 2.  The display is mostly the same with a few new enhancements: fully laminated with…
  • Apple Pay Training Programs Prepare for Launch

    Christine Morrow
    16 Oct 2014 | 11:38 am
    Apple is preparing for Apple Pay to launch on October 20th.  They're requiring training programs for their employees and retailers.  For those of you who aren't familiar with Apple Pay, it's a digital payment service that will allow users to securely store their credit cards.  This allows users to pay for goods and services without having to reach for their wallet.  According 9to5mac, they've provided details on Apple Pay from the training material.  Apple Pay can be set up through the Passbook App or in a new settings tab "Passbook & Apple Pay" which…
  • Apple Releases iOS 8

    Christine Morrow
    18 Sep 2014 | 12:25 pm
    iOS 8 has been deemed the "biggest iOS release ever"by Apple and is to be released to the public today.  In a previous post announcing iOS 8, I detailed some of the great features that we will all be getting in this new operating system.  This is highly anticipated, as well as, the new iPhones to be available in a short time.           For those who want a quick recap of the iOS 8 release, I've bullet pointed it out for you! Photos: Easily find your photos with search feature that allows user to sort by date, location, and/or album name.  New…
  • iOS 8: Keyboard Open to iPhone Developers

    Christine Morrow
    18 Sep 2014 | 12:22 pm
    It's not often Apple provides developers the opportunity to place a spin on native features, but this time around they are allowing iOS developers to create their own keyboard app.  There are already several keyboard apps that have been used in the Android market, which are now making their way into the App Store for download.   Users are able to download the apps and select which keyboard they'd rather have in-place of the native keyboard that is provided by Apple.   There are few popular apps already becoming in the App Store. Swype SwiftKey Fleksy TouchPal Minuum This…
  • Apple Announces iPhone 6 and iPhone 6 Plus

    Christine Morrow
    9 Sep 2014 | 10:24 am
    Apple had their live event today, September 9th, to announce the newest iPhones and software advancements coming this Fall. Apple users will be getting two new phones this October, the iPhone 6 and the iPhone 6 Plus.         "iPhone 6 and iPhone 6 Plus. The best iPhones we’ve ever made." - Tim Cook iPhone 6 Curve design 4.7 inch display Thinner - 6.9 mm (iPhone 5S is 7.6 mm) New Retina HD display New glass cover iPhone 6 Plus Curve design Thinner - 7.1 mm  5.5 inch display New Retina HD display Landscape view to view more content  Both…
 
  • add this feed to my.Alltop

    MS Gooroo GoorooTHINK

  • Mobile developers in web land

    21 Oct 2014 | 6:36 pm
    There are mobile app writers who create software to run natively on the mobile platform. There are also those who write web apps tailored to work well on a mobile device. What does the marketplace have to say about these two breeds? We investigate the [Mobile Developer](/browse/career/Mobile-Devel...
  • Custom site-under-maintenance page on Azure Web Role

    10 Oct 2014 | 5:40 pm
    First of all, you shouldn't normally need to take your web role offline. You only need to deploy to staging slot and when it's ready, swap the slots. But you might need to do some database maintenance which needs preventing database changes in order to ensure data integrity. In that case you have t...
  • Using Visual Studio 2014 with K runtime (vNext )> 1.0.0-alpha3

    29 Sep 2014 | 1:32 am
    Visual Studio uses whichever version of the K runtime that is currently marked as "default". Therefore to install the latest version of the k-runtime, and to tell visual studio to use it, use the follwoing kvm command: kvm.ps1 install latest -p -a default Make sure you restart Visual Studio 2014...
  • Howto: Configure Windows Server 2012 for running ASP.Net vNext from nightly dev builds

    29 Sep 2014 | 12:05 am
    Microsoft unvelied ASP.Net vNext in May of this year, and it has been developed heavily ever since. ASP.Net vNext represents the future of ".Net on the Server", so I though tI might prepare this guide for actually getting it up and running on a server (which is not quite as striaght forward as you ...
  • The journey to quintuple screens

    16 Sep 2014 | 1:54 am
    The journey to five screens took some time, and was filled with frustration and anguish at not quite being able to find the right balance between screen realestate and practicality. In the end I gave up on practicality. ![Image alternative text](https://msgimages.blob.core.windows.net/images/00d00...
  • add this feed to my.Alltop

    Potknox Blog

  • The Key Factor to Consider When Choosing An IT Solutions Provider

    pottu.venugopal@metanest.com
    16 Oct 2014 | 12:13 am
    Choosing an IT Solutions Provider is no joke, whether you’re a big company (and your every move is being watched), or a small company (where every seemingly invisible move can cost a fortune). There is no dearth of literature on the factors to consider when choosing an IT solutions provider, but most of these focus on the company as whole. Hidden under the reputation and performance history however, is a team of developers who are currently employed to satisfy every individual client’s needs. You may know everything you need to about the company itself- but how much do you know…
  • Are Your In House Screening Tools Failing You?

    pottu.venugopal@metanest.com
    13 Oct 2014 | 2:45 am
    Using Skill Tests- either online or offline- to screen coders and programmers and shortlist them for interviews is hardly a new practice. Technical recruiters all over the globe use them in some form or the other, never relying entirely on resumes and interviews for such a skill-based role. A large number of them- especially in startups, as we’ve discovered- still depend on in-house tools, which begs the question, is that really the right move? Related: What Good Is A Coder Who Can’t Code? As recruiters, we use Screening Tests to test the coding and programming skills of a…
  • The Latest, Smartest Anti-Cheating Mechanisms

    pottu.venugopal@metanest.com
    6 Oct 2014 | 3:52 am
    Jack is going through the Java test scores of the 100 or so job applicants who took the online screening test he created with Potknox. 30 candidates scored above 80%, 12 above 90, and 2, a whopping 100%. He is tempted to call in those two- Drake and Josh- for interviews, immediately. But then he sees something strange. At the 33rd minute of the test, a generated screenshot shows Jack that Drake was looking at Wikipedia to answer an MCQ question. At the 47th minute, he notices Drake is having a telephone conversation with someone and noting down what he is being told. At the 56th minute, Drake…
  • Up In The Clouds: The Rise of SaaS

    pottu.venugopal@metanest.com
    3 Oct 2014 | 5:34 am
    Cloud computing has revolutionized the way people store and access data, making life unimaginably simpler for a large number of us. People can now store their data on an offshore server and access it from anywhere at any time, which means there is no need to carry bulky storage devices around to make sure you have the data you need. Cloud computing is all about accessing data at the exact moment you need it, and not a moment later. But for many of us, the transition is too big to stomach up so soon, and there are still some gaps in our understanding. Well, let’s jump on the knowledge…
  • Lateral Hiring: How Online Skill Assessment Helps

    pottu.venugopal@metanest.com
    3 Oct 2014 | 1:43 am
    Hiring experienced professionals is an incredibly demanding task for any recruiter. The most important thing when making an impactful decision such as this, is: Am I missing out on Talent?  So how can you reduce the risk of making a bad hire, or worse, missing out on a good one? Can a Skill Assessment Tool like Potknox really capture the essence of an experienced candidate’s abilities- not just the possession of a faculty, but the ability to productively apply it? Yes, and here’s how: 1. Multi-Competency Assessments Tests created with Potknox test technical, aptitude,…
  • add this feed to my.Alltop

    iPhoneWise.com

  • How to Jailbreak iPhone 4

    iPhoneWise
    15 Oct 2014 | 12:26 am
    Since the iPhone was first released, many people sought ways to use its paid applications for free and always wanted to find a way through which no user would have to purchase any applications from the Apple store. That tension has eased intensely as the jail breaking community for the IPhone developed over the years. […]
  • How to Jailbreak iPhone?

    iPhoneWise
    13 Oct 2014 | 12:04 am
    How to jailbreak iPhone is a very interesting question as it has popped up in the minds of many iPhone users over the time. There have been other similar questions that involve the wonders of jail breaking in other Apple gadgets such as the iPad and iPod in many cases. Why people ask such questions […]
  • Jailbreak iPhone

    iPhoneWise
    10 Oct 2014 | 8:19 am
    To jailbreak iPhone, there have been many attempts. These attempts have been successful as well as disastrous and have only benefited those who saw success while those who saw failure ended up with corrupted iPhones and had to buy new ones. There are a lot of steps that go into action before attempting to jailbreak […]
  • iPhone 3gs Jailbreak

    iPhoneWise
    7 Oct 2014 | 10:08 am
    iPhone 3gs jailbreak is only compatible with very few jailbreak software in the world as of 2014. Also, 3gs devices have received a very severe SSL bug which might inflict a lot of damage on both user privacy and data in 3gs iPhones which may push these users to such an extent that they will […]
  • Jailbreak iPhone 5

    iPhoneWise
    6 Oct 2014 | 7:41 am
    There were numerous questions in regard to any attempt that could be made to jailbreak iPhone 5. Since the trend of jail breaking has reached its peak in the iPhone devices and has become a piracy problem for the Apple Corporation, many companies envy it and try dislocate the jail breaking community while eager users […]
 
  • add this feed to my.Alltop

    My Fusion Learnings

  • URL Encoding in Java

    Anand Yerrapati
    16 Oct 2014 | 5:00 am
    Whenever we are passing data to any url or web services, some characters of the data might be un recognised. Hence, it is always better to encode data before sending to URLs or web services, which we call as URL encoding. We have pre defined apis in java to do this encoding.Below is an example to show how to encode a string in java.String str="Hello World";java.net.URLEncoder..encode(str, "UTF-8");The output for this code would be:Hello+World.
  • Convert an image to Base64

    Anand Yerrapati
    16 Oct 2014 | 1:30 am
    This post is to show how to generate base64 string to an image file.Below is the method which will return the base64 string to the given image file.The input for this method is the full path of the image.    public String getBase64ForFile(String inFile) throws Exception {        String base64 = "";        System.out.println("inFile: " + inFile);        URL url = new URL(inFile);        InputStream fin = url.openStream();        ByteArrayOutputStream bos = new…
  • ERROR: Plugin 'Camera' not found, or is not a CDVPlugin. Check your plugin mapping in Cordova.plist

    Anand Yerrapati
    15 Oct 2014 | 7:48 am
    I am developing a MAF application in which I need to collect images from the user for which I provided a button. On click of the button, photo library supposed to be opened, so that the user can select the images. But on click of the button, I am getting the below error.Error:Plugin 'Camera' not found, or is not a CDVPlugin. Check your plugin mapping in Cordova.plist.This is because the app is not granted access to required device capabilities.To give the access, go to maf-application.xml and click on "Device Access", then grant access to required capabilities.Below is the example where I…
  • How to enable Contribution Folders in Webcenter Content

    Anand Yerrapati
    12 Oct 2014 | 2:05 am
    If the “Contribution Folders” under Browse Content is not visible, please follow the below procedure to enable it.Login to webcenter contentUnder Administration menu, go to Admin Server and select “Component Manager” optionSelect “advanced component manager” optionUnder disabled components, select “Folders_g” and click on enable buttonPlease note that, while enabling “Folders_g”, if “FrameworkFolders” is enabled, then disable it, because both the options should not be enabled. Either of those should be enabled at a time             …
  • How to make an entry of host file in Unix

    Anand Yerrapati
    10 Oct 2014 | 9:30 am
    Below is the procedure to make an entry of host file in UnixOpen host file: /etc/hostsMake an entry to the file like below           <ip> <hostname>           Ex:             10.143.121.118  myhostnameSave the fileAnd run below command to flush the DNS cache           dscacheutil -flushcache
  • add this feed to my.Alltop

    Mobileapptelligence.com

  • Hybrid Apps Development, Native App or Mobile Web, which one to go.

    MobileAPPtelligence
    16 Oct 2014 | 1:33 am
    Hybrid apps development is basically the combination of native mobile app development and mobile web development. One should use the native mobile app development to develop the app, when it is best or necessary to use the camera and other native features of smartphones like maps, but use core web technologies when features need a external connectivity of date or a the algorithm associated. In hybrid apps development / cross platform app development, all request lists in the mobile applications are native. All windows are native, they work as containers for web views. When the views are web…
  • Top Ways to Learn Android Apps Development

    MobileAPPtelligence
    8 Oct 2014 | 1:25 am
    If you are novice app developer and intend to learn professional android apps development, you are on right note. IDC had published in the third quarter of 2013 that Android OS has created a new milestone with more than 210 M smart-phones shipped. Android counts more than 80% in the said shipment. With the massive momentum, which android has created, this seems to grow bigger. Android apps, which are now actually used for everything, are being sought by businesses to promote and brand their business. In such scenario, android app developers are seeing the great demand because of more and more…
  • PhoneGap Cross Platform Mobile App Development Platform

    MobileAPPtelligence
    7 Oct 2014 | 12:30 am
    PhoneGap is one of the most sought after cross platform mobile app development platforms. PhoneGap is a set of JavaScript APIs which allows you to access the native capabilities of your device.  When a mobile app developer builds an application using PhoneGap, he is essentially building a mobile web site using HTML5 and JS just that he is putting the HTML and JavaScript on the phone. PhoneGap mobile applications run on the local browser on the phone and are connected to the native the native libraries through JavaScript APIs. PhoneGap Cross Platform App Development If one is developing a…
  • Mobile App Use in First Half of 2014

    MobileAPPtelligence
    16 Sep 2014 | 6:13 am
    When we pass into the second half of 2014, mobile apps have defeated the mobile web. Apps have come to dominate mobile traffic, according to leading mobile survey company, which studied 300 billion ad impressions in the first half of 2014. A surprising 58.2 percent of mobile ad impressions was the contribution of mobile apps while 48.8 percent on the mobile web. Businesses vie for user time and attention in the mobile apps, not websites and that’s why mobile app development companies and cross platform app development companies have great funnel of projects to execute. American users are…
  • Android Apps Development to Brand Your Business

    MobileAPPtelligence
    22 Aug 2014 | 1:34 am
    Android apps development services have become one of the most sought after mobile app development services. Smart-phones have become an integral part of modern, decent life and it exerts its influence in the buying process of its users. Reports of Nielsen and others invariably emphasize the need for business people to have their own mobile site and mobile apps to survive in the present ‘mobilization’ of business. android apps development When you have decided to build an app for your business, the natural question is which platform you should choose: iOS or Android? Google which owns…
  • add this feed to my.Alltop

    Evoke Technologies Blog

  • How To Design An Effective Test Automation Framework

    Sheshajee Dasari
    21 Oct 2014 | 6:53 am
    In the software testing domain, clients and the business community have gained maturity to understand the benefits of implementing a test automation framework. Test automation framework plays a vital role in the success or failure of any software automation project. So, what exactly is test automation framework? What are the best practices to be followed […] The post How To Design An Effective Test Automation Framework appeared first on Evoke Technologies Blog.
  • New Software Testing Standards – ISO/IEC/IEEE 29119

    Jagannadha Swamy Tata
    7 Oct 2014 | 8:08 am
    The software industry is all about standards, we have ISO standards, IEEE standards etc. Adding to the list, we now have a new ISO standard exclusively for software testing, which is the ISO/IEC/IEEE 29119. As per IEEE standards association, these new software testing standards can be used within a software development life cycle (SDLC) or […] The post New Software Testing Standards – ISO/IEC/IEEE 29119 appeared first on Evoke Technologies Blog.
  • JavaScript Frameworks – AngularJS vs Ext JS

    Srikanth Varma Kanumuri
    22 Sep 2014 | 6:43 am
    Ext JS and AngularJS are two of the popular HTML5 / JavaScript frameworks for web application development. So how does one decide, which is the best out of these? Or which is an ideal framework for web application development? Is there an evaluation criterion to decide, which is superior? Let’s explore these two JavaScript frameworks […] The post JavaScript Frameworks – AngularJS vs Ext JS appeared first on Evoke Technologies Blog.
  • Importance of SQA and Test Factory Model in Software Testing

    Jagannadha Swamy Tata
    11 Sep 2014 | 1:26 am
    In a typical software organization, there are numerous software testing and quality assurance activities that are to be accomplished as per project timelines. It is a big challenge for the project management teams to keep a track of all these activities and ensure timely completion. In such situations, the role of software quality assurance (SQA) proves to be […] The post Importance of SQA and Test Factory Model in Software Testing appeared first on Evoke Technologies Blog.
  • Simple Techniques to Tune Bonitasoft Application Performance

    Hari Prasad Alla
    2 Sep 2014 | 3:57 am
    Application performance is an important parameter that determines the success or failure of any software application / product. This post highlights few simple techniques to tune application performance of Bonitasoft BPM, which would be helpful to the  Bonitasoft community. It also provides guidance on resolving issues that arise, while implementing Bonitasoft BPM solutions. A recent implementation of Bonitasoft […] The post Simple Techniques to Tune Bonitasoft Application Performance appeared first on Evoke Technologies Blog.
 
  • add this feed to my.Alltop

    Desktop Coding

  • How to Accessing REST (REpresentational State Transfer) / Web Service with VB6

    Nurdin Budi M.
    18 Oct 2014 | 11:36 am
    In an opportunity that occurs when programming, I must add a system different than the usual access I do. The new system requires to be able to access data REST/Web services. Well, on this occasion I will share my experience in accessing the REST/Web Service with VB6.What is REST (REpresentational State Transfer)Representational state transfer (REST) is an abstraction of the architecture of the World Wide Web; more precisely, REST is an architectural style consisting of a coordinated set of architectural constraints applied to components, connectors, and data elements, within a distributed…
  • Data Input Grid Control for VB6 (Free Download)

    Nurdin Budi M.
    16 Oct 2014 | 6:49 am
    One of the facilities in the creation of application programs, especially programs with VB6, using data grid on the form input is needed. For example in the sales transaction form, we are required to fill more than 1 item in 1 sales number, for example, look at the picture below:This sometimes makes the newbie programmer feel how his difficult to be able to accommodate application using data input grid as desired.There are many ways to apply input data grid model with the various components ActiveX (OCX), e.g. using a ListView control combined with TextBox, DBGrid or using…
  • The Greatness of Local Variables When Overriding Task Parameters in SQL Server Store Procedure

    Nurdin Budi M.
    15 Oct 2014 | 10:22 pm
    Based on my experience, problems on the Huge Database of SQL Server, data retrieval using a Stored Procedure with the Parameters will give rise to a new problem that is on the side of the performance speed, this is because it is not done with the proper way to use the available elements; Let's prove to prove it!In explaining this proof, I will use the reverse way; I will give an example of a SQL Server Stored Procedure with a SELECT Clause to extract data table JOIN along with the parameters used; then compare if the Parameters of the assignment in Exchange by the Local Variables and see the…
Log in