Software Development

  • Most Topular Stories

  • Top 10 Popular jQuery Plugins in 2014

    W3lessons.info
    Karthikeyan K
    8 Dec 2014 | 10:38 am
    We are all waiting for the year 2015. So today I would like share some awesome jquery plugins which I have used in my web projects recently. I feel this plugins will be very innovative, most useful & time saving too. You can easily download and use it in any of your web applications instantly jQuery Face Detector Plugin A powerful jQuery/Zepto plugin that detects faces on images, videos and canvas.   View Live Demo  Download Labelauty jQuery Plugin A nice and lightweight jQuery plugin that gives beauty to checkboxes and radio buttons and allows custom labels for each status of…
  • ASP.NET 5 Overview

    ASP.NET Content
    11 Nov 2014 | 9:00 pm
    ASP.NET 5 is a significant redesign of ASP.NET. This topic introduces the new concepts in ASP.NET 5 and explains how they help you develop modern web apps.
  • APIs should not be copyrightable

    Martin Fowler
    Martin Fowler
    16 Dec 2014 | 8:00 am
    Last month, the Electronic Frontier Foundation (EFF) filed an amicus brief with the Supreme Court of the United States, asking the justices to review an earlier lower court decision that allows APIs (Application Programming Interfaces) to be copyrightable. I'm one of the 77 software professionals who signed the brief, although rather intimidated by a group that includes Abelson & Sussman, Aho & Ullman, Josh Bloch, Fred Brooks, Vint Cerf, Peter Deutsch, Mitch Kapor, Alan Kay, Brian Kernighan, Barbara Liskov, Guido van Rossum, Bruce Schneier, and Ken Thompson. The original lawsuit was…
  • Reminder to migrate to updated Google Data APIs

    Google Developers Blog
    Gary Lewis
    15 Dec 2014 | 9:00 am
    Over the past few years, we’ve been updating our APIs with new versions across Drive and Calendar, as well as those used for managing Google Apps for Work domains. These new APIs offered developers several improvements over older versions of the API. With each of these introductions, we also announced the deprecation of a set of corresponding APIs.The deprecation period for these APIs is coming to an end. As of April 20, 2015, we will discontinue these deprecated APIs. Calls to these APIs and any features in your application that depend on them will not work after April 20th. Discontinued…
  • iOS 8.2 beta 3 Now Available

    News and Updates - Apple Developer
    18 Dec 2014 | 9:00 am
    iOS 8.2 beta 3 Now Available
  • add this feed to my.Alltop

    Google Developers Blog

  • Reminder to migrate to updated Google Data APIs

    Gary Lewis
    15 Dec 2014 | 9:00 am
    Over the past few years, we’ve been updating our APIs with new versions across Drive and Calendar, as well as those used for managing Google Apps for Work domains. These new APIs offered developers several improvements over older versions of the API. With each of these introductions, we also announced the deprecation of a set of corresponding APIs.The deprecation period for these APIs is coming to an end. As of April 20, 2015, we will discontinue these deprecated APIs. Calls to these APIs and any features in your application that depend on them will not work after April 20th. Discontinued…
  • Building a scalable geofencing API on Google’s App Engine

    Gary Lewis
    11 Dec 2014 | 10:04 am
    Thorsten Schaeff has been studying Computer Science and Media at the Media University in Stuttgart and the Institute of Art, Design and Technology in Dublin. For the past six months he’s been interning with the Maps for Work Team in London, researching best practice architectures for working with big geo data in the cloud.Google’s Cloud Platform offers a great set of tools for creating easily scalable applications in the cloud. In this post, I’ll explore some of the special challenges of working with geospatial data in a cloud environment, and how Google’s Cloud can help. I’ve found…
  • Google Cardboard: Seriously Fun

    Gary Lewis
    10 Dec 2014 | 10:42 am
    As simple as they are, cardboard boxes are pretty great. Maybe you transformed one into a fort or castle growing up. Or maybe your kids took last week’s package delivery and turned the box into a puppet theater. The best part about cardboard is that it can become anything—all you need is your imagination.It’s this same spirit that inspired our team to turn a smartphone, and some cardboard, into a virtual reality (VR) viewer earlier this year. Suddenly, exploring the Palace of Versailles was as easy as opening an app. And the response was kind of delightful.We’ve been working to…
  • Four Steps to Supercharge Deep Linking for Android Apps

    Gary Lewis
    9 Dec 2014 | 10:12 am
    App deep links are the new kid on the block in Search results, and they’re picking up speed faster than you can say “Schema.org ViewAction”! For signed-in users, 15% of Google searches on Android now return deep links to apps through App Indexing. And over just the past quarter, we've seen the number of clicks on app deep links jump by 10x. Based on feedback from developers since we launched publicly App Indexing back in June, we’d like to share with you four key steps to monitor app performance and drive user engagement: 1. Make sure you get access to Webmaster ToolsApp indexing is a…
  • Get your Google Drive App listed on the Google Apps Marketplace

    Gary Lewis
    8 Dec 2014 | 9:59 am
    The Google Apps Marketplace brings together hundreds of third-party applications that integrate and enhance Google Drive, part of Google Apps for Work, our suite of collaboration and productivity tools for businesses. To improve discoverability and increase adoption, it’s important to make your Google Drive app integration available on the marketplace. Today, we want to share with you four easy steps to get listed immediately and enable admins to install your application for all users in their domain. For more details, check out the Google Apps Marketplace documentation. Step 1: Open your…
 
  • add this feed to my.Alltop

    News and Updates - Apple Developer

  • iOS 8.2 beta 3 Now Available

    18 Dec 2014 | 9:00 am
    iOS 8.2 beta 3 Now Available
  • Xcode 6.2 beta 3 Now Available

    18 Dec 2014 | 9:00 am
    Xcode 6.2 beta 3 Now Available
  • 64-bit and iOS 8 Requirements for App Updates

    17 Dec 2014 | 11:00 am
    As we announced in October, beginning on February 1, 2015 new iOS apps submitted to the App Store must include 64-bit support and be built with the iOS 8 SDK. Beginning June 1, 2015 app updates will also need to follow the same requirements. 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.
  • Safari 8.0.3 beta, Safari 7.1.3 beta, and Safari 6.2.3 beta Now Available

    16 Dec 2014 | 3:00 pm
    Safari 8.0.3 beta, Safari 7.1.3 beta, and Safari 6.2.3 beta Now Available
  • iTunes Connect Holiday Shutdown

    8 Dec 2014 | 11:00 am
    As a reminder, iTunes Connect will shut down December 22-29 for the winter holidays. If you plan to schedule app releases or price changes to take place during this time, make sure these changes are scheduled, submitted, and approved by December 18. Users who are currently testing or have been invited to test your pre-release apps with TestFlight will not be affected. Sales and Trends reports will also remain available through the Autoingestion tool.
  • add this feed to my.Alltop

    dzone.com: latest front page

  • Spring for Apache Hadoop 2.1.0M3 improves YARN and Spring Boot support

    pieterhvmw
    19 Dec 2014 | 2:25 pm
    We are pleased to announce the third milestone release of Spring for Apache Hadoop 2.1. The release is now available in the Spring IO repository We have worked on improving the YARN and data store writers. There are also new @Configuration changes and improvements to the Boot auto configuration features. See the full changelog for more details.
  • Big microservice infrastructure strides with Spring Cloud 1.0.0.RC1

    pieterhvmw
    19 Dec 2014 | 10:00 am
    Another cheerful holiday message from the Spring team: Spring Cloud 1.0.0.RC1 is now available in the http://repo.spring.io Maven repository. There are plenty of new features including: -Support for Hystrix metrics aggregation via an annotation @EnableTurbine and @EnableTurbineAmqp (for an AMQP-based collector) -A rehaul of the Ribbon configuration making it more friendly for Spring users. You can now configure each Ribbon client in its own ApplicationContext using @RibbonClient and override various bits, like the LoadBalancer, or the ServerListFilter, by providing @Bean definitions.
  • custom select box jquery tutorial

    ashleyrobinson
    19 Dec 2014 | 8:47 am
    This tutorial help you to create simple and stylish custom select.This is the simpliest way to get custom selectbox working.
  • This Week in Data [December 19, 2014]

    Baustin213
    19 Dec 2014 | 7:49 am
    This week we saw Microsoft and Google each taking steps to keep communications data private, Sony warned media outlets to do the same with their "stolen information," and a space agency blasted off to the cloud.
  • OpenStack Nova Availability Zones and Host Aggregates

    kevin.kaostricks
    19 Dec 2014 | 2:16 am
    Host aggregate is a way to group hosts. A host aggregate is created by assigning key-value pairs to group of machines. Note that only cloud administrators can configure and manage host aggregates. A host can belong to more than one aggregate.
 
  • add this feed to my.Alltop

    PHP.net news & announcements

  • PHP 5.4.36 Released

    Webmaster
    18 Dec 2014 | 6:15 pm
    The PHP development team announces the immediate availability of PHP 5.4.36. Two security-related bugs were fixed in this release, including the fix for CVE-2014-8142. All PHP 5.4 users are encouraged to upgrade to this version. For source downloads of PHP 5.4.36 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.4 is available

    Webmaster
    18 Dec 2014 | 4:35 pm
    The PHP development team announces the immediate availability of PHP 5.6.4. This release fixes several bugs and one CVE related to unserialization. All PHP 5.6 users are encouraged to upgrade to this version. For source downloads of PHP 5.6.4 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.20 is available

    Webmaster
    18 Dec 2014 | 8:10 am
    The PHP development team announces the immediate availability of PHP 5.5.20. This release fixes several bugs and one CVE related to unserialization. All PHP 5.5 users are encouraged to upgrade to this version. For source downloads of PHP 5.5.20 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.35 Released

    Webmaster
    13 Nov 2014 | 10:11 pm
    The PHP development team announces the immediate availability of PHP 5.4.35. 4 security-related bugs were fixed in this release, including the fix for CVE-2014-3710. All PHP 5.4 users are encouraged to upgrade to this version. For source downloads of PHP 5.4.35 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.3 is available

    Webmaster
    13 Nov 2014 | 3:15 pm
    The PHP development team announces the immediate availability of PHP 5.6.3. This release fixes several bugs and one CVE in the fileinfo extension. All PHP 5.6 users are encouraged to upgrade to this version. For source downloads of PHP 5.6.3 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

  • VIDEO: As one who is usually the loudest, especially…

    Nick
    19 Dec 2014 | 7:52 am
    As one who is usually the loudest, especially for lightning talks, Chris Powers’ message on silence is one you should to listen to.
  • The Sweater Song

    Wailin Wong
    18 Dec 2014 | 8:33 pm
    It all started with an Ewok. That’s my two-year-old daughter on Halloween. To complete the effect, I decided to dress up like Princess Leia in Return of the Jedi (her jaunty Endor speeder outfit, not the metal bikini) and went on the hunt for a sweater that would resemble her camouflage poncho but be something I’d wear again. Browsing the Nordstrom website, I discovered the Bobeau Asymmetrical Fleece Wrap Cardigan in “Heather Pinewood” and remembered I had seen it recommended on a fashion blog I follow. I ordered the sweater; it fit great and at least two people recognized me as Leia.
  • The curse of compressing reality

    Noah
    16 Dec 2014 | 6:16 pm
    When I’m not analyzing data, I like to make things from wood—furniture, cutting boards, etc. Making something physical after sitting at a computer all day is relaxing and rewarding, and I’m never short on gifts for family and friends. My woodworking isn’t totally detached from technology, and I rely heavily on forums, websites, online magazines, and YouTube both for inspiration and to learn how to do things. I’ve learned most of what I know about woodworking from people on the Internet, and I’ve been inspired to tackle things that I never would have thought…
  • Stuck again

    Nathan Kontny
    11 Dec 2014 | 9:01 am
    In 1949, Earl Bakken and his brother-in-law Palmer Hermundslie started a medical device repair shop in Palmer's garage. It was a terrible place to work – freezing in the winter, stifling in the summer. We used a garden hose to spray water on the roof in a not especially successful attempt to cool the place down a few degrees. At least once during those early days, the garage was infested with flying ants. Unlike your typical "successful" startup garage stories, they were in that garage for the next 12 years. In their first month of operation, they earned a whopping $8 of…
  • A Slice of Small Business Life

    Wailin Wong
    10 Dec 2014 | 6:16 am
    There was a time in America, if you can believe it, when you would order a pizza and it would arrive somewhat cold and soggy. A horrifying prospect! Ingrid Kosar was disenchanted with cold delivery pizza too, and she wanted to do something about it. In 1984, she filed a patent for a “thermally insulated food bag,” which is familiar to pizza eaters the world over. Photo by Michael Berger Kosar has a great entrepreneurial origin story. The next three decades of her career don’t make as tidy a narrative. The bags got commoditized; Kosar lost business to lower-priced competitors…
  • add this feed to my.Alltop

    MapQuest Dev Blog

  • 3 Reasons MapQuest’s Enterprise Product Suite Should Power Your Business

    Ambur Cole
    4 Dec 2014 | 10:59 am
    Let’s face it. In the mapping space, you have options. But not all options are created equal, especially when it comes to your business needs. Beyond reliability, accuracy and legacy, here are the three reasons that MapQuest Enterprise is truly the only option you need: No daily limit on service: Unlike the Community Edition license, an Enterprise Edition license doesn’t have a daily limit on usage.  Enterprise Edition clients don’t need to worry about service interruptions due to our service shutting off after the 5,000th transaction of the day. Access to experts: Whether it’s a…
  • Are you a Community Edition (Licensed Data) user?

    Jonathan Harahush
    17 Nov 2014 | 1:55 pm
    Attention, users of Community Edition on Licensed Data! We are in the process of simplifying our licensing structure and have a few upcoming changes that we want you to know about. Currently, MapQuest offers three types of licenses for use of our APIs, SDKs, and associated Developer Tools: Community Edition (Open Data), Community Edition (Licensed Data), and Enterprise Edition (Licensed Data). Later this year, we will be simplifying the structure by removing the Community Edition (Licensed Data) tier. As of December 31, 2014, we will be retiring the Community Edition (Licensed Data) license…
  • Nominatim/OSM Data Updates Temporarily Suspended

    Jonathan Harahush
    4 Sep 2014 | 10:38 am
    Attention, users of the MapQuest-hosted Nominatim Search Service! During the next few weeks, we will be making upgrades to the back-end systems that power our instance of Nominatim and this involves a complete data refresh. During this time, OSM data updates will be temporarily suspended. It is possible that users may temporarily experience inconsistent results until all of our back-end servers have received the necessary upgrades. It is also possible that users may not see recent edits to OSM data immediately reflected in search results. Please feel free to tweet us @MapQuestTech or e-mail…
  • JavaScript Maps API v7.1.0 Released (Licensed & Open)

    Jonathan Harahush
    17 Jun 2014 | 2:18 pm
    Today we are excited to announce quite a few JavaScript Maps API updates! The JavaScript Maps API v7.1.0 and Open JavaScript Maps API v7.1.0 have been officially released to production and include a great mix of new functionality as well as enhancements to existing functionality. We’ve also simplified and updated our list of currently supported browsers. First, let’s talk about new functionality. We’ve introduced new, easy-to-use routing modules to the toolkit. The new-route and new-route-collection modules include the ability to more easily customize the start and end POI icons on the…
  • Announcing MapQuest Plugins for Leaflet on Licensed and Open Data

    Jonathan Harahush
    30 Apr 2014 | 3:55 pm
    Did you know that MapQuest offers the ability to use our maps, geocoding, and routing with the open-source Leaflet mapping library? The interest and feedback provided during our public beta was truly overwhelming and today we are excited to announce the first production release of the MapQuest Plugins for Leaflet, utilizing both our Licensed and Open data sources. The MapQuest Plugins for Leaflet enable developers to easily integrate our most popular core services — maps, routing, and geocoding — to applications built with the open-source Leaflet JavaScript mapping library.
  • add this feed to my.Alltop

    A List Apart: The Full Feed

  • Lyza Danger Gardner on Building the Web Everywhere: The Implicit Contract

    18 Dec 2014 | 5:30 am
    I work with lots of different teams and different developers. I usually know innately, as does the team around me, whether the teams we’re working with are good or not. We rarely disagree on the evaluation. But what does good mean? I find that the most valuable web developers interact with each other along a kind of implicit contract, the tenets of which are based upon web standards and proven ways of doing things that we’ve cobbled together collectively over the years. Most of the time, good isn’t generated by an individual in isolation—it’s the plurality of tandem efforts that hum…
  • This week's sponsor: Harvest

    The fine folks at A List Apart
    17 Dec 2014 | 10:00 am
    Thanks to Harvest for sponsoring A List Apart this week. Check out Forecast, a whole new way to plan your team’s time.
  • Conference Proposals that Don’t Suck

    16 Dec 2014 | 7:00 am
    When it comes to turning your big idea into a proposal that you want to submit to a conference, there are no real rules or patterns to follow beyond “just do your best” and perhaps “keep it to 500 words,” which makes the whole process pretty daunting. I’ve worked with a number of people submitting proposals to events over the past few years. I’ve been racking my brain trying to identify a strong pattern that helps people pull together proposals that provide what conference chairs and program planners are looking for, while at the same time making the process a bit more clear to…
  • Tweaking the Moral UI

    16 Dec 2014 | 7:00 am
    A couple of years ago, I was asked to help put together a code of conduct for the IA Summit. I laughed. We need a code of conduct here? The IA Summit is the nicest, most community-friendly conference ever! Those problems happen at other conferences! And they want me to help? There are sailors jealous of my cussing vocabulary—surely I was not PC enough to be part of such an effort. But the chairs insisted. So, being a good user-centered designer, I started asking around about the idea of a code of conduct. I found out design conferences are not the safe meetings of minds I thought they were.
  • This week's sponsor: MyFonts

    The fine folks at A List Apart
    11 Dec 2014 | 7:20 am
    Thanks to MyFonts for sponsoring A List Apart this week! Take a look at their list of the 50 most popular fonts on the web right now.
 
  • add this feed to my.Alltop

    Ruby News

  • Ruby 2.2.0-rc1 Released

    18 Dec 2014 | 1:00 am
    We are pleased to announce the release of Ruby 2.2.0-rc1. After RC1, all changes will be limited to bug fix only. The final release of Ruby 2.2.0 is scheduled on December 25, 2014. Ruby 2.2 includes many new features and improvements for the increasingly diverse and expanding demands for Ruby. For example, Ruby’s Garbage Collector is now able to collect Symbol type objects. This reduces memory usage of Symbols; because GC was previously unable to collect them before 2.2. Since Rails 5.0 will require Symbol GC, it will support only Ruby 2.2 or later. (See Rails’ blog post for details.)…
  • Ruby 2.2.0-preview2 Released

    28 Nov 2014 | 1:00 am
    We are pleased to announce the release of Ruby 2.2.0-preview2. Ruby 2.2.0-preview2 is the second preview of Ruby 2.2.0. Many new features and improvements are included for the increasingly diverse and expanding demands for Ruby. For example, Symbol GC makes Symbols garbage collectable. This reduces memory usage of Symbols; because GC couldn’t collect Symbols before Ruby 2.2. Since Rails 5.0 will require Symbol GC, it will support only Ruby 2.2 or later. (See Rails’ blog post for details.) Also, new Incremental GC decreases pause time of garbage collection, which is also helpful for…
  • CVE-2014-8090: Another Denial of Service XML Expansion

    13 Nov 2014 | 4:00 am
    Unrestricted entity expansion can lead to a DoS vulnerability in REXML, like “Entity expansion DoS vulnerability in REXML (XML bomb, CVE-2013-1821)” and “CVE-2014-8080: Parameter Entity expansion DoS vulnerability in REXML”. This vulnerability has been assigned the CVE identifier CVE-2014-8090. We strongly recommend to upgrade Ruby. Details This is an additional fix for CVE-2013-1821 and CVE-2014-8080. The previous patches fixed recursive expansions in a number of places and the total size of created Strings. However, they did not take into account the former limit used for entity…
  • Ruby 2.0.0-p598 Released

    13 Nov 2014 | 4:00 am
    We are pleased to announce the release of Ruby 2.0.0-p598. This release includes a security fix for a DoS vulnerability of REXML. It is similar to the fixed vulnerability in the previous release, but this handles another case for entity expansion. Please view the topic below for more details. CVE-2014-8090: Another Denial of Service XML Expansion And, some bug fixes are also included. See tickets and ChangeLog for details. Download http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p598.tar.bz2 SIZE: 10758882 bytes MD5: a3f3908103a7d209d1d1cf4712e3953c SHA256:…
  • Ruby 2.1.5 Released

    13 Nov 2014 | 4:00 am
    Ruby 2.1.5 has been released. This release includes a security fix for a DoS vulnerability of REXML. It is similar to the fixed vulnerability in the previous release, but new and different from it. CVE-2014-8090: Another Denial of Service XML Expansion And, some bug fixes are also included. See tickets and ChangeLog for details. Download http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.bz2 SIZE: 11994454 bytes MD5: a7c3e5fec47eff23091b566e9e1dac1b SHA256: 0241b40f1c731cb177994a50b854fb7f18d4ad04dcefc18acc60af73046fb0a9 SHA512:…
  • add this feed to my.Alltop

    Google Testing Blog

  • Testing on the Toilet: Truth: a fluent assertion framework

    Google Testing Bloggers
    19 Dec 2014 | 10:25 am
    by Dori Reuveni and Kurt Alfred Kluever 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. As engineers, we spend most of our time reading existing code, rather than writing new code. Therefore, we must make sure we always write clean, readable code. The same goes for our tests; we need a way to clearly express our test assertions.Truth is an open source, fluent testing framework for Java designed to make your test assertions and failure messages more readable. The fluent API…
  • GTAC 2014 Wrap-up

    Google Testing Bloggers
    4 Dec 2014 | 4:24 pm
    by Anthony Vallone on behalf of the GTAC Committee On October 28th and 29th, GTAC 2014, the eighth GTAC (Google Test Automation Conference), was held at the beautiful Google Kirkland office. The conference was completely packed with presenters and attendees from all over the world (Argentina, Australia, Canada, China, many European countries, India, Israel, Korea, New Zealand, Puerto Rico, Russia, Taiwan, and many US states), bringing with them a huge diversity of experiences.Speakers from numerous companies and universities (Adobe, American Express, Comcast, Dropbox, Facebook, FINRA, Google,…
  • Protractor: Angular testing made easy

    Google Testing Bloggers
    30 Nov 2014 | 9:46 am
    By Hank Duan, Julie Ralph, and Arif Sukoco in Seattle Have you worked with WebDriver but been frustrated with all the waits needed for WebDriver to sync with the website, causing flakes and prolonged test times? If you are working with AngularJS apps, then Protractor is the right tool for you. Protractor (protractortest.org) is an end-to-end test framework specifically for AngularJS apps. It was built by a team in Google and released to open source. Protractor is built on top of WebDriverJS and includes important improvements tailored for AngularJS apps. Here are some of Protractor’s key…
  • GTAC 2014 is this Week!

    Google Testing Bloggers
    27 Oct 2014 | 11:26 am
    by Anthony Vallone on behalf of the GTAC Committee The eighth GTAC commences on Tuesday at the Google Kirkland office. You can find the latest details on the conference at our site, including speaker profiles. If you are watching remotely, we'll soon be updating the live stream page with the stream link and a Google Moderator link for remote Q&A. If you have been selected to attend or speak, be sure to note the updated parking information. Google visitors will use off-site parking and shuttles. We look forward to connecting with the greater testing community and sharing new advances and…
  • 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,…
  • add this feed to my.Alltop

    Ted Patrick

  • CreateJS EaselJS 0.8.0

    Ted Patrick
    12 Dec 2014 | 8:34 am
    I worked with Flash for some 11 years (4.8@Adobe) because as a creative medium “it just worked”. Sure the medium could be used incorrectly but it was great, it had no rules, few limitations, constantly improved, had a great community, and it was ideal for creative graphics/application/gaming purposes. If you could imagine it, you could built it. It was fun. Until 2007 when on new mobile web runtimes lacking plugin apis, it didn’t work. When I departed Sencha in late 2012, I had been following CreateJS:EaselJS closely after the launch of Atari Arcade. When I…
  • OnDemand Deferred Rendering with CreateJS & Canvas

    Ted Patrick
    14 Nov 2014 | 10:53 am
    I wanted to highlight how we handle rendering on <canvas> with CreateJS/EaselJS as this approach has drastically improved our app performance. First lets look at how things are typically done. There are 2 common approaches to rendering: Constant Rendering – Render at a frame rate… 30 frames per second. OnDemand Rendering – Render frames as you need them…. now….now…wait…now etc. The constant frame rendering approach attempts to render at a frame rate typically aligned with the browser RequestAnimationFrame. The problem here is that typically…
  • 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…
 
  • add this feed to my.Alltop

    Scott Hanselman's Blog

  • The real and complete story - Does Windows defragment your SSD?

    Scott Hanselman
    3 Dec 2014 | 1:43 pm
    There has been a LOT of confusion around Windows, SSDs (hard drives), and whether or not they are getting automatically defragmented by automatic maintenance tasks in Windows. There's a general rule of thumb or statement that "defragging an SSD is always a bad idea." I think we can agree we've all heard this before. We've all been told that SSDs don't last forever and when they die, they just poof and die. SSDs can only handle a finite number of writes before things start going bad. This is of course true of regular spinning rust hard drives, but the conventional wisdom around SSDs…
  • Getting ready for the future with the Microsoft .NET Portability Analyzer

    Scott Hanselman
    3 Dec 2014 | 11:22 am
    .NET has been getting more and more portable. Not only is .NET Open Source going forward (read Announcing .NET 2015 - .NET as Open Source, .NET on Mac and Linux, and Visual Studio Community) but you of course know about Xamarin tools, as well as, I hope, the .NET Microframework, and much more. You can run your .NET code all over, and there's a tool to make this even easier. While you'll rarely get 100% portable code with any platform, you can get into the magic 90-95% with smart refactoring, then keep the platform-specific shims pluggable. The .NET Portability Analyzer is a free Visual Studio…
  • OmniSharp - Making cross-platform .NET a reality, and a pleasure

    Scott Hanselman
    27 Nov 2014 | 5:38 am
    In case you missed it, make sure to read Announcing .NET 2015 - .NET as Open Source, .NET on Mac and Linux, and Visual Studio Community because there's been some big stuff going on. Here's the summary of the .NET 2015 Wave of awesomeness. We are running .NET as an open source project going forward. http://github.com/dotnet There's a home for Microsoft on GitHub now at http://microsoft.github.io You can get Visual Studio Community for FREE now at http://visualstudio.com/free ASP.NET 5 will run on Windows, Linux, and Mac. Yes, really. The other thing I wanted to talk about is a newly organized…
  • ASP.NET 5 (vNext) Work in Progress - Exploring TagHelpers

    Scott Hanselman
    19 Nov 2014 | 4:57 pm
    TagHelpers are a new feature of ASP.NET 5 (formerly and colloquially ASP.NET vNext) but it's taken me (and others) some time to fully digest them and what they mean. Note that this, and all of ASP.NET 5 is a work in progress. TagHelpers can and will change. There is NO tooling support in Visual Studio for them, as they are changing day to day, so just be aware. That's why this post (and series is called Work in Progress.) Historically we've used HtmlHelpers within a Razor View, so when you wanted a Label or a TextBox you'd do this. This is from the ASP.NET 5 Starter Web example.
  • Announcing .NET 2015 - .NET as Open Source, .NET on Mac and Linux, and Visual Studio Community

    Scott Hanselman
    12 Nov 2014 | 7:35 am
    It's happening. It's the reason that a lot of us came to work for Microsoft, and I think it's both the end of an era but also the beginning of amazing things to come. The .NET 2015 wave of releases is upon us. Here's what's happening and we announced it today in New York. There's a lot here, so drink it all in slowly. Be sure to check out all the blog posts I'm linking to at the end, but here's my personal rollup and take on the situation. We are serious about open source and cross platform. .NET Core 5 is the modern, componentized framework that ships via NuGet. That means you can ship a…
  • add this feed to my.Alltop

    Rajesh Setty » Blog

  • One blind spot to avoid in your quest to be true to yourself

    thinksulting@gmail.com (Rajesh Setty)
    14 Dec 2014 | 8:00 pm
    You would have heard (generally from motivational speakers) about the need to be true to yourself. Common terms used are: Be yourself Be true to yourself You can only be yourself, everybody else is taken Be You I can go on and also I agree with most of the statements but with a caveat. If you want to feel good about yourself and exercise freedom of speech or freedom of expression then go ahead by all means. Nobody can stop you. But… If you are thinking of meaningful accomplishments, the above theory paints only half the picture. There is a blind spot to avoid with the above approach and if…
  • Why is it hard to get what you are worth?

    thinksulting@gmail.com (Rajesh Setty)
    7 Dec 2014 | 1:55 pm
    You or someone you know are struggling to see how to fill the gap. The gap I am refering to is the difference between what you earn currently and what you are worth. There is an outside chance that you are in a situation for personal reasons where you can’t positively influence how much ever you try to reduce the gap. I say it’s an outside chance because those situations are rare. It does feel good to say that you are in one of them because when you truly believe that, “you absolve yourself from the blame” for your current situation. You are a victim and you are in a way happy being…
  • How to Handle Thankless Assignments

    thinksulting@gmail.com (Rajesh Setty)
    29 Nov 2014 | 6:01 pm
    A thankless assignment is one where there is a limited upside for doing a great job on the assignment, but there is a serious downside if something goes wrong with it. You (or someone you know) have been tasked with thankless assignments not once, but many times over unless you have been “Vegas-style lucky” – meaning VERY VERY lucky.. Over the last few years, I have helped a number of people handle thankless assignments and turn them into situations that will create potential advantages for them. Here I present those ideas that have worked well. Here we go: 1. Understand…
  • What is a real missed opportunity?

    thinksulting@gmail.com (Rajesh Setty)
    23 Nov 2014 | 12:05 am
    One of my favorite quotes is actually an African proverb. It goes like this: When you want to go fast, go alone. When you want to go far, go together. It’s easy to understand and equally easy to forget, unfortunately. With that in the background, let’s get to answering the question we started with: What is a real missed opportunity? In short, the “real missed opportunity” is your inability to proactively help people in your network to accelerate the pursuit of their dreams. Let me explain… Let’s take an example of John. He is a member of your network and someone you have known for…
  • Three Things to Think About Before Making a Request for an Introduction

    thinksulting@gmail.com (Rajesh Setty)
    13 Jul 2014 | 3:20 pm
    First, let us clear a myth It may be true that you may have only six degrees of separation from anyone else in the world. So, theoretically speaking, if you wanted to reach ANYONE all you had to do was to find the right six-degree chain and voila, you will be right in front of that person. That rarely happens and for most part, will remain as a myth. LinkedIn has made it easy to break the boundaries a bit. For starters, you can definitely see who is in your extended network. Again, mostly the power ends right there. Just because you can now see who is connected to whom does not make you…
 
  • add this feed to my.Alltop

    Jon Udell

  • Human/machine partnership for problems otherwise Too Hard

    Jon Udell
    19 Dec 2014 | 11:55 am
    My recent post about redirecting a page of broken links weaves together two different ideas. First, that the titles of the articles on that page of broken links can be used as search terms in alternate links that lead people to those articles’ new locations. Second, that non-programmers can create macros to transform the original links into alternate search-driven links. There was lots of useful feedback on the first idea. As Herbert Van de Sompel and Michael Nelson pointed out, it was a really bad idea to discard the original URLs, which retain value as lookup keys into one or more web…
  • Where’s the IFTTT for repetitive manual text transformation?

    Jon Udell
    15 Dec 2014 | 3:00 pm
    While updating my home page today, I noticed that that the page listing my InfoWorld articles had become a graveyard of broken links. The stuff is all still there, but at some point the site switched to another content management system without redirecting old URLs. This happens to me from time to time. It’s always annoying. In some cases I’ve moved archives to my own personal web space. But I prefer to keep them alive in their original contexts, if possible. This time around, I came up with a quick and easy way to do that. I’ll describe it here because it illustrates a few…
  • Why shouting won’t help you talk to a person with hearing loss

    Jon Udell
    9 Dec 2014 | 6:04 pm
    I’ve written a few posts [1, 2] about my mom’s use of a reading machine to compensate for macular degeneration, and I made a video that shows the optimal strategy for using the machine. We’re past the point where she can get any benefit from the gadget, though. She needs such extreme magnification that it’s just not worth it any more. So she’s more dependent than ever on her hearing. Sadly her hearing loss is nearly as profound as her vision loss, and hearing aids can’t compensate as well as we wish. She’s still getting good mileage out of audiobooks,…
  • Alternative sources of data on police homicides

    Jon Udell
    2 Dec 2014 | 9:46 am
    There were empty seats at the table on Thursday for young males of color who have been shot by police, most recently Tamar Rice, a 12-year-old boy who was carrying a toy gun. His case resonates powerfully in Santa Rosa where, last year, 13-year-old Andy Lopez was shot for the same reason. He is memorialized in this moveable mural currently on display at the Peace and Justice Center around the corner from Luann’s studio: Our son is an Airsoft enthusiast, just like  Tamar Rice and Andy Lopez were. Unlike them he is white. In circumstances like theirs, would that have made the crucial…
  • The Church of One Tree: A civic parable

    Jon Udell
    23 Nov 2014 | 6:16 pm
    Juilliard Park is one of the jewels of Santa Rosa. It occupies 8.8 acres downtown, adjacent to the SOFA Arts District where, last weekend, thousands gathered for the 10th annual WinterBlast festival. Here’s how the Press Democrat describes the SOFA district: Loosely gathered around the intersection of South A Street and Sebastopol Avenue, the neighborhood once had a shady reputation, but about a decade ago it began to change, and over those years it emerged as a destination for cuisine and culture. And it continues to evolve. Today, you’ll find a picturesque cluster of small,…
  • add this feed to my.Alltop

    Rands in Repose

  • What a failing hyperdrive sounds like…

    rands
    15 Dec 2014 | 7:53 am
  • Aperture Science Innovators

    rands
    6 Dec 2014 | 7:19 pm
    By Jake Briggs and purchasable here.
  • The QA Mindset

    rands
    2 Dec 2014 | 8:22 pm
    My first job in technology was a QA internship. The summer between my freshman and sophomore years, I tested the first release of Paradox for Windows at Borland. As an intern, I started by following someone else’s QA test plan – dutifully checking each test off the list. After a few weeks, I knew my particular area inside and out. A new build would show up, which I’d install via 3.5-inch floppies, and in ten minutes of usage, I’d have a sense – is this a good or bad build? In QA, there is a distinct moment. It comes once you’re deeply familiar with your product or product area; it…
  • The Force Awakens – A Collage of Iconic Images

    rands
    28 Nov 2014 | 7:54 am
    (This brief article assumes you’ve seen the trailer. If you haven’t what are you waiting for?) The Return of the Jedi came out on May 25, 1983 which is really the last time that you saw new material on the Millennium Falcon was 31 years ago. If you were alive, close your eyes and imagine what you were doing 31 years ago. I was furiously begging my parents to let me see Return of the Jedi again. As teaser trailers, The Force Awaken checks all the boxes. Introduction of characters. Check. Establish that the Star Wars universe has evolved since we last saw it. Check Bad guys. Check. Good…
  • Organizational Lessons from Slime Mold

    rands
    25 Nov 2014 | 7:34 am
    Via Kabir Chibber on Quartz: Explore, remove hierarchies, and remember what you did wrong and tell someone:
  • add this feed to my.Alltop

    Treehouse Blog

  • Holiday Cheer is Almost Here!

    Faye Bridge
    19 Dec 2014 | 6:01 am
      This month we’re celebrating the end of a fantastic year, full of successes and achievements by the Treehouse community. We’re also looking forward to the start of 2015, a new year of learning and exciting opportunities. So we’re hosting a very special festive giveaway to celebrate you, our amazing students. How 12 Days of Holiday Cheer Works Starting tomorrow (12/20), we’ll be counting down to the end of the year with 12 days of giveaways! We have heaps of exciting prizes to give away including: Treehouse t-shirts, notebooks, stickers; licenses to Balsamiq Mockups, Adobe…
  • Optimize Images for the Web

    Nick Pettit
    18 Dec 2014 | 6:00 am
    One of the best ways to create fast websites is to optimize images for the web. HTML, CSS, JavaScripts, and fonts can add up, but nothing will slow a page down like tons of unoptimized graphics. In my experience, images tend to account for the majority of a page’s total file size (commonly known as “page weight”). If you optimize images, transfers from the server to the browser will happen much faster. Let’s dig in. Use SVGs First Scalable Vector Graphics (SVG) is an XML markup language for storing vector images (check out SVG Basics on Treehouse). Instead of using…
  • New Courses: Java Objects & SVG Basics

    Gill Carson
    17 Dec 2014 | 6:39 am
    New Courses: SVG Basics Scalable Vector Graphics (SVG) is an XML markup language for creating two-dimensional images using vectors. This is different from traditional raster-based image formats that use pixels, like JPEG and PNG. When used on web pages, SVG images provide an infinite level of detail, so they look sharp regardless of screen size or pixel density. In this course, we’ll look at situations where SVGs are better than PNG and JPEG files, as well as when an SVG might not be the best choice. Finally, we’ll learn how to modify SVGs using CSS. This course has pre-requisites…
  • Material UI in React

    Jason Seifer
    16 Dec 2014 | 9:11 am
    It’s Tuesday which means that the Treehouse Show is back! In episode 120 of The Treehouse Show, Nick (@nickrp) and Jason (@jseifer) talk about web performance, Material UI, and more. For a free month’s trial, Join Jason and Nick at http://teamtreehouse.com/show. Watch Episode 120 of The Treehouse Show This Week’s Links Perf.Rocks Material UI – Material Design React Components gka/chroma.js CSS Dig FnordMetric | Framework for building beautiful real-time dashboards The post Material UI in React appeared first on Treehouse Blog.
  • Ryan Talks About the History of Treehouse

    Gill Carson
    16 Dec 2014 | 8:30 am
    Our CEO, Ryan Carson, appeared on ‘The DC Executive Hangout’, a live weekly show to gain valuable insight from industry influencers. Hosted by Jared Gold and Jamilah Corbitt, Ryan talks about the history of Treehouse and where we are going in the future. Check out the interview below! The post Ryan Talks About the History of Treehouse appeared first on Treehouse Blog.
 
  • add this feed to my.Alltop

    ScottGu's Blog

  • Azure: Premium Storage, RemoteApp, SQL Database Update, Live Media Streaming, Search and More

    11 Dec 2014 | 11:14 am
    Today we released a number of great enhancements to Microsoft Azure. These include: Premium Storage: New Premium high-performance Storage for Azure Virtual Machine workloads RemoteApp: General Availability of Azure RemoteApp service SQL Database: Enhancements to Azure SQL Databases Media Services: General Availability of Live Channels for Media Streaming Azure Search: Enhanced management experience, multi-language support and more DocumentDB: Support for Bulk Add Documents and Query Syntax Highlighting Site Recovery: General Availability of disaster recovery to Azure for branch offices and…
  • Announcing Open Source of .NET Core Framework, .NET Core Distribution for Linux/OSX, and Free Visual Studio Community Edition

    12 Nov 2014 | 7:45 am
    This week we are holding our Connect() developer event in New York City.  This is an event that is being streamed online for free, and it covers some of the great new capabilities coming with the Visual Studio 2015 and .NET 5 releases.  You can watch the event live as well as on-demand here. I just finished giving the opening keynote of the event during which I made several big announcements: Announcing the Open Sourcing of the .NET Core Runtime and Libraries Over the last several years we have integrated more and more open source technology into our .NET, Visual Studio, and Azure…
  • Azure: Announcing New Real-time Data Streaming and Data Factory Services

    30 Oct 2014 | 11:39 pm
    The last three weeks have been busy ones for Azure.  Two weeks ago we announced a partnership with Docker to enable great container-based development experiences on Linux, Windows Server and Microsoft Azure. Last week we held our Cloud Day event and announced our new G-Series of Virtual Machines as well as Premium Storage offering.  The G-Series VMs provide the largest VM sizes available in the public cloud today (nearly 2x more memory than the largest AWS offering, and 4x more memory than the largest Google offering).  The new Premium Storage offering (which will work with…
  • Azure: New Marketplace, Network Improvements, New Batch Service, Automation Service, more

    28 Oct 2014 | 7:35 am
    Today we released a major set of updates to Microsoft Azure. Today’s updates include: Marketplace: Announcing Azure Marketplace and partnerships with key technology partners Networking: Network Security Groups, Multi-NIC, Forced Tunneling, Source IP Affinity, and much more Batch Computing: Public Preview of the new Azure Batch Computing Service Automation: General Availability of the Azure Automation Service Anti-malware: General Availability of Microsoft Anti-malware for Virtual Machines and Cloud Services Virtual Machines: General Availability of many more VM extensions – PowerShell…
  • 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.
  • add this feed to my.Alltop

    Knowing .NET

  • Good Bye, Dr. Dobb’s

    larry
    16 Dec 2014 | 1:21 pm
    Today comes the shitty news that Dr. Dobb’s (…Journal of Computer Calisthenics and Orthodontia) is shutting down. I would not have had the career I have had without DDJ: first as an inspiration, then as a competitor, and then as the last torch of technically rigorous, personally-voiced but professionally edited high-quality programming articles. DDJ was the last of the great programming magazines and was, probably, the greatest. Only Byte could, perhaps, have an equal claim to the crown. All the rest of ours, an entire industry, envied their columnists, technical editors, and…
  • My talk “let awesome = App |> Seq.map F#” available…

    larry
    25 Oct 2014 | 1:32 pm
    Video from my Xamarin Evolve talk on using F# for programming mobile apps, in which I argue that functional and object-oriented programming are two great paradigms that pair great together.
  • Xamarin.Forms Programming in F#

    larry
    27 Aug 2014 | 7:02 pm
    Things are kind of busy what with Evolve being only 40 days away and iOS 8 coming down the pipe, but I thought I’d share the easy hack that allows you to program Xamarin.Forms with F#. (Of course, Xamarin loves F# and official support and templates and documentation and all that sort of stuff is forthcoming. This is just something you can do for the moment to begin exploring Xamarin.Forms with F#.) tl;dr: Use the beta PCL 78 F# Core and link to the facade assemblies for monotouch OK, so assuming that was a bit too brief… In Xamarin.Studio create a “New…
  • Exploring HealthKit With Xamarin: Provisioning and Permissions Illustrated Walkthrough

    larry
    11 Jul 2014 | 12:45 pm
    One of the more interesting frameworks in iOS 8 is Health Kit, system-wide persistent storage for health-related information. I’m just beginning to explore the namespace myself, but thought I’d walk through the steps you need to manipulate Health Kit with Xamarin. Because health-related information is so sensitive, developing for Health Kit requires: The app be developed using an “Explicit App ID” with Health Kit Services explicitly enabled (see below); The Entitlements.plist must have a com.apple.developer.healthkit key set to true; and At initial runtime, the user…
  • The Protocol Pattern

    larry
    10 Jul 2014 | 9:32 am
    In C# (and F#), one can define extension methods on interfaces. These extension methods can have implementations, which can be used as default implementations for implementors of the extension. I haven’t heard a name for this technique. Example: interface IFoo { } static class IFoo_Extensions { public static void Foo(this IFoo self) { Console.WriteLine("Foo"); } } class ImplementingClass : IFoo { } class MainClass { public static void Main (string[] args) { var aFoo = new ImplementingClass (); aFoo.Foo (); //Prints "Foo" from extension default implementation } }…
  • add this feed to my.Alltop

    Official jQuery Blog

  • jQuery 1.11.2 and 2.1.3 Released – Safari Fail-Safe Edition

    Dave Methvin
    18 Dec 2014 | 7:46 am
    Season’s greetings! After a thoughtful review of the Naughty and Nice lists, we have decided to leave a small present under the tree to finish 2014: jQuery 1.11.2 and 2.1.3! These releases include several bug fixes to make your cross-browser development experience better. The most significant fix in this release is a workaround for a serious querySelector bug in Safari 8.0 and 7.1. When this bug popped up we were hopeful that it would be fixed in patch releases but that did not happen. Apple is by far the least transparent browser maker, and we have very little information about when…
  • Improving the Pointer Events Polyfill

    Kris Borchers
    17 Dec 2014 | 9:45 am
    Today, we’re excited to announce that Google has transferred its Pointer Events polyfill to the jQuery Foundation. This polyfill was originally written by Google’s Polymer team but since Google has chosen to put their Pointer Event implementation on hold, we engaged to ensure that the polyfill is maintained and continues to be a tool developers can use as a path to the eventual native implementation in all browsers. Many thanks to Google and the Polymer Team for allowing us to build off their work and continue development. The jQuery Foundation has been, and continues to be a…
  • QUnit 1.16 Release and Roadmap

    Jörn Zaefferer
    10 Dec 2014 | 5:32 am
    We’ve just released QUnit 1.16, an important milestone for the project. This release introduces several new APIs that will become the default in QUnit 2.0. To help migrate to these APIs, you can start using them today in 1.16. Our 2.x upgrade guide provides all the details you need to change your existing test suite to the new APIs. Here’s a quick overview of the new APIs: QUnit.test( "assert.async() test", function( assert ) { var done = assert.async(); var input = $( "#test-input" ).focus(); setTimeout(function() { assert.equal( document.activeElement, input[0], "Input was focused" );…
  • jQuery 3.0: The Next Generations

    Dave Methvin
    29 Oct 2014 | 11:23 am
    It’s hard to believe it’s been nearly eight years since jQuery was released. Web development has changed a lot over the years, and jQuery has changed along with it. Through all of this time, the team has tried to walk the line between maintaining compatibility with code from the past versus supporting the best web development practices of the present. One of those best practices is semantic versioning, or semver for short. In a practical sense, semver gives developers (and build tools) an idea of the risk involved in moving to a new version of software. Version numbers are in the…
  • jQuery Foundation Adopts Mousewheel Plugin

    Scott Gonzalez
    27 Oct 2014 | 11:15 am
    The jQuery Foundation is pleased to announce that Brandon Aaron has donated his jquery-mousewheel plugin to the jQuery Foundation. Brandon is a jQuery team alumnus and he leaves the plugin in great shape with very few open issues. It’s a very popular plugin, one that’s often used along with jQuery UI and other widgets. Adopting the mousewheel plugin is part of the jQuery Foundation’s mission to make a web developer’s work easier. We want to ensure that web developers can use this plugin and be confident it will be supported into the future. We can’t do this…
 
  • add this feed to my.Alltop

    Channel 9

  • TWC9: Last Show of 2014, Orleans, Bing Developer Assistant, VSO news and more... | This Week On Channel 9

    Greg Duncan, Vladimir Kolesnikov, Nikola Metulev
    19 Dec 2014 | 1:45 pm
    This week on Channel 9, Nikola and Vlad discuss the week's top developer news, including;[00:32] Orleans Goes Open Source[David Gristwood], http://orleans.codeplex.com/[01:29] Bing Developer Assistant for Visual Studio [Shabbar Husain][02:52] Skype Translator – How it Works [Mo Ladha, Chris Wendt][04:34] Magic Moments and the Big Screen, with Xim 1.3 [Colleen Estrada][06:27] VSO Update, Quick code editing, backlog filtering, and more – Dec 17 [Aaron Bjork], Lightweight Web Editing with Markdown Files in Visual Studio Online [Brian Keller][07:17] A new Visual Studio Online and Team…
  • EdgeShow 130: Inside the Azure Storage Outage of Nov 18th | Edge

    RicksterCDN
    19 Dec 2014 | 12:49 pm
    In this episode of The Edge Show, Rick introduces a special interview by Larry Larson from Channel 9 talking with Mark Russinovich, CTO of Microsoft Azure about the Storage Outage that took place November 18th. Mark provides insight into what happened, how it was resolved and how the Azure team is actively working to improve the customer experience on the Azure platform as a result.The Full Blog post on the Root Cause Analysis over on the Azure blog.BlogPost: Details on the RCA (Root Cause Analysis) of the Azure Storage Outage of November 18th.We're taking a break for the holiday season.
  • Episode 164: Azure Diagnostic Improvements with Boris Scholl and Saurabh Bhatia | Microsoft Azure Cloud Cover Show

    Haishi Bai, Chris Risner
    19 Dec 2014 | 9:13 am
    In this episode Haishi Bai is joined by Boris Scholl and Saurabh Bhatia, both Program Managers on the Azure Tools team.  Boris and Saurabh join us to discuss diagnostics improvements with the Azure SDK.  Saurabh starts by showing the new IaaS configuration page in Visual Studio which enables viewing endpoints, installing extensions, altering logging levels, and much more.  He then goes on to show how to create custom Event Sources in your code to better facilitate logging information from your applications and how to configure those event sources for your roles.
  • Azure Websites Migration Assistant with Apurva Joshi | Azure Friday

    Azure
    18 Dec 2014 | 4:00 pm
    Apurva Joshi (AJ) shows Scott how to use the Azure Websites Migration Assistant to migrate an on-premises site to the cloud in just a few clicks.
  • Strategies for Adopting New Technologies | Visual Studio Toolbox

    Robert Green
    18 Dec 2014 | 7:47 am
    This is the fifth in a series of shows featuring speakers from the VSLive conference, which was held in Redmond in August. In this episode, Robert is joined by Miguel Castro. They discuss how you approach new technologies, and in particular, how you approach the fact that as new techniques become available, there is more then one way of doing things. Specific examples they discuss are WCF/Web API and WebForms/MVC, but the approach and the way you think about this is broadly applicable.
  • add this feed to my.Alltop

    java.net

  • Building and Testing JSF.next

    rwlarsen
    15 Dec 2014 | 10:15 pm
    Josh Juneau gives us a glimpse into the featureset included in JSR 344 (JSF 2.3) and explains how to take it out and kick the tires. Source: http://www.javacodegeeks.com/2014/11/building-and-testing-jsf-next.html Community:  
  • Do all business logic on the client using JavaScript?

    rwlarsen
    15 Dec 2014 | 2:03 pm
    Peter Varhas explores what types of features can safely exist on the client side, and which should stay on the server. Source: http://javax0.wordpress.com/2014/11/19/do-all-business-login-on-the-client-using-javascript/ Community:  
  • Architecture of Web Applications

    rwlarsen
    8 Dec 2014 | 3:01 pm
    Arian Celina gives an interesting perspective on web application architecture, and when we should and shouldn't use REST. Source: http://java.dzone.com/articles/architecture-web-applications Community:  
  • How Immutability Helps

    rwlarsen
    2 Dec 2014 | 10:21 pm
    Yegor Bugayenko explains when you should use immutable classes and why those getters and setters we all know and love so well are not always a good idea. Source: http://www.javacodegeeks.com/2014/11/how-immutability-helps.html Community:  
  • Responsive Design for JavaFX

    rwlarsen
    2 Dec 2014 | 9:38 pm
    Hendrik Ebbers introduces us to ResponsiveFX, an API that allows JavaFX application developers to easily impliment user interfaces that adjust to the size of the Stage. That's right folks, now your applications can look good regardless of the size of the window (or screen). Source: http://www.guigarage.com/2014/11/responsive-design-javafx/ Community:  
  • add this feed to my.Alltop

    The Daily WTF

  • Error'd: Metro Card Jackpot!!

    19 Dec 2014 | 3:00 am
    "I really need to look into a cash-out option," writes Alvin.   "There were evidently more DNS requests on my network last week than there are observable atoms in the universe," writes Elliot, "Maybe we should upgrade our name servers."   "The punch line? I'm expected to type all this in after having hand surgery," wrote Louise H.   "What do a Christmas tree base, a banana slicer, and a 4K Ultra-HD TV have in common? A whole lot according to Amazon," Roland wrote.   "Another developer at the company I work for committed some code, and I was reviewing," Jason D. writes,…
  • CodeSOD: A Perfect 10

    18 Dec 2014 | 3:00 am
  • Pass By NullPointer

    17 Dec 2014 | 3:00 am
    Maxime was having difficulty viewing a website with the NoScript add-on installed to her web browser. It wasn't a huge surprise - some websites just don't work right with NoScript running, but it was a surprise when her browser displayed Java exceptions. Enabling JavaScript made the error page go away, but what? Lack of JavaScript causing Java exceptions!? She viewed the page source and found that the server expects an "innerCHK" parameter, perhaps some kind of session or security token, to be passed in via URL query string. If it isn't provided, the server returns an error page displaying a…
  • CodeSOD: JSON at Crystal Lake

    16 Dec 2014 | 3:00 am
    Trevor found an unusual bug. Every customer had a GUID, but for some reason, their JSON API failed if there were ever more that 75 results. He checked the web layer, only to find that it didn’t actually build the JSON- it just returned a string. The string itself came from their Oracle database. That’s where this procedure came from: create or replace PROCEDURE GET_CUSTOMERS ( InCustomerGuid IN VARCHAR2, OutCustomerGuidArray OUT VARCHAR2, OutResult OUT NUMBER, OutResultMessage OUT VARCHAR2 ) AS vCustomerGuidArray VARCHAR2(4000); vCustomerGuid VARCHAR2(40); BEGIN OutResult := 0;…
  • Woulda...Coulda...Shoulda

    15 Dec 2014 | 3:00 am
    Have you ever done something that seemed like a good idea at the time? Then looked back upon it much later and had second and third thoughts about the wisdom of what you had done? A long time ago, Jack worked for a company that had built a goods-declarations system for freight-forwarders so that they could get the blessing of the government to import/export their goods. Those were the days when DOS was the latest and greatest thing available for anyone who wanted quick development turnaround time. No big-iron, with all their rules, regulations and procedures for these guys. They needed their…
 
  • add this feed to my.Alltop

    The Old New Thing

  • How did protected-mode 16-bit Windows fix up jumps to functions that got discarded?

    Raymond Chen - MSFT
    19 Dec 2014 | 7:00 am
    Commenter Neil presumes that Windows 286 and later simply fixed up the movable entry table with jmp selector:offset instructions once and for all. It could have, but it went one step further. Recall that the point of the movable entry table is to provide a fixed location that always refers to a specific function, no matter where that function happens to be. This was necessary because real mode has no memory manager. But protected mode does have a memory manager. Why not let the memory manager do the work? That is, after all, its job. In protected-mode 16-bit Windows, the movable entry table…
  • How can I query the location of the taskbar on secondary monitors?

    Raymond Chen - MSFT
    18 Dec 2014 | 7:00 am
    A customer wanted to know how to get the location of the taskbar on secondary monitors. "I know that SHApp­Bar­Message will tell me the location of the taskbar on the primary monitor, but how do I get its location on secondary monitors?" We asked the customer what their actual problem is, where they think that determining the taskbar location on secondary monitors is the solution. The customer was kind enough to explain. Our application shows a small window, and sometimes users move it behind the taskbar. They then complain that they can't find it, and they have to move their taskbar…
  • It's not too late (okay maybe it's too late) to get this gift for the physicist who has everything

    Raymond Chen - MSFT
    17 Dec 2014 | 7:00 am
    A LEGO set to measure Planck's constant.
  • It rather involved being on the other side of this airtight hatchway: Account vulnerable to Active Directory administrator

    Raymond Chen - MSFT
    17 Dec 2014 | 7:00 am
    A security vulnerability report came in that went something like this: Disclosure of arbitrary data from any user An attacker can obtain arbitrary data from any user by means of the following steps: Obtain administrative access on the domain controller. Stop the XYZZY service. Edit the XYZZY.DAT file in a hex editor and changes the bytes starting at offset 0x4242 as follows: ... There's no point continuing, because the first step assumes that you are on the other side of the airtight hatchway. If you have compromised the domain controller, then you control the domain. From there, all the…
  • If you set up roaming profiles, you are expected to set up each machine identically, for the most part

    Raymond Chen - MSFT
    16 Dec 2014 | 7:00 am
    A customer discovered the following behavior when they set up roaming user profiles on their domain. Consider two machines, 1 and 2. An application A is installed on machine 1, but not machine 2. A user with a roaming profile logs onto machine 1 and pins application A to the taskbar. That user then logs off of machine 1 and logs onto machine 2. Now things get interesting: The taskbar on machine 2 initially shows a white icon on the taskbar, representing the nonexistent application A. A short time later, that icon vanishes. When the user…
  • add this feed to my.Alltop

    Lambda the Ultimate - Programming Languages Weblog

  • John C Reynolds Doctoral Dissertation Award nominations for 2014

    26 Nov 2014 | 2:05 pm
    Presented annually to the author of the outstanding doctoral dissertation in the area of Programming Languages. The award includes a prize of $1,000. The winner can choose to receive the award at ICFP, OOPSLA, POPL, or PLDI. I guess it is fairly obvious why professors should propose their students (the deadline is January 4th 2015). Newly minted PhD should, for similar reasons, make sure their professors are reminded of these reasons. I can tell you that the competition is going to be tough this year; but hey, you didn't go into programming language theory thinking it is going to be easy, did…
  • Zélus : A Synchronous Language with ODEs

    22 Nov 2014 | 10:31 am
    Zélus : A Synchronous Language with ODEs Timothy Bourke, Marc Pouzet 2013 Zélus is a new programming language for modeling systems that mix discrete logical time and continuous time behaviors. From a user's perspective, its main originality is to extend an existing Lustre-like synchronous language with Ordinary Differential Equations (ODEs). The extension is conservative: any synchronous program expressed as data-flow equations and hierarchical automata can be composed arbitrarily with ODEs in the same source code. A dedicated type system and causality analysis ensure that all discrete…
  • Facebook releases "Flow", a statically typed JavaScript variant

    18 Nov 2014 | 11:19 am
    The goal of Flow is to find errors in JavaScript code with little programmer effort. Flow relies heavily on type inference to find type errors even when the program has not been annotated - it precisely tracks the types of variables as they flow through the program. At the same time, Flow is a gradual type system. Any parts of your program that are dynamic in nature can easily bypass the type checker, so you can mix statically typed code with dynamic code. Flow also supports a highly expressive type language. Flow types can express much more fine-grained distinctions than traditional type…
  • Why do we need modules at all?

    5 Nov 2014 | 3:56 pm
    Post by Joe Armstrong of Erlang fame. Leader: Why do we need modules at all? This is a brain-dump-stream-of-consciousness-thing. I've been thinking about this for a while. I'm proposing a slightly different way of programming here. The basic idea is: do away with modules all functions have unique distinct names all functions have (lots of) meta data all functions go into a global (searchable) Key-value database we need letrec contribution to open source can be as simple as contributing a single function there are no "open source projects" - only "the open source Key-Value database of all…
  • Conservation laws for free!

    28 Oct 2014 | 12:52 am
    In this year's POPL, Bob Atkey made a splash by showing how to get from parametricity to conservation laws, via Noether's theorem: Invariance is of paramount importance in programming languages and in physics. In programming languages, John Reynolds’ theory of relational parametricity demonstrates that parametric polymorphic programs are invariant under change of data representation, a property that yields “free” theorems about programs just from their types. In physics, Emmy Noether showed that if the action of a physical system is invariant under change of coordinates, then the…
 
  • add this feed to my.Alltop

    Coding Horror

  • The Evolution of eInk

    Jeff Atwood
    15 Dec 2014 | 12:40 am
    Sure, smartphones and tablets get all the press, and deservedly so. But if you place the original mainstream eInk device from 2007, the Amazon Kindle, side by side with today's model, the evolution of eInk devices is just as striking. Each of these devices has a 6 inch eInk screen. Beyond that they're worlds apart. 8" × 5.3" × 0.8" 10.2 oz 6.4" × 4.5" × 0.3" 6.3 oz 6" eInk display167 PPI4 level greyscale 6" eInk display300 PPI16 level greyscale backlight 256 MB 4 GB 400 Mhz CPU 1 GHz CPU $399 $199 7 days battery lifeUSB 6 weeks battery life WiFi / Cellular They may…
  • Because Reading is Fundamental

    Jeff Atwood
    25 Nov 2014 | 5:21 pm
    Most discussions show a bit of information next to each user: What message does this send? The only number you can control printed next to your name is post count. Everyone who reads this will see your current post count. The more you post, the bigger that number next to your name gets. If I have learned anything from the Internet, it is this: be very, very careful when you put a number next to someone's name. Because people will do whatever it takes to make that number go up. If you don't think deeply about exactly what you're encouraging, why you're encouraging it, and all the things that…
  • The Tablet Turning Point

    Jeff Atwood
    10 Nov 2014 | 5:36 pm
    Remember how people in the year 2000 used to say how crazy and ridiculous it was, the idea that Anyone Would Ever Run Photoshop in a Web Browser? I mean come on. Oops. One of my big bets with Discourse is that eventually, all computers will be tablets of varying size, with performance basically indistinguishable from a two year old desktop or laptop. Apps are great and all, but there has to be some place for this year's bumper crop of obscene amount of computing superpower to go. I like to use history as my guide, and I believe it's going exactly the same place it did on desktops and laptops…
  • What If We Could Weaponize Empathy?

    Jeff Atwood
    23 Oct 2014 | 11:43 am
    One of my favorite insights on the subject of online community is from Tom Chick: Here is something I've never articulated because I thought, perhaps naively, it was understood: The priority for participating on this forum is not the quality of the content. I ultimately don't care how smart or funny or observant you are. Those are plusses, but they're never prerequisites. The priority is on how you treat each other. I expect spats, arguments, occasional insults, and even inevitable grudges. We've all done that. But in the end, I expect you to act like a group of friends who care about each…
  • 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,…
  • add this feed to my.Alltop

    ASP.NET Content

  • Profile and debug your ASP.NET MVC app with Glimpse

    18 Dec 2014 | 9:00 pm
    Glimpse is a thriving and growing family of open source NuGet packages that provides detailed performance, debugging and diagnostic information for ASP.NET apps. It's trivial to install, lightweigh...
  • Installing ASP.NET and Web Tools

    4 Dec 2014 | 9:00 pm
    Scott Hanselman walks through the process of installing ASP.NET, Visual Studio, and the tools you need to start developing your own website today.
  • Create a Web API in MVC 6

    11 Nov 2014 | 9:00 pm
    One of the goals of ASP.NET 5.0 is to unify the MVC and Web API frameworks. In this topic you will learn: How to create a simple web API in ASP.NET MVC 6. How to start from the Empty project templa...
  • Manage Client-Side Web Development in Visual Studio 2015, Using Grunt and Bower

    11 Nov 2014 | 9:00 pm
    ASP.NET 5.0 brings some big changes to the project system and build process for ASP.NET apps. In modern web app development, there are lots of moving parts: Server-side code (such as ASP.NET), clie...
  • ASP.NET 5 Overview

    11 Nov 2014 | 9:00 pm
    ASP.NET 5 is a significant redesign of ASP.NET. This topic introduces the new concepts in ASP.NET 5 and explains how they help you develop modern web apps.
  • add this feed to my.Alltop

    Martin Fowler

  • Agile Architecture

    Martin Fowler
    18 Dec 2014 | 6:45 am
    A couple of weeks ago I did a joint talk with my colleague Molly Bartlett Dishman about the interaction of agile software development and application architecture. We talk how these two activities overlap, explaining that architecture is a vital part of a successful agile project. We then move on to passing on tips for how to ensure that the architecture work is happening. This talk was part of ThoughtWorks’s “Rethink” event in Dallas. There are also excellent talks by Brandon Byars on how enterprises should be restructured to take advantage of agile thinking and by “Pragmatic” Dave…
  • APIs should not be copyrightable

    Martin Fowler
    16 Dec 2014 | 8:00 am
    Last month, the Electronic Frontier Foundation (EFF) filed an amicus brief with the Supreme Court of the United States, asking the justices to review an earlier lower court decision that allows APIs (Application Programming Interfaces) to be copyrightable. I'm one of the 77 software professionals who signed the brief, although rather intimidated by a group that includes Abelson & Sussman, Aho & Ullman, Josh Bloch, Fred Brooks, Vint Cerf, Peter Deutsch, Mitch Kapor, Alan Kay, Brian Kernighan, Barbara Liskov, Guido van Rossum, Bruce Schneier, and Ken Thompson. The original lawsuit was…
  • Replacing Throwing Exceptions with Notification in Validations

    Martin Fowler
    9 Dec 2014 | 6:41 am
    If you’re validating some data, you usually shouldn’t be using exceptions to signal validation failures. Here I describe how I’d refactor such code into using the Notification pattern.
  • Garmin Oregon 600

    Martin Fowler
    8 Dec 2014 | 8:28 am
    I recently bought a Garmin Oregon 600 handheld satnav (GPS) and took it on a vacation, hiking in Switzerland. I find it fun to use, a worthwhile upgrade on my earlier Garmin 60 CSx. It has a bright, clear screen, good battery life, and you can easily find decent open-source topo maps to put on it. more…
  • photostream 79

    Martin Fowler
    7 Dec 2014 | 7:57 am
    Panchgani, India
 
  • add this feed to my.Alltop

    Channel 9

  • TWC9: Last Show of 2014, Orleans, Bing Developer Assistant, VSO news and more... | This Week On Channel 9

    Greg Duncan, Vladimir Kolesnikov, Nikola Metulev
    19 Dec 2014 | 1:45 pm
    This week on Channel 9, Nikola and Vlad discuss the week's top developer news, including;[00:32] Orleans Goes Open Source[David Gristwood], http://orleans.codeplex.com/[01:29] Bing Developer Assistant for Visual Studio [Shabbar Husain][02:52] Skype Translator – How it Works [Mo Ladha, Chris Wendt][04:34] Magic Moments and the Big Screen, with Xim 1.3 [Colleen Estrada][06:27] VSO Update, Quick code editing, backlog filtering, and more – Dec 17 [Aaron Bjork], Lightweight Web Editing with Markdown Files in Visual Studio Online [Brian Keller][07:17] A new Visual Studio Online and Team…
  • EdgeShow 130: Inside the Azure Storage Outage of Nov 18th | Edge

    RicksterCDN
    19 Dec 2014 | 12:49 pm
    In this episode of The Edge Show, Rick introduces a special interview by Larry Larson from Channel 9 talking with Mark Russinovich, CTO of Microsoft Azure about the Storage Outage that took place November 18th. Mark provides insight into what happened, how it was resolved and how the Azure team is actively working to improve the customer experience on the Azure platform as a result.The Full Blog post on the Root Cause Analysis over on the Azure blog.BlogPost: Details on the RCA (Root Cause Analysis) of the Azure Storage Outage of November 18th.We're taking a break for the holiday season.
  • Episode 164: Azure Diagnostic Improvements with Boris Scholl and Saurabh Bhatia | Microsoft Azure Cloud Cover Show

    Haishi Bai, Chris Risner
    19 Dec 2014 | 9:13 am
    In this episode Haishi Bai is joined by Boris Scholl and Saurabh Bhatia, both Program Managers on the Azure Tools team.  Boris and Saurabh join us to discuss diagnostics improvements with the Azure SDK.  Saurabh starts by showing the new IaaS configuration page in Visual Studio which enables viewing endpoints, installing extensions, altering logging levels, and much more.  He then goes on to show how to create custom Event Sources in your code to better facilitate logging information from your applications and how to configure those event sources for your roles.
  • Azure Websites Migration Assistant with Apurva Joshi | Azure Friday

    Azure
    18 Dec 2014 | 4:00 pm
    Apurva Joshi (AJ) shows Scott how to use the Azure Websites Migration Assistant to migrate an on-premises site to the cloud in just a few clicks.
  • Strategies for Adopting New Technologies | Visual Studio Toolbox

    Robert Green
    18 Dec 2014 | 7:47 am
    This is the fifth in a series of shows featuring speakers from the VSLive conference, which was held in Redmond in August. In this episode, Robert is joined by Miguel Castro. They discuss how you approach new technologies, and in particular, how you approach the fact that as new techniques become available, there is more then one way of doing things. Specific examples they discuss are WCF/Web API and WebForms/MVC, but the approach and the way you think about this is broadly applicable.
  • add this feed to my.Alltop

    CodePlex

  • CodePlex Daily Summary for Friday, December 19, 2014

    19 Dec 2014 | 11:00 am
    CodePlex Daily Summary for Friday, December 19, 2014Popular ReleasesAD4 Application Designer for flow based .NET applications: AD4.AppDesigner.32.05: AD4.AppDesigner.32.05 (Work with Wires)Renaming of EditFlowFlowRemark to EditFlowRemark (Refactoring): Code Step EditFlowFlowRemark renamed to EditFlowRemark Remove Wire by context menu of Wire center adorner: HandleFlowChartWireDecoratorBaseContextMenu extended by RemoveWireOutputPin ConvertToWireMapItem extended by FlowChartWireSegmentDecoratorBaseInputPin ConfirmWireMapItemRemove implemented…
  • CodePlex Daily Summary for Thursday, December 18, 2014

    18 Dec 2014 | 11:00 am
    CodePlex Daily Summary for Thursday, December 18, 2014Popular ReleasesmojoPortal: 2.4.0.8: see release notes on mojoportal.com https://www.mojoportal.com/mojoportal-2408-released Note that these packages now target .NET 4.5, we are no longer able to provide builds for .NET 4.0, though you may be able to produce a build from source code. The deployment package downloads on this page are pre-compiled and ready for production deployment, they contain no C# source code and are not intended for use in Visual Studio. To download the source code see getting the latest source…
  • CodePlex Daily Summary for Wednesday, December 17, 2014

    17 Dec 2014 | 11:00 am
    CodePlex Daily Summary for Wednesday, December 17, 2014Popular ReleasesCS-Script for Notepad++ (C# intellisense and code execution): Release v1.0.35.0: Support for referencing NuGet packages from script Added work around for windows painting artifact on N++ being deactivated Improved F12 code reconstruction error handling Implemented truncation of very large member info tooltips Improved file naming algorithm for "new script" action Fixed uncontrolled auto-scrolling to current Debug step on Tooltip request //css_nuget dotnetzip using…
  • CodePlex Daily Summary for Tuesday, December 16, 2014

    16 Dec 2014 | 11:00 am
    CodePlex Daily Summary for Tuesday, December 16, 2014Popular ReleasesVFPX: Initial Packages of the various VFP installer: Here you find the latest builds of the VFP runtime installers, as we compiled them several years ago, when ProLib was stil alive. In the meantime, some Windows components got updates (mainly the MSXML3 stuff), but the regular Windows Update mechanism will take care of those. Just run the installer, and then any PC starting from Win98 and newer is ready to run a regular VFP app without any further installation. If you have custom ActiveX controls, you will need…
  • CodePlex Daily Summary for Monday, December 15, 2014

    15 Dec 2014 | 11:00 am
    CodePlex Daily Summary for Monday, December 15, 2014Popular ReleasesMSteel Design: MSteelDesign: first releaseWallSwitch: WallSwitch 1.3.5: Version 1.3.5 Changes: Fixed issues with images not being displayed in the correct positions for multiple monitors under Windows 8 in some cases.Electricity, Gas, Temperature Logging and much more with a Netduino Plus 2: V3.7.0 Data Logging Ultimate Edition: In this release: Windows Phone App Source Code for the Netduino Plus 2 software HEX file for the Netduino Plus 2 software Web pages Installation Manual New features: Display…
  • add this feed to my.Alltop

    Planet MySQL

  • Log Buffer #402, A Carnival of the Vanities for DBAs

    The Pythian Group
    19 Dec 2014 | 7:15 am
    This Log Buffer edition hits the ball out of park by smashing yet another record of surfacing with a unique collection of blog posts from various database technologies. Enjoy!!! Oracle: EM12c and the Optimizer Statistics Console. SUCCESS and FAILURE Columns in DBA_STMT_AUDIT_OPTS. OBIEE and ODI on Hadoop : Next-Generation Initiatives To Improve Hive Performance. Oracle 12.1.0.2 Bundle Patching. Performance Issues with the Sequence NEXTVAL Call. SQL Server: GUIDs GUIDs everywhere, but how is my data unique? Questions About T-SQL Transaction Isolation Levels You Were Too Shy to Ask.
  • Store UUID in an optimized way

    MySQL Performance Blog
    19 Dec 2014 | 6:00 am
    A few years ago Peter Zaitsev, in a post titled “To UUID or not to UUID,” wrote: “There is timestamp based part in UUID which has similar properties to auto_increment and which could be used to have values generated at same point in time physically local in BTREE index.”For this post I’ve rearranged the timestamp part of UUID (Universal Unique Identifier) and did some benchmarks.Many people store UUID as char (36) and use as row identity value (PRIMARY KEY) because it is unique across every table, every database and every server and allow easy merging of…
  • MySQL Debian/Ubuntu packaging sprint

    MySQL Server Dev Team
    19 Dec 2014 | 4:17 am
    Debian/Ubuntu packaging sprint participants. From left: James Page, Norvald H. Ryeng, George Lorch, Akhil Mohan, Otto Kekäläinen, Robie Basak. Last week, Canonical invited the MySQL packaging team in Debian to a packaging sprint in their London office, and most of us were able to participate. We’ve met online on IRC and UOSs before, but this was the first time we were all in the same room. The results of our sprint will soon be available in a .deb near you. Since Debian Jessie is currently in feature freeze, most of it will hit Ubuntu first. The two main things we…
  • Open Source Collaboration: This is how we did it ‘together’ !

    Yngve Svendsen
    19 Dec 2014 | 1:49 am
    It was not long before when we all were discussing to meet in person during UDS. We did not have good enough reasons to get the logistics mobilized back then but over time we realized the vibrant MySQL Ecosystem on Debian and Ubuntu needs a brainstorming session. While we did try Google Hangout as the […]PlanetMySQL Voting: Vote UP / Vote DOWN
  • A Year In The Life Of MaxScale

    MariaDB
    19 Dec 2014 | 1:14 am
    Fri, 2014-12-19 09:14mriddoch This time of the year it is traditional, at least in the UK, to look back and reflect on the year that is coming to a close. Since we have just produced the release candidate for MaxScale and are looking forward to the GA release early in the New Year, it seems like a good time to reflect on the events that have bought us to this stage in the story of MaxScale. Going Public The start of 2014 also marked the start for MaxScale, with the first public announcements regarding MaxScale and the first downloadable binaries. MaxScale itself had been started internally…
 
  • add this feed to my.Alltop

    MySQL Performance Blog

  • Store UUID in an optimized way

    Karthik Appigatla
    19 Dec 2014 | 6:00 am
    A few years ago Peter Zaitsev, in a post titled “To UUID or not to UUID,” wrote: “There is timestamp based part in UUID which has similar properties to auto_increment and which could be used to have values generated at same point in time physically local in BTREE index.”For this post I’ve rearranged the timestamp part of UUID (Universal Unique Identifier) and did some benchmarks.Many people store UUID as char (36) and use as row identity value (PRIMARY KEY) because it is unique across every table, every database and every server and allow easy merging of…
  • Making HAProxy 1.5 replication lag aware in MySQL

    Stephane Combaudon
    18 Dec 2014 | 7:48 am
    HAProxy is frequently used as a software load balancer in the MySQL world. Peter Boros, in a past post, explained how to set it up with Percona XtraDB Cluster (PXC) so that it only sends queries to available nodes. The same approach can be used in a regular master-slaves setup to spread the read load across multiple slaves. However with MySQL replication, another factor comes into play: replication lag. In this case the approach mentioned for Percona XtraDB Cluster does not work that well as the check we presented only returns ‘up’ or ‘down’. We would like to be able…
  • InnoDB’s multi-versioning handling can be Achilles’ heel

    Peter Zaitsev
    17 Dec 2014 | 8:05 am
    I believe InnoDB storage engine architecture is great for a lot of online workloads, however, there are no silver bullets in technology and all design choices have their trade offs. In this blog post I’m going to talk about one important InnoDB limitation that you should consider.InnoDB is a multiversion concurrency control (MVCC) storage engine which means many versions of the single row can exist at the same time. In fact there can be a huge amount of such row versions. Depending on the isolation mode you have chosen, InnoDB might have to keep all row versions going back to the…
  • OpenStack Live tutorials & sessions to bring OpenStack users up to speed

    Tom Diederich
    16 Dec 2014 | 9:28 am
    I attended the OpenStack Paris summit last month (Percona had a booth there). It was my first opportunity to meet face-to-face with this thriving community of developers and users. I’m proud that Percona is part of this open source family and look forward to reconnecting with many of the developers and users I met in Paris – as well as meeting new faces – at OpenStack Live in Silicon Valley April 13-14.OpenStack summits, generally held twice a year, are the place where (for the most part) developers meet and design “in the open,” as the OpenStack organization…
  • MySQL Tutorials: A time to learn at Percona Live 2015

    Tom Diederich
    15 Dec 2014 | 12:00 am
    The many hours of intensive tutorials, led by some of the top minds in MySQL, have always been a major draw each year to the Percona Live MySQL Conference and Expo. And 2015’s event will be no exception.Percona Live 2015 runs April 13-16 in Santa Clara, Calif. and the first day is dedicated to the classroom – so bring your laptops for the combined 45 hours of learning. MySQL tutorials are included with the full-conference pass but a “tutorial-only pass” is also available. Super-saver registration discounts have been extended until Dec. 19. Here’s a look at this…
  • add this feed to my.Alltop

    Pushing Pixels

  • The craft of screen graphics and movie user interfaces – interview with Corey Bramall

    Kirill Grouchnikov
    13 Dec 2014 | 9:20 am
    Continuing the series of interviews with designers and artists that bring user interfaces and graphics to the big screens, today’s I’m excited to welcome Corey Bramall. His work spans multiple films and TV shows, from Caprica and Human Target on the small screen to Thor, Captain America: The Winter Soldier, Safe House, the first two G.I. Joe and the last three Transformers movies on the big screen – just to name a few. In this interview Corey talks about the changes his field has undergone in the last 15 years, differences between TV and feature productions, working on multiple movies…
  • Cinematography of “Spring Breakers” – interview with Benoît Debie

    Kirill Grouchnikov
    10 Dec 2014 | 9:26 pm
    Continuing the ongoing series of interviews with creative artists working on various aspects of movie and TV productions, today I’m honored to welcome the cinematographer Benoît Debie. In this interview Benoît talks about the evolving craft of cinematography as the technology is shifting the productions towards the purely digital end of the spectrum, what happens on a movie during pre-production, shooting and post-production phases, his work on the recently released “Spring Breakers” and how he approached the explosive neon colors that permeate the story, and the experience…
  • Cinematography of “Penny Dreadful” – interview with Owen McPolin

    Kirill Grouchnikov
    26 Nov 2014 | 2:24 pm
    “Penny Dreadful” is one of the darker dramas that have graced our TV screens this year. Bringing together fictional characters from the Victorian and Edwardian literature, it weaves their origin stories set back in the haunting atmosphere of late 1800’s London. Owen McPolin is the cinematographer who shot four of the eight episodes in the first season of the show. In this interview he talks about the overall structure of shooting episodic television, creating a unified visual experience throughout the show’s arc while still allowing for individual artistic freedom of…
  • Android bits and pieces: popups

    Kirill Grouchnikov
    10 Nov 2014 | 5:19 am
    One of the more useful things that was “graduated” from the internal package in the latest drop of support libraries is ListPopupWindow. No more need to try and emulate the look and feel of a popup window with a custom styled and positioned dialog for older platform releases. Use R.layout.abc_popup_menu_item_layout for platform-consistent appearance (text style, margins, regular / ripple highlights) in your list adapter. Then set it with ListPopupWindow.setAdapter, optionally register a dismiss listener (note how the overflow dots for the “active” popup are darker),…
  • The craft of screen graphics and movie user interfaces – interview with David Sheldon-Hicks of Territory Studio

    Kirill Grouchnikov
    7 Aug 2014 | 7:29 am
    Continuing the series of interviews with designers and artists that bring user interfaces and graphics to the big screens, it’s an honor to welcome David Sheldon-Hicks of Territory Studio. Prior to founding the studio in 2010 David has worked on “Casino Royale” and “Dark Knight”. Since then, Territory’s work can be seen in movies as diverse as “Zero Dark Thirty”, “Jack Ryan: Shadow Recruit”, “Prometheus”, “Guardians of the Galaxy” and the upcoming “Jupiter Ascending”. In this interview he talks…
  • add this feed to my.Alltop

    No Fluff Just Stuff

  • Manage Your Project Portfolio is Featured in Colombia’s Largest Business Newspaper

    Johanna Rothman
    19 Dec 2014 | 6:55 am
    Andy Hunt, the Pragmatic Bookshelf publisher, just sent me an email telling me that Manage Your Project Portfolio is featured in La República, Columbia’s “first and most important business newspaper.” That’s because getabstract liked it!  Okay, my book is below the fold. It’s in smaller print. And, I have to say, I’m still pretty excited. If your organization can’t decide which projects come first, second, third, whatever, or which features come first, second, third, whatever, you should get Manage Your Project Portfolio.
  • Modular Java EE applications with OSGi (Hanginar #3)

    Arun Gupta
    18 Dec 2014 | 6:55 am
    This hanginar (#1, #2) with Paul Bakker (@pbakker) shows how to build modular Java EE applications. Learn all about: Why is it important to build modular Java EE applications? How OSGi enables modular applications? See bndtools plugin in action using Eclipse Learn how to transform an existing Java EE application to be modular How to take a modular application to production? Learn about Amdatu – open source OSGi components that enable Java EE modular applications Many thanks to Paul Bakker (@pbakker) and Luminis for all the great work on enabling modular Java EE applications and…
  • Groovy Weekly #49

    Guillaume Laforge
    17 Dec 2014 | 6:55 am
  • Team Competition is Not Friendly

    Johanna Rothman
    16 Dec 2014 | 6:55 am
    I once worked in an organization where the senior managers thought they should motivate us, the team members. They decided to have a team competition, complete with prizes. I was working on a difficult software problem with a colleague on another team. We both needed to jointly design our pieces of the product to make the entire product work. After management announced the competition, he didn’t want to work with me. Why? There was prize money, worth hundreds of dollars to each person. He had a mortgage and three kids. That money made a big difference to him. I was still single. I would…
  • Scala: The language of agility?

    Joe Barnes
    15 Dec 2014 | 6:55 am
    I’ve been thinking about writing this post for a while now, and this post bidding farewell to Scala has prompted me to finally do it. In particular, this snippet from the first paragraph: But as soon as I started working in teams writing Scala, your immense syntax started drowning me. At first, I took it as a compliment that you tried to please me by offering me to work the way I liked. But then I noticed that it wasn’t something you did for me in particular. Instead, you try to be everybody’s darling by offering every software development paradigm known to man. Matthias raises a…
 
  • add this feed to my.Alltop

    Eric Sink

  • How to make the Internet a nicer place to live

    8 Dec 2014 | 10:00 am
    Have you by chance noticed how UGLY online discussions can be? Look around Twitter, or Facebook, or anywhere people are interacting on the Internet. You will find plenty of ugly stuff: Name-calling Put-downs Assuming bad motives Harrassment Bullying Denigrating accomplishments Stereotyping Insults Ad hominem attacks Threats Sarcasm Accusations Much effort has been expended trying to give online communities ways to minimize the ugliness. We have upvotes and downvotes and filtering and identity and flagging and moderation. (A notable recent example is that Jeff Atwood has created Discourse, a…
  • Want to preview our new DataGrid for Xamarin.Forms?

    21 Nov 2014 | 10:00 am
    tl;dr Zumero.DataGrid is a Xamarin.Forms control for displaying data in rows and columns. If you would be interested in testing and previewing a trial version of this product, email us: datagrid-testing@zumero.com Details We plan to submit this to the Xamarin Component Store where (pending Xamarin's approval) it would be a commercial product. Pricing has not been set. You'll receive a file in Xamarin Component format (a .xam file) which you will need to install into your IDE. (command line: xamarin-component.exe install ZumeroDataGrid-1.0.0.xam) The component file contains the libraries for…
  • Fixing the #1 problem with Xamarin.Forms

    14 Nov 2014 | 10:00 am
    Update I'm not sure what I expected when I wrote this blog entry. I just figured I would "throw it out there" and see what happened. Maybe the Xamarin.Forms team would talk about my idea at their next standup. What actually happened is that within an hour, Jason Smith (the lead developer of Xamarin.Forms) invited me to a Skype call, shared his screen, brought up The Code, and we talked about ways it could be improved. I didn't expect that. (But it was glorious, as nerd conversations about code so often are.) The discussion gave me a decent idea of what kind of changes Jason intended to make,…
  • 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…
  • add this feed to my.Alltop

    Android Developers Blog

  • Build Mobile App Services with Google Cloud Tools for Android Studio v1.0

    Android Developers
    19 Dec 2014 | 1:41 pm
    Posted by Chris Sells, Product Manager, Cloud Tools for Android Studio Cloud Tools for Android Studio allows you to simultaneously build the service- and client-side of your mobile app. Earlier this month, we announced the release of Android Studio 1.0 that showed just how much raw functionality there is available for Android app developers. However, the client isn’t the whole picture, as most mobile apps also need one or more web services. It was for this reason that the Cloud Tools for Android Studio were created. Cloud Tools put the power of Google App Engine in the same IDE alongside of…
  • Google Play game services ends year with a bang!

    Android Developers
    19 Dec 2014 | 11:26 am
    Posted by Benjamin Frenkel, Product Manager, Play Games In an effort to supercharge our Google Play games services (GPGS) developer tools, we’re introducing the Game services Publishing API, a revamped Unity Plugin, additional enhancements to the C++ SDK, and improved Leaderboard Tamper Protection. Let’s dig into what’s new for developers: Publishing API to automate game services configuration At Google I/O this past June, the pubsite team launched the Google Play Developer Publishing APIs to automate the configuration and publishing of applications to the Play store. Game developers…
  • Making a performant watch face

    Android Developers
    18 Dec 2014 | 1:23 pm
    Posted by Hoi Lam, Developer Advocate, Android Wear What’s a better holiday gift than great performance? You’ve got a great watch face idea -- now, you want to make sure the face you’re presenting to the world is one of care and attention to detail. At the core of the watch face's process is an onDraw method for canvas operations. This allows maximum flexibility for your design, but also comes with a few performance caveats. In this blog post, we will mainly focus on performance using the real life journey of how we optimised the Santa Tracker watch face, more than doubling the number…
  • New Code Samples for Lollipop

    Android Developers
    11 Dec 2014 | 2:41 pm
    Posted by Trevor Johns, Developer Programs Engineer With the launch of Android 5.0 Lollipop, we’ve added more than 20 new code samples demonstrating how to implement some of the great new features of this release. To access the code samples, you can easily import them in Android Studio 1.0 using the new Samples Wizard. Go to File > Import Sample in order to browse the available samples, which include a description and preview for each. Once you’ve made your selection, select “Next” and a new project will be automatically created for you. Run the project on an emulator or device, and…
  • Hello World, meet our new experimental toolchain, Jack and Jill

    Android Developers
    11 Dec 2014 | 9:47 am
    Posted by Paul Rashidi, Developer Programs Engineer We've been working on a new toolchain for Android that’s designed to improve build times and simplify development by reducing dependencies on other tools. Today, we’re introducing you to Jack (Java Android Compiler Kit) and Jill (Jack Intermediate Library Linker), the two tools at the core of the new toolchain. We are making an early, experimental version of Jack and Jill available for testing with non-production versions of your apps. This post describes how the toolchain works, how to configure it, and how to let us know of your…
  • add this feed to my.Alltop

    Amazon Web Services Blog

  • AWS Console Mobile App Update - Support for Elastic Beanstalk

    Jeff Barr
    19 Dec 2014 | 11:49 am
    We have updated the AWS Console mobile app with support for AWS Elastic Beanstalk. I'll let the app's update notice tell you what's new: Let's take a quick look at the new features! The main screen of the app includes a new Beanstalk Applications section: I can see all of my Elastic Beanstalk applications: From there I can zoom and see the Elastic Beanstalk environments for any desired application: Diving even deeper, I can focus on a particular environment: I can open up individual sections to see what's going on. Here's the Configuration section: If a CloudWatch alarm fires, I can open up…
  • AWS Support - Now Hiring!

    Jeff Barr
    18 Dec 2014 | 2:46 pm
    Now Hiring As is the case with many parts of AWS, the team behind AWS Support is growing fast and is looking for top-notch people to fill a multitude of open positions. Here are some of the positions that they are working to fill (click through to apply or to read a detailed job description): Cloud Support Engineer - (Dallas, Texas) - You get to field, troubleshoot, and manage technical customer issues via phone, chat and email. You help to recreate customer issues and build proof-of-concept applications, and you represent the voice of the customer to internal AWS teams. You can share your…
  • Resource Groups and Tagging for AWS

    Jeff Barr
    17 Dec 2014 | 4:31 pm
    For many years, AWS customers have used tags to organize their EC2 resources (instances, images, load balancers, security groups, and so forth), RDS resources (DB instances, option groups, and more), VPC resources (gateways, option sets, network ACLS, subnets, and the like) Route 53 health checks, and S3 buckets. Tags are used to label, collect, and organize resources and become increasingly important as you use AWS in larger and more sophisticated ways. For example, you can tag relevant resources and then take advantage AWS Cost Allocation for Customer Bills. Today we are making tags even…
  • EC2 Container Service In Action

    Jeff Barr
    17 Dec 2014 | 12:51 pm
    We announced the Amazon EC2 Container Service at AWS re:Invent and invited you to join the preview. Since that time, we've seen a lot of interest and a correspondingly high signup rate for the preview. With the year winding down, I thought it would be fun to spend a morning putting the service through its paces. We have already approved all existing requests to join the preview; new requests are currently being approved within 24 hours. As I noted in my earlier post, this new service will help you to build, run, and scale Docker-based applications. You'll benefit from easy cluster management,…
  • New Amazon CloudFront Reporting - Learn More About Your Viewers

    Jeff Barr
    16 Dec 2014 | 6:46 pm
    My colleague Jarrod Guthrie sent me a blog post with information about four new reports for CloudFront. -- Jeff; Amazon CloudFront continues to add reporting features. Recently, launched we've usage charts, cache statistics reports, a popular object report, and near-real time operational metrics via Amazon CloudWatch. Today, CloudFront added four more reports that will give you more visibility into who your end users are - Locations, Browsers, and OS (all grouped under Viewer reports) and a Top Referers report. Viewer Reports The Viewer reports include three different ways to look at your…
 
  • add this feed to my.Alltop

    Udi Dahan - The Software Simplist

  • Ask me anything – Dec 11

    udidahan
    8 Dec 2014 | 9:07 am
    This coming Thursday, Dec 11 I’m going to be doing an “Ask Me Anything”. For those of you who aren’t familiar with the format, an “Ask Me Anything” (or AMA for short) is a kind of online “press conference” which was popularized on Reddit, and has had fairly well-known people do them including President Obama, Bill Gates, Madonna, and more. For more information, see Wikipedia on the topic. Here’s how it works First thing, sign up at http://particular.net/ask-udi-dahan-anything to get the conference info. Then, check out and vote on the…
  • Watch out for superficial invariants

    udidahan
    16 Nov 2014 | 2:11 am
    As I was reading a blog post on CQRS, Aggregate Roots, and Invariants here, I became aware of a mistake I’ve seen many developers make over the years and I thought I’d call it out real quick. Superficial Invariants Taken from the blog post mentioned above: “For example, an employee cannot take more annual leave than they have.” This falls into the trap of applying mathematical thinking (which we developers possess in great quantities) to the business world. The business world isn’t that mathematical (in general), and tends to have many more shades of gray…
  • 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…
  • add this feed to my.Alltop

    All About Agile | Agile Development Made Easy!

  • Opposite Views of a Product Roadmap

    Scott Sehlhorst
    5 Dec 2014 | 10:22 am
    Your product roadmap a view of what you are building right now, in the near future, and in the more distant future.  Or is your roadmap a view of why you are building whatever you’re building right now, in the near future, and in the more distant future? Your roadmap is both – but one is more […]
  • 7 Tips for Meetings That Don’t Suck

    Jean Tabaka
    4 Dec 2014 | 5:00 am
    In his book, Tribal Leadership, Dave Logan suggests that every organization consists of “tribes” at different stages. At the lowest level is the tribe who thinks, “Life sucks.” From there it goes up to “My life sucks,” then “I’m great,” then “We’re great,” and finally to “Life’s great.” (image: http://finding-marbles.com) Do Your Meetings Suck? When it comes to your meetings, where are you and your tribe on this scale? If your answer is, “Meetings suck,” then sadly, you are not alone.
  • Tips to Start Agile in a Hostile Environment

    Mishkin Berteig
    18 Nov 2014 | 7:00 am
    Learn more about our Scrum and Agile training sessions on WorldMindware.comAlthough Agile methods are very popular (particularly Scrum), there are still many organizations or departments which may not yet have official support for adopting Agile methods formally.  In some cases, … Continue reading →
  • Spice up your Agile Retrospectives

    BenLinders
    18 Nov 2014 | 3:10 am
    In the mini-workshop Experience new exercises to spice up your agile retrospective #RetroValue that I gave at Lean Kanban France teams experienced three different retrospectives exercises. They learned how retrospectives can help them to gain deeper insight in their situation and came up with actions to deal with problems and improve their performance. Continue reading →
  • Some Thoughts on Agile Transformation in Big Companies

    Mike Cottmeyer
    4 Nov 2014 | 6:37 am
    As usual… I’ve gotten a little sidetracked on my Agile 101, 102… series of posts. I’ve got the 201 post half finished, but haven’t been able to spend the time getting over the hump. That said, I want to divert just a little and talk about agile in general, explore some of what it is, […] The post Some Thoughts on Agile Transformation in Big Companies appeared first on LeadingAgile.
  • add this feed to my.Alltop

    Agile Development Blog: Scaling Software Agility

  • Working Agreements for Huge Meetings

    Alex Pukinskis
    17 Dec 2014 | 5:00 am
    Have you been in a meeting lately where people were focused on their laptops, interrupting each other, distracted, or otherwise behaving badly? In Jean Tabaka’s “Leading Collaborative Meetings” class, Jean talks about the importance of working agreements to create the safety that makes productive dialogue possible. When I see people facilitating meetings around here, there are some common working agreements that show up often: “One conversation at a time” helps people hear each other.   “Electronics by exception” enables people to stay focused on the work rather than…
  • Partnering for Better Communities — Rally Invests in Code for America

    Geri Mitchell-Brown
    15 Dec 2014 | 8:00 am
    You know that great feeling you get when you meet someone and instantly hit it off? You realize that you know people in common, feel like you could have endless conversations, and get excited about the same things. Over the past few months, that type of connection sparked the partnership we announced today between Rally and Code for America, the organization championing the civic-tech movement. Because of our shared mission and values, we’re combining our talents with technology to better communities nationwide. Bring on the Brigades Furthering our missions. At Rally, we believe empowered…
  • Rally and Dean on Scaled Agile: Get a Simplified System View

    Steve Wolfe
    10 Dec 2014 | 1:29 pm
    Everyone knows you need more than a whiteboard and stickies to practice Agile at scale. But the tool you use isn’t the only thing that matters: as Dean has said, “A fool with a tool is still a fool.” The true value of Agile comes at scale, where it delivers benefits more broadly across your organization. Imagine how improved time to market, reduced development costs, and higher quality software will impact the goals your entire organization is trying to achieve. Research studies have shown that, on average, Agile methods yield 470% better ROI than traditional waterfall methods. This…
  • 7 Tips for Meetings That Don’t Suck

    Jean Tabaka
    4 Dec 2014 | 5:00 am
    In his book, Tribal Leadership, Dave Logan suggests that every organization consists of “tribes” at different stages. At the lowest level is the tribe who thinks, “Life sucks.” From there it goes up to “My life sucks,” then “I’m great,” then “We’re great,” and finally to “Life’s great.” (image: finding marbles) Do Your Meetings Suck? When it comes to your meetings, where are you and your tribe on this scale? If your answer is, “Meetings suck,” then sadly, you are not alone. What’s driving this negative meeting culture, and, how can we move to, “My…
  • Why Being Agile Matters

    Rally Software
    2 Dec 2014 | 5:00 am
    If you're reading this blog chances are you're more than a little familiar with Agile. Maybe you've been experimenting with Scrum on a project team, or maybe you're doing SAFe™ release trains in your sleep. Maybe you don't even call it Agile anymore -- it's just "the way things get done." Maybe it would surprise you, then, to learn that in many, many offices around the world, there are no standups, no user stories, no sprints, and no retrospectives. While the number of organizations employing Agile is growing -- Computer Economics estimates that 83% of businesses have future plans to…
 
  • add this feed to my.Alltop

    Successful Software

  • Hyper Plan update

    Andy Brice
    9 Dec 2014 | 8:45 am
    I have been working hard on Hyper Plan, my new visual planning software. I have put out several releases since my last blog post. Improvements include: better user interface undo/redo sortable columns in the table view full support for dates export to CSV/PDF/PNG/JPG printing open recent files auto save bug fixes Many of the improvements have been based on user feedback (thanks!). Hyper Plan can be used for a wide range of planning/scheduling/tracking/visualization tasks, including: event planning project management software release planning kanban/scrum/agile planning staff/resource…
  • My new product : Hyper Plan

    Andy Brice
    21 Oct 2014 | 4:04 pm
    I have just launched a new product. First some back story. A few years ago, my wife and I were renovating the house we live in now. Trying to schedule and track all the different tasks, tradesmen and quotes was a real pain. We stuck Post-it® notes onto a whiteboard to try to keep on top of it all. The Post-it notes represented the various jobs that need doing. We placed them in columns (representing what stage they were at: needs quote, accepted quote, scheduled, doing, done) and rows (representing the various trades: plumbing, roofing, electrical etc). It worked, but it was far from ideal:…
  • 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…
  • add this feed to my.Alltop

    Encosia

  • A few weeks with the Microsoft Band

    Dave Ward
    9 Dec 2014 | 3:00 am
    My Band on the clever charging stand that @idlehandsdev designed. I was lucky enough to get my hands on a Microsoft Band from the first batch that sold out so quickly a few weeks ago. I’ve been wearing it daily since then, using it to track my sleep, measure and analyse workout sessions, and even to buy the odd Americano at Starbucks. Since then, lots of people have asked me how I like the Band and how well it works. So, here’s a quick rundown of my experience with it thus far, including the time it went dead in the middle of a workout. I’m writing this with the…
  • 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…
  • add this feed to my.Alltop

    John D. Cook

  • Thou, thee, you, and ye

    John
    17 Dec 2014 | 7:13 am
    Ever wonder what the rules were for when to use thou, thee, ye, or you in Shakespeare or the King James Bible? For example, the inscription on front of the Main Building at The University of Texas says Ye shall know the truth and the truth shall make you free. Why ye at the beginning and you at the end? The latest episode of The History of English Podcast explains what the rules were and how they came to be. Regarding the UT inscription, ye was the subject form of the second person plural and you was the object form. Eventually you became used for subject and object, singular and plural. The…
  • Notes on HTML, XML, TeX, and Unicode

    John
    17 Dec 2014 | 4:00 am
    This week’s resource post: some notes on typesetting, Unicode, etc. Common Math Symbols in HTML, XML, TeX, and Unicode Accented letters in HTML, TeX, and Microsoft Word Greek letters in HTML, XML, TeX, and Unicode Unicode resources See also blog posts tagged LaTeX, HTML, and Unicode and the Twitter account TeXtip. Last week: C++ resources Next week: Special functions
  • Symbol blog posts

    John
    13 Dec 2014 | 8:07 am
    I’ve taken the posts from my defunct Symbolism blog and combined them into a couple pages on this site, one for mathematical symbols and other for all other symbols.
  • Why assign two characters to the same symbol?

    John
    13 Dec 2014 | 6:39 am
    Unicode often counts the same symbol (glyph) as two or more different characters. For example, Ω is U+03A9 when it represents the Greek letter omega and U+2126 when it represents Ohms, the unit of electrical resistance. Similarly, M is U+004D when it’s used as a Latin letter but U+216F when it’s used as the Roman numeral for 1,000. The purpose of such distinctions is to capture semantic differences. One example of how this could be useful is increased accessibility. A text-to-speech reader should pronounce things the same way people do. When such software sees “a 25 Ω resistor” it…
  • C++ resources

    John
    10 Dec 2014 | 5:00 am
    This week’s resource post: C++ IEEE floating-point exceptions in C++ Unraveling Strings in Visual C++ C++ TR1 regular expressions Random number generation in C++ See also posts tagged C++ Last week: R resources Next week: HTML, TeX, and Unicode
 
  • add this feed to my.Alltop

    ProgrammableWeb

  • Salesforce Files Connect Brings File Sharing to the Enterprise

    <a href="http://www.programmableweb.com/user/%5Buid%5D">PatricioRobles</a>
    19 Dec 2014 | 11:01 am
    Software-as-a-service customer relationship management giant Salesforce.com has launched a new file-sharing product for the enterprise. According to the company, Salesforce Files Connect is the first product to bring CRM and enterprise file ma
  • Google Android M Extends Auto Platform to Vehicles

    <a href="http://www.programmableweb.com/user/%5Buid%5D">EricZeman</a>
    19 Dec 2014 | 9:55 am
    Google has a new vision for Android and automobiles. The idea, Reuters reports, is to bypass the need for a smartphone entirely and build Android right into cars. (Android Driveables, anyone?) Android M could be ready for cars as soon as fall 2015, allowing drivers to access their apps and services when behind the wheel in a new way. 
  • StrongLoop Announces Industry First GUI for API Life Cycle Management

    <a href="http://www.programmableweb.com/user/%5Buid%5D">ecarter</a>
    19 Dec 2014 | 9:02 am
    StrongLoop has announced the general availability of StrongLoop Arc, the industry's first graphical user interface to manage the entire API life cycle in Node.js. Through a simple, visually pleasing user interface, users can develop, integrate, deploy and monitor APIs from creation through production, the company says.
  • Teleco.IO API Offers Asset Management For Telecom

    <a href="http://www.programmableweb.com/user/%5Buid%5D">ProgrammableWeb PR</a>
    18 Dec 2014 | 11:40 pm
    This article is a company-provided press release and ProgrammableWeb cannot vouch for the accuracy of the statements within. If you have questions regarding the information below, please contact the company that issued the press release.
  • Apigee Extends Edge API Analytics Depth and Scope

    <a href="http://www.programmableweb.com/user/%5Buid%5D">mvizard</a>
    18 Dec 2014 | 3:23 pm
    With organizations now routinely monetizing APIs, developers are being asked to provide more insight into how data is flowing into and out of those APIs. To help developers achieve that goal Apigee this week announced that it has extended the analytics capabilities of the Apigee Edge API platform.
  • add this feed to my.Alltop

    The Programmer's Paradox

  • Definitions

    Paul W. Homer
    14 Dec 2014 | 10:36 am
    The easiest thing to do in response to a major problem is to create a bunch of new 'rules' to prevent it from ever happening again. It might be the obvious solution, but if the underlying problem was caused by a systemic breakdown due to unmanageable complexity, it is most likely also a bad solution. Once things get too complicated, rules loose their effectiveness.Although I've seen this reoccur time and time again in large organizations, I wasn't really sure what was driving it or how to really fix the underlying problems. The 21st century is dominated by large organizational systems…
  • Bad Process

    Paul W. Homer
    7 Dec 2014 | 9:55 am
    To work effectively, software development projects need some type of process. The more people involved, the bigger and more formalize the methodology needs to be. A good process helps people understand their roles, keep track of the details and work together with others. It is the glue that holds everything together.Too little process usually ends up being a bad process. It doesn't help complete the tasks, enabling disorganization. That comes as dangerous shortcuts, hurry up and wait scheduling and too much time spent plugging up avoidable holes. When busy, most people drop best practices in…
  • Error Handling

    Paul W. Homer
    30 Nov 2014 | 9:41 am
    When I first started programming my focus would be on what I'll call the 'main execution path'. That is, if my task was to add a screen with some new features to the system, I would concentrate on getting the data from the persistence layer to the screen with as little distractions as possible. Basically, to simplify the task, I'd ignore all of the external things that might go wrong while the code was running, effectively assuming that the system was living in a "perfect world".It didn't take long to realize that this was a problem. Internally computers might be deterministic, but more and…
  • 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 Schrödinger'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…
  • add this feed to my.Alltop

    Embedded Computing Design

  • BeyondStudio IDE for NXP ZigBee IoT solutions provides breakthrough in programming experience

    18 Dec 2014 | 10:06 am
    Eindhoven / Ljubljana – NXP Semiconductors N.V. (NASDAQ: NXPI) today unveiled the new BeyondStudioTM IDE for the JN516x range of wireless microcontrollers for Internet of Things (IoT) applications. The comprehensive software development environment, developed by Beyond Semiconductor, dramatically simplifies the development of software on the JN516x family – improving code density, reducing development time and improving code quality. Used in conjunction with the Beyond Debug Key, it provides full access to the JTAG software debug feature of the chips, simplifying and accelerating…
  • DVSI Introduces New Hardware Development Kit for Low Cost AMBE-4020(tm) Vocoder Chip System Design

    18 Dec 2014 | 8:14 am
    AMBE-4020 HDK Westford, Mass. – Digital Voice Systems Inc. (DVSI) announced today the availability of a hardware development kit for DVSI’s new AMBE-4020™ vocoder chip. The AMBE-4020™ HDK is a comprehensive, evaluation, test and development platform that helps product designers and manufacturing engineers gain experience with low-bit-rate vocoders. The HDK is the ideal reference design for evaluation and test of DVSI’s newest half-duplex vocoder chip performance. This multipurpose vocoder tool enables users to explore the capabilities and benefits of the…
  • 5 security questions for your next IoT deployment

    17 Dec 2014 | 12:04 pm
    However, as we are beginning to witness the limitless potential to save time, cut costs, increase efficiency, and improve quality of life, we are also made aware that with all these potential benefits, there is also potential for new instances of data vulnerability and security breaches. A recent study released by HP Security Research reviewed 10 of the most popular Internet of Things (IoT) devices that included some form of cloud service and mobile application. The results revealed that an alarming 70 percent were subject to serious security vulnerabilities. Some of these concerns…
  • A VPN may not be the right tool for IoT security

    17 Dec 2014 | 11:20 am
    My grandfather used to say, “Use the right tool for the job.” He was a production engineer, responsible for the manufacture and assembly of freight elevators and doors. Whenever, in my youthful enthusiasm, I tried to chisel wood with a screwdriver or tighten a nut with a pair of pliers, he would send me back to the toolbox to get the right tool. Manufacturing has adopted new technologies since his day, but that lesson hasn’t changed much. To do the best job, use the right tools. Take for example the job of securing the Internet of Things (IoT). When you think of…
  • Logic Supply and ACP Partner to Create ThinManager-Ready Industrial Thin Clients

    17 Dec 2014 | 9:48 am
    Logic Supply ThinManager-Ready ML210G-10-TR Industrial and embedded computer manufacturer Logic Supply (www.logicsupply.com) has released their first ThinManager-Ready® thin client system. Built on their popular ML210 platform, Logic Supply’s ML210G-10-TR is the first in a line of industrial PC solutions certified as ThinManager-Ready by leading thin client management software provider ACP. The ThinManager-Ready designation indicates that a system has undergone extensive testing by ACP and comes pre-loaded with the necessary ACP BIOS, allowing for direct download of the appropriate…
 
  • add this feed to my.Alltop

    9lessons Programming Blog

  • Wall Script 7 The Social Network Clone Script.

    12 Dec 2014 | 7:08 am
    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…
  • Create a RESTful services using Slim PHP Framework

    8 Dec 2014 | 1:16 pm
    Two years back we had published an article called create a RESTful Services using PHP, in that most the PHP methods got depreciated. I have been looking for a simple RESTful api framework in PHP, I found few lightweight frameworks called Slim and Epiphany. In this tutorial I had implement a sample user updates RESTful web services project using Slim framework in PHP, it is very simple to implement and only focused on RESTful. Read more »
  • iOS Style Switch Button using CSS3 and Jquery.

    3 Dec 2014 | 7:55 pm
    I said earlier the mobile revolution has been started, now time to build mobile web application for your web projects. Many third party platforms like Apache Cordova and Phonegap are offering that you can conver web application into native mobile application. This tutorial will help you how to design iOS style switch button component using HTML, CSS and Jquery. Specially I love CSS :before and :after pseudo-elements, this helps you to minimize the HTML code. Read more »
  • Google New reCaptcha using PHP - Are you a Robot?

    3 Dec 2014 | 7:45 pm
    Today Google has been introduced new reCaptcha API called Are you a robot? “No Captcha reCaptcha” a complete new design captcha system. This protects your website for spammers and robots, in this post I had implemented new reCaptch API system with HTML login form using PHP. I like the new design it is clean and impressive, hope you will like it. Please take a look quick look at the demo. Read more »
  • 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 »
  • add this feed to my.Alltop

    Jolicloud Blog

  • Introducing our Universal Search

    Jolicloud Team
    4 Dec 2014 | 7:02 am
    Drive is the best way to connect and browse all your online content from one place, just like you used to do with your computer before. Until today we had a search by service but no global search. The team has worked relentlessly to provide you with that feature. We call it Universal Search, and it’s awesome! Now you can search through all your different Google Drive, Dropbox or Box accounts. Type “mp3” for instance and find all the music you have stored online. The last search is saved in the sidebar so you can go back to its results at anytime. This feature is available to everyone as…
  • Access all your content from CloudApp and Droplr from your Drive

    Jolicloud Team
    24 Nov 2014 | 9:45 am
    At Jolicloud we love using CloudApp and Droplr, they are extremely convenient to quickly share files or screenshots to friends and colleagues. We thought it would be a good idea to bring them into Drive to easily access their content and move any files to another storage service! CloudApp in Jolicloud Drive (grid view) Droplr in Jolicloud Drive (list view) Happy Joliclouding!
  • We’ve improved the documents viewing experience in Drive

    Jolicloud Team
    12 Nov 2014 | 9:06 am
    Some of you may have noticed last week that we have seriously improved the documents viewing experience in Jolicloud Drive. Our new Office Web Viewer allows you to more easily manipulate your Word, Excel, and PowerPoint documents directly from your browser without leaving Drive. Office Web Viewer We have also integrated a new PDF reader that works much better than the previous one. PDF reader If you haven’t tried it yet, you can read ebooks saved in your storage services in epub and mobi formats directly in your browser. ebook reader All theses updates are already live, we can’t wait…
  • Jolicloud loves Copy

    Jolicloud Team
    5 Nov 2014 | 9:42 am
    Here it is, as of today you can now connect Copy to your Jolicloud Drive. You’ve been asking us to support this service for quite some time and our team has worked hard for it. Because of some limitations on the Copy side you can’t do as much as on the other services but you should be able to enjoy most of it. If you don’t know about Copy yet, it’s a storage service offering 15 GB for free. This means 15 GB of additional free storage that you can add today on your Drive! Happy Joliclouding!
  • 6 years ago we had an idea

    Tariq Krim
    31 Oct 2014 | 9:46 am
    6 years ago, Romain and I, surrounded by one of the most dedicated teams ever, started a new platform called Jolicloud. A platform for the digital “have not” We designed a beautiful and free alternative to Macs and PCs using the web as the only interface. We couldn’t build our own laptop at the time, so we made our OS available for download on our website. Joli OS 1.2 Soon, our product was embraced by early adopters around the world. Sometimes people were so excited that they would buy a netbook just to be part of our adventure. Jolicloud was very innovative. We introduced a…
  • add this feed to my.Alltop

    Goyelloblog

  • ORMs – Love them or hate them?

    PBorowa
    18 Dec 2014 | 1:59 am
    For many reasons we have grown to love our ORMs. We enjoy the simplicity of Entity Framework, the way it separates us from the old much unappreciated world of stored procedures and the T-SQL. We also love the nHibernate for its maturity and the amount of features it provides. What they give us is simplicity and a neat level of abstraction over the database access code which allows us to develop quicker, all for free. But we all know that if someone gives us something for free, there must be a catch. Well, nothing is free in this world. In this case we get tons of unnecessary overhead. Even…
  • Clean Code – Is my code always readable?

    michal.warkocz
    11 Dec 2014 | 5:05 am
    Did you ever have to go back to a fragment of code that you wrote a month or year ago? How did it feel? Was it easy or did you have to figure out how it worked from scratch? If you need more than just one look, there is a good chance that you are doing something wrong. And if you scratch you head an think: “What the heck was I thinking?”, you have definitely done it wrong. But what have gone wrong? Most probably the code works fine and at some point you knew it inside out. Why can’t you remember it now? Maybe your code wasn’t written clearly enough and in accordance with best coding…
  • How to use custom fonts in Android apps (and not get fat)

    Daniel Dekański
    1 Aug 2014 | 3:52 am
    Fonts have always been a vital part of brand identity and UI design. With the development of modern Web standards it has become easy to implement customized fonts in websites, but native mobile apps somehow still lag behind in this area. Platform guides warn us against unleashing our creativity in that aspect and state that the built-in fonts have been optimized for memory and performance constraints of mobile devices. I think today, with more and more horse power under the hood of our latest mobile gadgets, we should not limit ourselves to the modest assortment of default typefaces. Going…
  • Software Architecture Canvas – a brother of the business model canvas?

    PBorowa
    17 Jul 2014 | 3:57 am
    Have you ever heard of the business model canvas? If so, then you know that it is basically a board of basic elements which need to be evaluated in the process of creating a product and the business around it. Have you ever wondered if such a model could be created for a software design process? I did and here are my thoughts on it. Obviously a detailed implementation cannot be touched by such a “bird’s eye architecture-cheat-sheet” but I think a general description with some design tips can be achieved. So without further ado I bring to you: “The 11 blocks of software…
  • Durandal — your new favourite client-side framework

    PBorowa
    9 Jul 2014 | 4:27 am
    So you were researching JavaScript frameworks to host your new single page application? Was angular too much or perhaps you don’t have time to learn its relatively complex structure? If answers to both of these questions is “Yes”, then you are probably looking for Durandal, let me introduce it to you. Building blocks Durandal is a client side MV* framework which means it will give your application structure to keep everything neatly organized with views, models etc. It is also an SPA oriented framework and what this means is that you get routing, application state management and easy to…
 
  • add this feed to my.Alltop

    Raw Syntax

  • How to Set Up Angular with Rails Part 3

    Eric Himmelreich
    8 Dec 2014 | 11:07 am
    I've written a part 3 about using Angular with Rails on Intridea's Blog. Please have a look.
  • K750: a Solid Wireless Keyboard

    Eric Himmelreich
    7 Nov 2014 | 3:41 pm
    I don't normally talk about computer equipment here, but I recently purchased the K750 wireless keyboard by Logitech. It's amazing because it is solar powered and therefore requires no batteries. Their manual says it can remain powered for 3 months in total darkness. I believe they tested this in my office. Also of note, I bought the mac version of the keyboard. However, it also works with my PC, though I had to fool with their software a bit for the function keys to work. The K750 is also a good deal cheaper than the official Apple wireless keyboard. Previously I had an older version of the…
  • How to Set Up Angular with Rails Part 2

    Eric Himmelreich
    4 Nov 2014 | 6:51 am
    I've written a part 2 about using Angular with Rails on Intridea's Blog. Please have a look.
  • 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…
  • add this feed to my.Alltop

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

  • Capitalize on ECM and Portal trends with SharePoint

    19 Dec 2014 | 12:00 am
    Businesses use SharePoint to enable modern ways of working.  Some build SharePoint portals while others take advantage of SharePoint’s Enterprise Content Management (ECM) capabilities.  Few organizations use SharePoint for both.Yet, when organizations combine SharePoint’s ECM and portal capabilities, they are able to lower ECM and portal costs, reduce technology complexity and minimize integration issues.This white paper explains: 10 portal and ECM trends affecting enterprises;The business and IT benefits of combining SharePoint ECM and portal capabilities;How…
  • Forrester Research: Beware Of the 'SaaS' Trap

    18 Dec 2014 | 12:00 am
    These solutions inevitably fail to live up to customer expectations for agility, standardisation and efficiency. Technology buyers should know what differentiates SaaS from other on-demand models cloud-washed with the SaaS term. Download this Forrester Research report.Request Free!
  • An Introduction to Enterprise File Sync and Share (EFSS)

    16 Dec 2014 | 12:00 am
    In corporations today there is a growing need to share files with co-workers, clients, and partners.  In all cases it is important for everyone to be able to access the most up-to-date version of a document.The old method of emailing files to yourself or copying them onto a flash drive or CD doesn’t meet today’s standards and requirements for ease of use, simplicity, and security.Any online solution that lets you share your information easily needs to be carefully vetted to ensure they meet the security requirements you have for documents that contain trade secrets, financial…
  • Une pratique d'Identit unifie pour les environnements de centre de donnes, Cloud et Mobile

    12 Dec 2014 | 12:00 am
    Et le rush pour déployer les applications SaaS ainsi que l'explosion des smartphones, tablettes numériques et autres périphériques que les utilisateurs se mettent à utiliser sur leurs lieux de travail pour des raisons de productivité personnelle. De cette fracturation de l'environnement des identités résulte d'importants défis en matière de gestion pour l'informatique, ainsi que de la frustration et une baisse de la productivité pour les utilisateurs forcés de se souvenir de plusieurs noms d'utilisateur et des mots de passe. Une architecture d'identité unifié vous garantit de…
  • Zentrales Identitts-Management mit minimalem Aufwand

    12 Dec 2014 | 12:00 am
    In unserem Director's Brief erfahren Sie, wie Anwender mithilfe einheitlicher Identitätsmanagement-Systeme mit einem einzigen Login auf alle Applikationen zugreifen können und dem IT-Administrator die zentrale Verwaltung aller Accounts ermöglicht wird.Request Free!
 
  • add this feed to my.Alltop

    Mobile App Development Blog, Website Design Blog, App Developers

  • More Power to Pictures! How to build an App like Instagram?

    admin
    17 Dec 2014 | 10:58 pm
    More Power to Pictures! How to build an App like Instagram?   Few things have quite the blend of simplicity and high user-engagement that pictures have. Pictures are easy to create, easy to consume, and extremely sharable. That’s why pictures have been central to so many successful apps, and none more so than Instagram.   The Instagram Story Instagram was created in 2010 as an iPhone app, and skyrocketed to success, thanks in part to the social-sharing nature of the app, and also to the undeniable sense of style that came with it. It was a true “mobile” startup, in that the…
  • Grow, Baby, Grow!

    admin
    16 Dec 2014 | 4:48 am
    So you finally built that great product. You’ve collected the user feedback, executed the revisions, iterated, tweaked, and polished and are ready to launch it. Now you are thinking “hey, let’s put together a marketing team!” or you are thinking, “let’s get a bunch of specialized marketing tools, and go to market!” or “let’s strategize on how to hit our corporate marketing objectives!” If those are your go-to strategies, then maybe this blog isn’t for you. Big budget marketing and corporate strategies, they’re the old way of doing things. They can work, but if you…
  • 4 Ways Startups Can Dominate Wearable Technology

    admin
    14 Dec 2014 | 11:09 pm
    4 Ways Startups Can Dominate Wearable Technology Wearable technology is the next big thing. We’re on the brink of a major shift for mobile technology, as smart watches become the proving ground for a brand new device paradigm—and early 2015 will be the turning point, as the Apple Watch approaches. Before the storm hits, here are 4 things your startup can do to establish a dominant position in the wearable world.   1.Get in early The Apple Watch is coming out soon, and developer documentation is available. Android Wear is finally finding positive user reviews. These two major…
  • 7 Ways to SUPERCHARGE your iPhone App Development

    admin
    10 Dec 2014 | 10:54 pm
    7 Ways to SUPERCHARGE your iPhone App Development iPhone app development remains in the top position when it comes to revenue generation. How can this be explained, when Android has such a massive lead in terms of raw user count? Buzz   Well, there are many possible answers, but I think one explanation that most people find intuitively true is that iPhone apps, and the iTunes App Store in general, simply offer higher quality experiences.   With the double edged sword for iPhone app development statistics say it’s the place to be for revenue generation, but on the other, you’ll…
  • How to Growth Hack an App

    admin
    8 Dec 2014 | 10:04 pm
    How to Growth Hack an App What is growth hacking? In short, growth hacking is simply a method of analyzing unique strategies for driving growth without having to rely on expensive, traditional advertising. To go more in-depth, it means creatively finding ways to utilize things like social networks, popular websites, messaging solutions, games, and other basic elements of the modern tech culture in an attempt to force growth. Are you thinking but who is growth hacking? well, almost every successful company that uses the internet for business has a growth hacking team.   But that’s…
  • add this feed to my.Alltop

    Systems We Make | Systems We Make

  • CPI2 : CPU performance isolation for shared compute clusters

    Hari
    9 Dec 2014 | 11:31 pm
    Abstract Performance isolation is a key challenge in cloud computing. Unfortunately, Linux has few defenses against performance interference in shared resources such as processor caches and memory buses, so applications in a cloud can experience unpredictable performance caused by other programs’ behavior. Our solution, CPI2, uses cycles-per-instruction (CPI) data obtained by hardware performance counters to identify problems, select the likely perpetrators, and then optionally throttle them so that the victims can return to their expected behavior. It automatically learns normal and…
  • F4: Facebook’s Warm BLOB Storage System

    Hari
    3 Dec 2014 | 9:59 am
    Haystack was the primary storage storage system designed initially for Facebook’s Photos application. Its been around for almost 7 years now. Through this period it has served well through several optimizations such as reducing the number of disk seeks to read a BLOB to 1 almost always, fault tolerance through replication (replication factor of 3) across geographies and many more such optimizations. While it has served well thus far Facebook too has evolved during this period. As of Feb 2014 it stored about 400 billion photos. Correspondingly the workload on the BLOB store too has changed.
  • Mesa: Geo-Replicated, Near Real-Time, Scalable Data Warehousing

    Hari
    6 Aug 2014 | 6:42 pm
    ABSTRACT Mesa is a highly scalable analytic data warehousing system that stores critical measurement data related to Google’s Internet advertising business. Mesa is designed to satisfy a complex and challenging set of user and systems requirements, including near real-time data ingestion and querya- bility, as well as high availability, reliability, fault tolerance, and scalability for large data and query volumes. Specifi- cally, Mesa handles petabytes of data, processes millions of row updates per second, and serves billions of queries that fetch trillions of rows per day. Mesa is…
  • On Designing and Deploying Internet-Scale Services

    Hari
    27 Jul 2014 | 8:05 am
    Abstract The system-to-administrator ratio is commonly used as a rough metric to understand administrative costs in high-scale services. With smaller, less automated services this ratio can be as low as 2:1, whereas on industry leading, highly automated services, we’ve seen ratios as high as 2,500:1. Within Microsoft services, Autopilot is often cited as the magic behind the success of the Windows Live Search team in achieving high system-to-administrator ratios. While auto administration is important, the most important factor is actually the service itself. Is the service efficient to…
  • Coflow: A Networking Abstraction for Cluster Applications

    Hari
    22 Jul 2014 | 11:55 am
    Abstract Cluster computing applications – frameworks like MapReduce and user-facing applications like search platforms have application-level requirements and higher-level abstractions to express them. However, there exists no networking abstraction that can take advantage of the rich semantics readily available from these data parallel applications. We propose Coflow, a networking abstraction to express the communication requirements of prevalent data parallel programming paradigms. Coflows make it easier for the applications to convey their communication semantics to the network, which in…
  • add this feed to my.Alltop

    Raw Syntax

  • How to Set Up Angular with Rails Part 3

    Eric Himmelreich
    8 Dec 2014 | 11:07 am
    I've written a part 3 about using Angular with Rails on Intridea's Blog. Please have a look.
  • K750: a Solid Wireless Keyboard

    Eric Himmelreich
    7 Nov 2014 | 3:41 pm
    I don't normally talk about computer equipment here, but I recently purchased the K750 wireless keyboard by Logitech. It's amazing because it is solar powered and therefore requires no batteries. Their manual says it can remain powered for 3 months in total darkness. I believe they tested this in my office. Also of note, I bought the mac version of the keyboard. However, it also works with my PC, though I had to fool with their software a bit for the function keys to work. The K750 is also a good deal cheaper than the official Apple wireless keyboard. Previously I had an older version of the…
  • How to Set Up Angular with Rails Part 2

    Eric Himmelreich
    4 Nov 2014 | 6:51 am
    I've written a part 2 about using Angular with Rails on Intridea's Blog. Please have a look.
  • 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…
 
  • add this feed to my.Alltop

    Systems We Make | Systems We Make

  • CPI2 : CPU performance isolation for shared compute clusters

    Hari
    9 Dec 2014 | 11:31 pm
    Abstract Performance isolation is a key challenge in cloud computing. Unfortunately, Linux has few defenses against performance interference in shared resources such as processor caches and memory buses, so applications in a cloud can experience unpredictable performance caused by other programs’ behavior. Our solution, CPI2, uses cycles-per-instruction (CPI) data obtained by hardware performance counters to identify problems, select the likely perpetrators, and then optionally throttle them so that the victims can return to their expected behavior. It automatically learns normal and…
  • F4: Facebook’s Warm BLOB Storage System

    Hari
    3 Dec 2014 | 9:59 am
    Haystack was the primary storage storage system designed initially for Facebook’s Photos application. Its been around for almost 7 years now. Through this period it has served well through several optimizations such as reducing the number of disk seeks to read a BLOB to 1 almost always, fault tolerance through replication (replication factor of 3) across geographies and many more such optimizations. While it has served well thus far Facebook too has evolved during this period. As of Feb 2014 it stored about 400 billion photos. Correspondingly the workload on the BLOB store too has changed.
  • Mesa: Geo-Replicated, Near Real-Time, Scalable Data Warehousing

    Hari
    6 Aug 2014 | 6:42 pm
    ABSTRACT Mesa is a highly scalable analytic data warehousing system that stores critical measurement data related to Google’s Internet advertising business. Mesa is designed to satisfy a complex and challenging set of user and systems requirements, including near real-time data ingestion and querya- bility, as well as high availability, reliability, fault tolerance, and scalability for large data and query volumes. Specifi- cally, Mesa handles petabytes of data, processes millions of row updates per second, and serves billions of queries that fetch trillions of rows per day. Mesa is…
  • On Designing and Deploying Internet-Scale Services

    Hari
    27 Jul 2014 | 8:05 am
    Abstract The system-to-administrator ratio is commonly used as a rough metric to understand administrative costs in high-scale services. With smaller, less automated services this ratio can be as low as 2:1, whereas on industry leading, highly automated services, we’ve seen ratios as high as 2,500:1. Within Microsoft services, Autopilot is often cited as the magic behind the success of the Windows Live Search team in achieving high system-to-administrator ratios. While auto administration is important, the most important factor is actually the service itself. Is the service efficient to…
  • Coflow: A Networking Abstraction for Cluster Applications

    Hari
    22 Jul 2014 | 11:55 am
    Abstract Cluster computing applications – frameworks like MapReduce and user-facing applications like search platforms have application-level requirements and higher-level abstractions to express them. However, there exists no networking abstraction that can take advantage of the rich semantics readily available from these data parallel applications. We propose Coflow, a networking abstraction to express the communication requirements of prevalent data parallel programming paradigms. Coflows make it easier for the applications to convey their communication semantics to the network, which in…
  • add this feed to my.Alltop

    Simply Ryan

  • Kitchenbowl is now Available on iOS

    Ryan Waliany
    22 Nov 2014 | 2:50 pm
    I am extremely proud of our team today for launching Kitchenbowl. Less than a year ago, we started with an idea that we wanted to “learn how to cook” and experimented with cook books (too much work), blogs (too fragmented), and recipe portals (poor quality).…
 
  • add this feed to my.Alltop

    samaxes

  • Testing secured EJBs with Arquillian

    Samuel Santos
    25 Nov 2014 | 7:01 am
    Testing secured EJBs has been historically hard to get right. Up until now, I have been using proprietary techniques like JBossLoginContextFactory described in the article Testing secured EJBs on WildFly 8.1.x with Arquillian to test secured EJBs. During this year Devoxx, David Blevins, founder of the Apache TomEE project – a lightweight Java EE Application Server, brought to my knowledge a little trick we can use to deal with Java EE security in a standard way that works across all Java EE compliant servers. The example used in this post is available at javaee-testing/security on…
  • Minify Maven Plugin with support for JavaScript Source Maps

    Samuel Santos
    31 Jul 2014 | 3:49 pm
    The new version (1.7.3) of Minify Maven Plugin has just been released. The list of enhancements include: Support for JavaScript Source Maps Better docs Update to the last version of Google Closure Compiler Add support for Google Closure Compiler angular_pass option to support AngularJS @ngInject annotations Get it while it’s still hot!
  • Validating JAX-RS resource data with Bean Validation in Java EE 7 and WildFly

    Samuel Santos
    1 Apr 2014 | 6:50 am
    I have already approached this subject twice in the past. First, on my post Integrating Bean Validation with JAX-RS in Java EE 6, describing how to use Bean Validation with JAX-RS in JBoss AS 7, even before this was defined in the Java EE Platform Specification. And later, on an article written for JAX Magazine and posteriorly posted on JAXenter, using the new standard way defined in Java EE 7 with Glassfish 4 server (the first Java EE 7 certified server). Now that WildFly 8, previously know as JBoss Application Server, has finally reached the final version and has joined the Java EE 7…
  • Migrating from a Subversion repository to GitHub

    Samuel Santos
    7 Nov 2013 | 8:31 am
    One of greatest attractions of GitHub is the community and the tooling that allows this community to share code. Each contributor can clone the repository, make their changes and then send you a pull request. As the project maintainer your job is now a whole lot easier and more manageable. No more patch files to worry about. Follow the recipe bellow to move your SVN repo to Git. Best of all, you get to keep the entire commit history of your project. Git author data The first step is to create a text file mapping the SVN users into Git authors. The format is: samaxes = Samuel Santos…
  • PT.JUG at OSDOC 2013

    Samuel Santos
    11 Jul 2013 | 5:11 pm
    Portugal Java User Group (PT.JUG) introduction at OSDOC 2013.
  • add this feed to my.Alltop

    Javarevisited

  • Insertion Sort Algorithm in Java to Sort Array

    Javin Paul
    16 Dec 2014 | 5:59 am
    Insertion sort is another simple sorting algorithm, which can be used to sort any linear data structure like array and linked list. On simplicity this is next to bubble sort, and it’s also pretty close to how humans manually sort something (for example, a hand of playing cards). As name suggest, Insertion sort is based upon insertion of element in a sorted list. To start, we assume that first element is already sorted. Then we pick next element and put it on second place, we compare this number with first element and if they are not in sorted order, we swap them. This gives a new sorted…
  • 9 Things about Null in Java

    Javin Paul
    10 Dec 2014 | 7:42 am
    Java and null are uniquely bonded. There is hardly a Java programmer, who is not troubled by null pointer exception, it is the most infamous fact about. Even inventor of null concept has called it his billion dollar mistake, then why Java kept it? Null was there from long time and I believe Java designer knows that null creates more problem than it solves, but still they went with it. It surprise me even more because Java's design philosophy was to simplify things, that's why they didn't bothered with pointers, operator overloading and multiple inheritance of implementation, they…
  • How to do static import in Eclipse - Java

    Javin Paul
    5 Dec 2014 | 7:07 am
    Do you know what is shortcut of doing static import in Eclipse? Well I didn't know before, but today I come to know that shortcut Ctrl+Shift+M (Source > Add Import) can not only be used to add missing imports but It can also help with static import in Java program.  Suppose you are using lots of static variable from a utility class e.g. TimeUnit by referring them with class name, just like we refer static variable. In Eclipse IDE, you can select the whole reference variable and press Ctrl+Shift+M and it will automatically import that static element using static import in Java.For…
  • Where is Java used in Real World?

    Javin Paul
    3 Dec 2014 | 6:23 am
    If you are a beginner and just started learning Java, you might be thinking where exactly Java is used? You don't see many games written in Java except Minecraft, desktop tools like Adobe Acrobat, Microsoft Office are not written in Java, neither is your operating systems like Linux or Windows, so where exactly people use Java? Does it have any real-world application or not? Well, you are not alone, many programmers ask this question before starting with Java, or after picking Java is one of the programming language of choice at graduate level. By the way, you can get a clue of where Java…
  • How to Read Write JSON String to File in Java with Example

    Javin Paul
    1 Dec 2014 | 6:51 am
    JSON is a text format is a widely used as data-interchange language because its parsing and its generation is easy for programs. It is slowly replacing XML as most powerful data interchange format, as it is lightweight, consumes less bandwidth and also platform independent.  Though Java doesn't have built in support for parsing JSON files and objects, there are lot of good open source JSON libraries are available which can help you to read and write JSON object to file and URL. Two of the most popular JSON parsing libraries are Jackson and Gson. They are matured, rich and stable. Though…
  • add this feed to my.Alltop

    NeverFriday

  • Getting organized with ZenDone :-)

    Rudolf Olah
    7 Dec 2014 | 10:07 pm
    I think I may have found a good GTD mobile app which also works well on the web. It’s called ZenDone and it integrates with Evernote and Google Calendar. I usually use Emacs and org-mode but it’s been hard to get that working with mobile and across devices. With org-mode what I do is create a todo.org for work and another todo.org at home. ZenDone looks like it could finally replace the clunkiness of syncing up GTD lists and folders. What’s cool is that it splits things up into To Do, Review & Organize, and Process Inbox. Liking it so far.
  • 18 Nov 2014 | 12:58 pm

    Rudolf Olah
    18 Nov 2014 | 12:58 pm
    Currently reading: Making It All Work: Winning at the Game of Work and the Business of Life by David Allen, author of Getting Things Done William Gibson’s The Peripheral, solid read so far, very Neuromancer How Google Works, about the inner workings of Google and some of the principles that have sustained the company. I like the 10X attitude where you take an idea and then increase its scope by 10 times to get an amazing and inspiring project to build towards The French Lieutenant’s Woman, by John Fowles. I read The Magus a long time ago and this book is interesting so far. The…
  • Transcript: Balaji Srinivasan on Silicon Valley’s ultimate exit

    Rudolf Olah
    5 Nov 2014 | 5:26 am
    Originally posted on nydwracu niþgrim, nihtbealwa mæst: Video here. Had to transcribe it for a Theden article so here’s the whole thing. So what I’m going to talk about today is something I’m calling Silicon Valley’s ultimate exit. So as motivation here, it’s a bit topical: is the USA the Microsoft of nations? We can take this sort of thing and we can expand it: codebase is 230 years old, written in an obfuscated language; system was shut down for two weeks straight; systematic FUD on security issues; fairly ruthless treatment of key suppliers; generally favors its rich enterprise…
  • 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…
 
  • add this feed to my.Alltop

    C & C++ Programming Blog | Faye Williams | Hampshire UK

  • Static Variables In C++ Classes

    Faye Williams
    15 Dec 2014 | 11:55 pm
    It turns out that static variables in C++ classes are actually pretty cool. If you declare a static variable at class level (i.e. inside the class declaration), then you are creating a variable that will a) be accessible to all objects created from that class, and b) be available even before you have created a single instance of that class. Essentially, every object you create sees the same static variable, so anything that one object does to that variable (such as increment the value), all the other objects can also see. Super useful, eh? Point b above also means that you absolutely have to…
  • Static Variables In C And C++ – Function Level

    Faye Williams
    8 Dec 2014 | 11:55 pm
    We’ve looked at file level static variables, so now let’s see what happens when you put them in a function. If you declare a static variable at function level (i.e. inside an normal function, not a class method), then you are creating a variable that will: a) be instantiated the first time the function is actually called, and b) retain its value after the function exits. The variable is only accessible inside the function it is declared in. This is probably the simplest static variable case, and we can see an example of this below: #include <iostream> #include <time.h>…
  • Getting Started With C Programming – Hello World Tutorial

    Faye Williams
    5 Dec 2014 | 12:00 am
    If you’ve always wanted to dabble in C, but never quite gotten around to it, have a read through this and give it a go. It is much easier than you might think (easier now, in fact, than it ever has been), to write your first C program, and there is something so deliciously inviting about the language that once you get started you’ll soon be solving world issues with your code. To follow along with me: You will need A computer running a Linux variant (I use Fedora) A compiler This walkthrough Why do I need to run Linux, can’t I just do this on Windows? Why do you always do…
  • Static Variables in C and C++ – File Level

    Faye Williams
    1 Dec 2014 | 11:55 pm
    When is a global not a global? When it’s a static variable. This post, and the next three, will talk about static variables. Let’s start with static variables declared in a file. Static variables in a file If you declare a static variable at file level (i.e. not inside any other code), then you are creating a so-called “global” variable that will: be available for the entire duration of your program, and be accessible only from that translation (compilation) unit (i.e. the file itself and any file that includes it). Number two is the important one here. It means that…
  • Friend Functions And Classes In C++

    Faye Williams
    25 Nov 2014 | 12:00 am
    The friend keyword in C++ is one of those concepts that is formally taught, but then seems to disappear off the scene once you get into the real world. Maybe friends are less common in embedded programming (ha ha), but I’ve seen very few of them over the years. The thing is, they just don’t seem to be at the forefront of people’s minds when writing code. When would you ever actually use one of these things? Aren’t they just a way to avoid writing getters and setters?? I think when you are learning a language, understanding concrete examples of why a concept is…
  • add this feed to my.Alltop

    code-diesel

  • Integrating Googles new reCAPTCHA in PHP

    sameer
    16 Dec 2014 | 7:49 pm
    For the past several years Google’s reCAPTCHA has helped verify that a user is not a bot by forcing you to decipher warped text. reCAPTCHA’s method of protecting websites from spam has always been a kind of burden on the end user who has to solve the captcha to prove that he is human and not a bot. Google recently released a new captcha API called “No CAPTCHA” reCAPTCHA, which utilizes an Advanced Risk Analysis engine that is capable of discerning between users and bots. So instead of solving a jumbled box of text all a user has to do is check a box. However, if the risk…
  • Extracting media information from online videos

    sameer
    30 Nov 2014 | 8:42 pm
    With a variety of video sources available online it can be useful if one can get additional information regarding a particular video, this can be helpful for creating embedding code or customizing a display of a particular video. Essence is a simple PHP library to extract media information from websites, like youtube videos, twitter statuses or blog articles. In this post we will see how we can use the library to gather meta information about various online video sources like YouTube, TED, dailymotion, vimeo etc. Installation Get the library zip from git and use the provided bootstrap file to…
  • Period: Time range API for php

    sameer
    4 Nov 2014 | 9:02 am
    Date/time programming is one of the tricky aspects of software development. Although inherently not complex in itself, coding date/time algorithms can be a subtle source of bugs. Especially in web development a feature such as payment subscription processing that ranges from days to weeks to months can get complex quickly. Also such kind of scenarios require additional features like auto renewal, scheduled email alerts to subscribers etc. Such kind of features require good date/time handling algorithms and libraries that handle such chores are always welcome. One such library I encountered…
  • 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":…
  • add this feed to my.Alltop

    Ginktage

  • How to Get the Number of Tables from SQL Server Database ?

    Ginktage
    12 Dec 2014 | 11:05 am
    Below is a sample SQL query that demonstrates how to count the number of tables in a SQL Server database using information_schema.tables. How to Get the Number of Tables from SQL Server Database ?... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • COBOL Lab Program – Evaluate the equation Z = (A -B) * C .

    Ginktage
    10 Dec 2014 | 7:54 am
    Introduction This COBOL lab program demonstrates how to evaluate the equation Z = (A – B) * C using the Compute verb in COBOL Program IDENTIFICATION DIVISION. PROGRAM-ID. GINK1. ENVIRONMENT DIVISION.... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to Specify port number for Server when connecting in SQL Management Studio ?

    Senthil
    7 Dec 2014 | 1:01 am
    By default , the SQL Server listens to the port number 1433 and assume that if your server name is SENTHIL-LT and the database instance is SQLEXPRESS , you would specify the server name in SQL... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Popular WordPress Database Backup Plugins

    Ginktage
    7 Dec 2014 | 12:45 am
    It is very important for every website administrator or word press administrator to take a frequent backups of the website and the database so that they can easily revert or restore it back when... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Contact Form 7 WordPress Plugin – Error Failed to send your message. Please try later or contact administrator by other way

    Ginktage
    7 Dec 2014 | 12:26 am
    Contact Form 7 plugin is one of the popular word press plugin that allows us to customize and perform lot of operations using the WSYSIWYG interface. Some of the features includes the selection of... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
 
  • add this feed to my.Alltop

    Svitla Systems Inc.

  • Svitla organized .Net meetup in Kiev

    iavrutova
    1 Dec 2014 | 7:23 am
    Last autumn weekend Svitla Systems has devoted to .Net technology and C#. Instead of spending a Saturday morning in bed, more than 60 .net developers have come to local creative space “Chasopys” for learning and inspiration. Svitla speaker, a certificated teacher Anzhiiak Oleksii, has presented a lecture about asynchrony and multithreading in C# and speaker from Microsoft Ukraine, Margaryta Ostapchuk announced future changes of C#. The meeting was a great success, judging by the number of visitors and the interest they have shown towards the topics. In hope to make these meetups a regular…
  • Svitla supports PHP Frameworks Days

    iavrutova
    25 Nov 2014 | 9:43 am
    This month Svitla Systems has become a Golden Sponsor of PHP Frameworks Days in Kiev, an annual conference which has gathered more than 300 developers from all over Ukraine. Whole day was devoted to news, trends and exchanging ideas, not to mention lots of fun while coffee breaks. Svitla was honored to take an active part and share this wonderfully busy day with all participants. We are happy to share our experience via video and photo reports. Also all presentations are accessible on Frameworks website.
  • Mobile App Development: Tips for starters

    iavrutova
    26 Aug 2014 | 6:28 am
    There is no wonder that you want to create a mobile application as exactly mobile apps hit the IT market today. The reasons for creating mobile app may be different – from the need for a business to just a realization of a great idea. However, no matter what purpose you want to gain with your application, you still need a strategy to start with. What to choose: iOS or Android? Starting thinking about your mobile app development, you will have to decide which operating system to run first: iOS or Android. Wikipedia says that, as of 3 September 2013, there have been 1 billion Android devices…
  • Interview with Senior QA and Team Lead and .Net developer

    iavrutova
    19 Aug 2014 | 5:33 am
    Today we had a very fruitful and nice talk with two Svitla’s guys from Sevastopol development center. Polina Gluhova is a Senior QA and Alexander Volkov is a Team Lead and .Net developer who both are now engaged into one of the biggest projects contracted by Svitla Systems. We tried to get some answers to the questions that may be interesting to many of our customers and IT guys. Polina, Alex, why did you decide to start you career in IT? Polina: After graduating from the University, I really wanted to work in my specialization. At first, I decided to try myself as a teacher of computer…
  • Stages of IT Project Estimation

    iavrutova
    12 Aug 2014 | 10:48 am
    According to Standish Group research, 31.1% of projects will be cancelled before they ever get completed. Further results indicate 52.7% of projects will cost 189% of their original estimates To complete the project in time and budget that were initially estimated, a thorough analysis should be made before the project starts. Let’s consider what stages are usually passed during the estimation. Stage 1 – Gathering of Information At the first stage, we need to analyze all materials received from the customer. In some cases, customer provide detailed specifications, in other cases, only…
  • add this feed to my.Alltop

    Platformability

  • Log into my web trading app using only flashing colours? Yes please!

    Adam Saleh
    8 Dec 2014 | 6:05 am
    Intro If you didn’t already know, Hackday is Caplin’s version of a Hackathon. Yes, a gathering of highly gifted software engineers, UX designers and Sales Consultants who break up into teams (or go lone warrior) and code for 24 hours straight – Jack Bauer intensity comes to mind. With a limitless supply of Red Bull and Pizza, the end goal is for participants to come up with some imaginative software project that either makes you say ‘wow’, makes the lives of internal staff easier or addresses some new business case that fits in line with Caplin’s stack of products and services. In…
  • The good, the JNI and the JNA

    Christoph Sitter
    1 Dec 2014 | 1:52 am
    In Caplin we constantly work on improving our products, feature as well as technology wise. In order to evaluate new things, we are allowed to take one dev-day every two weeks to look into technologies we like or think might be of use to the company. A while back we added a new module to Transformer which needed to have a C as well as a Java API. Of course we followed our standard approach of writing the module in C and then wrapping it with JNI. It’s proven to work, it’s reasonably fast and it’s easy to write – oh, wait … easy to write? Let’s take a closer…
  • Hackday VI: Caplin Tailor

    Joel Ritmeyer
    26 Nov 2014 | 4:14 am
    Twice a year Caplin developers, designers and business analysts have the opportunity to down tools on their projects and work on an idea or concept of their own during a 24 hour Hack Day. The theme for this Hack Day was ‘Level Up Caplin’, designed to bring out ideas that can further improve Caplin as a business. Whether that’s for our offerings, efficiency or productivity – a task that was made all the harder by the Jägerbomb machine, Dance Dance Revolution Arcade, and motorbike racing throughout the night… Ideas ranged from the useful; A news curator, an SMS based FX…
  • Hack Day VI: Lo-Fi Mobile

    ians@caplin.com
    24 Nov 2014 | 7:07 am
    Every six months, Caplin hold a Hack Day. Widely popular among staff, it is a time when developers can unleash their creativity for 24 hours and pursue personal ideas for fun and prizes. No business case need be made for an entry; the idea is all. The event is a fertile ground for new product features, and several features in Caplin products can trace their origin to a Hack Day. The sixth Caplin Hack Day kicked off on 24th October. One of the entries this year was a proof-of-concept ‘Lo-Fi’ mobile SMS interface to the Caplin stack. It was a fun challenge for a hack day project, promising…
  • Augmented reality table tennis

    Jan Hančič
    13 Nov 2014 | 6:28 am
    Caplin recently organised the sixth company Hackday, which, we all agree, was the best so far. You can get a glimpse of what it was like in this video. Caplin Hackdays are twenty-four hour events where teams of three people get together and try to make something useful or just something cool. In this post I will show you what the team I was part of did. We decided to dive into unknown territory and do something none of us had ever done before. After much brain storming we decided to tackle augmented reality, by improving the game of table tennis. Not really something Caplin would do as a…
  • add this feed to my.Alltop

    Code Corner

  • The many faces of Pebble

    Yuriy
    2 Dec 2014 | 6:11 pm
    It occured to me that I’ve been playing with Pebble smartwatch for a while, so I decided to put together a collection of what I created so far: 11 watch faces and 1 very serious watch app. Enjoy! Related Posts:Flipping pebblesPebble Steel: DIY (some assembly required)How to search for Pebble app/watchface on the webDeveloping first Pebble.js appCanvas for Pebble: How to hide time in all-day events
  • Access nested controls in ASP.NET Page PreInit event (when no Master Page is involved)

    Yuriy
    7 Nov 2014 | 1:34 pm
    There’re situations when you need access ASP.NET web controls very early in page lifecycle, more specifically – in Page PreInit event – and you can, but only top-level controls. But what if you need to access child/nested controls? The example below uses Infragistics WebHierarchicalDataGrid as a child of Infragistics WebSplitter, but this pretty much applies to any such scenario. Let’s say you have following layout <ig:WebSplitter ID="WSP" runat="server"> <Panes> <ig:SplitterPane runat="server"> <Template>…
  • Developing first Pebble.js app

    Yuriy
    24 Oct 2014 | 12:57 pm
         Pebble Smartwatch has offered SDK to develop watchfaces and watchapps in C language for a while now. But most recently they tried something different: Pebble.JS a project that lets you code for Pebble in JavaScript. Unlike native app – JS code runs on your phone, so it’s not as fast, and Bluetooth communication required to display any data, but there’re numerous advantages as well. To test it I decided to write a simple app that would use basic, but important features of Pebble.JS: displaying of information card (a la Pebble notifcation), using menu and executing an…
  • Access jQueryUI dialog buttons after dialog was created

    Yuriy
    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
    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…
 
  • add this feed to my.Alltop

    DHTMLX Scheduler .NET

  • DHTMLX Scheduler .NET 3.2: Improved Performance, Full Bootstrap Compatiblity, and More

    DHTMLX
    4 Dec 2014 | 4:51 am
    We are excited to announce the minor update of DHTMLX Scheduler .NET to the version 3.2 that involves some significant improvements and multiple minor fixes. This update is marked by enhanced performance of the timeline view, updated bootstrap compatibility, improved Ajax loading, and more useful features. Here is an overview of all improvements introduced in this update: Updated Bootstrap compatibility Improved performance of Timeline view Updated dynamic loading of Timeline and Units views sections and Marked Timespans Ability to customize the layout of recurring form Support of REST mode…
  • New Scheduler Sample with SignalR in Web Forms

    DHTMLX
    4 Nov 2014 | 6:36 am
    We have added a new sample - DHTMLX Scheduler .NET with recurring events and live update enabled with SignalR in ASP.NET Web Forms C#. It can be downloaded from this page below or found on the download page where you can get other useful samples. This is a simplistic calendar application created in Web Forms using DHTMLX Scheduler .NET. We used the SignalR library to enable live update in the calendar and allow calendar users to see any changes instantly.   Get DHTMLX Scheduler .NET with SignalR in Web Forms right now. Check out other calendar samples Do you need any other…
  • Simplified Creation of an Event Calendar with dhtmlxConnector UPDATED

    DHTMLX
    8 Sep 2014 | 1:00 am
    In this article we’ll show you how to easily set up DHTMLX Scheduler .NET with a special server-side library called dhtmlxConnector. It considerably speeds up and simplifies the creation of an event calendar in ASP.NET. In the end, you’ll get a nice flat-skin event calendar with a customizable lightbox like on the screenshot below: Proceed reading the tutorial or check the ready sample right now.   The Initial Steps of Creation. Libraries and Database Setup The initial steps to create an event calendar remain the same: 1. Create a new  ASP.NET Web Application and name it…
  • MVC5 Samples of Scheduler .NET Are Available for Download

    DHTMLX
    3 Sep 2014 | 4:15 am
    We are glad to infrom you that DHTMLX Scheduler .NET package includes a complete demo project with samples in MVC5 now. The updated package offers the most up-to-date samples of our web control, that is for ASP.NET MVC3, MVC4, MVC5 and for WebForms. All samples support the latest IDEs, namely Visual Studio 2010 and above. The MVC5 examples require Visual Studio 2012 and .NET 4.5.1 or newer. You can download the MVC5 samples directly from our website and start building an elegant event or booking calendar using the cutting-edge technology. Get DHTMLX Scheduler .NET with MVC5 samples right now.
  • 7 Steps To Appointment Calendar in ASP.NET MVC5

    DHTMLX
    21 Aug 2014 | 3:37 am
    As a follow up to the recent update of DHTMLX Scheduler .NET to v.3.1, we’d like to share a simple tutorial that demonstrates how to build an appointment calendar in ASP.NET MVC5 (C#). We used our flexible web control to build a calendar together with Entity Framework (CodeFirst) and Bootstrap. The calendar we are going to create supports all up-to-date .NET frameworks and development environments (i.e. ASP.NET 4.5 and Visual Studio 2012 or newer). After you finish all the steps, you’ll get an Ajax-enabled flat-skin calendar template with basic functionality, namely: Basic views:…
  • add this feed to my.Alltop

    Justin Cooney

  • A Basic Look at using the JavaScript QuerySelector Function with CSS Selectors

    Justin Cooney
    7 Dec 2014 | 6:32 pm
    The JavaScript querySelector (and the related querySelectorAll) functions give you a lot of control over elements on your page since these functions support using CSS Selectors. You can target elements on your page in a number of different ways using CSS selector syntax which will likely save you a lot of time and effort. As…
  • Batch Script to Detect Non-Pingable Machines in a Range of IP Addresses

    Justin Cooney
    27 Nov 2014 | 7:50 pm
    In an earlier article I talked about how to set up a batch script to loop through a range of IP addresses and attempt to resolve active machines within that range. In this article I will follow up on my earlier examples to help make the results of the scan more accurate. The code that…
  • Batch Script to Ping a Range of IP Addresses to Identify Active Computers

    Justin Cooney
    26 Nov 2014 | 9:19 pm
    Sometimes you will want to find out more about your local area network and what machines are running at certain IP addresses. Querying the domain name server can be unreliable since some machines may be hidden, so sending a direct ping is the most reliable way of checking for the existence of a machine. There is a…
  • SharePoint 2013: How to Add JavaScript to Format Content on your Page

    Justin Cooney
    25 Nov 2014 | 6:20 pm
    In this example, I am taking a look at changing the default text that comes with a Discussion List in a SharePoint 2013 page for a new Community site collection. The Discussion list in SharePoint comes pre-packaged with a number of controls, including a hyperlink at the top that is used to add a new discussion. Naturally I…
  • SharePoint 2013 Basics: Formatting your Discussions List to Show the Full Body Text

    Justin Cooney
    23 Nov 2014 | 7:47 pm
    If you are just starting out with SharePoint, then getting things configured the way you want can be quite daunting. For starters, I was trying my hand at creating a SharePoint 2013 discussions list and was surprised that the default view cuts the body of each discussion list item if it goes beyond a certain…
 
  • add this feed to my.Alltop

    Developers

  • Geek Reading December 19, 2014

    Rob Diana
    19 Dec 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. Collection of physical visualizations | Flowing Data Gossip much? Use cases and bad practices for gossip protocols |…
  • Unboxing BuyForSure 4KH 2160p/H.265 Android Media Player Powered by HiSilicon Hi3798M SoC

    Jean-Luc Aufranc
    19 Dec 2014 | 2:34 am
    BuyForSure (BFS) is a company that sells various item on Aliexpress and Ebay, and then might also be involved in some product development (TBC). A couple of weeks ago I wrote about an (quad core Cortex A7) supporting 2160 (4K UHD) video output and decoding, HEVC/H.265 video decoding, and featuring a USB 3.0 port. The company asked me if I wanted to receive a sample, and I accepted because few companies promote HiSilicon and MStar based products for oversea markets. So they send me their BFS 4KH TV box, my first HiSilicon device, and early next year, I’m likely to receive based on Mstar…
  • Giada F110D and Asus E210 Fanless mini PCs Feature Intel Bay Trail Celeron N2807 Processor

    Jean-Luc Aufranc
    18 Dec 2014 | 11:40 pm
    We’ve seen many small computer based on Intel Atom Bay Trail-T (Tablet) Z3735F/G processor lately including and , which should ship by the end of the month (it keeps getting postponed). But Intel also makes Bay Trail-M (Mobile) processor for laptops, including Celeron N2807 dual core processor found in . Two new products based on N2807 processor has recently surfaced: Giada F110D and Asus E210. According to (see if link has problem), Z3735F has slightly greater multi-core performance than N2807, but the latter has better single thread performance based on Passmark. One key advantage of…
  • Linaro 14.12 Release with Linux 3.18 and Android 5.0

    Jean-Luc Aufranc
    18 Dec 2014 | 8:32 pm
    Linaro usually releases images and source code on the last Thursday of the month, but since most people will have long holidays for Chritsmas and New Year, the last working Thrusday of this month was yesterday (18th). Linaro 14.12 release includes Linux kernel 3.18 (baseline), Linux 3.10.62 & 3.14.26 (LSK, same versions as last month), and Android 5.0.1 Lollipop. Here are the highlights of this release: Linux Linaro 3.18-2014.12 Based on v3.18 release GATOR topic: version 5.20 updated topic from Qualcomm LT (includes IFC6410 board support) updated integration-linaro-vexpress64 topic by…
  • Android TV Launcher is Now Available on Google Play

    Jean-Luc Aufranc
    18 Dec 2014 | 7:46 pm
    > > Android TV Launcher is Now Available on Google Play December 19th, 2014 If you own one of the many Android media player available on the market, and wanted to get Google Android TV on your device, the good news is that Google has just published . So even though you can’t install Android TV on you device just yet, at least you should be able to run the launcher. But unfortunately, there’s also a bad news: Android TV Launcher is only available for Android TV devices such as or . Android TV Launcher I wanted to side-loaded to one of my Android devices, so I tried to…
  • add this feed to my.Alltop

    Hashrocket Articles

  • 16 Tips from the 2014 Winter Miniconf

    Jack Christensen
    18 Dec 2014 | 6:00 am
    Hashrocket hosts an internal conference twice a year called Miniconf where we take a day to share ideas with each other. This last Miniconf I gave a quick 20 minute talk with a grab bag of Linux, shell, PostgreSQL, and Ruby tricks. This article is that talk converted to text format. Autojump Autojump is a quick way to navigate the file system. It keeps a database of where you have been in the file system and uses that database to jump back based on partial paths. For example, Go projects tend to have deep directory structures. With autojump it is easy to go to a favorite directory.
  • Introducing Komments

    Pavel Pravosud
    17 Nov 2014 | 6:00 am
    I'm excited to introduce Komments, a developer-friendly commenting system. What is it? Komments is an embeddable commenting widget that supports markdown, source code highlighting, emojis and mentions. It also provides one-click authentication via social network accounts and clean, unobtrusive UI. Why use it? If you're a developer with a blog, chances are you want your readers to be able to post code code snippets in the comments. With Komments it's easier than ever, since it supports code highlighting for almost every language Github knows about. It also uses markdown that even…
  • Classical mixin inheritance in Sass

    Cameron Daigle
    27 Oct 2014 | 6:00 am
    I had a crazy idea the other day, and it's grown into something pretty awesome (but still a little crazy): a pattern for scalably 'extending' Sass mixins in a sort-of-classical way. The problem: extend and mixin aren't simultaneously awesome Here's the problem I wanted to solve. Suppose I have a button that gets slightly lighter on :hover. One way to do this would be via simple subclasses, or perhaps Sass' @extend feature, like so. %button-base // some other button styles here background blue &:hover background lightenblue 10% a.button @extend button-base…
  • Ruby5 Roundup - Episode 505

    Paul Elliott
    24 Oct 2014 | 2:05 pm
    We knew you were wondering what happened in the Ruby community over the last few days. It's ok, Lynn and I are back with everything you need to know. Here is a quick roundup of what's new in this episode of the Ruby5 podcast. http://ruby5.envylabs.com/episodes/542-episode-505-october-24th-2014 ENVied http://www.gertgoet.com/2014/10/14/envied-or-how-i-stopped-worrying-about-ruby-s-env.html The ENVied gem let's you be explicit about environment vars in your app. You can fail fast when required ENV's aren't present, set defaults, and specify automatic coercion. Payola…
  • 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…
  • add this feed to my.Alltop

    Developer Blog

  • 2014 Review: Day 2

    Brett g Porter
    19 Dec 2014 | 8:01 am
    As 2014 winds down, we’ll take an opportunity to look back at some of our most-read posts from this year, in case you missed them the first time.    Back in May, Noah Miller took a look at what you need to know about creating plug-ins for the gulp build system: A Simple gulp Plugin gulp is […]
  • 2014 Review: Day 1

    Brett g Porter
    18 Dec 2014 | 8:01 am
    As 2014 winds down, we’ll take an opportunity to look back at some of our most-read posts from this year, in case you missed them the first time.  Brian Poteat contributed a few posts looking at the Meteor web application framework: Meteor: Working with Accounts In my last blog post I had just discovered the Meteor […]
  • 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 […]
 
  • add this feed to my.Alltop

    AppCoda

  • Creating Interactive Local Notifications in iOS 8

    Gabriel Theodoropoulos
    15 Dec 2014 | 8:19 am
    Notifications are the way of an application to communicate with users, especially when it’s not running in the foreground. A notification, as its name implies, is used to *notify* a user either about an event, or just to remind something important. In fact, notifications are extremely useful in reminding applications, but they’re also quite handy […] This article, Creating Interactive Local Notifications in iOS 8, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Building a QR Code Reader in Swift

    Simon Ng
    9 Dec 2014 | 7:45 am
    So, what’s QR code? I believe most of you know what a QR code is. In case you haven’t heard of it, just take a look at the image below. That’s QR code. QR (short for Quick Response) code is a kind of 2-dimensional bar code developed by Denso. Originally designed for tracking parts in […] This article, Building a QR Code Reader in Swift, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Working with iOS 8 Handoff Part 2: Using Continuation Streams

    Gabriel Theodoropoulos
    2 Dec 2014 | 7:48 am
    In my last tutorial we met for first time the Handoff capability that was introduced in iOS 8.0. With it, an activity that is started in one iOS device can be continued to another from the point that was left off. Also, an activity can be continued on a Mac too, as long as the […] This article, Working with iOS 8 Handoff Part 2: Using Continuation Streams, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Working with Handoff in iOS 8

    Gabriel Theodoropoulos
    25 Nov 2014 | 7:23 am
    I am going to start this tutorial with the following wonderful scenario: Imagine that you are working with an application in your Mac, and then you decide to continue in your iPad while lying on your couch in your living room. After a while, you’re leaving home, but you keep working on the same application […] This article, Working with Handoff in iOS 8, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Understanding Photo Editing Extensions in iOS 8

    Joyce Echessa
    19 Nov 2014 | 7:50 am
    The Photo Editing Extension allows a user to edit a photo or video within the Photo app using third party apps. Previously users had to take a picture with the Camera app and then switch to the photo editing app to make edits, or they had to import pictures from their Camera Roll. Now, this […] This article, Understanding Photo Editing Extensions in iOS 8, 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

  • Getting Started With Nodejs Cluster

    Md Ali Ahsan Rana
    13 Dec 2014 | 10:55 am
    If you are already using nodejs for a while, you might already know that, nodejs is by default made up with single threaded architecture. That means, all your application logic will be run as a single thread for any amount of traffic requests. So, whenever it’s doing one operation, it won’t be doing anything else […] The post Getting Started With Nodejs Cluster appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How WordPress 4.1 will Facilitate Theme Developers

    Amy Brown
    29 Nov 2014 | 5:52 pm
    Here is a good news for WordPress theme developers, finally they will be able to conveniently introduce title tags. Around three years ago, the first request for effectively handling the output of title tags was made. Joost de Valk was the one who initiated this request and proposed a patch that delivers the title tag […] The post How WordPress 4.1 will Facilitate Theme Developers appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Object Oriented JavaScript: Inheritance, (Static) Method

    Md Ali Ahsan Rana
    22 Nov 2014 | 9:17 am
    This is a follow-up article of my earlier post on JavaScript class basics. There are some few more things that we actually need to dive into object-oriented programming in JavaScript. Today, In this tutorial, I will try to describe how we can leverage the power of inheritance in JavaScript program. We will also learn, how […] The post Object Oriented JavaScript: Inheritance, (Static) Method appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Create Multi-Process NodeJS Server With ‘Clustered-Node’

    Md Ali Ahsan Rana
    9 Nov 2014 | 8:12 am
    If you are a NodeJS application developer, by default you are developing it in single threaded/single process based. If you are deploying it on a multi-cpu/core based server, then you are only under-utilizing it. Sure, we can do better, right? Nodejs also provide some facility to improve its default single-thread nature by its cluster module. […] The post Create Multi-Process NodeJS Server With ‘Clustered-Node’ appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Object Oriented 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 Oriented JavaScript: Class... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • add this feed to my.Alltop

    Dice News » Software Engineering

  • Developers: Stop Using Buggy Code

    Fahmida Rashid
    1 Dec 2014 | 6:34 am
    As researchers uncover one serious flaw after another in widely used software, it’s increasingly clear there are lots of vulnerabilities, everywhere. While there are efforts underway to identify and fix these issues before criminals exploit them, the bigger challenge is stopping developers from using buggy code. There is no such thing as perfect software, but developers can reduce the number of bugs by following secure coding practices. There are also tools which can analyze individual libraries—both open-source and commercial—included in software projects to ensure they…
  • 5 Top Python GUI Frameworks for 2015

    David Bolton
    26 Nov 2014 | 6:00 am
    As a Python developer, sooner or later you’ll want to write an application with a graphical user interface. Fortunately, there are a lot of options on the tools front: The Python wiki on GUI programming lists over 30 cross-platform frameworks, as well as Pyjamas, a tool for cross-browser Web development based on a port of the Google Web Toolkit. How to choose between all these options for Python GUIs? I started by narrowing it down to those that included all three platforms (Windows, Mac, and Linux) and, where possible, Python 3. After that filtering, I found four toolkits (Gtk, Qt, Tk,…
  • SourceForge Interview: PDF Split and Merge

    Dice Guest
    3 Sep 2014 | 11:34 am
    SourceForge’s “Staff Pick” Project of the Month is PDF Split and Merge (PDFsam), which it describes as an “easy-to-use tool with graphical and command line interfaces to split, merge, mix, and rotate your PDF documents.” SourceForge sat down with project manager Andrea Vacondio to discuss PDFsam’s history and future direction. Click here to find open source developer jobs. Tell me about the PDFsam project, please. PDFsam is an open-source desktop utility I started developing in 2005. Its original purpose was to help users performing a simple split and merge on PDF documents but it…
  • Why Don’t Software Engineers Get More Respect?

    Mark Feffer
    19 Aug 2014 | 6:35 am
    Not many people would argue that technology isn’t central to business nowadays. It’s hard to imagine any kind of company of any size operating without some kind of technical system in place to support it—if not drive it. So why don’t software engineers get more respect? That’s what TechCrunch columnist Jon Evans was thinking about the other day. What got him going was a blog post by Michael O. Church, a software engineer who blogged about how differently he was treated when interviewing for a senior software engineer job compared to a VP of Data Science position. Click…
  • Are Python and Objective-C Worth Learning?

    Jeff Cogswell
    6 Aug 2014 | 7:37 am
    Last week’s article on the five programming languages you’ll need next year (and beyond) didn’t include two important languages: Python and Objective-C. Python’s exclusion sparked a passionate response from some readers, to say the least, and led us to craft a follow-up to emphasize Python’s importance to the programming world. Python is mature (the first version, created by a computer scientist named Guido van Rossum, was released in 1991). Google, where van Rossum worked for several years, has embraced Python as one of its main programming languages. Python enjoys a strong…
 
  • add this feed to my.Alltop

    Code Vanilla - London - We build apps for mobile, desktop and the web » News

  • File and database ‘Integrity’ Service

    Matthew Jennings
    17 Dec 2014 | 5:38 am
    Code Vanilla is pleased to announce details of a new service called ‘Integrity’ soon to be available for TAG. Integrity provides live monitoring of published TAG content with email alerts where unexpected file or database changes are detected. The challenge: Authorised administrators may accidentally or maliciously make changes to files or database records by tampering with systems directly. Typically it is not possible to detect database or file tampering until audit records are examined after the fact. Changes may go undetected for some time and if the system is GxP compliant…
  • ISPE/DIA Workshop on Computer Systems Compliance

    Matthew Jennings
    10 Nov 2014 | 10:38 am
    Last week we attended the first joint event held by ISPE and DIA in Basel, Switzerland. Key topics discussed were: The regulatory perspectives on data integrity and the use of new technologies The principles of GAMP® 5 and its relationship to Clinical systems Understanding Business Process Risk Management Maintaining data integrity The challenges to the industry and regulators of emerging computing strategies like the use of mobile and cloud-based platforms The 2-day event gave us the opportunity to really understand the landscape of cloud-based platforms and SAAS delivery in regulated…
  • High Value manufacturing through a Google Glass

    Richard Hulbert
    31 Oct 2014 | 3:23 am
    Google glass has been around for about two years now and although it occasionally makes it into the main stream media it remains on the margins of public use and acceptance. Clearly Google are taking a MVP approach of releasing it into the wild and seeing what users and developers do with it. It seems from the reaction of the two Google glass owners and evangelists at The Society of Glass Enthusiasts meet up, the answers is – not much at the moment. Our meeting spent a fair amount of time talking about privacy issues as well as exploring Glass’s capabilities but struggled to find…
  • The Drug Information Association (DIA)

    Matthew Jennings
    30 Oct 2014 | 3:31 am
    Code Vanilla are now proud members of the DIA. The Drug Information Association (DIA) is the leading member-driven professional association involved in the discovery, development, and life cycle management of medical products. http://www.diahome.org Ongoing discussions we are involved with center around: Document & Records Management Information Technology Electronic Information Integrity The post The Drug Information Association (DIA) appeared first on Code Vanilla - London - We build apps for mobile, desktop and the web.
  • 2014 ISPE UK Affiliate Annual Conference

    Matthew Jennings
    29 Oct 2014 | 4:08 am
    Code Vanilla will be attending and exhibiting at this event at the Hilton Brighton Metropole on Thursday, 13 November 2014. The post 2014 ISPE UK Affiliate Annual Conference appeared first on Code Vanilla - London - We build apps for mobile, desktop and the web.
  • add this feed to my.Alltop

    Matthias Mullie

  • How JavaScript promises work

    18 Dec 2014 | 4:00 pm
    The world of JavaScript has had promises since long, in the form of libraries like Q, BlueBird and many others, like jQuery's deferred. And it's been native in JavaScript for awhile now. I love them! Intro Promises let you code asynchronously with ease, without having to resort to nasty callback functions & events. Here's a small example: var promise new Promisefunctionresolve reject // Do something async here (e.g. an xhr call) // Depending on the outcome of your operation, you either resolve or reject // the promise. // Let's pretend some action takes 100ms and then…
  • 5 things remote working taught me about productivity

    5 Dec 2014 | 4:00 pm
    Since I started working remotely, now almost 3 years ago, I've learned a thing or two about my productivity. These lessons are not necessarily tied to working remotely per se, they'll also apply in a traditional working environment. The remote aspect just forced us to rethink how we deal with time & communication. 1. Meetings != communication A 9 hour timezone difference means having no convenient overlap to have meetings. We're flexible and still have some - usually in their early mornings, my evenings - but having days packed with meetings is just not an option. We do most…
  • How to make your code scale

    11 Nov 2014 | 4:00 pm
    Building scalable software means that you are prepared to accommodate growth. There are basically 2 things you need to consider as your data grows: Will requests be handled at a faster rate than they come in? Will my hardware be able to store all the data? Obviously, you will need more infrastructure as you grow. You'll need more machines. You'll probably also need/want to introduce additional applications to help lighten the load, like cache servers, load balancers, ... Introduction Imagine a self-sufficient village of 1000 inhabitants that grows to a population of a million. While…
  • You don't want to build your own minifier

    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

    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…
  • add this feed to my.Alltop

    Intertech Blog

  • Friday’s Developer Picks – Week of December 15th

    Pat Schaber
    19 Dec 2014 | 3:00 am
    Hopefully, many of you are getting ready for some time away over the next few weeks to recharge and get ready for 2015. This will be our final installment of our Friday Developer Picks for 2014 but we’ll look forward to returning in the New Year. For now, enjoy this week’s selection:... Read More
  • Android (v5) Lollipop RecyclerView Tutorial

    Jim White
    18 Dec 2014 | 3:00 am
    In case you are waking up from a Thanksgiving turkey hangover, Google heralded Android 5 – code named Lollipop – in mid-November. Along with the blog post I made this summer, you can take a look at the Android Developers Blog for a list of the big features in Android 5. This is a release that... Read More
  • Intertech’s Jason Shapiro to Speak at the Twin Cities iPhone Developers Group

    Jason Shapiro
    17 Dec 2014 | 3:00 am
    Jason Shapiro will be sharing his “Introduction to Swift for iOS 8″ presentation with the members of the Twin Cities iPhone Developers Group on January 15th, 2015.  In addition to being an author and senior instructor for Intertech’s iOS training, Jason has also participated as a... Read More
  • The Ultimate Employee Gift: Employee Health (Post 3 of 3)

    Tom Salonek
    15 Dec 2014 | 7:10 am
    This is the last of my posts on creating a healthy workplace. The previous two posts shared information I learned from a Washington Post article called “Does your horrible boss make you sick?” (If you missed my previous two posts, here’s the short answer: Yes, horrible bosses make people horribly... Read More
  • Friday’s Developer Picks – Week of December 8th

    Pat Schaber
    12 Dec 2014 | 3:00 am
    Welcome to our new blog readers! We appreciate you joining the discussion. Every Friday our consultants and trainers offer up their favorite content of the week from the world of application software development. Here’s the selection for this Friday: In November The .Net Framework Blog... Read More
 
  • add this feed to my.Alltop

    Web Development Tutorial

  • Exam: 70-486-Developing ASP.NET MVC Web Applications

    IMRAN ABDUL GHANI
    23 Nov 2014 | 11:52 pm
    Microsoft Certification Exam: 70-486 is about testing one’s knowledge for Developing Web Applications using ASP.NET MVC, HTML & CSS. Purpose of this post is to provide reader step by step with: Good reference Material for Exam: 70-486 available online (including Free eBook, Articles etc.) Free Online Tests about ASP.NET MVC (Professional Free Tests) A Complete Online Practice Exam – Must take before appearing for actual exam (because actual exam costs you around $150). This Online Practice Exam: 70-486 provides you with almost same experience as that of real exam. Below are…
  • All about Controllers and Action Methods in ASP.NET MVC

    IMRAN ABDUL GHANI
    5 Nov 2014 | 2:40 am
    ASP.NET MVC application uses routing rules defined in Global.asax to find out the appropriate Controller and pass the request to it. The Controller receives the request sent by the client and further calls appropriate Model that interact with database and fetches data back to Controller. Controller calls respective View and pass data which is further rendered to client as response. For more on Routing in ASP.NET MVC, please follow here. Below is the pictorial view of above discussion. After examining the above diagram, we can conclude that a Controller in MVC is performing the following…
  • 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…
  • add this feed to my.Alltop

    Code And Graphics

  • Top 5 Beautiful C++ std Algorithms Examples

    4 Dec 2014 | 12:14 pm
    Some time ago I've seen an inspiring talk from CppCon 2013: "C++ Seasoning" by Sean Parent. One of the main points of this presentation was not to use raw loops. Instead, prefer to use existing algorithms or write functions that 'wraps' such loops. I was curious about this idea and searched for nice code examples. Here is my short list of usage of algorithms from the C++ std library that might help in writing better code. Of course. I could not skip two prominent examples from the original "C++ Seasoning" talk: slide and gather. The planInsertion sortQuick…
  • 3 Tools to Understand New Code from Visual Assist

    23 Nov 2014 | 9:07 am
    You’ve just started a new job and landed in front of a huge code base. Great! What a challenge! It would be nice to quickly get a general understanding of your project and be able to comfortably move around in the code. How do you do it?In the article you can find my list of three set of tools from Visual Assist that might help with this problem. The planGo ToGo To, ExampleGo To RelatedFindFind SymbolsMoveAdditional tipsSummaryLearn morePromotional noteI got a free copy of VisualAssistX for writing the text from Whole Tomato Software. Still, opinions expressed here are my own and comes from…
  • Code::Dive conference report

    13 Nov 2014 | 11:53 am
    Wrocław Fountain @Wikipedia Scott Meyers and Venkat Subramaniam in Wroclaw, November 5, 2014, at a new programming conference? I couldn't miss that!Additional info: most topics related to C++, one day, 13 presentations, great weather and a beautiful city. What more do you need?!Continue below to read my report from this great event. PlanConferencePresentationsScott Meyer's presentationsVenkat Subramaniam's presentationsTakeawaysSummaryConferenceThe code::dive conference was organized for the first time. The main sponsor behind this event was Nokia. The organizers managed to gather around…
  • 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…
  • add this feed to my.Alltop

    Attila Oláh

  • My cURL alias

    17 Dec 2014 | 3:00 pm
    This is one of the most common aliases I use. Tools curl(1): alias c="curl -s --dump-header /dev/stderr" xargs(1) jq
  • JSON and struct composition in Go

    9 Sep 2014 | 3:00 pm
    Say you are decoding a JSON object into a Go struct. It comes from a service that is not under your control, so you cannot do much about the schema. However, you want to encode it differently. You could go wild with json.Marshaler, but it has some drawbacks: complexity: adds lots of extra code for big structs memory usage: must be careful not to do needless allocations To be fair, in most cases you can avoid allocations in your MarshalJSON(), but that may lead to even more complexity, which now sits in your code base (instead of encoding/json), so it’s your job to unit test it. And that’s…
  • A simple but powerful zsh prompt

    11 May 2014 | 3:00 pm
    Over the years, I’ve been changing my bash prompt every now and then. Since I switched to zsh last year, and started using oh-my-zsh, I’ve slowly put together the perfect prompt for my needs. Here’s how it looks right now (with extra-large font size for better visibility): Parts of the left prompt, from left to right: 1z shows that there is one background job (vim), suspended with Ctrl+Z (hence the z) — this goes away if there are no background jobs tp is the hostname, useful to tell apart ssh sessions git:master shows that I’m in a git repo and that master is the currently active…
  • Quick security checklist

    9 Jan 2014 | 3:00 pm
    This is intended to be a short list of things to check before you go publish a website or web app (or really, anything that interacts with a browser). It starts with the easy things and continues with less obvious stuff. It is in no way complete. Use HttpOnly cookies Pretty much eliminates XSS-based session hijacking ✓ Easy to set up on most servers ✓ Does not completely eliminate XSS attacks ✗ Always use a CSRF token Pretty much eliminates CSRF ✓ Many frameworks support it out of the box ✓ No use against XSS ✗ Always, ALWAYS escape all user input Most decent template engines will…
  • Evil ELFs

    6 Jan 2014 | 3:00 pm
    In this post I am going to demonstrate how to easily find out what an evil ELF is doing to your system. This can be useful if you have one that is making secure network connections and you want to have a closer look… Or just for fun. Linked library dependencies and ldd The easiest to start with are linked library dependencies. In our example: ldd ./evil-elf … libcurl.so.4 > /usr/lib64/libcurl.so.4 0x00007fa94ba57000 … The rest of the output is stripped; the important thing is that our app seems to use libcurl to communicate with the evil servers. LD_PRELOAD and debug libraries To…
 
  • add this feed to my.Alltop

    Buzinga

  • The Definitive Guide To Mobile App Testing

    Logan Merrick
    16 Dec 2014 | 5:01 pm
    Testing your app is THE MOST important time in the process of developing your app. At first it can seem time consuming and expensive. But once all issues have been fixed, this is the moment you can celebrate and throw your launch party! This is the moment you know you have created an app with an […] The post The Definitive Guide To Mobile App Testing appeared first on Buzinga.
  • How To Use Remarketing To Keep Your App Users Engaged

    Logan Merrick
    9 Dec 2014 | 10:03 pm
    There are over 1 billion smartphones in the world, with the next billion expected to join the smartphone community within the next few years. What does this mean for you and the success of your app? It means the opportunities for your app to reach new heights of user engagement is basically limitless… and so is […] The post How To Use Remarketing To Keep Your App Users Engaged appeared first on Buzinga.
  • Mobile App Funding: 10 Steps To The Perfect Investor Pitch

    Daniel Portelli
    4 Dec 2014 | 8:53 pm
    Introduction: We want to introduce Daniel Portelli, our new Strategic Director. Daniel works with our clients on a day-to-day basis, defining their go-to-market strategy, business commercialisation and marketing ideas. He shares insights from his personal experiences of success (and failures) in building startups, fundraising, bootstrapping and more. When building your company, the greatest challenge you’ll be faced with is […] The post Mobile App Funding: 10 Steps To The Perfect Investor Pitch appeared first on Buzinga.
  • 10 Easy Ways to Drastically Increase Your Apps Profitability

    Logan Merrick
    27 Nov 2014 | 1:27 am
    Imagine that your app is a bucket. And now imagine that ‘water’ is your marketing-money spent on acquiring new users. If people are downloading your app and not sticking then your bucket has holes in it. Big ones. And you’re losing money by the minute. Because the more water you tip into your bucket, the more water pours out the bottom. […] The post 10 Easy Ways to Drastically Increase Your Apps Profitability appeared first on Buzinga.
  • How to Convince Your Boss to Invest in Mobile App Development

    Logan Merrick
    20 Nov 2014 | 11:54 pm
    Is the company you’re working for considering a mobile strategy but haven’t done anything about it yet? Or worse yet, they’re not thinking about it at all! Well, let me help you out my friend. Here are 100 stats and facts drawn from the worlds most reliable sources like Nielsen, Forrester, Google, Apple, and more, to […] The post How to Convince Your Boss to Invest in Mobile App Development appeared first on Buzinga.
  • add this feed to my.Alltop

    Agile, ideas, startups, MOOCs and more

  • Retrospective Meetings: 4 Valuable Things Spock Needs You to Know

    gpsist
    3 Dec 2014 | 12:45 am
    Star Trek… I’m afraid this post will give away my age but I’ll say it anyway; although I would not consider myself a “trekkie”, a startup is in many ways like a Star Trek season series. An episode starts with a happy bunch, travelling and exploring planets and space. Suddenly something unthinkable happens. Something that nobody could expect. Could things turn out better for the Enterprise crew if they spent some time discussing after the end of each episode? How about a nice retrospective on what went well, what could have been better and what could be improved? Until…
  • The Hard Truth About MVP and Agile

    gpsist
    27 Oct 2014 | 4:50 pm
    How can you combine LEAN Startup, the creation of an MVP, Agile development and an all changing environment around you? The hard truth is that you may setup the best plan in the world on how to work, but as a startup, anything may break it. It could be our own human nature or a major change in the startup life. As a startup you are not prepared for everything or be that agile. Running Agile for a startup and a hard truth from George Psistakis If you want a more “textier” version of my presentation check this.  George Psistakis I love technology and working with people. That is…
  • Agile tools for the Samurai Coder

    gpsist
    16 Oct 2014 | 1:59 pm
    This is my latest 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, Agile and MVP

    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…
  • add this feed to my.Alltop

    MAG Studios Blog

  • Yureka! Micromax Launches Android-Based CyanogenMod Smartphone Under The Yu Brand

    Lalit Kapur
    18 Dec 2014 | 11:19 pm
    Soon after filing an infringement lawsuit against the Chinese smartphone manufacturer One Plus, Micromax, on Thursday, has released its new series of smartphones under the CyanogenMod based Yu brand. Among these, the first model is the “Yureka” which comes with the tag line “Play God”. The smartphone runs on android 4.4.4 but this time, it’s the CyanogenMod version of the OS, i.e. Cyanogen OS 11. Founded by Steve Codnik, CyanogenMod started as an open source project on GitHub. It’s a free, community built version of the Android OS which is highly customized to boost the…
  • Here’s A Magic Wand Tool For Your Small-Business! Get Ready To Challenge Your Rivals

    Lalit Kapur
    17 Dec 2014 | 11:33 pm
    Custom Software Development – The Magic Wand! Without exposure, business is lifeless. As a small business owner, you always want to see your business gain visibility in the global market. Don’t you? And you know how important a software can be in enabling you to reach your ultimate goal while simultaneously meeting the day-to-day business requirements. However, not all softwares are equally supportive to all businesses. Every business has its own set of requirements so you need a software that functions exclusively for your business and that is what we refer to as custom software and…
  • Xiaomi Gets Partial Relief, Now OnePlus To Face Sales Ban In India. What’s Going On?

    Lalit Kapur
    16 Dec 2014 | 11:34 pm
    A week after the patent-infringement lawsuit filed against Xiaomi leading to the suspension order for its smartphone sales in India, the Delhi High Court has now temporarily allowed the Chinese firm to sell some of its devices in the region. The court had ordered both Xiaomi and Flipkart (the exclusive store for the Xiaomi devices) to stop selling the devices in India until February 5, when the hearing is due. However, it has now allowed the company to carry on with the sales until January 8 with the condition that Xiaomi will deposit Rs 100 each time a device is sold. Xiaomi will soon resume…
  • Is WhatsApp Working On A Desktop Version?

    Lalit Kapur
    15 Dec 2014 | 10:32 pm
    The highly popular instant messaging app, WhatsApp, is reportedly working on a web version. Just after WhatsApp allegedly tried to hire Telegram’s web developer, the news leaked that the company might be intending to develop a platform for its desktop users. What further substantiates the rumor is, the evidence that includes the name “WhatsApp Web” hidden inside a code of a recent update by the company. However, there is no direct statement from WhatsApp yet. Interestingly, the company’s biggest rivals like Telegram, Wechat and Viber already have separate websites for desktops and…
  • The GOSF 2014 Was A Huge Success! It’s Time To Go The E-commerce Way

    Lalit Kapur
    14 Dec 2014 | 10:47 pm
    The online shopping mania has significantly escalated this year during Google’s GOSF 2014 held from December 10 to 12 making the e-tailers rejoice their increased revenues. Apart from the top e-commerce giants like Jabong, Amazon and others, there were many newbies who had participated in GOSF for the first time such as Kotak Securities, Deco Window and many other Indian e-commerce players. The players have observed a significant leap in their revenues right on the first day itself which is nearly 4 to 5 times higher than what they usually earn. Compared to the last year, the GOSF 2014 has…
 
  • add this feed to my.Alltop

    Iain the Indie

  • iCloud + Core Data and iOS 8

    Iain
    7 Dec 2014 | 4:29 pm
    I’ve written several earlier posts about iCloud + Core Data and I’ve made the library I use for my apps available on GitHub here. One area that I have yet to cover is the changes introduced with iOS 8, in particular iCloud Drive. In this post I’m going to take a look at what has changed and explain some of the workflow changes it introduces. I’ll also look at some of the catches that can trip you up when testing. iCloud Drive One of the notable new features in iOS 8 (and Yosemite) is iCloud Drive. iCloud drive is an optional replacement/upgrade to the existing iCloud…
  • In-App Training System Improvements – Part 2

    Iain
    20 Nov 2014 | 5:49 pm
    In my two earlier posts I discussed how to use the in-app training system I built for iOS apps. I also made the code available on GitHub as part of my iOSCoreLibrary. Since those posts I’ve been progressively adding the training system into both of my earlier apps (Contractor’s Little Helper and Travel Money Tracker). As part of that process I’ve made several additions and improvements to the training system which I’ll be discussing here in more detail. Element Support When I came to add support to my earlier apps I found I needed a wider range of options in terms of…
  • In-App Training System Improvements

    Iain
    3 Nov 2014 | 11:57 pm
    In the previous post I showed you how to setup an in-app training system for your iOS apps. I also made the code available on GitHub as part of my iOSCoreLibrary. Since that post I’ve made some updates to the training system code. Most of those changes are minor bugfixes found through testing on a wider range of devices. However, there is one significant change that is worth discussing. Early on in testing of the training overlays it became clear that a way was needed to be able to force an overlay to be reshown other than the debug interfaces. I could have added a specific button to…
  • 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…
  • add this feed to my.Alltop

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

  • Understanding TFS migrations from on-premise to Visual Studio Online

    Martin Hinshelwood
    17 Dec 2014 | 9:11 am
    I have recently been doing a lot of migrations and Willy asked me to write a white-paper about understanding TFS migrations from on-premise to Visual Studio Online. On writing and understanding TFS migrations from on-premise to Visual Studio Online we found that the story was so poor that we broke it into two parts. The first part is ready and focuses on what the options are and the stories for migrating. Its interesting as many people believe that it is Microsoft’s job to provide tools to migrate from any other product into their own product. While I would love to agree there are just…
  • Create log entries in Release Management

    Martin Hinshelwood
    12 Dec 2014 | 9:13 am
    I have been working through my demos for NDC London next week. And I found it almost impossible to create log entries in Release Management where I wanted. While in London for NDC 2014 I was in the same building as the filming of Mission Impossible 5. I worked on a TV show for my work experience at school and ended up with an IMDB profile and what always struck me was how much time was spent getting one a few minutes or even seconds of footage. If you ever get a chance to even be in the audience for a 30 minute comedy show, be warned… you will be there for at least 6 hours to get only 25…
  • NDC London 2014: Why TFS no longer sucks and VSO is awesome

    Martin Hinshelwood
    10 Dec 2014 | 8:23 am
    I was in London last week to do a talk on why TFS no longer sucks entitled “Second Look, Team Foundation Server & VSO”. I had a tone of preparatory work to do too make the demos smooth. The great god Murphy was however not smiling, but he was not angry. Some errors occurred, but no blue screens. There are many folks that have used older versions of TFS and dismissed future versions on that basis. However I wanted to do an end to end demonstration (soup to nuts) to show what TFS can bring to the table since it was updated in 2012. TFS prior to 2010 was a cumbersome,…
  • Create a Release Management pipeline for Professional Developers

    Martin Hinshelwood
    4 Dec 2014 | 4:15 am
    Now that I have it configured I want to show how to create a Release Management pipeline for Professional Developers and Development Teams. I was speaking at NDC London 2014 this week and as my talk is all about how Team Foundation Server does not suck like it used to back before 2012 I need to demonstrate automatic environment deployments as part of my demos with a Release Management pipeline. This session is specifically geared towards users of 2005, 2008, or 2010 that got frustrated with the lack of some features. Specifically hierarchical work item relationships and teams among others. I…
  • Create a Standard Environment for Release Management in Azure

    Martin Hinshelwood
    4 Dec 2014 | 3:30 am
    Next week I will be speaking at NDC London 2014 and I have been working on my demo. Since Connect() everything for a little bit easier and I need to create an environment for Release Management for Visual Studio 2013. I have been working on a new end to end (soup to nuts) demo for Visual Studio ALM that [tells a story] and shows what it can do. My presentation at NDC London is aimed at those folks that have used older versions of TFS in the past and kinda think it sucks. I think they are wrong, and I want to prove it. So for the last week I have been creating a demo using: Visual Studio…
  • add this feed to my.Alltop

    The Orange Orchard

  • Top 3 Improvements New Agile Teams Can Make

    Lorenzo Dee
    16 Dec 2014 | 9:59 pm
    If you’re new to Agile, here are three things to keep in mind to build a productive team. At first, I was planning to write about the top mistakes that novice Scrum/agile teams make. But then I wanted to say it in a positive way. So, I ended up writing about the top three improvements new Scrum/agile teams can make. Here it goes. Focus on Stories, Not Tasks Focus on stories (or features), and not tasks. Yes, team members still need to pull tasks from the board, and perform them. But don’t forget that the team’s goal is to complete stories. This means that when a team member…
  • 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…
 
  • add this feed to my.Alltop

    Latest blog entries

  • The Three Little CIOs

    28 Nov 2014 | 7:51 am
    Once upon a time, there were three CIOs. Each had their own company, each had their own software development teams, and each did their own software development internally. Their companies were all of a similar size and they all had similar sets of requirements. The first CIO really wanted to make sure his team built the right thing, so he taught them to build their software with acceptance tests. He believed the customer was king and so insisted the team couched all their requirements in terms of acceptance criteria, which they easily converted to automated tests. They used the tests to prove…
  • Agil8 is awarded Scrum Alliance® Registered Education Provider (REP®) Status

    23 Oct 2014 | 2:28 am
    The quality of Agil8’s training provision has just been rewarded with the highly coveted Registered Education Provider (REP®) status from the Scrum Alliance®.  Agil8 joins just 8 other organisations in the UK and 87 worldwide with this award. In order to be accepted, Agil8’s course content was thoroughly reviewed in order to verify that the training material is consistent with Scrum and Agile principles.  Agil8 was successful in immediately adding 2 new courses to their Agile training portfolio.  A new, highly interactive and hands-on 3-day course in Agile Software…
  • 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) and Large Scale Scrum (LeSS). 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 differing factions supporting their own favoured method. On paper ……
  • 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…
  • add this feed to my.Alltop

    Dynamic Leap

  • Christmas is Coming! Ring in the Holiday Cheer with These Christmas-themed Mobile Apps

    Dynamic Leap
    19 Dec 2014 | 10:33 am
    Christmas Day is less than a week away, and that means many of us are celebrating the holidays with hearty meals, gift exchanges, and all the classic Christmas movies. But one Christmas tradition that is quickly gaining ground is the Christmas app. Christmas-themed mobile apps offer lots of useful or entertaining content that can make […] The post Christmas is Coming! Ring in the Holiday Cheer with These Christmas-themed Mobile Apps appeared first on Dynamic Leap.
  • Hectic Holidays? Check out These iPhone and Android Apps That Promise to Relieve Those Holiday Stresses

    Dynamic Leap
    5 Dec 2014 | 6:05 pm
    Are you starting to feel a little anxious due to the hectic schedule that comes along with the holiday season? There’s no doubt about it – whether you celebrate Christmas, Hanukkah, Kwanzaa or another tradition, the complicated mix of family, gifts, multiple events and deadlines can be overwhelming at times. Let’s take a quick look […] The post Hectic Holidays? Check out These iPhone and Android Apps That Promise to Relieve Those Holiday Stresses appeared first on Dynamic Leap.
  • The “Internet of Things” Comes Home: Will Apps Eventually Run Your Entire House For You?

    Dynamic Leap
    21 Nov 2014 | 5:48 pm
    Just a few years ago, if you wanted to set the temperature in your basement, turn on the lights in your kitchen and arm your home alarm you would be stuck walking around your house fiddling with knobs, switches and panels. The rapid development of wireless technologies has given rise to the “internet of things” […] The post The “Internet of Things” Comes Home: Will Apps Eventually Run Your Entire House For You? appeared first on Dynamic Leap.
  • Six Mobile Apps That Will Make Your Commute Faster, Easier and Less Expensive

    Dynamic Leap
    27 Oct 2014 | 2:43 pm
    Whether you work in a full-time “9 to 5″ career or just the occasional part-time shift to supplement your income, it’s likely that you’re faced with having to make some sort of commute to and from your workplace. Commuting is rarely fun and in some cities can add more than an hour or more to […] The post Six Mobile Apps That Will Make Your Commute Faster, Easier and Less Expensive appeared first on 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.
  • add this feed to my.Alltop

    InfoTuts

  • Implementing Google’s New No CAPTCHA reCAPTCHA in PHP

    sanjeev
    18 Dec 2014 | 7:47 am
    So your visitors don’t like to enter those difficult to read distorted text as captcha in your forms? But you have to use them in order to prevent bots and spammers. If you are looking for a more human friendly way to prevent spamming then this post is for you. Google has introduced a new […]The post Implementing Google’s New No CAPTCHA reCAPTCHA in PHP appeared first on InfoTuts.
  • Cascaded Dropdown in jQuery Ajax, PHP and MySQL

    sanjeev
    2 Dec 2014 | 11:26 pm
    Hi Guys, We are getting good response for our simple tutorial on Cascaded drop down with jQuery, Ajax and PHP. In comments and emails I am usually asked on how to save the value back to database. So In this post we will see that. In our previous cascaded dropdown tutorial we were populating the […]The post Cascaded Dropdown in jQuery Ajax, PHP and MySQL appeared first on InfoTuts.
  • Page Preloader With Progress Bar Using JQuery

    sanjeev
    4 Nov 2014 | 11:08 pm
    Hi Guys, today we will see how to create a simple web page preloader with progress bar using jQuery. It really matters how your website pages load and are presented to users. A slow loading website has more chances to lose visitors and readers. No one wants to see your page elements half loaded and […]The post Page Preloader With Progress Bar Using JQuery appeared first on InfoTuts.
  • CRUD example in PHP jQuery and Ajax

    sanjeev
    29 Oct 2014 | 11:30 pm
    We received a lot of tutorial requests from users and most often they (mostly new developer) ask for simple CRUD operation (create, read, update and delete) in PHP, jQuery and Ajax. And I think it’s a good suggestion as it will certainly clear some basic concepts as well. So in this post we will share […]The post CRUD example in PHP jQuery and Ajax appeared first on 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.
 
  • add this feed to my.Alltop

    W3lessons.info

  • Top 10 Popular jQuery Plugins in 2014

    Karthikeyan K
    8 Dec 2014 | 10:38 am
    We are all waiting for the year 2015. So today I would like share some awesome jquery plugins which I have used in my web projects recently. I feel this plugins will be very innovative, most useful & time saving too. You can easily download and use it in any of your web applications instantly jQuery Face Detector Plugin A powerful jQuery/Zepto plugin that detects faces on images, videos and canvas.   View Live Demo  Download Labelauty jQuery Plugin A nice and lightweight jQuery plugin that gives beauty to checkboxes and radio buttons and allows custom labels for each status of…
  • Facebook Share to Unlock Content using jQuery & Facebook API

    Karthikeyan K
    25 Oct 2014 | 6:52 am
    In my previous post I had explained How to Create Simple Tweet to Download Files using jQuery & Twitter API.  After getting huge response from that post, My readers asked me to write a tutorial on FB share to unlock content Only few lines of code we can easily implement this cool feature. I hope this tutorial will help you to drive traffic, increase facebook shares & improve search engine ranking for your websites. For this you need to create an Facebook App, register your website & get an App ID.  Step 1 Include the following facebook script in your page template, ideally at…
  • 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…
  • add this feed to my.Alltop

    FromDev

  • 9 Best ASP .NET File Managers

    19 Dec 2014 | 7:07 am
    A file browser or file manager can be defined as the computer program which offers a user interface for managing folders and files. The main functions of any file manager can be defined as creation, opening, viewing, editing, playing or printing. It also includes the moving, copying, searching, deleting and modifications. The file managers can display the files and folders in various formats which include the hierarchical tree which is based upon directory structure. Some file managers also have forward and back navigational buttons which are based upon web browsers. Some files managers also…
  • How to Become an AdWords Pro

    18 Dec 2014 | 9:30 am
    Bid management may seem easy at first glance: you set the price for a click and sit back watching money rolling in. However, given the impact click bids have on the advertising cost and effectiveness of your campaign, many begin to understand that smart bids management is one of the trickiest things in PPC advertising. So those, who will learn how to manage bids correctly, will be able to improve efficiency of their advertising campaigns and win the game.Continue Reading
  • How To Develop A Video Game

    17 Dec 2014 | 9:30 am
    Video Game Development: What's the hardest part of it?Creating the most awesome video game ever is an easy job... when you do it in your brain. It is only once you start to think about how to transform that idea into reality that things start to become complicated. Some people get stuck at the game design part, others are defeated by creating the perfect artwork, while others simply lose track of everything when coding the game. Each of these areas has its ups and down, but have you ever wondered which one of them is actually the hardest part of the game development process? The answer is…
  • 10 Best Free Android Photo Editing & Sharing Apps

    16 Dec 2014 | 9:30 am
    With the advent of mobile phones equipped with miniature cameras, the art of photography has now been made available to the masses. Now, taking photographs has become very simple as one need to just click with his or her mobile phone and take a picture. Thus, with trend of clicking pictures with mobile gadgets having gone viral, a plethora of free photo editing and sharing apps for android devices is now available online. Today, the problem is now which app to select for one’s personal use! Not all people are great pros at taking photographs. At the other end, even pros would like a host of…
  • Meteor Framework Review By Beginner Learning Meteor.js

    15 Dec 2014 | 9:30 am
    I recently jumped on the learn to code bandwagon. Okay, not so recently -- more like a year and a half ago. To my surprise, and like many others who teach themselves to “code”, it was a lot harder than I thought it would be. During the first several months I really had no clue what I was doing. Sure, I grasped HTML and CSS quite easily. But the actual programming stuff? Not so much.I jumped around from this to that, never staying fully committed. Admittedly, up until recently this was a problem I kept having. That is, not fully dedicating myself to one language and perfecting it.I jumped…
  • add this feed to my.Alltop

    iOS Development Blog - Blue Whale iOS Developers Blog

  • Apple Reveals Their Top Apps of 2014

    Christine Morrow
    10 Dec 2014 | 1:43 pm
    Apple provided a list of the top apps and games of 2014. Below are all of the apps that made the list.
  • Apple Hosts "Hour of Code" in Support of Code.org

    Christine Morrow
    5 Dec 2014 | 8:10 am
    Hour of Code, by Code.org, is the largest learning event takes place December 8th through 14th that runs globally and is a one-hour showcase of learning the basics of coding.  Anyone can sign up to host this event, or just participate in it themselves.  Many schools and learning institutions are taking advantage of this great opportunity. 
  • Apps For Red on Apple's App Store

    Christine Morrow
    2 Dec 2014 | 6:26 am
    (RED) is an organization that gets businesses and people involved to help fight the spread of AIDS. Apple has teamed up with (RED) and the joint effort is now available in the App Store. There are several popular apps that are participating in this fight and making their apps (PRODUCT)RED and/or in-app purchases.  From November 24-December 7, 100% of the proceeds will go towards this great cause. 
  • Better Advantage for Retailers with Beacons and Apple's iBeacons

    Christine Morrow
    25 Nov 2014 | 9:18 am
    Beacons are becoming more and more popular amongst retailers since consumers are now increasingly engaging with this new trend.  This holiday season, those retailers who have beacons are going to have more of an advantage targeting shoppers with their marketing campaigns.  Retailers can push notifications to those within a certain location with store content and offers. 
  • Apple Releases WatchKit to Developers

    Christine Morrow
    19 Nov 2014 | 11:13 am
    Apple announced, in September, their newest product, the Apple Watch.  Now, Apple has officially release their WatchKit for developers.  This allows current and future developers to access Apple's tools to create apps for the Apple Watch.  For those developers who currently have an app(s) in the App Store, you can update them to work with the watch, adding more functionality to your users.
 
  • add this feed to my.Alltop

    HTMLxprs

  • Introduction to JavaScript Immutability with Immutable.js — Tutorial

    Sandeep Panda
    16 Dec 2014 | 6:02 am
    Immutable.js is a JavaScript library by Facebook that lets you work with persistent immutable data collections. In this tutorial, we will learn what it is and how it works.Read More
  • What You Need To Know About Zurb Foundation for Apps

    Syed Fazle Rahman
    7 Dec 2014 | 6:49 am
    Foundation for Apps is a framework for building dynamic web applications (not just static HTML prototypes). This is the major breakthrough feature that Foundation for Apps brings to the table.Read More
  • Understanding Foundation 5 Grid System — Tutorial

    Syed Fazle Rahman
    2 Dec 2014 | 3:18 am
    A tutorial on Foundation 5's Grid System. Learn various classes available from Foundation to create beautiful responsive applications with examples.Read More
  • The difference between let and var in JavaScript

    Sandeep Panda
    23 Nov 2014 | 12:32 pm
    let is a new keyword in ECMAScript 6. While let works very much like var there is one major difference i.e. Scope. This article explains the difference between var and let in JavaScript.Read More
  • 5 Best PaaS Solutions for hosting NodeJS Apps

    Sandeep Panda
    17 Nov 2014 | 1:49 pm
    So, you have been working on your Node.js app with great passion and now it's time to release it for public. There are many solutions that can host your Node.js apps. Check out the best ones.Read More
  • add this feed to my.Alltop

    Potknox Blog

  • How to stay productive when you aren’t in office

    pottu.venugopal@metanest.com
    17 Dec 2014 | 2:16 am
    We know how terribly hard it can be to focus on your work when you aren’t in office. When you’re away from office, your boss and your colleagues, it’s harder than ever to concentrate and keep the faith that what you do, matters. Productivity hacks are one things, but the freedom of being in the comfort of your own home, wearing, eating and doing whatever you want whenever you want to, offers pure, unadulterated distractions which are a whole other ballgame, one that can throw you off yours. Not only are freelancing and working-from-home becoming commonplace practices, there…
  • Why is hiring programmers so difficult?

    pottu.venugopal@metanest.com
    5 Dec 2014 | 2:24 am
    This was a question asked on Quora that we just couldn’t help but answer because it essentially questioned our existence as a whole. Our Marketing Major gave an insightful, well thought out reply, that we’d love to share with you: So, why is hiring engineers so G$% D#$% difficult? 1. Everybody wants them As JP Rastrullo forner staffing agency Sourcer and Recruiter. Current Talent Acquisition Specialist in the Software/Advertising industries, said on Quora, “Engineers are in high-demand. Across the board (software, hardware, mechanical, electrical etc), there are fewer…
  • Psychometric Tests in Hiring: What, Why and How

    pottu.venugopal@metanest.com
    2 Dec 2014 | 2:14 am
    To say that the importance and relevance of psychometric data is a matter of debate would be a gross understatement- parties on both sides of the issue have diametrically opposite viewpoints, but there’s no denying that there is something to talk about. Source: Clearlife UK  What Psychometric? The word psychometric essentially means “the measurement of the mind”; what Psychometric Assessments attempt to do is remove some of the ambiguity in screening processes by making it less dependent on variable factors, and more on easily quantifiable factors. Psychometric testing…
  • 4 Most Exciting Things About Working at a Startup

    pottu.venugopal@metanest.com
    25 Nov 2014 | 3:52 am
    Being startup enthusiasts ourselves, and having more than a few serial entrepreneurs in the house, we have had our fair share of the excitement and thrill of adventure that comes only with working in a startup- you gotta live it to believe it.  Here are 4 super exhilarating things about working in a startup, that make us want to get out of bed every morning: Got Ilk? When you’re sitting at the same table or in the same room for hours at a stretch, you’re bound to find out things about each other that you wouldn’t in a regular office with cubicles and distance, like the…
  • You Can Do It! Real World Advice on Getting Your Startup Published

    pottu.venugopal@metanest.com
    19 Nov 2014 | 2:48 am
    Right after we got published on YourStory and Product Hunt, we had a flood of questions from our peers which fell somewhere between “How much did you pay?” and “Who did you know?” We understood where they were coming from; just a couple of weeks back, we were spending a number of nights wondering what it would take for us to get our big break and be published on a traffic hungry site like YourStory, where one simple article can send your back links through the roof. Next we’re targeting Mashable, Tech Crunch, Next Big What, CNET and the like, because let’s face it,…
  • add this feed to my.Alltop

    My Fusion Learnings

  • R.java file is missing in android application

    Anand Yerrapati
    11 Dec 2014 | 9:09 am
    While working with an android application in eclipse, some times the R.java file may missed out from the application. This is because the XML files in the app may have errors. So, resolve those errors in the XML files and then clean the project. Now the R.java file will be automatically created.
  • android.content.ActivityNotFoundException: Unable to find explicit activity class

    Anand Yerrapati
    20 Nov 2014 | 4:16 am
    I am developing an android application. On the home screen, it has a button, on click of this an activity should be displayed. While testing the app, on click of the button, the app is giving the below error and the app got terminated.E/AndroidRuntime(Number): java.lang.RuntimeException: Unable to resume activity {app package}: android.content.ActivityNotFoundException: Unable to find explicit activity class {activity class}; have you declared this activity in your AndroidManifest.xml?The solution for this is,Every activity created in android application should be configured in…
  • Error: oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer

    Anand Yerrapati
    4 Nov 2014 | 11:06 pm
    I am developing a REST web service. While deploying the web service to the application server, I got the below error.Remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)The error occurred because my web service has two methods with the same path name. After changing the path names, the issue got resolved and the web service was deployed successfully to the server. 
  • How to connect remote machine in Unix

    Anand Yerrapati
    26 Oct 2014 | 8:57 am
    Below command is useful to connect remote machine or server in Unix.SSH <user>@<host name>Example:SSH anand@mymachine
  • 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.
 
  • add this feed to my.Alltop

    Mobileapptelligence.com

  • Impact of custom mobile app development on growing businesses

    MobileAPPtelligence
    19 Dec 2014 | 3:08 am
    Now a days, mobile app development and mobility solutions are becoming credible to establish and promote brands. With the growing number of mobile users day by day, it is becoming indispensable that businesses extend their web based application to mobile devices. Get a Project Quote : http://www.mobileapptelligence.com/enquiry.html   custom mobile apps development Mobile device users are spending more time on mobile apps than browsing the Internet. This is creating a serious need of custom mobile app development, where in the app fulfills the core business functions. Custom mobile…
  • How to Make Android App

    MobileAPPtelligence
    17 Dec 2014 | 11:40 pm
    How to make android app? This will certainly come to your mind, if you have boiling business idea or you are running a business. Android is the operating system that brought in revolution in the world of Smartphone and mobile application. Through Android, Google targets to emerge in the world of low cost smart phones. Have you ever thought of developing an Android App? As per the Android Application Developers, developing an android app is an easy task. Before getting into the different phrases of developing android app, it is essential to gain knowledge about android app. Get a Project Quote…
  • How to Make Mobile Apps

    MobileAPPtelligence
    15 Dec 2014 | 10:43 pm
    How to make mobile apps & promote, is a question for every marketing head. In today’s world mobile is no longer an alternative, but has become a DEPENDENCY. The expansion of the wireless industries has led to a situation where people are expecting a lot out of their mobile devices. Today, mobile apps are an essential medium to reach out potential customers and establish a strong business relationship with them. Get a Project Quote : http://www.mobileapptelligence.com/enquiry.html Mobile apps are the high-end solution to boost brand awareness and improve the consumer experience. Smart…
  • Hire Top Mobile Developers India (Android / iOS)

    MobileAPPtelligence
    23 Nov 2014 | 10:40 pm
    So you are all set to go on mobile band wagon for your business and have planned about a mobile app in detail? Then it’s right time to find top mobile developers to work on your project. Search the google and you will find out number of android developers and iphone developers, developing native and cross platform mobile apps for different business verticals. You have to ensure that mobile developer or the mobile apps development company, which you shortlist, will be able to deliver the app to your expectations. You need a professional partner, which delivers you a great product to keep you…
  • Google is Giving Android Development & App Developers Right Direction – Release in San Francisco USA

    MobileAPPtelligence
    12 Nov 2014 | 9:28 pm
    Google, which already runs the world’s busiest search engine, is mapping/photographing the world and building driverless cars, is now moving into the homemade television-content business among a few other markets. Consumers will soon be able to connect their televisions and Android devices to form de facto home television studios. And that’s not all, at least according to news announced onstage June 25 on Day 1 of Google I/O, the annual developers’ conference here at Moscone West. Google, like its cross-Silicon Valley competitor, Apple, wants to be everywhere you are: in…
  • add this feed to my.Alltop

    Evoke Technologies Blog

  • Bulk Data Cleanup in Bonitasoft Using REST API

    Hari Prasad Alla
    4 Dec 2014 | 4:39 am
    Load testing is an inherent part of the software testing life-cycle. It allows software testers to determine, how a newly developed software application performs under normal and peak conditions. To execute load testing, a software tester has to update large amounts of data to simulate a real-time scenario. But what about the test data after completion of load […] The post Bulk Data Cleanup in Bonitasoft Using REST API appeared first on Evoke Technologies Blog.
  • QA and Software Testing Trends 2014 – Roundup

    Jagannadha Swamy Tata
    25 Nov 2014 | 9:09 am
    The year 2014 is almost at the verge of ending, Business units across the organizations are busy chalking out blueprints based on budgets allocated to them for the year 2015. As the year comes to an end, the software industry is keen to find out about the key areas that dominated in 2014, especially pertaining […] The post QA and Software Testing Trends 2014 – Roundup appeared first on Evoke Technologies Blog.
  • 13+ Ways to Optimize Your Website’s Page Speed

    Narasimha Rao Kalakota
    19 Nov 2014 | 4:00 am
    Many web developers today overlook the most important aspect of website development, which is its ‘page speed’. Optimizing a website for speed not only improves its search engine ranking, but also reduces the website’s bounce rate, improves conversion and offers a better end user experience, which is crucial for success in today’s web based environment. […] The post 13+ Ways to Optimize Your Website’s Page Speed appeared first on Evoke Technologies Blog.
  • Top 5 BPM Implementation Mistakes to Avoid

    Aravind Kumar Basava
    31 Oct 2014 | 10:25 am
    In the present era of information technology and software automation, Business Process Management (BPM) has become a new buzzword. Several leading software industry analysts, who actively recommend business process automation solutions, are quick to point out to the huge opportunity BPM presents. As can be seen, there are immense benefits of BPM implementation, some of the top benefits […] The post Top 5 BPM Implementation Mistakes to Avoid appeared first on 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 a test automation framework? What are the best practices to be […] The post How To Design An Effective Test Automation Framework appeared first on Evoke Technologies Blog.
  • add this feed to my.Alltop

    thedosmann's blog

  • A look at the Sony Hack

    thedosmann
    17 Dec 2014 | 6:26 pm
    As the Sony hack investigation unfolds, revelations regarding its possible origin, type of hack used, and the damage it is purported to have caused, are starting to be revealed.  Several news outlets including the New York Times, NBC, Associated Press and CNN are now reporting that US intelligence officials have linked the North Korean government to the Sony Pictures hack and that there is strong evidence that the 'wiper malware' attack originated from North Korea hackers using compromised systems across Europe, Asia, and the Middle East. Current estimates are escalating as to the damage…
  • Confirming that which was expected

    thedosmann
    21 Nov 2014 | 7:01 pm
    In the scientific world confirming, through observation and testing, a hypothesis is a monumental accomplishment worthy of high accolades. Never mind the fact that it may have already been supposed and generally accepted in some scientific model years before its discovery. To be fair, many hypothesizes could not be confirmed because technology was not advanced enough to allow observation or proper testing. In programming code it is possible to theorize about several aspects of code flow and dependency through coding models. One such model is the Actor Model. With this model we can build some…
  • New Internet Security Going Forward

    thedosmann
    22 Oct 2014 | 6:26 am
    Google is pioneering another innovation which may someday replace the need for passwords. The device they are introducing is a pluggable USB device that acts as the authentication mechanism to login. By inserting the device into a USB port and touching it a process is started that authenticates the user through that physical device.  The possibilities of transferring security to a device that bypasses password input is an incredible step forward in battling the challenging problems with the widespread hacking activity we are seeing in today's internet environment. This process not only…
  • Is Virtual Reality dead?

    thedosmann
    21 Sep 2014 | 11:58 am
    Collateral Advancement Virtual reality environments, including industrial testing, gaming, situational role playing, and social, has seen a lot of activity lately. The main push has been in industrial application requirements which has spurred development of the hardware and software needed to create viable virtual reality.  As in most other developments and technological advancements, it is the needs of a specific development area that branches into the expansion of new advancements in other technologies. VR (Virtual Reality) is not a new concept and it has seen its share of failures and…
  • Is anyone paying attention?

    thedosmann
    22 Aug 2014 | 1:15 pm
    The general theme of recent computer hacks are, unfortunately, all too familiar. Not updating software when there is a clear path to doing so and there is a well-known and publicly documented exploit of that software is negligent and the companies involved should be held liable for damage to client's financial concerns. It is one thing to be blindsided by an unknown exploit or to be the focus of a DOS attack or something similar that puts your network and your clients at risk for information theft. Alternatively, if you are aware or should of been aware of a software or network exploit that…
 
  • add this feed to my.Alltop

    TechOneStop

  • SBL-SCB-00014 / SBL-NET-01023: All component processes are maxed out

    14 Dec 2014 | 9:20 pm
    Error message: SBL-SCB-00014 All component processes are maxed out                            SBL-NET-01023 Peer disconnectedReason: Error "SBL-SCB-00014" occurs when Siebel server component has got more number of tasks to process concurrently beyond its upper limit. Sometimes, it comes with another error "SBL-NET-01023: Peer disconnected" on SWSE log file.How to fix: To fix this issue, we have increase the number of tasks that can be processed by the particular component concurrently. Verify below parameter first:MaxTasks (Maximum Tasks): This parameter…
  • Is there any SoapUI alternative?

    12 Dec 2014 | 1:01 am
    Thank you J K for posting such interesting question on our discussion form. Frankly speaking, we have not seen many testers to use any web service testing tool except SoapUI. So please let us know if there is any specific requirement for which you are looking for SoapUI alternative applications.SoapUI is very powerful web service testing tool. Except SOAP based web services, you can use SoapUI to test HTTP based web services, JMS services as well as databases. Though it is completely free and open source application, it has a commercial application as well, known as SoapUI Pro. It provides…
  • Siebel Open UI examples

    30 Nov 2014 | 8:17 pm
    This is the common floor where we have listed down all Siebel Open UI examples that we have discussed so far. From now onward, everytime we will publish article on Siebel Open UI, will update this page also so that you can get all updates in one place.For your convenience, we have listed down all articles from Siebel Open UI training series also.Please let us know if you want us to discuss on any specific Siebel Open UI topic. Siebel Open UI examples:- Click here to read 'Configuring Siebel Open UI - Change icons on Screen Tabs' or watch our YouTube video here 'Change icons on…
  • Configuring Siebel Open UI: Change icons on Screen Tabs

    29 Nov 2014 | 4:45 am
    After Siebel Open UI training series, we have started our new series, i.e Siebel Open UI configuration FUN. In this series, we have already discussed about how to modify loading image (spinning wheel) in Siebel Open UI. Here we will see how to change icons on screen tabs in Siebel Open UI.By default Siebel Open UI application displays screen icons only for few objects, mainly for highly used objects. But we can add or replace such vanilla screen icons with our custom icons, just follow below steps to do so.1. Find out the image element in CSS file, responsible to display icon on screen tab-…
  • How does Quikr make money

    27 Nov 2014 | 1:35 am
    Question (posted by Rann):"I am a regular reader of techonestop.com and like it very much. I would like to post a question on discussion forum: How does Quikr make money ?" Answer (posted by TechOneStop):First of all, thank you Rann for posting your doubt on our discussion forum. This is in fact a good question.Quikr does not charge anything from us to post ads on it, then how does Quikr earn money? Well, though it does not charge anything from us, there are many other ways to earn revenue.1. Adsense Ads / Google Ads:- Quikr gets huge traffic flows every day (32+ Million unique…
  • add this feed to my.Alltop

    Haiku Project blogs

  • Contract weekly report #57

    PulkoMandy
    18 Dec 2014 | 11:56 pm
    Hi! Work continues on putting Haiku in shape for the R1 release. This week I worked mostly on UI fixes to make our apps look a bit better. read more
  • 'Tis the season for debugging

    anevilyak
    15 Dec 2014 | 6:05 am
    Since the last time, I've put a bit more work into improving the expression evaluator that was started as part of the sprint. Since some of its new capabilities are likely to be useful to others, and might not necessarily be obvious from simply reading the commit list, I thought I'd elaborate on them a bit here. read more
  • Contract weekly report #56 - Media fixes and more!

    PulkoMandy
    12 Dec 2014 | 1:18 am
    Hello world! With the fixes done this week, we now have less than 2500 open tickets left before R1. I had crossed this bar last week already, but not for long as new tickets sometimes come faster than we can close old ones. I think now we are under that bar in a more durable way. read more
  • Contract weekly report #55 - GCI and more

    PulkoMandy
    5 Dec 2014 | 12:39 am
    Hi! So, this week marks the start of the Google Code-In contest. I've spent some of my time preparing some tasks for it as well as reviewing the work from students. Our IRC channel is incredibly busy, and there have been 110 tasks completed by 65 students already. You can currently watch the leaderboard here for unofficial stats: http://ematirov.tk/org/haiku/ read more
  • Contract weekly report #54

    PulkoMandy
    28 Nov 2014 | 12:30 am
    Hello world! Work continue this week with a lot of long overdue UI enhancements. Not very technical work there, but finally closing all those tickets allows us to more easily find the important ones in the bugtracker. These changes also make Haiku more polished and easier to use, which is one of the project goals, after all. read more
  • add this feed to my.Alltop

    CodeFirst Blog

  • Leveraging a Software Consultancy Firm to Launch your Product

    3 Dec 2014 | 4:00 pm
    One way that startups can get their businesses rolling is to leverage the experience and mentorship offered by a software consultancy firm.Actually, whether you are just starting out with a brand new venture or have an existing business, hiring the right consulting firm is a cost-effective way to leverage specialized knowledge. However, hiring the wrong firm can cost you time, money, and energy. The challenge for businesses is to determine what the actual role a software consultant is, and to learn when it is cost-effective to hire one. What Does a Software Consultancy Firm Do?Software…
  • Integrating Quality Assurance with Agile Development

    23 Nov 2014 | 4:00 pm
    Agile is a great platform for managing all the complex aspects of software development. However, it does not really offer much guidance when it comes to proper Quality Assurance practices. The classic approach taken with quality assurance is to rely on writing tests, and test the application after the development process is finished. Many organizations struggle to integrate proper testing approaches through their development processes. Here are some ways in which you can integrate quality assurance processes with Agile development. Understand the Agile Principles of Quality AssuranceIf you…
  • Development Options for Targeting Mobile Platforms

    10 Nov 2014 | 4:00 pm
    The mobile application market is growing incredibly fast. According to a research done by the World Mobile Applications Market, the industry is forecasted to expand to £13 billion by 2015. That is a fast increase, considering it was at just £4.5 billion in 2010.Naturally, more and more businesses are investing dollars into this area. Customers are going mobile, and they are not showing any signs of slowing down. However, before rushing to join the mobile world, companies need to strongly consider which development option is best for their specific business. There are essentially three ways…
  • Choose a Software Partner With Continuous Delivery and Support

    26 Oct 2014 | 5:00 pm
    Continuous Delivery helps organizations of all sizes stay agile, lean, and innovative. By using reliable, lower-risk releases, software partners make it incredibly efficient and possible to continuously integrate software that is in line with market changes, user feedback, and altering business strategies. Support, development, test and operations can work side by side as a single delivery team to automate and streamline the entire development process.When comparing software partners, look out for organizations that practice continuous delivery. If not completely continuous, then at least…
  • Benefits of User Centred Design

    7 Oct 2014 | 4:00 pm
    Developers that focus on user centred designs tend to come up with interfaces that allow users to operate and learn more quickly. These systems are quicker to manoeuvre, simpler to understand, and less prone to errors. They also offer many benefits to development teams such as reducing customer service reliance, improving sales, and providing a more efficient development process.Here are some of the benefits of user centred design:Makes it Easier to fix problemsWhen an interface is built, the final structure of the system limits the options that developers have available when attempting to…
 
  • add this feed to my.Alltop

    Visitlog

  • Vi utvecklar VisitLog besökssystem!

    Joakim Linnarsson
    8 Dec 2014 | 5:33 am
    Ny version av VisitLog Besöksystem Nu har vi släppt en ny version av VisitLog Besökssystem. Förutom systemets kraftfulla funktioner har vi lagt till ytterligare några. De nya funktionerna är: Stöd för fler WiFi system Möjlighet att skicka en automatisk påminnelse till en besökare som blivit förbokad i systemet vid en viss tidpunkt innan besöket. Mer möjligheter i frågemodulen Förbättrad ”touchscreen” funktion med möjighet att flytta flaggor för inloggningsspråk mm mm. Utbyggd sökning på besökssmottagare med sökning på värd med foton. Sökträffarna dyker upp på…
  • Orcla Foods Sverige AB uppdaterar till senaste versionen av VisitLog

    Joakim Linnarsson
    28 Nov 2014 | 3:28 am
    VisitLog är ett mycket enkelt, och tillförlitligt besökssystem. Vi har stor nytta av att våra besökare själva kan administrera sitt besök, och ändå har vi full möjlighet att dra ut rapporter och listor som stöd i statistiken. Efter senaste uppdateringen fungerar det ännu bättre! Inger Ekström, Orcla Foods Sverige AB The post
  • Ny och förbättrad hemsida på gång

    Joakim Linnarsson
    20 Nov 2014 | 12:32 am
    VisitLogs hemsida blir nu ombyggd och förbättrad. Vi har ändrat layout och design, lagt till mer information och nedladdningsbara dokument för att hjälpa våra kunder. Strax kommer vi kunna erbjuda in shop funktion för att beställa nya system och förbrukningsvaror. www.visitlog.se The post
  • VisitLog Besökssystem – PMC Cylinders

    Joakim Linnarsson
    20 Nov 2014 | 12:03 am
    Vi tackar PMC Cylinders för förtroendet att utöka med ytterligare ett besökssystem. The post
  • quote inläggstyp

    Visitlog
    3 Nov 2014 | 4:20 pm
    The post
  • add this feed to my.Alltop

    Free Download Software | Crack Software Download | Full Version

  • Download FXhome PhotoKey Pro 6.0.0025 MacOSX Free Software

    James Brooks
    18 Dec 2014 | 11:17 pm
    Download FXhome PhotoKey Pro 6.0.0025 MacOSX-Full Version SoftwareSize 130 MBKey FeaturesPortraitsEventsProduct shotsCreativeDownload FXhome PhotoKey Pro 6.0.0025 MacOSX Software
  • Download ProDAD ProDrenalin 1.0.72 Free Software

    James Brooks
    18 Dec 2014 | 11:14 pm
    Download ProDAD ProDrenalin 1.0.72-Full Version SoftwareSize 359 MBKey Features- Among the first applications to support 4K and 2.7K video resolutions.- Rotate the video in case the camera was accidentally mounted upside-down;Download ProDAD ProDrenalin 1.0.72 Software
  • Download Topaz Glow 1.0.1 - MacOSX Free Software

    James Brooks
    18 Dec 2014 | 11:11 pm
    Download Topaz Glow 1.0.1 - MacOSX-Full Version SoftwareSize 37 MBKey FeaturesControl every aspect of your effect.Use the best technology for best results.Create a variety of unique effects.Download Topaz Glow 1.0.1 - MacOSX Software
  • Download Topaz Plug-ins Bundle for Adobe Photoshop Free Software

    James Brooks
    18 Dec 2014 | 11:10 pm
    Download Topaz Plug-ins Bundle for Adobe Photoshop-Full Version SoftwareSize 1.02 GBKey Features- Save your settings in your own presets- Instantly convert your photos into an exciting art- Use simple, fast and easy to master slidersDownload Topaz Plug-ins Bundle for Adobe Photoshop Software
  • Download iZotope Iris v2.01 MacOSX Free Software

    James Brooks
    18 Dec 2014 | 11:07 pm
    Download iZotope Iris v2.01 MacOSX-Full Version SoftwareSize 354 MBKey FeaturesUnique Spectral Filtering ToolsFlexible, New Modulation SystemSoundsDownload iZotope Iris v2.01 MacOSX Software
  • add this feed to my.Alltop

    Evil Tester

  • My search for easy to use, free, local HTTP servers

    Alan Richardson
    18 Dec 2014 | 2:58 am
    I have lost count of the number of times I've had to look for a local HTTP server.Experimenting with an open source appWriting some HTML, JavaScript, PHPTesting some flash app for a clientRunning some internal client codeetc. etc.And since this isn't something I do every day. I forget how to do it, each and every time I start.I forget:Which servers I already have installedWhere I installed themWhich directory I configured them to useWhat local names did I give them to make it 'easy' for me to work with themetc. etc.Now it might just be me that faces this problem.If so, I expect you have…
  • Agile Testing Days 2014 - Workshop and Tutorial

    Alan Richardson
    28 Nov 2014 | 7:50 am
    At Agile Testing Days 2014, I presented a full day workshop on "Technical Testing" in Agile and was part of the Black Ops Testing Workshop with Steve Green and Tony Bruce.Note: there are limited spaces left on our  Black Ops Testing Full Day tutorial in London in January 2015Both of these were hands on events.In the tutorial I present examples of Technical Testing, and how to integrate Technical Testing into Agile, the participants also test a real live application and apply the techniques, mindsets and tools that I describe.Since it describe Technical Testing in an Agile system, we…
  • Agile Testing Days 2014 - Keynote

    Alan Richardson
    28 Nov 2014 | 7:13 am
    I presented a keynote at Agile Testing Days 2014, and took part in the Black Ops Testing Workshop, and presented a one day tutorial on "Technical Testing in Agile". This post covers the Keynote.The keynote was underpinned by the notion that 'Agile' is not a 'thing', instead 'Agile' provides the context within which our project operates and therefore is part of the weltanshauung of the project. Or as I referred to it, the "System Of Development".Because really I concentrate on 'Systems'. I think that I view 'context', as an understanding of the System. And remember that, we, the tester, form…
  • Confessions of An Accidental Security Tester

    Alan Richardson
    6 Nov 2014 | 5:08 am
    At Oredev 2014 I presented "Confessions of an Accidental Security Tester".The slides are on slideshare, the video below and on vimeo: "Alan Richardson does not describe himself as a security tester. He's read the books so he knows enough to know he doesn't know or do that stuff properly. But he has found security issues, on projects, and on live sites that he depends on for his business. You want to know user details? Yup, found those. You want to download the paid for assets from the site without paying for them? Yup, can do. You want to see the payment details for other people? OK, here…
  • An exploratory testing example explored: Taskwarrior

    Alan Richardson
    24 Sep 2014 | 3:36 am
    or "Why I explored Taskwarrior the way I did".In a previous post I discussed the tooling environment that I wanted to support my testing of Taskwarrior for the Black Ops Testing webinar of 22nd September 2014.In this post, I'll discuss the 'actual testing' that I performed, and why I think I performed it the way I did. At the end of the post I have summarised some 'principles' that I have drawn from my notes.I didn't intend to write such a long post, but I've added sections to break it up. Best of luck if you make it all the way through.First Some ContextFirst, some context:4 of us, are…
 
Log in