|
LaunchRocket: Lanza cualquier app Homebrew desde el panel de Preferencias de Mac
-
www.patrickdap.com
-
12 years ago
-
spa
Porque no se puede ser más geek... Ok, ¡GeekTime! Para todos aquellos amigos informáticos que desarrollan tecnologías, una de las cosas más molestas de todas — al menos para mí — es el hecho de tener que instalar un sinfín de comandos para poder iniciar y detener los servicios de diferentes apps como bases de datos y servicios de Mac —sí, launchctl, te estoy mirando a ti!—. Hoy, dando vuelta optimizando un poco mi trabajo habitual, me enc..
|
|
A lot of developers have asked us for QR code support on Windows Phone 8, we finally took the plunge with the first attempt here. It seems QR support for ZXing on Windows Phone is WAY behind the level on Android or iOS. As part of that work we made some additional Windows Phone improvements including integration with the native image gallery (via the show gallery API in Display), email, SMS API support and more.
|
|
PostgreSQL 9.4 - Looking up (with JSONB and logical decoding)
-
www.craigkerstiens.com
-
12 years ago
-
eng
Just a few weeks back I wrote a article discussing many of the things that were likely to miss making the 9.4 PostgreSQL release . Since that post a few weeks ago the landscape has already changed, and much more for the positive. The lesson here, is never count Postgres out . As Bruce discussed in a recent interview , Postgres is slow and steady, but much like the turtle can win the race. So onto the actual features: JSONB JS....
|
|
PostgreSQL 9.4 - Looking up (with JSONB and logical decoding)
-
www.craigkerstiens.com
-
12 years ago
-
eng
Just a few weeks back I wrote a article discussing many of the things that were likely to miss making the 9.4 PostgreSQL release . Since that post a few weeks ago the landscape has already changed, and much more for the positive. The lesson here, is never count Postgres out . As Bruce discussed in a recent interview , Postgres is slow and steady, but much like the turtle can win the race. So onto the actual features: JSONB JS....
|
|
Puppet is missing a number of much-needed features. That’s the bad news. The good news is that I’ve been able to write some of these as modules that don’t need to change the Puppet core! This is an article about one of these features. Posit : It’s not possible to apply all of your Puppet manifests in a single run. I believe that this holds true for the current implementation of Puppet. Most manifests can, do and should apply comple..
|
|
Puppet is missing a number of much-needed features. That’s the bad news. The good news is that I’ve been able to write some of these as modules that don’t need to change the Puppet core! This is an article about one of these features. Posit : It’s not possible to apply all of your Puppet manifests in a single run. I believe that this holds true for the current implementation of Puppet. Most manifests can, do and should apply comple..
|
|
If need the same functionality in two projects, you should reuse code between them, right? Or should you? For as long as there has been a profession of software engineering, we have tried to achieve more reuse. But reuse has both a benefit and a cost. Too often, the cost is forgotten. In this article, I examine the economics of reuse. True story: One of the earliest projects to embrace object-oriented programming in the 1990s did so with th..
|
|
But here’s the rub. Programming, like writing, painting, and music, is chiefly a creative endeavor not a technical one. Practice with any technology or language is useful as a means of learning tools and techniques, but it will not make you a substantially better programmer. via How to be a sane programmer
|
|
But here’s the rub. Programming, like writing, painting, and music, is chiefly a creative endeavor not a technical one. Practice with any technology or language is useful as a means of learning tools and techniques, but it will not make you a substantially better programmer. via How to be a sane programmer
|
|
Earlier, I linked to an article from The Typist where he expressed dissatisfaction with the majority of “follow your passion” articles, and then went on to recommend some truly great advice with regards to that trite mantra from Bradley Voytek : “don’t follow your passions, follow your competencies, and you might just find you enjoy doing something you’re good at.” When linking to The Typist and, by extension, Bradley’s articles, I con....
|
|
Great one-two punch from Sid O’Neill and Linus Edwards dealing with significance and its corollary, futility. I often find myself stuck between these two warring factions, fighting with another side of me that questions whether I should spend my time watching TV instead of writing, or writing instead of staying an extra hour in the gym, or working out instead of working more, or working more instead of spending more time with my family ..
|
|
Like The Typist, I rarely read articles on passion — the ones that prescribe that everyone follow their dreams to the detriment of every other aspect of their lives; not only are such pieces irresponsible, but impractical as well. Bradley Voytek’s article, however, which The Typist links to and relegates to such a category, really ought to belong to a category all its own — it’s just that good, and features neither of the disadvantageous as..
|
|
When I published this article’s predecessor , I should have debuted this series as a collection of the podcasts I listened to within the past week rather than those released during that time period. This slight difference in phrase would have been especially appropriate given my eight-day absence last week, during which I could not listen to a single episode of any show. Now that I have returned, with a week’s worth of episodes now outside....
|
|
One of the annoying tasks when programming native Android applications is tuning all the required permissions to match your code’s requirements, when we started Codename One we aimed to simplify this. Our build server automatically introspects the classes you sent as part of the build and injects the right set of permissions required by your app. However, sometimes you might find the permissions that come up a bit confusing and might not ..
|
|
A bit of a forgone conclusion at this point, but still worthwhile to have someone so skilled as Horace Dediu put the phone market into perspective, especially with regards to that upstart Apple. Come for the insight, but stay for his conclusion; that is, indeed, a mystery, and one that Apple has obviously solved. Permalink.
|
|
Fascinating look at the percentage of household income various countries spend on groceries each year. Surprisingly, that number has steadily decreased over the past thirty years. In response to Businessweek’s chart, on display at the beginning of The Typist’s article, The Atlantic wrote a great, in-depth piece taking the discussion a few steps farther. Even if you only have a passing interest in this subject, I encourage you to check the..
|
|
Fantastic interview by John Arlidge of Time Magazine with Apple’s famed designer Jony Ive. I will do neither the disservice of taking a pull-quote from this piece, for you really should read it in its entirety rather than in pieces, but I will say this: the key takeaway, I felt, is the remarkable humanity of this entire process: from inception to creation to ultimate release, at no point in the life of these devices does anyone measure thei..
|
|
I've had a few people ask me why they should use NuGet and the occasional person that's never heard of it. If you are currently developing…
|
|
I've had a few people ask me why they should use NuGet and the occasional person that's never heard of it. If you are currently developing…
|
|
I recently came across a great interface and behavior in windows 8.1. If you implement ISupportIncrementalLoading on your bound property then bind up to a gridview you’ll get infinite scrolling for free. Below is an example from my HypeMix app where I pull in more tracks and add more to that list as the user scrolls, hopefully useful to others. [gist https://gist.github.com/lawrencegripper/9396993]
|
|
I use gnome-terminal for most of my hacking. In fact, I use it so much, that I’ll often have multiple tabs open for a particular project. Here’s my workflow: Control+Alt+t (My shortcut to open a new gnome-terminal window.) cd ~/code/some_cool_hack/ # directory of some cool hack Control-Shift-t (Shortcut to open a new gnome-terminal tab.) Hack, hack, hack... The problem is that the new tab that I've created will have a $PWD of ~, in..
|
|
I use gnome-terminal for most of my hacking. In fact, I use it so much, that I’ll often have multiple tabs open for a particular project. Here’s my workflow: Control+Alt+t (My shortcut to open a new gnome-terminal window.) cd ~/code/some_cool_hack/ # directory of some cool hack Control-Shift-t (Shortcut to open a new gnome-terminal tab.) Hack, hack, hack... The problem is that the new tab that I've created will have a $PWD of ~, in..
|
|
Hello! First: I wanted to thank everyone for the amazing support you've shown so far. We're already over 24% funded , which is more than I was expecting this early, so thank you! Second: A quick update on the Greenlight campaign . We are 26% of the way to the top 100, with 1,918 "yes" votes! Keep on voting, we'll be on Steam in no time. Third: If you wanted to see more gameplay from Lemma but didn't have time to check out the ..
|
|
Besides the cursory test shortly after iTunes Radio launched, yesterday marked the first time I had used the service for any extended period of time. In my past experiences, the recommendations had proved mediocre at best, and the process not compelling enough to prompt me to switch away from the songs I already knew and loved. Yesterday, though, I gave it another shot; and I loved it. Permalink.
|
|
That’s quite a title, isn’t it?) If you’re using vim to write Clojure code, chances are that you’re using Tim Pope’s vim-fireplace plugin. It’s really great. It stars an nREPL session in the background for you and lets you evaluate a form inside of vim. It’s super fast because it keeps the session around and it’s one of my favorite things about writing Clojure. Recently, vim-fireplace received support for piggieback . Piggieback is....
|
|
That’s quite a title, isn’t it?) If you’re using vim to write Clojure code, chances are that you’re using Tim Pope’s vim-fireplace plugin. It’s really great. It stars an nREPL session in the background for you and lets you evaluate a form inside of vim. It’s super fast because it keeps the session around and it’s one of my favorite things about writing Clojure. Recently, vim-fireplace received support for piggieback . Piggieback is....
|
|
1. What is encapsulation: a) the ability to make changes in your implementation without breaking the code of others b) keep instance variables accessible foe everyone c) create getters and setters rather then give direct access to instance variables 2. IS-A relationship: a) based on class inheritance or interface implementation b) expresses through the keywords import and extends c) expresses through the keywords extends an..
|
|
Shortly after returning from six months spent circling the globe, Jonny and Michelle set back out on the road and spent a year traveling across America. Again, I’m jealous: although I have lived in and traveled through quite a few states, my travels have thus far consisted of mostly the eastern seaboard, and nothing more westward than Wisconsin. Someday, I would love to take a similar journey. Permalink.
|
|
Not to be redundant, but Jonny and Michelle dropped everything to spend six months traveling the world, and that really is incredible. I have already done a great deal of traveling in my life — I have lived in five states and visited more than I can remember, and spent a great deal of time abroad in seven countries spread across two continents — and I wholeheartedly agree with their comment that traveling does indeed beget more traveling: g..
|
|
Awesome video showing how, when heated to certain temperatures, water can actually flow uphill. It seems impossible, but — as the folks over at Science Friday demonstrate — some neat factors come into play after the boiling point to make it possible. Very cool, via The Loop . Permalink.
|
|
What makes Thoughtworks so awesome? Thoughtworks is MORE THAN JUST A TECH COMPANY. Thoughtworkers truly do advocate passionately for SOCIAL and ECONOMIC JUSTICE.
|
|
Excellent news, and definitely a step in the right direction. I went through the opposite process a few weeks ago in creating my now-defunct newsletter, but thankfully realized the error of my ways shortly thereafter, discontinued it, and refocused my efforts on this site. Diversifying your public outlets in an attempt at creating multiple more focused properties seems like a good idea in theory, but invariably falls down in practice. Pe..
|
|
So here we are. We’ve studied the general properties of elliptic curves, written a program for elliptic curve arithmetic over the rational numbers, and taken a long detour to get some familiarity with finite fields (the mathematical background and a program that implements arbitrary finite field arithmetic). And now we want to get back on track and hook our elliptic curve program up with our finite field program to make everything work.
|
|
So here we are. We’ve studied the general properties of elliptic curves, written a program for elliptic curve arithmetic over the rational numbers, and taken a long detour to get some familiarity with finite fields (the mathematical background and a program that implements arbitrary finite field arithmetic). And now we want to get back on track and hook our elliptic curve program up with our finite field program to make everything work.
|
|
So here we are. We’ve studied the general properties of elliptic curves, written a program for elliptic curve arithmetic over the rational numbers, and taken a long detour to get some familiarity with finite fields (the mathematical background and a program that implements arbitrary finite field arithmetic). And now we want to get back on track and hook our elliptic curve program up with our finite field program to make everything work.
|
|
I didn’t watch this the first time I saw the link go by, but after the second time I’m glad I set aside a few minutes to check it out: this video really is the coolest thing I will watch all day. Permalink.
|
|
As I prepared to leave for my trip to The Bahamas last week, I saw an article from Gizmodo go by linking to a blog post from Walmart — of all companies — showcasing a new concept vehicle that would make a number of significant improvements to current semi designs. I read through the article, and then sat down to write a short post about it; however, I quickly realized that I had much more to say on this topic than could be contained wit..
|
|
Every morning right when I get out of my bed I am 20% awake, I am 20% myself. There is not much in my thoughts about the people I love, about my job, about my goals as a person. All my thoughts are about the very basic needs - drink water, clean myself, read some stuff. Next, I grab a phone, a tablet or a laptop and read random stuff for a few minutes - email, comics, social networks, news websites. I get around 40% awake. I slowly start ....
|
|
When conducting user research, the most important thing is to connect with each participant so you can practice active listening. Here are some tips that I have found useful:
|