Latest Entries »

Indie developer Puppy Games today announced that its tip-top tower defense gameRevenge of the Titans will officially launch tomorrow, meaning that today is your last chance to get it at the bargain pre-order price.

Revenge of the Titans can be pre-ordered now for $13.37, though it’s due to go up to $27.72 when it launches tomorrow for Windows, Mac and Linux.

looking for some good Gimp Tutorials i was lucky enough to find this large amount of tutorials. So i figured why not sure them out:

http://www.scottphotographics.com/40-best-gimp-tutorials-of-2010/

Here are my top  favorite tutorials off of that list:

Glow FX extreme

Glow FX ExtremeGlow FX Extreme

The creepy zombie hand of death

The creepy zombie hand of death!The creepy zombie hand of death!

How to apply a logo to an object

How to apply a logo to a textured imageHow to apply a logo to a textured image

Sun Burst Effect through clouds

Sun Burst Effect through CloudsSun Burst Effect through Clouds

Metal wires and abstract background

Metal wires and abstract background in GIMPMetal wires and abstract background

How to make a photo grungy

how-to-make-photos-grungy-in-gimp-3.jpgThe finished JPEG

ake Photographs Vintage

Vintage Photograph in GIMPVintage Photograph in GIMP

 

 

 

 

 

 

How To Write Unmaintainable Code

Heres a little interesting Java article i found thought i would share with my java readers:

http://freeworld.thc.org/root/phun/unmaintain.html

 

Heres some quotes:

In the interests of creating employment opportunities in the Java programming field, I am passing on these tips from the masters on how to write code that is so difficult to maintain, that the people who come after you will take years to make even the simplest changes. Further, if you follow all these rules religiously, you will even guarantee yourself a lifetime of employment, since no one but you has a hope in hell of maintaining the code. Then again, if you followed all these rules religiously, even you wouldn’t be able to maintain the code!

VIM!The Amazing thing about being in the world of 2010 is we have so many more advance technologies. When it comes to linux terminal, there are so many wonders that can be done. But how come the default terminal colors are 8?

Go ahead type:

tput colors
 see that number 8? ridiculous right? 

As of now there is a posibility of 256 colors  usable for the terminal. 
Luckily this is easy to make happen!
First install:

sudo apt-get install ncurses-term

and stick the following in your ~/.bashrc and/or ~/.bash_profile:

export TERM=xterm-256color

After you edit your .bashrc or .bash_profile source that same file:

source ~/.bashrc

Now retype that command above

tput colors

 


that is more like it! 😀

Now what is this good for?
Vim themes, terminal browsers, and anything else that might use color.
Speaking of vim themes! My top vim themes coming soon!

To hold you over heres an awesome them called xoria256.vim (which will only work with 256 terminal colors)
http://www.vim.org/scripts/script.php?script_id=2140

Indie top-down action shooter steel storm is planning a relselase of episode II.

Luckily today they have decided to post a video teaser on youtube which can be viewed below.

 

More videos can be found in their YouTube channel.

Most importantly if you like Steel Storm, head on over to the IndieDB page and vote for it in the Indie Game of the Year awards.

TCPDump

tcpdump – dump traffic on a network

Synopsis:

tcpdump [-adeflnNOpqRStuvxX][-c count]

[-C file_size][-F file]

[-i interface][-m module][-r file]

[-s snaplen][-T type][-U user][-w file]

[-E algo:secret][expression]

Description:

Tcpdump prints the headers of packets on a network interface that matches the boolean expression.

-w flag, save the packet data to a file

-r flay, read from a saved packet file rather then read packets from a network interface

Tcpdump will continue capturing packets until it is interrupted (ctrl-c or kill command)

If it is started with -c flay, it will capture packets until it is interrupted by a SIGINT or SIGTERM signal or until specified number of packets are processed

When tcpdup is done capturing packets, it will report counts of:

-packets “received by filters”

