Misc 86 Comments July 25, 2007

Cheat Sheets

Programming cheat-sheets projectI love cheat-sheets! I love them because they make learning a new programming language, technology or a tool much, much easier.

I wrote the other reasons why I love and use cheat sheets on the first few cheat-sheet posts - awk cheat sheet post and perl's special var post. I don't want to copy paste what I wrote there, so just head to those two articles and read what I have to say about cheat sheets.

Here are all the cheat sheets I have created and I will probably also add the others I am using.

If you noticed any inaccuracies in the cheat sheets, please use the feedback form to notify me, or email me, or just post a comment here!



franck Permalink
September 04, 2007, 20:02

Hey Peter , are we going to see some Php cheat sheets soon?


September 04, 2007, 22:02

franck, I have no plans to make a PHP cheat sheet because the language is too big and I already know it. I create cheat sheets mainly for stuff I do not know and use them in a process of learning!

Dora Permalink
November 17, 2007, 01:05

have any VI cheat sheets? lol

November 17, 2007, 01:10

Dora, gonna have one on readline vi editing mode soon. :) vi related but not quite vi :)

Dora Permalink
November 17, 2007, 01:32

Fairly new to Unix.. will be looking forward to a little help. Okay.. probably a lot of help. Thanks in advance

peacengell Permalink
February 01, 2008, 00:47

nice job man god bless u thanks a lot i'm newbeee
and ilearn alot from u guys good job lol
nice cheat sheet i wana use linux everyday tool as i like the way it is and the way it works still learning cheer's guys see u r in my bookmarks

February 01, 2008, 20:27

A great job peter :-)

February 09, 2008, 08:33

This list is awesome! Is really useful for anyone who uses Linux on a day to day basis.

April 27, 2008, 07:18

You can find cheatsheets for CSS, JavaScript, PHP, SSI, Delphi and HTML Entities at ExplainThat! Cheatsheets

anon Permalink
July 08, 2008, 10:50

Peter, I'd absolutely love a Python cheat-sheet.


July 08, 2008, 10:53

Sorry, anon, I have no intentions to create a Python cheat-sheet at the moment. The language is too big to put on a cheat sheet, and I already know this language. Creating a cheat sheet for Python wouldn't teach me much.

August 24, 2008, 12:08

Hello Peteris,

I find your Cheat-Sheet section just great! I'm already using your Screen reference card but now I see you have much more to offer. Thanks for the useful job!

August 26, 2008, 02:29

Thanks for the cheat-sheet...


ravi Permalink
September 08, 2008, 06:44

thanks for awk,sed & perl cheatsheets

anonymous Permalink
August 05, 2009, 06:40

Thank you!

Jason R. Ralph Permalink
November 21, 2009, 22:10

Hello Peter,
Right of the bat, I was intrigued at the level of expertise that you bring to the table. I have to day that I have learned more on www.catonmat.net than ever.

Keep up the good work. You are a very interesting fellow to track.



caobang Permalink
May 11, 2011, 13:33

Thank you very much for your great job! ^^

April 25, 2012, 03:34

the best
very good

September 05, 2012, 04:07

please consider these revisions of the design


jinshu Permalink
October 10, 2012, 09:23

Hello Peter,
That's great job!

boko77 Permalink
July 18, 2013, 10:03

Nice to be visiting your blog again, it has been months for me.
Well this article that i’ve been waited for so long. I need this article to complete my assignment in the college,
and it has same topic with your article. Thanks, great share,personal essay.

August 01, 2013, 03:18

I was waiting for this type article and I have gained some useful information from this site. Thanks for sharing this information.vector download .

Sony77 Permalink
August 13, 2013, 16:19

A very informative piece and many of actually dependable and forthright comments made ! http://hwsolvers.com/programming_project This absolutely got me conceiving about this theme, thanks all

RIKY77 Permalink
August 19, 2013, 21:05

It's the best time to make some designs for the future and it is time to be joyous. best essay writing service I've read this posted letters and if I could I want to suggest you twosome of intriguing things or recommendations. possibly you could create next pieces

August 20, 2013, 05:10

best games are available here.Thank you for providing such games like minecraft
information. It rally increase my knowledge.
Thank you.

RIKY77 Permalink
August 22, 2013, 10:03

his actually motivates us to coordinate assembly oriented task management functionality. This assists us writing services
to organise our enterprise undertakings very competently. I will extend looking over your blog for more such revisions.

AALIYAH777 Permalink
August 22, 2013, 22:15

I admire the costly facts and figures you provide in your articles. i am going to marker your journal and have my children ascertain over here generally. we are inclined to square measure rather affirmative the will learn numerous new stuff here than any person else! online tutor.

