Software Development

  • Most Topular Stories

  • How to move your files to Google Drive

    Google Developers Blog
    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…
  • Ruby 1.9.2-p330 Released

    Ruby News
    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;…
  • Programming Language Job Trends Part 2 – August 2014

    Developers
    Rob Diana
    26 Aug 2014 | 10:00 am
    In part 1 of the programming language job trends, we reviewed Java, C++, C#, Objective C, and Visual Basic. In today’s installment, we review trends for PHP, Python, JavaScript, Ruby, and PERL. Watch for part 3 in the next few days, where we will look at some emerging languages and others gaining steam. First, let’s look at the trends from Indeed.com: Much like the languages in part 1, there is a general downward trend for about 2 years. JavaScript still leads comfortably with Python demand staying almost flat during the…
  • What are some of the problems of Test Driven development?

    Software Product Development | Software Testing Tutorial | Software Process
    Ashish Agarwal
    21 Aug 2014 | 12:58 pm
    The Test driven development (TDD) does have a lot of benefits, but you would expect some issues, and there are some problems too. Regression testing, though sufficient and good enough for most cases of software development, there are sometimes situations where testing requires full functional testing. In these situations, partial functional testing cannot be used for determining success or
  • Hamburger Helper

    Signal vs. Noise
    Wailin Wong
    6 Aug 2014 | 7:33 am
    Businessmen like Ray Kroc and Dave Thomas have secured their places in the annals of the fast food industry. But what about Harry Holly? He invented the hamburger patty molding machine in the kitchen of the burger restaurant he opened after losing his job in the Depression. Holly’s patty press helped bring the modern fast food industry into existence by equipping McDonald’s and Burger King with machines that could efficiently produce standard-sized burgers. But 77 years after Holly founded his patty machine company, Hollymatic, neither inventor nor business has name recognition…
  • add this feed to my.Alltop

    Google Developers Blog

  • 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…
  • Office Hours for Google’s Udacity MOOCs

    Gary Lewis
    18 Aug 2014 | 8:39 am
    By Peter Lubbers, a Program Manager in charge of Google’s Scalable Developer Programs, which include MOOC developer training. Peter is the author of "Pro HTML5 Programming" (Apress) and, yes, his car's license plate is HTML5!At Google I/O, we launched four new Udacity MOOCs, helping developers learn how to work with Android, Web, UX Design, and Cloud technology. We’re humbled that almost 100,000 students signed up for these new courses since then. Over the next two weeks, we’ll be hosting on-air office hours to help out students who are working through some of these classes. Ask your…
  • Google Fit Preview SDK now available

    Louis Gray
    7 Aug 2014 | 10:00 am
    By Angana Ghosh, Product Manager, Google Fit At Google I/O we announced Google Fit: an open platform for developers to more easily build fitness apps. Today we’re making a preview SDK available to developers so that you can start to build.Google Fit provides a single set of APIs for apps and device manufacturers to store and access activity data from fitness apps and sensors on Android and other devices (like wearables, heart rate monitors or connected scales). This means that with the user’s permission, you can get access to the user’s fitness history -- enabling you to provide more…
  • Upgrade now to Calendar APIv3

    Louis Gray
    17 Jul 2014 | 11:30 am
    Cross-posted from the Google Apps Developers BlogBack in 2011, we launched Calendar APIv3, which offers developers several improvements over older versions of the API, including better support for recurring events and lightweight resource representation in JSON. At that same time, we also announced that the older versions of the API – v1 and v2 – would be entering a three-year deprecation period in order to give developers time to migrate to the new version. Those three years are coming to an end, and on November 17, the v1 and v2 endpoints will be shut down. If you haven’t already done…
  • The New Roboto

    Louis Gray
    16 Jul 2014 | 10:00 am
    By Christian Robertson, Android Visual DesignerAlong with the Material Design guidelines we released a new version of the Roboto type family. A lot of things have changed as we tuned the font to work across more screen sizes and conditions, from watches to desktops, televisions to cars. It still keeps much of its character that made it successful for both phones and tablets, but almost every glyph has been tweaked and updated in some way. We see Roboto as an evolving type family and plan to continue to change and update it as the system evolves. It used to be that a type family was designed…
 
  • add this feed to my.Alltop

    dzone.com: latest front page

  • Top 10 web design Trends in 2014

    Raziasheikh
    27 Aug 2014 | 10:23 am
    Web Design Industry is Changing day by day like HTML to HTML5, CSS to CSS3. Check out latest web design trends 2014
  • Android Gallery View – Displaying a List of Images

    rkkanojia7
    27 Aug 2014 | 10:01 am
    In your application if you want display a series of images to the user, you can make use of the Gallery.The Gallery is a view that shows items (such as images) in a center-locked, horizontal scrolling list.
  • Scrum Basics: When Should We Schedule Sprint Transitions?

    acoin
    27 Aug 2014 | 8:29 am
    For a one week sprint, it’s possible to do Review, Retrospective, and Planning all on Wednesday morning.
  • Introduction to Azure DocumentDB

    dotCore
    27 Aug 2014 | 8:29 am
    This week, Scott welcomes Ryan CrawCour on the Data Exposed show. Ryan is a Senior Program Manager for Azure  DocumentDB on the Data Platform Group at Microsoft. In this long-awaited episode, Ryan introduces us to Azure DocumentDB, a NoSQL document database-as-a-service.
  • Clojure developers are the happiest developers

    jfruh
    27 Aug 2014 | 8:29 am
    OK, the survey is based on Reddit comments and may not be entirely scientific, but it still pegs Clojure developers as the happiest.
 
  • add this feed to my.Alltop

    PHP.net news & announcements

  • 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.
  • PHP 5.6.0RC4 is available

    Webmaster
    14 Aug 2014 | 11:23 pm
    The PHP development team announces the immediate availability of the fourth and hopefully last release candidate of PHP 5.6.0. As we entered the feature freeze with beta1, this is a bugfix-only release. All users of PHP are encouraged to test this version carefully, and report any bugs in the bug tracking system. THIS IS A DEVELOPMENT PREVIEW - DO NOT USE IT IN PRODUCTION! For more information about the new features you can check out the work-in-progress documentation or you can read the full list of changes in the NEWS file contained in the release archive. For source downloads of PHP…
  • Last 5.3 release ever available: PHP 5.3.29 - 5.3 now EOL

    Webmaster
    14 Aug 2014 | 5:26 am
    The PHP development team announces the immediate availability of PHP 5.3.29. This release marks the end of life of the PHP 5.3 series. Future releases of this series are not planned. All PHP 5.3 users are encouraged to upgrade to the current stable version of PHP 5.5 or previous stable version of PHP 5.4, which are supported till at least 2016 and 2015 respectively. PHP 5.3.29 contains about 25 potentially security related fixes backported from PHP 5.4 and 5.5. For source downloads of PHP 5.3.29, please visit our downloads page. Windows binaries can be found on windows.php.net/download/. The…
  • CakeFest 2014 - The CakePHP Conference

    Webmaster
    4 Aug 2014 | 1:11 pm
    CakeFest is the annual conference dedicated to the CakePHP framework and related technologies, hosting live workshops, and inviting a variety of great speakers, to give the very best in presentations and talks on the latest from the community. This year the conference comes to Madrid, Spain, and takes place from August 21st until August 24th. The workshops are a great way to learn CakePHP, and get up-to-date with the latest version 3.0 and innovations directly from the core developers, while the conference days are packed with presentations, discussions and talks, and an ideal moment to learn…
 
  • add this feed to my.Alltop

    Signal vs. Noise

  • Hamburger Helper

    Wailin Wong
    6 Aug 2014 | 7:33 am
    Businessmen like Ray Kroc and Dave Thomas have secured their places in the annals of the fast food industry. But what about Harry Holly? He invented the hamburger patty molding machine in the kitchen of the burger restaurant he opened after losing his job in the Depression. Holly’s patty press helped bring the modern fast food industry into existence by equipping McDonald’s and Burger King with machines that could efficiently produce standard-sized burgers. But 77 years after Holly founded his patty machine company, Hollymatic, neither inventor nor business has name recognition…
  • QUOTE: Clutter is taking a toll on both morale and…

    David
    5 Aug 2014 | 7:59 am
    Clutter is taking a toll on both morale and productivity. Teresa Amabile of Harvard Business School studied the daily routines of more than 230 people who work on projects that require creativity. As might have been expected, she found that their ability to think creatively fell markedly if their working days were punctuated with meetings. They did far better if left to focus on their projects without interruption for a large chunk of the day, and had to collaborate with no more than one colleague. —Decluttering the company [The Economist]
  • PHOTO: Just took an Uber Black Car to the office…

    Jason Fried
    31 Jul 2014 | 12:34 pm
    Just took an Uber Black Car to the office today and noticed that they round down the price and make it clear on the receipt. $21.00 is definitely more luxurious than $21.71. Nice touch.
  • Hybrid : How we took Basecamp multi-platform with a tiny team

    Jason Z.
    31 Jul 2014 | 8:02 am
    Yesterday we announced the official Basecamp app for iPad. Just like our other apps for iPhone, Android, and Kindle it’s a hybrid—a native wrapper around a mobile web core. We’ve written about this setup before but today I wanted to really get into the details to show how it all works and how we’ve been able to launch four distinct apps with a handful of developers, just 5 people in all. How it works Basecamp has variants for desktop, phone and tablet. Desktop is the default browser experience we launched in 2012. When it detects a mobile device or a native app declares…
  • Our favorite recent reads on the web

    Emily Wilder
    28 Jul 2014 | 10:11 am
    Each week, Know Your Company asks everyone at Basecamp a few questions, including one that helps us learn more about each other. Last week’s prompt was “What’s one great read on the web you’ve come across in the past month?” We enjoyed reading one another’s recommendations so much we wanted to share the results here! Javan Makhmali, Programmer: Love People, Not Pleasure – http://www.nytimes.com/2014/07/20/opinion/sunday/arthur-c-brooks-love-people-not-pleasure.html Dan Kim, All-purpose: This Paul Graham article from way back in 2007, titled “Stuff”.
  • add this feed to my.Alltop

    A List Apart: The Full Feed

  • 10 Years Ago in ALA: Pocket Sized Design

    The fine folks at A List Apart
    25 Aug 2014 | 5:30 am
    The web doesn’t do “age” especially well. Any blog post or design article more than a few years old gets a raised eyebrow—heck, most people I meet haven’t read John Allsopp’s “A Dao of Web Design” or Jeffrey Zeldman’s “To Hell With Bad Browsers,” both as relevant to the web today as when they were first written. Meanwhile, I’ve got books on my shelves older than I am; most of my favorite films came out before I was born; and my iTunes library is riddled with music that’s decades, if not centuries, old. (No, I don’t get invited to many parties. Why do you ask oh I…
  • This week's sponsor: Need

    The fine folks at A List Apart
    22 Aug 2014 | 6:58 am
    Need is a curated retailer and lifestyle magazine for men. Featuring exclusive items from the world’s top designers. Check out Volume 9.
  • Dependence Day: The Power and Peril of Third-Party Solutions

    The fine folks at A List Apart
    19 Aug 2014 | 7:00 am
    “Why don’t we just use this plugin?” That’s a question I started hearing a lot in the heady days of the 2000s, when open-source CMSes were becoming really popular. We asked it optimistically, full of hope about the myriad solutions only a download away. As the years passed, we gained trustworthy libraries and powerful communities, but the graveyard of crufty code and abandoned services grew deep. Many solutions were easy to install, but difficult to debug. Some providers were eager to sell, but loath to support. Years later, we’re still asking that same question—only now we’re…
  • One Step Ahead: Improving Performance with Prebrowsing

    The fine folks at A List Apart
    19 Aug 2014 | 7:00 am
    We all want our websites to be fast. We optimize images, create CSS sprites, use CDNs, cache aggressively, and gzip and minimize static content. We use every trick in the book. But we can still do more. If we want faster outcomes, we have to think differently. What if, instead of leaving our users to stare at a spinning wheel, waiting for content to be delivered, we could predict where they wanted to go next? What if we could have that content ready for them before they even ask for it? We tend to see the web as a reactive model, where every action causes a reaction. Users click, then we take…
  • Valediction

    The fine folks at A List Apart
    18 Aug 2014 | 5:30 am
    When I first met Kevin Cornell in the early 2000s, he was employing his illustration talent mainly to draw caricatures of his fellow designers at a small Philadelphia design studio. Even in that rough, dashed-off state, his work floored me. It was as if Charles Addams and my favorite Mad Magazine illustrators from the 1960s had blended their DNA to spawn the perfect artist. Kevin would deny that label, but artist he is. For there is a vision in his mind, a way of seeing the world, that is unlike anyone else’s—and he has the gift to make you see it too, and to delight, inspire, and…
  • add this feed to my.Alltop

    Ruby News

  • 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
  • Stopped mailing lists temporarily

    31 May 2014 | 5:30 am
    We stopped the mailing lists on ruby-lang.org temporarily. Our mailing lists were attacked by a spam bomb. We stopped the following lists: ruby-core ruby-talk ruby-dev ruby-list ruby-cvs ruby-doc ruby-ext ruby-fr ruby-math We are sorry if the outage affects you and are working on resuming the lists as soon as we can. Status update 2014-06-16 9:00 +0000 We resumed the mailing lists on ruby-lang.org. Posted by hsbt on 31 May 2014
 
  • add this feed to my.Alltop

    Google Testing Blog

  • 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…
  • Measuring Coverage at Google

    Google Testing Bloggers
    14 Jul 2014 | 12:42 pm
    By Marko Ivanković, Google ZürichIntroductionCode coverage is a very interesting metric, covered by a large body of research that reaches somewhat contradictory results. Some people think it is an extremely useful metric and that a certain percentage of coverage should be enforced on all code. Some think it is a useful tool to identify areas that need more testing but don’t necessarily trust that covered code is truly well tested. Others yet think that measuring coverage is actively harmful because it provides a false sense of security. Our team’s mission was to collect coverage related…
  • add this feed to my.Alltop

    Scott Hanselman's Blog

  • How to run Background Tasks in ASP.NET

    Scott Hanselman
    26 Aug 2014 | 2:37 am
    A few years back Phil Haack wrote a great article on the dangers of recurring background tasks in ASP.NET. In it he points out a few gotchas that are SO common when folks try to do work in the background. Read it, but here's a summary from his post. An unhandled exception in a thread not associated with a request will take down the process. If you run your site in a Web Farm, you could end up with multiple instances of your app that all attempt to run the same task at the same time. The AppDomain your site runs in can go down for a number of reasons and take down your background task with it.
  • I was annoyed by the web font issues at Upworthy...you won't believe what I did next!

    Scott Hanselman
    16 Aug 2014 | 4:37 pm
    Sorry about the title, I had to. ;) I was running Windows and Google Chrome and I clicked on a link to an Upworthy.com video. When I go to Upworthy recently (don't judge me) I've been seeing this weird font for the last few months. It's obnoxious, and I was surprised they'd let this fly. Later, though, I looked in another browser, and it looked fine. Ok, time to F12. According to IE's Developer Tools there are three webfonts coming down and they each are downloading completely. Interestingly Chrome says the same thing: What's the DOM expecting the font to be? Well, basically all of them. ;)…
  • Surface Pro 3 - Initial Impressions

    Scott Hanselman
    15 Aug 2014 | 10:57 am
    I went out and bought a Surface Pro 3. I bought the i7 8 gig RAM 256 gig storage version. It was paid for with my own money and there were no discounts. It's been a while since I had a high-powered laptop that was my own, not my employers, so I was mostly happy to spend the money. I bought the "Microsoft Complete" plan that covers accidental damage, even from drops. I was a big fan of the size of the the Surface RT and the Surface 2. Those were the tiny thin ARM-based Surfaces. I used them all the time for email, Videos, browsing. I have an iPad Air, but used the Surfaces for their keyboard…
  • Exploring Impostor Syndrome in Technology - SXSW '15

    Scott Hanselman
    12 Aug 2014 | 10:28 pm
    I've written before about the idea of Imposter Syndrome or being a "Phony." It's the idea that on the surface you're an accomplished technologist but inside you're always questioning if you're really good enough. It turns out that this is SUPER common. You're not alone. That little voice or feeling that "I can do better." Or, "I'm not 100% qualified but I think I can push through this" can sometimes be a motivator. This wonderful index card is by Jessica Hagy of This Is Indexed. Explore her blog and book!  Remember that while you may feel like a phony, those…
  • Fixing the Touch Screen in Windows 8.1 on my old HP TouchSmart with NextWindow Drivers

    Scott Hanselman
    7 Aug 2014 | 10:16 pm
    We've got an older HP TouchSmart all in one computer that we use as the "Kitchen PC." It's basically a browsing, emails, YouTube, and recipes machine. It's lovely machine, really. I've actually seen them at Goodwill, in fact, for cheap. If you can pick one up inexpensively, I recommend it. Mine was starting to get sick so I opened it up (a challenge, but OK if you count all the screws) and replaced the Hard Drive. It comes with a 500gig 5400RPM full size SATA drive as I recall, but that was on its last legs. I happen to have a first gen 64G Intel laptop SSD around, so I use some 3M Command…
 
  • add this feed to my.Alltop

    Jon Udell

  • 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…
  • Business registration as a framework for local data

    Jon Udell
    14 Jul 2014 | 6:30 am
    In Crowdsourcing local data the right way I envisioned a different way for businesses to register with state governments. In this model, state governments invite and encourage businesses to be the authoritative sources for their own data, and to announce URLs at which that data is published in standard formats. Instead of plugging data into the state’s website, a business would transmit an URL. The state would sync the data at that URL, assign it a version number, and verify its copy (tethered to the URL) as an approved version. The state would also certify the URL as a source of…
  • add this feed to my.Alltop

    Rands in Repose

  • 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.
  • The End of Printed Newspaper

    rands
    20 Aug 2014 | 7:43 am
    Clay Shirky on Medium: Contrary to the contrived ignorance of media reporters, the future of the daily newspaper is one of the few certainties in the current landscape: Most of them are going away, in this decade. (If you work at a paper and you don’t know what’s happened to your own circulation or revenue in the last few years, now might be a good time to ask.) We’re late enough in the process that we can even predict the likely circumstance of its demise.
  • A Path to Discovery

    rands
    19 Aug 2014 | 7:34 am
    Saturday morning is for discovery. Multiple browser windows point me in multiple directions and I wander until I discover a thing to consider. The key to Saturday morning is not direction, the key is association. I am free associating myself across the internet looking for… something. Turntable.fm used to be key to this experience. This now shutdown service was my soundtrack for free association Saturday mornings. Turntable.fm allowed you to jump into a virtual room where a small handful of DJs were playing music they selected. These DJs were simply users who chose to share music rather…
  • My Favorite Kevin Cornell

    rands
    18 Aug 2014 | 7:35 pm
    After 200 issues of A List Apart, Kevin Cornell is retiring as staff illustrator. I find Cornell’s work to be gorgeous: I was fortunate enough to have him illustrate the very first (out of print) Rands t-shirt. Can’t wait to see what he tackles next.
  • Designer’s Guide to DPI

    rands
    18 Aug 2014 | 1:57 pm
    My hunch is a lot of folks are going to have a bunch of questions that will easily be handled by this handy guide by Sebastien Gabriel: This guide is designed as a “get started” or introductory read for the starting to intermediate designer who wants to learn or get more knowledge about cross-DPI and cross-platform design from the very beginning.
  • add this feed to my.Alltop

    Treehouse Blog

  • SVG Backgrounds

    Jason Seifer
    26 Aug 2014 | 8:32 am
    It’s Tuesday which means that the Treehouse Show is back! In episode 105 of The Treehouse Show, Nick (@nickrp) and Jason (@jseifer) talk about SVG Backgrounds, Breach: a new web browser, user behavior, and more. For a free month’s trial, Join Jason and Nick at http://teamtreehouse.com/show. This Week’s Links PatternBolt DomFlags – devtools extension to create keyboard shortcuts to DOM elements Breach – A browser for the HTML5 era FastShell: HTML5, Sass and JavaScript boilerplate for Gulp, by @_Karamii The “Just In Time” Theory of User Behavior The…
  • New Course: Python Collections

    Chris Zabriskie
    26 Aug 2014 | 6:00 am
    The new Python Collections course is now available at Treehouse! In this series of lessons, Kenneth Love will teach you all about lists, tuples, and dictionaries in Python. You’ll learn how to use them all and how they can make different Python tasks easier. One of the most common paradigms in Python is the concept of a container. From a string containing characters, to lists or tuples containing any kind of ordered data you want, to dictionaries giving you keys for different bits of data, you’ll find yourself using containers all the time. Kenneth covers all of this and more in…
  • Five Virtues of a Good Software Developer

    Amit Bijlani
    25 Aug 2014 | 8:16 am
    Recently I was watching a video by John Carmack the creator of Quake and Doom on the process of software development. He has has been developing software for over 20 years and is at the top of his game. And yet he claimed that he’s learning a lot recently. Learning? You would think that he knew everything already. He is the grand daddy of game engines. What can anyone teach him? That’s the beauty of being a developer. You never stop learning and the minute that you do, you stagnate; you get stuck in a project or a job that you end up hating. Or it causes your eventual burnout.
  • AJ is Now a Web Developer for the Sacramento Kings!

    Faye Bridge
    22 Aug 2014 | 6:32 am
    Treehouse students embark on new careers in the technology industry every day. Some go freelance based on the skills they learn with us, while others land jobs with companies across the world. We’re proud of our students and their successes, and today we’re highlighting one student’s story in particular. What’s most exciting about AJ’s story is that he not only landed a job as a full-time web developer, he’s also now combining his childhood passion for sport with his new career. Here’s AJ’s story, in his words… “Though I grew up in Silicon Valley – a hub for…
  • Web Performance

    Jason Seifer
    19 Aug 2014 | 8:33 am
    It’s Tuesday which means that the Treehouse Show is back! In episode 104 of The Treehouse Show, Nick (@nickrp) and Jason (@jseifer) talk about web performance, web components, the hamburger icon, and more. For a free month’s trial, Join Jason and Nick at http://teamtreehouse.com/show. This Week’s Links Aerotwist – Pixels are expensive Why Web Components Aren’t Ready for Production… Yet -Telerik Developer Network The origin of the hamburger icon Papa Parse – Powerful CSV parser for Javascript molly.is/saying The post Web Performance appeared first on…
 
  • add this feed to my.Alltop

    ScottGu's Blog

  • 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…
  • Azure: 99.95% SQL Database SLA, 500 GB DB Size, Improved Performance Self-Service Restore, and Business Continuity

    29 Apr 2014 | 8:13 am
    Earlier this month at the Build conference, we announced a number of great new improvements coming to SQL Databases on Azure including: an improved 99.95% SLA, support for databases up to 500GB in size, self-service restore capability, and new Active Geo Replication support.  This 3 minute video shows a segment of my keynote where I walked through the new capabilities: Last week we made these new capabilities available in preview form, and also introduced new SQL Database service tiers that make it easy to take advantage of them. New SQL Database Service Tiers Last week we introduced a…
  • add this feed to my.Alltop

    Perlbuzz

  • 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…
  • Perlbuzz news roundup for 2014-05-19

    Andy Lester
    19 May 2014 | 6:54 am
    These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. Dave Cross' book "Data Munging With Perl" now available as free download. (perlhacks.com) I broke Perl::MinimumVersion, sorry (neilb.org) Space Invaders in Perl 6 (ttjjss.wordpress.com) Test::Pretty makes your TAP more attractive (blog.kablamo.org) Automatic variable highlighting in vim (blogs.perl.org) Debugging binary data structures with Data::HexDump and Data::HexDumper (michael.thegrebs.com) Dependency graphs are now on metacpan (blog.stratopan.com)…
  • Perlbuzz news roundup for 2014-05-05

    Andy Lester
    5 May 2014 | 6:10 am
    These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. Let's delete 10,000 files from CPAN (blogs.perl.org) Fighting CPAN entropy (neilb.org) Modernizing your legacy environment (iinteractive.com) Facebook authentication with Mojolicious (Lite) (programming.tudorconstantin.com) The lies we tell about testing (allaroundtheworld.fr) p5p is using @Coverity's Scan to find C issues. (gossamer-threads.com) Wish @Klocwork still had similar program to support open source. Perl::MinimumVersion will scan your code and tell…
  • add this feed to my.Alltop

    Official jQuery Blog

  • jQuery Chicago Roundup!

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

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

    Dave Methvin
    7 Jul 2014 | 12:20 pm
    The jQuery and jQuery UI teams use Trac to do their bug reporting and tracking. The jQuery Core bug tracker could really use a Trac expert to migrate us to Trac 1.0 and fix a few nagging issues we’ve been having. If you’re an expert Trac-meister, or just someone with good Trac setup/configuration experience who’s up to the challenge, we’d love to talk with you! Send a message to dave(at)jquery.com and we’ll be in touch. Since some of you will inevitably ask: GitHub’s integration between issues and commits is wonderful, but it’s not anywhere near as…
  • Don’t Use jquery-latest.js

    Dave Methvin
    3 Jul 2014 | 7:38 am
    Earlier this week the jQuery CDN had an issue that made the jquery-latest.js and jquery-latest.min.js files unavailable for a few hours in some geographical areas. (This wasn’t a problem with the CDN itself, but with the repository that provides files for the CDN.) While we always hope to have 100% uptime, this particular outage emphasized the number of production sites following the antipattern of using this file. So let’s be clear: Don’t use jquery-latest.js on a production site. We know that jquery-latest.js is abused because of the CDN statistics showing it’s the…
  • jQuery 1.11.1 and 2.1.1 Released

    Dave Methvin
    1 May 2014 | 2:33 pm
    Ah, the air is sweet with the scent of spring and new jQuery 1.11.1 and 2.1.1 are in bloom. These are minor patch releases and shouldn’t pose any major compatibility issues. Throw a Cinco de Mayo party and have your friends come over to test. If you dig up a problem, let us know at bugs.jquery.com, and be sure to provide a simple test case using jsfiddle.net or jsbin.com to demonstrate the problem. You can include these files directly from the jQuery CDN if you like, or copy them to your own local server. The 1.x branch includes support for IE 6/7/8 and the 2.x branch does not.
 
  • add this feed to my.Alltop

    Channel 9

  • Ping 220: ReddX, Skype update, White House dress code, Ballmer moving on, and more | Ping!

    Mark DeFalco, RicksterCDN
    27 Aug 2014 | 10:48 am
    Hey everybody! Rick is back and he brought with him a new old toy to show off.  Welcome him back and get the latest news that we're pinging each other about![06:05] ReddX: reddit App for Xbox One Available Soon[07:44] Skype Chat notifications rebuilt around you[09:02] The White House Gives Up on Making Coders Dress Like Adults[12:29] Steve Ballmer steps down from Microsoft board[14:24] Fibbage: The Hilarious Bluffing Party Game is Now Available on Xbox One [T15::45] New AccuWeather app for Windows Phone includes minute-by-minute precipitation forecast for your…
  • Kinect On-Demand with some Azure help

    Greg Duncan
    27 Aug 2014 | 6:00 am
    Today's project from Kinect MVP Tom Kerkhove provides a mash-up of a number of Azure services, one that I don't believe I've seen used with the Kinect before, the recently released Azure Media ServicesDelivering Kinect On-Demand to a Store App with Azure Media Services & Notification Hubs – IntroductionIn this post I will introduce you to an end-to-end scenario where a Kinect application is using a cloud backend.I will also briefly introduce you to Microsoft Azure, the cloud platform of Microsoft, and what is has to offer in our scenario.End-to-end ScenarioIn this scenario we will…
  • "A Stroll Through Node..."

    Greg Duncan
    27 Aug 2014 | 6:00 am
    Today's Web Wednesday series is from Steven Edouard who's been blogging about a number of fun things like a cloud-connected doorbell, Video: SmartDoor, the World’s first Cloud-connected DoorBell and a BART Win.JS app, BartNOW: A WinJS Web App for Subway Trains.Today's series from Steven is  A Stroll Through Node...A Stroll Through NodeA Stroll Through Node: IntroductionA Stroll Through Node: Building a Recipes Website with Express, Jade and BootstrapA Stroll Through Node: Building a Real-time Communication AppA Stroll Through NodeA Stroll Through Node’ is a series of 4 posts to get…
  • Kinect for Windows v2 SDK Updated (Now with Fusion!)

    Greg Duncan
    26 Aug 2014 | 6:00 am
    After the first release of the Kinect for Windows v2, one of the more common requests I've seen is for the Kinect Fusion tool kit. The team listened and it's now available. That and much more...Updated preview SDK now available[Post copied in full below]Today, we are releasing an updated version of the Kinect for Windows SDK 2.0 public preview. This new SDK includes more than 200 improvements to the core SDK. Most notably, this release delivers the much sought after Kinect Fusion tool kit, which provides higher resolution camera tracking and performance. The updated SDK also includes…
  • Windows Compatible Hardware Development Boards Launch Event (Morning Session) | Windows Compatible Hardware Development Boards

    25 Aug 2014 | 7:30 am
    An event for the Sharks Cove hardware development board from Intel. We will demonstrate how it can be leveraged by developers for driver development and see how our Partners have successfully used this platform to further their business.
  • add this feed to my.Alltop

    The Daily WTF

  • CodeSOD: The Database Gazes Also Into You

    27 Aug 2014 | 3:15 am
    When Simon asked us to consider this code from his predecessor's custom-built PHP CMS, we weren't terribly impressed: $rs = new RecordSet("SELECT * FROM moduleData WHERE moduleID = '".$moduleID."' ORDER BY displayOrder ASC"); Since that code just selects a single record by its primary key, the only thing wrong with it is the redundant ORDER BY clause. But that wasn't all. Simon leaned forward across the table, his face made sinister by the single, flickering light bulb we make every would-be submitter sit under (TDWTF policy), and he whispered, "Wouldn't you like to know about the field in…
  • Announcements: Pittsburgh WTFers: A Storytelling Workshop

    26 Aug 2014 | 8:00 am
    Part of what brought me into writing and editing for The Daily WTF was my love of telling stories. I’ve had a very successful career working inside of corporate IT shops, and a huge part of that success comes from my ability to take a complex technical topic and explain it simply. To do that, I fall back on the same storytelling techniques that I use here. A lot of real-world WTFs could be avoided through better communication, and while I hate the idea of losing out on more fodder for the site, it’s my duty as an IT drone to try and stamp out WTFs. To that end, I’m teaming…
  • The Data Migration

    26 Aug 2014 | 3:15 am
    Consider a small European country with more than 20 social insurance institutions, each using their own proprietary software. Now consider sharing data between them. After decades of integration failures, these institutions decided to standardize on a handful of applications. One of these institutions hired Philipp’s firm to migrate their data to DB2. Philipp’s boss gave him the assignment with a clear conscience. “They have a data transfer interface already established. This should be a quick process.” However, Philipp’s dreams of webservices, integration…
  • CodeSOD: An Attempt at Proper JSP

    25 Aug 2014 | 3:15 am
    When developers first got access to those new-fangled gadgets called computers, memory was a very precious resource. Applications were frequently written as a main controller that would load module overlays into memory, call a function, and then repeat as additional functions were called. It was a horrible way to code, but it was all we had. Unfortunately, as computers came equipped with more and more RAM, this habit of repeating the controller code in every file seems to be quite resilient... Fast forward several decades, and Jeremy, like the rest of us at some point, was a newbie at his…
  • Error'd: Nulltastic!

    22 Aug 2014 | 2:45 am
    "I'm kind of surprised to see these kinds of positive ratings for soundtracks that may or may not exist," writes Bobby S.   Arrigo M. wrote, "This morning a new train was leaving from Rome, bound for ...Phoenix?"   "Well, I guess it's a fair to block your shutdown so that the logoff tune of the Microsoft Logoff Composing Team can be given its due respect," writes Jens R.   "While visiting the UPS Store I saw this clever message encouraging me to sign up for their email newsletter," writes James.   "Ok, sure 'so what, it's an error', but you have to admit - a 283 million…
  • add this feed to my.Alltop

    The Old New Thing

  • Where does the Installed Updates control panel get the install date from?

    Raymond Chen - MSFT
    27 Aug 2014 | 7:00 am
    A corporate customer wanted to know where the Installed Updates control panel gets the Installed On information from, because they found that the values were always set to the current date regardless of when the update was actually installed. The algorithm goes roughly like this: First, ask MSI what date the update was installed by calling Msi­Get­PatchInfo­Ex and asking for the INSTALL­PROPERTY_INSTALL­DATE. If that doesn't work, then go to the registry key under Software\Microsoft\Windows\Current­Version\Uninstall\Unique­Id and look for a value called (surprise)…
  • It's time we face reality, my friends: We're not rocket scientists

    Raymond Chen - MSFT
    26 Aug 2014 | 7:00 am
    During the development of Windows 95, it was common for team members to pay visits to other teams to touch base and let them know what's been happening on the Windows 95 side of the project. It was during one of these informal visits that the one of my colleagues reported that he saw that one of the members of the partner team had a Gary Larson cartoon from The Far Side depicting a group of scientists studying a multi-stage rocket ship they just assembled, but the stages are connected all crooked. One of the scientists says, "It's time we face reality, my friends. … We're not…
  • How do I read the "Double-click to open an item (single-click to select)" setting in Folder Options?

    Raymond Chen - MSFT
    25 Aug 2014 | 7:00 am
    Today's Little Program reports whether the Double-click to open an item (single-click to select) option is selected in the Folder Options dialog. A customer wanted to know how to do this, presumably so that their program would respect the setting and adjust its user interface to match. #include <windows.h> #include <shlobj.h> #include <stdio.h> BOOL IsDoubleClickToOpenEnabled() { SHELLFLAGSTATE sfs; SHGetSettings(&sfs, SSF_DOUBLECLICKINWEBVIEW); return sfs.fDoubleClickInWebView; } int __cdecl main(int, char**) { printf("Double-click is %s\n", IsDoubleClickToOpenEnabled()…
  • Dispelling the myths, rumors, and innuendo surrounding the QueryPerformanceCounter function

    Raymond Chen - MSFT
    22 Aug 2014 | 7:00 am
    The Query­Performance­Counter function has been the subject of much rumor and innuendo. In response to all the confusion, the kernel folks put together a page which tries to settle the controversy once and for all. It discusses the history of QPC over the ages, the problems it had on earlier versions of Windows or older firmware (which is probably where a lot of the myths started), its interaction with hypervisors, offers guidance on how to use it and its alternatives, and includes a very nice Q&A.
  • Why does the OpenThread function behave differently when the target thread belongs to another process?

    Raymond Chen - MSFT
    22 Aug 2014 | 7:00 am
    A customer discovered strange behavior in the Open­Thread function and wondered whether it was expected. We use the Open­Thread function to obtain a thread handle with THREAD_QUE­RY_LIM­IT­ED_IN­FOR­MA­TION, passing in a valid thread ID. We later pass this handle to Get­Exit­Code­Thread to get the thread exit code. We have found that the function succeeds if the thread in question belongs to another process, provided the thread is still running (has not yet exited). On the other hand, if the thread belongs to our own process, then the call always…
 
  • add this feed to my.Alltop

    Lambda the Ultimate - Programming Languages Weblog

  • Cost semantics for functional languages

    14 Aug 2014 | 4:53 am
    There is an ongoing discussion in LtU (there, and there) on whether RAM and other machine models are inherently a better basis to reason about (time and) memory usage than lambda-calculus and functional languages. Guy Blelloch and his colleagues have been doing very important work on this question that seems to have escaped LtU's notice so far. A portion of the functional programming community has long been of the opinion that we do not need to refer to machines of the Turing tradition to reason about execution of functional programs. Dynamic semantics (which are often perceived as more…
  • Stream Processing with a Spreadsheet

    12 Aug 2014 | 9:10 pm
    ECOOP 2014 paper (distinguished) by Vaziri et. al, abstract: Continuous data streams are ubiquitous and represent such a high volume of data that they cannot be stored to disk, yet it is often crucial for them to be analyzed in real-time. Stream processing is a programming paradigm that processes these immediately, and enables continuous analytics. Our objective is to make it easier for analysts, with little programming experience, to develop continuous analytics applications directly. We propose enhancing a spreadsheet, a pervasive tool, to obtain a programming platform for stream…
  • Safely Composable Type-Specific Languages

    10 Aug 2014 | 11:27 pm
    Cyrus Omar, Darya Kurilova, Ligia Nistor, Benjamin Chung, Alex Potanin, and Jonathan Aldrich, "Safely Composable Type-Specific Languages", ECOOP14. Programming languages often include specialized syntax for common datatypes (e.g. lists) and some also build in support for specific specialized datatypes (e.g. regular expressions), but user-defined types must use general-purpose syntax. Frustration with this causes developers to use strings, rather than structured data, with alarming frequency, leading to correctness, performance, security, and usability issues. Allowing library providers to…
  • A Next Generation Smart Contract and Decentralized Application Platform

    23 Jul 2014 | 10:12 am
    A Next Generation Smart Contract and Decentralized Application Platform, Vitalik Buterin. When Satoshi Nakamoto first set the Bitcoin blockchain into motion in January 2009, he was simultaneously introducing two radical and untested concepts. The first is the "bitcoin", a decentralized peer-to-peer online currency that maintains a value without any backing, intrinsic value or central issuer. So far, the "bitcoin" as a currency unit has taken up the bulk of the public attention, both in terms of the political aspects of a currency without a central bank and its extreme upward and downward…
  • InterState: A Language and Environment for Expressing Interface Behavior

    22 Jul 2014 | 9:14 pm
    An interesting paper by Oney, Myers, and Brandt in this year's UIST. Abstract: InterState is a new programming language and environment that addresses the challenges of writing and reusing user interface code. InterState represents interactive behaviors clearly and concisely using a combination of novel forms of state machines and constraints. It also introduces new language features that allow programmers to easily modularize and reuse behaviors. InterState uses a new visual notation that allows programmers to better understand and navigate their code. InterState also includes a live editor…
  • add this feed to my.Alltop

    Martin Fowler

  • Retreaded: CourtesyImplementation

    Martin Fowler
    27 Aug 2014 | 5:35 am
    Retread of post orginally made on 12 Aug 2004 When you a write a class, you mostly strive to ensure that the features of that class make sense for that class. But there are occasions when it makes sense to add a feature to allow a class to conform to a richer interface that it naturally should. The most common and obvious example of this is one that comes up when you use the composite pattern. Let's consider a simple example of containers. You have boxes which can contain other boxes and elephants (that's an advantage of virtual elephants.) You want to know how many elephants are in a box,…
  • Bliki: MaturityModel

    Martin Fowler
    26 Aug 2014 | 6:22 am
    A maturity model is a tool that helps people assess the current effectiveness of a person or group and supports figuring out what capabilities they need to acquire next in order to improve their performance. In many circles maturity models have gained a bad reputation, but although they can easily be misused, in proper hands they can be helpful. Maturity models are structured as a series of levels of effectiveness. It's assumed that anyone in the field will pass through the levels in sequence as they become more capable. So a whimsical example might be that of mixology (a fancy term for…
  • photostream 72

    Martin Fowler
    23 Aug 2014 | 12:28 pm
    Crested Butte, CO
  • Microservices and the First Law of Distributed Objects

    Martin Fowler
    13 Aug 2014 | 6:52 am
    When I wrote Patterns of Enterprise Application Architecture, I coined what I called the First Law of Distributed Object Design: “don’t distribute your objects”. In recent months there’s been a lot of interest in microservices, which has led a few people to ask whether microservices are in contravention to this law, and if so why I am in favor of them?
  • photostream 71

    Martin Fowler
    9 Aug 2014 | 6:29 am
    Oxbow Turnout, Two Ocean Lake Trail, Grand Tetons N.P., WY
 
  • 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

  • Ping 220: ReddX, Skype update, White House dress code, Ballmer moving on, and more | Ping!

    Mark DeFalco, RicksterCDN
    27 Aug 2014 | 10:48 am
    Hey everybody! Rick is back and he brought with him a new old toy to show off.  Welcome him back and get the latest news that we're pinging each other about![06:05] ReddX: reddit App for Xbox One Available Soon[07:44] Skype Chat notifications rebuilt around you[09:02] The White House Gives Up on Making Coders Dress Like Adults[12:29] Steve Ballmer steps down from Microsoft board[14:24] Fibbage: The Hilarious Bluffing Party Game is Now Available on Xbox One [T15::45] New AccuWeather app for Windows Phone includes minute-by-minute precipitation forecast for your…
  • Kinect On-Demand with some Azure help

    Greg Duncan
    27 Aug 2014 | 6:00 am
    Today's project from Kinect MVP Tom Kerkhove provides a mash-up of a number of Azure services, one that I don't believe I've seen used with the Kinect before, the recently released Azure Media ServicesDelivering Kinect On-Demand to a Store App with Azure Media Services & Notification Hubs – IntroductionIn this post I will introduce you to an end-to-end scenario where a Kinect application is using a cloud backend.I will also briefly introduce you to Microsoft Azure, the cloud platform of Microsoft, and what is has to offer in our scenario.End-to-end ScenarioIn this scenario we will…
  • "A Stroll Through Node..."

    Greg Duncan
    27 Aug 2014 | 6:00 am
    Today's Web Wednesday series is from Steven Edouard who's been blogging about a number of fun things like a cloud-connected doorbell, Video: SmartDoor, the World’s first Cloud-connected DoorBell and a BART Win.JS app, BartNOW: A WinJS Web App for Subway Trains.Today's series from Steven is  A Stroll Through Node...A Stroll Through NodeA Stroll Through Node: IntroductionA Stroll Through Node: Building a Recipes Website with Express, Jade and BootstrapA Stroll Through Node: Building a Real-time Communication AppA Stroll Through NodeA Stroll Through Node’ is a series of 4 posts to get…
  • Kinect for Windows v2 SDK Updated (Now with Fusion!)

    Greg Duncan
    26 Aug 2014 | 6:00 am
    After the first release of the Kinect for Windows v2, one of the more common requests I've seen is for the Kinect Fusion tool kit. The team listened and it's now available. That and much more...Updated preview SDK now available[Post copied in full below]Today, we are releasing an updated version of the Kinect for Windows SDK 2.0 public preview. This new SDK includes more than 200 improvements to the core SDK. Most notably, this release delivers the much sought after Kinect Fusion tool kit, which provides higher resolution camera tracking and performance. The updated SDK also includes…
  • Windows Compatible Hardware Development Boards Launch Event (Morning Session) | Windows Compatible Hardware Development Boards

    25 Aug 2014 | 7:30 am
    An event for the Sharks Cove hardware development board from Intel. We will demonstrate how it can be leveraged by developers for driver development and see how our Partners have successfully used this platform to further their business.
  • add this feed to my.Alltop

    CodePlex

  • CodePlex Daily Summary for Tuesday, August 26, 2014

    26 Aug 2014 | 11:00 am
    CodePlex Daily Summary for Tuesday, August 26, 2014Popular ReleasesToolbox for Dynamics CRM 2011/2013: XrmToolBox (v1.2014.8.26): XrmToolbox improvement Connections : Added support for LATAM organizations (crm2.dynamics.com) Tools improvement Tools updates User Roles Manager : Change the label when adding roles from "user" to "principal" as target can be team and not only user WebResourceManager : Added capability to select/unselect all web resource type when retrieving web resources Web resource manager : Added a JavaScript…
  • CodePlex Daily Summary for Monday, August 25, 2014

    25 Aug 2014 | 11:00 am
    CodePlex Daily Summary for Monday, August 25, 2014Popular ReleasesDIII Save Editor: ROS Alpha 5: I'm starting to not like this updateGraphicsMagick.NET: GraphicsMagick.NET 1.3.20.1: GraphicsMagick.NET linked with GraphicsMagick 1.3.20CS-Script for Notepad++ (C# intellisense and code execution): Release v1.0.31.0: Fixed problem with menu item 'Plugins->CS-SCript->Debug' invoking 'Run' instead of 'Debug'.Media Companion: Media Companion MC3.599b: New:* MC - Remember last monitor Media Companion Ran on, and re-open…
  • CodePlex Daily Summary for Sunday, August 24, 2014

    24 Aug 2014 | 11:00 am
    CodePlex Daily Summary for Sunday, August 24, 2014Popular ReleasesCS-Script for Notepad++ (C# intellisense and code execution): Release v1.0.31.0: Fixed problem with menu item 'Plugins->CS-SCript->Debug' invoking 'Run' instead of 'Debug'.Media Companion: Media Companion MC3.599b: New:* MC - Remember last monitor Media Companion Ran on, and re-open there if available. * MC - If notepad++ installed, use for opening nfo XML files. * Movie - Fix: Fanart & Poster searching using 'Google Search'…
  • CodePlex Daily Summary for Saturday, August 23, 2014

    23 Aug 2014 | 11:00 am
    CodePlex Daily Summary for Saturday, August 23, 2014Popular ReleasesDIII Save Editor: ROS Alpha 1.2.14.100: initial Ros alpha release please report all bugsSEToolbox: SEToolbox 01.044.014 Release 2: Fixed Ship name not saving. Fixed broken cubes view Bug. Fixed cast VRage.MyFixedPoint error when opening games with Meteors. Added checkbox when Importing 3d model to Export ship, to fill it as solid.CS-Script Source: Release v3.8.5: Fixed problem with the warnings getting hidden in case of the successful compilation cs-script.7z - CS-Script Suite (binaries, documentation,…
  • CodePlex Daily Summary for Friday, August 22, 2014

    22 Aug 2014 | 11:00 am
    CodePlex Daily Summary for Friday, August 22, 2014Popular ReleasesQuickMon: Version 3.22: This release add two important changes. 1. Config variables at the monitor pack level (global to entire monitor pack for all Collectors) 2. The QuickMon (Windows) service now automatically reloads monitor packs that have been changed since it was started. This means you don't have to restart the service for changes to take effect.SSIS ReportGeneratorTask: ReportGenerator Task 1.8: New version of the SSIS Report Generator Task that supports SQL Server 2008, 2012 and 2014. In…
 
  • add this feed to my.Alltop

    Planet MySQL

  • Trawling the binlog with FlexCDC and new FlexCDC plugins for MySQL

    Justin Swanhart
    27 Aug 2014 | 8:15 am
    Swanhart-Tools includes FlexCDC, a change data capture tool for MySQL. FlexCDC follows a server’s binary log and usually writes “changelogs” that track the changes to tables in the database. I say usually because the latest version of Swanhart-Tools (only in github for now) supports FlexCDC plugins, which allow you to send the updates to a remote data source, or to any other place of your liking.  You can find out more about FlexCDC basics in a previous blog post.Please note that FlexCDC still needs to have source and destination instances defined in the configuration,…
  • The InnoDB mutex

    Mark Callaghan
    27 Aug 2014 | 8:14 am
    InnoDB provides a custom mutex and rw-lock implementation. I wondered how the InnoDB mutex performance compares to a pthread mutex on modern hardware and finally had time to test it. My test client is innotsim and includes code copied from InnoDB in MySQL 5.6. There is a lot of work-in-progress for InnoDB mutexes in 5.7 and I have yet to catch up to that work. SummaryGenerally, the performance is more constant for pthread mutex and more a function of the number of threads for the InnoDB mutex. The interesting result is the point (number of threads in the test) at which the…
  • Query Sphinx with Node.js

    Steve Barker
    26 Aug 2014 | 9:34 am
    You probably already know that Sphinx supports MySQL binary network protocol. But, if you haven’t heard– Sphinx can be accessed with the regular ol’ MySQL API. Pretty much any language you use to query MySQL can be used to query Sphinx. So, in this post, to demonstrate how using ‘SphinxQL’ (our subset of SQL) makes [...]PlanetMySQL Voting: Vote UP / Vote DOWN
  • Replicating from MySQL to Amazon Redshift

    Petri Virsunen
    26 Aug 2014 | 8:32 am
    Continuent is delighted to announce an exciting Continuent Tungsten feature addition for MySQL users: replication in real-time from MySQL into Amazon RedShift.   In this webinar we'll survey Continuent Tungsten capabilities for data warehouse loading, then zero in on practical details of setting up replication from MySQL into RedShift.  We'll cover: Introduction to real-time movement fromPlanetMySQL Voting: Vote UP / Vote DOWN
  • mysqld_multi: How to run multiple instances of MySQL

    MySQL Performance Blog
    26 Aug 2014 | 7:42 am
    The need to have multiple instances of MySQL (the well-known mysqld process) running in the same server concurrently in a transparent way, instead of having them executed in separate containers/virtual machines, is not very common. Yet from time to time the Percona Support team receives a request from a customer to assist in the configuration of such an environment. MySQL provides a tool to facilitate the execution of multiple instances called mysqld_multi:“mysqld_multi is designed to manage several mysqld processes that listen for connections on different Unix socket files and TCP/IP…
  • add this feed to my.Alltop

    MySQL Performance Blog

  • Trawling the binlog with FlexCDC and new FlexCDC plugins for MySQL

    Justin Swanhart
    27 Aug 2014 | 8:15 am
    Swanhart-Tools includes FlexCDC, a change data capture tool for MySQL. FlexCDC follows a server’s binary log and usually writes “changelogs” that track the changes to tables in the database. I say usually because the latest version of Swanhart-Tools (only in github for now) supports FlexCDC plugins, which allow you to send the updates to a remote data source, or to any other place of your liking.  You can find out more about FlexCDC basics in a previous blog post.Please note that FlexCDC still needs to have source and destination instances defined in the configuration,…
  • mysqld_multi: How to run multiple instances of MySQL

    Fernando Laudares
    26 Aug 2014 | 7:42 am
    The need to have multiple instances of MySQL (the well-known mysqld process) running in the same server concurrently in a transparent way, instead of having them executed in separate containers/virtual machines, is not very common. Yet from time to time the Percona Support team receives a request from a customer to assist in the configuration of such an environment. MySQL provides a tool to facilitate the execution of multiple instances called mysqld_multi:“mysqld_multi is designed to manage several mysqld processes that listen for connections on different Unix socket files and TCP/IP…
  • OpenStack’s Trove: The benefits of this database as a service (DBaaS)

    Tim Sharp
    25 Aug 2014 | 5:00 am
    In a previous post, my colleague Dimitri Vanoverbeke discussed at a high level the concepts of database as a service (DBaaS), OpenStack and OpenStack’s implementation of a DBaaS, Trove. Today I’d like to delve a bit further into Trove and discuss where it fits in, and who benefits.Just to recap, Trove is OpenStack’s implementation of a database as a service for its cloud infrastructure as a service (IaaS). And as the mission statement declares, the Trove project seeks to provide a scalable and reliable cloud database service providing functionality for both relational and non-relational…
  • When (and how) to move an InnoDB table outside the shared tablespace

    Fernando Laudares
    22 Aug 2014 | 7:29 am
    In my last post, “A closer look at the MySQL ibdata1 disk space issue and big tables,” I looked at the growing ibdata1 problem under the perspective of having big tables residing inside the so-called shared tablespace. In the particular case that motivated that post, we had a customer running out of disk space in his server who was looking for a way to make the ibdata1 file shrink. As you may know, that file (or, as explained there, the set of ibdata files composing the shared tablespace) stores all InnoDB tables created when innodb_file_per_table is disabled, but also other…
  • A closer look at the MySQL ibdata1 disk space issue and big tables

    Fernando Laudares
    21 Aug 2014 | 8:24 am
    A recurring and very common customer issue seen here at the Percona Support team involves how to make the ibdata1 file “shrink” within MySQL. I can only imagine there’s a degree of regret by some of the InnoDB architects on their design decisions regarding disk-space management by the shared tablespacebecause this has been a big frustration for many MySQL users over the years.There’s a very old bug (“InnoDB ibdata1 never shrinks after data is removed,” Sept. 8 2003) documenting user dissatisfaction. Shortly before that issue celebrated its 10th…
  • add this feed to my.Alltop

    Pushing Pixels

  • The craft of screen graphics and movie user interfaces – interview with David Sheldon-Hicks of Territory Studio

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

    Kirill Grouchnikov
    22 Jul 2014 | 7:47 pm
    When I first spoke with the cinematographer Jonathan Freeman ASC in late 2011, it was primarily about his work on feature films. Since then he has worked on a number of HBO television productions, including “Game of Thrones” and “Boardwalk Empire”. In this interview Jonathan talks about the disappearing world of mid-budget adult feature drama and the migration of creative talent into the television world, defining and evolving the visual look of a series in collaboration with multiple director / cinematographer crews, an almost-continuous seasonal cycle of high-quality…
  • At the intersection of the physical and digital – interview with Michael Goldman

    Kirill Grouchnikov
    24 Jun 2014 | 7:42 pm
    Continuing the ongoing series of interviews with creative artists working on various aspects of movie and TV productions, today I’m honored to welcome Michael Goldman. After starting his career in the commercials department at Industrial Light & Magic, Michael’s work has spanned a variety of TV and feature productions which, in the recent years, included Iron Man, The Amazing Spider-Man and Star Trek: Into Darkness. In this interview he talks about the shifting balance between physical and digital aspects of movie-making, from balancing budgets to building sets to shooting and…
  • The craft of screen graphics and movie user interfaces – interview with Chris Kieffer

    Kirill Grouchnikov
    13 May 2014 | 8:55 pm
    Continuing the series of interviews with designers and artists that bring user interfaces and graphics to the big screens, today’s I’m excited to welcome Chris Kieffer. His work spans multiple films and TV shows, from Chuck and The Mentalist on the small screen to Man of Steel, Pacific Rim, The Cabin in the Woods, Green Lantern, In Time, Inception and Surrogates on the big screen – just to really name a few. His latest production, Transcendence, is playing in theaters now, with widely anticipated Interstellar out in theaters in November 2014. In this interview he talks about the…
  • Avatars, avatars everywhere

    Kirill Grouchnikov
    10 Apr 2014 | 8:43 am
    With a bit more emphasis on content recommended by your friends, we wanted to make people avatars in Play Store more visually pleasing. In our previous release the avatars were round with a thin translucent grey outline, and in our latest release the visuals are a bit more polished. There’s a white ring surrounding the avatar, and an offset drop shadow, with both of these scaling to match the overall size of the avatar. Let’s talk more about the specifics. The avatars themselves are fetched from the network, which gives us a square – and sometimes rectangular – source…
 
  • add this feed to my.Alltop

    No Fluff Just Stuff

  • Spring Data Dijkstra SR4 released

    Oliver Gierke
    27 Aug 2014 | 11:00 am
    On behalf of the Spring Data team I am pleased to announce the availability of the fourth service release of the Dijkstra release train. It includes 36 fixes overall for the following modules: Spring Data Commons 1.8.4 - Artifacts - JavaDocs - Documentation - Changelog Spring Data JPA 1.6.4 - Artifacts - JavaDocs - Documentation - Changelog Spring Data MongoDB 1.5.4 - Artifacts - JavaDocs - Documentation - Changelog Spring Data Neo4j 3.1.4 - Artifacts - JavaDocs - Documentation - Changelog Spring Data Solr 1.2.4 - Artifacts - JavaDocs - Documentation - Changelog Spring Data Couchbase 1.1.4 -…
  • Java EE 7 Real World Experience: Campground Management with Tipi.camp

    Arun Gupta
    27 Aug 2014 | 9:00 am
    Tipi.camp provides a simple campground management software and targets 25,000+ independent campgrounds all over Europe. It provides a customer-friendly booking-portal and a RESTful API for partners to integrate. The project was conceived in September 2013 when Christoph returned from vacation, disappointed because of the missed booking for their tent. And now he has created a new solution connecting campers and campgrounds with each other. The website offers a SaaS where campgrounds can register their camp sites and campers can look at the availability of these campgrounds, check…
  • Passion in a Startup – A Double Edged Sword

    Josh Holmes
    26 Aug 2014 | 2:00 pm
    Original post at Josh Holmes - dumpRandomThoughts() {. . .} The Wall Street Journal is one of the few newspapers that I still give the time of day but I still stay mostly in their business and tech sections. Yesterday they posted an article that really nailed it about how an entrepreneur’s passion can destroy a startup. The title is a little click baity for my tastes but passion and startups are definitely hot buttons of mine. Key points out of the article:Passion is what drives most startups but it can blind you to the gaping issues. Issues that you need to pay attention include (but not…
  • Cloud in a Box: OpenShift Online in VirtualBox (Tech Tip #46)

    Arun Gupta
    26 Aug 2014 | 9:00 am
    OpenShift is Red Hat’s PaaS platform and comes in three flavors: Origin is the Community PaaS offering. You can explore the community-driven open source upstream of OpenShift. Join the community. Online is the Public PaaS offering. Host your applications in the public cloud with automated provisioning, management, and scaling of applications. Sign up for free. Enterprise is the Private PaaS offering. Leverage PaaS in your own data centers and private cloud. Request evaluation. This Tech Tip will show how you can setup a Virtual VM running with OpenShift Online. Instructions…
  • Pacific Northwest Software Symposium - Oct 17 - 19, 2014

    NFJS
    26 Aug 2014 | 7:00 am
    No Fluff Just Stuff is pleased to announce the Pacific Northwest Software Symposium, Oct 17 - 19, 2014. Catch these Featured Sessions
  • add this feed to my.Alltop

    www.thoughtworks.com aggregator

  • Martin Fowler: Retreaded: CourtesyImplementation

    27 Aug 2014 | 5:35 am
    Retread of post orginally made on 12 Aug 2004 When you a write a class, you mostly strive to ensure that the features of that class make sense for that class. But there are occasions when it makes sense to add a feature to allow a class to conform to a richer interface that it naturally should. The most common and obvious example of this is one that comes up when you use the composite pattern. Let's consider a simple example of containers. You have boxes which can contain other boxes and elephants (that's an advantage of virtual elephants.) You want to know how many elephants are in a box,…
  • Amiruddin Nagri: Looping ViewPager - Small hack to make ViewPager loop through screens

    26 Aug 2014 | 10:43 am
    For my Android app, I am using ViewPager to get a cool animation navigating by swiping cards left and right. The supporting Android class FragmentStatePagerAdapter does all the heavy lifting but also restricts few features.For example, I was looking for a looping ViewPager, where on first swiping back from first page takes you to last page, as well on swiping forward on last page takes you back again to the first page and this loop continues.I checked on stackoverflow for any clean solutions, but I was not satisfied with the hacks detailed over there. I did some brainstorming and started…
  • Chad Wathington: #hyperlapse first one…

    26 Aug 2014 | 9:50 am
    #hyperlapse first one…
  • Martin Fowler: Bliki: MaturityModel

    26 Aug 2014 | 6:22 am
    A maturity model is a tool that helps people assess the current effectiveness of a person or group and supports figuring out what capabilities they need to acquire next in order to improve their performance. In many circles maturity models have gained a bad reputation, but although they can easily be misused, in proper hands they can be helpful. Maturity models are structured as a series of levels of effectiveness. It's assumed that anyone in the field will pass through the levels in sequence as they become more capable. So a whimsical example might be that of mixology (a fancy term for…
  • Amiruddin Nagri: Learning Android Using Online Tutorials and Resources - A Comparison

    25 Aug 2014 | 9:41 am
    Past month or so, I had decided to learn Android. As part of my regular job, I never got to work on mobile apps and I think that was a serious compromise I made with my career. To compensate for it, I am deep diving into Android (coz I tried my luck on iOS and its going over my head right now) and planning to get out a few apps of my own in couple of weeks.I consulted the following resources to learn Android -Udemy Learn By Doing AndroidLynda: Android SDK Local Data StorageLynda: Connecting Android Apps to RESTful WebservicesVogella Android Text TutorialsGoogle Android Developer…
  • add this feed to my.Alltop

    Eric Sink

  • 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…
  • Ever have a day like this one?

    20 May 2014 | 11:00 am
    Check email and notice a message from somebody having trouble using SQLitePCL.raw on Windows Phone 8.1. Realize that I haven't run the test suite since I started working on the new build scripts. Assume that I broke something. Hook up the automated test project to the output of the new build system. Sure enough, the tests fail. Notice that the error message is different from the one in the user's email. Realize that the user is actually using the old build system, not the new one. Wonder how that could have broken. Bring up the old build system, run the tests. Yep, they fail here too. Must be…
 
  • add this feed to my.Alltop

    Android Developers Blog

  • 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…
  • Google I/O 2014 App Source Code Now Available

    Android Developers
    30 Jul 2014 | 2:14 pm
    By Bruno Oliveira, Tech Lead of the I/O app project The source code for the 2014 version of the Google I/O app is now available. Since its first release on Google Play a few weeks before the conference, the I/O app was downloaded by hundreds of thousands of people, including on-site attendees, I/O Extended event participants and users tuning in from home. If one of the goals of the app is to be useful to conference attendees, the other primary goal is to serve as a practical example of best practices for Android app design and development. In addition to showing how to implement a wide…
  • Grow with Google Play: Scaled Publishing and New App Insights

    Android Developers
    29 Jul 2014 | 10:14 am
    By Kobi Glick, Google Play team If you're growing your business on Google Play, the Google Play Developer Console is one of the most important tools at your disposal. At Google I/O, we introduced a number of new changes that give you valuable insight into how your app is performing. Here's an overview of some of the improvements you can now take advantage of. Publishing API for scaling your app operations Today we're happy to announce that the Google Play Developer Publishing API is now available to all developers. The API will let you upload APKs to Beta testing, Staged rollout and…
  • add this feed to my.Alltop

    Amazon Web Services Blog

  • Amazon Zocalo - Now Generally Available

    Jeff Barr
    27 Aug 2014 | 8:37 am
    Amazon Zocalo has been available in a Limited Preview since early July (see my blog post, Amazon Zocalo - Document Storage and Sharing for the Enterprise to learn more). During the Limited Preview, many AWS users expressed interest in evaluating Zocalo and were admitted in to the Preview on a space-available basis. Today we are making Amazon Zocalo generally available to all AWS customers. You can sign up today and start using Zocalo now. There's a 30-day free trial (200 GB of storage per user for up to 50 users); after that you pay $5 per user per month (see the Zocalo Pricing page for more…
  • Enhanced Throughput for Provisioned IOPS (SSD) and General Purpose (SSD) EBS Volumes

    Jeff Barr
    26 Aug 2014 | 12:00 am
    Back in the old, pre-cloud days, updating your data center to use the latest and greatest hardware was expensive, somewhat risky, and resource intensive. You would have to make the capital investment to acquire new hardware based on your usual 3 or 5 year refresh cycle, field test it, and then migrate your systems and applications. The time between "I saw this cool thing and it could benefit our work" and "we are using this cool thing and it is benefitting our work" was often measured in quarters or years. Delays or inefficiencies in this process have the potential to affect the competitive…
  • AWS Week in Review - August 18, 2014

    Jeff Barr
    25 Aug 2014 | 8:44 am
    Let's take a quick look at what happened in AWS-land last week: Monday, August  18 We announced that the Amazon CloudWatch Logs Agent is now Available for Red Hat Enterprise Linux (RHEL) and CentOS. A post on the High Scalability blog asked (and answered) the question "What would you build if you could process 1 Million database transactions per second for just $1.68/hr?" The answer included an EC2 instance (c3.8xlarge) and the Aerospike NoSQL database. Tuesday, August 19 We announced an Amazon SNS Update, with Support for Large Topics and MPNS Authenticated Mode. I published a…
  • AWS Pop-up Loft - Returning in the Fall!

    Jeff Barr
    22 Aug 2014 | 7:58 am
    Earlier this year we opened up the AWS Pop-up Loft for a pilot run of almost four weeks in San Francisco. During that time, many AWS developers dropped in to network, listen, learn, work, and socialize. Some developers came and enjoyed the structured, scheduled events. Others came in with their laptops, found a quiet corner, and spent some time working on their code. During my three day stint at The Loft, I met a number of interesting entrepreneurs and spent time learning about their plans to change the world. For example, I spoke with Cosmo Mielke of infino.me to learn more about his citizen…
  • DISA Authorizes AWS as First Commercial Cloud Approved for Sensitive Workloads

    Jeff Barr
    21 Aug 2014 | 10:41 am
    I am happy to be able to announce that AWS has achieved the first DoD Provisional Authorization under the DoD Cloud Security Model's at security impact levels 3-5! AWS previously received a DoD Provisional Authorization for security impact levels 1-2. This new Authorization covers AWS GovCloud (US) and DoD customers can now move forward with their deployments of applications processing controlled and for official use only unclassified information. As part of the Level 3-5 Authorization, our partners and DoD customers will be able to implement a wide range of DoD requirements necessary to…
  • add this feed to my.Alltop

    Udi Dahan - The Software Simplist

  • NSBCon London 2014 Wrap-up

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

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

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

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

    udidahan
    1 May 2014 | 3:58 am
    I’m going to be in New York in a couple of weeks teaching my Advanced Distributed Systems Design with SOA course and, as I usually do, will be giving a presentation at a local user group – this time at the NY ALT.NET user group on Wednesday May 14 @6:30pm. Just as an aside, I’m not currently planning on running another course this year so you might want to try to make this one before it sells out. In any case, here’s the description of the presentation: Ever since callbacks made their way into programming languages, developers have been arguing whether the benefits of…
 
  • add this feed to my.Alltop

    All About Agile | Agile Development Made Easy!

  • Why Iterative Planning?

    Jann Thomas
    22 Aug 2014 | 8:40 am
    First, I would like to credit Eric Ries in his 2010 Web 2.0 speech for giving me the idea for these awesome graphics. If you have never seen the speech then I highly recommend the version found on YouTube. I have always admired people with creative slides who can capture ideas with elegant simplicity. Since […] The post Why Iterative Planning? appeared first on LeadingAgile.
  • Read More links not working

    Kelly Waters
    21 Aug 2014 | 1:54 am
    My sincere apologies for the problem on my blog at the moment, where the Read More links are just refreshing the page and not going to the original article as they should. This is a problem with the WordPress plugin I am using to aggregate and then publish content from other bloggers and authors, which […]
  • Servant Leadership Model

    David Koontz
    5 Aug 2014 | 1:17 pm
    Do a Google search on "servant leadership" and you will get plenty of hits (2.5 million for me just then). So if you don't know what it is cruise on over to http://en.wikipedia.org/wiki/Servant_leadership and check out the 21st century "Cliff's Notes"...
  • Why Agile Estimates Don’t Work – Part 2

    Olga Kouzina
    29 Jul 2014 | 10:24 am
    In Why Agile Estimates Don’t Work – Part 1 I’ve explained why estimates don’t work if someone sees them primarily as a commitment to timing. And, just as I expected, some aficionados rushed to educate me on the subject of estimates in agile, that they are not a commitment but, in short, a discussion of [...]
  • Agile Assessments

    Sandi Keller
    19 Jun 2014 | 7:09 am
    Agile Assessments Assessments come in all forms, and there are many reasons why we do them. In the end, we want to know something about the ability of someone or something. When working with a team or organization, an assessment can be introduced as a tool to assist in guiding an agile transformation and team […] The post Agile Assessments appeared first on LeadingAgile.
  • add this feed to my.Alltop

    Agile Development Blog: Scaling Software Agility

  • 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…
  • Agile for Project Managers

    Rally Software
    11 Aug 2014 | 8:17 am
    Agile: Where It’s At Did you know that according to job board indeed.com, openings for project managers (PMs) with Agile experience have grown more than 2,500% since 2005? As more companies seek greater value from technology projects by making the switch from waterfall to Agile, it’s imperative that project managers maximize their value, too, by understanding their role in Agile projects and keeping their skills sharp. A recent global survey from PricewaterhouseCoopers (PwC) showed that 34% of PMs now use Agile methods, and a majority of PMs (62%) are certified Agile practitioners. “Not…
  • Try AgileZen and Mobilize Social Entrepreneurs Worldwide

    Geri Mitchell-Brown
    29 Jul 2014 | 9:00 am
    Limited Time Offer: AgileZen Impact Edition Talk about the perfect way to combine your everyday work and your charitable side. Through August 31, become a new AgileZen customer and pay what you want for a three-month subscription to Impact Edition for up to 20 projects. Rally will donate 100 percent of new customer subscriptions during the promotion period to support emerging entrepreneurs who are tackling tough social problems worldwide. Plus, the Rally For Impact Foundation will match all those new subscriber contributions up to $5,000 to help the Unreasonable Institute further its global…
  • Are You Doing Portfolio Management, or Issuing Hunting Licenses?

    Alex Pukinskis
    16 Jul 2014 | 7:46 am
    Do you have a set of budgeting, funding, and approval processes so complex that nobody knows how they all work? Is the easiest way to get something done at your company to escalate to a senior executive, or go straight to a developer? The other day, I was helping a customer untangle their approval/funding/budgeting processes. Now, this may not sound like the most delightful afternoon, but it was hot outside, and we were all ready to do it. The company already has adopted some parts of SAFe -- they’re doing mid-range planning once per quarter in a big meeting, and getting better and…
  • add this feed to my.Alltop

    Successful Software

  • 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…
  • Twitter Demographics Are Bullshit

    Andy Brice
    3 Apr 2014 | 10:09 am
    I have been experimenting a bit with promoting my software using promoted tweets. You can target people based on their interests or the Twitter handles they follow. I have chosen the latter approach with the aim of getting people to a) click through to my website and b) retweet (in the hope of more click throughs). The results haven’t been great, with only 25% of the ‘engagements’ I paid for resulting in clicks through to my website. Here is a direct comparison between traffic from AdWords and Twitter ads to my seating planner software website (data from Google Analytics).
 
  • 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

  • Radiation equipment

    John
    25 Aug 2014 | 2:55 pm
    John Tukey said that the best thing about being a statistician is that you get to play in everyone’s backyard. This morning I got to play in IsoTherapeutics‘ backyard. The most photogenic thing on the tour they gave me was their box for working with highly radioactive material with robotic arms. (There was nothing hot inside at the time.)  
  • Down to a science

    John
    19 Aug 2014 | 9:26 am
    Seth Juarez quipped in an interview that when people say they’ve got something “down to a science,” they probably don’t mean what they’re saying. Science is making guesses and testing to see whether they’re right.   Related post: Take chances, make mistakes, and get messy
  • Time exchange rate

    John
    17 Aug 2014 | 11:30 am
    At some point in the past, computer time was more valuable than human time. The balance changed long ago. While everyone agrees that human time is more costly than computer time, it’s hard to appreciate just how much more costly. You can rent time on a virtual machine for around $0.05 per CPU-hour. You could pay more or less depending on on-demand vs reserved, Linux vs Windows, etc. Suppose the total cost of hiring someone — salary, benefits, office space, equipment, insurance liability, etc. — is twice their wage. This implies that a minimum wage worker in the US costs as…
  • Intuition and Data at KeenCON

    John
    14 Aug 2014 | 4:55 am
    I will be giving a talk “Bayesian statistics as a way to integrate intuition and data” at KeenCon, September 11, 2014 in San Francisco. Update: Use promo code KeenCon-JohnCook to get 75% off registration.
  • What would Donald Knuth do?

    John
    12 Aug 2014 | 6:17 pm
    I’ve seen exhortations to think like Leonardo da Vinci or Albert Einstein, but these leave me cold. I can’t imagine thinking like either of these men. But here are a few famous people I could imagine emulating when trying to solve a problem What would Donald Knuth do? Do a depth-first search on all technologies that might be relevant, and write a series of large, beautiful, well-written books about it all. What would Alexander Grothendieck do? Develop a new field of mathematics that solves the problem as a trivial special case. What would Richard Stallman do? Create a text editor…
  • add this feed to my.Alltop

    The Programmer's Paradox

  • 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…
  • Recycling

    Paul W. Homer
    19 Jun 2014 | 4:35 pm
    I was chatting with a friend the other day. We're both babysitting large systems (>350,000 lines) that have been developed by many many programmers over years. Large, disorganized mobs of programmers tend towards creating rather sporadic messes, with each new contributor going further off in their own unique direction as the choas ensues. As such, debugging even simple problems in that sort of wreckage is not unlike trying to make sense of a novel where everyone wrote their own paragraphs, in their own unique voice, with different tenses and with different character names, and now all the…
 
  • add this feed to my.Alltop

    Embedded Computing Design News

  • Pentek Launches High-Performance, Pre-Integrated and Tested VPX Systems to Jump Start Application Development

    Pentek, Inc.
    25 Aug 2014 | 4:44 pm
    UPPER SADDLE RIVER, NJ–Pentek, Inc., today announced the launch of the newest member of the SPARK™ development systems, the Model 8267. The Model 8267 is pre-configured 3U VPX system to speed application development for the expansive family of Pentek Flexor® FMC, Cobalt® Virtex-6 and Onyx® Virtex-7 FPGA 3U VPX software radio and data acquisition I/O boards. The Model 8267 is delivered with the selected Pentek hardware configured for either Windows 7 Professional or Linux operating systems along with ReadyFlow® BSP drivers and software examples, fully installed…
  • Nallatech Joins the OpenPOWER Foundation

    Nallatech
    25 Aug 2014 | 11:46 am
    CAMARILLO, Calif., August 25, 2014 – Nallatech, a leading supplier of high-performance FPGA solutions, today announced the company has joined the OpenPOWER Foundation, an open development community based on the POWER microprocessor architecture. Nallatech joins a growing roster of technology organizations working collaboratively to build advanced server, networking, storage and acceleration technology as well as industry leading open source software aimed at delivering more choice, control and flexibility to developers of next-generation, hyperscale and cloud data centers. The group…
  • Microchip’s New 2.4 GHz RF High-Power Amplifier Offers Low EVM and Current for 256-QAM and 802.11b/g/n; Extends Range of Ultra-High Data Rate WLANs

    Microchip Technology Inc.
    25 Aug 2014 | 9:44 am
    SST12CP21 Combines High Linear Output Power With Low Current in Small Package for Longer Range and High Data Rate WLANs. SST12CP21 Combines High Linear Output Power With Low Current in Small Package for Longer Range and High Data Rate WLANs. SST12CP21 Combines High Linear Output Power With Low Current in Small Package for Longer Range and High Data Rate WLANs CHANDLER, Ariz., Aug. 25, 2014 [NASDAQ: MCHP] — Microchip Technology Inc., a leading provider of microcontroller, mixed-signal, analog and Flash-IP solutions, today announced its latest 2.4 GHz 256-QAM RF high-power…
  • Cypress and HLMC Demonstrate Working Silicon Cells Leveraging 55-Nanometer Embedded Flash IP

    Cypress Semiconductor Copr.
    25 Aug 2014 | 7:19 am
    SAN JOSE, Calif., and SHANGHAI, China – Cypress Semiconductor Corp. (NASDAQ: CY), a leading provider of embedded nonvolatile memory solutions, and Shanghai Huali Microelectronics Corporation (HLMC), one of the most advanced pure play wafer foundries in China, today announced the companies have developed functioning silicon cells using Cypress’s SONOS (Silicon Oxide Nitride Oxide Silicon) embedded Flash memory intellectual property (IP) at the 55-nanometer process technology node. The silicon cells are designed for smartcards and Internet of Things (IoT) applications. Cypress SONOS…
  • Artila Cooperated with Nietzsche Enterprise in Wireless Automation

    Artila
    25 Aug 2014 | 12:53 am
    ZigBee is a low-cost, low-power, wireless mesh network standard targeted at wide deployment of long battery life devices in wireless control and monitoring applications. Thanks to its powerful star, tree networks, and generic Mesh networking support, ZigBee had been widely used in building automation, lightning control, energy management and security. Artila is proud to announce the cooperation with Nietzsche in wireless automation of the environment monitoring and safety alert. Nietzsche’s ZigBee Wireless sensors work perfectly with Artila’s Matrix Linux embedded computer by…
  • add this feed to my.Alltop

    9lessons Programming Blog

  • 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 »
  • Blogger Template Design

    15 Jul 2014 | 12:01 pm
    Hope you know that 9lessons blog is power by google blogger platform and I am not paying any hosting changers from last 4 years. I strongly suggest blogger is the perfect platform for blogging (present your ideas), but you have to do few coding changes for better results. My first success was I did customized blogger template completely, so take a look at this post and implement for great results. 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

    Goyelloblog

  • How to use custom fonts in Android apps (and not get fat)

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

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

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

    Daniel Dekański
    26 Jun 2014 | 3:04 am
    Either you like it or not, application development today is more like playing with building blocks than writing advanced algorithms. Probably 90% of anything you could want to achieve code-wise is already there, and the smartest ones in the room will be those who use that inventory rather than reinvent the wheel. The real adventure nowadays is to use existing pieces to create something innovating and attractive. The real engineering is the ability to combine available libraries and frameworks into something that works flawlessly in every conditions. In one of my previous posts I showed you…
  • Better spend your social marketing budget on valuable fans!

    Peter Horsten
    21 May 2014 | 6:01 am
    It sounds obvious to spend your social budget to please valuable fans, doesn’t it? So why aren’t we doing so? It looks like we are shooting in the blind, meanwhile complaining that the ROI of social media is poor. Fortunately, it’s possible to learn who your valuable fans are and what they appreciate. Once you are aware of that, the magic begins. During infoShare 2014 (22-23 May) in Gdansk we will discuss this topic by sharing our concerns and experiences with today’s social media practices. This post originally appeared at PetersOpinion.comView original post Abusing social media is…
  • add this feed to my.Alltop

    Raakesh.com

  • How to: Connect your DSLR with your Android / IPhone phone or tablet / Ipad

    Raakesh
    4 Aug 2014 | 10:56 pm
    I enjoy digital photography and have been upgrading my camera gear since the past few years. I started my hobby with a 2 megapixel Olympus Digital Camera back in 1998, upgraded to a Sony DSCV-3 in 2004 and got myself a Canon 40D in 2007 before going for a vacation to Grand Canyon and Las Vegas.   Canon DSLR allowed me to improve my gear even more with a wide range of lenses, external flashes, and several other products. I enjoyed the 40D a lot before I felt it was time to get a full sensor DLSR and Canon 5D Mark III was the camera I chose. I am totally in love with this camera, but the…
  • Remedy for ant invasion in your house

    Raakesh
    6 Jul 2014 | 7:47 pm
    20 Mule Team - Borox With a dog who loves to drop his food here and there all the time, and kids who love walking around the home eating cookies, and other sugary stuff it is an open invitation to ants in the house. We notices a few here and there, and within no time there was an entire colony living in our house seen at various places including the dining area, doors, kitchen, garage, etc. At first I went and got an ant killer spray, and sprayed all the ants I could see. It was unsafe for the kids and my dog, so I had to lock them away on the 2nd floor as I sprayed the 1st floor. It worked…
  • Wishing you a Happy Independence Day 2014

    Raakesh
    3 Jul 2014 | 8:54 pm
    Happy Independence Day 2014 Wishing you all a Happy Independence Day! Have fun, spend all your time with the ones who matter to you the most. Independence Day will come again next year, but the time you spend now, will never be back, unfortunately. So make the most of it, live your dream and rock on. Category: General
  • Amazon Smile - Supporting Charities of your choice

    Raakesh
    23 Jun 2014 | 7:25 pm
    Amazon Smile With zero cost to you, when you shop at Amazon Smile, Amazon will make a donation to the charity of your choice. A donation of 0.5% of the price of your eligible AmazonSmile purchases (minus shipping and handline, rebates, etc) is made by Amazon. Since this donation is made by Amazon Smile and not by you, you do not qualify for a tax deduction for that amount, but irrespective a contribution is being made automatically when you shop. All you have to do is visit smile.amazon.com and shop for products. You will get the same price as you do as a regular customer (as claimed by…
  • How about a Datafeed Optimizing Tool?

    Raakesh
    21 Jun 2014 | 9:53 am
    DataFeed Affiliate marketers who use datafeeds for promoting affiliate products have a pretty good idea about the technical difficulties that you encounter on a day to day basis. Issues like duplicate content, remotely hosted images, etc are tough to deal with in the beginning, but if you spend some time and effort, you can get around it. Problem starts, when you have to update your datafeeds on a day to day basis.  I have a few tools that help me get around these (some of which are available for interested marketers on my site) while some are pretty custom built for my requirements.
  • add this feed to my.Alltop

    C Languages

  • ASP.NET MVC Custom Routing Logic for Multiple URLs -

    31 Jul 2014 | 5:14 am
    Ever run into the situation where you need custom routing logic based on the URL being used to request an MVC app? This is very common if you'd like to have a single MVC app that handles multiple domains, and routes each of them differently. For example:   site1.com and site2.com are both h...
  • Consultant Toolbox: Harvest Time Tracker / Invoicing

    18 Jul 2014 | 2:46 am
    If you're an independent consultant (as I am currently), time tracking, invoicing and estimates are all probably a big part of your weekly routine. I've used different systems for years, most recently landing on a combination of Google Docs and PayPal to track my time and generate invoices based on ...
  • Automated Trading Strategies using C# and NinjaTrader 7

    14 Jul 2014 | 3:55 am
    For the last few months, I've been working on a LeanPub project, writing a short e-book on automated trading using C# and NinjaTrader... I'm happy to say that I've just released the first version of that book, appropriately titled "Automated Trading Strategies using C# and NinjaTrader 7". The book i...
  • Updating O365 Sharepoint User Profile Properties with C#

    31 May 2014 | 9:19 am
    Recently, I was tasked with updating user profile properties on an Office 365 / Sharepoint Online instance from user properties of a local Active Directory. No problem I thought - I've updated profile properties in Sharepoint 2010 without much issue... this couldn't be too much more difficult, right...
  • Book: Designing Apps for Success

    26 May 2014 | 8:03 am
    This past winter I was presented the opportunity to be the technical reviewer for Matthew's David's latest book Designing Apps for Success: Developing Consistent App Design Practices. As usual, being a technical reviewer was a great experience - perfect opportunity to get a hands-on with n...
 
  • add this feed to my.Alltop

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

  • Forrester Market Overview: Hosted Collaboration Services Providers

    25 Aug 2014 | 12:00 am
    Sixty-five percent of IT leaders Forrester recently surveyed said they are interested in or already using software-as-a-service (SaaS) for some portion of their collaboration technology portfolio. But many IT leaders — particularly those at very large organizations — are unsure whether standardized SaaS offerings from Google and Microsoft provide the flexibility they need. These concerns shouldn't prevent CIOs from moving collaboration tools off-premises. We find a burgeoning services sector that can deliver highly customized messaging, teaming, and real-time communication services for…
  • How the Cloud is Reshaping Virtual Desktops

    25 Aug 2014 | 12:00 am
    Discover the benefits of independence from your physical desktop computer infrastructure.Desktop computing has become an increased cost burden for IT, and a source of frustration for tech-savvy users who expect more flexibility. Cloud-hosted desktops enable companies to mitigate the complexity placed on IT while reducing the risks associated with lost or stolen devices, all at a reduced TCO.Request Free!
  • Stop Password Sprawl with SaaS Single Sign-On via Active Directory

    15 Aug 2014 | 12:00 am
    As mobile devices have pushed their way into the enterprise, they have brought cloud apps along with them. This app explosion means account passwords are multiplying, which exposes corporate data and leads to help desk calls from frustrated users.Download this white paper to learn: How you can leverage your existing AD to manage app access. Key capabilities to consider when implementing Single Sign-On (SSO). How SSO can boost IT satisfaction and improve security.Request Free!
  • Responsive Web Design by Example--Free 33 Page Excerpt

    6 Aug 2014 | 11:50 am
    You can now create your very own responsive website quickly and efficiently, allowing you to showcase your content in a format that will work on any device with an Internet browser. By following our detailed step-by-step instructions in this structured reference guide, you will learn how you can build engaging responsive websites. With coverage of Bootstrap, Skeleton, and Zurb Foundation you'll learn about three of the most powerful responsive frameworks available today. Leading you through by practical example, you'll find that this essential reference develops your understanding by actually…
  • The Professional ScrumMaster's Handbook--Free 30 Page Excerpt

    6 Aug 2014 | 11:50 am
    A professional ScrumMaster relaxes this tension using the Scrum framework so that the team arrives at the best possible outcome. "The Professional ScrumMaster’s Handbook" is a practical, no-nonsense guide to helping you become an inspiring and effective ScrumMaster known for getting results. This book goes into great detail about why it seems like you’re fighting traditional management culture every step of the way. You will explore the three roles of Scrum and how, working in harmony, they can deliver a product in the leanest way possible. You’ll understand that…
  • add this feed to my.Alltop

    Mobile App Development Blog, Website Design Blog, App Developers

  • Cross Platform Apps Kickstart your Business

    admin
    27 Aug 2014 | 1:41 am
    Cross Platform Apps Kickstart your Business   Apps are powerful tools for businesses and startups, but competing platforms mean your user-base will be fragmented, making it more difficult to reach everyone. If you are dreaming up an app concept to boost your business, here are some things to keep in mind about mobile platforms and cross platform apps.   Platform Advantages   There are three major mobile platforms: Android, iOS, and Windows. Each has it’s unique strengths. Android has by far the largest user base. Recent market share analysis estimates that Android controls…
  • 10 Ways to Spike your Website Traffic

    admin
    22 Aug 2014 | 12:28 am
    spike your webtraffic   Your website is one of the most powerful marketing tools you have in your arsenal. If you can get people onto your website, you have a lot of flexibility in how you handle your marketing funnel, ultimately converting them into a lead. Step one, though, is getting them onto the site. Here are a few tips for increasing web traffic.   Guest Blog – Your product has a target audience, so find a blog that caters to that same audience and get in touch with the editors. If you can post a piece of relevant content on the blog, you’ll be able to include a link…
  • Get the Silicon Valley’s App Development Team for your Next Big Project

    admin
    19 Aug 2014 | 11:38 pm
    Silicon Valley's App Development Team for your Next Big Project   The Silicon Valley is where entrepreneurs thrive. Businesses here are energetic and driven. It’s a competitive space, filled with people who aim to disrupt the status quo. That’s the space we operate in. Though we work with customers around the world, we’ll always have an entrepreneur’s drive to succeed, and faith that new technologies can change the world.   Mobile Growth Right now the technology that’s changing the world is Mobile. Apps are the #1 way to engage users, and every year there are new apps with…
  • How the Internet of Things is Shaping our Future

    admin
    13 Aug 2014 | 10:18 pm
    the Internet of Things is Shaping our Future   What is the internet of things? First and foremost, it means connecting devices to one another in order to share information. In practice it means automating and remotely managing things, from coffee machines to train cars, and it is changing the world.   Need to brew some coffee? Just connect to your coffee maker and tell it what to do. Then, while you’re on vacation, your house detects moisture buildup in your basement. This triggers an automated system you’ve set up to shut off the water and sends an alert to your phone so you…
  • Quick Guide to Boosting your Business with Interactive Android Apps

    admin
    13 Aug 2014 | 1:23 am
    Boosting your Business with Interactive Android Apps   Apps are the #1 most engaging tool a business can employ when reaching out to consumers. Take advantage of the open Android environment by building a mobile app solution customized to your business needs and designed to keep your users on the hook.   What’s an App Do? To take a broad topic and put it in a nutshell, business apps have one primary goal: to return their initial investment and turn a profit for the business owner. The cost of an app isn’t high. Thanks to the effort put into making the SDKs, APIs and code…
 
  • add this feed to my.Alltop

    Systems We Make | Systems We Make

  • Mesa: Geo-Replicated, Near Real-Time, Scalable Data Warehousing

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

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

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

    Hari
    21 Jun 2014 | 1:48 pm
    Abstract HP’s StoreAll with Express Query is a scalable commercial file archiving product that offers sophisticated file metadata management and search capabilities. A new REST API enables fast, efficient searching to find all files that meet a given set of metadata criteria and the ability to tag files with custom metadata fields. The product brings together two significant systems: a scale out file system and a metadata database based on LazyBase. In designing and building the combined product, we identified several real-world issues in using a pipelined database system in a distributed…
  • Replicated Data Consistency Explained Through Baseball

    Hari
    25 Dec 2013 | 5:23 am
    A key feature of all distributed storage systems is their ability to replicate data not just across machines within a data center but also across geographically distributed data centers. Replication, while it aids ensuring higher availability of the data segments also necessitates keeping multiple replicas somehow in sync to ensure what you’ve written is what you will see when reading. We have taken this ability of getting back exactly what was just written for granted in the case of monolithic storage systems. Entire applications are built on this premise. When it comes to distributed…
  • add this feed to my.Alltop

    Systems We Make | Systems We Make

  • Mesa: Geo-Replicated, Near Real-Time, Scalable Data Warehousing

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

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

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

    Hari
    21 Jun 2014 | 1:48 pm
    Abstract HP’s StoreAll with Express Query is a scalable commercial file archiving product that offers sophisticated file metadata management and search capabilities. A new REST API enables fast, efficient searching to find all files that meet a given set of metadata criteria and the ability to tag files with custom metadata fields. The product brings together two significant systems: a scale out file system and a metadata database based on LazyBase. In designing and building the combined product, we identified several real-world issues in using a pipelined database system in a distributed…
  • Replicated Data Consistency Explained Through Baseball

    Hari
    25 Dec 2013 | 5:23 am
    A key feature of all distributed storage systems is their ability to replicate data not just across machines within a data center but also across geographically distributed data centers. Replication, while it aids ensuring higher availability of the data segments also necessitates keeping multiple replicas somehow in sync to ensure what you’ve written is what you will see when reading. We have taken this ability of getting back exactly what was just written for granted in the case of monolithic storage systems. Entire applications are built on this premise. When it comes to distributed…
  • add this feed to my.Alltop

    Software Product Development | Software Testing Tutorial | Software Process

  • What is index concurrency control?

    Ashish Agarwal
    24 Aug 2014 | 1:30 pm
    In this article we will discuss about the index concurrency control method for controlling database concurrency. Index as we know is a data structure that is used for easy navigation through the user data in a database. Index data should not be confused with user data. The difference between the two is that the former primarily consists of pointers. Indexes have to be updated if any changes
  • What are some of the problems of Test Driven development?

    Ashish Agarwal
    21 Aug 2014 | 12:58 pm
    The Test driven development (TDD) does have a lot of benefits, but you would expect some issues, and there are some problems too. Regression testing, though sufficient and good enough for most cases of software development, there are sometimes situations where testing requires full functional testing. In these situations, partial functional testing cannot be used for determining success or
  • How does Test Driven development benefit developers?

    Ashish Agarwal
    19 Aug 2014 | 6:13 am
    Test driven development (TDD) as a process has proven to be a boon for developers time and again. Businesses tend to change rapidly with the time and so does their requirements from the software that they are using. If we develop these software products using the traditional development methodologies, it is obvious that later it will be more difficult for us to maintain them as requirement
  • Test Driven Development - Some benefits

    Ashish Agarwal
    15 Aug 2014 | 12:45 pm
    According to a study, test driven development involves writing more tests and thus makes programmers more productive. The hypotheses produced from the study were inconclusive regarding code quality and relation between productivity and TDD. Programmers that use the pure test driven development on projects said that they rarely felt like invoking the debugger. Version control system and TDD when
  • Test Driven Development - The Process

    Ashish Agarwal
    11 Aug 2014 | 12:41 pm
    Continuing from the previous post on the basics of TDD (link), this post continues with the topic of Test Driven Development. What is the process of Test Driven development? For the test driven development to be implemented on some software artifact, its units should be kept small. By units here we mean a group or class of functions related to each other. Sometimes these units might also be
 
  • add this feed to my.Alltop

    Use The Index, Luke! blogs

  • We need tool support for keyset pagination

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

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

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

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

    Markus Winand
    1 Apr 2014 | 4:00 am
    Dear MySQL, Thank you for introducing me to SQL. It must have been 1998 when we first met I and fell in love with the simplicity of SQL immediately. Before that I’ve been using C structs all the time; I had to do my joins programmatically and also create and maintain my indexes manually. It was even hard to combine several search conditions via and and or. But then there was the shiny new world of SQL you were showing me… Everything was easily. Just write a where clause, no matter how complex, you found the right rows. Joins were equally easy to write and you took all the effort to…
  • add this feed to my.Alltop

    samaxes

  • Minify Maven Plugin with support for JavaScript Source Maps

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

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

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

    Samuel Santos
    11 Jul 2013 | 5:11 pm
    Portugal Java User Group (PT.JUG) introduction at OSDOC 2013.
  • Minify Maven Plugin adds support for Google Closure Compiler

    Samuel Santos
    18 Feb 2013 | 11:14 am
    I’ve recently implemented some new improvements to Minify Maven Plugin. Version 1.6 added support for Google Closure Compiler and version 1.7 offers several performance improvements and more detailed logs (e.g. compression benefits from minification). A complete list of changes can be found in the changelog file. For next releases I’m planning to add Source Maps support and improve the documentation.
  • add this feed to my.Alltop

    Javarevisited

  • 2 Examples to Convert Byte[] array to String in Java

    Javin Paul
    26 Aug 2014 | 8:49 am
    Converting a byte array to String seems easy but what is difficult is, doing it correctly. Many programmers make mistake of ignoring character encoding whenever bytes are converted into a String or char or vice versa. As a programmer, we all know that computer's only understand binary data i.e. 0 and 1. All things we see and use e.g. images, text files, movies, or any other multi-media is stored in form of bytes, but what is more important is process of encoding or decoding bytes to character. Data conversion is an important topic on any programming interview, and because of trickiness of…
  • 15 Java NIO, Socket, and Networking Interview Questions Answers

    Javin Paul
    19 Aug 2014 | 5:49 am
    Networking and Socket Programming is one of the important area of Java programming language, especially for those programmers, who are working in client server based applications. Knowledge of important protocols e.g. TCP and UDP in detail is very important, especially if you are in business of writing high frequency trading application, which communicate via FIX Protocol or native exchange protocol. In this article, we will some of the frequently asked questions on networking and socket programming, mostly based around TCP IP protocol. This article is kinda light on NIO though, as it…
  • Bubble Sort Algorithm in Java with Example

    Javin Paul
    14 Aug 2014 | 8:38 am
    Bubble Sort is the first sorting algorithm I learned during my college day, and after so many years it's the one I remember by heart. It's kind of weird that one of the most popular sorting algorithm is also one of the worst performing sorting algorithm. Bubble sort's average case performance is in O(n^2), which means as the size array grows, the time it take to sort that array increases quadratic. Due to this reason, bubble sort is not used in production code, instead quick sort and merge sort are preferred over it. In fact, Java's own Arrays.sort() method, which is the…
  • How to find all Pairs in Array of Integers whose Sum is equal to a given Number

    Javin Paul
    12 Aug 2014 | 6:22 am
    Practising coding problems are very important to do well in any programming interview. You should at your best on data-structures like array, linked list, and string to clear any programming interview, and believe me you can not do this in one day or one week. It's rather long process of learning through coding, and that's where these small coding problems helps. Today, we are going to look at another interesting programming question from array; write a program to find all pairs of integers whose sum is equal to a given number. For example if input integer array is {2, 6, 3, 9, 11}…
  • Difference between getPath(), getCanonicalPath() and getAbsolutePath() of File in Java

    Javin Paul
    8 Aug 2014 | 7:17 am
    File API is very important one in Java, it gives access of File system to Java programs. Though Java's file API is rich, there are lot of subtleties to know when you use them. One of the common query programmer's has about file path is difference between getPath(), getCanonicalPath() and getAbsolutePath() methods, why there are three methods to get file path and what happens if you call getPath() in place of getCanonicalPath(). By the way, before understanding difference between getPath(), getAbsolutePath() and getCanonicalPath() let's understand the concept behind this methods,…
 
  • add this feed to my.Alltop

    NeverFriday

  • 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…
  • AngularJS: testing services that use $resource

    Rudolf Olah
    28 Jul 2014 | 7:36 am
    Currently I’m working on a project that uses ngResource (imported into the code as $resource) and the unit tests related to the service relying on $resource were failing. I jumped in to do a rewrite or to scrap them entirely if necessary. My tool kit: Karma test runner Jasmine unit testing/spying/mocking framework The service looked something like this: The Problem How to unit test a service that relies on $resource was the problem. When I searched around on how to test services or factories that rely on $resource, it appeared that people were trying to mock out $resource which…
  • Things I have learnt in the first 5 minutes of using Elastic Search

    Rudolf Olah
    14 Jul 2014 | 9:41 pm
    Rudolf Olah:pretty much the same experience I’ve been having, at least the documentation part. it’s almost non-existent and single sentences to explain options in the query DSL are useless, there aren’t enough examples either. what’s with JS and newer developers completely forgetting to write documentation? It’s strange and unfortunate. Get this great book on using Elasticsearch. It helps fill in the blanks that the documentation has. Originally posted on Sammaye's Blog: After hearing all the raving about Elastic Search and how it was awesome and “rad”…
  • add this feed to my.Alltop

    Faye Williams | C & C++ Programming Blog

  • Polymorphism and Overloading in C++

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

    Faye Williams
    27 Jun 2014 | 8:15 am
    Well folks, I guess it’s time I tried something other than bit shift operators and the command line on Linux, so my next project is something altogether different. I am creating my very first iPhone app, hurrah! To be honest, it’s something I’ve had on the to-do list for a long time. I’ve played around […]
  • The Passionate Programmer – Review

    Faye Williams
    10 Mar 2014 | 1:46 am
    Title: The Passionate Programmer Author: Chad Fowler Published by: The Pragmatic Bookshelf, 2009 Date finished: 5 March 2014 My rating*: 7/10 If you are the sort of person to pick this book up and read it, there is every chance that you will already do a fair amount of the suggestions within. Sadly, the people that could get the most […]
  • Never Stop Writing Code

    Faye Williams
    28 Feb 2014 | 6:48 am
    To a certain extent, coding is something that you never completely forget. Although you may be a little slower after a break, once the problem-solving part of your brain fires up, you will still have the skills and knowledge to do the things you have always done. However, coding is also a lot like the […]
  • GDB | Auto-Load Safe-Path Declined

    Faye Williams
    24 Feb 2014 | 8:54 am
    More GDB shenanigans today, as kindly pointed out by one of my readers – thank you Laurent! Did you know that as of GDB version 7.5 (Aug 2012), there is a new security feature in place that prevents GDB from looking in “non-trusted” directories for the super-useful .gdbinit file? [For more on the usefulness of […]
  • add this feed to my.Alltop

    Ginktage

  • How to take screenshot in Moto G Android Phone ?

    Santhosh B
    23 Aug 2014 | 11:12 am
    Taking screenshot is pretty easy in Moto G Android phone . You can actually do it without any apps and the screenshot feature is available natively in the Moto G. How to take screenshot in Moto G... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to change default apps in Android Device (Moto G)?

    Santhosh B
    23 Aug 2014 | 10:53 am
    This tutorial will explain in simple steps on how the users can change the default apps on your android phone (Android v 4.4.4) . The Android operating system comes with many default apps . There are... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Functional Conf 2014 – Asia’s Premier Functional Programming Conference

    Senthil Kumar
    18 Aug 2014 | 12:29 pm
    Functional Conf 2014 , one of the Asia’s premier and first functional programming conference is scheduled to be held in Bangalore from Oct 9-11th . If you are one of the programmers who are... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Interview with Mr. Bhaskar Dhandapani , Country Sales Manager, Freescale on Internet On Things(IOT) and Freescale Technology Forum

    Senthil Kumar
    18 Aug 2014 | 11:53 am
    Freescale Semiconductor is hosting its Freescale Technology Forum 2014 in few days time in Bangalore . We had the opportunity to ask few questions to Mr. Bhaskar Dhandapani, Country Sales Manager,... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Bill Gates accepts Mark Zuckerberg’s ALS Ice Bucket Challenge

    Senthil Kumar
    17 Aug 2014 | 7:14 am
    Recently , Mark Zuckerberg set the ALS Ice Bucket Challenge and Bill Gates accepted the challenge and he had taken a bucket of ice water over the head in the name of charity and raise awareness for... [[ 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 Index

  • Placing Windows claimed by different process and changing Window Title in C#

    Linda James
    18 Aug 2014 | 11:35 pm
    Placing Windows claimed by different process and changing Window Title in C# To place windows possessed by different methodology is possible utilizing System.runtime.interopservices say for in this sample We need that when we click Button in our c# application it will change the Title of the Task Manage Window which is not the type of our application and we need to transform its Title Text to whatever we need The Process Place the Window Handle utilizing one of the user32.dll capacity called Findwindow() Change the Text on Title utilizing second capacity of user32.dll…
  • Welcome

    Linda James
    14 Jul 2014 | 9:20 pm
    Welcome to my blog!!
  • add this feed to my.Alltop

    Platformability

  • Is the future of trading more transparent, social and sharable in nature like other upcoming Fintech disruptors?

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

    Jan Hančič
    31 Jul 2014 | 2:09 am
    Fixing bugs is often a long and frustrating process. Especially if a bug sneaked into the code base some time ago, it’s not really obvious and has only now been discovered by accident. Sometimes developers will just fix a bug and be done with it. But we all know it’s better to understand why the bug was introduced and when (and sometimes, by whom!). This can allow us to understand the problem better and fix it in a way that won’t re-introduce the issue the original developer was trying to fix. Depending on which version control system you are using, this experience can range…
  • Devoxx 2014

    Mike Salsbury
    31 Jul 2014 | 2:07 am
    Two talks caught my eye on the schedule for Devoxx 2014, and I couldn’t wait to get to them. John Smart was over from Australia to talk about testing (and no doubt BDD too). I was hoping he’d have some Thucydides examples, and if not I’m sure I’ll be able to talk to him anyway. The other talk I really wanted to see was by some people from Shazam talking about how they automated their mobile Android testing. I got to both these talks and some others, and chatted to our friends on the BladerunnerJS stall: Liberating the black box A fun and interesting talk. The…
  • Your first line of code is feature code

    Mike Salsbury
    17 Jun 2014 | 3:59 am
    This was our goal when first developing BladeRunner internally. And it has remained our goal since, and as we have transformed the project into the BladeRunnerJS open source project. Building large webapps requires consistency, and the ability to control and manage large codebases in a structured fashion. The JavaScript ecosystem provides many small and micro libraries to do almost anything you can think of doing. However, you need to use good judgement to produce a consistent, structured and extendable web stack set of tools. There are toolsets within the ecosystem (like Karma) that can be…
  • Testbash 3

    Mike Salsbury
    14 Apr 2014 | 6:03 am
    There were two days of workshops ahead of the conference day, and a ‘Meetup’ on the Thursday evening, which meant attendance at the 6.30am run by the pier was limited to 10 of the several hundred QAs and testers in attendance. Lean Coffee Lean coffee ‘to do’ list. The conference day started at 8am with a Lean Coffee session. Our group chose ‘Recruiting good Software Developers in Test’ as the first topic to discuss. We agreed that it was difficult to attract good candidates, especially for permanent roles. It also became apparent that QA roles are almost…
 
  • add this feed to my.Alltop

    Code Corner

  • 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…
  • Infragistics WebDataMenu delayed resizing in Chrome

    yomgal
    1 Aug 2014 | 2:36 pm
    I encountered weird issue using Infragistics ASP.NET WebDataMenu control. If total width of top-level items was bigger than menu’s width and scrolling kicked in – Google Chrome browser produces unexpected results. Consider following basic markup for Infragistics WebDataMenu: <ig:WebDataMenu ID="WebDataMenu1" runat="server" Width="300px"> <ClientEvents Initialize="myInit" /> <GroupSettings Orientation="Horizontal" /> <Items> <ig:DataMenuItem Text="Root Item"></ig:DataMenuItem>…
  • Infragistics WebDataMenu flashes unexpected color on hover

    yomgal
    17 Jul 2014 | 12:44 pm
    Infragistics WebDataMenu ASP.NET control comes both with predefined stylesets and allows you granularly overwrite any of the styles. For example definition like this <ig:WebDataMenu ID="xmyMenu" runat="server" StyleSetName="Office2007Blue" CssClass ="topMenuStyle" > <GroupSettings Orientation="Horizontal" /> <ItemSettings CssClass="itemCssStyle" HoverCssClass="hoverCssStyle" SelectedCssClass="selectedCssStyle" /> </ig:WebDataMenu> will create a horizontal dropdown menu in default…
  • Infragistics WebDataGrid crashes if its total width over 32767 pixels

    Yuriy Galanter
    14 Jul 2014 | 11:33 am
    When you’re dealing with Infragistics WebDataGrid and want to manipulate appearance of individual columns – there’s a handy Columns collection for that. Unfortunately it’s available only if you define columns at design time or add columns to it in code-behind. If your grid features autogenerated columns – the collection will be empty. There’s a way to derive column info tho – and can be done from grid row. The example below uses grid’s PreRender event to capture first row from which columns are derived and their width set: Protected Sub…
  • add this feed to my.Alltop

    DHTMLX Scheduler .NET

  • 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…
  • Room Booking Calendar in MVC3 Razor: Dynamic Loading and Airy Events

    DHTMLX
    25 Mar 2014 | 1:55 am
    In the previous article we explained how it is possible to customize calendar events by changing opacity settings and animation speed highlighting an active event. We've applied the described changes to the booking calendar demo created in ASP.NET MVC3 Razor.   You can download the updated package right now, or follow the tutorial below:   Here is a step-by-step description of what have been done to get transparent events, enable dynamic loading, and other useful changes. (Note: the full code to create a booking calendar is provided in the Room Booking Tutorial). 1. Updating File…
  • Calendar Events Customization in DHTMLX Scheduler .NET

    DHTMLX
    21 Mar 2014 | 5:11 am
    This is a short explanation on how to customize DHTMLX Scheduler .NET calendar events, making them look transparent and airy, like on the picture below:  As far as we have events of several kinds, and each of them has its own color, we have to assign css class to each event type by updating the server code as follows:  scheduler.Templates.event_class = "type_{type_id}"; In this code we assume that the property of the event model that holds a type is named 'type_id'. E.g. if it was named 'SectionID', the template would look like the following: scheduler.Templates.event_class =…
  • add this feed to my.Alltop

    Justin Cooney

  • 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.…
  • Basic Example of using the ASP.NET FileUpload to Save into a Database

    Justin Cooney
    13 Jul 2014 | 9:00 am
    Here is a super-simple bare-bones example of an ASP.NET Web form page in C# that uses the .NET FileUpload component to allow a user to upload a file into a SQL Server database table. I’ve put this together as a template to show just how easy it is to do and how few lines of…
 
  • add this feed to my.Alltop

    Developers

  • Programming Language Job Trends Part 2 – August 2014

    Rob Diana
    26 Aug 2014 | 10:00 am
    In part 1 of the programming language job trends, we reviewed Java, C++, C#, Objective C, and Visual Basic. In today’s installment, we review trends for PHP, Python, JavaScript, Ruby, and PERL. Watch for part 3 in the next few days, where we will look at some emerging languages and others gaining steam. First, let’s look at the trends from Indeed.com: Much like the languages in part 1, there is a general downward trend for about 2 years. JavaScript still leads comfortably with Python demand staying almost flat during the…
  • Geek Reading August 26, 2014

    Rob Diana
    26 Aug 2014 | 5:35 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. On Machine Learning | Bugra Akyildiz Tuesday | The Programmer’s Paradox New cybersecurity tool lets us predict…
  • AllWinner A80 Linux SDK Released

    Jean-Luc Aufranc
    26 Aug 2014 | 12:25 am
    After last week, another AllWinner software development kit has been seen in the wild, this time for the new AllWinner A80 octa-core processor. includes source code for the Linux Kernel and U-boot, as well as buildroot, and various AllWinner tools. I’ve also noticed is available, but with the strict minimum information (45 pages). Let’s get the code, and extract it: wget http://dl.linux-sunxi.org/SDK/A80/A80_SDK_20140728.tar.gz tar xvf A80_SDK_20140728.tar.gz cd A80_SDK_20140728 Now we need to configure the build: ./build.sh config Welcome to mkscript setup progress All available…
  • $33 Intex Cloud Fx Firefox OS Smartphone Coming to India

    Jean-Luc Aufranc
    25 Aug 2014 | 9:07 pm
    Mozilla promised running Firefox OS based on a Spreadtrum Cortex A5 application processor earlier this year, mostly for emerging markets. Thanks to Intex Cloud Fx smartphone selling for 1,999 Rs ($33) in India, we’re almost there. Intex Cloud Fx specifications: SoC - Spreadtrum SC6821 @ 1.0 GHz System Memory – 128MB RAM Storage – 256MB, expandable up to 4GB via external memory. Display – 3.5” HVGA (480 x 320) touchscreen display Cellular Network – GSM:900/1800MHz. GPRS/EDGE. Dual SIM support. Connectivity – WiFi, Bluetooth, and FM radio Audio…
  • Programming Language Job Trends Part 1 – August 2014

    Rob Diana
    25 Aug 2014 | 10:00 am
    It is time for the August edition of the programming language job trends! The response to the language list changes was definitely positive, so things will be stable for this edition. In Part 1, we look at Java, C++, C#, Objective C, and Visual Basic. I did look at the trends for Swift, but the demand is not high enough yet. Part 2 (PHP, Python, JavaScript, and others) and Part 3 (Erlang, Groovy, Scala, and others) of the job trends will be posted in the next few days as well. First, we look at the job trends from Indeed.com: As you can see, there is a…
  • add this feed to my.Alltop

    Hashrocket Articles

  • 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…
  • Ruby5 Roundup - Episode 485

    Paul Elliott
    1 Aug 2014 | 6:37 am
    The soothing yet informative voices of 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/522-episode-485-august-1st-2014 Capistrano Tutorial http://www.gotealeaf.com/blog/deploy-rails-apps-with-capistrano Kevin Wang from Tealeaf Academy sets the bar high yet again with another feature-filled blog post on capistrano. If you are new to using it for deployments or are wondering how any why it does some of the things it does, this…
  • LittleDecorator Gem: Rails Model Decoration in 42 Lines

    Vic Ramon
    15 Jul 2014 | 11:46 am
    We usually hand-roll our own decorators here at Hashrocket. After doing this a few times I’ve found a pattern that I really like, and now I’ve turned it into a gem called LittleDecorator. This gem delivers on its name: there are only 42 lines of code in lib. This blog post explains how to use it and how it works. Create a Decorator First create a decorator that subclasses LittleDecorator: # app/decorators/post_decorator.rb class PostDecorator < LittleDecorator end You can call model methods directly: def full_title titlesubtitle end You can override model methods, but make sure…
  • Ruby5 Roundup - Episode 479

    Paul Elliott
    11 Jul 2014 | 6:33 am
    You missed us, didn’t you. Well Lynn and I are back again to bring you the hottest 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/516-episode-479-july-11th-2014 Time Travel Movies Explained in Git http://hashrocket.com/blog/posts/edge-of-tomorrow-explained-in-git Fellow Rocketeer Vic Ramon wrote a very entertaining and informative blog series about some of git’s more advanced history manipulation features. He tells the story of some of this summer’s hottest…
 
  • add this feed to my.Alltop

    Developer Blog

  • 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 […]
  • Factories, not Fixtures

    Noah Miller
    4 Aug 2014 | 7:53 am
    For years, the most common way to provide test data for automated tests has been fixtures – hard-coded values, usually stored in text files.  For example, here’s some YAML-formatted data for a city model object: - model: city fields: id: 1 name: Los Angeles In an environment like a Django app, this fixture would typically […]
  • Realm – A New Mobile Database

    Steven Huey
    17 Jul 2014 | 8:11 am
    A new mobile database for iOS (Android support coming soon) launched earlier this week called Realm. Given that up to this point your options were SQLite or something built on top of SQLite like Core Data or YapDatabase, it’s kind of a big deal. SQLite is great, but a cross platform database with APIs designed for […]
  • add this feed to my.Alltop

    Jeremy's Programming Blog

  • 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…
  • 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 security. Lots of PHP sites get hacked by the minute, and even some experienced and knowledgeable programmers will say that the language is inherently insecure. I have always argued against this because there is a common sense reason there are so many security breaches of PHP. PHP applications are hacked frequently because: There are so many PHP applications. It’s very easy to learn and write…
  • Create a self hosted API for Local Development

    Jeremy Morgan
    13 May 2014 | 8:20 pm
    If you’ve ever worked in an overly restrictive environment, you know you have to come up with some workarounds to get your job done. I worked in such and environment and ran into a problem developing some front end pages to work with an API, but I didn’t want to use live data. Here’s a solution I came up with and I decided to write it out and explain it in hopes it will help others. Tools Needed for this Tutorial (both free of charge): Microsoft Visual Studio 2013 Express for Desktop Telerik Fiddler Why a self hosted API? When you’re developing front end stuff its…
  • add this feed to my.Alltop

    AppCoda

  • 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! ]]
  • Understanding XML and JSON Parsing in iOS Programming

    Gabriel Theodoropoulos
    4 Aug 2014 | 8:21 am
    One of the most important tasks that a developer has to deal with when creating applications is the data handing and manipulation. Data can be expressed in many different formats, and mastering at least the most known of them consists of a key ability for every single programmer. Speaking for mobile applications specifically now, it’s […] This article, Understanding XML and JSON Parsing in iOS Programming, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Introduction to Auto Layout

    Ziad Tamim
    27 Jul 2014 | 5:56 am
    Editor’s note: If you’ve downloaded the Xcode 6 beta and played around with it, one thing you may notice is the change of Interface Builder. The default view controller is now wider and doesn’t look like an iPhone 5. When you position a button in the center of the view and run the app, it […] This article, Introduction to Auto Layout, 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

  • 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! ]]
  • 9 Useful Mysql Indexing Tips You Should Know About

    Md Ali Ahsan Rana
    10 Aug 2014 | 6:41 pm
    Indexing is a must to have part when it comes to the area of performance optimization from database side. However, sometimes may of us create indexes that might not be best and could have other side effects instead. From last few days of my work, I did get chance to digg a little deeper into […] The post 9 Useful Mysql Indexing Tips You Should Know About appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • PHPUnit Tutorial For Beginners

    Md Ali Ahsan Rana
    22 Jul 2014 | 11:56 pm
    I am using PHPUnit for quite sometime now. Though was thinking few times to write about it, but it didn’t happen till now. In fact, this is my first tutorial on testing as well. The official documentation/getting started guide is already quite good for starting. However, I personally find it a little insufficient in several […] The post PHPUnit Tutorial For Beginners appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Using Supervisord Web Interface And Plugin

    Md Ali Ahsan Rana
    7 Jul 2014 | 10:40 pm
    On my last article where I tried to give an introduction and basic usage of supervisord process monitoring, I figured that there are two missing features there which someone should know about/aware of. Which are, interacting with supervisord web interface and using a plugin with supervisord. So, today, In this small article, I will try […] The post Using Supervisord Web Interface And Plugin 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

  • 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…
  • Interview Questions for Agile Developers

    Leslie Stevens-Huffman
    3 Jul 2014 | 5:46 am
    Developers who are familiar with Agile have seen their stock rise. That’s because CIOs view the framework as a way to keep up with the ever-evolving needs of owners and a welcome alternative to traditional methodologies. The approach fosters incremental software development by replacing silos with svelte cross-functional teams and emphasizing communication and collaboration over documentation and meetings. Daryl Kulak, a vice president at consulting firm Pillar Technology Group, likes to mirror Agile’s collaborative spirit during interviews. Here are some of the questions he asks. Click…
  • add this feed to my.Alltop

    Vimeo / Waza's videos

  • Heroku Technical Session 8.5.2014

    Waza
    6 Aug 2014 | 10:50 am
    This session is a technical intro to Heroku and covers the following areas: Deploying to Heroku The log stream Data stores Agile development Performance 12 Factor Architecture ExamplesCast: WazaTags:
  • Optimizing Production Apps on Heroku 7-31-13

    Waza
    31 Jul 2013 | 11:03 am
    Watch this in-depth look at how to optimize production apps on Heroku. This is the second session in a two part series for production apps on Heroku. Check out vimeo.com/69263217 for the first session on setting up and running production apps. Topics from this session include: * Using a CDN to increase app performance * How to manage the asset pipeline * Using heroku-pg-extras to gain visibility into database performance * How to manage database migrations * How to use a database follower for transactional and analytics database reads * How to set up caching with Heroku add-ons * Useful labs…
  • Running Production Apps on Heroku_June 27, 2013

    Waza
    27 Jun 2013 | 11:33 am
    Watch this in-depth look at how to setup and run production apps on Heroku. This will be the first session of a two part series on production apps on Heroku. The second session will take place in July. Topics covered include: Production app setup and expectations App production checklist Using Unicorn to increase app performance Using 2X dynos to increase app performance How to configure timeouts to ensure app stability Using log-runtime-metrics for added visibility Looking for 1:1 assistance with your production apps, please contact our Customer Success team here -…
  • Heroku's Waza 2013 Highlight Video

    Waza
    14 Mar 2013 | 12:21 pm
    Waza is the Japanese word for art and technique. Heroku's Waza (技) conference is a developer event celebrating the art of software development through technical sessions and unique happenings. This year's event was held at the SF Concourse Exhibition Center on Feb 28, 2013. Some of the event's speakers included Ruby founder Yukihiro "Matz" Matsumoto, Django co-creator Jacob Kaplan-Moss and blogger Michael Lopp (Rands). For more info visit waza.heroku.com/2013.Cast: WazaTags: heroku, waza, waza2013, developer, programming, san francisco, ruby, python, django and matz
  • Everything is a Remix, Kirby Ferguson at Heroku's Waza 2013

    Waza
    14 Mar 2013 | 10:48 am
    Writer, director and producer Kirby Ferguson took to Heroku's Waza stage on Feb 28, 2013 to present "Everything is a Remix" -- a look at sampling, attribution and the creative process. For more info on Waza, visit waza.heroku.com/2013. ABOUT FERGUSON: Kirby Ferguson is a writer, director and producer who has created dozens of comedic short films and gotten over four million views on the web. As part of a development deal with the Canadian Broadcasting Corporation, he recently wrote, directed, produced and edited the viral hit “Macs vs. PCs”. The video has now gotten almost 400,000 views.
 
  • add this feed to my.Alltop

    Jeremy's Programming Blog

  • 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...
  • Create a self hosted API for Local Development

    Jeremy Morgan
    13 May 2014 | 8:20 pm
    If you’ve ever worked in an overly restrictive environment, you know you have to come up with some workarounds to get your job done. I worked in such and environment and ran into a problem...
  • add this feed to my.Alltop

    Intertech Blog

  • Spring Integration Tutorial (Part 5) – Routers

    Jim White
    26 Aug 2014 | 3:00 am
    Part 5 – ROUTERS In this installment of our Spring Integration tutorial, we examine routers.  Routers distribute messages to one or more message channels.  Some routers (content routers) examine the message payload or headers in order to select a particular destination message channel.  Other... Read More
  • Friday’s Developer Picks – Week of August 18th

    Pat Schaber
    22 Aug 2014 | 3:00 am
    Good morning and Happy Friday! My guess is that the last article posted will generate the most discussion in this week’s round-up, but before you skip down we have a good collection of tech news and articles from around the web. A Windows 9 rumor, quality Apple Swift tutorials, Agile... Read More
  • Infographic: Addressing Rising Infrastructure Demands Through IT Automation

    Pat Schaber
    21 Aug 2014 | 3:00 am
    As we started to compile the data for this Infographic on Addressing Rising Infrastructure Demands Through IT Automation, the numbers were even surprising to us. Interest in our PowerShell training is on the rise and you can understand why based on the staggering demand faced by IT staffs in the... Read More
  • Oxygen Blast – Creating Dynamic LINQ Statements with Expression Trees

    Pat Schaber
    19 Aug 2014 | 3:00 am
    Thank you to everyone that took the time to join us last week for our August Oxygen Blast seminar – Creating Dynamic LINQ Statements with Expression Trees. We had another great turnout with good discussion. As promised, below is the recording of the session. To recap, David Hoerster – a... Read More
  • Friday’s Developer Picks – Week of August 11th

    Pat Schaber
    15 Aug 2014 | 3:00 am
    Happy Friday everyone! I based this week’s selections off articles and stories that performed well in the social world recently. By that I mean content we shared that our friends, followers, and connections enjoyed and re-shared to their audiences. We figured if they felt good about sharing... Read More
  • add this feed to my.Alltop

    Laura Diane Hamilton

  • 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,…
  • System Administration at Netflix

    11 Jul 2014 | 12:13 pm
    On Tuesday I attended a fabulous talk by Netflix's Jeremy Edberg about the suite of tools that Netflix developed (and open-sourced) to manage its AWS clusters. The Netflix API handles 2 billion requests per day, and makes 12 billion outbound requests to its API dependencies. Netflix essentially wrote the book on high-availability system administration at scale. The principles guiding Netflix's infrastructure setup are: Automate everything—build tools, machine image creation, image deployment, application startup, and monitoring. Triple redundancy—everything is "built for three."…
  • How to Prevent XSS

    1 Jul 2014 | 2:34 pm
    Today Phil Corliss, founder of GitSentry, walked through some common cross-site scripting (XSS) vulnerabilities and ways to prevent them. On June 11, an Austrian teenager named Florian ("Firo") discovered an XSS vulnerability in TweetDeck, Twitter's popular tool for real-time tweet engagement tracking. Firo discovered that any tweet containing a unicode emoji character—such as the heart emoticon ♥ ("&hearts;")—would be treated as raw html (not escaped). News spread throughout the hacking community, and later that morning a German programmer named Andy Perdana wrote a…
 
  • add this feed to my.Alltop

    Code And Graphics

  • 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…
  • Flexible particle system - OpenGL Renderer

    9 Jul 2014 | 11:37 am
    As I wrote in the Introduction to the particle series, I've got only a simple particle renderer. It uses position and color data with one attached texture. In this article you will find the renderer description and what problems we have with our current implementation. The SeriesInitial Particle DemoIntroduction Particle Container 1 - problemsParticle Container 2 - implementationGenerators & EmittersUpdatersRenderer (this post)Introduction to OptimizationTools OptimizationsSIMD OptimizationsRenderer Optimizations IntroductionThe gist is located here: fenbf / ParticleRendererThe renderer's…
  • add this feed to my.Alltop

    Laura Diane Hamilton

  • 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,…
  • System Administration at Netflix

    11 Jul 2014 | 12:13 pm
    On Tuesday I attended a fabulous talk by Netflix's Jeremy Edberg about the suite of tools that Netflix developed (and open-sourced) to manage its AWS clusters. The Netflix API handles 2 billion requests per day, and makes 12 billion outbound requests to its API dependencies. Netflix essentially wrote the book on high-availability system administration at scale. The principles guiding Netflix's infrastructure setup are: Automate everything—build tools, machine image creation, image deployment, application startup, and monitoring. Triple redundancy—everything is "built for three."…
  • How to Prevent XSS

    1 Jul 2014 | 2:34 pm
    Today Phil Corliss, founder of GitSentry, walked through some common cross-site scripting (XSS) vulnerabilities and ways to prevent them. On June 11, an Austrian teenager named Florian ("Firo") discovered an XSS vulnerability in TweetDeck, Twitter's popular tool for real-time tweet engagement tracking. Firo discovered that any tweet containing a unicode emoji character—such as the heart emoticon ♥ ("&hearts;")—would be treated as raw html (not escaped). News spread throughout the hacking community, and later that morning a German programmer named Andy Perdana wrote a…
  • add this feed to my.Alltop

    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.
  • 10 Hilariously Unusual Ways Of Using The Yo App

    Alistair Hart
    29 Jul 2014 | 7:41 pm
    You guessed it! We’re back with another instalment on the Yo epidemic. This time we’re going to stick to the short, punchy goodness that the app inspires with some food-for-thoughters! While you read this I challenge you to think of other ways of using Yo, and share at least ONE idea in the comments section below.  […] The post 10 Hilariously Unusual Ways Of Using The Yo App appeared first on Buzinga.
  • An App Review That Proves Stupid App Ideas Are More Successful

    Alistair Hart
    22 Jul 2014 | 9:23 pm
    Yo is the most remarkable app that I’ve ever had to review. Mostly because it’s so simple - stupidly simple. If you want to learn how an unconventionally conventional idea has thrown the app development and investment worlds on their heads then read on… Introducing: Yo. “Yo”  – That’s it. Nothing more, nothing less. A “Yo” is a message that […] The post An App Review That Proves Stupid App Ideas Are More Successful appeared first on Buzinga.
 
  • add this feed to my.Alltop

    MAG Studios Blog

  • Custom Website Design Vs Website Templates: A Comparative Study

    Lalit Kapur
    27 Aug 2014 | 5:08 am
    After dealing with website design services in India for so many years, a question that I often get to hear from many of you is, “which is better: custom web designing or website template?” Ever since you have established your business, you have always aimed at saving money and making profit. Isn’t it? And now, when you are planning to take your business online, you are facing a dilemma whether or not to hire a website designer. Hiring a web designer is the best advice I can give you. But why can’t I use a website template? Right? Quite obviously, when there are so many low cost…
  • Instagram Launches HyperLapse : A New App For The iOS Smartphones

    Lalit Kapur
    26 Aug 2014 | 11:40 pm
    Viewing a high-quality video has its own charm. Isn’t it? Photo and Video sharing network Instagram, bought by Facebook in 2012, has launched a new iOS app called Hyperlapse. The time-lapse app can capture high-quality videos during motion using the image stabilization technique. Just tap once on your smartphone and it will start recording videos until you tap again to end it. The best thing about the app is its speed regulating feature. With this, you will have full control over the speed of the video when it will ultimately be played for viewing. You can choose a suitable playback speed…
  • Not Google, But It Is Amazon To Have Acquired Twitch: Internet Advertising On The Target

    Lalit Kapur
    26 Aug 2014 | 12:47 am
    All this while, rumors were about Google-Twitch deal but surprisingly it is Amazon which has ultimately acquired Twitch a video streaming service that connects gamers around the world by allowing them to broadcast their games and share them with other gamers. The nearly $ 1 billion acquisition has left many of us with raised-eyebrows thinking what exactly has motivated Amazon to buy Twitch. Well, Twitch is quite a popular video streaming service with over a million active users. It is a native app in the PS4 and Xbox One consoles which has already sold over 12 million units. Now, for the…
  • Google Is Developing The Biggest Ever Autonomous Knowledge Base – Knowledge Vault

    Lalit Kapur
    25 Aug 2014 | 12:23 am
    Google, the California based search engine giant is developing the biggest ever knowledge store that autonomously collects and merges data from across the web and makes it accessible for all. It stores facts and figures from around the world with authenticity more than 90 percent. The system, named as knowledge vault, collects information in a way so as to enable both machines and humans to read it unlike Google’s already existing Knowledge Graph that depends totally on human intervention. The technology giant is planning to develop the massive database without using human brains. The…
  • What Makes India The Most Sought-After Destination For Offshore Software Development Services?

    Lalit Kapur
    22 Aug 2014 | 3:38 am
    Offshore Software Development Services In India In this competitive world, technology has become the most fundamental requirement for businesses. With the advancement in technology, businesses have started relying on the latest softwares for increasing their productivity and efficiency. Increased numbers of software development companies are nothing but the result of the rising demand for software development services.  Consequentially, offshore software development has become that latest and the most popular trend in the industry. No doubt, cost cutting is the biggest attraction but apart…
  • add this feed to my.Alltop

    eLuminous Technologies

  • 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…
  • Assess Top Web development services in just 5 steps.

    Shweta Joshi
    7 Jul 2014 | 5:50 am
    You live in the time where you will find Web Development services around every corner. But are these firms confident about their technical knowledge and experience in the industry? The growing number of web development firms have made it very difficult for us to pick-out the best company who will satisfy our requirements. This adds in an extra work to you before starting off with any projects. You cannot avoid this search drive as it is very important to check if the company whom you are selecting as your development partner is capable enough to understand your business goals and to develop…
  • Planning to Hire PHP programmers?

    Shweta Joshi
    30 Jun 2014 | 2:35 am
    Do you want to build a PHP website/ web-based app, but wondering if you should employ an in-house PHP programmer or Hire PHP programmers from service agencies? If you take an opinion poll, 75% of companies will prefer to hire dedicated PHP Programmers instead of going with an in-house developer. The reason for this being the cost-effectiveness and multiple skillsets that the external firms offer. However there are various facts that make you skeptical while hiring the programmer for e.g., will the programmer understand my exact requirements, will he write clean and bug-free codes, will he…
 
  • add this feed to my.Alltop

    Iain the Indie

  • 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…
  • Useful NSDate and NSCalendar tricks

    Iain
    7 Aug 2014 | 10:10 pm
    The NSDate and NSCalendar classes in iOS and OS X are handy classes and when combined (in particular with NSDateComponents) there are some great little tricks you can do. These tricks include everything from finding the start/end date of any week or month as well as moving forward/backward in weeks or months. In this post I will show how to implement these tricks and the full code for this (and more) is available free to use without restriction on GitHub here. Breaking down an NSDate To perform most of these tricks we need to break down an NSDate into it’s component parts. This is where…
  • How to Approach In-App Purchases Ethically

    Iain
    3 Aug 2014 | 7:22 pm
    In-app purchases (IAP) have become a familiar site in both games and apps. Considering that a year ago IAP accounted for ~76% of all revenue from the Apple App Store in the US 1) In-app purchases from ‘freemium’ titles account for 71% of iPhone app revenue they are likely to become even more common. Unfortunately, this popularity has lead to some very unethical approaches to IAP, in particular in games. In extreme cases, where the IAP are structured in a way that is particularly addictive, they can cause significant financial and emotional hardship 2) Chasing the Whale: Examining…
  • 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 a large financial customer in the Netherlands 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 business line 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…
  • 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

    The Orange Orchard

  • 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…
  • Agile Myth #4: “Agile Cannot Work with Fixed Budgets”

    Calen
    23 Jul 2014 | 2:40 am
    This is Calen’s fifth 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 fifth 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. Organizations often go for Fixed-Scope projects thinking that it will help them stick to a fixed budget. Here’s the typical…
 
  • add this feed to my.Alltop

    Flowa

  • How to Help People Make New Friends at Conferences

    14 Aug 2014 | 5:00 pm
    The first ALE (Agile Lean Europe) conference in Berlin, 2011, introduced a cool new concept: Dinner with Strangers. The concept was ingeniously simple: the organizers had booked tables in couple of restaurants for one evening after the official conference program and allowed conference attendees book seats from those tables. image: CC BY-NC-SA 2.0 by deyani Sharing food is a good way to make friends. The practical arrangements for this were simple but effective, too. The organizers made a registration wall in the lobby of the venue. On the wall they posted registration lists for the…
  • 4 näkökulmaa tuotekehityksen mittaamiseen digibisneksessä

    10 Aug 2014 | 5:00 pm
    This article is in Finnish. The English version of this article is available here. Keskusteltuani taannoin asiakkaan kanssa ymmärsin, että tuotetalon managerin voi olla vaikea verrata oman talonsa tuotekehityskyvykkyyttä alan yleiseen tasoon tai kilpailijoihin nähden. Kuuntele Antti Kirjavaisen haastattelu tästä aiheesta. Haastattelu lisätty osaksi postausta 14.8. Jos talossa on luotu ja julkaistu tuote, jonka tuloilla liiketoiminta pyörii, on selvää että tuotekehityskyvykkyys on olemassa. Mutta kuinka hyvätasoista se on ja miten paljon sen varaan voi luottaa? Kuinka paljon…
  • Flowa-debaatti: Avoin palkkapolitiikka

    6 Aug 2014 | 5:00 pm
    This content is available only in Finnish. Kuuntele myös: 4 näkökulmaa tuotekehityksen mittaamiseen digibisneksessä Juha Heimosen henkilöhaastattelu Antti Kirjavaisen henkilöhaastattelu Flowa podcastin kolmannessa episodissa studioisäntä Ari-Pekka Lappi (@ilmirajat) haastaa Antti Kirjavaista (@anttiki), Tero Kadeniusta (@pisketti) ja Juha Heimosta (@evilbubu) aiheella avoin palkkapolitiikka. Pitäisikö palkkojen olla avointa tietoa kaikille vai onko parempi, että vain yrityksen johto tietää, mitä kenellekin maksetaan? Miten hanskata mahdollinen kateus ja paha mieli, jonka tieto…
  • 5 Things Successful 21st Century Companies Are Doing Differently

    31 Jul 2014 | 5:00 pm
    With companies like Google, Amazon, Basecamp, Spotify, Netflix and Valve re-defining the markets and the whole game in IT and related fields, more traditional corporations have had hard time to stay in the competition. This has lead to many organizational reforms and process roll-outs in these corporations. With less than remarkable results. What are these new companies doing differently to stay ahead? 1. They assume they do not know everything In traditional corporations the attitude towards knowledge is static and closed to outside. 21st century companies aim to create knowledge by…
  • Juha Heimosen henkilöhaastattelu

    29 Jul 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 Antti Kirjavaisen henkilöhaastattelu Flowa podcastin toisessa episodissa Ari-Pekka (@ilmirajat) haastattelee Juha Heimosta (@evilbubu). Juha kertoo muun muassa, miksi softakehitys maksaa niin paljon ja vastaa seuraavaan anti-agile-haasteeseen: ”Minulla on 20 vuotta kokemusta projektijohtamisesta ja johtamista ylipäänsä, ja kyllä minua jaksaa ihmetyttää tämä Agile hömpötys ja itseorganisoituvat tiimit. Kyllä se niin on,…
  • add this feed to my.Alltop

    Latest blog entries

  • SAFe (Scaled Agile Framework) 3.0 - classes now available

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

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

    25 Mar 2014 | 12:19 pm
    Of all of the meetings that an Agile team performs, the ‘demo’, ‘showcase’ or ‘show and tell’ at the end of each Sprint is the one that is least discussed and the one that you tend to see the least written about. There seems to be a widely held implicit assumption that it is the simplest of the meetings to conduct – much more straightforward than Sprint Planning, the Daily Standup or the Retrospective for instance. I think this assumption leads people to underestimate and misunderstand the importance of the meeting. It is not just a demo, showcase or show and tell. It is meant…
  • Agil8 Becomes Scaled Agile Framework ® (SAFe) Gold Certified Partner

    14 Jan 2014 | 6:19 am
    Agil8 Limited announced today that it has joined the Scaled Agile Partner program at the Gold Partner level.  “We’re excited to have agil8 on board,” said Dean Leffingwell, Chief Methodologist and creator of the Scaled Agile Framework (SAFe). “Our partners are companies that believe in agility at scale and the power of the Scaled Agile Framework to successfully transform organizations.”   As a prestigious Gold partner, agil8 has demonstrated significant expertise in delivering Scaled Agile services and is well positioned to support organisations with large or complex…
  • agil8 - Vimeo video channel now available

    25 Oct 2013 | 9:11 am
    Following our recent agil8 Community Event, videos are now being uploaded onto our Vimeo channel in order to share materials from the event. The first video, an introduction to the Community Event, is available for viewing now.  The second two videos will be available within the next day or two: Euromoney Institutional Investor - Case Study - Ken Lehmann Scaled Agile Framework (SAFe) - Introduction - David Hicks Enjoy!  
  • add this feed to my.Alltop

    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.
  • Apple’s iBeacons Are Coming: How Retail Business will be Changed by Location and Contextually-Aware Mobile Apps

    Dynamic Leap
    8 Aug 2014 | 5:45 pm
    Whether you own a single retail store or are responsible for marketing in a massive chain operation, engaging your customers via mobile should be at the front of your mind. Virtually everyone has a modern smartphone and many are willing to engage with your brand and products if offered in a non-obtrusive and interesting way. […] The post Apple’s iBeacons Are Coming: How Retail Business will be Changed by Location and Contextually-Aware Mobile Apps appeared first on Dynamic Leap.
  • A Look at Today’s Top Five Wearable Apps: What Will Apple Bring to the Table?

    Dynamic Leap
    1 Aug 2014 | 11:36 am
    Are you ready to start interacting less with your mobile phone and more with your watch? Wearable technology has arrived, and the first generation of apps have come along with it. Below we’ll take a look at how the app market for wearables looks today (mostly due to Google and Android Wear) and what we […] The post A Look at Today’s Top Five Wearable Apps: What Will Apple Bring to the Table? appeared first on Dynamic Leap.
 
  • add this feed to my.Alltop

    The Web Developers Corner

  • AngularJS–Part 16 - Forms

    shaji
    10 Aug 2014 | 9:15 am
    This post will discuss about data entry in an Angular application and analyze what Angular has to offer us in this regard.Read More
  • AngularJS–Part 15 - End to end tests and mocking

    shaji
    10 Aug 2014 | 9:13 am
    This post will show how we solve the problem when we need to write an E2E test that involves connecting to and getting some data from an external service provider that is either not under our control or that we explicitly do not want to include in our tests.Read More
  • Angular JS–Part 14 - End to end tests

    shaji
    10 Aug 2014 | 9:12 am
    Automated end to end tests are an important part of the continuous integration and continuous delivery cycle. Without automated end to end tests delivering a new release of an application becomes burdensome. Manual regression testing can take weeks depending how complex the application is. That implicates that code freeze has to happen a long time before the product is ready to be deployed or ready to ship. Not only does this slow down the development or improvement of the application, no, it is also very expensive.Read More
  • Angular JS–Part 13 - Services

    shaji
    10 Aug 2014 | 9:10 am
    This post discuss about services and how they are constructed and tested.Read More
  • AngularJS–Part 12 - Multi language support

    shaji
    10 Aug 2014 | 9:09 am
    Our application is a product used by many global companies and thus we support multiple languages like English, French, Spanish, German and more. The question is now, how does AngularJS help us to provide our product in all the necessary languages?Read More
  • add this feed to my.Alltop

    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.
  • Ajax Infinite Scroll Using jQuery, PHP and MySQL

    sanjeev
    24 Jul 2014 | 3:05 pm
    We have covered tutorial on Ajax based pagination using jQuery. To display more content to user without navigating to other pages ajax pagination comes very handy. We have another great method to display more content to user without letting user to navigate to different page and it’s called Infinite scrolling. It’s good to load the […]The post Ajax Infinite Scroll Using jQuery, PHP and MySQL appeared first on InfoTuts.
  • add this feed to my.Alltop

    W3lessons.info

  • 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…
  • How to Use Custom Data Attributes using HTML5

    Karthikeyan K
    11 May 2014 | 12:57 pm
    I would like to say Hearty Thanks to HTML5, because we now have the ability to attach Custom Data Attributes on all html elements you would like, whether it be metadata about a dimensions, latitude, longitude, custom height, and weight etc. Best of all, it can be available in nearly every web browsers, since they can be easily grabbed with javascript & jQuery. This features give developers the flexibility to embed all sorts of information in their markup. It will be very useful on drawing canvas in HTML5 Structure of Custom Data Attributes It consists of two parts Attribute Name The data…
 
Log in