<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6894280343267536004</id><updated>2011-11-27T16:45:15.382-08:00</updated><category term='span of statements C_programming C++ C tutorial e-learning efficient MinGW GCC string literals separation ;'/><category term='screen'/><category term='study skills'/><category term='G++'/><category term='bible'/><category term='XP'/><category term='C C_programming tutorial gasto gazto C++ structural programming easy beginner start line-by-line explanation'/><category term='encoding'/><category term='engineering'/><category term='C C_programming gasto gazto tutorial if statement clause e-learning professional screencast'/><category term='tutorial'/><category term='gazto beginner tutorial comment comments educational material tutorial'/><category term='cd'/><category term='directory'/><category term='handbook'/><category term='Windows'/><category term='command'/><category term='book'/><category term='profession'/><category term='batch'/><category term='C++'/><category term='function call declaration definition prototype gabriel hasbun-comandari comandari C_programming gasto gazto tutorial beginners start learn'/><category term='function prototype'/><category term='GCC'/><category term='CPP'/><category term='function definition'/><category term='terminal'/><category term='showmedo'/><category term='AI'/><category term='Code::Blocks IDE C programming beginner tutorials video series gasto gazto gasto5 gazto5 compilation build'/><category term='cast'/><category term='software'/><category term='cmd.exe'/><category term='computer'/><category term='savy'/><category term='video'/><category term='screencasting'/><category term='Ian'/><category term='C++ programming C_programming'/><category term='line'/><category term='Ozsvald'/><category term='manual'/><title type='text'>GIMP, Python, C programming screencast tutorials.</title><subtitle type='html'>Programming is easy, when you know how to learn it.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-607239185684220201</id><published>2011-04-29T10:41:00.000-07:00</published><updated>2011-04-29T11:05:38.097-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='function prototype'/><category scheme='http://www.blogger.com/atom/ns#' term='function definition'/><category scheme='http://www.blogger.com/atom/ns#' term='Code::Blocks IDE C programming beginner tutorials video series gasto gazto gasto5 gazto5 compilation build'/><category scheme='http://www.blogger.com/atom/ns#' term='tutorial'/><title type='text'>14 · Functions implementations</title><content type='html'>In this occasion we prototype, define and call the print_always_7() and sum() functions.&lt;br /&gt;&lt;br /&gt;We review some basic function concepts like return and parameter types, prototype checking and calling a function that returns a value so that it is assigned to a local variable.&lt;br /&gt;&lt;br /&gt;&lt;iframe width="480" height="390" src="http://www.youtube.com/embed/OxSHSSPjiFk" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-607239185684220201?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=OxSHSSPjiFk' title='14 · Functions implementations'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/607239185684220201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=607239185684220201&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/607239185684220201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/607239185684220201'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/04/14-functions-definitions.html' title='14 · Functions implementations'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/OxSHSSPjiFk/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-5907841241942518644</id><published>2011-04-20T18:27:00.000-07:00</published><updated>2011-04-21T06:03:49.030-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='study skills'/><category scheme='http://www.blogger.com/atom/ns#' term='C C_programming gasto gazto tutorial if statement clause e-learning professional screencast'/><title type='text'>Study skills for programmers</title><content type='html'>Promoting these video series so that I get more interest in study skills and computer programming in general, more affluence for my blog and youtube channel. but most importantly to share.&lt;br /&gt;&lt;br /&gt;Today I am also adding a &lt;span style="font-weight: bold;"&gt;donate&lt;/span&gt; button with the only intention to allow the learner to contribute monetarily so that this project is kept alive. Stop supporting huge billionaire academic corporations and start embracing &lt;span style="font-style: italic;"&gt;Open Source Software&lt;/span&gt; and &lt;span style="font-style: italic;"&gt;Documentation&lt;/span&gt;. It's noble, fair, and serves the people at its core. It's a symbiosis that can work.&lt;br /&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" src="http://www.youtube.com/embed/sJDkjNyPhQQ" allowfullscreen="" frameborder="0" height="390" width="480"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-5907841241942518644?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=sJDkjNyPhQQ' title='Study skills for programmers'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/5907841241942518644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=5907841241942518644&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/5907841241942518644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/5907841241942518644'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/04/study-skills-for-programmers.html' title='Study skills for programmers'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/sJDkjNyPhQQ/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-7316140666689857276</id><published>2011-03-05T05:33:00.000-08:00</published><updated>2011-03-05T08:10:51.119-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='function call declaration definition prototype gabriel hasbun-comandari comandari C_programming gasto gazto tutorial beginners start learn'/><title type='text'>Functions in pseudo-code</title><content type='html'>Functions are code blocks that execute where the function call is placed in the code. That could be inside the main function, inside another function that is called inside main, inside another function that is called inside another function that is called inside main, and so on.&lt;br /&gt;&lt;br /&gt;Function prototypes serve the builder to inform a priori what types(how much allocation must be made and how must it be divided) does the function &lt;span style="font-weight: bold;"&gt;return&lt;/span&gt; and &lt;span style="font-weight: bold;"&gt;receive&lt;/span&gt;(as parameters).&lt;br /&gt;&lt;br /&gt;Function definitions serve to specify the code to be executed, when the function call is encountered in the code.&lt;br /&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" src="http://www.youtube.com/embed/0ZMWdlPLDVk" frameborder="0" height="390" width="480"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-7316140666689857276?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=0ZMWdlPLDVk' title='Functions in pseudo-code'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/7316140666689857276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=7316140666689857276&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/7316140666689857276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/7316140666689857276'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/03/functions-in-pseudo-code.html' title='Functions in pseudo-code'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/0ZMWdlPLDVk/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-6171535369841737324</id><published>2011-03-05T05:06:00.000-08:00</published><updated>2011-03-05T05:32:38.959-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='span of statements C_programming C++ C tutorial e-learning efficient MinGW GCC string literals separation ;'/><title type='text'>Span of statements</title><content type='html'>We check the behaviour of the builder(GCC from the MinGW project) in regards to line separations amidst statements. First it is separated at white-spaces between tokens(no problem), then amidst a string literal(compilation problem) and finally we divide the string literal into two string literals, which works.&lt;br /&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" src="http://www.youtube.com/embed/YWxUpDq7Ivk" frameborder="0" height="390" width="480"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-6171535369841737324?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=YWxUpDq7Ivk' title='Span of statements'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/6171535369841737324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=6171535369841737324&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6171535369841737324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6171535369841737324'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/03/span-of-statements.html' title='Span of statements'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/YWxUpDq7Ivk/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-8585002203101956455</id><published>2011-03-05T04:57:00.001-08:00</published><updated>2011-03-31T14:42:15.293-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C C_programming tutorial gasto gazto C++ structural programming easy beginner start line-by-line explanation'/><title type='text'>Line by line explanation</title><content type='html'>We take time to scrutinize the code that we previously wrote, line by line, reviewing and understanding what each line prominently does.&lt;br /&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" src="http://www.youtube.com/embed/Y0mEuU4-DaE" frameborder="0" height="390" width="480"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-8585002203101956455?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=Y0mEuU4-DaE' title='Line by line explanation'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/8585002203101956455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=8585002203101956455&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/8585002203101956455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/8585002203101956455'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/03/line-by-line-explanation.html' title='Line by line explanation'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/Y0mEuU4-DaE/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-1199347987327387256</id><published>2011-03-05T04:45:00.000-08:00</published><updated>2011-03-05T04:52:45.690-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C C_programming gasto gazto tutorial if statement clause e-learning professional screencast'/><title type='text'>If statement</title><content type='html'>The if clause is useful in that allows bifurcations : true and false tracks. If the if expression evaluates to non-zero(&lt;span style="font-family:trebuchet ms;"&gt;1, 20, -5, 0.3202&lt;/span&gt;), the true track is chosen by the computer's processor. If the if expression evaluates to zero(&lt;span style="font-family:trebuchet ms;"&gt;0&lt;/span&gt;), the false track is chosen.&lt;br /&gt;&lt;br /&gt;Pseudo code is firstly used, then the actual C syntax replaces the pseudo code, and finally the application is built and run.&lt;br /&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/7OryKiUx9bA" frameborder="0"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-1199347987327387256?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=7OryKiUx9bA' title='If statement'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/1199347987327387256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=1199347987327387256&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/1199347987327387256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/1199347987327387256'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/03/if-statement.html' title='If statement'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/7OryKiUx9bA/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-5752513382351733174</id><published>2011-03-05T04:20:00.000-08:00</published><updated>2011-03-05T04:40:30.311-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C++ programming C_programming'/><category scheme='http://www.blogger.com/atom/ns#' term='gazto beginner tutorial comment comments educational material tutorial'/><title type='text'>Comment usage</title><content type='html'>Comments are useful for education materials, that is documentation, manuals, tutorials, references, etc. becuase they allow in-code, to explain in further detail each successive line(or group of lines), in the syntax and general logic of the application.&lt;br /&gt;Also, how a library works, how the program is supposed to be used or expanded from the user programmer's perspective, etc.&lt;br /&gt;&lt;br /&gt;The two types of&lt;span style="font-weight: bold;"&gt; comments&lt;/span&gt; in C are:&lt;br /&gt;&lt;br /&gt;/* C classic comment&lt;br /&gt;May span multiple lines*/&lt;br /&gt;&lt;br /&gt;// C++ derived comment, endures up until a newline is encountered(up until the end of the line)&lt;br /&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/Um59b8vvh-U" frameborder="0"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-5752513382351733174?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=Um59b8vvh-U' title='Comment usage'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/5752513382351733174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=5752513382351733174&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/5752513382351733174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/5752513382351733174'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/03/comment-usage.html' title='Comment usage'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/Um59b8vvh-U/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-6408712288227709851</id><published>2011-02-25T11:44:00.000-08:00</published><updated>2011-02-25T11:59:17.979-08:00</updated><title type='text'>Variables definitions</title><content type='html'>The firstCprogram.c is changed. We &lt;span style="font-weight: bold;"&gt;define variables&lt;/span&gt; and extract(by evaluation of the rvalues)  and output to the standard output the values held in them. The "equals"(=) sign  is not to be confused with mathematical equality but it is an assignment being done  from the rvalue token to the lvalue token. A very succinct explanation  of &lt;span style="font-weight: bold;"&gt;printf&lt;/span&gt; is present. 3 programs are used for &lt;span style="font-weight: bold;"&gt;editing &lt;/span&gt;the file, the old  edit.exe from the 16-bit era, notepad.exe, the classic ASCII encoded  text editor, and Code:Blocks (where the keyword highlight feature is  present)&lt;br /&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/JXIkBhupENk?rel=0" frameborder="0"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-6408712288227709851?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=JXIkBhupENk' title='Variables definitions'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/6408712288227709851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=6408712288227709851&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6408712288227709851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6408712288227709851'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/02/variables-definitions.html' title='Variables definitions'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/JXIkBhupENk/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-6325430780359436024</id><published>2011-02-25T10:54:00.000-08:00</published><updated>2011-02-25T11:10:19.085-08:00</updated><title type='text'>Batch commands</title><content type='html'>We familiarize ourselves with certain batch commands like &lt;span style="font-weight: bold;"&gt;cd&lt;/span&gt; (change directory), &lt;span style="font-weight: bold;"&gt;md&lt;/span&gt; (move directory), &lt;span style="font-weight: bold;"&gt;cd&lt;/span&gt; .. (move one level backwards in the directory tree), &lt;span style="font-weight: bold;"&gt;del&lt;/span&gt; (delete files) and so on. We manually set our environment so that the files are in the correct place (01 folder inside the MinGW_exercises folder).&lt;br /&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" src="http://www.youtube.com/embed/ZNpATeKKiKo" allowfullscreen="" width="480" frameborder="0" height="390"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-6325430780359436024?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=ZNpATeKKiKo' title='Batch commands'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/6325430780359436024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=6325430780359436024&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6325430780359436024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6325430780359436024'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/02/batch-commands.html' title='Batch commands'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/ZNpATeKKiKo/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-1852761858266368425</id><published>2011-02-25T02:24:00.000-08:00</published><updated>2011-02-25T07:23:07.082-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CPP'/><category scheme='http://www.blogger.com/atom/ns#' term='batch'/><category scheme='http://www.blogger.com/atom/ns#' term='GCC'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='G++'/><category scheme='http://www.blogger.com/atom/ns#' term='directory'/><category scheme='http://www.blogger.com/atom/ns#' term='cmd.exe'/><category scheme='http://www.blogger.com/atom/ns#' term='line'/><category scheme='http://www.blogger.com/atom/ns#' term='cd'/><category scheme='http://www.blogger.com/atom/ns#' term='command'/><category scheme='http://www.blogger.com/atom/ns#' term='XP'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><category scheme='http://www.blogger.com/atom/ns#' term='terminal'/><title type='text'>First C program built (from terminal)</title><content type='html'>We modify the command line window(cmd.exe) properties so that the width allows more space to be viewed without cropping the line. Quick Edit Mode checkbox is selected. We change and create some directory names so that the projects compiled with Code::Blocks are separate from those compiled directly at the command line. The firstCprogram.c is passed as the first argument to the GCC builder at the command line.&lt;br /&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/TqdnJesR-gg" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-1852761858266368425?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=TqdnJesR-gg' title='First C program built (from terminal)'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/1852761858266368425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=1852761858266368425&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/1852761858266368425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/1852761858266368425'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/02/we-modify-command-line-windowcmd.html' title='First C program built (from terminal)'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/TqdnJesR-gg/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-174474021317930412</id><published>2011-02-14T07:34:00.000-08:00</published><updated>2011-02-14T08:00:08.227-08:00</updated><title type='text'>Code::Blocks setup and test</title><content type='html'>In this occasion we solve Code::Blocks 8.02 missing the compilation. &lt;br /&gt;We change the mingw32-g++.exe to mingw32-gcc.exe at the linker tool place-holder. Preprocessing, compilation and linkage is done correctly this time.&lt;br /&gt;&lt;iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/IboF3BxDeyk" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-174474021317930412?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=IboF3BxDeyk' title='Code::Blocks setup and test'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/174474021317930412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=174474021317930412&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/174474021317930412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/174474021317930412'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/02/codeblocks-setup-and-test.html' title='Code::Blocks setup and test'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/IboF3BxDeyk/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-2512869773939410623</id><published>2011-02-14T06:13:00.000-08:00</published><updated>2011-02-14T07:20:16.059-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Code::Blocks IDE C programming beginner tutorials video series gasto gazto gasto5 gazto5 compilation build'/><title type='text'>Code::Blocks setup</title><content type='html'>In this occasion, we set MinGW as the default compiler for the IDE, and a compilation attempt is performed.&lt;br /&gt;&lt;iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/_ELFE9_8mss" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-2512869773939410623?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=_ELFE9_8mss' title='Code::Blocks setup'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/2512869773939410623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=2512869773939410623&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/2512869773939410623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/2512869773939410623'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/02/codeblocks-setup.html' title='Code::Blocks setup'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/_ELFE9_8mss/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-7773006937746627458</id><published>2011-01-24T14:12:00.000-08:00</published><updated>2011-01-24T14:46:36.770-08:00</updated><title type='text'>Downloading Code::Blocks</title><content type='html'>In this video I show you how to download Code::Blocks from the world wide web. Code::Blocks is an Open Source and free Integrated Development Environment for C and C++, with support for lots of plug-ins.&lt;br /&gt;&lt;br /&gt;Our purpose to use Code::Blocks is to show that IDEs(Integrated Development Environments) quicken the workflow for programmers but are not absolutely necessary to build programs(MinGW &lt;span style="font-weight: bold;"&gt;is&lt;/span&gt; necessary). The editor (which is a part of the IDE) will prove useful early on this video series.&lt;br /&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/R2qqFaKSqpc" frameborder="0"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-7773006937746627458?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/user/gasto5?feature=mhum' title='Downloading Code::Blocks'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/7773006937746627458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=7773006937746627458&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/7773006937746627458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/7773006937746627458'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/01/downloading-codeblocks.html' title='Downloading Code::Blocks'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/R2qqFaKSqpc/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-3402635498498566967</id><published>2011-01-24T13:37:00.000-08:00</published><updated>2011-01-24T14:04:56.367-08:00</updated><title type='text'>setting up MinGW</title><content type='html'>In this video I aim to show the audience how to set up MinGW so that we can easily compile with the command line tools and Code::Blocks(Integrated Development Environment) alike.&lt;br /&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/2aBdY_e4jT4" frameborder="0"&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-3402635498498566967?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/user/gasto5?feature=mhum' title='setting up MinGW'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/3402635498498566967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=3402635498498566967&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/3402635498498566967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/3402635498498566967'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/01/setting-up-mingw.html' title='setting up MinGW'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/2aBdY_e4jT4/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-7579880179107217675</id><published>2011-01-24T13:00:00.000-08:00</published><updated>2011-02-25T07:43:54.011-08:00</updated><title type='text'>Downloading MinGW</title><content type='html'>In this simple educational video, I show you how to download from the official website MinGW, which stands for Minimalist GNU for Windows. It is &lt;a href="http://en.wikipedia.org/wiki/Open_source"&gt;open source&lt;/a&gt; software that uses some GNU and Microsoft libraries to build C (and other languages as well) programs.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/j5mNiGlMS5I" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-7579880179107217675?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.youtube.com/watch?v=j5mNiGlMS5I' title='Downloading MinGW'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/7579880179107217675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=7579880179107217675&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/7579880179107217675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/7579880179107217675'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2011/01/c-console-programming.html' title='Downloading MinGW'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/j5mNiGlMS5I/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-1463585683897739971</id><published>2010-11-08T09:32:00.000-08:00</published><updated>2010-11-08T09:39:38.700-08:00</updated><title type='text'>10 new "Just Enough C" language tutorials.</title><content type='html'>Hello.&lt;br /&gt;&lt;br /&gt;Long time since my last post. Now I inform you that I´ve finished the work of 10 new "&lt;span style="font-weight: bold;"&gt;Just Enough C&lt;/span&gt;" screencast tutorials. Highly edited and enhanced so that audio is clear and concise. There are some zooms here and there and the method of recording was:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Record only video of screencast with &lt;span style="font-weight: bold;"&gt;Camstudio&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Edit &lt;/span&gt;the necessary parts(censoring ads form webpages, adding zooms, deleting unnecesary frame ranges), with &lt;span style="font-weight: bold;"&gt;&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;VirtualDub &lt;/span&gt;or &lt;span style="font-weight: bold;"&gt;GIMP-GAP&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;. &lt;/span&gt;Depending on the level of editing.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Add audio with &lt;span style="font-weight: bold;"&gt;Audacity&lt;/span&gt; whilst following the edited video being played.&lt;/li&gt;&lt;li&gt;Join the audio with the video stream through &lt;span style="font-weight: bold;"&gt;VirtualDub&lt;/span&gt;.&lt;/li&gt;&lt;li&gt;Compress using MPG4 or Camstudio Lossless codec. For audio raw WAV of AC3.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-1463585683897739971?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/1463585683897739971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=1463585683897739971&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/1463585683897739971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/1463585683897739971'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2010/11/10-new-just-enough-c-language-tutorials.html' title='10 new &quot;Just Enough C&quot; language tutorials.'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-892482378066850618</id><published>2010-05-14T17:25:00.000-07:00</published><updated>2010-08-07T16:24:25.870-07:00</updated><title type='text'>Review of ¨The screencasting handbook¨ by Ian Ozsvald</title><content type='html'>Well suffice is to say, there is no better person to learn from than from an expert on the field. Even if someone has read dozens of books on screencasting, that does not make him/her an expert. What makes him/her an expert is practice. That´s what Ian Ozsvald has to offer to us with the first edition of The Screencasting handbook.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Aesthetics&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;The book could have been enriched graphically by contracting a professional book layout artist&lt;span style="font-weight: bold;"&gt;. &lt;/span&gt;The text in the same font with no particular formatting looks dull. Some screen-shots are thrown at us randomly to show some examples. Perhaps in future releases we can have a professional look to the book. But in my opinion, that is not what people interested in screencasting are craving for.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Content&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;The content is precious information that actually matters for screensters, whether professionals or beginners, there is something for everyone. Ian starts with how he got to be a screencaster, his other occupations and his start in the professional screencasting business, with his company Procasts.co.uk  . There is a very messy part where Ian just starts gathering screencasts usage one paragraph after the other, some are put in to alot of inspection, some are not (i.e. machinima)&lt;span style="font-weight: bold;"&gt;. &lt;/span&gt;That particular section could be improved by actually associating that information with the usefulness of the screencasting process (having google videos as an example for later chapters, or ideas of machinima or video editing that could enhance the screencast, or perhaps not even mention machinima, as it seems pervasively random).&lt;br /&gt;&lt;br /&gt;The section of ¨making a screencast in 30 minutes¨ is the nutshell of the book. Despite an unnecessary publicity to a shoe company refering to the famous frase ¨just do it¨, this section really shines because one of the most daunting tasks in any new subject that´s being learnt is starting your first exercise. Ian evokes confidence by providing a succint and effective tutorial using Jing. Ian focuses on simplicity and shortness of the length of the video. Practice runs are recommended by Ian, as well as a repeatable environment (few or no changes to the recorded environment from screencast to screencast). Ian recommends not worrying too much on the `ums` `ahs` and little audio glitches as long as one teaches something and gets to the point in less than 5 minutes (That´s the Jing recording length limit). One is then welcomed to the screencasting handbook google group.&lt;br /&gt;&lt;br /&gt;One is the led to an yet-to-be-tidy list of examples that Ian and students of Brighton University made using Jing.&lt;br /&gt;&lt;br /&gt;¨Making a screencast in two hours¨ is what one would expect if one would ask for a thorough tutorial on screencasting from zero knowledge. It goes as far as telling you the specifics of OS and recording/editing/miscelaneous tools usage. ScreenFlow BBflashback, CamtasiaStudio, Camstudio, they are all covered here, and in more detail in later chapters. The aim here is to  guide intermediate screencasters into creating more compelling screencasts, by editing some video, audio and taking care of the check-list (voice control, rehearsal of the voice over without recording, removing background noise, avoiding common distribution pitfalls, etc.)&lt;br /&gt;&lt;br /&gt;¨Making a screencst in 1-2 days¨ is even more thorough, covering topics like associating with an animator, voice over artist and scriptwriter. Creating your own storyboards and presenting drafts of the screencast to your customer. Music is also covered in a more succinct way, it points to sites where to buy songs for a reasonable price ($5-$20), or for free, and how to adjust the songs in the respective video editors, with tips and tricks using tools like the envelope on the free tool Audacity(which adjusts the volume of the sound track depending on input of other tracks, i.e. the voice over track. In professional audio terms, it is called side-chaining). Ian shows some screenshots and provides links for the procasts.co.uk job requests. What´s more valuable in my opinion, you can´t find elsewhere, is his insight on how to deal with the workflow regarding tight deadlines and the customer´s needs. After all, if you don´t emphasize on the customer needs, he/she will not have a clue of what the screencast(s) may help with regarding their product, the screencast, therefore, will serve no purpose. Ian is insightful as to how to get things done from a professional screencaster perspective.&lt;br /&gt;Tools are still being improved so Ian also expresses his desire for improvements over utilities, like having auto-zooming capabilities enhanced in Camtasia studio7,  ScreenFlow´s editing limitations, camstudio´s lack of official support, etc.&lt;br /&gt;&lt;br /&gt;The highlight of this section is the rubber ducking technique. Pretend you are explaining the problem you are having to a rubber duck before disturbing a sentient being. This Allows for better problem solving and less time waste in a team.&lt;br /&gt;&lt;br /&gt;The video and audio formats are covered in ¨Export - which file formats do we need?¨. It is a review of the codecs and containers mainly used for web-based streaming, but other codecs and containers are covered as well. What is more interesting is that he goes as far as detailing the recommended output options (resolution, codec/container selection, length, bitrate, frequency, etc.) depending on the distributed medium (ShowMeDo, Vimeo, YouTube, Bliptv, DVD, etc.) , with particular highlight on Youtube HD, and the tools used for producing the screencast(Camstudio, BBFlashBack, RecordMyDesktop, etc.)&lt;br /&gt;&lt;br /&gt;¨Distributing your screencast¨ deals with the specific websites, or FTP services for distributing videos, or video series. It talks about ShowMeDo(educational), BlipTV(some revenue from advertisers), Vimeo(Big, high quality non-comercial videos), and YouTube(the most famous and highest bandwidth capabilities). It gives a mention to the honorabe HTML video flag that supports .ogg files (and possibly h.264). And talks a bit about managing your own FTP hosting and Amazon´s S3 CloudFront for using as a delivery network(paying for as much bandwidth as your users utilize).&lt;br /&gt;&lt;br /&gt;¨Common Workflows¨ leads the reader to workflows that work most commonly, there is also a link to the google group for the Handbook, discussing this subject (best personal workflows).&lt;br /&gt;&lt;br /&gt;¨Screencasting Software¨ delves more deeply into the tools, and gives pros and cons. I´d say is a very useful section if what you are looking for is a tool to start screencasting, or that applies better for your needs. Heck even Adobe Captivate is given a mention. Which, of all the screen recorders, this one integrates better to other tools like the video editor Adobe Premier, but for a scary price and learning curve. This section is divided on Operating System (Windows, Mac, Linux).&lt;br /&gt;&lt;br /&gt;¨Editing software¨ deals with programs like Adobe Premier, Camstudio, Sony Vegas, and the free open source tools Blender and VirtualDub.&lt;br /&gt;&lt;br /&gt;¨Screencasting tools¨, is a series of miscellaneous tools, that to my surprise, are extremely helpful in creating screencasts. From mouse position indicators, to zoom effects, to Windows ´sizers´. All covered in a small chapter enough to know about these very useful tools, especially in conjunction with the other video editing and recording tools. Audio tools like the Levator  and Audacity are given a mention. Video players, like the VLC, and Mplayer are recommended by Ian. Gspot for spotting what codec/container a specific video uses.&lt;br /&gt;&lt;br /&gt;¨Microphones¨ deals with the most important aspect of audio... the microphone and the quality/price ratio. Ian classifies a series of microphones from the Google Handbook Group users, and reviews them enough so that the reader has a better idea if it is the microphone for the current need. Although it really comes down to "The more expensive the better". I really lament the fact that the Samson Go did not get included despite the multiple praises all over the internet. Microphone techniques are also included, like avoiding lip smack, sibilants, plosives, electrical/nature´s noise, etc.  Ian even provides a link to one of the best screencasts ever created... my screencast(Go fiiiiiiigure) on pop filters, hosted on ShowMeDo.&lt;br /&gt;&lt;br /&gt;¨Extra Hardware¨ deals with web-cam, mouse, trackball, and copy-holder usage. Pretty standard.&lt;br /&gt;&lt;br /&gt;¨How screencasting works¨ is a succinct explanation of how screencasting software captures images.&lt;br /&gt;&lt;br /&gt;The rest is just a series of reference material for future use.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Price&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;At a very reasonable price, $36 is the price of any small specialized and technical book found on any bookstore. But with the advantage that e-books get updated much more easily. And we all know technology changes dramatically one month to the other.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Distribution&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The distribution system is the best for the type of contents... technical/educational subjects. E-books are better, because they can be more easily upgraded when the need comes, when Camstudio 7 will be Camstudio 8 and it will throw fireworks and blow whistles at the end of every screencast with the voice of a Leprechaun shouting, "thank you for watching our demo/educational video have a nice day! Hurray!", we will not want another 1/2  edition for these types of changes. OK, I need to get some sleep.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Conclusion&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;As biased as this review may seem(after all, I am listed in the acknowledgements section), this is probably the best book there is about screencasting. Even with all its glitches, The Screencasting Handbook delivers what it promises... pragmatic advice from an experienced screencaster, covering tools, distribution and techniques that will doubtly be available elsewhere&lt;span style="font-weight: bold;"&gt;.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-892482378066850618?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://thescreencastinghandbook.com/' title='Review of ¨The screencasting handbook¨ by Ian Ozsvald'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/892482378066850618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=892482378066850618&amp;isPopup=true' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/892482378066850618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/892482378066850618'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2010/05/riview-of-screencasting-handbook-by-ian.html' title='Review of ¨The screencasting handbook¨ by Ian Ozsvald'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-7091041600444206305</id><published>2009-08-15T18:58:00.000-07:00</published><updated>2009-08-16T16:35:38.149-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='AI'/><category scheme='http://www.blogger.com/atom/ns#' term='savy'/><category scheme='http://www.blogger.com/atom/ns#' term='screen'/><category scheme='http://www.blogger.com/atom/ns#' term='bible'/><category scheme='http://www.blogger.com/atom/ns#' term='encoding'/><category scheme='http://www.blogger.com/atom/ns#' term='software'/><category scheme='http://www.blogger.com/atom/ns#' term='engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='Ozsvald'/><category scheme='http://www.blogger.com/atom/ns#' term='screencasting'/><category scheme='http://www.blogger.com/atom/ns#' term='computer'/><category scheme='http://www.blogger.com/atom/ns#' term='handbook'/><category scheme='http://www.blogger.com/atom/ns#' term='Ian'/><category scheme='http://www.blogger.com/atom/ns#' term='profession'/><category scheme='http://www.blogger.com/atom/ns#' term='showmedo'/><category scheme='http://www.blogger.com/atom/ns#' term='cast'/><category scheme='http://www.blogger.com/atom/ns#' term='manual'/><category scheme='http://www.blogger.com/atom/ns#' term='book'/><title type='text'>Screencasting Handbook.</title><content type='html'>&lt;a href="http://ianozsvald.com/"&gt;Ian Ozsvald&lt;/a&gt; is releasing his screencasting handbook's first draft on September (To be finished a few months later). A manual to cover all screencasting aspects involved in producing videos for web/DVD distribution, to show products, website, and educational content.&lt;br /&gt;&lt;br /&gt;Screencasting has become a very important yet unknown profession, that shares territory with teaching, software programming, software usage, and general computer knowledge, along with video/audio editing, voice-over, video compression/encoding and multitasking.&lt;br /&gt;&lt;br /&gt;I'd call it a science by itself. So much, that a book is being developed by an expert. With almost 200 screencasts under his belt, Ian Ozsvald has helped dozen of thousands of programmers across the world, with his excellent free and Club-subscription based Python tutorials, aimed at beginners to intermediate Python users.&lt;br /&gt;&lt;br /&gt;The price is still not defined, the last time I checked it was €25 . Totally worth the price if you are a teacher that wants to improve his/her teaching method; a webdesigner/maintainer that wants to introduce the functionality within the webpage to his/her users; a technical support specialist that wants to improve work efficiency by referring his/her customers to his/her screencasts; a software developer that wants to introduce his/her software functionality to the audience in a much clearer, visual and more succinct way than traditional HTML based documentation. It might even help people wanting to document their progress on certain studied subject, somewhat like taking notes, the difference being that it is much faster and clearer in the case of software usage/programming when using screencasts.&lt;br /&gt;&lt;br /&gt;So the title had the link but here it is again:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thescreencastinghandbook.com/"&gt;Screencasting handbook&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And visit the excellent open source software screencast (I've been uploading to) site:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.showmedo.com"&gt;ShowMeDo&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-7091041600444206305?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.thescreencastinghandbook.com/' title='Screencasting Handbook.'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/7091041600444206305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=7091041600444206305&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/7091041600444206305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/7091041600444206305'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2009/08/screencasting-handbook.html' title='Screencasting Handbook.'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-2883348788642952374</id><published>2009-03-12T13:28:00.000-07:00</published><updated>2009-04-02T12:06:02.599-07:00</updated><title type='text'>Python 3.0 changes - Part 1 -</title><content type='html'>&lt;pre&gt;&lt;script src="http://showmedo.com/static/javascript/swfobject.js" type="text/javascript"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p id="player2"&gt;&lt;a href="http://www.macromedia.com/go/getflashplayer"&gt;Get the Flash Player&lt;/a&gt; to see this movie.&lt;/p&gt;&lt;br /&gt;  &lt;script type="text/javascript"&gt;&lt;br /&gt;       var so = new SWFObject('http://showmedo.com/static/flv/flvplayer.swf','mpl','636','496','7');&lt;br /&gt;       so.addParam("allowfullscreen","true");&lt;br /&gt;       so.addVariable("enablejs","true");&lt;br /&gt;   so.addVariable("file","http://videos3.showmedo.com/ShowMeDos/6150000.flv");&lt;br /&gt;   so.addVariable("image","http://videos3.showmedo.com/ShowMeDos/screenshots/6150000.jpg");&lt;br /&gt;   so.write('player');&lt;br /&gt;   &lt;/script&gt;&lt;br /&gt;    &lt;br /&gt;  &lt;p&gt;This video originally comes from &lt;a href="http://www.showmedo.com/videos/video?name=6150000;fromSeriesID=615"&gt;here&lt;/a&gt;&lt;br /&gt;  at ShowMeDo from the &lt;a href="http://www.showmedo.com/videos/python"&gt;XXX&lt;/a&gt; category.&lt;/p&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-2883348788642952374?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.showmedo.com/videos/video?name=6150000;fromSeriesID=615' title='Python 3.0 changes - Part 1 -'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/2883348788642952374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=2883348788642952374&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/2883348788642952374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/2883348788642952374'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2009/03/python-30-changes-part-1.html' title='Python 3.0 changes - Part 1 -'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-1642696907548342030</id><published>2009-03-01T06:44:00.000-08:00</published><updated>2009-03-01T06:45:15.663-08:00</updated><title type='text'>David Perry on Game Design</title><content type='html'>&lt;embed wmode="opaque" src="http://static.ning.com/DavidPerry/widgets/video/flvplayer/flvplayer.swf?v=3.14.2%3A16906" flashvars="config=http%3A%2F%2Fwww.gamedesignbook.org%2Fvideo%2Fvideo%2FshowPlayerConfig%3Fid%3D2493977%253AVideo%253A610%26ck%3D262583006&amp;amp;video_smoothing=on&amp;amp;autoplay=off" width="448" height="364" bgcolor="#000000" scale="noscale" allowscriptaccess="always" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"&gt;&lt;/embed&gt;  &lt;br /&gt;&lt;small&gt;&lt;a href="http://www.gamedesignbook.org/video/video"&gt;Find more videos like this on &lt;em&gt;GameDesignBook&lt;/em&gt;&lt;/a&gt;&lt;/small&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-1642696907548342030?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.dperry.com/book/TOC.pdf' title='David Perry on Game Design'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/1642696907548342030/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=1642696907548342030&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/1642696907548342030'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/1642696907548342030'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2009/03/david-perry-on-game-design.html' title='David Perry on Game Design'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-297123851733213628</id><published>2008-12-20T08:09:00.000-08:00</published><updated>2008-12-20T08:15:50.833-08:00</updated><title type='text'>GIMP windows and docking</title><content type='html'>Updated the GIMP series with an introduction to how windows might be arranged in GIMP. Click on the title above.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-297123851733213628?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.showmedo.com/videos/video?name=2820100&amp;fromSeriesID=282' title='GIMP windows and docking'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/297123851733213628/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=297123851733213628&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/297123851733213628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/297123851733213628'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2008/12/gimp-windows-and-docking.html' title='GIMP windows and docking'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-6130230717551327693</id><published>2008-10-14T10:28:00.000-07:00</published><updated>2008-10-14T10:41:03.188-07:00</updated><title type='text'>ShowMeDo screencast tutorials for GIMP</title><content type='html'>I have updated the GIMP by example, at ShowMeDo.com , with the entry:&lt;br /&gt;&lt;br /&gt;&lt;h3 class="series_h3"&gt;&lt;a href="http://www.showmedo.com/videos/video?name=2820080&amp;amp;fromSeriesID=282"&gt;GIMP - 2.6.1 changes -&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;&lt;br /&gt;Hope you enjoy it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-6130230717551327693?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.showmedo.com/videos/series?name=kLvrKsrKa' title='ShowMeDo screencast tutorials for GIMP'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/6130230717551327693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=6130230717551327693&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6130230717551327693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6130230717551327693'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2008/10/blog-post.html' title='ShowMeDo screencast tutorials for GIMP'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-250832398251720005</id><published>2008-09-04T10:44:00.000-07:00</published><updated>2008-09-04T10:48:35.475-07:00</updated><title type='text'>New tutorials on GIMP.</title><content type='html'>The &lt;span style="font-family: georgia;"&gt;new&lt;/span&gt; GIMP tutorials are about channels, layer masks and preferences.&lt;br /&gt;&lt;br /&gt;go ahead and view then at ShowMeDo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-250832398251720005?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.showmedo.com/videos/video?name=2820050;fromSeriesID=282' title='New tutorials on GIMP.'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/250832398251720005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=250832398251720005&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/250832398251720005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/250832398251720005'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2008/09/new-tutorials-on-gimp.html' title='New tutorials on GIMP.'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-2401911407541783424</id><published>2008-07-09T13:57:00.000-07:00</published><updated>2008-07-09T13:59:35.138-07:00</updated><title type='text'>GIMP tutorials</title><content type='html'>I've started some GIMP tutorials on showmedo.com  . Interesting to expect that some python script might be developed to create automation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-2401911407541783424?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://showmedo.com/videos/series?name=kLvrKsrKa' title='GIMP tutorials'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/2401911407541783424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=2401911407541783424&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/2401911407541783424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/2401911407541783424'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2008/07/gimp-tutorials.html' title='GIMP tutorials'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-2041402298144067233</id><published>2008-04-27T08:44:00.000-07:00</published><updated>2008-04-27T08:56:14.843-07:00</updated><title type='text'>New python tutorials.</title><content type='html'>I started a series of videos on programming with famous Python. Follow along and you may find yourself developing a game.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-2041402298144067233?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.showmedo.com/videos/?author=3253' title='New python tutorials.'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/2041402298144067233/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=2041402298144067233&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/2041402298144067233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/2041402298144067233'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2008/04/new-python-tutorials.html' title='New python tutorials.'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-3874609060444487614</id><published>2008-04-18T10:10:00.000-07:00</published><updated>2008-04-18T10:29:51.328-07:00</updated><title type='text'>Pygame 1.8.0 released</title><content type='html'>&lt;ul&gt;&lt;li&gt;pygame.mask for collision masks&lt;/li&gt;&lt;li&gt;pygame.scrap for clipboard support&lt;/li&gt;&lt;li&gt;new and improved sprite groups&lt;/li&gt;&lt;li&gt;blending support for filling and blitting surfaces&lt;/li&gt;&lt;li&gt;saving surfaces as jpeg and png&lt;/li&gt;&lt;li&gt;buffer access for Surface and Sound objects&lt;/li&gt;&lt;li&gt;numpy support for pygame.surfarray and pygame.pixelarray&lt;/li&gt;&lt;li&gt;New Windows and Mac installers.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-3874609060444487614?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://pygame.org/download.shtml' title='Pygame 1.8.0 released'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/3874609060444487614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=3874609060444487614&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/3874609060444487614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/3874609060444487614'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2008/04/pygame-180-released.html' title='Pygame 1.8.0 released'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-1881799931584497246</id><published>2008-01-30T11:39:00.000-08:00</published><updated>2008-01-30T12:22:19.376-08:00</updated><title type='text'>Screencasts</title><content type='html'>The screencasts on showmedo.com about the C programming language, are having more and more viewers as time passes. The next tutorial will be on C syntax and programming design and plan. Hope you enjoy the screencasts.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-1881799931584497246?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.showmedo.com/videos/series?name=MjNtBGUsy' title='Screencasts'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/1881799931584497246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=1881799931584497246&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/1881799931584497246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/1881799931584497246'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2008/01/screencasts.html' title='Screencasts'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-2650632928019617710</id><published>2007-12-10T19:33:00.000-08:00</published><updated>2007-12-10T19:39:12.416-08:00</updated><title type='text'>Christma's eve and it's meaning.</title><content type='html'>OK christmas is almost here and people around the world actually forget it's meaning.&lt;br /&gt;&lt;br /&gt;No it is not that Santa Claus will be giving children gifts, neither is the christmas tree. It is all about the birth of Jesus of Nazareth. And all other associations of any other type are urban legends.&lt;br /&gt;&lt;br /&gt;Everything is commerce, so at the end sellers would even sell you their body painted in green red and gold for having a nice end of year revenue.&lt;br /&gt;&lt;br /&gt;Well guess what. Forget about your pocket and remember about your mind. Think what is going on, and stop mal-accostumed habbits.&lt;br /&gt;&lt;br /&gt;Christmas is peace... don't know about that, let's just be objective and say that is the standarized , thought date of birth of a great profet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-2650632928019617710?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/2650632928019617710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=2650632928019617710&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/2650632928019617710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/2650632928019617710'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2007/12/christmas-eve-and-its-meaning.html' title='Christma&apos;s eve and it&apos;s meaning.'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-821128845572516147</id><published>2007-11-26T09:20:00.000-08:00</published><updated>2007-11-26T09:30:53.782-08:00</updated><title type='text'></title><content type='html'>Discussion in the showmedo.com google group led to determine the core reason why HTML enabling in Forums or just any posting box in any site, is risky.&lt;br /&gt;&lt;br /&gt;excerpt from wikipedia.org, searched for BBcode:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;"BBCode was devised to provide a safer, easier and more limited way of allowing users to format their messages. Programmer convenience was certainly another factor, as BBCode is very simple to implement.&lt;sup class="noprint Template-Fact"&gt;&lt;span title="This claim needs references to reliable sources since October 2007" style="white-space: nowrap;"&gt;[&lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"&gt;citation needed&lt;/a&gt;&lt;/i&gt;]&lt;/span&gt;&lt;/sup&gt; Previously, many message boards allowed the users to include HTML formatting, a side effect of which was that malformed HTML could disrupt the page's layout, or HTML could be used to run &lt;a href="http://en.wikipedia.org/wiki/JavaScript" title="JavaScript"&gt;JavaScript&lt;/a&gt; leading to &lt;a href="http://en.wikipedia.org/wiki/XSS" title="XSS"&gt;XSS&lt;/a&gt; attacks. Some implementations of BBCode have suffered problems related to the way they translate the BBCode into HTML, which could negate the security that was intended to be given by BBCode. An alternative is a properly written HTML filter (many of which are freely available)."&lt;br /&gt;&lt;br /&gt;And if an HTML filter is implemented, lots of time and experimentation is needed, but since showmedo.com has other priorities, RST is the &lt;a href="http://en.wikipedia.org/wiki/Lightweight_markup_language" title="Lightweight markup language"&gt;lightweight markup language&lt;/a&gt; used, also because Python libraries are available for implementation with RST.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-821128845572516147?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/821128845572516147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=821128845572516147&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/821128845572516147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/821128845572516147'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2007/11/discussion-in-showmedo.html' title=''/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-7956232387227564403</id><published>2007-11-22T12:13:00.000-08:00</published><updated>2007-11-22T12:21:51.244-08:00</updated><title type='text'>By the way the link to my tutorial series on C .</title><content type='html'>The link is here:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.showmedo.com/videos/video?name=1380000&amp;amp;fromSeriesID=138"&gt;http://www.showmedo.com/videos/video?name=1380000&amp;amp;fromSeriesID=138&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-7956232387227564403?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.showmedo.com/videos/video?name=1380000&amp;fromSeriesID=138' title='By the way the link to my tutorial series on C .'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/7956232387227564403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=7956232387227564403&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/7956232387227564403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/7956232387227564403'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2007/11/by-way-link-to-my-tutorial-series-on-c.html' title='By the way the link to my tutorial series on C .'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-6345205151668298161</id><published>2007-11-22T11:16:00.000-08:00</published><updated>2007-11-22T12:11:00.184-08:00</updated><title type='text'>Nebula 3</title><content type='html'>&lt;span style="font-family:georgia;"&gt;Have been waiting for the releases of the Nebual 3 build from Floh, the main programmer behind this game engine. I think that this engine will rock, besides being open source(except, of course, for the XBOX360 nd other platform specific builds)&lt;/span&gt; , the engine spans lots of features previously not available in Nebula 2.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-6345205151668298161?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://flohofwoe.blogspot.com/2007_11_01_archive.html' title='Nebula 3'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/6345205151668298161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=6345205151668298161&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6345205151668298161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6345205151668298161'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2007/11/nebula-3.html' title='Nebula 3'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-6094178417871250887</id><published>2007-11-16T14:01:00.000-08:00</published><updated>2007-11-16T14:16:53.818-08:00</updated><title type='text'>Guido's sense of humor.</title><content type='html'>Guido Van Rossum, has an excellent sense of humor (consider that 'Python' for his language, is not from the well-known snake, but rather from the 'Monty Python' british comedy series):6.2 Standard Modules Python comes with a library of standard modules, described in a separate document, the Python Library Reference (``Library Reference'' hereafter). Some modules are built into the interpreter; these provide access to operations that are not part of the core of the language but are nevertheless built in, either for efficiency or to provide access to operating system primitives such as system calls. The set of such modules is a configuration option which also depends on the underlying platform For example, the amoeba module is only provided on systems that somehow support Amoeba primitives. One particular module deserves some attention: sys, which is built into every Python interpreter. The variables sys.ps1 and sys.ps2 define the strings used as primary and secondary prompts: &gt;&gt;&gt; import sys&gt;&gt;&gt; sys.ps1'&gt;&gt;&gt; '&gt;&gt;&gt; sys.ps2'... '&gt;&gt;&gt; sys.ps1 = 'C&gt; 'C&gt; print 'Yuck!'Yuck!C&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-6094178417871250887?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://docs.python.org/tut/node8.html#SECTION008300000000000000000' title='Guido&apos;s sense of humor.'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/6094178417871250887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=6094178417871250887&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6094178417871250887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6094178417871250887'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2007/11/guidos-sense-of-humor.html' title='Guido&apos;s sense of humor.'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-6030537266842586031</id><published>2007-11-15T09:00:00.000-08:00</published><updated>2007-11-15T09:03:20.970-08:00</updated><title type='text'>Jens Horst suggestion on showmedo comments</title><content type='html'>Jens Hors, a programming teacher, suggests that I shorten the lenght of the video, due to the human mind distracting easily after an aproximate period of 6 mins. and he is right, but perhaps I should leave it as is, and people can come back and play from where they left...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-6030537266842586031?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://showmedo.com/videos/video?name=1380000&amp;fromSeriesID=138' title='Jens Horst suggestion on showmedo comments'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/6030537266842586031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=6030537266842586031&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6030537266842586031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6030537266842586031'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2007/11/jens-horst-suggestion-on-showmedo.html' title='Jens Horst suggestion on showmedo comments'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-6687267908703837504</id><published>2007-11-14T20:57:00.000-08:00</published><updated>2007-11-14T21:00:57.318-08:00</updated><title type='text'>For pygame learners.</title><content type='html'>If you know how to program in python in a basic level, and are interested in programming sprite games, you should definetely check Chuck Arellano and Florian Meyers approach to Pygame, with screencasts.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.showmedo.com/videos/python?topic=gaming"&gt;http://www.showmedo.com/videos/python?topic=gaming&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-6687267908703837504?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.showmedo.com/videos/python?topic=gaming' title='For pygame learners.'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/6687267908703837504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=6687267908703837504&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6687267908703837504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/6687267908703837504'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2007/11/for-pygame-learners.html' title='For pygame learners.'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6894280343267536004.post-7539385795898537438</id><published>2007-11-14T20:47:00.000-08:00</published><updated>2007-11-14T20:54:13.682-08:00</updated><title type='text'>Screencast tutorials on C</title><content type='html'>Screencasts are now the most used resource on internet for showing someone how to do something on the computer. Professional developers are now showing how to program, create content for web, graphic applications, etc. , motivated by paying back to the internet community.&lt;br /&gt;&lt;br /&gt;I have started the series of screencasts on the C programming language, I start though, with studying skills for programmers and gradually advance towards more advanced subjects.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.showmedo.com/videos/video?name=1380000&amp;amp;fromSeriesID=138"&gt;http://www.showmedo.com/videos/video?name=1380000&amp;amp;fromSeriesID=138&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'll keep you updated, as soon as new videos are finished.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6894280343267536004-7539385795898537438?l=gasto5.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.showmedo.com/videos/video?name=1380000&amp;fromSeriesID=138' title='Screencast tutorials on C'/><link rel='replies' type='application/atom+xml' href='http://gasto5.blogspot.com/feeds/7539385795898537438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6894280343267536004&amp;postID=7539385795898537438&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/7539385795898537438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6894280343267536004/posts/default/7539385795898537438'/><link rel='alternate' type='text/html' href='http://gasto5.blogspot.com/2007/11/screencast-tutorials-on-c.html' title='Screencast tutorials on C'/><author><name>Gabriel Hasbun-Comandari</name><uri>http://www.blogger.com/profile/16012484832603417778</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/-_odNhRNpuVQ/TbvjirCkgSI/AAAAAAAAACw/BwLafRsde_I/s220/GABRIEL.JPG'/></author><thr:total>0</thr:total></entry></feed>
