Software Development

  • Most Topular Stories

  • Successful Test Automation for Managers

    Selenium Simplified
    Alan
    5 May 2015 | 2:50 am
    Illustration by Herb Lebowitz from the cover of “Automation” by Carl Dreher What questions do Test Managers have regarding automation? What concerns and issues do non-technical managers face with test automation? I presented at the Test Management Summit on the 29th April 2015 to try and find out. I’ve been an automator and a test manager so I’ve experienced both sides of the coin, but I’ve always had the benefit of technical and programming knowledge and experience. So while I had an initial list of areas that I thought current managers working, or about to…
  • Multi-Repository Development

    Google Testing Blog
    Google Testing Bloggers
    15 May 2015 | 1:53 pm
    Author: Patrik Höglund As we all know, software development is a complicated activity where we develop features and applications to provide value to our users. Furthermore, any nontrivial modern software is composed out of other software. For instance, the Chrome web browser pulls roughly a hundred libraries into its third_party folder when you build the browser. The most significant of these libraries is Blink, the rendering engine, but there’s also ffmpeg for image processing, skia for low-level 2D graphics, and WebRTC for real-time communication (to name a few). Figure 1. Holy…
  • Automation Abstractions: Page Objects and Beyond – Conference Talk

    Selenium Simplified
    Alan
    6 Nov 2014 | 5:17 am
    I presented “Automation Abstractions: Page Objects and Beyond” as a conference talk at Star West 2014 and Oredev 2014 Essentially the same talk, but Oredev had a slightly smaller timeslot for the talk, so I summarised the verbage a little. I have uploaded the slides to slideshare And the source code is in my svn repo. The talk was filmed and recorded by Oredev, unfortunately the audio doesn’t appear to have recorded properly and is very quiet in their released vimeo video.. However, I have subsequently amended their video and re-processed the audio so you can hear it, and…
  • Surfacing content from iOS apps in Google Search

    Google Developers Blog
    Gary Lewis
    27 May 2015 | 7:51 am
    Posted by Eli Wald, Product Manager We’ve been helping users discover relevant content from Android apps in Google search results for a while now. Starting today, we’re bringing App Indexing to iOS apps as well. This means users on both Android and iOS will be able to open mobile app content straight from Google Search. Indexed links from an initial group of apps we’ve been working with will begin appearing on iOS in search results both in the Google App and Chrome for signed-in users globally in the coming weeks: How to get your iOS app indexed While App Indexing for iOS is launching…
  • Speedrun install for WebDriver 2.43.1 on Mac OS X 10 Mavericks

    Selenium Simplified
    Alan
    9 Oct 2014 | 2:14 pm
    I added the notes and video for my ‘speedrun’ install of WebDriver 2.43.1 with Java, Maven and IntelliJ on the speedrun page. I used VM Fusion to create a VM on my Mac with a clean install of OS X 10 Mavericks, then went through the process of installing on the Mac. I updated the speedrun checklist to account for the Mac OS differences, and made notes on the install. For some reason, when I installed on my ‘proper’ mac, I didn’t have to set the JAVA_HOME variable, but I did on the VM, so the video shows a full environment setup for JAVA_HOME, M2_HOME, M2 and…
  • add this feed to my.Alltop

    Google Developers Blog

  • Get ready for even more material design

    Gary Lewis
    27 May 2015 | 12:11 pm
    Posted by Monica Bagagem, Developer Marketing Google I/O 2015 starts tomorrow, and, like last year, we’ve got an exciting lineup of design-focused content for both developers and designers to experience in-person and online. Just a year ago, we announced material design - a system for cross-platform visual, motion, and interaction design. This year at I/O, we’ll see how material has been adopted and implemented by the community, and our approach on design across our platforms. SessionsAt 4PM PDT on Thursday, May 28, join Matias Duarte’s “Material Now” session to recap where we’ve…
  • App deep linking with goo.gl

    Gary Lewis
    27 May 2015 | 11:36 am
    Posted by Fabian Schlup, Software Engineer Starting now, goo.gl short links function as a single link you can use to all your content — whether that content is in your Android app, iOS app, or website. Once you’ve taken the necessary steps to set up App Indexing for Android and iOS, goo.gl URLs will send users straight to the right page in your app if they have it installed, and everyone else to your website. This will provide additional opportunities for your app users to re-engage with your app. This feature works for both new short URLs and retroactively, so any existing goo.gl short…
  • Surfacing content from iOS apps in Google Search

    Gary Lewis
    27 May 2015 | 7:51 am
    Posted by Eli Wald, Product Manager We’ve been helping users discover relevant content from Android apps in Google search results for a while now. Starting today, we’re bringing App Indexing to iOS apps as well. This means users on both Android and iOS will be able to open mobile app content straight from Google Search. Indexed links from an initial group of apps we’ve been working with will begin appearing on iOS in search results both in the Google App and Chrome for signed-in users globally in the coming weeks: How to get your iOS app indexed While App Indexing for iOS is launching…
  • Get ready for Google I/O 2015

    Gary Lewis
    26 May 2015 | 11:24 am
    Posted by Mike Pegg, reppin' I/O since 2011 Google I/O is almost here! We’ll officially kick-off live from the Moscone Center in San Francisco at 9:30AM PDT this Thursday, May 28th. While we’re putting the finishing touches on the keynote, sessions, sandbox talks, and code labs, we wanted to provide you with some tips to get ready to experience I/O, either in-person or offsite. Navigate the conference with the Web & Android apps To get the most out of Google I/O, make sure to download the I/O Android App and/or add the I/O web app to your mobile homescreen (both work offline!). From…
  • Rolling out the red carpet for app owners in Search Console

    Gary Lewis
    22 May 2015 | 11:22 am
    Posted by Hillel Maoz, Engineering Lead, Search Console Team and Mariya Moeva, Webmaster Trends Analyst Originally posted to the Webmaster Central blog Wouldn’t it be nifty if you could track where your indexed app content shows up in search results, for which queries, which app pages are most popular, and which ones have errors? Yeah, we thought so too! So we’ve equipped our freshly renamed Search Console with new reports to show you how Google understands and treats your app content in search results.Our goal is to make Search Console a comprehensive source of information for everyone…
 
  • add this feed to my.Alltop

    dzone.com: latest front page

  • PHP Beyond the web

    mlemos
    28 May 2015 | 2:03 am
    This book is a real guide to developers who want to take advantage of the general purpose capabilities of PHP to make things different besides Web apps. I recommend this book because I believe it is complete, as its chapters follow solid guidelines to successfully develop non-Web based PHP projects.
  • The need for speed – A story about DevOps, microservices, continuous delivery and cloud computing

    DianaKupfer
    28 May 2015 | 1:03 am
    Currently we can observe three mega-drivers that force IT into a dramatic change: economic darwinism, digitization, disruptive technology. All of them are extremely important and the companies that ignore these drivers will sooner or later fall short of their competitors. You might say: “Yeah, I know all this. But what has it got to do with IT?” The point is that business and IT are tightly interwoven these days. You cannot consider them independently anymore even if it started quite differently...
  • ExcelJS – Excel Workbook Manager

    jquerypluginplus
    27 May 2015 | 11:53 pm
    ExcelJS – Read, manipulate and write spreadsheet data and styles to XLSX and JSON.
  • Thomsoon – Free Modern One Page portfolio template

    jquerypluginplus
    27 May 2015 | 11:34 pm
    Thomsoon is a free portfolio template built with HTML5, CSS3 and jQuery. It includes 9 ready to be used pages. It’s fitting for any type of portfolio or start-up website, but it’s very flexible and can be used for many other projects.
  • Cocos2D-XNA: Multiplayer Game tutorial

    reynolds1
    27 May 2015 | 10:08 pm
    Cocos2d-xna is the XNA port of the popular Cocos2d, Developers can build multiplayer games by integrating AppWarp cloud Mono SDK with Cocos2d-xna
 
  • add this feed to my.Alltop

    PHP.net news & announcements

  • DevConf 2015

    Webmaster
    25 May 2015 | 9:57 am
    DevConf 2015 in Moscow, Russia on Jun 19-20 DevConf is the ultimate meeting place for russian-speaking web-developers, combining several language-specific conferences under one roof. This year DevConf will include the following sections: DevConf::PHP(); DevConf::Ruby(); DevConf::Python(); DevConf::Javascript(); DevConf::Storage(); Each section will feature several talks from the active contributors/authors of the language. Among the invited speakers are Dmitry Stogov (Zend), Egor Homakov (Sakurity), Sveta Smirnova (Percona), speakers from 1C, Avito, Badoo, LinguaLeo, Mail.ru, Wamba and other…
  • PHP 5.6.9 is available

    Webmaster
    14 May 2015 | 11:20 pm
    The PHP development team announces the immediate availability of PHP 5.6.9. Several bugs have been fixed. All PHP 5.6 users are encouraged to upgrade to this version. For source downloads of PHP 5.6.9 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.41 Released

    Webmaster
    14 May 2015 | 9:35 pm
    The PHP development team announces the immediate availability of PHP 5.4.41. Seven security-related issues were fixed in this version. All PHP 5.4 users are encouraged to upgrade to this version. For source downloads of PHP 5.4.41 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
  • PHP 5.5.25 is available

    Webmaster
    14 May 2015 | 10:06 am
    The PHP development team announces the immediate availability of PHP 5.5.25. Several bugs have been fixed. All PHP 5.5 users are encouraged to upgrade to this version. For source downloads of PHP 5.5.25 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
  • 2015 Northeast PHP Conference

    Webmaster
    5 May 2015 | 3:32 pm
    Northeast PHP is pleased to launch our new website. The conference dates are set August 22 & 23 and we are in full planning mode! Our Call for Papers is now open as well. http://2015.northeastphp.org/
 
  • add this feed to my.Alltop

    Signal vs. Noise

  • The stories we tell ourselves

    David
    12 May 2015 | 5:56 am
    The progress of technology needs a full spectrum of adoption to work well. From early adopters who jump in before kinks and warts have been banished, to a late majority who bring scale to the now-safe choice. If we didn’t have any early adopters ironing out the kinks, there’d never be a now-safe choice for the late majority. And if everyone always jumped on the latest thing on day one, society would waste needless cycles churning through the broken glass of beta software. But usually people see things a little narrower. They’ve picked a group to belong to, and along with it…
  • A Year of The Distance

    Wailin Wong
    12 May 2015 | 5:21 am
    A year ago, The Distance published its first story: a profile of 110-year-old Horween Leather Co., Chicago’s last remaining tannery. Since then, we’ve visited an 18,000-square-foot costume and wig store and a vintage tiki bar with its own gift shop. We’ve met a custom bra fitter who started her business as a single mom and the second-generation owner of an auto salvage yard that ran the same commercial on local television for 30 years. We launched The Distance because we believe the people behind long-running businesses have amassed a lot of wisdom from their decades of experience.
  • The homescreens of Basecamp (2015)

    Jamie
    8 May 2015 | 6:43 am
    Back in 2011 and 2013, we shared our phone homescreens with you. We get a kick out of how others personalize their mobile phones. A lot’s changed since then: we have a few more folks on Android, there are 3 varieties of iPhones (6 is the most popular), some of us like having monster phones, and there’s even a Watch among us. Attention: there are a lot of homescreens in this post. The screens all start to blur together (apart from the Android ones), but they’re all interesting when you take the time to examine them. This is a great article for your lunchtime/afternoon break…
  • Poison

    Nathan Kontny
    30 Apr 2015 | 9:09 am
    How do we get better at making things people want? We strive to better discern the needs of our customers, so we reach for a number of tools. Surveys. User testing. 'Jobs to be done' interviews (an interview process I highly recommend). But in our effort to understand our customers, we often miss sight of something much more basic and integral to those things working well. The University of Edinburgh Medical School, one of the best medical schools in the United Kingdom, was created in 1726, also making it one of the oldest medical schools in the English speaking world. Given its age,…
  • Programming with toys and magic should be relished, not scorned

    David
    29 Apr 2015 | 12:17 pm
    In the early days of Rails, a common dismissal of the framework and its Ruby roots were that these were just toys. Something for kids or amateurs to play with; to build a quick throw-away prototype or system of no consequence. It was most certainly not a tool for professionals building real systems for enterprise, king, or country. Explicit in this charge against Rails and Ruby laid a grander, sweeping dismissal of toys of all kinds. And more specifically, a rejection of fun and enjoyment as valid reasons for adoption of technology that remains prevalent to this day. The implication that real…
  • add this feed to my.Alltop

    MapQuest Dev Blog

  • Looking for a Free & Open AppKey? Read This.

    Jonathan Harahush
    1 May 2015 | 11:19 am
    Within the next few weeks, MapQuest will unveil a completely revamped Developer experience. While we prepare for these exciting upgrades, we will be making critical infrastructure updates and will be pausing the creation of new Free & Open AppKeys on the Developer Network as of today, May 1, 2015. If you currently have a Free & Open AppKey and are currently using our Free & Open APIs and SDKs, your AppKey will continue to function as usual. If you would like to evaluate MapQuest Enterprise Edition services, please contact us through the Developer Network or contact an Account…
  • 3 Reasons MapQuest’s Enterprise Product Suite Should Power Your Business

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

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

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

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

    A List Apart: The Full Feed

  • On Our Radar: The Empty Space That Is Not Empty

    22 May 2015 | 9:00 am
    “Being in tech and not caring about tech culture is a luxury, only affordable to those with enough privilege to ignore it and too little empathy to care.” In her beautiful, award-nominated “A Talk About Nothing” at the 2015 .concat() web development conference, Lena Reinhard delivers a luminous exposition of how tech’s version of meritocracy is a brilliant system—for the people who get to define what merit is. When we overlook entire groups of people who could be making fantastic contributions to our future, we all end up with less. Don’t miss this talk. It’s full of…
  • Mark Llobrera · Professional Amateurs: Instant Web

    21 May 2015 | 5:29 am
    Instant Articles are here, and the announcement is all about speed. From a user perspective, I think that Instant Articles are a good thing. But I bristle at the implications for the open web. Implicit in the sales pitch (and explicit in much of the commentary that followed) is the familiar criticism that the traditional HTML/CSS/JS web stack is too slow to deliver a first-class experience. Facebook may have been throwing shade, but others were more overt in their criticism. John Gruber put it in stark terms: I worry that the inherent slowness of the web and ill-considered trend toward…
  • 15 Years Ago in ALA: Much Ado About 5K

    20 May 2015 | 5:30 am
    15 years ago this month, a plucky ALA staffer wrote “Much Ado About 5K,” an article on a contest created by Stewart Butterfield that challenged web designers and developers to build a complete website using less than five kilobytes of images and code. Hundreds did, and their work far exceeded what any web professional could have reasonably expected: Halfway through the judging, we hated this contest. Not because the work was bad. But because so much of it was so very, very good. Arguably, more great work was submitted to this contest than to many of this year’s big-time awards shows. It…
  • Meta-Moments: Thoughtfulness by Design

    19 May 2015 | 7:00 am
    Ever had a moment on the internet when you’ve been forced to stop and think about what you’re doing? Maybe you’ve been surprised. Maybe you’ve stumbled across something new. Maybe you’ve come to see things in a different light. I call such experiences meta-moments: tiny moments of reflection that prompt us to think consciously about what we’re experiencing. Take Google. In the early days, its clean white page helped distinguish it from the pack. While its competitors tripped all over themselves telling you how great they were and how much they had to offer, Google’s quieter…
  • Approaching Content Strategy for Personalized Websites

    19 May 2015 | 7:00 am
    There’s a curious concept in astrophysics known as the Drake Equation. Developed to quantify the potential for intelligent life in our galaxy, it raises a number of odd questions, among them: does having intelligence, in the long run, actually benefit or harm a species? In other words, will amoebas ultimately outlive humans in the face of eternity? If you’re like me, these are the types of things you think about while listening to hold music before conference calls. But as a content strategist, I can’t help but ask the same question about something my clients suddenly seem to be…
 
  • add this feed to my.Alltop

    Google Testing Blog

  • Multi-Repository Development

    Google Testing Bloggers
    15 May 2015 | 1:53 pm
    Author: Patrik Höglund As we all know, software development is a complicated activity where we develop features and applications to provide value to our users. Furthermore, any nontrivial modern software is composed out of other software. For instance, the Chrome web browser pulls roughly a hundred libraries into its third_party folder when you build the browser. The most significant of these libraries is Blink, the rendering engine, but there’s also ffmpeg for image processing, skia for low-level 2D graphics, and WebRTC for real-time communication (to name a few). Figure 1. Holy…
  • Just Say No to More End-to-End Tests

    Google Testing Bloggers
    22 Apr 2015 | 3:49 pm
    by Mike Wacker At some point in your life, you can probably recall a movie that you and your friends all wanted to see, and that you and your friends all regretted watching afterwards. Or maybe you remember that time your team thought they’d found the next "killer feature" for their product, only to see that feature bomb after it was released. Good ideas often fail in practice, and in the world of testing, one pervasive good idea that often fails in practice is a testing strategy built around end-to-end tests. Testers can invest their time in writing many types of automated tests, including…
  • Quantum Quality

    Google Testing Bloggers
    1 Apr 2015 | 2:30 am
    UPDATE: Hey, this was an April fool's joke but in fact we wished we couldhave realized this idea and we are looking forward to the day this hasbeen worked out and becomes a reality.by Kevin Graney Here at Google we have a long history of capitalizing on the latest research and technology to improve the quality of our software. Over our past 16+ years as a company, what started with some humble unit tests has grown into a massive operation. As our software complexity increased, ever larger and more complex tests were dreamed up by our Software Engineers in Test (SETs). What we have come…
  • Android UI Automated Testing

    Google Testing Bloggers
    20 Mar 2015 | 1:49 pm
    by Mona El Mahdy Overview This post reviews four strategies for Android UI testing with the goal of creating UI tests that are fast, reliable, and easy to debug.Before we begin, let’s not forget an important rule: whatever can be unit tested should be unit tested. Robolectric and gradle unit tests support are great examples of unit test frameworks for Android. UI tests, on the other hand, are used to verify that your application returns the correct UI output in response to a sequence of user actions on a device. Espresso is a great framework for running UI actions and verifications in the…
  • The First Annual Testing on the Toilet Awards

    Google Testing Bloggers
    3 Feb 2015 | 8:50 am
    By Andrew Trenk The Testing on the Toilet (TotT) series was created in 2006 as a way to spread unit-testing knowledge across Google by posting flyers in bathroom stalls. It quickly became a part of Google culture and is still going strong today, with new episodes published every week and read in hundreds of bathrooms by thousands of engineers in Google offices across the world. Initially focused on content related to testing, TotT now covers a variety of technical topics, such as tips on writing cleaner code and ways to prevent security bugs. While TotT episodes often have a big impact on…
  • add this feed to my.Alltop

    Scott Hanselman's Blog

  • Publishing an ASP.NET 5 app to Docker on Linux with Visual Studio

    Scott Hanselman
    27 May 2015 | 11:38 am
    It's early days, but this is a nice preview of the possibilities of things to come. I often use LEGO bricks in the way of an analogy when talking about software systems. I like the idea of choice, flexibility, and plug-ability. Choosing your language, operating system, deployment method and style, etc are all important. There is a preview of an extension for Visual Studio 2015 (the release candidate at the time of this writing) that adds Docker support. If you have VS2015 RC you can get the Docker Extension here. You can certainly manage things from the command line, but I think as you go…
  • Syncing Windows Live Writer Drafts to the Cloud (Dropbox) and other bug fixes

    Scott Hanselman
    20 May 2015 | 8:53 pm
    I still use Windows Live Writer (http://www.windowslivewriter.com) to post to this blog. It remains the best little blogging app out there. It has a nice plugin ecosystem, great WYSIWYG editor (using IE) even though it hasn't been updated since 2012. A bunch of us are working to get it open sourced, and I'll let you know the second I know something. But for now, let me fix two things about Windows Live Writer that have been bugging me. Clearing Cached Blog Themes First, a small bug. My HTML Styles look like this, and have for a while. See how the background is black? Annoying. I always…
  • Git-deployable F# based Web Applications in the Azure Cloud with WebSharper

    Scott Hanselman
    19 May 2015 | 12:35 pm
    Last month after I wrote a small prototype to get the F# Suave.io web framework running on Azure Web Apps (a git deployed managed Platform as a Service) I started looking for more F# Azure resources. Here's a list of some other existing F# programming technologies that are great with Azure. Did I miss any? I surely did. There's a huge list up at FSharp.org for resources running F# on any cloud. Fog (an F# Azure data scripting API) MBrace (a scalable distributed programming model for F#) FSharp.Data (a set of F# type providers for common cloud data manipulation scenarios) Suave (a simple web…
  • The Mysterious Case of the Rogue Roaming Browser History - Removing OneView Internet Login

    Scott Hanselman
    15 May 2015 | 11:36 pm
    I like a good mystery and I hope you do, too. I'll give you two versions. First, the TL;DR version so you can just fix it, and later second, the maddening technical details. TL;DR - Why does my Internet Explorer say OneView Internet Login? If you go googling for "OneView Internet Login" google will suggest things like "...remove." You'll find Yahoo Answers where folks are thinking they have a toolbar installed or a virus because when they launch Internet Explorer they see a flash of OneView Internet Login in the title bar. To remove it, go to the Star in Internet…
  • How to set a Network to a "Private Network" in Windows 8.1

    Scott Hanselman
    15 May 2015 | 1:26 pm
    A while back Windows introduced this concept of public networks and private networks. Basically it comes down to a question of "do I mostly trust this network?" However, it's never been totally obvious how to change this back and forth. There's lots of posts on the internet explaining how, but most are pretty complex with a lot of steps. The most common reason to want Windows to treat the current network as a Private Network is so you can have someone connect to your machine, either share files over SMB, or connect via Remote Desktop (RDP). I hit this issue probably once a month where I can't…
  • add this feed to my.Alltop

    The Register

  • The 'echo chamber' effect misleading people on climate change

    28 May 2015 | 2:32 am
    Dubious bloggers like DeSmogBlog refuse to accept consensus Trick-cyclists in America have come out with research which could explain why the debate on climate change continues to rumble on, even though there is a solid consensus on the facts of the matter.…
  • Split decision: Asus Transformer Book T300 Chi convertible

    28 May 2015 | 2:03 am
    Two-into-one does go Review Convergence. Wretched word. But one particularly liked by hardware wallahs trying to convince us that instead of buying a laptop and a tablet, we should buy something that is a laptop and a tablet. Asus is king of the convergers.…
  • WOODEN computer chips reveal humanity's cyber elf future

    28 May 2015 | 1:01 am
    Biodegradable semiconductors will allow an Avatar lifestyle with all mod cons Boffins have developed a biodegradable semiconductor chip made almost entirely of wood in an effort to alleviate the environmental burden of electronic devices.…
  • Cisco predicts Rise Of The Machines in new networking index

    28 May 2015 | 12:33 am
    Things are going to come online faster than people as we head for two-zettabyte traffic splurge The Internet of Junk Things isn't going to overwhelm the Internet's capacity any time soon, according to Cisco's rolling Visual Networking Index (VNI) report.…
  • NASA sending five-metre THERMO-HAMMER to Mars

    27 May 2015 | 11:57 pm
    InSight lander starts pre-flight tests before drilling deep with heat probe NASA has announced that its next Mars lander, the Interior Exploration using Seismic Investigations, Geodesy and Heat Transport (InSight), has started its pre-flight tests to ensure it can survive launch and the long schlep to the Red Planet.…
 
  • add this feed to my.Alltop

    Jon Udell

  • Farewell to bookmarklets

    Jon Udell
    13 May 2015 | 12:35 pm
    The Hypothesis web annotation system is a browser-based application that talks to an annotation server, finds annotations for the current page (if any), highlights the selections to which the annotations refer, and dispays them in a sidebar alongside the page. We load a fair bit of JavaScript to do our job, and in the olden days we would simply have relied on bookmarklets to activate that code. But times change, and bookmarklets are mostly dead. They’re not all dead yet. I expect I’ll still be able to use simple ones, like pinboard.in‘s, for a long time to come. But a new…
  • My last run

    Jon Udell
    12 Apr 2015 | 5:08 pm
    Here’s a picture of my last run. I don’t mean last as in most recent. I mean last in my lifetime. What I thought was a groin pull a few years ago turns out to have been hip osteoarthritis. So that sucks. It isn’t life-threatening. I am OK and will be better. It’s not breast cancer, or macular degeneration, or any number of worse things that friends and family have suffered through. I get that. But it’s going to be a hell of an adjustment for me. I’m an active person. I was always planning to be that guy who does mini-triathlons into his 80s. Turns out that…
  • Adventures in annotation

    Jon Udell
    5 Apr 2015 | 2:48 pm
    I just wrote my first blog post for Hypothesis, the web annotation startup I joined recently. In the post I talk about how a specific feature of the annotator — its ability to sync annotations across local and/or web-based copies of the same file — illustrates a general approach to working with copies of resources that may live in many places and answer to many names. When I finished drafting the post I pinged Dan Whaley, founder of Hypothesis, to review it. Here’s the IRC chat transcript: Jon: https://hypothes.is/?p=3705&preview=true Dan: I'm annotating! Jon: The…
  • Annotating the web: my new job

    Jon Udell
    22 Mar 2015 | 1:20 pm
    I’m delighted to announce that I’ll start a new job tomorrow, as product manager for Hypothesis. We’re a small team chartered to build open annotation software for the web. We expect it will be useful in many domains, including education, science, journalism, and government. Some of you who know me in one or another of those contexts will be hearing from me in coming weeks. I’ll want to know how you annotate the web now, what you need annotation software to be, and how we can work together to meet that need. I’ve long imagined a standards-based annotation layer…
  • Can Santa Rosa become a city that thinks like the web?

    Jon Udell
    19 Mar 2015 | 9:16 am
    I want cities to connect the dots between open government, web literacy, and citizen engagement. And I want to help the city I live in do that. For many years that city was Keene, NH, and while I can point to a few successes I can’t say that Keene is now a great model of the kinds of web-mediated engagement I envision. Now that I live in Santa Rosa, I’ll try to help my new city connect those dots. The timing is fortuitous. In the wake of the 2013 Andy Lopez shooting Santa Rosa’s then-mayor Scott Bartley appointed an Open Government Task Force. The charter was: …to…
  • add this feed to my.Alltop

    Rands in Repose

  • Semi-informal Serendipitous Bitching

    rands
    17 May 2015 | 12:41 pm
    The final count of respondents to the Rands Leadership Survey was 1274. Thank you to everyone who took the time to fill out the survey. I’ve called in volunteers to help scrub and normalize the survey data and will have a detailed report published here. It will also be sent to the inboxes of those who requested a copy. Here’s the breakdown of answers to the question: “Where would you be willing to invest your time?” Four of the top five answers involve us getting together in some fashion and discussing the craft and/or bitching. This resonates, so in what might be a horrible mistake,…
  • Leeroy Jenkins, 10 Years Later

    rands
    12 May 2015 | 7:27 am
  • RIP Gotham – Still In Progress

    rands
    10 May 2015 | 2:03 pm
    Roughly a year and a half ago, I wrote a post about my ongoing rage regarding the removal of the Gotham filter from Instagram. I’ve calmed down a lot since then and I’m still manually constructing my own version of Gotham: More importantly, the #ripgotham hashtag is alive and well in Instagram and perusing the work there remains one of my Instagram pastimes.
  • Everything That Mattered

    rands
    9 May 2015 | 12:04 pm
  • Wait for the “Whooooa” at 1:21

    rands
    9 May 2015 | 11:14 am
  • add this feed to my.Alltop

    Treehouse Blog

  • Creating Static Pages in Ruby on Rails

    Jason Seifer
    27 May 2015 | 3:15 pm
    Roll Your Own Static Pages in a Rails App Have you ever wanted to create static pages in a Rails application? These are pages which don’t necessarily contain any dynamic info or pull from the database, and don’t require an entire controller. There are some pre-built gems that allow this to be done fairly quickly, but it’s also good for practice to roll your own. Let’s see how we can create some static pages in our own fresh Rails application. Table of Contents Setup Generate a Pages Controller Create a Route Create a Static Page A Static Home Page Handling Not Found…
  • Mark Went From a Technician at an Apple Retail Store to a Full-time Junior Front End Developer

    Faye Bridge
    27 May 2015 | 7:12 am
    Mark was a technician at an Apple retail store with a fascination for the creative and technical aspects of computer related industries. Looking for a career change, Mark aspired to work somewhere he could be creative and use problem-solving technical skills to achieve his goals. After researching which skills were in high demand in the web industry, Mark turned to Treehouse to learn those valuable job-ready skills. Recently, Mark landed himself a junior front end developer position at Huemor Designs. In his new role, Mark is applying his skills daily to a career he truly enjoys. He’s also…
  • The Treehouse Show | Episode 142: Vendor Prefixes, Media Queries, JavaScript

    Mary McPherson
    26 May 2015 | 10:55 am
    In this episode, Nick and Jason talk about Vendor Prefixes, Media Queries and JavaScript. Watch this week’s episode for free now, and tune in every Tuesday for the latest in web design and web development news and tips. Links Take the free Mailchimp API course here at Treehouse today! postcss/autoprefixer Clusterize.js Making our Media Query Mixins More Flexible A re-introduction to JavaScript (JS tutorial) – JavaScript | MDN Medium Style Confirm | Bitwiser.in The post The Treehouse Show | Episode 142: Vendor Prefixes, Media Queries, JavaScript appeared first on Treehouse Blog.
  • Introduction: Learn the Power of Swift Generics

    Pasan Premaratne
    26 May 2015 | 8:24 am
    Note: You can download the following post as a Playground! One of the more powerful features introduced in Swift was generic programming, or generics for short. Generic code allows you to write flexible, reusable functions and types while still maintaining the type safety that makes Swift awesome. The Problem Objective-C collections can hold objects of any type at runtime and while this offers a lot of flexibility, it also means a lack of safety. When working with APIs, we have no guarantee that a particular collection returns the type indicated in the documentation. Swift solves this…
  • In Less Than Four Months Kavitha Learned Swift and Released Her App in the App Store

    Faye Bridge
    21 May 2015 | 11:43 am
    Kavitha was a stay at home mother of three when she decided to rejoin the workforce. Although she’d had a prior career as a finance analyst, Kavitha decided it was time to embark on a career that aligned with her fascination with programming. Inspired to create something tangible that her children could engage with, Kavitha joined Treehouse and began learning Swift. In less than four months, Kavitha learned Swift, designed, created and successfully deployed an educational app for children, Math Blast Off to the App Store. Kavitha is now working on her second educational app, while embracing…
 
  • add this feed to my.Alltop

    Knowing .NET

  • How to: Handoff to a Xamarin iPhone app from Apple Watch

    larry
    7 May 2015 | 9:00 am
    # How to: Handoff to a Xamarin iPhone app from Apple Watch There are two ways to activate the parent (aka container) app from an Apple Watch app. You can either directly activate the container app using WKInterfaceController.OpenParentApplication or you can use Handoff. Using Handoff is a little more complex, so I thought I’d write a quick little how-to. There are a few different Handoff scenarios, but perhaps the most common for the  Watch is: “On my watch I want to begin a task that I complete later on my iPhone.” So, for instance, some task that requires either more data-entry…
  • Programming WatchKit with F#

    larry
    21 Jan 2015 | 6:00 am
    Disclaimer: This is just a hack. I’m not in any position to make announcements about stuff, but Xamarin loves F# and I’m sure that better solutions than this are forthcoming. But this was fun to get running, so… Xamarin just released it’s Preview of Watch Kit support and naturally, I had to see if it was possible to use F# to program the forthcoming Apple Watch. Yes, it is. As always with Watch Kit Apps, the Xamarin solution consists of three projects: A Parent app that is a normal iOS app; An Extension that runs on a connected iPhone and executes the program logic; and A Watch App…
  • Experiment in Auto-Generated UML as a Documentation Tool

    larry
    20 Dec 2014 | 10:46 am
    I wrote a program to automatically generate class diagrams, filtered by coupling. Here is the result for CoreBluetooth in iOS:     You can see there are clusters around CBPeer, CBPeripheral, and CBCentral and that CBCharacteristic is another class with lots of references. Obviously, huge class diagrams are more noise than signal, but if I further filtered this down to specific topics…? I dunno’.   P.S. Yeah, yeah, they should be open diamonds, not filled diamonds.  
  • Good Bye, Dr. Dobb’s

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

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

    Channel 9

  • Transitioning to apps for Office featuring Ryan Duguid of Nintex | The Garage Series for Office 365

    Jeremy Chapman
    27 May 2015 | 9:00 am
    This week long-time developer and VP of Product, Ryan Duguid from Nintex describes what it took to make the shift from using local, full trust code to the apps for Office model. He explains the architectural shift, integration with other SaaS solutions and how the development and servicing model has evolved. Then Ryan demonstrates the Nintex Workflow app for Office 365 and compares it to the on premises version. 
  • Developing Universal Windows Apps | Visual Studio Toolbox

    Robert Green
    27 May 2015 | 7:48 am
    In this episode, Robert is joined by Navit Saxena, who demonstrates building Universal Windows Apps with Visual Studio 2015. Navit reviews how to install the Windows 10 tooling, create adaptive apps, build UI for different device families and use platform and 3rd-party extension SDKs.
  • Flight Arcade, VorlonJS, ManifoldJS and Living on the Edge...

    Greg Duncan
    27 May 2015 | 6:00 am
    Today is a play and learn day. Last month at Build 2015, Microsoft Edge was introduced using a new web app/game that reimagined the age old Flight Simulator in a web world.Flight ArcadeWhat's great is that not only can you play the game, but you can learn how it was built...Creating Realistic Terrain with WebGLThen and NowThe first version of Flight Simulator shipped in 1980 for the Apple II and, amazingly, it was in 3D! That was a remarkable achievement. It’s even more amazing when you consider that all of the 3D was done by hand, the result of meticulous calculations and low-level pixel…
  • Debunking Azure Myths: Linux and Microsoft Azure don't work well together

    RicksterCDN
    26 May 2015 | 12:05 am
    A lot of myths and misinformation out there about what you can do with Microsoft Azure and what using Azure is like. I figured it was time to debunk some of these myths by talking to the engineering team to see what they have to say.MYTH: Linux and Microsoft Azure don't work well togetherPeople say Microsoft and Linux / OSS workloads don’t work well together – kinda like oil and water. With just over 20% of compute workloads running in Azure IaaS being Linux workloads, I knew this was not the case. I tracked down Tom Hauberger, Senior PM on the Azure IaaS team to see what he had to…
  • Last Week on Channel 9: May 18th - May 24th, 2015

    Greg Duncan
    25 May 2015 | 2:00 am
    Your luck 13 videos from last week... Joseph Sirosh presents the How Old Robot at the BUILD 2015 conferenceJoseph Sirosh, Corporate VP at Microsoft, talks about how big data can transform your business, whether you manage a dairy farm or perform a DNA scan to understand your health risks. Don't miss the demo of http://how-old.net (#HowOldRobot), which went viral right after the BUILD 2015 conference. Using Microsoft's Face API, the site allows users to upload an image and receive a response with a number indicating the age and gender of the person in the image (demo starts…
  • add this feed to my.Alltop

    The Daily WTF

  • CodeSOD: Reversing the String, Belaboring the Point

    27 May 2015 | 3:30 am
    The position had sat open for months now; the department was straining under the load of too many projects and too few developers, but the pool of candidates was rapidly shrinking. So when Cindy found a resume that looked halfway decent, she immediately recommended tossing them a programming test and scheduling an interview. The phone screen is a bit superfluous given fifteen years experience, she thought. We'll just use a quick test and get to the good part. The test was simple enough: reverse a string, in your language of choice. They were hiring iOS developers, so the candidate was wise…
  • Take A Bold

    26 May 2015 | 4:30 am
    “Hello!” A perky voice chirped over Evan’s shoulder. “May I come in?” It was unbearably early in the morning. Evan had yet to get into any sort of programming groove, and so swiveled away from his computer without difficulty. At the threshold of his cube waited a sunny young morning person he’d never seen before. Beside her rested a re-purposed overhead projector cart. Instead of AV equipment, it bore dozens of shiny new coffee mugs. “Hi! My name’s Kelly.” Beaming, she stepped forward and offered the mug in her hands. “A little treat from the Marketing team! We’re…
  • CodeSOD: A Winning Strategy

    25 May 2015 | 3:30 am
    “Hey,” Roberto said while pairing with an offshore programmer, “this problem would be easier to solve with the Factory pattern.” “What’s that?” Roberto explained both the Factory pattern and the idea of design patterns, and congratulated himself on helping a fellow developer improve their skills. Little did he know, he had created a monster. Things started cropping up in his code base. For example, Roberto found this block: var SetInfoAsDateList = SetInfoList.Where(c => c.ValueType.Contains("Date")); foreach (var item in…
  • Error'd: Tell QA They Missed One

    22 May 2015 | 3:00 am
    "You know, I've always wanted some sideways text that says 'not for sale'," writes Julie, "Too bad I'll never know."   James C. wrote, "When invited to sign up for the Microsoft Partner Research Panel, I was presented with a question that I couldn't quite answer."   "I canceled my U-Verse service today and went to check my online account," writes Bill W., "I'm not certain I'll be around on Nov 10, 2111 at 2pm or any other time for that matter."   Pius O. writes, "What do you know...White Night Melbourne exceeded its system power."   "Wow! I can type the exact same speed I…
  • CodeSOD: Sea of SQL

    21 May 2015 | 3:30 am
    Andy writes: “Operations reported that a query was taking a long time.  Even the 'developers' of this query didn't know why it was taking a long time.” I tell ya, folks… some submissions, you just set down and back away slowly… then hunt up a magnifying glass and a bottle of aspirin. SELECT /*+ optimizer_features_enable('9.2.0') */ N1.ORDER_ID AS ORDER_ID, N1.N1_STATUS_ID AS N1_STATUS_ID, N1.SKU_ID AS SKU_ID, O.SITE_ID AS SITE_ID, O.ORDER_DT AS ORDER_DT, O.D_TOTAL_PRICE AS PRICE, RS.LEGAL_NAME AS RESELLER_LEGAL_NAME, PRS.LEGAL_NAME AS PARENT_RESELLER_LEGAL_NAME, S.COMPANY_NAME AS…
 
  • add this feed to my.Alltop

    The Old New Thing

  • Dubious security vulnerability: Luring somebody into your lair

    Raymond Chen - MSFT
    27 May 2015 | 7:00 am
    A security report was received that went something like this: The XYZ application does not load its DLLs securely. Create a directory, say, C:\Vulnerable, and copy XYZ.EXE and a rogue copy of ABC.DLL in that directory. When C:\Vulnerable\XYZ.EXE is run, the XYZ program will load the rogue DLL instead of the official copy in the System32 directory. This is a security flaw in the XYZ program. Recall that the directory is the application bundle, The fact that the XYZ.EXE program loads ABC.DLL from the application directory rather than the System32 directory is not surprising because the ABC.DLL…
  • The tadpole operators explained

    Raymond Chen - MSFT
    26 May 2015 | 7:00 am
    Last time,¹ I introduced the tadpole operators. As you have probably figured out by now, it was a joke. There are no new tadpole operators. But the sample code works. What's going on? The tadpole operators are pseudo-operators, like the goes to operator or the sproing operator: They take advantage of existing language features, and come with a creative story. The tadpole operators exploit two's complement arithmetic and overflow.² The __ENABLE_EXPERIMENTAL_TADPOLE_OPERATORS is just a red herring. Start with the identity for two's complement negation -x = ~x + 1 then move the -x to…
  • New C++ experimental feature: The tadpole operators

    Raymond Chen - MSFT
    25 May 2015 | 7:00 am
    How often have you had to write code like this: x = (y + 1) % 10; x = (y + 1) * (z - 1); x = (wcslen(s) + 1) * sizeof(wchar_t); Since the and operators have such low precedence, you end up having to parenthesize them a lot, which can lead to heavily nested code that is hard to read. Visual Studio 2015 RC contains a pair of experimental operators, nicknamed tadpole operators. They let you add and subtract one from an integer value without needing parentheses. x = -~y % 10; x = -~y * ~-z; x = -~wcslen(s) * sizeof(wchar_t); They're called tadpole operators because they look like a tadpole…
  • So you decided to call SHFileOperation from a service, at least remember to disable copy hooks

    Raymond Chen - MSFT
    22 May 2015 | 7:00 am
    I noted some time ago that it is highly inadvisable to call SHFile­Operation from a service, and then I thought about it some more and concluded, it's flat-out wrong, at least in the case where you call it while impersonating. Now, I'm sure that my opinion won't dissuade many of you, but if you decide to do it anyway, at least disable shell copy hooks by passing the FOFX_NO­COPY­HOOKS flag to IFile­Operation::Set­Operation­Flags. (We've met this flag before.) By default, shell copy hooks are active during shell file operations, and this creates a number of problems…
  • If you can set enforcement for a rule, you can set up lack of enforcement

    Raymond Chen - MSFT
    21 May 2015 | 7:00 am
    One of the things you can do with an internal tool I've been calling Program Q is run a program any time somebody wants to add or modify a record. The program has wide latitude in what it can do. It can inspect the record being added/modified, maybe record side information in another table, and one of the things it can decide to do is to reject the operation. We have set up a validator in our main table to ensure that the widget being added or modified is priced within the approver's limit. But sometimes, there is an urgent widget request and we want to be able to bypass the validation…
  • add this feed to my.Alltop

    Lambda the Ultimate - Programming Languages Weblog

  • The evolution of Rust

    28 May 2015 | 2:12 am
    Graydon Hoare is the original developer of Rust even before Mozilla adopted it. For the 1.0 release he prepared a lightning talk on how the language changed over 10 years. He only published some bullet points, but the topic list is interesting as well. Six ways Rust is fundamentally different from how it started Six ways Rust is fundamentally the same as how it started Six things we lost along the way Six things we gained along the way Six things I'm irrationally, disproportionately pleased by Read the full blog post for the content of the five lists.
  • Composite Replicated Data Types: eventually consistent libraries as non-leaky abstractions

    21 May 2015 | 8:29 am
    Composite Replicated Data Types Alexey Gotsman and Hongseok Yang 2015 Modern large-scale distributed systems often rely on eventually consistent replicated stores, which achieve scalability in exchange for providing weak semantic guarantees. To compensate for this weakness, researchers have proposed various abstractions for programming on eventual consistency, such as replicated data types for resolving conflicting updates at different replicas and weak forms of transactions for maintaining relationships among objects. However, the subtle semantics of these abstractions makes using them…
  • Draining the Swamp: Micro Virtual Machines as Solid Foundation for Language Development

    17 May 2015 | 2:46 pm
    Draining the Swamp: Micro Virtual Machines as Solid Foundation for Language Development Kunshan Wang, Yi Lin, Stephen Blackburn, Michael Norrish, Antony Hosking 2015 Many of today's programming languages are broken. Poor performance, lack of features and hard-to-reason-about semantics can cost dearly in software maintenance and inefficient execution. The problem is only getting worse with programming languages proliferating and hardware becoming more complicated. An important reason for this brokenness is that much of language design is implementation-driven. The difficulties in…
  • Eve: the development diary of a programming environment aimed at non-programmers

    14 May 2015 | 5:27 am
    In spring 2012 Chris Granger successfully completed a Kickstarter fundraising and got $300K (instead of the requested $200K) to work on a live-feedback IDE inspired by Bret Victor "Inventing on principle" talk. The IDE project was called Light Table. It initially supported Clojure (the team's favourite language) only, but eventually added support for Javascript and Python. In January 2014, Light Table was open sourced, and in October 2014 the Light Table development team announced that they decided to create a new language, Eve, that would be a better fit for their vision of programming…
  • FLOPS 2016, promoting cross-fertilization across the whole declarative programming and theory and practice

    11 May 2015 | 12:16 am
    LtU generally is not appropriate venue for posting call-for-papers, but there have been exceptions, if the CFP has an exceptionally wide appeal. Hopefully FLOPS 2016 might qualify. http://www.info.kochi-tech.ac.jp/FLOPS2016/ FLOPS has been established to promote cooperation between logic and functional programmers, hence the name. This year we have taken the name exceptionally seriously, to cover the whole extent of declarative programming, which also includes program transformation, re-writing, and extracting programs from proofs of their correctness. There is another strong emphasis: on…
 
  • add this feed to my.Alltop

    Martin Fowler

  • Bliki: Yagni

    Martin Fowler
    26 May 2015 | 6:19 am
    Yagni originally is an acronym that stands for "You Aren't Gonna Need It". It is a mantra from ExtremeProgramming that's often used generally in agile software teams. It's a statement that some capability we presume our software needs in the future should not be built now because "you aren't gonna need it". Yagni is a way to refer to the XP practice of Simple Design (from the first edition of The White Book, the second edition refers to the related notion of "incremental design"). [1] Like many elements of XP, it's a sharp contrast to elements of the widely held principles of software…
  • photostream 84

    Martin Fowler
    16 May 2015 | 7:06 am
    Venice, Italy
  • Bliki: MicroservicePremium

    Martin Fowler
    13 May 2015 | 6:39 am
    The microservices architectural style has been the hot topic over the last year. At the recent O'Reilly software architecture conference, it seemed like every session talked about microservices. Enough to get everyone's over-hyped-bullshit detector up and flashing. One of the consequences of this is that we've seen teams be too eager to embrace microservices, [1] not realizing that microservices introduce complexity on their own account. This adds a premium to a project's cost and risk - one that often gets projects into serious trouble. While this hype around microservices is annoying, I do…
  • Retreaded: CodeAsDocumentation

    Martin Fowler
    25 Mar 2015 | 6:14 am
    Retread of post orginally made on 22 Mar 2005 One of the common elements of agile methods is that they raise programming to a central role in software development - one much greater than the software engineering community usually does. Part of this is classifying the code as a major, if not the primary documentation of a software system. Almost immediately I feel the need to rebut a common misunderstanding. Such a principle is not saying that code is the only documentation. Although I've often heard this said of Extreme Programming - I've never heard the leaders of the Extreme Programming…
  • photostream 83

    Martin Fowler
    3 Mar 2015 | 3:49 am
    Provincetown, MA
  • add this feed to my.Alltop

    Channel 9

  • Transitioning to apps for Office featuring Ryan Duguid of Nintex | The Garage Series for Office 365

    Jeremy Chapman
    27 May 2015 | 9:00 am
    This week long-time developer and VP of Product, Ryan Duguid from Nintex describes what it took to make the shift from using local, full trust code to the apps for Office model. He explains the architectural shift, integration with other SaaS solutions and how the development and servicing model has evolved. Then Ryan demonstrates the Nintex Workflow app for Office 365 and compares it to the on premises version. 
  • Developing Universal Windows Apps | Visual Studio Toolbox

    Robert Green
    27 May 2015 | 7:48 am
    In this episode, Robert is joined by Navit Saxena, who demonstrates building Universal Windows Apps with Visual Studio 2015. Navit reviews how to install the Windows 10 tooling, create adaptive apps, build UI for different device families and use platform and 3rd-party extension SDKs.
  • Flight Arcade, VorlonJS, ManifoldJS and Living on the Edge...

    Greg Duncan
    27 May 2015 | 6:00 am
    Today is a play and learn day. Last month at Build 2015, Microsoft Edge was introduced using a new web app/game that reimagined the age old Flight Simulator in a web world.Flight ArcadeWhat's great is that not only can you play the game, but you can learn how it was built...Creating Realistic Terrain with WebGLThen and NowThe first version of Flight Simulator shipped in 1980 for the Apple II and, amazingly, it was in 3D! That was a remarkable achievement. It’s even more amazing when you consider that all of the 3D was done by hand, the result of meticulous calculations and low-level pixel…
  • Debunking Azure Myths: Linux and Microsoft Azure don't work well together

    RicksterCDN
    26 May 2015 | 12:05 am
    A lot of myths and misinformation out there about what you can do with Microsoft Azure and what using Azure is like. I figured it was time to debunk some of these myths by talking to the engineering team to see what they have to say.MYTH: Linux and Microsoft Azure don't work well togetherPeople say Microsoft and Linux / OSS workloads don’t work well together – kinda like oil and water. With just over 20% of compute workloads running in Azure IaaS being Linux workloads, I knew this was not the case. I tracked down Tom Hauberger, Senior PM on the Azure IaaS team to see what he had to…
  • Last Week on Channel 9: May 18th - May 24th, 2015

    Greg Duncan
    25 May 2015 | 2:00 am
    Your luck 13 videos from last week... Joseph Sirosh presents the How Old Robot at the BUILD 2015 conferenceJoseph Sirosh, Corporate VP at Microsoft, talks about how big data can transform your business, whether you manage a dairy farm or perform a DNA scan to understand your health risks. Don't miss the demo of http://how-old.net (#HowOldRobot), which went viral right after the BUILD 2015 conference. Using Microsoft's Face API, the site allows users to upload an image and receive a response with a number indicating the age and gender of the person in the image (demo starts…
  • add this feed to my.Alltop

    CodePlex

  • CodePlex Daily Summary for Monday, May 25, 2015

    25 May 2015 | 9:18 pm
    CodePlex Daily Summary for Monday, May 25, 2015Popular ReleasesWindows Phone Streaming Media: phonesm-1.5.3 beta: This zip file contains source code for sample WP7, WP8, desktop Silverlight, and universal Windows 8.1/Windows Phone 8.1 applications and the binaries needed to play HLS streams. In addition to M3U8/M3U playlists, PLS playlists and raw AAC, MP3, and TS streams are supported. See the Documentation for more details. Known IssuesBackground audio is not reliable on WP8 with firmware earlier than Update 2 (reads hang). WP 8.1's background audio may leak…
  • CodePlex Daily Summary for Saturday, May 23, 2015

    23 May 2015 | 12:47 am
    CodePlex Daily Summary for Saturday, May 23, 2015Popular ReleasesASP.NET AJAX Control Toolkit: ASP.NET AJAX Control Toolkit v15.1.2: Please take a look at the following articles related to this release: ASP.NET AJAX Control Toolkit - v15.1.2 - Nuget, bug fixes, and more Check out these helpful articles: What’s New in v15.1 Step-by-Step Installation Guide Upgrade your project to AjaxControlToolkit v15.1 How to use bundling and CDN ToolkitScriptManager Removed in v15.1, Use ScriptManager Troubleshooting Installer Issues FAQSimSail: SimSail 2.8: CHANGES Local time Major…
  • CodePlex Daily Summary for Thursday, May 21, 2015

    21 May 2015 | 1:26 am
    CodePlex Daily Summary for Thursday, May 21, 2015Popular ReleasesQuickConverter: QuickConverter 1.2.1: QuickConverter 1.2.1 Change Notes: Fixes bug with V0-V9 on QuickEvent. QuickConverter 1.2.0 Change Notes: Adds QuickEvent. This markup extension allows event handlers to be written inline in a similar fashion to QuickConverters. Adds QuickValue. This markup extension allows you to evaluate inline code at load to calculate a value to set on a property. Adds the ChainedConverter property to QuickConverter and QuickMultiConverter. This is an IValueConverter that (when set)…
  • CodePlex Daily Summary for Wednesday, May 20, 2015

    20 May 2015 | 12:22 am
    CodePlex Daily Summary for Wednesday, May 20, 2015Popular ReleasesBusyReports - Advanced Report delivery with SQL Server Reporting Services SSRS: BusyReports 1.2: when executing reports to the file system, it is now possible to use parameters in the directory name as wellSorting Animation: Sorting Animation Component: .NET Component to demonstrate Sorting AnimationLithnet ACMA: ACMA 1.0.5616: - Includes new transform for string encodingDeltek Vision Timesheet Validator and Rule Configuration Tool: Compiled Validator WebService: This the just the compiled web service (not…
  • CodePlex Daily Summary for Tuesday, May 19, 2015

    19 May 2015 | 3:56 am
    CodePlex Daily Summary for Tuesday, May 19, 2015Popular ReleasesWordMat: WordMat v. 1.09: - New automatic backup function - Table values used for regression now support math boxes with definitions etc. - Improvements to equation solver - English manual completed thanks to Bruno Fischer Colonimos - Bug fixesVidCoder: 2.3 Beta: Scan progress now shows up on the taskbar icon. Added ability to hibernate when completing an encode. Preview encode progress bar now correctly reflects total progress and does not reset when doing a subtitle scan or a 2-pass encode. Updated HandBrake core to SVN…
 
  • add this feed to my.Alltop

    Planet MySQL

  • Percona XtraBackup 2.2.11 is now available

    MySQL Performance Blog
    28 May 2015 | 12:59 am
    Percona is glad to announce the release of Percona XtraBackup 2.2.11 on May 28, 2015. Downloads are available from our download site or Percona Software Repositories.Percona XtraBackup enables MySQL backups without blocking user queries, making it ideal for companies with large data sets and mission-critical applications that cannot tolerate long periods of downtime. Offered free as an open source solution, Percona XtraBackup drives down backup costs while providing unique features for MySQL backups.New Features:Percona XtraBackup has been rebased on MySQL 5.6.24.Bugs Fixed:Version check…
  • Press Release: Severalnines creates programmable DevOps platform to manage leading open source databases

    Severalnines
    28 May 2015 | 12:23 am
    New ClusterControl release includes customisation language for management and automation   Stockholm, Sweden and anywhere else in the world - 27 MAY 2015 - Severalnines, the provider of database infrastructure management software, today launched the latest version of its ClusterControl platform. This database automation product cuts down time for businesses to deploy, monitor, manage and scale multiple open source databases. With this latest release, Severalnines is helping database and system administrators take full control of their database resources.   Management of databases is…
  • 5 Ways To Reduce Database Infrastructure Costs

    27 May 2015 | 2:13 pm
    Are your databases more costly than they need to be? If you’re not sure, this webinar will show you how to find out, quickly and easily, with KPIs that indicate overprovisioning or opportunity for driving more efficiency from your databases. If there is an opportunity to run your databases at lower cost, you’ll find out how to identify which of 5 key areas offer the biggest chances for improvement, and a specific action plan to get results fast. The key topics you’ll learn are: Evaluating your current efficiency. Determining if there’s an opportunity to lower your…
  • MySQL Incremental Backup - Point In Time Backup and Recovery of InnoDB and MyIsam Databases

    27 May 2015 | 8:04 am
    Mysql Incremental Backup is a complete incremental backup script for MyISAM and InnodB databases using the MySQL binary log so that the backup process does not affect running databases. This tutorial describes the installation of the MysqlIncrementalBackup script and helps to troubleshoot issues that may arise during setup.PlanetMySQL Voting: Vote UP / Vote DOWN
  • Using Perl to Send Tweets Stored in a MySQL Database to Twitter

    Tony Darnell
    27 May 2015 | 6:49 am
    Using twitter can sometimes feel like driving downtown, screaming what you want to say out the window, and hoping someone hears you. There might be tens of thousands of people downtown, but your message will only be heard by a few. Because of this, your best bet is to repeat your message as often as possible. Twitter is free and if you want to reach as many people as possible, it’s another great tool for getting your message out there. But sending tweets on a scheduled basis can be a pain. There are client programs available which allow you to schedule your tweets (Hootsuite is one I…
  • add this feed to my.Alltop

    MySQL Performance Blog

  • Percona XtraBackup 2.2.11 is now available

    Hrvoje Matijakovic
    28 May 2015 | 12:59 am
    Percona is glad to announce the release of Percona XtraBackup 2.2.11 on May 28, 2015. Downloads are available from our download site or Percona Software Repositories.Percona XtraBackup enables MySQL backups without blocking user queries, making it ideal for companies with large data sets and mission-critical applications that cannot tolerate long periods of downtime. Offered free as an open source solution, Percona XtraBackup drives down backup costs while providing unique features for MySQL backups.New Features:Percona XtraBackup has been rebased on MySQL 5.6.24.Bugs Fixed:Version check…
  • MySQL 5.7 key features

    Muhammad Irfan
    27 May 2015 | 12:00 am
    The other day I was discussing new features of MySQL 5.7 with a Percona Support customer. After that conversation, I thought it would be a good idea to compile list of important features of MySQL 5.7. The latest MySQL 5.7.6 release candidate (RC) is out and is packed with nice features. Here’s a list of some MySQL 5.7 key features.Replication Enhancements:One of the top features in MySQL 5.7 is multi-source replication. With multi-source replication you can point multiple master server’s to slave so limitation of slave having only one master is lift off. There is nice blog post…
  • Storing time-series data with MongoDB and TokuMX

    Stephane Combaudon
    26 May 2015 | 7:12 am
    Storing time-series data is a frequent pattern for databases – be it for logs or for any kind of monitoring. Such data has the following properties: records are inserted but also never updated, the insertion rate can be high and records are likely to expire after some time. MongoDB and TokuMX are both good fits because of their flexible schema feature. But how can we handle data expiration efficiently? Several options are available: capped collections, TTL collections and partitioning (TokuMX only), but they all have different features and performance profiles.SummaryCapped collections:…
  • MongoDB / TokuMX plugin for LinkBench (Part 1)

    David Bennett
    22 May 2015 | 11:31 am
    “There’s no benchmark for how life’s “supposed” to happen. There is no ideal world for you to wait around for. The world is always just what it is now, it’s up to you how you respond to it.” ― Isaac Marion, Warm BodiesAt one time or another, most of us have heard some version of this question: “Sure the system does fine in the benchmarks, but can it perform in production?”. Benchmark software developers have tried to address this issue in their systems. Features such as configurable workloads and scripting interfaces help to tailor benchmarks to…
  • Percona XtraBackup 2.3.1-beta1 is now available

    Hrvoje Matijakovic
    20 May 2015 | 11:10 am
    Percona is glad to announce the release of Percona XtraBackup 2.3.1-beta1 on May 20th 2015. Downloads are available from our download site here. This BETA release, will be available in Debian testing and CentOS testing repositories.This is an BETA quality release and it is not intended for production. If you want a high quality, Generally Available release, the current Stable version should be used (currently 2.2.10 in the 2.2 series at the time of writing).Percona XtraBackup enables MySQL backups without blocking user queries, making it ideal for companies with large data sets and…
  • add this feed to my.Alltop

    Pushing Pixels

  • Candor and fairness

    Kirill Grouchnikov
    27 May 2015 | 11:24 am
    In the interview I recently published on this site, production designer John Lavin talked about separating yourself as a person from things that you work on: I used to teach drawing, and just the exercise of taking somebody who is not really used to that and saying “Here’s the drawing you made, go hang it on the wall and we’ll discuss it”, putting things up for criticism is something that I got pretty used to. And even though I’m sensitive to the criticism as a person, I’ve got a lot of practice with the idea that this painting, or movie, or thing that I…
  • Code reviews

    Kirill Grouchnikov
    21 May 2015 | 7:01 am
    One of the most enjoyable, and at times scary, things about working on my team is doing code reviews. They are mandatory no matter how “senior” you think you are or how long you’ve been on the team. I sometimes catch myself thinking “better not add Mr. SoAndSo because he’s going to point out all the ugly things in this pile of hacks I’ve been constructing here”. It’s those times where I just go back and try to make things less hacky And then add that guy who would have the most objectively critical eye to look at the code change. Do code…
  • Charging ahead – interview with David Sheldon-Hicks of Territory Studio

    Kirill Grouchnikov
    18 May 2015 | 8:35 pm
    What a year has it been for Territory Studio and its founder David Sheldon-Hicks. It’s only been nine months since our interview about the studio’s screen graphics work on “Prometheus” and “Guardians of the Galaxy”, and in the meantime Territory’s work has graced the big screens on three major motion pictures! In this interview David talks about exploring the technical and human aspects of advances in the field of artificial intelligence in “Ex Machina“, the futuristic interfaces of the alien universe of “Jupiter Ascending” and…
  • Complexity

    Kirill Grouchnikov
    13 May 2015 | 11:55 am
    People come and people go. But the code base stays there. It evolves over time, like an amorphous organism. It mutates (or is, rather, being mutated) to meet the changes in its environment. Some of its parts don’t always function as expected, requiring a surgical procedure to try and set those parts on the right path. And if you’re not careful, it can swallow you whole and nobody will hear from you ever again. Analogies. They always break apart at some point. Last December marked my fifth anniversary on my current project. The codebase has been there before me (perhaps a year or a…
  • Clarity

    Kirill Grouchnikov
    6 May 2015 | 7:50 am
    In the last post I talked about deliberate brevity – taking time to think through a problem and finding a solution through concise coding. But writing as little code as possible is most certainly not my goal these days. In fact, as a goal unto itself it sets you onto a very dangerous path. Estimating roughly, I spend 10% of my time writing code and 40% of my time debugging it (including code written by others before me). Let me repeat that again. I spend 4x as much time reading and tweaking existing code than writing new code. I’m not that interested in writing tersely. I’m…
 
  • add this feed to my.Alltop

    No Fluff Just Stuff

  • Groovy Weekly #71

    Guillaume Laforge
    27 May 2015 | 5:55 am
  • Web Development Principles: We Don’t Need a Framework

    Joe Barnes
    26 May 2015 | 5:55 am
    I begin exploring my own thoughts about web application development tooling by suggesting we don't need a big framework
  • The Good Parts: Reflections after 1.5 years of Akka

    Joe Barnes
    25 May 2015 | 5:55 am
    Another reflection after a year and a half of Akka.
  • Cloud, Devops, Microservices Track Program Committee at JavaOne 2015

    Arun Gupta
    24 May 2015 | 5:55 am
    JavaOne 2015 Program Committee wheels are churning to make sure we provide the best content for you this year. There are a total of 9 tracks covering the entire Java landscape and all the track leads and program committee members are reviewing and voting upon the submissions. This is not an easy task especially when there are a lot of submission and the quality of submissions is top notch. Here is the list of program committee members for Cloud and DevOps track: @danielbryanuk @myfear @frankgreco @mikekeith   @jbaruch   @wakaleo   @stieno   @kartar And I am (@arungupta) leading the…
  • How to Test For the Shellshock Vulnerability and Upgrade Bash Using MacPorts on Mac OS X 10.9.4

    Bruce Snyder
    23 May 2015 | 5:55 am
    Given all the hype recently over the bash Shellshock vulnerability, no matter what operating system being used, any affected version of bash should be patched and/or upgraded immediately.You can quickly test your operating system to see if your bash version is vulnerable by following instructions on the Shellshocker website. TLDR, here is the command you need to run to test bash on your machine: Note that the version of bash in my path (the newer one from MacPorts) is not affected by the vuln. Now I will test the version of bash installed as /bin/bash: Notice that I piped the script…
  • add this feed to my.Alltop

    Eric Sink

  • Announcing Zumero for SQL Server, Release 2.0

    8 May 2015 | 11:00 am
    Zumero for SQL Server (ZSS) is a solution for replication and sync between SQL Server and mobile devices. ZSS can be used to create offline-friendly mobile apps for iOS, Android, Windows Phone, PhoneGap, and Xamarin. Our 2.0 release is a major step forward in the maturity of the product. Highlights: Compatibility with Azure SQL -- This release offers improved compatibility with Microsoft Azure SQL Database. Whether you prefer cloud or on-prem, ZSS 2.0 is a robust sync solution. Improved filtering -- In the 2.0 release, filters have become more powerful and easier to use. Arcane limitations of…
  • Microsoft is becoming cool again

    30 Apr 2015 | 11:00 am
    Isn't "New Microsoft" awesome? .NET is going open source? And cross-platform? On Github?!? The news out of Redmond often seems like a mis-timed April fools joke. But it's real. This is happening. Microsoft is apparently willing to do "whatever it takes" to get developers to love them again. How did this company change so much, so quickly? A lot of folks are giving credit to CEO Satya Nadella. And there could be some truth to that. Maaaaaaybe. Another popular view: Two of the most visible people in this story are: Scott Hanselman (whose last name I cannot type without double-checking the…
  • What Mongo-ish API would mobile developers want?

    27 Apr 2015 | 11:00 am
    A couple weeks ago I blogged about mobile sync for MongoDB. Updated Status of Elmo Embeddable Lite Mongo continues to move forward nicely: Progress on indexes: Compound and multikey indexes are supported. Sparse indexes are not done yet. Index key encoding is different from the KeyString stuff that Mongo itself does. For encoding numerics, I did an ugly-but-workable F# port of the encoding used by SQLite4. Hint is supported, but is poorly tested so far. Explain is supported, partially, and only for version 3 of the wire protocol. More work to do there. The query planner (which has delusions…
  • Mobile Sync for Mongo

    13 Apr 2015 | 11:00 am
    We here at Zumero have been exploring the possibility of a mobile sync solution for MongoDB. We first released our Zumero for SQL Server product almost 18 months ago, and today there are bunches of people using mobile apps which sync using our solution. But not everyone uses SQL Server, so we often wonder what other database backends we should consider supporting. In this blog entry, I want to talk about some progress we've made toward a "Zumero for Mongo" solution and "think out loud" about the possibilities. Background: Mobile Sync The basic idea of mobile sync is to keep a partial copy of…
  • Improvements in Xamarin.Forms 1.3

    27 Jan 2015 | 10:00 am
    Back in November I wrote a blog entry about performance problems resulting from the design of the layout system in Xamarin.Forms. I am pleased to report that things took a big step forward with the recent release of version 1.3. Reviewing the problem In a nutshell, the Layout classes do too much. They contain functionality to make sure everything gets updated whenever something changes. In principle, this is good, since we obviously don't want stale stuff on the screen. But in practice, there are many cases where the built-in update code ends up being slower than necessary. For example,…
  • add this feed to my.Alltop

    Android Developers Blog

  • Game Performance: Geometry Instancing

    Reto Meier
    25 May 2015 | 3:00 pm
    Posted by Shanee Nishry, Games Developer Advocate Imagine a beautiful virtual forest with countless trees, plants and vegetation, or a stadium with countless people in the crowd cheering. If you are heroic you might like the idea of an epic battle between armies. Rendering a lot of meshes is desired to create a beautiful scene like a forest, a cheering crowd or an army, but doing so is quite costly and reduces the frame rate. Fortunately this is possible using a simple technique called Geometry Instancing. Geometry instancing can be used in 2D games for rendering a large number of sprites, or…
  • Always-on and Wi-Fi with the latest Android Wear update

    Reto Meier
    21 May 2015 | 10:19 am
    Posted by Wayne Piekarski, Developer Advocate A new update to Android Wear is rolling out with lots of new features like always-on apps, Wi-Fi connectivity, media browsing, emoji input, and more. Let’s discuss some of the great new capabilities that are available in this release. Always-on apps Above all, a watch should make it easy to tell the time. That's why most Android Wear watches have always-on displays, so you can see the time without having to shake your wrist or lift your arm to wake up the display. In this release, we're making it possible for apps to be always-on as well. With…
  • Android Developer Story: Wooga’s fast iterations on Android and Google Play

    Reto Meier
    20 May 2015 | 11:02 am
    Posted by Leticia Lago, Google Play team In order to make the best possible games, Wooga works on roughly 40 concepts and prototypes per year, out of which 10 go into production, around seven soft launch, and only two make it to global launch. It’s what they call “the hit filter." For their latest title, Agent Alice, they follow up with new episodes every week to maintain player interest and engagement over time. The ability to quickly iterate both live and under development games is therefore key to Wooga’s business model — Android and Google Play provide them the tools they need and…
  • Exercise or Games? Why Not Both!

    Reto Meier
    6 May 2015 | 11:08 am
    Posted by Alice Ching, Google Engineer We are pleased to announce the release of Games in Motion, an open source game sample to demonstrate how developers can make fun games using Google Fit and Android Wear. Do you ever go on a jog and feel like there is a lack of incentive to help you run better? What if you were a secret agent and had to use your speed and your nifty gadget to complete missions? With Games in Motion, you can enhance your exercise with missions and actions on your Android Wear device, while logging your jogs to the cloud. Games in Motion is written in Java programming…
  • Android Developer Story: The Hunt -- Increased engagement with material design and Google Play

    Reto Meier
    5 May 2015 | 10:56 am
    Posted by Laura Della Torre, Google Play team We've been in San Francisco talking with the team from The Hunt — a style and product sharing community. They've recently lifted the rate at which Android users start hunts to 20 percent after successfully implementing material design in the app, which is a 30 percent improvement over other platforms. As The Hunt’s Product Designer Jenny Davis puts it, “it felt like having a team of design experts on hand,” which lets them focus on what matters to the Android user. But as we find out, that's not the whole story. Beta testing — managed…
 
  • add this feed to my.Alltop

    AWS Official Blog

  • EC2 Instance History

    Jeff Barr
    27 May 2015 | 5:16 pm
    I received an interesting tweet last night. Steve Goldsmith of ITOC Australia (an APN Advanced Consulting Partner and recipient of an AWS Customer Obsession award earlier this year) asked me if I had a historical timeline of Amazon Elastic Compute Cloud (EC2) instance launches: I didn’t have one, but it seemed like a worthwhile thing to have and so I spent a few minutes putting the following list together: August 2006 – m1.small. February 2010 – m2.2xlarge. February 2010 – m2.xlarge. July 2010 – cc1.4xlarge. September 2010 – t1.micro. November 2010 – cg1.4xlarge. November 2011…
  • Now Available – Version 3 of the AWS SDK for PHP

    Jeff Barr
    27 May 2015 | 1:18 pm
    Back in the spring of 2002 I wrote a simple PHP wrapper around the then-new Amazon E-Commerce Service. This little wrapper caught Amazon’s attention and before I knew it I was a member of the Amazon Associates team! Later, when I decided to write a book to show people how to use AWS, PHP was the natural choice, along with the AWS SDK for PHP (formerly CloudFusion (formerly Tarzan)). Sadly, my coding skills have atrophied somewhat since then, but I still remain optimistic that I’ll be able to revive them at some point. Today I am happy to announce that version 3 of the AWS SDK for PHP, a…
  • Simplified Multiple Object Invalidation for Amazon CloudFront

    Jeff Barr
    27 May 2015 | 12:17 pm
    Many AWS customers use Amazon CloudFront to deliver content to end users at high data transfer speed with low latency. Because CloudFront has no minimum usage commitment, it is a good fit for web properties of any size. Each CloudFront edge location caches recently used objects in order to deliver dynamic, static, streaming, or interactive content as expeditiously as possible. CloudFront also allows you to invalidate (remove) an object from the cache before it expires. For example, if you upload a new CSS file for your website, invalidating the file will ensure that your users will see the…
  • AWS Week in Review – May 18, 2015

    Jeff Barr
    26 May 2015 | 10:26 am
    Let’s take a quick look at what happened in AWS-land last week: Monday, May 18 We announced the EC2 Spot Fleet API for Management of Thousands of Spot Instances with one Request. We announced AWS OpsWorks for Windows. We advised you to Look Before You Leap – The Coming Leap Second and AWS. We announced CloudWatch Logs Stream Search. Developer Jorge Bastida released awslogs, a simple command line tool for querying groups, streams, and events from Amazon CloudWatch logs. The AWS Java Blog published part 3 of a series on Generating Amazon S3 Pre-signed URLs with SSE-S3. A post on the Ruxit…
  • New SDKs, Code Samples, & Docs for Login and Pay with Amazon

    Jeff Barr
    20 May 2015 | 12:00 pm
    I met with the Amazon Payments developer relations team a couple of weeks ago in order to get an update on Login and Pay with Amazon (see my post, PeachDish – Login, Pay, Cook, and Eat With AWS, to learn more). The team has been working to make it even easier for you to add one-time checkout and recurring payments to your application. They have created new PHP, Python, and Ruby SDKs, coded up some helpful interactive and self-documenting samples, and refreshed the documentation. Let’s review the Login and Pay user experience before we dive in! The Pay with Amazon Simple Checkout Sample…
  • add this feed to my.Alltop

    All About Agile | Agile Development Made Easy!

  • Is Predictability Really What We Want?

    Dave Rooney
    18 May 2015 | 3:00 am
    Predictability in software system delivery is as close to a Holy Grail as it comes in the IT industry. I’ve heard many people stress being able to have a predictable delivery cadence as something valuable to them. As recently as today I saw a reference to “predictability over commitment” on Twitter! But why is predictability so important to so many people? The people who pay for the
  • Failure Modes of an Agile Transformation: Workflow

    Jean Tabaka
    15 May 2015 | 5:00 am
    In my previous post on the first three Agile transformation failure modes, I focused on the LEADERSHIP aspects of failure: lack of real executive sponsorship, failure to transform leader behaviors, and refusal to change organizational structures. These next three fail modes are failures in WORKFLOW: effectively making work decisions flow, setting work boundaries, and factoring in the costs associated with work across distributed teams. 4. No Business View of the Value Stream  photos via Flickr Commons  Several years ago, I had the good fortune to work with Hendrik…
  • What’s the Hurry? Building a Digital Enterprise

    Jim Highsmith
    11 May 2015 | 9:27 am
    By Jim Highsmith and David Robinson Are the forces behind digital business, just one more wave of technology fueled change or is today’s business environment fundamentally different? If different, what are the critical capabilities required to survive and thrive? Examples of the differences assault us in the media. Doug Stephens, author of The Retail Revival, says, […] The post What’s the Hurry? Building a Digital Enterprise appeared first on Jim Highsmith.
  • Changing the Tires

    Dave Rooney
    26 Mar 2015 | 9:00 am
    You're driving down the highway trying to reach a distant destination. You've had delays such as traffic along the way, and you know that you're going to have to "push it" in order to have any hope at all of arriving on time. You start to feel ...
  • Operationalizing Strategy with a Systems Perspective

    Michael Robillard
    26 Mar 2015 | 5:58 am
    While there are many books and much research on organizational development, this system view combined with some validated learning over time, is a powerful way to look at organizational challenges as a coach/consultant. Let’s take a closer look to define these areas then apply some validated learning from my own experience. Business Outcomes – the outcomes […] The post Operationalizing Strategy with a Systems Perspective appeared first on LeadingAgile.
  • add this feed to my.Alltop

    Agile Development Blog: Scaling Software Agility

  • Rally’s Next Chapter

    Tim Miller
    27 May 2015 | 1:07 pm
    I’m excited to share with you a tremendous moment in our company history. Earlier today, our Board of Directors approved a definitive agreement for CA Technologies to acquire Rally. I truly believe that this acquisition, once it closes, will be a great step forward for our company, and that CA is the right partner for Rally. You can read the press release with more details here, but I’d like to take a moment to share a few thoughts. This union will be about bringing innovation, expertise and global resources to our customers so that they can better disrupt their industries. Together,…
  • Sparking Civic Tech at RallyON 2015

    Geri Mitchell-Brown
    27 May 2015 | 8:00 am
    In December, Rally announced its partnership with Code for America, the leading nonprofit organization that’s furthering the civic tech movement. From grassroots to global, citizens are collaborating with local governments, nonprofits, and community groups to use technology to solve problems and improve people’s lives. Code for America believes that “government can work for the people, by the people, in the 21st century.” The civic tech movement is gaining momentum and needs more people to jump in and become citizen engineers. That’s why we’re bringing the civic tech experience to…
  • Customer Spotlight: Seagate

    Jen Page
    27 May 2015 | 5:00 am
    Occasional stories about Rally customers who are doing cool and interesting things. Seagate is a big name in storage solutions, with a long list of innovations that have pushed the industry forward over the past 35 years. It’s also a big name at Rally. That’s because Seagate’s Firmware Engineering group has cracked the nut on enterprise scale Agile — a topic we eat, sleep, and breathe here at Rally. Over the past few years, the Firmware Engineering group has transformed itself from an area that was “constantly under the microscope” — with inconsistent delivery and recurring…
  • RallyON 2015 Keynote: Dan Pink on "The Cascade Effect"

    Morgan Campbell
    26 May 2015 | 10:15 am
    We talk about how change is happening faster than ever, but that doesn’t mean we need to push change via massive, top-to-bottom initiatives. We see it happening in far more dynamic ways, and so does Dan Pink, one of our exciting RallyON!™ 2015 keynote speakers. Dan’s presentation, “The Cascade Effect: How Small Wins Can Transform Your Organization,” will cover the complicated nature of change, how it really happens in an organization, and why small increments can have a big impact — especially when it comes to delivering at the new pace of change. Dan Pink is a recognized author…
  • Take an Agile Road Trip With Us!

    Morgan Campbell
    21 May 2015 | 12:30 pm
    Change is happening fast and furious in the business world. With so much pressure to keep up, it can be hard to take your foot off the gas pedal, even for a few days. Occasionally, though, it’s important to pull over and check the map to make sure you’re still on the right road. If you’ll excuse the extended metaphor, we’d like to humbly offer RallyON!™ 2015 as a rest stop on your way to business agility. Register today for the RallyON 2015 Agile conference — and get ready to drive at the new pace of change. Join us as we condense the industry’s most dynamic ideas,…
 
  • add this feed to my.Alltop

    Successful Software

  • South West Bootstrappers meetup

    Andy Brice
    27 May 2015 | 11:50 am
    I am organizing a regular meetup in Swindon (UK) for people who are running (or are interested in running) their own bootstrapped (i.e. not VC funded) software product business. Come along and talk shop with other aspiring and experienced bootstrappers. It doesn’t matter if you are developing for web, Windows, Mac or mobile. The first meetup is on the evening of Tuesday 16th June 2015. You can find out more and RSVP at meetup.com/South-West-Bootstrappers/. Filed under: microISV, news, software Tagged: bootstrapper, mac, meeting, meetup, microISV, micropreneur, mobile, saas, south west,…
  • ‘Start your own software business’ training course 2015

    Andy Brice
    21 May 2015 | 2:22 pm
    I am planning to run my ‘Start your own software business’ training course again this year, probably in September. It is an intensive weekend course, at a hotel in my home town of Swindon (in the UK). It is aimed at people who want to start (or at an early stage of starting) a software company selling desktop or web software. It builds on my 10 years of experience running my own software company and consulting to other software companies. It’s the course I wish I had attended when I started my business. I know a lot of courses are online now. But I think you get more from…
  • The mystery of the Chinese downloads

    Andy Brice
    14 May 2015 | 8:31 am
    It’s a good to idea to regularly look through the logs of your website. You’ll often find something interesting. In March 2013 I was looking through the web logs for my seating planner software and I noticed the number of downloads of the Windows version of my software had gone up by a factor of 5, compared to the previous month. Everything else stayed pretty much the same: The number of visits to the download page hardly changed. The number of completed Windows installs hardly changed. The number of downloads of my Mac installer hardly changed. Odd. On further investigation it…
  • Keyword Funnel is now FREE

    Andy Brice
    23 Mar 2015 | 9:37 am
    I launched Keyword Funnel last year. It was only my second software product launch in 10 years. Keyword Funnel is a utility to help AdWords advertisers efficiently add hundreds or thousands keywords to their campaigns. It was based on some tools I wrote for running my own AdWords campaigns. It was a commercial flop. I sold a few licences, but not many. Most telling was the lack of any engagement. There were very few emails from website visitors and not many people who visited the website downloaded the free trial. There wasn’t even much interaction from the people that did buy licences.
  • Google bans hyperlinks

    Andy Brice
    4 Mar 2015 | 6:08 am
    Summary: My AdWords account was suspended after ten years of continuous advertising. I was told that hyperlinking from my domain to any another domain was a breach of Adwords policy. This is clearly ridiculous and not what their policy says. But I had to appeal higher up and it took 11 days to get my suspension overturned. I have been advertising my PerfectTablePlan seating plan software continuously on Google AdWords since the 7th March 2005. Just shy of 10 years. Google emailed me on the 20th Feb. But it wasn’t a thank you for 10 years of loyal custom. It was to tell me they had…
  • add this feed to my.Alltop

    Encosia

  • Making Angular’s $http work with Request.IsAjaxRequest()

    Dave Ward
    7 May 2015 | 8:39 am
    A question that I see come up often is why Angular’s $http AJAX methods seem to be incompatible with server-side features in popular frameworks like ASP.NET MVC, Express, Django, and Rails that modify their responses for AJAX-based requests. Examples range from partial rendering techniques like Rails’ Turbolinks (aka UpdatePanel 2.0) to endpoints that respond with nothing but a JSON representation of the page’s content instead of rendering HTML at all. A wide range of these sort of server-side features in various frameworks and libraries work that way, so the discrepancy…
  • Setting the value of a datetime-local input with JavaScript

    Dave Ward
    25 Feb 2015 | 6:02 am
    While they haven’t gained much traction on the desktop, HTML5’s new input types are great when you’re developing for mobile. Whether you use them in a mobile-friendly website or a hybrid app built with Cordova, most mobile devices will complement those regular HTML inputs with task-appropriate keyboard layouts or even show native interfaces in some cases. Though these new inputs are pretty handy, they do still have a few rough edges. In fact, I ran into a very frustrating issue while trying set the value of a datetime-local input just today. In this post, I’ll show…
  • Hear me jabber about myself on The Hello World Podcast

    Dave Ward
    5 Jan 2015 | 9:28 pm
    During his adventure around the world, my friend Shawn Wildermuth recently found a few minutes to have me on his podcast: The Hello World Podcast. It’s a fun podcast if you haven’t listened to it before. Instead of having guests pontificate on current events and specific technologies, it’s all about how people first got started with computers and programming. For me, it all began with a first-generation Radio Shack TRS-80 Color Computer that I’ve mentioned here before, but I don’t think I’ve ever talked about what I did to it within about a year that…
  • A few weeks with the Microsoft Band

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

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

    John D. Cook

  • Subway map of the solar system

    John
    20 May 2015 | 2:38 am
    This is a thumbnail version of a large, high-resolution image by Ulysse Carion. Thanks to Aleksey Shipilëv (@shipilev) for pointing it out. It’s hard to see in the thumbnail, but the map gives the change in velocity needed at each branch point. You can find the full 2239 x 2725 pixel image here or click on the thumbnail above.
  • Fibonacci number system

    John
    17 May 2015 | 9:02 pm
    Every positive integer can be written as the sum of distinct Fibonacci numbers. For example, 10 = 8 + 2, the sum of the fifth Fibonacci number and the second. This decomposition is unique if you impose the extra requirement that consecutive Fibonacci numbers are not allowed. [1] It’s easy to see that the rule against consecutive Fibonacci numbers is necessary for uniqueness. It’s not as easy to see that the rule is sufficient. Every Fibonacci number is itself the sum of two consecutive Fibonacci numbers—that’s how they’re defined—so clearly there are at least…
  • New monthly newsletter

    John
    12 May 2015 | 5:00 am
    Thank you for reading my blog. I’m starting a new email newsletter to address two things that readers have mentioned. Some say they enjoy the blog, but I post more often than they care to keep up with, particularly if they’re only interested in the non-technical posts. Others have said they’d like to know more about my consulting business. There are some interesting things going on there, but I’d rather not write about them on the blog. The newsletter will address both of these groups. I’ll highlight a few posts from the blog, some technical and some not, and…
  • Information hiding

    John
    5 May 2015 | 1:35 pm
    One of the basic principles of software development is information hiding. People agree that it’s desirable, but may not realize they have different ideas of what it means. And when done poorly, well-meaning attempts to make software more maintainable backfire. Leo Brodie cautions … we should clarify. From what, or whom, are we hiding information? [T]raditional languages … bend over backwards to ensure that modules hide internal routines and data structures from other modules. The goal is to achieve module independence (a minimum coupling). The fear seems to be that modules strive…
  • Rotating PDF pages with Python

    John
    1 May 2015 | 6:53 am
    Yesterday I got a review copy of Automate the Boring Stuff with Python. It explains, among other things, how to manipulate PDFs from Python. This morning I needed to rotate some pages in a PDF, so I decided to try out the method in the book. The sample code uses PyPDF2. I’m using Conda for my Python environment, and PyPDF2 isn’t directly available for Conda. I searched Binstar with binstar search -t conda pypdf2 The first hit was from JimInCO, so I installed PyPDF2 with conda install -c https://conda.binstar.org/JimInCO pypdf2 I scanned a few pages from a book to PDF, turning the…
 
  • add this feed to my.Alltop

    ProgrammableWeb

  • ProgrammableWeb Takes Photos Of Google's 1959 Code The Road Bus

    <a href="http://www.programmableweb.com/user/%5Buid%5D">david_berlind</a>
    27 May 2015 | 5:17 pm
    To celebrate the 10 year anniversary of the Google Maps API, Google has decided to hit the road with a tricked-out 1959 General Motors bus that will take members of the Maps team across the country from San Francisco (the site of Google's annual developer event, Google I/O) to Disney World in Orlando, Florida.
  • Watch the Livestream from Google I/O

    <a href="http://www.programmableweb.com/user/%5Buid%5D">ProgrammableWeb Staff</a>
    27 May 2015 | 3:54 pm
    Google I/O begins Thursday and with it comes the expectation of a number of announcements for developers. While Google hasn't revealed their keynote highlights, they have released the Google I/O schedule which offers hints of what is to come. Expect to hear about Android M including a Fingerprint API, Android Pay, the Google Now API and more. We may also hear about Brillo, an Android-based Internet of Things OS for smart home devices as well as possible updates to Android Wear.
  • Daily API RoundUp: Knowvent, Facebook Graph API Libraries

    <a href="http://www.programmableweb.com/user/%5Buid%5D">joyc</a>
    27 May 2015 | 3:21 pm
    Every day, the ProgrammableWeb team is busy, updating its three primary directories for APIs, clients (language-specific libraries or SDKs for consuming or providing APIs), and source code samples.
  • Twenty Years of Java and Beyond

    <a href="http://www.programmableweb.com/user/%5Buid%5D">Joe Kutner</a>
    27 May 2015 | 1:39 pm
    This article was prepared by a guest contributor to ProgrammableWeb. The opinions expressed in this article are the author's own and do not necessarily reflect the view of ProgrammableWeb or its editorial staff.
  • Apple Watch To Support Native Apps With New SDK

    <a href="http://www.programmableweb.com/user/%5Buid%5D">EricZeman</a>
    27 May 2015 | 1:09 pm
    Apple will preview a new SDK at WWDC that will let developers create native apps for the Apple Watch.
  • add this feed to my.Alltop

    The Programmer's Paradox

  • Flashlights

    Paul W. Homer
    10 May 2015 | 1:08 pm
    Imagine being lost in a wilderness of perpetual darkness. All you have is a small flashlight. The bumpy landscape is covered with all sorts of interesting, yet complex structures; some large, some tiny, some benign, some extraordinarily dangerous. As you thread your way around these obstacles, you can only see a temporary two dimensional projection of the structures as illuminated by your flashlight's beam. You do your best to remember what you can about the landscape, but it's the limits of your own memory that throttle your ability to move about. If you try to move too fast, but your memory…
  • Special Case Considered Harmful

    Paul W. Homer
    25 Apr 2015 | 1:26 pm
    Without a doubt, the all-time quickest way to implement any new variability in an existing code base is to create a new branch with if/else statements, copy & paste the original code into its new block, and then modify the copy. You don't have to spend any time thinking. It's quick. It's initially painless. And it is one of the most popular ways to create code. As a result of this, we often see programs that consist of layer upon layer of nested branches; sometimes four levels deep, sometimes worse. Advanced programmers avoid this by hiding these special cases in a mass of methods or…
  • Shades of Grey

    Paul W. Homer
    16 Apr 2015 | 6:20 pm
    Every profession changes its practitioners. How could it not? They'll spend a big part of their life approaching problems from a given angle, applying knowledge built up by others with that same perspective. Prolonged immersion in such an environment gradually colours their views of the world. Programmers encounter this frequently. Coding is all about engaging in a dialogue with a rigid machines that don't tolerate ambiguity or understand intentions. They do exactly, and precisely, what we tell them to do. There is no greyness, no magic; the machines only follow their instructions as given…
  • Types of Data

    Paul W. Homer
    29 Mar 2015 | 2:22 pm
    The primary goal of any software system is to collect data. Some of that data represents entities in the real world, it is raw information that is directly captured from the domain. Most systems store this raw data as simply as possible, although it usually gets re-keyed to align with the rest of the system, and sometimes the structure is rearranged. Usually it's preserved in its rawest format, so that it is easier to double check its correctness, and update it later if there are corrections.Raw data accounts for the bulk of most data in the system, and it is usually at the core of allowing…
  • The Data

    Paul W. Homer
    7 Mar 2015 | 9:45 am
    A very long time ago, I bought my very first -- brand spanking new -- computer. It was an XT clone with a turbo button. I joyfully set it up on the desk in my bedroom, I was very excited. My grandmother came to look at my new toy. "What does it do?" she asked. I went on a rather long explanation about the various pieces of software I had already acquired: games, editors, etc. "Sure, but what does it do?" she asked again. At the time, I was barely able to afford the machine and the monitor, so there was no printer attached nor a modem and this was long before the days of the Internet. I tried…
 
  • add this feed to my.Alltop

    9lessons Programming Blog

  • Custom Audio Player with Jquery Audio Controls Plugin

    20 May 2015 | 3:41 pm
    Introducing the new jquery AudioControls plugin for custom web HTML5 audio players, this helps you to make fastest audio player system for your web projects. This plugin actually works with HTML5 <audio> tag, create your own player design and just apply plugin data attributes to the HTML elements. First version supports basic audio controls, we are going to improve this in future Thanks! Read more »
  • 7 Examples of Great Minimal Design with Webydo

    29 Apr 2015 | 7:31 am
    As the young web took off so many years ago, the rush to fill digital pages with all manner of cool widgets and effects proved too tempting. We wound up with a busy, cluttered internet full of superfluous content. Remember those days? Fortunately, modern trends in web design have gone down a much more utilitarian path while still promoting compelling design.Read more »
  • Google Charts with Jquery Ajax

    27 Apr 2015 | 11:58 am
    If you are working for analytics project, you need a rich chart system to display big data results. Google is providing us a powerful chart tools that you can implement charts very simple, this tutorial will explain you how to implement Google charts with Jquery ajax JSON data. Try out there are many free interactive charts and data tools, take a quick look at this live demo. Read more »
  • Audio Recording with Custom Audio Player using Jquery and HTML5

    18 Mar 2015 | 12:28 pm
    Few days back one of my friend sent me an audio message in Facebook messenger, the moment I was realized that I haven’t covered this audio recording system on 9lessons.info. Today I want to discuss how to publish a voice recording messages on newsfeed using Jquery and HTML5 with custom HTML5 audio player. Take a quick look at the live demo, make sure use the microphone for better result. Read more »
  • Elegant Themes Bloom Upcoming Email OptIn Wordpress Plugin.

    18 Mar 2015 | 12:18 pm
    Are you using Wordpress for blog, there is an update for you? Elegantthemes.com is releasing a new email opt-in(sent emails to many people at the same time) plugin called Bloom. Every blog is required a perfect email subscription system, that plays the most important role for generating direct traffic. Using Bloom you can create different types of Opt-In(subscription) forms like popup, flyin and etc. and that can integrate with email API service providers like Aweber, MailChimp and etc. just take a quick look at these features. Read more »
  • add this feed to my.Alltop

    Goyelloblog

  • How we migrated a pro cycling web app and supported future demands

    ewa.piorko
    15 May 2015 | 4:59 am
    How we migrated a pro cycling management system and supported future demands With this year’s cycling season being open I thought it would be a good idea to share with you a story of a solution Goyello developed for Cycling Service. The experienced international organisation, mediating and operating between professional cyclists, teams and race organisers approached us with a challenging task. They needed to have their old HTML 4 web app revamped to make it compliant with modern standards and mobile devices. The result of the cooperation is Cyclotivity – a web application used by…
  • The Common Sense Development That Works

    patryk.borowa
    30 Apr 2015 | 2:31 pm
    I think we all agree that our work is all about achieving high performance, scalable and most importantly simple solutions to complex problems. Over the years spent on developing and designing software solutions I have noticed the tendency to overcomplicate things by developers, DB architects and UI designers. After a certain time the reasons for that have eventually become clear to me. What I have observed is the fact that everyone focuses on their layer. They don’t pay enough attention to other parts of the system and don’t know how they could help their colleagues working on other…
  • Hurdles to overcome while becoming Agile/Lean

    Peter Horsten
    29 Apr 2015 | 3:50 am
    Agile is out, Lean is in! We have no time to waste. But what does being Agile really mean? And what does it take to become Lean? How to fully incorporate this into your projects? And may be even more important is how to fully involve the business side, whether this is an internal or external client. Today’s business requires focus on delivery and quick results. Introducing these modern methods is fun, but not always easy. You will have to prepare both your organisation and the client side to prevent misunderstandings. There are many potential hurdles that you will have to overcome. The main…
  • Enterprise software development becoming Lean

    Peter Horsten
    28 Apr 2015 | 2:12 pm
    Today’s business is very dynamic and demands immediate business value delivery and decreasing time-to-market. What does this mean for essential supporting services like IT? They just have to adapt to these demands. To better support the business IT departments have already become Agile, now a new trend is entering the enterprise: The Lean Startup. Built upon the iterative nature of Agile software development, but focused upon discovering the end-users value first, it seems to match with today’s market dynamics. Corporate organisations and customer centric Innovation do not match One of…
  • Stiff corporate reality? Not my cup of tea – interview with Daniel Dekański

    ewa.piorko
    22 Apr 2015 | 5:00 am
    It is the people that make a company a great employer to work for and a great partner to work with. At Goyello we have a team of awesome specialists. They are truly devoted to what they do at the office and deeply passionate about what they do after hours. We would like to introduce them to you. Today we are starting a new series, entitled Goyello People. We will be publishing interviews with our team leaders, developers, project managers, marketing specialists and designers – just to let you get acquainted with members of the team that play a crucial role in everything we do.In the first…
  • add this feed to my.Alltop

    My Dev Central

  • Swagger and NodeJS

    sgermain
    11 May 2015 | 5:44 pm
    I recently had to write an API for a mobile application for the company I work for (Blue Sombrero). When I was asked what stack I would use, I considered using the current platform the websites were running on (.NET). When I saw how complex it would be to get everything up and running, I decided go swim against the current and implement it with NodeJS and Express. The cool thing with NodeJS is that it’s so simple to setup using AWS’ Elastic Beanstalk. At a previous job (TBS), I had to implement an API in my mobile app and I remembered that the developers of the API used a system…
  • iOS Mobileprovision expired? No problem! – Update

    sgermain
    19 Apr 2015 | 5:33 pm
    Last year, I wrote a quick article on how to re-sign an IPA, replacing an expired mobile provisioning profile. It turns out that with the latest versions of Xcode, the code provided doesn’t work anymore. It’s requiring an extra step now. Let’s take a look a the code that was posted last year: unzip app.ipa rm -rf Payload/MyApp.app/_CodeSignature/ cp ~/Downloads/MyProfile.mobileprovision Payload/MyApp.app/embedded.mobileprovision codesign -f -s “iPhone Distribution: Name Of My Certificate” –resource-rules Payload/MyApp.app/ResourceRules.plist…
  • .NET SqlMembershipProvider Encrypted passwords for NodeJS

    sgermain
    19 Apr 2015 | 5:03 pm
    Hey! I know I haven’t written anything in a long while and this is way overdue, but since the last time I wrote, I changed jobs and my last job kept me incredibly busy, to a fault. But now is the time to start writing again! So, one of my first tasks as the new lead developer is to write an API for mobile apps that feeds off the main company platform, which is using DotNetNuke. One of the biggest challenges was the authentication. The website uses DNN’s implementation of SqlMembershipProvider, with encrypted passwords. I’ve been looking for days to find a solution on how…
  • iOS Mobileprovision expired? No problem!

    sgermain
    12 Mar 2014 | 7:49 pm
    I ran across an issue with an app I had distributed with an enterprise distribution certificate. The problem is, after a year, the certificate expired. What to do? Download the code again, recompile the app, make sure everything works with the latest iOS SDK, etc. I ran into multiple issues doing so as the application I needed to update the embedded provisioning profile where, because of changes in the iOS SDK, some of my code was simply not compatible anymore. It’s a legacy app and nobody wants to update that stuff, no time, no budget, etc. Then, I came across this brilliant website…
  • What have you tried?

    sgermain
    12 Jul 2012 | 8:16 am
    If you’re a developer and you’re about to ask another developer a technical question (on a forum, via email, on a chat channel, or in person), you’d better be ready to answer the question “What have you tried?” This of course isn’t specific to software developers, but that’s my field and it’s thus the area in which I’m most familiar with the issue which motivated me to write this. I’m (sadly) quite sure that it applies to your own industry too, whatever that might be. The thing is, there’s a disease in the software development world; a sort of sickness. It’s an…
 
  • add this feed to my.Alltop

    Raw Syntax

  • Comparing plist files on OSX

    Eric Himmelreich
    10 May 2015 | 8:56 am
    I recently had a problem with some of my keyboard shortcuts not working on OS X. I ended up moving the original plist (Property List) file, rebooting, and configuring the settings manually. This fixed the problem but left me wondering why the keyboard shortcut broke in the first place. Computers don't just break. There has to be a reason. I tried to diff the two plist files and I got an unhelpful message similar to binary files differ. Having been on OS X a while, I know that plists can be saved as text or binary. In this case I simply used the open command to load the files into XCode,…
  • RSpec Suite Runs Twice?

    Eric Himmelreich
    19 Jan 2015 | 6:09 am
    I worked on a rails project recently that had a peculiar problem. When running the specs via rake spec or rspec the whole suite would appear to run twice. I began digging around in spec/spec_helper.rb to try to figure out how RSpec could be configured to run twice instead of once. I also went to google and stack overflow and didn't find much. Eventually I saw that there was both a .rspec file with configuration options and a few of the same configuration options repeated in the spec_helper. Once I removed the duplication (in particular the format documentation option was specified in both…
  • On API Security

    Eric Himmelreich
    11 Jan 2015 | 10:23 am
    I was asked recently about designing a secure API. There are 2 basic steps: Encrypt the connection (HTTPS) Encrypt the paylod (HMAC-SHA1 for example) You could think up ways to go further but these are the basics that need to be covered. Pitfalls to avoid While the above two steps are pretty straight forward and easy to read about and learn, there is one problem to watch out for. When an app developer starts learning about how to secure an API or a website, there is a possibility that that developer will start to consider him or herself an expert in security. This can lead to developing your…
  • How to Set Up Angular with Rails Part 3

    Eric Himmelreich
    8 Dec 2014 | 11:07 am
    originally posted on the Intridea blog here: http://www.intridea.com/blog/2014/11/18/angular-with-rails-part-iii In Part 2 of Angular with Rails series, we covered creating a Rails API with tests in RSpec and setting up an AngularJS app that reads from the API. In Part 3 we will cover: Adding CSS Adding editing functionality Creating a custom filter Setting up JavaScript tests Setup Bootstrap Sass In order to support editing functionality we'll add some CSS to the UI. Following the README at bootstrap-sass, we'll add to our Gemfile: gem 'bootstrap-sass' '~> 3.3.0' Add to…
  • K750: a Solid Wireless Keyboard

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

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

  • ESG Lab Report: Delivering QoS with VMware Virtual Volumes

    26 May 2015 | 12:00 am
    Free ESG Lab Report on vSphere 6 Integration. Download this ESG Lab Review to learn about NexGen VVOL integration and storage QoS.Request Free!
  • Cloud P2P Deployment: A How-To Guide to ERP Integration

    26 May 2015 | 12:00 am
    This report documents a real-word deployment scenario illustrating how a large organization integrated SAP with a third party solution. It provides guidance around the technical steps involved in integrations, and also the human and organizational readiness required to make cloud P2P and ERP integration a success.Request Free!
  • Could Your Content be Working Harder - and Smarter?

    26 May 2015 | 12:00 am
    Equipping IT with the resources that they need to optimize the user experience to match that of consumer applications can help you achieve the business outcomes you want, while making the most of your Enterprise Content Management (ECM) investments.Request Free!
  • Gartner Report: IBM Takes Steps to Improve the Usability, Consumability and Flexibility of Its ECM Portfolio

    26 May 2015 | 12:00 am
    IT leaders are looking for content management software that is more affordable, consumable, and that offers an improved user experience. IBM Content Navigator and the simplified IBM Content Foundation aim to address those issues for IBM's content management customers.Request Free!
  • JSF 2.0 Programming Cookbook

    21 May 2015 | 12:00 am
    JavaServer Faces (JSF) is a Java specification for building component-based user interfaces for web applications. JSF 2 uses Facelets as its default templating system. Other view technologies such as XUL can also be employed. In contrast, JSF 1.x uses JavaServer Pages (JSP) as its default templating system.In this book, you will dive into the magic of JSF. You will gain access to several "recipes" that will help you perform common tasks and operations with JSF. Leveraging those, you will be able to start your own projects in no time!With this free eBook you will also receive weekly…
 
  • add this feed to my.Alltop

    Mobile App Development Blog, Website Design Blog, App Developers

  • How to develop a multi-pronged growth strategy for your SMB

    admin
    27 May 2015 | 9:28 pm
    How to develop a multi-pronged growth strategy for your SMB  We work with lots of startups and SMBs in a variety of industries. Most commonly we deal with companies who drive growth by acquiring customers. Whether that means users downloading apps, frequenting their website, using their SaaS, or just walking through their door. In that kind of situation, where all you want is more users, how do you diversify your growth strategy? Here’s a few ways to start.   New Marketing Targets   The typical growth strategy for new startups is to target a niche of users and market to them…
  • Simple ways how a responsive web design works for startups

    admin
    26 May 2015 | 9:36 pm
    Simple ways how a responsive web design works for startups   What is Responsive Web Design? And why is this question an important one for your startup to consider? Ethan Marcotte coined the term “Responsive Web Design”. This author receives praise in the industry for his analysis and writing on this topic. His focus centers around the ability to flexibly design across multiple devices and platforms including mobile, tablet and desktop.   Responsive web design is taking your idea and ensuring that whoever accesses your content is able to have a uniquely pleasant experience. To…
  • Why is Silicon Valley the heartland for innovation & startup Success stories?

    admin
    25 May 2015 | 9:38 pm
    Why is Silicon Valley the heartland for innovation & startup Success stories?  Everyone even remotely involved with technology knows of Silicon Valley. For over two decades, Silicon Valley has been a hot bed for technology, innovation and those with the entrepreneurial spirit.   Why? Why does it get visits from heads of foreign states looking for tips on how to create an economy as successful as the Valley’s? Why does Silicon Valley seem to be more innovative than the most places, even within California?these are important questions that come to the mind.  …
  • Mobile app design checklist that will ROCK your business

    admin
    20 May 2015 | 9:28 pm
    Mobile app design checklist that will ROCk your business  We all know how popular apps are today, and while designing your own may seem intimidating, it’s important to remember that every app in the world started with an idea, just like yours. Turning your idea into an app shouldn’t cost you an insane amount of money, and it doesn’t need to be a pain in the butt, either. Here are some insider tips on how you can develop a winning mobile app.   Conception and Pre-development   While you may want to jump right in to developing your mobile app, don’t. You…
  • How to make BIG money with app development & web design

    admin
    14 May 2015 | 9:42 pm
    How to make BIG money with app development & web design  It’s clear that apps and websites are leading the charge when it comes to big startup success stories. Headlines are ripe with tech-savvy companies driving innovation with new consumer experiences and new productivity tools; and the founders making big bucks as a result. How do they do it?   Here’s a short list of potential roads to success: 1. Create a profitable service and collect revenue 2. Create a popular service and take your company public 3. OR create a popular service and look for acquisition   Option…
  • add this feed to my.Alltop

    Raw Syntax

  • Comparing plist files on OSX

    Eric Himmelreich
    10 May 2015 | 8:56 am
    I recently had a problem with some of my keyboard shortcuts not working on OS X. I ended up moving the original plist (Property List) file, rebooting, and configuring the settings manually. This fixed the problem but left me wondering why the keyboard shortcut broke in the first place. Computers don't just break. There has to be a reason. I tried to diff the two plist files and I got an unhelpful message similar to binary files differ. Having been on OS X a while, I know that plists can be saved as text or binary. In this case I simply used the open command to load the files into XCode,…
  • RSpec Suite Runs Twice?

    Eric Himmelreich
    19 Jan 2015 | 6:09 am
    I worked on a rails project recently that had a peculiar problem. When running the specs via rake spec or rspec the whole suite would appear to run twice. I began digging around in spec/spec_helper.rb to try to figure out how RSpec could be configured to run twice instead of once. I also went to google and stack overflow and didn't find much. Eventually I saw that there was both a .rspec file with configuration options and a few of the same configuration options repeated in the spec_helper. Once I removed the duplication (in particular the format documentation option was specified in both…
  • On API Security

    Eric Himmelreich
    11 Jan 2015 | 10:23 am
    I was asked recently about designing a secure API. There are 2 basic steps: Encrypt the connection (HTTPS) Encrypt the paylod (HMAC-SHA1 for example) You could think up ways to go further but these are the basics that need to be covered. Pitfalls to avoid While the above two steps are pretty straight forward and easy to read about and learn, there is one problem to watch out for. When an app developer starts learning about how to secure an API or a website, there is a possibility that that developer will start to consider him or herself an expert in security. This can lead to developing your…
  • How to Set Up Angular with Rails Part 3

    Eric Himmelreich
    8 Dec 2014 | 11:07 am
    originally posted on the Intridea blog here: http://www.intridea.com/blog/2014/11/18/angular-with-rails-part-iii In Part 2 of Angular with Rails series, we covered creating a Rails API with tests in RSpec and setting up an AngularJS app that reads from the API. In Part 3 we will cover: Adding CSS Adding editing functionality Creating a custom filter Setting up JavaScript tests Setup Bootstrap Sass In order to support editing functionality we'll add some CSS to the UI. Following the README at bootstrap-sass, we'll add to our Gemfile: gem 'bootstrap-sass' '~> 3.3.0' Add to…
  • K750: a Solid Wireless Keyboard

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

    Software Product Development | Software Testing Tutorial | Software Process

  • Letting participants of meetings get quick meeting notes right away

    Ashish Agarwal
    26 May 2015 | 1:29 pm
    The concept of meeting notes is a much debated concept, with people having their own concepts of the timing, method and tracking of meeting notes. There are dedicated software for tracking and generating meeting notes, with one of the software being from Microsoft, which integrates well with Microsoft Outlook. And there are mobile and web based software solutions that increase the device range.
  • Need for doing a legal audit to detect all 3rd party instances

    Ashish Agarwal
    22 May 2015 | 1:15 pm
    A lot of people do not even know about this concept ? What is a Legal Audit (or a similar name that may be followed by different software organizations). However, most project / program managers would know about using components from many different sources. And you would also have heard about patent disputes, where companies challenge each other about the software that they have written, and
  • Getting statistics of build success rates and reasons for failure

    Ashish Agarwal
    21 May 2015 | 11:40 am
    During a regular product development cycle, the Daily Build is one of the most important items that have to successfully happen. If the Daily Build has failed, or is only partly successful, or even needs only some partial work to do before using, it can be a source of irritation for the development team. Even though they can use the previous build, the fixes from the previous day would not be
  • Build acceptance - Ensuring that one person certifies the build as accepted

    Ashish Agarwal
    18 May 2015 | 12:44 pm
    During the regular product development cycle, the build (typically daily) is the most important input to ensure that the process of build testing, defect fixing and incorporation of the fix into the product, and testing again continues. If the build does not come on a regular basis, defects are not available for the testing team to fix on a regular basis; and it is essential that defects get
  • Using videos to explain features to other team members

    Ashish Agarwal
    16 May 2015 | 11:02 am
    One of the most important processes during the entire product development process is to explain the features to the other members of the team. The product manager coordinates the requirements and the feature flow, the experience designer then converts these into a actual feature flow (screen by screen, and UI element by UI element), and then finally this is converted into an actual working
 
  • add this feed to my.Alltop

    Javarevisited

  • Top 10 Java Multithreading and Concurrency Best Practices

    Javin Paul
    27 May 2015 | 7:36 am
    Writing concurrent code is hard and and testing correctness with concurrency is even harder. Though Java programming language provides lots of synchronization and concurrency support from language to API level, it's eventually comes to individual's diligent and expertise to write bug free Java concurrency code. These Java concurrency and multi-threading best practices are collection of some well known tips, which helps you to write better concurrency code in Java. Some of you, may be familiar with these tips, it's often worth to revise them in couple of years. These Java…
  • Sieve of Eratosthenes Algorithm to generate Prime numbers upto 100 in Java

    Javin Paul
    25 May 2015 | 6:24 am
    There are many occasions when you need to generate all prime numbers upto a specified integer and one algorithm which is most often used to generate prime numbers is Sieve of Eratosthenes. Its an ancient greek algorithm to find all prime numbers upto a given number and named after the famous greek mathematician Eratosthenes. He was the first man to calculate the circumference of the earth and also known for working on calendars with leap years. A prime number is a whole number which is either divisible by 1 or itself e.g. 2, 3 and 5. You can see they are not divisible to any positive whole…
  • Fixing Unsupported major.minor version 52.0 Error in Java

    Javin Paul
    22 May 2015 | 7:45 am
    Unsupported major.minor version 52.0 comes when you are trying to run a class compiled using Java 1.8 compiler into a lower JRE version e.g. JRE 1.7 or JRE 1.6. Simplest way to fix this error is install the latest Java release i.e. Java 8 and run your program. If upgrading to Java 8 is not an option then make sure you use Java compiler's cross compilation feature and compile source code for lower Java version by using -target option of javac command. If you have multiple JRE installed make sure that the latest one comes first in PATH environment variable. You can get…
  • How to differentiate between an Average and a Good Programmer?

    Javin Paul
    19 May 2015 | 7:50 am
    When it comes to interview, goal is to find the most suitable developer for job to get done but its very difficult to judge someone's caliber, experience and expertise in short duration of Interview. There is always a process starting from phone interview, written tests to face-to-face interview, but its still difficult to hire the right programmer. Process can help you to filter candidates but eventually it will come down to your experience and gut feeling. As you take more and more interviews, you will know what to ask and what not and like many other interviewers in the world, you will…
  • How to Remove Given Character From String in Java - Recursion

    Javin Paul
    11 Apr 2015 | 6:32 am
    Write a program to remove a given character from String in Java. Your program must remove all occurrences of given character. For example, if given String is "aaaaa" and String to remove is "a" then output should be an empty String. Similarly if input String is "abc" and character to remove is "b" then your program must return "ac" as output. You are not allowed to use any JDK method or third party method which solves this method directly, but you can use basic String manipulation method like indexOf(), toChar() or substring() from…
  • add this feed to my.Alltop

    NeverFriday

  • Django Unit Testing with Mocks

    Rudolf Olah
    26 May 2015 | 8:59 am
    Here I’m going to talk about how to use mocks when writing unit tests for Django. Using mocks has really opened my eyes on how much better unit tests can be written. Integration Vs Unit Tests At work our Django web app is using an internal API and it’s using the cache framework. At first when writing unit tests for the code I would run either the internal API server or run my fake Python API server which serves up default HTTP responses. For caching I would just switch to the DummyCacheBackend that comes with Django in my settings file. However I realized these would be…
  • No one wants to hear about AngularJS 2

    Rudolf Olah
    21 May 2015 | 6:08 am
    At least judging by the stats on the Learning AngularJS newsletter (click here to check it out). The last two newsletters were about AngularJS 2 and the open and click rates were much much lower. It looks like the people subscribed want more real-world AngularJS 1.x articles and tips. It makes sense as there is a lot of AngularJS 1 code out in the wild and AngularJS 2 has only just hit the developer preview stage and won’t be out for another year.
  • Jasmine Testing Cheat Sheet

    Rudolf Olah
    26 Apr 2015 | 5:58 pm
    While the documentation for jasmine is great, sometimes all you need a cheat sheet to reference for the API. I found this jasmine testing cheat sheet to be very useful after doing lots of Python unit testing which doesn’t use the same API as jasmine at all. The cheat sheet helps reduce the penalty of the context switch.
  • Free/Open Source ELearning Management Systems: Moodle vs Sakai

    Rudolf Olah
    19 Apr 2015 | 5:03 pm
    Rudolf Olah:Moodle and Sakai are good choices for setting up online courses and possibly for MOOCs. I’ve been looking at CoursePress, a plugin for WordPress. All solid choices and easy to get started with. Originally posted on SourceContribute: Hi, I’m Tony and I am a university student in Sweden. The university I go to uses two great free/open source products for their elearning platform and learning management system. Today I am going to talk about these products: what they are, some of their features and what strengths and bottlenecks they have. Both are educational web-based…
  • Emacs angularjs-mode v1.0 release!

    Rudolf Olah
    12 Apr 2015 | 9:07 am
    I’ve finally had some time to upgrade angularjs-mode with some expandable code snippets (thanks to YA Snippets) and added auto-complete mode dictionaries. What I’ve found a pain when coding AngularJS is that you really need your environment setup well for it before you can get a lot done with it. Having angularjs’s javascript files installed, a basic index.html, a Gruntfile, a Karma and Protractor configuration saves a lot of time. But even with a basic project structure, you still need to be faster when writing new controllers, directives and services. Auto-complete-mode…
  • add this feed to my.Alltop

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

  • Save GDB Breakpoints

    Faye Williams
    26 May 2015 | 12:55 am
    It wasn’t that long ago (well, okay, it was back in 2010, but anyway), that using the GDB debugger left you with the issue of how to maintain your breakpoints from one debug session to the next. After carefully adding breakpoints, and spending time getting them in just the right place, it was a real headache to have to repeat that exercise the next time you ran a debug session – especially when you were dealing with one of those nefarious bugs that can take days to track down. I used to list my breakpoints, copy and paste them to a file, then add them to the .gdbinit file for the…
  • C++ Eclipse Masterclass Now Open!

    Faye Williams
    22 May 2015 | 2:46 am
    It’s HERE! This morning at 9am GMT the C++ Eclipse Masterclass opened for enrolment. Hurrah! I have poured my heart and soul into creating this course, and I am so proud to finally be launching it today. It opens with an early bird discount which runs until midnight GMT on 1st June, so if you want to grab a bargain, act now! If you have any questions, or feedback, please do get in touch. And thank you, to all of my readers, for your ongoing support and enthusiasm. I wouldn’t be doing any of this without you.
  • atoi and itoa

    Faye Williams
    19 May 2015 | 12:55 am
    atoi and iota seem like perfect partners. atoi is the ‘ascii to integer’ function and itoa is the reverse, the ‘integer to ascii’ function. You would use atoi to convert a string, say, “23557” to the actual integer 23557. Similarly, you would use itoa to convert an integer, say 44711, to the equivalent string “44711”. Very handy. Now, if you’ve written a lot of code using Microsoft Visual C++ (which is where I first started when I was learning C and C++), you may not be aware of the fact that atoi is part of the ANSI standard, whereas itoa…
  • Fibonacci | Recursively or Not?

    Faye Williams
    12 May 2015 | 12:55 am
    You’re probably all aware of the Fibonacci number sequence. Starting with 0 and 1, the next number is determined by the sum of the previous two numbers, so the sequence begins: 0, 1, 1, 2, 3, 5, 8, 13, 21, … This is a mathematical concept, and it is defined by a “recurrence relation” (that’s a fancy way of saying that each number (or ‘term’) is generated from a previously calculated value), of: Fn = Fn-1 + Fn-2 with “seed” or starting values of: F0 = 0 and F1 = 1. So, as you can imagine, this seems to lend itself nicely to programmatic…
  • View A Backtrace For All Threads With GDB

    Faye Williams
    5 May 2015 | 12:55 am
    Debugging multi-threaded programs can be really tricky. GDB however, will always do its best to rescue you from whatever horrible bug you’re currently looking at. Today I wanted to show you a really nice command for viewing all the threads in your program. This particular command is especially helpful if you ever need to diagnose a deadlock, because it will give you a complete overview of the entire system and allow you to see which locks are currently being requested. I’m going to use the C++11 threads program from my thread tutorial to illustrate, with one minor modification…
 
  • add this feed to my.Alltop

    codediesel

  • PHP 5.5 on Oracle VirtualBox

    sameer
    13 May 2015 | 9:13 pm
    PHP 5.5 has added a nice support for Generators, which I’ll cover in some other post. I needed to test these new features and add some to old applications. However PHP has dropped support for Windows XP and Windows 2003 starting with PHP 5.5. and I still have a Windows XP machine (along with Ubuntu 14.0 LTS). Although I could install PHP 5.5 in Ubuntu, most of the time I’m using Windows. I decided to go with VirtualBox for installing PHP 5.5, as I have some legacy PHP applications that I want to upgrade to the new version, and VirtualBox makes it easier to switch between operating…
  • Building a Custom WordPress Theme Framework

    sameer
    29 Apr 2015 | 7:20 am
    If you’ve been involved in WordPress theme development project, then you’ll realize that you need to reuse same code across your project. Besides, you might even use the same starter or base theme, when starting a project for developing a theme. Additionally, you might be using a common set of plugins and widgets in your projects. Wouldn’t it be great if you could access all the needed functionality for theme development from a centralized location? This is where WordPress theme frameworks comes in handy. A WordPress theme framework is referred to as a code library that…
  • Adding WordPress like shortcodes to your web applications

    sameer
    23 Apr 2015 | 4:06 am
    One of the cool features of WordPress is its shortcode feature. There may be times one wished to add this capability to your PHP web applications. Recently I found one such library which allows you to add shortcode features to your web apps. The library discussed here implements WordPress style shortcode syntax as a standalone package. Its a small package and so can be easily integrated into you existing applications. Content from editors, databases, etc. can be scanned by the Shortcode Manager and the contents replaced by a custom callback. Installation The library requires at least PHP…
  • A Complete Guide on WordPress FileSystem Permissions and Ownerships

    sameer
    3 Apr 2015 | 6:40 am
    WordPress is a CMS platform that keeps on dictating the trend for all the obvious reasons. The ease with which it lets users achieve higher goals for their site and embed new capabilities to make it stand out, is something that’s difficult to find in any other CMS out there. But, irrespective of its blockbuster features, WordPress can be easily beleaguered with security attacks. Cyber criminals out there can drive ways to leave out rough spots to cripple the legitimacy of your site. As the tools used to hack a website have evolved, security has become a primary concern for most website…
  • 5 Tools to visualize database schemas

    sameer
    31 Mar 2015 | 11:31 am
    Database schema visualization is an essential process during the initial project design phase. Also, it can be useful when you need to reverse engineer a big schema and need to understand the various relationships between different tables. Below are given various database diagramming and visualization tools that will help you make sense of your complex database designs. 1. SchemaSpy SchemaSpy is a Java-based tool (requires Java 5 or higher) that analyzes the metadata of a schema in a database and generates a visual representation of it in a browser-displayable format. It lets you click…
  • add this feed to my.Alltop

    Ginktage

  • How to Export the excel sheet to MHTML file in Excel 2013?

    Ginktage
    25 May 2015 | 5:30 pm
    If you want to export the excel sheet to an MHTML file in Microsoft Excel 2013 which lets the users to open the excel workbook in most of the browsers like Internet Explorer , Opera , Firefox etc. ,... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to export Excel sheet to PDF format in Excel 2013 ?

    Ginktage
    24 May 2015 | 5:30 pm
    This blog post will explain in simple steps on how to export the excel sheet to PDF format in Microsoft Excel 2013 so that it can be easily shared and be used for printing later. How to export Excel... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to Convert a string to a stream in C# ?

    Ginktage
    23 May 2015 | 11:47 am
    Do you want to convert a string to a stream in C# ? . Below is a sample code snippet that demonstrates how to do it. How to Convert a string to a stream in C# ? using System; using System.IO;... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to use RelativeSource with WPF Binding in XAML?

    Ginktage
    23 May 2015 | 9:06 am
    When working with the WPF application , you might sometimes want to use the relative source with the bindings in WPF (Windows Presentation foundation) . How to use RelativeSource with WPF Binding in... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Talview rolls out its unique and user-friendly – Talview Candidate App’

    Ginktage
    22 May 2015 | 9:36 am
    Talview, an automated video interview platform that assists organisations in screening candidates before a face to face meeting, recently launched its cutting-edge and candidate-friendly mobile... [[ 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.

  • Interview for RubyC-2015 with Erik Michaels-Ober

    n.beregova
    11 May 2015 | 7:43 am
    As the third Kiev Ruby-conference RubyC-2015 approaches (30-31 May 2015), organizers present an interview with Erik Michaels-Ober, Rubyist from Germany, who became a RubyHero in 2014. Erik is a popular mentor among different Ruby-communities: Ruby Summer of Code, Google Summer of Code and Rails Girls Summer of Code. At the RubyC-2015 he will present a topic “Crystal programming language”, details can be found on http://rubyc.eu/#speakers. Learn more about Erik from his answers below. I started working on Ruby full-time in 2006, when my team decided to port our web application from PHP to…
  • RubyC 2015 reassembles Rubyists in Kiev

    iavrutova
    17 Mar 2015 | 7:19 am
    On 30-31 May 2015 Svitla Systems organizes the third conference on Ruby and Ruby on Rails. Svitla invites developers of all levels to one of the brightest Kiev Ruby conferences –
  • IBoughtIt – effective Magento plugin for affiliate marketing

    iavrutova
    11 Mar 2015 | 9:14 am
    The Wikipedia defines affiliate marketing as “a type of performance-based marketing in which business rewards one or more affiliates for each visitor or customer brought by the affiliate’s own marketing efforts”. Nowadays affiliate marketing has become very popular within bloggers. It gives them an easy way to monetize traffic from their blogs to web-shops. There are many affiliate programs that help to organize this activity, such as Google Affiliate Network, Amazon Associates, LinkShare etc. One of the most important challenges in organizing your own affiliate network is choosing…
  • 5 rules for building successful MVP strategy

    iavrutova
    3 Mar 2015 | 5:33 am
    Maybe, the best example, which explains the Minimum Viable Product (MVP) strategy, is “….Got Talent” shows. Think about it. At the first performance the participants have basically nothing but their talent and their home-made performance to say “Hello, World”. They have about one minute to reach WOW effect and find out whether or not their idea has desirable impact on the audience. And if they manage to surprise like Susan Boyle, they begin develop and grow to become well-known stars. Minimum viable product often misguides those, who are willing to use this strategy to start a new…
  • Svitla organized .Net meetup in Kiev

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

    Platformability

  • Embracing Node.js

    Michaeld@caplin.com
    30 Apr 2015 | 6:11 am
    Repost from bladerunnerjs.org/ James Turner on 13 Dec 2013 In the last couple of years Node.js has exploded onto the web development stage. (I’m going to assume that you are familiar with Node.js. If you’re not, and you’re doing web-development then get learning here, here and here). When Node.js is twinned with package managers like NPM and Bower it’s easy to gain access to a large ecosystem of tools and frameworks (e.g. Yeoman, Grunt, Express, Browserify …) from public repositories. Ironically although Node.js was written to help implement “push…
  • How should Investment Banks capitalise on the new Apple Watch for financial trading?

    Adam Saleh
    24 Apr 2015 | 2:38 am
    With the launch of the Apple Watch Caplin wanted to board the wearable tech bandwagon. We wanted to ask the questions why and how should a sell side Investment Bank want to use wearable tech? Let’s face it, previous smartwatches that have come to market failed to spark massive growth in the wearable tech sector, despite various, notable electronics manufacturers committing to the concept. They had a gimmicky feel and not much practical use, leaving a forgettable impression on consumers. Apple Watch on the other hand looks set to dominate the smartwatch market thanks to its pre-order sales…
  • Google Drive vs Microsoft Office 365 or “You will take my Excel from me when you pry it from my cold, dead hands”

    James Hewitt
    17 Apr 2015 | 8:44 am
    When we ran a staff survey recently, we were surprised by the deep feelings of affection and identification many staff hold for their ‘Legacy’ productivity tools… In a nutshell Google Sheets is a peerless collaboration tool. Excel is the Swiss army knife of business software. Many staff at Caplin have demanded their right to bear Swiss army knives! We compiled the top 7 Reasons to like Microsoft Excel over Google Sheets that we found during this process. Some context We have recently moved from an on-premises Microsoft Exchange server to Gmail. Our survey showed that by far the…
  • 7 Reasons to like Microsoft Excel over Google Sheets

    James Hewitt
    17 Apr 2015 | 8:43 am
    Google Sheets is a peerless collaboration tool. Excel is the Swiss army knife of business software. Many staff at Caplin have demanded their right to bear Swiss army knives! To find out how we came up with these conclusions read my article on the Caplin migration from Microsoft to Google called “You will take my Excel from me when you pry it from my cold, dead hands” 1. It’s pretty good at what it does, and people will use it for EVERYTHING 2. Not everyone likes change There seems to be a fairly clean split within Caplin between: people who like the latest thing (neophytes), and…
  • Review: 24 Hours With The Play Framework

    Adam Shone
    15 Jan 2015 | 5:34 am
    One of the more fun opportunities that a hack day provides (apart from the unlimited pizza and beer) is the chance to try out technologies and tools that we don’t get to use in our day job. For the recent Caplin hackathon we built a dashboard that allows an administrator to read and curate a real-time stream of news items from a variety of sources. He can then annotate selected items with his own comments and broadcast them out to all the connected users of our trading application. I’m not going to write about what we built, except to provide a bit of context. Instead, I want to…
  • add this feed to my.Alltop

    Code Corner

  • “Background” vibes on Pebble smartwatch

    Yuriy
    21 May 2015 | 2:17 pm
    Matt Thompson from Pebble G+ community asked a question that got me curious: Is there a way to buzz Pebble vibe at regular intervals in the background, while a regular watchface is displayed in foreground? Besides running a normal app, Pebble has 2 ways to run code in the background: background worker and Wakeup API. Background worker can truly run in the background, but has no access to UI (and vibes are considered UI) as well as other limitations. Besides you can have only one background worker, so for example if you’re running MisFit app and want to run another background app –…
  • Colorful watchfaces for Pebble Time

    Yuriy
    13 May 2015 | 5:50 pm
    Pebble Time is latest and greatest smartwatch from Pebble corp. And one of the advantages it has over classic model is new epaper screen capable of supporting 64 colors. To test its capabilities I developed several color watchfaces. Some of them are the converted ones that originally were made for classic Pebble, some of them new. Click on the image to get redirected to Pebble appstore. “Long Shadow” – inspired by stock LG G watchface, features large time and long colorful shadows. Config page allows customization of every color as well as shadow direction “TV…
  • Pushing pins to Pebble Time timeline from .NET code

    Yuriy
    12 May 2015 | 11:27 am
    Pebble Time timeline is a very cool user interface allowing you to see future and past events and act upon them right on your watch. Right out of the box Pebble Time supports calendar pins that shows your future and past appointments in the timeline as well as weather alerts. But the real power comes from 3rd party apps using timeline – they can add anything from sports scores to latest news to TV showtimes – limit is just your imagination. Pebble has always had open SDK – this is one of its major strengths, and Timeline is not an exception. Timeline API is a very…
  • Mask Effect for EffectLayer for Pebble

    Yuriy
    15 Apr 2015 | 7:42 am
    I’ve written before about EffectLayer library for Pebble smartwatch I’ve been working on. The idea is – user places the layer over screen and that layer applies an effect to screen content. I’ve started with a few basic effects (invert, mirror) but since then several more developers joined the project adding more cool features. Ron added 90° rotation, zoom and lens effect. Gregoire Sage added cool blur effect. LeFauve not only added FPS effect, but also optimized the library to run the effects in a very efficient way: now effect can be defined as a function (even user…
  • Cancel long running SQL Command in ASP.NET WebForm application

    Yuriy
    14 Apr 2015 | 1:03 pm
    It’s an all too common scenario when your ASP.NET page takes too long to load and the culprit is slow, long running SQL query. It shouldn’t come to this, you should optimize your DB stuff to minimize delays, but if you’re trying to decode feline genome or find alien live in the neighboring galaxies – that’s unavoidable. So the page is running and at some point you decide enough is enough and decide you need to cancel it. But you want to do it gracefully, for example slow page is in an IFRAME and you want to remain in the parent page and you don’t want to…
  • add this feed to my.Alltop

    DHTMLX Scheduler .NET

  • Scheduler .NET Tips: How to Create Custom Lightbox Editors and Custom Views

    DHTMLX
    18 May 2015 | 7:08 am
    We’d like to share a new documentation update with you. It covers the following issues: how to implement custom editors (controls) for lightbox editing form how to create a custom view in your .NET calendar   How to Create Customer Editors for Lightbox DHTMLX Scheduler .NET for ASP.NET supports various types of inputs which provide enough flexibility for most tasks. List of predefined controls can be found here.In case you need an input that is not listed there, you can implement it manually. For example, add a colorpicker, counter input or even a file uploader. To implement this,…
  • The Easiest Way To Bind VB.NET Calendar with DataBase (Web Forms)

    DHTMLX
    4 May 2015 | 7:00 am
    In this article we will show you the easiest way to bind DHTMLX Scheduler with the Database in an application created in VB.NET using Web Forms. We'll also show how the options for the Resource View and the details form Select can be loaded from the server. The component page can be found here.  The demo will use a free and open source dhtmlxConnector library that takes on CRUD operations without a need to write CRUD methods manually.   You can download a ready sample with dhtmlxConnector right now or proceed with the tutorial:   Prerequisites   1. Create a project At…
  • How to Use ASP.NET Web Form Instead of Scheduler .NET Lightbox

    DHTMLX
    29 Apr 2015 | 4:25 pm
    Here is a small documentation update. We've added instructions on how to use a Web Form instead of a default editing popup (lightbox) using ASP.NET WebForms. In terms of scheduling, lightbox is a calendar details and editing form. A default lightbox created with DHTMLX Scheduler .NET contains a configurable JavaScript controls for displaying and modifying properties of events.  The predefined set of inputs includes text editors, dropdown selectors, datepickers, radiobuttons, etc. The alternate approach is to use a native ASP.NET Web Form instead. It will allow you a full range of…
  • Make Your .NET Calendar Responsive For Mobile and Tablets

    DHTMLX
    14 Apr 2015 | 12:00 am
    As you probably noticed, we've updated our website to use adaptive design and, hopefully, you already enjoy using it on mobile and tablet devices. We also adapted the live demos in the attempt to make them more user-friendly and touch-responsive. Here is an example of adaptive scheduler implemented in flat skin:    Due to the multiple requests made regarding Scheduler .NET responsiveness, we decided to share with you some code patterns to help you adapt your calendars to be used on touch devices.  Note: These are not the part of the…
  • ASP.NET Calendar Control Example: Loading Marked/Blocked TimeSpans

    DHTMLX
    30 Mar 2015 | 4:24 pm
    According to multiple requests, we’ve made up a tutorial with ASP.NET Scheduler, explaining how you can manage visibility of reserved time spans for different users in one appointment calendar in ASP.NET.The idea is the following: if one user adds an event to the calendar, another user of this calendar is not able to see this event details, only a marked timespan, as it is demonstrated on the picture below: The tutorial is created in ASP.NET MVC5 Razor. You can download a ready ASP.NET calendar control example with blocked timespans right now, or follow the instructions…
 
  • add this feed to my.Alltop

    Nanaimo Studio Blog

  • Word Tracer featured in iPad Promotion "Everything Changes with iPad"

    Boon Chew
    7 May 2015 | 3:11 pm
    We are excited to announce that our app Word Tracer - Learn Chinese is being featured in the "Everything Changes with iPad" campaign.
  • Opa Flat UI Style - Take 2

    Boon Chew
    6 Oct 2013 | 7:03 pm
    In this round, we gave one of the most popular social networking apps Pa a flat UI treatment. Click image for a blown-up version.
  • Opa Flat-UI Style

    Boon Chew
    3 Oct 2013 | 7:02 pm
    We thought it would be interesting to see what the popular apps would look like if we give them flat UI treatment, as preferred by iOS 7.
  • Dancing Android

    Boon Chew
    13 May 2013 | 9:59 am
    A sneak peeak at a prototype we are working on
  • Pack Your Texture

    Boon Chew
    15 Jan 2013 | 7:30 am
    If you are actively developing games like us, you may be interested in checking out Texture Packer, created by Andreas Löw. It's a very well-made tool, we use it to fill all of our spritesheet needs. TexturePacker is used not just for games, we use it when making Word Tracer - Learn Chinese as well. It's an essential tool if you want to save precious memory taken up by your assets. Check it out. Disclaimer: Andreas is also the co-author for the book Learn cocos2d Game Development with iOS 5, which we had the honor of doing technical review for. We did this review based solely on the merit of…
  • add this feed to my.Alltop

    Developers

  • Geek Reading May 27, 2015

    Rob Diana
    27 May 2015 | 5:30 am
    The Next Web starts our day by reporting on a hack at the IRS where data from over 100,000 taxpayers was likely stolen. Thankfully, it is not a huge number, but the IRS is one place we do not want data stolen from. Martin Fowler revisits the idea of YAGNI (you aren’t gonna need it) and talks about how some of our ideals have changed. Atomic Spin discusses a nice AI/ML technique, mean shift clustering. As always, enjoy today’s items, and please participate in the discussions on these sites. Startups, Career and Process Code Comments and Agile Programming | Javalobby bliki: Yagni |…
  • Allwinner H3 Based Orange Pi 2 Board Price Drops to as Low As $25

    Jean-Luc Aufranc
    27 May 2015 | 1:02 am
    Home > Allwinner H-Series, Android, Debian, Hardware, Linux, Ubuntu > Allwinner H3 Based Orange Pi 2 Board Price Drops to as Low As $25 Allwinner H3 Based Orange Pi 2 Board Price Drops to as Low As $25 May 27th, 2015 cnxsoft Leave a comment Go to comments Tweet As Raspberry Pi Model B+ price got reduced to $25, some competitors also decided to bring their price down. Shenzhen Xunlong Software, the maker of Orange Pi board, decided to decrease their Orange Pi 2 and Orange Pi 2 Mini boards by $5 to respectively $30 and $25 plus around $2 shipping. Orange Pi 2 (Click to Enlarge) Both…
  • Comment on Agile Is Supposed To Be Simple… by Gianpaolo Baglione

    Mike Cottmeyer
    26 May 2015 | 7:53 pm
    I was reading about the new iteration of SAFe that came out a few days ago. I appreciate what Dean is doing with SAFe and totally get the problem he is trying to solve. That said, it makes me wonder how folks receive the ever growing complexity of the model. Fundamentally, we have two choices as leaders of companies. We can model and manage the complexity inherent in the system, or we can reduce that complexity. What we can’t do is pretend the complexity doesn’t exist and fail to do something about it. So often I see agile implementations that want to ignore what’s really…
  • Comment on Agile Is Supposed To Be Simple… by Craig Buchek

    Mike Cottmeyer
    26 May 2015 | 2:07 pm
    I was reading about the new iteration of SAFe that came out a few days ago. I appreciate what Dean is doing with SAFe and totally get the problem he is trying to solve. That said, it makes me wonder how folks receive the ever growing complexity of the model. Fundamentally, we have two choices as leaders of companies. We can model and manage the complexity inherent in the system, or we can reduce that complexity. What we can’t do is pretend the complexity doesn’t exist and fail to do something about it. So often I see agile implementations that want to ignore what’s really…
  • Product Backlog Refinement (Grooming)

    Mike Cohn
    26 May 2015 | 7:00 am
    The following was originally published in Mike Cohn’s monthly newsletter. If you like what you’re reading, sign up to have this content delivered to your inbox weeks before it’s posted on the blog, here. Product backlog refinement—sometimes called product backlog grooming in reference to keeping the backlog clean and orderly—is a meeting that is held near the end of one sprint to ensure the backlog is ready for the next sprint. During a product backlog refinement meeting, the team and product owner discuss the top items on the product backlog. The team is given a…
 
  • add this feed to my.Alltop

    Hashrocket Articles

  • Rails Quick Tips: Easy ActiveRecord Optimizations

    Micah Woods
    27 May 2015 | 6:00 am
    Recently, we had the opportunity to write an API endpoint that would "bulk" create thousands of users. The API needed to quickly return errors if any existed, so a background job wouldn't work in this case. Bulk insert was easy thanks to the activerecord-import gem. However, validation had to be done before bulk inserting users into the database. We had to ensure that the emails were unique (amongst other things). The code we produced was a bit more involved, but here is a minimal version of what an email validation might look like. class BulkUserEmailValidator attr_reader…
  • Ember Weekend Recap: Episode 3 & 4

    Thais Camilo
    21 May 2015 | 6:00 am
    We are back with a new Ember Weekend Recap. This week we cover episodes 3 & 4. I hope you enjoy it. Episode 3 - Broccoli, but not the vegetable Ember Turbolinks https://github.com/ebryn/ember-turbolinks Ember Turbolinks by Erik Bryn helps you to migrate a server-side app to Ember.js. Broccoli https://github.com/broccolijs/broccoli Broccoli is a backend agnostic asset pipeline. A great place to learn more about the architecture and background is at the blog post - Broccoli: First Beta Release by Jo Liss. Ember Watson https://github.com/abuiles/ember-watson Ember Watson is a library by…
  • Design That's Not a Pain in the Neck

    Mike Fretto
    14 May 2015 | 6:00 am
    Everyone has worn them—and let’s be honest, aren’t they embarrassing? They are clunky, they are dorky and they are poorly made, are they not? Conference lanyards have always bothered me, which is what set me on the path to design a better one. When I was tasked with designing them for Ancient City Ruby, an annual conference that Hashrocket hosts, I saw it as an opportunity to find more use for the lanyard. We designers at Hashrocket are in the business of creating useful and enjoyable experiences for people. The following is a glimpse into how I applied that approach to designing our…
  • Ember Weekend Recap: Episode 1 & 2

    Thais Camilo
    7 May 2015 | 6:00 am
    A little over a month ago 2 of my co-workers, Chase and Jon, started a podcast about Ember JS called Ember Weekend. Here's a guide to the topics they approached on the 1st and 2nd episodes. Episode 1 - Our First Foray EmberSherpa Workshop Jon attended the online workshop about Ember 1.11 by Ember Sherpa and was super excited about some of the changes. If you overslept like Chase, you can watch it on Youtube. The official changelog can be found at the Ember JS blog: http://emberjs.com/blog/2015/03/27/ember-1-11-0-released.html. EmberJax Chat To test some of the new features on Ember 1.11,…
  • Materialized View Strategies Using PostgreSQL

    Jack Christensen
    23 Apr 2015 | 6:00 am
    Queries returning aggregate, summary, and computed data are frequently used in application development. Sometimes these queries are not fast enough. Caching query results using Memcached or Redis is a common approach for resolving these performance issues. However, these bring their own challenges. Before reaching for an external tool it is worth examining what techniques PostgreSQL offers for caching query results. Example Domain We will examine different approaches using the sample domain of a simplified account system. Accounts can have many transactions. Transactions can be recorded ahead…
  • add this feed to my.Alltop

    AppCoda

  • A Beginner’s Guide to In-App Purchase Programming in iOS 8

    Gabriel Theodoropoulos
    28 May 2015 | 2:44 am
    Many applications today provide the option to get extra content and features by making purchases through them. This technique, known as In-App Purchases, has become a fashion during the last few years, and it has proven to be quite profitable and efficient. Undoubtably, we all have downloaded apps from App Store that gave us the […] This article, A Beginner’s Guide to In-App Purchase Programming in iOS 8, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Core Data Basics: Preload Data and Use Existing SQLite Database

    Simon Ng
    18 May 2015 | 7:12 am
    Editor’s note: This is a sample chapter of our new book, Intermediate iOS 8 Programming with Swift. When working with Core Data, you may have asked these two questions: How can you preload existing data into the SQLite database? How can you use an existing SQLite database in my Xcode project? I recently met a […] This article, Core Data Basics: Preload Data and Use Existing SQLite Database, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to Use Dropbox API in iOS Apps

    Gabriel Theodoropoulos
    12 May 2015 | 9:14 am
    Finding integrated cloud services into an iOS application some time ago was something quite rare. There were not many services offering APIs to do that, and moreover just a small percentage out of the total users had a constant Internet connection (3G/4G connections, or constant access to Wifi networks). Nowadays things have dramatically changed, as […] This article, How to Use Dropbox API in iOS Apps, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Building a QR Code Generator with Core Image Filters

    Gabriel Theodoropoulos
    4 May 2015 | 6:39 pm
    One of the first tutorials I contributed here at Appcoda was a guide about how to create a QR code reader in iOS. At that time of course, the code of that tutorial was written in Objective-C, as Swift wasn’t still existing. Later in time, my friend Simon wrote a new one, this time made […] This article, Building a QR Code Generator with Core Image Filters, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Introduction to React Native: Building iOS Apps with JavaScript

    Joyce Echessa
    28 Apr 2015 | 8:46 am
    A few weeks ago Facebook open sourced React Native which is a framework that lets you build native iOS and Android (at the moment Android support is still under development) applications with JavaScript. We’ve seen frameworks like Titanium and PhoneGap which offer developers an option of building mobile applications using web technologies. This is an […] This article, Introduction to React Native: Building iOS Apps with JavaScript, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • add this feed to my.Alltop

    Codesamplez.com - Programming & Development Tutorials

  • Getting Started With Big Data Analytics Pipeline

    Md Ali Ahsan Rana
    9 May 2015 | 5:25 pm
    So you are interested in Big Data? Ready to explore the huge potential of it? Well, to get ready, you have to know the basics firs, how this works overall. In recent days, I have learned some basics through my Masters course work and I would like to share what I learned on this post […] The post Getting Started With Big Data Analytics Pipeline appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • NodeJS Tips And Tricks For Beginners

    Md Ali Ahsan Rana
    26 Apr 2015 | 11:11 am
    Over time, I learned a few useful facts while working with NodeJS that made my life a lot easier at the beginning stage. I tried to compile them into a list on this post. As a NodeJS developer, you may find at least some of these NodeJS tips helpful as well. Using Strict Mode In […] The post NodeJS Tips And Tricks For Beginners appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Apple Push Notification Backend In NodeJS

    Md Ali Ahsan Rana
    16 Mar 2015 | 9:06 pm
    Node.JS is a nice technology to build a high performance and efficient backend applications and thus it is also very much popular technology to be used as mobile application’s backend server, where performance impact user engagement highly. For a mobile application, push notification is a highly important aspects. Implementing push notification includes both in iOS […] The post Apple Push Notification Backend In NodeJS appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Web Based Universal Language Translator, Voice/Text Messaging App

    Md Ali Ahsan Rana
    23 Feb 2015 | 6:48 pm
    Today, I am happy to introduce you, my beloved readers one of my new project, An Universal Language Translator voice/text-messaging chat system. It’s still in barely a prototype implementation. But, I hope you can get and experience the idea I am trying to achieve here. Though I have several more works on it in the […] The post Web Based Universal Language Translator, Voice/Text Messaging App appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How To Dockerize A Multi-Container App From Scratch

    Md Ali Ahsan Rana
    14 Feb 2015 | 9:56 am
    Recently I had chance to learn about Docker and also played around with it for a while. It’s really amazing technology, which is here to take away all the pain of deployment. In current world of web hosting services, it’s always a pain to move from one host to another. Major reason is that, you […] The post How To Dockerize A Multi-Container App From Scratch 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

    Intertech Blog

  • Recorded Webinar: Creating Modern Applications with ASP.NET

    Pat Schaber
    27 May 2015 | 3:00 am
    Thank you to those of you that attended our recent Oxygen Blast featuring David Hoerster on creating modern applications with ASP.NET. We had a great turnout and discussion around David’s presentation and samples he showed. For those that missed it, the recording is below. You can also find... Read More
  • Intertech in the Community: Youth Sports

    Pat Schaber
    26 May 2015 | 3:00 am
    Like many companies, we team up throughout the year to volunteer for great causes like our recent outing to Feed My Starving Children. But, what we don’t always see is how much time co-workers put into volunteering time to participate in youth sports. Recently, we were thrilled to hear of a... Read More
  • Dev Digest – Week of May 18th

    Pat Schaber
    22 May 2015 | 3:00 am
    As you wind down your week and head into a Holiday weekend here in the US, enjoy our collection of news that caught our attention this week. We’ve been following the progress of Angular 2 and in case you missed this announcement, it looks like Angular 2 will be built on Typescript. Looks like... Read More
  • Infographic: Setting the Stage for Agile Success

    Pat Schaber
    19 May 2015 | 3:00 am
    86%, 87%, and 73%. Some impressive percentages related to determining Agile implementation success. As Agile continues to penetrate software development processes, being successful in utilizing Agile takes determination, cultural acceptance and proper technique. Setting internal expectations and... Read More
  • Dev Digest – Week of May 11th

    Alec Lubovich
    15 May 2015 | 3:00 am
    Happy Friday! This week we decided to focus on mobile technology. Rounded up are a few good articles related to the Android and iOS platforms. Our lineup consists of an article that shows you how to run Python on Android and also a piece on a new app that helps people with diabetes. This article... Read More
  • add this feed to my.Alltop

    Web Development Tutorial

  • Custom Authentication and Authorization in ASP.NET MVC

    Imran Abdul Ghani
    25 May 2015 | 10:55 pm
    ASP.NET MVC provides us the basic Authorization and Authentication functionalities when we use the Project template as Internet. It does all the major functionalities such as Role membership management, Login credential validation handling etc. For more information about basic authorization in MVC application check out our article “Insight of ASP.NET MVC’s Authorize Attribute”. In brief we can just restrict the anonymous users by decorating our Controllers and Action Methods using the Attribute called Authorize. This will redirects the Anonymous users to the login page and with some…
  • Hybrid Mobile App with PhoneGap, AngularJS and Bootstrap

    Victoria Brinsley
    8 May 2015 | 12:14 pm
    Thanks to the easy availability of brilliant frameworks, it has become quite comfortable to come up with remarkable hybrid mobile apps that look great and function in the desired manner. Nowadays, web developers are trying their hands on combining multiple frameworks in order to arrive at an architecture that can serve as the ground base for development of fantastic mobile apps. One such combination that has been embraced by several web developers is that of PhoneGap, AngularJS and Bootstrap. Today, through this post, I’ll be offering you a step wise guideline on using this perfect…
  • A Handy Guide For Beginners To Create a jQuery Mobile App

    Juana Steves
    27 Apr 2015 | 4:46 am
    With the continuous development of new browsers as well as platforms, fulfilling the rapidly increasing need of mobile users is becoming a difficult task. Thankfully, because of invention of cross-platform mobile frameworks such jQuery Mobile, we are building apps that run across all major devices has become a hassle-free process. That’s not it, you can even add several enhanced components to your app with the help of jQuery Mobile framework, which includes touch-optimized UI widgets, Ajax navigation system, and much more. So, if you’re interested in creating an application via…
  • Scaffolding in ASP.NET MVC

    Imran Abdul Ghani
    26 Apr 2015 | 10:20 am
    Computer programming is getting smarter & smarter and the same way it’s been shrinking & layman readable. Let’s go to the first era of Computer science where the real geeks sit and code tons of lines for months just for moving an object on screen or for fetching an employee record from the database. But now the things are different; WE (Programmers/Developers) think it’s silly! Aren’t we? Yes to an extent, because we do those sort of things in just a couple of lines of code and in minutes. Also we don’t have to be a genius to get those things done now. But it’s…
  • Understanding Application Life Cycle in ASP.NET MVC

    Imran Abdul Ghani
    21 Apr 2015 | 1:10 am
    How ASP.NET MVC application works when the moment we type in the URL in browser and shoot a request? Let’s discuss the Life cycle of ASP.NET MVC application. A developer must understand the life cycle of ASP.NET MVC so that he gain a full control over the developer platform. First let us see briefly, how the traditional ASP.NET application works. When the user sends a request to IIS, it validates the requested file extension & creates an application domain where the app can run. Later HttpApplication object is created once after all the HTTP object such as HttpContext, HttpRequest and…
  • add this feed to my.Alltop

    Code And Graphics

  • Applying the Strategy Pattern

    27 May 2015 | 8:30 am
    Let’s look at the following problem: We are designing a drawing application. We want some objects to be automatically scaled to fit inside parent objects. For example: when you make a page wider, images can decide to scale up (because there’s more space). Or if you make a parent box narrower image needs to scale down. What are the design and implementation choices that we can make? And, how the Strategy pattern can help? Basic SolutionThe Strategy patternImproved SolutionProblemsOther optionsSummaryYour turnReference Basic Solution We can easily came up with the following class design:…
  • PDB Was Not Found - Linker Warning

    16 Apr 2015 | 11:41 pm
    You’ve just recompiled a 3rd party library in Visual Studio, copied the .lib file into a proper directory, added dependencies into your final project… recompiled and it worked nicely! Good. So now you can commit the changes into the main repository. Then, unfortunately, you got a report from a build server (or from your colleague) that your recent change generated 10s of warning messages about some missing files from this new library… why is that? It worked well on your local machine! :) Possible reason: missing PDB information. Intro What is a PDB file? In short, a PDB file stores all…
  • Flexible Particle System - Summary

    4 Apr 2015 | 9:20 am
    It’s been one year since the first posts about my particle system: a demo in March and then an introduction in April. Last time I wrote about renderer updates and this was the last planned post for the series. I think most of requirements were achieved and I can be quite happy about the results. Now, it’s time to close the project - or at least - close this version, use the experience and move on! What have I learnt over that time? The Series Initial Particle DemoIntroduction Particle Container 1 - problemsParticle Container 2 - implementationGenerators &…
  • Soft Skills - Book Review

    9 Mar 2015 | 8:08 am
    Programmers are not machines that just write code. We have feeling and emotions as well! ;) We all need to learn a lot of new things, sharpen the saw, focus, make good choices about our career path, and simply, have fun. While most books describe the technical side of coding, not many address the psychological/business/economic side of our profession. In this niche one great book has recently appeared, it’s called “Soft Skills”. The book is written by John Sonmez from simpleprogrammer.com Is this book worth reading? Soft Skills: The software developer's life manual The structureWhat I…
  • Vulkan

    5 Mar 2015 | 11:34 am
    khronos.org/vulkan At GDC 2015 in San Francisco, Khronos announced new API for graphics and compute, previously it was called glNext… but now the official name is “Vulkan”! I could not resist to write some comments about this new and intriguing standard that can potentially “replace” OpenGL. Bunch of links khronos.org/vulkan - the official site for Vulkan API.GDC 2015 Khronos slides - about Vulkan and OpenCL [PDF] Vulkan OverviewOfficial Forum Thread about VulkanOfficial Twitter AccountArstechnica articleAnandtech articleImgTec: first tests of Vulkan on mobile!G-Truc: Redefining the…
 
  • add this feed to my.Alltop

    Buzinga

  • Developing Your App For Android Or iOS: Are You Asking The Right Questions?

    Daniel Sarath
    26 May 2015 | 10:50 pm
    Guest Post: Daniel Sarath is an avid tech/mobile enthusiast and Content Writer for Number Direct.    With roughly 1.6 billion people around the world now using a smartphone, the mobile app market has never been more exciting or lucrative. However, those wishing to build their own app will have to decide exactly which type of smartphone […] The post Developing Your App For Android Or iOS: Are You Asking The Right Questions? appeared first on Buzinga.
  • Gamification (Why You’re Probably Doing It Wrong)

    Ben Rejmer
    25 May 2015 | 7:43 pm
    Introducing Buzinga’s UX Engineer Ben Rejmer: Ben constructs innovative UX designs for mobile apps that create a dynamic unique experience for each user, driving fast engagement and long-term retention. With years of experience in the mobile industry, and a Bachelor of Games Development (Design) at QANTM, his designs are entertaining, robust and deliver bottom-line results. […] The post Gamification (Why You’re Probably Doing It Wrong) appeared first on Buzinga.
  • Episode 5: How To Not Become The Next Blockbuster

    Logan Merrick
    25 May 2015 | 1:10 am
    How To Innovate Your Business Model In order to stay relevant and ahead of new/existing competitors you need to be constantly testing new ideas. Don’t be afraid to spend money on testing new features or re-inventing yourself. Our experience has been that the companies that don’t apply the CNEI (constant and never-ending improvement) rule are […] The post Episode 5: How To Not Become The Next Blockbuster appeared first on Buzinga.
  • Australia’s New “True” Equity Crowdfunding Scheme

    Logan Merrick
    20 May 2015 | 12:49 am
    Australian Law has made “true” equity crowdfunding impossible, but as part of the new federal budget, this could soon change. It opens up new opportunities for entrepreneurs to fund their startups.  In order for your startup to grow, it’s more than likely, you’ll need funding at some stage. What do you do though when you’re […] The post Australia’s New “True” Equity Crowdfunding Scheme appeared first on Buzinga.
  • 5 True Airbnb Horror Stories

    Matt Murphy
    18 May 2015 | 9:18 pm
    Introducing Matt Murphy: Matt has been interning in the Marketing Department at Buzinga for the last three months, his entrepreneurial flair has led him towards a love of understanding the mobile sharing economy. This week he is sharing with us 5 True Airbnb Horror Stories. Unless you’ve been living under a rock for the last few […] The post 5 True Airbnb Horror Stories appeared first on Buzinga.
  • add this feed to my.Alltop

    MAG Studios Technology Blog

  • Simple Website Designing Strategies To Improve Your On-Site User Experience

    Lalit Kapur
    26 May 2015 | 2:26 am
    Developing a website may be easy but when it comes to making your target audience stay on your site for longer until they tend to convert, you need to put some more and detailed effort. If you aren’t really happy with your current traffic and conversion rate, you probably need to reconsider your website designing strategies and follow the tips mentioned in this blog post. Web Designing Strategies Every new year brings new challenges as well as strategies to face them. With the population of mobile users growing at a jet speed, people are increasingly getting addicted to these handy devices…
  • Relish Success With The Magento E-commerce Website Designing Services In India

    Lalit Kapur
    19 May 2015 | 4:00 am
    Magento E-commerce Website Designing Magento is an open source CMS platform designed specifically for e-commerce website designing. Ever since the platform became operational, the whole idea of e-commerce has received a significant boost owing to the wide variety of features and functionalities of Magento that enable you to build a successful online store. Also Read:  Magento E-commerce Website Development: Not Just A Tool But A Weapon!  Today, most of the online retailers are opting for Magento E commerce web designing to leverage the endless benefits of the application. Some of the best…
  • Top 7 Benefits Of Offshore Software Development Services In India

    Lalit Kapur
    14 May 2015 | 1:22 am
    Offshore Software Outsourcing Today, almost every business is based on software. A software developed keeping in mind the specific business requirements of your organization typically simplifies the  whole process and gives you enough time to focus on further growth and expansion. However, building an in-house software team is a huge expenditure which in true sense, is meaningless. Rather what makes sense is outsourcing the software development project to an offshore nation and get the work done with minimum effort and expenditure. In this regard, India has gained huge recognition from all…
  • Boost Your Business With CMS-Based Website Development

    Lalit Kapur
    12 May 2015 | 2:20 am
    Making a strong online presence in today’s world is a great achievement provided you have followed all the right strategies. Starting from hiring the best website development services to promoting your brand on the global platform, everything accounts for the ultimate success of your online business. Thankfully, to make your task easier, you have a new tool called the CMS platform or software that acts as a catalyst to the  whole process of online marketing. What Is A CMS-based Website? CMS means content management system that enables you to manage the content on your site effortlessly.
  • Custom Software Development Vs Generic Software: A Comparative Study

    Lalit Kapur
    28 Apr 2015 | 2:04 am
    Software development plays an incredible role in every business. A software is mainly aimed at catering to users’ requirements, adding value and growth to a business and simplifying marketing strategies so the business can make a unique identity in front of  the global audience. However, off-the-shelf softwares or generic softwares, easily available in markets are not powerful enough to fulfil the above mentioned objectives. If you really want to have a flourishing business, you need a more efficient software that is designed only for you. Yes, we are talking about custom software…
 
  • add this feed to my.Alltop

    eLuminous Technologies

  • The Unconventional Guide to Hire PHP Programmers.

    Shweta Joshi
    28 May 2015 | 2:54 am
    Are you curious about starting your new open source project? There is so much of work to do; decide on the framework, fix your budget, hire PHP programmers, and most essentially, get started. I am sure, like millions of people, you might not be able to conquer the third step and find a programmer who can perfectly match your evaluation category. Normally, people ask those stereotypical questions about technology, coding, experience and blah-blah, which isn’t wrong. But you don’t understand the person’s thought process based on these questions. So if you are thinking to hire PHP…
  • Myth: Outsourcing development projects to PHP Development Company means lesser ROI.

    Shweta Joshi
    11 May 2015 | 6:12 am
    There’s this stereotypical assumption among the people in American and European countries nowadays, that if you outsource any typical development task to a PHP development company, you probably are missing out a better return on your investments. Can’t deny the fact that there are some outsourcing companies who are proving this right, but there are number of companies who only work with an intention to deliver a better ROI (return on investment) to their overseas clients and partners. There are so many people around the world who are in a completely different line of business, but they…
  • Magento Web Development: An asset to the eCommerce industry.

    Shweta Joshi
    6 May 2015 | 5:38 am
    You all know how the e-commerce industry is taking a great hike nowadays. But I am sure you are not aware of the contribution that Magento Web Development have made to this growing industry. It’s like when you talk about e-commerce, you will be recommended to go with Magento. Magento makes it easier for individuals and developers to configure an e-commerce website and customize it as per the choice. You can add as many products, remove them as per the stock situations without getting a downtime for the website. This is the real beauty of Magento e-commerce, it scales up and down as per your…
  • Alert! Delays in developing your mobile responsive website can kill your online business soon.

    Shweta Joshi
    16 Apr 2015 | 5:57 am
    You all know how mobile devices are replacing the desktops & laptops nowadays. A survey says that almost 73% of people prefer to use mobile devices to check websites and related information rather than browsing it on laptops and desktops. So what if your site isn’t updated to a Responsive web design? There are fair chances that a) your customers will end up having troubles to read and understand the content or the services b) They will switch to your competitors website who has a Mobile responsive websites and c) They will save your website URL to a reminder box which may get…
  • It’s time to look for Mobile app development company to develop an app and remain on your customer’s favorite’s list.

    Shweta Joshi
    10 Apr 2015 | 6:05 am
    The title itself might give you the hint about the context of this blog. But do you really know why do you need to start searching for a Mobile App development company immediately? Well, the reason is, your customers love smartphones and it is almost consuming 40% of their 24 hours. So how about being found on the toy that they love playing with? This post will make you realize why you should start thinking of developing a mobile app for your business. If you are thinking that you are happy with your business so far, you probably aren’t forecasting your business development for next 10…
  • add this feed to my.Alltop

    QA Intelligence

  • 5 tips to help you land your first job as a QA tester

    maayan
    11 May 2015 | 12:52 am
    This Blog post is shared via our colleagues in Test Talk Blog. Feel free to visit and share your comments.
  • 4 Reasons Bugs Are Missed

    maayan
    29 Apr 2015 | 1:09 am
    The following is a Guest Blog Post by Cullyn Thomson from Tellurium.  You can follow Cullyn on Twitter at @CullynT and Tellurium at @te52app, and we also suggest you visit the Test Talk blog. You can also read more about Tellurium – “Plain English” automated testing tool – from their site http://www.te52.com   You’re a discerning, thorough, and creative software tester, right? You bet! So how is it that bugs still manage to make it to production?Here are 4 reasons why a bug may be missed – and what you can do about it:   1. Testing didn’t hit the…
  • Peripheral vision and peripheral testing

    Joel Montvelisky
    20 Apr 2015 | 3:10 am
    Back in high-school I was part of my school’s basketball team, and I remember that one of the first lessons I got from my coach was about the advantages of peripheral vision. He explained to me that peripheral vision in the game was incredibly helpful as it allowed you to: 1. Look at one member of your team and pass the ball to another member, and so confuse the guys from other team while in defense. 2. It helped you to find the “open” guy in the team and pass him the ball at the right time (hopefully when he was alone under the rim). 3. And it also helped you to see if…
  • When testing is not only your day job

    maayan
    1 Apr 2015 | 12:24 am
    So often we are defined by our jobs, what we “do” becomes who we “are”. In the best case scenario we enjoy what we do, it suits our capabilities and fulfills our life style demands. As mentioned previously in this blog,  testing as not only a job, but also a field of work that attracts and/ or is suited for certain personalities. See: What makes a good tester This means that the many testers, most likely,  have a natural inclination to apply their observation skills beyond their “nine to five” work hours. What happens for instance if you were to apply…
  • Lessons learned the hard way

    maayan
    12 Mar 2015 | 3:41 am
    Sometimes a blog posts really hits a nerve. When Joel’s whimsical blog post: “Letter to a starting tester” got a staggering amount of comments, reactions, tweets and shares, it was obvious he had stumbled upon something of interest, that should be explored further. To shortly recap, the blog post was a personal letter PractiTest‘s solution architect Joel Montvelisky composed to his younger tester self, with hind-sight advice he wished he had known at the time. These “lessons learned the hard way” had triggered several of you to respond and add advice of…
  • add this feed to my.Alltop

    Iain the Indie

  • Open Source TouchID and Passcode Solution for iOS

    Iain
    20 May 2015 | 5:14 am
    Security is an increasingly important consideration for many mobile apps. This is particularly true if the mobile app in question contains sensitive information (financial, legal etc). Providing additional protection for sensitive information is both important and expected. To this end I have added a new set of security related code to my iOSCoreLibrary (available here). The security code allows you to easily add both passcode and TouchId authentication to your iOS app with minimal changes. In this post I will discuss how it was implemented and as always the code is fully available for…
  • Graph Generation in iOS

    Iain
    24 Apr 2015 | 10:31 pm
    Graphs are a common feature of many iOS applications and I use them extensively in my latest application. I needed a graphing system that could generate a variety of types of graphs (pie charts, bar graphs, stacked bar graphs and line graphs). I also needed a graphing system that was flexible enough to work on iPad, iPhone and could generate high resolution graphs for printing and export. Finally, the graphing system needed to handle, as gracefully as possible, data sets that ranged from a few data points up to a few thousand. There are other graphing systems out there but I wanted tight…
  • Financial Data Exporter

    Iain
    29 Mar 2015 | 5:34 am
    As a component of my latest application one of the things I wanted as a cornerstone was the ability to export a user’s financial data into a wide range of formats. In the interests of future proofing I setup a fairly generic system that takes financial data stored as a list of dictionary objects and can reformat that into the particular needs of each file format. In this blog post I’m going to give a very high level overview of the code. The code has been incorporated into my core library and is available here. Supported Formats As I already mentioned an important aspect for me…
  • Retrieving Current Exchange Rates in Objective C

    Iain
    2 Mar 2015 | 9:36 pm
    One of the recent features I added to my Travel app involved using the current (aka live) exchange rates. These exchange rates are easy to access courtesy of Yahoo. They very kindly make them available for free and the interface they have created for them is nice and easy to use. In this post I’m going to walk you through the code to query the current exchange rate between two currencies. The setup is quite straightforward but it will introduce you to some potentially new concepts in how you need to structure code in Objective C. The biggest likely new concept is the idea of synchronous…
  • Communication: Programmer vs Manager

    Iain
    9 Feb 2015 | 4:48 pm
    One of the biggest difficulties when you have hired a programmer to build your idea for you is communication. Everyone has different approaches to communication and difficulties can occur at the best of times even between two people who have the same skillset, background and role. Those difficulties become more likely when you have a non-technical person and a technical person trying to communicate. In some of my earlier blogs I talked about some techniques you can use to mitigate these difficulties. In this blog I am going to take a brief look at preventing and repairing communication…
 
  • add this feed to my.Alltop

    Flowa

  • Wilcard 2015 and NoEmployees

    14 May 2015 | 5:00 pm
    There’s an awesome unconference coming up at Riga, Latvia called Wildcard and I’m so excited! The reason being yours truly and fellow Antti will be there and we also have slots for two talks. I’m really happy that we got accepted and have the chance to meet awesome people and maybe spark a little something something to people. You never know, since well… This week I got asked that how come I’ve taken into giving talks in conferences. And the answer is: I haven’t. On the contrary to Antti, who’s solid, professional and insightful in so many things, I rarely have things that I…
  • Pushing a commit, eh?

    28 Mar 2015 | 5:00 pm
    Distributed source code management has given many beautiful possibilities to orchestrate how we work. It has expanded our toolset with easy to use pull requests and generally, in my opinion, has eased up the way we can inspect the code changes. Yet, we still battle with one thing: aesthetics. I have to confess: From the distributed league of tools, I’m only familiar with Git. I know some of Mercurial and few others. but I’ve mostly worked with Git. Like the majority of the people I know. So the things I’m going to state, reflect the experiences I have with it. History The absolutely…
  • NVC Speed-dating Kata

    17 Mar 2015 | 5:00 pm
    A week ago I attended one of the best Agile conferences I know, Play4Agile If it does not fit to your mouth. It’s a great conference in many ways, and especially because people there are open for experimentation. So, I experimented there with my idea of practicing NVC by using kata format from martial arts (if you are not familiar with the concept of kata, check this article from wikipedia). I have actually created a kata, but it was intended to be used alone and not in groups. My first two attempts did not work as well as I would have liked them to. Luckily they inspired David Schmithüsen…
  • Kuinka vältät ohjelmistojen hankinnan sudenkuopat

    7 Jan 2015 | 4:00 pm
    Ohjelmistokehityksen hankkiminen palveluna on kriisissä. Se on ollut kriisissä jo vuosia. Luemme säännöllisesti uutisia isoista projekteista, jotka epäonnistuvat. Jos hankittu ohjelmisto ei vastaa tarpeita, koko investointi menee hukkaan. Mikä ohjelmistokehityksen hankinnassa sitten menee pieleen? 1. Ei saada sitä mitä tarvittiin Isoin epäonnistuminen on se, ettei saada sellaista ohjelmistoa, joka olisi tarvittu. Silloin koko investointi menee hukkaan. 2. Myöhästytään markkinoilta Melkein yhtä suuri synti on se, että hankinnan tekeminen vie liikaa aikaa. Hankinnan harkinnasta…
  • LiftingOff: Kiitoskirje ja avunpyyntö

    4 Nov 2014 | 4:00 pm
    Kiitos Steve Holyerin, Deborah Hartman Preussin ja Diana Larsenin, muita Agile Chartering -ydintiimin jäseniä unohtamatta, sain viettää viime viikolla kolme päivää Alsacessa työstämässä Agile Chartering -ajatuksia innoittavassa seurassa. Stevelle ja Debille kiitokset menevät erinomaisista järjestelyistä ja porukan kutsumisesta koolle ja Diana Larsenille tietysti hänen ja Ainsley Niesin Liftoff -kirjan oppien jakamisesta työpajan aikana. LiftingOff-ydinryhmän ydinviestin luonnos on nyt valmis. Tarkoituksenani on kääntää se suomeksi. Matkaan tuli vain yksi mutta: Mikä…
  • add this feed to my.Alltop

    Dynamic Leap

  • Five Great Apps that will Help you Crowdsource your Life

    Dynamic Leap
    22 May 2015 | 6:34 pm
    When it comes to finding a local room rental, service professional, or transit update, it’s not always easy to get the information you need. Providers aren’t always honest, and some information simply isn’t readily available. That’s why crowdsourcing is quickly becoming a popular solution for finding accommodations, dog walkers, car rentals and more. With crowdsourcing, […] The post Five Great Apps that will Help you Crowdsource your Life appeared first on Dynamic Leap.
  • Red Flags: What to Avoid When Hiring a Mobile App Developer

    Dynamic Leap
    15 May 2015 | 7:22 pm
    Hiring a developer isn’t easy, and if you’re not someone who is familiar with app development, you might make the mistake of thinking that all developers are created equal and all kinds of development are the same. However, mobile app development is a diverse industry – and different developers will have different specialties. In addition […] The post Red Flags: What to Avoid When Hiring a Mobile App Developer appeared first on Dynamic Leap.
  • Advice: What to Look for in a Mobile Developer for Your App

    Dynamic Leap
    8 May 2015 | 5:18 pm
    If you’re planning to build and release a mobile app, you’ll want to factor in and plan for all of the different variables that could affect the success of your app. But for most companies, hiring the right developer is one such factor that gets overlooked. The right mobile app developer or development firm can […] The post Advice: What to Look for in a Mobile Developer for Your App appeared first on Dynamic Leap.
  • Free Apps vs Paid: What’s Best for You and Your Users?

    Dynamic Leap
    1 May 2015 | 5:28 pm
    Free Apps vs Paid: What’s Best for You and Your Users? If you’re in the process of creating a new mobile app, you’re probably wondering whether or not you should charge for it. Obviously getting paid for your time and effort is important, but at the same time, not all users are willing to pay […] The post Free Apps vs Paid: What’s Best for You and Your Users? appeared first on Dynamic Leap.
  • Seven Things That May Kill Your Mobile App Before It Launches

    Dynamic Leap
    24 Apr 2015 | 6:11 pm
    Are you working on the next big app? If so, it’s critical that your software development and launch process goes smoothly. There are a number of different ways that you might accidentally kill your app while it’s still in development, and understanding how to avoid these various pitfalls will help you to ensure a successful […] The post Seven Things That May Kill Your Mobile App Before It Launches appeared first on Dynamic Leap.
  • add this feed to my.Alltop

    W3lessons.info

  • Top 10 Image Optimization Plugins to Boost Your WordPress Site

    Jacob
    20 May 2015 | 7:10 am
    Images play a huge part in your website as they help your web pages to look attractive in the eyes of your readers that also drive more traffic towards your site. Many of the WordPress blogs across the web use a wonderful technique named image optimization. It can help your site load timing shorter and also assist in improving your Search Engine Optimization. These can be executed by lessening the image resolution, by reducing the image size files, and by removing the metadata. Best WordPress image optimization plugins to boost your Website 1. PB Responsive Images This plugin acquires the…
  • Google OAuth 2.0 Ajax Login using jQuery, PHP & MYSQL

    Karthikeyan K
    19 May 2015 | 8:52 am
    Last week one of my reader asked me that how to Implement Google OAuth2.0 Login with Javascript SDK without Page Refresh and also data should be stored on MYSQL database as well. So I thought this is the time to write a tutorial for this. Millions of Websites and Apps are implemented Google Sign-In into their sites to increase the registrations. I hope this simple tutorial will help you to implement in your PHP web based projects Step 1 – Creating a Google Developers Console project and client ID Before you can integrate Google Sign-In into your website, you must have a Google…
  • Top 10 jQuery & CSS3 Tutorials on How to Animate Icons

    Sophia Phillips
    7 May 2015 | 12:32 pm
    In this mobile and web age, almost everyone is striving for an impressive and invaluable image in the digital world. Nowadays, the design and visual appeal of an app or website play a vital role in attracting viewers’ interest. There are various aspects of a compelling design, it includes the content structure, design and placement of UI elements, including icons, buttons, navigation menu, etc. It is not a child’s play to integrate captivating features to create an enticing look and feel. Fortunately, there are several resourceful tutorials available on the Internet that offer an…
  • Facebook oAuth 2.0 Login without Page Refresh using jQuery, PHP & MYSQL

    Karthikeyan K
    19 Apr 2015 | 12:02 pm
    Last week one of my reader asked me that how to Implement Facebook oAuth2.0 Login with Javascript SDK without Page Refresh and also data should be store on MYSQL server as well. So I thought this is the time to write a tutorial for this. Facebook has several login methods based on the devices like iOS, Android and Web. Here we are going to Implement this login system for Website. Millions of Websites and Apps are implemented Facebook Login into their sites to increase the registrations. I hope this simple tutorial will help you to implement in your PHP web based projects View Live Demo &…
  • Top 10 eBooks to Improve Your SEO Skills

    Ryan
    8 Apr 2015 | 9:06 am
    You should always strive to maintain your website in the first page of Google and other main search engines that will gradually increase your success rate high. You can execute the search engine optimization (SEO) techniques for your website for quickly boosting the search engine rankings in order to gain better position. So make sure that your website is placed on Google and other search engines’ first page only! Download Free SEO eBook SEO simplifies 3 significant goals- crafting worthy and creative contents, obtaining quality links, and building your website effortlessly available to the…
 
  • add this feed to my.Alltop

    FromDev

  • How To Root Android Tablet In 4 Easy Steps

    27 May 2015 | 4:31 am
    Want to root your android? We have listed down simple steps on how to root your android. Its common in geeks to root android device and install more apps that can not be installed on a regular android tablet or phone. In recent years Android has become the most popular operating system among all mobile platforms. Latest Android App Statistics show that there are currently 1.5 million Android apps available in the market. But you can not take advantage of those apps that requires the root access of the operating system in your smartphone. This is where the concept of “rooting” comes into…
  • 10 Best Alternative To iPhone

    25 May 2015 | 7:53 pm
    Looking for alternatives to iPhone? We have shortlisted some really nice and economical iphone alternatives for all smartphone users.The iPhone 6 is one of the finest devices in the smart phone market, and has few competitors. However, there are several other smart phones that are not as expensive, and provide great features, as well.An iPhone offers great brand value and access to several iPhone only apps, but, today’s market offers many great alternatives that are amazingly designed, durable and worth exploring before you make your final decision. Here are some of the best alternatives to…
  • 8 Key Benefits of Dedicated Server Hosting

    23 May 2015 | 9:30 am
    Looking for dedicated minecraft server, dedicated ip address or dedicated server cloud? The best choice is to have dedicated servers managed by your own company. Dedicated server hosting is also the best option to get server uptime and good performance. A dedicated server, as the name suggests, means that the hosting resources are your own and the owner is the sole user of the entire system. Like a stand-alone house, on a large plot of land, it is not shared with anyone or anything.On the other hand shared hosting is a popular choice for indie gamers and startups. One of my friend picked…
  • 20+ Best Android Video Editor

    22 May 2015 | 9:30 am
    Looking for best video editing software for android? We have short listed best video editing app for android. These apps will help you easily edit video on android phone and tablets.The impact of a customized video is better and more lasting than a simpler one without any embellishment. If you wish to share a video story with your friends and relatives, editing them with effects and music is must in order to leave an indelible impression. However, in order to create a video which is visually appealing, you need to use trusted video editor software which are available in the market. Moreover,…
  • 14 HR Interview Questions & Answers

    21 May 2015 | 9:30 am
    Do you have an interview with hr manager of you aspiring company? We have some hr interview tips for you to be successful and get your dream job.Human Resource department is a significant department for any organization. It is the spine of modern day corporates that are striving hard to accomplish their long term goals. This section deals with workforce of the company and therefore the people in this segment ought to be highly qualified to possess management abilities and should be deft in dealing with people. But, not all are bestowed with the ability to deal with individuals of different…
  • add this feed to my.Alltop

    iOS Development Blog - Blue Whale iOS Developers Blog

  • Tips for Creating Brand Loyalty with Corporate-Branded Apps

    Gregg Weiss
    20 May 2015 | 8:36 am
    Consumer loyalty is a hot commodity these days with competition lurking in every corner. And where corporate brands once turned to mobile ads, SMS campaigns, check-in rewards, and other mobile initiatives to promote customer advocacy, many brands are turning to mobile app development to create loyalty amongst a new generation of consumers.
  • Tips to Determine if an Educational App is Actually Educational and Not Just Fun

    Gregg Weiss
    7 May 2015 | 3:05 pm
    It’s easy and so very tempting to hand kids an iPad as an educational tool (giving you a much needed break or an opportunity to get something done!), but with over 80,000 “educational” apps out there, it’s hard to determine where the fun ends and learning begins. The four tips below will give parents and teachers some direction on how to choose the best educational apps for little learners. 
  • New Star Wars Emoji Released for Twitter

    Gregg Weiss
    29 Apr 2015 | 9:38 am
    Star Wars nerds everywhere can rejoice! You can now get your geek on and tweet with the newly released Star Wars emoji for Twitter.   The next Star Wars film, Star Wars: Episode VII – The Force Awakens has inspired a partnership between Twitter, Disney, and Lucasfilm to create these special emoji.  Here are the details…
  • Instagram’s Latest Updates

    Gregg Weiss
    28 Apr 2015 | 1:45 pm
    In case you haven’t heard, Instagram users are pumped about the photo sharing app’s latest updates.
  • Mobile Game Revenue Expected to Sky Rocket

    Gregg Weiss
    6 Apr 2015 | 6:15 am
    According to eMarketer.com, one particular market in app development that is expected to have tremendous growth over the next few years is mobile gaming, all driven by downloads and most notably in-app purchases. If you’re considering integrating in-app purchases in the next mobile app you develop, take a look at these stats:
  • add this feed to my.Alltop

    Gooroo Gooroo Think

  • It's the war between the mobile technologies: let's see who win

    21 May 2015 | 5:54 am
    As the technology is evolving, the development world is growing more complex. With so many options available for development it is quite difficult for a non technical person to find out the right path. In order to find the right technology you need to draft certain parameters to choose the technolo...
  • Hololens: What Kind of Applications Can We Build?

    17 May 2015 | 2:45 pm
    ![Image alternative text](https://msgimages.blob.core.windows.net/images/e39f2a9b-7c5e-405e-9783-8489579f2610.png) I’m so excited about Hololens. Its creative potential is huge. There are a wide variety of applications we can develop for it. I believe the demos shown so far are barely scratching t...
  • Professional Learning – How to Stay Current

    17 May 2015 | 4:41 am
    I have been working in the IT industry for close to 20 years now and the one constant is change. Every 6-12 months there is a new technology, a new approach, a new gadget that you need to be aware of to not fall behind. When I built my first website in 1996, JavaScript was almost unheard of, and tho...
  • Microsoft Business Intelligence Consultant

    11 May 2015 | 11:54 pm
    We are still working on a good description for Microsoft Business Intelligence Consultant. ...
  • Press Release: IT salaries are in decline. Software development and infrastructure skills the least impacted

    7 May 2015 | 9:10 pm
    Melbourne (Australia) 8 May, 2015 – Tech career marketplace, Gooroo, has released its April tech career & salary trend data. This past month shows that the average tech salary in Australia continues to fall in 2015 following on from the Q1 trend. Advertised April salaries saw a drop of 1.6% from Ma...
 
  • add this feed to my.Alltop

    Mobileapptelligence.com

  • Internet of Things IOT, is the Preferred Choice of Wireless and Mobile Developers for Upcoming Projects

    MobileAPPtelligence
    25 May 2015 | 1:00 am
    Right now we are a part of the era, where all our devices have the presence of internet. This will help us in transferring data to ourselves as well as well as to others, making the process more effective, efficient. This in course makes our life lot easier and smooth. For the implementation of this excellent idea, the developers have to work towards the creation of the experience which would tie all the experiences together. As per the latest data, one out of every five wireless and mobile developer has been implementing IOT (internet of things) for their project. Hire Mobile Application…
  • How to Hire Professional Android Developers for Native App Development

    MobileAPPtelligence
    18 May 2015 | 1:19 am
    You have an excellent mobile app idea or you have an existing iPhone app and you want to develop an Android app well. The next step that you would do is to search professional Android Developers. Java is the base language for Android development, which is a part of the curriculum in most of the colleges across the country. This would make numerous people claiming to know the language. One point that you should be aware of is the fact that Android comprises of best of Java. Hence simple knowledge about Java language is not enough to declare oneself as a competent Android Developer. An Android…
  • Hiring Offshore Mobile Application Development Team, Three Magic Words for Success

    MobileAPPtelligence
    16 May 2015 | 12:05 am
    If you are hiring mobile app development team at offshore – outreach, measuring success and rewards are the three key points for you. Teamwork is considered to be a vital element for the success of a team. One of the best examples that one can think of about a successful Teamwork is the co-ordination which is showcased by the Ants. We include ants in the category of insects, but the command that they showcase on teamwork is beyond imagination. Productivity, co-ordination and collaboration are the words that I can associate with the teamwork showcased by the ants. They have the capability to…
  • Success of Mobile App Development Initiatives Depend on Following Factors

    MobileAPPtelligence
    14 May 2015 | 11:16 pm
    You have successfully accomplished the development of mobile app and expect it to be as successful as Talking Tom or Angry bird. A million of downloads is what you are expecting from the app. This may not be the practical fact that is happening at present. With Google and Apple app store having around 1.3 million apps in each, standing out in the crowd will not be so easy. Hire Mobile Application Development Company – Get a Quote http://www.mobileapptelligence.com/enquiry.html Mobile Application Development Marketing and cross-platform promotion are the two important elements, which is…
  • At Arabian Travel Market Dubai, UAE – Top Mobility Solutions and Travel Technology will be at display.

    MobileAPPtelligence
    1 May 2015 | 4:04 am
    Arabian Travel Market 2015 Arabian Travel Market 2015 / ATM 2015 will open on May 4 2015 at 11AM at Dubai International Convention and Exhibition Centre. ATM is one of the most popular annual travel and tourism events in the middle east region. Global travel management companies, hospitality companies, travel technology companies and mobility solutions visit ATM every year to showcase their products and services. This event generates great business potential within the Middle East for inbound and outbound tourism professionals. With over 2,700 exhibitors, and 23,000 meetings set at the 2015…
  • add this feed to my.Alltop

    Evoke Technologies Blog

  • How to Setup Grails Framework in Windows Environment

    Anju Kasa
    27 May 2015 | 8:02 am
    In my previous post ‘10 Reasons Why Grails Web Application Framework Rocks’, we figured out specific reasons that helped Grails framework gain wide acceptance among the software developer communities. Taking this topic to the next level, we will figure out the process of setting up a Grails framework in the Windows environment. I have segregated the blog […] The post How to Setup Grails Framework in Windows Environment appeared first on Evoke Technologies Blog.
  • 6 Popular Test Automation Frameworks for UFT (QTP)

    Naveen Varadaraju
    30 Apr 2015 | 9:50 am
    In the software testing domain, automation frameworks are considered to be of critical importance, especially when you are involved in automation testing. In this blog, we would be exploring the different types of automation frameworks. So, what exactly is an automation framework. In technical terms, an automation framework is a set of guidelines, which comprises of coding standards, structure of […] The post 6 Popular Test Automation Frameworks for UFT (QTP) appeared first on Evoke Technologies Blog.
  • Role of Hadoop Combiner in MapReduce API

    Tej Jawahar Kummari
    22 Apr 2015 | 4:36 am
    In my previous blog, I discussed about Hadoop Counter. In this post, I would like to focus on Hadoop Combiner, a highly useful function offered by Hadoop. Similar to my previous post, I would be demonstrating the functionality of Hadoop Combiner using an example and would be utilizing the same dataset (Customer Complaints), which was used […] The post Role of Hadoop Combiner in MapReduce API appeared first on Evoke Technologies Blog.
  • 10 Simple Code Review Tips for Effective Code Reviews

    Surender Reddy Gutha
    2 Apr 2015 | 8:30 am
    Software code review is a process to ensure that the code meets the functional requirements and also helps the developers to adhere to the best coding practices. Additionally, code review process helps in improving the software quality.  Based on my experience, would like to share 10 simple code review tips, which would help code reviewers and software developers during their […] The post 10 Simple Code Review Tips for Effective Code Reviews appeared first on Evoke Technologies Blog.
  • How to Create Smarter Style Sheets Using LESS CSS

    Mustaq Basha Shaik
    31 Mar 2015 | 9:38 am
    In my previous blog, we discussed about the features and advantages of LESS CSS preprocessor. I am sure after evaluating the advantages and the robust features of LESS CSS preprocessor, you might be really keen to try out LESS CSS. Here’s a step-by-step guide that would help designers / developers to configure and use LESS CSS processor. LESS CSS […] The post How to Create Smarter Style Sheets Using LESS CSS appeared first on Evoke Technologies Blog.
  • add this feed to my.Alltop

    thedosmann's blog

  • A Look Into The Not Too Distant Future

    thedosmann
    10 May 2015 | 11:14 am
    What is this strange device? Within the next few years, we will see an exponential growth in micro touch screen devices that can be unfolded from 3x6 to 12x6 (and other sizes) to form a touch screen. These  devices will have no hard drive, no CD/DVD, no memory other than an ultra-thin EPROM, and no external ports. The EPROM will have a Linux flavor distribution on it that will get  you connected to your cloud space automatically. The keyboard, initially, will be a virtual keyboard much like that on a smart cell phone. The power supply will be a thin organic battery with a 3 hours use and 9…
  • SpongeBob and the Semantic Web

    thedosmann
    15 Apr 2015 | 3:52 pm
    Concept mapping When talking about the Semantic Web there are a few premises one must acknowledge. One premise is that any data exchange on the internet is originally initiated by a human. There is no information retrieval without a request for that information and that request can be directly tied to a human request for the information. This is true with  bots, data harvesting, and any other mechanism or format used to gather and store information. This means the initial request format is a human concept. Either a programmer coded the  request using a coding format or a us      Concept…
  • National Registry Of WI-FI Connections

    thedosmann
    19 Mar 2015 | 10:18 am
    There are many cyber threats that we face in today's ever evolving internet. One of those threats, that has not received a lot of attention, is the growing number of Wi-Fi hotspots that millions of cell phones connect to daily.  Along with the obvious threat of compromising private data and passwords, there are other security threats which can be easily imagined with smartphones connecting to unsecured hotspots. Some of the known attacks and methods used by hackers are phishing, man-in-the-middle, Trojans, worms, and unpatched software, to name a few. This doesn't account for other…
  • Twitter is fighting back

    thedosmann
    4 Mar 2015 | 7:41 pm
    Twitter seems to have taken on a more responsive role in its recent actions by implementing a verification step for Tor users (Tor allows its users to anonymously communicate over the internet) in order to cut down on trolling in its messaging system. By requiring Tor users to enter a verifiable phone number, twitter is making more of a statement then enacting an actual measurable engagement against such activity. While this requirement will have little impact it is a giant step forward in taking a stand of opposition in regards to trolling. Not long ago twitter also decided to cut the…
  • The ghosts of bugs past

    thedosmann
    6 Feb 2015 | 12:16 pm
    Recently the team at Qualys uncovered an exploitable Library in (glibc) by using a buffer overflow (CVE-2015-0235). There are some limitations on the vulnerability in that only a limited number of characters can be written back to the calling function, but they did successfully create and execute an exploit against an Exim mail server. The 'bug' was discovered back in 2013 and was distributed as a bug fix, not a security flaw, so it is likely that stable versions did not apply the patch. Now that a 'proof of concept' has been achieved showing this as a security threat it is important that…
 
  • add this feed to my.Alltop

    TechOneStop

  • Siebel Open UI Interview Questions

    13 May 2015 | 2:29 pm
    Recently one of our readers asked us to suggest some Siebel Open UI interview questions and here it is!Well, Siebel Open UI quite new and it is tough to predict interview questions but make yourself ready to answer below questions.Siebel Open UI Interview Questions:1. Benefits of Siebel Open UI over Siebel HI    Click on link for Ans: What is Siebel Open UI and its benefits 2. How Siebel Open UI architecture is different from traditional Siebel architecture?    Click on link for Ans: Siebel Open UI Architecture 3. Give one example where you have used Presentation Model and Physical…
  • Siebel Open UI Configuration Best Practices

    6 May 2015 | 8:28 am
    In our Siebel Open UI training series, we have discussed about customization of presentation model and physical renderer JS files. But there are few thumb rules or best practices that you should follow during Siebel Open UI configuration. All best practices, related to Siebel HI, are applicable for Open UI also and there are few additional for presentation model and physical renderer. Here we will discuss about those additional guidelines that you must follow during customization of presentation model and physical renderer.Best Practices for Siebel Open UI customization:1. Before adding…
  • Will Microsoft take over Salesforce ?

    5 May 2015 | 2:16 pm
    In our previous article (Salesforce For Sale), we told you that recently Bloomberg has published a report saying Salesforce has hired financial advisers to assess different takeover offers from potential buyers. Though Salesforce didn't say anything on acquisition but if it happens, it will be the largest takeover in Software industry. Right now Salesforce has around $49 billion market value and it is also expected that shareholders would demand a premium over its stock price that the buyer needs to bear. This confirms one thing that the potential buyer needs an extraordinary deep pocket…
  • Is Salesforce For Sale ?

    3 May 2015 | 2:17 am
    Salesforce for Sale– according to Bloomberg recent report. It is still not decided who is going to take over Salesforce but if it happens, this will be the largest accusation in the software industry.Salesforce, the giant cloud based CRM software provider, was established by Marc Benioff in 1999 after a career in Oracle. According to Gartner, it has more that 16% CRM market share with stock market capitalization of almost $49 billion after an 11 percent surge on the news.According to Bloomberg report, Salesforce has hired financial advisers to look at takeover offers. Though it is still not…
  • Physical Renderer Methods - Siebel Open UI Application Configuration

    30 Apr 2015 | 7:16 am
    In our previous article, we have discussed about Presentation Model methods. Here we will see few frequently used Physical Render methods. If you want to know how to build Physical Render JS file, please read our article on 'Customizing the Physical Renderer'.Physical Render MethodsDefine Method:Define method identifies the module that Siebel Open UI uses to locate Presentation Model or Physical Renderer JS file or all other dependent modules that Siebel Open UI must download to the client. It must have a return statement - return "SiebelAppFacade.customclassname"; Syntax:…
  • add this feed to my.Alltop

    Haiku Project blogs

  • Debugger: Editing Memory

    anevilyak
    26 May 2015 | 8:33 pm
    As those who make regular use of it probably already know, one of the features of Haiku's integrated debugger is the ability to inspect the contents of arbitrary (mapped) locations in the target team's address space. This can be handy in various instances, such as when trying to track down bugs that are likely due to a piece of code overwriting part of another data structure, since the data that's been written to memory might contain some pattern or even a familiar string that might hint at the culprit. read more
  • Haiku monthly activity report - 04/2015

    PulkoMandy
    25 Apr 2015 | 10:59 am
    A new month, a new report! Statistics The commit range this month is hrev48952-hrev49106. I got bored of doing the statistics by hand, so I've run the repo through gitstats instead. This gives more information than what I could do manually, including a listing of the most active commiters this month. Be sure to have a look at the results! read more
  • Haiku monthly activity report - 03/2015

    PulkoMandy
    29 Mar 2015 | 5:55 am
    Hello there, here comes the activity report for the month of march 2015. This month there were 104 commits (hrev48848-hrev48952), 5 more than in the previous month. read more
  • Haiku monthly activity report - 02/2015

    PulkoMandy
    2 Mar 2015 | 1:38 am
    Hello there! My contract has ended, but for now I have some free time to write a report every month about the ongoing development efforts from the Haiku team. I think this is a nice way to better see the work done, more so than looking at the roadmap progress bars which tend to not move much. This month there were 91 commits (hrev48757-hrev48848). Let's see what's inside those. read more
  • End of contract - closing words.

    PulkoMandy
    18 Feb 2015 | 12:21 am
    Hi, As you probably have noticed, there were no weekly report in the previous weeks. The reason for this is that my contract is currently stopped. There is currently not enough money in Haiku's treasure chest to safely continue it. So, it's time to me to get back to "real life" and a full-time job in a software development company. First of all I want to thank everyone who made this long contract possible by donating money to Haiku. It was a great experience for me, and a lot of fun as well. I did my best to move Haiku forward towards the R1 release. Unfortunately the beta 1 still isn't…
  • add this feed to my.Alltop

    Selenium Simplified

  • Successful Test Automation for Managers

    Alan
    5 May 2015 | 2:50 am
    Illustration by Herb Lebowitz from the cover of “Automation” by Carl Dreher What questions do Test Managers have regarding automation? What concerns and issues do non-technical managers face with test automation? I presented at the Test Management Summit on the 29th April 2015 to try and find out. I’ve been an automator and a test manager so I’ve experienced both sides of the coin, but I’ve always had the benefit of technical and programming knowledge and experience. So while I had an initial list of areas that I thought current managers working, or about to…
  • Automation Abstractions: Page Objects and Beyond – Conference Talk

    Alan
    6 Nov 2014 | 5:17 am
    I presented “Automation Abstractions: Page Objects and Beyond” as a conference talk at Star West 2014 and Oredev 2014 Essentially the same talk, but Oredev had a slightly smaller timeslot for the talk, so I summarised the verbage a little. I have uploaded the slides to slideshare And the source code is in my svn repo. The talk was filmed and recorded by Oredev, unfortunately the audio doesn’t appear to have recorded properly and is very quiet in their released vimeo video.. However, I have subsequently amended their video and re-processed the audio so you can hear it, and…
  • Speedrun install for WebDriver 2.43.1 on Mac OS X 10 Mavericks

    Alan
    9 Oct 2014 | 2:14 pm
    I added the notes and video for my ‘speedrun’ install of WebDriver 2.43.1 with Java, Maven and IntelliJ on the speedrun page. I used VM Fusion to create a VM on my Mac with a clean install of OS X 10 Mavericks, then went through the process of installing on the Mac. I updated the speedrun checklist to account for the Mac OS differences, and made notes on the install. For some reason, when I installed on my ‘proper’ mac, I didn’t have to set the JAVA_HOME variable, but I did on the VM, so the video shows a full environment setup for JAVA_HOME, M2_HOME, M2 and…
  • First WebDriver Speedrun Install added

    Alan
    8 Oct 2014 | 2:16 am
    I have created a new page on the site for ‘speedruns’ seleniumsimplified.com/speedrun-installs These are start to finish single run install of: Java Firefox WebDriver Maven IDE And running first test from command line and IDE They have been edited to remove the boring bits, have annotations as simple explanation, but no verbal commentary. I have an install checklist on the page, but you can also find that in our ‘start’ github project. I’ll add more speedruns for different operating systems and versions over time. For now, I have added Windows XP (using the…
  • Selenium WebDriver Page Object Abstractions and Beyond

    Alan
    8 Sep 2014 | 6:38 am
    I’ve been collating my thoughts on Page Objects and Abstraction Layers, particularly the implementation of them using Java. I presented my initial thoughts at Let’s Test 2014 in a half day workshop. This could easily have been a full day workshop to allow for more experimentation with the different coding styles. I released the slides to the tutorial on slideshare. Hands on Exploration of Page Objects and Abstraction Layers with Selenium Webdriver Workshop Slides from eviltester I confess to some nervousness about releasing the information since I don’t normally release the…
 
  • add this feed to my.Alltop

    Blog

  • Eventor: How our clients make us better

    21 May 2015 | 7:52 am
    To provide a high-quality service, you should listen to your customers' ‘Wants’ and ‘Needs’. You should hear and meet their requirements.
  • Laziness is the engine of progress. Linking Jira tracking system with Streak CRM

    7 May 2015 | 8:44 am
    How often have you heard that Necessity is the mother of invention? ... Well, the Rozdoum team decided to confirm this statement once again. Today we are proud to present our new product: JIRA Streak Connector.
  • The future is here. Are you ready for technological revolution?

    14 Apr 2015 | 5:00 am
    Perhaps after reading this statement, you will smile and decide that it's something extraordinary. But don't jump to conclusions. Look around and realize that we all will have the task to choose the required technical device in the nearest future. What a fantastic scientific progress has been made by mankind in the field of technology!....
  • Functional programming: A step to become funky!

    23 Mar 2015 | 5:18 am
    As you know, functional programming is becoming more and more popular. There are multiple reasons for that: the code can be mathematically verified, asynchronous programming is far more elegant and ...
  • Eventor: Conference guide in your pocket!

    18 Mar 2015 | 3:37 am
    In the times when mobile phones completely filled our lives, more and more attention is paid to the development of applications that are gradually becoming indispensable for all our tasks....
  • add this feed to my.Alltop

    Crack Software Serial Key Portable Free Download

  • TuneUp Utilities Serial Key Crack Portable Free Download

    Aiden Lucas
    27 May 2015 | 6:04 am
    TuneUp Utilities Serial Key Crack Portable Full Version Registration Number Activation Code License Product Keygen Free Download TuneUp Utilities serial key is fastest and long-lasting cleaner that works comfortably in settling cleaning issues. Plus, this portable software can find duplicates smartly meanwhile making space for more files, music and many others download software free 2012,
  • Baidu Cleaner Crack License Key Registration Code Download

    Aiden Lucas
    27 May 2015 | 6:03 am
    Baidu Cleaner Crack License Key Registration Code Portable Serial Number Product  Full Version Free Download Baidu Cleaner crack is hi-end registration code software with newest technology of ultra-cloud cleaning. In fact, it smartly detects harmful software and quickly uninstalls that one in few seconds. Plus, it manages all types of license key software comfortably full version software
  • Corel Videostudio Pro Serial Number Activation Code Download

    Aiden Lucas
    26 May 2015 | 2:31 am
    Corel Videostudio Pro Serial Number Activation Code Crack Full Version Portable Patch License Registration Code Free Download Corel Video Studio serial number is entirely free but hi-end editing tool. It is useful windows activation code software consisting of these features: 1.    ScoreFitter. 2.    Media Library Management. 3.    4K hardware acceleration. Versions = X5, X6, X7, X8
  • Ashampoo Antivirus Serial Number Crack License Key Portable Download

    Aiden Lucas
    25 May 2015 | 12:23 am
    Ashampoo Antivirus Serial Number Crack License Key Portable Full Version Activation Code Free Download Ashampoo Antivirus serial number is extraordinarily perfect and extremely reliable portable software that exhibits hi-end security against most detrimental and super- harmful viruses and Trojans. It works in combination of speed and persistent performance. It performs fullest scanning of PC.
  • ACDSee Pro Crack License Keygen Serial Number Patch Download

    Aiden Lucas
    25 May 2015 | 12:22 am
    ACDSee Pro Crack License Keygen Serial Number Patch Full Version Portable Registration Activation Code Free Download ACDSee Pro crack 8 is most popular and competent serial number software for editing photos. It is this much dynamic full version software that it comes with a complete brigade of features. It helps any user in these tasks regarding photos: 1.    Organizing 2.    Editing 3.
  • add this feed to my.Alltop

    Free Download Full Version Software Crack Serial Key Portable

  • Windows Media Player Serial Number Registration Key Download

    Francesca Angelini
    27 May 2015 | 11:00 pm
    Windows Media Player Serial Number Registration Key Activation Code License Product Crack Portable Patch Full Version Classic Free Download Windows Media Player Serial Number is most versatile patch software for PC. It is completely dynamic software with activation code utility that does many things from storing music and video to recording TV. It comfortably syncs and plays portable devices.
  • AudioLabel Crack Keygen Full Version Patch Free Download

    Francesca Angelini
    27 May 2015 | 10:58 pm
    AudioLabel CD/DVD Cover Maker Crack Keygen Full Version Patch Serial Number Registration Code Portable Free Download AudioLabel CD/DVD Cover Maker crack is Windows patch software whose primary purpose is to design and print many types of labels for following: 1.    CDs. 2.    DVDs. 3.    Blu-Rays. 4.    Cases and LightScribe discs. full version software Plus, it allows a user to mix
  • Izotope Iris 2 Crack Keygen Serial Number Patch Free Download

    Francesca Angelini
    26 May 2015 | 3:09 am
    Izotope Iris 2 Crack Keygen Serial Number Patch License Full Version Free Download iZotope Iris 2 crack is free friendly patch software used in a process of synthesizing. It is dynamic serial number software that helps users in making and searching of melodious music. This super- dynamic utility includes new patches for leads, keygen and many more. crack software download Phoneclean 3
  • Avast Antivirus License Key Registration Code Serial Number Download

    Francesca Angelini
    25 May 2015 | 4:33 am
    Avast Antivirus License Key Registration Code Serial Number Full Version Portable Patch Professional Activation Crack Free Download Avast Antivirus license key is outstanding and more than perfect security registration code software that guarantees hassle-free protection in multiple ways to its users. It has tendency of updating its virus definitions for the purpose of full version securing
  • Webcam Surveyor Full Crack Serial Number Keygen Download

    Francesca Angelini
    25 May 2015 | 2:39 am
    Webcam Surveyor Full Crack Serial Number Keygen Version License Code Free Download Webcam Surveyor full crack is a free keygen software that supports platforms of Windows. Fundamentally, it is Screen-Recorder whose purpose is to capture video activities of its users. software serial number Therefore, it is hi-end motion detector. With the help of built-in “file organizer,” it manages images
 
  • add this feed to my.Alltop

    Crack Software Free Download Serial Portable License Key Full Version

  • Viber for Windows Portable Full Setup Licensed Registry Download

    Rosemary L. Diaz
    18 May 2015 | 6:03 am
    Viber for Windows Portable Full Setup Licensed Registry Version Installer Free Download Viber for Windows portable is a useful application that helps users in many ways. This full setup software lets any person to send messages and make calls to other users of Viber for free at any time. This licensed software does a sync of users contacts and messages along with mobile phones. Windows 7,
  • Avidemux Crack Portable Patch Pro Serial Keygen Free Download

    Rosemary L. Diaz
    18 May 2015 | 6:02 am
    Avidemux Crack Portable Patch Pro Serial Keygen Full Version License Windows Video Editor Free Download Avidemux crack is Windows software for video editing. Portable software is used in processes of cutting, encoding, and filtering. This patch software comfortably supports all the main file types such as AVI, DVD, ASF, etc. Not only this, it is capable serial key software that automates tasks
  • Vlc Media Player Crack Portable Serial Key Setup License Download

    Rosemary L. Diaz
    15 May 2015 | 4:19 am
    Vlc Media Player Crack Serial Key Portable  Setup License Code Patch Full Version Registered Free Download Vlc Media player crack is best among all players because this portable software has brought some new features full version software for windows 7, windows 8, for android for mac, latest version, x64 Features: Light weighted Can support many heavy formats HD and BluRay supported
  • Driver Updater Serial Number License Key Portable Windows Tool Download

    Rosemary L. Diaz
    15 May 2015 | 4:13 am
    Driver Updater Serial Number License Key Portable Windows Tool Patch Crack 2014 Keygen Latest Version Registration Code Download Driver Updater serial number gives you a updated Pc all time. The crack software automatically updates the drivers time to time or as new updates launched. No old version drivers will be running when the patch software is installed software free download Windows Xp
  • Download EditPad Pro

    Rosemary L. Diaz
    17 Apr 2015 | 4:05 am
    Download EditPad Pro 7.3.0 - Full Version Software Edit every kind of text file Suited for everybody, not just for programmers What makes EditPad Pro such a great text editor Fully adjustable to your own preferences and habits Download EditPad Pro Software
  • add this feed to my.Alltop

    Download Free Software Crack License Serial Key Portable Full Version

  • SpyHunter Serial Key Full Crack Portable Patch 4 Free Download

    Rosemary L. Diaz
    18 May 2015 | 5:09 am
    SpyHunter Serial Key Full Crack Portable Patch 4 Latest Version Registration Number License Code Free Download SpyHunter serial key is user-friendly software for Windows that works for protecting user’s computer against malware, Trojans, rootkits etc. Crack software contains on unique Scanner that can easily scan memory, cookies and files. Plus, its custom scan saves precious time of users.
  • VirtualDJ License Number Keycode Crack Serial Keygen Download

    Rosemary L. Diaz
    18 May 2015 | 5:07 am
    VirtualDJ License Number Keycode Crack Serial Keygen Portable Patch Full Version Serial Key Pro License Code Free Download VirtualDJ License Number Pro is a handy software application for Windows that is used by DJs for super- classic mixing of songs. Crack can play two or more than two songs together simultaneously by applying a variety of useful effects such as crossfade and many more.
  • Xilisoft Dvd Creator Serial Number Crack License Code For Mac 7 Download

    Rosemary L. Diaz
    15 May 2015 | 3:50 am
    Xilisoft Dvd Creator Serial Number Crack For Mac 7 License Code Full Version Keygen Registration Key Portable Patch Download Xilisoft DVD creator serial number is used to and make and convert all type of video formats. The format may be NTFS or PAL. Windows 7, Windows 8, Mac download free software. Features: Video burner ISO supported DVD authoring Easy and faster Wondershare Data
  • Wondershare Data Recovery Registration Code Serial Key Crack Download

    Rosemary L. Diaz
    15 May 2015 | 3:48 am
    Wondershare Data Recovery Registration Code Serial Key Crack Portable Full Version Patch Download Wondershare data recovery registration code is effective and easy to use software. It can recovery videos, document files, photos which are deleted by mistake crack software download For windows and Mac Features: Unique recovery Guaranteed recovery Wizard mode recovery Partition recovery
  • Download Icecream Media Converter Crack Patch Portable Free

    Rosemary L. Diaz
    20 Apr 2015 | 9:20 pm
    Download Icecream Media Converter - Full Version Software Icecream Media Converter handles the vast majority of common media file formats like  3GP, WAV, MP3, AAC,  AVI, MOV, MPEG, OGG, MP4, MKV, WMA, and also other ones. Download Icecream Media Converter Software
  • add this feed to my.Alltop

    Crack Software Free Download Serial Keygen License Key Portable Full Version

  • Miranda IM Portable Setup License Key Pro Free Download

    Rosemary L. Diaz
    18 May 2015 | 5:49 am
    Miranda IM Portable Setup License Key Pro for Android Windows 8 Free Download Miranda IM portable is free software for windows. Technically, this license key software is an open-source Multi-protocol instant messenger. Plus, it is bundled with lots of handy features such as: 1.    The framework that bases on plug-ins. 2.    Consists on 350+ plugins. 3.    Customizable interface. 4.   
  • LumaPix Foto Fusion Crack Patch Serial Key License Download

    Rosemary L. Diaz
    18 May 2015 | 5:48 am
    LumaPix Foto Fusion Crack Patch Serial Key License Full Version Portable V5 Free Download LumaPix Foto Fusion crack is capable layout software for Windows. Its modes of blending let users increase attractiveness and uniqueness of Photos patch. Plus, its tool of “Unsharp Mask” helps any person in beautifying images and this serial key tool also assists in defogging of pictures as well. Its
  • ACDsee Ultimate Serial Keygen Portable License Key Download

    Rosemary L. Diaz
    15 May 2015 | 5:02 am
    ACDsee Ultimate Serial Keygen Portable License Code 8 Full Crack Free Download ACDsee Ultimate 8 serial key organizes photos and makes them usable like it has a photo editing tool which allows you to add text of change format in a classification mode crack software download version 8 3 5 6 Features: Self creator Searching tool Perform batch operations Email and online sharing Trial
  • Avs Video Editor Crack Activation Code Patch Product Key Download

    Rosemary L. Diaz
    15 May 2015 | 5:00 am
    Avs Video Editor Crack Activation Code Patch Product Key Portable Full Version Registration Serial Number Free Download Avs video editor crack is a editing portable software that has made video editing much easier. The software is professional and creative also free download software version 6, version 7, for Mac and Windows 7 & 8 Features: Preview Window Transition effects Text Edit
  • Free Download eBook Converter

    Rosemary L. Diaz
    17 Apr 2015 | 4:13 am
    Download eBook Converter Bundle 3.16 - Full Version Software Support Public library eBook. Easy to use, 1-click converter. Support Google ebook, Kobo eBook, Sony eBook. Support Kindle,Adobe ADE, NOOK DRM protection. Convert eBook to PDF, ePub,Kindle, Word, HTML, Text Decrypt and convert Kindle,Adobe digital editions, NOOK eBook. Download eBook Converter Bundle Software
 
  • add this feed to my.Alltop

    nationofcode

  • C#, .NET, and jobs

    nationofcode
    16 May 2015 | 3:36 pm
    It’s interesting that there aren’t more people advocating .NET programming in C#, given the volume of demand for competent .NET developers. Recently, I was looking at the number of job openings over the past 3 months where C# was cited and the numbers are quite staggering. In London alone there have been 5642 job postings for C# related positions (according to ItJobsWatch) in the 3 months leading up to 15th May 2015. Interestingly, over the same period there have been 1402, 1975, and 155 job postings citing Ruby, PHP, and Node.js respectively. In case you aren’t already…
  • Misconceptions about programming

    nationofcode
    14 Apr 2015 | 4:21 pm
    Most non-programmers view programming as science of its own. To be honest, this is partially true. Yet, take sports for an example. You have your friendly games, you have clubs, and sometimes even semi-professional leagues, and then there is the professional stage, of which most of us can only dream of. It is much the same with programming. With today’s programming tools, writing a useful application has never been easier, and while your first project may not be fit to compete with Microsoft’s, Apple’s, or Oracle’s professional products, it will get you on your way,…
  • Learning to code for the first time

    nationofcode
    30 Mar 2015 | 9:18 am
    For those who have never seen or tried to write code before, learning to code can seem very foreign and at first a daunting prospect. The hardest part about learning to code is understanding where to start, what to learn, and in which order you should learn things. It’s difficult to find quality learning materials out there for everything, and its time consuming and sometimes difficult to realize when you have found a resource that is worthwhile.   Coding is certainly not for everyone, and that’s why its a good idea to try coding first if you are thinking about attending a…
  • The Nation Of Code has arrived

    nationofcode
    28 Mar 2015 | 12:40 pm
    Learning to code is kind of like learning to ride a bike, except a bit harder and a lot more fun. At the Nation Of Code we have decided that it’s time to spread the fun, and help enable people to enter the software field. That’s why in 2016 we will be starting the UK’s first premier all inclusive programming boot camp. Why? Well, there is still a growing need for competent programmers – a need that far exceeds the amount of programmers out there . And we don’t feel that there is many viable options when it comes to programming boot camps in the UK The Nation Of…
  • add this feed to my.Alltop

    Download Full Version Software Crack Serial Keys Portable

  • GeoGebra Portable License Key Serial Full Crack Version Download

    Shannon R. Carden
    18 May 2015 | 12:46 am
    GeoGebra license key is mathematical app for the users of Geometry & Algerbra. The crack software is completely based on mathematics to make the confusions clear and work with easy to understand Mathematics more download free software full version GeoGebra Portable License Key Serial Full Crack Version Ultimate Professional Free Download Feature: Equation solver Investigating tool Symbol
  • SyncBackSE Crack Portable Serial Key Setup License Download

    Shannon R. Carden
    18 May 2015 | 12:44 am
    SyncBackSE Crack is a synchronizer of directory backup. Serial key manages data and organizes data in different portions and partitions free software download V6, V7, V5 portable. SyncBackSE Crack Portable Serial Key Setup License Keygen Registry Full Backup Version Download Feature: Intelligent tool Give complete backup Transform data Filter option Added Compare data by type, size or
  • Advanced Video Converter Serial Key Crack License Code Free Download

    Shannon R. Carden
    14 May 2015 | 9:49 pm
    Advanced Video Converter Serial Key Crack License Code Portable Patch Keygen Professional Registration Free Download Advanced Video Compressor serial key is a re-sizing and compressing too. The license code software lets you enlarge and re-size your video to adjust according to the uploading terms of any website full version software. Features: Easy converts All formats supported Edit
  • BB Flashback Crack Serial Key Portable License Key Download

    Shannon R. Carden
    14 May 2015 | 9:46 pm
    BB Flashback Crack Serial Key Portable License Key Patch Pro Recorder Safe Express Download BB FlashBack crack is video recording software. The serial key software can record video in different formats, add text and sound effects. 4 5 2 3 software with license key. Features: Create shortcuts of recordings No use of mouse On screen recording Add images to video Mp3 and Wav format
  • System Mechanic Patch Professional with Keygen Download

    Shannon R. Carden
    13 May 2015 | 2:59 am
    System Mechanic Patch Professional 14 Crack Portable Serial Key License Number with Keygen Free Download System Mechanic Patch gives a boost to internet speed and improve performance of Pc by managing hard drive. The crack software optimizes and monitors the programs, games or apps running on one time. Infections and virus make the Pc work slow but this software give a hand to Pc to run at
  • add this feed to my.Alltop

    Albin's Blog

  • How to get all the configurations from a configurationFactory - Adobe CQ5/Adobe AEM

    Albin Issac
    23 May 2015 | 11:25 am
    How to get all the configurations from a configurationFactory - Adobe CQ5/Adobe AEM@Reference(cardinality = ReferenceCardinality.MANDATORY_UNARY, policy = ReferencePolicy.STATIC)private ConfigurationAdmin configAdmin;try {Configuration[] confArray = configAdmin.listConfigurations("(service.factoryPid= com.service.config.impl.ConfigFactoryServiceImpl)");//Retrieve the configurations - Iterate through confArrayfinal Configuration conf = confArray[0];final String property1 = (String) conf.getProperties().get("property1");} catch (Exception e) {}service.factoryPid:
  • Adobe CQ/Adobe AEM: Configuration Services for Multiple Sites through configurationFactory

    Albin Issac
    23 May 2015 | 9:34 am
    Adobe CQ/Adobe AEM: Configuration Services for Multiple Sites through configurationFactorySometimes, we have to define configuration services that will differ only with configuration values. For e.g we will have different sites that will use the same configuration service but with different configuration values specific to sites.In this scenario, we have to create a site specific configuration service for all the sites (multiple services) but OSGI provides the concept of ServiceFactories, the service factory can be used to create configuration services with same set of properties and…
  • how to Delete/Disable the users through Java API in Adobe CQ5

    Albin Issac
    22 May 2015 | 4:54 am
    This post will explain how to Delete/Disable the users through Java API in Adobe CQ5. @Reference ResourceResolverFactory resolverFactory; ResourceResolver adminResolver = null; Session adminSession=null; try {   adminResolver = resolverFactory.getAdministrativeResourceResolver(null);        adminSession = adminResolver.adaptTo(Session.class);        final UserManager userManager= adminResolver.adaptTo(UserManager.class);                    Authorizable authorizable =…
 
Log in