-packets “dropped by kernel”

Note: You must be root but reading a saved packet file doesn’t require privileges

 

Options:

-a

Convert network and broadcast addresses to names

-c

exit after receiving count packets

-C

Before writing a raw packet to a savefile, check to see if file is larger than file_size and if it is, close the current savefile and open a new one.

-d

dump the comiled packet-matching code in a human readable from to standard output and stop

-e

print the link-level header on each dump line

-f

print ‘foreign internet addresses numerically instead of symbolically

-F

use file as input for the filter expression

-i

listen on interface

-I

useful if you want to see the data while capturing it

-m

load smi mib module definitions from file module

-n

don’t convert host addresses to names (got to avoid dns lookups)

-nn

don’t convert protocol and port numbers to names

-N

don’t print domain name qualifications of hosts

-q

less print protocol info so output is shorter

-r

read packets from file (that has been created with -w)

-S

print absolute rather then relative TCP sequence numbers

-T

force packets selected by expression to be interpreted the specified type

Currently known types:

-cnfp (cisco netflow protocol)

-rpc (remote procedure call

-rtp (real-time applications protocol)

-rtcp (real time application control protocol)

-snmp (simple network management protocol)

-vat (visual audio tool)

-wb (distributed white board)

-t

dont print a timestamp on each dump line

-tt

print an unformatted time stamp on each line

-u

print undecoded NFS handles

-w

write the raw packets to file rather then parsing and printing them out. they can later be printed with the -r option

-x

print each packet in hex

-X

when printing hex, print ascii too

Expressions:

type

qualifiers say what kind of thing the id name or number refers to.

possible types are:

-host (host foo)

-net (net 128.3)

-port (port 20)

if no type qualifier host is assumed

dir

qualifiers specify a particular transfer direction to and/or from id

possible directions are:

-src (src foo)

-dst (dst net 128.3)

-src or dst (src or dst port ftp-data)

– src and dst (src and dst port ftp-data)

‘src or dst’ is assumed

proto

qualifiers restrict the match to a particular protocol

possible protos are:

-ether

-fddi

-tr

-ip

-ip6

-arp

-rarp

-decnet

-tcp

-udp

 

Allowed primitives are:

 

dst host host

true if the IPv4/v6 destination field of the packet is host, which maybe the address or name

src host host

true if the ipv4/v6 source field of the packet is host

host host

true if the ipv4/v6 soure or destination of the packet is host

any of the above host expressions can be prepended with the keyboards

example:

ip host host

which is the same as:

ether proto \ip and host host

 

 

I ran into this really bad issue with my menus on fluxbox 9 mint.
I went through alot of chat with Paul Tagliamonte (Fluxbox maintainer), I know how lucky am i to go through an issue with the a maintainer him self? He showed me how to fix it as a fluxbox normal user (but i wanted to keep my mint fluxbox look).
So i did some searching with the information we came up with and luckily i figure out a simple fix.

this is what the issue looks like:

Image

Using Mint-FM2

Mint-FM2 can be run from the terminal with the following options
mint-fm2 [generate|generate-gui|update|start|restart|stop|debug]

  • generate: Generates a new menu while preserving user changes.
  • generate-gui: Generates a new menu while preserving user changes with a GUI progress bar.
  • update: Updates the existing menu to the current set of installed applications.
  • start: Starts the user daemon that monitors for application changes.
  • restart: Restarts the user daemon that monitors for application changes.
  • stop: Stops the user daemon that monitors for application changes.
  • debug: Launches the debug prompt for expert users.

What this does is regenerates your menu. Meaning if your theme doesn’t want to change? Well run mint-fm2 generate and that fixes that issue.

If your missing installed applications in the menu do the same command. Pretty much for mint fluxbox 9 this is the fix for any menu probablems. Again linux is much easier to fix then windows ever was! hah

Now i don’t think this works with other fluxbox distros. Only mint due to the fact that the mint fluxbox maintainer created this. For more information: http://community.linuxmint.com/tutorial/view/96

Thanks,

Pastelinux

quirkylogo

Quirky

Puppy linux founder has released version 1.4 of Quirky. Quiky is used to text his experimental simplified module load and interface configuration boot scripts.

Something new in Wary that has not yet been officially released, so is also being debuted in 1.4, is support for developing BaCon BASIC programs.

So how does this OS live up to the minimal name? Stay tuned for the review soon!

Introduction:

As said on the official Quirky page, “Unlike Puppy, Quirky is not intended for “everybody”. ” He also stated, he may or may not be bothered to put in lots of kernal drivers and applications. This is an OS to meet the needs of the creator and test his ideas on.

Boot up was rather fast, only took a few seconds. Not sure how it compares to puppy linux though. One thing i did notice in the boot up was this “Performing a ‘switch_root’ to the layred filesystem”. Which reading the Quirky page it says

Chroot instead of switch_root
This is a very technical thing. The initramfs will stay in existence after bootup and perform a kind of “super root” security function and ensure clean shutdown of all partitions.

Which i am not sure if in the background it did a chroot, cause it is a “very technical thing” but it doesn’t really mess anything up for the user. Just and observation.

Once the system was booted a screen like this appeared. Simple desktop look as expected. It starts up with a walk though sort of thing as your wallpaper. Showing you the simple tasks of how to use the internet, menus and such.

I clicked the menu (dog) and suprisingly there was alot of appliations pre-installed.

Heres a few screenshots of the pre-installed applications:
ImageBanana - QEMU_004.png
ImageBanana - QEMU_003.png

ImageBanana - QEMU_002.png

One thing i did notice as i was surfing this Distro was it has this fluxbox type of menu thing going on. When i right clicked on the wallpaper, it brought up the menu. Which i am a big fan of that feature.

Web-browser:

Seamonkey was the choice of installed browsers. For those who don’t know what that is, its a very light weight firefox based browser. I used it back when i used windows a while back. I liked it, but still prefer Chrome these days.

Theme:

Theme installed was this gray dull look. It was not very attractive to the eye. Just looks too dull, even the icons were all under this gray spell. Luckily the applications installed had their original looks to them.

Game:

Under the title of “fun” comes along a few well known games. I didn’t test all of theme, but the ones i did test seemed to be the generic default games. I am still impressed that in such a small amount of space the creator was able to fit in games in this release. This is a very minimal Os

Overall:

Overall its a simple to the point distro, packed with a lot of needed applications. Its nice to see what it works with my netbook like a charm.

Would i use it as my main distro? No, but It looks like a great one for an old computer.

Score:

10/10!

Distribution Quirky
Home Page http://bkhome.org/quirky/
Screenshots The Coding Studio
Download Mirrors http://www.puppylinux.com/download

Diaspora

Diaspora is now in testing stages, luckily even you can test it.

“Every week, we’ll invite more people,” stated the developers behind the project. “By taking these baby steps, we’ll be able to quickly identify performance problems and iterate on features as quickly as possible.”

Facebook creator Mark Zuckerberg may not be worried about Diaspora quite yet, the service is one of a growing number of efforts to build out open-source-based social-networking software and services. Others includeIdentica, a Twitter-like messaging service built on open-source software, and the Free Software Foundation’s GNU Social.

–pcworld

They raised US$200,000 from investors in the project. In interviews, they have stated their collective goal was to develop open-source software for social networking as an alternative to commercial alternatives such as Facebook and LinkedIn.

So heres my question to you,

Will you used diaspora once its public to anyone?

I am working on this over head RPG of the title “Grampa Grubbs”
Walking Demo
Still in simple stages.
Source:
main.py:
http://pastebin.com/gsuS7nXD
game.py:
http://pastebin.com/PEFAfh89

%d bloggers like this: