Software Development

  • Most Topular Stories

  • Welcome Jay Ohms, programmer

    Signal vs. Noise
    Jason Z.
    2 Mar 2015 | 8:54 am
    Today we’re excited to announce the latest addition to the Basecamp team: Jay Ohms joins us as our lucky 13th programmer. He’ll be working with our mobile team on Basecamp for Android. Android enthusiasts will know Jay as the one part of the duo behind Press, the popular Android RSS reader. Press arrived at a time when great design was hard to find on the platform. Jay’s focus on quality and eye for detail made Press a favorite and caught our attention, too. After spending a week working with our Chicago-based Android team on a trial project we knew Jay, who also happens to live in…
  • Google Play services 7.0 - Places Everyone!

    Android Developers Blog
    Android Developers
    2 Mar 2015 | 5:22 pm
    Posted by Ian Lake, Developer Advocate Today, we’re bringing you new tools to build better apps with the rollout of Google Play services 7.0. With this release, we’re delivering improvements to location settings experiences, a brand new API for place information, new fitness data, Google Play Games, and more. Location Settings Dialog While the FusedLocationProviderApi combines multiple sensors to give you the optimal location, the accuracy of the location your app receives still depends greatly on what settings are enabled on the device (e.g. GPS, wifi, airplane mode, etc). In Google Play…
  • How to run ASP.NET 5 Beta 3 or GoLang on a Raspberry Pi 2

    Scott Hanselman's Blog
    Scott Hanselman
    3 Mar 2015 | 1:00 am
    Hanselminutes and CodeNewbie are teaming up to produce two new podcast episodes a week for the month of March, featuring incredible makers in the hardware space. There will be new content every weekday in March, so bookmark http://www.marchisformakers.com and join us! CodeNewbie is the most supportive community of programmers and people learning to code. Tune in every week for stories about people on their coding journey. Subscribe via RSS or on iTunes. Published Mondays. Hanselminutes Fresh Air for Developers is a weekly talk show that brings interesting people together to talk about the…
  • Refactoring code that accesses external services

    Martin Fowler
    Martin Fowler
    17 Feb 2015 | 7:52 am
    When I write code that deals with external services, I find it valuable to separate that access code into separate objects. Here I show how I would refactor some congealed code into a common pattern of this separation. more…
  • Static vs. Dynamic

    The Programmer's Paradox
    Paul W. Homer
    15 Feb 2015 | 9:17 am
    Possibly the most significant movement in programming has been to avoid 'hardcoding' values. Sizes, limits and text should not be directly encoded into the code, doing so would require the system to be rebuilt and redeployed each time they needed to be changed. That causes long delays in being able to adapt to unexpected changes.A better approach would be to stick any values into a configuration file, so that they can be easily changed if the need arose. This allows the static values to be managed independently of the code, but could still be somewhat painful on occasion because it requires…
  • add this feed to my.Alltop

    Google Developers Blog

  • Introducing gRPC, a new open source HTTP/2 RPC Framework

    Gary Lewis
    26 Feb 2015 | 10:30 am
    Today, we are open sourcing gRPC, a brand new framework for handling remote procedure calls. It’s BSD licensed, based on the recently finalized HTTP/2 standard, and enables easy creation of highly performant, scalable APIs and microservices in many popular programming languages and platforms. Internally at Google, we are starting to use gRPC to expose most of our public services through gRPC endpoints as part of our long term commitment to HTTP/2.Over the years, Google has developed underlying systems and technologies to support the largest ecosystem of micro-services in the world; our…
  • 1,000 Chrome Experiments and counting...

    Gary Lewis
    24 Feb 2015 | 10:49 am
    Posted by Valdean Klump, Data Arts Team Originally posted to the Google Chrome blog In 2009, we launched Chrome Experiments to showcase the work of creative coders who pushed HTML5 and JavaScript to the limits in order to build beautiful, unique web experiences. At first, the site had only 19 experiments, but we hoped they would be a source of inspiration for programmers who made art with open web technologies. Since then, we’ve been humbled by the quantity and quality of new submissions. Today, we’ve reached a major milestone: 1,000 experiments. To celebrate, we’ve created a special…
  • Retiring the Email Migration API

    Gary Lewis
    18 Feb 2015 | 4:15 pm
    Posted by Wesley Chun, Developer Advocate, Google Apps Last summer, we launched the new Gmail API, giving developers more flexible, powerful, and higher-level access to programmatic email management, not to mention improved performance. Since then, it has been expanded to replace the Google Apps Admin SDK's Email Migration API (EMAPI v2). Going forward, we recommend developers integrate with the Gmail API. EMAPI v2 will be turned down on November 1, 2015, so you should switch to the Gmail API soon. To aid you with this effort, we've put together a developer’s guide to help you migrate from…
  • Smaller Fonts with WOFF 2.0 and unicode-range

    Gary Lewis
    18 Feb 2015 | 2:31 pm
    Posted by Rod Sheeter, Software Engineer The Google Fonts and Chrome teams are constantly looking for ways to make fonts better for online content. In 2014, we deployed two big optimizations: WOFF 2.0 and unicode-range. Combined, they are reducing the size of the downloaded fonts by more than 40 percent on average. For users, that means faster download times and lower data costs! The HTTP Archive has a graph of observed font sizes across the web, primarily in WOFF format. If we compare this to our best estimate of the savings attributable to WOFF 2.0 and unicode-range optimizations that went…
  • Reminder: ClientLogin Shutdown scheduled for April 20, 2015

    Gary Lewis
    17 Feb 2015 | 12:17 pm
    Posted by Ryan Troll, Technical Lead, Identity and Authentication As mentioned in our earlier post reminding users to migrate to newer Google Data APIs, we would like to once again share that the ClientLogin shutdown date is fast approaching, and applications which rely on it will stop working when it shuts down. We encourage you to minimize user disruption by switching to OAuth 2.0. Our top priority is to safeguard users’ data, and at Google we use risk based analysis to block the vast majority of account hijacking attempts. Our risk analysis systems take into account many signals in…
 
  • add this feed to my.Alltop

    News and Updates - Apple Developer

  • Crash Logs in Xcode 6.3 beta 2

    23 Feb 2015 | 11:53 am
    The new Apple crash reports service is now available in Xcode 6.3 beta 2. Apps that you’ve submitted with debug symbols to the App Store and to TestFlight will have their crash log data collected and aggregated into crash reports that will automatically download into Xcode. The enhanced Organizer window makes it easy to triage your crashes, jump directly to the offending code, and mark a crash as resolved. Learn more by reading Crashes Organizer Help.
  • OS X Yosemite 10.10.3 (14D87h) Now Available

    23 Feb 2015 | 9:00 am
    OS X Yosemite 10.10.3 (14D87h) Now Available
  • iOS 8.3 beta 2 Now Available

    23 Feb 2015 | 9:00 am
    iOS 8.3 beta 2 Now Available
  • Xcode 6.3 beta 2 with Swift 1.2 Now Available

    23 Feb 2015 | 9:00 am
    Xcode 6.3 beta 2 with Swift 1.2 Now Available
  • Mac Apps That Use Garbage Collection Must Move to ARC

    20 Feb 2015 | 1:00 am
    Beginning May 1, 2015, new Mac apps and app updates submitted to the Mac App Store may no longer use garbage collection, which was deprecated in OS X Mountain Lion. Instead, migrate your apps to Automatic Reference Counting, using the migration assistant in Xcode to help with this transition. Apps may continue to use retain/release for manual memory management. For more information, read the Transitioning to ARC Release Notes.
  • add this feed to my.Alltop

    dzone.com: latest front page

  • Java 8 features into Android Development

    ThatsjAvainfo
    5 Mar 2015 | 2:34 pm
    Java 8 features into Android Development Tools will be demonstrated, specifically aiming at Eclipse IDE. However, steps which will be described throughout this guide might also be adapted to Google’s new uprising development environment, Android Studio. It is based on the community edition of popular IntelliJ Idea IDE by JetBrains and it has recently been upgraded to its ‘beta’ version by Google in early July 2014, slightly before this guide was written. Eclipse will remain as the prominent development environment, at least for a while, and considering the fact that most Android…
  • British Library Digitizes 4 Million Images Worldwide

    slfisher
    5 Mar 2015 | 12:54 pm
    Of course, the British Library isn’t alone in its efforts. Many libraries, including the Vatican, are scanning their holdings and putting them online to preserve and protect them, as well as make it easier for people to gain access to them. But the EAP’s efforts focus on digitizing material in situ, which it obtains by offering grants to organizations with access to such collections.
  • Tabris.js 0.9.2 is here - Native mobile apps in JavaScript

    gosia-es
    5 Mar 2015 | 12:35 pm
    Tabris.js 0.9.2 is out now. Check out the New & Noteworthy, in which we talk about dynamic CollectionViews, the new 'apply' method for theming and keyboard modes.
  • Realm.io – A New Generation Of Mobile Storage

    gosia-es
    5 Mar 2015 | 12:34 pm
    Realm is a free database for storage on mobile devices - up to 10x faster than the other options. Find out how Realm works, how we can use it, and what are some of its limitations.
  • Demo of Node.js Process Manager with nginx and Multi-Host Support Plus a GUI

    stronglooper
    5 Mar 2015 | 12:10 pm
    The new StrongLoop Process Manager inside of the StrongLoop Arc UI adds production scaling and reliability features required by companies deploying APIs and apps written in Node at scale in Linux or Windows environments. As you’d expect, StrongLoop Process Manager does what existing process managers like forever and PM2 do: keep Node processes running and help manage the multiple processes in a cluster. However, StrongLoop Process Manager goes beyond this basic functionality to provide enterprise-grade features, several of which are industry firsts. Learn more:…
 
  • add this feed to my.Alltop

    PHP.net news & announcements

  • Bulgaria PHP Conference

    Webmaster
    25 Feb 2015 | 3:53 am
    The Bulgaria PHP Conference is an event organized by the local PHP user group: @bgphp. This is going to be our first conference but nonetheless we have attracted a number of prominent international and local speakers (http://www.bgphp.org/confirmed-speakers/). We expect 450 attendees from Bulgaria, the Balkans region, Europe, and other parts of the world. We welcome a diverse crowd of PHP developers who want to learn new things and share their passion for code. Bulgaria is one of the fastest growing IT regions. A lot of international companies outsource their IT departments in the country.
  • Lone Star PHP 2015

    Webmaster
    25 Feb 2015 | 2:21 am
    Welcome back to Lone Star PHP for another great year! We're in our fifth year and we're making things better all the time. This year's event will provide all of the great PHP speakers and content you've come to expect from Lone Star PHP. This year we are introducing the Training Day. Training Day will provide a more hands-on experience for all that attend. There'll be plenty of time to spend with the local PHP community too through after-parties and other events. Thanks to the generous support of our sponsors year after year we're able to present this conference…
  • SOLIDay 2015

    Webmaster
    25 Feb 2015 | 2:14 am
    Conference about software architecture, best programming practices and design patterns. PHP Serbia will be organizing a big event on May 30, 2015 – SOLIDay conference. Nicely coined name, huh? It will be one of the major events in the region, on which you will have opportunity to attend presentations of world-famous PHP experts and professionals, on topic of OOP principles, design patterns, software architecture, frameworks and similar. Whether you are a novice, intermediate or advanced developer, join us on this conference and expand, improve or simply refresh your knowledge of this…
  • PHP 5.6.6 is available

    Webmaster
    19 Feb 2015 | 12:43 pm
    The PHP development team announces the immediate availability of PHP 5.6.6. This release fixes several bugs and addresses CVE-2015-0235 and CVE-2015-0273. All PHP 5.6 users are encouraged to upgrade to this version. For source downloads of PHP 5.6.6 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
  • PHP 5.5.22 is available

    Webmaster
    19 Feb 2015 | 4:45 am
    The PHP development team announces the immediate availability of PHP 5.5.22. This release fixes several bugs and addresses CVE-2015-0235 and CVE-2015-0273. All PHP 5.5 users are encouraged to upgrade to this version. For source downloads of PHP 5.5.22 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
 
  • add this feed to my.Alltop

    Signal vs. Noise

  • Welcome Jay Ohms, programmer

    Jason Z.
    2 Mar 2015 | 8:54 am
    Today we’re excited to announce the latest addition to the Basecamp team: Jay Ohms joins us as our lucky 13th programmer. He’ll be working with our mobile team on Basecamp for Android. Android enthusiasts will know Jay as the one part of the duo behind Press, the popular Android RSS reader. Press arrived at a time when great design was hard to find on the platform. Jay’s focus on quality and eye for detail made Press a favorite and caught our attention, too. After spending a week working with our Chicago-based Android team on a trial project we knew Jay, who also happens to live in…
  • VIDEO: Did y’all know you can share stuff…

    Shaun
    27 Feb 2015 | 2:55 pm
    Did y’all know you can share stuff directly to Basecamp from apps like Paper? Resident illustrator, Nate Otto shows it off.
  • Behind the scenes: From Herding Cats to Finishing a Project Together

    Jamie
    27 Feb 2015 | 9:53 am
    Nate Otto and I made a new Basecamp homepage illustration based on a vector drawing I made in Adobe Illustrator. Initially I didn’t intend it to be hand drawn. I thought I’d refine the vector drawing. Somewhere in the middle it turned into “herding cats”. In the end the spirit of the concept was intact, but the result very different from what I’d envisioned. Here’s how we got to the final idea: Basecamp helps you wrangle people with different roles, responsibilities, and objectives toward a common goal: Finishing a project together. First pass: Basecamp is…
  • Solo

    Nate Otto
    20 Feb 2015 | 1:31 pm
    About five years ago I consciously willed an art career into existence. At that point I had been working a social services job for about five years. I initially took the job because it wasn’t specifically art related. It was a job I could feel good about — helping people with disabilities — but it wouldn’t tap my creative juices. I had learned many years before when I got a job doing graphic design that being creative at work drained my creative life bars during my down time. This social services job would leave me with enough creative energy to work on my art when I got home, but in…
  • When Disaster Strikes

    Taylor
    19 Feb 2015 | 11:16 am
    Nearly 3 years ago we asked “What would happen if a truck crashed into the datacenter?” The resulting discussion could be summarized as “Well we would probably be offline for days, if not weeks or months. We wouldn’t have many happy customers by the time Basecamp was back online.” No one was satisfied with that answer and, in fact, we were embarrassed. So we worked really hard to be prepared with an answer that made us proud. This past Sunday, February 15th 2015, we demonstrated that answer in public. With one command we moved Basecamp’s live traffic out of…
  • add this feed to my.Alltop

    A List Apart: The Full Feed

  • What do we need typefaces to be?

    5 Mar 2015 | 2:08 pm
    What do we need typefaces to be? To do for us? Do we need a larger variety of widths – maybe more subtle width variations – to help us cope with viewport dimensions? Or more optical styles, to help us deal with reading distance? Do we want more typefaces with different thicknesses (grades), for different resolutions? Type designers want to know. Yours truly, speaking about Universal Typography at AEA San Diego Yesterday, Adobe Type announced a new effort called Adobe Type Concepts. These are promising font seedlings, and we have all been invited into the design process to help them grow.
  • This week's sponsor: UserZoom

    The fine folks at A List Apart
    5 Mar 2015 | 6:18 am
    Thanks to UserZoom for sponsoring A List Apart this week! Check out their guide to integrating user experience and usability testing in an agile design process.
  • Rachel Andrew on the Business of Web Dev: Looking Outside

    5 Mar 2015 | 5:30 am
    Running a business with your spouse has advantages. A year ago we decided—after asking Twitter where was nice to live—to move from Maidenhead to Bristol. We were able to relocate home and business easily because our work and life together is one thing. We can head out for a walk or a run together and chat through a possible new feature for Perch or a business decision that needs making. Our life and business goals are one and the same. My husband Drew McLellan and I are each a 50 percent shareholder in the business, while my college-aged daughter works for us part time. Other roles are…
  • Quantity Queries for CSS

    3 Mar 2015 | 7:00 am
    Don’t you just hate documentaries that don’t deliver? They have enticing names like In Search of the Giant Squid, and tease you with shots of murky underwater shapes and excited scientists pointing far out to sea. You settle down to watch, eyes narrowed with suspicion, thinking, “I better see some squid or I’m writing an angry letter to the network.” Sure enough, 90 minutes of interviews with bored-looking fishermen later, the presenter is forced to conclude, “No… no, we didn’t find any big squids. But maybe one day [majestic orchestral flourish].” Great. You…
  • Stopping the Infighting About Digital Standards

    3 Mar 2015 | 7:00 am
    I grew up in Columbia, Maryland, a planned community (see Figure 5.1). And as with the word “governance,” people tend to react to the phrase “planned community” in a not-so-positive way. “Planned” sounds dull and uncreative to people: cookie-cutter homes, on cookie-cutter lots, on cookie-cutter streets—“Little Houses Made of Ticky Tacky,” to invoke Malvina Reynolds’ well-known song. And Columbia was all about that: a city built quickly based on a template. There were street naming conventions, standard model homes, standardized lot sizes, and a standard “village”…
  • add this feed to my.Alltop

    Ruby News

  • Ruby 2.2.1 Released

    2 Mar 2015 | 7:00 pm
    We are pleased to announce the release of Ruby 2.2.1. This is the first TEENY version release of the stable 2.2 series. This release includes the fix for ffi build failure and memory leak issue on Symbol GC (See Bug #10686). See ChangeLog for details. Download http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.1.tar.bz2 SIZE: 13326768 bytes MD5: 06973777736d8e6bdad8dcaa469a9da3 SHA256: 4e5676073246b7ade207be3e80a930567a88100513591a0f19fc38e247370065 SHA512: af6a8e75a66b953ff33ecbca5111bcf1c6560b6b48b370b700820fcbe91363146c5ac8abd670a14e693b44343ae598bab472ed2902834304c03ffcd9550886d1…
  • Ruby 2.0.0-p643 Released

    25 Feb 2015 | 4:00 am
    We are pleased to announce the release of Ruby 2.0.0-p643. This is the last ordinal release of Ruby 2.0.0. Ruby 2.0.0 goes into the state of the security maintenance phase, and will never be released unless any critical regressions or security issues are found. This phase is planned to be maintained for 1 year. Then, maintenance of Ruby 2.0.0 will be ended at Feb. 24th, 2016. We recommend to start planning to migrate to newer versions of Ruby, such as 2.1 or 2.2. This release includes many bugfixes. See tickets and ChangeLog for details. Download…
  • Support for Ruby 1.9.3 has ended

    22 Feb 2015 | 4:00 pm
    As of today, all support for Ruby 1.9.3 has ended. Bug and security fixes from more recent Ruby versions will no longer be backported to 1.9.3. This end of life was announced over a year ago. We highly recommend that you upgrade to Ruby 2.0.0 or above as soon as possible. Please contact us if you’d like to continue maintaining the 1.9.3 branch or if for some reason you can’t upgrade. Posted by Olivier Lacan on 23 Feb 2015
  • Ruby 2.2.0 Released

    25 Dec 2014 | 1:00 am
    We are pleased to announce the release of Ruby 2.2.0. Ruby 2.2 includes many new features and improvements for the increasingly diverse and expanding demands for Ruby. For example, Ruby’s Garbage Collector is now able to collect Symbol type objects. This reduces memory usage of Symbols; because GC was previously unable to collect them before 2.2. Since Rails 5.0 will require Symbol GC, it will support only Ruby 2.2 or later. (See Rails 4.2 release post for details.) Also, a reduced pause time thanks to the new Incremental Garbage Collector will be helpful for running Rails applications.
  • Ruby 2.2.0-rc1 Released

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

    Scott Hanselman's Blog

  • How to run ASP.NET 5 Beta 3 or GoLang on a Raspberry Pi 2

    Scott Hanselman
    3 Mar 2015 | 1:00 am
    Hanselminutes and CodeNewbie are teaming up to produce two new podcast episodes a week for the month of March, featuring incredible makers in the hardware space. There will be new content every weekday in March, so bookmark http://www.marchisformakers.com and join us! CodeNewbie is the most supportive community of programmers and people learning to code. Tune in every week for stories about people on their coding journey. Subscribe via RSS or on iTunes. Published Mondays. Hanselminutes Fresh Air for Developers is a weekly talk show that brings interesting people together to talk about the…
  • Running the Ruby Middleman Static Site Generator on Microsoft Azure

    Scott Hanselman
    23 Feb 2015 | 8:49 pm
    Middleman is "a static site generator using all the shortcuts and tools in modern web development." With any static site generator you can run it all locally and then push/FTP/whatever the resulting HTML to any host. However, static site generators are even more fun when you can host the source code in Git and have your static site build and deploy in the cloud. Middleman uses Ruby for its build system and views, and some of the Gems it uses are native gems. That means if you are a Windows user, your system will need not just Ruby, but the Ruby DevKit so you can build those native…
  • Proper benchmarking to diagnose and solve a .NET serialization bottleneck

    Scott Hanselman
    19 Feb 2015 | 5:38 pm
    Here's a few comments and disclaimers to start with. First, benchmarks are challenging. They are challenging to measure, but the real issue is that often we forget WHY we are benchmarking something. We'll take a complex multi-machine financial system and suddenly we're hyper-focused on a bunch of serialization code that we're convinced is THE problem. "If I can fix this serialization by writing a 10,000 iteration for loop and getting it down to x milliseconds, it'll be SMOOOOOOTH sailing." Second, this isn't a benchmarking blog post. Don't point this blog post and say "see! Library X is…
  • NuGet Package of the Week: A different take on ASP.NET MVC Forms with ChameleonForms

    Scott Hanselman
    17 Feb 2015 | 12:32 am
    One of the nice things about any modular system (like ASP.NET) is the ability to swap out the parts you don't like. As the authors of ChameleonForms state, HTML forms is a pain. It's repetitive, it's repetitive, and it's boring. While ASP.NET MVC's Form Helpers help a lot, they felt that helper methods like Html.EditorForModel didn't go far enough or give you enough flexibility. ChameleonForms adds its own templating model and attempts to be as DRY as possible. It also takes a number of issues head on like better handling for drop-down lists and lists of radio buttons, and it even supports…
  • JavaScript Has Won: Run Flash with Mozilla Shumway and Develop Silverlight in JS with Fayde

    Scott Hanselman
    13 Feb 2015 | 1:00 pm
    Well this is some amazing news that has been a long time coming. You can take your Flash apps and run them without Flash, and take your Silverlight apps and (almost) run them without Silverlight. If you still don't think JavaScript has won the web, please read on. Shumway - Flash in JavaScript and HTML 5 The Mozilla Project "Shumway" has been a long time coming (as long ago as 2012, but it's now ready to be looked at more deeply). Chris Peterson, a Program Manager on the Mozilla Shumway says: "Shumway is in a race to stay relevant as Flash fades from the web, but there will…
  • add this feed to my.Alltop

    The Register

  • FREAKing hell: All Windows versions vulnerable to SSL snoop

    5 Mar 2015 | 4:04 pm
    Relax! We've got a (server-knackering) workaround to sort things out, says Microsoft Microsoft says its implementation of SSL/TLS in all versions of Windows is vulnerable to the FREAK encryption-downgrade attack.…
  • Telstra to let customers access their own metadata for AU$25

    5 Mar 2015 | 4:00 pm
    Do unto customers as you do unto law enforcement agencies is Telstra's new creed Australia's dominant carrier, Telstra, will give its customers the chance to access their metadata, for a fee.…
  • US watchdog: Anthem snubbed our security audits before and after enormous hack attack

    5 Mar 2015 | 3:46 pm
    Hackers probe where federal officials were forbidden A year or so before American health insurer Anthem admitted it had been ruthlessly ransacked by hackers, a US federal watchdog had offered to audit the giant's computer security – but was rebuffed.…
  • Red Hat seeks cloud critical mass with Atomic Host

    5 Mar 2015 | 2:51 pm
    RHEL's container-friendly cousin hits general availability Red Hat says its stripped-down Linux variant for containerized cloud deployments is ready to roll, giving Red Hat customers a simplified, easy-to-manage platform for hosting Docker containers.…
  • Turnbull says no need to future-proof NBN

    5 Mar 2015 | 2:07 pm
    And yet the Intergenerational Report calls for us to leave a better future for our kids Those who feel Australia should invest in a future-proof National Broadband Network (NBN), and that a fibre-to-the-premises (FTTP) network offers the best long-term investment, have new reason to take umbrage with the nation's communications minister Malcolm Turnbull after he yesterday said a quick-and-cheap approach is the best way to deliver broadband.…
  • add this feed to my.Alltop

    Rajesh Setty » Blog

  • Mini Saga #136 – Preconception

    thinksulting@gmail.com (Rajesh Setty)
    18 Feb 2015 | 11:26 am
    Mini Saga #135 – Preconception Mark was shocked and amused when his three-year old son screamed, “Dad, I suck.” “What?” he asked. “I suck, Dad, I suck” the boy repeated. “Where did you learn that?” Mark asked “Don’t know, Dad. I suck and can’t get out, “ the boy said. “Oh, you’re stuck..” smiled Mark. Sometimes, our preconceptions take over. They can lead to humorous situations like the above or they can lead to misjudgments that can have a negative impact on our life, career or business. Thanks to Marcus Nelson for allowing me to share his experience in the…
  • Mini Saga #135 – Leave Your Mind

    thinksulting@gmail.com (Rajesh Setty)
    25 Jan 2015 | 4:49 pm
    Mini Saga #135 – Leave Your Mind The temple door said, “Leave your mind and shoes at the door.” Nodding his head, Ravi walked in. An elderly man stopped him, “Sir, can’t wear your shoes inside.” Ravi said, “Ah..sorry, when I left my mind, I forgot about shoes completely.” They changed the sign reordering the instructions. Sometimes, the order makes a big difference… Note: 1. A mini saga is a story told in exactly 50 words. Not 49 or 51 but exactly 50. 2. You can download a photographic manifesto of Mini Sagas at ChangeThis. Here is the link – Mini Sagas: Bite-sized…
  • Lessons from The Instigator Experience – Interview with Srinivas Rao

    thinksulting@gmail.com (Rajesh Setty)
    16 Dec 2014 | 7:25 am
    I have known Srini for a number of years and he never ceases to amaze me with his interviews (The Unmistakable Creative series)  and the projects that he pursues such as The Instigator Experience events. Being a co-host of a few Cerebrate events in the past, I am fascinated with the concept of The Instigator Experience. I asked Srini a few questions about the lessons learned from creating and hosting the last event. Here is that interview: RS: Srini, what is the Instigator Experience and more importantly what led you to create this event series? SR: It’s a 2 day bushiness event for people…
  • One blind spot to avoid in your quest to be true to yourself

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

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

    Jon Udell

  • On getting paid (or not) to write

    Jon Udell
    2 Mar 2015 | 1:35 pm
    Danielle Lee writes the Urban Scientist blog for Scientific American. In 2013 she wrote a post about an ugly incident in which she was invited to write for Biology Online, asked about payment, declined the offer when she learned there would be none, and was called a whore. Scientific American took down the post an hour after it was published, late on a Friday, and then restored it the following Monday after verifying DNLee’s claim. The Biology Online editor’s name-calling was horrific. But his email also included a lesser insult: You will enjoy a great deal of exposure from our…
  • Fringe benefits of the attention economy

    Jon Udell
    28 Feb 2015 | 7:40 pm
    A decade ago I captured the peak of my Internet fame in this screenshot: That was near the end of an anomalous few years during which the top result, when searching Google for “jon,” was my blog. I enjoyed it while it lasted, knowing that Jon Stewart would inevitably eclipse me, as he did in 2005 and as many others have since. I was among the first to write professionally for the web, so for a while many of the pages in Google’s index containing “jon” were mine. That was just a lucky first-mover advantage. I knew it would erode over time as, appropriately, it…
  • Online scientific collaboration: the sequel

    Jon Udell
    11 Feb 2015 | 3:45 pm
    In 2000 I was commissioned to write a report called Internet Groupware for Scientific Collaboration. That was before modern social media, before blogs even really got going. But arxiv.org was already well-established, and wikis and calendar services and Dave Winer’s proto-blog, Manila, and many kinds of discussion forums were relevant to my theme. On the standards front, RSS, MathML, and SVG were emerging. One of my premonitions, that lightweight and loosely-coupled web services would matter, turned out to be accurate. Another, the notion of a universal canvas for creating and editing…
  • Another Internet miracle!

    Jon Udell
    27 Jan 2015 | 10:52 pm
    I’m among the many fans of the entertaining physics lectures that made Walter Lewin a star of stage (MIT OpenCourseWare) and screen (YouTube). And I was among those saddened, last month, to learn that charges of harassment had ended his career on the OpenCourseWare stage. When it severed its ties to Lewin, MIT made the controversial decision to remove his lectures from ocw.mit.edu. Searching for perspective on that decision, I landed on Scott Aronson’s blog where I found much useful discussion. One comment in particular, from Temi Remmen, had the ring of truth: I agree Walter…
  • A network of neighbors

    Jon Udell
    26 Jan 2015 | 7:30 pm
    A new acquaintance here in Santa Rosa recommended Nextdoor, a service that describes itself as “the private social network for your neighborhood.” Yet another social network? I know. Back in 2007 Gary McGraw nailed the problem of social network fatigue. “People keep asking me to join the LinkedIn network,” he said, “but I’m already part of a network, it’s called the Internet.” Nevertheless, I joined. We’re new in town, and I don’t want to let my antipathy to walled gardens get in the way of making useful connections. If you…
  • add this feed to my.Alltop

    Rands in Repose

  • If you love something, set it free.

    rands
    5 Mar 2015 | 7:46 am
    Oh yeah, rendered in real time.
  • 11 year-old boys watching Alien

    rands
    2 Mar 2015 | 7:27 am
    “At bedtime there was some discussion of whether an army of predators could beat an army of aliens. The issue was never resolved.” (By Matt Zoller Seitz via Coudal]
  • Stating the Obvious

    rands
    26 Feb 2015 | 8:37 am
    Michael Sippey on Medium: “The fundamental unit of the blog is not the blog post. The fundamental unit of the blog is the stream.” Also, Sippey is blogging on Stating the Obvious. His original blog with the same name was a major inspiration for Rands in Repose.
  • The Great (Incorrect) Disappointment

    rands
    25 Feb 2015 | 10:08 am
    First day of the new gig. You walk in the building knowing practically no one. Everyone is pleasant and nice… almost too nice. Everyone (including you) is not quite themselves because everyone understands the power of the first impression. They’re watching every single move and attempting to interpret how these moves might be perceived. It’s exhausting and it doesn’t reflect the natural steady state of the team. You listen. You talk to every single person who is willing and you slowly form the impression of the tangible and intangible aspects of this group of people. A picture slowly…
  • How Lego Learned How Children Play

    rands
    25 Feb 2015 | 8:37 am
    Via Quartz: These and other findings led the researchers to identify the key patterns: children play to get oxygen, to understand hierarchy, to achieve mastery at a skill, and to socialize. The patterns were simplified into four categories: under the radar, hierarchy, mastery, and social play.
  • add this feed to my.Alltop

    ScottGu's Blog

  • Introducing ASP.NET 5

    23 Feb 2015 | 12:41 pm
    The first preview release of ASP.NET 1.0 came out almost 15 years ago.  Since then millions of developers have used it to build and run great web applications, and over the years we have added and evolved many, many capabilities to it.  I'm excited today to post about a new release of ASP.NET that we are working on that we are calling ASP.NET 5.  This new release is one of the most significant architectural updates we've done to ASP.NET.  As part of this release we are making ASP.NET leaner, more modular, cross-platform, and cloud optimized.  The ASP.NET 5 preview is…
  • Azure: Machine Learning Service, Hadoop Storm, Cluster Scaling, Linux Support, Site Recovery and More

    18 Feb 2015 | 8:06 am
    Today we released a number of great enhancements to Microsoft Azure. These include: Machine Learning: General Availability of the Azure Machine Learning Service Hadoop: General Availability of Apache Storm Support, Hadoop 2.6 support, Cluster Scaling, Node Size Selection and preview of next Linux OS support Site Recovery: General Availability of DR capabilities with SAN arrays I've also included details in this blog post of other great Azure features that went live earlier this month: SQL Database: General Availability of SQL Database (V12) Web Sites: Support for Slot Settings API Management:…
  • ScottGu Azure event in London on March 2nd

    16 Feb 2015 | 10:16 am
    On March 2nd I'm doing an Azure event in London that you can attend for free.  I'll be speaking for about 2.5 hours and will do an end-to-end walkthrough of Microsoft Azure, show off a bunch of demos of great new features/capabilities, and talk about some of the improvements coming out over the next few months. You can sign-up and attend the event for free (while tickets last - they are going fast).  If you are interested sign-up now.  The event is being held at the Mermaid Conference & Events Centre in Blackfriars, London: Hope to see some of you there! Scott
  • Azure: Premium Storage, RemoteApp, SQL Database Update, Live Media Streaming, Search and More

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

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

    Official jQuery Blog

  • Getting on Point

    Scott Gonzalez
    24 Feb 2015 | 10:33 am
    We’re excited to announce that the Pointer Events specification has become a W3C Recommendation! As we’ve said before, we love Pointer Events because they support all of the common input devices today – mouse, pen/stylus, and fingers – but they’re also designed in such a way that future devices can easily be added, and existing code will automatically support the new device. While reaching Recommendation status is a monumental moment, there’s still much work to do. Pointer Events aren’t a viable solution until they’re usable in all of the…
  • jQuery Foundation 2014 Annual Report

    Dave Methvin
    11 Feb 2015 | 8:26 am
    The jQuery Foundation exists to support web developers in creating web content built on open standards that is accessible to all users. We accomplish this through the development and support of open source software, and collaboration with the development community. The Foundation houses open source projects that are essential to this vision. What we’ve accomplished We’ve always been known for our namesake projects and their excellent documentation. In the past year, the jQuery Foundation has continued its quest to ensure that web developers have the tools and information they need…
  • Esprima 2.0 Released

    Dave Methvin
    6 Feb 2015 | 8:17 am
    Last week, the jQuery Foundation announced our adoption of the Esprima project, the widely used JavaScript parser that powers many code analysis tools. Today we’re pleased to announce the release of version 2.0, now available on npm. Up until now, the official releases of Esprima have only parsed ECMAScript 5 standard syntax. However, the experimental “harmony” branch has been adding ECMAScript 2015 (also popularly known as ES6) features for quite some time. A lot of the work there has been driven by Facebook. Now that the syntax for many ES6 features has stabilized and even…
  • jQuery Foundation adopts Esprima

    Dave Methvin
    26 Jan 2015 | 12:08 pm
    The jQuery Foundation is excited to announce that we are now hosting the Esprima project! The Abstract Syntax Tree generated by this JavaScript parser is used by many important developer tools such as ESLint, Istanbul, JSDoc and JSCS. Ariya Hidayat has decided to transfer ownership of the Esprima project and its repo to the jQuery Foundation. We’re glad that Ariya has taken this step, since Esprima is such an important part of so many projects and is downloaded more than 2.5 million times every month from npm. Many thanks to Ariya for entrusting this project to us. The adoption of the…
  • jQuery UK: Europe’s jQuery Conference

    Adam J. Sontag
    21 Jan 2015 | 11:25 am
    jQuery UK will take place on March 6, 2015 in Oxford, UK. This event is organised by White October Events with support from the jQuery Foundation. jQuery UK is the UK’s largest front-end developer conference. Now in its fourth year, two packed tracks will feature the biggest names in front-end, including Bootstrap creator Mark Otto, Standardista Estelle Weyl, Google Engineer Addy Osmani and Jenn Schiffer of Bocoup. Practical sessions will cover topics including architecting client-side code for resilience, making your code more readable and expressive, and designing for displays that…
  • add this feed to my.Alltop

    Channel 9

  • Azure Search General Availability and What's New | Data Exposed

    Scott Klein
    5 Mar 2015 | 10:44 am
     Liam Cavanagh is back once again on Data Exposed, this time to make the wonderful announcement of the GA release the Azure Search service. Liam, a Senior Program Manager for Azure Search, also surprises us by showing the cool new features added to Azure Search his team has been working on for the past few months. For example, the availability of the Azure Search .NET SDK, an Indexer for crawling and indexing content, and the inclusion of the Multi-language pack into Azure Search that gives the ability to search over 50 different languages. Awesome stuff!Read the official…
  • The Future of Gaming Across the Microsoft Ecosystem | GDC 2015

    Phil Spencer
    4 Mar 2015 | 3:11 pm
    Phil Spencer, head of Xbox, will discuss the future of gaming and the many ways game developers can create innovative game content and experiences for the entire Microsoft ecosystem, including Xbox One and Windows 10 devices.
  • Designing iOS apps inside Visual Studio with Xamarin | Visual Studio Toolbox

    Robert Green
    4 Mar 2015 | 9:57 am
    This is the second of another four part series on building cross platform apps using Xamarin and C#. In this episode Robert is joined by James Montemagno, a developer evangelist at Xamarin. James shows us the new Xamarin Designer for iOS that is integrated directly into Visual Studio to design iOS applications. You don't need to use XCode to build the UI. You can stay in Visual Studio! We take a look at several features of the designer including auto-layout, constraints, and even custom controls.Resources:Try Xamarin today: www.xamarin.comFollow James on Twitter and…
  • GoingNative 35: Fast Tips for Faster Builds! | C9::GoingNative

    Gabriel Ha
    3 Mar 2015 | 1:37 pm
    (Sorry for the delay! Look forward to 2 episodes in March!)Today's episode is packed with practical tips to significantly speed up your build time (we ain't talking chump change) that you can apply immediately after watching! Join our build throughput expert (as well as our intern!) as we guide you through the steps to decrease your downtime and pump your productivity!Video Timeline[1:24] Meet Sridhar[2:04] VS2013 build times: RTM vs. Update 3[3:54] How we achieved those gains    [4:16] Improved incremental linking    [4:45] Improved PDB…
  • Ping 238: Microsoft Band update, experimental apps, Johnnie Walker gets smart | Ping!

    Mark DeFalco, RicksterCDN
    3 Mar 2015 | 9:53 am
    Welcome back to Ping! We talk about the return of robot combat return to television, we chat about a one-way ticket to Mars on the space desk, and more stories that 'softies are pinging each other about...[00:43] Comments from last week (BattleBots)[06:11] Microsoft Band update adds cycling app, keyboard, and more[07:01] Microsoft Band SDK Preview[08:31] Behold, the NFC-enabled smart whisky bottle[11:28] Microsoft rolls out free Office for students, worldwide[13:29] Eight manufacturers will supply Formula E with custom parts next season[16:08] Microsoft opens Garage door, shows off…
  • add this feed to my.Alltop

    java.net

  • JavaLand 2015 is Coming - Early Adopter Area not to be Missed

    rwlarsen
    22 Feb 2015 | 7:59 am
    JavaLand is coming soon. With lots of great Sessions and don't forget the Early Adopter Area. It will be held March 24-25 at Phantasialand, in Germany. That's right folks, you can go to a theme park, and call it work. Source: https://blogs.oracle.com/jcp/entry/javaland_2015_is_coming_early Community:  
  • Infinite Loops. Or: Anything that Can Possibly Go Wrong, Does.

    rwlarsen
    13 Feb 2015 | 9:19 am
    A discussion of why while(true) and for(;;) aren't generally advisable how to address them, and even when they should be used. Somehow, infinite loops and Murphy's Law seemed appropriate for Friday the 13th. Source: http://blog.jooq.org/2015/01/16/infinite-loops-or-anything-that-can-possibly-go-wrong-does/ Community:  
  • Getting rid of Getters and Setters in your POJO

    rwlarsen
    11 Feb 2015 | 9:25 am
    Mohamed Sanaulla makes an interesting argument for eliminating getters and setters from POJO code by effectively making the POJO immutable. Including code samples. Source: http://blog.sanaulla.info/2015/01/17/getting-rid-of-getters-and-setters-in-your-pojo/#utm_source=feed&utm_medium=feed&utm_campaign=feed&utm_reader=feedly Community:  
  • Is WebSocket Session really thread safe?

    rwlarsen
    10 Feb 2015 | 4:20 pm
    Pavel Bucek guides us through JSR 356, Java API for WebSocket, as it relates to thread safety. Source: https://blogs.oracle.com/PavelBucek/entry/is_websocket_session_really_thread Community:  
  • EE Servlet 3: How to Setup Backend Services in a Web Application

    rwlarsen
    9 Feb 2015 | 9:01 am
    Zemian Deng gives us some insight into how and when we should use backend services, for tasks like batch processing, in a servlet-based EE application. Source: http://saltnlight5.blogspot.ie/2015/01/ee-servlet-3-how-to-setup-backend.html Community:  
 
  • add this feed to my.Alltop

    The Daily WTF

  • Spared No Expense

    5 Mar 2015 | 4:00 am
    Renee’s company was a Silicon Valley managed services company. They needed the best data-center they could find to house their infrastructure, and cost was not an object. They loaded up a dump truck full of money and went shopping for the most expensive hosting they could find. For Renee, this meant lots of data-center tours. She played the tame geek for her management, ostensibly there to inspect the IT services. Her bosses were just there to see how much their prospective vendors would butter them up to close the deal. The front-runner was a company called “Isla Nublar”.
  • CodeSOD: SearchGuard

    4 Mar 2015 | 4:00 am
    In a professional situation, an incorrectly selected record can result in a mortifying loss of data. Therefore, it behooves one to select the proper row carefully in one's stored procedure. That's why Charles's development team uses SearchGuard, the premier design pattern for selecting just the right row: DELETE FROM [dbo].[tbl_employee] WHERE (( [employee_id] = @Original_employee_id) AND ([salesperson_flag] = @Original_salesperson_flag) AND ([first_name] = @Original_first_name) AND ([last_name] = @Original_last_name) AND ((@IsNull_job_title_type_id = 1 AND [job_title_type_id] IS NULL) OR…
  • Codename: Cloudy Viper

    3 Mar 2015 | 4:00 am
    In the interview, Initech seemed nice enough. The managers seemed like nice, normal people, and the company’s vibe seemed quite good. When Terrence was extended an offer, he accepted and joined. by Jeremy Thompson Things immediately went south. A major client cancelled after years of mounting frustration with Initech’s software. A major client, and that affected cashflow enough that Initech was forced to downsize. The hatchet-job on the staff moved a developer named Boris up to the Lead Architect position. Boris was a weird bloke with odd social skills and a big, greasy lollipop…
  • CodeSOD: Polish Elections

    2 Mar 2015 | 4:00 am
    Far away across the Atlantic, in the mythical land of Eastern Europe, where the sun don't shine and wild beasts roam the roads, lies a little country called Poland. Known in the world for its cheap manual labor and fondness for strong alcohol, it has for years been the butt of every national joke in almost all parts of the globe. But people here (or at least those who haven't run away yet) have been working hard to combat those pesky Eastern Bloc stereotypes, and as such, the country has in recent years seen a lot of social and technological progress. That last one, of course, comes with one…
  • Error'd: An Odd Form Factor

    27 Feb 2015 | 2:30 am
    "I was searching on Texas Instruments' web site when I found a block diagram for an oddly-shaped tablet," writes Renan B., "I mean, Gigabit Ethernet? PCI Express? I had no idea that they could squeeze in all these features!"   Jason wrote, "I knew the Doctor was a time traveler, but it took Hulu to inform me that episodes of Doctor Who came from the future."   "I wonder if this is Comcast's way of telling me that my Internet is really, really slow," writes Kurtis.   "Adding a password is a good idea, but I'm not sure about this site's implementation," writes Mike.  …
  • add this feed to my.Alltop

    The Old New Thing

  • Modifying the CS_NOCLOSE style does affect all windows of the class, just not necessarily in an immediately noticeable way

    Raymond Chen - MSFT
    5 Mar 2015 | 7:00 am
    In a discussion of how not to disable the Close button, Rick C claims that changing the style does not affect windows that are already created. Actually, it does. You can't see it, but the effect is there. Take our scratch program and make these changes: DWORD CALLBACK NewThread(void *) { CreateWindow( TEXT("Scratch"), TEXT("Scratch 2"), WS_VISIBLE | WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, g_hinst, 0); MSG msg; while (GetMessage(&msg, NULL, 0, 0)) { TranslateMessage(&msg); DispatchMessage(&msg); } return 0; } void…
  • Why are the dimensions of a maximized window larger than the monitor?

    Raymond Chen - MSFT
    4 Mar 2015 | 7:00 am
    When you inspect the window rectangle of a maximized window, you might notice that its dimension are actually slightly larger than the screen. The upper left corner is something like (−8, −8) and the lower right corner is correspondingly eight pixels beyond the bottom right corner of the screen. Why is that?
  • Setting up a new computer often results in leftover slot covers, so what do you do with the slot covers?

    Raymond Chen - MSFT
    3 Mar 2015 | 7:00 am
    When I joined Microsoft, I had a brand new computer waiting for me. One of the rites of passage for new employees is setting up their computer. A colleague helped me out with this effort, and one of the steps he performed was installing the network card. (Back in the day, network adapters were not integrated into the motherboard. If you wanted one, you had to buy an add-on card.) Now, when you install a network card, it occupies a slot, and you need to remove the corresponding slot cover because the card comes with its own integrated slot cover. When my colleague removed the old slot cover…
  • Connecting some blocks: Tell me more about the current image in my wallpaper slide show

    Raymond Chen - MSFT
    2 Mar 2015 | 7:00 am
    One of my colleagues said, I really like the wallpaper slide show feature, especially the one that rotates through the top-rated pictures in my photo library. My photo library includes photos taken by other members of my family, and sometimes I'll get a wallpaper that I want to learn more about. It'd be great if there were some way to say "Hey, tell me more about this wallpaper." Today's Little Program snaps together some blocks. It registers a command on the desktop background. The command looks at the current wallpaper image. And then shows you some information about it in the form of a…
  • Solving the problem rather than answering the question: How can a non-administrator modify a registry key that requires administrator permission?

    Raymond Chen - MSFT
    27 Feb 2015 | 7:00 am
    A customer opened with a question, which the customer liaison forwarded to the product group with High Priority. (Because, apparently, their customer is more important than any other customer.) Our program needs to modify a registry key in HKEY_LOCAL_MACHINE even when not running as an administrator. We tried setting an entry in the registry key HKLM\Software\Microsoft\Windows NT\Current­Version\App­Compat­Flags\Layers to run our application elevated, but it didn't help. We also tried setting the entry in our application manifest to say that it requires elevation, but that didn't…
 
  • add this feed to my.Alltop

    Martin Fowler

  • photostream 83

    Martin Fowler
    3 Mar 2015 | 3:49 am
    Provincetown, MA
  • Bliki: BeckDesignRules

    Martin Fowler
    2 Mar 2015 | 6:20 am
    Kent Beck came up with his four rules of simple design while he was developing ExtremeProgramming in the late 1990's. I express them like this. [1] Passes the tests Reveals intention No duplication Fewest elements The rules are in priority order, so "passes the tests" takes priority over "reveals intention" Kent Beck developed Extreme Programming, Test Driven Development, and can always be relied on for good Victorian facial hair for his local ballet. The most important of the rules is "passes the tests". XP was revolutionary in how it raised testing to a first-class activity in software…
  • Retreaded: ConversationalStories

    Martin Fowler
    19 Feb 2015 | 9:06 am
    Retread of post orginally made on 04 Feb 2010 Here's a common misconception about agile methods. It centers on the way user stories are created and flow through the development activity. The misconception is that the product owner (or business analysts) creates user stories and then put them in front of developers to implement. The notion is that this is a flow from product owner to development, with the product owner responsible for determining what needs to be done and the developers how to do it. A justification for this approach is that this separates the responsibilities along the lines…
  • Refactoring code that accesses external services

    Martin Fowler
    17 Feb 2015 | 7:52 am
    When I write code that deals with external services, I find it valuable to separate that access code into separate objects. Here I show how I would refactor some congealed code into a common pattern of this separation. more…
  • photostream 82

    Martin Fowler
    8 Feb 2015 | 7:23 am
    Wellfleet Bay Wildlife Sanctuary, MA
  • add this feed to my.Alltop

    Channel 9

  • Azure Search General Availability and What's New | Data Exposed

    Scott Klein
    5 Mar 2015 | 10:44 am
     Liam Cavanagh is back once again on Data Exposed, this time to make the wonderful announcement of the GA release the Azure Search service. Liam, a Senior Program Manager for Azure Search, also surprises us by showing the cool new features added to Azure Search his team has been working on for the past few months. For example, the availability of the Azure Search .NET SDK, an Indexer for crawling and indexing content, and the inclusion of the Multi-language pack into Azure Search that gives the ability to search over 50 different languages. Awesome stuff!Read the official…
  • The Future of Gaming Across the Microsoft Ecosystem | GDC 2015

    Phil Spencer
    4 Mar 2015 | 3:11 pm
    Phil Spencer, head of Xbox, will discuss the future of gaming and the many ways game developers can create innovative game content and experiences for the entire Microsoft ecosystem, including Xbox One and Windows 10 devices.
  • Designing iOS apps inside Visual Studio with Xamarin | Visual Studio Toolbox

    Robert Green
    4 Mar 2015 | 9:57 am
    This is the second of another four part series on building cross platform apps using Xamarin and C#. In this episode Robert is joined by James Montemagno, a developer evangelist at Xamarin. James shows us the new Xamarin Designer for iOS that is integrated directly into Visual Studio to design iOS applications. You don't need to use XCode to build the UI. You can stay in Visual Studio! We take a look at several features of the designer including auto-layout, constraints, and even custom controls.Resources:Try Xamarin today: www.xamarin.comFollow James on Twitter and…
  • GoingNative 35: Fast Tips for Faster Builds! | C9::GoingNative

    Gabriel Ha
    3 Mar 2015 | 1:37 pm
    (Sorry for the delay! Look forward to 2 episodes in March!)Today's episode is packed with practical tips to significantly speed up your build time (we ain't talking chump change) that you can apply immediately after watching! Join our build throughput expert (as well as our intern!) as we guide you through the steps to decrease your downtime and pump your productivity!Video Timeline[1:24] Meet Sridhar[2:04] VS2013 build times: RTM vs. Update 3[3:54] How we achieved those gains    [4:16] Improved incremental linking    [4:45] Improved PDB…
  • Ping 238: Microsoft Band update, experimental apps, Johnnie Walker gets smart | Ping!

    Mark DeFalco, RicksterCDN
    3 Mar 2015 | 9:53 am
    Welcome back to Ping! We talk about the return of robot combat return to television, we chat about a one-way ticket to Mars on the space desk, and more stories that 'softies are pinging each other about...[00:43] Comments from last week (BattleBots)[06:11] Microsoft Band update adds cycling app, keyboard, and more[07:01] Microsoft Band SDK Preview[08:31] Behold, the NFC-enabled smart whisky bottle[11:28] Microsoft rolls out free Office for students, worldwide[13:29] Eight manufacturers will supply Formula E with custom parts next season[16:08] Microsoft opens Garage door, shows off…
  • add this feed to my.Alltop

    CodePlex

  • CodePlex Daily Summary for Monday, March 02, 2015

    2 Mar 2015 | 1:59 am
    CodePlex Daily Summary for Monday, March 02, 2015Popular ReleasesWaterfox: Waterfox 36.0: Waterfox 36.0 is now available for download with much improved memory consumption and memory leak fixes. What's new in 36.0 (Waterfox) Support for HTML5 Gamepad standard Much improved memory allocation and leak plugs Now using Windows 8.1 SDK, added support for DirectX11 rendering if supporting hardware is present Updated International Components for Unicode from 54.1 to 55 Milestone 1 What's new in 36.0 (Firefox) Support for the full HTTP/2 protocol. HTTP/2 enables a…
  • CodePlex Daily Summary for Saturday, February 28, 2015

    28 Feb 2015 | 9:18 pm
    CodePlex Daily Summary for Saturday, February 28, 2015Popular ReleasesDNN By Invitation: 01.00.01: Minimum DNN Version: 07.03.03 Minimum ASP.Net Version: 4.5 A module source package is provided in the project's Downloads section. The source repository is hosted on GitHub at: https://github.com/wesnetdesigns/WESNet.DNN.Modules.ByInvitation.git Issues Fixed Clicking any action (Approve|Disapprove|EditApprove) in moderation requested notification results in error and action is not performed. Null reference exception occurs when opening…
  • CodePlex Daily Summary for Friday, February 27, 2015

    27 Feb 2015 | 7:35 pm
    CodePlex Daily Summary for Friday, February 27, 2015Popular ReleasesAD4 Application Designer for flow based .NET applications: AD4.AppDesigner.32.31: AD4.AppDesigner.32.31 (Work with Wires)EditWireWindow: Edit if Wire improved (Flow Input- & Output-Pin only): (You can select the desired flow pin by double click the item in a ListView) EditWireWindow improved EditWireMapItem improved Chapter 'Flows & Pins V3' of offline documentation finished ToDo: EditWireWindow only contains basic functionality => Improvement in progress…
  • CodePlex Daily Summary for Thursday, February 26, 2015

    26 Feb 2015 | 8:58 pm
    CodePlex Daily Summary for Thursday, February 26, 2015Popular ReleasesMethMvvm: MethMvvm1.0: short cuts on meth - public method meth2-public method with 2 parameters methp - private method methp2-public method with 2 parameters propmvvm - mvvm propertySharePoint Client Browser for SharePoint Online and SharePoint on-premise: SharePoint 2013 Client Browser v1.6: SharePoint 2013 Client Browser v1.6, released: 02/25/2015 Added support for Project Policies under Web node (Site Closure and Deletion) Added Open in Browser via Context Menu for List Item node (opens…
  • CodePlex Daily Summary for Wednesday, February 25, 2015

    25 Feb 2015 | 8:07 am
    CodePlex Daily Summary for Wednesday, February 25, 2015Popular ReleasesDeveloper Assistant: Developer Assistant: Developer Assistant is a plugin for Visual Studio. It enables developers to find and reuse over 19 million code snippets and code sample projects from within the Visual Studio IDE. The plugin is also enabled with Bing contextual search that currently helps – root causing compiler errors and code lookup.SPUtility.js: SPUtility.js 0.11.0: FEATURE: Add GetDescription and SetDescription to SPField. Allows you to manipulate descriptions for any field type!…
 
  • add this feed to my.Alltop

    Planet MySQL

  • MariaDB 5.5.42 Overview and Highlights

    Chris Calender
    5 Mar 2015 | 2:44 pm
    MariaDB 5.5.42 was recently released (it is the latest MariaDB 5.5), and is available for download here: https://downloads.mariadb.org/mariadb/5.5.42/ This is a maintenance release, and so there were not too many changes at all and only 3 changes (enhancements) I felt noteworthy: The new version of the Audit Plugin is 1.2 is included with the following new features: In the audit log passwords are now masked, i.e. the password characters are replaced with asterisks. It’s now possible to filter logging to include only DDL (CREATE, ALTER, etc.) or DML (INSERT, UPDATE, etc.) statements. For…
  • MySQL 5.5.42 Overview and Highlights

    Chris Calender
    5 Mar 2015 | 1:58 pm
    MySQL 5.5.42 was recently released (it is the latest MySQL 5.5, is GA), and is available for download here: http://dev.mysql.com/downloads/mysql/5.5.html This release, similar to the last 5.5 release, is mostly uneventful. There were only 3 “Functionality Added or Changed” bugs this time, all related to SSL, and only 9 bugs overall fixed. Out of the 9 bugs, there were 2 InnoDB bugs, and 1 replication bug, all of which seemed rather minor or obscure. Here are the ones worth noting: Support for the SSL 2.0 and SSL 3.0 protocols has been disabled because they provide weak encryption.
  • How to test if CVE-2015-0204 FREAK SSL security flaw affects you

    MySQL Performance Blog
    5 Mar 2015 | 8:45 am
    The CVE-2015-0204 FREAK SSL vulnerability abuses intentionally weak “EXPORT” ciphers which could be used to perform a transparent Man In The Middle attack. (We seem to be continually bombarded with not only SSL vulnerabilities but the need to name vulnerabilities with increasing odd names.)Is your server vulnerable?This can be tested using the following GISTIf the result is 0; the server is not providing the EXPORT cipher; and as such is not vulnerable.Is your client vulnerable?Point your client to https://oneiroi.co.uk:4443/test if this returns “Vulnerable” then the…
  • Using Master-Master for failover? :(

    Erkan Yanar
    5 Mar 2015 | 5:55 am
    Using master-master for MySQL? To be frankly we need to get rid of that architecture. We are skipping the active-active setup and show why master-master even for failover reasons is the wrong decision. So why does a DBA thinks master-master is good for in a failover scenario? The recovered node does get his data automatically. You need not to use a backup for recovery. Please remember: MySQL Replication is async Again: MySQL Replication is async. Even the so called semi-sync Replication! So following is quite likely. See a nice master-master setup: activ standby +------+ c +------+ |…
  • Steve ‘Woz’ Wozniak to speak at Percona Live MySQL Conference & Expo 2015

    MySQL Performance Blog
    5 Mar 2015 | 5:00 am
    Apple’s Steve “Woz” Wozniak will talk at Percona Live 2015I am thrilled to announce that Apple co-founder and Silicon Valley icon and philanthropist Steve Wozniak will participate in a moderated Q&A on creativity and innovation April 14 during this year’s Percona Live MySQL Conference and Expo in Santa Clara, California.In addition to “The Woz,” as Steve is nicknamed, we have a great lineup of esteemed industry luminaries, with a broad range of talks and tutorials along with fun and informative networking events during the four-day conference (April 13-16).Harrison…
  • add this feed to my.Alltop

    MySQL Performance Blog

  • How to test if CVE-2015-0204 FREAK SSL security flaw affects you

    David Busby
    5 Mar 2015 | 8:45 am
    The CVE-2015-0204 FREAK SSL vulnerability abuses intentionally weak “EXPORT” ciphers which could be used to perform a transparent Man In The Middle attack. (We seem to be continually bombarded with not only SSL vulnerabilities but the need to name vulnerabilities with increasing odd names.)Is your server vulnerable?This can be tested using the following GISTIf the result is 0; the server is not providing the EXPORT cipher; and as such is not vulnerable.Is your client vulnerable?Point your client to https://oneiroi.co.uk:4443/test if this returns “Vulnerable” then the…
  • Steve ‘Woz’ Wozniak to speak at Percona Live MySQL Conference & Expo 2015

    Peter Zaitsev
    5 Mar 2015 | 5:00 am
    Apple’s Steve “Woz” Wozniak will talk at Percona Live 2015I am thrilled to announce that Apple co-founder and Silicon Valley icon and philanthropist Steve Wozniak will participate in a moderated Q&A on creativity and innovation April 14 during this year’s Percona Live MySQL Conference and Expo in Santa Clara, California.In addition to “The Woz,” as Steve is nicknamed, we have a great lineup of esteemed industry luminaries, with a broad range of talks and tutorials along with fun and informative networking events during the four-day conference (April 13-16).Harrison…
  • Percona XtraDB Cluster 5.6.22-25.8 is now available

    Hrvoje Matijakovic
    5 Mar 2015 | 4:30 am
    Percona is glad to announce the new release of Percona XtraDB Cluster 5.6 on March 5th 2015. Binaries are available from downloads area or from our software repositories.Based on Percona Server 5.6.22-72.0 including all the bug fixes in it, Galera Replicator 3.9, and on Codership wsrep API 25.8, Percona XtraDB Cluster 5.6.21-25.8 is now the current General Availability release. All of Percona’s software is open-source and free, and all the details of the release can be found in the 5.6.22-25.8 milestone at Launchpad.Bugs Fixed:XtraBackup SST wouldn’t stop when MySQL was SIGKILLed.
  • Percona Server 5.6.23-72.1 is now available

    Hrvoje Matijakovic
    4 Mar 2015 | 9:29 am
    Percona is glad to announce the release of Percona Server 5.6.23-72.1 on March 4, 2015. Download the latest version from the Percona web site or from the Percona Software Repositories.Based on MySQL 5.6.23, including all the bug fixes in it, Percona Server 5.6.23-72.1 is the current GA release in the Percona Server 5.6 series. Percona Server is open-source and free – and this is the latest release of our enhanced, drop-in replacement for MySQL. Complete details of this release can be found in the 5.6.23-72.1 milestone on Launchpad.New Features:TokuDB storage engine package has…
  • Percona Server 5.5.42-37.1 is now available

    Hrvoje Matijakovic
    4 Mar 2015 | 7:22 am
    Percona is glad to announce the release of Percona Server 5.5.42-37.1 on March 4, 2015. Based on MySQL 5.5.42, including all the bug fixes in it, Percona Server 5.5.42-37.1 is now the current stable release in the 5.5 series.Percona Server is open-source and free. Details of the release can be found in the 5.5.42-37.1 milestone on Launchpad. Downloads are available here and from the Percona Software Repositories.Bugs Fixed:RPM pre-install script assumed that the PID file was always located in the datadir. If it was not, during installation, wrong assumption could be made if the server was…
  • add this feed to my.Alltop

    Pushing Pixels

  • The craft of screen graphics and movie user interfaces – interview with Andrew Booth of BLIND LTD

    Kirill Grouchnikov
    23 Feb 2015 | 10:56 am
    At the intersection of art and technology, the ever-increasing importance of screen graphics in feature film reflects the expanding arc of human-computer interaction in our everyday lives and the pervasive presence of glass screens around us. It gives me great pleasure to welcome Andrew Booth of BLIND LTD to the ongoing series of interviews with designers and artists that bring user interfaces and graphics to the big screens. In the last few years you’ve seen their work on the “The Dark Knight” trilogy, “Hellboy”, “Skyfall”, “Jack Ryan”…
  • The modern landscape of the art department – interview with Caity Birmingham

    Kirill Grouchnikov
    17 Feb 2015 | 9:38 pm
    Continuing the ongoing series of interviews with creative artists working on various aspects of movie and TV productions, today I’m honored to welcome Caity Birmingham. Over the last few years she held the roles of production designer, art director and set decorator on multiple feature film and TV productions, mixing it with working on sketch comedy for web and television. In this interview she talks about what drew her away from directing into the world of the art department, the frantic world of web comedy productions, the ever-increasing diversity of platforms for creating and consuming…
  • The art and craft of set decoration – interview with Kris Boxell

    Kirill Grouchnikov
    10 Feb 2015 | 8:42 pm
    Continuing the ongoing series of interviews with creative artists working on various aspects of movie and TV productions, today I’m honored to welcome the set decorator Kris Boxell. You’ve seen her work in the two sequels of “The Matrix” trilogy, “Fruitvale Station” and, most recently, “Blue Jasmine.” In this interview she talks about her first production – “The Right Stuff”, drafting and creating the right look for the specific production, working with on-set green screen environments, the day-to-day activities on the set in her…
  • The craft of screen graphics and movie user interfaces – interview with Corey Bramall

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

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

    No Fluff Just Stuff

  • Create a Mobile App with Database in Minutes using Appery.io App Creator Express

    Max Katz
    5 Mar 2015 | 5:55 am
    This video shows how to create a complete mobile app in minutes using Appery.io App Creator Express:
  • MVC JSR SNAPSHOT builds

    Reza Rahman
    4 Mar 2015 | 5:55 am
    The MVC JSR (JSR 371) is progressing nicely. A key architectural decision was taken a few weeks ago: the MVC JSR will be based on JAX-RS. And since then, the Experts Group has started to publish SNAPSHOT builds : API JAR Ozark JAR (JSR 371 Reference Implementation) Initial samples (Git repo) If you want to lean more about the MVC JSR, make sure to bookmark this page where Manfred Riem (MVC co-spec lead) is tracking all relevant MVC information and resources. It's still early but you now have everything on hand to start initial testing of this new API. As always, community feedback…
  • JavaOne Latin America CFP extended to March 9th

    Reza Rahman
    3 Mar 2015 | 5:55 am
    By popular demand, the JavaOne Latin America Call For Papers deadline has been extended by a week. So if you haven't done so yet, make sure to submit your proposal(s) before March 9th (EOB)! JavaOne Latin America will take place on June 23–25 in São Paulo - Brazil. Registration will open soon. For more information, check this site regularly.
  • Bind WildFly to a different IP address, or all addresses on multihomed (Tech Tip #75)

    Arun Gupta
    2 Mar 2015 | 5:55 am
    Interface is a logical name, in WildFly parlance, for a network interface/IP address/host name to which sockets can be bound. There are two interfaces: “public” and “management”. The “public” interface binding is used for all application related network communication (i.e. Web, Messaging, etc). The “management” interface is used for all components and services that are required by the management layer (i.e. the HTTP Management Endpoint). By default, “public” interface is configured to listen on the loopback address of…
  • Groovy Weekly #59

    Guillaume Laforge
    1 Mar 2015 | 5:55 am
  • add this feed to my.Alltop

    Android Developers Blog

  • Google Play services 7.0 - Places Everyone!

    Android Developers
    2 Mar 2015 | 5:22 pm
    Posted by Ian Lake, Developer Advocate Today, we’re bringing you new tools to build better apps with the rollout of Google Play services 7.0. With this release, we’re delivering improvements to location settings experiences, a brand new API for place information, new fitness data, Google Play Games, and more. Location Settings Dialog While the FusedLocationProviderApi combines multiple sensors to give you the optimal location, the accuracy of the location your app receives still depends greatly on what settings are enabled on the device (e.g. GPS, wifi, airplane mode, etc). In Google Play…
  • New Tools to Supercharge Your Games on Google Play

    Android Developers
    2 Mar 2015 | 10:18 am
    Posted by Greg Hartrell, Senior Product Manager of Google Play Games Everyone has a gaming-ready device in their pocket today. In fact, of the one billion Android users in more than 190 countries, three out of four of them are gamers. This allows game developers to reach a global audience and build a successful business. Over the past year, we paid out more than $7 billion to developers distributing apps and games on Google Play. At our Developer Day during the Game Developers Conference (GDC) taking place this week, we announced a set of new features for Google Play Games and AdMob to power…
  • A New Way to Promote Your App on Google Play

    Android Developers
    26 Feb 2015 | 5:05 am
    Posted by Michael Siliski, Product Management Director, Google Play Google Play now reaches more than 1 billion people on Android devices in more than 190 countries, helping a growing number of developers like you build successful global businesses. In fact, in the past year, we paid more than $7 billion to developers distributing apps and games on Google Play. We remain as committed as ever to making Google Play the best place to find great apps, games and other entertainment. App discovery plays a critical role in driving your continued success, and over the past year Google has provided…
  • Bringing apps to the workplace with Google Play for Work

    Android Developers
    25 Feb 2015 | 3:06 pm
    Posted by Matt Goodridge, Google Play team Work doesn’t just happen in an office from 9 to 5 anymore. Today’s workers are mobile workers, and they need to be able to get things done as efficiently and collaboratively as possible, at any time. That’s why the Android for Work initiative is bringing together partners across the ecosystem, from device and app makers to networking and management solutions, to provide businesses with a secure, flexible and reliable mobility platform that users already know and love. Google Play for Work allows businesses to securely deploy and manage…
  • We'll see you at GDC 2015!

    Android Developers
    24 Feb 2015 | 11:28 am
    Posted by Greg Hartrell, Senior Product Manager of Google Play Games The Game Developers Conference (GDC) is less than one week away in San Francisco. This year we will host our annual Developer Day at West Hall and be on the Expo floor in booth #502. We’re excited to give you a glimpse into how we are helping mobile game developers build successful businesses and improve user experiences. Our Developer Day will take place in Room 2006 of the West Hall of Moscone Center on Monday, March 2. We're keeping the content action-oriented with a few presentations and lightning talks, followed by a…
  • add this feed to my.Alltop

    AWS Official Blog

  • AWS Management Portal for vCenter Update – Auto Upgrades, Log Upload, Queued Imports

    Jeff Barr
    5 Mar 2015 | 12:30 pm
    We have updated AWS Management Portal for vCenter. This plug-in runs within your existing vCenter environment and gives you the power to migrate VMware VMs to Amazon Elastic Compute Cloud (EC2) and to manage AWS resources from within vCenter. Today’s update includes automatic upgrades, log uploading, and queued import tasks. Automatic Upgrades The management console now displays a prompt when a new version is available. You can choose to install upgrades on an on-demand basis or automatically. Automatic upgrades allow you to receive updates to the portal and our on-premises connector, and…
  • CloudTrail Integration with CloudWatch in Four More Regions

    Jeff Barr
    5 Mar 2015 | 11:54 am
    My colleague Sivakanth Mundru sent me a guest post with CloudTrail and CloudWatch integration news, along with information about a new CloudFormation template to help you to get going more quickly. — Jeff; At re: Invent 2014, we launched AWS CloudTrail integration with Amazon CloudWatch Logs in the US East (Northern Virginia), Europe (Ireland), and US West (Oregon) regions. With this integration, you can monitor for specific API calls that are made in your AWS account and receive email notifications when those API calls are made. Today, we are making this feature available in Asia Pacific…
  • New – Amazon Cognito Streams

    Jeff Barr
    4 Mar 2015 | 3:48 pm
    Amazon Cognito makes it easy for you to save user data such as app preferences in the AWS Cloud without writing any backend logic or managing any infrastructure. You can focus on creating a great app instead of worrying about creating server-side code to handle identity management, network state, storage, and sync. Today we are giving you the ability to receive events (in the form of a Amazon Kinesis stream) when data managed by Cognito is updated or synchronized. You can use this stream to monitor user and app activity in real time. You can also route the event information to Amazon Redshift…
  • Save the Date – AWS re:Invent 2015 is Coming Soon

    Jeff Barr
    4 Mar 2015 | 10:40 am
    I am already looking forward to my fourth re:Invent! This year’s conference will take place from October 6 to 9 in Las Vegas. We’ll be announcing more details and opening up the registration system in May. You can sign up here in order to receive email updates. We are already working on the services, presentations, and sessions, not to mention the entertainment and some other surprises for you. Here are some pictures from 2014 to whet your appetite for 2015. Hackathon Welcome Reception Andy Jassy’s Keynote Pub Crawl Robots in Action Women in Technology Luncheon Founder Chat with Werner…
  • AWS Podcast #101 – Vaibhav Mallya of OfferLetter.io

    Jeff Barr
    4 Mar 2015 | 10:08 am
    Continuing with my series of interviews from the AWS Pop-up Loft, I spoke with Vaibhav Mallya of OfferLetter.io. We chatted about his time at Amazon and Twitter, and his motivation for founding his own company. You can listen to the full interview to learn a lot more. As a special bonus for podcast listeners, Vaibhav made a special offer to those who use his services. — Jeff; PS – Visit the AWS Podcast page and subscribe to make sure that you don’t miss any episodes!
 
  • add this feed to my.Alltop

    All About Agile | Agile Development Made Easy!

  • 3 Thinking Tools for Minimizing Dependencies Between Products

    Mike Cottmeyer
    3 Mar 2015 | 1:00 am
    In my post about how to form teams, I talk about products… not in their monolithic, holistic state… but as a subsystem within a larger integrated solutions architecture. In other words, big products are just series of small products that work together in an integrated fashion. Each of these smaller products have a backlog, a […] The post 3 Thinking Tools for Minimizing Dependencies Between Products appeared first on LeadingAgile.
  • The Evolution of Teams

    Mike Griffiths
    2 Mar 2015 | 9:19 pm
    My other workshop submission for the Agile 2015 Conference is titled “The Evolution of Teams” and examines one team that stopped doing the traditional agile practices is more agile than ever. Agile practices such as daily stand up meetings, sprint...
  • Bend the Spoon

    Mike Cottmeyer
    2 Mar 2015 | 1:00 am
    Bend the spoon is a phrase we use quite a bit here at LeadingAgile. I don’t want to hear what’s happening, I want to hear what we need to make happen… and what we are doing to make it happen. I don’t want to hear why we can’t do something, I want to talk about what […] The post Bend the Spoon appeared first on LeadingAgile.
  • Fueling Delivery Teams

    Rick Austin
    27 Feb 2015 | 10:52 am
    I’ve started using an analogy to illustrate the importance of product owner teams in larger organizations.  When working with organizations to do an agile transformation, almost always, a tiered model is used for scaling across the organization. The model looks something like this: The top tier is portfolio management which is responsible for investment decisions and […] The post Fueling Delivery Teams appeared first on LeadingAgile.
  • Changing Behavior by Asking the Right Questions

    George Dinwiddie
    13 Feb 2015 | 5:16 pm
    My article, Agile Adoption: Changing Behavior by Asking the Right Questions, has been published over on ProjectManagement.com (free registration required). It talks about when managers want change, but don’t want to squeeze the Agile out by force.
  • add this feed to my.Alltop

    Agile Development Blog: Scaling Software Agility

  • What’s the Best Conference Talk You’ve Heard?

    Rally Software
    27 Feb 2015 | 5:00 am
    The tech industry has long used conferences to share ideas, products, practices, and news. In this era of TED talks, YouTube, SlideShare, and livestreaming, it's easier than ever to be in the audience when thought leaders take the stage. The best conference talks -- even if they’re virtual -- elicit a reaction that’s visceral: they make you think and act differently. Whether it’s a jarring statistic, or a humorous anecdote, or a charismatic speaking style, something about the best talks stays with you long after the talk has ended. Ring a bell? That’s the kind of talk we’re after…
  • “At Scale” Is For Fortune Cookies

    Stephanie Tanner
    25 Feb 2015 | 7:52 am
    Have you heard about the fortune cookie meme where you read your fortune cookie and then add the phrase “in bed” to the end of it? For example: You will learn a lot today … in bed. A dream you have will come true … in bed. Funny ... and maybe a little immature. Well in the business world, the same thing works for the phrase “at scale.” Maintain quality … at scale. Coordinate work across development teams … at scale. All things are difficult before they are easy … at scale. The fact is, “at scale” can mean 100 different things based on your context. Are we talking about…
  • Speak at RallyON 2015

    Rally Software
    19 Feb 2015 | 5:00 am
    Continuous improvement may be a fundamental tenet of Agile and Lean disciplines, but making real change in organizations is hard. If you’ve ever read a book, seen a talk, or had a conversation that changed your thinking or behavior, then you know that meaningful change often starts with someone else’s experience and advice. That’s why we’re inviting you to share yours as a RallyON 2015 speaker. RallyON (happening June 15–17 in Phoenix, Arizona) is our annual industry conference where innovative organizations come to learn, lead, and grow. RallyON shares the best thinking,…
  • How It Works: User Stories

    Rob Ward
    29 Jan 2015 | 5:00 am
    Next Tuesday, February 10, our TeamStart webinar series will answer your questions about "Writing Great User Stories." Whether you’re just getting started with Agile or consider yourself an expert, join us to get and give some good Q+A. We’re going to talk about writing compelling stories that focus on business value. Here are a few questions from past "User Stories" webinars: What are some tips for writing a great user story? When do I break down user stories? Who should drive the definition of acceptance criteria? Here's a preview of what you'll learn in the TeanStart webinar. Tips for…
  • How Rally Flowdock Does Support

    Ville Saarinen
    21 Jan 2015 | 9:00 am
    On the Rally Flowdock team, everyone does customer support. We don’t have dedicated support people. The people who respond to support@flowdock.com are the ones who develop, market and lead Flowdock. This is surprising for many. We often receive requests to “pass this message on to the development team”. Shouldn’t a software developer spend their time building a better service, not handling customer support? More generally, shouldn’t people spend their time on what they were hired to do, and not waste time doing support? These are common thoughts that lead to the…
  • add this feed to my.Alltop

    Successful Software

  • Google bans hyperlinks

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

    Andy Brice
    15 Jan 2015 | 6:32 am
    I quietly launched Hyper Plan v1 yesterday. I thought I would write a bit about the approach I have taken, as it might be of interest to others planning product launches. It is also a good way for me to gather my thoughts for later reference. Validation I like the idea of validating a product without actually creating it first. I did that for my start your own software business training course, waiting until I had enough deposits before I actually sat down and wrote the course (all 460 slides of it + exercises). But I didn’t know how to do that with Hyper Plan. Validating software is…
  • 10 years a microISV

    Andy Brice
    7 Jan 2015 | 8:29 am
    I have been running my own one-man software company for 10 years today. Coincidentally it is also my 49th birthday, so it is perhaps a good time for a bit of reflection. I did a physics degree and then worked full-time as an employee for nearly 20 years. I developed systems in FORTRAN, C and then C++ for operational research, satellite image processing, printed circuit board design, environmental modelling and distributed systems. I learnt a lot and met some great people, but I yearned to strike out on my own. I set up my own company in January 2005. I was a techie and had very little…
  • AdWords Rot

    Andy Brice
    5 Jan 2015 | 12:12 pm
    An AdWords account that starts off making a worthwhile profit for the owner is often neglected and, within a year or two, is losing money. Potentially a lot of money. I have seen it happen again and again. If you are running a Google AdWords campaign, you have to at least monitor it. Better still, actively maintain it. Otherwise the rot will soon set in. Here is an example of an AdWords campaign that was professionally set up and then left to coast, unmanaged. You can see that the cost per converted click (blue) rose, while the number of conversions (orange) fell a little. The average cost…
  • A Business Idea : Individualized Mandelbrot Shirts

    Andy Brice
    27 Dec 2014 | 1:04 pm
    I have more ideas for business and products than I have the time, energy or skills to pursue. I am throwing this one out there in the hope that someone else might run with it. You’re welcome. Idea 1. You zoom into a region of the Mandelbrot set you like the look of. You have an the option to customize the colours. 2. You are shown a visualization of what this would look like on a shirt (front and rear). 3. If you like what you see, you click a button to order the shirt, choose your size and pay. It is then shipped to you. Pricing The fact you can design your own shirt and there is a…
 
  • add this feed to my.Alltop

    Encosia

  • Setting the value of a datetime-local input with JavaScript

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

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

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

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

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

    John D. Cook

  • Quaternions in Paradise Lost

    John
    5 Mar 2015 | 3:43 pm
    Last night I checked a few books out from a library. One was Milton’s Paradise Lost and another was Kuipers’ Quaternions and Rotation Sequences. I didn’t expect any connection between these two books, but there is one. The following lines from Book V of Paradise Lost, starting at line 180, are quoted in Kuipers’ book: Air and ye elements, the eldest birth Of nature’s womb, that in quaternion run Perpetual circle, multiform, and mix And nourish all things, let your ceaseless change Vary to our great maker still new praise. When I see quaternion I naturally think…
  • Technical notes

    John
    4 Mar 2015 | 4:40 am
    For the last fifteen Wednesdays I’ve been posting links to technical notes. This is the end of the series. You can find most of the links from previous Wednesday posts on one page by going to technical notes from the navigation menu at the top of the site.
  • Oil on a parking lot

    John
    3 Mar 2015 | 12:06 pm
    Oil on a wet parking lot
  • Graphemes

    John
    1 Mar 2015 | 7:16 pm
    Here’s something amusing I ran across in the glossary of Programming Perl: grapheme A graphene is an allotrope of carbon arranged in a hexagonal crystal lattice one atom thick. Grapheme, or more fully, a grapheme cluster string is a single user-visible character, which in turn may be several characters (codepoints) long. For example … a “ȫ” is a single grapheme but one, two, or even three characters, depending on normalization. In case the character ȫ doesn’t display correctly for you, here it is: First, graphene has little to do with grapheme, but it’s…
  • Too easy

    John
    25 Feb 2015 | 5:00 am
    When people sneer at a technology for being too easy to use, it’s worth trying out. If the only criticism is that something is too easy or “OK for beginners” then maybe it’s a threat to people who invested a lot of work learning to do things the old way. The problem with the “OK for beginners” put-down is that everyone is a beginner sometimes. Professionals are often beginners because they’re routinely trying out new things. And being easier for beginners doesn’t exclude the possibility of being easier for professionals too. Sometimes we assume…
  • add this feed to my.Alltop

    ProgrammableWeb

  • Google Introduces the Google Maps Roads API

    <a href="http://www.programmableweb.com/user/%5Buid%5D">jwagner</a>
    5 Mar 2015 | 4:17 pm
    Google has introduced the Google Maps Roads API, a new API that includes a "snap-to-road" feature that developers can use to create visualizations from raw GPS locations.
  • Docker Extends API Reach via SocketPlane Acquisition

    <a href="http://www.programmableweb.com/user/%5Buid%5D">mvizard</a>
    5 Mar 2015 | 2:08 pm
    Arguably one of the primary reasons that Docker containers are so widely adopted is that Docker stabilizes the API; thereby giving developers access to any number of micro-services that can be invoked on multiple platforms.
  • ACE Consortium Looks to Simplify Mobile App Configuration and Security

    <a href="http://www.programmableweb.com/user/%5Buid%5D">mvizard</a>
    5 Mar 2015 | 1:46 pm
    Looking to standardize how providers of management applications invoke APIs on mobile computing applications, the AirWatch unit of VMware, Box, Cisco, Workday and Xamarin today announced an open
  • Capital One People & Money Hackathon Focuses on Personal Finances

    <a href="http://www.programmableweb.com/user/%5Buid%5D">ecarter</a>
    5 Mar 2015 | 11:50 am
    Tomorrow, Capital One will host the Capital One People & Money Hackathon in San Francisco. Participants have the opportunity to win $50,000 plus additional prizes.
  • Facebook's Origami Live for iOS Makes App Prototyping Easier

    <a href="http://www.programmableweb.com/user/%5Buid%5D">Will M</a>
    5 Mar 2015 | 11:24 am
    Facebook released a new iOS app called "Origami Live" that lets you demo prototypes made with Facebook's Origami directly on iPhones and iPads.
 
  • add this feed to my.Alltop

    The Programmer's Paradox

  • Static vs. Dynamic

    Paul W. Homer
    15 Feb 2015 | 9:17 am
    Possibly the most significant movement in programming has been to avoid 'hardcoding' values. Sizes, limits and text should not be directly encoded into the code, doing so would require the system to be rebuilt and redeployed each time they needed to be changed. That causes long delays in being able to adapt to unexpected changes.A better approach would be to stick any values into a configuration file, so that they can be easily changed if the need arose. This allows the static values to be managed independently of the code, but could still be somewhat painful on occasion because it requires…
  • Organization

    Paul W. Homer
    20 Jan 2015 | 1:03 pm
    Scale is a fundamental factor within organization. Let's start with a simple example. Say you have 3 books. If you wanted to organize them, all you need to do is put them on a shelf. Any order is fine, since it doesn't take long for your eyes to glance over the spines, you can find the book you want.Now if that set of books grows to 30, the shelf probably still works, but you may consider reordering the books based on titles or author or even perhaps some simple category system. 30 books is a lot to scan each time when you need so something, so to save time finding what you want, you might…
  • Reactive vs. Proactive

    Paul W. Homer
    11 Jan 2015 | 11:54 am
    An increasingly common way to build software is in response to users bringing in their current problems to the developers. This user-driven approach is believed by many to insure that what is being built both matches the users needs and prevents it from heading off into potentially unsuitable directions. The system gets built step-by-step as a direct 'reaction' to the users. Since by definition most users need their current problems solved right away, time is usually the single most critical issue. Reactive development approaches have been popular for decades, mostly as an alternative to the…
  • Thinking About What You Don't Know

    Paul W. Homer
    22 Dec 2014 | 2:35 pm
    I've observed that many people, when they think about stuff, choose to limit themselves to only what they know. That is, they revisit the facts and opinions with which they are familiar, over and over again, trying to squeeze something new from them.What I've always found, that tosses a big wrench into the works, is not what is known but rather what isn't. Some people might think it is a contradiction to think about what you don't know, since obviously you have nothing in your head that relates to it, but what you do have is essentially dangling threads. Information that only goes so deep and…
  • Definitions

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

    Ruminations of a Programmer

  • Functional Patterns in Domain Modeling - Composing a domain workflow with statically checked invariants

    10 Feb 2015 | 11:45 am
    I have been doing quite a bit of domain modeling using functional programming mostly in Scala. And as it happens when you work on something for a long period of time you tend to identify more and more patterns that come up repeatedly within your implementations. You may ignore these as patterns the first time, get a feeling of mere coincidence the next time, but third time really gives you that aha! moment and you feel like documenting it as a design pattern. In course of my learnings I have started blogging on some of these patterns - you can find the earlier ones in the series in:Functional…
  • Probabilistic techniques, data streams and online learning - Looking forward to a bigger 2015

    31 Dec 2014 | 11:20 am
    I look forward to 2015 as the year when randomized algorithms, probabilistic techniques and data structures become more pervasive and mainstream. The primary driving factors for this will be more and more prevalence of big data and the necessity to process them in near real time using minimal (or constant) memory bandwidth. You are given data streams where possibly you will see every data only once in your lifetime and you need to churn out analytics from them in real time. You cannot afford to store all of them in a database on disk since it will incur an unrealistic performance penalty to…
  • Functional and Reactive Domain Modeling

    2 Nov 2014 | 11:45 pm
    Manning has launched the MEAP of my upcoming book on Domain Modeling.The first time I was formally introduced to the topic was way back when I played around with Erik Evans' awesome text on the subject of Domain Driven Design. In the book he discusses various object lifecycle patterns like the Factory, Aggregate or Repository that help separation of concerns when you are implementing the various interactions between the elements of the domain model. Entities are artifacts with identities, value objects are pure values while services model the coarse level use cases of the model…
  • Functional Patterns in Domain Modeling - Anemic Models and Compositional Domain Behaviors

    12 May 2014 | 2:03 am
    I was looking at the presentation that Dean Wampler made recently regarding domain driven design, anemic domain models and how using functional programming principles help ameliorate some of the problems there. There are some statements that he made which, I am sure made many OO practitioners chuckle. They contradict popular beliefs that encourage OOP as the primary way of modeling using DDD principles.One statement that resonates a lot with my thought is "DDD encourages understanding of the domain, but don't implement the models". DDD does a great job in encouraging developers to understand…
  • Functional Patterns in Domain Modeling - Immutable Aggregates and Functional Updates

    6 Apr 2014 | 8:19 am
    In the last post I looked at a pattern that enforces constraints to ensure domain objects honor the domain rules. But what exactly is a domain object ? What should be the granularity of an object that my solution model should expose so that it makes sense to a domain user ? After all, the domain model should speak the language of the domain. We may have a cluster of entities modeling various concepts of the domain. But only some of them can be published as abstractions to the user of the model. The others can be treated as implementation artifacts and are best hidden under the covers of the…
 
  • add this feed to my.Alltop

    9lessons Programming Blog

  • Working with Chrome Developer Tools.

    3 Mar 2015 | 7:53 pm
    Nowadays it’s hard for Front end designers to develop and test the applications. They need to design the screens, make changes in the source code and deploy the changes each and every time. Here we learn are going to discuss about how to debug web application, analyze the performance of it and making it as responsive by using the Chrome Dev Tools. Which is helpful for the Developers to minimize their work and give the deep knowledge about their web applications.Read more »
  • Google Materialize a Responsive HTML5 Framework

    19 Feb 2015 | 12:26 pm
    Materialize is a Responsive CSS Framework based on Google’s Material Design Concepts. Materialize aims to bring material design to web which was initially made by Google for Android. In this tutorial I will explain what material design is and then we will build a blog home page using Materialize.What is Design Language?A design language(or design vocabulary) is an style that guides the design of a complement of products. Designers wishing to give their suite of products a unique but consistent look and feel define a design language for it, which can describe choices for design aspects such…
  • Facebook Style Background Image Upload and Position Adjustment.

    16 Feb 2015 | 11:47 am
    I received many tutorial requests from my readers that asked to me how to design Facebook style ajax background image upload and position adjustment using Jquery. I have been published many tutorials about ajax image upload, this one is very interesting and it is a combination of many features. I has implemented this in Wall Script, this post will explain you how to design timeline HTML frame, CSS techniques and database design for background image system. Read more »
  • Facebook Remarketing for Better Advertisement Results

    9 Feb 2015 | 9:18 pm
    Few days back we published an article called how to create an effective Facebook banner advertisements. This post will explain you how to use “re-marketing” feature on Facebook, this feature will help you to target product advertisements for recent visitors of your website. Please follow the Facebook remarketing setup process, I am sure this will improve your product sales. Read more »
  • Wall Script 7 The Social Network Clone Script.

    6 Feb 2015 | 12:37 pm
    An insult made me to build the Wall Script a social network script built in PHP, Jquery, Oembed, OAuth and MySQL, now my life has been changed completely. Last one year I received lots of requests from Wall Script 6 users that asked to me about more social features like Groups/Page, Notifications, Photo Album and Admin Control. Today I am introducing the most improved Wall Script 7 with lots of social network features. This script is a collaboration of 9lessons.info tutorials and adopted Twitter and Facebook social features, sure Wall Script 7 helps you to understand social networking system…
  • add this feed to my.Alltop

    Goyelloblog

  • No more trouble making a hairdressing appointment

    ewa.piorko
    23 Feb 2015 | 3:21 am
    How can a custom-made software solution be a remedy to bad hair days? Read the story of BarberBooking, a project we successfully carried out with one of our key customers from the Netherlands. Clients demand instant communication Do you know what troubles hairdressers and their customers these days? Would you believe they may have difficulty getting in touch to make an appointment? How come, you would ask? Well, in fact it turns out to be quite a problem. Here is a story of how one of our key business partners from the Netherlands, Da Vinci International (DVI), decided to respond to the…
  • DreamFactory — let there be (mobile) API for everyone!

    DDekanski
    4 Feb 2015 | 2:00 am
    Since the advent of Web 2.0, social interaction is king. Now, almost every single mobile app works in the environment of its users exchanging ideas through content authoring, comments, likes and shares. Even the simplest and most “personal” of them, like personal planners, address books and to-do lists, enable users to put their data in the cloud, share them with others and access them using a myriad of devices and interfaces. The bottom line is that every one of them needs a back-end and an API to talk to. All projects are executed through tight cooperation between back-end…
  • This is how we Jam!

    michal.warkocz
    30 Jan 2015 | 4:35 am
    A quick guide on how to win a Game Jam Have you ever considered joining any coding marathon like a Game Jam, but were too afraid to do it? Or did you join one and it didn’t go as you planned? If your answer to any of those question was ‘Yes’ – don’t worry. It happened to most (if not all) of us. Here is a quick guide on how to organise your work and team to make a successful project during 48 hours. Although this guide is based on experience from Game Jam events, basic concept and rules are applicable to any coding marathon. The Greatest Enemy: Time Usually every coding marathon…
  • Magic Strings – No More!

    michal.warkocz
    30 Dec 2014 | 4:20 am
    How many times have you had to work with some Legacy code? Was it readable? Silly question… But what was the main problem? If the code was written in an unclear way and you did not have any idea how to refactor it please visit my post under this LINK. I have recently stumbled across another problem: magic strings. And boy, I was surprised by human ingenuity once again! Imagine having a class whose source code you cannot change due to technical or business reasons. It looks like this: class Worlflow { public int Type; public string CurrentStep; // workflow data } At first glance it seems to…
  • ORMs – Love them or hate them?

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

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

  • Infographic - The State of Enterprise Mobility

    5 Mar 2015 | 12:00 am
    This inforgraphic explains the factors driving enterprise mobility, types of enterprise mobile applications,top 5 factors to consider in implementing enterprise apps, industry expert's predictions and global mobile spend by sector.Request Free!
  • Protect People, Processes and Technology from Web Application Threats

    5 Mar 2015 | 12:00 am
    Incidents of web application security breaches that result in data theft are growing in frequency and severity, making it critical for organizations to take immediate steps to examine the security measures they have in place, assess vulnerabilities and act to protect their businesses.Request Free!
  • 6 Steps to an Effective Performance Monitoring Strategy

    3 Mar 2015 | 7:50 am
    Whether you’re looking to improve your application and service delivery, consolidate existing performance monitoring tools and responsibilities or justify the impact of a new technology deployment, the following six steps can help you create the fundamental building blocks of an effective performance monitoring strategy.Request Free!
  • Best of Windows 8 Modern Apps

    2 Mar 2015 | 12:00 am
    From slightly ropey beginnings in 2012, Windows 8 has developed and evolved. By now, you should be using Windows 8.1, a much more stable and user-friendly version, one that has an improved selection of apps available, free and paid.We’re talking games, note-taking apps, video streaming, cloud storage, utilities, audio streaming and MP3 players and even e-readers. The selection is considerable.Download today for the Windows 8 Modern apps that you should install, or consider installing, on your computer.Request Free!
  • The Best Websites on the Internet

    2 Mar 2015 | 12:00 am
    The Internet is a big place, with a lot of content — about one billion websites, at last count of which 180 million are active. Because the web is constantly changing, it can be hard to keep track of which sites have the best content and resources. To help make things a little easier, we’ve compiled an enormous list of the best websites on the Internet, in fourteen handy categories.The websites on this list are those that we consider to be the best: genuinely useful, top-of-the-line sites that will get you what you need.Request Free!
  • add this feed to my.Alltop

    Mobile App Development Blog, Website Design Blog, App Developers

  • 7 iPhone Apps for Every Business Woman

    admin
    4 Mar 2015 | 9:16 pm
    7 iPhone Apps for Every Business Woman They say the best time to plant a tree was twenty years ago. The second best time is today. Though women’s representation in business has been held back in the past, women today have more opportunity than ever before to surge forward and claim their place in the world of business. As business people, we take hold of whatever tools and tricks we can to get ahead; these days, a lot of those valuable tools come in the form of mobile apps.   Here are a few essential iPhone apps for business women climbing to the top:   Evernote. No…
  • Is IT Ready? Enterprise Apps Riding High in Business Circles

    admin
    3 Mar 2015 | 9:26 pm
    Is IT Ready? Enterprise Apps Riding High in Business Circles Enterprise mobility has become a central component for many successful businesses. The advantages and capabilities provided by mobile apps can improve older business processes. But as with any such change, adoption and distribution can be slow within the corporate structure. Without proper preparation, no company can enjoy the benefits of mobility.   What are the advantages of enterprise mobile apps? Increase employee productivity Improve use of data analytics to track trends Streamline processes One of the most attractive…
  • Consumer Android App Development for the Smart Business

    admin
    2 Mar 2015 | 10:44 pm
    Consumer Android App Development for the Smart Business Looking at the widespread popularity of mobile apps, it’s no surprise that business owners have been asking themselves how mobile apps might help their business. The solutions they’ve come up with vary as widely as the businesses themselves, and some are more successful at leveraging consumer mobile technology than others. Let’s take a look at a few great examples of consumer android apps to see how smart businesses can leverage mobility.   For these examples, we are going to focus on Android for two reasons: Android has a…
  • 4 Secrets Behind Turning a Great Idea into a Big Business

    admin
    26 Feb 2015 | 9:22 pm
    4 Secrets Behind Turning a Great Idea into a Big Business It’s the question all entrepreneurs ask themselves, “how do I turn my idea into a business?” Looking around at startups today, there is clearly a window of opportunity for building a business thanks to the growth of app development, especially with the wealth of resources available to entrepreneurs in these areas. Startups and Entrepreneurs are looking for reliable and affordable app development software to build a smart solution for their business idea. Here are some secrets how to turn turn your app idea into a big business.
  • Why Does a Retail Business Need App Development Services?

    admin
    24 Feb 2015 | 8:51 pm
    Why Does a Retail Business Need App Development Services?  To some, mobile app development appears to be the realm of internet companies and entrepreneurs. It’s easy to come to this conclusion seeing headline after headline for startups building breakthrough consumer apps. It’s also incorrect, pigeonholing mobile app development into a just one of its many niches. Consumer startup apps may be the most visible form of mobile app success, but other businesses can take advantage of mobile app development in extremely valuable ways.   1. Modern P.O.S. Solutions   Point-of-sale…
  • add this feed to my.Alltop

    Software Product Development | Software Testing Tutorial | Software Process

  • Tracking platform usage and making decisions based on that

    Ashish Agarwal
    22 Feb 2015 | 11:33 am
    Even in today's data based world, if you are an analytics expert, you can't expect to be totally popular, or that people will welcome you with hands outstretched. There are many aspects of a product development cycle that would benefit from integration with a data analytics cycle - generating the questions, collecting the data, and the extremely important task of generating the output
  • Trying to get non-responsive members of the team be more schedule sensitive

    Ashish Agarwal
    11 Feb 2015 | 3:40 am
    We know this problem, it happens all the time. You have different members of the team, some more disciplined and some less disciplined. Actually discipline is the wrong word. When you have creative members of the team, or team members who are attached to multiple projects, then there can be problems with respect to scheduling of their deliverables. In the case of team members such as User
  • Emergency defect fixing: Giving local fixes for quick verification

    Ashish Agarwal
    4 Feb 2015 | 11:37 am
    During the process of defect fixing and verification, there is a standard process whereby a build process is created and defect fixes checked into this build. What this does is to ensure that every day (the builds typically come every day) the defects which were fixed the previous day are available for testing in a proper installer which can be used by the testing team similar to the product
  • How is Agile Unified Process (AUP) different from Rational Unified Process (RUP) ?

    Ashish Agarwal
    18 Oct 2014 | 11:34 am
    Agile Unified Process uses Agile Modelling, which is used for describing the modelling and documentation process based on agile disciplines. The Rational Unified Process (RUP) is also an agile methodology. Here we highlight the differences between the two. Both of these processes are divided into disciplines or workflows, which are carried out in iterations. Agile Unified Process (AUP) is
  • What is Agile Unified Process (AUP) ?

    Ashish Agarwal
    17 Oct 2014 | 12:15 pm
    Rational Unified Process, when simplified, gives rise to AUP or Agile Unified Process. Its developer – Scott Ambler, describes it as a simple and very easy to understand methodology for development of application software for business. The agile unified process makes use of agile concepts and techniques but remains true to its origin i.e., the Rational Unified Process. Various agile techniques
 
  • add this feed to my.Alltop

    Javarevisited

  • How to Count Number of Words in String - Java Coding Exercise

    Javin Paul
    27 Feb 2015 | 5:52 am
    String is very popular among Interviewer, and you are bound to see some questions on any programming interview, Java Interviews are no exception. Questions based from Java fundamentals like why String is Immutable in Java to questions based on coding skills e.g. reverse String using recursion in Java, String has always troubled candidates. In this article, we will see a similar questions, how to count number of words in Java String. Before jumping to solution, just read below to make sure what a word means here. It's sequence of one or more non-space characters. We will see two examples…
  • How to Read File in One Line in JDK 7 or Java 8

    Javin Paul
    24 Feb 2015 | 7:34 am
    Reading a file in Java is not simple, it requires lots of boiler plate code, as we have seen in our earlier example of reading text files. Various things had to wrapped e.g. a FileInputStream inside a BufferedReader, loops with weird terminating conditions had to be specified and so forth. From JDK 7 onward,  you can do a lot better. It provides lots of useful classes e.g. Files and Paths to deal with file and their actual path. In this article, we will see how we can read a file in just one line. Of course, your production code won't be like that, especially if you are reading a few…
  • Top 20 jQuery Interview Questions and Answers

    Javin Paul
    23 Feb 2015 | 6:14 am
    Without a doubt, jQuery has given a much needed boost to JavaScript, a language so useful but equally underrated at times. Before jQuery comes into picture, we used to write lengthy JavaScript code not just for bigger but even for smaller functionality. Those code were at times both difficult to read and maintain. Having written JavaScript before using this excellent library, I realized true power of jQuery, just after using it for a month. Given it's huge popularity, jQuery interview questions are increasingly asked in any web developer interview, not just beginners but also experienced…
  • How to disable JUnit Test - @Ignore annotation Example

    Javin Paul
    18 Feb 2015 | 4:36 am
    If you are using JUnit 4, then you can use @Ignore annotation to disable a test case; what this means is that, any method which is annotated by @Ignore, will not be executed by JUnit. Why would you want to disable a test? Well, It may be because that particular test is for a functionality which is not yet implemented fully and because of that your build is failing. Like that there could be some other scenarios where you would like to temporarily disable a test or a group of tests. From JUnit 4 onward test methods are annotated with @Test, so if they are also annotated with @Ignore will not…
  • Difference between UTF-8, UTF-16 and UTF-32 Character Encoding

    Javin Paul
    17 Feb 2015 | 5:33 am
    Main difference between UTF-8, UTF-16 and UTF-32 character encoding is how many bytes it require to represent a character in memory. UTF-8 uses minimum one byte, while UTF-16 uses minimum 2 bytes. BTW, if character's code point is greater than 127, maximum value of byte then UTF-8 may take 2, 3 o 4 bytes but UTF-16 will only take either two or four bytes. On the other hand, UTF-32 is fixed width encoding scheme and always uses 4 bytes to encode a Unicode code point. Now, let's start with what is character encoding and why it's important? Well, character encoding is an important…
  • add this feed to my.Alltop

    NeverFriday

  • Two Come Along at Once

    Rudolf Olah
    3 Mar 2015 | 11:53 am
    Originally posted on Almost looks like work: As the old saying goes, you wait ages for a bus and then two come along at once (or more!). Is this true though? My own anecdotal evidence would suggest yes, every single bloody time. However, we love data and maths in this blog almost as much as we hate waiting for the bus, so let’s have a more thorough look at the issue. View original 1,555 more words
  • Working Analog

    Rudolf Olah
    26 Feb 2015 | 12:02 pm
    http://calnewport.com/blog/2015/02/06/deep-habits-work-analog/ I find the experience of printing things out and putting them to paper really does help you focus on what’s important and it does remove distractions. Recently I had to do this with the JIRA tickets that I’m working on and I printed out roughly 11 of them. It let me sit away from the screen and think about how many tasks were actually involved in resolving those tickets. I’ve also been living like it’s the late 2000s and using a Moleskine daily planner and a notebook for notes. I still rely on Evernote and…
  • Getting Started with Apache Cassandra

    Rudolf Olah
    16 Feb 2015 | 1:55 pm
    Originally posted on SourceContribute: Apache Cassandra is a highly scalable NoSQL database. This video is a nice 30 min introduction on how it works and why it’s useful to know. One of the beauties of free/open source is that it powers much of the world and much of the largest websites in the world. Facebook created the project and released the code because they know how valuable it is. One of the benefits of releasing Cassandra’s code as free/open source and making it free as in price is that developers can freely download the code and learn how to use Cassandra. While there are still…
  • The Software Estimation Struggle

    Rudolf Olah
    16 Feb 2015 | 1:26 pm
    Software estimation research is … improving estimation techniques so that sophisticated organizations can achieve project results +-5% of estimate results… …the typical software organization is not struggling to improve its estimates from +-10% to +-5% accuracy. The typical software organization is struggling to avoid estimates that are incorrect by 100% or more. — Steve McConnell, Software Estimation: Demystifying the Black Art
  • Kevlin Henney – Seven Ineffective Coding Habits of Many Programmers

    Rudolf Olah
    15 Feb 2015 | 11:09 am
    Clean code is easier to read and understand which makes maintainability less of a chore.
 
  • add this feed to my.Alltop

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

  • Fedora 21 Open Terminal From File Manager

    Faye Williams
    2 Mar 2015 | 11:55 pm
    If you use the command line a lot (like me!), then being able to switch quickly between the graphical file explorer and a terminal window in the same location is a fantastic timesaver. On gnome this option isn’t available by default (as it is from KDE), but you can enable it by installing the nautilus-open-terminal package. In a terminal window type: sudo yum install nautilus-open-terminal You may need to log out/in after doing this, although I didn’t need to on Fedora 21. Once it has completed, if you right click in any ‘Files’ graphical window, you will see a new…
  • make: Nothing to be done for ‘all’ – Eclipse Error Solved

    Faye Williams
    23 Feb 2015 | 11:55 pm
    I’ve seen this odd error several times over the years, almost always after first importing a new project into Eclipse-CDT. After import, when you try to build your project, it just returns the message make: Nothing to be done for all in the console. And then, once you’ve got the error, nothing you do will kick your build into action – changing files, changing project settings, even deleting and recreating build configurations. If you try to run the executable, you just get Launch failed. Binary not found. Because, of course, make hasn’t built anything. Aargh!
  • Access GDB Directly In Eclipse Luna

    Faye Williams
    16 Feb 2015 | 11:55 pm
    This isn’t a new feature, but it’s really useful when you’re debugging in eclipse, especially if you’re using the more advance or obscure features in GDB. Basically, when you are debugging any program, there is a way to talk directly to GDB without using the point-and-click interface of Eclipse. It’s called the GDB console. It’s also really easy to find. When you are next running a debug session, just click on the console icon that is displayed in the console tab. The console usually shows your program output, but there is more than just one console! The…
  • Increase 30 Second Screencast Limit On Fedora 21

    Faye Williams
    9 Feb 2015 | 11:55 pm
    I wrote a post a little while back explaining how to use the built-in screencast tool on Fedora 20. I’ve just noticed that the latest Fedora release (21) limits the screencast length to 30 seconds. Nooo! It’s okay. If you want to record for longer than 30 seconds, you can change the time using gsettings. View the existing time with: gsettings get org.gnome.settings-daemon.plugins.media-keys max-screencast-length And set a new time (0 for unlimited) with: gsettings set org.gnome.settings-daemon.plugins.media-keys max-screencast-lenth Nice and easy
  • 10 Years of FayeWilliams.com

    Faye Williams
    4 Feb 2015 | 12:25 pm
    10 years ago today, I registered this domain name. Ten years!!! Ten years is a big milestone, so I thought I’d take a trip down memory lane. 2005 I registered this domain on 4th February 2005 when I was living in San Jose, California. I still can’t believe I was lucky enough to get it – even way back then it was hard to get the ultimate in web real estate – a dot com of your first and last name. After registering the site, I decided to use it as a personal blog. I posted about our time in the States, my job, and all sorts of weird stuff about my personal life, like…
  • add this feed to my.Alltop

    code-diesel

  • Get the Top Seller items from Amazon using AWS

    sameer
    17 Feb 2015 | 8:50 pm
    In a previous post we had seen on how to access the Amazon Product Advertising API. In this post we will see how to add a function to get the ‘Top Sellers’ list for a particular category. As mentioned in this post, Amazon uses a hierarchy of nodes to organize its various items. Each node represents a collection of items. Browse node IDs are positive integers that uniquely identify product collections. You can get a top seller list for a particular category or sub-category by passing a browsenode id for that particular category. The following is a small snippet that you can add to…
  • Add a custom search engine to your site using PHP and MySQL

    sameer
    6 Feb 2015 | 11:55 pm
    Search is an integral of all websites. Most of the current WordPress an other sites use a built-in search capability or rely on Google custom search. However, many a times you will want to add your own search engine which you can yourself control. This can be particularity useful if you have a small intranet. In this post we will see how to integrate a small PHP search engine into any website to add custom search capabilities. Sphider is a lightweight (measuring less than 100Kb) web spider and search engine written in PHP, using MySQL as its back end database. Sphider supports all standard…
  • Display line and area charts in PHP and MySQL

    sameer
    4 Feb 2015 | 9:51 pm
    Most data in any web application is usually sourced from a database. Usually some data transformation is required before we can visualize the required data. Most programmers however wanting to display visualizations or charts shy away from the task as there are a number of intermediate steps required to display the visualization. Morris charts however makes the task easier. We only need to directly pass the MySQL queried rows to the Morris charts javascript and we are done. Morris Charts is one of my favorite tools to display dashboard visualization on the web. Let us see with a simple…
  • MySQL transactions in NodeJS

    sameer
    1 Feb 2015 | 8:02 pm
    In a previous post we saw how to access and query MySQL from NodeJS. In this post we will see how we can use MySQL transactions in NodeJS. We will be using the same library as used before, so if you have not installed it go ahead and install it. The library supports simple transaction at the connection level. $ npm install mysql We will be using the following database tables for the demo. CREATE TABLE IF NOT EXISTS `names` ( `id` int(10) unsigned NOT NULL auto_increment, `name` varchar(50) NOT NULL default '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=latin1;…
  • SQL like query on CSV and other tabular data

    sameer
    29 Jan 2015 | 8:38 pm
    CSV files are ubiquitous in the programming world and most data interchange is done using the CSV format. One problem however is that you cannot quickly check for certain rows depending on a particular field criteria. As an example, say you need to find all the rows from a CSV file that has a particular value in a field. The most probable path would be to import the CSV in a spreadsheet and then process it to find the particular information. In this post we will look into a command-line tool that allows you to query CSV data with SQL like syntax. q – Text as Data is a command line tool…
  • add this feed to my.Alltop

    Ginktage

  • Infragistics Webinar – How to Choose the Right Chart for Your Data ?

    Ginktage
    2 Mar 2015 | 10:01 am
    Infragistics is hosting a webinar on the topic “How to Choose the Right Chart for Your Data ?” on March 11 , 2015 between 8.30 PM – 9.30 PM (IST). In this webinar , Infragistics... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Popular Libraries to Create Excel file (XLSX) from C#

    Ginktage
    26 Feb 2015 | 10:10 am
    Are you looking out for the C# libraries that lets the developers create excel file programmatically ? . Below is the list popular libraries that lets the developers to create XLSX files... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • The Princess Bride – The Official Game for Android Devices

    Ginktage
    22 Feb 2015 | 7:58 am
    Looking for an game for your android device based on the classic movie “The Princess Bride“ and to experience your favourite scenes ? Here’s an game which is launched recently.... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Webinar – Best Practices – Optimizing ASP.NET Performance, Part 1

    Ginktage
    19 Feb 2015 | 9:11 am
    DevExpress is hosting a webinar on the topic “Best Practices – Optimizing ASP.NET Performance, Part 1″ on Thu, Mar 12, 2015 10:30 PM – 11:30 PM IST. The “Best Practices... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Mobile Phone Landscape- India 2014 by 91mobiles.com

    Ginktage
    19 Feb 2015 | 8:52 am
    91mobiles.com, India’s largest gadget research website for mobile phones and personal technology, has released its 2nd annual report on the Mobile Phone Landscape in India in 2014. There is little... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
 
  • add this feed to my.Alltop

    Svitla Systems Inc.

  • 5 rules for building successful MVP strategy

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

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

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

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

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

    Code Corner

  • Pebble: How to autoscroll large text

    Yuriy
    17 Feb 2015 | 5:17 pm
    Last time i described how to load random string from resource. If you recall the code ended up with the line text_layer_set_text(s_textlayer_quote, (char *)quote); to display loaded text on the screen. But what if text is too large to fit on the screen? If you’re building a watchface, there’s no scrolllayer with user interaction available. But what we can do is automatically scroll the text for user convenience to gradually reveal entire content. The trick is to create text layer larger than it’s container. In my case I am displaying text full screen on Pebble window which…
  • Pebble: How to load random string from resource

    Yuriy
    15 Feb 2015 | 7:10 pm
    There’s no doubt that Firefly is a greatest TV series in the history of all creation. That is why when I was learning resource handling in Pebble SDK I have decided to create a watchface that would display a random quote from Firefly. And thanks to Bill Hatcher of http://cubemonkey.net/quotes/ I obtained a plain TXT file with almost 500 quotes. The file is in the format "quote1%quote2%quote3..." e.g. there is a “%” separator between the quotes, so I quickly wrote a small script that gives me a position of each percentage sign within the file, so I can create an array of the…
  • Root your Android device without flashing custom recovery

    Yuriy
    15 Feb 2015 | 10:03 am
    It is fairly straightforward to root an Android phone using SDK platform tools (adb, fastboot), for example this is a very nice guide how to root HTC One M8. Basically you download SuperSU superuser manager to your device, download custom recovery image onto your computer and flash it to your device via command fastboot flash recovery your_custom_recovery.img then reboot into newly flashed recovery and flash the SuperSU. Boom, you’re done. The problem with this approach, once you phone receives OTA (over the air) update (e.g. new version of Android) it needs original stock recovery to…
  • ASP.NET WebForms: Safe refresh after postback

    Yuriy
    10 Feb 2015 | 3:36 pm
    It’s all too commons scenario in a Web Application, you initiate a postback by clicking a button (basically submitting a form), some action is performed, perhaps database is written to, all fine and good. And then you refresh the page. Or even page is refreshed for some purpose by a client-side JavaScript code. And the dreaded “resubmit” message appears, it differs from browser to browser, e.g. Firefox would say “To display this page, Firefox must send information that will repeat any action (such as a search or order confirmation) that was performed earlier” And…
  • Sideload APKs directly from your phone to FireTV/FireStick

    yomgal
    5 Feb 2015 | 12:22 pm
    If you’re joining a grown crowd of cordcutters (people who disconnect their Cable TV services) you’re not a stranger to streaming. Devices like Roku and Chromecast go a long way to provide all your TV shows and movies need. Amazon Fire TV and Fire Stick are the latest additions to the streaming gadgets. One advantage they have over other devices they run Android (albeit heavily modified). This gives you ability to install (sideload) ordinary Android apps onto these gadgets. There’re multiple tutorials on how to do it from desktop computers, but you have to download apps APKs…
  • add this feed to my.Alltop

    Justin Cooney

  • SSRS: Simple Code Examples of Handling Null or Blank Date Fields

    Justin Cooney
    2 Mar 2015 | 7:07 pm
    If you are looking for either null or blank values for a date field in SQL Server Reporting Services (SSRS) you will find that checking for IsNothing only identifies the Null values, but ignores the blank values. So what’s the quickest and easiest way to do this? The simplest way to get both Null and Blank…
  • JavaScript Helper Tool to Automatically Duplicate Elements in a List and Insert Code Between Them

    Justin Cooney
    21 Feb 2015 | 12:09 pm
    In this article I will do something a bit different from my usual. Typically I review programming issues or topics of interest. In this case, however, I am presenting a handy new tool that will hopefully speed up a small, but time-consuming part of anyone’s development. That is, I have put together a tool that will let you separate…
  • How to Get the Current Year in SSRS

    Justin Cooney
    27 Jan 2015 | 7:09 pm
    SSRS is a flexible platform for quickly and easily deploying reports. A handy set of functions is the inbuilt time handling. In this post I’ll give a quick overview of the options you have available for working with Date and Time values in SSRS, especially when it comes to getting the current year. To get the…
  • How to Fix a JQuery UI Dialog Strangely Positioning Itself

    Justin Cooney
    25 Jan 2015 | 7:31 pm
    If there’s one down-side to JQuery UI dialogs, then it’s that they can be too simple to use and too much of the actual logic is hidden from the developer’s view. This can easily end up with surprising behavior which can only be described as the control trying to be too clever and to do…
  • Using Regular Expressions in SSRS to get the Server Name Portion of a URL

    Justin Cooney
    20 Jan 2015 | 6:22 pm
    SQL Server Reporting Services (SSRS) has an in-built function called Globals!ReportServerUrl that allows you to return the URL of the SSRS report on the server. If you are looking at customizing part of your SSRS report depending on the Server that it is hosted on, then this is a useful function. However, the problem is that…
 
  • add this feed to my.Alltop

    Developers

  • Geek Reading March 5, 2015

    Rob Diana
    5 Mar 2015 | 5:30 am
    Not surprisingly, another security issue leads today’s stories. TechCrunch brings us a story about the “FREAK” flaw, which obviously was a hot topic of the day. Also on TechCrunch, Alibaba made some news as well, announcing their decision to bring their cloud services to the US. This means yet another competitor in this already crowded space. For a little fun, check out the latest XKCD comic, Insurance. As always, enjoy today’s items, and please participate in the discussions on these sites. Top Stories “FREAK” Security Flaw Discovered Lurking In Many…
  • DonglePi is a USB Dongle with a Raspberry Pi Header for your PC

    Jean-Luc Aufranc
    5 Mar 2015 | 5:24 am
    Home > Atmel SAM D20, Hardware > DonglePi is a USB Dongle with a Raspberry Pi Header for your PC DonglePi is a USB Dongle with a Raspberry Pi Header for your PC March 5th, 2015 cnxsoft Leave a comment Go to comments Tweet While the newer Raspberry Pi A+, B+ and B2 boards feature the new 40-pin connector, the Raspberry Pi boards Model A and B have a 26-pin expansion header, but both are use to access GPIOs, UART, SPI, I2C and interface with external hardware, and many add-ons boards have been developed for the Raspberry Pi. But what if you’d like to use R-Pi add-ons board on your…
  • Comment on Fueling Delivery Teams by Rick Austin

    Mike Cottmeyer
    5 Mar 2015 | 5:01 am
    I’ve started using an analogy to illustrate the importance of product owner teams in larger organizations.  When working with organizations to do an agile transformation, almost always, a tiered model is used for scaling across the organization. The model looks something like this: The top tier is portfolio management which is responsible for investment decisions and what initiatives continue to move forward. The middle tier is representative of the Product Owner role in Scrum and is where we often create program teams, sometimes called product owner teams. The bottom…
  • iConsole Micro Intel Atom TV Stick To Run Android 5.0 based Console OS

    Jean-Luc Aufranc
    5 Mar 2015 | 12:11 am
    Home > Android, Hardware, Intel Atom > iConsole Micro Intel Atom TV Stick To Run Android 5.0 based Console OS iConsole Micro Intel Atom TV Stick To Run Android 5.0 based Console OS March 5th, 2015 cnxsoft Leave a comment Go to comments Tweet Console Inc., previously Mobile Media Ventures, Inc.,  is the company developing Console OS operating system based on Android 4.4 / 5.0 for Intel platforms that includes customizations for a better desktop experience, and you can already try the preview version of Console OS Standard for free on some Intel hardware, with another paid version to…
  • ARM Cortex M0+ Based Arduino Zero Pro Board Gets Listed on Arduino.org

    Jean-Luc Aufranc
    4 Mar 2015 | 11:20 pm
    Home > Atmel SAM D20, Hardware > ARM Cortex M0+ Based Arduino Zero Pro Board Gets Listed on Arduino.org ARM Cortex M0+ Based Arduino Zero Pro Board Gets Listed on Arduino.org March 5th, 2015 cnxsoft Leave a comment Go to comments Tweet A new “Arduino Zero Pro” board has been listed on Arduino.org, which looks very similar to the Arduino Zero board announced last year, with Atmel ATSAMD21G18 ARM Cortex M0+ MCU, and that is still listed as “Coming Soon” on Arduino.cc website. So it feels a little odd Arduino would release a board with basically the same features.
  • add this feed to my.Alltop

    Hashrocket Articles

  • 10 Vim Commands for a Better Workflow

    Jake Worth
    5 Mar 2015 | 6:00 am
    Vim is an essential tool at Hashrocket. It lets us share a common workspace with anybody, onsite or remote. Despite its unassuming veneer, Vim is a very powerful text editor. Small investments in learning slowly compound into a fast and joyful programming experience. Here are ten Vim commands worth exploring. The Setup To follow along, you'll need Vim installed. Head over to the Vim download page for more information. Most Unix-based systems come with Vim; check to see if you have it by running: vim -u NONE This loads Vim without any plugins or custom settings. We don't need them,…
  • Responsifying with Viewport Units

    Rye Mason
    2 Mar 2015 | 6:00 am
    Not long ago, I designed what seemed like a tricky heading to implement. For our upcoming Ancient City Ruby conference, I placed two lines of text on either side of “450” (the number of years St. Augustine has been a city), taking up the full width of the containing column. Oh, yeah, and I wanted this heading to be responsive. CSS all the way If you’re not using Javascript to determine browser width — which I wasn’t, for the sake of finding a CSS-only solution — you might think you could use percentages or rems to make this work. But those solutions don’t cause the text to…
  • The Tale of the Color-Shifting Dress

    Cameron Daigle
    27 Feb 2015 | 8:25 am
    Last night, a mysterious dress appeared on Tumblr that caused everyone on the internet to lose their minds. Then, everyone on the internet decided to colorsplain the situation. This is one of those. Friends, this is a case of where your brain is perceiving the light source. The reason this picture is causing so much confusion is that the light source ON the dress is unclear. The background behind the dress is blown out, overexposed fluorescent light, while the light ON the dress is one of two things. Lie down for a second on the nearest comfy couch and let's talk. If you see the dress as…
  • Behind the Curtain: a Design Workshop Recap

    Rye Mason
    26 Feb 2015 | 6:00 am
    I recently led a design workshop for a client team onsite in Birmingham, Alabama. This introduction to design was an all-day event that led over 20 participants through the elements of design, from line and color to hierarchy and typography, with group activities, critiques, and interactive exercises. While Hashrocket’s training is typically geared more toward development, we found there is also a demand for design training. This in-depth design course proved to be helpful for a group of people who, for the most part, weren’t really designers or developers, and wanted to learn more about…
  • RubyJax Recap - OpenHax - February 20, 2015

    Micah Cooper
    23 Feb 2015 | 6:00 am
    This is a recap of the most recent RubyJax meetup. We had a great meetup at the latest RubyJax OpenHax with new people, new projects and interesting learnings. The group was 8 strong, and everyone was working on something different: Shaun Hubbard started on the design of an iOS app that interacts with a Sinatra API to return global tide data. We successfully helped Julian Parrish switch to Postgresql on his development machine instead of Sqlite3. A veteran member, Patrick Canfield, rejoined our meetup after being out of the country for a few months. He was learning GO by created a Go backend…
 
  • add this feed to my.Alltop

    Developer Blog

  • Think Like an Executive

    Brett g Porter
    5 Mar 2015 | 1:16 pm
    There are probably some folks who haven’t noticed that we also have a separate Executive Blog that’s more business-focused than our Developer blog is. Here are some recent posts from there that you might be interested in, or you might know someone who would be interested in them. The Real Cost of Custom Software Development: […]
  • Proofing the App

    Noah Miller
    5 Feb 2015 | 7:01 am
    I wanted to make calzones for dinner last night.  It was getting late, but in my mind I could already see the ricotta and broccoli filling and smell the melted cheese.  I usually buy a blob of dough from one of the local pizza places, but this time I was going to start from scratch. […]
  • Write Once, Debug Everywhere

    Christopher Keefer
    2 Feb 2015 | 8:17 am
    Or Why We Still Have To Test In Every Browser, Web Standards Notwithstanding It’s pretty seldom that anyone mentions web pages these days, other than in historical reference to days long gone by (yes, a whole few years ago). Web sites, sure, but not if what is really wanted is to replace something that, not […]
  • Adding Dynamically Named Methods to Python Classes

    Noah Miller
    29 Jan 2015 | 11:10 am
    I recently wanted to dynamically add methods to a Python class based on a list of relationships. The model class, Animal, was related to a number of description classes like Color and Sound. For a given animal, I wanted to be able to easily get the values for its descriptions, such as: elephant.color_values() # => […]
  • Behold! (JavaScript Views)

    Christopher Keefer
    7 Jan 2015 | 7:37 am
    JavaScript has the propensity to be very untidy – if you let it, it will sprawl all over the place. Hundreds of global variables scattered across dozens of files, messy half-measures towards object-orientation, mixed in seemingly at random with ungrouped functions – anyone who’s had a client bring them a failed project from some other […]
  • add this feed to my.Alltop

    Jeremy's Programming Blog

  • Raspberry Pi 2 has arrived!

    Jeremy Morgan
    1 Mar 2015 | 12:01 am
    So my Raspberry Pi 2 has finally arrived, and I got to take a quick look at it. Pretty impressive so far, though I haven’t done much with it. If you don’t know what’s so great about the Raspberry Pi 2 I’ll give you a quick rundown by comparing it to the others. Original Raspberry Pi (Model A/A+) The original Model A Raspberry Pi models were pretty limited. They didn’t have an ethernet chip, and were mostly used for robotics and similar experiments due to their low weight and power usage. The model A+ had an Ethernet port at least, and this was the first model I…
  • Developer Predictions for 2015

    Jeremy Morgan
    1 Jan 2015 | 7:45 pm
    Here I will outline my tech predictions for 2015. Specifically in the developer world. While I would never call myself an “authority” or “expert” on development trends I am passionate about this stuff and to my credit I do read Hacker News, Lobsters and Proggit every day. Yes, even on weekends and holidays. So there’s that. Things that will blow up in 2015 As ambitious it sounds I’m going to try to predict what’s going to blow up in 2015. This is the most exciting stuff, right? Not the obvious stuff, like “herp derp mobile will be huge in…
  • Building C#/ASP.NET apps on a Mac with vNext

    Jeremy Morgan
    16 Nov 2014 | 1:39 pm
    In case you’ve been away from the internet for the last week, you’ve probably heard the big news from the ASP.Net team. They’re embracing open source in a major way. Scott Hanselman wrote a fantastic post about the news that nearly broke the internet (and certainly tested his hosting provider). Microsoft is really backing up their claims that they are committed to Open Source in a major way. Up until now the only ASP/C# development I do on my Mac is under a Virtual Machine. I have a couple “bleeding edge” VMs I use for CTP versions of the framework and Visual…
  • How to set up the MEAN stack on Digital Ocean

    Jeremy Morgan
    26 Oct 2014 | 1:07 am
    If you haven’t heard of the MEAN stack, it’s a combination of technologies for serving up fast websites, using a set of technologies paired very well together. They consist of MongoDB, Express.JS, Angular.JS, and Node.JS. For more information check out MeanJS website for more details. This is not to be confused with Mean.IO. This is also a MEAN stack, but the original creator forked it and started MeanJS instead. I find it to be less error prone and a bit more organized. How to set up a MEAN stack on Digital Ocean. Digital Ocean is one of the greatest services for a developer. You…
  • The Great Unicorn Hunt

    Jeremy Morgan
    8 Oct 2014 | 8:04 pm
    When talking with people in the Portland, Oregon tech scene I hear the same thing all the time. “We are always looking for developers. We are hiring and can’t find anyone. If you know anyone looking….”. Folks claim there are more jobs than developers in this town, but is that entirely accurate? Is it as bad as it seems? The Portland Tech Scene First I should probably tell you about my impressions of the Portland tech scene. It’s not representative of the industry in general, nor is it even applicable to other parts of the country but merely my observation of…
  • add this feed to my.Alltop

    AppCoda

  • Xcode 6 Tips: Vector Images, Code Snippets and Many More

    Gabriel Theodoropoulos
    4 Mar 2015 | 10:28 pm
    As a developer, no matter whether your are a professional one, or you are just doing programming for fun, it’s definite that you are going to spend endless hours in front of your monitor until your project is ready. Feeling comfortable with the programming tools you use is more than important, as they consist of […] This article, Xcode 6 Tips: Vector Images, Code Snippets and Many More, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Creating a Sidebar Menu Using SWRevealViewController in Swift

    Simon Ng
    25 Feb 2015 | 8:32 am
    As promised, here is the Swift version of the slide out sidebar menu tutorial. Again we will make use of an open source library called SWRevealViewController to build the sidebar menu. Though the library was written in Objective-C, you can easily integrate it into any Swift project. You will see how easy you can access […] This article, Creating a Sidebar Menu Using SWRevealViewController in Swift, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Building a Text to Speech App Using AVSpeechSynthesizer

    Gabriel Theodoropoulos
    16 Feb 2015 | 8:32 am
    iOS is an operating system with many possibilities, allowing to create from really simple to super-advanced applications. There are times where applications have to be multi-featured, providing elegant solutions that exceed the limits of the common places, and lead to a superb user experience. Also, there are numerous technologies one could exploit, and in this […] This article, Building a Text to Speech App Using AVSpeechSynthesizer, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Creating Simple View Animations in Swift

    Joyce Echessa
    10 Feb 2015 | 8:33 am
    Following the release of iOS 7 (and iOS 8 as well), animation and motion effects became central to the design of apps from both Apple and 3rd party developers. iOS 7 introduced a flat, minimal design to apps which inevitably resulted in some apps having a similar UI. To distinguish their apps from other apps, […] This article, Creating Simple View Animations in Swift, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Documenting Your Objective-C and Swift Code in Xcode with HeaderDoc and Doxygen

    Gabriel Theodoropoulos
    3 Feb 2015 | 8:49 am
    During the development of an application there are various steps involved in the whole process. Some of them are the definition of its specifications, the creation of graphics, the implementation, and the testing phase following the implementation. Writing the code maybe consists of the most important part, as this brings the application to life, but […] This article, Documenting Your Objective-C and Swift Code in Xcode with HeaderDoc and Doxygen, 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

    Continuous Delivery

  • Pipes as Code

    Tomas Riha
    27 Feb 2015 | 2:12 am
    Finally we have started to move away from having build pipes as a chain of Jenkins jobs. There has been alot written of the subject that CI systems arnt well suited to implement CD processes. Let me first give a short recap on why before I get into how we now delivery our Pipes as Code.First of all pipes in CI systems have bad portability. They are usually a chain of jobs set up through either a manual process or through some sort of automation based on a api provided by the CI system. The inherrited problem here is that the pipe executes in the CI system. This means that it is very hard to…
  • Continuous Deployment in the Cloud Part 2: The Pipeline Engine in 100 lines of code

    Tomas Riha
    7 Jul 2014 | 9:58 am
    As I talked about in my previous post in this series we need to treat our Continuous Delivery process as a distributed system and as part of that we need to move the Pipe out of Jenkins and into a first class citizen of its own. Aside from the facts that a CI Tool is a very bad Continuous Delivery/Deploy orchestrator I find the potential of executing my pipe from anywhere in the cloud very tempting.If my pipe is a first class citizen of its own and executable on any plain old node then I can execute it anywhere in the cloud. Which means I can execute it locally on my laptop, a…
  • Continuous Deployment in the Cloud Part1: The Distributed Continuous X process

    Tomas Riha
    27 Jun 2014 | 4:29 am
    This is the first part of the Blog Series "Continuous Deployment in the Cloud".When we started doing Continuous Delivery many of us started building the process around a CI Server. Many of us ran into problems building their pipelines with Jenkins or other CI Tools. There are several reasons to these problems these two blog posts http://www.cloudsidekick.com/blog/stretch-armstrong.html and http://www.alwaysagileconsulting.com/pipeline-antipattern-deployment-build/ outline the problems really well.CI Server is a bad Continuous Delivery/Deployment OrchestratorPersonally Id like to…
  • Blog Series: Continuous Deployment in the Cloud

    Tomas Riha
    2 Jun 2014 | 3:50 am
    For my next few posts I am going to focus on writing a series of articles how to do Continuous Delivery & Deployment in a cloud environment. Ive always been a bit cautious when it comes to tutorial style blogs, talks and articles. I usually find them to be too shallow and then never reveal the true issues that need to be solved. This often leads to bad, premature and uninformed decisions made by the consumer of the tutorial.So instead I am going to try provide a much richer series of articles that focus on how to Architect, Test, Deploy and Deliver in a Cloud environment.In my conference…
  • Tomorrow is the premiere of "Scaling Continuous Delivery" at GeeCon 2014

    Tomas Riha
    14 May 2014 | 4:04 am
    Tomorrow on the 15th of May Ive got a talk at GeeCon in Krakow. Its the first outing of my new talk Scaling Continuous Delivery. The talk is an experience report on all the struggles we have had scaling our continuous delivery rollout. Hopefully the talk will provide an insight to what we have done and the steps we have taken while scaling. Sometimes its not just the end goal that is interesting but also the journey.Hopefully its will be appreciated.Here are the slides for the talk  http://www.slideshare.net/TomasRiha/scaling-continuous-delivery-geecon-2014
  • add this feed to my.Alltop

    Codesamplez.com - Programming & Development Tutorials

  • Web Based Universal Language Translator, Voice/Text Messaging App

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

    Md Ali Ahsan Rana
    14 Feb 2015 | 9:56 am
    Recently I had chance to learn about Docker and also played around with it for a while. It’s really amazing technology, which is here to take away all the pain of deployment. In current world of web hosting services, it’s always a pain to move from one host to another. Major reason is that, you […] The post How To Dockerize A Multi-Container App From Scratch appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Getting Started With NVML Python API

    Md Ali Ahsan Rana
    28 Jan 2015 | 12:56 pm
    When I participated in Google Summer Of Code last summer, I worked for Ganglia, which is a very popular open source distributed monitoring system. I have worked on its nvidia gpu module, which is written in python language. This is my first official contribution to a widely used open source software. While working here, I […] The post Getting Started With NVML Python API appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Getting Started With Unit Testing In Node.JS

    Md Ali Ahsan Rana
    6 Jan 2015 | 9:46 pm
    I don’t remember any unit test frameworks for JavaScript environment when I first became familiar with this language(around 2008). A lot changed since then. JavaScript took over back-end(NodeJS) too and many other revolutionary libraries/frameworks are now available. Assuming you are already familiar with NodeJS and have written code for a while, today I am going […] The post Getting Started With Unit Testing In Node.JS appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Getting Started With HTML5 Web Speech API

    Md Ali Ahsan Rana
    30 Dec 2014 | 11:13 pm
    If you don’t know about it yet, the HTML5 web speech api specification is now in a working condition on google chrome and partially in apple safari browser(See the browser support status here: http://caniuse.com/web-speech). That means, you can now develop voice driven web applications. We can hope that other browsers will start supporting this very […] The post Getting Started With HTML5 Web Speech API 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 do Live Migration of Virtual Machines – Linux, Windows,Ubuntu

    sameer
    22 Feb 2015 | 2:20 am
    This guide shows you how to migrate Virtual Machine existing ESXi server to another Esxi server. Migrating a virtual machine is an easy task. To make it even easier I have screen shots of all the process we would be performing the live migration of virtual machines.  You would be learning the steps to migrate Linux […] The post How to do Live Migration of Virtual Machines – Linux, Windows,Ubuntu appeared first on TechnoTrice.
  • How to Install Oracle VM VirtualBox On Windows 8,7

    sameer
    7 Feb 2015 | 6:48 am
    In this article I’m showing you how to install Oracle VM VirtualBox on Windows. This is a freeware tool for virtualization. You can easily download and install this tool from  VirtualBox official web site. I have mentioned all the steps to install virtualbox on windows and its configuration . Check out the screenshots and follow […] The post How to Install Oracle VM VirtualBox On Windows 8,7 appeared first on TechnoTrice.
  • Best C and C++ IDE with Compilers – Windows 7, 8/ MAC/ Linux

    Rahul Tilloo
    22 Jan 2015 | 6:22 am
    Hello everyone,In this post I have enlisted the best C/C++ IDE with Compilers which I have used and found helpful to learn c programming the right way. Also with this post we are starting our new series on C and C Plus Plus Programming and soon we will also launch a Java and PL/SQL programming […] The post Best C and C++ IDE with Compilers – Windows 7, 8/ MAC/ Linux appeared first on TechnoTrice.
  • What is a Test Case?

    Rahul Tilloo
    10 Nov 2014 | 3:03 am
    Definition : A Test Case is  that describe an input, action, or event and an expected response, to determine if a feature of an application is working correctly. A test case should contain particulars such as test case identifier, test case name, objective, test condition / setup, input data requirements, steps, and expected results. How […] The post What is a Test Case? appeared first on TechnoTrice.
  • How to Configure Samba on Solaris

    Rahul Tilloo
    7 Nov 2014 | 10:26 pm
    Samba is used to configure the UNIX file system to access it from windows. In this post I’m showing you how to Configure Samba on Solaris. I have mentioned step by step configuration of samba. Just follow the mentioned steps.   cp /etc/sfw/smb.conf-example /etc/sfw/smb.conf vi /etc/sfw/smb.conf Edit /etc/sfw/smb.conf file and restart the samba service as […] The post How to Configure Samba on Solaris appeared first on TechnoTrice.
 
  • add this feed to my.Alltop

    Jeremy's Programming Blog

  • Raspberry Pi 2 has arrived!

    Jeremy Morgan
    1 Mar 2015 | 12:01 am
    So my Raspberry Pi 2 has finally arrived, and I got to take a quick look at it. Pretty impressive so far, though I haven’t done much with it. If you don’t know what’s so great about...
  • Developer Predictions for 2015

    Jeremy Morgan
    1 Jan 2015 | 7:45 pm
    Here I will outline my tech predictions for 2015. Specifically in the developer world. While I would never call myself an “authority” or “expert” on development trends I am...
  • Building C#/ASP.NET apps on a Mac with vNext

    Jeremy Morgan
    16 Nov 2014 | 1:39 pm
    In case you’ve been away from the internet for the last week, you’ve probably heard the big news from the ASP.Net team. They’re embracing open source in a major way. Scott Hanselman...
  • How to set up the MEAN stack on Digital Ocean

    Jeremy Morgan
    26 Oct 2014 | 1:07 am
    If you haven’t heard of the MEAN stack, it’s a combination of technologies for serving up fast websites, using a set of technologies paired very well together. They consist of MongoDB,...
  • The Great Unicorn Hunt

    Jeremy Morgan
    8 Oct 2014 | 8:04 pm
    When talking with people in the Portland, Oregon tech scene I hear the same thing all the time. “We are always looking for developers. We are hiring and can’t find anyone. If you know...
  • add this feed to my.Alltop

    blog.mishainfotech.com

  • 2015 Website development To Boost Online Presence Of Small Business

    support@mishainfotech.com
    23 Feb 2015 | 5:01 am
    The growing technology has completely transformed the present scenario. Todays almost all our tasks are performed online. But there are some people who have not updated themselves and are not yet gone through the transformational change. Most businesses nowadays are … Continue reading → The post 2015 Website development To Boost Online Presence Of Small Business appeared first on .
  • Benefits To Hire a Perfect Mobile App Development Agency

    support@mishainfotech.com
    12 Feb 2015 | 2:30 am
    With the advent of technology, we are completely involved and dependent upon it. One of the perfect example of growing technology is the dependence on small handheld device. Mobile and Mobile Apps has witnessed the massive boom and has increased … Continue reading → The post Benefits To Hire a Perfect Mobile App Development Agency appeared first on .
  • 2015 Effective Content Marketing Strategies To Achieve ROI

    support@mishainfotech.com
    8 Feb 2015 | 3:30 am
    Since the day of evolution of the digital industry, content is considered as the king of the industry. It is a fact, that it will reign as a king in the near future also. Though the content is one of … Continue reading → The post 2015 Effective Content Marketing Strategies To Achieve ROI appeared first on .
  • Choosing the Best Content Marketing Strategy For New Ventures

    support@mishainfotech.com
    3 Feb 2015 | 11:54 pm
    In order to boost the reaches of audiences, following the most effective content marketing strategy is must. Being in the field of content marketing, we develop different types of content for content marketing. Each content has its different purpose and … Continue reading → The post Choosing the Best Content Marketing Strategy For New Ventures appeared first on .
  • Is Celebrity Endorsement The Best Digital Marketing Campaign?

    support@mishainfotech.com
    31 Jan 2015 | 2:02 am
    If you are planning to launch any product and services, then following a particular marketing strategy is important. Today, endorsing the product with the help of celebrity is necessary and even favorable for the product. Celebrity endorsement is the prominent Digital Marketing … Continue reading → The post Is Celebrity Endorsement The Best Digital Marketing Campaign? appeared first on .
  • add this feed to my.Alltop

    Intertech Blog

  • Infographic: Why Adopt Agile?

    Pat Schaber
    5 Mar 2015 | 3:00 am
    Agile adoption isn’t a new trend, but it’s certainly being adopted at a faster pace recently. And for good reason. Companies utilizing Agile methodologies are pointing towards higher quality, faster project completions, lower costs, and reduced risk of project failures. At Intertech,... Read More
  • Virtues of Virtual Teams – Customer Benefits (Part 1 of 5)

    Tom Salonek
    4 Mar 2015 | 3:00 am
    “A 2005 Deloitte study of IT projects outsourced to virtual work groups found that 66 percent failed to satisfy the clients’ requirements,” reports Keith Ferrazzi in the Harvard Business Review (12/14) article “Getting Virtual Teams Right.” Ferrazzi, a principal with the California-based business... Read More
  • Top 10 AngularJS Recommendations

    Rich Franzmeier
    3 Mar 2015 | 3:00 am
    AngularJS is a popular framework for building web applications.  When I created my first AngularJS site, I got advice from a colleague at work who had experience on how to set everything up. That helped me tremendously because I didn’t have to guess at best practices.  In this article,... Read More
  • Friday’s Dev Digest – Week of February 23rd

    Pat Schaber
    27 Feb 2015 | 3:00 am
    Given the fact we’re still in a deep freeze here in Minneapolis, staying indoors and coming across interesting reading this week was not a challenge. Enjoy this week’s round-up! Interesting interview with Facebook CIO Timothy Campos on automating processes and building efficiency in the... Read More
  • Vid-iT 4.0 Android App Released

    Jim White
    26 Feb 2015 | 3:00 am
    At Intertech our mobile application development teams spend most of their time building applications for customers. Which makes sense since that’s how we grow the company! But, to stay on top of current trends and new features on the various platforms, we have a few apps that we develop on... Read More
 
  • add this feed to my.Alltop

    Web Development Tutorial

  • How to Style Web Page Links Using CSS?

    Sarah Parker
    14 Feb 2015 | 11:40 pm
    When designing a website, most of us, pay attention to the most common aspects of design such as creating logos, web forms, call-to-action buttons, etc. However, adding style to our web page links (or hyperlinks) is something we often tend to overlook. However, you should not forget that links are placed on the website for the interest of the reader, especially the ones placed in the navigation menu. And so, adding effects to your links can bring your users’ attention to the most important part of the content as you like. By applying CSS to your page links, gives you the ability to add…
  • Incorporate Localization in ASP.NET Using Resource Files

    Mike Swan
    12 Feb 2015 | 8:13 pm
    The primary reason behind website creation is to expand your business reach to audience located far and wide. But, what if your website cannot meet the needs of the global audience? Well, there is a strong possibility that some global users may be searching for things that you’re dealing into. But you may not be able to connect to users from across the globe as they cannot speak your language. With localization, you can make your website more user-friendly for visitors who speak other language than yours. In order to add localization support, you can choose an approach where you need to…
  • Getting Started with HTML5 Mobile App Development

    Lucie Kruger
    4 Feb 2015 | 9:03 am
    8 Handy Tips On Getting Started with Commendable HTML5 Mobile Application Development The continuous evolution of smartphones has lead into a remarkable increase in the demand for mobile applications. Thanks to the easy availability of mobile app development technologies, we are able to enjoy faster and fully-functional apps. Amongst the wide array of mobile app development technologies available in the market, HTML5 is the technology that has proved beneficial for delivering robust and fully-scalable mobile applications. So, if you too are keen on building high-quality apps using HTML5, then…
  • 6 Mobile App Development Trends For Your Consideration In 2015

    Addison Cohen
    3 Feb 2015 | 6:01 am
    Like the web development, the mobile app development has also become an ever fluctuating field. The year 2014 can be titled as the year of Mobile, since we have witnessed amazing advancement in the mobile realm (whether it be the mobile devices or mobile technology). Thus, to ensure a sustainable success to your business, it has become more than imperative to stay updated with the latest mobile trends. Now, we have stepped into the new year 2015, there are several mobile app development trends that are expected to rule the mobile devices this year. This article will reveal some of the most…
  • Top 20 Resources You Need To Master HTML5 Canvas

    Emily Heming
    2 Feb 2015 | 9:37 am
    As we take strides toward technological growth and software sophistication, we are continually being aided by the platforms and tools like HTML5 canvas that has given wings to our web application development endeavors without needing to install plugins like Adobe Flash player. The element is one of those high-end technologies which is used to render graphs, game graphics, animations and several other visual presentations on the fly on a web page through scripting, and is compatible to work across multiple devices and platforms. Learning the ins and outs of HTML5 canvas isn’t an uphill…
  • add this feed to my.Alltop

    Code And Graphics

  • Vulkan

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

    3 Mar 2015 | 10:32 am
    Finally, I managed to finish the adventure with my particle system! This time I’d like to share some thoughts about improvements in the OpenGL renderer. Code was simplified and I got little performance improvement. The Series Initial Particle DemoIntroduction Particle Container 1 - problemsParticle Container 2 - implementationGenerators & EmittersUpdatersRendererIntroduction to Software OptimizationTools OptimizationsCode OptimizationsRenderer OptimizationsSummary Plan For This Post The SeriesPlan For This PostWhere we are?Basic ChecklistThe numbersOur OptionsResultsWhat’s…
  • Finding memory leaks with Deleaker

    23 Feb 2015 | 11:10 pm
    Since the beginning of January I got a chance to play with a nice tool that’s called Deleaker. Its main role, as can be easily decoded, is to find leaks in your native applications. I often had problems with creating and maintaing custom code that tracks leaks, so Deleaker seems to be a huge relief in that situations. Let’s see how it works and how can it help with native app development. IntroHow it works?Basic TestMore Leak TypesSummaryLinks Promotional note This review is sponsored. Still, opinions expressed here are my own. Intro Basic product information: feature description…
  • Non Static Data Members Initialization

    17 Feb 2015 | 11:56 pm
    My short summary for non static data members initialization from modern C++. A very useful feature. Should we use it or not? IntroBasic exampleWhy usefulMore detailsAny negatives?Should you use it?Your turnLinks Intro Non-static data member initializers Paper N2756 Visual Studio Since VS 2013 GCC Since GCC 4.7 Intel Compiler Since version 14.0 Clang Since Clang 3.0 Previously you could only initialize static, integral and const members of a class. Now it is extended to support non static members that do not need to be const and may have any type. Basic example class SimpleType{private: int a…
  • Persistent Mapped Buffers, Benchmark Results

    29 Jan 2015 | 10:43 am
    In part 2 of the article about persistent mapped buffers I share results from the demo app.I've compared single, double and triple buffering approach for persistent mapped buffers. Additionally there is a comparison for standard methods: glBuffer*Data and glMapBuffer.Note: This post is a second part of the article about Persistent Mapped Buffers, see the first part here - introductionDemoCode BitsTest CasesResults100 Triangles2000 TrianglesSummaryHelpDemoGithub repo: fenbf/GLSamplesHow it works:app shows number of rotating 2D triangles (wow!)triangles are updated on CPU and then send…
  • add this feed to my.Alltop

    Buzinga

  • 5 Startup Business Models That Are Disrupting Global Markets

    Logan Merrick
    3 Mar 2015 | 11:27 pm
    In 2011 Uber expanded internationally, having raised $49 million in venture funding. Fast forward to 2015 and that funding has reached a total of $2.8 billion… Wouldn’t you like that to be your company? Companies like Uber, Airbnb and Square have become the poster-children for the startup tech world.  So what is it about their business models that are attracting […] The post 5 Startup Business Models That Are Disrupting Global Markets appeared first on Buzinga.
  • The Advanced Guide To Mobile App Marketing

    Logan Merrick
    24 Feb 2015 | 3:41 pm
    What defines a successful app marketing strategy? There really is no genius behind it.  It’s how well your marketing efforts find, connect and engage your audience. I frequently talk about how often apps and tech start-ups fail, but please, don’t be put off by this.  The reason I share this information with you, is so […] The post The Advanced Guide To Mobile App Marketing appeared first on Buzinga.
  • How To Estimate ROI for Mobile Apps

    Logan Merrick
    17 Feb 2015 | 11:02 pm
    “How do I show my potential investors an estimate of our expected returns for this app?” - David | Entrepreneur  When you’re pitching your idea to your boss or potential investors, you need to have an understanding of what your estimated return on investment (ROI) will look like.  Making a call on ball-park return figures […] The post How To Estimate ROI for Mobile Apps appeared first on Buzinga.
  • How To Create A High Converting Digital Advertisement

    Katelyn Duckworth
    10 Feb 2015 | 4:47 pm
    There are moments in life that you consider ‘life-changing.’ Well, I’m going to tell you a personal secret. One of those life-changing moments for me was the day that I watched my first episode of Mad Men. Now, before you laugh, or think that I’m some kind of crazy obsessed fan-girl, I want to tell you why […] The post How To Create A High Converting Digital Advertisement appeared first on Buzinga.
  • 50 UI Tips For Designing Beautiful Android and iOS Apps

    Logan Merrick
    3 Feb 2015 | 7:40 pm
    Are you building an app and want to know the most important aspects of design? Or worse yet, have you not even thought about this at all? Well, let me help you out my friend. User Interface (UI) for apps is a completely different beast to web design.  Here are 50 tips and industry secrets for designing beautiful […] The post 50 UI Tips For Designing Beautiful Android and iOS Apps appeared first on Buzinga.
 
  • add this feed to my.Alltop

    Agile, ideas, startups, MOOCs and more

  • How To Do A Damn Good Daily Standup Meeting

    George Psistakis
    20 Feb 2015 | 5:31 pm
    Please raise your hand if you’ve ever found yourself in a boring status meeting. A manager with a task list at hand checks the general progress. All participants (usually in turn) will give a status update and then the deliberations begin: 5 minutes talking, 15 minutes talking, 30 minutes talking and the list goes on. In general, after 15 minutes, the average person’s mind starts wandering. Instead, Agile has the infamous “Daily Standup Meeting” (aka “Daily Scrum”). What is a Daily Standup Meeting? Well, a Daily Standup meeting is exactly what the word…
  • Agile VS MVP: Which Do You Need?

    George Psistakis
    24 Jan 2015 | 3:06 pm
    Running Agile for a startup and a hard truth from George Psistakis
  • Retrospective Meetings: 4 Valuable Things Spock Needs You to Know

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

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

    George Psistakis
    16 Oct 2014 | 1:59 pm
    This is my latest post at Developer Economics. The post is not meant to help you understand agile methodologies. A simple Google search will be enough to reveal tons of posts presenting, explaining, analyzing and suggesting how to make agile methodologies work to your advantage. And we have to keep in mind that they all usually apply to teams of 3 or more people. This post is about the freelance developer who just needs a simple way to manage tasks and projects. I do not claim that I present the absolute and irrefutable Truth; every person has their own way of working. This post simply…
  • add this feed to my.Alltop

    MAG Studios Technology Blog

  • Best Search Engine Optimization Techniques You Should Consider In 2015

    Lalit Kapur
    5 Mar 2015 | 1:22 am
    Search Engine Optimization SEO is  a highly-complex discipline; treating it as a cake-walk can lead your online business to its doom. So what is the best solution to get your business website optimized in the most professional way? Simply outsource the project to a professional SEO services provider. There are numerous companies offering SEO services in India with a guaranteed ROI. You can also hire a website development company to access to all kinds of web development related services like custom web development, web designing and search engine optimization. Also Read: Hire The Right SEO…
  • Hire The Right SEO Services Company In India Using These Latest SEO Trends

    Lalit Kapur
    2 Mar 2015 | 11:39 pm
    Developing a website is the most crucial part of online marketing but it remains incomplete without proper search engine optimization. Search engine optimization is the procedure through which we make a website accessible to the search engine so that the search engines like Google, Yahoo, etc. can crawl the web pages and enable the site to show up in the search results. Optimization starts right from the designing stage of a website; the design must include all the necessary SEO features so that it ranks high on the SERP. Also Read: Things You Must Know While Hiring The Right SEO Services…
  • Hiring Offshore Software Development Services In India: The Golden Strategy

    Lalit Kapur
    26 Feb 2015 | 12:19 am
    Offshore Software Development Services In India Is it only the significant cost savings that attracts businesses to hire the offshore software development services in India? NO. There are lots of other additional advantages that you will get access to by hiring the professional companies that offer high-quality offshore software development services in India. Before we discuss about the advantage of hiring the professional software development services in India, first we should understand the need to outsource our business software development project to an offshore nation. Developing a…
  • Boost Your Business With The Website And Software Development Services In India

    Lalit Kapur
    25 Feb 2015 | 12:24 am
    Website Development In India Internet has completely changed the world we live in. It has fostered technological advancements and something that has significantly benefitted our businesses is a website – the most effective way of making an online presence and getting access to our potential customers. If you have started a new business, the first thing you need to do is get a website developed for it so that you make an online presence and attract your potential customers from around the world. Now, the most cost-effective way to get the project done is by hiring the website development and…
  • 12 Simple Tips To Hire The Best Website Designing Services In India

    Lalit Kapur
    24 Feb 2015 | 2:36 am
    Hiring The best Website Designing Services In India Website designing is an art and it requires huge amount of creativity and skills to design a website that ultimately converts. So it is best to hire professional website designing services for your web development project. The website designing services in India are known for their standard of quality and affordability but apart from these two, there are many other reasons why businesses from around the world prefer to hire the website development services in India. The best website development services in India come from professional…
  • add this feed to my.Alltop

    eLuminous Technologies

  • 6 Web design styles that you should expect from a WordPress Development Company in 2015.

    Shweta Joshi
    2 Mar 2015 | 2:34 am
    You might have seen, the most successful WordPress websites are often redesigned by the WordPress Development Company every year according to that year’s trend. Have you ever thought why those websites are so popular? What makes them people to visit them so often? The reason is because they care for people who visit them, they care about their likes and dislikes. They keep themselves updated not with what they like to see, but according to what people like to see. Like you renovate your house and offices every year, it is equally necessary to redesign your website every as per the latest…
  • Why Yii 2.0 is like a treat to the companies offering PHP development services?

    Shweta Joshi
    25 Feb 2015 | 3:49 am
    Many companies in the web development industry offer PHP development services which include various powerful frameworks like Laravel, Symphony, CodeIgniter, Phalcon, Yii etc. Yii is considered to be the most performance oriented Model-View-Controller (MVC) of PHP. The word Yii stands for “Yes it is” and it was first developed by a person named Qiang Xue in 2008. This open source framework was specifically designed for the deploying a project with a high-performance for Web 2.0 applications. Initially, it took time to build the community, but since the release of its new version “Yii…
  • Search Engine Optimization Techniques: Then and Now.

    Shweta Joshi
    17 Feb 2015 | 5:16 am
    For all those who agree that Search Engine Optimization is something that just needs to be done for a few months and it doesn’t help after a certain period, you are backing a wrong horse. Search engine optimization techniques changes every year, in fact every six months. You cannot apply the same strategies to get your site ranked on top every year. Google changes its search engine matrix periodically and no one has an option but to follow what Google wants us to do. People around the world are implementing different search engine optimization techniques since ages, each one has his/her own…
  • Dave McCarthy “I just wanted to outsource to a php development company who writes clean codes on small budget. What I got was magnificent.”

    Shweta Joshi
    13 Feb 2015 | 1:09 am
    You might be wondering who am I and why am I sharing what I think. Firstly let me introduce myself. I am Dave McCarthy, owner of a small web development firm in Ontario. I usually outsource php development projects to companies or freelancers. But you know how things are in this industry, one mistake and you lose your client. I was associated with a PHP development company for 6 months when things started going below expectations. Some of the highest paying customers ended their contracts because of the untidy codes written by my development partner. I had a lot of things to do now; firstly…
  • Why should you essentially hire drupal developers for your web development projects?

    Shweta Joshi
    10 Feb 2015 | 3:15 am
    Whether Drupal developers or other any other CMS developers – that’s one of the tangled questions that has gripped the companies in recent times. But the good news is that the wave is turning in the favor of the former one. There’s no surprise to the fact that Drupal is one awesome Open source CMS preferred by millions of developers. You will find Drupal developers in every corner of the world- learning, contributing and developing innovating productive tools & technology every day. Whenever you have a website to be developed, you waste long hours in meetings with your technical…
 
  • add this feed to my.Alltop

    QA Intelligence - a QABlog

  • Letter to a starting tester

    Joel Montvelisky
    23 Feb 2015 | 1:05 am
    I’ve been working on the State of Testing survey and report for the last couple of months, and as part of this project I’ve talked to a large number of testers and testing teams. In some of these talks I explained how 17 years ago I started working as an accidental testers, how I tried to escape from testing during the first 3 or 4 years of my career, and how somewhere along the road and without really noticing I found my testing vocation. After one of these chats I realized that when I was beginning my work as a rookie tester I really had the need for a mentor to help me get…
  • What do you wish for when you reach 1,000 subscribers?

    Joel Montvelisky
    2 Feb 2015 | 4:16 am
    The QA Intelligence blog was created in hopes to become a helpful resource for testers and QA managers on all sorts of testing related matters from technical tips to soft skills and everything in between. Subscribe now on the right >> With a monthly reach of about 10,000 readers, this week the QA Intelligence blog hit a cool milestone, our 1,000 subscriber!   What do you wish for when you reach 1,000 subscribers…? I guess the first thing you wish, is to say THANKS! Thanks for reading, commenting, opposing, sharing, and thinking about the stuff we write in this QA…
  • State of Testing Survey is now live!

    maayan
    22 Jan 2015 | 1:53 am
      Ready to find out what challenges and best practices are top-of-mind for your peers in 2015? It only takes 10 min. to contribute to the improvement of your testing community.  ……….. Find out how your peers test! Created by QA Intelligence blog and in collaboration with Tea Time with Testers  the survey was made by testers for testers and seeks to identify the existing characteristics, practices and challenges facing the testing community. See the results from last year’s State of Testing Survey
  • A trend is better than a snapshot, right?

    Joel Montvelisky
    15 Jan 2015 | 7:13 am
    Every tester knows that a trend graph is better than a snapshot graph, right? This is why when we came up with the idea of the State of Testing project, together with our friends from TeaTime with Testers, we decided up front that this would be a yearly project.  This way we would be able to understand where the testing community is today, and also to learn where are we heading in the future. We are getting ready to open the 2015 State of Test Survey to the public towards the end of next week. Our biggest challenge, just like every year, is to reach as many testers and test manager as…
  • Best practices you can learn from watching Big Bang Theory

    maayan
    13 Jan 2015 | 11:00 pm
    They  say don’t mix business with pleasure, but a few days ago the two mixed all on their own while I was watching a re-run of the big bang theory. Rather than letting my mind escape into mind numbing television, I found myself pondering professional aspects of software testing. Here’s what triggered this blog post, perhaps you can guess what my “take away tip” is?     The answer: Color coding! Color coding chaos   Regardless of what methodology or test management tool your team might be using, there is always the quest to find a better way to manage and…
  • add this feed to my.Alltop

    Iain the Indie

  • Retrieving Current Exchange Rates in Objective C

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

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

    Iain
    20 Jan 2015 | 4:57 pm
    A common need in my apps has been the ability to navigate through a set of data based on the date. Rather than duplicating a lot of code every time I developed the Filterable View Controller discussed here. The Filterable VC allows users to easily navigate data that has an associated date. The main features it provides are: Viewing a subset of the data (single week, single month, custom range or all) Moving forward and backwards in time where applicable (eg. previous week/month) Jumping to a specific week or month Works on both iPhones, iPods and iPads. It will work on iOS 7 and up. Using the…
  • Generating the dates for a schedule with NSDate

    Iain
    8 Jan 2015 | 6:48 pm
    A common scenario (at least depending on the apps you are creating) is to from a schedule generate all of the dates in a particular range that the schedule would occur on. For example, you might have a payment that occurs on the first day of every month or on the last day and need to work out the full set of dates it will repeat on. If your app is in use for a long period then you may be needing to generate this schedule years after it was originally setup. That means you need an easy means to work out the dates. You also need to correctly handle the different lengths of each month. I have…
  • Responding to Customer Feedback

    Iain
    21 Dec 2014 | 6:17 pm
    Customer feedback on what you create is both inevitable and essential. It can be difficult, in particular with something new, to be sure that you are meeting the needs of customers. We can very easily fall into the trap of thinking we are delivering what they want and that we have delivered something that is simple and easy to use. In many cases the first round of feedback we receive from customers will then come as a shock when customers indicate they want it to work differently or find parts confusing. Often the feedback will be expressed in a way that is far from polite or friendly making…
  • add this feed to my.Alltop

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

  • Create a Build vNext build definition

    Martin Hinshelwood
    4 Mar 2015 | 9:37 am
    I am going to show how to create a Build vNext build definition on VSO. Microsoft recently announced the creation of a brand new build system for TFS and VSO at the Connect event last year. This new build system will eventually replace the current one and be much more modular and friendly. Happily I am in the early adopter program and the product team just made an early alfa of the service available for that program and I have been giving it a spin. Download Team Foundation Server 2015 today Microsoft has released a CTP of TFS 2015 that includes the vNext build system. You can download TFS…
  • Organisational Change – Create your own path

    Martin Hinshelwood
    18 Feb 2015 | 8:28 am
    Other scaled agile frameworks employ a cookie cutter approach to organisational agility. While I accept that they may have worked somewhere once, the likelihood that the same approach will work in your organisation is small. They were created to get a unique company from their existing state to their personal vision of where they wanted to be. To increase the likelihood of success you need a framework that guides you to changing your organisation in an incremental and custom fashion towards your own vision. Cookie cutter approaches will not work for you. Every organisation, and indeed every…
  • My journey into Professional Scrum

    Martin Hinshelwood
    4 Feb 2015 | 2:53 am
    It has been just over a year since I returned from 3 years in the USA and started naked ALM Consulting, and things are going well.. So far. The key to success in software development is, I believe, Professional Scrum. A move into consulting was the next logical step for my career back in 2010 when I went to work for Adam Cogan’s SSW in Sydney Australia. Here I learned to work in a team, Scrum, and how to be a Professional Scrum Developer. I also learned how to work remotely, as I lived a full 11 hours difference from the office. Professional Scrum Developer PSD13 | 3 Days | Intermediate…
  • Managing your Azure VM’s with your Phone

    Martin Hinshelwood
    28 Jan 2015 | 8:50 am
    I have been doing quite a bit of ALM Training recently and have been trying to figure out how best to manage my training VM’s. Download Mobile Azure Manager from US Store Download Mobile Azure Manager from UK store In the last few months I have taught both the Managing Projects with Microsoft Visual Studio Team Foundation Server 2013 and TFS 2013 Developer Fundamentals a number of times and this week was no exception. I was in Luton with an awesome customer getting their coders up to speed with the features in TFS 2013. For all of the ALM courses I create training machines in Azure…
  • The benefits of Visual Studio Online for the Enterprise

    Martin Hinshelwood
    26 Jan 2015 | 6:13 am
    I last posted on why you should use Visual Studio ALM due to a customer ask, and now I have been asked to justify a move to Visual Studio Online for a company looking to use it for about 5,000 people. I had been concerned of late by the number of organisations implementing solutions without really understanding the benefits of what they have and what they will lose in the move. I used to do a bunch of Developer Tools Deployment Planning Services (DTDPS) engagements for Microsoft (you need to go through a Gold ALM Partner) and I would do the analysis for organisations. As you need at least 3…
 
  • add this feed to my.Alltop

    Dynamic Leap

  • The Apple Watch is Coming: Three Things Every Mobile App Developer Needs to Know to Prepare Their Apps

    Dynamic Leap
    27 Feb 2015 | 11:55 pm
    Apple has been making major headlines recently with its announcement of the Apple Watch, which is set for an early 2015 release. This new device is unlike anything Apple has produced before, and with a whole new library of user gestures and interactions, developers will need to change the way they create apps in order […] The post The Apple Watch is Coming: Three Things Every Mobile App Developer Needs to Know to Prepare Their Apps appeared first on Dynamic Leap.
  • Feeling Blue? Perk Yourself Up with These Nine iPhone and Android Apps Built to Make You Feel Happier

    Dynamic Leap
    23 Feb 2015 | 7:19 pm
    Sometimes, life gets hard. We all have days where we feel a little depressed. If you’re struggling with negative feelings, you’ll want to do everything in your power to recover. And with lots of mental wellness and mood improvement apps on the market, finding a mood improvement tool that fits in your pocket is easy. […] The post Feeling Blue? Perk Yourself Up with These Nine iPhone and Android Apps Built to Make You Feel Happier appeared first on Dynamic Leap.
  • Will someone steal my mobile app idea?

    Dynamic Leap
    13 Feb 2015 | 12:14 pm
    We work with many new entrepreneurs with great and unique ideas. They almost always have one common big concern: they, very understandably, worry that someone will take their great idea and make it happen before they do. This is, more often than not, unjustified and can stand in the way of bringing their idea to […] The post Will someone steal my mobile app idea? appeared first on Dynamic Leap.
  • Wearables at Work: Is Your Business Ready?

    Dynamic Leap
    30 Jan 2015 | 9:27 pm
    Wearable devices are the newest technological innovation from the engineers at Google and other major firms, and these futuristic accessories are about to gain mainstream acceptance. Your employees are soon going to be coming to work with powerful computers inside their watches, glasses, and even clothing. These new devices are capable of recording all manner […] The post Wearables at Work: Is Your Business Ready? appeared first on Dynamic Leap.
  • A Look Back at Black Friday 2014 and Why You Need to Take Your Business Mobile Immediately

    Dynamic Leap
    23 Jan 2015 | 2:44 pm
    Black Friday 2014 was a big day for a host of consumer industries, with shoppers out in full force to take advantage of the great deals available. One notable change from previous years, though, was that this past year saw a lot more commerce happening through mobile devices. E-commerce is now one of the most […] The post A Look Back at Black Friday 2014 and Why You Need to Take Your Business Mobile Immediately appeared first on Dynamic Leap.
  • add this feed to my.Alltop

    InfoTuts

  • Easily Integrate Paypal IPN in PHP

    sanjeev
    26 Feb 2015 | 11:28 pm
    We have already published a post on integrating PayPal with PHP. In this post we will see how to use PayPal IPN in PHP. PayPal IPN (instant payment notification) allows you to integrate PayPal payments with web application backend. As the name suggests it sends instant notification of the payment processed so that you can […]The post Easily Integrate Paypal IPN in PHP appeared first on InfoTuts.
  • Some Good Free e-books for Web Developers and Designers

    sanjeev
    4 Feb 2015 | 4:00 pm
    I believe process of learning new things should never stop. I have been asked numerous times about resources to learn web technologies. Most of the times I redirect them to few well know websites like w3schools etc and sometimes I give them reference of good ebooks. Those who read those ebooks or using them as […]The post Some Good Free e-books for Web Developers and Designers appeared first on InfoTuts.
  • Read Google Maps Coordinates by Clicking on Map

    sanjeev
    16 Jan 2015 | 12:31 am
    Hi Guys, we recently posted a tutorial on Using Google Maps API in PHP. This post received a lot of love from you guys as its one of the easiest tutorial to learn how to use Google Maps API  to display any location on Maps. In this post we will extend our previous post to […]The post Read Google Maps Coordinates by Clicking on Map appeared first on InfoTuts.
  • Making Use of HTML5 History API for Manipulating Browser History

    Sarah Parker
    8 Jan 2015 | 11:03 pm
    Web development is an area with lots of scope and possibilities. They create a huge difference in the way information is provided to you and also in the way it has been perceived by the user. The increasing usage of web based applications has also triggered the growth of JavaScript and the way it is […]The post Making Use of HTML5 History API for Manipulating Browser History appeared first on InfoTuts.
  • Using Google Maps API in PHP

    sanjeev
    1 Jan 2015 | 7:03 am
    First of all, I would like to wish you guys Happy New Year. I have seen many developers find difficulty in implementing Google Maps API in PHP. So we have created this tutorial to make it easier to understand and use Google Maps API in your web projects. You can use this in forms where […]The post Using Google Maps API in PHP appeared first on InfoTuts.
  • add this feed to my.Alltop

    W3lessons.info

  • Autocomplete Search using Wikipedia API and jQuery UI

    Karthikeyan K
    28 Feb 2015 | 11:22 pm
    After a long time I’m writing this tutorial for my readers. People have asked me How to implement autocomplete search using Wikipedia Opensearch API. What is Autocomplete Search? It is nothing but normal search box where it provides suggestions in a dropdown while typing the keyword in the text box. By using Wikipedia Opensearch API and jQuery Autocomplete UI, we can easily implement this feature without writing large lines of code. You need to include both jquery & jQuery UI script in the bottom of your page. I have used google’s jQuery CDN jQuery & jQuery UI Plugin Code…
  • Introduction to HTML6

    Alexzander
    9 Feb 2015 | 12:12 am
    After receiving amazing responses from its already released versions, the HTML being an easy web development language, is all set to entice the web developers through its 6th version, which surely will leave its mark in the market. This time around HTML6 is commenced which is assembled of namespaces that constructed on the XML and standard HTML. The current version HTML6 is reflected upon as one of the most preferred and popular amendments when compared to other older versions. A Glance at HTML5 The last version HTML5 offers a new aspect to web developers about how to execute in expanding web…
  • Top 10 Popular jQuery Plugins in 2014

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

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

    Karthikeyan K
    19 Oct 2014 | 5:27 am
    Today I’m going to tell you how to ask your visitors to share your content on social media without any costs.  Everyone knows that Twitter plays a important role in the thousands of different social media marketing strategies run by companies worldwide. Report says 175 million tweets every single day.  So Sharing content via twitter is a great way to boost or sell your business online: exposure,  a exchange of ideas and information. It will pull traffic to your site & also it will increase your followers In this post, I’m explaining how to create a <ins>Simple…
 
  • add this feed to my.Alltop

    FromDev

  • 20 Best Ubuntu Apps

    4 Mar 2015 | 9:30 am
    Want to install best ubuntu apps on your computer? We have a roundup of top ubuntu apps for linux lovers and ubnutu geeks. We have also included top games for ubuntu. Ubuntu is rapidly growing in popularity. This low cost practical alternative to Windows has been gaining traction over the last year amongst the masses and it’s no surprise that any good iPhone app development company watches the developments with interest, especially when it comes to the type of apps developed and their popularity. Many people who have switched to Ubuntu have sworn to never look back as the choice and range…
  • 30+ Best Game Development Platforms

    3 Mar 2015 | 9:30 am
    Wondering how you can do multi platform game development? We have compiled a list of game development platforms that can help you in game software development. A game developer needs to serve apps for many platforms e.g. iOS, Android, Blackberry and more. Doing game development using a native video game programming software requires lot of efforts, however the app cannot be easily ported to another platform. Game software development is not easy. It involves a lot of learning to become a game developer. If you are aspiring to become one some of these game development books are a good starting…
  • 50+ Application Performance Monitoring Tools

    2 Mar 2015 | 9:30 am
    Looking for application performance monitoring tools? We have a huge list of application performance monitoring software that can help you manage your applications. Many of these tools are specialized in web application performance monitoring, however you can also find tools that can monitor other enterprise applications and processes as well.Application performance management is essential part of any business running software. Choosing the right application performance management tool can help you reduce a lot of cost and unwanted burden on support team.Today, with continuous research and…
  • 7 Best Git Books

    27 Feb 2015 | 9:30 am
    Are you looking for best books on git? We have created a list of highly recommended git books. Learning git version control system is important to be productive. It is even more crucial if you have a diversified team that is located world wide. Many basic feature of git can be easily learned, however mastering the git version control system requires time and effort. Referring a book for git will surely be a good choice for someone using it everyday. Git is most popular version control system for open source projects. Thousands of projects in various programming languages are created and…
  • 30+ Best Free C++ Tutorials, PDF, eBooks & Resources

    26 Feb 2015 | 9:30 am
    While learning how to program certainly can be a challenge for many people, there’s a lot of resources available to gain a more in-depth view on the different aspects of C++ programming. It is true, you can learn how to do practically everything online these days, we’ve selected the best platforms to teach you the C++ languages. No one ever learned an in-depth skill simply by reading about it, the true programming experts spend hours upon hours developing new skills. The best way to learn C++ is by utilizing these resources and practicing day after day.Although C++ is a fairly difficult…
  • add this feed to my.Alltop

    iOS Development Blog - Blue Whale iOS Developers Blog

  • Apple’s New Emoji Updates Show More Diversity but Create Controversy

    Gregg Weiss
    3 Mar 2015 | 5:51 am
    The latest gossip in the app development world came last week with the release of Apple’s new developer betas for OS X and iOS, which most noticeably included a more diverse set of emoji. This comes a few months after UniCode Consortium, the group that governs the emoji standard, proposed an update to address emoji diversity.  Unfortunately, their good intentions to please all the world’s people does not come without controversy.  Here’s why… Included in the new emoji options, there are different skin tones and hair combinations.  Most of the reaction has actually been…
  • Statistics Show the Importance of Mobile Apps

    Gregg Weiss
    27 Feb 2015 | 12:08 pm
    With so many mobile consumers out there today, you may be wondering if your business should invest in developing a mobile app. Here are a few stats that you should take into consideration:
  • Mobile App Development: Difference between iOS and Android

    Christine Morrow
    25 Feb 2015 | 7:45 am
    Our managing director Gregg Weiss was recently interviewed as part of Clutch’s expert interview series on mobile app development. Clutch, the leading resource for mobile app developer reviews, probed topics such as app development cost and mobile platform selection. 
  • Newest iPhone Game App: Your Heart Rate is the Controller

    Christine Morrow
    5 Feb 2015 | 10:24 am
    Skip A Beat is the App Store's newest gaming app that requires the user's heart beat to control the game.  This was developed by Happitech and its purpose was the make users more aware of their heart beat; learning to control it in a fun manner.  The concept is unique, because this is the first app that does this.  
  • Apple Watch Rumored to Launch in March

    Christine Morrow
    7 Jan 2015 | 8:55 am
    Apple's newest product, Apple Watch, is rumored to launch in March with retail training in February according to 9to5Mac's post who have close sources to the company.  Consumers were told by Apple that the product will launch in early 2015.
  • add this feed to my.Alltop

    Gooroo Gooroo Think

  • Front End Developer

    5 Mar 2015 | 8:45 am
    Front End Developers work on the visual and presentation layer of web sites and/or applications. Duties including writing web pages in a combination of languages and assisting in the coding and testing of technical solutions. Their work involves the use of user focused languages such as HTML, CSS, ...
  • Visual Studio 2015 IDE Changes

    26 Feb 2015 | 8:59 pm
    Visual Studio 2015 benefits from new & refined refactoring and code analysis tools many of which have been rewritten to utilize the Roslyn platform. In this release we get a taste of just what Roslyn will make possible with exciting features such as live code analysis. Let's dive in & take a look ...
  • Visual Studio 2015 and Roslyn Compiler

    26 Feb 2015 | 8:52 pm
    This is the first in a series of articles covering upcoming changes in Visual Studio 2015. In the future I hope to explore the following areas which have undergone significant changes & enhancements: * IDE enhancements * .net 4.6 &.net Core 5 * C#6 * ASP.net vNext Before we get started its wor...
  • Press release: Tech salaries in Australia grew only 1.37% in December quarter on soft demand.

    4 Feb 2015 | 5:46 pm
    Melbourne, Australia 5 February, 2015 – Tech career marketplace, Gooroo, reports that IT salaries have increased slightly by 1.37% in Q4 ‘14 to $111,277. This compares to an increase in the US of 11.63% (average US$88,826) and a decrease in the UK of 0.19% (average £52,898). In Australia, demand d...
  • A network graph of technical skills

    20 Jan 2015 | 9:18 pm
    This will be a series of posts about network graphs and how we can use them to get a glimpse into a large dataset. We'll focus specifically on the career and skills graphs in the IT industry. We've all heard of the social graph - a collection of links between people and the things they like. That's...
 
  • add this feed to my.Alltop

    Potknox Blog

  • Wasted Time in the Workplace (Infographic)

    pottu.venugopal@metanest.com
    20 Feb 2015 | 3:28 am
    Unfortunately for many businesses around the world, the need to use social media as part of an overall marketing strategy is undeniable. Why it’s unfortunate is that not only does a lot of the effort go unnoticed, a lot of that same effort is an elaborate cover up for a lot of time that is actually just being wasted. Employers sometimes makes concessions for their employees, excusing worrying signs of inactivity as a well deserved break, or the sign of a comfortable work environment. The question remains, though; how much is this wastage of time costing us? The folks over at TimeDoctor…
  • HR Trends 2015: What do the experts predict? (2)

    pottu.venugopal@metanest.com
    11 Feb 2015 | 9:48 pm
      The second interview in our HR Trends Series was with Upasana Nath, Chief Recruitment Officer – Zomato. With experience in Bennett, Coleman and Co. Ltd. (Times Group), Google and now Zomato, Upasana has worked in various types of organisations, giving her a unique perspective of the many sides of the coin. In her short and crisp interview with us, she talks about the rise of start up culture and its impact on demand and supply of talent in the HR equation of the new world. How long have you been working in the field of HR? I’ve been in the field of recruiting for over 2…
  • How To Use Texting To Secure Top Talent

    pottu.venugopal@metanest.com
    11 Feb 2015 | 4:29 am
    90% of recruiters believe text messaging helped enhance their communication with candidates. However, a report recently released by our friends over at recruiting software comparison site Software Advice  revealed that only 12% of job seekers like to be contacted via text message by recruiters, and that they never prefer a text over a phone call or email. In the context of this severe disconnect, it’s absolutely essential we look into how recruiters can better utilize text messages to communicate with candidates. Missing out on great talent just because we misrepresented the…
  • HR Trends 2015: What do the experts predict? (1)

    pottu.venugopal@metanest.com
    3 Feb 2015 | 10:19 pm
    A lot of exciting things are happening in the world of HR Technology. Since the easiest and most entertaining way to learn anything is to talk to people and garner knowledge and insights from their experiences, we recently launched an interview series in this very same spirit of innovation. We will be talking to HR Professionals across a range of industries to ascertain what they think will happen differently in the coming year, how things have changed over time, and what they themselves feel could improve.  Our first interview was with Kritika Nagpal, Manager – Leadership, Learning and…
  • How To Future Proof Your Career

    pottu.venugopal@metanest.com
    3 Feb 2015 | 2:11 am
    The superstitious have a habit of referring to a horoscope before moving forward with their daily lives. Managers generally look at facts and figures before making a decision. Generals prefer studying intelligence reports before making their move. Why? Simply because they realise that they need to know what they are dealing beforehand, to allow them to take appropriate measures when the time comes. Our friends at Ayers have come up with an infographic that suggests what the employment scenario could be like in the future, based on solid analytics from trusted sources. This infographic gives…
  • add this feed to my.Alltop

    Mobileapptelligence.com

  • Mobile Application Development surging in India, United States and United Kingdom

    MobileAPPtelligence
    18 Feb 2015 | 12:42 am
    Source : www.mobileapptelligence.com Mobile application development has seen a great surge worldwide over last few years. Mobile app development and mobility solutions are a part of global marketing and branding strategy for leading businesses. Mobile technologies & app development are turning to be the pivotal point of IT in India, United States and United Kingdom. There has been an increase in the number of people using mobile applications in United Kingdom, United States and India. The demand has been growing and the mobile app development companies are facing the heat of meeting the…
  • Developing Android Apps, iOS Apps with Cordova or PhoneGap

    MobileAPPtelligence
    11 Feb 2015 | 11:33 pm
    Developing Android Apps & iOS Apps with the help of Cordova and PhoneGap has been capturing the market of mobile application development for quite sometimes now. The mobile app developers have the privilege of using their existing HTML, JS and CSS skills to develop cross-platform mobile application for iOS and Android, along with using the other platforms. Implementing Cordova and PhoneGap has a special benefit, which includes updating the current codebase for a single time and using it for all the platforms, instead of creating a separate code for each platform. This article states about…
  • Choosing among Native, Hybrid and Cross-Platform Mobile Development

    MobileAPPtelligence
    9 Feb 2015 | 10:53 pm
    Diversity existing among the mobile platform and the mobile operating systems is posing a unique challenge in designing and developing of mobile applications. The thought of mobile application development raises a question regarding best mobile platform to choose. A very common question that would form a part of your through process is whether to build your app in native platform or hybrid platform or cross-platform code. The mobile development model that would best suit your needs could be decided by reviewing the following pros and cons of each model. There are many companies providing best…
  • Developing Mobile App Idea, follow these simple steps

    MobileAPPtelligence
    5 Feb 2015 | 11:05 pm
    You think that you have discovered an excellent idea and want to transform it into a Mobile App, but are confused about where to start from. We will let you know about three simple steps to transform your creative idea into an excellent app. Hire Mobile Application Development Company – Get a Project Quote – http://www.mobileapptelligence.com/enquiry.html Developing Mobile App Develop Mobile App Three simple steps which can help you for mobile app development and could make your app the next hit machines, are as follows: 1. Research The first and the foremost step are conducting a…
  • Hire Cross-Platform Mobile Development Company

    MobileAPPtelligence
    2 Feb 2015 | 8:06 pm
    When you want to turn your creative idea into a mobile app, the first question that invades your mind is the mobile platform to choose for mobile app development. With availability of some of the most competent mobile platforms like iOS, Android, Windows and Blackberry, it is really difficult to choose the one that would best suit your app needs. The process of mobile application development across the world encounters one common problem, which is choosing the right platform for development of the mobile application. There are many options available because of multiple mobile platforms; the…
  • add this feed to my.Alltop

    Evoke Technologies Blog

  • Getting Started with Coded UI Automation Tool

    Naveen Varadaraju
    27 Feb 2015 | 8:10 am
    Coded UI Test (CUIT) is a relatively new automation tool in the software market. It was made available as part of the Visual Studio 2010 update. The product has undergone a lot of enhancements and its new version has been released as part of Visual Studio 2013. Software code can be easily reviewed and debugged in […] The post Getting Started with Coded UI Automation Tool appeared first on Evoke Technologies Blog.
  • 10 Reasons Why Grails Web Application Framework Rocks

    Anju Kasa
    20 Feb 2015 | 9:16 am
    Grails is an extremely popular open source web application framework powered by the Groovy programming language and based on the Java Virtual Machine (JVM). The software community has given a big thumbs-up to Grails due to its smart features. Some of the world’s best known brands such as Disney, MTV, Netflix, Sky, LinkedIn, Walmart, ESPN etc., have developed […] The post 10 Reasons Why Grails Web Application Framework Rocks appeared first on Evoke Technologies Blog.
  • Effective UI Design Tips for Android Phones and Tablets

    Sravanth Addanki
    12 Feb 2015 | 7:06 am
    Mobile computing is rapidly on the rise, the mobile industry is witnessing a huge demand for mobile devices across geographies. To meet the consumer demand, mobile phone manufacturers are developing android devices that come in screen sizes and display resolutions. It has become quite challenging for mobile application developers to create standard UI designs for mobile phones and […] The post Effective UI Design Tips for Android Phones and Tablets appeared first on Evoke Technologies Blog.
  • Implementing Single Sign-On in SOA

    Ameet Ayare
    3 Feb 2015 | 7:33 am
    With the rapid rise in RESTful Web Services, it has now become increasingly important for software developers to host each of the business subsystem into its own service. A classic example is an e-commerce website, it can have multiple subsystems i.e. inventory, order management, user management, payments, etc. Advantage of Maintaining a Standalone Service Hosting […] The post Implementing Single Sign-On in SOA appeared first on Evoke Technologies Blog.
  • LESS CSS Preprocessor – Why Web Developers Prefer {LESS}

    Mustaq Basha Shaik
    23 Jan 2015 | 7:55 am
    LESS is a CSS preprocessor, which is gaining increasing popularity among web designers and developers due to its extensive features and ease of usage. LESS CSS preprocessor offers a wide-ranging features that include variables, nesting, mixins, operators and functions. These robust features allow web designers/developers to create Cascading Style Sheets (CSS) that are easy to […] The post LESS CSS Preprocessor – Why Web Developers Prefer {LESS} appeared first on Evoke Technologies Blog.
 
  • add this feed to my.Alltop

    thedosmann's blog

  • Twitter is fighting back

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

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

    thedosmann
    8 Jan 2015 | 12:07 pm
    The following is a list of IPs that ignore robot.txt that I have collected over the past year or so. 85.17.73.171 - GET - HTTP/1.1 - Friday, November 15th 2013 @ 00:51:30 - Mozilla/5.0 (compatible; SolomonoBot/1.05; +http/wwwsolomonoru) 182.118.21.252 - GET - HTTP/1.1 - Sunday, November 17th 2013 @ 03:15:09 - Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; )  Firefox/1.5.0.11; 360Spider 91.232.96.36 - GET - HTTP/1.1 - Sunday, November 17th 2013 @ 08:05:09 - Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) 178.238.235.184 - GET - HTTP/1.1 - Sunday, November 17th 2013 @ 23:45:30 -…
  • A look at the Sony Hack

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

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

    TechOneStop

  • Policy Breach Notice: We are no longer detecting PII being passed to Google from the account

    1 Mar 2015 | 3:12 am
    Recently John has received an email from Google AdSense Publishers with subject line ‘Policy Breach Notice’ which is bit worrying thing, isn't it!! As email does not provide enough information to clear his doubt, he has dropped us a question. He has also mentioned that he didn't receive any prior email regarding policy breach violation. Thank you John for asking us question and we are happy to help you!Email is like below:Dear Publisher,We have now verified that we are no longer detecting PII being passed to Google from the account(s) under your control.Thank you for helping to…
  • What Is Operational CRM

    5 Jan 2015 | 9:13 pm
    CRM or Customer Relationship Management software enables an organization to acquire new customers, retain existing customers and serve them better to bring customer loyalty. There are mainly three types of CRM, Operational CRM, Analytical CRM and Collaborative CRM. Here we will discuss about what is Operational CRM. Operational CRM definition:Operational CRM streamlines the business process of an organization. It mainly focuses on automation and improvement of customer facing and customer touching business processes. It includes Sales automation, Marketing automation and Service automation.
  • sfscleanup utility in Siebel

    28 Dec 2014 | 4:47 am
    Over the time, Siebel file system becomes heavy with lots of invalid and orphan files . If we don’t clean up such files, it may impact on performance of Siebel file system and also block hard disk space unnecessarily. To clean up such invalid and orphan files, Oracle provides an utility ‘sfscleanup’. Here we will see how to run sfscleanup utility and what is the impact.But why files become invalid and orphaned?Well, there may be many reasons behind this, like        1. If you attach a file and then delete the record        2. If you attach a file and then change the URL type…
  • Configuring Siebel Open UI: Highlight required fields

    25 Dec 2014 | 4:29 am
    We all know that in Siebel, every required field on form applet comes with a red asterisk. This red asterisk tells users that they can not save the record keeping such fields blank. Purpose of using required field in Siebel is to keep the data integrity and enforce business rules. But what do you think, beside red asterisk if we highlight all required fields in application, will it be better visual and useful for users? Look at the screenshot, which one tells you better that the Account is required field? Obviously, the image with red highlighted Account field! Here we will see how to…
  • Types of CRM

    20 Dec 2014 | 9:42 pm
    In continuously growing competitive market, Customer Relationship Management application has become an integral part for any business, be it small or big enterprise. If any business does not provide right information to the right person at the right time, it will lose its opportunity to sale products or services. Also top management needs appropriate data to analyze and take steps for future goal. CRM applications meet all these purposes. For any CRM application, primary goal is to enable an organization to understand customers’ need and behaviour and provide better quality of service. It…
  • add this feed to my.Alltop

    Haiku Project blogs

  • Haiku monthly activity report - 02/2015

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

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

    scottmc
    13 Feb 2015 | 12:53 am
    Google has now announced the 24 winners for Google Code-In 2014, with Josef Gajdusek and Puck Meerburg being the two winners from Haiku. This is Puck's second time winning for Haiku. This year we got to pick our top 5 out of the top 10 students who completed that most tasks for Haiku. Augustin Cavalier was selected as our backup winner, and Markus Himmel and Chirayu Desai were selected as finalist. Chirayu was a GCI 2013 winner with RTEMS, and made the jump to Haiku when RTEMS took this year off from GCI. This was the fifth year of Google's Code-In, and the fifth for Haiku. This year we had 6…
  • Contract weekly report #61

    PulkoMandy
    30 Jan 2015 | 1:27 am
    Hello there! As you may have noticed if you watch the commit list closely, my libbind work has not been merged yet. There are still some bugs to solve there, but I got sidetracked. I use BReferenceable in my DNS cache implementation to keep track of the cache entries. BReferenceable is a class used in Haiku to implement reference counted objects. In C++, the language only has very simple memory management, in the form of the new and delete operators. Objects can be allocated on the stack (they are temporary and only last as long as the function they are declared in is executing), or on the…
  • Tracker-Layout has landed!

    waddlesplash
    27 Jan 2015 | 2:00 pm
    tracker_layout — the (semi)famous branch that rewrites Tracker to use the Layout Kit — has been merged. read more
 
  • add this feed to my.Alltop

    CodeFirst Blog

  • There is More to a Successful Project than Cost

    26 Feb 2015 | 4:00 pm
    If you are familiar with project management, then you have probably heard of the Triple Constraint. That heavy triangle composed of time, scope and cost, which projects are forced to live under. The initial purpose of this concept was to form a virtual framework for project managers to balance and evaluate competing demands. A guide to help them create quality software without sacrificing time and budget, to be efficient without sacrificing quality and cost, and ultimately, to help them stay within budget while achieving success. Unfortunately, as economic tides start to shift, more and more…
  • The Importance of Managing User Expectations

    15 Jan 2015 | 4:00 pm
    Apple holds a press conference every year, and each event is always packed with excitement as the company CEO goes on stage to reveal new product announcements. The Cupertino-based business strategically uses this time to rattle up their stakeholders and customers, and set thrilling and promising expectations for the future to come.However, back in 2011, Apple’s stock rapidly dropped 5 % after one of these conferences. As you might recall, the whole world was waiting on the announcement of the much anticipated (and hyped), iPhone 5. So, when Tim Cook got on stage and revealed the iPhone 4S…
  • Location-Based Applications are Growing in Popularity

    16 Dec 2014 | 4:00 pm
    Location based applications actively deliver online content to users based on their physical location. These apps use your phone’s GPS, wireless access point, or infrastructure to identify where a given device is located. Once a user gives access to a location based application, they can in turn be provided with a wide array of resources such as nearby restaurants, alarms that get triggered when they walk by a specific store, or notices about nearby retail store sales Not only do these applications create better marketing opportunities for businesses, but they also have the ability to…
  • Leveraging a Software Consultancy Firm to Launch your Product

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

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

    Tech-Effigy

  • The Genetic Algorithm - Explained

    Joseph Armstrong
    17 Feb 2015 | 4:53 am
    Paradigm of EvolutionEvery organism contains an array of characteristics - called the DNA, when 2 parents mate they create a unique child containing a mixture of the parents DNA, depending on how fit for survival the child is, will determine if those traits will pass into future generation. Rarely a random characteristic enters a child's DNA called mutation. If the mutation is beneficial, the organism will be more fit for survival than the rest of the population and will mate to continue that mutation to future generations. If the mutation is a disadvantage to the organism, the organism will…
  • Neural Network Illustrated – Step by Step

    Joseph Armstrong
    8 Jan 2015 | 1:36 pm
    I1 and I2 are the inputs scaled to [-1,1] or [0, 1], depending on the activation function usedf()=Activation Function=Tanh(), Sigmoid() or any differential-able functionW=Current neurons input weights, initialized randomly between [-1, 1].Wb=Bias Weight, connected to nothing, used as a threshold, initialized same as WN=The output of the current neuron.Read more »
  • Markov Chains - Explained

    Joseph Armstrong
    8 Jan 2015 | 1:28 pm
    Markov Chains is a probabilistic process, that relies on the current state to predict the next state. For Markov chains to be effective the current state has to be dependent on the previous state in some way; For instance, from experience we know that if it looks cloudy outside, the next state we expect is rain. We can also say that when the rain starts to subside into cloudiness, the next state will most likely be sunny. Not every process has the Markov Property, such as the Lottery, this weeks winning numbers have no dependence to the previous weeks winning numbers.Read more »
  • Bloom Filters - Explained

    Joseph Armstrong
    8 Jan 2015 | 1:20 pm
    The Bloom filter is a space efficient, probabilistic data structure, designed to test the membership of elements to a set. The trade-off for being a space efficient data structure is it may return false positives, but always returns definite negatives: Meaning Bloom filters can accurately test an element for non-membership to a set, but can only with probability test an element for membership. Bloom filters find application in circumstances where testing for non-membership saves resources such as calls to a web server, checking a proxy cache. Google uses Bloom filters in the Chrome browser as…
  • add this feed to my.Alltop

    C++ Programming

  • Program to find the Number of Vowels, Consonants, Digits and White Space in a String

    admin
    3 Mar 2015 | 11:26 pm
    PROGRAM: #include<iostream> #include<cstring> using namespace std; int main() { char line[150]; int i,v,c,ch,d,s,o; o=v=c=ch=d=s=0; cout << "Enter a line of string: " << endl; cin.getline(line, 150); for(i=0;line[i]!='\0';++i) { if(line[i]=='a' || line[i]=='e' || line[i]=='i' || line[i]=='o' || line[i]=='u' || line[i]=='A' || line[i]=='E' || line[i]=='I' || line[i]=='O' || line[i]=='U') ++v; else if((line[i]>='a'&& line[i]<='z') ||…
  • Program to find frequency of characters in a string C++

    admin
    3 Mar 2015 | 10:57 pm
    Finding frequency of characters in a string C++ is like: Let the string is: I am Software engineer The Frequency if character ‘e’ in this String is: 4 Program to find frequency of characters in a string C++ CODE: #include <iostream> #include <cstring> using namespace std; int main() { char c[30],ch; int i,count=0; cout << […] The post Program to find frequency of characters in a string C++ appeared first on C++ Programming.
  • Programmers Funny C++

    admin
    28 Feb 2015 | 2:54 am
    First of all why should we learn C++? Advantages of C++ Language?   Now you know how powerful is C++.   What can you do after learning C++?   This is not the only face you can have after learning C++   These were side effects, now see the +ve effects:     Lets introduce […] The post Programmers Funny C++ appeared first on C++ Programming.
  • Program to implement Queue using Linked List C++

    admin
    26 Feb 2015 | 11:16 pm
    What is QUEUE? A Queue is a particular kind of abstract data type or collection in which the entities in the collection are kept in order and the principal (or only) operations on the collection are the addition of entities to the rear terminal position, known as enqueue, and removal of entities from the front […] The post Program to implement Queue using Linked List C++ appeared first on C++ Programming.
  • C++ program to implement Stack using Linked List

    admin
    26 Feb 2015 | 1:45 am
    There are two ways to implement Stack in C C++ Using Array Using Linked List Here I’ve Discussed how to implement Stack using Linked List. For Stack implementation using Arrays see this: Program to implement Stack using Array PROGRAM: #include <iostream> #include <stdio.h> #include <conio.h> using namespace std; struct node { int data; node *next; […] The post C++ program to implement Stack using Linked List appeared first on C++ Programming.
 
  • add this feed to my.Alltop

    Ivan Korhner's Programming Blog

  • Java: Ascii art generator in Java

    14 Feb 2015 | 8:54 am
    Ascii art is a technique that uses printable characters from ASCII standard to produce visual art. It had it’s purpose in history when printers lacked graphics ability and it was also used in emails when embedding images was yet not possible. I present you a very simple ascii art generator written in Java with configurable font and contrast. Since it was built over a few hours during the weekend, it is not optimal but it was a fun experiment. Down below you can see the code in action and an explanation of how it works. The algorithm The idea is rather simple. First, we create an image of…
  • Java: How to detect Java deadlocks programmatically

    7 Feb 2015 | 8:54 am
    Deadlocks are situations in which two or more actions are waiting for the others to finish, making all actions in a blocked state forever. They can be very hard to detect during development, and they usually require restart of the application in order to recover. To make things worse, deadlocks usually manifest in production under the heaviest load, and are very hard to spot during testing. The reason for this is it’s not practical to test all possible interleavings of a program’s threads. Although some statical analysis libraries exist that can help us detect the possible deadlocks, it…
  • Java: Java Multithreading Made Easy - Expensive Object Pool

    25 Jan 2015 | 8:54 am
    Since Java SE 5.0, developing multithreaded applications became much easier due to the task executor framework. Instead of working with low level synchronization constructs, the framework introduces the concepts of Task and Executors. It also provides isolation between task submission and task execution, allowing to easily change execution policy without even touching submission logic. Still, it doesn’t save you from creating race conditions and other difficult to debug and discover bugs, so in order to use the framework to its full power, I recommend starting from basics. A great book that…
  • Postgresql: PostgreSQL Query Tuning - Indices

    16 Jan 2015 | 8:54 am
    Even with hardware becoming more powerful everyday, it is essential to keep the response time small for complex applications which use large amounts of data. Many database performance problems can be addressed by analyzing and optimizing SQL queries, which many developers avoid to learn or do. Part of the problem is that there is no magic bullet that we can read and follow - a query that runs locally just fine can fail miserably on production system. The problems that you solve may or may not manifest on a similar system, and vice versa. When I first started with PostreSQL, analyzing queries…
  • Hibernate: Performance Traps in Hibernate - Part 3

    11 Jan 2015 | 8:54 am
    List of all articles in this series: Part 1 - One by One Processing Part 2 - Batch Insert Part 3 - HiLo id allocation In my previous post, we explored ways how we can optimize batch inserts with Hibernate and keeping our heap memory consumption at a reasonable level. If you played with that code yourself and looked at SQL it generates, you would notice two things: Even if we are committing our transaction in batches, Hibernate still generates inserts for one row at a time Before every insert, Hibernate does a database round trip to select the next available sequencer value In this article, we…
  • add this feed to my.Alltop

    Ruby on Rails Blog

  • Hack with Rack

    virendra
    1 Mar 2015 | 11:32 pm
    Hello everyone, Hope you are having a good day. Ok, some years ago, one of our clients wanted us to implement Social Network (FB,Twitter,Linkedin) sharing functionality. Knowing all the OAuth implementation that one has to deal with, we decided to use this awesome gem called OmniAuth that does all the heavy lifting tasks of OAuth Authorisation with very basic minimum implementation. So with OmniAuth we manage to get the work done in time but then we wanted OAuth Authorisation to work with Ajax call as well. I remember going all out crazy (Googling + debugging OmniAuth code) to find a way to…
  • 5 Ways we keep our Communication Untangled

    Surekha James
    10 Feb 2015 | 7:00 am
    Ours is a time of technology, an era of non-verbal communication and the age of texting, tweeting, status updates and even, the now rudimentary email. Alright enough with the dramatics. But really, considering communication is almost completely not face-to-face nowadays, why does it bewilder us when we find that we have issues in communication? In software development and even more so, in agile development, communication is key. Whether it’s communication within the team or communication with the client, it is necessary to make sure that non-communication, or worse, miscommunication is…
  • Race Against Time

    Surekha James
    8 Feb 2015 | 9:02 pm
      Agile on a Deadline
  • Building an OCR using PDF.js and PDFText

    virendra
    22 Jan 2015 | 1:24 am
    A couple of years back I was handpicked (not really ) for a project that required me to work and build an application that would extract text from the PDFs uploaded into the system, using a bunch of baseline co-ordinates mapped against a sample pdf at start. The Project was named Invoice Analyser (IA) – since all the PDFs were actually invoices of our client. I still vividly remember the day when I was made aware of the requirement on call and soon after the call ended, I knew it was going to tough but I kept faith in myself. If I had to sum up the requirements, it would fit in 3…
  • Dealing with disillusionment in tech.

    siddharth
    12 Jan 2015 | 3:05 am
    As someone who has been in the tech industry for a while now, I’ve seen engineers getting disillusioned, overwhelmed and burnt out to a point where they couldn’t return to their original selves. Battling burnouts is still a subject that isn’t widely discussed in our field and a lot of those who’ve successfully survived it barely understand what they’ve been through. In an industry where we evangelize hackathons and sleeping under the desk, it’s hard to sustain as an individual that doesn’t associate failures in business or code as personal failures. This leads us to the general…
  • add this feed to my.Alltop

    The Paper Clip

  • Traffic Analysis using Apache UIMA, Apache OpenNLP and WSO2 CEP

    8 Feb 2015 | 6:45 am
    In my previous 6 articles, I have walked you through the basics ofCreating a Twitter client to be used with Twitter4j libraryApache UIMACertain tools available in Apache OpenNLPHow to use OpenNLP within UIMA AnnotatorsWSO2 Complex Event ProcessorWith these in mind, let's look at how all these are brought together for the purpose of Traffic Analysis. For this to happen, each above mentioned components performs the following tasks.Twitter client together with Twitter4j Library : Receive feeds from road.lk, which is a croudsourced traffic related twitter feed.Apache OpenNLP : supports traffic…
  • Analyzing Generated Events with WSO2 Complex Event Processor

    4 Feb 2015 | 3:38 am
    With the development in Internet technologies and the introduction of Social Media giants like Facebook and Twitter, the flow of information has sky rocketed over the years. It is a completely different world of its own when it comes to quantity (volume) as well as quality. Even though this might sound opportunistic, without proper means of analysis , these information would simply mean nothing to anybody. That's when Complex Event Processors come to the rescue.Complex Event Processing :is event processing that combines data from multiple sources to infer events or patterns that suggest more…
  • Using Apache OpenNLP Document Categorizer

    30 Jan 2015 | 11:05 pm
    Document Categorizer is an interesting tool provided by Apache OpenNLP, which allows you to classify text into pre-defined categories of your choice. That being said, this tool does not come with a pre-trained model as the categories are subjective (categorized to users' liking). Hence it is required by the user who intend to use the Document Categorizer to train their own model using the Document Categorizer tool or the API (programmatically). To get things started, let's see how we can train a model to be used in the Document Categorizer. The most convenient way to go about it is to…
  • Using openNLP with Apache UIMA project - Part 3

    7 Jan 2015 | 8:15 am
    Natural Language processing or more commonly known as 'NLP' is a common buzz word which started appearing in almost all recent software related developments in the recent past. So I have decided to go with the flow and take use of Apache OpenNLP library and adopt it to Apache UIMA, as a continuation of my previous article. According to Apache,The Apache OpenNLP library is a machine learning based toolkit for the processing of natural language text. It supports the most common NLP tasks, such as tokenization, sentence segmentation, part-of-speech tagging, named entity extraction, chunking,…
  • UIMA Pipeline - Apache UIMA project - Part 2

    29 Dec 2014 | 9:54 am
    In my previous article, we identified the use of descriptor files and using them we created a custom annotator which was then initialized with and with out the help of UIMA tool support like the CAS Visual Debugger (CVD). In this article, we will look into using several annotators in a series fashion (hence the name pipeline), one after the other in order to analyze a document.As shown above in the diagram, we can set a series of annotators in order to analyze a document. This is one way we can arrange annotators provided in UIMA and there is also the possibility of arranging them in…
 
Log in