Software Development

  • Most Topular Stories

  • Our favorite stuff

    Signal vs. Noise
    Emily Triplett Lentz
    25 Mar 2015 | 9:40 am
    A few weeks ago, via Know Your Company , we asked folks at Basecamp what brand-name items they couldn’t live without. (We have strong feelings about yogurt, and Chicagoans are extremely serious about their skin care regimens.) Here’s what everyone said: Emily Triplett Lentz, Support: Ha! I’m sure I could live without my favorite stuff. But I’m glad I don’t have to. Hearos earplugs. I’m a light sleeper, so I’ve tried lots of different kinds. These expand fully and block a lot of noise. I probably get at least an hour or two more of sleep with them in.
  • Fringe benefits of the attention economy

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

    News and Updates - Apple Developer
    23 Mar 2015 | 10:00 am
    OS X Yosemite 10.10.3 (14D113c) Now Available
  • The A(nti)-Team

    The Daily WTF
    24 Mar 2015 | 4:00 am
    In the 1980’s, there was a TV show called The A-Team. There was the scrounger, who could scam anyone out of anything. He would make promises that were sort of true to get what he wanted (sound like marketing?) There was the tough guy who could intimidate anyone into doing anything. He knew how to get things done, but underneath it all, was a nice guy. There was the leader, who could always come up with a plan to save the day. And there was the one guy who was a little crazy (the good kind of crazy), but who you could count on in a pinch. There was also the occasional outside helper who…
  • 2015 is The Year of Your Launch

    Google Developers Blog
    Gary Lewis
    23 Mar 2015 | 12:01 pm
    Posted by Amir Shevat, Google Developers Launchpad Program Manager With new events, improved courses and an expanded mentorship network - Startup Launch is now Google Developers Launchpad. We’re changing our program name to emphasize how you can use our resources as a launch pad to scale and monetize your app business. Read on to learn about our upcoming events and how you can apply to participate. Events: Launchpad Week goes globalLaunchpad Week, Launchpad’s weeklong in-person bootcamp for early-stage apps, continues to expand, with new 2015 programs planned in Munich, Mexico City,…
  • add this feed to my.Alltop

    Google Developers Blog

  • 2015 is The Year of Your Launch

    Gary Lewis
    23 Mar 2015 | 12:01 pm
    Posted by Amir Shevat, Google Developers Launchpad Program Manager With new events, improved courses and an expanded mentorship network - Startup Launch is now Google Developers Launchpad. We’re changing our program name to emphasize how you can use our resources as a launch pad to scale and monetize your app business. Read on to learn about our upcoming events and how you can apply to participate. Events: Launchpad Week goes globalLaunchpad Week, Launchpad’s weeklong in-person bootcamp for early-stage apps, continues to expand, with new 2015 programs planned in Munich, Mexico City,…
  • Reminder to migrate to OAuth 2.0 or OpenID Connect

    Gary Lewis
    20 Mar 2015 | 2:12 pm
    Posted by William Denniss, Product Manager, Identity and Authentication Over the past few years, we’ve publicized that ClientLogin, OAuth 1.0 (3LO)1, AuthSub, and OpenID 2.0 were deprecated and would shut down on April 20, 2015. We’re moving away from these older protocols in order to focus support on the latest Internet standards, OAuth 2.0 and OpenID Connect, which increase security and reduce complexity for developers. The easiest way to migrate to these new standards is to use the Google Sign-in SDKs (see the migration documentation). Google Sign-in is built on top of our OAuth 2.0…
  • Publishing Google Docs add-ons for domain-wide installation

    Gary Lewis
    20 Mar 2015 | 10:02 am
    Since we introduced add-ons for Google Docs, Sheets, and Forms last year, our developer partners have brought a world of new features to millions of users. Still, administrators for Google Apps domains (and developers!) kept asking for two things:Installing and pre-authorizing of an add-on for every user in a domain or group. Starting today, admins can do just that, if the add-on's developer has published the add-on for domain-wide installation. This automatically creates a listing for the add-on in the Google Apps Marketplace.Installing some approved add-ons while restricting users from…
  • Google Summer of Code now open for student applications

    Gary Lewis
    16 Mar 2015 | 12:06 pm
    Posted by Carol Smith, Google Open Source team Originally posted to the Google Open Source blog If you’re a university student looking to earn real-world experience this summer, consider writing code for a cool open source project with the Google Summer of Code program. Students who are accepted into the program will put the skills they have learned in university to good use by working on an actual software project over the summer. Students receive a stipend and are paired with mentors to help address technical questions and concerns throughout the course of the project. With the knowledge…
  • Introducing gRPC, a new open source HTTP/2 RPC Framework

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

    PHP.net news & announcements

  • PHP 5.6.7 is available

    Webmaster
    20 Mar 2015 | 4:21 am
    The PHP development team announces the immediate availability of PHP 5.6.7. Several bugs have been fixed as well as CVE-2015-0231, CVE-2015-2305 and CVE-2015-2331. All PHP 5.6 users are encouraged to upgrade to this version. For source downloads of PHP 5.6.7 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.23 is available

    Webmaster
    20 Mar 2015 | 2:11 am
    The PHP development team announces the immediate availability of PHP 5.5.23. Several bugs have been fixed as well as CVE-2015-0231, CVE-2015-2305 and CVE-2015-2331. All PHP 5.5 users are encouraged to upgrade to this version. For source downloads of PHP 5.5.23 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.
  • PHP 5.4.39 Released

    Webmaster
    19 Mar 2015 | 11:01 pm
    The PHP development team announces the immediate availability of PHP 5.4.39. Six security-related bugs were fixed in this release, including CVE-2015-0231, CVE-2015-2305 and CVE-2015-2331. All PHP 5.4 users are encouraged to upgrade to this version. For source downloads of PHP 5.4.39 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 Tour Luxembourg

    Webmaster
    19 Mar 2015 | 8:33 am
    For the first time, the PHP Tour will take place outside of France: AFUP and the locale branch of Luxembourg will welcome you at the Abbey of Neumünster, a historical venue in the heart of Luxembourg City. English speakers? Come and join us, many talks will be proposed in english. AFUP, The French PHP usergroup, is glad to announce that the fourth edition of the PHP Tour will be held in Luxembourg City on May 12 & 13, 2015. PHP experts will share their advanced knowledge and experience with developers, decision makers and companies, during keynotes, sessions and workshops. This year,…
  • Italian phpDay 2015

    Webmaster
    18 Mar 2015 | 11:55 am
    The Italian PHP user group GrUSP is pleased to announce the 12th edition of the Italian phpDay (http://www.phpday.it/) conference, taking place on May 15th and 16th, 2015 in Verona. phpDay is the first historic Italian conference dedicated solely to PHP development, technologies and management. It is aimed to IT managers, developers and innovators. Each year it renews the opportunity to link to new business partners.
 
  • add this feed to my.Alltop

    Signal vs. Noise

  • Our favorite stuff

    Emily Triplett Lentz
    25 Mar 2015 | 9:40 am
    A few weeks ago, via Know Your Company , we asked folks at Basecamp what brand-name items they couldn’t live without. (We have strong feelings about yogurt, and Chicagoans are extremely serious about their skin care regimens.) Here’s what everyone said: Emily Triplett Lentz, Support: Ha! I’m sure I could live without my favorite stuff. But I’m glad I don’t have to. Hearos earplugs. I’m a light sleeper, so I’ve tried lots of different kinds. These expand fully and block a lot of noise. I probably get at least an hour or two more of sleep with them in.
  • The Coffee Test

    Shaun
    23 Mar 2015 | 12:17 pm
    Some of the folks at our Chicago office drink a lot of coffee and have been known to have strong opinions on the quality. So I decided to see if they actually preferred the taste of really good coffee over a cup of something a bit more generic.
  • Taking off the developer goggles

    Jason Z.
    18 Mar 2015 | 11:00 pm
    One of the very best things about working at Basecamp is “Everyone on support (EOS)”. That’s our policy where everyone on the team—no matter what their normal job is—spends one day per month as a customer support agent. Each time my turn comes around I marvel at the truly excellent service our team provides every single day in what is a very tough job. Our team’s ratings and response time are insanely good even with dead weight like me pulling down their averages one day a month. I have no idea how they all remain so positive in a role where it feels like all day you’re saying…
  • Reproducible research isn't just for academia

    Noah
    6 Mar 2015 | 7:13 am
    My wonderful coworkers here at Basecamp have discovered a surefire way to make my head explode. All you have to do is post a link in Campfire to a piece of flimsily sourced “data journalism” that’s hard to believe (like the notion that the top decile of American drinkers consume a mean of 10 drinks per day, every single day of the year). Bonus points are earned for things that have ridiculous infographics and/or provide absolutely no source or methodology. Since I started my career by analyzing Census data, things about demographics are extra special catnip. This is a fun…
  • Welcome Jay Ohms, programmer

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

    A List Apart: The Full Feed

  • On Our Radar: Self-Centered Edition

    27 Mar 2015 | 9:29 am
    Okay, we admit it: it’s all about us. From steps to sleep to social activities, we’re counting every kind of personal data you can think of. But what’s all that data add up to? How could we look at it—and ourselves—differently? This week, we’re asking ourselves—and our self—the tough questions.  My so-called lifelog While waiting for an invite from gyrosco.pe, which promises to help me lead a healthier and happier life by harnessing my personal data, I started reading about life resource planning: the idea that we can administer every aspect of our lives…
  • Laura Kalbag on Freelance Design: The Illusion of Free

    26 Mar 2015 | 5:30 am
    Our data is out of our control. We might (wisely or unwisely) choose to publicly share our statuses, personal information, media and locations, or we might choose to only share this data with our friends. But it’s just an illusion of choice—however we share, we’re exposing ourselves to a wide audience. We have so much more to worry about than future employers seeing photos of us when we’ve had too much to drink. Corporations hold a lot of information about us. They store the stuff we share on their sites and apps, and provide us with data storage for our emails, files, and much more.
  • This week's sponsor: Inbound.org

    The fine folks at A List Apart
    25 Mar 2015 | 9:08 am
    Thanks to Inbound.org for sponsoring A List Apart this week! Check out their community where inbound designers, developers, and marketers come together to connect, learn, and grow.
  • Matt Griffin on How We Work: Readable Wearables

    19 Mar 2015 | 5:30 am
    A few weeks ago we added our first wearable to the Bearded device lab, and it was an eye-opening experience. The same day that Apple showcased the soon-to-arrive Apple Watch, a Samsung Gear S showed up at our door. This device is a large smartwatch with pixel dimensions slightly greater than the iPhone 3GS. It has Opera Mini and its own cellular and wifi connections, so it functions as a standalone web interface. So will people use their watch-like devices for browsing the web? Though some may scoff at the idea (and believe me, there’s been plenty of scoffing), stranger things have…
  • Don’t Forget About Contrast

    18 Mar 2015 | 5:30 am
    Several years ago I wanted to get an external monitor to go along with the laptop my work provided. I was a remote worker and decided to buy one myself that I could hang on to even if I left that job. But I was also a bit cheap. I drooled over the Apple Cinema displays, but I didn’t want to spend that kind of money. Enter the big-box electronics store and their wide range of displays. I stood in front of one, decided on a size, and purchased it. I bought an LG that seemed “good enough” for my need for more screen real estate for windows of code, browsers, and dev tools. To be quite…
  • add this feed to my.Alltop

    Ruby News

  • Google Summer of Code 2015

    6 Mar 2015 | 2:48 am
    Ruby will be participating in the Google Summer of Code 2015 as a top-level organization. We will be acting as an umbrella for Ruby-related projects including Ruby, JRuby, Celluloid and others. Student applications can be submitted starting March 16 and the deadline is March 27 (here’s the timeline). If you are interested in participating as a student or as a mentor please join our mailing list. You can find a list of ideas for projects in the RubyGSoC wiki. Ruby on Rails and SciRuby will also be joining us as top-level organizations in this year’s program. If you have an idea that would…
  • Ruby 2.2.1 Released

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

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

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

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

    Google Testing Blog

  • Android UI Automated Testing

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

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

    Google Testing Bloggers
    27 Jan 2015 | 4:42 pm
    by Alex Eagle This article was adapted from a Google Testing on the Toilet (TotT) episode. You can download a printer-friendly version of this TotT episode and post it in your office. You have just finished refactoring some code without modifying its behavior. Then you run the tests before committing and… a bunch of unit tests are failing. While fixing the tests, you get a sense that you are wasting time by mechanically applying the same transformation to many tests. Maybe you introduced a parameter in a method, and now must update 100 callers of that method in tests to pass an empty…
  • Testing on the Toilet: Prefer Testing Public APIs Over Implementation-Detail Classes

    Google Testing Bloggers
    14 Jan 2015 | 9:30 am
    by Andrew Trenk This article was adapted from a Google Testing on the Toilet (TotT) episode. You can download a printer-friendly version of this TotT episode and post it in your office. Does this class need to have tests? class UserInfoValidator { public void validate(UserInfo info) { if (info.getDateOfBirth().isInFuture()) { throw new ValidationException()); } }}Its method has some logic, so it may be good idea to test it. But what if its only user looks like this? public class UserInfoService { private UserInfoValidator validator; public void save(UserInfo info) { validator.validate(info);…
  • Testing on the Toilet: Truth: a fluent assertion framework

    Google Testing Bloggers
    19 Dec 2014 | 10:25 am
    by Dori Reuveni and Kurt Alfred Kluever This article was adapted from a Google Testing on the Toilet (TotT) episode. You can download a printer-friendly version of this TotT episode and post it in your office. As engineers, we spend most of our time reading existing code, rather than writing new code. Therefore, we must make sure we always write clean, readable code. The same goes for our tests; we need a way to clearly express our test assertions.Truth is an open source, fluent testing framework for Java designed to make your test assertions and failure messages more readable. The fluent API…
  • add this feed to my.Alltop

    Scott Hanselman's Blog

  • Getting admin by adding a new user to sudoers when you're locked out of an Azure Linux VM

    Scott Hanselman
    17 Mar 2015 | 4:51 pm
    So I got locked out of an Ubuntu VM that's running in Azure  Long story, but an employee left and somehow the "admin" user I had access to no longer had "sudo" powers anymore. I needed to run apt-get update && apt-get upgrade but literally had no user available with admin on the box. If the machine was local, I could perhaps boot into recovery mode but this is a VM in the cloud. I do however, have access to the Azure portal because I do own the VM. While the operating system  doesn't think I'm powerful inside, I am powerful outside. ;) Corey Sanders, the…
  • Tragedies of the Remote Worker: "Looks like you're the only one on the call"

    Scott Hanselman
    16 Mar 2015 | 2:11 pm
    I'm writing this as I sit alone in a remote meeting room. As a remote worker, this is just one of the tiny, daily paper cuts. To be clear, I like being remote and I wouldn't change it, but some days Being a Remote Worker Sucks. This is a rant, but if you were remote you'd understand. You're the only one on the call. It was nice of them put a link to join the meeting into the invitation, except they never joined the meeting. They've changed their IM status to Do Not Disturb and aren't answering their phones. You're all alone in a virtual room and are now late for a meeting you were originally…
  • Bridging Dexcom Share CGM Receivers and Nightscout

    Scott Hanselman
    13 Mar 2015 | 11:13 pm
    I've long lamented the sad state of Diabetes technology. For the last 20 years I've been told that it'll be cured in the next few years. (Spoiler: That hasn't happened.) Fortunately some technological breakthroughs have happened, like the CGM (Continuous Glucose Meter). This device has a transmitted embedded in my belly that transmits to a small receiver. However, my wife couldn't see my blood sugar remotely, so the Nightscout open source project pretends to be computer connected to the receiver, then uploads it to your own website. Then you can see your blood sugar on your watch, or family…
  • Arduino 101 with an Intel Edison - Hooking up JSON to an LCD Screen

    Scott Hanselman
    10 Mar 2015 | 2:49 pm
    Hanselminutes and CodeNewbie are teaming up to produce two new podcast episodes a week for the month of March, featuring incredible makers in the hardware space. There will be new content every weekday in March, so bookmark http://www.marchisformakers.com and join us! CodeNewbie is the most supportive community of programmers and people learning to code. Tune in every week for stories about people on their coding journey. Subscribe via RSS or on iTunes. Published Mondays. Hanselminutes Fresh Air for Developers is a weekly talk show that brings interesting people together to talk about the…
  • How to run ASP.NET 5 Beta 3 or GoLang on a Raspberry Pi 2

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

    The Register

  • Microsoft's Windows 10 build list SNOWBALLS for Lumia mobes

    28 Mar 2015 | 12:48 pm
    WARNING: Coders are still stitching together partition stitching code Microsoft has tentatively opened up its Windows 10 Technical Preview to more phones, after its initial list back in February had been extremely limited.…
  • Easy come, easy go: Euro astroboffins blast brace of Galileo sats INTO SPAAACE

    28 Mar 2015 | 8:52 am
    Look up to the skies and see The European Space Agency has successfully launched two new satellites into orbit as part of the Galileo project to offer EU citizens an alternative GPS system from late 2016.…
  • $23m to a WordPress biz? Why top-end hosting is big money

    28 Mar 2015 | 7:02 am
    VC North Bridge explains its investment Analysis Website hosting may not be the first thing you consider when looking at tech industry growth, but venture capitalists North Bridge are betting different.…
  • Exercising with chocolate: Festival and tours galore

    28 Mar 2015 | 5:20 am
    Gorge your way to fitness this weekend Chocolate and exercise together, whatever next? Well, for the chocoholics and general lovers of cacao based products, there are various chocolate tours springing up at various locations around the country including Edinburgh, Oxford and one taking place in London this weekend.…
  • Apple's Tim Cook and Salesforce's Marc Benioff DECLARE WAR on anti-gay Indiana

    28 Mar 2015 | 4:01 am
    But why should we care what rich execs think? Analysis Two high-profile tech CEOs – Apple's Tim Cook and Salesforce's Mark Benioff – have publicly criticized a new Indiana law that legalizes discrimination against gay, lesbian, bisexual, and transgender people.…
 
  • add this feed to my.Alltop

    Jon Udell

  • Annotating the web: my new job

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

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

    Jon Udell
    15 Mar 2015 | 5:01 pm
    A couple of years ago I wrote about recovering from an injury. At the time I thought it started as a pulled muscle that cascaded when my determination to keep running and cycling led me to compensate with various misalignments. The physical therapists I saw at the time agreed, so when the acute phase died down we worked on restoring the range of motion I’d lost in my right leg. I recovered some, but not all, of that range, and eased back into hiking, and then running and cycling. Things haven’t felt right since, though. I’ve never regained my full range of motion in that…
  • On getting paid (or not) to write

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

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

    Rands in Repose

  • Hockey Sounds

    rands
    23 Mar 2015 | 10:26 am
    (Via Coudal who roots for those damn Blackhawks.)
  • Medium as Frozen Pizza

    rands
    23 Mar 2015 | 7:31 am
    Compelling piece by Matthew Butterick on the business and design of Medium. On Medium’s use of minimalism: As a fan of min­i­mal­ism, how­ever, I think that term is mis­ap­plied here. Min­i­mal­ism doesn’t fore­close ei­ther ex­pres­sive breadth or con­cep­tual depth. On the con­trary, the min­i­mal­ist pro­gram—as it ini­tially emerged in fine art of the 20th cen­tury—has been about di­vert­ing the viewer’s at­ten­tion from overt signs of au­thor­ship to the deeper pu­rity of the ingredients. He continues: Still, I wouldn’t say that Medium’s…
  • Dear Data

    rands
    22 Mar 2015 | 8:51 am
    Dear Data is a year-long project between Giorgia Lupi and Stefanie Posavec who are creating weekly analog data visualizations and sending them to each other on post cards. I like everything about this project.
  • The Psychology of ‘No’

    rands
    18 Mar 2015 | 6:26 pm
    The sad truth is, we can be absolutely awful at making decisions that affect our long-term happiness. Recent work by psychologists has charted a set of predictable cognitive errors that lead us to mistakes like eating too much junk food, or saving too little for retirement. These quirks lead us to make similarly predictable errors when deciding where to live, how to live, how to move, and even how to build our cities. (By Charles Montgomery via National Post)
  • Job interviews are hostile experiences

    rands
    16 Mar 2015 | 7:22 am
    Those candidates got a study guide, free books, and an open invitation to proceed with the process whenever they were ready. The $80 in books we sent candidates had one of the best ROIs of any investment we made anywhere in the business. Some of our best hires couldn’t have happened without us bringing the candidate up to speed, first. (By Thomas H. Ptacek via Quartz)
  • add this feed to my.Alltop

    Treehouse Blog

  • Christina Gained the Skills Needed to Transition into Her Dream Digital Marketing Career

    Faye Bridge
    26 Mar 2015 | 6:30 am
    Christina was a marketing planner with a desire to transition into digital marketing. After her job was cut, Christina decided to use unemployment as an opportunity to refocus her career and dedicate herself to learning the skills she needed for digital marketing. Shortly after, with the technical knowledge she learned with Treehouse, she landed a job as a search engine optimization (SEO) and search engine marketing (SEM) consultant at Amazee Metrics. Christina is now gaining experience in a career she enjoys, becoming more confident with her new skills, and continuing to learn with…
  • By Teaching Himself to Code, 17-year-old Nick Was Able to Build & Launch his Own Successful Browser Extension, Greenhouse

    Faye Bridge
    24 Mar 2015 | 6:05 am
    17-year-old Nick joined Treehouse with the aspiration of developing apps, building websites, and starting his own business. After teaching himself to code with Treehouse, Nick was able to build and launch Greenhouse, a free browser extension for Chrome, Safari, and Firefox that exposes the role money plays in Congress and highlights key election races. Although still only a junior in high school, Greenhouse gave Nick the opportunity to have an impact on the issue of money-in-politics, something which he is passionate about. Today, Nick continues to learn with Treehouse, expand Greenhouse in…
  • Gerald Landed a Web Designer Role at a Top Real Estate Agencies Before Graduating University

    Faye Bridge
    19 Mar 2015 | 9:27 am
    Frustrated with the outdated content he was learning in his final year of university for Multimedia Computing, Gerald joined Treehouse with the hopes of learning the skills he needed to become a web designer/developer. Having finally found the resource and learning experience he needed, Gerald was able to build out his portfolio of work. As a result, Gerald landed a web designer role at Foxtons Real Estate, one of London’s top Real Estate Agencies before graduating and receiving his university diploma. We caught up with Gerald to hear more about his learning experience with Treehouse…
  • Greg Turned a Hobby into a Freelance Career

    Faye Bridge
    17 Mar 2015 | 6:21 am
    Determined to turn a hobby into a career, Greg Ellis enrolled in a university web development course. Disappointed by the course, Greg turned to Treehouse to continue his studies outside the classroom. He only returned to take exams and submit his final project, both of which resulted in Greg graduating with a first-class honours and landing a job in a web firm. Greg continued to build on his skills and confidence, while working on freelance projects in his spare time. Two years after graduating, he was able to step away from his job at the web firm and take up freelance full-time. What’s…
  • Kelly Acquired the Skills She Needed to Pursue a Dream Career as an Android Developer

    Faye Bridge
    11 Mar 2015 | 7:52 am
    After attending a Google IO Extended event in 2013, Kelly was overtaken with excitement for the Android platform and decided her future career was going to be part of it. But as an embedded firmware engineer, first Kelly needed to learn the necessary skills to enable that  career change. After researching Android courses online, Kelly came across Treehouse’s Android Development Track and began learning. After mastering the foundations of Android development, Kelly landed a junior position on the QA team at iTriage. After only a few months, Kelly transitioned onto a feature team as their…
 
  • add this feed to my.Alltop

    ScottGu's Blog

  • Announcing the new Azure App Service

    24 Mar 2015 | 7:23 am
    In a mobile first, cloud first world, every business needs to deliver great mobile and web experiences that engage and connect with their customers, and which enable their employees to be even more productive.  These apps need to work with any device, and to be able to consume and integrate with data anywhere. I'm excited to announce the release of our new Azure App Service today - which provides a powerful new offering to deliver these solutions.  Azure App Service is an integrated service that enables you to create web and mobile apps for any platform or device, easily integrate…
  • Introducing ASP.NET 5

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

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

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

    11 Dec 2014 | 11:14 am
    Today we released a number of great enhancements to Microsoft Azure. These include: Premium Storage: New Premium high-performance Storage for Azure Virtual Machine workloads RemoteApp: General Availability of Azure RemoteApp service SQL Database: Enhancements to Azure SQL Databases Media Services: General Availability of Live Channels for Media Streaming Azure Search: Enhanced management experience, multi-language support and more DocumentDB: Support for Bulk Add Documents and Query Syntax Highlighting Site Recovery: General Availability of disaster recovery to Azure for branch offices and…
  • add this feed to my.Alltop

    Official jQuery Blog

  • Come help the jQuery Foundation

    Aurelio De Rosa
    25 Mar 2015 | 10:44 am
    For many years now the jQuery team first, and then the jQuery Foundation as an organization, has helped developers all over the world to write simple, concise, and clean code that isn’t affected by all the browser incompatibilities that developers are well-accustomed to. As you know, all the jQuery Foundation projects are maintained by a group of volunteers who keep the libraries relevant and in line with modern browser APIs and issues. The team also keeps the API documentation and educational guides up to date. In the next few months, the team will work on the several jQuery-related…
  • Esprima 2.1 Released

    Kris Borchers
    10 Mar 2015 | 10:29 am
    We’ve just released Esprima 2.1.0! This release introduces support for several new pieces of ES6 syntax: Classes, Rest Parameters, Computed Property Names, let and const. See the release notes below for full details. We’ve also made various improvements to our testing infrastructure to make the codebase more contributor friendly. A big thank you to all those who contributed patches to this release: Ariya Hidayat, Bei Zhang, Brandon Mills, Mike Rennie, Mike Sherov. While working on bringing more ES6 features to Esprima, we began collaborating with other JavaScript parsers and…
  • Getting on Point

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

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

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

    Channel 9

  • TWC9: Windows 10 Launch Date, Win10 Dev Tools, Azure Apps, API Tools, IoT and more... | This Week On Channel 9

    Greg Duncan, Jeremy Foster
    27 Mar 2015 | 3:00 pm
    This week on Channel 9, Jeremy and guest host Chris Kinsman discuss the week's top developer news, including;[00:40] Windows 10 Launching This Summer in 190 Countries and 111 Languages [Terry Myerson][01:28] Windows 10 developer tooling preview now available to Windows Insiders [Cliff Simpkins][01:42] Visual Studio Tools for Windows 10 Technical Preview [S. Somasegar][02:29] Where to look to start a little dev for #Windows10? course in #GitHub [Bruno Capuano], http://microsoft.github.io/windows/, https://github.com/Microsoft/Windows-universal-samples,…
  • Episode 171: Hive Queries with Nino Bice | Microsoft Azure Cloud Cover Show

    Haishi Bai, Chris Risner
    27 Mar 2015 | 7:43 am
    In this episode Mat Velloso and Elliott Miller are standing in for Chris Risner and Haishi Bai.  Mat and Elliott are joined by Nino Bice, a Product Manager on the HDInsight team.  In this show, episode 2 of our Big Data series, Nino walks through how you can use Hive queries with HDInsight.  Hive allows you to execute SQL-like queries which compile down into map-reduce jobs.  Nino begins by quickly going over how to generate a new cluster using the Azure portal.  He then shows the HDInsight Query Console.  Nino then proceeds to…
  • Two Raspberry PI LED Examples

    Greg Duncan
    27 Mar 2015 | 6:00 am
    Rich Dudley reached out to me and based on our recent Raspberry PI posts, suggested I highlight his Blinking an LED with Raspberry Pi 2 and C# Mono post. I almost immediately replied to say it was already in the queue, but double checked first. There was indeed a Raspberry PI 2 LED post in the queue, but wait, it wasn't his, it was Joost van Schaik's, Controlling a LED with a Raspberry PI 2 using Mono and C#.Was there a duplicate/copy/repost? Nope, just two great minds thinking alike...Today, you get two for the price of one, two views on the same topic, two looks at doing the same thing in…
  • Kinect to Windows Store Apps

    Greg Duncan
    26 Mar 2015 | 6:00 am
    I've mentioned that with the Kinect for Windows v2 SDK you can now create Windows Store apps, Kinect to Windows Store App development. Recently the Kinect Team highlighted three real world examples of this...Windows Store provides new market for Kinect appsIn case you hadn't noticed, the Windows Store added something really special to its line-up not too long ago: its first Kinect applications. The ability to create Windows Store applications had been a longstanding request from the Kinect for Windows developer community, so we were very pleased to deliver this capability through the latest…
  • Chef Provisioning to Azure Demo | Edge

    David Tesar
    26 Mar 2015 | 12:00 am
    In Edge Show 141, learn how to use the new Chef Provisioning capabilities to provision machines and applications to Microsoft Azure in this demo heavy interview with John Keiser from Chef. John walks through all the steps you need to get this running yourself as well as helpful insights from one of the engineers responsible for developing this functionality.  More specifically we cover:[09:25] What is the history behind Chef provisioning and why does it exist?[02:19] Were there other names to Chef provisioning and why did it change?[03:03] Demo: Format of a Chef provisioning…
 
  • add this feed to my.Alltop

    java.net

  • Why 12 Factor Application Patterns, Microservices and CloudFoundry Matter

    rwlarsen
    14 Mar 2015 | 9:18 am
    Tim Spann explores some of the modern design and architecture patterns, why they are necessary and the issues they address. Source: http://spring.io/blog/2015/01/30/why-12-factor-application-patterns-microservices-and-cloudfoundry-matter Community:  
  • Top 10 Easy Performance Optimisations in Java

    rwlarsen
    12 Mar 2015 | 12:06 pm
    Lukas Eder points out 10 easy things we can do to make our code more scalable. Includign code samples. Source: http://blog.jooq.org/2015/02/05/top-10-easy-performance-optimisations-in-java/ Community:  
  • Inconsistent operation widen rules in Java

    rwlarsen
    10 Mar 2015 | 6:44 am
    Peter Lawrey shares an excellent explanation of exactly what happen when arithmatic operations are performed with numeric values of different typre. Including code samples. Source: http://vanillajava.blogspot.com/2015/02/inconsistent-operation-widen-rules-in.html Community:  
  • Go for the Money! JSR 354 Adds First Class Money and Currency Support to Java

    rwlarsen
    9 Mar 2015 | 3:54 pm
    Anatole Tresch gives a great overview of JSR 354 from the reasons it was needed to how to use it. Including code samples Source: http://www.infoq.com/articles/JSR-354-Java-Money-Currency-API Community:  
  • JavaLand 2015 is Coming - Early Adopter Area not to be Missed

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

    The Daily WTF

  • Error'd: We'll Take All the Help We Can Get

    26 Mar 2015 | 9:30 pm
    "I was casually browsing Bingo games and this one asked me to finish developing their site for them," writes Steven W.   Mike Rippon wrote, "As much as I want to use Google Earth, I'm not sure that I want to install what it's asking."   "I was searching for a camera lens and, well, I found one with some interesting features...including a slight vinegar scent," writes Joshua Armstrong.   "Apparently, availability is merely an illusion," writes Alex H.   Aaron wrote, "A car that produces a gallon of gas for every 25 miles it travels?! Wow!"   "I was short one string of…
  • A Petite Change Request

    26 Mar 2015 | 4:00 am
    Robert ran a web service used to store legal file data for a number of clients. One day, he received an email from his biggest client, Excédent, asking to meet about a new requirement. "We've purchased new accounting software that requires us to track an additional piece of data," Philippe, Robert's contact from Excédent, explained over the conference call a few days later. "Each of our cases must now have a ‘cost center' associated with it. There are a lot of these cost centers, so when our employees enter case data, we'd like for them to be able to pick…
  • CodeSOD: Are You Down With PHP?

    25 Mar 2015 | 4:00 am
    Who’s Down With PHP? PHP often gets a bad rap. A lot of the time, that’s because it’s used by developers that don’t know what they’re doing, just like there’s nothing inherently wrong with spandex, but there are times, places and people where it is inappropriate. And don’t get me wrong, the language has made big strides in recent years (good luck finding a web server hosting one of those versions, though). But there are just uses of PHP that reinforce that reputation. Robert Osswald provides this example from the contact-form editing code of a domain…
  • The A(nti)-Team

    24 Mar 2015 | 4:00 am
    In the 1980’s, there was a TV show called The A-Team. There was the scrounger, who could scam anyone out of anything. He would make promises that were sort of true to get what he wanted (sound like marketing?) There was the tough guy who could intimidate anyone into doing anything. He knew how to get things done, but underneath it all, was a nice guy. There was the leader, who could always come up with a plan to save the day. And there was the one guy who was a little crazy (the good kind of crazy), but who you could count on in a pinch. There was also the occasional outside helper who…
  • CodeSOD: Regularly Expressing Hate

    23 Mar 2015 | 4:00 am
    Perl is jokingly referred to as a “write-only language”. This is because Perl’s primary solution to any problem is to throw a regular expression at it. Regexes are powerful, but cryptic. Imagine RJ’s joy at starting a new contract for an OCR/document-management system that makes heavy use of regexes. Even better, the system doesn’t use widely implemented “Perl-compatible regular expressions” syntax, but instead, uses its own, slightly tweaked version. So, for example, when the system needs to pick the document ID out of the scanned document, it uses…
  • add this feed to my.Alltop

    The Old New Thing

  • Flaw reported in Windows 95

    Raymond Chen - MSFT
    27 Mar 2015 | 7:00 am
    One of my colleagues ran across this old news clipping from 20 years ago today. Flaw reported in Windows 95 THE ASSOCIATED PRESS SAN MATEO, Calif. — Microsoft Corp.'s long-awaited Windows 95 operating system has a flaw that can freeze up computers when running certain applications, InfoWorld magazine said Friday. The company is aware of the problem but is shipping 450,000 anyway as part of a preview program, the magazine said. "I fear that unless Microsoft goes back to the drawing board on this operating system, only light users will get anything out of it," said Nicholas Petreley, the…
  • Switching on a tuple: Sneaky trick

    Raymond Chen - MSFT
    26 Mar 2015 | 7:00 am
    This is a sneaky trick, but it's sometimes a handy sneaky trick. Suppose you have two values, and you want to switch on the tuple. In other words, you want a switch statement for something like this: if (val1 == 1 && val2 == 0) { Thing_1_0(); } else if ((val1 == 1 && val2 == 1 || (val1 == 1 && val2 == 2)) { Thing_1_12(); } else if (val1 == 2 && val2 == 0) { Thing_2_0(); } ... etc ... You could try writing switch (val1, val2) { case 1, 0: Thing_1_0(); break; case 1, 1: case 1, 2: Thing_1_12(); break; case 2, 0: Thing_2_0(); break; ... } but that doesn't do what…
  • What's the difference between PathIsSystemFolder and Protected Operating System Files?

    Raymond Chen - MSFT
    25 Mar 2015 | 7:00 am
    The way to detect weird directories that should be excluded from the user interface is to check for the FILE_ATTRIBUTE_HIDDEN and FILE_ATTRIBUTE_SYSTEM attributes being set simultaneously. This is the mechanism used when you uncheck Hide protected operating system files in the Folder Options dialog. (Programmatically, you detect whether the user wants to see protected operating system files by checking the fShow­Super­Hidden member of the SHELL­STATE structure.) Michael Dunn suggested using Path­Is­System­Folder to detect these special directories, but that is not…
  • A Venn diagram demonstrating the dining options in one of the new cafeterias

    Raymond Chen - MSFT
    24 Mar 2015 | 7:00 am
    Back in the early 2000s, a new building opened on the Microsoft main campus, and the food services department tried an experiment: Instead of creating a standard cafeteria, they decided to make the cafeteria in the new building a specialty cafeteria. This new cafeteria was more like a deli, specializing in offerings like antipasto, rotisserie chicken, and grilled panini sandwiches. The idea was that the building would generate cross-building foot traffic with the building next door. The food services department figured that people would typically go to the cafeteria in the old building next…
  • CancelIoEx can cancel I/O on console input, which is kind of nice

    Raymond Chen - MSFT
    23 Mar 2015 | 7:00 am
    Today's Little Program asks you to type something, but gives you only two seconds to do it. This is not interesting in and of itself, but it shows you how to cancel console I/O. There is no motivation for this exercise because Little Programs come with little to no motivation. Okay, fine, here's the motivation. We have a GUI application that has a debug console. When the user exits the application, we cannot shut down cleanly because the debug console is stuck on a read from stdin. We want to unstick the thread gently. We don't want to use Generate­Console­Ctrl­Event with…
 
  • add this feed to my.Alltop

    Coding Horror

  • Toward a Better Markdown Tutorial

    Jeff Atwood
    27 Mar 2015 | 5:19 pm
    It's always surprised me when people, especially technical people, say they don't know Markdown. Do you not use GitHub? Stack Overflow? Reddit? I get that an average person may not understand how Markdown is based on simple old-school plaintext ASCII typing conventions. Like when you're *really* excited about something, you naturally put asterisks around it, and Markdown makes that automagically italic. But how can we expect them to know that, if they grew up with wizzy-wig editors where the only way to make italic is to click a toolbar button, like an animal? I am not advocating for WYSIWYG…
  • Our Programs Are Fun To Use

    Jeff Atwood
    9 Mar 2015 | 3:49 am
    These two imaginary guys influenced me heavily as a programmer. Instead of guaranteeing fancy features or compatibility or error free operation, Beagle Bros software promised something else altogether: fun. Playing with the Beagle Bros quirky Apple II floppies in middle school and high school, and the smorgasboard of oddball hobbyist ephemera collected on them, was a rite of passage for me. Here were a bunch of goofballs writing terrible AppleSoft BASIC code like me, but doing it for a living – and clearly having fun in the process. Apparently, the best way to create fun programs for…
  • The God Login

    Jeff Atwood
    9 Jan 2015 | 3:32 am
    I graduated with a Computer Science minor from the University of Virginia in 1992. The reason it's a minor and not a major is because to major in CS at UVa you had to go through the Engineering School, and I was absolutely not cut out for that kind of hardcore math and physics, to put it mildly. The beauty of a minor was that I could cherry pick all the cool CS classes and skip everything else. One of my favorite classes, the one I remember the most, was Algorithms. I always told people my Algorithms class was the one part of my college education that influenced me most as a programmer. I…
  • The Evolution of eInk

    Jeff Atwood
    15 Dec 2014 | 12:40 am
    Sure, smartphones and tablets get all the press, and deservedly so. But if you place the original mainstream eInk device from 2007, the Amazon Kindle, side by side with today's model, the evolution of eInk devices is just as striking. Each of these devices has a 6 inch eInk screen. Beyond that they're worlds apart. 8" × 5.3" × 0.8" 10.2 oz 6.4" × 4.5" × 0.3" 6.3 oz 6" eInk display167 PPI4 level greyscale 6" eInk display300 PPI16 level greyscale backlight 256 MB 4 GB 400 Mhz CPU 1 GHz CPU $399 $199 7 days battery lifeUSB 6 weeks battery life WiFi / Cellular They may…
  • Because Reading is Fundamental

    Jeff Atwood
    25 Nov 2014 | 5:21 pm
    Most discussions show a bit of information next to each user: What message does this send? The only number you can control printed next to your name is post count. Everyone who reads this will see your current post count. The more you post, the bigger that number next to your name gets. If I have learned anything from the Internet, it is this: be very, very careful when you put a number next to someone's name. Because people will do whatever it takes to make that number go up. If you don't think deeply about exactly what you're encouraging, why you're encouraging it, and all the things that…
  • add this feed to my.Alltop

    Martin Fowler

  • Retreaded: CodeAsDocumentation

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

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

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

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

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

    Channel 9

  • TWC9: Windows 10 Launch Date, Win10 Dev Tools, Azure Apps, API Tools, IoT and more... | This Week On Channel 9

    Greg Duncan, Jeremy Foster
    27 Mar 2015 | 3:00 pm
    This week on Channel 9, Jeremy and guest host Chris Kinsman discuss the week's top developer news, including;[00:40] Windows 10 Launching This Summer in 190 Countries and 111 Languages [Terry Myerson][01:28] Windows 10 developer tooling preview now available to Windows Insiders [Cliff Simpkins][01:42] Visual Studio Tools for Windows 10 Technical Preview [S. Somasegar][02:29] Where to look to start a little dev for #Windows10? course in #GitHub [Bruno Capuano], http://microsoft.github.io/windows/, https://github.com/Microsoft/Windows-universal-samples,…
  • Episode 171: Hive Queries with Nino Bice | Microsoft Azure Cloud Cover Show

    Haishi Bai, Chris Risner
    27 Mar 2015 | 7:43 am
    In this episode Mat Velloso and Elliott Miller are standing in for Chris Risner and Haishi Bai.  Mat and Elliott are joined by Nino Bice, a Product Manager on the HDInsight team.  In this show, episode 2 of our Big Data series, Nino walks through how you can use Hive queries with HDInsight.  Hive allows you to execute SQL-like queries which compile down into map-reduce jobs.  Nino begins by quickly going over how to generate a new cluster using the Azure portal.  He then shows the HDInsight Query Console.  Nino then proceeds to…
  • Two Raspberry PI LED Examples

    Greg Duncan
    27 Mar 2015 | 6:00 am
    Rich Dudley reached out to me and based on our recent Raspberry PI posts, suggested I highlight his Blinking an LED with Raspberry Pi 2 and C# Mono post. I almost immediately replied to say it was already in the queue, but double checked first. There was indeed a Raspberry PI 2 LED post in the queue, but wait, it wasn't his, it was Joost van Schaik's, Controlling a LED with a Raspberry PI 2 using Mono and C#.Was there a duplicate/copy/repost? Nope, just two great minds thinking alike...Today, you get two for the price of one, two views on the same topic, two looks at doing the same thing in…
  • Kinect to Windows Store Apps

    Greg Duncan
    26 Mar 2015 | 6:00 am
    I've mentioned that with the Kinect for Windows v2 SDK you can now create Windows Store apps, Kinect to Windows Store App development. Recently the Kinect Team highlighted three real world examples of this...Windows Store provides new market for Kinect appsIn case you hadn't noticed, the Windows Store added something really special to its line-up not too long ago: its first Kinect applications. The ability to create Windows Store applications had been a longstanding request from the Kinect for Windows developer community, so we were very pleased to deliver this capability through the latest…
  • Chef Provisioning to Azure Demo | Edge

    David Tesar
    26 Mar 2015 | 12:00 am
    In Edge Show 141, learn how to use the new Chef Provisioning capabilities to provision machines and applications to Microsoft Azure in this demo heavy interview with John Keiser from Chef. John walks through all the steps you need to get this running yourself as well as helpful insights from one of the engineers responsible for developing this functionality.  More specifically we cover:[09:25] What is the history behind Chef provisioning and why does it exist?[02:19] Were there other names to Chef provisioning and why did it change?[03:03] Demo: Format of a Chef provisioning…
 
  • add this feed to my.Alltop

    CodePlex

  • CodePlex Daily Summary for Saturday, March 28, 2015

    28 Mar 2015 | 6:54 pm
    CodePlex Daily Summary for Saturday, March 28, 2015Popular ReleasesDIII Save Editor (D3 Vanilla and RoS): DIIIROS.SaveEdit_1.3.17.128: As always, if you experience any issues or errors, please report them in the proper discussions or the issue tracker.DirectXTex texture processing library: March 2015: March 27, 2015 Added projects for Windows apps Technical Preview Fixed bug with WIC-based mipmap generation for non-WIC supported formats Fixed bug with WIC multiframe loader when resizing required texconv: Added -nmap/-nmapamp for generating normal maps from height maps…
  • CodePlex Daily Summary for Friday, March 27, 2015

    27 Mar 2015 | 3:03 am
    CodePlex Daily Summary for Friday, March 27, 2015Popular ReleasesLogicCircuit: LogicCircuit 2.15.03.24: Logic Circuit - is educational software for designing and simulating logic circuits. Intuitive graphical user interface, allows you to create unrestricted circuit hierarchy with multi bit buses, debug circuits behavior with oscilloscope, and navigate running circuits hierarchy. Changes of this releaseSome improvements in internal tools. Brazilian Portuguese translation is completed by Lucas Balieiro Matos. Portugal Portuguese translation is done by Bruno Ramalhete.Node.js Tools for…
  • CodePlex Daily Summary for Thursday, March 26, 2015

    26 Mar 2015 | 1:35 am
    CodePlex Daily Summary for Thursday, March 26, 2015Popular ReleasesLogicCircuit: LogicCircuit 2.15.03.24: Logic Circuit - is educational software for designing and simulating logic circuits. Intuitive graphical user interface, allows you to create unrestricted circuit hierarchy with multi bit buses, debug circuits behavior with oscilloscope, and navigate running circuits hierarchy. Changes of this releaseSome improvements in internal tools. Brazilian Portuguese translation is completed by Lucas Balieiro Matos. Portugal Portuguese translation is done by Bruno Ramalhete.Yet another tool to…
  • CodePlex Daily Summary for Tuesday, March 24, 2015

    24 Mar 2015 | 11:40 pm
    CodePlex Daily Summary for Tuesday, March 24, 2015Popular ReleasesSql Management Lite: Sql Management Lite v.1.0: Initial release with all the basic features required to use application. Available features and detailed documentation is here http://sqlmgmtlite.weebly.comImprove Stability + Performance of DNN (AKA DotNetNuke) CMS Platform: Turbo Scripts 0.9.8 for DNN 7.1.2 - 7.4.0: Fix an issue in GetAvailableUsersForIndex and include DNN-5740 fix (backporting from DNN 7.4.1) Improve Performance of GetUsersByProfileProperty, support (English)…
  • CodePlex Daily Summary for Monday, March 23, 2015

    23 Mar 2015 | 3:46 am
    CodePlex Daily Summary for Monday, March 23, 2015Popular ReleasesWhat to develop: v4.0 beta: 我叫你94改两个,这次你改10个我也不怕 XML重新设计 现在已经不是人看的了 请务必用此文件覆盖旧版XML 老板要是知道我划了两天水非干死我不可RDFSharp - Start playing with RDF!: RDFSharp-0.8.0: This is the first release of RDFSharp-0.8, introducing a powerful Semantics API designed for assisting you in fluent modeling of OWL-DL ontologies. It also delivers bugfixes and stability improvements, support for backing RDF data on PostgreSQL…
  • add this feed to my.Alltop

    Planet MySQL

  • ‘Woz on your mind?’ Share your questions for Steve Wozniak during his Percona Live keynote!

    MySQL Performance Blog
    27 Mar 2015 | 2:34 pm
    Here’s your chance to get on stage with Woz! Sort of. Apple co-founder and Silicon Valley icon and philanthropist Steve Wozniak will participate in a moderated Q&A on creativity and innovation April 14 during the Percona Live MySQL Conference and Expo in Santa Clara, California.Woz once said that he never intended to change the world. That was the other Steve, Steve Jobs.“I didn’t want to start this company,” Woz told the Seattle Times of Apple’s beginnings in a 2006 interview. “My goal wasn’t to make a ton of money. It was to build good…
  • Paramiko Update Tutorial

    The Workbench Team
    27 Mar 2015 | 7:35 am
    There are situations when you need to update the python-paramiko library that is bundled with MySQL Workbench. This may be because you prefer using the latest cutting edge versions, are just curious, or you can’t wait for a new Workbench version. To update, first download the latest python-paramiko release from https://github.com/paramiko/paramiko/releases. After downloading and extracting the archive, you’ll see a paramiko folder inside of the extracted folder. This folder needs to be copied into the appropriate MySQL Workbench folder on the system. * For Windows, this location…
  • FoundationDB is acquired by Apple: My thoughts

    MySQL Performance Blog
    27 Mar 2015 | 6:00 am
    TechCrunch reported yesterday that Apple has acquired FoundationDB. And while I didn’t see any mention if this news on the FoundationDB website, they do have an announcement saying: “We have made the decision to evolve our company mission and, as of today, we will no longer offer downloads.” This is an unfortunate development – I have been watching FoundationDB technology for years and was always impressed in terms of its performance and features. I was particularly impressed by their demo at last year’s Percona Live MySQL and Expo. Using their Intel NUC-based…
  • Simple MySQL replication example on Kubernetes

    Patrick Galbraith
    27 Mar 2015 | 5:00 am
    I'm happy to show a simple example I developed for running simple MySQL replication on Kubernetes. The reason I've done this is that I'm in the process of preparing a presentation for Percona Live and decided to start out with basic replication. I figured if I get that working, getting Galera replication using Percona XtraDB Cluster will be even easier since SST makes it easier and less complicated when a node joins the cluster versus a slave connecting to a master and having to concern itself with binary log position and getting a snapshot that corresponds to that. Using my blog…
  • Command line prompt

    Todd Farmer
    26 Mar 2015 | 8:41 pm
    The mysql> command-line prompt is iconic, shown in countless documentation pages, forum posts, tutorials and manuals. It’s immediately identifiable – one look, and you immediately know the context in which commands are being executed. So it’s only with good reason that we would consider changing the prompt value to something else, and Daniël van Eeden provided a compelling suggestion to modify this to provide user, host and database context. Because the mysql prompt is user-configurable, this is easy to do dynamically: mysql> prompt something> PROMPT set to…
  • add this feed to my.Alltop

    mySQL DBA, Architecture, Software, Web, Dev

  • Long time since an update but great stuff coming along

    Dathan Pattishall
    12 Mar 2015 | 5:04 pm
    So, its been a long time since I contributed anything to my blog. That will end very soon. Things coming up is writing about the architecture of Shots, Shard optimizations, Data Organization and Grouping, Java, Golang and some cool other stuff. Also how to handle Justin Biebers traffic, which is INSANE.In the meantime if you live in the San Francisco California Bay Area, you want to work with the coolest founders on the planet, make a big difference in peoples lives, know mySQL / redis / memcache / Some C style language or want to learn contact me. I have a great job for you!
  • 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
 
  • add this feed to my.Alltop

    MySQL Performance Blog

  • ‘Woz on your mind?’ Share your questions for Steve Wozniak during his Percona Live keynote!

    Tom Diederich
    27 Mar 2015 | 2:34 pm
    Here’s your chance to get on stage with Woz! Sort of. Apple co-founder and Silicon Valley icon and philanthropist Steve Wozniak will participate in a moderated Q&A on creativity and innovation April 14 during the Percona Live MySQL Conference and Expo in Santa Clara, California.Woz once said that he never intended to change the world. That was the other Steve, Steve Jobs.“I didn’t want to start this company,” Woz told the Seattle Times of Apple’s beginnings in a 2006 interview. “My goal wasn’t to make a ton of money. It was to build good…
  • FoundationDB is acquired by Apple: My thoughts

    Peter Zaitsev
    27 Mar 2015 | 6:00 am
    TechCrunch reported yesterday that Apple has acquired FoundationDB. And while I didn’t see any mention if this news on the FoundationDB website, they do have an announcement saying: “We have made the decision to evolve our company mission and, as of today, we will no longer offer downloads.” This is an unfortunate development – I have been watching FoundationDB technology for years and was always impressed in terms of its performance and features. I was particularly impressed by their demo at last year’s Percona Live MySQL and Expo. Using their Intel NUC-based…
  • Yelp IT! A talk with 3 Yelp MySQL DBAs on Percona Live & more

    Tom Diederich
    25 Mar 2015 | 3:00 am
    Founded in 2004 to help people find great local businesses, Yelp has some 135 million monthly unique visitors. With those traffic volumes Yelp’s 300+ engineers are constantly working to keep things moving smoothly – and when you move that fast you learn many things.Fortunately for the global MySQL community, three Yelp DBAs will be sharing what they’ve learned at the annual Percona Live MySQL Conference and Expo this April 13-16 in Santa Clara, California.Say “hello” to Susanne Lehmann, Jenni Snyder and Josh Snyder! I chatted with them over email about their presentations,…
  • Calling all MySQL DBAs: How do you use Percona Toolkit?

    Matt Griffin
    24 Mar 2015 | 12:00 am
    Percona Toolkit is one of our most mature open source applications. Derived from Maatkit and Aspersa, Percona Toolkit has evolved significantly over the years. The software now contains 32 tools, over 4,000 tests, and has been downloaded over 250,000 times. Anyone who manages a database – from DBAs to system administrators to even software developers – benefits from Percona Toolkit’s ability to perform a variety of MySQL server and system tasks that are too difficult or complex to perform manually.We continue to make Percona Toolkit better each month. Over the last 9 months…
  • Choosing a good sharding key in MongoDB (and MySQL)

    Stephane Combaudon
    19 Mar 2015 | 12:00 am
    MongoDB 3.0 was recently released. Instead of focusing on what’s new – that is so easy to find, let’s rather talk about something that has not changed a lot since the early MongoDB days. This topic is sharding and most specifically: how to choose a good sharding key. Note that most of the discussion will also apply to MySQL, so if you are more interested in sharding than in MongoDB, it could still be worth reading.When do you want to shard?In general sharding is recommended with MongoDB as soon as any of these conditions is met:#1: A single server can no longer handle the…
  • add this feed to my.Alltop

    No Fluff Just Stuff

  • AgileGamesDay2014 - Lego Serious Play with Ellen Grove and Andrew Annett

    Bob Payne
    28 Mar 2015 | 5:55 am
    Ellen, Andrew and I talk about Lego Serious Play at the Agile Games Day 2014.  I first encountered the serious play series at this Games Day.  It is an amazing system and I hope to use it in my Agile coaching and consulting soon.  I think you will enjoy this interview as much as I did.  Here are some links to Serious Play: http://en.wikipedia.org/wiki/Lego_Serious_Play http://www.lego.com/en-us/seriousplay/ Thanks Bob Payne
  • New book: "Web Development with Java and JSF"

    Reza Rahman
    27 Mar 2015 | 5:55 am
    During JavaLand, I had the pleasure to meet Michael Müller. Michael is well known in the German Java sphere as he wrote numerous articles for various IT medias. In addition, Michael is an avid JSF user and a JSF EG member. Michael is currently writing a book titled "Web Development with Java and JSF". Since Michael is a passionate JSF user, JSF is obviously an important topic in his book. But this is not another book about JSF only. Michael's goal is to cover Web Application development at large. That means that different but related topics are also discussed through his book.
  • Forge Powered Java EE Rapid Application Development Comes to NetBeans!

    Reza Rahman
    26 Mar 2015 | 5:55 am
    Forge has been a great tool for Rapid Application Development (RAD) with Java EE (for sake of nostalgia it is basically the descendant of the awesome seam-gen tool of the Java EE 5 era). As powerful as Forge is, one of it's drawbacks had been that it is very heavily command-line driven with many commands and sub-commands to learn. As a result it can be initially unnatural for the Average Joe, very IDE centric Java developer to pick up. A novel solution to this paradigm mismatch that the Forge team adopted is to integrate Forge into IDEs like Eclipse. I am very happy to report that such…
  • Groovy Weekly #63

    Guillaume Laforge
    25 Mar 2015 | 5:55 am
  • Northern Virginia Software Symposium - Apr 17 - 19, 2015

    NFJS
    24 Mar 2015 | 12:00 pm
    No Fluff Just Stuff is pleased to announce the Northern Virginia Software Symposium, Apr 17 - 19, 2015. Catch these Featured Sessions
  • add this feed to my.Alltop

    Android Developers Blog

  • Game Performance: Layout Qualifiers

    Android Developers
    26 Mar 2015 | 12:45 pm
    Today, we want to share some best practices on using the OpenGL Shading Language (GLSL) that can optimize the performance of your game and simplify your workflow. Specifically, Layout qualifiers make your code more deterministic and increase performance by reducing your work. Let’s start with a simple vertex shader and change it as we go along. This basic vertex shader takes position and texture coordinates, transforms the position and outputs the data to the fragment shader: attribute vec4 vertexPosition; attribute vec2 vertexUV; uniform mat4 matWorldViewProjection; varying vec2…
  • Developing audio apps for Android Auto

    Android Developers
    25 Mar 2015 | 12:51 pm
    Posted by Joshua Gordon, Developer Advocate Have you ever wanted to develop apps for the car, but found the variety of OEMs and proprietary platforms too big of a hurdle? Now with Android Auto, you can target a single platform supported by vehicles coming soon from 28 manufacturers. Using familiar Android APIs, you can easily add a great in-car user experience to your existing audio apps, with just a small amount of code. If you’re new to developing for Auto, watch this DevByte for an overview of the APIs, and check out the training docs for an end-to-end tutorial. Playback and custom…
  • Hello Places API for Android and iOS!

    Android Developers
    19 Mar 2015 | 3:45 pm
    Posted by Jen Kovnats Harrington, Product Manager, Google Maps APIs Originally posted to Google Geo Developers blog People don’t think of their location in terms of coordinates on a map. They want context on what shops or restaurants they’re at, and what’s around them. To help your apps speak your users’ language, we’re launching the Places API for Android, as well as opening a beta program for the Places API for iOS. The Places API web service and JavaScript library have been available for some time. By providing native support for Android and iOS devices, you can optimize the…
  • Take your apps on the road with Android Auto

    Android Developers
    19 Mar 2015 | 11:07 am
    Posted by Wayne Piekarski, Developer Advocate Starting today, anyone can take their apps for a drive with Android Auto using Android 5.0+ devices, connected to compatible cars and aftermarket head units. Android Auto lets you easily extend your apps to the car in an efficient way for drivers, allowing them to stay connected while still keeping their hands on the wheel and their eyes on the road. When users connect their phone to a compatible vehicle, they will see an Android experience optimized for the head unit display that seamlessly integrates voice input, touch screen controls, and…
  • Android Developer Story: Outfit7 — Building an entertainment company with Google

    Android Developers
    18 Mar 2015 | 12:13 pm
    Posted by Leticia Lago, Google Play team Outfit7, creators of My Talking Tom and My Talking Angela, recently announced they’ve achieved 2.5 billion app downloads across their portfolio. The company now offers a complete entertainment experience to users spanning mobile apps, user generated and original YouTube content, and a range of toys, clothing, and accessories. They even have a silver screen project underway. We caught up with Iza Login, Rok Zorko and Marko Štamcar - some of the co-founders- in Ljubljana, Slovenia, to learn best practices that helped them in reaching this milestone.
 
  • add this feed to my.Alltop

    AWS Official Blog

  • AWS Management Console Update – Tag Substring Search

    Jeff Barr
    26 Mar 2015 | 2:29 pm
    Many AWS customers use tags (key/value pairs) to organize their AWS resources. A recent Reddit thread (Share with us your AWS Tagging standards) provides a nice glimpse into some popular tagging strategies and practices. Late last year we launched Resource Groups and Tag Editor. We gave you the ability to use Resource Groups to create, maintain, and view collections of AWS resources that share common tags. We also gave you the Tag Editor to simplify and streamline the process of finding and tagging AWS resources. Today we are enhancing the tag search model that you use to create Resource…
  • Preview the Latest Updates in the Master Branch – AWS SDK for Go

    Jeff Barr
    26 Mar 2015 | 1:07 pm
    Following up on his recent guest post, my colleague Peter Moon has more news for Go developers! — Jeff;   Since our initial kickoff announcement in January, we have been revamping the internals of the AWS SDK for Go in the project’s ‘develop’ branch on GitHub, laying out a solid foundation for a well-tested, robustly generated SDK that meets the same high quality bar as our other official SDKs. Today, with complete support for all AWS protocols and services, the develop branch has been merged to the master branch of the project. At this point the SDK’s architecture and…
  • Amazon EMR Now Supports Amazon S3 Client-Side Encryption

    Jeff Barr
    25 Mar 2015 | 4:44 pm
    Many AWS customers use Amazon EMR to process huge amounts of data.  Built around Hadoop, EMR allows these customers to build highly scalable processing systems that can quickly and efficiently digest raw data and turn it into actionable business intelligence. EMR File System (EMRFS) enables Amazon EMR clusters to operate directly on data in Amazon Simple Storage Service (S3), making it easy for customers to work with input and output files in S3. Until now, EMRFS supported unencrypted and server-side encrypted objects in S3 Support for Amazon S3 Client-Side Encryption in the EMRFS Today…
  • CloudFront Reporting Update – New Device Report, CSV, Integration, and More

    Jeff Barr
    25 Mar 2015 | 2:30 pm
    We are making some improvements to Amazon CloudFront‘s reporting feature. These improvements will allow you to learn even more about how and where your content is being accessed, export your data for additional analysis, and easily monitor and set alarms on a set of six metrics that CloudFront publishes to CloudWatch. Let’s take a look at each of these new features! New Devices Report This report provides information about the types of devices that make requests to CloudFront during a specified time period: You can access this new report via the CloudFront Console. Simply select Viewers…
  • New – Cross-Region Replication for Amazon S3

    Jeff Barr
    24 Mar 2015 | 2:43 pm
    We launched Amazon S3 nine years ago as of last week! Since that time we have added dozens of features, expanded across the globe, and reduced the prices for storage and bandwidth multiple times. You, our customers, have trusted us with your mission-critical data and have used S3 in thousands of interesting and unique ways. Your creativity and your feedback (keep it coming) have given us the insights that we need to have in order to ensure that S3 continues to meet your requirements for object storage. While the name space for buckets is global, S3 (like most of the other AWS services) runs…
  • add this feed to my.Alltop

    All About Agile | Agile Development Made Easy!

  • Changing the Tires

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

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

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

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

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

    Agile Development Blog: Scaling Software Agility

  • Design Thinking Meets Civic Tech

    Geri Mitchell-Brown
    27 Mar 2015 | 7:00 am
    As part of our recently announced partnership with Code for America, Rallyers took a leadership role in supporting the annual CodeAcross event here in Boulder, where Rally is headquartered. On a recent snowy Saturday, Code for Boulder—the local all-volunteer Brigade—hosted “Crafting Civic Tech: The Housing Edition.” Veteran Rally Agilists, company founder Ryan Martens, and Rally coach Ronica Roth led the group of more than 50 community members on a six-hour design thinking journey. The goal: identify ways to improve and increase civic engagement among community members and local…
  • Unleash What’s Next

    Tim Miller
    25 Mar 2015 | 2:00 pm
    The world’s moving faster than ever, and as a partner to some of the most innovative companies in the world, Rally is at the forefront of change. We bring our world-class SaaS platform and the most experienced coaches and consultants in the industry to help customers navigate today’s challenges — including nimble competitors, changing markets, increasing regulation and faster cycles of innovation.  And like you, we too must adapt to change. Rally has been a pioneer in Agile approaches, with Agile development software that revolutionizes the way companies across the globe accelerate…
  • Agility for Nonprofits Means Better Business, Greater Impact

    Brendan Landry
    25 Mar 2015 | 5:00 am
    With the constant pressure in the non-profit sector to do more and create more impact, while at the same time continuing to be good steward of resources, it’s become imperative that nonprofits develop a business sense that isn’t typically associated with our sector. Working with Rally has given us a huge advantage in developing team processes and skillsets. Rocky Mountain MicroFinance Institute (RMMFI) isn’t just fulfilling a great mission; we’re well on our way to becoming an efficient and productive agile team, capable of delivering outstanding results.   "We strongly believe…
  • It’s Time to RallyON!

    Rally Software
    23 Mar 2015 | 5:00 am
    We invite you to join us at RallyON 2015, June 15-17 in Phoenix, Arizona. RallyON brings you the best thinking, strategies, and practices to help you capitalize on the new pace of change. Find out how today’s leaders are adapting to the future of work and building organizations that are fast, lean, and nimble. Come to learn, connect, innovate, and be inspired. Join your peers at sessions and workshops to discuss your toughest challenges — and solutions. Get your product or IT delivery engine humming at scale through visibility and planning into your process. Learn how to create an…
  • 3 Reasons PMs Should Get Certified

    Rally Software
    10 Mar 2015 | 8:49 am
    In its global survey of project management practices, PricewaterhouseCoopers (pwc) reported that 34% of project managers use agile methods at their companies, and a majority of PMs (62%) are certified Agile practitioners. Now, new research from advisory firm Software Advice gives you three more reasons to shore up your agile skills. First: 48 percent of project managers are using agile software for non-software-related projects. Sure, Agile methodologies started out in the software realm, and 52 percent of projects are still development-related. But the surprising breadth and diversity…
 
  • add this feed to my.Alltop

    Successful Software

  • Keyword Funnel is now FREE

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

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

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

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

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

    John D. Cook

  • Replace data with measurements

    John
    26 Mar 2015 | 11:45 am
    To tell whether a statement about data is over-hyped, see whether it retains its meaning if you replace data with measurements. So a request like “Please send me the data from your experiment” becomes “Please send me the measurements from your experiment.” Same thing. But rousing statements about the power of data become banal or even ridiculous.  For example, here’s an article from Forbes after substituting measurements for data: The Hottest Jobs In IT: Training Tomorrow’s Measurement Scientists If you thought good plumbers and electricians were hard to…
  • Clinical trials and machine learning

    John
    26 Mar 2015 | 5:30 am
    Arguments over the difference between statistics and machine learning are often pointless. There is a huge overlap between the two approaches to analyzing data, sometimes obscured by differences in vocabulary. However, there is one distinction that is helpful. Statistics aims to build accurate models of phenomena, implicitly leaving the exploitation of these models to others. Machine learning aims to solve problems more directly, and sees its models as intermediate artifacts; if an unrealistic model leads to good solutions, it’s good enough. This distinction is valid in broad…
  • Fitting a triangular distribution

    John
    24 Mar 2015 | 6:21 am
    Sometimes you only need a rough fit to some data and a triangular distribution will do. As the name implies, this is a distribution whose density function graph is a triangle. The triangle is determined by its base, running between points a and b, and a point c somewhere in between where the altitude intersects the base. (c is called the foot of the altitude.) The height of the triangle is whatever it needs to be for the area to equal 1 since we want the triangle to be a probability density. One way to fit a triangular distribution to data would be to set a to the minimum value and b to the…
  • A subtle way to over-fit

    John
    17 Mar 2015 | 11:00 am
    If you train a model on a set of data, it should fit that data well. The hope, however, is that it will fit a new set of data well. So in machine learning and statistics, people split their data into two parts. They train the model on one half, and see how well it fits on the other half. This is called cross validation, and it helps prevent over-fitting, fitting a model too closely to the peculiarities of a data set. For example, suppose you have measured the value of a function at 100 points. Unbeknownst to you, the data come from a cubic polynomial plus some noise. You can fit these 100…
  • Mathematical arbitrage

    John
    17 Mar 2015 | 6:00 am
    I suspect there’s a huge opportunity in moving mathematics from the pure column to the applied column. There may be a lot of useful math that never sees application because the experts are unconcerned with or unaware of applications. In particular I wonder what applications there may be of number theory, especially analytic number theory. I’m not thinking of the results of number theory but rather the elegant machinery developed to attack problems in number theory. I expect more of this machinery could be useful to problems outside of number theory. I also wonder about category…
  • add this feed to my.Alltop

    ProgrammableWeb

  • Yet Analytics Builds Upon the DoD’s Experience API

    <a href="http://www.programmableweb.com/user/%5Buid%5D">Martinwb</a>
    28 Mar 2015 | 11:11 am
    The developer community is an open and inclusive resource that encourages advancements by allowing collaboration. According to Stephen Babcock’s article for Technical.ly Baltimore, Yet Analytics recently benefitted from this fact with some help from a surprising new member to the open source family.
  • USS Connect API Provides Direct Ordering Interface

    <a href="http://www.programmableweb.com/user/%5Buid%5D">ProgrammableWeb PR</a>
    28 Mar 2015 | 10:00 am
    This article is a company-provided press release and ProgrammableWeb cannot vouch for the accuracy of the statements within. If you have questions regarding the information below, please contact the company that issued the press release.
  • Owler Looks at How APIs Fit into a DaaS Business Model

    <a href="http://www.programmableweb.com/user/%5Buid%5D">MarkBoyd</a>
    27 Mar 2015 | 4:06 pm
    Serial entrepreneur Jim Fowler is seeking to replicate the success he created with Jigsaw — which was eventually acquired by Salesforce.com for $142 million in 2010 — with his new venture, Owler.
  • Groovy Project Joins Apache Software Foundation

    <a href="http://www.programmableweb.com/user/%5Buid%5D">mvizard</a>
    27 Mar 2015 | 3:58 pm
    Now that the open source programming language Groovy has signaled its intention to become part of the Apache Software Foundation, API developers should expect to see much broader use of the object programming language inside API frameworks such as Restlet.
  • Google Postpones Plans to Integrate Dart into Chrome

    <a href="http://www.programmableweb.com/user/%5Buid%5D">romin</a>
    27 Mar 2015 | 12:55 pm
    In a polyglot world, the stakes for any language to be successful are getting higher by the day. Google’s Dart programming language was positioned and championed by many as a successor to JavaScript, the de facto language of the Web.
 
  • add this feed to my.Alltop

    The Programmer's Paradox

  • The Data

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

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

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

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

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

    Ruminations of a Programmer

  • Randomization and Probabilistic Techniques to scale up Machine Learning

    25 Mar 2015 | 1:35 pm
    Some time back I blogged about the possibilities that probabilistic techniques and randomization bring on to the paradigm of stream computing. Architectures based on big data not only relate to high volume storage, but also on low latency velocities, and this is exactly where stream computing has a role to play. I discussed a few data structures like bloom filters, count min sketch and hyperloglog and algorithms like Locality Sensitive Hashing that use probabilistic techniques to reduce the search and storage space while processing huge volumes of data.Of late, I have been studying some of…
  • Functional Patterns in Domain Modeling - Composing a domain workflow with statically checked invariants

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

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

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

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

    9lessons Programming Blog

  • Audio Recording with Custom Audio Player using Jquery and HTML5

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

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

    13 Mar 2015 | 11:26 am
    Using CSS3 keyframe property, you can create cool animation effects without using any JavaScript frameworks, CSS3 & HTML5 is helping to solve many web problems in a simple way. In this article I want to discuss how to implement CSS3 animations in a better way, use these and enrich your web projects. Take a quick look at these demos and try all these with modern browsers like Chrome, Firefox and Safari, sure you will love these effects. Read more »
  • Web PDF Viewer for Monetization.

    12 Mar 2015 | 12:52 pm
    Are you working for eLearning projects? then you should know about Mozilla has launched PDF.js a web PDF viewer plugin. This plugin helps you to display PDF files inside HTML code. I did customized PDF.js prebuild structure for easy usage. Take a quick look at this post and it will explain you how to configure, tracking reports(Google Analytics) and monetize your PDF content with HTML page. Read more »
  • Timeline Design using CSS and Jquery

    12 Mar 2015 | 12:51 pm
    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 »
  • add this feed to my.Alltop

    Goyelloblog

  • The most misunderstood design pattern – Object Pool

    Michał Warkocz
    24 Mar 2015 | 7:22 am
    Have you ever heard about Object Pooling? If you are a software developer then probably you have. It is usually described as a design pattern that allows you to decrease memory allocations. Is this all Object Pooling is? Well, not even close. The basics To talk about properties of the Object Pool pattern let’s first take a look at what it actually is in code. Based on the MSDN generic the Object Pool implementation for a multithreaded application may look as follows: public class ObjectPool { private readonly ConcurrentBag _items = new ConcurrentBag(); private readonly Func _generator;…
  • No more trouble making a hairdressing appointment

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

    Peter Horsten
    30 Jan 2015 | 11:43 am
    Agile development based on a contract that has been accepted by lawyers seems impossible. The nature of traditional purchasing and contracting processes does not match the Agile principles. When a project is small you can manage to find a workaround, but for a huge, high risk project the situation is different. The client wants to know what he gets for his money, while in fact he cannot really specify his needs in sufficient detail. Having adopted Agile working principles years ago, at a certain moment we had to face this challenge. And it just appeared to be like Nelson Mandela once said:…
  • This is how we Jam!

    Michał Warkocz
    4 Dec 0001 | 4:00 pm
    A quick guide on how to win a Game Jam Have you ever considered joining any coding marathon like a Game Jam, but were too afraid to do it? Or did you join one and it didn’t go as you planned? If your answer to any of those question was ‘Yes’ – don’t worry. It happened to most (if not all) of us. Here is a quick guide on how to organise your work and team to make a successful project during 48 hours. Although this guide is based on experience from Game Jam events, basic concept and rules are applicable to any coding marathon. The Greatest Enemy: Time Usually every coding marathon…
  • DreamFactory — let there be (mobile) API for everyone!

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

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

  • Improve Collaboration and Drive Business Growth

    27 Mar 2015 | 12:00 am
    Collaboration is an essential element of successful businesses. Yet according to an Aberdeen ERP Benchmark survey, many businesses struggle to support true collaboration across their organizations. More ERP vendors are adding social ERP to their offerings, making collaboration easier and more fun for employees.Request Free!
  • Responsive Web Design vs. Mobile Web App: What's Best for Your Enterprise?

    24 Mar 2015 | 12:00 am
    This paper explains the difference between Mobile WebApp and Responsive Web Design, and provides a framework for resolving some of the key questions decision makers have. These include what factors to consider when choosing between Responsive Web Design and Mobile Web App, and what type of industry Responsive Web Design is most suitable for. The paper examines the pros and cons of each approach, and presents a sample scenario from the retail industry as well as a case study. As the paper guides you in how to make the right choice, it draws upon…
  • Short Guide to Protecting Against Web Application Threats

    24 Mar 2015 | 12:00 am
    Although there is no single security measure than can prevent all threats, there are some that provide broad—based mitigation to a number of threats. The use of SSL encryption and digital certificate‐based authentication is one of them.In this paper learn how SSL encryption can protect server-to-server communications, client devices, cloud resources, and other endpoints in order to help prevent the risk of data loss. Also included is a step-by-step guide to assessing your needs, determining where SSL encryption and digital certificate-based authentication may be helpful, planning for the…
  • Everything You Need to Know About Home Networking

    20 Mar 2015 | 12:00 am
    Setting up a home network is not as hard as you think it is. In fact, if your Internet Service Provider (ISP) gave you a router when you signed up for their services, you probably already have a home network.In this guide, we’re going to explain the fundamentals of home networking; look at expanding your network to handle more devices; consider the different types of Internet connections; and guide you through some exciting scenarios.Request Free!
  • Forrester Research: Beware Of the 'SaaS' Trap

    18 Mar 2015 | 10:20 am
    These solutions inevitably fail to live up to customer expectations for agility, standardisation and efficiency. Technology buyers should know what differentiates SaaS from other on-demand models cloud-washed with the SaaS term. Download this Forrester Research report.Request Free!
  • add this feed to my.Alltop

    Mobile App Development Blog, Website Design Blog, App Developers

  • Insights from Facebook F8 2015

    admin
    27 Mar 2015 | 9:27 pm
    Insights from Facebook F8 2015   Facebook’s 2-day developer conference, F8, has been going on this week in San Francisco. Here’s some of the ideas and insights we’ve gleaned over the past couple days of news and announcements.   Messenger as a platform   Facebook is trying to position their Messenger app as a platform for added services. It isn’t the first time this has happened, and we identified this trend back in January. Line was leading the charge by incorporating Taxi services into their app, with announced plans to tackle many other value-added services like food…
  • Love Me Tinder: Pros and Cons of Dating and Matchmaking Apps

    admin
    24 Mar 2015 | 10:23 pm
    Love Me Tinder: Pros and Cons of Dating and Matchmaking Apps Tinder is one of the most popular apps around, and that’s quite an accomplishment as it sits in one of the most competitive niches for all consumer apps: dating apps. Tinder’s rise proves that even highly competitive categories can be reinvented and produce breakout hits.   Tinder launched back in late 2012, built by Sean Rad, Justin Mateen, Jonathan Badeen, and Dinesh Moorjani. It started to take off over the course of the following year, and has over time become a staple app for young people looking to socialize.  …
  • 5 Reasons Web Design is Taking Over Silicon Valley

    admin
    18 Mar 2015 | 9:35 pm
    5 Reasons Web Design is Taking Over Silicon Valley   Web design lies at the heart of success for many modern businesses. It is a core element of any new product’s marketing strategy, (and sometimes it is essential to the product itself, as many startups continue to build web businesses). Given the technological heart of Silicon Valley, it makes sense that web design is big here, but there are a lot of factors which contribute to that strength—and ensure it won’t be going away anytime soon.   1. Keeping up with fashion. One of the biggest obstacles to having good web design is…
  • App development company Silicon Valley takes on Apple Watch app development

    admin
    16 Mar 2015 | 9:38 pm
    App development company Silicon Valley takes on Apple Watch app development For some companies, implementing new technologies is like slipping on a new pair of shoes; or in this case, strapping on a beautiful new smartwatch. With experience in mobile technology, and a constant interest in innovation, Software Developers India stays at the forefront of development trends during this exciting time for mobile technology age.   Everyone is looking forward to the Apple Watch. It is an industry shaking event! Even diehard Android users can look forward to the surge in competition which this…
  • How to Build an App in Just 3 Steps

    admin
    15 Mar 2015 | 9:43 pm
    How to Build an App in Just 3 Steps Building an app is the future of every business today. However building an app can be a bit of a daunting prospect. It requires expertise across multiple disciplines of design, business, and technology. At every stage there are decisions to be made, while knowledge and experience are applied to solving problems in many different areas. But really any process can look intimidatingly complex at that level of scrutiny. As a project management technique it helps to break things down into simple steps, but getting bogged down in details right of the bat is only…
  • add this feed to my.Alltop

    Systems We Make | Systems We Make

  • Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers

    Hari
    15 Mar 2015 | 5:08 am
    Abstract As user demand scales for intelligent personal assistants (IPAs) such as Apple’s Siri, Google’s Google Now, and Microsoft’s Cortana, we are approaching the computational limits of current datacenter architectures. It is an open question how future server architectures should evolve to enable this emerging class of applications, and the lack of an open source IPA workload is an obstacle in addressing this question. In this paper, we present the design of Sirius, an open end-to-end IPA web-service application that accepts queries in the form of voice and images, and responds with…
  • Pulsar – Real-time Analytics at Scale

    Hari
    7 Mar 2015 | 8:03 am
    Abstract The latency inherent in a store- and-process model makes batch-oriented systems such as Hadoop unsuitable. The sheer data volume and the low latency requirements demand in flight data processing instead of a store and process model as in batch oriented systems. The stream processing infrastructure needs to be distributed across data centers, yet have a programming model that does not require very specialized skills. The system must be highly available (i.e. allowing for new applications and application versions be deployed with zero downtime). This paper discusses the design of…
  • CPI2 : CPU performance isolation for shared compute clusters

    Hari
    9 Dec 2014 | 11:31 pm
    Abstract Performance isolation is a key challenge in cloud computing. Unfortunately, Linux has few defenses against performance interference in shared resources such as processor caches and memory buses, so applications in a cloud can experience unpredictable performance caused by other programs’ behavior. Our solution, CPI2, uses cycles-per-instruction (CPI) data obtained by hardware performance counters to identify problems, select the likely perpetrators, and then optionally throttle them so that the victims can return to their expected behavior. It automatically learns normal and…
  • F4: Facebook’s Warm BLOB Storage System

    Hari
    3 Dec 2014 | 9:59 am
    Haystack was the primary storage storage system designed initially for Facebook’s Photos application. Its been around for almost 7 years now. Through this period it has served well through several optimizations such as reducing the number of disk seeks to read a BLOB to 1 almost always, fault tolerance through replication (replication factor of 3) across geographies and many more such optimizations. While it has served well thus far Facebook too has evolved during this period. As of Feb 2014 it stored about 400 billion photos. Correspondingly the workload on the BLOB store too has changed.
  • Mesa: Geo-Replicated, Near Real-Time, Scalable Data Warehousing

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

    Systems We Make | Systems We Make

  • Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers

    Hari
    15 Mar 2015 | 5:08 am
    Abstract As user demand scales for intelligent personal assistants (IPAs) such as Apple’s Siri, Google’s Google Now, and Microsoft’s Cortana, we are approaching the computational limits of current datacenter architectures. It is an open question how future server architectures should evolve to enable this emerging class of applications, and the lack of an open source IPA workload is an obstacle in addressing this question. In this paper, we present the design of Sirius, an open end-to-end IPA web-service application that accepts queries in the form of voice and images, and responds with…
  • Pulsar – Real-time Analytics at Scale

    Hari
    7 Mar 2015 | 8:03 am
    Abstract The latency inherent in a store- and-process model makes batch-oriented systems such as Hadoop unsuitable. The sheer data volume and the low latency requirements demand in flight data processing instead of a store and process model as in batch oriented systems. The stream processing infrastructure needs to be distributed across data centers, yet have a programming model that does not require very specialized skills. The system must be highly available (i.e. allowing for new applications and application versions be deployed with zero downtime). This paper discusses the design of…
  • CPI2 : CPU performance isolation for shared compute clusters

    Hari
    9 Dec 2014 | 11:31 pm
    Abstract Performance isolation is a key challenge in cloud computing. Unfortunately, Linux has few defenses against performance interference in shared resources such as processor caches and memory buses, so applications in a cloud can experience unpredictable performance caused by other programs’ behavior. Our solution, CPI2, uses cycles-per-instruction (CPI) data obtained by hardware performance counters to identify problems, select the likely perpetrators, and then optionally throttle them so that the victims can return to their expected behavior. It automatically learns normal and…
  • F4: Facebook’s Warm BLOB Storage System

    Hari
    3 Dec 2014 | 9:59 am
    Haystack was the primary storage storage system designed initially for Facebook’s Photos application. Its been around for almost 7 years now. Through this period it has served well through several optimizations such as reducing the number of disk seeks to read a BLOB to 1 almost always, fault tolerance through replication (replication factor of 3) across geographies and many more such optimizations. While it has served well thus far Facebook too has evolved during this period. As of Feb 2014 it stored about 400 billion photos. Correspondingly the workload on the BLOB store too has changed.
  • Mesa: Geo-Replicated, Near Real-Time, Scalable Data Warehousing

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

    Software Product Development | Software Testing Tutorial | Software Process

  • Trying to solve defects where the flow is not repetitive .. (contd..)

    Ashish Agarwal
    18 Mar 2015 | 1:08 pm
    In the previous post (Trying to solve defects where the flow is not repetitive ..), we talked about defects that are not easily reproducible, and some points around that. In this post, we will talk about such defects with more points. Handling defects that are not reproducible is one of the biggest pain points of the development cycle, since you know that even though the defect is not easily
  • Trying to solve defects where the flow is not repetitive ..

    Ashish Agarwal
    14 Mar 2015 | 1:27 pm
    If the title of the post did not make sense, then let me explain. What I refer to is the case where a defect has been logged (let's not discuss the severity of the defect right away), but the flow to replicate the defect is not easy. Anyhow, it is easy when a defect can be easily replicated, when the steps are easy. However, for anybody who has gone through the whole process of defect detection,
  • Tracking platform usage and making decisions based on that

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

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

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

    ViralPatel.net

  • WordPress – Allow Contributors to Add / Upload Media

    Viral Patel
    25 Mar 2015 | 1:40 am
    In WordPress by default the Add Media functionality (called Capability in wordpress terms) is disabled for users with Contributor role. If you are hosting multiuser wordpress site where users with contributor roles logs in and update their post, they would not be able to add images / medias. That’s quite annoying. The user who is editing a post must be able to add supported media for their post. Check below screenshot. The current user has “Contributor” role. Hence she is not able to view Add media button. Now to overcome this there is a simple trick. By using…
  • Excel Macro: Evaluating Formulas Dynamically

    Anuj Parashar
    24 Mar 2015 | 8:46 am
    In this post, we will see how excel formulas can be picked-up dynamically in excel macros. This tutorial also covers applying cell formats dynamically. Lets consider the following example. For data setup, we open a new excel file and create a worksheet named “Data” in it. We set up the following sample data set in this sheet. The requirement is to write a macro which will populate additional columns based on some calculations (apply formulas on the existing data cells) for all the rows present. So, the result would look something like: The following processing has been done: ' Two new…
  • 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 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 from user. Syntax:…
 
  • add this feed to my.Alltop

    Javarevisited

  • Parsing Large JSON Files using Jackson Streaming API Example

    Javin Paul
    27 Mar 2015 | 10:14 pm
    In last couple of JSON tutorials for Java programmers, we have learned how to parse JSON using JSON-Simple library, parsing JSON array to Java array using GSon, and in this tutorial we will learn how to parse a large JSON file in Java using Jackson's Streaming API. Jackson is one of the most popular JSON processing framework and provides three main model to parse and process JSON data including Streaming API, data binding and tree model. Out of these three, Streaming works at lowest level and can be used to parse huge JSON response upto even giga bytes of size. If you are familiar with…
  • How to reverse array in place in Java?

    Javin Paul
    26 Mar 2015 | 7:35 am
    Reversing an array sounds pretty easy, isn't it? It does sounds like that, because all you need to do is create an array of same size, iterate through original array from end to start and populate your new array. Boom!!, you have got an array which has elements in reverse order of original array, but problem is you have used and additional array here, which makes space complexity of your solution O(n). You cannot use this solution if array is big e.g. an array of 10 million orders and you don't have enough heap space available. Can we make it better? Can we reverse array in Java…
  • 10 difference between Java and JavaScript for Programmers

    Javin Paul
    23 Mar 2015 | 7:29 am
    Programmers, developers and internet users  have always been confused between Java and JavaScript.  Many people still thinks that JavaScript is part of Java platform, which is not true. In truth, JavaScript has nothing to do with Java, only common thing between them is word "Java", much like in Car and Carpet, or Grape and Grapefruit. JavaScript is a client side scripting language for HTML, developed by Netscape, Inc, while Java is a programming language, developed by Sun Microsystems. James Gosling is Inventor of Java, popularly known as father of Java. While in today's world…
  • 5 ways to Convert Java 8 Stream to List - Example, Tutorial

    Javin Paul
    19 Mar 2015 | 7:47 am
    One of the common problem while working with Stream API in Java 8 is how to convert a Stream to List in Java because there is no toList() method present in Stream class. When you are processing a List using Stream's map and filter method, you ideally want your result in some collection so that you can pass it to other part of program. Though java.util.stream.Stream class has toArray() method to convert Stream to Array, but  there is no similar method to convert Stream to List or Set. Java has a design philosophy of providing conversion method between new and old API classes e.g. when…
  • Top 10 Popular Programming languages and their Creators

    Javin Paul
    16 Mar 2015 | 7:05 am
    There are many programming languages out there in software world and they are still coming like Scala, Go, Closure etc, but only handful of them has managed to survive till date. These are the ones who has contributed immensely in software development. Since, programming language is single most important thing in software development world, it's often discussed, criticized and improved over the years. Programmers and developers, who created those programming language are icons of programming world and sometime I feel sad when a guy using a programming language doesn't know, who is…
  • add this feed to my.Alltop

    NeverFriday

  • Two Come Along at Once

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

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

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

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

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

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

  • Function Templates In C++

    Faye Williams
    24 Mar 2015 | 12:55 am
    We looked at a very straightforward class template last time, which should have given you the confidence to get started in creating your own template classes. Now, to round off this introduction to C++ templates, we’ll just have a quick look at function templates, and talk a little more about the workings behind template source code. As usual, we’ll start with the code, and then dissect it below in order to understand what is going on. Here’s an example program: #include <iostream> #include <string> using namespace std; template<class T> void printdata(T);…
  • C++ Templates Made Easy

    Faye Williams
    17 Mar 2015 | 12:55 am
    Templates. Groan. With their godawful syntax and impressive verbosity it’s no wonder we screw our faces up in distaste when we see them in code. ESPECIALLY when we’re debugging that code. Oh my. It’s enough to make you wish you were writing the software for musical birthday cards instead (does anyone actually do that?). Anyway, I’ve wanted to talk about templates for a long time but the approach is a tricky one because even hearing the dreaded ‘T’ word is enough to make people run for the hills. I probably should have put that in angle brackets. The dreaded…
  • Using Multiple Workspaces In Eclipse

    Faye Williams
    10 Mar 2015 | 12:55 am
    If you do a lot of development work for lots of different programs or projects, you could try grouping them into separate workspaces in Eclipse. It’s really easy to do and is a nice way to keep different types of projects together. As you probably know, the default workspace is called ‘workspace’ and lives under your home folder on Linux. If you want to use additional workspaces, the steps below cover everything you need to know about using multiple workspaces:   1. Create a new folder In your home directory, you need to create a new folder, which will be the…
  • Fedora 21 Open Terminal From File Manager

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

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

    codediesel

  • 5 PaaS solutions to host your NodeJS apps

    sameer
    23 Mar 2015 | 10:26 pm
    So, you have put in all your best efforts into building an out-of-the-box Node.js application? If you’re contented with how the app has come up, it’s time to gear up for releasing it for the public. Well, numerous solutions can be chosen for hosting your Node.js application in the most refined manner. Through this post, I’ll be introducing you to five of the most recommended PaaS solutions which have made Node.js app hosting quite simple and efficient. Why choose PaaS (Platform As A Service) for hosting NodeJS applications? The very first reason behind choosing PaaS for…
  • 9 cool jQuery special effect plugins

    sameer
    17 Mar 2015 | 5:19 am
    Need to make that webpage splashy or add some visuals to a seemingly monotonous page; below are some jQuery effects plugins that will help you add some visuals to your site. TurnJS: Make a flip book with HTML5 Turn.js is a plugin for jQuery that adds a beautiful transition similar to real pages in a book or magazine. It works in all modern browsers including touch devices. You can add pages dynamically and display single and double pages. https://github.com/blasten/turn.js Bacon Bacon is a jQuery plugin that allows you to wrap text around a bezier curve or a line. This gives you a great deal…
  • Finding bottlenecks in your PHP code

    sameer
    16 Mar 2015 | 8:47 pm
    Frequently one finds that some piece of webpage code is slowing down pageload time. Although there are many PHP libraries that one can use to benchmark the code to find bottlenecks, most of the time a quick solution is usually enough. Usually xdebug is used, but many times it is not installed on servers. The current post show a simple way to find bottlenecks in your PHP code. Although code purists will scoff at this way of benchmarking code and would suggest using a profiler, when time is at a premium and you do not want to add any additional libraries, this usually gets the work done quickly…
  • Create a quick REST API using Slim framework

    sameer
    12 Mar 2015 | 4:56 am
    During a recent client project, I frequently needed to access a remote database table and update the same for certain fields. This was accomplished using phpMyAdmin on the server. However, it was getting tedious and was prone to accidental updates and deletes. Also, a couple of other developers also needed to make changes to certain fields on the remote database from their local server. This is all a tedious process and prone to errors. One solution was to create a quick REST api wrapper around the remote database, using which developers could update the database table without any risk of…
  • Get the Top Seller items from Amazon using AWS

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

    Ginktage

  • C# Questions and Answers – Data Types Part 2

    Ginktage
    22 Mar 2015 | 11:45 am
    This blog post on the C# Questions and Answers – Data Types Part 2 focuses on C# multiple choice interview questions on the data types in C# like char , integer etc. C# Questions and Answers... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • C# Questions and Answers – Data Types – Part 1

    Ginktage
    21 Mar 2015 | 11:48 am
    This blog post on the C# Questions and Answers – Data Types Part 1 focuses on C# multiple choice interview questions on data types. C# Questions and Answers – Data Types – Part 1 1. Which of... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Lenovo unveils its CES 2015 devices in India

    Ginktage
    10 Mar 2015 | 12:04 pm
    Few weeks back at CES 2015 , Lenovo had unveiled its new range of devices like Yoga Po 3 , ThinkPad X1 Carbon and other devices . Now , the device is made available in the Indian market as well. In... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Best Eclipse Plugins

    Ginktage
    7 Mar 2015 | 2:37 am
    Looking for some best plugins for your Eclipse IDE ? . In this blog post , we list out some of the good Eclipse plugins for the Developers. Best Eclipse Plugins EasyEclipse for LAMP Koders IDE Plugin... [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • How to iterate over a Dictionary in C#?

    Ginktage
    7 Mar 2015 | 2:03 am
    Below is a sample code snippet demonstrating how to iterate over a dictionary in C#. How to iterate over a Dictionary in C#? using System; using System.Collections.Generic; namespace GinktageApp {... [[ 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.

  • RubyC 2015 reassembles Rubyists in Kiev

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

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

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

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

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

    Code Corner

  • SliderLayer for Pebble

    Yuriy
    27 Mar 2015 | 2:59 pm
    Pebble SDK provides very cool features for programming watchapps and watchfaces. And combining them can yield very useful results. For example “out of the box” Pebble doesn’t have a slider layer – a layer that would slide in over existing information to display new one. But we have all the basic ingredients to create one: Basic Layer – to act as a container for the rest of the items Bitmap Layer – to host an image we want to display PropertyAnimation – to move our images This example uses BitmapLayer to display images, but it just as well maybe text…
  • Solution: Live Writer Error “Invalid Response Document” while connecting to WordPress

    Yuriy
    23 Mar 2015 | 11:02 am
    If you’re trying to connect to your WordPress blog from Windows Live Writer desktop client, you may get this dreaded error message: Invalid Server Response – The response to the blogger.getUsersBlogs method received from the blog server was invalid: Invalid response document returned from XmlRpc Server This means that instead of expected XML response your blog sent back plain html or text message which is most likely some kind of error message. To see actual message you can either trace request response in an HTTP sniffer like Fiddler or simple enter endpoint url for your blog…
  • Pebble Time: Draw transparent text over color bitmap background

    Yuriy
    20 Mar 2015 | 2:10 pm
    Pebble SDK has had a feature allowing to combine 2 images with transparency for a while via different composition modes. Unfortunately this doesn’t apply to texts, so, for example, if you need to display transparent time over bitmap background – you had to draw time digits as custom bitmaps. What’s worse – composition modes do not apply to colors, the result is always black-and white. But there is a way. Pebble allows you to capture graphics context of a layer as a standard bitmap in the layer update callback. You can access that bitmap as raw data. So if you have…
  • Pebble: How to autoscroll large text

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

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

    DHTMLX Scheduler .NET

  • Scheduler .NET 3.3: Week Units and Updated Timeline View

    DHTMLX
    5 Mar 2015 | 5:46 pm
    We are happy to inform that we’ve recently updated DHTMLX Scheduler .NET calendar control to version 3.3. The updated version is featured by the possibility to display multiple days in units view and ‘days’ mode in timeline view.Week UnitsStarting from v.3.3, you can add week units to your calendar and display units in multiple days.“Days” Mode in Timeline ViewNow you can display days instead of sections on the vertical scale of the timeline view. Marking and blocking days is disabled in this mode.API Updates‘Expand’ extension that adds and expand icon to the right upper cornder…
  • 3 Years Of Simple Scheduling with DHTMLX Scheduler .NET

    DHTMLX
    8 Jan 2015 | 11:48 pm
    DHTMLX Scheduler .NET celebrates its 3rd anniversary today. With this regard, we decided to offer a 20% discount to Scheduler .NET users who will participate in our Online Survey. For those, how have already purchased Scheduler .NET, we offer an extra month of technical support.  If you use our product and have something to say about it, you are welcome to say your word and get a reward for it. Proceed to survey   If you are new to DHTMLX Scheduler .NET, you can get a 30 days full-feature trial and test it within the set period to get an excellent calendar control at a good…
  • DHTMLX Scheduler .NET 3.2: Improved Performance, Full Bootstrap Compatiblity, and More

    DHTMLX
    4 Dec 2014 | 3:51 am
    We are excited to announce the minor update of DHTMLX Scheduler .NET to the version 3.2 that involves some significant improvements and multiple minor fixes. This update is marked by enhanced performance of the timeline view, updated bootstrap compatibility, improved Ajax loading, and more useful features. Here is an overview of all improvements introduced in this update: Updated Bootstrap compatibility Improved performance of Timeline view Updated dynamic loading of Timeline and Units views sections and Marked Timespans Ability to customize the layout of recurring form Support of REST mode…
  • New Scheduler Sample with SignalR in Web Forms

    DHTMLX
    4 Nov 2014 | 5:36 am
    We have added a new sample - DHTMLX Scheduler .NET with recurring events and live update enabled with SignalR in ASP.NET Web Forms C#. It can be downloaded from this page below or found on the download page where you can get other useful samples. This is a simplistic calendar application created in Web Forms using DHTMLX Scheduler .NET. We used the SignalR library to enable live update in the calendar and allow calendar users to see any changes instantly.   Get DHTMLX Scheduler .NET with SignalR in Web Forms right now. Check out other calendar samples Do you need any other…
  • Simplified Creation of an Event Calendar with dhtmlxConnector UPDATED

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

    Making the Switch

  • How To Use Your Network Drive as a Git Server

    Sasmito Adibowo
    25 Mar 2015 | 5:00 pm
    You’ve just bought a prosumer WD network-attached storage (NAS) – the one that can run “apps” and you’re hoping to also serve your source code repositories via Git to your own small team. You’ve installed “git” from WD My Cloud’s control panel. Now what? You’re stuck. There’s nothing whatsoever that can configure your git repositories and provision them to people. Yes you’re pretty much stuck. I was stuck just like you. Fortunately I solved this particular problem and took notes along the way so that you don’t need…
  • How to Design Apps (Even if you’re not a designer)

    Sasmito Adibowo
    20 Jan 2015 | 5:00 am
    Let’s say that on a very fine day you have an idea for an app. Then you think for yourself, “do I have to get a designer to do this?” If this app is something you do on the side, this brings on another set of questions around resourcing – where to get good enough designers, how much can you budget of them (which indirectly determines what kind of designers are you able to hire), and a whole other stuff. Then the problem starts to grow. But don’t panic. You can design apps by yourself – even if you’ve never went to design school or…
  • Making Cocoapods Play Nice with Xcode Maven Plugin

    Sasmito Adibowo
    6 Oct 2014 | 10:00 pm
    For those of you who work in a corporate and do internal iOS applications may have to use Maven to build your applications. Specifically the Xcode Maven plugin. Although the Cocoa community shied away from Maven and band together behind Cocoapods instead (perhaps because Maven is too complex), the Java-loving higher-management may already have a build system centered around Maven and a Nexus repository then enforces everyone else to use Maven – which includes you. As open source projects in the Apple development community has practically moved to Cocoapods as the preferred dependency…
  • The Downside of Using TimerTask with Handler in a Multithreaded Application

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

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

    Justin Cooney

  • SSRS: Adding a Single Selection Parameter List

    Justin Cooney
    5 Mar 2015 | 6:57 pm
    In SSRS you can easily present users with database-driven single selection drop-down lists as parameters to pass to the stored procedure running your report. In the following steps I’ll go through the process of adding a single selection drop-down list to your report. First you need to add a new DataSet to your report. You…
  • SSRS: Simple Code Examples of Handling Null or Blank Date Fields

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

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

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

    Justin Cooney
    25 Jan 2015 | 7:31 pm
    If there’s one down-side to JQuery UI dialogs, then it’s that they can be too simple to use and too much of the actual logic is hidden from the developer’s view. This can easily end up with surprising behavior which can only be described as the control trying to be too clever and to do…
 
  • add this feed to my.Alltop

    Developers

  • WordPress Mobile Caching with Zencache PRO Cache Plugin

    Jean-Luc Aufranc
    28 Mar 2015 | 12:57 am
    Home > Android, Programming > WordPress Mobile Caching with Zencache PRO Cache Plugin WordPress Mobile Caching with Zencache PRO Cache Plugin March 28th, 2015 cnxsoft Leave a comment Go to comments Tweet This post has nothing to do with embedded systems, but I’ll document some of the changes I made to the website in the last few days for better mobile support. Recently Google sent me a message recommending to “Fix mobile usability issues found on http://www.cnx-software.com” via Webmaster Tools, and a user recently complained about readability from his…
  • Comment on What Problems Are Executives Trying To Solve With Agile? by Glen B Alleman

    Mike Cottmeyer
    27 Mar 2015 | 7:21 am
    Like I mentioned in my last post, the problem we think most execs are trying to solve with agile (are we building the right product), isn’t the problem they are actually trying to solve with agile. Walking into a room of senior vice presidents talking about empowering teams, enabling them to inspect and adapt, and figuring out requirements as they go doesn’t always resonate. In fact… in my experience… it doesn’t often resonate. Well then… if empowering teams, inspecting and adapting, and handling emerging requirements isn’t the problem execs…
  • Geek Reading March 27, 2015

    Rob Diana
    27 Mar 2015 | 5:30 am
    Backchannel starts our day with a discussion of the three phases of consumer products. If you are a startup in the consumer space, you should definitely read it. For the second day in a row Valeria Maltoni, writing at Conversation Agent, gives us some excellent content. Today she talks about how access has more value than information. Johanna Rothman sheds some light on why managers ask for estimates. It is really good information for those people that do not pay attention to the business side of a company. As always, enjoy today’s items, and please participate in the discussions on…
  • Howchip is Teasing ExSOM-7420SB Development Board Based on Samsung Exynos 7420 Processor

    Jean-Luc Aufranc
    27 Mar 2015 | 4:04 am
    Home > Android, Hardware, Samsung Exynos, Video > Howchip is Teasing ExSOM-7420SB Development Board Based on Samsung Exynos 7420 Processor Howchip is Teasing ExSOM-7420SB Development Board Based on Samsung Exynos 7420 Processor March 27th, 2015 cnxsoft Leave a comment Go to comments Tweet We’ve already seen a few Cortex A53 boards announced in the last few months with Nobel64, as well as Hikey & DragonBoard 410c 96Boards, but none of them are based on the more powerful Cortex A57 cores. Howchip is going to change that with the upcoming ExSOM-7420SB single board computer…
  • PiJuice Battery HAT Module for the Raspberry Pi Boards Comes with an Optional Solar Panel (Crowdfunding)

    Jean-Luc Aufranc
    27 Mar 2015 | 12:16 am
    Home > Broadcom BCMxxxx, Hardware > PiJuice Battery HAT Module for the Raspberry Pi Boards Comes with an Optional Solar Panel (Crowdfunding) PiJuice Battery HAT Module for the Raspberry Pi Boards Comes with an Optional Solar Panel (Crowdfunding) March 27th, 2015 cnxsoft Leave a comment Go to comments Tweet The Raspberry Pi is a low power board that can be powered a few hours or a few days with batteries, and the easiest solution is probably to use a USB power bank connected to the micro USB port of the board, but the solution is not really integrated. That’s where PiJuice comes…
  • add this feed to my.Alltop

    Hashrocket Articles

  • RubyJax Recap - Ember CLI Rails with Jonathan Jackson - March 12, 2015

    Micah Cooper
    19 Mar 2015 | 6:00 am
    This is a recap of the most recent RubyJax meetup. On the second Thursday of every month, RubyJax gathers to listen to a talk or lecture about something new and awesome. This month, Jonathan Jackson gave a talk on his new gem: Ember-CLI-Rails. He did a great job explaining what Ember.js is and the history of the project, starting with Ember, then Ember Appkit, then ember-rails, and finally Ember CLI. He explained how each iteration of the project, though they definitely had their shortcomings, helped move the future of Ember along. Now, with Ember CLI being the next step forward with the…
  • 10 Vim Commands for a Better Workflow

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

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

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

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

    Developer Blog

  • Think Like an Executive

    Brett g Porter
    5 Mar 2015 | 1:16 pm
    There are probably some folks who haven’t noticed that we also have a separate Executive Blog that’s more business-focused than our Developer blog is. Here are some recent posts from there that you might be interested in, or you might know someone who would be interested in them. The Real Cost of Custom Software Development: Uncovering What’s Hidden The first important thing to remember is that software development is not analogous to physical manufacturing, or any other production process. Its methodology is unique, and when decision-makers plan a software project based,…
  • Proofing the App

    Noah Miller
    5 Feb 2015 | 7:01 am
    I wanted to make calzones for dinner last night.  It was getting late, but in my mind I could already see the ricotta and broccoli filling and smell the melted cheese.  I usually buy a blob of dough from one of the local pizza places, but this time I was going to start from scratch.  The yeast, though, gave me pause: would it rise? In baking, there’s a concept of proofing the yeast.  A baker is never certain that the yeast is still active, and it’s a sad day to anticipate and work on bread only to find a small hard lump of unrisen dough at the bottom of the bowl.  So…
  • Write Once, Debug Everywhere

    Christopher Keefer
    2 Feb 2015 | 8:17 am
    Or Why We Still Have To Test In Every Browser, Web Standards Notwithstanding It’s pretty seldom that anyone mentions web pages these days, other than in historical reference to days long gone by (yes, a whole few years ago). Web sites, sure, but not if what is really wanted is to replace something that, not so long ago, would have been some native code for a smartphone (or a little further back still, a desktop computer). Generally speaking, the most common term tripping from client’s lips these days is ‘web applications’ – or webapps, because who has time for…
  • Adding Dynamically Named Methods to Python Classes

    Noah Miller
    29 Jan 2015 | 11:10 am
    I recently wanted to dynamically add methods to a Python class based on a list of relationships. The model class, Animal, was related to a number of description classes like Color and Sound. For a given animal, I wanted to be able to easily get the values for its descriptions, such as: elephant.color_values() # => ['gray', 'silver', 'taupe'] Although I could have simply written non-dynamic methods like color_values, noise_values, etc. in the Animal class, I had already defined a list of the relevant class names and I prefer not repeating code. So instead I dove into Python’s dynamic…
  • Behold! (JavaScript Views)

    Christopher Keefer
    7 Jan 2015 | 7:37 am
    JavaScript has the propensity to be very untidy – if you let it, it will sprawl all over the place. Hundreds of global variables scattered across dozens of files, messy half-measures towards object-orientation, mixed in seemingly at random with ungrouped functions – anyone who’s had a client bring them a failed project from some other development team knows just how bad it can get. JavaScript also has the potential to be neat and tidy, and keep private variables and methods truly private – if you know how. Closures and an understanding of prototypical inheritance are…
  • add this feed to my.Alltop

    Jeremy's Programming Blog

  • Open Graph Tags Are Terribly Important

    Jeremy Morgan
    21 Mar 2015 | 10:19 pm
    Today I want to talk about something that’s pretty important for your blog, even if it’s a tech blog. It’s Open Graph tags, and it’s a fairly easy way to get more people to your site, and get it noticed. I haven’t done an SEO or Marketing type article on this site in two years, but I think this is pretty fitting for anyone working on websites. Is your company doing this? They should be. What are Open Graph Tags? The Open Graph Protocol was originally developed for representation on social sites. There has been a lot of shuffling around standards, but for the most…
  • How to Blink an LED on a Raspberry Pi 2

    Jeremy Morgan
    17 Mar 2015 | 6:55 pm
    The blinking LED is the “hello world” of the maker community, and today I’ll show you how easy it is to do with the Raspberry Pi 2 (or Model B)! We’re going to use Python and WiringPi for this project. What you’ll need For this article I’m using a Raspberry Pi 2, but you can also use a Raspberry Pi Model B. You will also need: A GPIO Adapter Breadboard Resistor LED What I am using for this project is highly recommended the Canakit for Raspberry Pi which contains everything in the list above. (This is an Amazon affiliate link). Any decent breadboard or even…
  • Raspberry Pi 2 has arrived!

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

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

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

    AppCoda

  • App Showcase #3: FindMoreInternships by Vin Lee

    Simon Ng
    27 Mar 2015 | 9:15 am
    As you know, from time to time, we feature apps developed by our readers, in particular for those who released their very first app. Here comes to the third app showcase. This time we talked to Vin Lee, the app developer behind FindMoreInternships, an app that provides internship information for college and high school students. […] This article, App Showcase #3: FindMoreInternships by Vin Lee, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • AppCoda is Three Years Old!

    Simon Ng
    25 Mar 2015 | 8:18 am
    Today marks quite a huge milestone for us. AppCoda is 3 years old! Time flies when you’re having fun. It’s been three years since I hit the Publish button and put out the first post on AppCoda. I started AppCoda as a side project and began to publish programming tutorials on a weekly basis. It’s […] This article, AppCoda is Three Years Old!, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Introduction to Custom View Controller Transitions and Animations

    Joyce Echessa
    22 Mar 2015 | 10:40 pm
    Looking at the built in apps from Apple on your iOS device, you will notice the various animated transitions as you move from one view to another for example the way view controllers are presented in master-detail views with a swipe that slides the detail view controller over the master view controller as seen in […] This article, Introduction to Custom View Controller Transitions and Animations, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Developing iBeacons Apps with Swift

    Gabriel Theodoropoulos
    20 Mar 2015 | 12:47 am
    Since the introduction of iBeacons with iOS 7 by Apple, a lot of things have been said and written about. iBeacon technology consist of a revolutionary way to keep track of the position of a device indoors and use location services, similarly to the GPS outdoors, and it’s based on the signal transmitted through Bluetooth […] This article, Developing iBeacons Apps with Swift, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
  • Building Action Extensions in iOS 8

    Joyce Echessa
    13 Mar 2015 | 6:02 am
    Action extensions allow users to transform content originating in a host app without leaving the app. You can, for example edit images, change the text format, change the text itself, e.t.c. At WWDC 2014, Apple showed us a demo of an Action extension that translated the text of a web page to another language without […] This article, Building Action Extensions in iOS 8, was originally published at AppCoda. [[ This is a content summary only. Visit my website for full links, other content, and more! ]]
 
  • add this feed to my.Alltop

    Codesamplez.com - Programming & Development Tutorials

  • Apple Push Notification Backend In NodeJS

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

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

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

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

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

    Jeremy's Programming Blog

  • Open Graph Tags Are Terribly Important

    Jeremy Morgan
    21 Mar 2015 | 10:19 pm
    Today I want to talk about something that’s pretty important for your blog, even if it’s a tech blog. It’s Open Graph tags, and it’s a fairly easy way to get more people to...
  • How to Blink an LED on a Raspberry Pi 2

    Jeremy Morgan
    17 Mar 2015 | 6:55 pm
    The blinking LED is the “hello world” of the maker community, and today I’ll show you how easy it is to do with the Raspberry Pi 2 (or Model B)! We’re going to use Python and...
  • Raspberry Pi 2 has arrived!

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

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

    Jeremy Morgan
    16 Nov 2014 | 1:39 pm
    In case you’ve been away from the internet for the last week, you’ve probably heard the big news from the ASP.Net team. They’re embracing open source in a major way. Scott Hanselman...
  • add this feed to my.Alltop

    Blog

  • Help! How to Get Hired in Software in 5 Easy Steps

    geisel
    13 Mar 2015 | 4:51 pm
    You've probably heard about stories from the Dot-com bubble where companies were giving away BMW Roadsters as signing bonuses and developers were turning down jobs because the company didn't (yet) have a foosball table. Even now, LinkedIn advertisers are pushing developer positions that claim average salaries are over $130k. Silicon Valley is reportedly paying upwards of $1 million over 3 years to key developers in acquired companies to retain them. But somehow it all seems to have missed you. You're a software developer! Maybe you learned your craft in college, or maybe you just…
  • Responsive Web Design: More Than Just Mobile

    geisel
    9 May 2014 | 3:49 pm
    Your business is already responsive to customer needs, but is your website responsive? Responsive web design is a popular term, but not everyone knows what a responsive website is. That's a mistake you can't afford to make for you business. Here's everything you need to know to know what responsive web design is and to talk about it like a pro. The term "responsive" describes what your website should do for different devices -- it should respond! That means that when someone visits your website from an iPad it "responds", or adapts its shape and display to fit the display of an iPad. With so…
  • Improve Yourself and Your Company: Learn Something New

    geisel
    8 May 2014 | 10:45 pm
    Sometimes I like to imagine what life would have been like if I had become a professional football player. Now, don't get too excited, there was little chance of that ever happening, but I find it an interesting thought exercise. Call it Monday morning quarterback with life. What kind of player would I have been? What position would I play, and how would I improve myself? I like the strategy of the game, so think about what it would be like to compete with Tom Brady or Peyton Manning. Or perhaps I'd play the other side of the ball, a la Troy Polamalu and analyze the attack, looking for a way…
  • Mobile Applications: The Heart of the Matter

    geisel
    10 Jan 2014 | 12:24 pm
    Let’s be frank, shall we? You’re considering creating a mobile app for your business, and it’s not just because it sounds cool. The bottom line is you would create a mobile app if you knew it would create more revenue for your business. You can’t build revenue without understanding how apps make money, so here are the primary ways a mobile app generates revenue, directly or indirectly. 1. App Sales and In-app Sales First and foremost, apps can be sold. There is some kind of app market for each of the major platforms. Apple has the iTunes App Store and Android uses Google Play. In both…
  • Thought leadership 101: 3 places to build your online authority

    jperez
    29 Sep 2013 | 9:08 am
    Since the birth of commerce, business owners have assumed that directly promoting a product was the best way to sell it. For a long time, this worked. Over the years, thanks to the drip drip drip of advertorials, paid reviews, and infotainment, consumers became deeply suspicious about promotion. So business owners needed a different way to sell. Enter thought leadership. What if you could promote your product by becoming a wise, neutral and trusted person in your field of business? With thought leadership, your reputation as someone who knows what they're talking about can easily persuade…
 
  • add this feed to my.Alltop

    Intertech Blog

  • Friday’s Dev Digest – Week of March 23rd

    Pat Schaber
    27 Mar 2015 | 3:00 am
    Happy Friday Blog Community! List articles seem to dominate the round-up this Friday which means plenty of easy, quick, digestible information. Enjoy the weekend and have a great Friday! We found a helpful list of the best Node.js tools and resources for 2015. Check them out for some tips... Read More
  • Virtues of Virtual Teams – Agile Development (Part 3 of 5)

    Tom Salonek
    26 Mar 2015 | 3:00 am
    If you’ve been following this series on virtual teams, you know I’ve been sharing highlights from the Harvard Business Review article (12/14) article “Getting Virtual Teams Right” by consultant and business author Keith Ferrazzi. Today I’m sharing his thoughts and mine on the topic of virtual team... Read More
  • I’m Part of a Security Breach! Now what?

    Doug Laing
    24 Mar 2015 | 3:00 am
    Every week it seems like we find out some new way in which we as consumers are under attack. Most of the time it’s our credit card numbers at risk yet we don’t really give it a second thought; the bank will take care of it, right? It’s time to take notice as we are starting to see what feels like a... Read More
  • Friday’s Dev Digest – Week of March 16th

    Pat Schaber
    20 Mar 2015 | 3:00 am
    If you’re heading to DevFest in Minneapolis this week, please stop by and say hi. We’ll be there and we’re also speaking on new Android 5 features. Should be a great conference. In the meantime, here is some reading to get you started this Friday. InfoQ updated a survey of... Read More
  • PhoneGap Tutorial: Building a Camera App with PhoneGap and Visual Studio 2015

    Tom Faltesek
    19 Mar 2015 | 3:00 am
    A few years ago I spent some time exploring PhoneGap (Apache Cordova), but my interest was diverted towards mobile and single page web applications. However, the recent release of the Visual Studio Tools for Apache Cordova caught my attention. Front-end web developers can easily leverage their... Read More
  • add this feed to my.Alltop

    Code And Graphics

  • Soft Skills - Book Review

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

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

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

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

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

    Buzinga

  • 10 Things Marketers Need To Know About Mobile Apps

    Logan Merrick
    24 Mar 2015 | 11:18 pm
    Apps are not just animated mobile games for bored teenagers, or an add on a marketing campaign.  There is a succinct difference between a web-based marketing campaign and a mobile-centric marketing campaign, with unique advantages that allow you to leverage real-time behaviours to achieve real results.  Mobile campaigns need to be designed with simplicity and the short attention […] The post 10 Things Marketers Need To Know About Mobile Apps appeared first on Buzinga.
  • How To Use Twitter To Increase Your App Downloads

    Katelyn Duckworth
    17 Mar 2015 | 10:55 pm
    The most successful mobile startups solve a problem for a particular audience, and 7 out of 10 times that audience is quite ‘niche.’ As a great example, one of the major trends currently dominating the tech startup market is health and fitness, with apps designed for small niches including bike riding, personal training, running etc.  Now, […] The post How To Use Twitter To Increase Your App Downloads appeared first on Buzinga.
  • Top 8 Government Grants For Startups

    Logan Merrick
    10 Mar 2015 | 11:41 pm
    The greatest challenge you’ll face when building your app is trying to raise ‘capital’ to fund the development and growth of your business.  Finding investors that believe in you and your vision as much as you, can sometimes seem impossible.  Have you considered that your app may be eligible for government funding? Depending on the nature of […] The post Top 8 Government Grants For Startups appeared first on Buzinga.
  • 5 Startup Business Models That Are Disrupting Global Markets

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

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

    Agile, ideas, startups, MOOCs and more

  • How To Do A Damn Good Daily Standup Meeting

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

    George Psistakis
    16 Mar 2015 | 1:59 pm
    George Psistakis:Great post about self-organizing teams from @tisquirrel. I like the bullets at the end of it, but I think somebody has to read the whole post from the beginning. Originally posted on @tisquirrel: Remember Agile manifesto? ‘The best architectures, requirements, and designs emerge from self-organizing teams’. But why self-organizing teams? How to build them? How do they emerge? When I say “self-organizing teams” top managers usually think ‘teams which need no management’, ‘magic teams which work twice as much’. They behave as if we can just hire 10 nice people,…
  • Agile VS MVP: Which Do You Need?

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

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

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

    MAG Studios Technology Blog

  • All Your Business Needs Is Custom Software Development

    Lalit Kapur
    26 Mar 2015 | 5:32 am
    Custom Software Development It isn’t always bad being a part of the herd but when it comes to running a business, it is better to avoid the herd and move like the king of the jungle! why? Because it makes you unique and uniqueness is one of the key aspects of a successful business. So if you really aim to be unique and have a flourishing business, the best strategy is to opt for custom software development instead of using the commonly-used packaged softwares available at the market. Also Read: Things You Must Do Before Hiring A Software Development Company Today, custom software…
  • Why Website Designing Services In India Rely On Magento Ecommerce Development?

    Lalit Kapur
    24 Mar 2015 | 12:49 am
    Are you planning to get an ecommerce website developed for your small business? If yes, you are on the right track. Ecommerce is a unique solution that can benefit you, your customers and the whole society. Ecommerce website designing not only simplifies your overall business process but also makes your business more easily accessible to your customers anytime anywhere. Further, it gives a quick boost to your brand image,  reduces the daunting paperwork and most importantly, gives you a great competitive advantage. Now the question is why the website designing services in India prefer…
  • Things You Must Do Before Hiring A Software Development Company

    Lalit Kapur
    19 Mar 2015 | 12:32 am
    Hiring An Offshore Software Development Company The ever increasing dependency of businesses on technology is acting as a great demand driver for huge technical skills and expertise. This is the only reason why an offshore software development company in India is so much in demand in the global IT market. Software development services in India typically come from professional software development companies that hire selected talents from across the country with an aim to offer high quality services to their onshore and offshore clients. Also Read: How To Ensure Success With Offshore Software…
  • START UP- START THINKING $$$$$$$$

    magstudios
    12 Mar 2015 | 12:59 am
      You’re at your friend’s terrace party- its 2 a.m at night- you’ve had plenty of food, drinks, music and dancing, and now you’re all sitting and talking in a half exhausted-half excited voice. Would you, at this moment, discuss your billion dollar business idea with friends and excite them to come aboard with you to Startup, or would you spend that entire time planning and talking about the next party? You would discuss your million dollar business idea.     - Because you want to make it big too, you want to be able to afford the cars you stare at when they pass by, because…
  • How To Ensure Success With Offshore Software Development?

    Lalit Kapur
    12 Mar 2015 | 12:25 am
    Hiring Offshore Software Development Services Over the years, offshore software development has become a major segment in the global IT market enabling businesses to get access to skilled manpower, high quality products all at a very affordable rate. However, there are still many horror stories resulting from hiring offshore software development services that often compel businesses to get a product re-built by their onshore team. Also Read: Why Is Hiring A Custom Software Development Company A Necessity For Your Business? This is definitely not something that can easily overshadow the…
 
  • add this feed to my.Alltop

    eLuminous Technologies

  • 6 blunders clever individuals make when they want to hire web developer.

    Shweta Joshi
    26 Mar 2015 | 7:00 am
    This post is very useful for those professionals who want to hire web developer for their website’s project. Many times companies who offer web developer for hire create a false picture in front of these customers that web development and designing is something very complex and needs a lot of efforts. Well, it isn’t an Einstein’s job but it may not be taken so casually looking at the current market standards. The web is going so complex, almost every sector addition to the IT’s are entering the web and promoting their websites and applications. While you evaluate and hire web…
  • Guide to partner a blockbuster PHP Development Company.

    Shweta Joshi
    19 Mar 2015 | 3:46 am
    Are you planning to partner with PHP Development Company who can manage and develop the PHP projects for you? If you start finding companies through references or relatives, you will end up regretting your decisions. References usually ask for your interventions or may be an extra time for delivery. This may not have every time, however, if the business partners know each other, things go a bit lenient. This doesn’t happen if you list down your exact expectations and figure out a PHP Development Company offering the exact or probably the features somewhere similar to your expectations. It…
  • What happens after you hire PHP developer?

    Shweta Joshi
    16 Mar 2015 | 4:13 am
    You might have seen, maximum number of companies hire PHP developer from other companies on the project basis nowadays. What invokes these companies to hire resources from a completely different location, without seeing his face? There is indeed a good reason behind this amazing trend, without which it had never been so popular. If you have never taken a risk to hire PHP developer from another part of the world on the project basis, there is something you should know. Discover what exactly happens with the companies or single business owners after they hire PHP developer: No late night work…
  • 6 Web design styles that you should expect from a WordPress Development Company in 2015.

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

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

    QA Intelligence

  • Lessons learned the hard way

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

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

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

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

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

    Iain the Indie

  • Retrieving Current Exchange Rates in Objective C

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

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

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

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

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

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

  • Unable to load task handler PowerShell for task VSBuild

    Martin Hinshelwood
    18 Mar 2015 | 7:12 am
    If you are setting up to run Team Foundation Server’s vNext build system that Microsoft is previewing on VSO you may hit a “Unable to load task handler PowerShell for task VSBuild with version 1.0.1″ error when you try to build on Windows Server Technical Preview. Download Team Foundation Server 2015 today Microsoft has released a CTP of TFS 2015 that includes the vNext build system. You can download TFS 2015 and try it out today. Remember that this is not a go-live version and you should not install it in production. After you have configured a vNext build agent you may get…
  • It’s that time again; get ready to upgrade to TFS 2015

    Martin Hinshelwood
    17 Mar 2015 | 3:02 am
    With the release of Team Foundation Server 2015 CTP you should be starting to plan your upgrade strategy. It’s going to be a tough one but you should get ready to upgrade to TFS 2015 now. Mainstream support for TFS 2010 ends on 14/07/2015. If you have been looking enviously at the new features popping up every three weeks on Visual Studio Online (VSO) then you will be waiting for TFS 2015 with baited breath. Now that the TFS 2015 CTP is available you should start planning for your upgrade. It’s early yet, but as there are major changes in the schema for the operational store, it…
  • Using the Build vNext capabilities and demands system

    Martin Hinshelwood
    11 Mar 2015 | 7:10 am
    Using the Build vNext capabilities and demands in VSO is one of the new cool features of the vNext build system being developed by Microsoft on VSO. Download Team Foundation Server 2015 today Microsoft has released a CTP of TFS 2015 that includes the vNext build system. You can download TFS 2015 and try it out today. Remember that this is not a go-live version and you should not install it in production. The current build system that shipped in TFS 2005 and has continued through to TFS 2013 and VSO has a tagging system for build agents. You have a Controller that can have many agents…
  • ALM Events and public courses in 2015 Q2

    Martin Hinshelwood
    11 Mar 2015 | 3:00 am
    I have had a lot of folks asking for dates of the public courses that I will be running in the next few months. When I moved back from the USA and started consulting I initially alighted at my parents’ house as the house I was in before moving out was still being rented. Well that house was sold and so, for my one day a week visit home between engagements, I have been staying at my parents. I know… I am sure there is a joke in there somewhere. I have been getting many requests for online live ALM training, and unfortunately my parents has had no room to run them. Well, this very…
  • Create a Build vNext build definition

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

    Flowa

  • NVC Speed-dating Kata

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

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

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

    27 Oct 2014 | 5:00 pm
    This content is available only in Finnish. image: CC-BY-SA 3.0 Tangerine. Podcastissä selviää mitä tekemistä Star Warsin Yodalla ja Doctor Whon Dalekeilla on NVC:n kanssa. Kuuntele myös: Clojure kilpailuetuna ja muita syitä käyttää Clojurea Ari Pekka Lapin henkilöhaastattelu 4 näkökulmaa tuotekehityksen mittaamiseen digibisneksessä Flowa-debaatti: Avoin palkkapolitiikka Ari-Pekka Lappi (@ilmirajat) piti 2.10. Agile Cambridge -konferenssissa esityksen otsikolla: “Agile toolbox for nonviolent communication - How to turn personal conflicts into compassion and trust”. Eli…
  • Learning Kanban through Games: Why and How

    22 Oct 2014 | 5:00 pm
    “In order to shorten the time to market of development work, we need to decrease the amount of work in progress (WIP).” The principles of Kanban such as limiting work-in-progress can seem counter-intuitive at first. This basic idea of maximising the flow of work in Lean and in Kanban is deceptively simple. So deceptively simple that in fact it is hard to believe. That is because it is counter-intuitive and also counter to traditional beliefs in software development and project management. How can we then illustrate this idea to people in our organisations who hold the traditional beliefs…
  • add this feed to my.Alltop

    Dynamic Leap

  • Vogue Had Apple Watch Ads Before Any Other Magazine

    Dynamic Leap
    27 Mar 2015 | 12:41 pm
    If you’ve been paying attention to Apple in recent weeks, you’ll know that the company is preparing to launch its line of smart watches. What you may not know is that Apple is taking an entirely new approach to marketing the Apple Watch, with magazine ads in Vogue China a critical piece of their marketing […] The post Vogue Had Apple Watch Ads Before Any Other Magazine appeared first on Dynamic Leap.
  • Understanding Mobile Metrics – Assess Your App’s Impact

    Dynamic Leap
    20 Mar 2015 | 5:03 pm
    When it comes to app development, it’s not enough to just have a great development process nailed down. You also need to know how to market your app to your target audience in a way that will get attention. There’s both a science and an art to app promotions, and it takes a bit of […] The post Understanding Mobile Metrics – Assess Your App’s Impact appeared first on Dynamic Leap.
  • Five St. Patrick’s Day Apps to Catch the Luck O’ the Irish

    Dynamic Leap
    15 Mar 2015 | 10:52 pm
    St. Patrick’s Day is just around the corner, and that means there will be lots of merry festivities happening all around the world to mark the occasion. But what about celebrations in the virtual world, where so many of us are now spending hours of our time? If you’re looking for a great way to […] The post Five St. Patrick’s Day Apps to Catch the Luck O’ the Irish appeared first on Dynamic Leap.
  • Springing Forward: Everything That Apple Announced at Today’s Media Event

    Dynamic Leap
    9 Mar 2015 | 4:56 pm
    Apple’s Spring Forward keynote speech happened today, and CEO Tim Cook had a number of big announcements for Apple fans about the newest line of products and the company’s future. Apple is once again revolutionizing the computing and technology world, with lots of fantastic innovations that consumers will love. In case you missed it, here’s […] The post Springing Forward: Everything That Apple Announced at Today’s Media Event appeared first on Dynamic Leap.
  • The Apple Watch is Coming: Three Things Every Mobile App Developer Needs to Know to Prepare Their Apps

    Dynamic Leap
    27 Feb 2015 | 11:55 pm
    Apple has been making major headlines recently with its announcement of the Apple Watch, which is set for an early 2015 release. This new device is unlike anything Apple has produced before, and with a whole new library of user gestures and interactions, developers will need to change the way they create apps in order […] The post The Apple Watch is Coming: Three Things Every Mobile App Developer Needs to Know to Prepare Their Apps appeared first on Dynamic Leap.
 
  • add this feed to my.Alltop

    W3lessons.info

  • Facebook Style Image Upload in Comment Box using PHP, jQuery & MYSQL

    Karthikeyan K
    24 Mar 2015 | 12:30 pm
    My readers continuously asked me to work on Facebook Style uploading pictures in comment box. So thought to share this wonderful tutorial here using PHP, MYSQL & jQuery. I felt that I haven’t included this feature in my wallscript & I thought this is the right time to share this cool feature with my readers I have used my facebook wallscript 2.0 here to give a better result. In this tutorial you can able to post updates, share pictures, share youtube videos & finally user can able to share / upload pictures via comment.   Features Upload pictures in Post &…
  • How to Share Content on Whatsapp using jQuery

    Karthikeyan K
    14 Mar 2015 | 3:28 am
    My readers keep on asking me that How to share information directly from the web page into WhatsApp? So I thought to write a simple tutorial which will help to share articles from the webpage to Whatsapp using jQuery. Report says that by adding a Whatsapp sharing button on websites that will generate more shares than popular social sharing websites. Before that I just want to explain you few things Why Whatsapp? WhatsApp is one of the most popular messaging apps in the world – Facebook bought whatapp for $19 billion. One third of world’s population is using Whatsapp on their…
  • Autocomplete Search using Wikipedia API and jQuery UI

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

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

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

    FromDev

  • What is A Web Developer

    23 Mar 2015 | 9:36 am
    Wondering what is a web developer? Or want to find a job as web developer? We have created this article for absolute beginner to understand what it takes to be a web developer. A web developer plays key role in the process of web development. Web development simply means the process of creating interactive web pages and programming. A website contains dynamic and static webpages, and most websites interact with end users in multiple ways. Web developers write code for a website, which is mostly HTML coding and server side coding requires JAVA programming as well. Web developers work as…
  • 7 Best Responsive Web Design Books

    19 Mar 2015 | 9:30 am
    Looking for responsive design books? We have a roundup of best responsive web design books for designers. Some of these books are targeted for beginners in web design and others are books for experienced web designers. Responsive design, also known today as the science and art of building websites, has become very popular. The concept coined by Ethan Marcott is becoming very popular with an ever increasing list of developers. With the popularity of responsive web design, the number of books which are being written for understanding and designing the concept is also selling like hot cakes.
  • 10 Best C# Books To Learn Programming

    18 Mar 2015 | 9:30 am
    Need the best book to learn c#? We have now short listed c# best books for you to learn programming in c sharp. Some of these books are targeted for c# beginners, however others can be used by expert c# developers.C# language and .NET are very popular with developers all over the world for programming C# applications which are used in daily life. It is known fact that books are the best friends of people and are used for education as well as for the entertainment. C# programming books are very popular with the experienced and newbie’s alike, as they offer important information…
  • 35+ Hadoop Alternatives For Big Data

    12 Mar 2015 | 9:30 am
    Are you looking for a hadoop alternative? We have compiled a big list of alternatives to hadoop that can help you process big data. Many of these options include Map Reduce implementations, and some are also HDFS alternatives. Hadoop (see Hadoop FAQ and Hadoop best books)is one of the best large-scale and batch oriented analytics tool, which was used by some webscalers. However, with time it has become a multi-application processing platform for both enterprises and webscale users. The vendors of Hadoop define it as a modern architecture which is used for big data, which integrate…
  • 32 Timeless Tips for Mobile Application Testing

    9 Mar 2015 | 9:30 am
    Performing mobile application testing can be a arduous task. It requires a methodical approach and lot of patience. Since there are many variables involved, it becomes even more difficult to keep track of each and every type of issue.Mobile applications are key to success for many businesses and individuals. A successful app is always appreciated by users, however a lot of effort is put behind it to make it seamless and bug free.Testing any type of mobile applications involve same amount of effort irrespective of operating system. Below are some of the tips that I learned hard way while…
  • add this feed to my.Alltop

    iOS Development Blog - Blue Whale iOS Developers Blog

  • What You Need To Know About the Apple Watch

    Gregg Weiss
    24 Mar 2015 | 12:53 pm
    Are you overloaded with Apple Watch information? Well this article will touch on the basic points you need to know about it without all the frills. 
  • Apple to Introduce Force Touch for iPhone 6

    Gregg Weiss
    19 Mar 2015 | 8:00 am
    We’re never bored in the mobile app development world as there’s always a new latest and greatest in the works. According to reports, we can expect Force Touch, Apple’s new pressure-sensing technology that will soon be added to Apple Watch and MacBook, to be included in the iPhone 6 update later this year.   
  • Tips to Create the Perfect Mobile App Icon

    Gregg Weiss
    11 Mar 2015 | 8:39 am
    You’re interested in creating a mobile app for your business with the intent of boosting sales and finding a new way to connect to your consumer. No big deal; it’s just an app, right?  Well, not so fast!  That tiny icon is valuable real estate that must attract attention, become recognizable, and represent your company and brand.  Here are a few tips on how to create an icon that will do just that:
  • Does My Business Need a Mobile App?

    Gregg Weiss
    6 Mar 2015 | 12:00 pm
    There’s no doubt about it: the mobile device has changed consumers’ expectations about getting access to information, therefore playing a huge role in how products are purchased.  All things point to the mobile device taking over desktop/laptop activity, so it makes sense that if consumers want to be mobile, businesses need to be with them. This prompts many to ask a simple question, “Does my company need a mobile app?”  While we could go on and on about why the answer is “yes”, we will break it down to the basics. 
  • Apple’s New Emoji Updates Show More Diversity but Create Controversy

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

    HTMLxprs

  • Creating a Super Simple Todo app Using Angular 2 —Tutorial

    Sandeep Panda
    21 Mar 2015 | 12:53 pm
    This tutorial shows how to create a super simple Todo app using Angular 2.0. You will also learn how to use Components, Templates, Data Binding and a few other important stuff.Read More
  • Designing Forms With JotForm's Form Designer

    Sandeep Panda
    8 Mar 2015 | 2:35 pm
    JotForm's Form Designer is a simple yet powerful tool that lets you add visual design to your forms. This post explains how to use this tool to design your forms.Read More
  • Best platforms for creating Realtime apps

    Sandeep Panda
    8 Mar 2015 | 2:29 pm
    If you take help of right tools, creating realtime apps can be quick, fun filled and exciting. This post lists 5 best platforms that help you create realtime apps easily.Read More
  • JotForm - The easiest way to create and manage online forms

    Sandeep Panda
    31 Jan 2015 | 12:05 pm
    JotForm is a complete solution for all your form management needs. It frees you from all the hassles of designing and maintaining online forms.Read More
  • Bootstrap Ghost Buttons

    Syed Fazle Rahman
    30 Dec 2014 | 7:16 am
    Create awesome transparent ghost buttons using Bootstrap buttons. This tutorial teaches you how to modify the existing Bootstrap code to generate ghost buttons.Read More
  • add this feed to my.Alltop

    Gooroo Gooroo Think

  • Windows 10 & Cortana – Personal Assistance Everywhere

    27 Mar 2015 | 12:41 am
    Most people are familiar with Siri on iOS and Google Now on Android, but the much more personal and arguably more helpful Cortana on the Windows platform is not as well known. And that is a shame. In terms of contextual assistance and personalised service, Cortana is more advanced and more adaptive ...
  • Windows 10 and Cross Platform Development

    16 Mar 2015 | 4:39 pm
    Windows 10 is looming and already details of new features and new components are emerging. In this series of articles I will cover the new features of Windows, both as an IT Professional as well as a developer. The amount of work and investment made by Microsoft into the Windows eco-system means tha...
  • Front End Developer

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

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

    26 Feb 2015 | 8:52 pm
    This is the first in a series of articles covering upcoming changes in Visual Studio 2015. In the future I hope to explore the following areas which have undergone significant changes & enhancements: * IDE enhancements * .net 4.6 &.net Core 5 * C#6 * ASP.net vNext Before we get started its wor...
  • add this feed to my.Alltop

    Potknox Blog

  • HR Trends 2015: What do the experts predict? (4)

    pottu.venugopal@metanest.com
    18 Mar 2015 | 1:47 am
    If you’re a recruiter and you aren’t an ardent follower of The Savage Truth, you’re not a very good one. Jokes aside though (we’re serious), Greg Savage, Recruitment advisor, coach, speaker and investor gave us a few pearls of wisdom- on a flight to New Zealand, no less, about what he expects from the world of HR and his opinions on various facets of it and we promise you, it’s just as good as anything else he comes up with. Now, for anybody who follows his him on Twitter knows he has brilliant insights, ground breaking epiphanies and a lot of knowledge to…
  • How do Candidates feel about Video Interviewing?

    pottu.venugopal@metanest.com
    11 Mar 2015 | 4:30 am
    According to a report released by Office Team, more than six in 10 (63 percent) of HR managers interviewed said their company often conducts employment interviews via video. This is up from just 14 percent one year ago. Unfortunately, very much like Recruiter Texting, this is a trend that has picked up so much pace so fast, that many applicants haven’t had a chance to warm up to it. For hiring managers and recruiters, however, video interviewing is an absolute blessing. Given advancements in technology, they can now view applicants’ appearance and body language, record interviews and…
  • HR Trends 2015: What do the experts predict? (3)

    pottu.venugopal@metanest.com
    9 Mar 2015 | 12:46 am
    The third interview in our HR Trends Series was with Rishu Raheja, Deputy Manager (Talent Acquisition) at Bennett Coleman &  Co. Ltd. (Times Group). Having worked in large organisation like Godrej and now the Times Group, Rishu knows the responsibility a job in HR entails. You are, after all, dealing with the single most important resource of them all- people. In her short and crisp interview with us, she talks about the kinds of technologies that have already penetrated the HR sphere, the changes she wishes to see hereon in, and also gives job seekers and employers a bit of advice…
  • 10 Classic ‘Make It Happen’ Quotes by Women who Made it Happen

    pottu.venugopal@metanest.com
    7 Mar 2015 | 12:29 pm
    It’s Women’s Day 2015. More than any other day in the year, today is Of the Women, By the Women and For the Women. The 10 quotes are exactly what you need if you’re looking for inspiration to get out of a rut, or start something from scratch. The women who spoke  these words came from diverse backgrounds, cultures and nationalities, but had that one beautiful thing in common- being a woman. Read the ten quotes given below, and we guarantee you’ll want to take your idea to the next level by the end of it. For when you start to wonder… but what will they think?
  • The Relevance of a Happy Holi in the Modern Workplace

    pottu.venugopal@metanest.com
    6 Mar 2015 | 4:51 am
    At Potknox, we believe that one of the key dimensions of living and working in a multi-cultural world is being proud of and constantly encouraging the richness and diversity of cultures that surround us. It may sometimes feel like an effort to sit down and make even a National Holiday into just another task, but Holi really is the easiest and most natural of all Holidays, if done right, because it requires only a couple of smiles, and some colour. Most importantly, Holi doesn’t have to be celebrated a day before the actual Holiday, or on the day. It’s the kind of occasion you…
 
  • add this feed to my.Alltop

    My Fusion Learnings

  • Fun Facts

    Anand Yerrapati
    25 Mar 2015 | 3:30 am
    Do you want to improve your knowledge?Do you want to impress friends with some facts?Then Fun Facts app is for you."Fun Facts" is an android app shows some quotes which are funny but real facts.Install the app @ https://play.google.com/store/apps/details?id=com.sonuappz.funfacts
  • AlarmManager

    Anand Yerrapati
    2 Feb 2015 | 5:36 am
    If you want to run a piece of code in the background at certain intervals, then AlarmManager is the class helps us to do this. It will wake up the device on the given intervals and invokes the Receiver class where we should write our code to run in the background. Below code snippet explains how to implement AlarmManager.Intent notificationIntent = new Intent(context, LoadData.class);notificationIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);PendingIntent   pendingIntentSyncDB;= PendingIntent.getBroadcast(context,…
  • Board Puzzles

    Anand Yerrapati
    28 Jan 2015 | 10:30 pm
    This is extension to my previous post BOARD PUZZLES.An update to my app Board Puzzles is available in the Google Play store.The same can be available at the below link.https://play.google.com/store/apps/details?id=com.sonuappz.numbergamePlease install/update the app and have fun.Visit my apps blog : http://sonuappz.blogspot.com
  • BOARD PUZZLES

    Anand Yerrapati
    19 Jan 2015 | 2:30 am
    I have developed an android app named “Board Puzzles” which is available in Play store now.It is a board puzzle gaming app which has options to choose number or alphabets to display on the board. It is a puzzle gaming app where user has to arrange the numbers or alphabets on the board from least to greatest. This app supports both android phones and tablets, and also supports 8038 types of devices.Please visit the below link and install the app on your android devices.https://play.google.com/store/apps/details?id=com.sonuappz.numbergameRate the app if you like it. Have fun !!Click…
  • android.os.NetworkOnMainThreadException

    Anand Yerrapati
    15 Jan 2015 | 10:23 pm
    android.os.NetworkOnMainThreadException  is an android runtime exception which occurs when you are trying to run any network or IO related operations from main activity. Android doesn't support to run IO operations directly on the main activity. So to avoid this exception, use a thread to do these operations or you can also use AsyncTask class which helps you to run the code in the background.
  • add this feed to my.Alltop

    Mobileapptelligence.com

  • How to hire android developers for business and enterprise apps?

    MobileAPPtelligence
    27 Mar 2015 | 1:51 am
    You have an excellent mobile app idea or you have an iPhone app and you want to convert it into an Android app. The next step that you would look forward is to hire Android Developers. Java is the base language for Android development, which is a part of the curriculum in most of the colleges across the country. This would make numerous people claiming to know the language. One point that you should be aware of is the fact that Android comprises of best of Java. Hence simple knowledge about Java language is not enough to declare oneself as a competent Android Developer. A professional Android…
  • Indian Mobile App Developers’ Viewpoint on iOS8 and Android Lollipop for App Development Initiatives.

    MobileAPPtelligence
    16 Mar 2015 | 1:10 am
    Comparing iOS8 with Android Lollipop from the viewpoint of the developers, it has been revealed that the mobile app developers face more problems with iOS8 in comparison to android Lollipop. Google’s latest flavor Android Lollipop has less stability issues in comparison to Apple’s iOS8. This statement has been concluded after considering the crash report data of about 20,000 mobile apps developed using both the operating system. Many top mobile application development companies were included in this review. Hire Mobile Application Development Company – Get a Quote…
  • Indian Mobile Application Development Market Attractive for Google Play and App Store.

    MobileAPPtelligence
    9 Mar 2015 | 1:02 am
    Android and Apple operating systems have been the two major players in the field of mobile app development. It has been years that they have been competing with each other to hold the top spot and in this race for the top position, App store and Google play has been on the highlight. As per the analytical report published last quarter, highlighting the performance of 3 million apps belonging to big players like iOS, Android and Window phone platform, has some major revelations to make. Hire Mobile Application Development Company – Get a Quote…
  • Mobile Application Development surging in India, United States and United Kingdom

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

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

    Evoke Technologies Blog

  • Hadoop – Counters in MapReduce API with Example

    Tej Jawahar Kummari
    13 Mar 2015 | 9:31 am
    Big data is a gaining massive popularity in today’s information driven era. It is considered as one of the hottest IT buzzword in 2015. It has the potential to solve key business problems by taming large volumes of data and creating meaningful insights. In order to maximize its potential, developers are relying on parallel processing architectures, […] The post Hadoop – Counters in MapReduce API with Example appeared first on Evoke Technologies Blog.
  • Getting Started with Coded UI Automation Tool

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

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

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

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

    thedosmann's blog

  • National Registry Of WI-FI Connections

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

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

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

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

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

    TechOneStop

  • Benefits of CRM - Is it only for big organization?

    21 Mar 2015 | 7:49 am
    Is CRM only for big organization? – It is quite interesting question, isn’t it! We will start discussion on importance of CRM with an analogy. Say you run a small business which has just 10 clients. You remember their contact details, addresses even their birthdays. You can also maintain a simple spreadsheet to do all these. You call your clients frequently to solve their queries or discuss about new product that your company has launched recently. You send birthday gifts to your clients as well. Your personal care makes them so happy and loyal to your business that they refer their…
  • Siebel Vs Salesforce - is it valid comparison?

    15 Mar 2015 | 3:20 am
    Probably Siebel Vs Salesforce is one of the most debatable CRM topics nowadays. There are many articles on Siebel Vs Salesforce over the Internet. You might have read few of them but have you ever thought how much valid those comparisons are! Well, it does not mean they all are wrong and whatever we are going to discuss here, you have to believe everything. You may have different view and please feel free to comment here.Before starting our discussion, we would like to ask you one question? Which one is better Mainframe or Siebel? You may think what is the relation of this question with…
  • How to remap or reassign keyboard keys

    8 Mar 2015 | 3:55 am
    Why do we need to reassign keyboard keys? Well, there could be many reasons behind keyboard remapping. It may be any particular key of your keyboard is broken or you want to assign more useful functions to less used keys or to meet any other purpose, good news is that, keyboard remapping is quick and easy task.There are several ways to reassign keyboard keys, like direct windows registry update, using open source software. Directly Windows registry update is not an easy task but there are many free tools which provide user friendly interfaces to remap keyboard and update Windows registry. One…
  • Policy Breach Notice: We are no longer detecting PII being passed to Google from the account

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

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

    Haiku Project blogs

  • Haiku monthly activity report - 02/2015

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

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

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

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

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

    Ivan Korhner's Programming Blog

  • Java: A memory leak caused by dynamic creation of log4j loggers

    17 Mar 2015 | 2:54 pm
    At the company I work for, we had a situation where a highly loaded server that was handling several thousands requests per second consumed memory increasingly, and after about 30 days, it would become unusable and required a restart. By looking at our monitoring tools, we concluded it was clearly a memory leak, and we figured it must be an easy one to detect as memory exhibited an almost perfect linear grow. First thing we did was we took a heap dump and looked at most frequent instances and to our shock over 30 GB of memory was occupied by log4j loggers! Hunting the memory leak We started…
  • Java: Ascii art generator in Java

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

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

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

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

    Ruby on Rails Blog

  • Hack with Rack

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

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

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

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

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

    The Paper Clip

  • Monitoring WSO2 ESB using SNMP

    21 Mar 2015 | 8:23 am
    WSO2 ESB provides a variety of options to monitor and manage the server runtime through a number of monitoring tools in its Management Console as well as Java Management Extensions (JMX) monitoring. Similar to JMX, SNMP also accommodates  management and monitoring of hardware and software systems, allowing reading and writing of data, messaging to other management components etc. Before getting into how SNMP monitoring can be achievd in WSO2 ESB, lets get to know what is SNMP and its basic components.What is SNMPSimple Network Management Protocol (SNMP) is an application–layer protocol…
  • Sentiment Analysis & Presentation using Stanford NLP and WSO2 CEP

    5 Mar 2015 | 11:48 pm
    In my previous articles I have taken you through the use of different components available in Apache OpenNLP and how they could be used alongside Apache UIMA. Since this collaboration proved effective and with the use of WSO2 Complex Event Processor(CEP) being able to generate meaningful information; I thought of adding a new component into the mix which would enable Sentiment Analysis of a given set of raw data. Similar to the Traffic Analyzer example which was discussed in my previous article, analyzed data would flow through WSO2 CEP and displayed on a Web UI hosted within the CEP.A…
  • Traffic Analysis using Apache UIMA, Apache OpenNLP and WSO2 CEP

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

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

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

    The latest technology news and tutorials on developements

  • Server and Browser Cache Using PHP

    admin
    23 Mar 2015 | 3:15 am
    this tutorial to increase speed of your web applications with server and browser cache. With caching your application become super lets come to the details of the procedure of cache. Browser Caches If you examine the preferences dialog of any modern Web browser (like Internet Explorer, Safari or Mozilla), you’ll probably notice a “cache” setting. This lets you set aside a section of your computer’s hard disk to store representations that you’ve seen, just for you. The browser cache works according to fairly simple rules. It will check to make sure that the representations are fresh,…
  • How to Easily Integrate PayPal Payment Gateway in PHP & MySql

    admin
    23 Mar 2015 | 12:43 am
    in this tutorial we will see how easily we can integrate PayPal payment gateway system in our PHP applications and how to work with Paypal Sandbox test accounts for payment system development and sending arguments while click buy now button.It’s simple and very easy to integrate in your web projects. PayPal is one of most used payment gateway by individuals and businesses around the world. You can transfer/ receive payments to/from people around the world (depending upon PayPal policy for your country). Now let’s start and see how you can setup PayPal payment gateway in your website.
  • Password Hashing using PHP

    admin
    20 Mar 2015 | 4:52 am
    This tutorial demonstrate to you how to hashing passwords in PHP with hashing API. There is an extensive number of web developers utilizing old and less secure algorithm like MD5 and SHA1 encryption and so on yet those passwords are plain strings. In this new hashing Programming interface it utilizes bcrypt (its a key determination function for passwords). In this article we are going to explore PHP’s new hashing API. password_hash() – used to hash the password. password_verify() – used to verify a password against its hash. The general workflow for account registration and…
  • How to make a contact form with Bootstrap

    admin
    19 Mar 2015 | 6:22 am
    Today we will talk about such essential feature for any website as contact form.Contact forms are one of the most common elements found on a web page, and they can be used to gather just about any type of information required from your users. Luckily, designing contact forms with Bootstrap is a breeze with the greater part of the built-in classes accessible. But since Bootstrap is just a front-end framework, we have to present added functionality in order for to make the contact form functional. In this tutorial, we’re going to be creating a working Bootstrap contact form with PHP, a…
  • Apple Watch to debut in April

    admin
    11 Mar 2015 | 2:24 am
    Apple on Monday unveiled its much anticipated Apple Watch at an event in San Francisco. Apple Watch Launched in many variants and 2 sizes, including gold models. Its prices will start at $349 and will go more than $17,000 for the gold model. Apple Watch will be available in 2 sizes (38 and 42 mm) and 3 variants: Apple Watch, Apple Watch Edition and Apple Watch Sport. The first 2 will be packed with sapphire crystal to protect the screen from cracking and the sports version has a strong Ion-X glass on display. Fashion Symbol The Apple Watch comes with a 3 different leather straps, stainless…
  • add this feed to my.Alltop

    Blog

  • Functional programming: A step to become funky!

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

    18 Mar 2015 | 3:37 am
    In the times when mobile phones completely filled our lives, more and more attention is paid to the development of applications that are gradually becoming indispensable for all our tasks....
  • Happy International Women’s Day!

    8 Mar 2015 | 12:54 am
    May the spring season fill your life with the warmth of a bright sun! With all best spring wishes, Rozdoum Team
  • What do you know about Swift?

    4 Mar 2015 | 1:27 am
    We live in a world where mobile applications have already changed not only human life, but also the way people think. And it’s obvious fact that we currently use the Internet for daily work the same as for having fun and entertain ourselves...
  • Will an Apple iWatch sweep the world?

    23 Feb 2015 | 2:46 am
    Many people predict that mobile communication will be at the peak of its popularity, others think that the progress will become slower due to the general price increase of mobile devices and applications. So, what should we expect in 2015?
  • add this feed to my.Alltop

    Softwares Crack Full

  • Aiseesoft FoneTrans 8.1.38

    John Allen
    26 Mar 2015 | 11:32 pm
    Download Aiseesoft FoneTrans 8.1.38 - Full Version SoftwareMultilingual | 38 Mb Backup files on iOS device to iTunes Transfer and backup files without any data loss Support the latest iOS, iTunes and iPhone, iPad, iPod Devices Transfer music, video, photos and other files from computer to iOS device Download Aiseesoft FoneTrans 8.1.38 Software
  • AKVIS Plugins Bundle 2015 for Adobe Photoshop

    John Allen
    26 Mar 2015 | 11:30 pm
    Download AKVIS Plugins Bundle 2015 for Adobe Photoshop - Full Version Software3.13 GB AKVIS Oil 3.0 AKVIS Draw 2 AKVIS Neon 1.0 AKVIS ArtWork 8.1 AKVIS Charcoal 1.0 AKVIS AirBrush 2.5 AKVIS Chameleon 8.5 AKVIS ArtSuite 10.5 AKVIS Decorator 3.0 AKVIS Coloriage 9.5.1 AKVIS Enhancer 14.0 AKVIS HDRFactory 4.0 AKVIS NatureArt 6.0 AKVIS Noise Buster 9.0 AKVIS Lightshop 4.0 AKVIS Magnifier 7.1
  • Autodesk AutoCAD Architecture 2016

    John Allen
    26 Mar 2015 | 11:27 pm
    Download Autodesk AutoCAD Architecture 2016 - Full Version SoftwareWIN64-XFORCE | 2.65 GB View the colour of line work more accurately with new, improved section results. Locate views and sheets more quickly with new alphabetical sorting capabilities. Preview Architectural 0bject styles before adding them with new Style Preview functionality. Easily search multiple drawings for Styles by
  • PDF-XChange 2012 Standard 5.5.312.1

    John Allen
    26 Mar 2015 | 11:24 pm
    Download PDF-XChange 2012 Standard 5.5.312.1 - Full Version SoftwareMultilingual | 26.8 MB PDF-XChange Standard 2012, is our best selling solution for the creation of Adobe compatible PDF files from virtually any Windows software such as MS Word, Excel, AutoCAD, MS Publisher etc, the list is endless. PDF-XChange Standard acts as a virtual printer, but instead of the output going to
  • 3D Disco Balls Transparent PNG

    John Allen
    26 Mar 2015 | 11:22 pm
    Download 3D Disco Balls Transparent PNG11 PNG | 16 Mb  Download 3D Disco Balls Transparent PN
 
  • add this feed to my.Alltop

    Download Crack 24

  • Win2PDf Download Crack Software

    Shannon R. Carden
    19 Mar 2015 | 10:34 pm
    Win2PDf Free Download Features: Our standard Win2PDF software supports full PDF creation, including the ability to e-mail PDF files automatically. Our Win2PDF Terminal Server Editions support printing from Microsoft or Citrix Terminal Servers. Download Win2PDf Software
  • Windows XP Free Download

    Shannon R. Carden
    19 Mar 2015 | 10:32 pm
    Windows XP Full Version Download Features: Turns black hole router detection on by default Support for SHA-2 signatures in X.509 certificates Network Access Protection client Group Policy support for IEEE 802.1X authentication for wired network adapters. Credential Security Support Provider Descriptive Security options in Group Policy/Local Security Policy user interface An updated
  • Windows 8 Crack Download

    Shannon R. Carden
    19 Mar 2015 | 4:50 am
    Windows 8 Full Version Download Features: The secret Start menu Sync your settings Windows Defender Simpler shutdown Built-in screenshots Keyboard shortcuts Snap your apps Download Windows 8 Free Software
  • Windows 7 Full Version

    Shannon R. Carden
    19 Mar 2015 | 4:48 am
    Windows 7 Free Download Features: Windows Search Windows Taskbar Performance improvements Remote Media Streaming Windows Touch Full 64-bit support Snap Download Windows 7 0's
  • VideoPad Video Editor Download Software

    Shannon R. Carden
    16 Mar 2015 | 5:07 am
    VideoPad Video Editor Download Crack Software Features: Edit video from any camcorder Full of transitions and visual effects Create videos for DVD, HD, YouTube and more Amazing Audio Tools Complete Video Optimization Share With Family and Friends Download VideoPad Video Editor Software
  • add this feed to my.Alltop

    Full Crack File Download

  • Wise Memory Optimizer Download Full Version

    Shannon R. Carden
    19 Mar 2015 | 11:01 pm
    Wise Memory Optimizer Crack Software Features: Able to optimize memory automatically in the background Able to free up as much memory as possible Inserted a real-time dynamic chart to show your memory status Support of Win 8/7/Vista/XP Support of multiple languages Provided online help documents Download Wise Memory Optimizer Software
  • Xilisoft DVD Ripper Ultimate SE Full Version

    Shannon R. Carden
    19 Mar 2015 | 11:01 pm
    Xilisoft DVD Ripper Ultimate SE Crack Software Features: Including MPEG-4, AVI, DivX, XviD, RM, FLV, SWF, MOV, 3GP, WMV, WMA, MP3, AAC, AC3, M4A, WAV etc. The powerful compatibility for iPod, iPhone, PSP, Apple TV etc. Download Xilisoft DVD Ripper Ultimate SE Software
  • Windows Live Messenger Download Software

    Shannon R. Carden
    19 Mar 2015 | 5:10 am
    Windows Live Messenger Free Software Download Features: Album Viewer Appear offline to individuals or categories Social networks integration Offline messaging Games and applications Messenger Companion Protocol Content filtering Download Windows Live Messenger Free
  • Windows Loader Free Download Software

    Shannon R. Carden
    19 Mar 2015 | 5:05 am
    Windows Loader Full Version Download Features: Compatible with Windows 7 SP1 and all system updates Will run on x86 and x64 systems No core system files get modified No extra processes are run so you have nothing eating at your RAM All key parts of the exploit are encrypted with a custom encryption The exploit runs before Windows so it's harder for Microsoft to prevent The exploit
  • VMware Player Pro Full Version Software

    Shannon R. Carden
    16 Mar 2015 | 6:01 am
    VMware Player Pro Crack PC Software Download Features: Streamlined PC Virtualization for Business Easy PC Virtualization for Windows and Linux Unmatched OS Support for Ultimate Compatibility Virtual Machine Portability Run Restricted Virtual Machines Consolidate and Recycle Old PC Hardware Download VMware Player Pro Software
Log in