|
We publish our Technology Radar twice a year: it’s a snapshot of current and future technologies that we think are important and relevant across the industry. We assemble about 20 of our most senior technologists from around the world to create the Radar and it’s a great opportunity to compare trends and directions using a global view. We summarize major trends in the Radar itself, but there is enough going on that a longer article is appro..
|
|
We just published a new introduction to Codename One video, that we hope will set the bar for future videos from us (or at least set the bar for the more important videos). This initial one is focused on NetBeans but we intend to publish similar videos for IntelliJ/Eclipse shortly. You can check out this video in the How Do I section right here . for your convenience we also embedded the video below but the transcript is only wit..
|
|
Automatically placing Gerrit’s commit-msg hook in every new git repository
-
nativeguru.wordpress.com
-
10 years ago
-
eng
Sadly, when cloning a repository from Gerrit. the Gerrit’s commit-msg hook is not populated in the local repository git hooks folder. Here’s a neat trick that I just learned that always puts that there. scp -p -P 29418
|
|
I've learned so much during my time at IBM Design! This is a little wrap up post and an announcement about my next adventure.
|
|
In our original Java 8 support announcement post we specifically mentioned the lack of streams but completely missed the fact that default/static native interfaces didn’t work. This is now fixed thanks to an alert community member who pointed that out. It seems that these features are turned off by default for retrolambda due to limitations that require a clean build to get them to work. This is no limitation for the Codename On..
|
|
I found a nasty bug today in some of my code. Let me explain. First, pop quiz: What is the value of this C++ expression: 10.0f + true ? 1.0f : 2.0f; If you answered 11.f, you're wrong. The actual answer is 1.0f. The ternary conditional operator (?:) has very low precedence (See http://en.cppreference.com/w/cpp/language/operator_precedence , it's right down in box 15). The plus operator has higher precedence, so the expression ....
|
|
I’ve been at Thoughtworks for 12 years. Who would have imagined? Instead of writing about my reflections from the past year, I thought I would do something different and post twelve key learnings and observations looking back over my career. I have chosen twelve, not because there are only twelve, but because it fits well with the theme of twelve years. 1. Tools don’t replace thinking
|
|
Sorry to all you fans of DailyTechVideo; I’ve been overwhelmed with work on my new book, Practice Makes Regexp. I’ll soon be back with more videos, and look forward to sharing them with you! Meanwhile, if you have suggestions for great videos to include, please send them to me at reuven@lerner.co.il. The post DTV will return soon! appeared first on Daily Tech Video .
|
|
After more than a year with Jekyll, I've settled into a workflow that allows me to spin up and develop new sites really quickly with the help of gulp. Normally…
|
|
Steve committed the upcoming Windows port to our github repository it’s still work in progress so you can’t physically target it as part of the build system although we hope to move this port out relatively quickly. This should be more doable thanks to the iKVM route & the work from Fabricio both of which saved a lot of the effort in this port. You can take a look at this port if you are Windows inclined and let us know what y..
|
|
A mythical beast called JIT I have recently bumped into one of those articles which title sounds rather like “one weird trick” ad. Guiding just from it, you can imagine how small amount of information is contained there, and by actually going through that link there you will definitely make sure that it has some knowledge, but no real explanations are in place. Of course, a final explanation is indeed really simple - Function.prototype....
|
|
Hi, So I recently had to make some changes and wanted to ensure I could roll back, in the event of any issues. Azure Storage is great at replication and availability but it doesn’t offer point in time restore, should you accidentally make some changes and want to roll back. So I wrote a quick little powershell script which uses AzCopy and the Table Storage Rest API to find all the tables in an account and then pull down a JSON file of t..
|
|
Ever have a node process you expect to complete and exit just hang there? This happens when the code has active listeners or timers that could potentially queue up more work to be done. For example, an open network connection that might still receive some data or a pending setTimeout timer scheduled for the future. When everything is neat and tidy and all network connections and timers are properly canceled and closed, node sees that the ....
|
|
Ever have a node process you expect to complete and exit just hang there? This happens when the code has active listeners or timers that could potentially queue up more work to be done. For example, an open network connection that might still receive some data or a pending setTimeout timer scheduled for the future. When everything is neat and tidy and all network connections and timers are properly canceled and closed, node sees that the ....
|
|
Welcome to this year's annual blog post! I've been signing git commits for my dotfiles repository since its inception in October of last year, so I was excited to see that GitHub recently added GPG signature verification . All you have to do is upload your public key to GitHub and you'll be verifying commits like a champ. Or so I thought…
|
|
Welcome to this year's annual blog post! I've been signing git commits for my dotfiles repository since its inception in October of last year, so I was excited to see that GitHub recently added GPG signature verification . All you have to do is upload your public key to GitHub and you'll be verifying commits like a champ. Or so I thought…
|
|
MapTiler helps with the fast delivery of aerial images taken with multispectral crop monitoring sensors, usually carried by a drone or an aircraft.
|
|
Did you know you can make games in CSS? This post explores a relatively obscure CSS property (counter-increment) combined with checkbox inputs to show you how.
|
|
To hear us talk) The tree the tempest with a crash of wood Throws down in front of us is not bar Our passage to our journey’s end for good, But just to ask us who we think we are Insisting always on our own way so. She likes to halt us in our runner tracks, And make us get down in a foot of snow Debating what to do without an ax.
|
|
Without any modifications, React is really fast as-is. There are, however, a few things that you can do to improve performance. While working at HelloSign, I discovered some quick fixes that made our apps incredibly snappy. With these simple changes, I was able to reduce render time from over 3000 milliseconds to less than 200 milliseconds. Without any modifications, React is really fast as-is. There are, however, a few things that you c....
|
|
Comment on Java Vs Python for a Start-Up: Help us Decide. by علي صالح عبدالله
-
honestmusings.wordpress.com
-
10 years ago
-
eng
In reply to balajinix. SORRY but your wrong about google using C++ they use Python for backend server
|
Networking expert Glenn Fielder’s article on network serialization techniques is a great read. It discusses a number of scenarios including serializing a sparse set of items from an array. This blog post discusses Glenn’s implementation of sparse array serialization and my thoughts on it. To be sure, Glenn’s code has the virtue of simplicity, and the concepts I’m going to discuss are more […]
|
|
Man, this is a good cup of tea. Feels good, letting the warmth soak through my hands. You know the best thing about tea? When fresh it’s too hot to drink. You’re forced to be still for a moment, enjoy the anticipation. Here, pour yourself a cup and pull up a chair - this is the perfect moment to let our minds go wandering. Have you had enough about AlphaGo and Lee Sedol? Yeah, it’s been everywhere. I like writing AIs for games as much a....
|
Microsoft recently announced Windows Subsystem for Linux (WSL) which allows you to run some Linux binaries
|
|
We introduced the justified layout on Flickr.com late in 2011. Our community of photographers loved it for its ability to efficiently display many photos at their native aspect ratio with visually pleasing, consistent whitespace, so we quickly added it to … Continue reading →
|
|
We introduced the justified layout on Flickr.com late in 2011. Our community of photographers loved it for its ability to efficiently display many photos at their native aspect ratio with visually pleasing, consistent whitespace, so we quickly added it to … Continue reading →
|
|
In this post, we explain how the "Buffer" class works, and why it behaves the way it does. We’ll run an exploit against a vulnerable application, to better demonstrate the ramifications.
|
|
I was interviewed for one of my favorite podcasts ever: The Start FM. The conversation is about how I got to be where I am now and what it means to be so young in the industry.
|
|
In the first post in our series on Distributed Development challenges and solutions, we examined people-related enablers. In this second post, we will look at process-related enablers.
|
|
Every week you get an invitation to a blockchain conference. Every magazine and newspaper has an article about blockchain, and every company you talk to has an “innovation lab” working on blockchain. You’ve spent more than a few idle moments imagining the possibility and promise blockchain could bring to, well, just about anything! But then you go back to work and nothing has changed, and things are getting even more complicated than before..
|