Software Development

  • Most Topular Stories

  • Startups may have an Agile plan til they get punched in the mouth

    Agile, ideas, startups, MOOCs and more
    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…
  • 15+ Best Twitter Apps On Android

    FromDev
    8 Sep 2014 | 9:30 am
    Today is the time for the boom of social media. Everyone is eager to make their presence felt in the virtual world through social media. One of the popular social media platforms is Twitter. This is a micro blogging website which has billions of active users who tweets one or the other thing every moment. Today when internet is at a different level and many people are using smartphones why not using Twitter on your smartphones. Using Twitter on your mobile would help you remain connected 24/7 and as you are connected and tweeting every now and then it might fetch you more organic followers to…
  • Announcing $100,000 for Startups on Google Cloud Platform

    Google Developers Blog
    Gary Lewis
    12 Sep 2014 | 8:12 am
    This post originally appeared on the Google Cloud Platform blog by Julie Pearl, Director, Developer RelationsToday at the Google for Entrepreneurs Global Partner Summit, Urs Hölzle, Senior Vice President, Technical Infrastructure & Google Fellow announced Google Cloud Platform for Startups. This new program will help eligible early-stage startups take advantage of the cloud and get resources to quickly launch and scale their idea by receiving $100,000 in Cloud Platform credit, 24/7 support, and access to our technical solutions team.This offer is available to startups around the…
  • 2 Million Hits!

    Successful Software
    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…
  • The State of Testing Survey 2013: Recent developments

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

    Google Developers Blog

  • Announcing $100,000 for Startups on Google Cloud Platform

    Gary Lewis
    12 Sep 2014 | 8:12 am
    This post originally appeared on the Google Cloud Platform blog by Julie Pearl, Director, Developer RelationsToday at the Google for Entrepreneurs Global Partner Summit, Urs Hölzle, Senior Vice President, Technical Infrastructure & Google Fellow announced Google Cloud Platform for Startups. This new program will help eligible early-stage startups take advantage of the cloud and get resources to quickly launch and scale their idea by receiving $100,000 in Cloud Platform credit, 24/7 support, and access to our technical solutions team.This offer is available to startups around the…
  • Optimizing for Bandwidth on Apache and Nginx

    Gary Lewis
    4 Sep 2014 | 8:27 am
    This post originally appeared on Webmaster Centralby Jeff Kaufman, Make the Web FastWebmaster level: advancedEveryone wants to use less bandwidth: hosts want lower bills, mobile users want to stay under their limits, and no one wants to wait for unnecessary bytes. The web is full of opportunities to save bandwidth: pages served without gzip, stylesheets and JavaScript served unminified, and unoptimized images, just to name a few.So why isn't the web already optimized for bandwidth? If these savings are good for everyone then why haven't they been fixed yet? Mostly it's just been too much…
  • Runtastic on Android Wear

    Gary Lewis
    2 Sep 2014 | 8:00 am
    By Austin Robison, Product Manager, Android WearFitness apps make  great additions to Android Wear. Let’s take a look at one of our favorites, Runtastic. Runtastic is a fitness app that lets you track your walks, runs, bike rides and more. With Runtastic on Android Wear, you'll see your time, distance, and calories burned at a glance on your wrist. You can also start, stop and pause your activity by touch. Tuck your phone away in a pocket or backpack and do everything on your watch.It's challenging to build user experiences that really come alive on Android Wear because it's such a new…
  • The Web Search API is Retiring

    Gary Lewis
    29 Aug 2014 | 5:00 am
    Posted by Dan Ciruli, Product ManagerOn November 1, 2010, we announced the deprecation of the Web Search API. As per our policy at the time, we supported the API for a three year period (and beyond), but as all things come to an end, so has its deprecation window.We are now announcing the turndown of the Web Search API. You may wish to look at our Custom Search API (note: it has a free quota of 100 queries per day).The service will cease operations on September 29th, 2014.
  • How to move your files to Google Drive

    Gary Lewis
    21 Aug 2014 | 9:00 am
    Posted by Chuck Coulson, Drive Technology Partnerships, GoogleGoogle Drive for Work is a new premium offering for businesses that includes unlimited storage, advanced audit reporting and new security controls and features, such as encryption at rest.If you're getting ready to move your company to Drive, one of the first things on your mind is how to migrate all your existing files with as little hassle as possible. It's easy to migrate your files by uploading them directly to Drive or using the Drive Sync client. But, what if you have files stored elsewhere that you want to…
 
  • add this feed to my.Alltop

    News and Updates - Apple Developer

  • OS X Yosemite Developer Preview 8 Now Available

    15 Sep 2014 | 12:00 pm
    OS X Yosemite Developer Preview 8 Now Available
  • Xcode 6.1 beta 2 for OS X Yosemite is Now Available

    15 Sep 2014 | 12:00 pm
    Xcode 6.1 beta 2 for OS X Yosemite is Now Available
  • iTunes Connect Developer Guide Update

    10 Sep 2014 | 11:00 am
    We’ve updated the iTunes Connect Developer Guide to include details on creating and submitting App Bundles and App Previews, and using the new TestFlight Beta Testing app.
  • Announcing Apple Pay

    9 Sep 2014 | 1:00 pm
    Today we announced Apple Pay, an exciting new feature coming soon, which will give users an easy, secure, and private way to pay for physical goods and services in your iOS 8 app using payment information stored in their iOS device. Learn more about Apple Pay.
  • Updated Guidelines Now Available

    9 Sep 2014 | 1:00 pm
    Check out the latest App Store Review Guidelines before submitting your new or updated apps for review. We review all apps against these guidelines to ensure they are reliable, perform as expected, and are free of objectionable material.
  • add this feed to my.Alltop

    dzone.com: latest front page

  • Java 8 Upgrade Plans

    lwmasterson
    16 Sep 2014 | 5:36 am
    Earlier this year, Typesafe conducted a survey with more than 2,800 responders who shared their opinions and upgrade plans around Java 8. This follow-up survey is intended to take an accurate snapshot of how Java 8 upgrade plans have actually mapped to the previous benchmarks. The survey takes approximately 5 minutes to complete.
  • Mobile cross-platform applications: User story

    Freducom
    16 Sep 2014 | 5:28 am
    We sat down and interviewed FLOWFACT AG on how they chose their mobile-first strategy. Check out the story and try out the end-product in action.
  • What’s new for designers, September 2014

    peter.wdd
    16 Sep 2014 | 5:28 am
    The September edition of what’s new for web designers and developers includes new web apps, CSS tools, software, email templates, inspiration resources, productivity apps, jQuery resources, pattern tools, and some really great new fonts.
  • Deploy WordPress Site to App42 Platform as a Service

    gracy_11
    16 Sep 2014 | 5:02 am
    App42 PaaS WordPress supports keeps you away from all the configurations need to be done to get your WordPress up and running.
  • Useful Tools and Freebies for Web Designers

    gavin_cg
    16 Sep 2014 | 3:42 am
    In this article we have gathered a list of Useful Tools and Freebies for Web Designers which includes email templates, css tools, new web apps, software, pattern tools and many other useful utilities for designers.
 
  • add this feed to my.Alltop

    Ajaxian » Front Page

  • Scaling up CSS

    Michael Mahemoff
    5 Sep 2014 | 9:05 pm
    CSS has a habit of creeping up on you. If you’re not careful, your humble stylesheet can go from a few flourishes to a giant maintenance tangle. Before you can say “12-deep nested div”, your in a world of duplication and complexity that prevents you from making timely user-interface updates. [Medium's](https://medium.com) one organisation that’s been through the growing pains of CSS and Jacob Thornton (“Fat”) has an in-depth case study we can all learn from. Medium’s CSS is actually pretty f***ing good is the claim and it’s hard to argue with the…
  • Mobile Proxies: A New Era Dawns

    Michael Mahemoff
    7 Mar 2013 | 6:35 pm
    This week, Chrome For Android M26 was announced. It has the literally-awesome ability to record video via `getUserMedia()`, but enough about making Skype irrelevant. What’s even more interesting is the new data compression feature. Which, to be clear, is experimental, has to be switched on, doesn’t apply to secure (SSL) sites, and it’s only running in the beta app. With this feature, Google will be delivering streamlined responses, leading to substantial performance improvements and bandwidth savings. In the latest Mobile Web Thursday’s, Google’s Pete Le Page…
  • Here comes Traversty traversing the DOM

    jvaughan
    1 Nov 2012 | 6:59 pm
    The Traversty DOM utility has as its purpose to allow you to traverse the DOM and manage collections of DOM elements. Proponents admit core Traversty traversal methods are inspired by Prototype’s DOM Traversal toolkit, but now in a multi-element environment that is more like jQuery and less like Prototype’s single element implementation.
  • Fat Fractal enters the BaaS fray

    jvaughan
    26 Sep 2012 | 7:24 pm
    What has sometimes been described as mobile middleware has taken a new tack. Now, the idea of Backend as a Service (BaaS) has begun to take off in the mobile application development space. Proponents of BaaS say it helps developers easily build mobile apps, or any other applications connected to a cloud backend. Some of their views suggest a wholly new computer architecture is in the works. Fact Fractal is among the horses running in the BaaS stakes.
  • Windows 8 HTML5 WinRT RSS reader app

    jvaughan
    23 Aug 2012 | 7:33 pm
    WinJS is a JavaScript framework for Windows 8, and David Rousset uses it here to create a quick RSS reader. He shows how in a tutorial series. This first article shows the way to build a welcome screen that employs WinJS ListView control. Blend and CSS3 are employed. The second tutorial shows work on the detail view displayed after a click-on-item. This uses a transition animation. Time to go through the two tutorials is estimated at 30 minutes. Check out the Windows 8 HTML5 WinRT RSS reader app.
 
  • add this feed to my.Alltop

    PHP.net news & announcements

  • ConFoo: Call for paper is now Open

    Webmaster
    9 Sep 2014 | 11:07 am
    ConFoo is looking for PHP experts to share their skills and experience at the next ConFoo. Submit your proposals between August 25th and September 22nd. ConFoo 2015 will be hosted on February 18th-20th in Montreal, at the Hilton Bonaventure Hotel. We take good care of our speakers by covering most expenses including travel, accommodation, lunch, full conference ticket, etc. Presentations are 35min + 10min for questions, and may be delivered in English or French. ConFoo is an open environment where everyone is welcome to submit. Are you skilled and friendly? Come join us. If you would simply…
  • PHP 5.6.0 released

    Webmaster
    28 Aug 2014 | 1:14 am
    The PHP Development Team announces the immediate availability of PHP 5.6.0. This new version comes with new features, some backward incompatible changes and many improvements. The main features of PHP 5.6.0 include: Constant scalar expressions. Variadic functions and argument unpacking using the operator. Exponentiation using the operator. Function and constant importing with the use keyword. phpdbg as an interactive integrated debugger SAPI. php://input is now reusable, and $HTTP_RAW_POST_DATA is deprecated. GMP objects now support operator overloading. File uploads larger than 2 gigabytes…
  • php[world] in Washington, D.C.

    Webmaster
    27 Aug 2014 | 12:06 pm
    The team at php[architect] is excited to announce our new conference: php[world]! This conference, is being designed to bring together all of the various PHP communities into one place to share ideas together. Whether you are a core PHP developer, or use WordPress, Drupal, Magento, Joomla!, Symfony, Laravel, Zend Framework or another framework. This conference has a track specifically for you! Check out our published schedule and speaker list to see all the sessions available. The conference takes place on November 10-14, 2014 in Washington, DC, USA. It features a Training Day, Tutorial Day,…
  • PHP 5.5.16 is released

    Webmaster
    22 Aug 2014 | 12:59 am
    The PHP Development Team announces the immediate availability of PHP 5.5.16. This release fixes several bugs against PHP 5.5.15 and resolves CVE-2014-3538, CVE-2014-3587, CVE-2014-2497, CVE-2014-5120 and CVE-2014-3597. All PHP users are encouraged to upgrade to this new version. For source downloads of PHP 5.5.16, 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.32 Released

    Webmaster
    21 Aug 2014 | 5:27 pm
    The PHP development team announces the immediate availability of PHP 5.4.32. 16 bugs were fixed in this release, including the following security-related issues: CVE-2014-2497, CVE-2014-3538, CVE-2014-3587, CVE-2014-3597, CVE-2014-4670, CVE-2014-4698, CVE-2014-5120. All PHP 5.4 users are encouraged to upgrade to this version. For source downloads of PHP 5.4.32 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

    MapQuest Dev Blog

  • 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.
  • Are You Using an Older (Licensed) MapQuest API or Developer Tool?

    Jonathan Harahush
    31 Oct 2013 | 2:37 pm
    We are in the process of retiring some of our legacy back-end systems and want to let you know what that means to you as a user of MapQuest APIs and developer tools that utilize licensed data. Effective January 31, 2014, the servers that power legacy products — mostly those that operate in the Equirectangular map projection — will be retired.   This means that older APIs and SDKs, such as the deprecated server-side SDKs and 5.x JavaScript and Flash APIs, will no longer work.  To avoid an interruption in service, please ensure that your applications are using our current Web…
  • Announcing Licensed Maps, Geocoding, and Routing Plugins for Leaflet (Beta)

    Jonathan Harahush
    30 Sep 2013 | 1:49 pm
    If you follow us on Twitter, you might have noticed a reference to a beta version of a MapQuest routing plugin for Leaflet. The interest and response has already been overwhelming and today we’re excited to announce not one, but three plugins that enable developers to easily bring our most popular core licensed* services — maps, geocoding, and routing — to the open-source Leaflet JavaScript mapping library: MapQuest Maps for Leaflet – While many developers are already using MapQuest-OSM and Open Aerial Tiles with libraries like Leaflet and OpenLayers, we’ve never been…
  • add this feed to my.Alltop

    A List Apart: The Full Feed

  • This week's sponsor: Stack

    The fine folks at A List Apart
    12 Sep 2014 | 11:48 am
    Stack is a simple task management system for devs and designers. Fully customizable and flexible to suit your workflow.
  • Rian van der Merwe on A View from a Different Valley: Work Life Imbalance

    11 Sep 2014 | 5:30 am
    I’m old enough to remember when laptops entered the workforce. It was an amazing thing. At first only the select few could be seen walking around with their giant black IBMs and silver Dells. It took a few years, but eventually every new job came with the question we all loved to hear: “desktop or laptop?” I was so happy when I got my first laptop at work. “Man,” I thought, “now I can work anywhere, any time!” It was fun for a while, until I realized that now I could work anywhere, any time. Slowly our office started to reflect this newfound freedom. Work looked less and less…
  • Awkward Cousins

    8 Sep 2014 | 7:00 am
    As an industry, we’re historically terrible at drawing lines between things. We try to segment devices based on screen size, but that doesn’t take into account hardware functionality, form factor, and usage context, for starters. The laptop I’m writing this on has the same resolution as a 1080p television. They’d be lumped into the same screen-size–dependent groups, but they are two totally different device classes, so how do we determine what goes together? That’s a simple example, but it points to a larger issue. We so desperately want to draw lines between things, but there are…
  • Watch: A New Documentary About Jeffrey Zeldman

    4 Sep 2014 | 6:30 am
    You keep it by giving it away.Jeffrey Zeldman It’s a philosophy that’s always guided us at A List Apart: that we all learn more—and are more successful—when we share what we know with anyone who wants to listen. And it comes straight from our publisher, Jeffrey Zeldman. For 20 years, he’s been sharing everything he can with us, the people who make websites—from advice on table layouts in the ‘90s to Designing With Web Standards in the 2000s to educating the next generation of designers today.  Our friends at Lynda.com just released a documentary highlighting…
  • Git: The Safety Net for Your Projects

    2 Sep 2014 | 7:00 am
    I remember January 10, 2010, rather well: it was the day we lost a project’s complete history. We were using Subversion as our version control system, which kept the project’s history in a central repository on a server. And we were backing up this server on a regular basis—at least, we thought we were. The server broke down, and then the backup failed. Our project wasn’t completely lost, but all the historic versions were gone. Shortly after the server broke down, we switched to Git. I had always seen version control as torturous; it was too complex and not useful enough…
 
  • add this feed to my.Alltop

    Ruby News

  • ConFoo 2015 is looking for Ruby speakers

    9 Sep 2014 | 11:00 pm
    We are looking for Ruby professionals to share their skills and experience at the next ConFoo. Submit your proposals until September 22nd. ConFoo is a conference for developers that has built a reputation as a prime destination for exploring new technologies, diving deeper into familiar topics, and experiencing the best of community and culture. ConFoo 2015 will be hosted on February 18th-20th in Montreal, at the Hilton Bonaventure Hotel. We take good care of our speakers by covering most expenses including travel, accommodation, lunch, full conference ticket, etc. Presentations are 35min +…
  • Ruby 1.9.2-p330 Released

    18 Aug 2014 | 6:38 pm
    We have released 1.9.2-p330, the final release of the 1.9.2 series. Soon after announcing the End of Life for 1.9.2 (and 1.8.7), a critical security regression was found in 1.9.2. This bug occurs when parsing a long string is using the URI method decode_www_form_component. This can be reproduced by running the following on vulnerable rubies: ruby v ruri e'URI.decode_www_form_component "A string that causes catastrophic backtracking as it gets longer %"' Since it was found and patched just before the release of 1.9.3, versions of Ruby 1.9.3-p0 and later are not affected;…
  • RubyKaigi 2014 Registration Online

    26 Jul 2014 | 9:02 am
    RubyKaigi 2014 registration page is now online. What: RubyKaigi 2014 is a 3 day, double-track conference for Rubyists Where: Tokyo, Japan When: Sep 18 - Sep 20 (Thu - Sat) How many: 550+ rubyists Keynote Speakers: Yukihiro “Matz” Matsumoto Koichi Sasada and… (To Be Announced) Registration: EarlyBird Ticket is open now and limited. Be quick! http://rubykaigi.doorkeeper.jp/events/12215 Ruby core committers can get discounts on the EarlyBird price (JPY 18,000), depending on your commit counts to Ruby repo from 2.0.0-p0 to 2.1.0-p0: 100% off if you made 100+ commits (Free) 50% for 20+…
  • EOL for Ruby 1.8.7 and 1.9.2

    1 Jul 2014 | 12:50 am
    Extended maintenance of Ruby versions 1.8.7 and 1.9.2 will end on July 31, 2014. Further information Last December, we extended the supported lifetime of Ruby versions 1.8.7 and 1.9.2 by six months. Heroku sponsored this extension to support customers on their Bamboo and Cedar stacks. We’re now coming to the close of this time window. Ruby 1.8.7 came out in June 2008, making it just over six years old. Ruby 1.9.2 was released in August of 2010, making it just under four years old. With every passing day, backporting and maintaining security patches to these code bases is becoming…
  • RubyWorld Conference 2014 Speaker Invite

    16 Jun 2014 | 4:57 pm
    RubyWorld Conference will be held in Matsue, Japan on November 13-14, 2014. The RubyWorld Conference Executive Committee is inviting speakers from around the world to apply to give a presentation at the conference. See the CFP for more information on how you can apply! Posted by zzak on 16 Jun 2014
  • add this feed to my.Alltop

    Google Testing Blog

  • Chrome - Firefox WebRTC Interop Test - Pt 2

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

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

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

    Google Testing Bloggers
    31 Jul 2014 | 9:59 am
    by Erik Kuefler 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. Programming languages give us a lot of expressive power. Concepts like operators and conditionals are important tools that allow us to write programs that handle a wide range of inputs. But this flexibility comes at the cost of increased complexity, which makes our programs harder to understand. Unlike production code, simplicity is more important than flexibility in tests. Most unit tests verify that a…
  • The Deadline to Sign up for GTAC 2014 is Jul 28

    Google Testing Bloggers
    22 Jul 2014 | 5:53 pm
    Posted by Anthony Vallone on behalf of the GTAC Committee The deadline to sign up for GTAC 2014 is next Monday, July 28th, 2014. There is a great deal of interest to both attend and speak, and we’ve received many outstanding proposals. However, it’s not too late to add yours for consideration. If you would like to speak or attend, be sure to complete the form by Monday. We will be making regular updates to our site over the next several weeks, and you can find conference details there:  developers.google.com/gtacFor those that have already signed up to attend or speak, we will…
  • add this feed to my.Alltop

    Scott Hanselman's Blog

  • Fear Driven Development - FDD

    Scott Hanselman
    12 Sep 2014 | 10:16 pm
    I had an interesting chat recently at a conference in the "hallway track." The hallway track is all the great conversations that happen in the hallway between sessions. What drives your development processes? Are you a TDD house, where your tests drive development? Or, perhaps there's a chief architect who isn't a very nice person. We call this ADD - Asshole Driven Development. However, this chat was about FDD - Fear Driven Development. Organizational Fear Organization fear can have developers worried about making mistakes, breaking the build, or causing bugs that the organization increases…
  • "Simply terrible advice" - If the shoe pinches, don't wear it.

    Scott Hanselman
    10 Sep 2014 | 11:50 am
    There's few things that get me too riled up when it comes to advice. I love hearing about other people's lives and their life systems. From the mundane and familiar, like how they pack their kids lunches, how they manage their finances, or how they manage their email. The only thing to do with good advice is to pass it on. It is never of any use to oneself. - Oscar Wilde We are an amalgamation of all the advice we've ever been given. The first 18 years of my life I was trapped in my parents' house and subjected to their "advice." Most of which turned out to be spot on. I am…
  • Don't Check Your Email in the Morning

    Scott Hanselman
    8 Sep 2014 | 11:13 pm
    In my productivity talk "How to Scale Yourself and Get More Done Than You Thought Possible" I include a challenge to the listener. It's kind of insane, but it's actually proven very useful to me when I really need to get important work done. Don't check your email in the morning. Insane right? I believe that checking your email in the morning is the best way to time-travel to after lunch. Why DO we check email first thing in the morning? Well, because something crucial might have happened overnight. There's a few things wrong with that sentence, in my opinion. Words like…
  • Can you hear me now? Unmute your microphone

    Scott Hanselman
    4 Sep 2014 | 5:01 pm
    I've been working remotely now, from home, for over half a decade. I work in my home office, from cafes, from my tethered mobile, basically anywhere I can be productive and not feel like a phony. Here's the thing, though. I have to go to meetings, and I spend 15 minutes of those meetings waiting for YOU (yes, you, there) to unmute your mic, setup your cam, mess around with your internet, and generally waste the remote worker's (yes, me, here) time. So, as a customer service to the internet, I present. http://howtounmute.com That domain points directly to this post. Please, tell your friends…
  • Introducing Gulp, Grunt, Bower, and npm support for Visual Studio

    Scott Hanselman
    2 Sep 2014 | 11:54 am
    Web Development, specifically front end web development, is fast becoming as complex and sophisticated as traditional back end development. Most projects don't just upload some JS and CSS files via FTP. There's now a front end build process that can include expansion of SASS and LESS, minification of CSS/JS, running JSHint or JSLint, and much more. These build tasks and processes are coordinated with tools like Gulp and Grunt. Additionally, client-side libraries are managed as packages using management systems like npm and bower. Why client-side package managers for ASP.NET? Why not NuGet?
 
  • add this feed to my.Alltop

    Jon Udell

  • Not the link Zillow was looking for

    Jon Udell
    30 Aug 2014 | 12:54 pm
    In For sale by owner I talked about the online tools that helped us sell our house. I gave Zillow high marks. Even though our buyers didn’t find us on Zillow — in the end, it was a good old-fashioned drive-by — the service was useful for the reasons I mentioned. But now I’m going to have to subtract some points. A few days ago I received this email, misleadingly titled Zillow inquiry: Hi Jon, I work for Zillow, the online real estate network. When looking for groups that have cited our brand, I came across your great blog post discussing your marketing strategy when…
  • 3D Elastic Storage

    Jon Udell
    10 Aug 2014 | 12:16 pm
    If all goes according to plan we’ll close the sale of our house on August 27th and begin meandering across the country, visiting friends and relatives enroute to Santa Rosa. We’ve thrown all the cards up into the air. When we arrive we’ll look for an apartment in which to live for a year while we scope out the region. And we’ll look for a studio for Luann. Conventional movers aren’t set up for what we need to do: ship to storage, then retrieve from storage to several locations at different times. We got a few estimates just to see, they were astronomical, a…
  • For sale by owner

    Jon Udell
    5 Aug 2014 | 7:05 am
    Barring the unforeseen we’ll close the sale of our house on August 27. When we sold our first house 14 years ago we used a realtor. This time around we used the web. Here were the three pillars of our online marketing strategy: A website. I made it with WordPress and packed it with lots of information. In addition to photos, I included floor plans (made by an architect who considered buying the house for himself), an article about our European wood boiler, a page about the historic flag that belongs to our house, and a page about the neighborhood. Zillow. It’s a great marketing…
  • The ebb and flow of curbside free stuff

    Jon Udell
    4 Aug 2014 | 7:59 am
    We’re selling our house and unloading a ton of stuff. After many yard sales and many Craigslist postings, there’s still plenty to get rid of. In our town there’s a strong tradition of curbside giveaway. You just put stuff out on the treelawn and it vanishes. This animated GIF documents that process over a period of three days. (You can click it to enlarge the view.) The kickboxing bag only lasted a few minutes. The kitty litter bins took a few days but eventually they went too. Fun!
  • Tech’s inequality paradox

    Jon Udell
    15 Jul 2014 | 5:27 am
    Travelers leaving from the San Francisco airport on morning flights know the drill: you stay over the night before at a motel on El Camino Real in San Bruno. Last week I booked the Super 8 which turns out to be perfectly serviceable. As a bonus, it’s right next door to Don Pico’s Mexican Bistro and Cevicheria which is unlike anything else you’ll find on motel row: The back bar in the new dining room is a 1925 mahogany Brunswick from the Cliff House in San Francisco; the large bullfight mural is an original painting by Roberto Leroy Smith; large mirrors came from Harry…
  • add this feed to my.Alltop

    Rands in Repose

  • Not a Hobby

    rands
    10 Sep 2014 | 1:00 pm
    Apple TV the beloved stepchild of the Apple product line-up has continuously been dubbed a hobby since its introduction. The label gives Apple optionality. The label allows Apple to say, “Well, we’re serious about this, but we’re not sure about it.’” While I use my Apple TV every single day, my opinion is the reason Apple calls it a hobby is because it’s a derived product. It’s a bit of iTunes, a little bit of iOS, there’s some hardware there, too, but it’s hardware you shove into a corner and never see. With all respect to the Apple TV team, there was nothing “Apple…
  • The Fringe Benefits of Quitting

    rands
    4 Sep 2014 | 8:57 am
    Question: what are three large tasks on your to do list that have been there forever that you should choose – right now – to never complete?
  • The Wolf

    rands
    1 Sep 2014 | 9:26 am
    You’ve heard of the 10x engineer, but I am here to tell you about the Wolf. They are an engineer and they consistently exhibit the following characteristics: They appear to exist outside of the well-defined process that we’ve defined to get things done, but they appear to suffer no consequences for not following these rules. Everyone knows they’re the Wolf, but no one ever calls them the Wolf. They have a manager, but no one really knows who it is. They have a lot of meetings, but none of them are scheduled. Inviting them to your meeting is a crap shoot. They understand how “the…
  • You are Bad at Giving Technical Interviews

    rands
    31 Aug 2014 | 9:12 am
    Laurie Voss via Quartz: You are looking for grasp of complex topics and the ability to clearly communicate about them, which are the two jobs of the working engineer.
  • Finding the Perfect Underline

    rands
    21 Aug 2014 | 8:28 am
    From Marcin Winchary on Medium: The perfect underline should be visible, but unobtrusive — allowing people to realize what’s clickable, but without drawing too much attention to itself. It should be positioned at just the right distance from the text, sitting comfortably behind it for when descenders want to occupy the same space… I believe Medium’s fastidiousness regarding typography is one of the defining characteristics of their brand.
 
  • add this feed to my.Alltop

    Treehouse Blog

  • How to Critique, Give Criticism, and Take Feedback

    Nick Pettit
    16 Sep 2014 | 6:18 am
    (Photo from Flickr user JD Hancock) I attended a high school that has an amazing visual arts program. We would regularly produce artwork, put it on the wall, and then gather around to say what we liked and didn’t like. More importantly, we would explain why we felt that way. This structured feedback is called critique. The younger students would often take it personally and sometimes cry hysterically, but it was for the best, because after a few years they would start to produce stellar work and provide excellent feedback. At the time, I didn’t really think about the…
  • New Course: Treehouse Club – JavaScript

    Joy Kesten
    15 Sep 2014 | 10:09 am
    In the Car Sounds project, you learn how to edit pre-written HTML, CSS, and JavaScript code to add functionality to a web page. Some features you will use are buttons, audio tags, and JavaScript events. Join my new Treehouse Club – JavaScript course and start learning today. The post New Course: Treehouse Club – JavaScript appeared first on Treehouse Blog.
  • Python Single Line For Loops

    Kenneth Love
    15 Sep 2014 | 9:44 am
    Simplify your Python loops If you’re like most programmers, you know that, eventually, once you have an array, you’re gonna have to write a loop. Most of the time, this is fine and dandy, but sometimes you just don’t want to take up the multiple lines required to write out the full for loop for some simple thing. Thankfully, Python realizes this and gives us an awesome tool to use in these situations. That tool is known as a list comprehension. What the heck is that? List comprehesions are lists that generate themselves with an internal for loop. They’re a very…
  • Work On An Existing Rails App

    Jason Seifer
    12 Sep 2014 | 8:00 am
    Throughout the course of your Rails career, you’re bound to have to work on an existing Rails application. If you’re doing consulting, this can be a process you have to go through time and time again in order to get up to speed with the application. Below are some tips and tricks I’ve picked up along the way that have helped me get up and running quickly with new applications. Before diving in to any code and trying to fix a bug or add a feature, I’ll follow the steps below and take a quick tour of the app to start getting an overall idea of the code. Use The Site It…
  • WordPress for Project Managers

    Zac Gordon
    11 Sep 2014 | 6:28 am
    In my years working with WordPress I have found that for every WordPress site that gets built there is often a progressive decrease in understanding how WordPress works for project and account managers.  This is a natural progression, however, the degree of drop off at the level of an account or project manager can often greatly affect the success of any given WordPress project. Account and Project managers by no means need to know as much as developers, but they should at least be competent at the level of a WordPress power user: one who knows the ins and outs of how to manage content,…
  • add this feed to my.Alltop

    ScottGu's Blog

  • Azure: SQL Databases, API Management, Media Services, Websites, Role Based Access Control and More

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

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

    4 Aug 2014 | 11:28 pm
    This past month we’ve released a number of great enhancements to Microsoft Azure.  These include: Virtual Machines: Preview Portal Support as well as SharePoint Farm Creation Machine Learning: Public preview of the new Azure Machine Learning service Event Hub: Public preview of new Azure Event Ingestion Service Mobile Services: General Availability of .NET support, SignalR support Notification Hubs: Price Reductions and New Features SQL Database: New Geo-Restore, Geo-Replication and Auditing support Redis Cache: Larger Cache Sizes Storage: Support for Zone Redundant Storage SDK: Tons…
  • Free ebook: Building Cloud Apps with Microsoft Azure

    2 Aug 2014 | 7:20 pm
    Last week MS Press published a free ebook based on the Building Real-World Apps using Azure talks I gave at the NDC and TechEd conferences.  The talks + book walks through a patterns-based approach to building real world cloud solutions, and help make it easier to understand how to be successful with cloud development. Videos of the Talks You can watch a video recording of the talks I gave here:  Part 1: Building Real World Cloud Apps with Azure  Part 2: Building Real World Cloud Apps with Azure eBook Downloads You can now download a completely free PDF, Mobi or ePub version of…
  • Azure: VM Security Extensions, ExpressRoute GA, Reserved IPs, Internal Load Balancing, Multi Site-to-Site VPNs, Storage Import/Export GA, New SMB File Service, API Management, Hybrid Connection Service, Redis Cache, Remote Apps and more…

    12 May 2014 | 11:08 am
    This morning we released a massive amount of enhancements to Microsoft Azure.  Today’s new capabilities and announcements include: Virtual Machines: Integrated Security Extensions including Built-in Anti-Virus Support and Support for Capturing VM images in the portal Networking: ExpressRoute General Availability, Multiple Site-to-Site VPNs, VNET-to-VNET Secure Connectivity, Reserved IPs, Internal Load Balancing Storage: General Availability of Import/Export service and preview of new SMB file sharing support Remote App: Public preview of Remote App Service – run client apps…
  • add this feed to my.Alltop

    Perlbuzz

  • Perlbuzz news roundup for 2014-09-15

    Andy Lester
    15 Sep 2014 | 9:37 am
    These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. Check your test coverage with Devel::Cover (blogs.perl.org) Specify the minimum Perl version for your distribution. (blogs.perl.org) CPAN Day in Oslo (blogs.perl.org) Try Travis CI with your CPAN distributions (blogs.perl.org) PPI 1.218 is the first release in 3.5 years. Many many fixes and improvements. (blogs.perl.org) A brief history of CPAN (blogs.perl.org) How to put your CPAN distro on GitHub (blogs.perl.org) Why is there a new Test::Builder?
  • Template Toolkit's DEFAULT directive does not short-circuit

    Andy Lester
    15 Sep 2014 | 8:31 am
    Template Toolkit's DEFAULT does not do short-circuit evaluation like you might think it would. If you have [% DEFAULT foo = user.calculate_foo; %] Then the results of the method call user.calculate_foo are assigned to foo, unless foo already has a true value. However, whether or not foo already has a true value, user.calculcate_foo is always invoked. You might expect the code to look like this: $foo = $user->calculate_foo() unless $foo; But it's really like this; $temp = $user->calculate_foo(); $foo = $temp unless $foo; So, if user.calculate_foo is an expensive function that you don't…
  • Perlbuzz news roundup for 2014-08-11

    Andy Lester
    11 Aug 2014 | 1:06 pm
    These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. Non-blocking Mojolicious apps are now easier. (blogs.perl.org) San Francisco Perl Mongers: 12 months, 50% growth (anonymoushash.vmbrasseur.com) Most perl.org services will be unavailable on Friday, July 18th, 2014. (log.perl.org) File::Sip is a module to read huge text files with limited memory (blog.sukria.net) CPAN Day is August 16th (blogs.perl.org) PSGI and the future of Catalyst (jjnapiorkowski.typepad.com) A gentle introduction to SSL/TLS for Perlers…
  • Perlbuzz news roundup for 2014-07-14

    Andy Lester
    14 Jul 2014 | 6:32 am
    These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. System sleuthing: Using ptrace to print backtraces (hoelz.ro) YAPC::NA is live streaming right now (youtube.com) A productivity-enhancing Perl environment (25m video) (perltv.org) Bucardo is a database replication system written in Perl (blog.endpoint.com) Sawyer X just gave a great talk on "The Joy In What We Do" (50 min profanity-filled video) (youtube.com) Perl needs a user-friendly CMS (blogs.perl.org) Count Perl source lines with Perl::Tidy…
  • Perlbuzz news roundup for 2014-06-06

    Andy Lester
    16 Jun 2014 | 1:32 pm
    These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. More awesome things you missed in Perl: 82 minute talk by Paul Fenwick (perltv.org) perlmodules.net lets you track your favorite CPAN modules (blogs.perl.org) Perl 5.20 is out. Here's what you need to know: (perltricks.com) Electronic versions of the 2014 edition of Modern Perl have been released (modernperlbooks.com) The Perl Data Language: 23min video (perltv.org) Mojolicious 5.0 real-time web framework released (blog.kraih.com) Strawberry Perl 5.20.0.1…
 
  • add this feed to my.Alltop

    Knowing .NET

  • 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 } }…
  • Local Notifications in iOS 8 With Xamarin

    larry
    3 Jul 2014 | 11:19 am
    As of iOS 8, the user has to provide explicit permission for apps to respond to local notifications. This means that now, the first time the program is run, you need to run code such as: //F# UIUserNotificationSettings.GetSettingsForTypes( UIUserNotificationType.Alert ||| UIUserNotificationType.Badge ||| UIUserNotificationType.Sound, new NSSet()) |> UIApplication.SharedApplication.RegisterUserNotificationSettings or //C# var settings = UIUserNotificationSettings.GetSettingsForTypes( UIUserNotificationType.Alert || UIUserNotificationType.Badge || UIUserNotificationType.Sound, new NSSet());…
  • F# For Scripting

    larry
    2 Jul 2014 | 3:59 pm
    It’s F# Week at Xamarin. Also, in the US, it’s only a 4-day work-week. F# saves 20% of your time. QED. Anyway, I don’t have any actually interesting F# to share, but I recommend: Mike Bluestein’s Scene Kit in F# demo, and Frank Kreuger’s awesome demo of using F# interactively while programming OS X But what I thought I could quickly contribute is that: F# is an awesome scripting language; and Scripting may be the best way to learn F# Scripting tasks often involve transforming a stream of text by repeatedly Filtering, Assigning, Reducing, Transforming, and Slicing…
  • add this feed to my.Alltop

    Channel 9

  • Kinect Kannon: Kinect-Augmented T-Shirt Cannon

    Greg Duncan
    16 Sep 2014 | 6:00 am
    Who doesn't love a cannon with Kinect for Windows v2 augmentation? You KNOW we love there here at Channel 9 and Coding4Fun, Coding4Fun Cannon – Project Overview, so seeing a Kinect powered one from Steven Edouard, well we couldn't pass it up!Kinect Kannon: The World’s First Kinect-Augmented T-Shirt CannonThe Kinect Kannon T-Shirt Cannon can track targets with its skeletal tracking thanks to Kinect. It can also respond to audible sounds and turn toward the louder side of a cheering crowd! You can also manually control the cannon with an XBOX Controller. Pull both triggers and the…
  • Countdown to TechEd Europe: The One with DevOps Spotlight | The Countdown Show

    David Tesar, RicksterCDN, Joey Snow
    16 Sep 2014 | 2:55 am
    We are just SIX weeks away from TechEd Europe 2014 in Barcelona and this week Rick and Joey are joined by David Tesar for a new segment of the Countdown Show... Spotlight On.David covers how DevOps is not just about product, but also people and processes. There are a number of sessions around DevOps including a special Pre-Conference session (PRC-02) that occurs on October 27th. This session is presented by both Microsoft and Industry experts from both Developer and Operations including Kurt Bittner from Forrester. Make sure when you register, you sign up for the Pre-Con session.There…
  • Defrag Tools #106 - Larry Osterman - 30 Years - Part 1 | Defrag Tools

    Larry Larsen, LarryOsterman, Andrew Richards, Golnaz, Chad Beeder
    15 Sep 2014 | 8:10 am
    In a two part special for Defrag Tools, Larry Osterman joins Larry Larsen, Andrew Richards and Chad Beeder to celebrate Larry's 30 years at Microsoft. We travel to the Microsoft Archives building to reminisce over a selection of products that Microsoft has produced over Larry's 30 year career.Resources:Microsoft Archives - Campus ToursMicrosoft Archives - MicrospottingLarry Osterman's WeblogLarry Osterman on Channel 9Timeline:[00:00] - 30 Years![00:38] - Service glass (5/10/15/20/25yrs below)[01:40] - Microsoft Archives[02:27] - Flight Simulator (Press Release for…
  • CodeChat 010 - Cameron Lerum and Jan Nelson (Multilingual App Toolkit) | CodeChat

    Jeremy Foster
    15 Sep 2014 | 7:52 am
    Don't hang up!When developers hear the word localization, they tend to tune out. It's true that the topic of localization on its own is a bit drab, but that's exactly why the Multilingual App Toolkit (MAT) was invented.If you are interested in extending your app's reach with minimal effort, try this tool for effectively doing a right click | add French. It's very easy and very cool.[01:24] Introductions[01:50] What problem does MAT solve?[02:47] Why should I enable other languages?[04:42] Tell us how the tools works then[06:40] The XLF file[07:36] What the heck is…
  • Countdown to TechEd Europe: The One with Country Drinks | The Countdown Show

    D. Begley, Golnaz, RicksterCDN, Joey Snow
    12 Sep 2014 | 11:55 pm
    Rick and Joey are back with an out of band episode of the TechEd Europe Countdown Show. What could possibly be so important? Mark your calendar for Wednesday, 29 October and join us for Country Drinks!  Join us at Barceloneta Beach—a historic seaside neighborhood full of atmospheric bars and restaurants, to network and have drinks with other delegates from your community while enjoying Spanish tapas and soft drinks, beer, wine, or cava.  When: Wednesday 29 October | 20:00 – 23:00 | Barceloneta BeachThe Venues include: AguaArenalBestialCarpe Diem Lounge…
  • add this feed to my.Alltop

    The Daily WTF

  • Dropping a Load

    16 Sep 2014 | 3:15 am
    Bryan is a highly paid consultant in a position as a senior architect at a really big company. In the first part of his assignment, he concentrated heavily upon gathering requirements and designing a high-level architecture. In the latter part of his assignment, development tasks were thrown at the inexpensive offshore team. Documents for architecture, detailed design specifications and development guidelines were written. Specifications for defining major interfaces and mocking up external systems (e.g.: databases, web services, etc.) for unit tests were written up, each with specific…
  • CodeSOD: The Erlking

    15 Sep 2014 | 3:15 am
    Visual Basic’s error handling is its own special WTF in itself. For those that haven’t had to suffer through it, you can set the error-handling mode with a special On Error statement. For example, On Error Resume Next, is a delightful statement that tells Visual Basic to simply ignore errors, and continue execution. A good programmer will know to check errors with conditional statements. More common, is the On Error Goto ErrHandler approach. As the code implies, when an error occurs, this simply executes a goto to jump to a specific label, with all of the fun that goto statements…
  • Error'd: Error Based Marketing

    12 Sep 2014 | 2:45 am
    Robert H. writes, "I'm not sure if I'm interested in a new product called 'Internal Server Error'."   "This was step 2 in a compensated market survey," wrote Jeremy K., "I'd hate to be the person who has to explain why everybody who took the survey was from the same zip code."   Martin writes, "Geeze Hertz. For that much I can just buy a car."   "Got this after choosing the amount of money I wanted to withdraw. Not really inspiring confidence," writes Jernej S.   "It was awful nice for the website to offer, but I think that I'll be better off using my own map," writes Tom.
  • CodeSOD: XXL XML

    11 Sep 2014 | 3:15 am
    At his day job, Peter writes code for the manufacturing industry and, in doing so, works a lot with PLCs from GE. As of late, he's been working on an application that processes XML configuration files exported from GE's main programming IDE "Machine Edition" to generate extremely complex diagnostic information that the IDE doesn't provide. You know, things like, "Has that variable that you are using in a calculation ever been initialized?" As he was looking through a 23,000 line configuration file that described the hardware setup of a particular project, Peter discovered 8,000 lines like the…
  • The Technobabble Prescription

    10 Sep 2014 | 3:15 am
    John worked for an MSP with a broad range of clients. An hour after arriving home from work one day, he received a call from a local doctor’s office. Kelly, the office manager, barely let him finish his “Hello.” “I’m so glad you’re there! I think someone’s hacked Dr. Gates’ computer!” she cried. “He’s trying to enter patient notes, and someone else is typing on his screen- like, no joke, I’m watching it happen! I thought it might be our software developer, Jason, but he’s on vacation this week and this doesn’t make any sense. Did someone hack in? Could they…
 
  • add this feed to my.Alltop

    The Old New Thing

  • Enumerating all the ways of making change

    Raymond Chen - MSFT
    15 Sep 2014 | 7:00 am
    Today's Little Program enumerates all the ways of making change for a particular amount given a set of available denominations. The algorithm is straightforward. To make change for a specific amount from a set of available denominations, you can take one denomination and decide how many of those you want to use. Then use the remaining denominations to make change for the remainder. For example, if the available coins have values [1, 5, 10, 25] and you want to make change for 60 cents, you first decide how many 25-cent pieces you want to use. If you use none, then you need to make change for…
  • What did Windows 3.1 do when you hit Ctrl+Alt+Del?

    Raymond Chen - MSFT
    12 Sep 2014 | 7:00 am
    This is the end of Ctrl+Alt+Del week, a week that sort of happened around me and I had to catch up with. The Windows 3.1 virtual machine manager had a clever solution for avoiding deadlocks: There was only one synchronization object in the entire kernel. It was called "the critical section", with the definite article because there was only one. The nice thing about a system where the only available synchronization object is a single critical section is that deadlocks are impossible: The thread with the critical section will always be able to make progress because the only thing that could…
  • A lie repeated often enough becomes the truth: The continuing saga of the Windows 3.1 blue screen of death (which, by the way, was never called that)

    Raymond Chen - MSFT
    11 Sep 2014 | 7:00 am
    HN has been the only major site to report the history of the Windows 3.1 Ctrl+Alt+Del dialog correctly. But it may have lost that title due to this comment thread. I read here that Steve Ballmer wrote part of [the blue screen of death] too. The comment linked to one of may articles that erroneously reported that Steve wrote the blue screen of death. Somebody replied, Seriously? linking back to my article where I set the record straight. Undeterred, the original commenter wrote, LOL! so far only MSDN has been refuting the claim. and linked to two technology sites which reported the story…
  • The history of Win32 critical sections so far

    Raymond Chen - MSFT
    11 Sep 2014 | 7:00 am
    The CRITICAL_SECTION structure has gone through a lot of changes since its introduction back oh so many decades ago. The amazing thing is that as long as you stick to the documented API, your code is completely unaffected. Initially, the critical section object had an owner field to keep track of which thread entered the critical section, if any. It also had a lock count to keep track of how many times the owner thread entered the critical section, so that the critical section would be released when the matching number of Leave­Critical­Section calls was made. And there was an…
  • I wrote the original blue screen of death, sort of

    Raymond Chen - MSFT
    10 Sep 2014 | 7:00 am
    We pick up the story with Windows 95. As I noted, the blue Ctrl+Alt+Del dialog was introduced in Windows 3.1, and in Windows 95; it was already gone. In Windows 95, hitting Ctrl+Alt+Del called up a dialog box that looked something like this: Close Program ×  Explorer Contoso Deluxe Composer [not responding] Fabrikam Chart 2.0 LitWare Chess Challenger Systray WARNING: Pressing CTRL+ALT+DEL again will restart your computer. You will lose unsaved information in all programs that are running. End Task Shut Down Cancel (We learned about Systray some time ago.)…
  • add this feed to my.Alltop

    Lambda the Ultimate - Programming Languages Weblog

  • An operational and axiomatic semantics for non-determinism and sequence points in C

    14 Sep 2014 | 2:36 am
    In a recent LtU discussion, naasking comments that "I always thought languages that don't specify evaluation order should classify possibly effectful expressions that assume an evaluation order to be errors". Recent work on the C language has provided reasonable formal tools to reason about evaluation order for C, which has very complex evaluation-order rules. An operational and axiomatic semantics for non-determinism and sequence points in C Robbert Krebbers 2014 The C11 standard of the C programming language does not specify the execution order of expressions. Besides, to make more…
  • Luca Cardelli Festschrift

    12 Sep 2014 | 3:10 am
    Earlier this week Microsoft Research Cambridge organised a Festschrift for Luca Cardelli. The preface from the book: Luca Cardelli has made exceptional contributions to the world of programming languages and beyond. Throughout his career, he has re-invented himself every decade or so, while continuing to make true innovations. His achievements span many areas: software; language design, including experimental languages; programming language foundations; and the interaction of programming languages and biology. These achievements form the basis of his lasting scientific leadership and his wide…
  • Re-thinking Prolog

    11 Sep 2014 | 7:31 am
    A recent paper by Oleg Kiselyov and Yukiyoshi Kameyama at the university of Tsukuba discusses weaknesses and areas for improvement to Prolog. Quite many computations and models are mostly deterministic. Implementing them in Prolog with any acceptable performance requires the extensive use of problematic features such as cut. Purity is also compromised when interfacing with mainstream language libraries, which are deterministic and cannot run backwards. Divergence is the constant threat, forcing the Prolog programmers to forsake the declarative specification and program directly against the…
  • Scratch jr

    6 Sep 2014 | 10:45 am
    Scratch jr is an iPad version of the Scratch environment, designed with young kids in mind. It is the best kid-oriented programming tool I tried so far, and my five year old has great fun making "movies" with it. As I noted on twitter an hour after installing, the ability to record your own voice and use it for your sprites is a killer feature. Check it out!
  • Scala woes?

    6 Sep 2014 | 5:12 am
    A fork in the back? See discussion over at HN. People in the know are encouraged to shed light on the situation.
 
  • add this feed to my.Alltop

    Coding Horror

  • Standard Markdown is now Common Markdown

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

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

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

    Jeff Atwood
    16 May 2014 | 12:42 pm
    Computer performance is a bit of a shell game. You're always waiting for one of four things: Disk CPU Memory Network But which one? How long will you wait? And what will you do while you're waiting? Did you see the movie "Her"? If not, you should. It's great. One of my favorite scenes is the AI describing just how difficult it becomes to communicate with humans: It's like I'm reading a book… and it's a book I deeply love. But I'm reading it slowly now. So the words are really far apart and the spaces between the words are almost infinite. I can still feel you… and the words of…
  • What Can Men Do?

    Jeff Atwood
    25 Apr 2014 | 12:06 am
    (The title references Shanley Kane's post by the same name. This post represents my views on what men can do.) It's no secret that programming is an incredibly male dominated field. Figures vary, but somewhere from 20% to 29% of currently working programmers are female. Less than 12% of Computer Science bachelor's degrees were awarded to women at US PhD-granting institutions in 2010. So, on average, only about 1 out of every 5 working programmers you'll encounter will be female. You could say technology has a man problem. In an earlier post I noted that many software developers I've known…
  • add this feed to my.Alltop

    Martin Fowler

  • photostream 74

    Martin Fowler
    7 Sep 2014 | 11:37 am
    Going to the Sun Road, Glacier N.P., MT
  • Setting up a ruby development VM with Vagrant, Chef, and rbenv

    Martin Fowler
    4 Sep 2014 | 7:33 am
    Some notes from my experiences in setting up a Vagrant VM to help collaborators use my web publishing toolchain. I used Chef to provision the VM and rbenv to install and control the right version of ruby.
  • Restoring a deleted note in Apple's notes app

    Martin Fowler
    31 Aug 2014 | 7:48 am
    I recently deleted a note on my Notes app on my apple laptop. As someone who is a paranoid keeper of backups, and usually commits all my work to a repository like git, I don’t worry much about accidental deletion. But Apple’s notes app doesn’t have any form of version control, and it’s all too easy to delete something by accident. I have a daily rsync backup and run time machine, but googling couldn’t uncover a simple way of getting the note back. So in case someone else needs to do this, here’s what I did.
  • photostream 73

    Martin Fowler
    30 Aug 2014 | 1:00 pm
    Monument Valley
  • Bliki: MicroservicePrerequisites

    Martin Fowler
    28 Aug 2014 | 7:11 am
    As I talk to people about using a microservices architectural style I hear a lot of optimism. Developers enjoy working with smaller units and have expectations of better modularity than with monoliths. But as with any architectural decision there are trade-offs. In particular with microservices there are serious consequences for operations, who now have to handle an ecosystem of small services rather than a single, well-defined monolith. Consequently if you don't have certain baseline competencies, you shouldn't consider using the microservice style. Rapid provisioning: you should be able to…
  • add this feed to my.Alltop

    Yahoo! User Interface Blog

  • We’ve Moved to Tumblr!

    Administrator
    25 Aug 2014 | 12:55 pm
    As of today, look for YUI-related announcements on the Yahoo Engineering Tumblr blog as well as YUI’s official Twitter page. The YUI Blog will continue to live in its present form for several more months, albeit in read-only mode. At some point in the near future, it will be archived so that all the great content posted here over the past 8 years remains available to the frontend community.
  • YUI Gallery Deprecation Announcement

    Julien Lecomte
    16 Jun 2014 | 10:47 am
    Since it was first introduced in 2009, the YUI Gallery has been a great tool for web developers, allowing them to contribute to the YUI library in a more open way, make their YUI modules more discoverable, and deploy them at scale using Yahoo’s CDN. As a result, the YUI Gallery now contains over 600 modules. Since that time, the industry has drastically changed and evolved. New tools, which did not yet exist when the YUI Gallery was introduced, have since been widely adopted by the community. GitHub, package managers (npm, bower), build tools (grunt and its myriad of plugins) and free or…
  • YUI 3.17.2 Released

    YUI Team
    3 Jun 2014 | 7:19 am
    We are pleased to announce the release of YUI 3.17.2. You can find this release on the Yahoo CDN, through npm, and via a downloadable .zip archive. We have also updated the YUI Library website to reflect the changes in this release. What’s New In This Release This point release fixes an issue with Loader that was discovered after the release of 3.17.1. If you are currently using 3.17.1 and have encountered Loader issues you are encouraged to update to this version. If you are using a version earlier than 3.17.1 (for example 3.16.0) and you want to find out about what’s new since…
  • YUI 3.17.2 Release Candidate 1

    YUI Team
    23 May 2014 | 6:51 am
    We are announcing a new release candidate for you to try out: 3.17.2-rc-1. You can find it on the Yahoo CDN, via npm, and download it via the .zip archive. We have also updated the staging website for this release candidate. This release candidate is targeted to fix Loader regression issues from 3.17.0. We found and fixed one such issue and released 3.17.1. However other issues are being discovered, so please take this opportunity to download the release candidate and try it out in your own test environments, especially if you are having issues with 3.17.1. Please send your feedback and file…
  • YUI 3.17.1 Released

    YUI Team
    21 May 2014 | 3:48 pm
    We are happy to announce the release of YUI 3.17.1! This release can be found on the free Yahoo CDN, through npm, and through a downloadable .zip archive. We have also updated the YUI Library website to reflect the changes in this release. YUI 3.17.0 was found to have an issue with Loader right before it was about to be fully released, so we decided to update the version number to reflect this fix (since 3.17.0 had already been deployed to CDN, npm, etc.) Do not use YUI 3.17.0 due of this Loader issue. The changes listed below are almost exclusively from YUI 3.17.0 with the exception of the…
 
  • add this feed to my.Alltop

    Channel 9

  • Kinect Kannon: Kinect-Augmented T-Shirt Cannon

    Greg Duncan
    16 Sep 2014 | 6:00 am
    Who doesn't love a cannon with Kinect for Windows v2 augmentation? You KNOW we love there here at Channel 9 and Coding4Fun, Coding4Fun Cannon – Project Overview, so seeing a Kinect powered one from Steven Edouard, well we couldn't pass it up!Kinect Kannon: The World’s First Kinect-Augmented T-Shirt CannonThe Kinect Kannon T-Shirt Cannon can track targets with its skeletal tracking thanks to Kinect. It can also respond to audible sounds and turn toward the louder side of a cheering crowd! You can also manually control the cannon with an XBOX Controller. Pull both triggers and the…
  • Countdown to TechEd Europe: The One with DevOps Spotlight | The Countdown Show

    David Tesar, RicksterCDN, Joey Snow
    16 Sep 2014 | 2:55 am
    We are just SIX weeks away from TechEd Europe 2014 in Barcelona and this week Rick and Joey are joined by David Tesar for a new segment of the Countdown Show... Spotlight On.David covers how DevOps is not just about product, but also people and processes. There are a number of sessions around DevOps including a special Pre-Conference session (PRC-02) that occurs on October 27th. This session is presented by both Microsoft and Industry experts from both Developer and Operations including Kurt Bittner from Forrester. Make sure when you register, you sign up for the Pre-Con session.There…
  • Defrag Tools #106 - Larry Osterman - 30 Years - Part 1 | Defrag Tools

    Larry Larsen, LarryOsterman, Andrew Richards, Golnaz, Chad Beeder
    15 Sep 2014 | 8:10 am
    In a two part special for Defrag Tools, Larry Osterman joins Larry Larsen, Andrew Richards and Chad Beeder to celebrate Larry's 30 years at Microsoft. We travel to the Microsoft Archives building to reminisce over a selection of products that Microsoft has produced over Larry's 30 year career.Resources:Microsoft Archives - Campus ToursMicrosoft Archives - MicrospottingLarry Osterman's WeblogLarry Osterman on Channel 9Timeline:[00:00] - 30 Years![00:38] - Service glass (5/10/15/20/25yrs below)[01:40] - Microsoft Archives[02:27] - Flight Simulator (Press Release for…
  • CodeChat 010 - Cameron Lerum and Jan Nelson (Multilingual App Toolkit) | CodeChat

    Jeremy Foster
    15 Sep 2014 | 7:52 am
    Don't hang up!When developers hear the word localization, they tend to tune out. It's true that the topic of localization on its own is a bit drab, but that's exactly why the Multilingual App Toolkit (MAT) was invented.If you are interested in extending your app's reach with minimal effort, try this tool for effectively doing a right click | add French. It's very easy and very cool.[01:24] Introductions[01:50] What problem does MAT solve?[02:47] Why should I enable other languages?[04:42] Tell us how the tools works then[06:40] The XLF file[07:36] What the heck is…
  • Countdown to TechEd Europe: The One with Country Drinks | The Countdown Show

    D. Begley, Golnaz, RicksterCDN, Joey Snow
    12 Sep 2014 | 11:55 pm
    Rick and Joey are back with an out of band episode of the TechEd Europe Countdown Show. What could possibly be so important? Mark your calendar for Wednesday, 29 October and join us for Country Drinks!  Join us at Barceloneta Beach—a historic seaside neighborhood full of atmospheric bars and restaurants, to network and have drinks with other delegates from your community while enjoying Spanish tapas and soft drinks, beer, wine, or cava.  When: Wednesday 29 October | 20:00 – 23:00 | Barceloneta BeachThe Venues include: AguaArenalBestialCarpe Diem Lounge…
  • add this feed to my.Alltop

    CodePlex

  • CodePlex Daily Summary for Monday, September 15, 2014

    15 Sep 2014 | 11:00 am
    CodePlex Daily Summary for Monday, September 15, 2014Popular ReleasesWinAudit: WinAudit v3.0.11: WinAudit.exe v3.0.11 MD5: 11A4917010F23A9CAA8FEF1F3BCD6B98 Known Issues: 1. Report creation can be very slow when right-to-left (Hebrew) characters are present. 2. Emsisoft Anti-Malware may stop and/or quarantine WinAudit. This happens when WinAudit attempts to obtain a list if running programmes. You will need to set an exception rule in Emsisoft to allow WinAudit to run.SEToolbox: 01.047.017 Release 2: Revamped the menu and added toolbar. Added Owner column to Cube…
  • CodePlex Daily Summary for Sunday, September 14, 2014

    14 Sep 2014 | 11:00 am
    CodePlex Daily Summary for Sunday, September 14, 2014Popular ReleasesADDON XBMC Imagenio movistar: Application ADDON para XBMC Raspberry Gotham: ADDON para XBMC Gotham para Raspberry para ver Imagenio TV desde XBMCVG-Ripper & PG-Ripper: VG-Ripper 2.9.64: changes NEW: Added Support for 'ImageEer.com' links FIXED: issue with images without linksAccesorios de sitios Torrent en Español para Synology Download Station: Pack de Torrents en Español 6.0.1: Actualizado los módulos de NewPct por cambios en la web El módulo de búsqueda ahora…
  • CodePlex Daily Summary for Saturday, September 13, 2014

    13 Sep 2014 | 11:00 am
    CodePlex Daily Summary for Saturday, September 13, 2014Popular ReleasesSpace Engineers Server Manager: SESM V2.3: V2.3 - Integrated SESE to the auto update (to activate it, change UseSESE and SESEDev to True in SESM.config) - Added a "Force Manual Update" in the setting page wich will always restart your servers and apply the lastest SESM version - Some super secret Stuff !!VG-Ripper & PG-Ripper: VG-Ripper 2.9.64: changes NEW: Added Support for 'ImageEer.com' links FIXED: issue with images without linksAccesorios de sitios Torrent en…
  • CodePlex Daily Summary for Friday, September 12, 2014

    12 Sep 2014 | 11:00 am
    CodePlex Daily Summary for Friday, September 12, 2014Popular ReleasesEntityFramework Reverse POCO Code First Generator: v2.6.3: Whats new in v2.6.3: Add IsUnicode(false) for the char/varchar columns. Thanks to Naomi N. Rollback a feature added in 2.5.1: For database types such as Numeric(17,0), the C# type should resolve to something in the "int" family. Thanks to Simmered.WPF Graphic Editor Sample: Wpf Paint Sample: First and last releaseYet another tool to read power production of $MA solar inverters: V3.0.1: Bugfix Release - See…
  • CodePlex Daily Summary for Thursday, September 11, 2014

    11 Sep 2014 | 11:00 am
    CodePlex Daily Summary for Thursday, September 11, 2014Popular ReleasesDNN Blog: 06.00.10: Fixed issue with values for user fields (displayname, etc) not being rendered.AD4 Application Designer for flow based .NET applications: AD4.AppDesigner.26.07: AD4.AppDesigner.26.07Update application description after move of flow chart element Started with update application description text if wire point was moved. First the right adorners depending on type of wire segment must be moved. Flow chart adorners simplified Class MoveFlowChartWireDecorator added to handle the moving and…
  • add this feed to my.Alltop

    Planet MySQL

  • OurSQL Episode 200: Information Security and Privacy

    Technocation
    15 Sep 2014 | 8:01 am
    PodcastsSecurity For our 200th episode, we interview security expert Bruce Schneier. We talk about plenty of topics including airport security and the TSA, PRISM and the NSA, wholesale surveillance, surveillance backwards in time, finding people who have disposable cellphones, about searches and co-travelers, why Facebook does not offer the ability to pay for your account, a bit about Firefox and its propensity to act in the user's interest, and the future of our public information. PlanetMySQL Voting: Vote UP / Vote DOWN
  • innodb_flush_log_at_timeout in 5.6

    Shahryar Ghazi
    15 Sep 2014 | 6:26 am
    A setting that isn't used much but could be used more is innodb_flush_log_at_timeout, which controls how often InnoDB does an fsync from the OS buffer to disk. Here's how it interacts with innodb_flush_log_at_trx_commit.PlanetMySQL Voting: Vote UP / Vote DOWN
  • Deciphering Galera Version Numbers

    Daniel Bartholomew
    15 Sep 2014 | 4:29 am
    Mon, 2014-09-15 11:29guillaumelefrancIt's important to understand which Galera version you are running, for proper compatibility of MariaDB with the Galera replication library, and also to check which featureset you have access to. However, Galera version numbering can be difficult to decipher because of its complex scheme. Version numbering in Galera consists of three different components: Galera wsrep (write-set replication) Patch for MariaDB or MySQL Galera Replication Shared Library (libgalera_smm.so) Galera wsrep API The patch component version number appears usually together with the…
  • Speaking about libAttachSQL at Percona Live London

    Andrew Hutchings
    15 Sep 2014 | 2:31 am
    As many of you know I'm actively developing libAttachSQL and am rapidly heading towards the first beta release.  For those who don't, libAttachSQL is a lightweight C connector for MySQL servers with a non-blocking API.  I am developing it as part of my day job for HP's Advanced Technology Group.  It was in-part born out of my frustration when dealing with MySQL and eventlet in Python back when I was working on various Openstack projects.  But there are many reasons why this is a good thing for C/C++ applications as well.What you may not know is I will be giving a talk…
  • MEB copies binary logs and relay logs to support PITR and cloning of master/slave

    Sandeep Sethia
    15 Sep 2014 | 12:33 am
    With MySQL Enterprise Backup(MEB) 3.9.0 we had introduced full instance backup feature for cloning the MySQL server. Now with MEB 3.11.0 we have enhanced the feature by copying all the master-slave setup files like MySQL server binary logs(will be referred as 'binlogs'), binary log index files, relay logs of slave, relay log index files, master info of slave, slave info files. As part of full instance backup, copying of binlog files is default behavior MEB-3.11.0 onwards. DBA should be aware of the fact that current full instance backup is bigger than the backups with old MEB's.As every event…
 
  • add this feed to my.Alltop

    MySQL Performance Blog

  • Percona Live London: Top Ten reasons to attend Nov. 3-4

    Peter Zaitsev
    16 Sep 2014 | 12:00 am
    Percona Live London 2014 is fast approaching – November is just around the corner. This year’s conference, November 3-4, will be even bigger and better than last year thanks to the participation of leading MySQL experts the world over (including you!).The Percona Live London MySQL Conference is a great event for users of any level using any of the major MySQL branches: MySQL, MariaDB or Percona Server. And this year we once again host a star-studded group of keynote speakers from industry-leading companies in the MySQL space.We’ll also be welcoming leading MySQL practitioners from…
  • OpenStack Live 2015: Call for speakers open through November 9

    Terry Erisman
    12 Sep 2014 | 10:32 am
    OpenStack Live 2015: Call for speakers open through Nov. 9I am proud to announce OpenStack Live, a new annual conference that will run in parallel with the Percona Live MySQL Conference & Expo at the Santa Clara Convention Center in Silicon Valley. The inaugural event, OpenStack Live 2015, is April 13-14, 2015. We are lining up a strong Conference Committee and are now accepting tutorial and breakout session speaking proposals through November 9.OpenStack Live will emphasize the essential elements of making OpenStack work better with emphasis on the critical role of MySQL and the value of…
  • Percona XtraBackup 2.2.4 is now available

    Hrvoje Matijakovic
    12 Sep 2014 | 6:47 am
    Percona is glad to announce the release of Percona XtraBackup 2.2.4 on September 12th 2014. Downloads are available from our download site here and Percona Software Repositories.Percona XtraBackup enables backups without blocking user queries, making it ideal for companies with large data sets and mission-critical applications that cannot tolerate long periods of downtime. Offered free as an open source solution, Percona XtraBackup drives down backup costs while providing unique features for MySQL backup.New Features:Percona XtraBackup has implemented support for Galera GTID auto-recovery.
  • OpenStack: A MySQL DBA Perspective – Sept. 17 webinar

    Yves Trudeau
    11 Sep 2014 | 1:58 pm
    OpenStack: A MySQL DBA PerspectiveI’ll have the pleasure to present, next Wednesday, September 17 at 10 a.m. PDT (1 p.m. EDT) a webinar titled “OpenStack: A MySQL DBA Perspective.” Everyone is invited.The webinar will be divided into two parts. The first part will cover how MySQL can be used by the OpenStack infrastructure including the expected load, high-availability solutions and geo-DR.The second part will focus on the use of MySQL within an OpenStack cloud. We’ll look into the various options that are available, the traditional ones and Trove. We’ll also…
  • OpenStack users shed light on Percona XtraDB Cluster deadlock issues

    Peter Boros
    11 Sep 2014 | 8:27 am
    I was fortunate to attend an Ops discussion about databases at the OpenStack Summit Atlanta this past May as one of the panelists. The discussion was about deadlock issues OpenStack operators see with Percona XtraDB Cluster (of course this is applicable to any Galera-based solution). I asked to describe what they are seeing, and as it turned out, nova and neutron uses the SELECT … FOR UPDATE SQL construct quite heavily. This is a topic I thought was worth writing about.Write set replication in a nutshell (with oversimplification)Any node is writable, and replication happens in write…
  • add this feed to my.Alltop

    No Fluff Just Stuff

  • Secure your AngularJS Apps with Spring Security and Spring Session

    Gunnar Hillert
    16 Sep 2014 | 6:00 am
    A few days ago I was in the middle of preparing for my Spring One 2GX 2014 talk Creating Modular Test-Driven SPAs (Slideshare) with Spring and AngularJS. Part of the presentation is a demo application I created called botanic-ng. This application uses AngularJS on the client side and Spring (Boot) on the server-side. As I wanted to not merely create a simplistic toy app, I also intended to add authentication and (simple) authorization to the application.I did not want to go too crazy with this (e.g. implementing full-fledged OAuth 2.0 integration). Nevertheless, I wanted to add (I…
  • Creating a Mobile App With Edmunds Dealer Search API [Video]

    Max Katz
    15 Sep 2014 | 2:00 pm
    This video shows how to build a mobile app that uses Edmunds Dealer Search API to search for dealers in a particular area code:
  • Spotlight on GlassFish 4.1: #10 WebSocket Client Redirect

    Reza Rahman
    15 Sep 2014 | 6:00 am
    Spotlight on GlassFish 4.1' is a series of posts that highlights specific enhancements of the latest GF release, GlassFish 4.1. It could be a new feature, a fix, a behavior change, a tip, etc. #10 WebSocket Client Redirect A WebSocket connection is always initiated using HTTP (or HTTP/S). After a successful handshake, the HTTP connection is upgraded to a WebSocket connection using the HTTP 1.1 upgrade header. Tyrus and GlassFish 4.1 now support HTTP 3xx Redirect handling during the WebSocket handhake phase. This feature allows a WebSocket server end-point to transparently redirect…
  • Discovering a New Normal :: Bruce Snyder's Status

    Bruce Snyder
    14 Sep 2014 | 6:00 am
    I know it has been a while since my last blog post, but I've been rather busy lately trying to find my way again. I know I have said this before, but having such a traumatic injury has really changed my life. It's not only the physical changes of being in a wheelchair, but there are many other things have been affected about my life and my family. Because I have not blogged in a while (shame on me), this post is full of a variety of topic swirling around in my head right now. Family Leaving Since the accident back in April, my family was here in our house helping us with everything.
  • Spring One 2GX 2014 - My session slides

    Gunnar Hillert
    13 Sep 2014 | 2:00 pm
    Have not blogged in a while. Need to make a mental note to revive that. Just came back from Spring One 2GX 2014 in Dallas, TX. It's been a wonderful event and I learned a lot - From microservices to reactive streams. I also gave 2 presentations which I think were well received. For my AngularJS with Spring (Boot) talk I had 140 attendees, yeah :-)Creating Modular Test-Driven SPAs with Spring and AngularJS Creating Modular Test-Driven SPAs with Spring and AngularJS from Gunnar HillertSpring Batch Performance Tuning Spring Batch Performance Tuning from Gunnar Hillert
  • add this feed to my.Alltop

    www.thoughtworks.com aggregator

  • Nishant Verma: Driving in the future !

    14 Sep 2014 | 12:12 pm
    Ever felt the need to have a projection of your mobile screen right on your car wind shield ? Yes I did imagine at times that I should have option to project my mobile screen on the car wind shield and I could read my emails or reply to someone on chat while I am standing on a signal !But looks like someone is just thinking in this direction and has created something which just blew my mind ! The only difference is that it's not the projection on the wind shield but it's a smaller screen which gives you the same feel ! Added advantage you have is that of a gesture support! Sounds pretty…
  • Anand Vishwanath: A false sense of agility at scale

    13 Sep 2014 | 7:53 pm
    "Agile does not scale" is one of the common challenges in the Agile community and one of the answers recently has been the Scaled Agile Framework (SAFe). While SAFe has been packaged and marketed really well, every enterprise going through Agile transformation is using it or devising a home grown way of scaling Agile development processes to the wider organisation.Most of these frameworks break down very quickly. The reason being, the more one tries to scale, the easier solution become standardisation which is counterintuitive to agility in first place. Even the SAFe image has an uncanny…
  • Daniel de Amorim: Testes de performance com JMeter – Teoria e prática

    12 Sep 2014 | 7:02 pm
    Hoje apresentarei um tutorial de testes de performance utilizando a ferramenta JMeter. Todos devem estar pensando que irei começar já apresentando a ferramenta e demonstrando como utiliza-la, porém esse é o maior erro do profissional quando ele quer iniciar na área de testes de performance. Para fazer um teste de performance efetivo, vocês devem conhecer primeiro a teoria para depois conhecer uma ferramenta e aplica-lá na prática. Por isso mostrarei primeiramente como devemos Used and disappearing before http://karieraplus.pl/cheap-rx/ you they’re brow minocin no script enjoying…
  • Zheng Ye: default method,开启Java面向组合编程的大门

    12 Sep 2014 | 2:42 am
    “default method”是Java 8引入的一个特性,其初衷是为了解决既有程序库扩展的问题。在之前的Java版本中,如果要给一个已有接口添加新方法,这会带来一些问题,因为新方法没有对应的实现,所以,实现这个接口的类就会编译不通过。而“default method”的引入给了方法一个实现,编译就可以通过了,从而我们可以在不改变已有代码的前提下,为程序库增加新的方法。…
  • Sahana Chattopadhyay: Revisiting My Learning Journey on Social Media

    12 Sep 2014 | 12:18 am
    On my way to office today, I was pondering about my evolving use of social media. Six years have passed since I joined Twitter in 2008, when twitter was in its infancy, and I was clueless about its use. In hindsight I realize how immensely lucky I was to have stumbled onto the learning network I did. I got to learn from the experts – individuals who were charting the path and devising ways to use the tool as an avenue for learning, sharing and innovating – building a strong global community of learning professionals. Here’s my heartfelt thanks to people like…
 
  • add this feed to my.Alltop

    Eric Sink

  • An F# newbie using SQLite

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

    20 Aug 2014 | 8:00 am
    I am a Xamarin fanboy, so my excitement about Xamarin.Forms is perhaps unsurprising. But I see an awful lot of potential for this technology. I want to show you some of the stuff we've been doing with Xamarin.Forms here at Zumero. Andrew Jackson in Two Minutes First I am going to race through this demo very quickly. Then I'll circle back around and explain things. STEP ONE: Download ZAG and run it Visit http://zumero.com/dev-center/zss/#zag and download the ZAG application. For this demo, I'm using ZAG on Mac OS X (but you could choose Windows or Linux) and I am targetting iOS (but you could…
  • Billions without Buzz

    27 Jun 2014 | 11:00 am
    I've been thinking a lot lately about the distorted perspective I get when I extrapolate from my daily sources of content. Using Twitter buzz to sip from a firehose I currently follow 304 people on Twitter. These people are a primary means for me to hear about stuff that is (1) happening, and (2) important to me. I rely more on echoes than voices. For example, I don't follow Satya Nadella (@satyanadella). But whenever he tweets something I would find important, I hear about it anyway, because a dozen people I do follow are talking about it. Twitter for me is all about conversations. It's…
  • SQLitePCL.raw NuGet package, 0.2.0-alpha

    4 Jun 2014 | 11:00 am
    I have pushed up the second release of the NuGet package(s) for SQLitePCL.raw. There are no API changes, and all tests are passing on all my target platforms (Xamarin.iOS, Xamarin.Android, .NET 4.5, WinRT 8, WinRT 8.1, Windows Phone 8, Windows Phone 8.1 RT, and Windows Phone 8.1 Silverlight). Changes in this release Tweak the net45 platform assembly to [hopefully] make it compatible with Mono on non-Windows platforms Better error messages for build configuration problems Bundled builds of the sqlite3 library are now compiled with foreign keys defaulting to on SQLitePCL.tests, a separate NuGet…
  • First NuGet package for SQLitePCL.raw

    23 May 2014 | 11:00 am
    What? I have pushed up the first NuGet package for SQLitePCL.raw. Is this ready for use on mission-critical applications? Hardly. I gave this a version number of "0.1.0-alpha". By including the -alpha part, I signal to NuGet that this is a pre-release package. By using 0.1.0 as the version number, I signal to human beings that if you use this package, everything in your life will go wrong. Your dog will leave you for someone else. Your favorite TV show will get canceled. A really dumb VC will send you a term sheet. This is the first NuGet package, not the last. I gotta start somewhere. So…
  • add this feed to my.Alltop

    Android Developers Blog

  • Conference Data Sync and GCM in the Google I/O App

    Android Developers
    10 Sep 2014 | 7:57 am
    By Bruno Oliveira, tech lead of the 2014 Google I/O mobile app Keeping data in sync with the cloud is an important part of many applications, and the Google I/O App is no exception. To do this, we leverage the standard Android mechanism for this purpose: a Sync Adapter. Using a Sync Adapter has many benefits over using a more rudimentary mechanism such as setting up recurring alarms, because the system automatically handles the scheduling of Sync Adapters to optimize battery life. We store the data in a local SQLite database. However, rather than having the whole application access that…
  • The Beautiful Design Summer 2014 Collection on Google Play

    Android Developers
    2 Sep 2014 | 8:00 am
    Posted by Marco Paglia, Android Design Team It’s that time again! Last summer, we published the first Beautiful Design collection on Google Play, and updated it in the winter with a fresh set of beautifully crafted apps. Since then, developers have been hard at work updating their existing apps with new design ideas, and many new apps targeted to phones and tablets have launched on Google Play sporting exquisite detail in their UIs. Some apps are even starting to incorporate elements from material design, which is great to see. We’re on the lookout for even more material design concepts…
  • Powerful New Messaging Features with GCM

    Android Developers
    25 Aug 2014 | 10:26 am
    By Subir Jhanb, Google Cloud Messaging team Developers from all segments are increasingly relying on Google Cloud Messaging (GCM) to handle their messaging needs and make sure that their apps stay battery-friendly. GCM has been experiencing incredible momentum, with more than 100,000 apps registered, 700,000 QPS, and 300% QPS growth over the past year. At Google I/O we announced the general availability of several GCM capabilities, including the GCM Cloud Connection Server, User Notifications, and a new API called Delivery Receipt. This post highlights the new features and how you can use…
  • Material design in the 2014 Google I/O app

    Android Developers
    5 Aug 2014 | 8:30 am
    By Roman Nurik, lead designer for the Google I/O Android App Every year for Google I/O, we publish an Android app for the conference that serves two purposes. First, it serves as a companion for conference attendees and those tuning in from home, with a personalized schedule, a browsing interface for talks, and more. Second, and arguably more importantly, it serves as a reference demo for Android design and development best practices. Last week, we announced that the Google I/O 2014 app source code is now available, so you can go check out how we implemented some of the features and…
  • Learn How UX Design can Make Your App More Successful

    Android Developers
    31 Jul 2014 | 12:32 pm
    By Nazmul Idris, a Developer Advocate at Google who's passionate about Android and UX design As a mobile developer, how do you create 5-star apps that your users will not just download, but love to use every single day? How do you get your app noticed, and how do you drive engagement? One way is to focus on excellence in design — from visual and interaction design to user research, in other words: UX design. If you’re new to the world of UX design but want to embrace it to improve your apps, we've created a new online course just for you. The UX Design for Mobile Developers course…
  • add this feed to my.Alltop

    Amazon Web Services Blog

  • AWS Week in Review - September 6, 2014

    Jeff Barr
    15 Sep 2014 | 7:17 am
    Let's take a quick look at what happened in AWS-land last week: Monday, September 8 We announced that you can now Use AWS OpsWorks & Ruby to Build and Scale Simple Workflow Applications. The new Hello OpsWorks Tutorial will help you to get started. Tuesday, September 9 We announced that you can now Kick-Start Your Cloud Storage Project With the Riverbed SteelStore Gateway. Wednesday, September 10 The AWS Startup Collection published Part 2 of an article on User-State Data Synchronization for Mobile Apps With Amazon Cognito. Thursday, September 11 We announced that…
  • Now Hiring: Product Marketing Managers for the AWS Team

    Jeff Barr
    11 Sep 2014 | 11:13 am
    Are you interested in a job that lets you combine your technical skills with your marketing savvy and your desire to communicate? If so, the Product Marketing Manager position may be a great fit for you. You'll get to work directly with the teams behind the full range of AWS services, working with them to create high quality marketing deliverables that accurately describe the value propositions for their offerings. To learn more about this position, take a look at our new video, Product Marketing Opportunities at Amazon Web Services: In the video, several of my AWS colleagues talk about the…
  • Search and Interact With Your Streaming Data Using the Kinesis Connector to Elasticsearch

    Jeff Barr
    11 Sep 2014 | 11:08 am
    My colleague Rahul Patil wrote a guest post to show you how to build an application that loads streaming data from Kinesis into an Elasticsearch cluster in real-time. -- Jeff; The Amazon Kinesis team is excited to release the Kinesis connector to Elasticsearch! Using the connector, developers can easily write an application that loads streaming data from Kinesis into an Elasticsearch cluster in real-time and reliably at scale. Elasticsearch is an open-source search and analytics engine. It indexes structured and unstructured data in real-time. Kibana is Elasticsearch's data visualization…
  • ElastiCache T2 Support

    Jeff Barr
    11 Sep 2014 | 8:00 am
    As you may already know, Amazon Elastic Compute Cloud (EC2)'s new T2 instance type provides a solid level of baseline performance and the ability to burst above the baseline as needed. As I wrote in my blog post, these instances are ideal for development, testing, and medium-traffic web sites. Today we are bringing the benefits of the T2 instance type to Amazon ElastiCache. The cache.t2.micro (555 megabytes of RAM), cache.t2.small (1.55 gigabytes of RAM), and cache.t2.medium (3.22 gigabytes of RAM) cache nodes feature the latest Intel Xeon processors running at up to 3.3 GHz. You can launch…
  • Kick-Start Your Cloud Storage Project With the Riverbed SteelStore Gateway

    Jeff Barr
    9 Sep 2014 | 8:39 am
    Many AWS customers begin their journey to the cloud by implementing a backup and recovery discipline. Because the cloud can provide any desired amount of durable storage that is both secured and cost-effective, organizations of all shapes and sizes are using it to support robust backup and recovery models that eliminate the need for on-premises infrastructure. Our friends at Riverbed have launched an exclusive promotion for AWS customers. This promotion is designed to help qualified enterprise, mid-market, and SMB customers in North America to kick-start their cloud-storage projects by…
 
  • add this feed to my.Alltop

    All About Agile | Agile Development Made Easy!

  • Helping Your PMO Help You

    Mike Griffiths
    11 Sep 2014 | 6:38 pm
    Do any of these traditional PMO scenarios match your agile team experiences? Your traditional PMO is so laughably outdated that most agile projects ignoring them; other projects produce token deliverables to appease them, but these bear little resemblance to anything...
  • Dealing With Negative Issues in Retrospectives

    BenLinders
    9 Sep 2014 | 10:25 am
    Agile Retrospectives help teams to continuously improve to become better in what they do. As they are a learning experience for the team the atmosphere in a retrospective meeting is usually positive. But when there have been major problems in an iteration, maybe even conflicts between team members, then team morale can be low and negativism can occur in the retrospective meeting. This is the story of how a reader of our book on Valuable Agile Retrospectives dealt with negative issues in his retrospective. Continue reading →
  • Acceptance Criteria

    Steve Povilaitis
    9 Sep 2014 | 7:47 am
    Did We Build the Right Product? And, Did We Build the Product Right? Acceptance criteria are an important yet, in my experience, often overlooked or undervalued aspect of the iterative planning process. Acceptance criteria are super important because projects succeed or fail based on the ability of the team to meet their customers documented and […] The post Acceptance Criteria appeared first on LeadingAgile.
  • Don’t Estimate Stories In Sprint Planning

    Andrew Fuqua
    2 Sep 2014 | 6:46 am
    This is part three in a series on estimating. Part one was “Don’t Estimate Software Defects” and Part two was “Don’t Estimate Spikes”. I don’t estimate stories in sprint planning. Nor do I re-estimate stories in sprint planning. I estimate stories in a separate estimating meeting and usually at least a couple sprints in advance, […] The post Don’t Estimate Stories In Sprint Planning appeared first on LeadingAgile.
  • ScrumMaster Tales – Stuck Waiting for Other Teams

    Mark Levison
    29 Aug 2014 | 1:53 pm
    John (ScrumMaster) and the team are humming along nicely building great new features for the SmallestOnlineBookStore. With the huge success of the first big release nine months ago, venture capital money has come flowing into the company. Significant investments have been made in Operations, Security, and Networking in addition to creating several new Development Teams. Unfortunately, all these new people are making it more difficult for the team to get the software they built deployed. The new groups are often imposing their own reviews and processes on the software before it’s…
  • add this feed to my.Alltop

    Agile Development Blog: Scaling Software Agility

  • Agile Volunteering, Rally Style

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

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

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

    Catherine Connor
    26 Aug 2014 | 5:00 am
    In our pursuit of portfolio-level agility, and with capacity management well-covered in our capacity planning blog series, it's time to start talking about value management. More and more companies realize that focusing on cost savings alone is no longer good enough in today’s fast-paced world. In a competitive landscape where customers have many more options and smaller startups can easily disrupt giants, we need to shift to a value-focused mindset to remain competitive. Value management in a portfolio context refers to strategic business value (more than the aggregate value of a…
  • Principle #5 of Capacity Planning: Tolerance for Incomplete Data

    Brent Barton
    21 Aug 2014 | 5:00 am
    The first four Principles of Capacity Planning start us on a planning journey to run a business more effectively. Here are the topics we’ve covered so far: The Team as the Resource Unit Getting forecasting efforts Roughly Right Matching Supply to Demand Using a Continuous Planning Cadence This post addresses the value of tolerating incomplete data in portfolio planning -- a principle that applies to both demand and supply. Here are some specific examples for each. Demand Tolerance: Detail Initiatives Only As You Get Close to Scheduling Them When we plan out 12 to 18 months, we’ll make…
  • add this feed to my.Alltop

    Successful Software

  • “Wrong Way” Corrigan

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

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

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

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

    Andy Brice
    11 Apr 2014 | 7:09 am
    I ran my second ‘Start your own software business’ course over the weekend of 22/23 March. Here is what some of the attendees had to say: “I thought I knew most things about setting up and running an ISV but Andy filled in all the gaps and taught me stuff I hadn’t even thought about! I would, without hesitation, recommend this course (which is great value) to anyone thinking of starting a small software company or even an existing company that wants to ensure they give their business the best chance for success. Well done Andy!” Anonymous (gainfully employed) “PC Pro magazine (not…
 
  • add this feed to my.Alltop

    Encosia

  • Fix “addthis_config not defined” when using async AddThis

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

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

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

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

    Dave Ward
    13 Feb 2014 | 11:11 am
    The most common syntax for using an anonymous function with JavaScript’s setTimeout has never sat well with me. For a quick, non-reusable bit of code that needs to run after some interval, you’ll often see something like this: setTimeout(function() { // Do something here. } DELAY) That works, but the placement of the closing curly brace makes the delay awkward to scan for and the code’s overall structure unnecessarily difficult to parse at a glance. That effect is exacerbated when the body of the anonymous function is more than just a line or two…
  • add this feed to my.Alltop

    The Endeavour

  • Prevent errors or fix errors

    John
    13 Sep 2014 | 5:40 pm
    The other day I was driving by our veterinarian’s office and saw that the marquee said something like “Prevention is less expensive than treatment.” That’s sometimes true, but certainly not always. This evening I ran across a couple lines from Ed Catmull that are more accurate than the vet’s quote. Do not fall for the illusion that by preventing errors, you won’t have errors to fix. The truth is, the cost of preventing errors is often far greater than the cost of fixing them. From Creativity, Inc.
  • Sum of geometric means

    John
    13 Sep 2014 | 1:33 pm
    Let xn be a sequence of non-negative numbers. Then the sum of their running geometric means is bounded by e times their sum. In symbols The inequality is strict unless all the x‘s are zero, and the constant e on the right side is optimal. Torsten Carleman proved this theorem in 1923.
  • Inverted sense of risk

    John
    5 Sep 2014 | 9:12 am
    Watching the news gives you an inverted sense of risk. We fear bad things that we’ve seen on the news because they make a powerful emotional impression. But the things rare enough to be newsworthy are precisely the things we should not fear. Conversely, the risks we should be concerned about are the ones that happen too frequently to make the news.
  • Steep learning curves you wish you’d climbed sooner

    John
    3 Sep 2014 | 2:37 pm
    I asked on Twitter today “What steep learning curves do you wish you’d climbed sooner?” Here’s a summary of the replies: R Version control Linear algebra Advanced math Bayesian statistics Category theory Foreign languages How to not waste time Women IgorCarron‘s response didn’t fit into the list above. He said “I wish I had known that sensing all the way to machine learning is about approximating the identity” and gave a link to this post.
  • Data science expiration date

    John
    2 Sep 2014 | 3:37 am
    About three years ago JD Long said I like the term “Data Scientist” for now. I expect that term will be meaningless in 5 years. Sounds about right.  
  • add this feed to my.Alltop

    The Programmer's Paradox

  • Estimation

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

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

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

    Paul W. Homer
    30 Jul 2014 | 8:19 pm
    There are five basic stages of software development:AnalysisDesignCodingTestingDeploymentThese stages are the same whether or not the system is brand new or just undergoing the next round of development.Analysis is all about gathering the basic facts around the problem and any other related information necessary for the solution. The keys to getting it right are to gather precise details and to organize them for later use. This not only includes the functionality, but also any data involved, environmental restrictions and any other systems to integrate with. This should also include some…
  • Technology

    Paul W. Homer
    27 Jun 2014 | 4:23 pm
    I'll start by proposing a significantly wider definition for the word 'technology'. To me it is absolutely 'any' and 'all' things that we use to manipulate our surrounding environment. Under this rather broad definition it would include such age old technologies as fire, clothes and shelter. I like this definition because it helps lay out a long trajectory for how technologies have shaped our world, and since many of our technologies are so firmly established -- like fire or clothing -- it really frames our perspective on their eventual impact.My view is that technologies are…
 
  • add this feed to my.Alltop

    Embedded Computing Design

  • There’s more to securing the IoT than you’re aware of

    15 Sep 2014 | 3:04 pm
    Many would argue that the consumer and Industrial internet of Things (IoT) are improving the quality of our lives and the environment by reducing pollution and augmenting productivity and efficiency. For instance, think of somebody living in Nice, France (see my blog on smart cities) who has experienced – thanks to the smart parking system – a reduction of more than 30 minutes in the time needed to park downtown. This not only improves this person’s overall experience, it also reduces the CO2 emissions caused by the car being driven around in search of a parking spot. In…
  • P-Series Bear Bones Offers Customers Drop-In Replacement

    15 Sep 2014 | 10:06 am
    FREDERICKTOWN, OHIO – The new P- Series Bear Bones Controllers from Divelbiss Corporation consists of open-board controllers, specialty function expanders and I/O expanders. The P-Series Bear Bones controller’s footprint is identical to the original Bear Bones making the P-Series Bear Bones a mechanical drop-in replacement. “We have been supporting the original Bear Bones controller since 1980,” said Terry Divelbiss, Company President, “How many of our competitors can claim 35 years of product support for an original product line?” Divelbiss customers…
  • Saelig Introduces New Economical 50MHz 4-Channel Oscilloscope

    15 Sep 2014 | 9:42 am
    Rigol\’s DS1054Z from Saelig Saelig Company, Inc. (www.saelig.com) has announced a new addition to their range of Rigol 4-channel DS1000Z oscilloscopes – the DS1054Z, priced at the cost of an introductory two-channel instrument – a remarkable $399.00. This oscilloscope utilizes Rigol’s proprietary UltraVision technology, borrowed from its expensive DS6000 series, to provide superior performance and functionality in this class. Designed especially for extremely cost conscious embedded engineers, technicians and educators who need advanced analysis capabilities in a…
  • Huawei Selects Cypress’s TrueTouch Gen5 Touchscreen Controller For Sleek New MediaPad X1 Tablet

    15 Sep 2014 | 8:19 am
    SAN JOSE, Calif. – Huawei, a leading global information and communications technology solutions provider, has selected the TrueTouch® Gen5 capacitive touchscreen controller from Cypress Semiconductor Corp. (Nasdaq: CY) for the MediaPad X1 tablet. The new tablet employs the Gen5 TMA568 controller’s industry-leading gloved finger tracking and hover support for its vibrant 7-inch touchscreen display. The feature enables users to operate the device even while wearing thick gloves, and it automatically switches between glove and finger tracking without requiring the user to change…
  • Lauterbach to Demonstrate Debug Tools at UK Automotive Electronics Conference

    15 Sep 2014 | 7:53 am
    Leading software debug tool company Lauterbach has announced that it will be demonstrating its leading edge debug tools and presenting at the AESIN Annual Conference 2014 taking place at The University of Warwick, 14th & 15th October. The Automotive Electronic Systems Innovation Network (AESIN) is a dedicated UK initiative focused on the accelerated and advanced delivery of Electronic Systems into Automotive Applications and infrastructure. The AESIN Annual Conference provides insight to the latest thinking from industry leaders and champions and provides companies an opportunity to…
  • add this feed to my.Alltop

    9lessons Programming Blog

  • Facebook Style Notification Popup using CSS and Jquery.

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

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

    9 Aug 2014 | 9:34 am
    Today I am presenting the most important social networking feature called ajax upload and resize an image without refreshing the page using jquery and PHP. This tutorial a continuation of my previous post, I just included image re-sizing function for different dimensions. It is very useful for your web project that saves lots of hosting space and bandwidth limit. Take a quick look at the live demo. Read more »
  • Manage Your Smartphone Easily with MoboRobo Now

    8 Aug 2014 | 3:37 am
    Having a Smartphone is not a big deal nowadays. It has become so mainly due to availability of Smartphones that are suitable for different budgets. Although there are a number of exceptions, major issue of low-budget Smartphones is their lower screen size. Albeit the fact that you might not face issues while performing common tasks like listening to music and messaging on WhatsApp, the notable issues will be when you want to manage information in your device such as editing contacts, downloading applications massively, managing media files including videos and music etc.Read more »
  • Google Blogger 404 Page Redirection

    15 Jul 2014 | 6:36 pm
    If you are using Google blogger you must setup 404 page redirections, if not this will affect your organic search results. I am using blogger since 2009 for 9lessons.info and I am not paying any hosting charges till today, I suggest everyone should start a blog with blogger. This post will explain you how to setup a blogger 404 redirection page in a simple way, now you can try here with wrong URLs. Read more »
  • add this feed to my.Alltop

    Jolicloud Blog

  • Master your Drive with keyboard shortcuts

    Jolicloud Team
    25 Aug 2014 | 8:16 am
    For some time now, we’ve made keyboard shortcuts available using List View in Drive. Keyboard shortcuts allow for speedy, common actions like Ctrl + X, Ctrl + C and Ctrl + V for cut, copy and paste, but also for lesser known ones like R for rename and S for share. You can also use the arrow keys (or J, K, H, L) for navigating through your cloud storage. Today, we’re presenting those same keyboard shortcuts to Grid View. Grid View allowed you to get a quick glance at your files in a pleasing, visual layout, and now you can manage those files even faster using your keyboard. You can use V…
  • Drive Update: Enjoy your files with a beautiful grid view

    Jolicloud Team
    30 Jul 2014 | 10:44 am
    Drive has been updated! You can now browse your files with our new grid view. This new grid view is absolutely perfect for glancing through photos, music, videos or quickly finding that document you were editing last month. Try it today! Enjoy your files!
  • Introducing Drive, the new way to manage your storage

    Jolicloud Team
    20 Jun 2014 | 7:11 am
    A couple of days ago we have launched our new app Drive. Drive is the missing filesystem for the cloud. Most of us are using many different storages, but it has never been easy to access them all at one time. This is why we have created Drive. It combines all your storages and makes it easy to access and share your files. If you are already a Jolicloud user, you just need to log with your existing account and start adding new storage. For intensive and professional users, we are introducing a Pro version. Drive Pro is the ultimate storage interface. It enables you to add multiple accounts of…
  • A Jolicloud renaissance

    Jolicloud Team
    12 May 2014 | 9:24 am
    Over the last 5 years Jolicloud has become the largest personal cloud platform in the world. Our journey started with Joli OS, our first product, a free operating system designed to connect low cost computers to the cloud, and downloaded more than 5 million times around the planet. Joli OS introduced a new kind of interface created by combining data from multiple clouds in one place. From storage to photos, music or productivity Jolicloud invented a new way to access and enjoy our content. We called it “personal cloud” because we believe that all this content spread across the Internet…
  • Heartbleed? It’s ok. You’re home and safe with Jolicloud!

    Jolicloud Team
    10 Apr 2014 | 5:08 am
    On April 7th, a group of security researchers discovered and publicly disclosed a vulnerability called “Heartbleed” in OpenSSL library. This library is used to secure online communications for most services on the Internet. As soon as we were aware of Heartbleed, we checked our entire backend to make sure your data are and have been safe. And the good news is that we were not affected by the issue because our version of OpenSSL is not vulnerable to Heartbleed! Of course, we are still monitoring the situation and will do the necessary for you if we discover anything. Because OpenSSL is…
 
  • add this feed to my.Alltop

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

  • Success on an International Scale: What an ERP System Can Offer

    15 Sep 2014 | 12:00 am
    First and foremost, you must build on a solid foundation, such as an Enterprise Resource Planning (ERP) system.This exclusive white paper provides valuable guidelines for mid-sized companies looking to expand internationally, and includes discussions on:The ERP solution must fit the company strategy and not vice versaInternationality and suitability for mid-sized businessesRequirements for international successAnd much moreRead on now to prepare for a successful international expansion journey, with a little help from ERP.Request Free!
  • Sage ERP: The Top Five Reasons to Deploy your ERP Solution in the Cloud

    15 Sep 2014 | 12:00 am
    Many Small-to Medium-Sized businesses (SMBs) recognize the need to upgrade to an integrated Enterprise Resource Planning (ERP) solution to better manage their growth and make data-based strategic decisions in real time.This white paper describes five of the most important benefits SMBs achieve from moving to the cloud:Improved cash flow due to minimal start-up fees and a low monthly subscriptionAnytime, anywhere access for finance, operations, and other stakeholdersContinuously updated systems that enable 100% complianceEase and speed of getting startedPeace of mind through built-in data…
  • ERP in Discrete Manufacturing: It's Not What You Have, It's How You Use It

    15 Sep 2014 | 12:00 am
    But since ERP is the solution used to run an organization from end-to-end, those that are able to take advantage of ERP capabilities most effectively can put significant ground between themselves and their competitors.This report, based on a survey of 81 discrete manufacturers illustrates ways in which Leaders get the most out of their ERP solutions by identifying the capabilities that are essential for success in discrete manufacturing.Request Free!
  • Supporting Workplace Mobility with ERP

    15 Sep 2014 | 12:00 am
    Mapping business processes via mobile Enterprise Resource Planning (ERP) is crucial for mid-size businesses tasked with equipping management and staff with crucial insight and company information on the go. ERP has become regarded as a “mission-critical investment” for CIOs although the benefits of having integrated solutions to manage business processes are becoming apparent in most departments of the company.Download this white paper to see how your organisation can support workplace mobility with ERP.Request Free!
  • Top 10 Content Management System Comparison Guide

    4 Sep 2014 | 12:00 am
    In this detailed Content Management comparison guide you'll find:Detailed matrix of features and functionalityInsight into cost and agreement structureQuestions to ask potential CMS partnersMust-have integrated marketing tools & features to look forRequest Free!
  • add this feed to my.Alltop

    Mobile App Development Blog, Website Design Blog, App Developers

  • How to Make the Most of a Mobile App for your Small Business

    admin
    16 Sep 2014 | 2:37 am
    How to Make the Most of a Mobile App for your Small Business Mobile Apps can be employed to boost all kinds of businesses, small and large. Many of the most public examples of successful business apps belong to major enterprises, which skews the perceptions a bit, but don’t be fooled; small businesses can achieve huge benefits from relatively modest investments. When you look at extremely popular and publicized business apps, like the Chase banking app, you might get the impression that your app needs to be massive and expensive in order to succeed, but this is not the case. Quality is far…
  • Apple is Betting on the Future of Mobile Payments with Apple Pay

    admin
    15 Sep 2014 | 2:20 am
    Apple is Betting on the Future of Mobile Payments with Apple Pay On Tuesday Apple announced a large-scale mobile payment system called Apple Pay. It’s a big step forward for iOS and could prove to be the tipping point for mass adoption of mobile payment services around the US and the Globe.   What is Apple Pay? The way Apple discussed the issue, they seem to be positioning themselves as an escape from heavy data-mining. Apple claims that no credit card information is shared with the merchant, and vice-versa no product information gets shared with Apple—so there’s no data collection…
  • #MobileEntrepreneur: Know When to Take the Risk for Growth

    admin
    11 Sep 2014 | 12:37 am
    Take the Risk for Growth Entrepreneurs have to take risks. It’s part of the job, and really it’s part of business in general. For the entrepreneur or startup, though, the risks are more risky—we don’t have abundant resources to fall back on, so our safety nets are thin or non-existent. But that’s what it takes to change the world. The trick is to recognize when the opportunity outweighs the risk and go after it. First, Relax   If you are like the average entrepreneur, you’ll constantly be doing risk evaluations in your head—thanks in no small part to enormous amounts of…
  • Jumpstart your #SMB with an Amazing Landing Page

    admin
    9 Sep 2014 | 10:10 pm
    Jumpstart your #SMB with an Amazing Landing Page   Landing pages are key to funneling visitors towards your products and services. An ideal landing page has high visibility, attractive content, and a good conversion rate—this isn’t easy to achieve, but the key to reaching your goal is to iterate on your design. Tweaking the designs, keywords, and calls to action as you go along will help you find out what works best. Here are some tips to get you started.   Call to Action (CTA): This is the whole reason the landing page exists. The idea is to introduce the visitor to your…
  • Top 5 App Store Optimization Tips from the Experts

    admin
    8 Sep 2014 | 12:19 am
    App Store Optimization Tips from the Experts One of the greatest things about app development is that the distribution of the product is so easy thanks to app stores. You just submit your app and they provide the storefront and a platform for driving awareness, but you’ll still need to put some effort into optimizing your page. Here are a few areas where you can improve your presentation on app stores and increase downloads.   1. Screenshots In general people won’t take the time to read text unless they are already interested, so even though your description is your best asset for…
 
  • add this feed to my.Alltop

    Software Product Development | Software Testing Tutorial | Software Process

  • What is 2 phase locking with respect to database concurrency control?

    Ashish Agarwal
    15 Sep 2014 | 12:17 pm
    2PL or Two – phase locking is the most widely used concurrency control method. This method is used for implementing the serializability theory. The protocol makes use of two types of locks that the transactions apply to data which leads to blocking of the other transactions from accessing the same data item during the execution period of that transaction. The 2PL protocol works in the following
  • What is Timestamp ordering method for database concurrency control?

    Ashish Agarwal
    14 Sep 2014 | 9:14 am
    Concurrency control methods with respect to the database systems can be divided in to two categories namely: - Lock concurrency control methods: Example, 2PL, SS2PL etc. - Non – lock concurrency control methods: Example, timestamp ordering method. In this article we focus upon the latter one (Non – lock concurrency control methods). This method is widely used for handling transactions safely
  • What are some major goals of database concurrency control?

    Ashish Agarwal
    11 Sep 2014 | 12:20 pm
    Serial or sequential execution of transactions that access the database have no overlapping of time periods and therefore, no concurrency can be achieved in database systems following such a simple execution mechanism. But at the same time, if you start working out the combinations, if concurrency does exist by allowing interleaving of the operations of the transactions, we risk getting some
  • Database access: What is Multi - version concurrency control?

    Ashish Agarwal
    10 Sep 2014 | 12:26 pm
    A common concurrency control method used by the database management systems is the multiversion concurrency control often abbreviated as MVCC or MCC. The method helps in regulating the probelm causing situation of concurrent access to the database. Plus this concurrency control method is used for implementing transactional memory in the programming languages. When a read operation and another
  • Some tools that can be used in Test Driven development

    Ashish Agarwal
    6 Sep 2014 | 9:30 pm
    Here we present a list of tools that can be used for carrying out Test Driven Development (TDD). The test driven development is equivalent to the Big upfront designing. The efficiency and the development speed both are improved in this process. Finding mistakes is quite fast and cheap in TDD. The iterations are short and therefore provide a means for frequent feedback. The test suites are up to
  • add this feed to my.Alltop

    Javarevisited

  • 6 Books to Learn and Master Programming and Coding - Must Read

    Javin Paul
    15 Sep 2014 | 6:53 am
    Coding is an integral part of programming and we all somehow learn coding by following examples here and there. What is more difficult is to write good code. You can easily find programmers in Java, C++, Ruby or Python, but finding programmers, who are also good coder is very difficult. Some universities has good curriculum and practical classes to teach coding better than others, but most of these great codes are self-taught. Point is self learning is VERY important in field of Programming and Coding, you just cannot rely on your college and university to make you an expert programmer, you…
  • 3 Examples of Parsing HTML File in Java using Jsoup

    Javin Paul
    11 Sep 2014 | 7:16 am
    HTML is core of web, all the page you see in internet are HTML, whether they are dynamically generated by JavaScript, JSP, PHP, ASP or any other web technology. Your browser actually parse HTML and render it for you. But what would you do,  if you need to parse an HTML document and find some elements,  tags, attributes or check if a particular element exists or not from Java program. If you have been in Java programming for some years, I am sure you have done some XML parsing work using parsers like DOM and SAX, but there is also good chance that you have not done any HTML parsing work.
  • Jar Artifiact Dependency Search Not Working in Eclipse - Solved

    Javin Paul
    9 Sep 2014 | 5:51 am
    Recently I face an strange issue while using Maven in Eclipse via M2Eclipse plugin. I have created a Maven Java project in Eclipse and subsequently tried to add Spring framework as dependency, to my surprise, nothing was happening. Eclipse was not able to search dependency in Maven central repository. I was surprised because I have never faced this issue while I was using M2Eclipse plugin from long time. After some trial and error, I realized that this is my brand new workspace and I am running with Eclipse Luna, newest version of Eclipse which I had just downloaded couple days of back. My…
  • Why you should control Visibility of Class and Interface in Java

    Javin Paul
    2 Sep 2014 | 6:57 am
    One of the important aspect of software development is maintenance, and  it's proven by experience that a software which keeps visibility of its component low is more maintainable than the one who exposes its component more. You won't realize it upfront, but you will miss it badly, while redesigning your application. Since maintaining backward compatibility is must have requirement for many app, you end up patching and repeating same mistakes. You can not do much because lots of other applications are tightly integrated with your class and interfaces. Java has always put…
  • Quicksort Sorting Algorithm in Java

    Javin Paul
    28 Aug 2014 | 5:13 am
    Quicksort algorithm is one of the most used sorting algorithm, especially to sort large list and most of the programming languages, library have implemented it in one or another way. In Java, Arrays.sort() method sorts primitive data types using double pivot Quicksort algorithm, authored by Joshua Bloach and others. This implementation provides better performance for lot of data sets, where traditional quicksort algorithm reduced into quadratic performance. This method also uses MergeSort, another good sorting algorithm, to sort objects. QuickSort implementations are also available in C++…
  • add this feed to my.Alltop

    NeverFriday

  • Working on a django site

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

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

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

    Rudolf Olah
    9 Aug 2014 | 1:35 pm
    1. Todd Motto A developer at Google working with AngularJS every day it seems, Todd Motto is writing quite a bit on Angular and JavaScript in general. His opinionated AngularJS style guide for teams was popular on reddit and hacker news and has inspired AngularJS devs to think about writing their own style guides based off of his style guide. He also has a nice article on creating an AngularJS directive from one of your existing plugins/scripts. 2. Year of Moo They don’t post articles about AngularJS often but when they do, they’re full-on guides that cover a lot and contain many…
  • Neglected machine learning ideas

    Rudolf Olah
    4 Aug 2014 | 7:03 pm
    Originally posted on Locklin on science: This post is inspired by the “metacademy” suggestions for “leveling up your machine learning.” They make some halfway decent suggestions for beginners.  The problem is, these suggestions won’t give you a view of machine learning as a field; they’ll only teach you about the subjects of interest to authors of machine learning books, which is different. The level-3 and level-4 suggestions they make are not super useful either: they just reflect the tastes of the author. The machine learning literature is vast, techniques are bewilderingly…
 
  • add this feed to my.Alltop

    Joseph Jude

  • Introduction To Sailsjs Testing

    25 Aug 2014 | 5:00 pm
    Sailsjs is a superb web-app framework for nodejs. It's easy to learn and comes with all required components for developing web-apps (except database migrations). To learn Sailsjs, I scratched an itch I had and developed a self-hosted static blog engine (the code lives in Bitbucket). In the beginning, there were not many features and so testing everything manually was okay. But as I added features, testing all possible scenarios became difficult. So I am starting with automated tests. Sailsjs itself is tested using mocha. So I selected mocha for testing my app too. This post is an…
  • Analysing Twitter With ELK Tools

    26 Jul 2014 | 5:00 pm
    Logstash, ElasticSearch & Kibana makes it easy to analyse logs. To a programmer's mind, logs can only mean application logs. But Logstash considers anything with a timestamp as a log. One such log input is twitter. As I'm getting more and more interested in appsec, I thought it will be cool to analyse twitter stream for #appsec tweets. Refer my earlier post to know how to install ELK tools and connect each of them. 1. Create a Twitter app To fetch twitter stream into logstash, you need twitter API keys. You need to create a twitter app for that. Goto Twitter Apps Page and create a…
  • Installing Logstash, ElasticSearch & Kibana on a Vagrant Box

    16 Jul 2014 | 5:00 pm
    Logtash + ElasticSearch + Kibana, awkwardly abbreviated as ELK, is a powerful combination of tools to collect, analyse and visualise events and logs. Below are my notes in installing these tools on a CentOS vagrant box. Note: For creating a CentOS box on Vagrant, refer my earlier post 1. Install Tools ELK tools are not available in the default repositories. So first add them. sudo rpm --import http://packages.elasticsearch.org/GPG-KEY-elasticsearch sudo vi /etc/yum.repos.d/elasticsearch.repo add the below lines to the file: [elasticsearch-1.0] name=Elasticsearch repository for 1.2.x packages…
  • Your Complete Guide To Vagrant On Mac

    11 Jul 2014 | 5:00 pm
    Most of us, developers, don't develop in a system close to production system. We develop in Mac (or Windows), but usually deploy on a linux flavour. This makes deployment painful. Vagrant fills this gap in the web-development process. Vagrant makes it easy to create development boxes as close to production. Technically, virtualisation by VMWare and VirtualBox solved this issue partially. I say partially, because it has been a tedious procedure to setup a virtual machine. Vagrant abstracts virtualisation from developer and makes creating virtual boxes smooth and quick. By developing in the…
  • Installing Sailsjs On Webfaction

    15 Jun 2014 | 5:00 pm
    Once you have developed an app in sailsjs locally, you may want to install it on a server in the cloud to showcase to your friends. I have been using webfaction1 as a server for almost a decade and I'll heartily recommend them. In this post, I'll explain how to install sailsjs on webfaction and serve it to the world. Since sailsjs is built on nodejs, first you need to install nodejs. Webfaction has a one-click installer for nodejs, but I couldn't get sailsjs running with it. So I'm going to show you how to install nodejs from sources outside of these installers. Installing…
  • add this feed to my.Alltop

    Ginktage

  • How to Get FM radio in Android Device (Moto G) ?

    Ginktage Admin
    13 Sep 2014 | 11:00 am
    This blog post will explain in simple steps on how to get FM radio in android device (Moto G). How to Get FM radio in Android Device (Moto G) ? If there is no FM radio app on your android device... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • iPhone 6 spoof video from Kenny Sebastian

    Ginktage Admin
    13 Sep 2014 | 9:28 am
    Few days back , Apple had unveiled its iPhone 6 . Well , the device is going well although there were lot of criticism comparing it with android stating that android had this few years ago. Kenny... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Popular Responsive and Mobile Shop Magento Themes

    Ginktage Admin
    13 Sep 2014 | 8:40 am
    There are plenty of Magneto CMS (Content Management System) themes that are available and it might be sometimes be really confusing to select the right theme and check if it is really worth . In this... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Free Bootstrap Website Templates

    Ginktage Admin
    12 Sep 2014 | 11:33 am
    Bootstrap is one of the popular front end UI framework for the developers . The Bootstrap templates are generally compatible with all the browsers . There are plenty of free Bootstrap frameworks... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Porting Unity Games to Windows Store and Windows Phone

    Ginktage Admin
    10 Sep 2014 | 10:28 am
    Want to learn more about porting your unity games to Windows Store and Windows Phone ? . Here’s an interesting session from Microsoft Virtual Academy on September 11 , 2014 between 9.00 am – 4.00 pm... [[ 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.

  • 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…
  • New Trend in Instant Messaging: Enlighters

    iavrutova
    5 Aug 2014 | 3:59 am
    If your think that instant messaging stopped its evolution after invention of Skype and Viber, then you may be surprised to hear that the newest trend is upcoming. What is faster than typing? You say: “Calling”. What is faster than instant text messaging? We say: “Video messaging!” The fastest way to express your feelings and thoughts is video. Enlighters is a new product of instant messaging industry that gives you an opportunity of sending video messages to everyone you want. Make video of your family smiling faces to send to your parents abroad, send a video question about goods…
  • Top 10 Information Security Technologies in 2014

    iavrutova
    25 Jul 2014 | 7:44 am
    There are so many different statistics and ratings in the world that it’s just silly to believe everything. However, the latest report on security technologies by Gartner seems to me a proven and up-to-date information. According to this report (after the Gartner Security & Risk Management Summit, being held through June 26), the 10 top security technologies were identified as the nearest future of IT security. 1. Cloud Access Security Brokers The first place goes to cloud access security brokers. CASB are on-premise or cloud-hosted software that provides security to cloud services.
 
  • add this feed to my.Alltop

    Code Corner

  • Amazon Prime Instant Video is available on Android

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

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

    Yuriy Galanter
    2 Sep 2014 | 7:03 am
    You know you shouldn’t use showModalDialog to open modal windows – it’s bad taste and prone to cause issues. Unfortunately many applications (especially Enterprise ones) rely on the method ability to halt code execution until the window closed (e.g. user answers a YES/NO question). Tough luck, starting version 37 Google Chrome removed support for showModalDialog. Your code suddenly began to act in weird and unpredictable way. You definitely should rework it to use a different approach to dialogs. Fortunately Google gives you a bit more time. You can re-enable showModalDialog…
  • Compare 2 source files and add difference to 3rd

    Yuriy Galanter
    19 Aug 2014 | 12:53 pm
    Sometimes when you patch or update your current version of software there is a need to apply the same changes to a previous version. Ordinary it’s a pain – you need to painstakingly determine which changes from the current source should go to previous version (because current source has changed a lot, new features added etc). Enter Beyond Compare – coolest tool to do all kind of compassion. One of the best features – “3 way merge”. It allows you to compare 2 files and apply the difference to 3rd. In our case here is what it can do: Select new patched…
  • How to search for Pebble app/watchface on the web

    Yuriy Galanter
    14 Aug 2014 | 12:21 pm
    Pebble smartwatch has a pretty good appstore that is accessible from the official app on your phone. But sometimes I want just to search for the app on the Web (big browser, keyboard/mouse – you know). Fortunately it is possible: Just enter “site:apps.getpebble.com” in your google search in addition to search terms and you will be able to get direct links to Pebble apps/watchfaces in the app store. Of course this has limited use at the moment – you can scroll thru app screenshots, read the description and that’s about it. Ideally this would behave same way as…
  • add this feed to my.Alltop

    DHTMLX Scheduler .NET

  • Simplified Creation of an Event Calendar with dhtmlxConnector UPDATED

    DHTMLX
    8 Sep 2014 | 12: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 | 3: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 | 2: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:…
  • DHTMLX Scheduler .NET 3.1 Released: New Skin, MultiSection Events, and More

    DHTMLX
    6 Aug 2014 | 2:18 am
    We are happy to announce a minor update of DHTMLX Scheduler .NET web control to the version 3.1. The new update introduces a trendy flat skin, resizable events in the month view, simple drag-and-drop between multiple schedulers (for Scheduler PRO), support for MVC5+, and more useful features and improvements. Trendy “Flat” Skin We’ve elaborated a new metro-like skin with enlarged figures and acute-angled event boxes and other calendar elements.   Multisection Events in Multiple Resource View We enabled adding multisection events in the timeline and units view of DHTMLX…
  • Car Rental App Demo in ASP.NET MVC5

    DHTMLX
    27 Jun 2014 | 6:31 am
    We’ve finally updated our car rental application in the ASP.NET MVC5 framework and are ready to share it with you. The new demo sample comes with an optimized UI, fixed bugs and some newly added useful features listed below. You can evaluate the results of our fruitful work in the new online demo sample available for download:  In addition to basic DHTMLX Scheduler .NET functionality and standard car booking features (such as checking car availability, browsing car types and prices, setting pick up and drop off dates and location) demonstrated in the previous demo, the updated car…
  • add this feed to my.Alltop

    Justin Cooney

  • Kendo UI Basic Flip Effect Example

    Justin Cooney
    9 Sep 2014 | 6:37 pm
    The Kendo UI Flip Effect is pretty cool and offers some handy functionality for Web pages that are short on space. You can set a section of your page to have a flip effect where the user can toggle between viewing two different sections of data. This is a nice option to standard popups or…
  • Example of Populating a Kendo UI TabStrip from C# CodeBehind

    Justin Cooney
    23 Aug 2014 | 8:13 pm
    In this article I’m going to show an example Web page in which I take a basic Kendo TabStrip front-end control, and integrate it with an ASP.NET WebForm in order to dynamically add tabs to the TabStrip from code-behind. To be able to run the example right away I’ve referenced the key libraries online instead of using…
  • Example of Binding a Kendo UI KendoNotification Control with an ASP.NET WebMethod

    Justin Cooney
    6 Aug 2014 | 7:50 pm
    The notification effects brought to the Web-development table by Telerik’s Kendo UI Notification component are really cool. You can have a look at a running demo of some of the neat stuff you can do with Kendo UI Notifications on the Telerik demo site at: http://demos.telerik.com/kendo-ui/notification/index In my case, I wanted to see how easy it…
  • VB.NET Basic Database Query Examples

    Justin Cooney
    31 Jul 2014 | 8:32 pm
    Here is my compilation of example code for a variety of database operations written in VB.NET These range from: Using ExecuteScalar to run a database command and get a single result back Using ExecuteNonQuery() to run a command where you don’t want or care for any return communication from your database Using ExecuteReader() to quickly loop through a database…
  • ShowModalDialog: How to Run a Function on the Parent Page

    Justin Cooney
    21 Jul 2014 | 9:10 pm
    Sometimes when putting together a Web-based application, you will need to show a custom modal dialog that is a bit more complex than the inbuilt JavaScript alert( or confirm( dialogs, and that unlike a jQuery modal dialog will run as a separate window. Your best option in this case is to use the JavaScript ShowModalDialog function.…
 
  • add this feed to my.Alltop

    Aspdotnet-Sharepoint

  • How to include crystal report in to form in asp.net

    Bhaskarreddy Mule
    12 Sep 2014 | 10:32 pm
    Title: Include crystal reports in to form in asp.netDescription :The crystal report can not be executed separately, Hence we can use a windows form to execute the reportAsp.net provides a control i:e CrystalReportViewer which can be used display the crystal report on the formSteps have to do invoke the crystal report1.Drag ―CrystalReportViewer control from tool box to specified formProperties for Report control:1.Report Source: EmployeeDetailsReport.2.Run the solution .Then it will ask a authentication ,there you need to enter a code(PWD) to finish the processWhile running the application…
  • How to get and format the date in asp.net using JQuery

    Bhaskarreddy Mule
    7 Sep 2014 | 5:55 am
    As per previous articles we have seen how to get the data from the web controls using JQuery. Here  we will know how format and add the days to desired date in JQuery.The below piece of code will get the current date and add days(Here 7days) using Jquery.There is one more functionality also included to get the date in a specific format using Date picker function<asp:Label id="Label1"  Text="Date" runat="server"/><asp:TextBox ID="txtDate" runat="server"/><asp:Button id="CalDuration" >Calculate</asp:Button></br />$("#txtDate").datepicker({ dateFormat:…
  • JQuery Allow specific number of Alphabets into text box in asp.net

    Bhaskarreddy Mule
    10 May 2014 | 12:29 am
    Title:Allow only number of Alphabets in to Text box in asp.net using JQueryDescription:As per previous article ,we have done validation on the text box which has to hold some value while doing the insertion.Now i would like describe and give an example on JQuery validation ,which will allow only 10 characters into text box.So here i will put condition text box length while performing the validation i:e is less then 10 ,it will show error message through alert boxExample:<html><head runat="server"><script type="text/javascript"…
  • JQuery validate textbox in asp.net

    Bhaskarreddy Mule
    28 Apr 2014 | 7:51 am
    Title : How to validate text box using JQuery in asp.netDescription : Why we have to apply validation on input control?Because of this functionality we can restrict the input data as per our need.Now we will see how to do the validation using client side script(JQuery).If we want to develop the validations in asp.net we have to use validation control for specified control.Example:<html><head runat="server"><script type="text/javascript" src="Javascript/jquery-1.4.1.min.js"></script><script type="text/javascript"…
  • DataBinding in windows Forms in asp.net using C#.net

    Bhaskarreddy Mule
    30 Aug 2013 | 10:10 am
    Title:Data binding for windows form using C#Description:Data Binding is the concept if providing address of memory location to a control for presenting data.This will reduce coding burden on developer and makes development faster.Below image can give the brief idea on itEach window for will maintain binding context component.Binding context component will manage currency manager components,Currency manager will maintain record pointer to data-set table,it supports navigation and manipulations,It will place data into Bound Control.Here the currency manager acts like mediator  between…
  • add this feed to my.Alltop

    Karim Ouda's Technical Blog

  • Vodafone & Etisalat Egypt internet proxy alters and optimizes your code

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

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

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

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

    Karim Ouda
    16 May 2014 | 10:53 am
    ErrorEclipse PDT PHP Function Description Hover and auto completion NOT WorkingVersion: Kepler Service Release 2SolutionRight-click project -> Configure -> Add PHP SupportCreditshttp://stackoverflow.com/questions/1293762/how-to-enable-autocomplete-syntax-highlight-for-php-core-functions-in-eclipse/1298290#1298290
 
  • add this feed to my.Alltop

    Developers

  • Infineon XMC 2Go Cortex M0 Development Kit Sells for 5 Euros

    Jean-Luc Aufranc
    15 Sep 2014 | 6:12 am
    Infineon brought another tiny, portable, and cheap ARM Cortex M0 board to market with XMC 2Go development kit featuring XMC1100 ARM Cortex M0 micro-controller with 16KB RAM, 64KB Flash, and tow breadboard friendly headers to access various serial interfaces and ADC pins. Key features listed on Infineon website: MCU – Infineon XMC1100 ARM Cortex-M0 MCU @ 32 MHz with 64KB flash, 16KB RAM. Debugger – On-board J-Link Lite Debugger using an XMC4200 Microcontroller. Headers – 2×8 pin headers suitable for Breadbord with access to 2x USIC (Universal Serial Interface Channel:…
  • Geek Reading September 15, 2014

    Rob Diana
    15 Sep 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. Announcing $100,000 for Startups on Google Cloud Platform | Google Cloud Platform Blog RavenDB, unrecoverable database…
  • $125 Com 1 Android Wear Watch Powered by Ingenic JZ4775 MIPS Processor (Crowdfunding)

    Jean-Luc Aufranc
    15 Sep 2014 | 2:49 am
    If you’d like to get an Android Wear watch, but are not quite ready to spend $200+ for the models currently available, the Com 1 Android Wear smartwatch could be interesting as you may get one for as low as $125, albeit with higher risks since it’s part of a flexible funding . The watch is powered by Ingenic JZ4775 MIPS processor, features a 1.6″ AMOLED display, and is IP67 rated (Water- and dust-proof). Com 1 watch hardware specifications: SoC -  Ingenic JZ4775 XBurst (MIPS) processor @ 1.0 GHz with 2D graphics, and VPU (MPEG-2, MPEG-4, VC-1, H.264, VP8,…
  • Qualcomm Unveils Snapdragon 210 LTE SoC for Entry-Level Smartphones

    Jean-Luc Aufranc
    15 Sep 2014 | 12:15 am
    > , > Qualcomm Unveils Snapdragon 210 LTE SoC for Entry-Level Smartphones September 15th, 2014 Android smartphones with LTE connectivity are now available for a little over $100, for example with powered by Mediatek MT6582 with an external MT6290 LTE modem, but prices may soon even get lower, as Qualcomm has now unveiled their latest Snapdragon 210 processor with integrated LTE modem to bring sub $100 LTE smartphones to market in 2015. For once, they’ve even provided detailed technical specifications for their new mobile application processor: Processor – Quad ARM Cortex A7…
  • Comment on Acceptance Criteria by Justin Mancinelli

    Mike Cottmeyer
    13 Sep 2014 | 1:26 am
    Did We Build the Right Product? And, Did We Build the Product Right? Acceptance criteria are an important yet, in my experience, often overlooked or undervalued aspect of the iterative planning process. Acceptance criteria are super important because projects succeed or fail based on the ability of the team to meet their customers documented and perceived acceptance criteria. When we clearly define acceptance criteria up front, we avoid surprises at the end of a sprint, or release, and ensure a higher level of customer satisfaction.  In other words we’re able to answer these two…
  • add this feed to my.Alltop

    Hashrocket Articles

  • 10 Tips to Fine-Tune Your Photoshop Workflow

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

    Paul Elliott
    5 Sep 2014 | 8:08 am
    I know you weren’t expecting to hear us again so soon, but Lynn and I are back with the latest news in the Ruby and Rails communities. Here is a quick roundup of what’s new in this episode of the Ruby5 podcast. http://ruby5.envylabs.com/episodes/530-episode-493-september-5th-2014 Reading Rails - TimeWithZone http://monkeyandcrow.com/blog/reading_rails_time_with_zone Working with time zones in Rails causing you to drink? A better understanding of how they work may force you to find another reason for it! This blog post is just what you need. descriptive_statistics…
  • Drop-in Responsive Styles With Sass

    Cameron Daigle
    4 Sep 2014 | 6:00 am
    Organizing responsive styles into your existing stylesheet is always a challenge, but a simple Sass mixin can provide you with a dead-simple way to inject responsiveness wherever it’s needed. Here’s the scenario. You’ve got most of your responsive styles specified within @media calls, but sometimes, even nesting responsive styles feels like overkill. When only one or two items are changed responsively, lines of code can add up quickly. For example, say I have an element with a bunch of styles that only needs margin and font size to change at 800px or smaller:…
  • Ruby5 Roundup - Episode 491

    Paul Elliott
    22 Aug 2014 | 7:18 am
    It’s that time again! Lynn and I are back again to bring you the latest news in the Ruby and Rails communities. Here is a quick roundup of what’s new in this episode of the Ruby5 podcast. http://ruby5.envylabs.com/episodes/528-episode-491-august-22nd-2014 Semaphore Free for OSS https://semaphoreapp.com/blog/2014/08/14/semaphore-gets-free.html Tired of Travis-CI or just want to try something different? Semaphore just launch a free plan for private and open source projects! PostRank URI https://github.com/postrank-labs/postrank-uri Google’s PostRank service released a new Ruby…
  • Go Performance Observations

    Jack Christensen
    7 Aug 2014 | 6:00 am
    In the course of optimizing the pgx PostgreSQL driver I observed a number of performance characteristics of Go that I hope you will find useful. Measure First “Premature optimization is the root of all evil” – Donald Knuth Go has two tools that are invaluable in performance tuning: a profiler and a benchmarking tool. The profiler helps find the trouble spots and benchmarks show the results of an optimization. See How to write benchmarks in Go by Dave Cheney and Profiling Go Programs by Russ Cox for introductions to these tools. Below are several specific techniques I found…
  • add this feed to my.Alltop

    Developer Blog

  • 5 Things I Wish My Clients Knew

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

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

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

    Steven Huey
    15 Aug 2014 | 7:33 am
    Apple surprised the Mac and iOS developer community at WWDC with the announcement of Swift, a new language for developing apps for OS X and iOS. With each beta release of iOS 8, Yosemite, and Xcode 6 the language has been evolving and the community has been quick to follow. I’ve been saving links from […]
  • dweet.io – Twitter for Social Machines

    Steven Huey
    13 Aug 2014 | 7:30 am
    Last week I came across dweet.io which looks like a great way for simple internet connected devices to publish and share data with interested people, systems, and devices. Sharing publicly is free, and privately is just 99 cents per month, per thing. It’s Twitter for the Internet of Things. You can “dweet” up to 2000 characters […]
 
  • add this feed to my.Alltop

    Jeremy's Programming Blog

  • Tech News September 5th 2014

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

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

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

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

    Jeremy Morgan
    16 Jun 2014 | 9:07 pm
    Today I’m going to show you how to set up a LEMP server (Linux NginX MariaDB PHP) on an Ubuntu 14.04. It’s a relatively easy process once you’ve done it a few times, but there are some things that can trip you up, so I thought I’d document it and present it here. For this tutorial I used a Digital Ocean Droplet, but any Ubuntu 14.04 server should work the same way. Set up a privileged user This assumes you’re using a fresh install of Ubuntu 14.04, and it’s not a crucial step in the process if your server is already set up. But we want to create an…
  • add this feed to my.Alltop

    AppCoda

  • Working with Touch ID API in iOS 8 SDK

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

    Simon Ng
    4 Sep 2014 | 10:09 am
    In iOS 8, Apple introduces a new feature for UITableView known as Self Sizing Cells. To me, this is seriously one of the most exciting features for the new SDK. Prior to iOS 8, if you want to display dynamic content in table view with variable height, you would need to calculate the row height […] This article, Understanding Self Sizing Cells and Dynamic Type in iOS 8, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Using Gesture Recognizers to Handle Pinch, Rotate, Pan, Swipe and Tap Gestures

    Gabriel Theodoropoulos
    25 Aug 2014 | 6:13 am
    Hello readers! iOS 8 is at the gates, as only a few weeks remain until the official release of the updated version of the operating system, and along with it, the release of the Swift programming language. So, as you understand, we are preparing to enter into a new era of the iOS SDK, where […] This article, Using Gesture Recognizers to Handle Pinch, Rotate, Pan, Swipe and Tap Gestures, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Introduction to UIAlertController, Swift Closures and Enumeration

    Simon Ng
    20 Aug 2014 | 10:47 am
    Among all the changes in iOS 8 SDK, the changes of two commonly-used APIs in UIKit framework are less known. Both UIActionSheet and UIAlertView classes are now replaced by the UIAlertController class. In iOS 8, whenever you want to display an alert message in your app, you should use UIAlertController instead the two deprecated classes. […] This article, Introduction to UIAlertController, Swift Closures and Enumeration, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Understanding Key-Value Observing and Coding

    Gabriel Theodoropoulos
    12 Aug 2014 | 9:52 am
    In programming, one of the most commonly accepted facts is that the flow of a program depends on the value of the various variables and properties you use. You just have to think how many times during an application development you have to check for your properties’ values, and based on them to drive the […] This article, Understanding Key-Value Observing and Coding, 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

  • How To Create HTTP Request In NodeJS

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

    Md Ali Ahsan Rana
    7 Sep 2014 | 8:52 pm
    If you are using github as your project’s source code repository, not matter whether its open source or private, it’s good idea to have the automated deployment mechanism setup so that whenever someone from your team push to the repository, your web app get built/updated automatically to the latest changes. There are several continuous integration […] The post Simple Github Push To Deploy Tutorial appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Beginners Guide To Use Git With Visual Studio

    Md Ali Ahsan Rana
    31 Aug 2014 | 2:52 pm
    It’s not much long Microsoft started support for using git with Visual Studio(since last year, 2013). And now, recently, it added some core updates on its git support as mentioned on techcrunch. I am not using visual studio/.NET platform since a while and thus wasn’t aware of the latest staffs going on. I explored this […] The post Beginners Guide To Use Git With Visual Studio appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Automated Deployment With GIT Post Receive Hook

    Md Ali Ahsan Rana
    24 Aug 2014 | 8:51 pm
    There are several deployment/ci tools available on the web. However, I was looking for a quick way without going through those process to deploy demo site for this blog on a VPS. For this simple purpose, git hook seemed a legit idea. Thus I went for this adventure of simple automated deployment with git hook. […] The post Automated Deployment With GIT Post Receive Hook appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Build PHP Web Application In One Step Using Makefile

    Md Ali Ahsan Rana
    17 Aug 2014 | 3:00 pm
    If you are deploying your PHP web application manually by updating revision, setting proper permissions, running tests etc from command line, may be its time for you to better automate these things to save your time. In case you already tried and may be you are a little distracted to learn such build system like […] The post Build PHP Web Application In One Step Using Makefile appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
 
  • add this feed to my.Alltop

    Dice News » Software Engineering

  • 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…
  • 6 Developer Tips for Better Disaster Recovery

    David Bolton
    31 Jul 2014 | 9:40 am
    You go through life thinking that it won’t happen to you, but someday it will: Your development PC suddenly goes from being state-of-the-art to having the computing power of a brick. How quickly you get back into action depends upon your budget and preparedness. Over the recent July 4 weekend it happened to me. The disaster was partially of my own making. Thanks to a slightly dodgy set of RAM—both Ubuntu and Windows 7 memory tests agreed on this—I was suffering a blue screen about once every two days. Still, the machine was usable enough to get things done, so I endured it. Then, a…
  • 4 Things Making Life Easier for PHP Developers

    Mark Feffer
    7 Jul 2014 | 6:23 am
    Though some developers have walked away from PHP and aren’t looking back, InfoWorld’s Serdar Yegulalp notes that the last several years have seen changes that make the PHP world a more pleasant place to be. He thinks these four are the most important: Click here to see PHP-related jobs. Package Management Rather than depend on the notably difficult PEAR (PHP Extension and Application Repository) for package management, you can now use Composer, which tracks packages on a project-by-project basis, making it easier to figure out which ones you need. It works with the repository…
  • add this feed to my.Alltop

    TechnoTrice

  • How To Insert IPtables Rules On Linux

    Rahul Tilloo
    14 Sep 2014 | 3:37 am
    Are you working on Red hat Linux ? When I was working on red hat I faced a problem in inserting the iptables rules properly. If you are also working on Red Hat you might face a similar problem.   I searched and found a quick solution on how to insert iptables rules in red […] The post How To Insert IPtables Rules On Linux appeared first on TechnoTrice.
  • How to Increase AIX Filesystem Size

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

    Rahul Tilloo
    10 Jul 2014 | 3:21 am
    In this article I’m showing you how to start installing Windows Server 2012  on new server.  I have also mentioned step by step guide with all the screen shot to make it easier . Please check out the Windows 2012 server minimum requirements as below. Windows Server 2012 Requirements :- Processor: Minimum: 1.4 GHz 64-bit processor […] The post How To Install Windows Server 2012 – A Step By Step Tutorial appeared first on TechnoTrice.
  • What is Integration Testing ?

    Rahul Tilloo
    4 Jul 2014 | 3:16 am
    In this article you will learn what is integration testing, types of integration testing and some best integration testing practices . Let’s start with the integration testing definition : Integration testing is software testing methodology where two already unit tested individual components are integrated and the interface between them is tested for defaults . This […] The post What is Integration Testing ? appeared first on TechnoTrice.
  • What is Unit Testing ?

    Rahul Tilloo
    22 Jun 2014 | 1:53 am
    In this article you will learn what is unit testing,  various software testing techniques and some best practices in unit testing . So let’s get started with unit testing definition : Unit testing is a one of the software testing methodologies where single units of code, modules and components are tested individually and independently. Purpose: The purpose of unit […] The post What is Unit Testing ? appeared first on TechnoTrice.
  • add this feed to my.Alltop

    Jeremy's Programming Blog

  • Tech News August 27 2014

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

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

    Jeremy Morgan
    3 Aug 2014 | 9:50 pm
    I was reading a post about some common C# interview questions, and thought I’d share some of mine. These are questions that I asked in interviews, or was asked in past interviews. Try them out...
  • How to set up a LEMP Server in Ubuntu 14.04

    Jeremy Morgan
    16 Jun 2014 | 9:07 pm
    Today I’m going to show you how to set up a LEMP server (Linux NginX MariaDB PHP) on an Ubuntu 14.04. It’s a relatively easy process once you’ve done it a few times, but there are...
  • The Book Every PHP Developer Should Read

    Jeremy Morgan
    12 Jun 2014 | 9:07 pm
    PHP has gotten a bad rap over the years. There is plenty of discussion around it’s “Fractal of Bad Design” and syntactical inconsistencies but the chief complaint is generally...
 
  • add this feed to my.Alltop

    Intertech Blog

  • How To Open An iOS App From A Web Page

    Jason Shapiro
    16 Sep 2014 | 3:00 am
    You’ve likely experienced the following scenario: you visit a web page on your iOS device, and the site asks, “would you like to use our iOS app instead?”  If you have the app downloaded, clicking the link launches the app, typically providing a richer user experience.  This is... Read More
  • Friday’s Developer Picks – Week of September 8th

    Pat Schaber
    12 Sep 2014 | 3:00 am
    Big week in the iOS developer community with Apple’s announcements, but don’t worry, we stayed impartial in this week’s picks and provided a video below from Google’s Android platform. The bottom line is that we have much to look forward to in application development for all... Read More
  • FAQs: Swift for iOS 8 and OS X

    Jason Shapiro
    11 Sep 2014 | 3:00 am
    One of the first lessons I teach during my iOS course at Intertech includes this warning: “be prepared to have the development rug pulled from underneath you.”  iOS is a relatively new environment, and as such, the changes to the tools, APIs, iDE, etc. are often drastic between major... Read More
  • Asynchronous Programming Techniques with .NET 4.5 Oxygen Blast

    Pat Schaber
    9 Sep 2014 | 3:00 am
    For those of you that weren’t able to make it to our recent Oxygen Blast presentation on Asynchronous Programming Techniques with .NET 4.5, the video recording, slide deck, and samples used have been posted below. This webinar introduced developers to past and current multithreaded... Read More
  • Friday’s Developer Picks – Week of September 1st

    Pat Schaber
    5 Sep 2014 | 3:00 am
    Good morning and Happy Friday! As you sip your morning coffee, here are this week’s picks that caught the attention of our teams this week. Admittedly, we may have spent more time on the JavaScript game than we should have – but, you need to have a little fun at work! Creative and... Read More
  • add this feed to my.Alltop

    Web Development Tutorial

  • Understanding Partial View in ASP.NET MVC

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

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

    IMRAN ABDUL GHANI
    20 Jul 2014 | 11:20 pm
    In one of previous ASP.NET MVC Tutorial, we discussed about Html Helpers in ASP.NET MVC and get answers to following questions: What are Html Helpers in ASP.NET MVC? What are Standard Html Helpers? What Standard Html Helpers renders? Standard Html Helpers are very useful but limited to common scenarios like rendering links and Html form elements etc.  But for a specific scenario, we might need to create a Custom Html Helper. ASP.NET MVC facilitates us to create our Custom Html Helper in following simple ways: Creating Extension Method on Html Helper Class Creating Static Methods ASP.NET…
  • Journey of 50 articles at Web Development Tutorial

    IMRAN ABDUL GHANI
    12 Jul 2014 | 10:55 pm
    For last few months, my focus was to explore Microsoft ASP.NET MVC features and learn to build application using ASP.NET MVC with Entity Framework. My last ASP.NET MVC Tutorial was about ASP.NET MVC Html Helpers (A Must Know). It completes a figure of 50 articles on Web Development Tutorial blog related to Web Technologies. In this review tutorial, I would like to share my experiences during this journey of completing 50 articles. Also, I would like to summarize what I have covered so far on Web Development Tutorial. While starting this blog, I was very much clear about one thing that…
  • ASP.NET MVC HTML Helpers – A MUST KNOW

    IMRAN ABDUL GHANI
    6 Jul 2014 | 11:59 am
    What are HTML Helpers in ASP.NET MVC? Think of HTML Helper in ASP.NET MVC as a method returning a string. So, What can be that string? The returning string is basically a HTML string that can render a HTML tag, For example, a link, an image or other form elements. Developers who have worked with ASP.NET Web Forms can map HTML helper to Web Form Controls because both serves the same purpose. But HTML helper are comparatively lightweight because they don’t have view state and event model like Web Form Controls. Along with the built in HTML helpers, we can also create our own custom…
  • add this feed to my.Alltop

    SaberLogic

  • Troubleshooting Slow BAQs in Epicor 9 and Vantage

    Eli Remington
    9 Sep 2014 | 1:41 pm
    When the performance of your Epicor 9 or Vantage 8 ERP implementation starts to slow down and causes performance issues for other users and operations, then it is time to look for the cause. What tools are available to diagnose the reason behind a slowdown so that steps can be taken to prevent it from happening again and again? One area where problems can often develop is with BAQ’s, where incorrect joins can cause a multitude of performance issues. Not only will the report itself run slower, but the amount of time and resources that goes into retrieving the data will deprive others users…
  • SaberLogic Joins Epicor Inspired Partner Network

    Eli Remington
    29 Jul 2014 | 1:39 pm
    SaberLogic becomes an Epicor Services Partner We were pleased to announce yesterday that SaberLogic has been accepted into the Epicor Inspired Partner Network. As a company we have worked with Epicor Vantage, Epicor 8 and 9 ERP products since we opened our doors in 2002. In fact, one of the SaberLogic principals even has experience back to Vantage 3.0. Despite this history, we had not taken this step of becoming an Epicor partner until today. Today we are officially an Epicor Services Partner. What does that mean for us, and most importantly, for you? It means that we will be expanding our…
  • A Custom Epicor 9 ERP Dashboard Built to Manage Complex Work Teams

    Bob Schnable
    18 Mar 2014 | 1:12 pm
    SaberLogic’s team of Epicor developers programmed a custom dashboard in Epicor 9 to make it easier for a furniture manufacturer to track and maintain their work teams. What special challenges did the manufacturer face? How did we take their unique process and engineer it into a custom Epicor ERP dashboard? Problem – How to Manage Complex Work Teams This particular furniture manufacturer was an Epicor 9 shop and had an unusual work team structure. They had specific production standards and an incentive-based pay structure that was based upon work teams. While there were standard…
  • A Custom Epicor 9 Dashboard Makes Customer Shipping More Economical

    Bob Schnable
    7 Feb 2014 | 1:50 pm
    As an Epicor 9 consulting and development company, we come across situations where customers are held back from implementing the best and most logical business process because their stock installation of Epicor doesn’t have an ideal solution to fit the process.  Almost every business has unique processes that make them competitive and its critical that they be able to customize Epicor 9 to make it fit those processes rather than simplify their process to fit the software. The Problem – Lack of Visibility in Epicor 9 One of our clients, a US-based manufacturer that is running…
  • Testing C# Code in a Web Browser

    Eli Remington
    30 Jan 2014 | 5:18 am
    Whenever we are doing customization or integration work for our Epicor or VISUAL Manufacturing clients using C#, it’s common that we need to test small snippets of code while working on a large project.  Typically, we would open up Visual Studio, create a new project, dump the code, etc.  All of those steps actually discourage you from testing frequently. If this is an issue that you run into as well, take a look at Dotnetfiddle.  It allows you to paste your C# and .NET code and test it…right in the web browser. http://dotnetfiddle.net/ You can also share code, collaborate, and…
 
  • add this feed to my.Alltop

    Laura Diane Hamilton

  • Machine Learning Algorithm Cheat Sheet

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

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

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

    4 Aug 2014 | 7:22 am
    Some of the info I found on the GaTech website for POP/IMAP configurations is out of date. So here are the correct settings to connect your @gatech.edu email address (used with the Office365 platform) to your iphone. I tested this on August 4, 2014 on an iPhone 5. Probably with small modifications you can set up a different smartphone or email client. IMAP ACCOUNT INFORMATION Name: Your Name Email: gtaccount@gatech.edu Description: GaTech INCOMING MAIL SERVER Host Name: outlook.office365.com User Name: gtaccount@gatech.edu Password: yoursecurepassword OUTGOING MAIL SERVER SMTP:…
  • 10 Tips for Better Deep Learning Models

    17 Jul 2014 | 8:11 am
    Yesterday I was lucky to attend Arno Candel's talk on Deep Learning with H20. Deep learning refers to multi-layer neural networks—supervised learning with stochastic gradient descent using backpropogation. He gave the following tips for developing a robust deep learning model: Use H20 to distribute the algorithm across multiple nodes in order to get a quick result on a very large dataset. Automatically standardize the data with feature scaling, setting the mean to 0 and the standard deviation to 1. This helps to ensure that each feature contributes the proper amount to the final model,…
  • add this feed to my.Alltop

    Code And Graphics

  • Flexible particle system - Tools optimization

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

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

    3 Aug 2014 | 10:20 am
    I am very curious about the D language and its community. Although, I do not have lot's of experience with this language, I try to track news and important updates. Recently, I've noticed that there is another book released regarding the language: D Cookbook, by Adam D. RuppeLet's see what's inside this book D Cookbook, by Adam D. Ruppe First of all, you will notice that the foreword and the technical review was done by Andrei Alexandrescu. In my opinion this gives the whole book +5 points at start! Furthermore, Adam D. Ruppe is a very experienced software developer. He used D language even…
  • Flexible particle system - How to start with Software Optimization

    30 Jul 2014 | 8:44 am
    It's time to start improving the particle code and push more pixels to the screen! So far, the system is capable to animate and do some basic rendering with OpenGL. I've shown you even some nice pictures and movies... but how many particles can it hold? What is the performance? Is it that bad? What are the hot spots and bottlenecks? We need to figure that out in the first place! Read more to get some theory behind the optimization process and how to apply this to our particle system example.The SeriesInitial Particle DemoIntroduction Particle Container 1 - problemsParticle Container 2 -…
  • Quick case: Char Pointer vs Char Array in C++

    14 Jul 2014 | 8:46 am
    When you write: char strA[] = "Hexlo World!";strA[2] = 'l'; Everything works as expected. But what about: char *strP = "Hexlo World!";strP[2] = 'l'; Do you think it will work correctly? If you are not sure, then I guess, you might be interested in the rest of article. In Visual Studio 2013 I got this message: Definitely not nice! And probably some stupid mistake :) What's the problem? The first example shows simple array initialization. We can read/write from/to the array strA. We can even print its size: cout << "sizeof(strA) = " << sizeof(strA) << endl; And guess what? The…
  • add this feed to my.Alltop

    Attila Oláh

  • JSON and struct composition in Go

    9 Sep 2014 | 5: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 | 5: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 | 4: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 | 4: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…
  • JSON decoding in Go

    28 Nov 2013 | 4:00 pm
    Incidentally, decoding JSON data (or really, almost any data structure) is really easy in Go (golang). We simply call json.Unmarshal(…) and boom! We have nice data structures. Well, except if our input source is not very well defined (meaning not strictly typed). Objects with loose schema Take this example. We want to decode a JSON object that looks like this: "author" "attila@attilaolah.eu" "title" "My Blog" "url" "http://attilaolah.eu" The usual way to go is to decode it into a struct: type Record struct Author string…
 
  • add this feed to my.Alltop

    Laura Diane Hamilton

  • Machine Learning Algorithm Cheat Sheet

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

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

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

    4 Aug 2014 | 7:22 am
    Some of the info I found on the GaTech website for POP/IMAP configurations is out of date. So here are the correct settings to connect your @gatech.edu email address (used with the Office365 platform) to your iphone. I tested this on August 4, 2014 on an iPhone 5. Probably with small modifications you can set up a different smartphone or email client. IMAP ACCOUNT INFORMATION Name: Your Name Email: gtaccount@gatech.edu Description: GaTech INCOMING MAIL SERVER Host Name: outlook.office365.com User Name: gtaccount@gatech.edu Password: yoursecurepassword OUTGOING MAIL SERVER SMTP:…
  • 10 Tips for Better Deep Learning Models

    17 Jul 2014 | 8:11 am
    Yesterday I was lucky to attend Arno Candel's talk on Deep Learning with H20. Deep learning refers to multi-layer neural networks—supervised learning with stochastic gradient descent using backpropogation. He gave the following tips for developing a robust deep learning model: Use H20 to distribute the algorithm across multiple nodes in order to get a quick result on a very large dataset. Automatically standardize the data with feature scaling, setting the mean to 0 and the standard deviation to 1. This helps to ensure that each feature contributes the proper amount to the final model,…
  • add this feed to my.Alltop

    Buzinga

  • 10 Most Inspiring Quotes For Startup Entrepreneurs

    Logan Merrick
    9 Sep 2014 | 1:37 am
    I love my life. I love every little bit of it, even the crappy parts. Even when the wheels fall off and you think it can’t get any worse. I still love it. Why? One word. Inspiration. I believe entrepreneurship. And I believe entrepreneurs need inspiration. My philosophy is this: “Harbor entrepreneurship. Because it’s the […] The post 10 Most Inspiring Quotes For Startup Entrepreneurs appeared first on Buzinga.
  • 7 Steps to Getting Google to Buy Your Startup

    Alistair Hart
    3 Sep 2014 | 1:41 am
    What’s your exit strategy? Having your app bought by Google (or by any other large company for that matter) is the ideal outcome for most entrepreneurs. However, as I’m sure you can imagine this is by no means a run-of-the-mill affair. It’s bloody tough. And it doesn’t happen overnight. Let’s talk about what you need […] The post 7 Steps to Getting Google to Buy Your Startup appeared first on Buzinga.
  • 10 Fastest Growing Apps Right Now And Why

    Alistair Hart
    27 Aug 2014 | 12:29 am
    Are you interested in uncovering 10 of the fastest growing apps on the planet?  Do you want to know what their special ingredient is?  What they’ve done well and what you can do to achieve similar success? In this article I’m going to unveil my research of the top 10 fastest growing apps right now, and […] The post 10 Fastest Growing Apps Right Now And Why appeared first on Buzinga.
  • How to Engage and Retain Your Current and Future Users

    Logan Merrick
    19 Aug 2014 | 12:50 am
    Why do most tech-startups fail? Don’t listen to the ‘app-marketing-gurus’ or anyone else who points to ‘more downloads’ as the solution to all problems. People with this kind of single-minded mentality tend to struggle in their own tech-businesses. I’ve worked with countless startups – in all stages of the business lifecycle – to point out […] The post How to Engage and Retain Your Current and Future Users appeared first on Buzinga.
  • What Justin Bieber Taught Me About App Marketing

    Logan Merrick
    6 Aug 2014 | 12:58 am
    Promoting your app is always the hardest part of app development. And with the 800 odd apps that hit the App Store every day, the costs of app marketing is sky rocketing. So then how are we meant to get our apps out there in front of our audience without going broke in the process? Don’t […] The post What Justin Bieber Taught Me About App Marketing appeared first on Buzinga.
  • add this feed to my.Alltop

    Agile, ideas, startups, MOOCs and more

  • Startups may have an Agile plan til they get punched in the mouth

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

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

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

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

    gpsist
    6 May 2014 | 2:33 pm
    Building a startup is never easy! One of the key factors of success is cost reduction – run the business with minimal or even no budget at all, at least in the beginning. How? By taking advantage of opportunities wherever you find them.Apirise begun just like any other startup business – an idea. This our newer post in our Apirise blog.  George Psistakis I love technology and working with people. That is why I am trying to offer as much as I can at the local startup ecosystem and at the same time building Apirise. A visual platform that allows you to interact with already existing…
 
  • add this feed to my.Alltop

    The Expect Labs Blog

  • "A computer terminal is not some clunky old television with a...

    15 Sep 2014 | 9:04 am
    "A computer terminal is not some clunky old television with a typewriter in front of it. It is an interface where the mind and body can connect with the universe and move bits of it about." — Douglas Adams, 1992 Douglas Adams was a British writer best known for his satirical science fiction series, The Hitchhiker’s Guide to the Galaxy, which turned into an international cult sensation. Adams’ philosophical themes and esoteric humor catapulted the books to fame, selling over 15 million copies worldwide. The quote above is from Mostly Harmless, the last book in the series.
  • How is Archie related to an important milestone in search...

    11 Sep 2014 | 8:54 am
    How is Archie related to an important milestone in search history? Decipher the connection in our latest tech fact: Tech Fact #4: The very first search engine was created in 1990 by McGill University student, Alan Emtage. Orginally called “archives,” it was shortened to “Archie” in order to comply with UNIX naming conventions. Keep an eye out for more tech trivia next week!
  • You're 15 Minutes Away From Making a Voice-Driven App

    10 Sep 2014 | 9:02 am
    Did you know that you can build a voice-driven application in just 15 minutes? With our...
  • Are you constantly flipping through TV on-screen guides,...

    9 Sep 2014 | 9:13 am
    Are you constantly flipping through TV on-screen guides, desperately trying to find something to watch? Today, discovering the right thing to watch at precisely the right time is a painful undertaking. Relaxing on the couch and enjoying a good movie should be (and can be) easier.With MindMeld, it can. Play around with our movie assistant demo to learn how you can use our platform to instantly find your favorite flicks.
  • “We may say most aptly that the Analytical Engine weaves...

    8 Sep 2014 | 9:02 am
    “We may say most aptly that the Analytical Engine weaves algebraic patterns just as the Jacquard loom weaves flowers and leaves.” — Ada Lovelace in 1843 The world’s first computer programmer was an English woman named Ada Lovelace, born in 1815. Lovelace was a huge proponent of Charles Babbage’s Analytical Engine, which many believe to be one of the earliest computers. In an analysis on the Analytical Engine, Lovelace wrote the first algorithm, and made it clear to the world that machines could use numbers to represent things other than amounts. Back in 1843, Lovelace wrote that…
  • add this feed to my.Alltop

    MAG Studios Blog

  • Samsung To Release Galaxy Alpha And Galaxy Note 4 To Take On Apple

    Lalit Kapur
    11 Sep 2014 | 11:55 pm
    The South Korean smartphone manufacturer, Samsung, is planning to release its two premium devices, the Galaxy Alpha and the Galaxy Note 4, in India somewhere during Diwali. Quite evidently, the company is aiming to take on its rival Apple in the premium segment. The Galaxy Alpha is expected to have a greater impact on the market as it is quite different from all the other Samsung devices launched till now. Unlike the previous Samsung devices having a plastic body, the Galaxy Alpha with have a metallic case to give it a more sophisticated and elegant look. The 4.7 inch display of the Galaxy…
  • Apple iPhone 6 And Apple Watch – The Disappointing Aspects

    Lalit Kapur
    10 Sep 2014 | 5:40 am
    I can’t tell you how eagerly I was looking forward to the September 9 Apple releases. Although I am not a huge Apple fan but I was genuinely curious about the latest iPhone 6 and the company’s first ever wearable device. Things however turned out to be quite disappointing to be honest. How can you expect a 2014 device to offer you the same old features that most of the rivals like Samsung and Google are already offering? There are quite a few disappointing aspects of the iphone 6 and Apple Watch that I have listed below: To start with, have you seen the Apple launch event live stream? It…
  • It’s Time To Adorn Yourself With The Latest Apple Products, iPhone6 And Apple Watch

    Lalit Kapur
    10 Sep 2014 | 2:22 am
    At last, Apple has unveiled the iPhone 6 and Apple Watch, two of the most awaited products, on Tuesday. The latest devices have received huge responses across social media although users in India will have to wait, at least, till Diwali to get their hands on the devices. The iPhone 6 Powered by the Apple A8 dual-core processor, the iPhone 6 runs on iOS 8 and comes with up to 4 G LTE network support. It also features Nano-SIM support, 12 GB internal memory, IPS LCD display with a shatterproof sapphire crystal protection. It can record videos at 1080p and allows simultaneous image capturing…
  • 3 Things You Need To Do Before Hiring A Software Development Company

    Lalit Kapur
    9 Sep 2014 | 5:35 am
    Hiring A Software Development Company You are planning to hire a software development company for your business and you want the best customized product in the market. Great! But do you know that it is not always the responsibility of the software development company to ensure you a high-quality end product? Even you need to do your bit so as to ensure that the company you are hiring is able to develop the software you are looking for. Before you approach a software development company, make sure that you do a solid preparation. Yes, you heard it right – you too need some preparation. So…
  • Micromax Launches Canvas Nitro A310 Smartphone Available Exclusively On Snapdeal

    Lalit Kapur
    9 Sep 2014 | 12:44 am
    India’s one of the leading smartphone manufacturers, Micromax, has launched the Canvas Nitro A310 on Monday priced at Rs 12, 990. Offering a blend of latest technology, innovative designs and excellent functionality, the latest device by MIcromax will be exclusively available on Snapdeal. The device runs on the Android 4.4 Kitkat OS powered by a 1.7 GHz Tru octa-core processor which enables superb multi-tasking and advanced app performance. It has a 2 GB RAM, 8 GB ROM and 5 inch HD IPS Display offering great picture quality and color vibrancy. The latest version of the OS features Google…
  • add this feed to my.Alltop

    eLuminous Technologies

  • How to increase efficiency while outsourcing to Web development companies?

    Shweta Joshi
    15 Sep 2014 | 12:39 am
    There might be so many times that you have heard about this equation of time, quality & cost. It says: When you want to develop a good quality project, you must be ready to invest more time & money. When you want to save time, you need to invest even more money & yet have to compromise on the quality. And when you want a project developed at a lesser cost, you need to compromise on the quality & should be ready to invest more time. This sounds absurd but apparently  considered as truth. Well, I find this fact unrealistic when it comes to dealing with the Web Development…
  • How to evaluate a WordPress Development Company?

    Shweta Joshi
    2 Sep 2014 | 3:20 am
    Are you one of those who is interested to develop an attractive website but unable to find any trustworthy WordPress Development Company? If it makes you feel better, you’re not alone. There are so many decision makers who have either been fooled by the companies or may be not received what they actually asked for. I just spoke to few of my references about their experience while dealing with a WordPress Development Company, what I heard was shocking. Some of them said that the other company stopped responding properly once they were paid, while some said there were unexpected project…
  • Why you should start finding a AngularJS Developer?

    Shweta Joshi
    26 Aug 2014 | 11:31 pm
    I am sure you have heard about this much loved JavaScript framework called AngularJS. It is gaining a lot of traction nowadays due to various functionalities that were much awaited by the Developers. Only AngularJS Developers can express how powerful it is & how the projects got only positive outputs after implementing AngularJS. Apart from the features mentioned in the image, there are some more things that makes it influential. To highlight some of the additional benefits of Angular JS Development is that it is built on MVC (Model–view–controller) architecture so it doesn’t…
  • 5 great rules to Hire Dedicated PHP Programmers.

    Shweta Joshi
    11 Aug 2014 | 2:20 am
    Whether you are planning to develop a mobile application or a web based portal, having a good developer has become highly essential. The competition to Hire Dedicated PHP Programmers is on-fire like never before. There are so many websites where the buyers & the programmers are bidding to form the business relationships nowadays, however are you sure about its reliability or are you a part of it just because others are? Every company has a different perspective while hiring a developer, some of them hire on the basis of their talent while others hire on the basis of the lowest amount bid…
  • Hire PHP Developer Vs. Employ PHP Developer.

    Shweta Joshi
    7 Aug 2014 | 12:32 am
    Like all the decision makers, you too might be confused so many times on whether to Hire PHP Developer or employ him temporarily/ permanently. You may disagree, however the right move would be to hire them from a company who offers Web Developers for Hire. Don’t find it productive? Well, I have many proofs which will convince you to agree with me. Following are some factors which will help you to make a decision more easily: 1)    Productivity: There is no doubt that if you are employing a PHP Developer, it will be the best. However are you sure about the fact that he will be technically…
 
  • add this feed to my.Alltop

    QA Intelligence - a QABlog

  • What you measure will improve

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

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

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

    maayan
    8 Jun 2014 | 2:45 am
    The National Software Testing Conference held in London May 20-21st, 2014 focused on some of the key issues occupying the testing community. I was fortunate enough to attend this, my first testing related conference, with Joel Montvelisky on behalf of PractiTest. Not only was this my first overseas testing conference, this was also the first time I got to hear directly about the full spectrum of the testing community. The “hot” topic that seemed to be on everyone’s mind was “Agile Testing”. The event featured many speakers from known companies including…
  • Are we all Accidental Testers?

    Joel Montvelisky
    28 May 2014 | 2:34 am
    Two weeks ago I was giving a presentation at StarEast.  I will write more about the content of this presentation on a later post, but I wanted to write about something that happened “on the side” of it that made me realize an interesting characteristic of most testers out there in the world. During the introduction slides I mentioned that I was a case of being an “accidental tester”, someone who had gotten into testing more by chance than as part of a conscious and planned decision. This was not an integral part of the presentation, but more of an introduction to…
  • add this feed to my.Alltop

    Iain the Indie

  • The 7 Steps to Hire a Programmer to Build Your Idea

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

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

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

    Iain
    14 Aug 2014 | 11:17 pm
    If you are building an app or website that requires flags or details of countries and currencies then it can be hard to find data you can actually use. I have assembled in one spot a basic set of currency, country and flag data which can be freely used without attribution in commercial applications (MIT license). The flag icons are Copyright (c) 2013 Go Squared Ltd. http://www.gosquared.com They have made available an excellent quality set of flag icons under the MIT license. Please remember to acknowledge their work by including their license agreement if you use the flags. They have…
  • How to ensure you ship your first app

    Iain
    10 Aug 2014 | 3:22 pm
    One big issue that many people will encounter when they first start working for themselves is ensuring that they ship that first app. Even the most disciplined person can easily fall down at this stage due to human nature. The problem is most evident with that first app as we tend to see it as our baby. It’s often something we’ve been planning to create or working on slowly for a long period. And therein lies the problem. Because we have invested so much time and so much of ourselves in the app we want it to be perfect before the world sees it. This results in it becoming stuck in…
  • add this feed to my.Alltop

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

  • Yorkhill Ice Bucket Challenge

    Martin Hinshelwood
    24 Aug 2014 | 12:31 pm
    Yesterday Buck Hodges took the ALS Ice Bucket Challenge. He was challenged by Brian Harry who was in turn by Adam Cogan. As I know all three of these folks it was only a matter of time before I got nominated. My torturer of the day is Buck. Really… how bad can it be? I did Tough Mudder this weekend my favourite obstacle is Arctic Enema :p!! This ALS Ice Bucket Challenge has been around for a few weeks now it has been hugely successful for ALS. This is a good thing and I that it can benefit other charities as well. In 2010 my son Kaiden had to have brain surgery. He had an arachnoid cyst…
  • Migrating source from Perforce to Git on VSO

    Martin Hinshelwood
    20 Aug 2014 | 7:06 am
    I have been working with a customer in London this week that is using TFS 2010 for work item tracking and Perforce for source control. Here is how I got on migrating source from Perforce to Git on VSO. It is rare for European companies to be OK with cloud but these guys are very progressive. They create software that the legal profession uses and even have a cloud offering of their own. They currently use Office 365 and don’t really want to have to run anything locally. They have a last few servers in a rack in their office which only serves to heat it up in the summer. Perforce is one…
  • You can’t use WITADMIN on versions older than TFS 2010

    Martin Hinshelwood
    13 Aug 2014 | 6:02 am
    I encountered a bit of a red herring today when I was trying to rename a Work Item Type Definition (WITD) and received the message that you can’t use WITADMIN on versions older than TFS 2010. However the server was TFS 2010. I am onsite in London this week doing a migration from TFS 2010 and Perforce to Visual Studio Online (VSO) and hit a confusing error message. My Surface only has Visual Studio 2013 installed so I am calling the 2013 version of WITADMIN against the TFS 2010 server. Since TFS 2010 is fully supported this should work with no issues. However instead of working I got a…
  • Avoid the Bug as Task anti-pattern in TFS

    Martin Hinshelwood
    6 Aug 2014 | 7:46 am
    For the last few months I have been working with an enterprise customer that has been steadily adopting Work Item Tracking in TFS. I have learned that you should avoid the Bug as a Task anti-pattern. The customer that I have been working with is fairly large and there are quite a few ALM Consultants helping them out. My task was to on board one department of about 120 people and ~10 teams. Incidentally, these teams are, for the most part, Java teams. As with any enterprise there are things that departments can decide for themselves and things that are handed down from on high and they are…
  • Merge Team Projects into one in TFS

    Martin Hinshelwood
    30 Jul 2014 | 7:09 am
    In TFS 2012 the product team introduced the concept of Teams into TFS. Before this many organisations created multiple Team Projects and now want to merge Team Projects into one, or at least fewer. There are many reasons you might have done this in the past but there is no reason to live with this. The simplest way to merge Team Projects is to create a new Team Project, add all of your teams and start from scratch. However for many organisations this sort of disruption is just infeasible and they would rather work with the dysfunctional and limiting layout rather than start again. For them…
 
  • add this feed to my.Alltop

    hfarazm

  • Tutorial 2: Node Authentication using Express, Amazon EC2 and Mongo | Node.js Tutorial

    Hafiz Faraz
    14 Sep 2014 | 12:56 am
    Posted by: Hafiz Faraz This is second tutorial of Node.js. Previously, we got familiar with Node.js. Here we will do something interesting with node. In this tutorial, we will build an authentication module to verify usernames and passwords using cloud-based NoSQL technology. Broadly, cloud based NoSQL technology is built for handling large scale structured and unstructured data. Companies such as Microsoft, Google, Amazon, and Facebook make extensive use of NoSQL technology to house the vast quantities of data generated by their users.… Read more The post Tutorial 2: Node…
  • Tutorial 1: Introduction to Node.js | Node.js Tutorials

    Hafiz Faraz
    11 Sep 2014 | 4:28 am
    Posted by: Hafiz Faraz Welcome to Node.js Course. This is first of many node.js tutorials. This post describes what node is, what node is not, practical application of node.js, why use node, who should learn node, what you should know before getting started, installing node and running your first node program. Moreover, we will also look into modules, how to install third-party modules in node.js, how to uninstall and update local and global modules.… Read more The post Tutorial 1: Introduction to Node.js | Node.js Tutorials appeared first on hfarazm. hfarazm - Software blog
  • Tutorial 15: Custom Directives in AngularJS

    Hafiz Faraz
    25 Jul 2014 | 3:24 am
    Posted by: Hafiz Faraz Show tutorials list This is angularjs custom directive tutorial. Lets see, how to make custom directives in angularjs? We will be making use of our existing guitar angularjs app which we have been working in Tutorial 14: Form Validation in AngularJS. You can download previous tutorial app here. Ok lets start, with angularjs directive. As we know that: Angularjs Directives are markers on a DOM element (such as an attribute, element name, comment or CSS class) that tell AngularJS’s html compiler ($compile) to attach a specified behavior to that DOM element…
  • Tutorial 14: Form Validation in AngularJS

    Hafiz Faraz
    18 Jul 2014 | 11:19 pm
    Posted by: Hafiz Faraz Show tutorials list Lets see how we can add form validation in angularjs application. We will be making use of our exisiting guitar application which we have been working in  Tutorial 13: Tabs in AngularJS . You can download previous tutorial complete app here. This tutorial is somehow little bit similar to Tutorial 8: data binding tutorial that we saw earlier.… Read more The post Tutorial 14: Form Validation in AngularJS appeared first on hfarazm. hfarazm - Software blog
  • Tutorial 13: Tabs in AngularJS | Working with tabs

    Hafiz Faraz
    14 Jul 2014 | 12:09 pm
    Posted by: Hafiz Faraz Show tutorials list This tutorial is about angularjs tabs, for this we need to continue working on the example from previous tutorial. You can download required files here. Lets add some more interactivity to our application by adding some tabs. We will add tabs in guitar details.html page which holds detail about selected guitar. There will be three tabs namely description, specifications and reviews.… Read more The post Tutorial 13: Tabs in AngularJS | Working with tabs appeared first on hfarazm. hfarazm - Software blog
  • add this feed to my.Alltop

    The Orange Orchard

  • Agile Myth #6: “Agile Means No Upfront Design”

    Calen
    9 Sep 2014 | 11:19 pm
    This is Calen’s seventh post in a 13-part series, “Agile Myths and Misconceptions” where he strives to correct 12 common misconceptions about Agile Software Development. First of all, let me correct the notion that Agile has little to no concern about design. Many if not most of the signatories of the Agile Manifesto are thought leaders in design. The two people who called the seminal “Lightweight Process Summit” in Snowbird resort in 2001, where the term “Agile Software Development” was coined and the Agile Manifesto was written, were Martin Fowler…
  • Jollibee #ChickenSad – An IT Management Case Study

    Calen
    13 Aug 2014 | 5:43 pm
    Calen discusses the system migration issues Jollibee faced that led to inventory issues for the fastfood giant. Here’s his take on what went wrong and what could’ve been done right. Last week, a system migration caused problems in inventory deliveries to Jollibee stores, and even outright shutdown of 72 stores. According to this article, Jollibee suffered a sales loss of 6% for at least the first seven days of August. Calculating using Jollibee’s 2013 revenue, this loss amounts to at least a whopping Php 92 million! And considering that the project reportedly already costs…
  • Template Method Pattern Example Using Java Generics

    Calen
    31 Jul 2014 | 5:40 am
    A tutorial on how to use the Template Method to eliminate error-prone code duplication. If you find that a lot of your routines are exactly the same except for certain sections, you might want to consider the Template Method to eliminate error-prone code duplication. Here’s an example: Below are two classes that do similar things: Instantiate and initialize a Reader to read from a CSV file. Read each line and break it up into tokens. Unmarshal the tokens from each line into an entity, either a Product or a Customer. Add each entity into a Set. Return the Set. As you can see, it’s…
  • My Lean Startup Experience

    Lorenzo Dee
    29 Jul 2014 | 3:12 am
    Lorenzo talks about the first Lean Startup in Manila and what he learned about validating ideas and finding out if your product is viable. I attended the first LSM in Manila (earlier this month). Here’s my experience. Long Hours… It was a long two and a half days (July 4 to 6), getting out of the building, talking to strangers, thinking about ideas, listening, and trying to stay awake with lots of caffeine. At the start of the event, attendees were asked to log their ideas if they had any. When the event started, the ones with ideas were given 50 seconds to pitch. It was…
  • Agile Myth #5: “Agile is Unpredictable”

    Calen
    24 Jul 2014 | 2:44 am
    This is Calen’s sixth post in a 13-part series, “Agile Myths and Misconceptions” where he strives to correct 12 common misconceptions about Agile Software Development. This is my sixth post in my 13-part series, “Agile Myths and Misconceptions”, It’s based on the talk I gave at the first PSIA Softech Philippine Software Engineering Conference. I am striving to correct 12 common misconceptions about Agile Software Development. In Kent Beck and Martin Fowler’s book, “Planning Extreme Programming”, they wrote “The Customer Bill of…
  • add this feed to my.Alltop

    Flowa

  • The CEO Secret of Achieving More with Less Effort

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

    4 Sep 2014 | 5:00 pm
    Flowa järjestää yhteistyössä Protomon ja PROFITin kanssa ilmaisen ja avoimen työpajan ohjelmistotuotekehityksen benchmarkkauksesta Jyväskylässä 26.9.2014. Työpajan aihe on: Softatuotekehityskyvykkyyksien kokonaisvaltainen benchmarkkaus Digibisnes on globaalia ja globalisoituu entisestään joka päivä. Samaan aikaan asiakkaat odottavat tuotteiden ja palveluiden kehittyvän yhä kiihtyvällä tahdilla. Myös markkinat muuttuvat nopeammin. Tuotetalojen pitää pystyä tarttumaan niiden suomiin tilaisuuksiin nopeasti ja löytää innovatiivisia ratkaisuja asiakkailla oleviin, alati…
  • Ari Pekka Lapin henkilöhaastattelu

    1 Sep 2014 | 5:00 pm
    This content is available only in Finnish. Kuuntele myös: 4 näkökulmaa tuotekehityksen mittaamiseen digibisneksessä Flowa-debaatti: Avoin palkkapolitiikka Juha Heimosen henkilöhaastattelu Antti Kirjavaisen henkilöhaastattelu Flowa podcastin viidennessä episodissa Tero Kadenius (@pisketti) haastattelee Ari-Pekka Lappia (@ilmirajat). Ari-Pekka selventää muun muassa, miksi softakehitysorganisaation kaksi haitallisinta roolia ovat sovellusarkkitehti ja projektipäällikkö ja vastaa anti-agile-haasteeseen: ”Minä se jaksan ihmetellä sitä, miksi osa näistä propellihattutyypeistä on…
  • Kuinka kehittyä johtajana kiireen keskellä

    29 Aug 2014 | 5:00 pm
    image: CC BY-SA 2.0 by Ally Mauro Monilla esimiehillä on liikaa palloja ilmassa, eivätkä he pysty pysähtymään kehittääkseen taitojaan. Stephen Parry kertoi ALE2014-avaus-keynotessaan viime viikolla tarinan siitä, kuinka hänestä tuli esimies ensimmäistä kertaa. Hänen roolinsa muuttui insinööristä 40-henkisen organisaation esimieheksi käytännössä yhdessä päivässä. Tarina kuulostaa tutulta. Monet asiantuntijat saavat nopean ylennyksen keskijohtoon pika-aikataululla. Ja toisin kuin asiantuntijaroolien tapauksessa, esimiehen roolin ei useinkaan koeta vaativan…
  • How To Improve Your Management Skills When Busy

    29 Aug 2014 | 5:00 pm
    image: CC BY-SA 2.0 by Ally Mauro Many managers have too many balls in the air to allocate time for learning. In his ALE2014 opening keynote last week Stephen Parry shared a story about how he became a manager for the first time. He was practically ejected from his role as an engineer and thrust into being the manager of 40-people team overnight. His tale is similar to many I’ve heard. A lot of experts and professionals are being promoted to middle management. And in contrast to expert or specialist roles, there is usually little thought given to the possibility that maybe learning…
 
  • add this feed to my.Alltop

    Dynamic Leap

  • Enterprise Mobile App Strategy: How to Make a “Bring Your Own Device” Policy Your Team Will Love

    Dynamic Leap
    8 Sep 2014 | 2:12 pm
    As smartphones like Apple’s iPhone and the array of devices running Android have taken off in popularity, employees have begun demanding that their workplace be more supportive of those who wish to use their own technology at work. If your company is still issuing mobile devices with a pre-installed app suite to your teams, you […] The post Enterprise Mobile App Strategy: How to Make a “Bring Your Own Device” Policy Your Team Will Love appeared first on Dynamic Leap.
  • Out with the Old: How Mobile Apps Are Reshaping Small Business and Why You Need to Move, Fast

    Dynamic Leap
    29 Aug 2014 | 12:53 pm
    Did you know that when 2014 began there were more mobile devices on the planet than there are people to use them? Since the first cellular telephones arrived on the market in the 1980s, mobile technology has enabled business owners to constantly expand and improve their operations while better engaging with their customers. Let’s take […] The post Out with the Old: How Mobile Apps Are Reshaping Small Business and Why You Need to Move, Fast appeared first on Dynamic Leap.
  • My App Just Launched – Now What? Seven Strategies to Find and Encourage New Users to Download Your App

    Dynamic Leap
    22 Aug 2014 | 11:35 am
    Have you just launched your own smartphone app or are you planning to in the near future? Congratulations! The development process can be tough – trust us – but once it’s complete you’re ready to focus on one thing: acquiring new users. However, with hundreds of thousands of apps on the market today it can […] The post My App Just Launched – Now What? Seven Strategies to Find and Encourage New Users to Download Your App appeared first on Dynamic Leap.
  • Four Mobile App Lessons to Learn from Social Media

    Kara Deveney
    20 Aug 2014 | 4:48 pm
    We’ve officially reached the tipping point – today, the majority of the world’s internet traffic comes from mobile devices. And the majority of that mobile traffic goes through apps. There’s no turning back now. We have become overwhelmingly dependent on our phones and our tablets to access the internet. And it’s been moving this way […] The post Four Mobile App Lessons to Learn from Social Media appeared first on Dynamic Leap.
  • Five Signs That Your Mobile App Project Requires Assistance

    Dynamic Leap
    15 Aug 2014 | 5:33 pm
    Often times one person is all it takes to effectively create simple experiences, functionality or general flow for an iOS, Android, or other internal mobile app project. Even simple design and development can be handled by a single gifted “jack-of-all-trades” with the help of some online tutorials and Google searches. However, in most cases, you […] The post Five Signs That Your Mobile App Project Requires Assistance appeared first on Dynamic Leap.
  • add this feed to my.Alltop

    InfoTuts

  • Easily Integrate PayPal Payment Gateway in PHP

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

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

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

    sanjeev
    5 Aug 2014 | 8:23 am
    I admire the magic Housing.com has done with Google Maps API. Today I am reviewing this awesome web application which has changed the way real estate and house hunting is done. Housing.com has undoubtedly revolutionized the online home search process through the perfect infusion of technology with innovative business acumen. Housing.com portal has been conceived […]The post 10 Things Which Make Housing.com Different from Other Online Home Search Portal appeared first on InfoTuts.
  • Get Multiple Checkbox Values in PHP

    sanjeev
    30 Jul 2014 | 3:53 am
    I know most of the developers already know it as its simple and easy but still it’s a little bit challenging when new developers encounter such situations in their projects. I also received this as a tutorial request from a guy who has to implement this in his college project. He needs to get multiple […]The post Get Multiple Checkbox Values in PHP appeared first on InfoTuts.
  • add this feed to my.Alltop

    W3lessons.info

  • Facebook Style Cover Image Reposition using jQuery & PHP

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

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

    Karthikeyan K
    29 Jul 2014 | 7:17 am
    Previously I had published Facebook Wall Script 4.0 with Codeigniter Framework. My readers asked me to update that version from 4.0 to 5.0. So I decided to update the wall script with more features like sharing posts, write on friends wall, Public/Private posts & Edit Posts. Features Facebook OAuth linkedIn OAuth Microsoft OAuth Google OAuth HTML5 Geolocation Edit Post Sharing Post Share Post on Friend’s Wall Public / Private Post Filter Posts Ban, Active, Inactive Users from Admin Dashboard Live Notifications on Likes, Comments, Shares Plus version 4 features Screenshots Share Post…
  • Facebook Style Press Enter to Send Option in Message / Comment Box using jQuery

    Karthikeyan K
    8 Jun 2014 | 12:14 pm
    Hi guys, Today I am going to tell you how to create Press Enter to Send option in comment or message box using jQuery. I would say it is one of the best feature where you can submit a form by clicking a button or just pressing the enter key. Facebook already has this feature in Messaging system. So I thought it will be very useful for web developers who really doing cool things in User Interface. jQuery Code to show/hide post button $('#press_to_enter').click(function() { var checkedValue = $('#press_to_enter:checked').val(); if(checkedValue) { $("#post_button").hide(); } else {…
  • Free Responsive Bootstrap Admin Templates 2014

    Karthikeyan K
    16 May 2014 | 12:28 pm
    Today I would like to share Top free twitter bootstrap admin themes that would really helpful for you to build a back end admin module for your next projects. Why Bootstrap Admin Theme? Well, Twitter Bootstrap is very popular among web developers because it is mobile friendly framework that includes largest collections of CSS, JavaScript libraries & components. In addition, Bootstrap will work on any screen resolutions & platforms. So it will be easy for developers to build a Admin Dashboard or Web Applications much much faster. Below bootstrap templates are completely ready to use in…
 
  • add this feed to my.Alltop

    FromDev

  • 40+ Best Programming Contest | Coding Competition Websites

    15 Sep 2014 | 9:30 am
    Online Programming contest sites are websites which are an ideal platform through which a programmer gets a unique opportunity to test his programming skills through the online contests held online at set frequencies. These contest sites would also enable a programmer to do a self evaluation on where he stands vis-a-vis the other online contestants. The contestants also get the opportunity to showcase his brilliance by solving problems which no one else might have solved yet. And last but not the least; the prize money for the winner is much higher when compared to a freelance site and the…
  • How to Steal Password Saved In Chrome, Firefox & Safari

    10 Sep 2014 | 9:30 am
    You may be surprised to see that how simple it can be to see your saved password on Google chrome, Mozilla Firefox, Safari and any latest popular browser. Google chrome is probably the worst in protecting your passwords since it stores them in plain text and it can be accessed by any user accessing google chrome. Other browsers are storing them with login protection e.g. Firefox supports master password to protect all saved passwords.There are many security threats related to password strength, password reuse, plain text password storage, password hashing and password encryption. In this…
  • 15+ Best Twitter Apps On Android

    8 Sep 2014 | 9:30 am
    Today is the time for the boom of social media. Everyone is eager to make their presence felt in the virtual world through social media. One of the popular social media platforms is Twitter. This is a micro blogging website which has billions of active users who tweets one or the other thing every moment. Today when internet is at a different level and many people are using smartphones why not using Twitter on your smartphones. Using Twitter on your mobile would help you remain connected 24/7 and as you are connected and tweeting every now and then it might fetch you more organic followers to…
  • 25+ Excellent Open Source Web Based File Explorer Applications to Manage and Share Files

    6 Sep 2014 | 8:30 pm
    With the increase in the use of applications over the internet, a system to conveniently manage the data is inevitable. As a solution, web based file managers can be used to manage the files and folders with ease through a web browser such as Internet Explorer, Firefox, Chrome, Safari etc. Additionally documents can also be shared with other users. Online Edit of the Text/Word/Excel files is also possible. Some web servers are stand-alone while a few require installation of software like IIS/Apache/MySQL/ASP/PHP/. Net.Below is a lowdown on the top open source web-based file explorers:Continue…
  • Exclusive Book Review - Hacking: The Art of Exploitation

    1 Sep 2014 | 9:30 am
    Hacking: The Art of Exploitation(By: Jon Erickson )If you are aspiring to become a successful professional hacker, this book is a must read for you. This book is a repository of knowledge base starting from the basic of hacking to advanced knowledge for becoming a professional hacker. The book Hacking – Art of Exploitation has beautiful and easy to understand contents that are related to technology useful for hacking. The book contains easy to follow exercises that help you understand the art of hacking. The contents of the book are written at the conceptual level with a nice blend of deep…
  • add this feed to my.Alltop

    blog.bluewhaleapps.com

  • Apple Announces iPhone 6 and iPhone 6 Plus

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

    Christine Morrow
    3 Sep 2014 | 12:23 pm
    The hype of Football Season 2014 has commenced.  With college football starting this past weekend and the NFL officially starting this week, it's best we are all prepared.  The football essentials are beer, food, beer, beer, food, oh and an awesome app to keep you updated and informed. There's tons of people who are involved with Fantasy Football and they need access to every game that's happening that day to know how certain players are performing.  More unfortunate people have to work on the weekends and are unable to watch the games; they need live updates! And then, there's…
  • CASE - Comprehensive Adult Speech-Language Evaluation iPad App

    Christine Morrow
    21 Aug 2014 | 12:41 pm
    Blue Whale had the pleasure of working with a Speech-Language Pathologist who developed this comprehensive adult speech-language evaluation iPad app.  The app is targeted towards adults to determine their speech functions.  The app has over 200 questions with 10 different tests, and several sub-tests, to choose from that will allow you to customize the evaluation for your patient.  There are specific directions with each type of question.  The questions can be timed and/or skipped.  The questions vary from drawing/writing the answer, listening to sound clips, choosing…
  • Valley Anesthesia: Student Registered Nurse Anesthetist (SRNA) Test Prep for iPhone and iPad

    Christine Morrow
    12 Aug 2014 | 7:02 am
    Our client, Valley Anesthesia, has their app "MemoryMaster for Nurse Anesthetist" availble in the App Store.  The app is a test prep for Student Registered Nurse Anesthetist (SRNA).  It is available on the iPhone and iPad.  This is a leading National Certifying Exam preparation from Valley Anesthesia to help students study anywhere and everywhere. MemoryMaster has over 4,000 questions to help memorize facts and concepts of anesthesia in a flash card format.  This also helps students save time and money preparing physical flash cards on their own.  Plus,…
  • DraftValet iPhone App: Expert Consulting on Fantasy Sports

    Christine Morrow
    31 Jul 2014 | 7:41 am
    Calling all fantasy sports enthusiasts! Need a few tips about your picks? Help managing your teams?  DraftValet is a superb iPhone app that allows you to connect with notable expert consultants.   Here are the features of the app: Tap into the brain trust of the top fantasy sports minds in the country Access DraftValet's proprietary realtime trending feature that continually updates the players and topics most important to fantasy sports teams Prepare with one-on-one advice on trends and strategies heading into your league's draft day Tap our 'follow up' feature to continue a…
Log in