[{"COMMENT":"terminal file manager","COMMENT_MATCH":"terminal file manager","DESCRIPTION":"walk is a simple and minimalistic file manager.  It's a fast way to\nnavigate the filesystem, and a cd and ls replacement.  It allows for\nquick navigation with fuzzy searching and the cd-integration with the\nshell is a one-liner.\n","DESCR_MATCH":"<strong>walk<\/strong> is a simple and minimalistic file manager.  It&#39;s a fast way to<br \/>navigate the filesystem, and a cd and ls replacement.  It allows for<br \/>quick navigation with fuzzy searching and the cd-integration with the<br \/>shell is a one-liner.<br \/>","FULLPKGNAME":"walk-1.13.0","FULLPKGPATH":"sysutils\/walk","HOMEPAGE":"https:\/\/github.com\/antonmedv\/walk"},{"COMMENT":"Tcl package that provides SNMP tools","COMMENT_MATCH":"Tcl package that provides SNMP tools","DESCRIPTION":"A Tcl package that provides SNMP tools for managing remote Agents.  \n\nIt uses the NetSNMP library and supports all standard SNMP v1\/v2\/v3\noperations and more: get, set, getnext, walk, bulkget, bulkwalk, trap,\ntranslate and table.\n","DESCR_MATCH":"A Tcl package that provides SNMP tools for managing remote Agents.  <br \/><br \/>It uses the NetSNMP library and supports all standard SNMP v1\/v2\/v3<br \/>operations and more: get, set, getnext, <strong>walk<\/strong>, bulkget, bulkwalk, trap,<br \/>translate and table.<br \/>","FULLPKGNAME":"tcl-snmptools-1.0p2","FULLPKGPATH":"net\/tcl-snmptools","HOMEPAGE":null},{"COMMENT":"walk all of perl memory arena","COMMENT_MATCH":"<strong>walk<\/strong> all of perl memory arena","DESCRIPTION":"Devel::Gladiator iterate's Perl's internal memory structures and\ncan be used to enumerate all the currently live SVs.\n\nThis can be used to hunt for leaks and to profile memory usage.\n","DESCR_MATCH":"Devel::Gladiator iterate&#39;s Perl&#39;s internal memory structures and<br \/>can be used to enumerate all the currently live SVs.<br \/><br \/>This can be used to hunt for leaks and to profile memory usage.<br \/>","FULLPKGNAME":"p5-Devel-Gladiator-0.07p0","FULLPKGPATH":"devel\/p5-Devel-Gladiator","HOMEPAGE":"https:\/\/metacpan.org\/release\/Devel-Gladiator"},{"COMMENT":"burgertime clone for X","COMMENT_MATCH":"burgertime clone for X","DESCRIPTION":"Burgerspace is a BurgerTime clone for X. You are a chef and must walk\nover hamburger ingredients (buns, meat and lettuce) to make them fall\nfrom floor to floor, until they end up in the plates at the bottom of\nthe screen.\n","DESCR_MATCH":"Burgerspace is a BurgerTime clone for X. You are a chef and must <strong>walk<\/strong><br \/>over hamburger ingredients (buns, meat and lettuce) to make them fall<br \/>from floor to floor, until they end up in the plates at the bottom of<br \/>the screen.<br \/>","FULLPKGNAME":"burgerspace-1.10.0","FULLPKGPATH":"games\/burgerspace","HOMEPAGE":"http:\/\/perso.b2b2c.ca\/~sarrazip\/dev\/burgerspace.html"},{"COMMENT":"book on embedding Perl in HTML with Mason","COMMENT_MATCH":"book on embedding Perl in HTML with Mason","DESCRIPTION":"The \"Embedding Perl in HTML with Mason\" book documents the HTML::Mason\nframework in detail, including chapters on component syntax, Mason\nobject APIs, a sample site walk-through, recipes, and details on\nMason's advanced features and how to use them.\n\nYou can find HTML::Mason in \/usr\/ports\/www\/p5-HTML-Mason.\n","DESCR_MATCH":"The &quot;Embedding Perl in HTML with Mason&quot; book documents the HTML::Mason<br \/>framework in detail, including chapters on component syntax, Mason<br \/>object APIs, a sample site <strong>walk<\/strong>-through, recipes, and details on<br \/>Mason&#39;s advanced features and how to use them.<br \/><br \/>You can find HTML::Mason in \/usr\/ports\/www\/p5-HTML-Mason.<br \/>","FULLPKGNAME":"mason-book-1.0p0","FULLPKGPATH":"books\/mason-book","HOMEPAGE":"http:\/\/www.masonbook.com\/"},{"COMMENT":"Mr Do video arcade game for X11","COMMENT_MATCH":"Mr Do video arcade game for X11","DESCRIPTION":"You control a gnome, who can walk around a garden, along paths already\nmarked, or create new paths wherever you wish. You also have a ball,\nwhich can be thrown in the direction you're facing, towards the gnome's\nfeet. Points are scored for collecting cherries, killing monsters and\ncollecting the prize left when all the monsters have come out of their den.\n","DESCR_MATCH":"You control a gnome, who can <strong>walk<\/strong> around a garden, along paths already<br \/>marked, or create new paths wherever you wish. You also have a ball,<br \/>which can be thrown in the direction you&#39;re facing, towards the gnome&#39;s<br \/>feet. Points are scored for collecting cherries, killing monsters and<br \/>collecting the prize left when all the monsters have come out of their den.<br \/>","FULLPKGNAME":"xmris-4.04p4","FULLPKGPATH":"games\/xmris","HOMEPAGE":null},{"COMMENT":"brute force binary tester","COMMENT_MATCH":"brute force binary tester","DESCRIPTION":"bfbtester is a quick hack I put together to do some basic overflow\ntests on binary programs. It probably won't catch everything wrong or\nevery program, but it's pretty good at catching the bad\nones. bfbtester can either run tests on a single binary or walk\nthrough a whole directory of binaries. Currently bfbtester tests for\nargument overflows and environment variable overflows.\n","DESCR_MATCH":"bfbtester is a quick hack I put together to do some basic overflow<br \/>tests on binary programs. It probably won&#39;t catch everything wrong or<br \/>every program, but it&#39;s pretty good at catching the bad<br \/>ones. bfbtester can either run tests on a single binary or <strong>walk<\/strong><br \/>through a whole directory of binaries. Currently bfbtester tests for<br \/>argument overflows and environment variable overflows.<br \/>","FULLPKGNAME":"bfbtester-2.0.1p0","FULLPKGPATH":"security\/bfbtester","HOMEPAGE":"https:\/\/bfbtester.sourceforge.net\/"},{"COMMENT":"free Lemmings-like game","COMMENT_MATCH":"free Lemmings-like game","DESCRIPTION":"Pingus is a free Lemmings-like game in 2D graphics.\n\nIf you don't know Lemmings, here comes a short introduction. It's a\npuzzle game developed in 1991 by DMA Design. The player takes command in\nthe game of a bunch of small animals and has to guide them around in\nlevels. Since the animals walk on their own, the player can only\ninfluence them by giving them commands, like build a bridge, dig a hole\nor redirect all animals in the other direction. The goal of each level\nis to reach the exit, by combining multiple actions.\n","DESCR_MATCH":"Pingus is a free Lemmings-like game in 2D graphics.<br \/><br \/>If you don&#39;t know Lemmings, here comes a short introduction. It&#39;s a<br \/>puzzle game developed in 1991 by DMA Design. The player takes command in<br \/>the game of a bunch of small animals and has to guide them around in<br \/>levels. Since the animals <strong>walk<\/strong> on their own, the player can only<br \/>influence them by giving them commands, like build a bridge, dig a hole<br \/>or redirect all animals in the other direction. The goal of each level<br \/>is to reach the exit, by combining multiple actions.<br \/>","FULLPKGNAME":"pingus-0.7.6p6","FULLPKGPATH":"games\/pingus","HOMEPAGE":"https:\/\/pingus.seul.org\/"},{"COMMENT":"Differential GPS over IP communication device","COMMENT_MATCH":"Differential GPS over IP communication device","DESCRIPTION":"On a stationary GPS without a differential correction signal, you\nshould see a 20m average radius \"drunken walk\" pattern. On the same\nreceiver with DGPS corrections and a good view of the sky, \nthe error should be reduced to approximately 2m average\nradius. If you've always wanted to know exactly where your house\nis located without that annoying GPS \"wander,\" but didn't want to\nspend the money for a DGPS radio, here is your big chance!\n\nI'd like to announce a fun DGPS hack. I've written a small Un*x\nserver and client for redistributing DGPS correction signals over\nthe Net. Basically the server grabs the serial byte stream from my\nDGPS radio and sends it off over a TCP connection. The client does\nthe same thing but in reverse.  The result is that you can receive\nthe local DGPS corrections from absolutely anywhere by using the\nInternet as the world's largest extension cord. You'll still  need\nto be within 1000 miles or so of San Francisco, California, USA\nfor best results. However chances are better than not that the GPS\nerror will still be reduced if you are 2000 to 3000 miles away.\nSeveral respondents from 2000 miles away have noted that the remote\ndifferential signals have diminished the SA induced position and\nvelocity errors by approximately 3x.\n","DESCR_MATCH":"On a stationary GPS without a differential correction signal, you<br \/>should see a 20m average radius &quot;drunken <strong>walk<\/strong>&quot; pattern. On the same<br \/>receiver with DGPS corrections and a good view of the sky, <br \/>the error should be reduced to approximately 2m average<br \/>radius. If you&#39;ve always wanted to know exactly where your house<br \/>is located without that annoying GPS &quot;wander,&quot; but didn&#39;t want to<br \/>spend the money for a DGPS radio, here is your big chance!<br \/><br \/>I&#39;d like to announce a fun DGPS hack. I&#39;ve written a small Un*x<br \/>server and client for redistributing DGPS correction signals over<br \/>the Net. Basically the server grabs the serial byte stream from my<br \/>DGPS radio and sends it off over a TCP connection. The client does<br \/>the same thing but in reverse.  The result is that you can receive<br \/>the local DGPS corrections from absolutely anywhere by using the<br \/>Internet as the world&#39;s largest extension cord. You&#39;ll still  need<br \/>to be within 1000 miles or so of San Francisco, California, USA<br \/>for best results. However chances are better than not that the GPS<br \/>error will still be reduced if you are 2000 to 3000 miles away.<br \/>Several respondents from 2000 miles away have noted that the remote<br \/>differential signals have diminished the SA induced position and<br \/>velocity errors by approximately 3x.<br \/>","FULLPKGNAME":"dgpsip-1.35p1","FULLPKGPATH":"astro\/dgpsip","HOMEPAGE":"http:\/\/www.wsrcc.com\/wolfgang\/gps\/dgps-ip.html"},{"COMMENT":"libusb-0.1 compatibility layer for libusb1","COMMENT_MATCH":"libusb-0.1 compatibility layer for libusb1","DESCRIPTION":"A compatibility layer allowing applications written for libusb-0.1 to work\nwith libusb-1.0. libusb-compat-0.1 attempts to look, feel, smell and walk\nlike libusb-0.1.\n\nKnown quirks\/differences from libusb-0.1:\n 1. usb_resetep(), a previously deprecated function, is implemented as\n    equivalent to calling usb_clear_halt().\n 2. libusb-0.1 allowed you to open a device which you did not have\n    permission to do anything useful with (all I\/O requests would\n    immediately fail). libusb-compat-0.1 does not allow you to open such\n    devices. You can still read descriptor info without opening a\n    device.\n 3. usb_device's \"num_children\" attribute is hardcoded to 0, and\n    \"children\" is hardcoded to NULL. Do you need this information in\n    your software? Let us know on the mailing list, and we'll add it.\n 4. Some libusb-0.1 users may have implemented I\/O cancellation by\n    running transfers in their own threads and simply killing the thread\n    when they don't want to do the transfer any more. This is bad\n    programming practice for obvious reasons, and this lack of\n    functionality was one of the primary drivers for libusb-1.0\n    development. With libusb-1.0 or libusb-compat-0.1 backed by\n    libusb-1.0, forcefully killing threads in this way is likely to\n    cause all libusb I\/O to halt. Instead, port your application to use\n    libusb-1.0's asynchronous transfer API, which supports transfer\n    cancellation.\n 5. Error codes returned on certain events may not exactly match the\n    error codes returned by libusb-0.1.\n","DESCR_MATCH":"A compatibility layer allowing applications written for libusb-0.1 to work<br \/>with libusb-1.0. libusb-compat-0.1 attempts to look, feel, smell and <strong>walk<\/strong><br \/>like libusb-0.1.<br \/><br \/>Known quirks\/differences from libusb-0.1:<br \/> 1. usb_resetep(), a previously deprecated function, is implemented as<br \/>    equivalent to calling usb_clear_halt().<br \/> 2. libusb-0.1 allowed you to open a device which you did not have<br \/>    permission to do anything useful with (all I\/O requests would<br \/>    immediately fail). libusb-compat-0.1 does not allow you to open such<br \/>    devices. You can still read descriptor info without opening a<br \/>    device.<br \/> 3. usb_device&#39;s &quot;num_children&quot; attribute is hardcoded to 0, and<br \/>    &quot;children&quot; is hardcoded to NULL. Do you need this information in<br \/>    your software? Let us know on the mailing list, and we&#39;ll add it.<br \/> 4. Some libusb-0.1 users may have implemented I\/O cancellation by<br \/>    running transfers in their own threads and simply killing the thread<br \/>    when they don&#39;t want to do the transfer any more. This is bad<br \/>    programming practice for obvious reasons, and this lack of<br \/>    functionality was one of the primary drivers for libusb-1.0<br \/>    development. With libusb-1.0 or libusb-compat-0.1 backed by<br \/>    libusb-1.0, forcefully killing threads in this way is likely to<br \/>    cause all libusb I\/O to halt. Instead, port your application to use<br \/>    libusb-1.0&#39;s asynchronous transfer API, which supports transfer<br \/>    cancellation.<br \/> 5. Error codes returned on certain events may not exactly match the<br \/>    error codes returned by libusb-0.1.<br \/>","FULLPKGNAME":"libusb-compat-0.1.5p1","FULLPKGPATH":"devel\/libusb-compat","HOMEPAGE":"https:\/\/libusb.sourceforge.net\/"}]