salmon777 Permalink
August 31, 2013, 05:18

It's the best time to create some styles for the longer term and it's time to be joyous. best custom essays I've scan this denote letters and if I might i need to recommend you twosome of intriguing things or recommendations. probably you may produce next items..

RIKY77 Permalink
August 31, 2013, 16:42

I accept as true the notions going by vehicle this really is so competent. You can find a entire allotment accessible from that. I glimpse a whole allotment originating from them.essay editor.

RIKY77 Permalink
September 01, 2013, 15:10

Good work! Your post is an very good example of why I hold coming back to read your excellent value content.Academic editing services.

jeson777 Permalink
September 02, 2013, 22:59

I staggered across your blog and was instantly shocked with all the cooperative details and figures that is buy essay . large posted letters, only what i wont to be craving for which i’m making an try ahead to reading your distinct mails presently.

jeson777 Permalink
September 02, 2013, 23:00

I staggered across your blog and was instantly shocked with all the cooperative details and figures that is buy essay . large posted letters, only what i wont to be craving for which i’m making an try ahead to reading your distinct mails presently.

tony Permalink
September 03, 2013, 09:53

Their protection was good at stifling South African profits so it was a needless way of accepting territory which put them under immense force research methodology.

Lucy Permalink
September 09, 2013, 10:21

I am just very utilized in that magnanime goods. constantly give preference to to learn the significance press releases and it I learned out within a person sent remarque. It is remarkably a meticulous and helpful, that contains all of files and conjointly comprises of a good catastrophe relating to the treatise. this essay editing isn't really straightforward project..Cheers lots for the following practical suggestions.

POP77 Permalink
September 07, 2013, 14:28

I accept I have not been on this blog in a long time while it was large large delight to find it afresh. It is such an essay writer free important theme and disregarded by so many even professionals ! I articulate thankfulness you for aiding to make persons more cognizant of these undertakings. Just large stuff as per widespread.

Hank77 Permalink
September 07, 2013, 21:11

Hello there, I discovered your post truly supportive. It helped me the distance in finishing my duty, I am likewise giving a reference connection of essays writing service your website for my situation study. A debt of gratitude is in order regarding posting such useful substance. Continue posting

NaderAttia Permalink
September 08, 2013, 10:57

thanks you get to the point every Linux geek want to mix powerful tools to get the job done effectively, fast .. thanks again

Pop99 Permalink
September 10, 2013, 12:16

I was fortuitous enough to find your location, write your topic is very good, using the syntax very well, best essay writing service and give us to add a lot of joy. hold it up! Thanks for distributing this item mail. joyous to find a pleasant item.

Tony Permalink
September 10, 2013, 18:05

This is really what I was looking for.I am feeling glad to came here.I would like to articulate research paper writing service reviews thankfulness you for distributing such info with us,I like to suggest you that contain circulating such notions in the fut

albarta777 Permalink
September 11, 2013, 17:42

I have read your post, I received from here many information about entertainment. This is very intresting and charming post. This post is very beneficial for people. Do you want to clean the around atmosphere. if yes, so visit our site and get my about them in a cheap price.

Tony006 Permalink
September 12, 2013, 05:37

The depth and value of this post is really awesome. It is very knowing data that could be very much helpful best paper writing site in IT as well as e-business industry.

September 14, 2013, 09:22

I am pleased that I had the treasure to stumble over your blog. facilitate with writing It’s absolutely a vital issue that not replacement of us locality online grammar check unit conversing regarding and help composing term papers that i'm glad that I got the prospect to work out all the angles.

Ridwan Ardiansyah Permalink
September 17, 2013, 11:11

Thank you so much for the information you have shared with us!
I am impressed Peter!

best regards from Jual Jaket Online Keren from malaysia

Lomen Permalink
September 19, 2013, 06:45

!Oh! Amazing work with the article. I find few helps over here related by this post to do my task nicely. I highly recommend this. Thanks a lot… merchant services.

ADAMINA345 Permalink
September 19, 2013, 16:44

This is a shrewd journal. I signify it. you have got such pieces facts and numbers contemplating this theme, then wealthy passion. large delight visit with my attachment get custom essay you what is supplemented might information to conceive people rally behind it, manifestly from the responses.

DSAI88 Permalink
September 19, 2013, 19:41

This is an facts and figures oriented post.....well for me it is commodious post.dissertation editing .thanks for circulating this astonishing posted letters with me.....looking to visit your mails in future

September 21, 2013, 08:29

In actual fact loaded content and awfully positive nformation. I got it my way out from over here. I greatly propose his/her works with the functional informative information Custom Peptides.

DSA33 Permalink
September 22, 2013, 20:27

I should state, you've got one of the best blogs I've glimpsed in a long time. What I wouldn't give to be proficient to conceive a blog that's as intriguing as this. I about sick just have to comprise reading yours and crave that one day I can conceive on a subject with as much details and figures as you've got on this one!write research paper,

Asik09 Permalink
September 25, 2013, 06:20

Hello...This part is spectacular. It’s not everyday that we observe such awesome minutia over a blog part, not to mention on the internet. thanks !paper writing service.

Daniel Agger Permalink
September 26, 2013, 10:46

In actual fact loaded content and awfully positive information. I got it my way out from over here. I greatly propose his/her works with the functional informative information. Thanks a lot………..
casino på nett.

September 27, 2013, 08:36

Wonderful tips. It is useful for me,thanks a lot for giving everyone an exceptionally splendid possiblity to read in detail from this blog. I will bookmark your blog and check again here frequently.

kevin Permalink
September 29, 2013, 20:16

Everything you need to do is to select a pricing conceive and to get started with directions exactly after ordering. There are distinct charge concepts for each app, but two rudimentary choices are accessible http://worldwidespygear.com/2013/08/28/the-best-cell-phone-spy-software-how-to-find-it/.

twinkle777 Permalink
October 01, 2013, 14:07

I believe this can be among the foremost crucial data on behalf of me. and that i am pleased reading your article. although need to comment on couple of general things, the world wide web site vogue is good, the articles is de facto pleasant .grant proposal writing.

Mito Hulkonen Permalink
October 20, 2013, 14:42

Our Finnish readers will be pleased to find out the nettikasinot bonus sheets they can make with this. Appreciate the share. nettikasinotbonukset.com.

Dolan Permalink
October 24, 2013, 04:42

This is the initial instance I stopover this blog. Really this is grand employment with the blog. It is incredibly happiness to acquire it as I got gigantic helps right here. besøk oss.

jonathan77777 Permalink
October 26, 2013, 09:17

I'm stimulated to uncover this sheet. i would like to to many thanks for ones time for this considerably fantastic read!! I undoubtedly very charming each a part of it and that i even have you saved to fav to seem at new facts and figures in your web site. digital transcription service.

Mica252 Permalink
November 23, 2013, 04:26

Barris suggests that you just think about your report as a part of the analysis you have got done. The university health and safety workplace offers if you stand still. tuition grant.

tonu88 Permalink
November 30, 2013, 11:18

Akin to nearly all vast moving parts this commanding tome afflicts us with loads of being feelings that are convey in trouble-free talking.If learn to bestessays.com.au scam visit site.

ruserel Permalink
December 03, 2013, 05:48

At that point after you have twice the same number write my essay now as required filter out the best and change them in a scholarly way.

jerome taylor Permalink
December 07, 2013, 00:39

I was finding this.I was trying to imply this but failed. I am going to try this again with the help of your post.

December 14, 2013, 01:08

Thank you for another essential article. Where else could anyone get that kind of information in such a complete way of writing.

NJHU777 Permalink
December 23, 2013, 22:10

The participants ar asked to supply repsonse on the way to use the abilities learned to vpn guru talk supplemented competently one time operating with various scholar populations, supported the educating notions and modes of connection

johnmak918 Permalink
December 27, 2013, 08:48

It is at times challenging to get these focuses, as there is no surety of keeping the same machine for a long time of opportunity to advance the focuses that you require for the http://onlinecasino777.co.nz prizes.

January 05, 2014, 04:46

In actuality remarkable effort with the blog. I do resembling your unbreakable vocation and will stop for more post from you as post gave me bliss and gives some helps to do same work right here.sell gift cards
Thanks a lot…………………………

dser098 Permalink
January 09, 2014, 08:14

scholarship writers may be salaried workers, salaried on an hourly rate or salaried a flat otherwise development charge. To be adept to be on well roulette online spielen known time span with the promise assign scribe salary, we should primary realise the explicit allowance of work that likes to be finished.

jaquline777 Permalink
January 12, 2014, 17:14

The admissions committee of the graduate school in which you are trying to gain application to will be looking for undertaking scholars who have the ability to become both great graduate students and great professionals in their area one time graduate school is over. statement of purpose for graduate school.

January 31, 2014, 15:48

Most of the bargain seek motor optimization services businesses conceive their seo services based upon the varying marketing needs of customers.

fade777 Permalink
February 01, 2014, 20:32

It is your vocation to find the correct one & other ones. Just explain what is on your brain and kind of formats that you want. They are going to essay writing service appreciate & turn the bare paper to what you have framed at heart.

ASE44 Permalink
February 11, 2014, 07:31

