Just a few rss feeds

googlereader
Direct Draw Hack: Helping The Aged On Win 7

Despite the PC’s unassailable status as undying gaming platform with an uncountable number of titles in its history, the exciting/chilling march of operating system progress has seen successive versions of Windows cruelly dispense with support for the golden, vital past. Most recently, the otherwise fairly splendid Windows 7 threw out Direct Draw support, leaving a slew of Windows 95-era games left in the emulation cold. A man has fixed this, and thus you should worship him.
(more…)

Posted
flickr
P1230166

jcftang posted a photo:

P1230166

It's autumn in Dublin (Ireland). It's wet and starting to get cold.

Posted
flickr
P1230164

jcftang posted a photo:

P1230164

It's autumn in Dublin (Ireland). It's wet and starting to get cold.

Posted
googlereader
Taylor: “PC is where all the opportunity is”

CRUSH PUNY CONSOLE MARKET OR SOMETHING

Eurogamer has found Gas Powered Games’ Chris Taylor in characteristically bullish mood arguing that thanks to the enormous explosion in Steam, he thinks the PC version of Dungeon Siege III will compete with the console ones, noting that “every major player in the world buying a PC gaming company” and leading to an exciting future. Example quote…

It’s a matter of time before you’re playing a game of the quality of a triple-A game that we know and love, like a Supreme Commander 2 or a StarCraft II, in a browser experience,” Taylor said. “There’s no reason that won’t happen within five to eight years. That’s one of the reasons PC gaming breaks out in that space. No installation. No grief. No reading the box and wondering if you have a 7000 or 8000 series video card and DirectX what? It just plays. It works. Wait till that happens full on.

Lots more excitement here. We’ve got our own Chris Taylor interview forthcoming soon. Soon-ish. Whenever Quinns transcribes it, anyway.

Posted
googlereader
bgz 0.2.1
bgz is a console based issue tracker that uses the file system for storing its data, making it suitable for inclusion in a DVCS. This allows you to keep the project issues versioned with the source.

Changes: This release uses XML issue storage for cleaner diff/conflict management, and better search filtering.

Tags: Utilities, Issue Tracking, Console

Licenses: MPL1.1

Posted
googlereader
PAX10: Duke On Screen


Nothing escapes the omniscient eye of the internet, and so it wasn’t long before the hands-on Duke play at PAX was uploaded by winged technologists to our glowing rectangles. You can bear witness to some of the activities of the man in shades, below. It seems to be some kind of action game, focused on the use of firearms. The perspective, sensibly, is set from the view of the protagonist. There doesn’t seem to be any way to talk to the monsters, aside from perhaps making some caustic quips that are basically rhetorical.

So yes. Duke footage.
(more…)

Posted
googlereader
imapsync 1.250
imapsync is a tool for facilitating incremental recursive IMAP transfers from one mailbox to another. It is useful for mailbox migration, and reduces the amount of data transferred by only copying messages that are not present on both servers. Read, unread, and deleted flags are preserved, and the process can be stopped and resumed. The original messages can optionally be deleted after a successful transfer.

Changes: This release adds TLSv1 support, new release checking, a --noreleasecheck option, and reconnect behavior. It removes the Date::Manip dependency. It is more efficient with large mailboxes. Duplicate messages on host2 are now deleted with --delete2. --skipsize is turned on by default. --debugimap1 and --debugimap2 have been added to permit IMAP output with only one host. Statistics have been added on average bandwidth rate and messages deleted. Flags are now exactly synced from host1 to host2 Filter flags sync with the list given by PERMANENTFLAGS on --host2.

Release Tags: Stable, Major feature enhancements

Tags: Communications, Email, Post-Office, IMAP, Archiving, Mirroring, Utilities

Licenses: WTFPL

Posted
googlereader
xkcd Comic Wedding Cake

XKCD web comic wedding cake

This wedding cake is inspired by the webcomic xkcd. I had not heard of this comic before, but was able to find out more about it after talking to my husband. Apparently the comic mixes romance, sarcasm and some math all together in a single comic strip that appears every Monday, Wednesday and Friday on the website.

The top of the cake includes cutouts of the comic characters with a red heart on a wire between them. The entire cake is covered in white fondant with black thin bands at the base of each tier. Equations inspired by this comic decorate the remaining tiers. (You can buy the t-shirt of this comic here.)

We also included some unusual flavors including banana cake with coffee & chocolate mousse and vanilla with raspberry & strawberry mousse. The wedding cake was delivered to the Hyatt on the Hudson in Jersey City.

Posted
googlereader
GNU Parallel 20100906
GNU parallel is a shell tool for executing jobs in parallel locally or using remote computers. A job is typically a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. If you use xargs today you will find GNU parallel very easy to use, as GNU parallel is written to have the same options as xargs. If you write loops in shell, you will find GNU parallel may be able to replace most of the loops and make them run faster by running several jobs in parallel. If you use ppss or pexec you will find GNU parallel will often make the command easier to read. GNU parallel makes sure output from the commands is the same output as you would get had you run the commands sequentially. This makes it possible to use output from GNU parallel as input for other programs.

Changes: Using --shebang, GNU Parallel can be used as the parser for a script. Alt Linux package of GNU Parallel. Sunfreeware package of GNU Parallel. Untested CentOS, Fedora, Mandriva, RedHat, and SUSE packages available through the OpenSUSE build service. sql: a small script to access sql bases from the command line, which is a handy companion to parallel --colsep.

B6abf33809d9c80010b4affefb94a513_thumb

