|
Graphs are among the most interesting and useful objects in mathematics. Any situation or idea that can be described by objects with connections is a graph, and one of the most prominent examples of a real-world graph that one can come up with is a social network. Recall, if you aren’t already familiar with this blog’s gentle introduction to graphs, that a graph $ G$ is defined by a set of vertices $ V$, and a set of edges $ E$, each of whi..
|
|
At the intersection of science and fun-filled Friday nights you find neat tricks rooted in the former and potentially immensely helpful in the latter, such as this one. I still have a couple of years until I have to worry about this, but I might as well get ready now. Permalink.
|
Moving VIM .swp Files Vim has this annoying habit of creating .swp files in your current working directory when you're editing a file. I found a better way (inspired by this stackoverflow thread). To change this, create three new folders to house all your .swp files... mkdir -p ~/.vim/{backup_files,swap_files,undo_files} Then add the following lines to your .vimrc file… set backupdir=~/.vim/backup_files// set directory=~/.vim/swap_files// s..
|
|
Incredible video by Gary Turk teaching the value of living life outside of the narrow world within our smartphones, tablets, and laptops. Take a few minutes to watch this; I do not feel out of place saying that it just might change your life. Truly remarkable work. Permalink.
|
|
Relative to last week’s , and compared to the week prior’s , another relatively short list this time around, unfortunately. But, as I have said before, volume and quality are rarely linked: I will never pad these out with shows of dubious value just to reach an arbitrary length. This is a curated list of the best podcasts I discovered within the last week, and so it will forever remain. Permalink.
|
|
Combining Bloom Filter Offloading and Storage Indexes on Exadata
-
tanelpoder.com
-
12 years ago
-
eng
Here’s a little known feature of Exadata – you can use a Bloom filter computed from a join column of a table to skip disk I/Os against another table it is joined to. This not the same as the Bloom filtering of the datablock contents in Exadata storage cells, but rather avoiding reading in some storage regions from the disks completely. So, you can use storage indexes to skip I/Os against your large fact table, based on a bloom fil....
|
|
Combining Bloom Filter Offloading and Storage Indexes on Exadata
-
tanelpoder.com
-
12 years ago
-
eng
Here’s a little known feature of Exadata – you can use a Bloom filter computed from a join column of a table to skip disk I/Os against another table it is joined to. This not the same as the Bloom filtering of the datablock contents in Exadata storage cells, but rather avoiding reading in some storage regions from the disks completely. So, you can use storage indexes to skip I/Os against your large fact table, based on a bloom fil....
|
|
Although I don’t watch television, I’ve been watching the episodes of The Goldbergs online because it’s absolutely hilarious and I relate to a lot of the stuff in it from my own childhood experiences. The final episode of season 1 was this week, and it starts off by talking about how the father never bragged about past events (no matter how cool), and would occasionally say something that totally made you think you knew nothing about him ;..
|
|
Although I don’t watch television, I’ve been watching the episodes of The Goldbergs online because it’s absolutely hilarious and I relate to a lot of the stuff in it from my own childhood experiences. The final episode of season 1 was this week, and it starts off by talking about how the father never bragged about past events (no matter how cool), and would occasionally say something that totally made you think you knew nothing about him ;..
|
|
There are many subtle joys associated with working almost exclusively in the command line all day: tab completion, a simple interface, and unix pipes . Like general command-line mastery, learning how to wrest unix pipes to your best advantage can translate into a wide variety of benefits. Don't get me wrong, when you need a scripting language, use a fully fledged scripting language – bash isn't going to juggle diverse data types and c....
|
|
A MadJS meetup presentation with live coding. I talk about and show you how to make use of the most interesting portions of the W3C File API, including image and video file dropping & processing. Part 1 of 2.
|
|
A MadJS meetup presentation with live coding. I talk about and show you how to make use of the most interesting portions of the W3C File API, including image and video file dropping & processing. Part 2 of 2.
|
|
As some of you may know, Lemma has an interactive dialogue system that lets you exchange text messages with an AI character. I implemented every conversation manually in code (well, scripts ) until this week, when I got fed up and decided to automate the process! Like the last article in this series , my system has all the hallmarks of a Poor Man's solution: developed in-house, tailor-made, simple, and based on free and open so..
|
|
As a Feed Wrangler subscriber myself, I’m glad to hear that this has not only become a profitable and sustainable business for David Smith, but an intellectually fulfilling one as well full of many more potential avenues of exploration. Feed Wrangler is right now at the cusp of its Instapaper 4 moment, right after Marco Arment sold the service to Betaworks: very much in need of improvements that it will undoubtedly receive in short order an..
|
|
A lot’s happened with Gastropoda over the last few days, but progress on new features has slowed down because I’ve started working slightly differently. Instead of just porting everything from the JS version as quickly as possible I’ve started prototyping features and then going back and improving the implementation after each new thing is in. I get pretty impatient wanting to move on to the next feature as fast as possible, but taking the ..
|
|
Yes — I agree with everything in this article from Sid O’Neill, from the lessons that ought to be applied generously when driving during the winter to the appropriate etiquette on the internet. We could all benefit from slowing down a little and realizing that everyone else has as many problems as we do, and that completely disregarding the validity of another’s existence, much less the validity of the challenges they face every single day,..
|
|
There are two types of background tasks that you'd want to use in .NET. Long running tasks which include things like background services…
|
|
There must be something in the water — over the last few months, a surprising number of writers have gone independent, each with varying degrees of success: first Brett Terpstra , then Matt Gemmell , followed by Sid O’Neill and Ben Thompson soon after. Personally, I think this is wonderful: these great writers have left their distracting nine-to-five jobs to focus on the thing they love and that I love to read; fantastic. However, two..
|
|
Late last month, Federico Viticci wrote a great article about his iOS 8 wishes. I agreed with some of his suggestions, disagreed with the necessity a few, and consider still others a bit too niche for Apple to have focused much time and energy, if any, on over the last twelve months. By the end of his piece, I had decided to write out my own list in preparation for WWDC, as we all begin to turn our attention towards the impending unveiling ..
|
|
After getting an intense look at Docker last night, I firmly believe that it is going to be the most disruptive server technology that we've seen in the last few years. It fills a much needed hole that's currently managed by very expensive solutions and it's being actively funded by some of the biggest players in the market.
|
Nick Hayden's impossible list of life goals spanning fitness, travel, career, and personal challenges with progress updates
|
|
Analyzing S3 and CloudFront Access Logs with AWS RedShift
-
techblog.thescore.com
-
12 years ago
-
eng
pIt#39;s not really a surprise that we deal with fairly high volumes of user traffic at theScore. We use AWS for pretty much all of our hosting needs and their two object distribution services - CloudFront and S3 - are two of the most heavily used offerings in our environment. S3 provides file storage for essentially unlimited data, split across as many quot;bucketsquot; as you would like to create. Separate from that is CloudFront, which i....
|
Nick Hayden's impossible list of life goals spanning fitness, travel, career, and personal challenges with progress updates
|
|
Vagrant has become the de facto tool for devops . Faster iterations, clean environments, and less overhead. This isn’t an article about why you should use Vagrant. This is an article about how to get up and running with Vagrant on Fedora with libvirt easily ! Background : This article is an update of my original Vagrant on Fedora with libvirt article. There is still lots of good information in that article, but this one sh..
|
|
Vagrant has become the de facto tool for devops . Faster iterations, clean environments, and less overhead. This isn’t an article about why you should use Vagrant. This is an article about how to get up and running with Vagrant on Fedora with libvirt easily ! Background : This article is an update of my original Vagrant on Fedora with libvirt article. There is still lots of good information in that article, but this one sh..
|
|
Incredible words from Rohan Anderson on living a meaningful life. In particular, those of his fifth paragraph struck me especially hard. I was sorely tempted to extract the relevant paragraph and paste it below, but I will not deprive him of the credit he so deserves for writing this piece. I sincerely hope you will go check it out. Permalink.
|
|
I made it to Thursday afternoon with only three episodes here, as woefully underpopulated as last week’s issue had been. But then, as they say, a miracle happened: all of a sudden every show I turned on wowed me, and before I knew it, I had the sprawling list you see stretched out before you. A sprawling list of, as usual, the best podcasts curated from those I listened to over this last week; it doesn’t get much better than this. Unfortuna..
|
|
If you've ever setup a web-app on a Linux server, chances are that you've setup a MySQL server at least once. On the off chance that you haven't, we'll do a quick crash course now: apt-get install mysql-server It might seem like I'm being a bit sarcastic. I am, though not by much. I suspect that most of the instances that I've seem running have had no configuration past what comes stock.
|
|
Our app is finally up and running. We have tried and enhanced the app in three directions: Performance, Design and User Experience.
|
|
According to the Hauppauge website, the Western Digital Live Hub works with the Hauppauge WinTV-HVR-950Q TV tuner. It does not. The Hauppauge app does the channel scan, but freezes when you try to change channels. In other words you have to reboot the WD Live box whenever you want to change channels. That doesn’t count as working in my books. Just sayin’… A bit of Googling has shown that 950Q hardware Rev B may have worked, but the ve..
|
|
pWe use a href=http://airbrake.ioAirbrake/a for our error reporting. An error happens, the error gets sent to Airbrake and then we#39;re notified via email. We can then investigate all the goodness from their website. Fantastic!/p pMost Ruby apps are centered around some kind of web service (mainly Ruby on Rails). As such, Airbrake has emreally/em good Rails integration – even on their rake tasks! Airbrake is in a lot of our projects, some ....
|
|
At the beginning of 2014 I changed my blogging platform from Wordpress to Pelican. The reasons are briefly described in this blog-article. Now I’m going to describe the setup-process. The sources for my whole blog including this post are available on Github . Table of Contents Table of Contents Installation Configuration URLs RSS Feeds Paths Piwik Plugins Search Comments Writing and publishing posts I....
|
|
For the record, this post isn’t about ripping apart real snails and slugs. It’s about ripping apart pretty much all of my existing code, which is what I’ve been doing over this weekend.
|
|
Currently the user interfaces are getting advanced to the point of where they could treat us better than other human beings would, at least in some cases. For example, take the GPS navigation in your phone. Suppose your GPS gives you a route but you miss a turn. The GPS doesn’t get angry at you, the way a human navigator might. “Are you blind or stupid, didn’t you see the street sign?” This is something you’d never hear from voice turn-by-t....
|
|
Freenas mit Transmission und Couchpotato/Sick(-Beard, -Rage) als DLNA-Server
-
www.zufallsheld.de
-
12 years ago
-
eng
In diesem Artikel werde ich beschreiben, wie man freenas mit den beliebten Plugins Couchpotato, SickBeard oder SickRage und Transmission installiert, um diese für das Herunterladen von Filmen und Serien, dem Streaming über DLNA sowie das Mounten der Dateien auf Linux zu verwenden. SABnzbd wurde integriert. Alle Infos dazu in meinem anderen Blog-Post . Wenn Sie erfahren wollen, wie Sie Headphones installieren und konfigurieren....
|
|
Hello and welcome to another week of Lemma development progress updates! This time I did a lot more work on the player character. I spent a ton of time in GIMP working on the texture map. I didn't skimp on memory space, it's a full 4096x4096. The GIMP file is over 150MB. I also split the model into three distinct materials: a shiny one for the chest, neck, and pants, a less shiny one for the hands, and a completely dull one for the hood..
|
|
On last week’s episode of the Accidental Tech Podcast , John Siracusa spent a great deal of time explaining his disappointment in Apple for sticking to its long-held policy whereby it takes a 30% cut of all digital transactions, regardless of volume. He theorized that Apple’s strict adherence to this rule had led Amazon to remove comiXology’s ability to sell comics within the app, thus leading to a detrimental user experience for this segm....
|
|
There was an interesting question in Oracle-L about the JOXSHM_EXT_* files in /dev/shm directory on Linux. Basically something like this: $ ls -l /dev/shm/* | head -rwxrwx--- 1 oracle dba 4096 Apr 18 10:16 /dev/shm/ JOXSHM_EXT_ 0_LIN112_1409029 -rwxrwx--- 1 oracle dba 4096 Apr 18 10:16 /dev/shm/JOXSHM_EXT_100_LIN112_1409029 -rwxrwx--- 1 oracle dba 4096 Apr 18 10:16 /dev/shm/JOXSHM_EXT_101_LIN112_1409029 -rwxrwx--- 1 oracle dba 4096 A....
|
|
There was an interesting question in Oracle-L about the JOXSHM_EXT_* files in /dev/shm directory on Linux. Basically something like this: $ ls -l /dev/shm/* | head -rwxrwx--- 1 oracle dba 4096 Apr 18 10:16 /dev/shm/ JOXSHM_EXT_ 0_LIN112_1409029 -rwxrwx--- 1 oracle dba 4096 Apr 18 10:16 /dev/shm/JOXSHM_EXT_100_LIN112_1409029 -rwxrwx--- 1 oracle dba 4096 Apr 18 10:16 /dev/shm/JOXSHM_EXT_101_LIN112_1409029 -rwxrwx--- 1 oracle dba 4096 A....
|