|
You get two default build configurations: Debug and Release, when creating a new project in Visual Studio. And it’s enough for most small projects. But there can appear a necessity to extend it with the additional configurations. It’s ok if you need to add just a couple of new settings, but what if there are tens of such settings? And what if your solution contains 20 projects that need setting up of these configurations? In this case it be..
|
|
You get two default build configurations: Debug and Release, when creating a new project in Visual Studio. And it’s enough for most small projects. But there can appear a necessity to extend it with the additional configurations. It’s ok if you need to add just a couple of new settings, but what if there are tens of such settings? And what if your solution contains 20 projects that need setting up of these configurations? In this case it be..
|
|
In the latest update to desktop builds we made the mouse wheel scroll the UI which is something that we’ve meant to do for ages but just didn’t get around to doing. This will also work in the simulator when the next update arrives. This was a big challenge to implement properly since the mouse doesn’t actually touch a specific component, eventually we decided to just send press/release/drag events in sequence when a mouse wheel is active.
|
|
In a conversation with @alexbaldwin yesterday the topic of email came up, with each of us quickly diving into various observations, how its both awesome and a great form of communication/engagement, how most people still do it really bad. Alex has some good experience with it with hack design having over 100,000 subscribers. A tangent in an entirely unrelated meeting with @mschoening and others it was suggested instead of emailing a lis....
|
|
In a conversation with @alexbaldwin yesterday the topic of email came up, with each of us quickly diving into various observations, how its both awesome and a great form of communication/engagement, how most people still do it really bad. Alex has some good experience with it with hack design having over 100,000 subscribers. A tangent in an entirely unrelated meeting with @mschoening and others it was suggested instead of emailing a lis....
|
|
Great piece from Ben Thompson on Satya Nadella’s recent ascension to power over at Microsoft. Although I have not followed this saga closely — a fancy way of saying that I just don’t care — I found Ben’s thoughts on the topic, as usual, very interesting. Perhaps one day we will look back on this day as the turning point after which Microsoft started an upwards trend of relevance, profitability, and innovation. Perhaps, but I’m not getting m..
|
|
Stefan Constantinescu has some very interesting ideas regarding Apple’s future plans for its mobile phone line with the launch of the iPhone 6 this fall. I wrote about my thoughts on the topic a couple weeks ago, but the possibility of an iPhone 6C built according to the new form factor of the 6 with 5S internals did not occur to me. Very interesting, both this idea and his reasoning behind the imminence of a larger iPhone, and his justif..
|
|
A few days ago I wrote Algorithmic Ineptitude , where I took Hacker News, Digg, and Reddit to task for recommending articles based on flawed algorithms rather than employing humans to perform the same task in a much better way. That same day I found a post by Alex Turnbull of Groove talking about his team’s efforts to game Hacker News. Although his well-researched, reasonable methodology ultimately failed, its existence highlights a huge..
|
|
Right on the heels of its quarterly earnings call, after an 8% drop in price, Apple shelled out $14,000,000,000 in continuation the buyback program it started in 2012 . Contrary to 9to5mac’s report, I have a hard time believing Tim Cook was at all surprised by this drop; rather, a much more likely scenario would have found him counting on such a devaluation regardless of what he said, did, or otherwise announced during the earnings call. W..
|
|
I’ve seen some great critiques of TED in the past, but I really enjoyed Charlie Hoehn’s talk from 2011 on free work — essentially, what amounted to “do what you love on nights and weekends until it becomes a viable business, then take it full-time.” There is quite a bit more nuance to Charlie’s approach though, so I strongly encourage you to check his video out. It’s a bit long, but — as he said in closing — what do you have to lose? P..
|
|
This blog post is dedicated to my colleague Seminda who has been experimenting with how to create simple and powerful web applications. Thank you for showing me your ideas and discussing improvements with me, Seminda. I find many C# applications have much unnecessary code. This is especially true as the weight of the business logic of many applications are shifting from the backend to JavaScript code in the web pages. When the job of your a..
|
|
This is something that took me 2 years or so to learn. One day I realised nobody was really looking at my timecards in depth so I started allocating extra time to things and using the extra time to fix the things I thought needed fixing. Once I started delivering on this I showed my manager who agreed that it was a good use of time. I was given free reign to fix anything I felt would add maximum value, provided the bug fixes continued to be..
|
|
If you are using Python and the awesome Boto library to access Amazon S3, make sure you don’t miss How to Save 90% on Your S3 Bill .
|
|
The reality is that AngularJS is winning the frontend framework war. It’s not to say there aren’t great, high quality alternatives out there, but few have gained so much developer mindshare that slow and conservative companies see it as a wonderful investment. And it’s all the better that normal developers actually love developing with it! via Why AngularJS Will Be Huge .
|
|
Each person has multiple talents but only gets to develop few of them in their lifetime, based on the environment and the situation they are in. For example, I bet there were many people in the past who would have been great programmers, but since computers didn’t exist, and the theory wasn’t developed, they never got to see how good they were. Some of them possessed a mind that would come up with genius ideas in computer science, but inste....
|
|
I removed social media buttons from my site in 2014 after noticing they got near-zero clicks. Here's what I learned—and why the share-button era ended.
|
|
The reality is that AngularJS is winning the frontend framework war. It’s not to say there aren’t great, high quality alternatives out there, but few have gained so much developer mindshare that slow and conservative companies see it as a wonderful investment. And it’s all the better that normal developers actually love developing with it! via Why AngularJS Will Be Huge .
|
|
If you are using Python and the awesome Boto library to access Amazon S3, make sure you don’t miss How to Save 90% on Your S3 Bill .
|
|
Think of the times you've planned to leave work and go to a restaurant, pub, or the like with a few of your colleagues. I'll use the metaphor of the after work drinks, since I'm most familiar with that one. What often happens is something like the following: Thirsty worker #1: "I'll send an email to everyone asking who wants to go to the pub after work" Thirsty workers #2 to #6 all reply that they do. Thirsty worker #7 says, "I just need to..
|
|
If you are using Python and the awesome Boto library to access Amazon S3, make sure you don’t miss How to Save 90% on Your S3 Bill .
|
This morning I saw a post on LinkedIn by Bob Sutton who is a Stanford Professor and Co-author of Scaling up Excellence. He discusses Adobe's move to abolish it's employee stack ranking system. After the system was eliminated, one Adobe employee noted that a feeling of relief spread throughout the company because the old annual review system was “a soul-less and soul crushing exercise.” This post A Soul Crushing Exercise first appeare..
|
|
A few days ago my girlfriend told me about the “lunk alarm”, a gimmick Planet Fitness uses to make its facilities more attractive to those who rarely go to the gym. Marketed as a judgment-free workout zone, Planet Fitness sets this alarm off whenever a patron makes too much noise during their workout; upon repeat transgressions, the gym’s managers will ask these people to leave in order to foster a less intimidating atmosphere — or so the r..
|
|
Why is storing, tracking and managing billions of tiny files directly on a file system a nightmare?
-
boyter.org
-
12 years ago
-
eng
Its a real pain when you want to inspect the files, delete or copy them. Try taking 300,000 files and copy them somewhere. Then copy 1 file which has the size of the 300,000 combined. The single file is MUCH faster (its also why we usually do a tar operation before copying stuff if its already compressed). Any database that’s not a toy will usually lay the 300,000 records out in a single file (depending on settings, sizes and filesystem l..
|
|
The idea of Full-Stack Development is quite popular at the moment — building things that run both the browser and the server side of web development, usually utilizing similar languages and frameworks. With Flow-Based Programming and the emerging Flowhub ecosystem, we can take this even further. Thanks to the FBP network protocol we can build and monitor graphs spanning multiple devices and flow-based environments. Jon Nordby ga....
|
|
Refactoring is one of the techniques that allows us to be agile and apply an evolutionary approach to our design. A core XP practice and one of TDD's pillars, constant refactoring keeps the evil design upfront at bay and maintain our codebases in a healthy state. One of the few things I think most developers agree on is that refactorings are helpful and should be done at some point in any project, preferably in a continuous manner.
|
|
The idea of Full-Stack Development is quite popular at the moment — building things that run both the browser and the server side of web development, usually utilizing similar languages and frameworks. With Flow-Based Programming and the emerging Flowhub ecosystem, we can take this even further. Thanks to the FBP network protocol we can build and monitor graphs spanning multiple devices and flow-based environments. Jon Nordby ga....
|
|
When I sat down to write this yesterday afternoon, two of the top five articles on Hacker News were not actually articles at all: the first pointed to a Microsoft page extolling the virtues of their new CEO Satya Nadella, below which the fifth “story” linked to Firefox 27’s release notes. In no universe would any person categorize either of these pages as something that “gratifies one’s intellectual curiosity.” In fact, I would say we can l..
|
|
The following is taken from my response to a Hacker News comment. The comment follows (quoted) and my response below. “I will start doing TDD when, 1. It is faster than developing without it. 2. It doesn’t result in a ton of brittle tests that can’t survive an upgrade or massive change in the API that is already enough trouble to manage on the implementation-side- even though there may be no functional changes!
|
|
You just learned how to create a simple WordPress plugin, and now you hear people talking about how WordPress is becoming more object-oriented. What does that mean? Lets take a step back and start with the basics. Most simple WordPress plugins are written using procedural programming. This means that your code excited from top to bottom; calling functions and setting variables along the way. A prime example of this is the default WordPres..
|
|
01/02/05 – 14/01/05 Well I figured I may as well add an end of the story, I believe that anyone who reads this deserves and end to the story and hence I am writing this for you all. Anyways what to say….. Here is my description of New Years Eve for you all. IT WAS LIKE THE APOCALYPSE!!!!!!!!!!!!!!!!!!!!!!!! Gunpowder smoke everywhere (making it hard to see), fires burning in the street, fireworks launching in the sky, enough small ban..
|
|
3/11/04 – 5/11/04 Let me recap the conversation I had with Tiff on the 5th over the phone. “Hello?” “Tiff Sorry about waking you. Have a look out the window” “Ok if I have to… OH MY GOD!!! SNOW!!!! I NEED TO CALL MY MUM!” Yes that’s correct. On the 5th I awoke to a winter wonderland outside. Not much snow apparently but it was enough to get Tiff and I excited. We had a snowball fight in the trees outside her and Susan’s room before clas....
|
|
Everything below is from when I was in University and went on exchange to Heilongjiang University in Harbin China. Please excuse the spelling and whatever is below as I did write it quite a while ago. This content is taken from http://silica.csu.edu.au/depot/dapeng/harbin/ as I want to preserve a copy just in case it is lost. I will be making a copy of the photos available at some point as there is a lot of content in there I would also l..
|
|
It has only been a few days since Dogemate was released, but dogeapi.com has made a slight change to their API that broke the USD price checker. Yesterday I submitted version 1.1.0 for an expedited review so hopefully it will be available soon. The new version adds both currency conversion and two new Bitcoin exchange... Read more » The post Dogemate Bugfix & Features Update first appeared on Swift Fox Software LLC .
|
|
I completely agree with Sid here: the growth of the internet as a widely-accepted medium through which to publish one’s thoughts and opinions as was once handled exclusively through corporate newspaporial publications with batteries of editors at their disposal has led to a net decline in literary quality over the last few years. The popularity of the link blog certainly did not help, perhaps it even compounded the already steady march, but..
|
|
Back in January Linus Edwards started “The Podcasters”, a series of articles in which he interviews podcast producers from all walks of life around the world. Beginning with Ben Alexander of Fiat Lux , continuing with The Menu Bar and — more recently — Life and Code and Stuff’s Andrew Clark, Linus just posted the third installment wherein he spoke with Slovenian podcaster Anze Tomic about the shows he does on Apparatus . If you glosse..
|
|
A few days ago Stefan Constantinescu of Tab Dump wrote an article titled Making Some Bets , where he announced his decision to go fully independent and rely on his writing to support himself. The latest in a string of similar resolutions, his decision gained a bit of attention, through which I came across February 04: 57 tabs earlier this morning. The broad range of topics he covers makes for very interesting reading and highli..
|
|
Since I am pulling most of my content from other sites such as Mahalo and Quora I thought I would pull back some of my more interesting HN comments. Can anyone explain how this regex [- ~] matches ASCII characters? It’s pretty simple. Assuming you know regex. Im going to assume you don’t since you are asking. The bracket expression [ ] defines single characters to match, however you can have more then 1 character inside which al..
|
|
In Part 1 of this post, we explained where you might be misled by your A/B testing result, and how to interpret your A/B testing result. In this second part, we’ll give an example to show you how to A/B test step by step. How to apply this in practice? Here I would like to give an example of how we do A/B testing.
|
|
Vision mobile just released their new developer economics study, you can check it out here . We toggled the new pipeline mode for windows phone to be the default, it’s clearly the way to go forward in the long run since we just don’t have any other choice. All feedback on the new pipeline found it to improve performance significantly and generally reduces some of the paint issues that we run into with Windows Pho..
|
|
Just last week the Kentucky Senate passed a bill by which computer programming classes would count towards a student’s foreign language requirement in high school. Although at first I wanted to see this as a boon for teenagers who would now have the ability to enter college or the workforce better technologically prepared, just as the bill’s proponents and Jim Dalrymple, who originally linked to this piece do, I’m not entirely sure this i..
|
|
Around minute 44:33 of Cube’s latest episode, Ben Bajarin theorized that Google’s motivation in selling Motorola to Lenovo while Samsung simultaneously agreed to scale back their customization of Android could have come about as a result of Samsung desiring access to a concrete feature road map which they could build to in the future. In my last article, Retroactively Planning , I talked about how Samsung’s backwards strategy in which ra..
|
|
Upon reaching a goal you cannot look back on the journey in search of the process that led you to success; you will invariably romanticize the past, shedding mediocre choices in a complimentary light, discounting difficult challenges, and misremembering strokes of genius in situations where there was none. In short, this exercise will ultimately only ensure that you never replicate any form of that success again. Rather than flying by the s..
|
|
This is the second of a three-part series over Google's augmented reality game: Ingress. Part 1 can be found here . Our second part of this series takes us into the world of portals. These little guys make up the entire game from top to bottom. You need
|