|
|
(33 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | {{OOP344 Index | 20103}}
| + | - |
− | <table cellspacing="5" style="line-height: 1.5em; width: 22em; font-size: 95%; text-align: left; background-color: #F9F9F9; border: 1px solid #AAAAAA; color: black; float: right; margin: 0.5em 0 0.5em 1em; padding: 0.2em;">
| |
− | <tr><td style="font-weight: bold; text-align: center; font-size: 125%;" colspan="2"><b>Jose Rainulf Pineda</b></td></tr>
| |
− | <tr><td style="padding: 4pt; line-height: 1.25em; text-align: center; font-size: 8pt;" colspan="2">[[Image:Rainulf.jpg | 200px]]<br/><div style="padding-top: 2pt;">Hey, it's me!</div></td></tr>
| |
− | <tr>
| |
− | <th style="padding: 0.2em 1em 0.2em 0.2em; background: transparent none repeat scroll 0% 0%; line-height: 1.2em; text-align: left; font-size: 90%;vertical-align: top;">Occupation</th>
| |
− | <td class="role" style="padding: 0.2em; line-height: 1.3em; vertical-align: middle; font-size: 90%;">CPAC student</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <th style="padding: 0.2em 1em 0.2em 0.2em; background: transparent none repeat scroll 0% 0%; line-height: 1.2em; text-align: left; font-size: 90%;vertical-align: top;">IRC</th>
| |
− | <td class="" style="padding: 0.2em; line-height: 1.3em; vertical-align: middle; font-size: 90%;">_Rainulf (/join #rainulf)</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <th style="padding: 0.2em 1em 0.2em 0.2em; background: transparent none repeat scroll 0% 0%; line-height: 1.2em; text-align: left; font-size: 90%;vertical-align: top;">Home Page/Blog</th>
| |
− | <td class="" style="padding: 0.2em; line-height: 1.3em; vertical-align: middle; font-size: 90%;">http://rainulf.ca/</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <th style="padding: 0.2em 1em 0.2em 0.2em; background: transparent none repeat scroll 0% 0%; line-height: 1.2em; text-align: left; font-size: 90%;vertical-align: top;">Twitter</th>
| |
− | <td class="" style="padding: 0.2em; line-height: 1.3em; vertical-align: middle; font-size: 90%;">http://twitter.com/rainulf</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <th style="padding: 0.2em 1em 0.2em 0.2em; background: transparent none repeat scroll 0% 0%; line-height: 1.2em; text-align: left; font-size: 90%;vertical-align: top;">Seneca</th>
| |
− | <td class="" style="padding: 0.2em; line-height: 1.3em; vertical-align: middle; font-size: 90%;">
| |
− | jrpineda (at) learn seneca</td>
| |
− | </tr>
| |
− | <tr>
| |
− | <th style="padding: 0.2em 1em 0.2em 0.2em; background: transparent none repeat scroll 0% 0%; line-height: 1.2em; text-align: left; font-size: 90%;vertical-align: top;">Gmail (preferred)</th>
| |
− | <td class="" style="padding: 0.2em; line-height: 1.3em; vertical-align: middle; font-size: 90%;">
| |
− | rainulf1 (at) gmail.com</td>
| |
− | </tr>
| |
− | </table>
| |
− | | |
− | <p>
| |
− | '''Jose Rainulf Pineda''' is a [http://cs.senecac.on.ca/ Seneca College School of Computer Studies] Student. He does Web development (xHTML, PHP+mySQL, Javascript) on his free time.
| |
− | </p>
| |
− | | |
− | == Current courses ==
| |
− | <h4>OOP344 - Object Oriented Programming II Using C++ , (Introduction to Open Source)</h4>
| |
− | <dl style="margin-bottom:0.5em;margin-top:0.2em;line-height:1.5em;"><dd>
| |
− | <i>Further information: [[OOP344]]</i>
| |
− | </dl>
| |
− | | |
− | <h4>DBS301 - Database Design II and SQL using Oracle</h4>
| |
− | <dl style="margin-bottom:0.5em;margin-top:0.2em;line-height:1.5em;"><dd>
| |
− | <i>Further information: [http://cs.senecac.on.ca/~dbs301 DBS301]</i>
| |
− | </dl>
| |
− | | |
− | <h4>INT322 - Internet II - Web Programming on UNIX </h4>
| |
− | <dl style="margin-bottom:0.5em;margin-top:0.2em;line-height:1.5em;"><dd>
| |
− | <i>Further information: [https://cs.senecac.on.ca/~int322/ INT322]</i>
| |
− | </dl>
| |
− | | |
− | <h4>SYS366 - Requirements Gathering using OO Models </h4>
| |
− | <dl style="margin-bottom:0.5em;margin-top:0.2em;line-height:1.5em;"><dd>
| |
− | <i>Further information: [https://cs.senecac.on.ca/~sys366/ SYS366]</i>
| |
− | </dl>
| |
− | | |
− | <h4>CPP100 - CO-OP Professional Theory </h4>
| |
− | <dl style="margin-bottom:0.5em;margin-top:0.2em;line-height:1.5em;"><dd>
| |
− | <i>Further information: [http://www.senecac.on.ca/subjectoutlines/servlet/subjectoutlines.Outline CPP100]</i>
| |
− | </dl>
| |
− | | |
− | | |
− | == Personal Projects ==
| |
− | <p>The following are personal projects of mine that I do on my free time, all are web-based applications (xHTML, PHP+mySQL) and they are all hosted at [http://code.google.com/ Google Code].</p>
| |
− | <p>So why are most, if not all, of my personal projects are web-based? Because they're fun. I find it very enjoyable to see people lurk on my server. I feel good whenever they surf through the webapp I've developed. I feel proud whenever someone use the script I've coded for their websites (and let people crawl around it).</p>
| |
− | <p>PHP is mostly used with mySQL because PHP has a lot built-in functions for mySQL - they work together well as if they're couples. What both does is pretty simple - input, process and output data into the database (SQL) simultaneously. But with enough knowledge of PHP+mySQL and a few xHTML and/or javascript, anyone can build sophisticated PHP scripts such as blog (WordPress, Blogger, etc), CMS (PHP-Nuke, Drupal, Joomla, etc), discussion boards (IPB, phpBB, vBulletin, Vanila, etc), clone Facebook, YouTube, etc or something even better than all of them combined.</p>
| |
− | | |
− | === phpMyInput ===
| |
− | <p>My very first PHP script; it is pretty much experimental - a very simple input/output PHP script where it stores and grabs data from the mySQL database.
| |
− | <br />I no longer maintain this because I found something else better to develop. But if you are interested, see the following:</p>
| |
− | * Demo: [http://rainulf.net/_php/phpmyinput_demo/ http://rainulf.net/_php/phpmyinput_demo/]
| |
− | * Project info, downloads and source code: [http://code.google.com/p/phpmyinput/ http://code.google.com/p/phpmyinput/]
| |
− | <p>The script started off as procedural. I slowly made a transition to object, but it was never released because it's incomplete. The script is open source and its source code is available for everyone.</p>
| |
− | | |
− | === Custom CMS for rainulf.ca ===
| |
− | <p>I borrowed the object design of phpMyInput and improved upon it (added/removed methods and member variables) to build a CMS/blog for my main website.
| |
− | <br />The script is strictly object oriented, every functions are encapsulated to the class 'Rainulf'. Please see the following for more info:</p>
| |
− | * Demo: [http://rainulf.ca/ http://rainulf.ca/]
| |
− | * Source code: [http://code.google.com/p/rainulf/source/browse/#svn/trunk http://code.google.com/p/rainulf/source/browse/#svn/trunk]
| |
− | * Documentation: [http://code.google.com/p/rainulf/wiki/CoreDesign http://code.google.com/p/rainulf/wiki/CoreDesign]
| |
− | <p>Besides PHP and mySQL, the script also make use of CSS for its simple greeny design and a little javascript for its slogan on top. There is no administration panel yet, I run SQL queries to insert a post. lol<br />The script is also open source and its source code is available for everyone.</p>
| |
− | | |
− | === Twitter app ===
| |
− | <p>This is perhaps the most advanced PHP script I've coded so far. The script is closed source because it was a paid project. As its name may suggest, it's a web (PHP) application for Twitter.</p>
| |
− | <p>What the script should do is connect to [http://twitter.com/ Twitter.com] and authenticate the user. <br />The script should have the ability to remotely control user's Twitter account - such as posting, deleting posts, viewing friends list, following and unfollowing people, etc.</p>
| |
− | <p>The script do more than just that, if you want more info about it or you're interested, please contact me.</p>
| |
− | | |
− | | |
− | | |
− | <p>All in all, that's all the personal projects I've had. They may not be much but I've certainly enjoyed every hour of it at developing each of these. <br />I plan to develop more web applications at different platforms and languages such as Python, Ruby on Rails and more in the future.</p>
| |
− | == External links ==
| |
− | <ul>
| |
− | <li>
| |
− | [http://rainulf.ca/ Rainulf's website]
| |
− | </li>
| |
− | <li>
| |
− | [http://twitter.com/ Rainulf's Twitter]
| |
− | </li>
| |
− | <li>
| |
− | [https://cs.senecac.on.ca/~fardad.soleimanloo/timetable/FardadTimeTable.html Fardad's Schedule]
| |
− | </li>
| |
− | <li>
| |
− | [http://cs.senecac.on.ca/~fardad.soleimanloo/ Fardad's Home Page]
| |
− | </li>
| |
− | <li>
| |
− | [http://seneblog.fardad.com Fardad's Seneca Blog]
| |
− | </li>
| |
− | </ul>
| |