Software Development

  • Most Topular Stories

  • Geek Reading October 1, 2014

    Developers
    Rob Diana
    1 Oct 2014 | 5:30 am
    I have talked about human filters and my plan for digital curation. These items are the fruits of those ideas, the items I deemed worthy from my daily reading. These items are a combination of tech business news, development news and programming tools and techniques. You will note that some of the formatting has changed, and that is due to the change in my process. Formatting, and the information presented, is likely to change a bit as I develop my new process. Real-time Analytics at Massive Scale with Pinot | LinkedIn Engineering Ansible Quick Start | ryaneschinger.com Pulse:…
  • Best of Email - Greatest Pitch EVER!

    The Daily WTF
    1 Oct 2014 | 3:00 am
    Trying to advance yourself in your career is really tough. Usually, if you want things to go your way, either you have to work really hard at it or pray that you know someone who might be willing to assist on your behalf. Well, if the email that Dhruv received is any indication, you can forget about all that stuff. Yep, here's proof that, sometimes, opportunities just fall out of the sky. I am a serial entrepreneur who has made millions, on paper and in the real world. I'm abt to give your skills a real life chance to make a difference and just maybe help create one of the great Internet…
  • Setting up a ruby development VM with Vagrant, Chef, and rbenv

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

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

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

    Google Developers Blog

  • Sudoku, Linear Optimization, and the Ten Cent Diet

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

    Gary Lewis
    25 Sep 2014 | 2:16 pm
    Here at Google, we always put the user first, and for the Developer Platform team, our developers are our users. We want to create the best development platform and provide the support you need to build world-changing apps, but we need to hear from you, our users, on a regular basis so we can see what’s working and what needs to change.That's why we're launching our developer survey -- we want to hear about how you are using our APIs and platforms, and what your experience is using our developer products and services. We'll use your responses to identify how we can support you better in…
  • New Google Apps Activity API

    Gary Lewis
    24 Sep 2014 | 10:21 am
    Back in January, Google Drive launched an activity stream that shows you what actions have been taken on files and folders in your Drive. For example, if someone makes edits on a file you’ve shared with them, you’ll see a notification in your activity stream. Today, we’re introducing the new Google Apps Activity API designed to give developers programmatic access to this activity stream. This standard Google API will allow apps and extensions to access the activity history for individual Drive files as well as descendents of a folder through a RESTful interface.The Google Apps Activity…
  • New features in Admin SDK: Custom user attributes, and opening up access to all domain users

    Gary Lewis
    23 Sep 2014 | 11:21 am
    By Muzammil Esmail, Product Manager, Google for WorkThe Admin SDK provides a comprehensive directory experience for Google for Work customers to help them meet specific business needs around data storage for customers. Here are some important updates to this SDK.Custom attributes in the user’s profileNow available is a new feature in the Directory API which allows you to add custom attributes for your users. For instance, you could store the projects your users work on, their desk number, job level, hiring date — whatever makes sense for your business. Once the custom attributes for your…
  • Get your app in the Google index - and be ready for the future of Search

    Gary Lewis
    19 Sep 2014 | 11:15 am
    Last October we worked with a small number of developers to launch App Indexing, the ability for Google to index apps just like websites. In June, we opened App Indexing to all Android developers, giving you the ability to add app deep links to search results, helping users find your content and re-engage with your app after they’ve installed it. Today, we’d like to highlight two videos to help you set up App Indexing. Check them out below. You’re only a few steps away from driving re-engagement and unlocking new avenues of discovery for your app. 1998 all over againIn 1998, Google set…
 
  • add this feed to my.Alltop

    dzone.com: latest front page

  • How to build websites fast, with the rapid prototyping workflow

    peter.wdd
    2 Oct 2014 | 7:36 am
    Startups are notorious for bringing an idea from a concept to a finalized product fast.While there’s certainly something to be said for taking our time and doing in depth research at every milestone, sometimes we just need to get an idea up and running as soon as possible.Rapid prototyping in a startup culture slims the typical design and development process to hit the high points and retouch the lows after the fact. We can learn a lot from this methodology and apply it directly to our own work, even if that work isn’t for a startup.
  • Optional Type, An Alternative To Null In Java 8

    sreenu9552008
    2 Oct 2014 | 7:30 am
    Optional Type, An Alternative To Null In Java 8
  • Lighting Up Real-Time Web Communications with SignalR: (04) Scaling with SignalR

    dotCore
    2 Oct 2014 | 7:29 am
    Explore how to scale SignalR out across multiple-instance web farm scenarios. Learn about the SQL, Service Bus, and Redis backplane options and how to decide which is right for your application.
  • Aspose Centralized APIs Maven Dependencies support & HTML to MS Word Export

    zondray
    2 Oct 2014 | 7:29 am
    Aspose has released v1.1 of Aspose Java for Spring (extension of Spring’s PetClinic Sample Web application) with quit few enhancements and updates in features. The latest release simplified the Aspose Maven dependencies integration with the extended Spring’s PetClinic Web Application or Any Maven based project through Aspose Cloud Maven Repository inclusion in the project maven pom.xml, as opposed to the previous approach (in v1.0), which first created the local maven repository for the Aspose Maven dependencies to be specified in pom.xml configuration file. This also dramatically…
  • Evangelism is NOT Sales

    acoin
    2 Oct 2014 | 6:17 am
    I recently had a discussion with a CFO of a technology company. Ten minutes into our conversation he said, “so evangelism is pretty much rogue sales”. Internally I cringed. I politely corrected him that the two could not be further apart.
 
  • add this feed to my.Alltop

    Ajaxian » Front Page

  • Scaling up CSS

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

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

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

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

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

    PHP.net news & announcements

  • PHP Australia Conference 2015

    Webmaster
    26 Sep 2014 | 12:52 am
    We are extremely pleased to be hosting Australia’s first ever PHP Conference on the 12th & 13th March 2015 in Sydney. This conference has been a long time coming. We aim to inspire, educate and motivate our brilliant PHP Australia developers. We are delighted to be hosting this event where beginner, intermediate to skilled developers are welcome to participate. Please join us on this opportunity, share your ideas, get valuable knowledge, collaborate with your peers and enjoy this amazing adventure. With more than 200 delegates expected over two days, this will be the highlight of our…
  • PHP 5.4.33 Released

    Webmaster
    18 Sep 2014 | 8:03 pm
    The PHP development team announces the immediate availability of PHP 5.4.33. 10 bugs were fixed in this release. All PHP 5.4 users are encouraged to upgrade to this version. This release is the last planned release that contains regular bugfixes. All the consequent releases will contain only security-relevant fixes, for the term of one year. PHP 5.4 users that need further bugfixes are encouraged to upgrade to PHP 5.6 or PHP 5.5. For source downloads of PHP 5.4.33 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in…
  • PHP 5.5.17 is available

    Webmaster
    18 Sep 2014 | 4:55 am
    The PHP development team announces the immediate availability of PHP 5.5.17. Several bugs were fixed in this release. All PHP 5.5 users are encouraged to upgrade to this version. For source downloads of PHP 5.5.17 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
  • ConFoo: Call for paper is now Open

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

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

    MapQuest Dev Blog

  • Nominatim/OSM Data Updates Temporarily Suspended

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

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

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

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

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

    A List Apart: The Full Feed

  • Laura Kalbag on Freelance Design: Breaking Stuff

    2 Oct 2014 | 5:30 am
    Do you know that horrible fear when you’ve broken something on a client project and you have no idea how to fix it? I do… Sometimes I’ll have been wading through templates on a site, getting it all up to scratch, then suddenly I’m faced with a page of doom—a whole page of garbled semi-English that sort of resembles an error message, but nothing I’ve ever seen before. As a freelancer, I’ve always been proud to have the time to dedicate to learning. Keeping up with the industry, and being able to level up my skills on each new project, is very important to me. But sometimes I…
  • Before You Hire Designers

    30 Sep 2014 | 7:00 am
    Before you hire a designer, set up the situation this person needs to be effective. Bringing any employee into an unprepared environment where they don’t have the tools or authority to succeed is unfair to them and a huge waste of your hard-earned money. It also burdens the other employees who aren’t sure what to do with this new person. A few years ago, I made plans with a friend for breakfast. She was late. When she finally got there, she apologized, saying she’d been cleaning up for the housecleaner. “Why in the world would you clean up for a housecleaner?!?” I asked. “So she…
  • Making Our Events More Inclusive For Those Under 21 (and Also Everyone Else)

    29 Sep 2014 | 5:30 am
    On Saturday, Benjamin Hollway, a 16 year old front-end developer, wrote a post about his recent experiences attending industry events. He’s been coding since he was eight, and earlier this year he was shortlisted for Netmag’s Emerging Talent category. Yet none of the people in this category are able to participate fully in the sort of activities most of us take for granted. Last week, Benjamin attended an event I spoke at in London. He’d saved up to buy a ticket and travel up to the conference, and after the event he followed everyone to the after party to chat about the conference…
  • This week's sponsor: Hack Reactor

    The fine folks at A List Apart
    25 Sep 2014 | 11:39 am
    Hack Reactor is now Online or Onsite. Take our 12-week immersive JavaScript program from home with Hack Reactor Online.
  • Shellshock: A Bigger Threat than Heartbleed?

    25 Sep 2014 | 10:00 am
    Time to update those Linux servers again. A newly-discovered Linux flaw may be more pervasive, and more dangerous, than last spring’s Heartbleed. A newly discovered security bug in a widely used piece of Linux software, known as “Bash,” could pose a bigger threat to computer users than the “Heartbleed” bug that surfaced in April, cyber experts warned on Wednesday. Hackers can exploit a bug in Bash to take complete control of a targeted system, security experts said. The “Heartbleed” bug allowed hackers to spy on computers, but not take control of them. “Bash” Software…
 
  • add this feed to my.Alltop

    Ruby News

  • Ruby 2.1.3 Released

    19 Sep 2014 | 5:00 am
    We are pleased to announce the release of Ruby 2.1.3. This is a patchlevel release of the stable 2.1 series. This release contains a change of full GC timing to reduce memory consumption (see Bug #9607), and many bugfixes. See tickets and ChangeLog for details. Download http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.3.tar.bz2 SIZE: 11998074 bytes MD5: 02b7da3bb06037c777ca52e1194efccb SHA256: 36ce72f84ae4129f6cc66e33077a79d87b018ea7bf1dbc3d353604bf006f76d6 SHA512: 9b48adb161e5e4550a71f61252c8edf59944affb82250babcb64240749af4b672e4a54ccd0feac5b36ea447a358b350b5080125ef2d4acf6e9e8b1ab82612f48…
  • Ruby 2.0.0-p576 Released

    19 Sep 2014 | 5:00 am
    We are pleased to announce the release of Ruby 2.0.0-p576, to celebrate the holding of RubyKaigi2014 in Japan now. This release includes many bugfixes, such as: many fixes of memory leaks and using extra memory. many fixes of platform-specific issues (especially in build process). many document fixes. See tickets and ChangeLog for details. Download http://cache.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p576.tar.bz2 SIZE: 10753403 bytes MD5: eccd42d43620544a085c5e3834572f37 SHA256: 8cfdbffc81cebd1d25304225ffadc7dcb612a500c81ba6f5f95c5296dfa62059 SHA512:…
  • Ruby 2.2.0-preview1 Released

    18 Sep 2014 | 2:00 am
    We are pleased to announce the release of Ruby 2.2.0-preview1. Ruby 2.2.0-preview1 is the first preview of Ruby 2.2.0. Many new features and improvements are included for the increasingly diverse and expanding demands for Ruby. For example, Symbol GC makes Symbols garbage collectable. This reduces memory usage of Symbols; because GC couldn’t collect Symbols before Ruby 2.2. So Rails 5.0 will require Symbol GC. It will support only Ruby 2.2 or later. (See Rails’ blog post for detail.) Also, new Incremental GC decreases pause time of garbage collection. It is helpful to run Rails…
  • ConFoo 2015 is looking for Ruby speakers

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

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

    Google Testing Blog

  • Announcing the GTAC 2014 Agenda

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

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

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

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

    Google Testing Bloggers
    31 Jul 2014 | 9:59 am
    by Erik Kuefler This article was adapted from a Google Testing on the Toilet (TotT) episode. You can download a printer-friendly version of this TotT episode and post it in your office. Programming languages give us a lot of expressive power. Concepts like operators and conditionals are important tools that allow us to write programs that handle a wide range of inputs. But this flexibility comes at the cost of increased complexity, which makes our programs harder to understand. Unlike production code, simplicity is more important than flexibility in tests. Most unit tests verify that a…
  • add this feed to my.Alltop

    Scott Hanselman's Blog

  • Windows 10 gets a fresh command prompt and lots of hotkeys

    Scott Hanselman
    1 Oct 2014 | 10:35 am
    Much has been written and much will be written about the Windows 10 announcement. Windows 10, because 7 8 9.— Scott Hanselman (@shanselman) September 30, 2014 I'm pretty stoked, and am playing with the Windows 10 Technical Preview now. I can see that there's lots of new enhancements to the shell, the Start Menu/ Screen, how Universal apps work, and so much more. But, let's focus on the "other shell." The console! The console (conhost) that cmd.exe (often incorrectly but colloquially called the DOS Prompt) and PowerShell live within hasn't had much love in the last several years, IMHO. But…
  • Inception-Style Nested Data Formats

    Scott Hanselman
    29 Sep 2014 | 5:25 pm
    Dan Harper had a great tweet this week where he discovered and then called out a new format from IBM called "JSONx." "JSONx is an IBM standard format to represent JSON as XML" Oh my. JSONx is a real thing. Why would one inflict this upon the world? Well, if you have an existing hardware product that is totally optimized (like wire-speed) for processing XML, and JSON as a data format snuck up on you, the last thing your customers want to hear is that, um, JSON what? So rather than updating your appliance with native wire-speed JSON, I suppose you could just serialize your JSON as XML. Send…
  • How do I set different wallpapers for each monitor in Windows?

    Scott Hanselman
    25 Sep 2014 | 1:20 am
    I wanted a different wallpaper (or "screensaver," for the non-technical relatives, because I know you call desktop wallpaper that) for each of my multiple monitors in Windows. To start changing your wallpaper, first right-click on the desktop on click Personalize. Click the words "Desktop Background" at the bottom of the Personalization dialog. Now, from here, if you LEFT-click a wallpaper you're selecting that wallpaper for ALL your monitors. BUT, if you RIGHT-click on an image, you can set wallpapers individually. Enjoy! © 2014 Scott Hanselman. All rights reserved.
  • Towards a better console - PSReadLine for PowerShell command line editing

    Scott Hanselman
    24 Sep 2014 | 5:35 pm
    Sometimes textmode is where it's at. I've long blogged about tools and techniques that will make your Windows console experience better. Perhaps you're a *nix person who is using Windows in your day job, or you wish the Windows PowerShell prompt was more nix-y. Or perhaps you're a PowerShell person who wants to take your command-line to the next level. Well, just as NuGet is how we get .NET libraries quickly, and Chocolately is a kind of apt-get for Windows, PsGet is a way to easily add PowerShell modules to your prompt. To install PsGet you run this script (feel free to vet it): (new-object…
  • Jump-Location - A Change Directory (CD) PowerShell Command that reads your mind

    Scott Hanselman
    18 Sep 2014 | 1:51 pm
    There's a lovely little utility called autojump for *nix consoles that makes the 'cd' command very smart. More that just auto-completion, it's a kind of "auto guessing." Hence, autojump. There is some beginning Windows support, but instead I turned to Tim Kellogg's open source PowerShell implementation "Jump-Location." What a joy. First, I was like "jump-location?" I'm not going to type that. But then, of course, duh. Aliases. Jump-Location is aliased to just j, which means I can now do awesome stuff like this:c:\> j sc c:\users\scott> j g c:\users\AppData\Local\GitHub> j des…
 
  • add this feed to my.Alltop

    Jon Udell

  • A cost-effective way to winterize windows

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

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

    Jon Udell
    16 Sep 2014 | 8:13 am
    Our U-Pack containers arrived on Thursday, August 21. We loaded them Friday through Monday, they departed on Wednesday, August 27. If your loading phase crosses a weekend you get 5 days to load. That’s enough time to consolidate and reconsolidate as you fill the cubes, and to make final decisions about what to take or toss as you go along. I’ve always enjoyed the challenge of packing things into containers. It’s kind of like building a stone wall. You wind up with oddly-shaped spaces to fill, and you look for oddly-shaped things that will fill them. In our case we had more…
  • Not the link Zillow was looking for

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

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

    Rands in Repose

  • Elon on the Future of Humanity

    rands
    30 Sep 2014 | 7:33 am
    Via Aeon: ‘If you look at our current technology level, something strange has to happen to civilisations, and I mean strange in a bad way,’ he said. ‘And it could be that there are a whole lot of dead, one-planet civilisations.’
  • Put the Laptop Away

    rands
    28 Sep 2014 | 11:49 am
    Clay Shirky on Medium: People often start multi-tasking because they believe it will help them get more done. Those gains never materialize; instead, efficiency is degraded. However, it provides emotional gratification as a side-effect. (Multi-tasking moves the pleasure of procrastination inside the period of work.) This side-effect is enough to keep people committed to multi-tasking despite worsening the very thing they set out to improve.
  • What Coke Contains

    rands
    23 Sep 2014 | 7:44 am
    Kevin Ashton on Medium: Like every other tool, a can of Coke is a product of our world entire and contains inventions that trace all the way back to the origins of our species.
  • The Song of the Introvert

    rands
    17 Sep 2014 | 6:36 am
    You are a threat. It’s a strong word. I don’t mean that you intend pain, injury, or damage. But I’m an introvert and you – as a new unknown human – are a threat to me. I don’t know what you want and you most definitely want something and until I figure that out, you’re a threat. See… I have control issues. I am mostly calm when I am alone in my Cave. My stuff is where I expect it to be, the furniture is how I like it and the walls are blood red – they surround me completely. There are rarely surprises in my Cave and that is how I like it, thank you very much. My Cave is…
  • Not a Hobby

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

    Software Development in the Real World

  • P90 Workout

    miguelcarrasco
    22 Sep 2014 | 1:45 pm
    I’m excited to announce that on September 23rd, 2014 Tony Horton will finally launch his latest workout program that is designed for beginners, P90. The P90 workout is a brand new program that will get you in the best shape of your life, regardless of where you are starting from. So if workout programs like “Insanity” or “P90X” scared you in the past, but you wanted to workout from home, P90 is the workout you will finally want to get, and complete.  A detailed P90 review is available for you at Smart Ass Fitness. Once P90 launches, the article will be updated…
  • Chalene Johnson’s New PiYo Workout Coming

    miguelcarrasco
    18 Mar 2014 | 1:54 pm
    Chalene Johnson is set to release a brand new workout in June that I am absolutely thrilled and excited for. Chalene Johnson’s PiYo is going to completely change the game for a lot of people. PiYo was created for people that love Yoga and Pilates, but are missing the extra energy and music and “fun” aspect to the workout. With PiYo, you get the best of both worlds, all combined into one powerful workout. I had the chance to try PiYo with Chalene Johnson back in September, and I was blown away at how fun and exiting Pilates and Yoga become when Chalene Johnson combined them…
  • P90X3 Review

    miguelcarrasco
    26 Nov 2013 | 2:16 am
    P90X3 is set to be released December 10th, 2013.  P90X3 is a 30 minute workout, 6 days a week that will get you in the best shape of your life. Gone are the 60 and 90 minute workouts. Tony Horton and Beachbody worked together to get the workouts much shorter, and more effective. When Tony Horton sat down with Beachbody for the making of the next workout, it was clear he was going to push for a shorter workout that would only take 30 minutes a day to get done. People simply don’t have time for long workouts anymore. And the reality is, Beachbody found a way to bring an incredible P90X…
  • Get in The Best Shape of Your Life

    miguelcarrasco
    5 Oct 2013 | 6:07 am
    As many of you know, I recently became a Beachbody Coach. I did this for a few reasons, but the main two were: To make sure that I wouldn’t ever gain back the weight that I had lost (I’ve lost 80 pounds now since June 2012). So far, my strategy has worked pretty well! The second reason I became a Beachbody Coach was so that I could help other people get in great shape. I wanted to let you know of a big announcement we have for people that live in Winnipeg. Winnipeg Fit Clubs Beginning Sunday, October 20th 2013, we are going to be hosting FREE Fit Clubs at Bronx Community Center on…
  • 20 Tips to Improve ASP.net Application Performance

    miguelcarrasco
    11 Sep 2013 | 11:26 pm
    Not a .net Developer? Are you an asp.net developer? Want to get read a Focus T25 Review? If you aren’t don’t worry, we have similar posts in the works for Ruby, PHP, and other developers out there.  If you are an ASP.net developer, listen up! Get Ready for Massive Gains There are certain things you should take into account when you are developing your applications.  Over the last 12 years or so of working with asp and asp.net, I have learned to avoid and do certain things that increase your application performance by a massive amount!  Below are my top 20 tips to improving…
  • add this feed to my.Alltop

    Treehouse Blog

  • Fun at the Treehouse Company Meet-up 2014

    Gill Carson
    30 Sep 2014 | 6:52 pm
    The whole of Treehouse is at our company meet-up in Lake Tahoe this week. We’re 75 people strong now and our Treehousers come from all the corners of the US and beyond. Most of us either work out of the Orlando or Portland offices but we also have people based in San Francisco, Atlanta, New York, Chicago, Santa Cruz, Jacksonville, Greenville and London (among others). Because we are so spread out as a company it’s important for us to get together occasionally to meet in person, bond and just plain make friends. Up to now we have only met as a company every year but after this…
  • New Course: Moving to WordPress.org

    Zac Gordon
    30 Sep 2014 | 5:15 pm
    In this short course I will go over the different things you need to know when transferring a WordPress site from the .com version of WordPress to the .org version. WordPress.com is a great hosted WordPress option that lets you get a WordPress site online quickly and for free without needing your own hosting. However, there are limitations to WordPress.com, sites, primarily the limited number of plugins and themes that are available and the lack of the ability to be able to customize the template files. For this reason, some users find that at a certain point they need to move their WordPress…
  • How to Launch a Mobile App

    Marshall Huss
    29 Sep 2014 | 6:00 am
    Last week was an exciting one in the mobile world. Apple launched iOS 8 and started shipping the new iPhone 6. We at Treehouse were so excited about all the new stuff that we decided to release a few new things of our own including a few new mobile courses and two mobile apps. Here’s what we launched and a few things we’ve learned along the way that we wanted to share. Learn Swift Now that iOS 8 is out we’re allowed to share what Amit and Pasan have been working on for the last few months. If you’re interested building an iOS app then checkout our 4 Swift courses. Android App…
  • Why We Decided to Take a Paycut

    Ryan Carson
    25 Sep 2014 | 12:26 pm
    There was something we were doing at Treehouse that made us more money, but just didn’t feel quite right. We’ve finally decided to just pull the trigger and take the hit on revenue, because taking care of our Students is always the right thing to do. If you weren’t already aware, Treehouse students have had the option to pause their account for up to 3 months at a time. At the end of that period your account would be automatically unpaused, and you’d begin paying for your account again. For those of you that used pausing, the time limit was inconvenient, and introduced…
  • Interview: Type Designer Mattox Shuler

    Matt Spiel
    25 Sep 2014 | 11:09 am
    I recently interviewd Mattox Shuler, a type designer who runs Fort, his type foundry. Mattox was kind enough to talk to me a bit about his journey to becoming a full time type designer and his new Treehouse course. MS: Mattox, let me start by saying I am a huge fan of Fort and your work. I know everyone at Treehouse is incredibly excited for your web typography course to release. MX: Thanks so much Matt. I’m honored you guys thought of me for the course. It’s been a lot of fun seeing it all come together. MS: Alright, to get us started why don’t you tell us a little bit about…
  • add this feed to my.Alltop

    ScottGu's Blog

  • New D-Series of Azure VMs with 60% Faster CPUs, More Memory and Local SSD Disks

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

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

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

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

    2 Aug 2014 | 7:20 pm
    Last week MS Press published a free ebook based on the Building Real-World Apps using Azure talks I gave at the NDC and TechEd conferences.  The talks + book walks through a patterns-based approach to building real world cloud solutions, and help make it easier to understand how to be successful with cloud development. Videos of the Talks You can watch a video recording of the talks I gave here:  Part 1: Building Real World Cloud Apps with Azure  Part 2: Building Real World Cloud Apps with Azure eBook Downloads You can now download a completely free PDF, Mobi or ePub version of…
 
  • add this feed to my.Alltop

    Perlbuzz

  • Perlbuzz news roundup for 2014-09-15

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

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

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

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

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

    Official jQuery Blog

  • Update on jQuery.com Compromises

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

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

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

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

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

    Channel 9

  • Seeding Data in your Azure Mobile Service .NET Backend | Windows Store Developer Solutions

    JeffSanders
    2 Oct 2014 | 6:38 am
    In the previous video we talked about how to add a new table to the backend called 'Guitar'. I wanted to show you the magic of how the data gets pre-populated in the database.
  • Countdown to TechEd Europe: The One with the Bag | The Countdown Show

    RicksterCDN, Joey Snow
    2 Oct 2014 | 6:25 am
    Rick and Joey are back once again for another episode of the TechEd Countdown show. This week they give you more details on the venues for the Country Drinks! Here are the official venues by Country:Austria Agua Belgium/Luxembourg BestialDenmark/Norway/Finland PachaGermany ShokoNetherlands  Pullman Barcelona SkipperSweden/Switzerland  Club CatwalkUK Carpe Diem Lounge Club (CDLC)Rest of World Opium MarThen Rick and Joey reveal the BAG! That's right they give you a sneak peek at the official TechEd Europe backpack. What pockets are available? How about storage for laptops…
  • Edge Show 121 - Azure Resource Manager | Edge

    David Tesar, Simon May
    2 Oct 2014 | 1:15 am
    See why Azure resource manager is so important for anyone who uses Azure, an enabler of a key DevOps practice using infrastructure and configuration as code, and learn about how it works in this demo-heavy interview with Kevin Lam, Principal Program Manager at Microsoft. We also demo the newly released Role Based Access Control (RBAC) feature inside of Microsoft Azure.More specifically at [06:23], we cover:What is Azure Resource Manager? Resource Groups, Management Layer, RBAC, Deployment Templates[10:12] Demo: PowerShell to view and download deployment…
  • The evolving role of IT in a cloud services world - what does Office 365 mean for IT? | The Garage Series for Office 365

    Jeremy Chapman
    1 Oct 2014 | 6:49 pm
    Today we discuss what cloud services mean to administrators of Exchange, SharePoint, Lync and other Office services. Garage Series host, Jeremy Chapman, is joined by Curtis Sawin, a technology consultant who's helped quite a few IT departments move from locally managed to Office 365-managed services. They discuss how both IT operations and end user demands have met at the cloud, demonstrate tips to efficiently administer Office 365 using PowerShell and answer whether moving to the cloud changes the role of IT.Stay up to date with the latest shows at aka.ms/officegarageDownload the Windows…
  • .NET Micro Framework | Visual Studio Toolbox

    Robert Green
    1 Oct 2014 | 11:08 am
    In this episode, Robert is joined by Olivier Block and Salvador Ramirez, who talk about and show the just released beta update to the .NET Micro Framework SDK, which adds support for Visual Studio 2013. Olivier and Salvador show how easy it is to write C# applications that run on resource constrained embedded devices, including sensors and robots.Resources:.NET Micro Framework team blog.NET Micro Framework website.NET Micro Framework on CodePlex
 
  • add this feed to my.Alltop

    java.net

  • JavaOne Community Keynote moved

    editor
    1 Oct 2014 | 2:04 pm
    The JavaOne Community Keynote has been moved into a larger space due to the overwhelming attendance of previous sessions. The Keynote will now be at the Marriott Marquis (on 4th St near Mission St) in the Salon Ballroom 7/8/9. Source: Community:  
  • JavaOne Keynotes Available for Streaming

    editor
    1 Oct 2014 | 6:19 am
    If you missed the JavaOne Keynotes, they are available for online viewing. JavaOne Strategy Keynote IBM JavaOne Keynote JavaOne Technical Keynote Source: Community:  
  • JavaOne User Group Sunday

    editor
    29 Sep 2014 | 4:51 am
    It's Official! JavaOne opened with User Group Sunday, including great session and some surprises. Fortunately, everything came to a peaceful resolution. Source: https://blogs.oracle.com/java/entry/user_group_sunday_kicks_things Community:  
  • 2014 Java Geek Bike Ride

    rwlarsen
    29 Sep 2014 | 4:46 am
    In the days leading up to JavaOne, the Silicon Valley Java User Group hosted a Bike Ride from Fisherman's Wharf in San Francisco across the Golden Gate and to Sausalito. Tori Wieldt recaps the event, including lots of photos and even GPS tracking data. Source: https://blogs.oracle.com/java/entry/java_geeks_ride_again Community:  
  • 2014 Duke's Choice Award Winners

    editor
    29 Sep 2014 | 4:35 am
    The ballots are cast and the votes tallied; the winners of the 2014 Duke's Choice Awards have been announced. Take a look ate some of the most innovative and impactful projects in the Java ecosystem. Source: https://blogs.oracle.com/java/entry/2014_duke_s_choice_award Community:  
  • add this feed to my.Alltop

    The Daily WTF

  • Representative Line: Ternary Operator Nesting Syndrome

    2 Oct 2014 | 3:15 am
    Back in July, I wrote about my disdain for terinary operators citing a monster representative line as being a great example of an attempt at cleverness gone too far. Well, an anonymous submitter sent our way another terninary operator disaster but with a twist - nested within the call to "payRecordsList.Add", almost every parameter passed has its own ternary operator added. payRecordsList.Add(payRecord.DateLeft == null ? includePayrollIDinResult == false ? string.Format("{0:dd/MM/yyyy} to Present : {1} ({2})", payRecord.DateStarted, payRecord.Department.PayrollCompany.CompanyName,…
  • Best of Email - Greatest Pitch EVER!

    1 Oct 2014 | 3:00 am
    Trying to advance yourself in your career is really tough. Usually, if you want things to go your way, either you have to work really hard at it or pray that you know someone who might be willing to assist on your behalf. Well, if the email that Dhruv received is any indication, you can forget about all that stuff. Yep, here's proof that, sometimes, opportunities just fall out of the sky. I am a serial entrepreneur who has made millions, on paper and in the real world. I'm abt to give your skills a real life chance to make a difference and just maybe help create one of the great Internet…
  • CodeSOD: Stringify All the Things!

    30 Sep 2014 | 3:15 am
    When Justin submitted this C# code, he knew what line to include in the subject line of the email to get our attention: if (String.Empty == null) GC.KeepAlive(string.Empty); String is the string datatype. string is just an alias to that type, used to make the code look more like C. Empty is a constant that represents an empty string. And GC represents the garbage collector- if the Empty string constant has somehow become null, prevent that constant which is currently not pointing at anything from being garbage collected. That’s the cleanest, most easy to understand line of code in this…
  • Gridlock

    29 Sep 2014 | 3:15 am
    In every global organization, there comes a point where someone figures out that all of those servers scattered throughout the planet aren't running at 100% capacity, and that they are sitting there going: Got anything for me to do? Got anything for me to do? Got anything for me to do? ... It then occurs to these folks that these otherwise wasted CPU cycles can be leveraged to benefit the firm. Most people then realize that what they should do is buy a farm of machines and have some software to manage processes that are to run on the grid. Most people. At H. W.'s company, they designed…
  • Error'd: Free as in $5.29 Cheese Sticks

    26 Sep 2014 | 2:30 am
    C.F. wrote, "I came really close to redeeming my 'free' cheese sticks coupon on Pizza Hut's site."   "Apparently, I'm going to get my server right before the end of WWI," wrote Mark.   "Condi notified me that there was an error with one of my actions," Julien writes, "I still don't think it was worth it."   "Barnes and Noble has secured my order by making it NaN," writes Kevin K.   "I know it's a new programming language and all, but I was surprised to see the language specification for Swift weigh in at 99 exabytes," writes Alastair.   "How much does it cost to visit…
  • add this feed to my.Alltop

    The Old New Thing

  • In the red corner, EXCEPTION_INT_DIVIDE_BY_ZERO and STATUS_INTEGER_DIVIDE_BY_ZERO; and in the blue corner, EXCEPTION_INT_OVERFLOW and STATUS_INTEGER_OVERFLOW

    Raymond Chen - MSFT
    2 Oct 2014 | 7:00 am
    The exception code EXCEPTION_INT_DIVIDE_BY_ZERO (and its doppelgänger STATUS_INTEGER_DIVIDE_BY_ZERO) is raised, naturally enough, when the denominator of an integer division is zero. The x86 and x64 processors also raise this exception when you divide INT_MIN by -1, or more generally, when the result of a division does not fit in the destination. The division instructions for those processors take a 2N-bit dividend and an N-bit divisor, and they produce N-bit quotient and remainder. Values of N can be 8, 16, and 32; the 64-bit processors also support 64. And the division can be signed or…
  • You can name your car, and you can name your kernel objects, but there is a qualitative difference between the two

    Raymond Chen - MSFT
    1 Oct 2014 | 7:00 am
    A customer reported that the Wait­For­Single­Object appeared to be unreliable. We have two threads, one that waits on an event and the other that signals the event. But we found that sometimes, signaling the event does not wake up the waiting thread. We have to signal it twice. What are the conditions under which Wait­For­Single­Object will ignore a signal? // cleanup and error checking elided for expository purposes void Thread1() { // Create an auto-reset event, initially unsignaled HANDLE eventHandle = CreateEvent(NULL, FALSE, FALSE, TEXT("MyEvent")); // Kick off…
  • Why does misdetected Unicode text tend to show up as Chinese characters?

    Raymond Chen - MSFT
    30 Sep 2014 | 7:00 am
    If you take an ASCII string and cast it to Unicode,¹ the results are usually nonsense Chinese. Why does ASCII→Unicode mojibake result in Chinese? Why not Hebrew or French? The Latin alphabet in ASCII lives in the range 0x41 through 0x7A. If this gets misinterpreted as UTF-16LE, the resulting characters are of the form U+XXYY where XX and YY are in the range 0x41 through 0x7A. Generously speaking, this means that the results are in the range U+4141 through U+7A7A. This overlaps the following Unicode character ranges: CJK Unified Ideographs Extension A (U+3400 through U+4DBF) Yijing…
  • Simulating media controller buttons like Play and Pause

    Raymond Chen - MSFT
    29 Sep 2014 | 7:00 am
    Today's Little Program simulates pressing the Play/Pause button on your fancy keyboard. This might be useful if you want to write a program that converts some other input (say, gesture detection) into media controller events. One way of doing this is to take advantage of the Def­Window­Proc function, since the default behavior for the WM_APP­COMMAND message is to pass the message up the parent chain, and if it still can't find a handler, it hands the message to the shell for global processing. Remember, don't fumble around. If you want to send a message to a window, then send a…
  • Marshaling won't get in your way if it isn't needed

    Raymond Chen - MSFT
    26 Sep 2014 | 7:00 am
    I left an exercise at the end of last week's article: "Why is the RPC_X_NULL_REF_POINTER error raised only sometimes?" COM subscribes to the principle that if no marshaling is needed, then an interface pointer points directly at the object with no COM code in between. If the current thread is running in a single-threaded apartment, and it creates a COM object with thread affinity (also known as an "apartment-model object"; yes, the name is confusing), then the thread gets a pointer directly to the object. When you call p->Query­Interface(), you are calling directly into the…
 
  • add this feed to my.Alltop

    Lambda the Ultimate - Programming Languages Weblog

  • sml-family.org

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

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

    23 Sep 2014 | 12:26 am
    Lambda the Ultimate is now running on a new, faster, more reliable server. The old one is now, uh... pining for the fjords. This should resolve the increasingly frequent outages we've seen recently. Because the old server had started failing, we didn't have time to do as much quality control on the migration as we would have liked. If anyone notices any issues with the site, please comment in this thread. Currently known issues: Non-Latin UTF-8 characters apparently didn't survive the database migration correctly. This is a particular issue if you have a username containing non-Latin…
  • Breaking the Complexity Barrier of Pure Functional Programs with Impure Data Structures

    22 Sep 2014 | 7:10 am
    Breaking the Complexity Barrier of Pure Functional Programs with Impure Data Structures by Pieter Wuille and Tom Schrijvers: Pure functional programming language offer many advantages over impure languages. Unfortunately, the absence of destructive update, imposes a complexity barrier. In imperative languages, there are algorithms and data structures with better complexity. We present our project for combining existing program transformation techniques to transform inefficient pure data structures into impure ones with better complexity. As a consequence, the programmer is not exposed to the…
  • Inside the Wolfram Language

    20 Sep 2014 | 7:20 pm
    Video of Stephen Wolfram showing off the Wolfram Language and sharing his perspective on the design of the language at Strange Loop conference.
  • add this feed to my.Alltop

    Coding Horror

  • Standard Markdown is now Common Markdown

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

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

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

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

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

    ASP.NET Content

  • ASP.NET MVC Facebook Birthday App

    29 Sep 2014 | 9:00 pm
    This tutorial will teach you how to build a Facebook app by using an MVC 5 NuGet package and Visual Studio 2013.
  • Authentication Filters in ASP.NET Web API 2

    24 Sep 2014 | 9:00 pm
    An authentication filter is a component that authenticates an HTTP request. Web API 2 and MVC 5 both support authentication filters, but they differ slightly, mostly in the naming conventions for t...
  • Complex Type Inheritance in OData v4 with ASP.NET Web API

    15 Sep 2014 | 9:33 pm
    According to the OData v4 specification , a complex type can inherit from another complex type. (A complex type is a structured type without a key.) Web API OData 5.3 supports complex type inherita...
  • What's New in ASP.NET Web API OData 5.3

    15 Sep 2014 | 9:00 pm
    This topic describes what's new for ASP.NET Web API OData 5.3. Download Documentation OData Core Libraries New Features Known Issues and Breaking Changes Bug Fixes Download The runtime features are...
  • Open Types in OData v4 with ASP.NET Web API

    15 Sep 2014 | 12:48 pm
    In OData v4, an open type is a stuctured type that contains dynamic properties, in addition to any properties that are declared in the type definition. Open types let you add flexibility to your da...
  • add this feed to my.Alltop

    Martin Fowler

  • photostream 74

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

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

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

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

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

    Channel 9

  • Seeding Data in your Azure Mobile Service .NET Backend | Windows Store Developer Solutions

    JeffSanders
    2 Oct 2014 | 6:38 am
    In the previous video we talked about how to add a new table to the backend called 'Guitar'. I wanted to show you the magic of how the data gets pre-populated in the database.
  • Countdown to TechEd Europe: The One with the Bag | The Countdown Show

    RicksterCDN, Joey Snow
    2 Oct 2014 | 6:25 am
    Rick and Joey are back once again for another episode of the TechEd Countdown show. This week they give you more details on the venues for the Country Drinks! Here are the official venues by Country:Austria Agua Belgium/Luxembourg BestialDenmark/Norway/Finland PachaGermany ShokoNetherlands  Pullman Barcelona SkipperSweden/Switzerland  Club CatwalkUK Carpe Diem Lounge Club (CDLC)Rest of World Opium MarThen Rick and Joey reveal the BAG! That's right they give you a sneak peek at the official TechEd Europe backpack. What pockets are available? How about storage for laptops…
  • Edge Show 121 - Azure Resource Manager | Edge

    David Tesar, Simon May
    2 Oct 2014 | 1:15 am
    See why Azure resource manager is so important for anyone who uses Azure, an enabler of a key DevOps practice using infrastructure and configuration as code, and learn about how it works in this demo-heavy interview with Kevin Lam, Principal Program Manager at Microsoft. We also demo the newly released Role Based Access Control (RBAC) feature inside of Microsoft Azure.More specifically at [06:23], we cover:What is Azure Resource Manager? Resource Groups, Management Layer, RBAC, Deployment Templates[10:12] Demo: PowerShell to view and download deployment…
  • The evolving role of IT in a cloud services world - what does Office 365 mean for IT? | The Garage Series for Office 365

    Jeremy Chapman
    1 Oct 2014 | 6:49 pm
    Today we discuss what cloud services mean to administrators of Exchange, SharePoint, Lync and other Office services. Garage Series host, Jeremy Chapman, is joined by Curtis Sawin, a technology consultant who's helped quite a few IT departments move from locally managed to Office 365-managed services. They discuss how both IT operations and end user demands have met at the cloud, demonstrate tips to efficiently administer Office 365 using PowerShell and answer whether moving to the cloud changes the role of IT.Stay up to date with the latest shows at aka.ms/officegarageDownload the Windows…
  • .NET Micro Framework | Visual Studio Toolbox

    Robert Green
    1 Oct 2014 | 11:08 am
    In this episode, Robert is joined by Olivier Block and Salvador Ramirez, who talk about and show the just released beta update to the .NET Micro Framework SDK, which adds support for Visual Studio 2013. Olivier and Salvador show how easy it is to write C# applications that run on resource constrained embedded devices, including sensors and robots.Resources:.NET Micro Framework team blog.NET Micro Framework website.NET Micro Framework on CodePlex
 
  • add this feed to my.Alltop

    CodePlex

  • CodePlex Daily Summary for Wednesday, October 01, 2014

    1 Oct 2014 | 11:00 am
    CodePlex Daily Summary for Wednesday, October 01, 2014Popular ReleasesJPush.NET (JPush .NET Server SDK): JPush Server SDK 1.2.2 (For JPush V3): Assembly: 1.2.2.35327 JPush REST API Version: v3 JPush Documentation Reference .NET framework: v4.0 or above. JSON.NET: 6.0.5 or above. Special Note: From this version on, JSON.NET is no longer included in release package. If you install JPush.NET by NuGet, it has already marked dependency of JSON.NET 6.0.5, otherwise you need to add JSON.NET 6.0.5 or above as reference to your project manually.
  • CodePlex Daily Summary for Tuesday, September 30, 2014

    30 Sep 2014 | 11:00 am
    CodePlex Daily Summary for Tuesday, September 30, 2014Popular ReleasesSKGL - Serial Key Generating Library: SKGL Extension methods 6 (1.0.7.1): For more information, please see the API documentation: http://api.serialkeymanager.com/!Remarker: Remarker 1.3: This update fixes some problems with xml comments. It "fixes" a problem with SQL script by disabling Remarker comments for that file type. (We hope to add Remarker comments to SQL scripts latter, but previous versions of Remarker just didn't work well with the file type.)…
  • CodePlex Daily Summary for Monday, September 29, 2014

    29 Sep 2014 | 11:00 am
    CodePlex Daily Summary for Monday, September 29, 2014Popular ReleasesYouCast: YouCast v2.0: Update Includes:Replaced the link extraction code with the YoutubeExtractor library. Changed YouTube API version from the deprecated 2.0 to the new 3.0. Added "Start Minimized" configuration. Removed support for 3D videos (no one used it). Removed support for audio feeds (they don't really work). General refactoring. Important Note:The links this version generates are compatible with earlier version but your pod-catcher may mark read videos as unread (my…
  • CodePlex Daily Summary for Sunday, September 28, 2014

    28 Sep 2014 | 11:00 am
    CodePlex Daily Summary for Sunday, September 28, 2014Popular ReleasesSharpConfig: SharpConfig 1.4: See ReadMe.txt.GraphicsMagick.NET: GraphicsMagick.NET 1.3.20.2: GraphicsMagick.NET linked with GraphicsMagick 1.3.20Mina.NET: a network application framework: Mina.NET 2.0.7.1: unified yet simple API for various transport types: TCP/IP & UDP/IP via .NET asynchronous socket serial communication loopback (in-application pipe) extensible filters low-level and high-level API: low-level: uses IoBuffers high-level: uses user-defined message objects…
  • CodePlex Daily Summary for Saturday, September 27, 2014

    27 Sep 2014 | 11:00 am
    CodePlex Daily Summary for Saturday, September 27, 2014Popular ReleasesGuild Wars 2 .Net: GW2.NET - v0.9.10.0: About This release is part of ongoing development that brings the library closer to perfection, one patch at a time. Key changes for this release: Adding support for /v2/itemsHome Access Plus+: HAP+ Web Core v10.4 Update: Version 10.4.0927.1330Changes: Fix: Update Checker Fix: DirectEdit upload function Fix: Uploading files Added: More HAP+ Popups instead of Alerts on My Files Restored: Drive Mapping Action restrictions File…
  • add this feed to my.Alltop

    Planet MySQL

  • Visualizing the impact of ordered vs. random index insertion in InnoDB

    Jeremy Cole
    2 Oct 2014 | 1:06 am
    [This post refers to innodb_ruby version 0.9.11 as of October 2, 2014.] Many DBAs know that building indexes in “random” order (or really any order that greatly differs from ordered by key) can be much less efficient. However, it’s often hard to really understand why that is. With the “-illustrate” visualization modes available in innodb_ruby, it’s possible to quite easily visualize the structure of indexes. The space-lsn-age-illustrate mode to innodb_space allows visualization of all pages in a space file by “LSN age”, generating something like…
  • Single thread performance in MySQL 5.7.5 versus older releases via sql-bench

    Mark Callaghan
    1 Oct 2014 | 5:56 pm
    MySQL 5.7 does much better on benchmarks with high-concurrency. It might do worse on benchmarks with low-concurrency. I am not surprised as this has been true across many releases. The question is whether anything can be done to reverse it. When testing 5.6 I filed bugs 68825 and 69236 for this problem. Maybe it is time for new bug reports. I measure the following from sysbench for InnoDB but must add the disclaimer that I have yet to explain these results and I am wary of unexplained benchmark results. And also note that these overheads are for the sql-bench workload. Your workload…
  • Is the HTTP Plugin for MySQL secure?

    Ulf Wendel
    1 Oct 2014 | 4:46 pm
    The HTTP Plugin for MySQL offers three APIs: REST-like CRUD, REST-like JSON DOCUMENT and SQL. The SQL API lets you run any SQL you want. Including, for example, DROP mysql.users if you mess up your setup. Insecure? It depends on your viewpoint. It’s more than just another protocol… On the first look HTTP is just another network protocol for sending requests to MySQL. HTTP is the protocol of the web. Whether you need to integrate MySQL in a larger setup and use web services for data exchange or you want to access MySQL from a JavaScript client that is restricted to HTTP/Websocket.
  • High Availability with Multi Source Replication with MariaDB 10.0

    MariaDB
    1 Oct 2014 | 4:00 pm
    Wed, 2014-10-01 23:00gerrynarvajaIn my last article, I explored how to enable Global Transaction IDs in MariaDB 10.0. I used a very common topology of 3 servers that is used for simple failover in case of a failure. In this article, I'm going to use that topology as a base to set up multi source replication and show how it is possible to simplify the high availability setup compared to regular MySQL replication. The Basics The topology uses 3 servers: A is the active master, B a stand-by master set up to replicate from A and C a multi purpose slave replicating from A. I also set up A to…
  • Probably the best European conference on MySQL is coming this fall

    Cedric PEINTRE
    1 Oct 2014 | 2:45 pm
    The full schedule for Percona Live London 2014 was revealed earlier this month. Congratulation to all selected speakers and a big thanks to those who submitted a talk. I have many reasons to believe that this conference will be a very good year. Let me explain why: A community event made by community members If you didn’t know who selected the talks for the conference, have a look to the conference committee page. This committee is a perfect mixed between community members and evangelists. As chairman of this conference, I can say that these guys made an amazing job to rate and…
  • add this feed to my.Alltop

    MySQL Performance Blog

  • Percona Toolkit 2.2.11 for MySQL is now available

    Hrvoje Matijakovic
    30 Sep 2014 | 6:20 am
    Percona is pleased to announce the availability of Percona Toolkit 2.2.11.  Released on Sept. 25, Percona Toolkit is a collection of advanced command-line tools to perform a variety of MySQL server and system tasks that are too difficult or complex for DBAs to perform manuallyPercona Toolkit, like all Percona software, is free and open source.This release contains bug fixes for pt-query-digest, pt-mysql-summary, pt-stalk, as well as other tools and is the current GA (Generally Available) stable release in the 2.2 series. Downloads are available here and from the Percona Software…
  • MySQL & OpenStack: How to overcome issues as your dataset grows

    Stephane Combaudon
    29 Sep 2014 | 6:00 am
    MySQL is the database of choice for most OpenStack components (Ceilometer is a notable exception). If you start with a small deployment, it will probably run like a charm. But as soon as the dataset grows, you will suddenly face several challenges. We will write a series of blog posts explaining the issues you may hit and how to overcome them.Where is MySQL used in OpenStack?Have a look at the logical diagram of OpenStack below (click the image for a larger view). The diagram is a bit outdated: Neutron appears as Quantum and newer components like Heat are not pictured. But it shows that…
  • ‘Bash Bug’ giving you Shellshock? CVE-2014-6271 update

    David Busby
    26 Sep 2014 | 9:34 am
    The media train is in full steam today over the the CVE-2014-6271 programming flaw, better known as the “Bash Bug” or “Shellshock” – the original problem was disclosed on Wednesday via this post. Firstly this issue exploits bash environment variables in order to execute arbitrary commands; a simple check for this per the Red Hat security blog is the following:env x='() { :;}; echo vulnerable’ bash -c “echo this is a test”If you see an error:bash: warning: x: ignoring function definition attempt bash: error importing function definition for…
  • Logical MySQL backup tool mydumper 0.6.2 now available

    Max Bubenick
    26 Sep 2014 | 2:51 am
    We are pleased to announce the third release in the 0.6 series of mydumper, a tool for performing logical MySQL backups. In this release, we focused on simplifying compiling the code and added new features for making logical backups. These new features include enhancements to AWS RDS support and extending TokuDB support.Due to recent changes (or not so much) on mysql libs, it became impossible to compile mydumper without the complete mysql source code. To simplify this, we had to disable the binlog functionality by default, as it was the one affected by the mysql libs changes. Now you…
  • Looking forward to Oracle OpenWorld 2014; visit us at Booth 2413!

    Peter Zaitsev
    25 Sep 2014 | 1:45 pm
    I’m excited to once again be heading to San Francisco next week for Oracle OpenWorld, and also very pleased to have a booth there this year along with some great speakers from Percona.The scope of Oracle OpenWorld 2014, which runs Sept. 28-Oct. 2, is enormous and there are several keynotes and sessions I’m looking forward to attending. Especially the talks focused on the areas of:MySQL architecture and application developmentCloud and Big DataDatabase administration and DevOpsHigh-Availability and ReplicationPerformance and ScalabilityI also have the honor of speaking on the topic…
 
  • add this feed to my.Alltop

    No Fluff Just Stuff

  • Java EE 8 JSRs Unanimously Approved!

    Reza Rahman
    24 Sep 2014 | 6:00 am
    The 7 JSRs submitted in August for Java EE 8 have been unanimously approved, with 24 'Yes' votes, by the JCP Executive Committee! The different Specification Leads are now starting to formally assemble their Expert Group (see instructions for joining the JCP). JUG members can also help with any of these JSRs through the Adopt-a-JSR Program. And in case of doubt, just reach out to the Specification Lead you wan to work with, he/she will be able to guide you (e.g. JMS). Those recently approved JSRs added to CDI 2.0, which was approved a few weeks ago, give us an impressive initial set…
  • Groovy Weekly #37

    Guillaume Laforge
    23 Sep 2014 | 11:00 am
  • One Experimental Possibility: Self-Organization from Component Teams to Feature Teams

    Johanna Rothman
    23 Sep 2014 | 9:00 am
    If you are organized as platform team, middleware, and front-end teams, you have a  component team organization. That made sense at one point in your history. But if you are transitioning to agile or have transitioned, and if you want to use agile on a program, that might not make much sense now. If you have a program,  you  have many people in your teams. Your platform team might not be 7 people, but several teams, maybe 50 people, if you are large enough for a program. Your middleware teams could be another 100 people, and your front-end teams could be another 100 people. You have lots…
  • Great Lakes Software Symposium - Nov 14 - 16, 2014

    NFJS
    23 Sep 2014 | 7:00 am
    No Fluff Just Stuff is pleased to announce the Great Lakes Software Symposium, Nov 14 - 16, 2014. Catch these Featured Sessions
  • MVC 1.0 (JSR 371) at JavaOne

    Reza Rahman
    23 Sep 2014 | 6:00 am
    In the early days... well... just a few weeks ago, the idea was to standardise MVC under the JAX-RS umbrella.  At that time, we didn't think to submit a JavaOne proposal for a dedicated MVC session. But since then, a lot of things has happened and MVC has now its own JSR (see here for some background).   Fortunately, we were able to squeeze, the the JavaOne schedule, a dedicated MVC 1.0 BoF. This BoF will be hosted by Manfred Riem who is leading this new specification with Santiago Pericas Geertsen. It will take place on Tuesday Sep. 30 (7:00-7:45 PM) at the Hilton…
  • add this feed to my.Alltop

    www.thoughtworks.com aggregator

  • Yue Zhang: Practical Tips For All Your Video Game Questions

    2 Oct 2014 | 5:56 am
    Some adults tend to use video games to relieve the frustration from their work environment.Some people like to play the games to socialize with family and friends. Others have fun with them when they’re not employed and need something to take their minds off their troubles. No matter the reason, this article has tips to help you enjoy your gaming. Authors loved game  Super Mario Crossover. If you are gifting a game to a child, make sure you have several options available before going to the store. You may not know if a game is appropriate for the child’s age level before you…
  • Paulo Caroli - Blog: Direto ao ponto, criando produtos de forma enxuta

    1 Oct 2014 | 11:55 am
    Direto ao ponto, criando produtos de forma enxuta por Paulo Caroli, LeanPub 2014 Este  livro descreve técnicas para compreender e planejar as entregas incrementais dos MVPs – Minimum Viable Product, ou mínimo produto viável. Tais técnicas organizam as ideias e funcionalidades em modelos que buscam compreender o objetivo principal do produto, considerando as jornadas dos usuários e os incrementos de entrega. Com atividades eficazes e rápidas, as técnicas apresentadas desafiam as considerações tradicionais de projeto, como análise de requisitos, estimativas, escopo, capacidade e…
  • Ross Pettit: Tech: From Owning to Renting - to Owning Again?

    30 Sep 2014 | 4:49 pm
    In the 1970s, the predominant business strategy was vertical integration: own the value chain from raw materials to retail outlets. The research of the time supported this. The Profit Impact of Market Strategy database produced by the Strategic Planning institute concluded that diverse & vertically integrated businesses were significantly more profitable than narrow and focused businesses (PIMS 1977, slide 67). Michael Porter argued in Competitive Strategy that vertical integration enabled cost leadership, which was more likely to win market share than a strategy of differentiation. Vertical…
  • Paulo Caroli - Blog: Rio de Janeiro

    30 Sep 2014 | 5:55 am
    This presentation has some great  suggestions for your visit to Rio de Janeiro, Brazil.
  • Sahana Chattopadhyay: Week's Learning #1

    29 Sep 2014 | 10:11 pm
    Following Harold Jarche's example of Friday's Finds, I thought where better to collate and synthesize my week’s learning from Twitter than on my blog. Here’s the first of the series...@jhagel: The paradox of organization - @davegray: paradox fuels power to rethink, reframe, and see more than one side of things http://bit.ly/1rEX1vU“For example, an organization must have a way to attract and retain members, or it will cease to exist. At the same time it must constrain people’s behavior, or it won’t be able to get anything done. This means any organization has the oxymoronic goal of…
  • add this feed to my.Alltop

    Eric Sink

  • An F# newbie using SQLite

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

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

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

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

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

    Android Developers Blog

  • Allthecooks on Android Wear

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

    Android Developers
    17 Sep 2014 | 10:29 am
    By Timothy Jordan, Developer Advocate Sending messages on Android Wear feels as easy as it was to pass notes back in school. Remember when your friends always felt nearby? That feeling is why I love staying in touch with friends and family using my wearable. Your messaging app likely already works on Android Wear. With just a few more lines of code you can unlock simple but powerful features that let your users communicate even more effortlessly. Message notifications for free If your Android app uses notifications to let the user know about new messages, these will work automatically on…
  • Google Play Services 6.1

    Android Developers
    16 Sep 2014 | 2:34 pm
    Today, we’re excited to introduce the latest version of Google Play services to help you easily build on the newest features from Google and optimize your apps. Google Play services 6.1 adds Enhanced Ecommerce analytics support from Google Tag Manager and offers new improvements to the Google Drive Android API. With the latest release, we’re also including a refresh of the Google Fit developer preview, so that you can test your fitness apps on any Android device. Analytics Launched in Google Play services 5.0, Enhanced Ecommerce is an analytics extension designed to provide richer…
  • Android One: Bringing Your Apps to the Next Five Billion

    Android Developers
    16 Sep 2014 | 10:35 am
    Posted by Rich Hyndman, Developer Advocate With the launch of Android One, more people across the world will have access to high-quality and affordable smartphones, packed with plenty of processing power and running the latest version of Android. These devices are available now in India and soon in Indonesia, the Philippines, and South Asia, so now is a good time to make sure your apps are ready for these new markets. This post highlights a few areas to consider. These days, we often talk about smooth, 60fps transitions and keeping apps jank-free, and rightly so — performance is a…
  • Conference Data Sync and GCM in the Google I/O App

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

    Amazon Web Services Blog

  • Amazon Elastic Transcoder Now Supports Smooth Streaming

    Jeff Barr
    1 Oct 2014 | 1:50 pm
    Amazon Elastic Transcoder is a scalable, fully managed media (audio and video) transcoding service that works on a cost-effective, pay-per-use model. You don't have to license or install any software, and you can take advantage of transcoding presets for a variety of popular output devices and formats, including H.264 and VP8 video and AAC, MP3, and Vorbis audio formatted into MP4, WebM, MPEG2-TS, MP3, and OGG packages. You can also generate segmented video files (and the accompanying manifests) for HLS video streaming. Earlier this year we improved Elastic Transcoder with an increase in the…
  • EC2 Maintenance Update II

    Jeff Barr
    1 Oct 2014 | 5:04 am
    I'd like to give you an update on the EC2 Maintenance announcement that I posted last week. Late yesterday (September 30th), we completed a reboot of less than 10% of the EC2 fleet to protect you from any security risks associated with the Xen Security Advisory (XSA-108). This Xen Security Advisory was embargoed until a few minutes ago; we were obligated to keep all information about the issue confidential until it was published. The Xen community (in which we are active participants) has designed a two-stage disclosure process that operates as follows: Early disclosure to select…
  • Amazon AppStream is Now Available in Japan

    Jeff Barr
    30 Sep 2014 | 11:30 pm
    Amazon AppStream allows you to build complex applications that run on simple devices, taking advantage of cloud-based graphical rendering (both 2D and 3D) and reducing the need for local compute power and storage. Our customers are also using AppStream to simplify their beta testing process and to control the dispersion of their Intellectual Property (IP). As I have noted in the past, your applications run in a Windows 2008 R2 environment hosted on an Amazon Elastic Compute Cloud (EC2) instance. Earlier this year I announced that that AppStream was available to all developers. At that time,…
  • AWS Mobile SDK - General Availability of Version 2

    Jeff Barr
    29 Sep 2014 | 3:18 pm
    Version 2 of the AWS Mobile SDK has been available in Developer Preview since early July (See my blog post, New AWS Mobile Services to learn more). During the Developer Preview, many developers used the AWS Mobile SDK in their apps and provided us with a lot of really good feedback. Today we are wrapping up the Developer Preview and making the AWS Mobile SDK Generally Available. You can download it here and get started with the AWS Mobile Services. We responded to the feedback that we received during the developer preview and made a number of improvements to the SDK. You can find the details…
  • Enhanced Identity Support for Amazon Cognito

    Jeff Barr
    29 Sep 2014 | 3:16 pm
    Amazon Cognito, as you may already know, simplifies the task of authenticating users and storing, managing, and syncing their data across multiple devices. We launched Cognito this past summer with support for three public identity providers. The identity providers (Google, Facebook, and Amazon) are used to create unique Cognito identifiers (there's also support for unauthenticated guest users). This allows new users to start using your app without taking the time to register a new identity. You can read my blog post, New AWS Mobile Services, to learn more about Cognito and its role as an…
  • add this feed to my.Alltop

    Pure Danger Tech

  • sun.misc.Signal alternatives?

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

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

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

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

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

    All About Agile | Agile Development Made Easy!

  • Teams 102

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

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

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

    Ron Jeffries
    25 Sep 2014 | 6:19 am
    I was asked to comment on this exciting press release: SCRUM ORGANIZATIONS ANNOUNCE OFFICIAL COLLABORATIVE ADOPTION OF SCRUM GUIDE Here goes: Strategically, the Scrum Alliance has been working toward there being a single agreed document among the “big three” Scrum …
  • Reframing to Reduce Risk

    Robert Henson
    24 Sep 2014 | 5:53 am
    From what I have been able to decipher in my career businesses are around to make money. The way they make money is by offering goods and services to people willing to pay for them. Each business has their idea of the best way to deliver these goods and services they believe in some way […] The post Reframing to Reduce Risk appeared first on LeadingAgile.
  • add this feed to my.Alltop

    Agile Development Blog: Scaling Software Agility

  • Rally Scores a B Corp Three-peat

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

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

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

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

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

    The Endeavour

  • Taking responsibility for the mistakes of others

    John
    2 Oct 2014 | 5:54 am
    The version of Windows following 8.1 will be Windows 10, not Windows 9. Apparently this is because Microsoft knows that a lot of software naively looks at the first digit of the version number, concluding that it must be Windows 95 or Windows 98 if it starts with 9. Many think this is stupid. They say that Microsoft should call the next version Windows 9, and if somebody’s dumb code breaks, it’s their own fault. People who think that way aren’t billionaires. Microsoft got where it is, in part, because they have enough business savvy to take responsibility for problems that…
  • Wouldn’t trade places

    John
    29 Sep 2014 | 11:40 am
    Last week at the Heidelberg Laureate Forum, I was surrounded by the most successful researchers in math and computer science. The laureates had all won the Fields Medal, Abel Prize, Nevanlinna Prize, or Turing Award. Some had even won two of these awards. I thought about my short academic career [1]. If I had been wildly successful, the most I could hope for would be to be one of these laureates. And yet I wouldn’t trade places with any of them. I’d rather do what I’m doing now than have an endowed chair at some university. Consulting suits me very well. I could see teaching…
  • The great reformulation of algebraic geometry

    John
    25 Sep 2014 | 12:52 pm
    “Tate helped shape the great reformulation of arithmetic and geometry which has taken place since the 1950′s.” — Andrew Wiles At the Heidelberg Laureate Forum I has a chance to interview John Tate. In his remarks below, Tate briefly comments on his early work on number theory and cohomology. Most of the post consists of his comments on the work of Alexander Grothendieck. JT: My first significant work after my thesis was to determine the cohomology groups of class field theory. The creators of the theory, including my thesis advisor Emil Artin, didn’t think in terms…
  • Mental crypto footnotes

    John
    25 Sep 2014 | 7:15 am
    I spoke with Manuel Blum this afternoon about his password scheme described here. This post is a few footnotes based on that conversation. When I mentioned that some people had reacted to the original post saying the scheme was too hard, Blum said that he has taught the scheme to a couple children, 6 and 9 years old, who can use it. He also said that many people have asked for his slide summarizing the method and asked if I could post it.  You can save the image below to get the full-sized slide. This slide and my blog post both use a 3-digit password for illustration, though obviously a…
  • Posts from HLF

    John
    24 Sep 2014 | 12:46 pm
    Here are the blog posts I’ve written so far for the Heidelberg Laureate Form blog: Mathematics and art restoration Mental cryptography What is smoothed analysis? Studying algorithms to study problems Cheap transistors, expensive wires An xkcd-style poster Two thirds of a million dollar prize?
 
  • add this feed to my.Alltop

    ProgrammableWeb

  • Today in APIs: Paypal eBay Relationship Hampered by API

    <a href="http://www.programmableweb.com/user/%5Buid%5D">gregbates</a>
    1 Oct 2014 | 1:32 pm
    Paypal spun out from eBay partly over conflict created by API strategy. MessageSystems updates Momentum with new API capabilities. Plus: Apigee named a leader in API management, and Ziftr's API for accepting cryptocurrencies.
  • Inbox Eases Access to APIs

    <a href="http://www.programmableweb.com/user/%5Buid%5D">EricZeman</a>
    1 Oct 2014 | 12:53 pm
    Inbox today announced the launch of open source APIs for accessing email. The company is building on its early successes and now claims to support every email service, from legacy Exchange systems to custom IMAP servers. The company believes its APIs will help developers get started with their own email apps.
  • General Catalyst Creates $10 Million Fund for Stripe-Based Startups

    <a href="http://www.programmableweb.com/user/%5Buid%5D">PatricioRobles</a>
    1 Oct 2014 | 12:02 pm
    Venture capital firm General Catalyst Partners today announced the creation of a $10 million fund to invest in companies building businesses and applications on the Stripe Connect platform.
  • Lingo24 Releases APIs for Machine Translation and Professional Service

    <a href="http://www.programmableweb.com/user/%5Buid%5D">MarkBoyd</a>
    1 Oct 2014 | 11:17 am
    Machine and professional translation service Lingo24 has opened up its services via API. Speaking with ProgrammableWeb at last week’s APIcon UK, CTO David Meikle explained how the service can provide greater accuracy than big-name translators and how the API can learn as it goes to improve accuracy in any given industry vertical.
  • FBI to Open Up Malware Portal to Private Sector

    <a href="http://www.programmableweb.com/user/%5Buid%5D">PatricioRobles</a>
    1 Oct 2014 | 10:10 am
    The Federal Bureau of Investigation will soon open its Malware Investigator portal to the private sector.
  • add this feed to my.Alltop

    Embedded Computing Design

  • Don’t always believe the MCU specs

    1 Oct 2014 | 1:58 pm
    We’ve all been there – the project is going well, milestones are being met, and both management and engineering are happy. Production dates are rolling in fast, but all that hard work put into requirements analysis and documentation is paying off. But still, something seems a little off. That nifty micro hits its published performance specs, but unexpected little things pop up. Maybe the (almost) free tools from the vendor don’t seem quite right, or the chip has some spurious behavior that you can’t find documented anywhere other than on a developer’s blog…
  • Virtium Expands DDR4 Portfolio with VLP UDIMM and VLP RDIMM Products

    1 Oct 2014 | 11:57 am
    RANCHO SANTA MARGARITA, Calif. – Virtium, the embedded industry’s trusted supplier of highly reliable infrastructure SSDs and industrial memory modules, today expanded its embedded infrastructure market support by adding two new VLP UDIMM and VLP RDIMM form factors to its industry-leading line of DDR4 memory modules. Virtium was one of the first to offer DDR4 memory modules, and the company’s latest modules give embedded-industrial OEMs increased performance, lower power and higher bandwidth advantages thanks to the latest evolution in DRAM technology. In addition, OEMs can…
  • AMD Demonstrates First Network Function Virtualization Solution on 64-bit AMD and ARM Technology

    1 Oct 2014 | 10:11 am
    SANTA CLARA, Calif. ARM TechCon AMD (NYSE: AMD) today demonstrated the first network function virtualization (NFV) solution on AMDs 64-bit ARM-based SoC and announced that it is now sampling to AMDs embedded customers. The NFV demonstration is powered by a 64-bit ARM-based AMD Embedded R-Series SoC, codenamed Hierofalcon, supported with technology from two key ecosystem partners Aricent for the networking software stack and Mentor Graphics for embedded Linux and tools. NFV is an innovative solution that simplifies deployment and management for network and telecommunications service providers…
  • Low-Power Microcontroller Provides Low Power, Superior Precision, and the Highest Level of Security for Wellness Metric Measurements

    1 Oct 2014 | 10:02 am
    Demonstrating its commitment to the wearables market, Maxim Integrated Products, Inc. (NASDAQ: MXIM) will preview its Wellness Platform at electronica 2014. The new Wellness Platform is a suite of design hardware and software, including the WASP/MAX32600 microcontroller unit (MCU), for wearable medical applications. Using this flexible and scalable platform, designers will be able to optimize wellness device performance and lower their R&D costs, all while meeting stringent time-to-market requirements. Wearable medical and fitness devices empower people to live healthier lives. To enable…
  • Dramatically Reduce Time to Market and R&D Costs with Mobile POS Reference Platform

    1 Oct 2014 | 10:01 am
    With the MPOS-STD2 Mobile Point of Sale (MPOS) reference platform by Maxim Integrated Products, Inc. (NASDAQ: MXIM), payment terminal providers can enable customers of all sizes and security expertise levels to address the emerging mobile payment market. This allows them to significantly reduce R&D costs while simultaneously achieving faster time to market by rapidly moving through product design and PCI certification. The MPOS-STD2 reference platform includes an EMV L1 stack, Bluetooth and NFC integration, a complete hardware-accelerated crypto library, and an extensive set of security…
  • add this feed to my.Alltop

    9lessons Programming Blog

  • Facebook Style Notification Popup using CSS and Jquery.

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

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

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

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

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

    Jolicloud Blog

  • Drive is more elegant than ever

    Jolicloud Team
    16 Sep 2014 | 8:44 am
    At Jolicloud, we pay attention to all the little details of the user experience. From the choice of the color palette to animations, we want to make sure that you experience the best navigation with your content. We’ve introduced some improvements that we think make Drive even more powerful. A new activity monitor We’ve rethought the activity monitor in just about every way. Now, we display real time information related to your file transfers. Subtle animations also inform you on how much longer your transfer will take, when it is completed, and other relevant information. Smarter…
  • Master your Drive with keyboard shortcuts

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

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

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

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

    Tales from the bits

  • The Shocking Truth About Internet Privacy

    George Bagropoulos
    16 Sep 2014 | 10:48 am
    Is Internet privacy one of your concerns? Do you know how many companies are tracking you? You cleared your browser’s cookies and you think that all the tracking of your activities is gone. You used the private browsing option of your browser and you think that no one is tracking you online. You selected the option “Do Not Track” of your browser and you think that is enough. You are so wrong! Your online activity is tracked with Browser Fingerprinting. What is Browser Fingerprinting? Peter Eckersley of the Electronic Frontier Foundation showed in 2010 that from a sample…
  • 3 New Free ebooks from Microsoft Press

    George Bagropoulos
    22 Apr 2014 | 2:06 am
    Microsoft Press offers some free ebooks! I found the ebooks at Microsoft Virtual Academy (MVA) which offers online Microsoft training to help developers learn the latest technology. MVA is free of charge, and the entire service is hosted on Windows Azure. One of the ebooks (1311 pages) is Programming Windows Store Apps with HTML, CSS, and JavaScript, Second Edition, by Kraig rockschmidt. MVA has added 3 New Free ebooks. You can access them here.  
  • 3 Deadly mistakes during requirements gathering

    George Bagropoulos
    21 Apr 2014 | 9:11 am
    What are the 3 deadly mistakes that you can do during requirements gathering? First, let me tell you a secret. There are more than 3 deadly mistakes you can do during software requirements gathering. I will focus on the deadliest 3. So let’s start! At the moment you start interviewing the client for the software she needs to build, starts the software requirement gathering process. 1. We have a tendency to assume things. My advice: Assume nothing. Especially if you have experience in the domain, it does not mean that everyone follows the same processes or uses the same vocabulary. Check…
  • Alternative to Google Search – Get you privacy back!

    George Bagropoulos
    19 Apr 2014 | 12:13 am
    DuckDuckGo is an alternative to Google Search that does not track or store your searches. DuckDuckGo does not store any personal information, e.g. IP addresses or user agents. This means that NSA or other government agencies around the globe won’t track your searches. Most important you will not get profiled by advertising agencies. You can find out how you are tracked here. As an added bonus, it has less clutter, less spam, less ads and an overall cleaner design. DuckDuckGo was founded by Gabriel Weinberg in February 2008 in Valley Forge, PA (USA). By May 2012, the search engine was…
  • Amazon Drones: Air Delivery in 30 minutes

    George Bagropoulos
    4 Jan 2014 | 11:00 am
    Amazon is waiting Federal Aviation Administration (FAA) rules for unmanned aerial vehicles (UAV) to launch Amazon Prime Air. Amazon hopes that the new rules for UAV will be in place early in 2015. There are many questions for UAV delivery. Safety of the drones, security, privacy and many other issues. Below is the footage of a test flight. In my opinion it is amazing. What is your opinion?
  • add this feed to my.Alltop

    Raw Syntax

  • How to Set Up Angular With Rails

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

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

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

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

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

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

  • How To Expand Your Global Reach Into China

    1 Oct 2014 | 12:00 am
    Attend our webinar, How to Expand Your Global Reach Into China, where Dyn’s Director of Architecture, Andrew Sullivan, and C3 Edge’s Director of Platform Operations, Steven Ryder, will discuss why it’s so difficult to create a dependable web presence in China, solutions to help companies overcome these challenges as well as:Which industries are appealing to the Chinese marketThe Great Firewall of China - what it is and how to traverse itAnd more!Date:                Wednesday, October…
  • The (Latecomer) Beginner's Guide To Minecraft

    30 Sep 2014 | 12:00 am
    Minecraft first came out in 2009; but just a few weeks ago it debuted on the current console generation. What makes this game endure, 5 years later – with over 15 million licensed players on the PC/Mac alone? It’s awesome, that’s what. If you’re late to the party though, don’t worry – this extensive beginner’s guide has you covered.Request Free!
  • Experience Platform Brochure

    30 Sep 2014 | 12:00 am
    Get the PDF to learn how Sitecore is innovating our products to help world-class marketers know every customer and shape every customer experience.Download our free product brochure and discover:What it takes to own the customer experience today  -  win customers for lifeHow Sitecore helps you meet the new requirements for customer engagement  -  across all channelsAll the new and improved capabilities Sitecore offers in one platform  -  drive one, consistent customer experienceRequest Free!
  • Types Of Internet Access Technologies Explained, And What You Should Expect

    30 Sep 2014 | 12:00 am
    What kind of Internet access do you really have? Broadband? High Speed? Wireless? Satellite? Fibre? There are so many different names for selling Internet access, but most of them don’t tell you how you are connecting to the Internet. Now is a good time to find out and see just what they mean for you.Request Free!
  • Worse Than Heartbleed? Meet ShellShock: A New Security Threat For OS X and Linux

    30 Sep 2014 | 12:00 am
    A serious security issue with the Bash shell – a major component of both most UNIX-like operating systems – has been discovered, with significant implications for computer security worldwide. The issue is present in all versions of the Bash scripting language up to version 4.3, which affects a majority of Linux machines, and the entirety of computers running OS X. Curious about how it works and how to protect yourself? Read on for more information.Request Free!
  • add this feed to my.Alltop

    Mobile App Development Blog, Website Design Blog, App Developers

  • Entrepreneurs: Web Design and Development Increases Conversions

    admin
    1 Oct 2014 | 12:21 am
    Entrepreneurs: Web Design and Development Increases Conversions   Your website is vital to your business’ success. It’s your slice of internet real estate, and just like a brick and mortar store, it’s up to you to dress it up nice and stock it with content that consumers demand. Websites give you a ton of freedom to customize your image and promote your business on an even playing field. But in order to take advantage of the internet’s vast potential, you need expert web design and development supporting you.   Modern Design   Your website needs to be updated every so…
  • Key Reasons Why Startups & Small Biz are Heading for Android App Development

    admin
    30 Sep 2014 | 2:18 am
    Key Reasons Why Startups & Small Biz are Heading for Android App Development Android app development is enabling startups and small businesses to expand and embrace tech advantages without breaking the bank. Android’s consumer market provides an android app with unparalleled potential ROI, and the ease of development on the platform, combined with the open nature of the OS, mean that Android app development is the surest way to realize your mobile ideas.   1. Keep Your Customers Close With a mobile app your customers will have instant access to your business at all times. As…
  • Startups: 5 Steps to Follow for Successful Web Design

    admin
    25 Sep 2014 | 10:04 pm
    Startups: 5 Steps to Follow for Successful Web Design Building your website is a vital step for any new startup. Your website serves as your primary marketing and information resource online, and is vital for spreading your brand and attracting new customers. In order to maximize the power of your website, here are a few important steps to take during development.   1.Beautiful Design Your basic brand image should be designed to appeal to your target customers. The images, colors, fonts, and backgrounds you use are intimately tied to the “personality” your business is projecting.
  • How Android Apps Help Small Businesses Go Places

    admin
    24 Sep 2014 | 1:55 am
    How Android Apps Help Small Businesses Go Places   Android is the largest mobile platform in the world, and continues to grow every day. For small businesses, this represents a huge opportunity to promote your brand and reach out to new consumers around the world.   Massive Opportunities   Globally, Android shipped roughly 255 Million smartphone units in Q2 2014,according to IDC. That accounts for almost 85% of the market. Much of Android’s strength comes from budget devices sold in emerging markets, but narrowing in on any individual market yields similar numbers; Android is…
  • The Future of In-Car Apps and Electric Cars

    admin
    21 Sep 2014 | 11:33 pm
    Cars occupy an important part of our lives. Most of us spend a large chunk of time inside them, so it’s natural that our technologies integrate with our vehicles. Most new cars now use bluetooth to connect with smartphones, enabling voice control, hands-free calls, and multimedia. They have touchscreens for controlling all kinds of things. But until now they’ve been pretty unspectacular. The specific challenges to building an effective in-car UI have delayed the adoption of new technologies in our vehicles. The Future of In-Car Apps and Electric Cars   Other changes are coming to the…
 
  • add this feed to my.Alltop

    Raw Syntax

  • How to Set Up Angular With Rails

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

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

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

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

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

    Software Product Development | Software Testing Tutorial | Software Process

  • Which languages support logic programming?

    Ashish Agarwal
    25 Sep 2014 | 8:19 am
    In this article we discuss about the languages supporting the logic programming. There are many such languages and we divide them in to the following two categories: - Prolog programming language family - Functional logic programming languages First we shall discuss some languages falling under the first category: 1. Algebraic logic functional programming language or ALF: Combines the
  • What is a programming paradigm?

    Ashish Agarwal
    24 Sep 2014 | 12:05 pm
    The fundamental style in which you design and write computer programs is called a programming paradigm. It’s the way you build the elements and structures of your programs. Presently we have the following 6 kinds of programming paradigms: - Imperative - Declarative - Functional - Object – oriented - Logic - Symbolic Just as the different methodologies define the software engineering, different
  • What is a reasoning system?

    Ashish Agarwal
    23 Sep 2014 | 12:16 pm
    In the field of information technology, a software application which is used for the purpose of drawing conclusions from the knowledge that is available is called a reasoning system. The reasoning systems work on the principles of logical induction, deduction and some other reasoning techniques. These systems fall under the category of more sophisticated systems called the intelligent systems.
  • What is concurrency control with respect to databases?

    Ashish Agarwal
    22 Sep 2014 | 1:34 pm
    Concurrency control is a technique applied in the fields of operating systems, databases, computer programming, and multi processing etc. for ensuring that concurrent operations produce the correct results in as less time as possible. Both the hardware and the software parts of the computer are made up of smaller modules and components where each of them is designed and programmed respectively
  • What are some concurrency control mechanisms (with respect to databases)?

    Ashish Agarwal
    20 Sep 2014 | 6:19 am
    In this article we discuss about different types of concurrency control mechanisms that are implemented in databases. - Optimistic: This type of concurrency control method delays transaction checking. It does not check the integrity and isolation rules such as the recoverability, serializability etc. of the transaction until it has completed executing all of its associated operations. Also, any
 
  • add this feed to my.Alltop

    Javarevisited

  • 5 Articles to Learn about Shellshock Bash Bug

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

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

    Javin Paul
    25 Sep 2014 | 6:56 am
    Today one of my reader asked about what is the latest OCPJP or SCJP exams available,  which prompted me to browse through Oracle's certification website. During my casual browsing, I noticed this new Java 8 certification. I said great, within six month of Java 8 release we now have Java SE 8 certification available, programmer still digesting changes form Java 8 now have chance to be certified on latest Java 8 . The certification is called "Oracle Certified Associate, Java SE 8 Programmer - 1Z1-808" and has written for the Java SE 8 release. Format of exam is similar to…
  • Common Multi-threading Mistakes in Java - Calling run() instead of start()

    Javin Paul
    22 Sep 2014 | 7:41 am
    Writing multi-threaded and concurrent programs is not easy, not even in Java.  Even senior developers, including myself, make mistakes while writing concurrent Java applications. This is also one of the trickiest area of Java programming language, where misconceptions outnumbers concepts. Considering amount of misconception an average Java programmers has about multi-threading and concurrency, I thought to start a new series about common multi-threading mistakes done by Java programmers; what is better way to learn from common real word mistakes. Learning from mistakes has another name…
  • How to Create Complex directory Tree Using mkdir -p Command in UNIX

    Javin Paul
    19 Sep 2014 | 7:40 am
    One of the most common task in any Linux is creating directories, and most of us spend a lot of time creating complex directory structure in UNIX.  I am sure you know about mkdir command, we have been using this command in almost every operating system e..g DOS, Windows, Linux, OS/2, Solaris or many other *NIX operating system. It is one of the basic command but as important as find, grep or chmod.  mkdir stands for "make directory" and this command is literally used to create directories. Suppose, you need to create a directory tree like /opt/software/java/app/config, how are you…
  • add this feed to my.Alltop

    NeverFriday

  • grunt2gulp: a tool for converting Grunt task-runner files to Gulp.js

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

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

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

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

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

    Faye Williams | C & C++ Programming Blog

  • Tomb Raider 1 Replay Part 1 of 4

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

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

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

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

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

    code-diesel

  • Sentiment Analysis of Twitter feeds

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

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

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

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

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

    Ginktage

  • How to Serialize Enum to String in ASP.NET ?

    Ginktage
    2 Oct 2014 | 7:33 am
    Sometimes when developing an web application , the developers might want to serialize Enum to its string instead of the integer value . How to Serialize Enum to String in ASP.NET ? If you are using... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to Pin Apps to Start in Windows 10 Technical Preview ?

    Ginktage
    2 Oct 2014 | 7:16 am
    If you want to Pin Apps to Start in Windows 10 Technical Preview , you can do it by following the below steps. How to Pin Apps to Start in Windows 10 Technical Preview ? 1. Click Start Button and the... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Start Menu in Windows 10 Technical Preview

    Santhosh B
    2 Oct 2014 | 7:00 am
    If you are on Windows 8.1 PC, you would have been using the Start screen from where you would be selecting the apps to launch . There were few users who were really missing the start menu in Windows... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to get the URL of the current page in ASP.NET MVC Action Method ?

    Ginktage
    1 Oct 2014 | 11:51 am
    If you want to get the current URL from an action method in ASP.NET MVC project , you can use the Request.Url.AbsoluteUri property . How to get the URL of the current page in ASP.NET MVC Action... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to Get the Host Name of the Current URL in ASP.NET MVC ?

    Ginktage
    1 Oct 2014 | 11:40 am
    If you want to get the host name of the current URL from an action method in ASP.NET MVC project , you can use the Request.Url.Host property . How to Get the Host Name of the Current URL in ASP.NET... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • add this feed to my.Alltop

    CRYPT3X

  • Gauss Matrix Elimination : Java : BlueJ

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

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

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

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

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

    Platformability

  • Building Front-End Web Apps that Scale at FOWA London

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

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

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

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

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

    Code Corner

  • Amazon Prime Instant Video is available on Android

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

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

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

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

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

    DHTMLX Scheduler .NET

  • Simplified Creation of an Event Calendar with dhtmlxConnector UPDATED

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

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

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

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

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

    Making the Switch

  • The Downside of Using TimerTask with Handler in a Multithreaded Application

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

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

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

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

    Sasmito Adibowo
    1 Mar 2014 | 10:08 am
    You’ve just submitted your first Mac app having a number of in-app purchases. A few days later, your app got rejected and this is what the reviewer said: 2.6: Apps that are “beta”, “demo”, “trial”, or “test” versions will be rejected. You sank in your chair, feeling miserable with that sinking feeling: “.. those months of hard work are going down the drain”.  Well, fear not. The battle isn’t over yet and you’d probably only meed to tweak your app a bit to get it App Store worthy. In this post you can learn a…
  • add this feed to my.Alltop

    Justin Cooney

  • Kendo UI Basic Flip Effect Example

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

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

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

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

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

    Aspdotnet-Sharepoint

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

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

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

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

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

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

    Karim Ouda's Technical Blog

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

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

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

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

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

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

    Developers

  • Geek Reading October 1, 2014

    Rob Diana
    1 Oct 2014 | 5:30 am
    I have talked about human filters and my plan for digital curation. These items are the fruits of those ideas, the items I deemed worthy from my daily reading. These items are a combination of tech business news, development news and programming tools and techniques. You will note that some of the formatting has changed, and that is due to the change in my process. Formatting, and the information presented, is likely to change a bit as I develop my new process. Real-time Analytics at Massive Scale with Pinot | LinkedIn Engineering Ansible Quick Start | ryaneschinger.com Pulse:…
  • CALAO Systems Introduces PInBALL Industrial Board Based on Raspberry Pi Compute Module

    Jean-Luc Aufranc
    1 Oct 2014 | 5:08 am
    CALAO Systems has just launched an industrial single board computer (SBC) for professional Raspberry Pi developers called PiNBALL or, if you prefer, PAC-1210-S200-B2835-EXX…. The board is powered by the , features interfaces such as two mini PCIe slots (for USB, I2C, GPIOs,…), fast Ethernet, HDMI, opto-isolated inputs and outputs, etc., +6 to +36V power input, and can operate in -20°C to +70°C temperature range. Calao Systems PInBall Board with R-Pi Module (Click to Enlarge) PInBALL industrial SBC specifications (Items marker with ‘*’ are optional, and depend…
  • HydraBus is an Open Source Hardware STM32 Devkit with Support for NFC via HydraNFC Shield

    Jean-Luc Aufranc
    1 Oct 2014 | 1:54 am
    Recently, I wrote about public availability of based on STMicro STM32F4 Cortex M4 support that can easily be programmed with Python. It turns out there’s another STM32 board called HydraBus, also supporting Micro Python firmware, or another embedded firmware based on ChibiOS, together with an optional HydraNFC shield capable of sniffing, reading/writing or emulating any 13.56MHz NFC tags. HydraBus Specifications: MCU – STMicro TM32F405RG micro-controller @ 168 MHz with 1MB flash, 192KB SRAM, and an FPU. External Storage – Micro SD card slot up to 48MHz (~24MB/s) Expansion…
  • Xtreamer Wonder Might Be the First Android Media Player Powered by Amlogic S812

    Jean-Luc Aufranc
    30 Sep 2014 | 9:57 pm
    with HEVC/H.265 hardware video decoding up to 3840×2160 resolution, and Gigabit Ethernet support, and it looks like the first Android TV boxes will start shipping by early November, starting with Xtreamer Wonder “TV entertainment system” running Android 4.4 Kitkat and XBMC / Kodi. Xtreamer Wonder specifications: SoC – Amlogic S812-H quad core cortex A9r4 @ 2 GHz with Mali-450MP6 GPU System Memory – 2GB DDR3 Storage – 16GB  eMMC 5.0 + micro SD card reader Connectivity – 10/100M Ethernet, 802.11 b/g/n Wi-Fi, Bluetooth 4.0 Video Output – HDMI…
  • $18 Matchstick is an HDMI TV Stick Running Firefox OS (Crowdfunding)

    Jean-Luc Aufranc
    30 Sep 2014 | 8:50 pm
    A few month ago, a (codenamed netcast) by Mozilla that would compete with Google Chromecast was previewed. It is now called Matchstick, based on Rockchip RK3066 and has just been launched on . MatchStick technical specifications: SoC – Rockchip RK3066 dual core Cortex A9 processor @ 1.2 GHz with Mali-400 MP4 GPU System Memory – 1GB DDR3 (micron) Storage – 4 GB flash.  (FORSEE, NCEFES86 eMMC) Video Output – HDMI Connectivity – 802.11 b/g/n Wi-Fi (AP6181?), but the board supports other Wi-Fi modules include AP6210 and AP6330, and many people are asking for…
 
  • add this feed to my.Alltop

    Hashrocket Articles

  • Mocaroni

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

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

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

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

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

    Developer Blog

  • Swift Journal: Day One

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

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

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

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

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

    Jeremy's Programming Blog

  • Tech News September 5th 2014

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

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

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

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

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

    AppCoda

  • Building an RSS Reader Using UISplitViewController and UIPopoverViewController

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

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

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

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

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

    Codesamplez.com - Programming & Development Tutorials

  • How To Work With JSON In Node.js / JavaScript

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

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

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

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

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

    TechnoTrice

  • How To Resolve NFS Mount Issue At Boot Time

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

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

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

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

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

    Intertech Blog

  • Beginner Guide to Groovy

    Pat Schaber
    2 Oct 2014 | 3:00 am
    Among the many alternate Java Virtual Machine (JVM) programming languages, Groovy is quite popular. In this Beginner Guide to Groovy, we’ll teach you how to get a Groovy environment set up and give you a quick tour of its features. There are always limitations to the programming languages that we... Read More
  • Spring Integration Tutorial (Part 7) – Service Activators

    Jim White
    30 Sep 2014 | 3:00 am
      As we near the end of this eight-part tutorial series on Spring Integration (SI), the topic of this seventh installment is on service activators.  The name of this SI message endpoint aptly defines what it does.  A service activator is an SI component that triggers (or activates) a... Read More
  • Friday’s Developer Picks – Week of September 22nd

    Pat Schaber
    26 Sep 2014 | 3:00 am
    “Enough with JavaScript already”? “C++ code used by Dropbox”? A couple of article titles you probably didn’t expect to see this Friday. That coupled with the announcement of some free development tools for students and an article on building distributed development... Read More
  • Spring Integration Tutorial (Part 6) – Enrichers

    Jim White
    25 Sep 2014 | 3:00 am
    Spring Integration enrichers are really just a special type of transformer (see previous post in this series).  Enrichers take a message from a channel and enhance it by adding information to its header or payload.  Thus, an enricher is a transformer that only adds information to the message rather... Read More
  • How To Upgrade iOS 8 Beta To Public Release

    Jason Shapiro
    20 Sep 2014 | 6:00 am
    It was a crisp October evening, in 2013… I was out with some friends, later than expected, and wanted to update my fiancée on my whereabouts. I grabbed my iPhone to give her a call, but to my horror discovered that my device had been “bricked.”  Other than displaying an... Read More
  • add this feed to my.Alltop

    Web Development Tutorial

  • a MUST HAVE HTML5 Interview Questions and Answers – Part 2

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

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

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

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

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

    SaberLogic

  • Troubleshooting Slow BAQs in Epicor 9 and Vantage

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

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

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

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

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

    Laura Diane Hamilton

  • The Inductive Biases of Various Machine Learning Algorithms

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

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

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

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

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

    Code And Graphics

  • Flexible particle system - Tools optimization

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

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

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

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

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

    Attila Oláh

  • JSON and struct composition in Go

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

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

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

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

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

    Laura Diane Hamilton

  • The Inductive Biases of Various Machine Learning Algorithms

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

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

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

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

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

    Buzinga

  • The Beginners Guide To Mobile Application Marketing

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

    Logan Merrick
    23 Sep 2014 | 8:15 pm
    The media will tell you “retail is dying.” And it’s kind of true. ‘Physical Retail’ is dying. But the retail industry as a whole is thriving. In fact, people are buying more now than they ever have before. They just aren’t buying the way they use to. This is the dawn of the mobile age. If […] The post Mobile eCommerce: Why Leading Retailers Are Investing in Mobile App Development appeared first on Buzinga.
  • How To Get Explosive Growth And Downloads Using A Blog

    Logan Merrick
    16 Sep 2014 | 11:07 pm
    Most app developers fail. It’s a sad truth. Why do they fail? Because they can’t get enough people to download their app. The app fizzles out and the app developer moves on to the next big idea only to make the same mistakes again. Let’s tackle this problem. How can we get more downloads? In this article I’m […] The post How To Get Explosive Growth And Downloads Using A Blog appeared first on Buzinga.
  • 10 Most Inspiring Quotes For Startup Entrepreneurs

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

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

    Agile, ideas, startups, MOOCs and more

  • Connect services without coding

    gpsist
    29 Sep 2014 | 2:46 pm
    New and exciting things are happening with Apirise since August and in time we will provide more insights. Today we are super excited to introduce you to Morph. Morph allows you to transform events that are being exchanged between applications or platforms when using webhooks – without the need to code. What’s a webhook? A webhook is like an event trigger of the type “When this thing happens, I will send these data”. Webhooks are important as they enable an event aware web that responds to things without user interaction. It makes the web capable of pushing information to users,…
  • Startups may have an Agile plan til they get punched in the mouth

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

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

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

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

    The Expect Labs Blog

  • When Should a Developer Voice-Enable Their Apps?

    1 Oct 2014 | 8:51 am
    Is voice the missing link in your applications? Hear our CEO describe the four scenarios where...
  • "The most profound technologies are those that disappear. They...

    30 Sep 2014 | 9:00 am
    "The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it." — Mark Weiser, 1991 Mark Weiser is remembered as the father of ubiquitous computing, a term that describes a state when technology is so integrated into our lives that it becomes nearly invisible. Weiser coined the phrase back in 1988, and came up with four principles that illustrated this new way of looking at technology: The purpose of a computer is to help you do something else. The best computer is a quiet, invisible servant. The…
  • Expect Labs Must-Reads: Link Roundup for the Week of September 29th, 2014

    29 Sep 2014 | 9:50 am
    We’re constantly coming across thought-provoking articles, videos, and blog posts about...
  • From the Jetsons to the Terminator, robots have come to...

    25 Sep 2014 | 8:55 am
    From the Jetsons to the Terminator, robots have come to represent both cutesy assistants and dangerous assassins leading to the fall of the human race. Get a rundown on the origins of this loaded word in our sixth tech fact: Tech Fact #6: Czech writer Karel Čapek invented the word “robot” in his 1920 play, R.U.R, which stood for Rossum’s Universal Robots. “Robot” stems from the Czech word for “work,” and it was the first word to describe the concept of an artificial person.  In the play, one of the human characters states that once you have a robot, “you will be free and…
  • Build an Android App That Listens

    24 Sep 2014 | 9:06 am
    Transform your Android apps through voice! Our Android SDK now gives you the ability to...
  • add this feed to my.Alltop

    MAG Studios Blog

  • Microsoft Windows 10 Will Mark The Return Of Windows 7 Style Start Menu And Many Other Traditional Features

    Lalit Kapur
    1 Oct 2014 | 12:18 am
    Microsoft’s Windows 8 proved itself a non-achiever with only 20% organizations migrating to the less user-friendly version. Now, the technology giant has decided to make a comeback with its upcoming Windows 10 which will be more user-friendly and will have all those favorite features that the users could not find in Windows 8. To signify a remarkable advancement, the company has skipped the number 9 and has jumped to 10. Earlier they thought to name it “Windows One” but then they settled at “Windows 10” as the former was already in use. Although the former version of the OS was a…
  • Facebook’s Solar-Powered Drones To Provide Internet Access To Everyone By 2018

    Lalit Kapur
    29 Sep 2014 | 11:44 pm
    Providing internet access to everyone on the earth has become the primary motive of the tech giants.  Earlier we have heard Google promising to launch its flying Balloons which will float nearly 20 km above the ground to provide internet access to remote areas of the world. Now Facebook is also on its way to test its solar-powered winged Drones which will be similar to the size of a Boeing 747 and will hover over the remote areas offering internet access. Facebook will start testing its Drones in 2015 in US and by 2018 we can expect to have drones hovering over our head at a height of 65,000…
  • Researchers Working On A Technology To Strengthen Your Smartphone Batteries

    Lalit Kapur
    28 Sep 2014 | 11:49 pm
    How often do you get frustrated due to the poor backup of your smartphone battery? It has become a common problem with most of the mobile devices we use no matter which company it belongs to. Thankfully, scientists at the University of Texas at Dallas are performing experiments to develop a new technology that can increase the efficiency of the smartphones. So now you can expect to see your smartphone battery live much longer than it does now. The scientists are mainly exploring the semiconductor materials to develop devices that can serve as a filter for the energy that passes through them…
  • Top 7 Trends Followed By Website Designing Services In India

    Lalit Kapur
    27 Sep 2014 | 5:06 am
    Website Designing Services In India Technological advancements have led to many new innovations and one of the most powerful is the development of a website. Website development has proved highly beneficial for businesses and this has led to the increased demand for website designing companies across the globe. Among the various technologically advanced destinations, India is one of the most preferred nations for web development outsourcing. Also Read: 5 Things To Consider While Hiring A Good Website Development Company In India   The website designing services in India have…
  • Google Nexus 6 Will Be Similar To The Moto X Next-Generation Smartphone: Report

    Lalit Kapur
    27 Sep 2014 | 12:20 am
    The XDA – Developers Forum is the first platform to reveal the first image of the upcoming Google Nexus 6 smartphone. According to reports, the device will feature a 5.92 inch screen, which will make it slightly bigger than the LG G3 and the Apple iPhone 6 Plus. The overall size of the Nexus 6 will be slightly larger. The earlier version, i.e. the Nexus 5, features a 4.95 inch full HD screen and will be heavier than the upcoming Nexus version. The device is expected to come up with more sophisticated features and designed more like the next-generation Moto X smartphone. Both these devices…
  • add this feed to my.Alltop

    eLuminous Technologies

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

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

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

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

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

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

    QA Intelligence - a QABlog

  • Do you talk the talk?

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

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

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

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

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

    Iain the Indie

  • How to manage a programmer building your app

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

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

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

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

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

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

  • Install of TFS 2013.3 with SharePoint 2013 on Windows Server 2012 R2 Update 1

    Martin Hinshelwood
    30 Sep 2014 | 8:00 am
    I have been onsite in Athens for the last month to do a migration from StarTeam to TFS. We did an install of TFS 2013.3 with SharePoint 2013 on Windows Server 2012 R2 Update 1. This was my first install of TFS 2013.3 from scratch so I thought that it would be a good idea to walk through the process. When onsite customer’s often think that it is a good idea to pre-install things like SQL and TFS. However it is not. Even if their infrastructure department is awesome they will not read the TFS install documentation and will not install SQL or TFS to spec. When I get onsite the perfect…
  • Yorkhill Ice Bucket Challenge

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

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

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

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

    hfarazm

  • Tutorial 2: How to use GIT for Unity source control | Creating Unity Project

    Hafiz Faraz
    1 Oct 2014 | 1:10 pm
    Posted by: Hafiz Faraz In the previous tutorial, we generated game idea, designed game and looked at important aspects of starting game development from scratch. In this unity 2d tutorial, we shall be looking at best practice for setting up unity project, how to use GIT for unity projects and folder hierarchy, how to create scene in unity3d and finally import game designs into unity editor.… Read more The post Tutorial 2: How to use GIT for Unity source control | Creating Unity Project appeared first on hfarazm. hfarazm - Software blog
  • Windows Phone 8.1 Update 1

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

    Hafiz Faraz
    24 Sep 2014 | 10:40 pm
    Posted by: Hafiz Faraz Welcome to easiest game development unity tutorials on the internet. In this unity 2d tutorial series, we shall be focusing to make games with unity, a full game from scratch to uploading on different app stores (Microsoft Windows Phone, Windows Store, Facebook and Android). We shall be dealing with character designing, animation, unity scripting, using different tools and technologies to make a full 2d own game in unity 3d.… Read more The post Tutorial 1: How to Make games with unity | Unity 2D appeared first on hfarazm. hfarazm - Software blog
  • Tutorial 2: Node Authentication using Express, Amazon EC2 and Mongo | Node.js Tutorial

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

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

    The Orange Orchard

  • TDD is a Great Way to Pick-Up Where You Left Off

    Calen
    2 Oct 2014 | 12:48 am
    I just realized that TDD is a great way to pick up where you left off when you have distractions. There’s a lot of articles about how programmers need four hours of continuous distractions-free time to get into “the zone” to get anything done. Well, that’s kind of hard to do when you’re trying to work from home and you have a little kid. So here’s my situation – I was trying to implement a somewhat complicated domain model while at home one Saturday morning, but sometimes someone would bring the kid over to me – once he was getting bored, and…
  • Maven with Eclipse Dynamic Web Project

    Calen
    1 Oct 2014 | 11:59 pm
    This is a quick tutorial on how to use Maven for a Dynamic Web Project in Eclipse. First, I created a Dynamic Web Project in Eclipse, but I deleted the source folder “src”, and replaced it with the Maven structure of “src/main/java” and “src/test/java”. Then, I Mavenized the project by right-clicking on the project, then on the context menu navigating to Configure → Convert to Maven Project. Afterwards, I added the following dependencies to the pom.xml:<dependencies> <dependency> <groupId>javax.servlet</groupId>…
  • Purpose of SOA

    Lorenzo Dee
    1 Oct 2014 | 8:59 pm
    An overview of Service-Oriented Architecture, including benefits, concepts, and limitations. After having a few more discussions about SOA (after my previous post on the topic), I happen to watch this video (again) where Anne Thomas Manes (now with Gartner via the acquisition of Burton Group) gave a talk at QCon London 2007 entitled The Business Value of SOA. Yeah, it’s an old video. I’m glad to have watched it again. It helps me go back to the basics, especially with all the on-going confusion with SOA, ESB, SOAP, XML, REST, and the more recent hype around microservices…
  • Domain-Driven Design: Cargo Shipping Example (Part 2)

    Lorenzo Dee
    29 Sep 2014 | 10:09 pm
    Lorenzo continues the discussion on DDD, this time with a focus on persistence of value objects. One of my colleagues asked an interesting question about my previous post that I thought would be worth posting here. He asked about the persistence of value objects. He pointed out that the Cargo had a Delivery property that was replaced (not modified). So, what happens to its persistence? Does it result into a delete and an insert? Let’s see. Let’s see how a Delivery object is used in a Cargo object. In the highlighted lines, we can see that the property is indeed being assigned (not…
  • Domain-Driven Design: Cargo Shipping Example

    Lorenzo Dee
    29 Sep 2014 | 8:36 pm
    Lorenzo discusses DDD using a cargo shipping scenario. I’ve always found the cargo shipping example used in Eric Evan’s book to be quite useful in learning DDD. Here are some of my notes. Bounded Contexts Eric Evans did mention in his talk “What I’ve Learned About DDD Since the Book” at QCon London 2009, that …in Chapter 14 of the book, I finally got around to talking about context boundaries and context maps… but putting context mapping in Chapter 14 was a mistake. It is fundamental. [You] just can’t make models work without establishing…
  • add this feed to my.Alltop

    Flowa

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

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

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

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

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

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

    Latest blog entries

  • The best Agile User Stories are incomplete

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

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

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

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

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

    Dynamic Leap

  • Security Basics: Five Security Threats That Enterprise Mobile App Owners Face and How to Avoid Them

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

    Dynamic Leap
    19 Sep 2014 | 2:52 pm
    Unless you were on a different planet last week, you likely heard that Apple made a number of product announcements including the new iPhone 6 and iPhone 6 Plus, the release of iOS 8, a payment solution known as Apple Pay and the Apple Watch, the company’s first foray into the relatively new market for […] The post Apple Introduces Apple Watch and Apple Pay – What do They Mean for Your Business? appeared first on Dynamic Leap.
  • Enterprise Mobile App Strategy: How to Make a “Bring Your Own Device” Policy Your Team Will Love

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

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

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

    InfoTuts

  • Freebies and Giveaway

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

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

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

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

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

    W3lessons.info

  • Instant Soundcloud Search using PHP & jQuery Ajax

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

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

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

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

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

    FromDev

  • 15+ Best Security Apps On iPhone & iPad

    1 Oct 2014 | 9:30 am
    Although Apple products have received a tremendous amount of response from customers worldwide, times haven't always been smooth. The constantly growing rage of mobile devices has forced Apple to come with innovative strategies for keeping users engaged to different iOS powered gadgets including iPhones, iPads, iPod Touch etc. Decline of the BlackBerry has played an incredible role in boosting the overall productivity and demand for iPhones and iPads. Irrespective of the massive demand and use of Apple products, consumers have often complaint about facing data security issues. Well,…
  • 15+ Best Distraction-Free Text Editors

    29 Sep 2014 | 9:30 am
    Have you ever heard of such word processors that promise to boost your productivity and creativity? Do you think it is possible to work more efficiently just by means of the software? Well, while some are seeking for writing tips on blogs and forums, we are going to make a brief review of distraction-free text editors and check whether they really boost productivity and help us concentrate on what we are doing. The list consists of different applications with different appeals, but we recommend you to try them, especially if you blog a lot.Continue Reading
  • How To Stop Brute Force Attack Using Neo4j

    22 Sep 2014 | 9:30 am
    Brute force attacks are most common attacks used by hackers. This type of attack has compromised many online user credentials. Hackers are using brute force attack to target any website they could get, ranging from Fortune 500 companies to very small websites. The aim of such attacks is mainly to compromise user information (including Social Security numbers, credit card data and bank account details) and commit financial frauds using identity theft. Once information is obtained by hackers it can be misused by them for selling in black market, spamming and more unethical means to exploit…
  • 100+ Free Hacking Tools To Become Powerful Hacker

    17 Sep 2014 | 9:30 am
    Ethical hacking and online security involves a lot efforts. Many tools are used to test and keep software secure. The same tools can also be used by hackers for exploitation. Becoming a hacker is not easy it requires many skills. You can learn a few hacking tricks from free hacking tutorials online, some really cool hacking books and books on information security . However, Along with all the skills you need to have best tools to perform hacking, security threat analysis and penetration testing. A hacking tool is a computer program or software which helps a hacker to hack a computer system or…
  • 40+ Best Programming Contest | Coding Competition Websites

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

    blog.bluewhaleapps.com

  • Apple Releases iOS 8

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

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

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

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

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

    HTMLxprs

  • Quick guide to Stylus - The CSS SuperHero

    Syed Fazle Rahman
    1 Oct 2014 | 7:11 am
    A tutorial on Stylus preprocessor. Learn various features and functionalities of Stylus. This tutorial also shows how to get started with Stylus coding.Read More
  • Best web technologies and tools for 2015

    Sandeep Panda
    29 Sep 2014 | 11:02 am
    Web has certainly come a long way in last few years. In this article I am going to list some of the best web technologies and tools for 2015.Read More
  • Creating Isomorphic apps with React and Node.js

    Sandeep Panda
    27 Sep 2014 | 10:59 am
    This tutorial demonstrates how to build isomorphic apps using React library and Node.js. Isomorphic apps can render on both server and client.Read More
  • Understanding getUserMedia API

    Sandeep Panda
    24 Sep 2014 | 6:17 am
    getUserMedia API allows you to capture audio and video from the local devices. This tutorial demonstrates how to use the API to record live video and take snapshots.Read More
  • Create HTML5 Slides without writing HTML - Twitter cdk Tutorial

    Syed Fazle Rahman
    21 Sep 2014 | 2:26 pm
    Learn to create HTML5 slide presentation without writing HTML codes. This article shows how to use Twitter CDK tool and generate HTML slides from simple AsciiDocs.Read More
  • add this feed to my.Alltop

    MS Gooroo GoorooTHINK

  • Using Visual Studio 2014 with K runtime (vNext )> 1.0.0-alpha3

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

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

    23 Sep 2014 | 12:12 pm
    First of all, you shouldn't normally need to take your web role offline. You only need to deploy to staging slot and when it's ready, swap the slots. But you might need to do some database maintenance which needs preventing database changes in order to ensure data integrity. In that case you have t...
  • The journey to quintuple screens

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

    15 Sep 2014 | 1:55 am
    The spread of tech salaries can be quite large in some regions. In this piece, we take a brief look at this range and identify the top, middle, and lowest earners. At first glance, we notice the Australian and British marketplace has a much larger range of salaries than the Unites States. Although ...
  • add this feed to my.Alltop

    Potknox Blog

  • What Good is a Coder Who Can’t Code?

    pottu.venugopal@metanest.com
    30 Sep 2014 | 12:10 am
    I hear you’re looking to hire coders.  A Python Pro, perhaps? How are you going to go about it? Stage 1: You start by publicizing the job opening First come the job boards, then some social networking, and maybe even some internal references; you need to get the word out about your vacancy. The right developer might be lurking around the corner and you don’t want to miss them. Stage 2: You scrape up a pool of possible candidates You’ve received hundreds of applications from various candidates whose resumes you now have handy, since that’s the traditional way of…
  • Conduct Employee Training with Online Skills Assessment Tools

    pottu.venugopal@metanest.com
    27 Sep 2014 | 11:09 pm
    Employee Training at regular intervals has a number of tangible benefits across organisations of all sizes that makes it an integral part of any good HR manager’s list of initiatives. Given the rapidity of advancements in HR Technology, it is no surprise that Training and Development too, has evolved. Online Skills Assessment tools allow Training Managers more flexibility, deeper insights and a number of other very real benefits that makes their immediate adoption, imperative. Online Skills Assessment Tools, an introduction to which can be found here and the best of which we’re…
  • 7 Career Lessons From the Modern Family Crew

    pottu.venugopal@metanest.com
    26 Sep 2014 | 1:51 am
    Modern Family won the Emmy for Best Comedy Series for the 5th time in a row this year, but award winning comedy and incredible acting isn’t the only thing we can get from this incredible show. Not only is it a healthy of real fiction, but each of the adult characters- Jay, Gloria, Phil, Claire, Mitchell, Cam and even Haley- can each teach us a quintessential and very valuable lesson about choosing a career, dealing with it, and making the most out of it, no matter how modern our family: 1. Value Experience- Jay Pritchett Jay is the head of the household, and has a number of…
  • Recruiting Lessons from a Sales Person

    pottu.venugopal@metanest.com
    26 Sep 2014 | 1:21 am
    If we dwell deeper into recruitment, we’ll find that there are instances where a recruiter faces situations similar to the one’s faced by a sales person. Recruiting is about finding the right person to fill a vacancy and is a time consuming task. Whenever a firm launches a recruitment drive, they receive a huge load of resumes which need to be filtered for interviews. Even after filtering the resumes, there are generally a large number of candidates left to deal with. These candidates need to be sent through another filtration process (for IT requirements, this can be done easily by…
  • 10 Things All Recruiters Must Know About Online Skills Assessment

    pottu.venugopal@metanest.com
    25 Sep 2014 | 1:11 pm
    A lot of the advice about “how to hire better” asks recruiters to spend more time on each candidate and discover as much as they possibly can, all so they can reduce the risk of a bad hire, and save themselves a lot of trouble. But the one thing this advice doesn’t take into account is: where are recruiters going to find the extra time to put in this extra effort? Isn’t there a better way to assess what’s important, in a time and cost effective manner? Here are the 10 things all recruiters- under worked, overworked or remarkably efficient- need to know about…
 
Log in