This is the first time I journeyed to this blog. actually this is awesome work with the blog. credit card processing services It is very large delight to get it as I got gigantic assists right here. I highly realise the bloggers workings and will hold up for more dispatched notes from the admin

KOI99 Permalink
February 20, 2014, 20:28

Your present everyday job and highly rated interest do not need being shelving in alignment for you to look for better teaching. The next origin for casino nz choosing online degree focus the major advantages of earning instructive assesses from brim to brim the use of an internet addition and one-by-one computer.

Payment Processing Solutions Permalink
February 24, 2014, 17:18

We have studied your blog rightly then I discovered out out more details and numbers about communal netpromised .its worth . promised . I felt that really communal bulletins is bearing for us . we can get more and more benefots because of that .Payment Processing Solutions .

Dab09 Permalink
March 01, 2014, 10:50

calmly accept a glimpse actuality and arise affable to appeal out this apple actual ample apple actual ample apple actual ample apple actual advanced apple actual advanced apple advanced apple advanced apple advanced web log. affluent agreeable basal duke and absolutely accommodating apple actual advanced apple actual advanced apple actual advanced apple actual advanced apple advanced apple advanced web place. I ache best of we winner casino are absorbed to UN agency belt assemblage to try to acquisition out these assortment of things, actuality we are accomplished to beam everything. I’m with the agreeable brand and do acquiescence him as a appropriate supplier. Acknowledgment for your appointment and you too

mickky Permalink
April 02, 2014, 13:48

It was launched in August 2013. Its popularity is fast rising because it has so many features. It offers speedy communication and high security. Due to all these things, users are having a pleasurable experience in using this app to stay in touch with their friends and family telecharger whatsapp.

April 05, 2014, 15:16

Telecharger-whatsapp.com they carry mobile devices clipped to handbags & straps, on belt loops & buckles, on planes, trains, & automobiles--Everywhere they go, their cell phone goes. Yes, even the bathroom! Ready, willing, and able to receive your text message!

May 09, 2014, 10:36

choosing online degree focus the major advantages of earning instructive assesses from brim to brim the use of an internet addition and one-by-one computer.

tom787 Permalink
May 11, 2014, 03:42

At the opposite finish of the spectrum," CR says, "we had to spike the check excreta with the very best gonadotrophin concentration we have a tendency to tested - ninety one mIU/ml bestpregnancytest.pw.

houston777 Permalink
May 22, 2014, 12:57

There are such a large number of individuals who are passing on or have effectively passed on of hopeless maladies; one couldn't resist the opportunity to think about whether the individuals behind the finding of this marvel herb have a concealed plan for hiding the data. reishi mushrooms.

kevin789 Permalink
May 23, 2014, 21:25

they might additionally be obliged to store a record, on the off chance that they need to have a chance at winning the biggest prizes. Nonetheless, onlinecasino777 betting online is conceivable through free bingo recreations also, and players can win more diminutive measures of cash, however there is no danger of betting included.

tom777 Permalink
May 24, 2014, 18:25

Will there be a panic buying hysteria, as this herb becomes a necessity most especially among those in critical health conditions? People could swarm for supplies and regulations should be firmly in place. Will there come a time when this red reishi mushroom botanical herb will be misused, since there is already a cure so people will no longer look after their health more closely, considering their lifestyles? reishi mushroom extract.

houston777 Permalink
June 04, 2014, 19:05

Many studies have been done about the positive effects of the ingestion of any form of reishi mushroom like reishi mushroom capsules. Ailments like asthma, hepatitis, and insomnia are among the conditions it can help relieve. reishimushroom.pw.

adam265 Permalink
August 12, 2014, 16:31

Really rich content and very useful information. I found my problem’s solution starting over here. I exceedingly advocate his/her machinery by means of the valuable enlightening information. Thanks a lo cloud software.

Protima K. Permalink
August 25, 2014, 05:23

I actually enjoyed reading it; you might be a great author. I will make certain to bookmark your blog and may come back very soon. I want to encourage you to continue your great work, have a nice weekend! online auctions Thanks.

DARELL Permalink
September 05, 2014, 14:47

Really wonderful post. I really love sheets! I adore them in light of the fact that they make taking in another programming dialect, innovation or a device much, much less demanding. If you want learn more about best online essay writers this. Please feel free visit our website.

DARDEN678 Permalink
October 24, 2014, 07:58

That is the single, most huge motivation behind why individuals attempt and abstain from composing a paper amid their University course. If you want appropriate solution about copyessay please feel free to visit our site.

Leave a new comment

(why do I need your e-mail?)

(Your twitter name, if you have one. (I'm @pkrumins, btw.))

Type the word "sandbox_11": (just to make sure you're a human)

Please preview the comment before submitting to make sure it's OK.