Software Development

  • Most Topular Stories

  • 4 Things Successful Startups Know About App Development

    Mobile App Development Blog, Website Design Blog, App Developers
    admin
    15 Jul 2014 | 12:19 am
    The difference between a “tech startup” and any other kind of startup has dwindled to the point of practical non-existence. Every entrepreneur should be grappling with technological advances. Every new business can use technology to gain an edge, no matter what their industry, and no technology is more pervasive than mobile. Mobile has spread to every corner of the globe, and has had a profound effect on every industry it touches, from media publishing to banking. No matter where you plan to innovate, you can’t afford to ignore mobile.   4 Things Successful Startups Know About App…
  • 6 Hot Tips For Building A Groundbreaking Tech Startup

    Buzinga
    Alistair Hart
    3 Jul 2014 | 1:31 am
    Entrepreneurship can be a bit like playing ‘Snakes & Ladders’, there are many ups…and a lot of downs. And though there are a bazillion-and-one game-related puns I could use to describe the highs and lows of the start-up journey I’m sure you’d rather read about how to optimise your highs and minimise your lows…right? If yes, please […] The post 6 Hot Tips For Building A Groundbreaking Tech Startup appeared first on Buzinga.
  • How to add a keyboard and write in YOUR language in Windows for free

    Scott Hanselman's Blog
    Scott Hanselman
    24 Jul 2014 | 9:22 pm
    A lot of people don't realize that Windows supports a LOT of different languages out of the box. After Windows 7 and now with Windows 8 and 8.1, you can add keyboards to dozens of languages without buying or downloading anything. You have non-English keyboards now, today! Even if you just have English Windows out of the box, you can add a Japanese Input Method Editor (IME - a way to enter kanji), or any of a dozen other methods for entering non-English text on an English Keyboard. This is great for writing family back home, letting your teen write reports for Chinese class in Word, and more.
  • Avatars, avatars everywhere

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

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

    Google Developers Blog

  • Upgrade now to Calendar APIv3

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

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

    Louis Gray
    15 Jul 2014 | 3:00 pm
    By Xiangye Xiao, Stuart Gill, and Jungshik Shin,Google Text and Font Team, Internationalization EngineeringChinese, Japanese and Korean (CJK) readers represent approximately one quarter of the world’s population. Google’s mission is to organize the world’s information and make it universally accessible to all users no matter what language they use. To that end, Google, in cooperation with our partner Adobe, has released a free, high-quality Pan-CJK font family: Noto Sans CJK. These fonts are intended to provide a richer and more beautiful reading experience to the East Asian community…
  • Design Sprints for Developers

    Gary Lewis
    10 Jul 2014 | 11:04 am
    By Nadya Direkova, Staff Designer and Design Evangelist at Google[x] At Google and throughout the industry, we all agree that two things matter: design and speed. But how can we do great design quickly? For our teams, one of our most important tools is the design sprint. While a typical product design process takes months or years, a design sprint compresses this into a week or less. The design sprint combines key design and research methods and focuses on a single challenge or multiple challenges in parallel. It brings all the stakeholders—designers, developers, product managers, and other…
  • Putting your Professional Group on the Map

    Louis Gray
    9 Jul 2014 | 9:30 am
    By Sarah Maddox, Google Developer Relations teamPeople love to know what's happening in their area of expertise around the world. What better way to show it, than on a map? Tech Comm on a Map puts technical communication tidbits onto an interactive map, together with the data and functionality provided by Google Maps.I'm a technical writer at Google. In this post I share a project that uses the new Data layer in the Google Maps JavaScript API, with a Google Sheets spreadsheet as a data source and a location search provided by Google Places Autocomplete.Although this project is about technical…
 
  • add this feed to my.Alltop

    dzone.com: latest front page

  • Servlet 4 Spins Up

    rrahman
    25 Jul 2014 | 9:02 am
    Servlet 4, aimed at Java EE 8, is now spinning up. This blog outlines a few of the details. Now is the time to start getting involved in this effort and perhaps help shape the future of this critical Java EE technology.
  • Salt states for Ceph cluster deployment

    alenkomljen
    25 Jul 2014 | 9:01 am
    Salt states for Ceph cluster deployment. For testing you can use Vagrant to deploy Ceph locally using same ceph salt states. Tested on Ubuntu 12.04 with Ceph Firefly release.
  • The roles of AngularJS and Polymer

    mswatcher
    25 Jul 2014 | 9:01 am
    A key feature of AngularJS 2.0 is its support for Web Components [1]. Google’s Polymer is a Web Component polyfill (enabling them on all current browsers) and a framework on top of Web Components. This blog post describes how the Angular team sees the roles of AngularJS and Polymer.
  • DBaaS, OpenStack and Trove 101: Introduction to the Basics

    bball
    25 Jul 2014 | 8:04 am
    We’ll be publishing a series of posts on OpenStack and Trove over the next few weeks, diving into their usage and purpose. For readers who are already familiar with these technologies, there should be no doubt as to why we are incredibly excited about them, but for those who aren’t, consider this a small introduction to the basics and concepts.
  • Fixing issue with HTTPClient and Too many automatic redirections were attempted

    mswatcher
    25 Jul 2014 | 8:04 am
    When you are trying to use Microsoft HTTPClient to perform HTTP requests you can run into error “Too many automatic redirections were attempted.” Solving this issue can be little tricky.
 
  • add this feed to my.Alltop

    PHP.net news & announcements

  • PHP 5.4.31 Released

    Webmaster
    24 Jul 2014 | 9:30 pm
    The PHP development team announces the immediate availability of PHP 5.4.31. Over 10 bugs were fixed in this release. All PHP 5.4 users are encouraged to upgrade to this version. For source downloads of PHP 5.4.31 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.15 is released

    Webmaster
    24 Jul 2014 | 2:01 am
    The PHP Development Team announces the immediate availability of PHP 5.5.15. This release fixes several bugs against PHP 5.5.14. All PHP users are encouraged to upgrade to this new version. For source downloads of PHP 5.5.15, 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 Cape Town Conference

    Webmaster
    8 Jul 2014 | 5:03 pm
    Cape Town's 2nd Annual PHP Conference is here... 2nd – 4th October 2014 We are excited to announce our 2nd Annual PHP Cape Town Conference, 3 Days at The Cape Town Stadium overlooking the Atlantic Ocean - yip insane views. Keeping with our winning formula of international speakers combined with some great local talent to learn off. With over 300 delegates expected, you do not want to miss this one. PHP Cape Town 2013 SOLD OUT in less than 4 weeks and it will happen again. If you're PHP-Curious or Skilled Developer we would like you to share in the experience. Thank You to the PHP…
  • PHP 5.6.0RC2 is available

    Webmaster
    3 Jul 2014 | 2:16 pm
    The PHP development team announces the immediate availability of the second release candidate of PHP 5.6. As we entered the feature freeze with beta1, this is a bugfix-only release. All users of PHP are encouraged to test this version carefully, and report any bugs in the bug tracking system. THIS IS A DEVELOPMENT PREVIEW - DO NOT USE IT IN PRODUCTION! For more information about the new features you can check out the work-in-progress documentation or you can read the full list of changes in the NEWS file contained in the release archive. For source downloads of PHP 5.6.0RC2 please visit the…
  • PHP 5.5.14 is released

    Webmaster
    27 Jun 2014 | 2:40 am
    The PHP Development Team announces the immediate availability of PHP 5.5.14. This release fixes several bugs against PHP 5.5.13. Also, this release fixes a total of 8 CVEs, half of them concerning the FileInfo extension. All PHP users are encouraged to upgrade to this new version. Please, note that this release also fixes a backward compatibility issue that has been detected in the PHP 5.5.13 release. Still, the fix in PHP 5.5.14 may break some very rare situations. As this tiny compatibility break involves security, and as security is our primary concern, we had to fix it. This concerns bug…
 
  • add this feed to my.Alltop

    Signal vs. Noise

  • Why we don't speak up at work

    Claire Lew
    15 Jul 2014 | 9:22 am
    A few weeks ago, a friend told me he was thinking about quitting his job. He said it was because of communication breakdowns between him and his boss. Small moments of poor communication had snowballed into a deeper, gnawing frustration for my friend. I asked if he’d mentioned these moments to his boss. Maybe his boss had no idea these were problems in the first place. My friend acknowledged that this was most-likely true. But then he said this: “Even if I did speak up, I don’t think anything would change.” His words struck me. I had almost forgotten – I had felt the exact same way…
  • The Distance goes tiki

    Wailin Wong
    8 Jul 2014 | 9:09 am
    I first noticed the Hala Kahiki about a year ago driving north on River Road through the Chicago suburb of River Grove. I glanced at its colorful exterior and quirky signage and wondered, “What’s the story there?” The wonderful thing about journalism is that it’s a professional excuse to be nosy. I contacted the bar owner, Jim Oppedisano, et voilà! Our newest story for The Distance takes you inside the Hala Kahiki, a tiki bar established nearly 50 years ago by a family that’s never traveled west of California. One of the many fascinating things about the Hala Kahiki is that its…
  • Contest: Two Free 3-Day Passes to Pitchfork Music Festival

    Jamie
    7 Jul 2014 | 8:47 am
    Our friends (and Basecamp customers) at Pitchfork Media are bringing the Pitchfork Music Festival back to Union Park in Chicago this July 18–20. They use Basecamp to plan and organize the entire event, and we’re giving away two pairs of 3-day passes to the festival to celebrate! How do you enter? Tweet a lyric, song title, album name, or artist related to “Basecamp”. Add the hashtag #basecampmusic. Here’s an example: Ace of Basecamp, The Sign-off. #basecampmusic— asianmack (@asianmack) July 7, 2014 When is the contest over? We’ll be watching the…
  • Talking with a UbiDuo

    Jason Fried
    10 Jun 2014 | 8:15 am
    A few weeks ago I spoke at Inc’s GROWCO conference in Nashville. After my talk, I had a scheduled book signing over in the conference bookstore area. Most people came up, said hi, chatted a bit, bought a book, shook hands, and then moved on. But one guy came up, put a laptop-like device on the table, unhinged it, spun one side around to me, flipped up a little screen, and then did the same on his side with his half of the device. It took about 10 seconds to set up. Then he started typing. The screen was split in two horizontally. At the top was what he was typing. On the bottom was what…
  • Crossing Streams

    Jamie
    3 Jun 2014 | 9:06 am
    When I switched to Android a few years ago, I promised myself this: I’d switch back the minute Apple added smart notifications, app data sharing, widgets, and a better keyboard to iOS. Apple’s WWDC keynote yesterday was exciting. Craig Federighi is super awesome (I wanna hang out with him). iOS is finally getting the Android features I love. Yesterday I was ready to switch back, but now I’m not so sure. Some iOS fans have pointed to Google’s Android as being a poor copy—thermonuclear theft. On the surface there are similarities, but conceptually Android started from…
  • add this feed to my.Alltop

    A List Apart: The Full Feed

  • This week's sponsor: The Digital PM Summit

    The fine folks at A List Apart
    24 Jul 2014 | 7:01 pm
    The Digital PM Summit is the event for folks who manage digital projects. Attend the Summit October 6-7 in Austin, TX.
  • Matt Griffin on How We Work: Being Profitable

    The fine folks at A List Apart
    24 Jul 2014 | 5:29 am
    When I recently read Geoff Dimasi’s excellent article I thought: this is great—values-based business decisions in an efficient fashion. But I had another thought, too: where, in that equation, is the money? If I’m honest with myself, I’ve always felt that on some level it’s wrong to be profitable. That making money on top of your costs somehow equates to bilking your clients. I know, awesome trait for a business owner, right? Because here’s the thing: a business can’t last forever skating on the edge of viability. And that’s what not being profitable means. This is a lesson I…
  • Ten CSS One-Liners to Replace Native Apps

    The fine folks at A List Apart
    23 Jul 2014 | 5:30 am
    Håkon Wium Lie is the father of CSS, the CTO of Opera, and a pioneer advocate for web standards. Earlier this year, we published his blog post, “CSS Regions Considered Harmful.” When Håkon speaks, whether we always agree or not, we listen. Today, Håkon introduces CSS Figures and argues their case. Tablets and mobile devices require us to rethink web design. Moused scrollbars will be replaced by paged gestures, and figures will float in multi-column layouts. Can this be expressed in CSS? Paged designs, floating figures, and multi-column layout are widely used on mobile devices today.
  • Laura Kalbag on Freelance Design: I Don’t Like It

    The fine folks at A List Apart
    17 Jul 2014 | 5:30 am
    “I don’t like it”—The most dreaded of all design feedback from your client/boss/co-worker. This isn’t so much a matter of your ego being damaged, it’s just not useful or constructive criticism. In order to do better we need feedback grounded in understanding of user needs. And we need to be sure it’s not coming from solely the client’s aesthetic preferences, which may be impeccable but may not be effective for the product. Aesthetics are a matter of taste. Design is not just aesthetics. I’m always saying it, but it’s worth repeating: there are aesthetic decisions in…
  • Kids 4–6: “The Muddy Middle”

    The fine folks at A List Apart
    15 Jul 2014 | 6:58 am
    I call kids between ages 4 and 6 the “muddy middle,” because they’re stuck right in between the cute, cuddly preschool children and the savvy, sophisticated elementary-schoolers. They’re too old for games designed for toddlers, but they can’t quite read yet, so they struggle with sites and apps geared toward older kids. Unfortunately, you rarely see a digital product designed specifically for this age group, because they’re hard to pin down, but these little guys are full of ideas, knowledge, creativity, and charisma. Like the 2–4s, these children are still in the…
  • add this feed to my.Alltop

    Ruby News

  • EOL for 1.8.7 and 1.9.2

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

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

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

    16 May 2014 | 7:59 am
    Ruby 1.9.3-p547 has just been released. Ruby 1.9.3 is now in the security maintenance phase. This means that we release Ruby 1.9.3 only when a security incident occurs. However, there is one exception. As stated previously, we release if a critical regression is found. Some users reported problems in environments that use an old OpenSSL version, such as Ubuntu 10.04 LTS. This is a regression introduced in Ruby 1.9.3-p545. (The same problem also occurred in Ruby 2.1.1 and Ruby 2.0.0-p451 and has already been fixed with Ruby 2.1.2 and Ruby 2.0.0-p481.) Please see Bug #9592 for more details. So,…
  • Ruby 2.1.2 is released

    9 May 2014 | 5:00 am
    We are pleased to announce the release of Ruby 2.1.2. This release contains a fix for a regression of Hash#reject in Ruby 2.1.1, support for build with Readline-6.3 (see Bug #9578), an updated bundled version of libyaml with psych, and some bug fixes. See tickets and ChangeLog for details. Download http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.bz2 SIZE: 11976939 bytes MD5: ed9b8565bdeccb401d628ec8d54a0774 SHA256: 6948b02570cdfb89a8313675d4aa665405900e27423db408401473f30fc6e901 http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz SIZE: 15096114 bytes MD5:…
 
  • add this feed to my.Alltop

    Google Testing Blog

  • The Deadline to Sign up for GTAC 2014 is Jul 28

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

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

    Google Testing Bloggers
    30 Jun 2014 | 2:30 pm
    by Dmitry Vyukov, Synchronization Lookout, Google, MoscowHello, I work in the Dynamic Testing Tools team at Google. Our team develops tools like AddressSanitizer, MemorySanitizer and ThreadSanitizer which find various kinds of bugs. In this blog post I want to tell you about ThreadSanitizer, a fast data race detector for C++ and Go programs. First of all, what is a data race? A data race occurs when two threads access the same variable concurrently, and at least one of the accesses attempts is a write. Most programming languages provide very weak guarantees, or no guarantees at all, for…
  • GTAC 2014: Call for Proposals & Attendance

    Google Testing Bloggers
    16 Jun 2014 | 2:57 pm
    Posted by Anthony Vallone on behalf of the GTAC CommitteeThe application process is now open for presentation proposals and attendance for GTAC (Google Test Automation Conference) (see initial announcement) to be held at the Google Kirkland office (near Seattle, WA) on October 28 - 29th, 2014.GTAC will be streamed live on YouTube again this year, so even if you can’t attend, you’ll be able to watch the conference from your computer.SpeakersPresentations are targeted at student, academic, and experienced engineers working on test automation. Full presentations and lightning talks are 45…
  • GTAC 2014 Coming to Seattle/Kirkland in October

    Google Testing Bloggers
    4 Jun 2014 | 12:21 pm
    Posted by Anthony Vallone on behalf of the GTAC CommitteeIf you're looking for a place to discuss the latest innovations in test automation, then charge your tablets and pack your gumboots - the eighth GTAC (Google Test Automation Conference) will be held on October 28-29, 2014 at Google Kirkland! The Kirkland office is part of the Seattle/Kirkland campus in beautiful Washington state. This campus forms our third largest engineering office in the USA.GTAC is a periodic conference hosted by Google, bringing together engineers from industry and academia to discuss advances in test automation…
  • add this feed to my.Alltop

    Scott Hanselman's Blog

  • How to add a keyboard and write in YOUR language in Windows for free

    Scott Hanselman
    24 Jul 2014 | 9:22 pm
    A lot of people don't realize that Windows supports a LOT of different languages out of the box. After Windows 7 and now with Windows 8 and 8.1, you can add keyboards to dozens of languages without buying or downloading anything. You have non-English keyboards now, today! Even if you just have English Windows out of the box, you can add a Japanese Input Method Editor (IME - a way to enter kanji), or any of a dozen other methods for entering non-English text on an English Keyboard. This is great for writing family back home, letting your teen write reports for Chinese class in Word, and more.
  • Parenting Tip: Star Wars Audiobooks, Family, and narrator Marc Thompson

    Scott Hanselman
    20 Jul 2014 | 11:11 pm
    The wife and the boys and I are often in the car for 30 minutes or more, heading off to various activities or events. We live pretty far outside of town, and when we need to head into the city, it's almost an hour. While we have lots of music, discussions, and what not, the boys aren't quite ready to listen to the unfiltered news. My wife, out of nowhere: "Is Dagobah in Rivendell?" Me: "We made need to get a divorce." — Scott Hanselman (@shanselman) November 19, 2012   My buddy Dennis Petersen from LEGO recommended Star Wars audiobooks as a great way to pass the…
  • Personal Productivity: Business vs. busyness vs. laziness

    Scott Hanselman
    13 Jul 2014 | 10:43 pm
    There's an ancient cliché that drives a lot of my thinking about personal productivity. "Excessive busy-ness is a common form of laziness." Busy-ness in the Tibetan tradition is considered the most extreme form of laziness. Because when you are busy you can turn your brain off. You’re on the treadmill. The only  intelligence comes in the morning when you make your To Do list and you get rid of all the possible space that could happen in your day. - Elephant Journal, 2008 The Tibetan term lelo, as I understand it, begins to describe this kind of laziness. Kausidya (Sanskrit;…
  • Hanselman's Newsletter of Wonderful Things: June 2nd, 2014

    Scott Hanselman
    11 Jul 2014 | 11:15 pm
    I have a "whenever I get around to doing it" Newsletter of Wonderful Things. Why a newsletter? I dunno. It seems more personal somehow. Fight me. You can view all the previous newsletters here. You can sign up here to the Newsletter of Wonderful Thingsor just wait and get them some weeks later on the blog, which hopefully you have subscribed to. If you're signed up via email, you'll get all the goodness FIRST. I also encourage you to subscribe to my blog. You can also have all my blog posts delivered via email if you like. Here's the Newsletter from June. Subscribers get the new one…
  • How to enter and use Emoji on Windows 8.1

    Scott Hanselman
    8 Jul 2014 | 11:15 pm
    I have an iPhone 5s and every once in a while my wife and would be texting and I would send her a and she would be like "why you sending me a square?" Then later she got a Nokia 1020 and then we could send each other Emoji's back and forth 😄 😃 😀 😊 ☺ 😉 😍. Today you can use Emoji pretty much anywhere, be it mobile or on the web with most modern browsers. Windows 8 has an on-screen keyboard that you can use to type Emoji, even if you use a regular keyboard and mouse. Perhaps you think Emoji are silly? Did you know that Twitter actually makes sure Emoji work in all browsers by…
  • add this feed to my.Alltop

    The Register

  • Healthy Fibre biz fattens QLogic's bottom line... and not before time

    25 Jul 2014 | 9:03 am
    Only way is up for storage adapter supplier It's a new fiscal year and a fresh first quarter for QLogic... and it looks like Q’s droopy revenue woes are set to end. It appears to have bottomed out, with numbers once again on the rise as Q starts growing again.…
  • Feel free to BONK on the TUBE, says Transport for London

    25 Jul 2014 | 8:29 am
    Plus: Almost NOBODY uses pay-by-bonk on buses - Visa From 16 September you will be able to pay for your journey on the London Underground with your pay-by-bonk contactless card or NFC-enabled phone.…
  • Disaster Recovery upstart joins DR 'as a service' gang

    25 Jul 2014 | 8:03 am
    Quorum joins the aaS crowd with DRaaS offering Disaster recovery company Quorum uses a customer’s second site or its own cloud site to provide the user with backup and DR location for physical and virtualised server customers, and claims one-click recovery through its on-site onQ appliances.…
  • Audio tech upstart DTS takes on Wi-Fi speaker juggernaut Sonos

    25 Jul 2014 | 7:39 am
    Wireless speaker tech market gets feisty Audio tech supplier DTS is taking on Sonos’ wireless speakers with its Play-Fi tech, which it claims employs open and lossless audio technology.…
  • The XP factor gives MEGA-DISTIE Ingram Q2 sales a boost

    25 Jul 2014 | 6:58 am
    Just don't ask about operating profits... The tills rang often for massive global distie Ingram Micro during its second calendar quarter, helped by frenzied PC refresh activity, but squeezing out better long term profits remains a work in progress.…
 
  • add this feed to my.Alltop

    Joel on Software

  • Trello, Inc.

    24 Jul 2014 | 8:03 pm
    Hello? is this thing on? I’m not sure if I even know how to operate this “blog” device any more. It’s been a year since my last post. I’m retired from blogging, remember? Want to hear something funny? The only way I can post blog posts is by remote-desktopping into a carefully preserved Windows 7 machine which we keep in a server closet running a bizarrely messed-up old copy of CityDesk which I somehow hacked together and which only runs on that particular machine. The shame! I do need to fill you in on some exciting Trello News, though. As you no doubt know, Trello is the…
  • Victory Lap for Ask Patents

    22 Jul 2013 | 12:55 pm
    There are a lot of people complaining about lousy software patents these days. I say, stop complaining, and start killing them. It took me about fifteen minutes to stop a crappy Microsoft patent from being approved. Got fifteen minutes? You can do it too. In a minute, I’ll tell you that story. But first, a little background. Software developers don’t actually invent very much. The number of actually novel, non-obvious inventions in the software industry that maybe, in some universe, deserve a government-granted monopoly is, perhaps, two. The other 40,000-odd software patents issued every…
  • Free as in Fortune Cookies

    30 Apr 2013 | 1:42 pm
    Trello has been out for less than two years and it’s been growing like wildfire. We recently hit 1.5 million members, of whom about 1/3 perform some action every month, and our MongoDB database now contains more than 70 million cards on 3.7 million boards. So the obvious question I get all the time is, “How exactly are you supposed to make money with that?” You may have noticed that Trello is free. Not “free trial,” not “freemium,” but just plain old free. Some people have justifiably wondered if it really makes sense to pay a dozen people, nestled in fancy offices with free…
  • The Patent Protection Racket

    2 Apr 2013 | 11:31 am
    The fastest growing industry in the US right now, even during this time of slow economic growth, is probably the patent troll protection racket industry. Lawsuits surrounding software patents have more than tripled since 1999. It’s a great business model. Step one: buy a software patent. There are millions of them, and they’re all quite vague and impossible to understand. Step two: FedEx a carefully crafted letter to a few thousand small software companies, iPhone app developers, and Internet startups. This is where it gets a tiny bit tricky, because the recipients of the letter need to…
  • Town Car Version Control

    11 Mar 2013 | 6:34 pm
    The team at Fog Creek is releasing a major new version of Kiln today. Kiln is a distributed version control system. One of the biggest new features is Kiln Harmony, which lets you operate on Kiln repositories using either Git or Mercurial. So you can push changes to a Kiln repo using Git and then pull them using Mercurial. This means that you never have to decide whether you want to use Git or Mercurial. Religious war: averted. But, I’m getting ahead of myself! For those of you that have been living under a rock, the single biggest change in developers’ lives in the last decade (besides…
  • add this feed to my.Alltop

    Marc Andreessen

  • Beware the ‘Edifice Complex’ — and 9 Other Ways to Damage a High-Growth Startup

    pmarca
    8 Jul 2014 | 9:54 am
    Here are 10 ways to grievously damage your high-growth tech startup – and hurt the perception of Silicon Valley in the process. None of these are specific to any one company ; they’re general patterns we’ve observed across multiple cycles of tech startups. MOREFiled under: Uncategorized
  • What It Will Take to Create the Next Great Silicon Valleys (Plural)

    pmarca
    23 Jun 2014 | 10:01 am
    Photo: Patrick Nouhailler/ Flickr   The popular recipe for creating the “next” Silicon Valley goes something like this: *Build a big, beautiful, fully equipped technology park; *Mix in R&D labs and university centers; *Provide incentives to attract scientists, firms, and users; *Interconnect the industry through consortia and specialized suppliers; *Protect intellectual property and tech transfer; and *Establish a favorable business environment and regulations. Except … this approach to innovation clusters hasn’t really worked. Some have even dismissed these government-driven…
  • This is Probably a Good Time to Say That I Don’t Believe Robots Will Eat All the Jobs …

    pmarca
    13 Jun 2014 | 8:49 am
    Image: Tobias Higbie THE ROBOT TWEETSTORMS by @PMARCA One of the most interesting topics in modern times is the “robots eat all the jobs” thesis. It boils down to this: Computers can increasingly substitute for human labor, thus displacing jobs and creating unemployment. Your job, and every job, goes to a machine. This sort of thinking is textbook Luddism, relying on a “lump-of-labor” fallacy – the idea that there is a fixed amount of work to be done. The counterargument to a finite supply of work comes from economist Milton Friedman — Human wants and needs are infinite, which…
  • When Carl Icahn Ran a Company: The Story of TWA.

    pmarca
    18 Mar 2014 | 6:00 am
    From “TWA – Death Of A Legend” by Elaine X. Grant in St. Louis Magazine, October 2005. ––– Ask any ex-staffer what went wrong with the [bankrupt] airline, and you’ll get one answer: Carl Icahn, the corporate raider who took over TWA in 1985 and systematically stripped it of its assets… In 1985, Icahn launched a sneak attack, buying up more than 20 percent of the airline’s stock… Icahn, though he already had a fairly dark reputation for buying and breaking up companies, told TWA what it wanted to hear: He wanted to make it profitable… But soon…
  • Why is Carl Icahn Making Up Another Conspiracy Theory about eBay, Marc Andreessen, and Microsoft?

    Marc Andreessen
    13 Mar 2014 | 6:00 am
    On Monday, Carl Icahn claimed to have uncovered evidence of a “workaround of the technology that was the subject of the licensing dispute between eBay and Skype’s founders and that was reportedly the cause of Microsoft ‘walking away’ [from buying Skype as an alternative to eBay selling Skype to the Silver Lake syndicate].” (1) There was no workaround. There was speculation about and discussion of a potential workaround. I never believed it would work. Had there been a workaround, the Skype syndicate wouldn’t have had to settle the litigation with the founders…
  • add this feed to my.Alltop

    Rajesh Setty » Blog

  • Three Things to Think About Before Making a Request for an Introduction

    thinksulting@gmail.com (Rajesh Setty)
    13 Jul 2014 | 3:20 pm
    First, let us clear a myth It may be true that you may have only six degrees of separation from anyone else in the world. So, theoretically speaking, if you wanted to reach ANYONE all you had to do was to find the right six-degree chain and voila, you will be right in front of that person. That rarely happens and for most part, will remain as a myth. LinkedIn has made it easy to break the boundaries a bit. For starters, you can definitely see who is in your extended network. Again, mostly the power ends right there. Just because you can now see who is connected to whom does not make you…
  • Mini Saga #134 – In a Fix

    thinksulting@gmail.com (Rajesh Setty)
    4 Apr 2014 | 12:38 am
    Mini Saga #134 – In a Fix Jenny almost knocked off Rich as she rushed out of YMCA. She was on the phone, “Hey, sorry for the delay. I was with a client.” As Rich recovered, he found Jenny rushing back inside. She was still on the phone, “Oh you are going to YMCA…let’s talk later then.” Sometimes you are in a fix because you chose to be in one of them… 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 Wisdom for…
  • Mini Saga #133 – Boomerang

    thinksulting@gmail.com (Rajesh Setty)
    2 Apr 2014 | 11:48 pm
    Mini Saga #133 – Boomerang Tom and Jack were arguing about a bug in the program. The argument escalated as they vehemently disagreed with the approach to solve the problem. Jack was angry and said, “It doesn’t matter what you say next Tom because you will be wrong.” Tom smiled and said, “You are right.” Watch what you say – you don’t want to shoot yourself in the foot. 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:…
  • Mini Saga #132 – Banter

    thinksulting@gmail.com (Rajesh Setty)
    29 Mar 2014 | 10:31 pm
    Mini Saga #132 – Banter At the end of the second over, the batsman walked aggressively towards the slip fielder. Andrew, the Umpire promptly gets him back. Batsman asked, “Why?” Andrew said, ‘Thou shall not get into a fight with the fielder!” Puzzled batsman replied, “But… I just asked him to tie my shoe laces!” Sometimes, we overdo our jobs (not intentionally, of course) 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:…
  • Why MANY Smart People Don’t Get the Support They Deserve

    thinksulting@gmail.com (Rajesh Setty)
    22 Feb 2014 | 7:25 pm
    You may have experienced this (or might have seen someone go through this situation) – you are on to something big and need a LOT of help but even people who have known you for a while are not actively supporting you in your quest. They seem to listen to everything and say encouraging words about your adventure but when it comes to doing something, they shy away from it. It bothers you because you have known these people for a LONG time and these are some people that you would totally expect 100% support from. They should be the ones that should fully understand your potential and lend…
 
  • add this feed to my.Alltop

    Jon Udell

  • Tech’s inequality paradox

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

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

    Jon Udell
    8 Jul 2014 | 7:28 am
    In How Google Map Hackers Can Destroy a Business at Will, Wired’s Kevin Poulsen sympathizes with local businesses trying to represent themselves online. Maps are dotted with thousands of spam business listings for nonexistent locksmiths and plumbers. Legitimate businesses sometimes see their listings hijacked by competitors or cloned into a duplicate with a different phone number or website. … These attacks happen because Google Maps is, at its heart, a massive crowdsourcing project, a shared conception of the world that skilled practitioners can bend and reshape in small ways…
  • Monsoon perspective

    Jon Udell
    3 Jul 2014 | 6:06 pm
    We’re having another monsoon. It feels big, and this radar snapshot confirms that it is: It owns the whole east coast! And yet, when you zoom out… Not such a big deal in the scheme of things.
  • Things in the era of dematerialization

    Jon Udell
    24 Jun 2014 | 2:51 pm
    As we clear out the house in order to move west, we’re processing a vast accumulation of things. This morning I hauled another dozen boxes of books from the attic, nearly all of which we’ll donate to the library. Why did I haul them up there in the first place? We brought them from our previous house, fourteen years ago. I could have spared myself a bunch of trips up and down the stairs by taking them directly to the library back then. But in 2000 we were only in the dawn of the era of dematerialization. You couldn’t count on being able to find a book online, search inside…
  • add this feed to my.Alltop

    Rands in Repose

  • Hacking on Mtrek

    rands
    20 Jul 2014 | 7:48 pm
    Mtrek is a real-time multiplayer space combat game loosely set in the Star Trek Universe. Sounds pretty sweet, right? Check out a screen shot. OoooOooh yeaaaaaaaah. Designed and written by Tim Wisseman and Chuck L. Peterson in the late 80s at University of California, Santa Cruz, Mtrek is completely text-based. To understand where an enemy ship was, you had to visualize the direction via the onscreen data. If this wasn’t enough mental load, it was absolutely required to develop a set of macros on top of the game’s byzantine keyboard commands in order to master a particular ship.
  • I’m the Problem

    rands
    9 Jul 2014 | 2:25 pm
    Josh Olson asks, “How do you stay the course with task management?” As part of the new gig, I’m continuing with [Workflowy] as my personal to-do system. It’s a bookmark called “Brain” and it’s roughly a page-long outline, but it’s still early in the gig. I’m bracing for the inevitable flood of tasks when I leave the honeymoon phase. When this flood does occur, I’ll likely do what I’ve done in the past. When the work associated with task management become onerous, when it’s 1am and I’m dragging and dropping tasks…
  • Going Deep on Yosemite’s Icons

    rands
    5 Jul 2014 | 1:49 pm
    Nick Keppol via MartianCraft: The first thing people usually want to discuss with an update like this is the look and feel. However, there are plenty of comparisons between the Mavericks and Yosemite icons. They’re cleaner, they’ve removed the gloss, made things happier and brighter looking, and retained some skeuomorphic elements. I have a thing for people who obsess.
  • All Hail Jaqen H’ghar

    rands
    30 Jun 2014 | 8:26 am
    No spoilers as long as you don’t click on links I’m a fan of Jaqen H’ghar. The very minor character who was featured primarily in season 2 of Game of Thrones, I feel had a disproportionate impact on Arya Stark and I’m delighted to see that at the end of of Season 5 there could be further exploration of this complex and compelling character. During my recent vacation, I realized that I wanted to re-watch all scenes involving Jaqen and Arya and the process wasn’t incredibly hard. Fire up the Game of Thrones wiki, find his page, and then map references to episodes. Using that as a…
  • One Night Ultimate Werewolf

    rands
    28 Jun 2014 | 3:52 am
    As I’ve written about before, I’m a fan of Werewolf. In fact, as part of a leadership training program I developed several years ago, we made the class of leads-to-be play Werewolf because it’s, well, a great way to see how people lie. There are problems with the classic game as written about on Boing Boing: The two biggest problems with classic Werewolf are the need for a non-playing moderator, and the fact that players who are killed early in the game (sometimes before they get a chance to do anything at all) are in for lots of downtime. One Night Ultimate Werewolf gets…
  • add this feed to my.Alltop

    Treehouse Blog

  • Sneak Peek: Behind the Scenes of the Treehouse Show

    Gill Carson
    25 Jul 2014 | 6:39 am
    Nick Pettit and Jason Seifer are so slick on screen that I bet you think they never put a foot wrong in the studio. Well, that’s where you’re wrong. In celebration of 100 episodes, here are some of the bloopers from behind the scenes at The Treehouse Show. The post Sneak Peek: Behind the Scenes of the Treehouse Show appeared first on Treehouse Blog.
  • How to Handle Revision Requests for Web Design Projects

    Maria Magher
    24 Jul 2014 | 9:00 am
    You spend weeks working on a website, agonizing over every detail and producing something that you can’t wait to show your client. You’re sure the client will be just as overjoyed as you are about the final look. You click “send,” and you wait for the accolades to start pouring in. Then you get the e-mail. The one that says, “Everything looks great, but…” The one that asks, “Could you maybe just change this one thing? Oh, and then just this one other, small thing? Wait, now that I think about it, also just this other tiny change?” Sometimes, they really are small changes.
  • New Course: Customizing the WordPress Admin Area

    Zac Gordon
    24 Jul 2014 | 6:00 am
    In this course I’ll teach you how to customize the WordPress admin area in a number of different ways. We walk through customizing the login screen, admin navigation, admin color schemes and even how to create custom dashboard widgets. With each example I’ll show you how to code the solution from scratch or use a plugin so you can follow along with these customizations regardless of your skill level. Check out the full course outline. The post New Course: Customizing the WordPress Admin Area appeared first on Treehouse Blog.
  • New Course: Python Basics

    Kenneth Love
    23 Jul 2014 | 9:51 am
    If you’re new to Python, this is the place to start. Introducing Treehouse’s very first Python course, Python Basics. In this course, I’ll take a look at some of the most common and important areas of the language, how to use them, and how to put them together into several different handy scripts. Finally, I’ll show you how to build a small console game using all of the information you’ve already learned. I’m excited to break some new ground at Treehouse and get everyone coding with Python! If you’re unsure whether this course is for you then read my…
  • The CSS “will-change” Property

    Jason Seifer
    22 Jul 2014 | 3:51 pm
    It’s Tuesday which means that the Treehouse Show is back! The Treehouse Show is a free weekly dose of what’s new in the web industry! Whether you’re new or advanced, a designer or a developer, tune in each week to catch the latest front-wend web news and tips! In episode 100 of The Treehouse Show, Nick and Jason talk about CSS properties, HTML5 forms, charting in JavaScript, and more. It’s also the 100th episode of the Treehouse Show, and they give themselves an official participation trophy. For a free month’s trial, Join Jason and Nick at…
 
  • add this feed to my.Alltop

    Perlbuzz

  • Perlbuzz news roundup for 2014-07-14

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

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

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

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

    Andy Lester
    31 Mar 2014 | 6:29 am
    These links are collected from the Perlbuzz Twitter feed. If you have suggestions for news bits, please mail me at andy@perlbuzz.com. How not to encourage people to contribute their code to the community: (reddit.com) What's new on CPAN, March 2014 (perltricks.com) The 2014 edition of Modern Perl, the book, is out. (modernperlbooks.com) Expanded error messages with "use diagnostics" (perlmaven.com) The dangers of hash iteration with "each" (blogs.perl.org) Enforcing business logic with custom DBIx::Class ResultSets (blogs.perl.org) Booking.com donates €10,000 for Perl 5 maintenance…
  • add this feed to my.Alltop

    Knowing .NET

  • Exploring HealthKit With Xamarin: Provisioning and Permissions Illustrated Walkthrough

    larry
    11 Jul 2014 | 12:45 pm
    One of the more interesting frameworks in iOS 8 is Health Kit, system-wide persistent storage for health-related information. I’m just beginning to explore the namespace myself, but thought I’d walk through the steps you need to manipulate Health Kit with Xamarin. Because health-related information is so sensitive, developing for Health Kit requires: The app be developed using an “Explicit App ID” with Health Kit Services explicitly enabled (see below); The Entitlements.plist must have a com.apple.developer.healthkit key set to true; and At initial runtime, the user…
  • The Protocol Pattern

    larry
    10 Jul 2014 | 9:32 am
    In C# (and F#), one can define extension methods on interfaces. These extension methods can have implementations, which can be used as default implementations for implementors of the extension. I haven’t heard a name for this technique. Example: interface IFoo { } static class IFoo_Extensions { public static void Foo(this IFoo self) { Console.WriteLine("Foo"); } } class ImplementingClass : IFoo { } class MainClass { public static void Main (string[] args) { var aFoo = new ImplementingClass (); aFoo.Foo (); //Prints "Foo" from extension default implementation } }…
  • Local Notifications in iOS 8 With Xamarin

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

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

    larry
    20 Jun 2014 | 12:33 pm
    I have the best job in the world: namespace SceneKitFSharp open System open MonoTouch.UIKit open MonoTouch.Foundation open MonoTouch.SceneKit open MonoTouch.CoreAnimation type MySceneKitController () = inherit UIViewController() override this.ViewDidLoad () = let scene = new SCNScene () //Positions everyone! let boxNode = new SCNNode () boxNode.Geometry <- new SCNBox( Width = 1.0F, Height = 1.0F, Length = 1.0F, ChamferRadius = 0.02f ) scene.RootNode.AddChildNode (boxNode) let material = new SCNMaterial () material.Diffuse.Contents <- UIImage.FromFile ("textureX.png")…
  • add this feed to my.Alltop

    Official jQuery Blog

  • The (Not Just) jQuery Foundation

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

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

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

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

    Dave Methvin
    18 Apr 2014 | 12:30 pm
    Spring has sprung, and these release candidates for jQuery 1.11.1 and 2.1.1 are in full bloom. You know what that means? It’s time to get serious about testing! We really want our next release to be solid and reliable, and to do that we need your help. Please try out these files in your projects and pages, just a quick test would be appreciated. If you unearth any problems, let us know at bugs.jquery.com. The beta files are located on the jQuery CDN, you can include them directly from the CDN if you like (but don’t use them in production!). As always, the 1.x branch includes…
 
  • add this feed to my.Alltop

    Channel 9

  • Xbox One Controller Controlled Rocket Launcher...

    Greg Duncan
    25 Jul 2014 | 6:00 am
    Bruno Capuano (aka El Bruno) continues exploring the Xbox One Controller, this time extending is the past work he's done with a USB Rocket Launcher.Two related past posts from Bruno;Accessing the XBOX One Controller with C# and making it Accessible tooKinect'ing to a Rocket Launcher? Oh yeah...[#CODING4FUN] XBoxOne Controller and USB Rocket LauncherNow a little explanation on how to assemble this. I used the basis of my post about How to control with C# XBoxOne command. Then with a bit of code to control the rocket launcher, I get to connect both devices and the fun starts.The complete…
  • Azure WebJobs 105 - Scaling out Web Jobs | Azure Friday

    Azure
    24 Jul 2014 | 5:30 pm
    Scott talks to Pranav Rastogi in this continuation of the WebJobs series. Here we learn how to scale our web jobs out to multiple instances.
  • Understanding the new world of Apps for Office and SharePoint | The Garage Series for Office 365

    Jeremy Chapman
    24 Jul 2014 | 12:53 pm
    This is a "lost episode" of the Garage Series filmed in New Orleans, host Jeremy Chapman is joined by architect TSP and Office extensibility guru, Richard diZerega, to discuss the new app model for Office and SharePoint. Richard also takes on the challenge to help navigate the culinary options of New Orleans by integrating Web services directly with Office and SharePoint using in-box and custom apps.Stay up to date with the latest shows at www.microsoft.com/garageDownload the Windows Phone app or the Windows 8 appFollow @OfficeGarage on twitter
  • Using the Windows Phone Emulator to test your geofencing app | Windows Store Developer Solutions

    Bret Bentzinger
    24 Jul 2014 | 11:13 am
    This video blog was designed to compliment the Using the Windows Phone Emulator for testing Apps with gefoencing text blog written by the Windows Apps Team.  It illustrates some tips and tricks used for testing your apps that have geofencing. [00:35] - Refreshing Location State in the Emulator[01:31] - Configure Emulator to route mode[01:50] - Programming and Saving Test Routes[02:29] - Pre-loading your route[03:06] - Setting speed and accuracy profile[03:29] - Testing the geofence[04:50] - Manually triggering a geofence background task in Visual…
  • Capturing Facial Expressions with the Kinect for Windows v2

    Greg Duncan
    24 Jul 2014 | 6:00 am
    Today Tom Kerkhove, Kinect for Windows MVP, shows off one of the coolest things in the new Kinect for Windows v2 Device and SDK, how we now have built in facial expression support...First look at Expressions – Displaying expressions for a tracked personOne of the biggest feature requests was the ability to track the expressions of the users. Today I’m happy to tell you that this is now available in the alpha [UPDATE (15/07/2014) – The sample is updated based on the public preview SDK.] SDK thanks to the facetracking!In this post I will walk you through the steps to display the…
  • add this feed to my.Alltop

    java.net

  • Apache TomEE JAX-RS and Arquillian Starter Project

    myfear
    6 Jul 2014 | 10:19 pm
    David Blevins gets you started with Apache TomEE JAX-RS and Arquillian. He introduces you to a ready-to-fork repository which already contains everything you need. And of course he also walks you through the code. Source: http://www.tomitribe.com/blog/2014/06/apache-tomee-jax-rs-and-arquillian-starter-project/ Community: Java Enterprise  
  • DevNation 2014 - Neal Ford - Opening Keynote: Agile Architecture and Design

    myfear
    6 Jul 2014 | 10:08 pm
    Donald Rumsfeld was right: it's the unknown unknowns that are the real killers in software development. Design decisions made too early are just speculations without facts. But you must have architecture in place before you can do anything. This session talks about the tension between architecture & design in agile projects. Direct Youtube Link! Source: https://www.youtube.com/watch?v=fFs5RoqEh8Q Community:  
  • Diagnosing TLS, SSL, and HTTPS

    myfear
    6 Jul 2014 | 2:47 pm
    When building inter-connected applications, developers frequently interact with TLS-enabled protocols like HTTPS. With recent emphasis on encrypted communications, Eric Costlow covers the way in which the JDK evolves regarding protocols, algorithms, and changes, as well as some advanced diagnostics to better understand TLS connections like HTTPS. Source: https://blogs.oracle.com/java-platform-group/entry/diagnosing_tls_ssl_and_https Community: OpenJDK  
  • How to Develop in Java on the Raspberry Pi

    myfear
    6 Jul 2014 | 2:45 pm
    When developing embedded applications, you need to have the right tools. That is, tools that integrate seamlessly with your embedded platform. Geertjan Wielenga created a screencast to demonstrate how NetBeans IDE simplifies Java development on the Raspberry Pi. Source: https://www.youtube.com/watch?v=ebHbDlTnV-I Community: NetBeans  
  • JavaEE - From zero to app in minutes with PrimeFaces, MySQL and NetBeans

    myfear
    6 Jul 2014 | 2:42 pm
    JavaEE offers a full stack to build enterprise class web applications out of the box and the Primefaces component library speed up the UI development process. Bruno Condemi shows you in this post how to get up and running with JavaEE in minutes using NetBeans IDE 8, Primefaces 4, TomEE and MySql database. Source: http://opendevelopmentnotes.blogspot.de/2014/07/javaee-from-zero-to-app-in-minutes.html Community: Java Enterprise  
  • add this feed to my.Alltop

    The Daily WTF

  • Error'd: The Best Truck in the World!

    25 Jul 2014 | 2:45 am
    "Apparently this truck has a few more features than standard trucks," writes Derek, "I'm sure the price would have been an even $3,000,000 but there are a few miles on it to drive it down."   Dallin wrote, "This must have been a pretty amazing update to Google Maps if it was going to give me 11 seconds of my life back!"   "This was taken in a service center/rest stop on the westbound Highway 401 in Ontario, Canada," writes Andrew, "I wasn't able to discover much about Ontario from the screen, except that they use PCs for their slideshows."   "You know what, at a -216% discount,…
  • CodeSOD: Doing a Split...the Hard Way

    24 Jul 2014 | 3:15 am
    Way back when Java first came out, if you wanted to split a string into tokens, you had to roll your own mechanism to do so. Of course, even as far back as Java 1.2, there were some built-in secrets to help you tokenize your string so you could iterate over the tokens. David S. found this little gem written by one of his cohorts in a very recent version of Java (which we all know has absolutely no way of splitting a string into tokens). While it's plausible that someone new to Java might not know about the built-in function to tokenize a string, it's pretty clear from this piece of ingenuity…
  • Limited Options

    23 Jul 2014 | 3:15 am
    Security is challenging to get right. It's always a complex balancing act between what users want and what administrators need. Between placing the server in a hermetically sealed container with no cables running the outside world, and setting the server up on the busiest street corner in town with an already logged-in administrator account pulled up on the attached monitor. Depending on the O/S update policy in practice at your company, that last example can be roughly the equivalent of connecting your server to the Internet. Here at TDWTF, security is a common topic of submissions. If only…
  • CodeSOD: An Odd Way to Find Even Numbers

    22 Jul 2014 | 3:15 am
    Fred S. never much cared for zebra striping, the UI pattern than was all the rage after Mac OS X launched in 2001. It found its way into other Mac applications, web pages, even onto Linux. Like a tsunami of alternating grey-and-white waves, it overtook everything in its path. After numerous requests from users, the project manager for WeightTracker asked Fred to add zebra striping to the weight journal window. Fred had inherited oversight of the application after the original developer, Louis, had been poached by their underperforming rival. Louis, not a fan of Visual Basic's built-in…
  • The Great Bacon Conspiracy

    21 Jul 2014 | 3:15 am
    As an IT infrastructure manager, Jerry spent more time skimming his junkmail folder than he liked. Unfortunately, a large number of important messages landed there, because Garrett, the CSO, mandated an extremely aggressive approach to identifying spam. No less than once a week, a vital message was marked as spam. One afternoon, Jerry noticed an email from Garrett canned away in the spam folder. It was badly formatted, incomprehensible, and CCed to a large list of people. He forwarded the message to the security office, noting, “This looks suspicious. Could someone have malware? Or is…
 
  • add this feed to my.Alltop

    The Old New Thing

  • How do I obtain the computer manufacturer's name from C++?

    Raymond Chen - MSFT
    25 Jul 2014 | 7:00 am
    Some time ago, I gave a scripting solution to the problem of obtaining the computer manufacturer and model. But what if you want to do this from C++? I could translate the script into C++, or I could just point you to Creating a WMI Application Using C++ in MSDN. In particular, one of the WMI C++ Sample Applications does exactly what you want: Example: Creating a WMI Application. The only things you need to do are change SELECT * FROM Win32_Process to SELECT * FROM Win32_ComputerSystem, and change Name to Manufacturer, and then again to Model.
  • When I send a WM_GETFONT message to a window, why don't I get a font?

    Raymond Chen - MSFT
    24 Jul 2014 | 7:00 am
    A customer reported that the WM_GET­FONT message was not working. Specifically, they sent the message to a window, and they can plainly see that the window is rendering with a particular font, yet the WM_GET­FONT message returns 0. Why isn't the window returning the correct font handle? The WM_SET­FONT and WM_GET­FONT messages are not mandatory. A window may choose to support them, or it may choose not to, or it may even choose to support one but not the other. (Though if it supports WM_SET­FONT, it probably ought to support WM_GET­FONT.) For example, our scroll bar…
  • When will GetSystemWindowsDirectory return something different from GetWindowsDirectory?

    Raymond Chen - MSFT
    23 Jul 2014 | 7:00 am
    Most of the time, the Get­Window­Directory returns the Windows directory. However, as noted in the documentation for Get­System­Windows­Directory: With Terminal Services, the Get­System­Windows­Directory function retrieves the path of the system Windows directory, while the Get­Windows­Directory function retrieves the path of a Windows directory that is private for each user. On a single-user system, Get­System­Windows­Directory is the same as Get­Windows­Directory. What's going on here, and how do I test this scenario? When Terminal…
  • Microspeak: Tell Mode / Ask Mode

    Raymond Chen - MSFT
    22 Jul 2014 | 7:00 am
    As a product nears release, the rate of change slows down, and along the way, the ship room goes through stages known as Tell Mode and Ask Mode. In Tell Mode, any changes to the product do not require prior approval, but you are required to present your changes to the next ship room meeting and be prepared to explain and defend them. The purpose of this exercise is to get teams accustomed to the idea of having to present their changes to the ship room as a warm-up for Ask Mode. There is also the psychological aspect: If you have to present and defend your changes, you are going to be more…
  • The alternate story of the time one of my colleagues debugged a line-of-business application for a package delivery service

    Raymond Chen - MSFT
    21 Jul 2014 | 7:00 am
    Some people objected to the length, the structure, the metaphors, the speculation, and fabrication. So let's say they were my editors. Here's what the article might have looked like, had I taken their recommendations. (Some recommendations were to text that was also recommended cut. I applied the recommendations before cutting; the cuts are in gray.) You tell me whether you like the original or the edited version. Back in the days of Windows 95 development, one of my colleagues debugged a line-of-business application for a major delivery service. This was a program that the company gave…
  • add this feed to my.Alltop

    Lambda the Ultimate - Programming Languages Weblog

  • A Next Generation Smart Contract and Decentralized Application Platform

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

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

    17 Jul 2014 | 3:19 pm
    We are having another PLATEAU workshop at SPLASH 2014. We have a new category for "Hypotheses Papers" and thought this would be particularly appealing to the LTU community. http://2014.splashcon.org/track/plateau2014 Programming languages exist to enable programmers to develop software effectively. But how efficiently programmers can write software depends on the usability of the languages and tools that they develop with. The aim of this workshop is to discuss methods, metrics and techniques for evaluating the usability of languages and language tools. The supposed benefits of such languages…
  • Interactive scientific computing; of pythonic parts and goldilocks languages

    12 Jul 2014 | 11:25 am
    Graydon Hoare has an excellent series of (two) blog posts about programming languages for interactive scientific computing. technicalities: interactive scientific computing #1 of 2, pythonic parts technicalities: interactive scientific computing #2 of 2, goldilocks languages The scenario of these posts is to explain and constrast the difference between two scientific computing languages, Python and "SciPy/SymPy/NumPy, IPython, and Sage" on one side, and Julia on the other, as the result of two different design traditions, one (Python) following Ousterhout's Dichotomy of having a convenient…
  • 2014 APL Programming Competition is Open

    10 Jun 2014 | 2:49 am
    The sixth annual International APL Problem Solving Competition is now live! Dyalog Ltd invites students worldwide to put their programming and problem-solving skills to the test by using any APL system to develop solutions to ten questions and solve a series of problems. This is a contest for people who love a challenge and learning new things for fun, with the added bonus that you can win one of 43 cash prizes totalling $8,500, including a grand prize of $2,500 and a trip to Eastbourne in the U.K. to attend the annual Dyalog Ltd user meeting in September 2014. For the rules and eligibility…
 
  • add this feed to my.Alltop

    Coding Horror

  • The "Just In Time" Theory of User Behavior

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

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

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

    Jeff Atwood
    16 Apr 2014 | 10:22 am
    I've expressed my disillusionment with to-do lists before. But let's try something simpler, a little experiment. What do you use to keep track of what you need to do? Hold it up, so I can see it. Humor me. Seriously! No no no, hold it closer, near the screen here. Let me look at it. Let me get a good, long look at it. Now imagine me slapping this thing out of your hand. I just want to make a point, not break your fancy whatchamacallit. So pretend I slapped it into a soft fluffy pillow on the ground, not the hard concrete of the sidewalk. Though I probably should have. Whatever that thing is,…
  • Please Read The Comments

    Jeff Atwood
    19 Mar 2014 | 2:31 pm
    I find the Don't Read The Comments movement kind of sad. Comments sections are frequently misogynistic, homophobic, racist, and very often POORLY WRITTEN. Why bother reading them?— Don't Read Comments (@AvoidComments) March 8, 2014 In 2006 I said that a blog without comments is not a blog and I stand behind that statement. There have been brief periods where my own blog has been temporarily without comments, but they will always come back as long as I'm in charge here. I'm a fan of comments, warts and all. They're noisy, sure, but in my experience they reliably produce crowdsourced…
  • add this feed to my.Alltop

    Martin Fowler

  • Part 4 of Collection Pipelines: alternatives

    Martin Fowler
    24 Jul 2014 | 5:57 am
    In this installment I look at alternatives to using a collection pipeline: loops and comprehensions.
  • Part 3 of Collection Pipelines: complex example inverting a many-to-many relationship

    Martin Fowler
    23 Jul 2014 | 6:20 am
    I’ve added a more complex example to the article, one that inverts a many-to-many relationship. This also raises the question of how to factor more complex pipelines
  • Part 2 of Collection Pipelines: a couple more examples

    Martin Fowler
    22 Jul 2014 | 7:04 am
    I’ve added two more examples of collection pipelines with this second installment. The first is the classic combination of map and reduce, also introducing specifying functions with names as well as lambdas. The second introduces the group-by operation and treating hashmaps as key-value pairs.
  • Collection Pipelines

    Martin Fowler
    21 Jul 2014 | 6:12 am
    I’ve often come across a pattern in code where you organize some computation by passing collections through a pipeline of operations. I first came across it in Unix, did it in Smalltalk and Ruby, and find it common in functional programming. I’ve written an article to describe this pattern, and this is the first installment which contains an initial introduction and a definition of the pattern.
  • photostream 69

    Martin Fowler
    6 Jul 2014 | 10:07 am
    Stonington, CT
  • add this feed to my.Alltop

    Channel 9

  • Xbox One Controller Controlled Rocket Launcher...

    Greg Duncan
    25 Jul 2014 | 6:00 am
    Bruno Capuano (aka El Bruno) continues exploring the Xbox One Controller, this time extending is the past work he's done with a USB Rocket Launcher.Two related past posts from Bruno;Accessing the XBOX One Controller with C# and making it Accessible tooKinect'ing to a Rocket Launcher? Oh yeah...[#CODING4FUN] XBoxOne Controller and USB Rocket LauncherNow a little explanation on how to assemble this. I used the basis of my post about How to control with C# XBoxOne command. Then with a bit of code to control the rocket launcher, I get to connect both devices and the fun starts.The complete…
  • Azure WebJobs 105 - Scaling out Web Jobs | Azure Friday

    Azure
    24 Jul 2014 | 5:30 pm
    Scott talks to Pranav Rastogi in this continuation of the WebJobs series. Here we learn how to scale our web jobs out to multiple instances.
  • Understanding the new world of Apps for Office and SharePoint | The Garage Series for Office 365

    Jeremy Chapman
    24 Jul 2014 | 12:53 pm
    This is a "lost episode" of the Garage Series filmed in New Orleans, host Jeremy Chapman is joined by architect TSP and Office extensibility guru, Richard diZerega, to discuss the new app model for Office and SharePoint. Richard also takes on the challenge to help navigate the culinary options of New Orleans by integrating Web services directly with Office and SharePoint using in-box and custom apps.Stay up to date with the latest shows at www.microsoft.com/garageDownload the Windows Phone app or the Windows 8 appFollow @OfficeGarage on twitter
  • Using the Windows Phone Emulator to test your geofencing app | Windows Store Developer Solutions

    Bret Bentzinger
    24 Jul 2014 | 11:13 am
    This video blog was designed to compliment the Using the Windows Phone Emulator for testing Apps with gefoencing text blog written by the Windows Apps Team.  It illustrates some tips and tricks used for testing your apps that have geofencing. [00:35] - Refreshing Location State in the Emulator[01:31] - Configure Emulator to route mode[01:50] - Programming and Saving Test Routes[02:29] - Pre-loading your route[03:06] - Setting speed and accuracy profile[03:29] - Testing the geofence[04:50] - Manually triggering a geofence background task in Visual…
  • Capturing Facial Expressions with the Kinect for Windows v2

    Greg Duncan
    24 Jul 2014 | 6:00 am
    Today Tom Kerkhove, Kinect for Windows MVP, shows off one of the coolest things in the new Kinect for Windows v2 Device and SDK, how we now have built in facial expression support...First look at Expressions – Displaying expressions for a tracked personOne of the biggest feature requests was the ability to track the expressions of the users. Today I’m happy to tell you that this is now available in the alpha [UPDATE (15/07/2014) – The sample is updated based on the public preview SDK.] SDK thanks to the facetracking!In this post I will walk you through the steps to display the…
 
  • add this feed to my.Alltop

    CodePlex

  • CodePlex Daily Summary for Thursday, July 24, 2014

    24 Jul 2014 | 11:00 am
    CodePlex Daily Summary for Thursday, July 24, 2014Popular ReleasesWPF AutoComplete: Release 1.0.0.4: Added Loading Indicator. Loading suggestions asynchronously.Node.js Tools for Visual Studio: 1.0 Beta 2: We’re pleased to announce the release of Node.js Tools for Visual Studio 1.0 Beta 2. Node.js Tools for Visual Studio (NTVS) is an open-source plug-in for Visual Studio which supports developing applications for Node.js written in JavaScript. NTVS supports a broad range of features including editing, IntelliSense, debugging including edit and continue and cross platform…
  • CodePlex Daily Summary for Wednesday, July 23, 2014

    23 Jul 2014 | 11:00 am
    CodePlex Daily Summary for Wednesday, July 23, 2014Popular ReleasesNode.js Tools for Visual Studio: 1.0 Beta 2: We’re pleased to announce the release of Node.js Tools for Visual Studio 1.0 Beta 2. Node.js Tools for Visual Studio (NTVS) is an open-source plug-in for Visual Studio which supports developing applications for Node.js written in JavaScript. NTVS supports a broad range of features including editing, IntelliSense, debugging including edit and continue and cross platform debugging, profiling, NPM integration, TypeScript, and an integrated REPL window. NTVS also makes…
  • CodePlex Daily Summary for Tuesday, July 22, 2014

    22 Jul 2014 | 11:00 am
    CodePlex Daily Summary for Tuesday, July 22, 2014Popular ReleasesShipping.ByTotal plugin for nopCommerce: Shipping.ByTotal 1.17: Version 1.17 Supported nopCommerce Version: 3.40 Changes: Updated for nopCommerce 3.40 Upgrade 1.16 to 1.17: Download 1.17 release (compiled version or compile your own from the source) After upgrading nopCommerce, copy the Shipping.ByTotal folder from the archive to the /Plugins folder Click button 'Reload list of plugins' on Admin > Configuration > Plugins Click 'Configure' for the plugin. See the following topic…
  • CodePlex Daily Summary for Monday, July 21, 2014

    21 Jul 2014 | 11:00 am
    CodePlex Daily Summary for Monday, July 21, 2014Popular ReleasesAlienShuffle: AlienShuffle Install: First release. Be the first of your friends to download now!Linq4Javascript: Initial Release Version 1.0: Initial Releasebabelua: 1.6.4.0: V1.6.4.0 - 2014.7.21New feature: "print" content display to the "output" window; Stability improvement: fix a bug that the breakpoint will not currently be hit, because the lua file path is special ( just like c:\proj\.\script\config.lua );SEToolbox: SEToolbox 01.039.011 Release…
  • CodePlex Daily Summary for Sunday, July 20, 2014

    20 Jul 2014 | 11:00 am
    CodePlex Daily Summary for Sunday, July 20, 2014Popular ReleasesTEncoder: 4.2.0: Added: Post-encode options for video downloader Added: Users can now stop video link adding process Added: A few changes to progress interface Fixed: Adding an YouTube link from a playlist could cause some problems Fixed: Download time value written to log was always empty Fixed: Post-encode options weren't used Fixed: TEncoder couldn't write logs because logs folder wasn't created in some rare cases Updated: Youtube-dl Updated: FFMpegFineUI - jQuery / ExtJS…
  • add this feed to my.Alltop

    Planet MySQL

  • Monitoring MySQL flow control in Percona XtraDB Cluster 5.6

    MySQL Performance Blog
    25 Jul 2014 | 7:41 am
    Monitoring flow control in a Galera cluster is very important. If you do not, you will not understand why writes may sometimes be stalled. Percona XtraDB Cluster 5.6 provides 2 status variables for such monitoring: wsrep_flow_control_paused and wsrep_flow_control_paused_ns. Which one should you use?What is flow control?Flow control does not exist with regular MySQL replication, but only with Galera replication. It is simply the mechanism nodes are using when they are not able to keep up with the write load: to keep replication synchronous, the node that is starting to lag instructs the other…
  • Prepared Statement Samples

    24 Jul 2014 | 5:00 pm
    One of our most useful features is Top Queries, which allows users to examine various metrics for families of similar queries. Once a query family is selected, we can drill down into its query samples. Individual samples are shown on a scatterplot. Selecting individual samples will display its captured SQL, latency, errors, and more. We collect query samples by decoding the MySQL protocol over TCP and extracting the query text. Not only that, we also capture errors, warnings, and more by inspecting traffic over the wire. Until now, query samples excluded prepared statements. This is because…
  • Putting MySQL Fabric to Use: July 30 webinar

    Fernando Ipar
    24 Jul 2014 | 3:13 pm
    Martin and I have recently been blogging together about MySQL Fabric (in case you’ve missed this, you can find the first post of the series here), and on July 30th, we’re going to be presenting a webinar on this topic titled “Putting MySQL Fabric to Use.”The focus of the webinar is to help you get started quickly on this technology, so we’ll include very few slides (mostly just a diagram or two) and then jump straight into shared screen mode, with lots of live console and source code examples.In order to make the best use of time, we won’t show you how to…
  • New webinar-on-demand: Geographically distributed multi-master MySQL clusters

    Petri Virsunen
    24 Jul 2014 | 1:30 pm
    Global data access can greatly expand the reach of your business. Continuent Tungsten multi-site multi-master (MSMM) solutions enable applications to accept write traffic in multiple locations across on-premises and cloud providers. This includes the following important real-world use cases: Improve performance for globally distributed users registering hardware devices by permitting updatesPlanetMySQL Voting: Vote UP / Vote DOWN
  • Docker: Containers for the Masses -- Getting terms straight

    Patrick Galbraith
    24 Jul 2014 | 5:00 am
    I was recently discussing container technologies with my team and was trying to explain the various container-related projects including LXC, libcontainer, Docker, Kubernetes, CoreOS, and how all these fit together. I agreed that a blog post would be a good way to further clarify some terms. I wanted to continue my more in-depth example-laden blog posts, particularly about Ansible and Docker as well as the Ansible dynamic inventory plugin for Docker, though wanted to get my thoughts out before I forget (I have young children)! This blog post is the latest in the series: Introduction…
  • add this feed to my.Alltop

    mySQL DBA, Architecture, Software, Web, Dev

  • Manually Switch Slaves to new Masters in mySQL 5.6 (XTRADB 5.6)

    Dathan Pattishall
    10 Jul 2014 | 2:41 pm
    I'm really excited about Fabric which was recently announced. Everything it does has been a variety of scripts for  me or manual tasks, but before I can integrate Fabric into my system I must know more about it. When dealing with live-data and moving servers around I still do things manually just because it makes me feel better to know that if data is lost, I was the cause for doing something dumb. Basically I need to know everything about Fabric including line by line execution until I will deploy it.Here are my steps for switching and replacing a Shard Slave.Imagine having a setup in…
  • CTO of Shots on Core Technology, Culture and Working on the greatest App in the World

    Dathan Pattishall
    3 Jun 2014 | 1:26 pm
    MySQL has opened a lot of avenues and opportunities for me. I am the CTO of Shots and I got here because I was a mySQL DBA, who can code in a variety of languages, understand data access, layout and design fast backends that scales to well over 100 million users, manage a team, give back to the community and prove myself through constant good work. Plus I've made every single mistake, so I know what not to do.At Shots we of course use Percona XTRA DB 5.6, with Memcache, Redis, ElasticSearch, HAProxy, FluentD with Logstash plugins, Ruby, PHP 5.4, Go, Java, Erlang and AWS which are managed…
  • MariaDB 10.0.4, BeanStalkD, Geographic Replication, Event Tracker for stats gathering at 60K stats a second

    Dathan Pattishall
    28 Oct 2013 | 2:33 pm
    Every company needs to see stats to understand how the application is performing, and how users are using the application(s). Typically a stat for most basic questions and even some advance questions can be summarized as  "What is said event over time?".  We call this EventTracker.To add to the complexity of generating stats, how do you get stat events from a DataCenter (DC) in Singapore, a DC in Western Europe, a DC in Oregon to a database for querying in West Virginia - near real-time? I used multisource replication, and the BLACKHOLE storage-engine to do so with MariaDB.Above is…
  • Speaking at RAMP: Scale Patterns and handling exponential growth without downtime

    Dathan Pattishall
    7 Jul 2013 | 1:38 pm
    I will be in Budapest talking about Scale and Rapid Growth. I will start off with Flickr's Five minute conversation to take a direction on how to scale the backend to getting 90 million users in 3 weeks after going Viral.http://rampconf.com/main.html#scheduleRAMP will also have live streaming broadcasted at TNW,  HWSW and on USTREAM
  • First Week.5 in China: Part Two, Refactor PHP get 10% more capacity with one change

    Dathan Pattishall
    24 Jun 2013 | 4:44 am
    The PHP code that I've experienced in China so far is pretty good. I have been in some environments where the Code is horrendous-where variables are set in one file yet used in another file via a require_once.  If that magic variable is not set everything would break with side-effect galore. This is not the case here for the China Team. This team is really good not to imply the other-one wasn't just praising the current one.The SQL, like many other companies I have been at requires some more extra effort, but the hunger to learn and improve is throughout the culture of the…
 
  • add this feed to my.Alltop

    MySQL Performance Blog

  • Monitoring MySQL flow control in Percona XtraDB Cluster 5.6

    Stephane Combaudon
    25 Jul 2014 | 7:41 am
    Monitoring flow control in a Galera cluster is very important. If you do not, you will not understand why writes may sometimes be stalled. Percona XtraDB Cluster 5.6 provides 2 status variables for such monitoring: wsrep_flow_control_paused and wsrep_flow_control_paused_ns. Which one should you use?What is flow control?Flow control does not exist with regular MySQL replication, but only with Galera replication. It is simply the mechanism nodes are using when they are not able to keep up with the write load: to keep replication synchronous, the node that is starting to lag instructs the other…
  • Putting MySQL Fabric to Use: July 30 webinar

    Fernando Ipar
    24 Jul 2014 | 3:13 pm
    Martin and I have recently been blogging together about MySQL Fabric (in case you’ve missed this, you can find the first post of the series here), and on July 30th, we’re going to be presenting a webinar on this topic titled “Putting MySQL Fabric to Use.”The focus of the webinar is to help you get started quickly on this technology, so we’ll include very few slides (mostly just a diagram or two) and then jump straight into shared screen mode, with lots of live console and source code examples.In order to make the best use of time, we won’t show you how to…
  • DBaaS, OpenStack and Trove 101: Introduction to the basics

    Dimitri Vanoverbeke
    24 Jul 2014 | 12:00 am
    We’ll be publishing a series of posts on OpenStack and Trove over the next few weeks, diving into their usage and purpose. For readers who are already familiar with these technologies, there should be no doubt as to why we are incredibly excited about them, but for those who aren’t, consider this a small introduction to the basics and concepts.What is Database as a Service (DBaaS)? In a nutshell, DBaaS – as it is frequently referred to – is a loose moniker to the concept of providing a managed cloud-based database environment accessible by users, applications or…
  • Why TokuDB hates Transparent HugePages

    Peter Zaitsev
    23 Jul 2014 | 3:00 am
    If you try to install the TokuDB storage engine on a modern Linux distribution it might fail with following error message:2014-07-17 19:02:55 13865 [ERROR] TokuDB will not run with transparent huge pages enabled. 2014-07-17 19:02:55 13865 [ERROR] Please disable them to continue. 2014-07-17 19:02:55 13865 [ERROR] (echo never > /sys/kernel/mm/transparent_hugepage/enabled)You might be curious why TokuDB refuses to start with Transparent HugePages. Are they not a good thing… allowing smaller kernel page tables and less TLB misses when accessing data in the buffer pool? I was curious, so…
  • Reference architecture for a write-intensive MySQL deployment

    Vadim Tkachenko
    22 Jul 2014 | 7:31 am
    We designed Percona Cloud Tools (both hardware and software setup) to handle a very high-intensive MySQL write workload. For example, we already observe inserts of 1bln+ datapoints per day. So I wanted to share what kind of hardware we use to achieve this result.Let me describe what we use, and later I will explain why.Server:Chassis: Supermicro SC825TQ-R740LPB 2U Rackmount ChassisMotherboard: Supermicro X9DRI-F dual socketCPU: Dual Intel Xeon Ivy Bridge E5-2643v2 (6x 3.5Ghz cores, 12x HT cores, 25M L3)Memory: 256GB (16x 16GB 256-bit quad-channel) ECC registered DDR3-1600Raid: LSI MegaRAID…
  • add this feed to my.Alltop

    Pushing Pixels

  • Shifting gears – interview with Jonathan Freeman ASC

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

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

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

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

    Kirill Grouchnikov
    4 Apr 2014 | 8:28 am
    Continuing the series of interviews with designers and artists that bring user interfaces and graphics to the big screens, today’s I’m honored to welcome Jorge Almeida. You have seen Jorge’s work on the seminal “Minority Report”, “Iron Man 2″, “Eagle Eye”, “The Dark Knight Rises”, “Mission Impossible: Ghost Protocol” and “Star Trek Into Darkness”. His latest production, “Tomorrowland”, is scheduled for release in May 2015. In this interview he talks about the evolution of digital tools in the…
  • add this feed to my.Alltop

    No Fluff Just Stuff

  • Adding Java EE 7 Batch Addon to JBoss Forge ? – Part 7 (Tech Tip #41)

    Arun Gupta
    25 Jul 2014 | 9:00 am
    This is the seventh part (part 1, part 2, part 3, part 4, part 5) of a multi-part video series where Lincoln Baxter (@lincolnthree), George Gastaldi (@gegastaldi) and I are interactively building a Forge addon to add Java EE 7 Batch functionality. So far, here is what different parts have shown: Part 1 showed how to get started with creating an addon, add relevant POM dependencies, build and install the addon using Forge shell, add a new command batch-new-jobxml, and add --reader, --processor, --writer parameters to the newly added command. Part 2 showed how to identify classes for…
  • Servlet 4.0

    Reza Rahman
    25 Jul 2014 | 6:00 am
    The Servlet API is one of the most used API, if not the most used API of the Java EE Platform! It was revised for Java EE 7, Servlet 3.1 (JSR 340) added quite some new capabilities such as support for the HTTP 1.1 upgrade mechanism (required for supporting WebSocket for example), non-blocking asynchronous IO, various security related improvements and so on. Shing Wai Chan (Spec Lead of Servlet 3.1) has just posted a draft proposal for the Servlet 4.0 JSR. Moving from 3.1 to 4.0 clearly means that this will be a major revision of the Servlet specification and it has a key theme, i.e. HTTP/2.
  • Red Hat JBoss Data Grid 6.3 is now available!

    Arun Gupta
    24 Jul 2014 | 2:00 pm
    Red Hat’s JBoss Data Grid is an open source, distributed, in-memory key/value data store built from the Infinispan open source software project. Whether deployed in client/server mode or embedded in a Java Virtual Machine, it is built to be elastic, high performance, highly available and to scale linearly. JBoss Data Grid is accessible for both Java and non-Java clients. Using JBoss Data Grid, data is distributed and replicated across a manageable cluster of nodes, optionally written to disk and easily accessible using the REST, Memcached and Hot Rod protocol, or directly in process…
  • Groovy Weekly #31

    Guillaume LaForge
    24 Jul 2014 | 11:00 am
  • Adam Bien's Java EE Sessions at JavaOne 2014

    Reza Rahman
    24 Jul 2014 | 9:00 am
    For the Java EE track at JavaOne 2014 we will highlight some key sessions and speakers to better inform you of what you can expect. To this end we recently interviewed none other than Adam Bien. In the very unlikely case that you don't know who Adam is he is a key Java EE advocate, independent consultant, Java EE expert member, highly popular speaker, blogger and author. To add to Adam's extensive credentials he is also a Java Champion, Top Java Ambassador and JavaOne Rock Star. Few folks have done as much to advocate Java EE as Adam has, especially in Germany and Europe. We are very honored…
 
  • add this feed to my.Alltop

    Eric Sink

  • Billions without Buzz

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

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

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

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

    16 May 2014 | 11:00 am
    Eric, why the #$%! is your SQLite PCL taking so long? It's Google's fault. And Apple's fault. Seriously? No. Yes. Kinda. Not really. The Multiple SQLite Problem, In a Nutshell If your app makes use of two separate instances of the SQLite library, you can end up with a corrupted SQLite data file. From the horse's mouth On the SQLite website, section 2.2.1 of How to Corrupt an SQLite Database File is entitled "Multiple copies of SQLite linked into the same application", and says: As pointed out in the previous paragraph, SQLite takes steps to work around the quirks of POSIX advisory locking.
  • add this feed to my.Alltop

    Android Developers Blog

  • KNOX Contribution to Android: Accelerating Android in the Workplace

    Android Developers
    21 Jul 2014 | 9:16 am
    Srikanth Rajagopalan, PM Director and Workplace aficionado Recently at Google I/O, we announced a comprehensive set of new features that will allow IT organizations to easily deploy and manage Android devices in enterprise environments. These features will be built into the upcoming Android L release. Samsung, with its KNOX technology, has been a thought leader in the enterprise mobility space. In order to accelerate Android adoption in the enterprise, we have partnered with Samsung to bring key KNOX functionality into Android, for the benefit of the entire Android ecosystem. We thank Samsung…
  • Porting Your Android Wear Developer Preview Code to the Latest Support Library

    Android Developers
    17 Jul 2014 | 4:08 pm
    Today’s post on #AndroidWear is from +Wayne Piekarski. Now that the full Android Wear SDK is available, it’s time to port your existing wearable-enabled notification code from the Developer Preview. In the process, you’ll switch to using the latest Android support library, and there are some small API changes that will require you to update your code. This article will show you how to update my previous code samples that were released earlier for stacks and pages, which you can use to guide the conversion of your own code as well. To get started with an existing project in Android…
  • Learn to Think Like an Android Developer

    Android Developers
    15 Jul 2014 | 11:39 am
    By Reto Meier, Head of Scalable Developer Advocacy Today I’m proud to announce the latest resource for learning to develop Android apps: Developing Android Apps: Android Fundamentals. Android Fundamentals is an online training course featuring Google Developer Advocates Reto Meier, Dan Galpin, and Katherine Kuan, working with the team at Udacity that’s advanced and technical enough for experienced developers who are new to Android — maybe even new to mobile — but not new to programming. The course offers step-by-step training in which you’ll build an Android app, and…
  • New Cross-Platform Tools for Game Developers

    Android Developers
    10 Jul 2014 | 10:07 am
    By Ben Frenkel, Google Play Games team There was a lot of excitement at Google I/O around Google Play Games, and today we’re delighted to share that the following tools are now available: Updated Play Games cross-platform C++ SDK Updated Play Games SDK for iOS New game services alerts in the Developer Console Here's a quick look at the cool new stuff for developers. Updated Play Games C++ SDK We've updated the Google Play Games C++ SDK with more cross-platform support for the new services and experiences we announced at I/O. Learn more» The new C++ SDK now supports all of the…
  • Update on Android Wear Paid Apps

    Android Developers
    8 Jul 2014 | 9:26 pm
    We have a workaround to enable paid apps (and other apps that use Google Play's forward-lock mechanism) on Android Wear. The assets/ directory of those apps, which contains the wearable APK, cannot be extracted or read by the wearable installer. The workaround is to place the wearable APK in the res/raw directory instead. As per the documentation, there are two ways to package your wearable app: use the “wearApp” Gradle rule to package your wearable app or manually package the wearable app. For paid apps, the workaround is to manually package your apps with the following two changes, and…
 
  • add this feed to my.Alltop

    Amazon Web Services Blog

  • Elastic Load Balancing Connection Timeout Management

    Jeff Barr
    24 Jul 2014 | 2:41 pm
    When your web browser or your mobile device makes a TCP connection to an Elastic Load Balancer, the connection is used for the request and the response, and then remains open for a short amount of time for possible reuse. This time period is known as the idle timeout for the Load Balancer and is set to 60 seconds. Behind the scenes, Elastic Load Balancing also manages TCP connections to Amazon EC2 instances; these connections also have a 60 second idle timeout. In most cases, a 60 second timeout is long enough to allow for the potential reuse that I mentioned earlier. However, in some…
  • Big Data Update - New Blog and New Web-Based Training

    Jeff Barr
    22 Jul 2014 | 10:32 am
    The topic of big data comes up almost every time I meet with current or potential AWS customers. They want to store, process, and extract meaning from data sets that seemingly grow in size with every meeting. In order to help our customers to understand the full spectrum of AWS resources that are available for use on their big data problems, we are introducing two new resources -- a new AWS Big Data Blog and web-based training on Big Data Technology Fundamentals. AWS Big Data Blog The AWS Big Data Blog is a way for data scientists and developers to learn big data best practices, discover…
  • AWS Week in Review - July 14, 2014

    Jeff Barr
    21 Jul 2014 | 6:13 am
    Let's take a quick look at what happened in AWS-land last week: Monday, July 14 We launched Annual Pricing for AWS Marketplace Products. We announced Time to Live (TTL) Control for Amazon SNS. We announced that you can now Store and Monitor OS and Application Log Files with Amazon CloudWatch. We published Episode #93 of the AWS Podcast . I interviewed David Etue of SafeNet. Tuesday July 15 We announced General Availability and a Service Level Agreement for Amazon RDS for PostgreSQL. The AWS Application Management Blog reviewed Customer Highlights from Around the Web. A guest post on…
  • AWS Support API Update - Attachment Creation and Lightweight Monitoring

    Jeff Barr
    16 Jul 2014 | 4:04 pm
    The AWS Support API provides you with a programmatic access to your support cases and to the AWS Trusted Advisor . Today we are extending the API in order to give you more control over the cases that you create and a new, lightweight way to access information about your cases. The examples in this post make use of the AWS SDK for Java . Creating Attachments for Support Cases When you create a support case, you may want to include additional information along with the case. Perhaps you want to attach some sample code, a protocol trace, or some screen shots. With today's release you can now…
  • Amazon RDS PostgreSQL Update - Service Level Agreement and General Availability

    Jeff Barr
    15 Jul 2014 | 1:23 pm
    We launched RDS PostgreSQL at AWS re:Invent in November of 2013 in order to bring the benefits of a managed database service to the PostgreSQL community. Customers of all sizes are bringing their mission-critical PostgreSQL workloads to RDS at a rapid clip. Here is a small sample of the applications that have been launched on top of RDS PostgreSQL in the past 7 months: 6Wunderkinder - Wunderlist - Cross-platform mobile applications. Illumina - BaseSpace - an enterprise-scale web application. Netflix - Security Monkey - open source security solution. TigerLogic - Postano Platform - Engaging…
  • add this feed to my.Alltop

    Agile Development Blog: Scaling Software Agility

  • Are You Doing Portfolio Management, or Issuing Hunting Licenses?

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

    Alex Pukinskis
    8 Jul 2014 | 7:00 am
    I recently taught my first Scrum workshop in a while, after a number of years of doing other work. The team was excited and ready to go. The next day, they held a daily standup in the traditional style. Each person answered the three questions: “What did I do yesterday?”   “What will I do today?”   “What’s slowing me down?” But since they were sitting together, it really felt forced. They had all worked together they day before, and so the readouts of “what I did yesterday” were pretty useless. At the same time, “what am I committing to do today” was something…
  • Rally’s Colorado Crew Pushes Pedal Power

    Geri Mitchell-Brown
    1 Jul 2014 | 9:54 am
    In Boulder, Bike To Work Day (BTWD) is a big deal. At Rally, it’s HUGE. This year, as in years past, we went all-out and we played to win. Here are some highlights. Supporting Bike-crazy Boulder. Rally is a proud sponsor of Boulder Walk and Bike Month. Our donation from the Rally For Impact Foundation supports Community Cycles, which organizes a dizzying array of bike-related happenings throughout June. It’s so exciting to see our logo alongside those of so many other local businesses on the BTWD posters around town. Best in Class -- Again! For the sixth time in seven years, we placed at…
  • Portfolio Management for the Fast-paced World

    Catherine Connor
    27 Jun 2014 | 5:00 am
    Project and portfolio management is overdue for an overhaul. Fundamental principles of traditional portfolio management practices no longer apply in our highly complicated and fast-paced world. The mismatch gets compounded by the pervasive use of software in almost every industry.   Manufacturing experienced a similar overhaul in the late 1980s and 1990s with Lean thinking: Producing in small batches and eliminating waste led to great improvements.  Traditional manufacturing practices, however, used measurements related to labor efficiencies and equipment utilization, which created…
  • How Rally Customers Helped Us Give Away $10K

    Geri Mitchell-Brown
    25 Jun 2014 | 9:22 am
    Cynthia Koenig (center), Executive Director of Wello Water, and two team members express their appreciation for receiving the Citizen Engineer Award. Why put a suitcase on your head? Read on and RallyON! At Rally we’re passionate about helping people see the impact of Agile -- which is why we made this the theme of our annual RallyON conference. But we’re also passionate about social impact -- which is why mobilizing people and organizations to be citizen engineers is the strategic focus of our corporate social responsibility program, Rally For Impact. The Citizen Engineer Award Six…
  • add this feed to my.Alltop

    The Endeavour

  • Haskell analog of Sweave and Pweave

    John
    22 Jul 2014 | 2:25 pm
    Sweave and Pweave are programs that let you embed R and Python code respectively into LaTeX files. You can display the source code, the result of running the code, or both. lhs2TeX is roughly the Haskell analog of Sweave and Pweave.  This post takes the sample code I wrote for Sweave and Pweave before and gives a lhs2TeX counterpart. \documentclass{article} %include polycode.fmt %options ghci \long\def\ignore#1{} \begin{document} Invisible code that sets the value of the variable $a$. \ignore{ \begin{code} a = 3.14 \end{code} } Visible code that sets $b$ and squares it. (There doesn't seem…
  • A subway topologist

    John
    22 Jul 2014 | 6:20 am
    One of my favorite books when I was growing up was the Mathematics volume in the LIFE Science Library. I didn’t own the book, but my uncle did, and I’d browse through the book whenever I visited him. I was too young at the time to understand much of what I was reading. One of the pages that stuck in my mind was a photo of Samuel Eilenberg. His name meant nothing to me at the time, but the caption titled “A subway topologist” caught my imagination. … Polish-born Professor Samuel Eilenberg sprawls contemplatively in his Greenwich Village apartment in New York City.
  • Bringing bash and PowerShell a little closer together

    John
    21 Jul 2014 | 5:59 am
    I recently ran across PSReadLine, a project that makes the PowerShell console act more like a bash shell. I’ve just started using it, but it seems promising. I’m switching between Linux and Windows frequently these days and it’s nice to have a little more in common between the two. I’d rather write a PowerShell script than a bash script, but I’d rather use the bash console interactively. The PowerShell console is essentially the old cmd.exe console. (I haven’t kept up with PowerShell in a while, so maybe there have been some improvements, but it’s my…
  • Making change

    John
    9 Jul 2014 | 7:18 am
    How many ways can you make change for a dollar? This post points to two approaches to the problem, one computational and one analytic. SICP gives a Scheme program to solve the problem: (define (count-change amount) (cc amount 5)) (define (cc amount kinds-of-coins) (cond ((= amount 0) 1) ((or (< amount 0) (= kinds-of-coins 0)) 0) (else (+ (cc amount (- kinds-of-coins 1)) (cc (- amount (first-denomination kinds-of-coins)) kinds-of-coins))))) (define (first-denomination kinds-of-coins) (cond ((= kinds-of-coins 1) 1) ((= kinds-of-coins 2) 5) ((= kinds-of-coins 3) 10) ((= kinds-of-coins 4) 25) ((=…
  • Medical terminology Twitter account

    John
    8 Jul 2014 | 5:00 am
    Learn basic medical vocabulary a little at a time by following my new account @MedVocab on Twitter. See the full list of my daily tip Twitter accounts here. The icon for the site is taken from one of Leonardo da Vinci’s anatomical drawings.
 
  • add this feed to my.Alltop

    The Programmer's Paradox

  • Technology

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

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

    Paul W. Homer
    1 Jun 2014 | 4:57 pm
    The idea of specifying programs by defining a set of requirements goes way way back. I saw a reference from 1979, but it is probably a lot earlier. Requirements are the output from the analysis of a problem. They outline the boundaries of the solution. I've seen many different variations on them, from very formal to quite relaxed.Most people focus on direct stakeholder requirements; those from the users, their management and the people paying the bill for the project. These may frame the usage of the system appropriately, but if taken as a full specification they can lead to rampant…
  • Predictions

    Paul W. Homer
    17 May 2014 | 11:08 am
    Since I've been following it, hardware innovations have always been the leading indicator for software direction. Mainframes were followed by minis, then micros, networks and servers, and now smart phones and tablets. Each new wave of hardware spawned in software another set of waves a few years later such as operating systems, better languages, data structures, GUIs, networks, libraries, client-server, object-oriented, the web, NUIs, distributed systems and mobile apps. These came as a response to the increased capability of the new hardware. Since it was all new territory, most of…
  • Architecture

    Paul W. Homer
    10 May 2014 | 3:16 pm
    Writing a small program, a few thousand lines, is not particularly difficult once you've mastered logic and algorithms. You focus on a very specific part of the problem, work out the details and then pound it into shape. As the size of the program grows you might keep on with the same approach; decompose the problem into smaller ones, then dump each answer somewhere arbitrary in the code base. At some point however, the amount of code that is built up begins to become the problem in itself. With a small program, if you make some sloppy mistakes it is fairly easy to find and fix. A couple…
  • add this feed to my.Alltop

    Embedded Computing Design News

  • The Hackmobile, Coming to a Town Near You!

    Nick Normal
    24 Jul 2014 | 2:00 pm
    We’ve seen many novel uses of the Ford Transit Connect over the past couple of years. Makers have modified this vehicle to suit their needs, be it a mobile photography studio, for remote excursions to a drone launchpad, or even as a delivery vehicle with sliding shelves for micro greens. […] Read more on MAKE
  • Meet Make: in Detroit

    Sabrina Merlo
    24 Jul 2014 | 12:59 pm
    The @Make team is on its way to Maker Faire Detroit—here’s how to find us this weekend at the Faire. Read more on MAKE
  • Whisper IP incorporates wide IoT connectivity in single RPU architecture

    Brandon Lewis, Associate Editor
    24 Jul 2014 | 10:25 am
    London, UK. Imagination Technologies has announced the Ensigma Series 4 Whisper IP, a new line of low-power radio processing unit (RPU) architectures for next-generation IoT and wearable devices. The Whisper RPU designs provide multi-standard communications support for Bluetooth (Classic and Smart), GNSS, NFC, Wi-Fi, and other low-power connectivity technologies within a single SoC architecture, helping reduce overall system power, footprint, and cost. Whisper’s tightly coupled modem/processor architecture incorporates Imagination’s PowerGearing for Ensigma technology, which optimizes…
  • Disposable wireless bandages merge medical and IoT

    Brandon Lewis, Associate Editor
    24 Jul 2014 | 8:54 am
    London, UK. Sensium Healthcare has released a line of wireless bandages that can monitor patient vitals for up to five days. The disposable SensiumVitals patches resemble Band-Aids and monitor heart rate, respiration, and body temperature, wirelessly transmitting the readings to nurse’s stations or portable electronic devices every two minutes to reduce hospital staff workloads. The half-ounce SensiumVitals patches are applied to patients’ chests and are programmed with pre-set thresholds that will alert caretakers of significant changes in vital signs. Part of a HIPAA-compliant system,…
  • JumpGen Systems joins Cavium PACE program

    JumpGen Systems
    23 Jul 2014 | 12:07 pm
    JumpGen Systems, an embedded hardware development company dedicated to purpose-built, high-performance hardware, is pleased to announce that it is now a Cavium PACE (Partnership to Accelerate Customer End-solutions) member. Cavium (NASDAQ: CAVM) is a provider of highly integrated semiconductor processors that enable intelligent networking, communications, storage, video and security applications. The Cavium PACE ecosystem is an extensive network of world class partners. Targeting the needs of developers in Deep Packet Inspection, Network Security, and High Frequency Trading, in addition to…
  • add this feed to my.Alltop

    9lessons Programming Blog

  • Google Blogger 404 Page Redirection

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

    15 Jul 2014 | 12:01 pm
    Hope you know that 9lessons blog is power by google blogger platform and I am not paying any hosting changers from last 4 years. I strongly suggest blogger is the perfect platform for blogging (present your ideas), but you have to do few coding changes for better results. My first success was I did customized blogger template completely, so take a look at this post and implement for great results. Read more »
  • Ajax PHP Login Page with Shake Animation Effect.

    8 Jul 2014 | 8:11 pm
    I received few tutorial requests from my readers that asked to me how to create Ajax PHP login script, in this post I want to discuss how to create a simple Ajax PHP login with welcome page using MySQL database. This will explain you creating user tables, posting form values and storing and destroying the session values. If you are a PHP beginner take a quick look at this live demo with Username: 9lessons Password: 9lessons. This post has been updated with mysqli. Read more »
  • Timeline Design using CSS and Jquery

    1 Jul 2014 | 8:51 am
    Timeline design is the current web trend that visualizes the data in an interesting way. Today I want to discuss about how to design a timeline in a simple way with JSON data feed , that using CSS pseudo elements such as :before and :after. Pseudo elements are used to apply special effects to selectors. This post is a combination of my previous post, please take a quick look at this demo and try demo script with your WAMP server. Read more »
  • PHP Email Verification Script.

    25 Jun 2014 | 8:00 am
    I received lots tutorial requests from my readers in that most of them asked to me, how to implement email verification system using PHP. This is very basic tutorial explained how to create database and proper activation code. Implemented with mysqli_() fuctions, because mysql_() functions are depreciated. Read more »
 
  • add this feed to my.Alltop

    Goyelloblog

  • Software Architecture Canvas – a brother of the business model canvas?

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

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

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

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

    Rafał Borowiec
    19 May 2014 | 3:48 pm
    Being busy preparing for the infoshare conference 2014, we still couldn’t skip the biggest Polish Java conference: GeeCON 2014. So I travelled to Cracow and spent two out of the three conference days there. If I had to sum it up in one sentence, I’d say that– those were very exciting days, enriched by the names like Arun Gupta, Adam Bien or Josh Long, well known in the Java community. If you add Jurgen Appelo or Kevlin Henney you may be sure that the conference must have something precious to offer to its attendees. I faced the regular challenge: which presentations to join when you…
  • add this feed to my.Alltop

    Raakesh.com

  • Remedy for ant invasion in your house

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

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

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

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

    Raakesh
    19 Jun 2014 | 11:57 am
    Amazon Fire is out and available on Amazon.com Dynamic Perspective Experience interactions not possible on other smartphones. Tilt, auto-scroll, swivel, and peek to navigate menus and access shortcuts with one hand. Dive into a new class of immersive apps and games—peek to see detailed views of clothing, shoes, and more in the new Amazon Shopping app for Fire phone, or take on a character's viewpoint to see around corners and obstacles in games.    Firefly technology Quickly identify printed web and email addresses, phone numbers, QR and bar codes, plus over 100 million items, including…
  • add this feed to my.Alltop

    C Languages

  • Consultant Toolbox: Harvest Time Tracker / Invoicing

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

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

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

    26 May 2014 | 8:03 am
    This past winter I was presented the opportunity to be the technical reviewer for Matthew's David's latest book Designing Apps for Success: Developing Consistent App Design Practices. As usual, being a technical reviewer was a great experience - perfect opportunity to get a hands-on with n...
  • Muut Forums - C# & ASP.NET MVC Integration

    26 May 2014 | 7:29 am
    As we all know, web forum packages have been around for a long time. I can remember doing phpBB installations as one of my first development projects - and phpBB is still alive and healthy! The standards of web interactivity has changed however, and some of the old forums haven't completely kep...
 
  • add this feed to my.Alltop

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

  • 2014 Application & Service Delivery Handbook Part 1

    24 Jul 2014 | 12:00 am
    This is the eight edition of what had previously been called the Application Delivery Handbook. When the first edition was published in 2007 one of the primary goals of the handbook was to help IT organizations understand that successful application delivery involves a combination of optimization, management and security. Interestingly enough, many of the service delivery challenges that we identified in 2007 are still of concern to the majority of IT organizations. However, as described in this year's handbook, driven largely by the broad adoption of BYOD, virtualization and cloud computing,…
  • A New Vision for High Velocity Application Delivery: How an Automated Lifecycle Approach to DevOps Supports the Agile Business (EMA Analyst Paper)

    22 Jul 2014 | 12:00 am
    The report looks at key concepts to support an Agile business and the foundational role enterprise management tools play in automating the “ideas to action” cycle. It approaches these topics from a lifecycle perspective, encompassing modern DevOps products and practices.Read how CA Technologies approaches developing a DevOps strategy that enables Agile application delivery through Service Virtualization, Release Automation, Data Mining and a key differentiator to a complete lifecycle approach, Application Performance Management.Request Free!
  • Gartner Magic Quadrant for Enterprise Application Platform as a Service

    11 Jul 2014 | 12:00 am
    Download the 2014 Gartner Magic Quadrant Report and find out what Gartner analysts have to say about Salesforce.Request Free!
  • 8 Steps to Building Mobile Apps Fast in the Cloud

    11 Jul 2014 | 12:00 am
    Learn how to:Embrace mobile design principlesCreate engaging apps that put customers firstMake every developer a mobile oneGet on the fastest path to mobile freedomRequest Free!
  • Hacker Monthly -- Elon Musk on Entrepreneurship

    30 Jun 2014 | 9:50 am
    In this issue of Hacker Monthly, we’ve pulled together the need-to-know information from hackernews.com to form an eye-catching compilation of the hottest stories on the internet. Elon Musk, business magnate, inventor and investor, graces the cover while divulging secrets of his success within.  As you read on, you’ll enjoy articles on startups, programming and some just for fun.  So kick back, relax, and enjoy the read!  Also included in this issue are the following additional stories: Why You’ll Always Think Your Product Is Shit What Good Is Experience?
  • add this feed to my.Alltop

    Agile Evidence

  • Free Training Offer

    John Sextro
    14 Jul 2014 | 9:30 am
    St. Louis Agilists, I am giving away 15 slots in my upcoming class, "Effective Agile Coaching". This is a 1-day course that will be held on Friday, September 5, 2014. Register for your chance to receive 1 of the 15 free slots here, http://nineprinciples.net/free-trainingThis course will focus on skills, abilities and techniques to help you become a more effective agile coach.
  • Role Overloading

    John Sextro
    10 Nov 2013 | 8:21 am
    I just released a new episode of This Agile Life, Episode 23 - Overloading Yoga Positions.In this show we discuss:What does role overloading mean?Swarming / the ‘Whole Team Approach’.Does it have a positive or negative connotation?The positive and the negative of the definition.Negative: When one person tries to become a super hero by doing everything.Negative: Filling in when a team is understaffed.Negative: When people try to do too much and end up doing nothing well.Positive: People swarming to get work done as a team.Positive: People pushing their comfort level to expand their skills…
  • 7 Habits of Highly Effective Pair Programmers

    John Sextro
    3 Nov 2013 | 7:14 am
    I originally published this article on DevX on Oct. 12, 2012.Through my various experiences as a Developer, Technical Lead, Test Driven Development Mentor and Agile Coach, I have paired with more than 100 different Developers over the course of 10 years.  As you can imagine, I’ve seen just about everything, the worst of the worst and the best of the best.  Most of the people I have paired with were proficient programmers and nice people.  However, pair programming can be tough, even for the best developers, and can be downright daunting if you haven’t done it before, are…
  • Self Taught Programmer to Success Story

    John Sextro
    12 May 2013 | 8:18 am
    I just did an interview for Trevor Page, a fellow podcaster, to tell him about my story as a self taught programmer.  Please checkout the write up and the podcast interview over at:http://howtoprogramwithjava.com/self-taught-programmer-to-success-story/Trevor is doing a lot of good work with his blog, podcast, ebook and instructional videos.  Take a few minutes to check it out.
  • New Agile Forum in St. Louis

    John Sextro
    8 Mar 2013 | 2:53 pm
    Savvis, A CenturyLink Company, is starting a new Agile forum in St. Louis, MO. The first meeting of the "St. Louis Agile LINC Forum" will be held on the evening of Thursday, April 11 from 6:00pm to 8:00pm.  Savvis is hosting the meeting at their St. Louis office located at #1 Savvis Parkway, Town and Country, MO 63017.Those interested in attending should RSVP to jim.haftarczyk@savvis.com. The following are the details for the upcoming event.  I hope to see you there.The event will have three presenters who will delve into a variety of topics including:The Agile…
 
  • add this feed to my.Alltop

    Mobile App Development Blog, Website Design Blog, App Developers

  • Mobile app vs Mobile website

    admin
    25 Jul 2014 | 4:59 am
    Mobile app vs Mobile website You’ll want a way to reach mobile users, and before we go into the head-to-head comparison, let’s make sure everyone is aware that these two tools are not mutually exclusive. The best brands have both.  Mobile Apps Mobile apps are extremely popular. With the huge popularity of smartphones, it’s no surprise that users crave highly specialized software experiences that are wholly optimized to their mobile devices. Mobile apps offer a huge range of features and benefits while operating quickly and efficiently for the end user.  Mobile App Pros:…
  • How Mobile Apps Increase Sales and Enhance Customer Experience

    admin
    23 Jul 2014 | 11:53 pm
    How Mobile Apps Increase Sales and Enhance Customer Experience   Mobile app development is a powerful for reaching out to customers. The mobility and familiar interfaces create a fantastic user experience, with a variety of features and benefits which can be applied creatively to your business. Here are some of the ways a mobile app could increase your sales and enhance your customer experience.   Promotions and discounts – Using the app results in direct savings. People like saving money, so they’ll naturally appreciate such an app. In this category you’ll find many…
  • Don’t Miss a Thing with Smartwatch Notifications – Information that Moves with You!

    admin
    18 Jul 2014 | 2:31 am
    Don’t Miss a Thing with Smartwatch Notifications - Information that Moves with You!   Android Wear has launched, and with it the tech world is taking another step in a steady progression toward perfecting the wrist-based computer interface. Android Wear makes great strides in how it handles notifications, which is great because notifications are without a doubt the number one most important feature for a smart watch.   The basic theory is that people like getting notifications when they’re out and about, but they don’t always like having to pull out their phone to view them.
  • 4 Things Successful Startups Know About App Development

    admin
    15 Jul 2014 | 12:19 am
    The difference between a “tech startup” and any other kind of startup has dwindled to the point of practical non-existence. Every entrepreneur should be grappling with technological advances. Every new business can use technology to gain an edge, no matter what their industry, and no technology is more pervasive than mobile. Mobile has spread to every corner of the globe, and has had a profound effect on every industry it touches, from media publishing to banking. No matter where you plan to innovate, you can’t afford to ignore mobile.   4 Things Successful Startups Know About App…
  • SDI Attracts Clients from Over 40 Countries for App and Web Development

    admin
    10 Jul 2014 | 3:00 am
    SDI has clients from all around the world. We’re a truly global web and app development company. So how is it that we’ve attracted clients from over 40 countries? Well, these days it’s not too hard to get in touch with people across vast distances, but doing business, with frequent, in-depth communication over several weeks, and staying organized through multiple project phases? That’s a whole different trick.   SDI Attracts Clients from Over 40 Countries for App and Web Development   When clients get in touch with us to discuss their potential website or app, it…
  • add this feed to my.Alltop

    Systems We Make | Systems We Make

  • Coflow: A Networking Abstraction for Cluster Applications

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

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

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

    Hari
    2 Oct 2013 | 11:12 am
    Detailed post to follow… Link to paper
  • Split Query Processing in Polybase

    Hari
    29 Sep 2013 | 10:40 am
    Abstract This paper presents Polybase, a feature of SQL Server PDW V2 that allows users to manage and query data stored in a Hadoop cluster using the standard SQL query language. Unlike other database systems that provide only a relational view over HDFSresident data through the use of an external table mechanism, Polybase employs a split query processing paradigm in which SQL operators on HDFS-resident data are translated into MapReduce jobs by the PDW query optimizer and then executed on the Hadoop cluster. The paper describes the design and implementation of Polybase along with a thorough…
  • add this feed to my.Alltop

    Systems We Make | Systems We Make

  • Coflow: A Networking Abstraction for Cluster Applications

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

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

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

    Hari
    2 Oct 2013 | 11:12 am
    Detailed post to follow… Link to paper
  • Split Query Processing in Polybase

    Hari
    29 Sep 2013 | 10:40 am
    Abstract This paper presents Polybase, a feature of SQL Server PDW V2 that allows users to manage and query data stored in a Hadoop cluster using the standard SQL query language. Unlike other database systems that provide only a relational view over HDFSresident data through the use of an external table mechanism, Polybase employs a split query processing paradigm in which SQL operators on HDFS-resident data are translated into MapReduce jobs by the PDW query optimizer and then executed on the Hadoop cluster. The paper describes the design and implementation of Polybase along with a thorough…
 
  • add this feed to my.Alltop

    Use The Index, Luke! blogs

  • Finding All the Red M&Ms: A Story of Indexes and Full‑Table Scans

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

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

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

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

    Markus Winand
    20 Feb 2014 | 12:39 am
    In 2011, I’ve launched the “The 3-Minute Test: What do you know about SQL performance.” It consists of five questions that follow a simple pattern: each question shows a query/index pair and asks if it demonstrates proper indexing or not. Till today, this test has become one of the most popular features on Use The Index, Luke and has been completed more than 28,000 times. NoteJust in case you got curious, please be aware that this article is a spoiler. You might want to do the quiz yourself before continuing. Although the quiz was created for educational purposes, I was wondering if I…
  • add this feed to my.Alltop

    ViralPatel.net

  • Getting Started With Yeoman (Introduction to Yeoman)

    Aditya Jain
    16 Jul 2014 | 1:50 am
    Yeoman is a Node module to automate your front-end project build process, so that all we as a developer only need to worry about is to code and test. Think of it as a Maven for your next JS based project. It does scaffolding of your project, manage your dependencies and then does the building. To perform these tasks, Yeoman is made up of three tools: yo: For scaffolding the application. That means you don’t worry about creating all those directory structures, writing basic JS file to get a project up and running. It magically creates all directory as per industry best practice, along…
  • Navigating Spring Security from thick Client to REST Webservice

    Vinay Tawney
    25 Apr 2014 | 12:52 am
    When a Web Service is protected by Spring security, and we try to access that Web Service, we are presented with a login page to enter our credentials. After we provide our credentials, this information is stored as part of the session and sent back and forth between the browser and the server in a cookie. However this is not the way it works with a non-browser, standalone client (like a mobile app) – for obvious reasons. This note describes a thick client. User requires to login into the thick client. On successful authentication the user’s credentials are stored with the client. When…
  • HTML5 DataList Example

    Viral Patel
    12 Feb 2014 | 2:21 am
    HTML5 Datalist is a new html tag shipped with HTML5 specification. HTML5 Datalist can be used to create a simple poor man’s Autocomplete feature for a webpage. In this tutorial we will go through the basics of HTML5 Datalist tag and check some quick examples of autocomplete. Introduction to HTML5 Datalist tag As part of HTML5 specification a new tag <datalist> has been introduced. Using this tag, we can define a list of data which then can be used as list for an input box. We can create a simple Autocomplete feature using this tag. Consider a textbox to take country name input…
  • Auditing DML changes in Oracle

    Pintu Dattani
    4 Feb 2014 | 9:22 am
    We are often faced with a situation when every DML change (Inserts/Updates/Deletes) made in Oracle/SQL tables must be audited. Banking Softwares and other similar applications have a strict requirement to maintain the audit trail of every single change made to the database. The DML changes must be audited irrespective of whether it was made from the Front End, during a release, or directly by a production support person while serving a production ticket. Ever wondered how an audit trail of such large numbers tables in your database can be created. Especially when your application is…
  • Java 8 Lambda Expressions Tutorial with Examples

    Viral Patel
    29 Jan 2014 | 3:06 am
    Java is a first-class object-oriented language. With the exception of primitive data types, everything in Java is an object. Even an array is an Object. Every class creates instances that are objects. There is no way of defining just a function / method which stays in Java all by itself. There is no way of passing a method as argument or returning a method body for that instance. Since the old days of Swing, we always had written anonymous classes if we wanted to pass some functionality to any method. For example the old event listener code used to look like: someObject.addMouseListener(new…
  • add this feed to my.Alltop

    Javarevisited

  • Java ArrayList and HashMap Performance Improvement in JDK 1.7| Empty List and Map will Cost Less Memory

    Javin Paul
    23 Jul 2014 | 7:18 am
    From long time one reason for me to update to newer Java version was always bug fix and performance improvement. Apart from major changes like Generics in Java 1.5 and Lambdas in Java 8, there are so many small improvements, performance optimization which just goes under radar, one of such change is creating empty ArrayList and HashMap with size zero in JDK 1.7.0_40 update. Many Java developer doesn't even know about these changes, part of the blame lies on Java developers like me, as I hardly read release notes of minor Java updates. Some times these changes are done as part of bug fixes…
  • 9 Difference between TCP and UDP Protocol - Java Network Interview Question

    Javin Paul
    17 Jul 2014 | 7:44 am
    TCP and UDP are two transport layer protocols, which are extensively used in internet for transmitting data between one host to another. Good knowledge of how TCP and UDP works is essential for any programmer. That's why difference between TCP and UDP is one of the most popular programming interview question. I have seen this question many times on various Java interviews , especially for server side Java developer positions. Since FIX (Financial Information Exchange) protocol is also a TCP based protocol, several investment banks, hedge funds, and exchange solution provider looks for…
  • How to Find Largest of Three Integers in Java - Algorithm, Logic Example

    Javin Paul
    14 Jul 2014 | 7:58 am
    One of the classical program to build programming logic is, write a program to find largest of three numbers. I am sure many of you have already done this exercise in variety of languages including C, C++, C#, JavaScript, Perl, Ruby, PHP etc. This time we will do it in Java. We will first learn the logic by understanding flowchart of largest of three numbers and then we will implement solution using ternary operator in Java. I love this program for its sheer simplicity and how it can help beginners to build logic. As always, you are not allowed to use any library function which can solve this…
  • Write a Program to Find all Armstrong number in the range of 0 and 9999 - Example

    Javin Paul
    10 Jul 2014 | 7:19 am
    An Armstrong number of three digits is an integer such that the sum of the cubes of its digits is equal to the number itself. For example, 153 is an Armstrong number, since 1**3 + 5**3 + 3**3 = 153, 371 is an Armstrong number since 3**3 + 7**3 + 1**3 = 371. Along with usual beginner exercises e.g. calculating factorial, reversing string or calculating prime numbers, this is a good exercise to build programming logic. It teaches you basic programming technique of how to use operator for something which is not obvious, for example, to solve this programming challenge, we first need to check if…
  • Top 5 Java Performance Tuning Books - Best of Lot, Must read

    Javin Paul
    8 Jul 2014 | 5:59 am
    Why Java developer should read a book on Performance tuning? When I first faced this question long time back, I thought I will do it later, but I never get back to that for a long time. I realize my mistake of having lack of knowledge on performance measurement, tuning and finding bottleneck only when I faced serious performance and scalability issues on our mission critical server side financial application written in Java. It's true that when you really need it you learn most, but those times are not the best time to learn fundamentals, in fact those times are to apply and correct your…
 
  • add this feed to my.Alltop

    NeverFriday

  • Things I have learnt in the first 5 minutes of using Elastic Search

    Rudolf Olah
    14 Jul 2014 | 9:41 pm
    Rudolf Olah:pretty much the same experience I’ve been having, at least the documentation part. it’s almost non-existent and single sentences to explain options in the query DSL are useless, there aren’t enough examples either. what’s with JS and newer developers completely forgetting to write documentation? It’s strange and unfortunate. Originally posted on Sammaye's Blog: After hearing all the raving about Elastic Search and how it was awesome and “rad” or whatever “hip-young” programmers want to say I decided I would give it a go. To get the point…
  • sweet.js macro for three.js (webgl)

    Rudolf Olah
    2 Jul 2014 | 9:39 am
    I know you’re not supposed to use macros when a simple function with a callback parameter will do, but I really wanted to try out sweet.js, the library that adds macro compilation to JavaScript. I also started exploring three.js, a WebGL library. The macro I wrote simplifies the render loop, you supply the scene and camera object and the body of the loop and you’re set. The macro sets up the renderer. Again, not the most appropriate use of macros but it was a nice small way of getting used to macro definition syntax and to explore how much potential power there is. There’s…
  • PHPUnit Essentials Book Review

    Rudolf Olah
    19 Jun 2014 | 1:18 am
    PHPUnit Essentials would have come in handy while on a recent contracting gig and on all the other PHP projects I’ve worked on. The book is published by Packt Publishing who seem to be the new O’Reilly, the last book I bought from them was on AngularJS and it was a great guide whereas as the O’Reilly book on AngularJS was outdated. Overall the book was a good read and it’s worth getting as both a guide and a reference. Installation and IDE Support The book is great in covering multiple installation methods and multiple IDEs. You can install PHPUnit using Composer,…
  • focused on coding, listening to Kygo and PSY

    Rudolf Olah
    15 Jun 2014 | 4:17 pm
    Lately I’ve been reading about WebRTC and figuring out how to use it at a lower level with C++ rather than with JavaScript.  I’ve been doing some more angularjs work and started on an A/B testing framework but now I have to figure out how I’m going to add drop-in support for multiple databases (because how else can you track which conversions were successful for your variations?). Trying to figure out how the whole consulting business works out. Finding new clients is going well right but it’s the whole mindset of offering a recurring service using retainers or…
  • The GNU Coding Standards need an update

    Rudolf Olah
    15 Jun 2014 | 4:05 pm
    There was some discussion a while ago on the Libreplanet mailing list about creating a wiki called the GNU Developer Network, somewhat similar to the MDN (Mozilla Developer Network) and the MSDN (Microsoft Developer Network). I think it’s a great idea, free/open source developers need a wiki for more discussions and a general place for free software developers to find more info. Someone suggested that the GNU Coding Standards point the way and that a wiki would just be duplicating whatever information exists in the GNU Coding Standards. My idea is that developers, especially web…
  • add this feed to my.Alltop

    b-log - betriebsraum weblog

  • Using Swift to Predict Revisitations and Reuse

    felix
    4 Jul 2014 | 3:40 am
    AccessRank is a Swift implementation of the AccessRank algorithm by Fitchett and Cockburn (full reference below) for iOS and Mac OS apps. The algorithm predicts which list items users might select or visit next by taking multiple sources of input into account. For instance, you could use AccessRank to generate a list of predictions for: […]
  • Improving iOS Target Selection for Finger Touch Using the Bayesian Touch Criterion

    felix
    8 Jun 2014 | 4:24 pm
    BayesianTouchCriterion on Github BayesianTouchCriterion is an Objective-C implementation of the Bayesian Target Criterion (BTC) developed by Xiaojun Bi and Shumin Zhai. Given a touch point and some touch targets, it improves the accuracy of selections by finding the touch target with the shortest Bayesian Touch Distance (BTD). This element is the one that the user […]
  • Plumber: Objective-C library for Curved Connection Lines

    felix
    5 Feb 2014 | 4:02 am
    Plumber on Github Plumber is a tiny Objective-C library for creating curved connection lines between nodes (for flowcharts, for example). The constructed path connects the bounding boxes such that the distance between two sides is minimized. I’ve created it since a quick Google search did not reveal anything simple for iOS. The curve calculation algorithm […]
  • CodingKeys: Unified keyboard shortcuts for your development tools

    felix
    19 Nov 2013 | 1:06 pm
    CodingKeys on Github Nowadays, developers often work in several different development environments and text editors. For example, you may need Eclipse for regular Java development, Android Studio for Android development, Xcode for iOS development, Visual Studio for C#, Sublime Text for web development, etc.. Every tool, however, has different keyboard shortcuts. Since it is hard […]
  • Advanced Gesture Recognition in iOS

    felix
    30 Nov 2012 | 4:21 am
    DollarP-ObjC is an Objective-C port of the $P gesture recognizer to be used in iOS applications. What is $P? From the $P website: The $P Point-Cloud Recognizer is a 2-D gesture recognizer designed for rapid prototyping of gesture-based user interfaces. In machine learning terms, $P is an instance-based nearest-neighbor classifier with a Euclidean scoring function, […]
  • add this feed to my.Alltop

    Ginktage

  • Interview with Mr. Vipin Tuteja, Executive Director, Technology, Channels & International Business, Xerox India

    Senthil Kumar
    23 Jul 2014 | 11:29 am
    Read the interview with Mr. Vipin Tuteja, who is the Executive Director, Technology, Channels & International Business, Xerox India. Mr. Vipin Tuteja shares some interesting information about... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to force quit a program in Mac OS X ?

    Senthil Kumar
    22 Jul 2014 | 11:20 am
    This blog post will explain in simple steps on how to quit a program forcefully in Mac OS X . There are times when you see a program crashing and still stuck or hanged on your system . You might have... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Useful jQuery Plugins

    Senthil Kumar
    19 Jul 2014 | 11:11 am
    The jQuery plugins helps the Web developers to improve the UX in their web applications . There are plenty of frameworks and jQuert plugins available in the IT market and below are some of the useful... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Microsoft Mobile App Camp in Bangalore on July 24 , 2014

    Senthil Kumar
    17 Jul 2014 | 10:51 am
    Microsoft is hosting the Microsoft Mobile App Camp in Bangalore on July 24 , 2014 at Microsoft India Private Limited,  Signature Building, MPR Hamilton, 4th Floor, Embassy Golf Links Business Park,... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to Pin a file to the Recent Presentations Menu list in Microsoft PowerPoint 2013 ?

    Santhosh B
    12 Jul 2014 | 8:50 am
    Here’s a simple tip that lets you to pin a file to the recent presentation menu list in Microsoft PowerPoint 2013 . How to Pin a file to the Recent Presentations Menu list in Microsoft... [[ 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.

  • Top 10 Information Security Technologies in 2014

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

    iavrutova
    14 Jul 2014 | 4:48 am
    In May 2014 the second conference about Ruby and Ruby on Rails – RubyC – took place in Kiev. One of the biggest Ukrainian Ruby-events gathered more than 250 rubyists and 12 prominent speakers from Ukraine, USA, Brazil, Spain, UK, Germany and Russia. Two days of learning all about Ruby trends, meeting loads of wonderful developers and having fun – that’s what RubyC is all about. To catch up with the event we propose a short description and all video presentations. Day 1 The first day started with Jeremy Evans (US) and his presentation “Give-and-Go with Postgre SQL and…
  • Variety of Technologies for Job Searching

    iavrutova
    7 Jul 2014 | 5:53 am
    Ask anybody how they search for a job or employees and you’ll get quite a number of websites that help people to easily and quickly find and store needed information. However, searching is not all that technologies can propose for the recruiters and candidates. Today developers take care of all requirement cycles – from finding a candidate to hiring. What profit can be gained from using modern tools and services for requirement and job seeking? People search engines Consumers, businesses, and professionals use websites based on people search engines for such purposes as candidates search,…
  • Main Considerations for Kiosk Development

    iavrutova
    23 Jun 2014 | 6:15 am
    Today a large part of online payments is performed via self-service kiosks installed in banks, supermarkets, airports, gas stations and other places where people can pay for services easy and fast. Kiosks are an excellent tool for businesses to interact with non-tech customers in an electronic way. By means of kiosks company can facilitate the process of paying by customers for goods and services they order and increase customer satisfaction. Installing the kiosks becomes increasingly popular in such spheres as retail, hospitality, banking, gambling, healthcare and others, however the…
  • The Role of Databases for Business

    iavrutova
    13 Jun 2014 | 2:40 am
    Remember when was the last time that you wrote down a contact name or phone number into your paper notebook? IT technologies have provided us with more convenient solution – storing and managing all kinds of data in electronic format. Today hardly any application can be found that has no database in its structure. If we look deeper in each area of business, we will be able to discover how databases are used in each particular case. E-commerce Database is an integral part of any e-commerce application. Without a well-organized and easily accessed DB, it would be impossible to store, analyze…
  • add this feed to my.Alltop

    Code Corner

  • Infragistics WebDataMenu flashes unexpected color on hover

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

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

    yomgal
    14 Jul 2014 | 10:04 am
    Infragistics WebHierarchicalDataGrid offers a nice ability to custom load-on-demand data via its ContainerGridDataBinding event. It is very useful during paging or displaying grid children – you can make a DB call and provide data a just needed for current page or child. But it has a drawback – if you need to programmaticaly sort the grid by manipulating SortedColumns collection – grid thinks it needs to rebind the data and is calling ContainerGridDataBinding event handler again thus making it execute DB call again – which is redundant and may hinder performance. In a typical scenario…
  • Infragistics WebDataGrid stalls on paging large datasets

    Yuriy Galanter
    25 Jun 2014 | 2:12 pm
    A common scenario while using Infragistics WebDataGrid is to have an unbound column, whose cell’s value is determined at runtime in InitializeRow event, something like Private Sub xmyGrid_InitializeRow(ByVal sender As Object, ByVal e As GridControls.RowEventArgs) Handles xmyGrid.InitializeRow '... some code e.Row.Items(0).Value = SomeCalculatedData '... some more code End Sub This works fine if you bind the grid to a small data set (and you should!) But if, due to circumstances out of your control, you bind it to a dataset with tens of thousand of records you might be screwed. Even if…
  • Flipping pebbles

    Yuriy Galanter
    25 Jun 2014 | 1:31 pm
    As far as smartwatches go – Pebble is a lot of fun. But after playing around with Watchface Generator, Canvas for Pebble and numerous other apps I wanted something more, something that only Pebble SDK could provide. A coder in me wanted to code. Enter CloudPebble – an amazing online development environment that runs in your browser, has a full-blown C compiler and connects to your watch to run/debug compiled apps. Plus your projects are stored on the cloud and available anywhere you can get online. Yes you program Pebble in classic C – and it’s a lot of fun. And my…
 
  • add this feed to my.Alltop

    Making the Switch

  • The 6 Stages of Resignation

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

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

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

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

    Sasmito Adibowo
    2 Jan 2014 | 12:00 pm
    Using UIAlertView can be quite painful. Here it is, a rather short-lived object that typically doesn’t last a minute (that is, alert view objects gets discarded after they’re dismissed) but then it demands a delegate if you want to get any data out of it – to know what button that the user selected to dismiss the alert view. You have the alert view object created and shown in one method and then you have its delegate methods, located half a source file away. Then you’ll need to carry some state from the creator method to the delegate method. Typically you use…
  • add this feed to my.Alltop

    Justin Cooney

  • ShowModalDialog: How to Run a Function on the Parent Page

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

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

    Justin Cooney
    9 Jul 2014 | 9:27 pm
    FormView controls are very useful in rapidly putting together a multi-view Web form. As part of this, dynamically changing the status of the Form between Read, Edit, Insert is an important task. The catch can be that this can get quirky to do right. and the simplest method is to programmatically trigger an event when…
  • Irregular Font Letter Spacing in IE11

    Justin Cooney
    3 Jul 2014 | 3:35 am
    Letter spacing in Internet Explorer 11 will sometimes appear completely irregular with some letters having more white space on their right hand side than other letters. For example, I was seeing horrible letter spacing problems in an ASP.NET 4.0 Web page that I had running on Windows Server 2012. The page would render nicely when I…
  • Setting a JQuery DatePicker to a .NET TextBox in a FormView

    Justin Cooney
    24 Jun 2014 | 6:31 pm
    Using a FormView control on your ASP.NET WebForms page can be handy to quickly put together a functional page. However, if you are mixing in client-side script such as a JQuery DatePicker control, you should address the naming changes that the FormView control causes. Hard-Coding the HTML Id (Not the Best Option) If you are…
  • add this feed to my.Alltop

    Computerworld Blogs - App Development

  • Lunch -- the hard way

    Sharky
    25 Jul 2014 | 3:00 am
    This systems analyst pilot fish is trying to keep things working at a manufacturing plant in the southern U.S. -- and management isn't making it easy.
  • FINALLY! Download Google Chrome Beta and fix slow, blurry font 'bug'

    Richi Jennings
    18 Jul 2014 | 3:10 am
    Chrome Beta download: You are about to participate in a great adventure. Google (NASDAQ:GOOG) brings beta browser, with DirectWrite support. Beta 37 should quell complaints that Windows font rendering is slow and blurry. The ancient Graphics Device Interface (GDI) calls have finally been replaced -- by using the outer limits of DirectWrite. In IT Blogwatch, bloggers initially eulogize: GDI API RIP.
  • It's all in how (and when) you say it

    Sharky
    16 Jul 2014 | 3:00 am
    This pilot fish is a contractor at a military base, working on some very cool fire-control systems for tanks. But when he spots something obviously wrong during a live-fire test, he can't get the firing-range commander's attention.
  • OS X Yosemite makes the Mac sexy all over again

    Jonny Evans
    10 Jul 2014 | 4:22 am
    OS X Yosemite will make the Mac sexy all over again. It will be the most rapid OS migration yet seen on a PC, driving yet more Mac market share gains. We'll see more Mac software releases than ever before.... Welcome to the new Mac world.
  • The Docker container hype cycles into overdrive

    Richi Jennings
    10 Jun 2014 | 3:17 am
    Here comes the 'production-ready' Docker 1.0. Docker, Inc. announces its eponymous cloud container product. Based on the open-source project of the same name, the company claims it's now ready for prime time. As if to prove it, they're offering support and an app store. All this and more is being shown off this week at Dockercon 14. In IT Blogwatch, bloggers ponder the future of virtualization and hypervisors.
 
  • add this feed to my.Alltop

    Karim Ouda's Technical Blog

  • 554 Message not allowed - [298] from Yahoo

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

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

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

    Karim Ouda
    16 May 2014 | 10:53 am
    ErrorEclipse PDT PHP Function Description Hover and auto completion NOT WorkingVersion: Kepler Service Release 2SolutionRight-click project -> Configure -> Add PHP SupportCreditshttp://stackoverflow.com/questions/1293762/how-to-enable-autocomplete-syntax-highlight-for-php-core-functions-in-eclipse/1298290#1298290
  • Highcharts: A script on this page may be busy, or it may have stopped responding

    Karim Ouda
    3 May 2014 | 7:37 am
    ErrorA script on this page may be busy, or it may have stopped responding. You can stop the script now, or you can continue to see if the script will complete.Script: http://code.highcharts.com/highcharts.js:22SolutionThe main cause is that the charts are taking long time to be rendered, maybe because of server-side code, also old highcharts versions may contains bugs and does not handle performance as well as the new ones, so you need to:1- Update to the latest highcharts codehttp://www.highcharts.com/download/2- Try to optimize your codeAlso you may try to do some testing using highcharts…
  • add this feed to my.Alltop

    Developers

  • Comment on Stop Writing Code You Can’t Yet Test by Alan Dayley

    Mike Cottmeyer
    24 Jul 2014 | 10:33 am
    I have referenced and referred this article over and over again as a great discussion of why keeping busy in a specialty is not usually the most valuable thing to do. Thank you for writing it! (Off Topic Aside: I am so glad this article is re-published at DZone since the gray text on white is nearly unreadable.)
  • PcDuino8 Octa-core Development Board Revealed (Video)

    Jean-Luc Aufranc
    24 Jul 2014 | 5:58 am
    Two AllWinner A80 powered development boards are currently expected. We’ve already seen some pictures of the Cubieboard8, and today we can gt more details about PcDuino8 development board…
  • Geek Reading July 24, 2014

    Rob Diana
    24 Jul 2014 | 5:30 am
    I have talked about human filters and my plan for digital curation. These items are the fruits of those ideas, the items I deemed worthy from my daily reading. These items are a combination of tech business news, development news and programming tools and techniques. You will note that some of the formatting has changed, and that is due to the change in my process. Formatting, and the information presented, is likely to change a bit as I develop my new process. Docker acquires Orchard Laboratories to beef up its tool collection | GigaOm Why You Should Build an Immutable…
  • Immedia Blink Battery Powered HD Security Camera Lasts Over One Year on Batteries (Crowdfunding)

    Jean-Luc Aufranc
    24 Jul 2014 | 3:32 am
    There are plenty of security systems with IP cameras selling on the market, but they can be a pain to install because you need to use long power cables or use power extensions. There are battery-free…
  • DIY Power Measurement Board

    Jean-Luc Aufranc
    23 Jul 2014 | 5:41 am
    When I review media player or development boards, I’m often asked about power consumption figures. One way to measure power consumption is to use a Kill-a-Watt, but for low power devices it’s not always accurate enough, and it also includes the heat dissipation from the power adapter, which may or may not be useful depending on what you want to measure. For USB powered devices or boards, an easy way to measure power consumption is to use , a small $5 USB dongle that displays both voltage and current alternatively. Unfortunately, most products I’ve received lately use barrel…
 
  • add this feed to my.Alltop

    Hashrocket Articles

  • LittleDecorator Gem: Rails Model Decoration in 42 Lines

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

    Paul Elliott
    11 Jul 2014 | 6:33 am
    You missed us, didn’t you. Well Lynn and I are back again to bring you the hottest news in the Ruby and Rails communities. Here is a quick roundup of what’s new in this episode of the Ruby5 podcast. http://ruby5.envylabs.com/episodes/516-episode-479-july-11th-2014 Time Travel Movies Explained in Git http://hashrocket.com/blog/posts/edge-of-tomorrow-explained-in-git Fellow Rocketeer Vic Ramon wrote a very entertaining and informative blog series about some of git’s more advanced history manipulation features. He tells the story of some of this summer’s hottest…
  • 8 Great Vim Mappings

    Vic Ramon
    10 Jul 2014 | 6:00 am
    I frequently create mappings or functions whenever I find myself repeating the same keystrokes. By now I’ve accumulated a decent list of custom mappings. Here are a few of my favorites: Number 8: Clone Paragraph with cp noremap cp yap<S-}>p This will copy the paragraph your cursor is on then paste a copy of it just below. This is great when you’re about to create a block of code that will be similar, but not different enough to abstract (e.g. it blocks in rspec). Number 7: Align Current Paragraph with Leader + a noremap <leader>a =ip Quickly align your current…
  • Hashrocket Code Audits

    Micah Woods
    3 Jul 2014 | 6:00 am
    Hashrocket has a thorough and well-structured code audit process. We evaluate code history, bootstrapping, architecture, value of tests, code clarity, security risks, and any area of concern a developer might encounter. Depending on project size, it could last from a couple of days to a week – and the client will come away with invaluable insights into their product. Code History Architecture Decisions We gather information about historical development of the application by the structure of classes and modules. From this we can get an idea of the developer’s intent. Commit History We…
  • Building Ember CLI Addons Simply

    Jonathan Jackson
    23 Jun 2014 | 6:00 am
    Before we begin, a backstory. Ember is a framework for building ambitious web applications. Ember CLI is a project that enables you to get your ambitious web applications into the browser with a minimum amount of fuss. It makes a lot of decisions for you, that allow you to get up and running quickly. Build tools, ES6 module transpilation, and QUnit just work. Which allows you to work on the important stuff. It has a thrumming community that really cares. Anyways, it’s amazing. But, I’ll stop gushing on Ember CLI now and get on with what I want to talk about. Addons. edit: rjackson…
  • add this feed to my.Alltop

    Art & Logic

  • Realm – A New Mobile Database

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

    Francis Bull
    16 Jul 2014 | 6:58 am
    pyramid_formalchemy provides a CRUD interface for Pyramid based on FormAlchemy. Which is to say it looks at your SQLAlchemy models and automagically generates an HTML interface to create, read, update and delete instances of those models from the database, very much like Django’s admin interface. That sounds pretty cool, doesn’t it? In this post I […]
  • The Substance of Style

    Brett g Porter
    30 Jun 2014 | 6:34 am
    In my recent post on working remotely, I’m realizing that I kind of blew past something that we’ve always felt was key to making working on a series of projects for many different projects like working for Art & Logic on A&L projects, not a series of disconnected projects. One of the first things that […]
  • Websockets for Backbone

    Christopher Keefer
    25 Jun 2014 | 10:53 am
    Backbone’s had some of its thunder stolen lately by trendier frameworks like Meteor and Angular; for good reason, in most cases, as without the prosthetic functionality offered by the likes of Marionette, Backbone’s view handling (amongst a few other lacks and warts) is really just ‘roughed in’. But the fact that a framework like marionette […]
  • Crypto So Easy My Mother Uses It

    Troy Farrell
    20 Jun 2014 | 7:11 am
    If you’ve been around the blog for a while, you know that I’m a big fan of the use of encryption for the sake of privacy.  I’ve ranted about PGP and S/MIME, tried to break steganography and complained about the privacy issues I face as a Gmail user.  This post is to let you know […]
  • add this feed to my.Alltop

    AppCoda

  • How to Access iOS Calendar, Events and Reminders Using Event Kit Framework

    Gabriel Theodoropoulos
    15 Jul 2014 | 10:44 pm
    One of the not so well-known frameworks existing on iOS (and Mac OS), is the Event Kit framework. This framework has one purpose only, to let us access the calendars, the events and the reminders of a device, and work with them. If you have ever been wondered about how you can create custom events […] This article, How to Access iOS Calendar, Events and Reminders Using Event Kit Framework, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • iOS Programming 101: Implementing Pull-to-Refresh and Handling Empty Table

    Simon Ng
    10 Jul 2014 | 10:03 am
    In this iOS Programming 101 post, I would like to answer two common questions raised by our readers. I follow your table view tutorial to create my first app. The tutorial is great. It shows us how to display data in the table view. But what if the table is empty? When there is no […] This article, iOS Programming 101: Implementing Pull-to-Refresh and Handling Empty Table, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to Use SQLite to Manage Data in iOS Apps

    Gabriel Theodoropoulos
    30 Jun 2014 | 9:53 am
    Among the numerous applications existing on the App Store today, it would be hard for someone to find more than a few of them that do not deal with data. Most of the apps handle some sort of data, no matter in what format they are, and always perform some actions upon it. There are […] This article, How to Use SQLite to Manage Data in iOS Apps, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • A Beginner’s Guide to Optionals in Swift

    Simon Ng
    23 Jun 2014 | 10:03 am
    Swift was announced three weeks ago. Since then, I have been reading the Swift’s official guide and playing around with it in Xcode 6 beta. I started to love the simplicity and syntax of Swift. Along with my team, I am still studying the new language and see how it compares with Objective-C, a 30-year-old […] This article, A Beginner’s Guide to Optionals in Swift, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Using iAd to Display Banner Ad in Your App

    Gabriel Theodoropoulos
    16 Jun 2014 | 10:18 am
    So, you are about to start developing the next super app, you have everything planned and designed, but there’s still one last thing you haven’t made your mind up about; how to make some earnings out of it! Well, there are two options apart from offering it completely free: Either to make it a paid […] This article, Using iAd to Display Banner Ad in Your App, 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

  • 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
  • Environment Portability

    Tomas Riha
    22 Apr 2014 | 12:41 pm
    I've talked about this a lot before and we have done a lot of work in this area but it cannot be stressed how important it is. In fact I think portability is the key success factor to building a good Continuous Delivery Implementation. Without portability there is no scalability.There are two things that need to be built with portability in mind the build pipe itself and our dev, test and prod environments. If the build pipe isn't portable then it will become a bottleneck. Infact if the build pipe can run on each individual developer machine without the use of a build server then it is…
  • add this feed to my.Alltop

    Codesamplez.com - Programming & Development Tutorials

  • PHPUnit Tutorial For Beginners

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

    Md Ali Ahsan Rana
    7 Jul 2014 | 10:40 pm
    On my last article where I tried to give an introduction and basic usage of supervisord process monitoring, I figured that there are two missing features there which someone should know about/aware of. Which are, interacting with supervisord web interface and using a plugin with supervisord. So, today, In this small article, I will try […] The post Using Supervisord Web Interface And Plugin appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Beginners Guide To Supervisord Process Monitoring

    Md Ali Ahsan Rana
    28 Jun 2014 | 10:15 pm
    If you are working with long running process on web servers and struggling hard to manage them easily, supervisord process monitoring software can help you the most. I have recently learned about it and can’t help myself from sharing with my readers about this awesome piece of software. I will try to introduce this to […] The post Beginners Guide To Supervisord Process Monitoring appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • PHP HTTP Request With Guzzle

    Md Ali Ahsan Rana
    11 Jun 2014 | 5:55 pm
    If you are consuming some kind of API with complex PHP HTTP requests which doesn’t provide a clean wrapper library, I can feel the nightmare you might be having. Same could be happen if you are yourself writing such kind of API wrapper as well. Here, I will try to introduce you with guzzle library […] The post PHP HTTP Request With Guzzle appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Using Composer With Codeigniter

    Md Ali Ahsan Rana
    3 Jun 2014 | 6:04 pm
    All web app developers, who have started using modern frameworks like symfony, silex, laravel etc and have wished for the composer support inside their codeigniter application, I will try to show you the most efficient and standardized way to achieve this goal. I have also added this feature on my own codeigniterplus project, if you […] The post Using Composer With Codeigniter appeared first on CodeSamplez. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • add this feed to my.Alltop

    Dice News » Software Engineering

  • 4 Things Making Life Easier for PHP Developers

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

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

    David Bolton
    27 Jun 2014 | 6:01 am
    The phrase “Python frameworks” usually refers to Web frameworks, collections of software that aid development of websites and services. But there are a few frameworks that aren’t for Web development, and some that you might not have come across. Say hi to QuePY, Cement, Carrot and Charm. Click here to find Python jobs. QuePy Ever heard of Freebase or DBPedia These are very large collections of free structured data. DBPedia is where structured data from Wikipedia is held, while Freebase (now owned by Google) is a very large collection harvested from different sources such as…
  • Black Duck Seeks Open Source Skills

    Elisabeth Greenbaum Kasson
    24 Jun 2014 | 7:21 am
    Black Duck Software believes the future of development relies on the effective and informed use of open source technologies and methods. It’s a highly regarded provider of consulting and software for customers seeking to adopt open source for their applications, governance and management. As part of the open source community, Black Duck connects developers to open source resources through Ohloh.net and to commentary from industry experts through its Open Source Delivers blog. The company also hosts the Open Source Think Tank, an invitation only event where senior executives discuss the…
  • 50 Reasons to Celebrate BASIC

    David Bolton
    13 May 2014 | 8:35 am
    I started programming in BASIC 38 years ago, in 1976 while I was in my last year of school. I enjoyed it so much that it decided my university degree and career. Back in the mid 70s, if you had access to a computer, it was most likely through a dial-up terminal and you programmed it in Dartmouth BASIC. May 1, 1964, was the date BASIC was launched onto an unsuspecting world at Dartmouth College in New Hampshire. That makes the language 50 years old this month. Of course, nowadays people tend to regard programming in BASIC as a little quaint or even a touch retro, though there is still a market…
 
  • add this feed to my.Alltop

    Andrew den HertogAndrew den Hertog

  • MSBuild CallTarget for each item in ItemGroup

    Andrew den Hertog
    2 Jul 2014 | 11:16 pm
    This is how to call multiple targets for each item in an ItemGroup in MSBuild. It’s different to the other solutions out there, but IMO it’s much cleaner. Consider this example script that deploys an ItemGroup full of windows services: <ItemGroup> <Service Include="Service1"> <Server>$(HostServer)</Server> </Service> <Service Include="Service2"> <Server>$(HostServer)</Server> </Service> <Service Include="Service3"> <Server>$(HostServer)</Server> </Service> </ItemGroup> <Target Name="Deploy">…
  • Creating and adding SSL certificates for Azure

    Andrew den Hertog
    18 May 2014 | 9:23 pm
    Generating and assigning an SSL certificate to an Azure website can be a pain if you’re new to the process or only do it a few times a year. This guide goes through the steps of creating an SSL certificate and adding it to an Azure site. It assumes a windows environment using RapidSSL as the cert provider, but most of the steps are also valid for *nix environments too. Step 1 – Create the CSR a – Open IIS Manager (inetmgr.exe) b – click on your server c – select “Server Certificates” under the “IIS” category d – in…
  • How to Send Email from the Windows Command Line

    Andrew den Hertog
    2 Jul 2013 | 7:52 pm
    Sending email from the windows command line isn’t available through the native cmd, however powershell provides this functionality as it’s backed by .net and so exposes the System.Net namespace where the SMTP libraries are kept. This can be used to create a very simple powershell script to send an email from the command line. The first step is to copy the following script into a new powershell script file – email.ps1 $to = "user1@email.com,user2@email.com" //comma separate multiple recipients $from = "sender@email.com" $subject = "subject goes here" $body = "message body…
  • SSIS Packages and dtsConfig – The Duck’s Nuts of MSBuild – Part 9

    Andrew den Hertog
    26 Jun 2013 | 4:59 am
    Using MSBuild to manage SSIS package deployment and configuration is easy to do given a couple of very straightforward conventions. This post will focus on doing file system SSIS deployments, and look to configure each package using dtsConfigs to set connection strings and other settings for the package on deployment. First things first, your dtsx packages must have all their environmental settings and configurations split out into a separate dtsConfig file. This is just a small xml file that contains just the settings for each of your ssis components and nothing else. It gets read in through…
  • Setting Web and App Settings with Configuration Transforms – The Duck’s Nuts of MSBuild – Part 8

    Andrew den Hertog
    18 Jun 2013 | 1:30 am
    Config transforms are undoubtedly the easiest way to change connection strings, application settings and all other environmental configurations when targetting different environments. They also form a crucial part of any build script that creates artifacts or does deployments. This post will look at how to create and configure transforms, and how to integrate them into build scripts. To get this to work properly, you’ll need to be running Visual Studio 2010 at a minimum – earlier version unfortunately have no native support for it. Once you’re solution has been set up and…
  • add this feed to my.Alltop

    TechnoTrice

  • How To Install Windows Server 2012 – A Step By Step Tutorial

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

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

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

    Rahul Tilloo
    26 Apr 2014 | 10:56 pm
    This article is related  HP EVA Storage Array information. I’m showing you how to work on HP EVA by command line.You have to just follow below mentioned steps. I have mentioned very easy steps how to work on HP EVA Storage also you can see the diagrams. Storage Array Storage Repository in a SAN Features […] The post How To Work On HP EVA Storage Array appeared first on TechnoTrice.
  • How to Install Oracle Database 10 G R2 on HP-UX 11.31

    Rahul Tilloo
    29 Mar 2014 | 5:15 pm
    I’m very happy for sharing article “How to Install Oracle Database 10 G R2 Application on HP-UX 11.31 OS”. You have to follow all mentioned steps to install Oracle 10 G R2 application on HP-UX 11.31 OS. 1] Type SAM command & as per below snap shot go to the Kernel Configuration option. 2] Select  […] The post How to Install Oracle Database 10 G R2 on HP-UX 11.31 appeared first on TechnoTrice.
  • add this feed to my.Alltop

    Misha Infotech Blog

  • Best Tricks To Hire Leading iPhone Application Developers

    support@mishainfotech.com
    9 Jul 2014 | 3:28 am
    In the last few years, smart phones have turned out to be an extremely important part of our life. Nowadays, when we wake up in the morning we do not see the mirror as the first thing, instead we check … Continue reading →The post Best Tricks To Hire Leading iPhone Application Developers appeared first on Misha Infotech Blog.
  • Why Cloud Products Are Indispensable In Fulfilling The Customer Satisfaction Agenda?

    support@mishainfotech.com
    23 Jun 2014 | 5:05 am
    Cloud products and cloud computing have found their application in a variety of verticals. Can cloud products overhaul marketing processes to achieve consistency in customer satisfaction? In verticals like consumer goods, retail and services, maintaining customer satisfaction is a challenge. … Continue reading →The post Why Cloud Products Are Indispensable In Fulfilling The Customer Satisfaction Agenda? appeared first on Misha Infotech Blog.
  • Voice Calling Mobile Application Viber Sold For $900 Million

    support@mishainfotech.com
    14 Feb 2014 | 12:32 am
    Viber is a proprietary cross-platform instant messaging voice-over-Internet Protocol application for smartphones developed by Viber Media. In addition to text messaging, users can exchange images, video and audio media messages. This Mobile application software is available for Mac OS, Android, … Continue reading →The post Voice Calling Mobile Application Viber Sold For $900 Million appeared first on Misha Infotech Blog.
  • Google Launched Video-Conferencing Chrome Box For Business

    support@mishainfotech.com
    9 Feb 2014 | 10:20 pm
    Google is introducing a video-conferencing box designed to make it easier and less expensive to hold face-to-face business meetings, even if the participants are scattered in different locations. The device, called ‘Chrome Box For Meetings’, goes on sale for $999 … Continue reading →The post Google Launched Video-Conferencing Chrome Box For Business appeared first on Misha Infotech Blog.
  • India: Next Big Thing For Facebook Marketing

    support@mishainfotech.com
    9 Feb 2014 | 9:41 pm
    Kirthiga Reddy (42), Facebook’s India chief, says her challenge is to make Indian firms see Facebook as a mass media, not social media. “That’s the shift that I see, that’s the kind of conversation I have with Indian CEOs and … Continue reading →The post India: Next Big Thing For Facebook Marketing appeared first on Misha Infotech Blog.
 
  • add this feed to my.Alltop

    Intertech Blog

  • Friday’s Developer Picks

    Ben Sandkamp
    25 Jul 2014 | 6:00 am
    Happy Friday from the team at Intertech. Here are some of the articles or topics of discussion that were reviewed around our offices this week. From utilizing visual studio on a piano to program, Android Operating systems, Lambda Behave, and Microsoft .NET, we’ve got programming enlightenment for... Read More
  • Top 10 Android L Features Developers Should Begin To Explore

    Jim White
    24 Jul 2014 | 6:35 am
    Unveiled at Google I/O in late June, Google presented the next release of the Android operating system.  The to-be-named (it’s just called “Android L” for now) and numbered (version 5?, version 4.5?, …) version of Android is by Google’s own admission “one of the... Read More
  • Spring Integration Tutorial (Part 1) – Understanding Channels

    Jim White
    22 Jul 2014 | 6:00 am
    In my last post, I introduced you to Spring Integration and indicated that an entire on-line tutorial was coming.  This is the first part of an eight part on-line tutorial that will introduce you to Spring Integration and its major components. Before you begin, make sure you have a development... Read More
  • Friday Picks from the Team at Intertech

    Pat Schaber
    17 Jul 2014 | 11:00 pm
    As we kick off our Friday, we took a quick look back at some of the articles or topics of discussion that made their way around the Intertech offices this week. From Microsoft, top programming languages, and Java to Swift and Top Workplaces – we’ve got a few items to share with you.... Read More
  • How to Unit Test .NET Entity Validation

    Rich Franzmeier
    17 Jul 2014 | 6:24 am
    .NET has very nice entity validation in the System.ComponentModel.DataAnnotations namespace.  I often use Required, RegularExpression and MaxLength attributes (among others).  For the web developer, they work nicely on the client and the server without much work on your part.  However, this article... Read More
  • add this feed to my.Alltop

    Web Development Tutorial

  • 2 simple ways to create Custom Html Helper in ASP.NET MVC

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

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

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

    IMRAN ABDUL GHANI
    28 Jun 2014 | 1:01 am
    This is Part-2 in series of building ASP.NET MVC Application using Entity Framework. In previous part, we built a simple ASP.NET MVC application (Product Catalog Application) and generate an EDM(Entity Data Model) following a step by step approach. We also got answers to: What an ORM is? Entity Framework as an ORM? What is an EDM(Entity Data Model)? In this part of ASP.NET MVC tutorial, we are going to generate views for our model classes. So, I’ll highly recommend to go through previous post for understanding about our EDM(Entity Data Model). Before we start implementation of…
  • Building your first MVC application with Entity Framework

    IMRAN ABDUL GHANI
    22 Jun 2014 | 12:31 pm
    Before we start implementing an ASP.NET MVC application using Entity Framework, lets first understand few related concepts. Microsoft Entity Framework is basically an ORM (Object Relational Mapping) framework. So, what is an ORM? In most of the cases when working with database driven application, we are performing different kind of operations on data like CRUD (Create, Retrieve, Update, Delete) operations. We might be using high level languages which are mostly object oriented like C#, VB.NET or Java etc. On the other hand, our databases are mostly relational in nature like MS SQL Server…
  • add this feed to my.Alltop

    Laura Diane Hamilton

  • 10 Tips for Better Deep Learning Models

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

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

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

    30 Jun 2014 | 12:34 pm
  • Internationalization for Ruby on Rails Apps

    27 Jun 2014 | 12:18 pm
    Today Eric Meyer gave a great talk at the 8th light meetup about internationalizing a ruby on rails application. In his talk, Eric stepped through this github repo. Eric advocates starting your greenfield rails app out with internationalization from the get-go. It's relatively easy to add internationalization support at the very beginning, whereas retrofitting an existing application with internationalization support can be quite painful. Definitions: i18n—short for "internationalization." (There are 18 letters between the "i" and the "n" in "internationalization.") Internationalization…
 
  • add this feed to my.Alltop

    Code And Graphics

  • Quick case: Char Pointer vs Char Array in C++

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

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

    30 Jun 2014 | 11:41 am
    Recently, I've written an article about using a .NET third party library to generate reports from apps. You can find it on this in my previous post. In my opinion, the whole idea might be useful, for instance, for performance tests. I often try to make such in my blog. Basically you do some tests and then output results to the console or a txt file... But, wouldn't it be great to write results directly to a spreadsheet and draw some charts automatically? Can it be done in C++ as well? IntroductionIn the mentioned article I've shown how to output test results directly to an Excel file. I've…
  • June 2014 Notes: Fire Phone, CRT Refactoring and the Vasa Ship.

    25 Jun 2014 | 12:06 pm
    Notes from recent stories that got my attention.Fire PhoneThe Great C Runtime (CRT) RefactoringWhy C++ Sails When the Vasa Sank? Amazon Fire Phone Amazon Fire Phone The spec:Quad-core 2.2GHz processor, Adremo 330 GPU, 2GB RAM4.7-inch IPS 1,280 x 720 retina display with 315 pixels-per-inch, 13MP rear-facing camera Fire OS 3.5Dual-stereo speakers, tangle-free flat cabled headphones2400mAh battery But here is something nice and fresh:Four 120-degree field-of-view front-facing cameras with IR illumination for head tracking for the Dynamic perspective feature. Dynamic perspective gives you a great…
  • Automated Reports

    14 Jun 2014 | 2:07 am
    On my programming blog, I often try to compare performance characteristics of different algorithms or concepts. I usually log performance output (like elapsed time) to the console or a txt file and then copy this to a spreadsheet and analyse. But recently, I've found another way of doing this: I've used Spire.XSL library to generate the final spreadsheet file - with all the tables and charts! Read further to learn how one can leverage this library for various automation tasks. Download C# project - 7.1 KB, zip The Case Our objective is to create a benchmark application that will test…
  • add this feed to my.Alltop

    Laura Diane Hamilton

  • 10 Tips for Better Deep Learning Models

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

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

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

    30 Jun 2014 | 12:34 pm
  • Internationalization for Ruby on Rails Apps

    27 Jun 2014 | 12:18 pm
    Today Eric Meyer gave a great talk at the 8th light meetup about internationalizing a ruby on rails application. In his talk, Eric stepped through this github repo. Eric advocates starting your greenfield rails app out with internationalization from the get-go. It's relatively easy to add internationalization support at the very beginning, whereas retrofitting an existing application with internationalization support can be quite painful. Definitions: i18n—short for "internationalization." (There are 18 letters between the "i" and the "n" in "internationalization.") Internationalization…
  • add this feed to my.Alltop

    Buzinga

  • An App Review That Proves Stupid App Ideas Are More Successful

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

    Logan Merrick
    16 Jul 2014 | 8:13 pm
    Why compete when you can get an advantage… and dominate? I’m a creative guy. And as much as I would love to throw some “lemonade stand” app marketing ideas out there on how you can attract more users, I’d prefer to leave that up to the other bloggers. Instead, I’m gonna show you how to […] The post Out of the Box App Marketing Ideas For Cutting Through The Noise appeared first on Buzinga.
  • How To Write A Powerful App Description

    Logan Merrick
    9 Jul 2014 | 1:29 am
    After picking the perfect app name and designing a memorable app icon it’s time to write an app description that converts visitors into downloads. But it isn’t always that easy…right? This is particularly true when it comes to writing the mother-of-all app descriptions. Just like this piece of text you only get one shot and a few sentences to grab […] The post How To Write A Powerful App Description appeared first on Buzinga.
  • 6 Hot Tips For Building A Groundbreaking Tech Startup

    Alistair Hart
    3 Jul 2014 | 1:31 am
    Entrepreneurship can be a bit like playing ‘Snakes & Ladders’, there are many ups…and a lot of downs. And though there are a bazillion-and-one game-related puns I could use to describe the highs and lows of the start-up journey I’m sure you’d rather read about how to optimise your highs and minimise your lows…right? If yes, please […] The post 6 Hot Tips For Building A Groundbreaking Tech Startup appeared first on Buzinga.
  • How To Raise $40k In 40 Days – A True Story

    Logan Merrick
    25 Jun 2014 | 12:10 am
    Everyone has an app idea, but most people don’t do anything about it… In the last 5 years the mobile app development industry has grown from zilch to a multi-hundred-billion-dollar industry. And with over 1 billion smartphones world-wide we are now sitting on the greatest entrepreneurial opportunity there ever was. You probably missed the property-boom […] The post How To Raise $40k In 40 Days – A True Story appeared first on Buzinga.
 
  • add this feed to my.Alltop

    Agile, ideas, startups, MOOCs and more

  • How to setup availability sets on Windows Azure and deploy an MVP that will be….available….

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

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

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

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

    gpsist
    28 Apr 2014 | 11:15 pm
    Have you ever been on a team? Have you tried to collaborate efficiently? If so, you probably searched for tools that could make it work better for everyone. This post (which will be completed in two parts) is meant to share our experience on the subject and describe both the tools we end up using and the process we follow. One of a team’s initial tasks is the selection of an appropriate work process, a way for its members to collaborate efficiently. You can typically get there either by using a whiteboard and some post-it’s or by picking a tool that can solve the problem for you. I tend…
  • add this feed to my.Alltop

    MAG Studios Blog

  • ‘Bladabindi’ Virus Targets Microsoft Windows Users In India: CERT-In

    Lalit Kapur
    25 Jul 2014 | 2:14 am
    It’s time to use your detachable drives very cautiously. The CERT-In has issued an alert for Windows users in India warning about the ‘Bladabindi’ virus which is spreading through pen drives and data cards and targeting sensitive information on user’s database. It is a multi-identity virus, i.e. it can acquire 12-13 variants to hide its actual identity and infect your Windows operating system. The Virus Bladabindi can also obtain a safe network domain id to escape your Firewall mechanism. A typical variant usually spreads by creating its replica into the root folder of a detachable…
  • South Korean Giant Samsung Launches 4G Galaxy S5 In India Priced At 53,500

    Lalit Kapur
    19 Jul 2014 | 2:31 am
    After LG, the South Korean electronics giant Samsung has now released its first 4G variant of the Galaxy S5 smartphone in India on Friday priced at Rs 53,500, same as that of the iPhone 5S 4G released in India. In its association with Bharti Airtel, Samsung has announced data plans for buyers of the new smartphone. All the existing and new Airtel 4G subscribers will get access to free usage of 5 GB 4G data/month for 2 months. The Samsung Galaxy S5 4G is powered by Qualcomm Snapdragon 801 SoC, 2.5 Ghz processor and also supports eight 4G LTE bands. It also features an Anvanced Camera (HDR…
  • Facebook Is Testing A ‘Buy’ Button : Social Networking And Ecommerce Soon To Go Hand In Hand

    Lalit Kapur
    18 Jul 2014 | 1:07 am
    Facebook is going the ecommerce way. With an aim to take its advertising and marketing services one step ahead, Facebook has announced on Thursday that it has started testing a ‘buy’ button to enable businesses to increase their sales through the social networking site. The feature will allow the users to buy products directly from businesses without leaving Facebook. The ‘buy’ button appears at the bottom of the sponsored ads. Currently, many small and medium businesses across US are testing the feature. While talking about the security features, Facebook has ensured…
  • Some Valuable Tips On Website Development

    Lalit Kapur
    17 Jul 2014 | 7:20 am
    Website Development Is Not A Cakewalk The term website development has become a household name for every business. The word is quite simple – website development – which means developing a website – but in reality, it is a highly complex process involving various critical aspects such as coding, designing, content and optimization which, if not taken care of, can ruin the whole operation. These are the most important departments of a website development project and together they can either make or break the reputation of your site which will definitely have an impact on your…
  • Celkon And Intex Set To Partner With Google For The Andriod One Program

    Lalit Kapur
    16 Jul 2014 | 11:51 pm
    Low-Cost Smartphones Soon To Get Popular! After Micromax, Karbonn and Spice mobiles, it is now Celkon which has joined the Android One Program by Google, and Intex Technologies is going to be the fifth on the line. The Android One Program is an initiative by Google to help Google Android software engineers to develop a hardware that can deliver stock Android experience on the low cost devices without any interruption. Google has already signed Celkon Mobiles for the program and Intex says, “We are in talks with Google for the Android One initiative.” With Android One, the low-cost…
 
  • add this feed to my.Alltop

    eLuminous Technologies

  • Assess Top Web development services in just 5 steps.

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

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

    Shweta Joshi
    26 Jun 2014 | 2:38 am
    Time has occurred where if you have any single query or need anything, the curiosity to find it immediately is inevitable. People don’t feel the need to be tethered to their desktops round the clock, they instead prefer to use their smartphones and tablets which are quite accessible. This gives them the advantage to operate the devices from any place, whether it is while driving, shopping, eating, travelling or anything. In such cases, if the desired information from a particular website is not visible properly, they won’t even wait for a sec to change the website. This is where…
  • How to hire best Web Development Company?

    Shweta Joshi
    11 Jun 2014 | 4:31 am
    There are so many people in the world who might be going through the nightmares of handing over their dream projects to the wrong web development firms. Or may be trusting the acquaintances to deliver the development project just the way they want, however getting just 20-30% of it. This situation is quite common nowadays since every alternate person has started calling himself a Web-developer. Never believe the person who is expert in tossing jargons about himself or his firm, go with the web development services who has a proven record of successful projects execution. Imagine yourself in…
  • We are now a part of Top 5 percent Outsourcing firms on Elance.

    Shweta Joshi
    10 Jun 2014 | 9:28 pm
    Do you want to be one of the top business player on the Internet? Are you looking out for a well-designed and developed website? If yes, you need to go with a company which not only claims, but has also proved themselves to be one of the top web development company. We, at Eluminous technologies have proved ourselves and we are now in the list of the top 5% outsourcing companies on the Elance. Our team displayed their extraordinary skills and facilitated our organization to reach this great level. This ranking by Elance was measured by an online test which had few critical questions. Our…
  • add this feed to my.Alltop

    QA Intelligence - a QABlog

  • The State of Testing Survey 2013: Recent developments

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

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

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

    Joel Montvelisky
    21 Apr 2014 | 2:05 am
    As you surely noticed, early in the year we published together with TeaTime with Testers the first State of Testing Survey report, showing some interesting information about the current state of our testing community and raising additional questions about where are we heading as a profession. We are now honored to have two world renowned testing experts such as Jerry Weinberg and Fiona Charles who will join Lalitkumar Bhamare and myself (Joel) in reviewing some of the most interesting answers to our survey in order to further analyse them and reach conclusions about the present and future…
  • Please leave ALL your emotions outside the door

    Joel Montvelisky
    20 Apr 2014 | 2:36 am
    We are all emotional beings, and our emotions dictate the way we act. When we are happy we feel that the day is bright, that we can climb the stairs by jumping two of them at a time, and that everything we do will simply come out right. When we are down we feel that even the air is heavier and harder to breath.  Some of us may also feel that regardless what we say or do nothing will come out right. These are the days when we think to ourselves that it might be better to stay in bed with our eyes shut so that nothing will become even worst than it already is – and yes, things can…
  • add this feed to my.Alltop

    Iain the Indie

  • Surviving the lows of indie development

    Iain
    24 Jul 2014 | 10:44 pm
    I’ve talked previously about the emotional challenges in working for yourself. Today I talk about the low points and specifically some advice on how you can pull yourself up from those lows and get back to being happy and motivated. The post Surviving the lows of indie development appeared first on Iain the Indie.
  • Riding the roller coaster of indie development

    Iain
    22 Jul 2014 | 8:33 pm
    Working for yourself can be a challenge emotionally. It may be a cliche but it is also very true that indie development is an emotional roller coaster mixing euphoric highs with depressing lows. In this vlog I talk about some ways you can help minimise how often you experience those lows. The post Riding the roller coaster of indie development appeared first on Iain the Indie.
  • iCloud and Core Data: Sample App

    Iain
    17 Jul 2014 | 11:05 pm
    In my previous three posts I covered iCloud and Core Data ranging from the basics through to a full library that provides iCloud and Core Data support. To complement the library (available on GitHub here) I have created a small sample application. The sample application shows you how to use the library to add iCloud + Core Data support to an app. The sample shows you how to import existing datata, respond to new data from iCloud, and remove duplicate data. In this post I will walk you through including the iOS Core Library in a project, setting up the bare minimum for Core Data then showing…
  • iCloud and Core Data – Part 3: Complete Stack

    Iain
    6 Jul 2014 | 11:15 pm
    In the previous posts I presented the fundamentals of iCloud and Core Data as well a guide to checking if data is already present in iCloud. In this post I present and explain a complete iCloud and Core Data stack. The stack I will be presenting is one that I currently use in my app Contractor’s Little Helper. The stack has the following features: Handles setting up iCloud and Core Data for the first time (including migrating existing data). Detects if existing data is present on iCloud and provides appropriate prompts (eg. only prompts to import data from iCloud if it already exists).
  • App Store Optimisation: Keywording for iTunes

    Iain
    3 Jul 2014 | 9:58 pm
    Building up the user base for an app is neither a simple or an easy task. In some earlier posts I have talked about some ways to help get your app noticed. In this post I want to talk in detail about App Store Optimisation (ASO) and specifically keywording. Keywording your app appropriately is crucial. In many cases people will find your app by searching for it. Either because they are looking for an app to fill a specific purpose or because they heard about your app and are trying to find it. Keywording can make the difference between someone finding your app and someone finding a…
 
  • add this feed to my.Alltop

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

  • Maven release perform tries to do a Get to a workspace sub folder in TFS

    Martin Hinshelwood
    23 Jul 2014 | 7:26 am
    If you are using TFS and specifically switching from SVN to TFS then you might run into the issue that your Maven release perform tries to do a Get to a workspace sub folder. This will not work as TFS has a validation exception to trying to map a sub folder inside an existing workspace. That could be disastrous in a real situation. Could you imagine if, while in the middle of a compile, another build kicked off and overwrite your files? Worse if that other build was executing an only slightly different version of your codebase and it created a successful compile of goodness knows what…
  • Avoid the pick-n-mix branching anti-pattern

    Martin Hinshelwood
    14 Jul 2014 | 8:35 am
    For the last few days I have been working with a customer in the UK on a grass roots engagement to help them solve their source control issues. They have ended up with a pick-n-mix branching anti-pattern and could not see the way out. The pick-n-mix branching anti-pattern is something I encounter quite often and on the surface it looks like it should work and give the business flexibility. However the real result is lost code, failed releases, technical debt, unhappy customers, and an erosion of trust with the business. For the last few release they had noticed that they had been missing…
  • The value of an independent Scotland for me

    Martin Hinshelwood
    13 Jul 2014 | 8:10 am
    For the last wee while some of you may have noticed some news coverage about Scottish independence. This post is about the value of an independent Scotland for me, so if you are not interested in politics then move along. It will all be over in a few months and you will likely never have to hear about it outside of history again. If you follow me on Facebook or twitter then you will have seen a plethora of posts about this subject. I have mostly kept this subject away from my company except for a small post about donating to Yes Scotland. I think that you can guess which side I come down…
  • Maven release prepare fails with detected changes in Jenkins

    Martin Hinshelwood
    9 Jul 2014 | 6:03 am
    If you are using Team Explorer Everywhere 2012 or 2013 your Maven release prepare fails with detected changes, however it worked when you were using SVN. As you may have noticed I have had a few posts on Jenkins integration with TFS recently. My current customer is migrating away from SVN and Jenkins to TFS 2012 to take advantage of the cool ALM feature however we need to stage in, taking one thing at a time. They have quite a few builds in Jenkins and moving them will take time. The idea is that we can move all of the source over and it is a fairly simple process to re-point Jenkins and…
  • Traveling for work and the Dell Venue 8

    Martin Hinshelwood
    7 Jul 2014 | 12:25 pm
    I travel a lot and I have been carting around both a Surface 2 Pro and a Surface 2 on my travels. I have been feeling recently that this was a little silly and I wanted to reduce my load and increase my flexibility. So just last week I purchased a Dell Venue 8. When I say that I travel a lot I mean that I generally fly out to somewhere in Europe on Sunday afternoon and then back on Friday night. Every week… I have been doing this since November 2013 and apart from a few weeks it has been fairly constant. In my travels I have found a few things. The first is that stuff can be important…
  • add this feed to my.Alltop

    Hafiz Faraz Mukhtar's Blog

  • Tutorial 15: Custom Directives in AngularJS

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

    Hafiz Faraz
    18 Jul 2014 | 11:19 pm
    Posted by: Hafiz Faraz Show tutorials list Lets see how we can add Form Validation in angularjs application. We will be making use of our exisiting guitar application which we have been working in previous tutorials. You can download previous tutorial complete app here. This tutorial is somehow little bit similar to data binding tutorial that we saw earlier. So to start, open the details.html page in project files.… Read more The post Tutorial 14: Form Validation in AngularJS appeared first on Hafiz Faraz Mukhtar's Blog. Hafiz Faraz Mukhtar's Blog - Software Developer and…
  • Tutorial 13: Tabs in AngularJS | Working with tabs

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

    Hafiz Faraz
    9 Jul 2014 | 11:36 pm
    Posted by: Hafiz Faraz For this tutorial, I am going to write about angularjs animation, for this we need to continue working on the example from previous tutorial. You can download required files here. Show tutorials list The $animate service allows you to provide transition effects when elements are added, removed, or moved in the DOM. The $animate service doesn’t define any animations itself but relies on the CSS3 animation and transition features. … Read more The post Tutorial 12: AngularJS Animation | ngAnimate AngularJS appeared first on Hafiz Faraz Mukhtar's Blog. Hafiz…
  • Tutorial 11: AngularJS Navigation

    Hafiz Faraz
    8 Jul 2014 | 11:51 am
    Posted by: Hafiz Faraz Show tutorials list This tutorial is connected to previous tutorial, you need to have project files(Download) in order to add angularjs navigation in our guitar application. We’ve got all the elements of a fully functional angularJS application with multiple routes. I’m gonna go ahead and enhance it a little bit. I want to add navigation so that we can cycle through different guitars.… Read more The post Tutorial 11: AngularJS Navigation appeared first on Hafiz Faraz Mukhtar's Blog. Hafiz Faraz Mukhtar's Blog - Software Developer and…
  • add this feed to my.Alltop

    The Orange Orchard

  • Agile Myth #5: “Agile is Unpredictable”

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

    Calen
    23 Jul 2014 | 2:40 am
    This is Calen’s fifth post in a 13-part series, “Agile Myths and Misconceptions” where he strives to correct 12 common misconceptions about Agile Software Development. This is my fifth post in my 13-part series, “Agile Myths and Misconceptions”, It’s based on the talk I gave at the first PSIA Softech Philippine Software Engineering Conference. I am striving to correct 12 common misconceptions about Agile Software Development. Organizations often go for Fixed-Scope projects thinking that it will help them stick to a fixed budget. Here’s the typical…
  • Agile Myth #3: “Agile is Short Milestones”

    Calen
    22 Jul 2014 | 12:52 am
    This is Calen’s fourth post in a 13-part series, “Agile Myths and Misconceptions” where he strives to correct 12 common misconceptions about Agile Software Development. This is my fourth post in my 13-part series, “Agile Myths and Misconceptions”, It’s based on the talk I gave at the first PSIA Softech Philippine Software Engineering Conference. I am striving to correct 12 common misconceptions about Agile Software Development. When most people think of Agile, they’re often actually thinking of Iterative Development. Iterative Development is an…
  • Quantifying Domain Model versus Transaction Script

    Lorenzo Dee
    18 Jul 2014 | 3:58 am
    I’ve been conducting training classes (with Orange and Bronze) that cover topics like TDD, design patterns (GoF), patterns of enterprise application architecture (based on PoEAA book by Martin Fowler), and others. And a question keeps coming up about comparing (and quantifying) the benefits of domain model pattern compared to transaction script. So, I thought I’d post an explanation here. Note that the Transaction Script pattern is not bad. Fowler himself says that there are virtues to this pattern: The glory of Transaction Script is its simplicity. Organizing logic this way is…
  • Service-Orientation, Object-Orientation, SOA, and DDD

    Lorenzo Dee
    16 Jul 2014 | 5:55 am
    With some recent discussions on SOA, ESB, and managing its complexity, I thought I’d write about some relevant points (at least, the ones I find quite relevant) and some questions. Web Services and SOA How do you know you’re doing SOA? The common answer is, when you’re using web services. Unfortunately, web services have nothing to do with SOA. Web services were not created because of SOA! Yup, that’s right. It was not created because of SOA. SOA was first coined by Gartner back in 1996 (see note), long before any web services technology were even developed. Web…
 
  • add this feed to my.Alltop

    Flowa

  • Antti Kirjavaisen henkilöhaastattelu

    24 Jul 2014 | 5:00 pm
    This content is available only in Finnish. Flowa podcasting ensimmäisessä episodissa Ari-Pekka (@ilmirajat) haastattelee Antti Kirjavaista (@anttiki). Luvassa tiukkoja kysymyksiä ja haastamista. Antti kertoo muun muassa, mistä Agile skenessä kehkeytyneessä #NoEstimates pöhinässä on kysymys ja vastaa seuraavaan anti-agile-haasteeseen: ”Minusta on todella vaikeaa tilata mitään kun ei paperille tarkasti listata mitä vastinetta rahalleni saan. Kyllä minä olen sitä mieltä että alussa listataan yhdessä tarkasti mitä tehdään ja sitten toimittaja toimittaa tarkalleen listan…
  • Localize it! Sane development environments #1: Introduction

    16 Jul 2014 | 5:00 pm
    Much of the software we develop is made some platform in mind. It might be mobile phone, embedded system, something proprietary. Nowadays however, we do much of application development on top of web stack which consists of a back-end server and an html front-end coupled together with a variety of other components. When it comes to development environments in such projects, I’ve seen many and been repulsed by many. For some reason, often development infrastructures are not built for developers or ops personnel. Rather they are some odd mixture of corporate politics, odd policies and legacy…
  • Clojure in the cloud. Part 2: Heroku

    22 Jun 2014 | 5:00 pm
    This is the second post in a group of tutorials on deploying Clojure applications on various cloud platforms. All posts in the series: Part 1: Google App Engine Part 2: Heroku Heroku is a PaaS provider that supports multiple languages, including Clojure. Therefore, deploying a Clojure application to Heroku is a rather simple task. Prerequisites for this tutorial are: Heroku account has been created Heroku toolbelt is installed Leiningen 2.x is installed In this tutorial we will create a simple movie title search page and deploy it to Heroku. Build the application Let’s use the leiningen…
  • It's not a mobile in your pocket anymore

    10 Jun 2014 | 5:00 pm
    It's somewhat surprising that these things have nothing to do with the future experience ecosystems. Back in the day, when I heard talk about “internet of things” or similar concepts I used to think about a man who sees vast field of grass and declares “there will be a city here”. It’s now pretty clear that first tenants have arrived and pretty soon that field will be open and inviting for everyone. Yet, there’s still much pioneering to do. Especially in the field of studying what it is like to be a human in the midst of technology. Of things nice and shiny It will be a while…
  • A dangerous thought about Outsourcing

    4 Jun 2014 | 5:00 pm
    Someone mistook this for the god of multitasking. Actually it is Narasimha, an avatar of Vishnu. But what if we left multitasking to supernatural beings? A dangerous thought about outsourcing in software development came to my mind the other day. Why dangerous? Well it just might reveal something that upsets the prevalent thinking about outsourcing. Recently, I have done a lot of introductory lean and agile workshops in customer organizations. A theme developed in these workshops: people have wondered out loud how avoiding multitasking or having just one project at a time might become…
Log in