Tags: Text Processing, parallel, Parallel processing, Multicore, Clustering/Distributed Networks, Command Line Tools, Filters, System Administration

Licenses: GPLv3

Posted
googlereader
Whiskey from diabetics' urine
 Resources Gilpinfamilywhisa
Gilpin Family whisky is a new single malt whisky made from the urine of diabetics. Creator James Gilpin doesn't sell the stuff, but rather gives away bottles as a public health statement. From the product page:
 Resources Gilpinfamilywhisb Sugar heavy urine excreted by diabetic patients is now being utilized for the fermentation of high-end single malt whisky for export. The Whisky market is growing faster then any other alcoholic beverage worldwide. With a prevalent genetic weakness being exposed in the northern hemisphere leading to a sharp rise in type two diabetes, economists have found a new exportable commodity to exploit and are keen to capitalize on this resource quickly.

Large amounts of sugar are excreted on a daily basis by type-two diabetic patients especially amongst the upper end of our aging population. As a result of this diabetic patients toilets often have unusual scale build up in the basin due and rapid mould growths as the sugar put into the system acts as nutrients for mould and bacteria growth. Is it plausible to suggest that we start utilizing our water purification systems in order to harvest the biological resources that our elderly already process in abundance?

Gilpin Family Whiskey from urine (JamesGilpin.com)

"Whizky, world's first bio whisky aged with granny whiz" (The Independent, thanks Carlo Longino!)



Posted
googlereader
uxdstools 0.6
uxdstools is a set of Unix directory service tools. It is a suite of command tools to administer POSIX user and group accounts in an LDAP directory. It is similar in spirit to the useradd/mod/del tools found on Linux and Solaris, the pw tools on BSD, the mk|ch|rmuser/group tools on AIX, etc. However, instead of manipulating local accounts, uxdstools manages POSIX-type accounts that can be found in LDAP directory services installations, namely those with posixAccount and posixGroup attributes.

Changes: The directory structure of the package was reorganized to a more sane hierarchy (with src and man as separate directories) for better future planning. Makefile.am and configure.in were updated to reflect this. Minor variable scope changes were made in sudoldap.c. authz_sasl_interact was renamed to uxds_sasl_interact, due to the need to have a uniform naming convention.

Tags: Networking, LDAP, kerberos

Licenses: GPLv2

Posted
flickr
P1230147

jcftang posted a photo:

P1230147

Shot with uniwb in a raw format of course, and I just let picasa auto tune the image, i can get a nice pop with this. I think I'm liking uniwb.

Posted
linuxjunk
vim magic
So I have a bunch of sequences in fasta format - and I need to rearrange the mo'fos.

To start with the entries look like this:
>F13C5.1        CE19383 WBGene00017422  status:Partially_confirmed      UniProt:O76564  protein_id:AAC64611.1


Run this vim command:
:%s:>\(\S\{4,}\)\t.*UniProt\:\(\S\{6,}\).*$:>\1_CAEEL__\2:g


And now they look like this:
>geneName_OrgID__UniProtAccNo
Posted
linuxjunk
LaCie Network Space
So.. you've hacked your network space and got root. But your lazy and you can't find up to date instructions on installing ipkg?

wget http://ipkg.nslu2-linux.org/feeds/optware/mssii/cross/stable/mssii-bootstrap_1.2-7_arm.xsh

and then sh mssii-bootstrap_1.2-7_arm.xsh

Now you have ipkg goodness.
Posted
linuxjunk
Getting started with Cython on Centos 5.4 64Bit
Centos is a nightmare. OK so first up I wanted to do with with Python 2.6 for which there is no official Centos package. So get the geekymedia repos which has a version of Python 2.6 which will install along side the existing 2.4 (and can be access as python26) here: here.

Then download the Cython tarball. Before you build Cython make sure you setup compile flags for 32bitness and make sure python 2.6 gets used i.e.

export CFLAGS="-m32 -march=i386"
export PYTHON="python26"

then run python26 setup.py install in the Cython directory. I had to do some other hacking of -m32 and -march=i386 on to things, but I think doing it this way should work. That should build and install Cython.

Put the following example in a file called demo.pyx:

cdef extern from "math.h":
double sin(double)

cdef double f(double x):
return sin(x)

print f(2.0)



Then make the following Makefile. Make sure you have tabs!


demo: demo.pyx
cython demo.pyx --embed
gcc -g -pthread -m32 -march=i386 demo.c -L/usr/lib -lm -lpython2.6 -o ./demo -I/usr/include/python2.6




Then just type make and it should build a binary called demo.
Posted

Microblogs

  • tweets: last checked (268 posts)
  • [[!aggregate expirecount=25 name="identi.ca posts" feedurl="http://identi.ca/api/statuses/user_timeline/jcftang.atom" url="http://identi.ca/jcftang"]]
  • [[!aggregate expirecount=25 name="identi.ca replies" feedurl="http://identi.ca/jcftang/replies/rss" url="http://identi.ca/jcftang/replies"]]

Just a few rss feeds

Here lies some RSS feeds of blogs of colleagues, friends and stuff.

  • frau-klein-blog: Cannot detect feed type (67 posts)
  • linuxjunk: last checked (46 posts)
  • spoofedpacket: last checked (13 posts)
  • irishbornchinese: last checked (67 posts)
  • last.fm: last checked (6096 posts; 1 new)
  • googlereader: last checked (1458 posts; 2 new)
  • flickr: last checked (385 posts)
Bookmark and Share