Blog

Weekly Project Milestones

posted May 24, 2010 9:40 PM by Unknown user

For the completion of our project, we decided to set weekly goals or what they call 'milestones' that we interns would aim to achieve every week.
It's incomplete for now (only until week 9), but it'll surely be updated as we go along the project. Check it out here.

owrange talks about gowee dox! :D

posted May 20, 2010 4:28 AM by Unknown user   [ updated May 20, 2010 4:30 AM ]

Screenshots or more than Screenshots?

posted May 6, 2010 8:21 PM by Unknown user   [ updated May 7, 2010 1:41 AM ]

On our last post, we mentioned that the goal of our yet-to-be-named project is to provide documentation for a certain application. To do this, we insert screenshots of that app, determine the areas where information is contained, stick annotations to them, and link those annotations to lessons which would give the user information about that part of the app. But then after a week, we thought of this and that, and asked how about this? and that? then we realized, why not use something more than a screenshot?

When we had a meeting with the big bosses, one of them stated that it would be a nice feature to make the screenshots as real as possible. What that meant was, if the actual app had a link to another part of the program, and if that certain link in the screenshot is clicked, it should be able to do the same thing. We all agreed that the idea was good, however, how to do it? Then one of our faculty interns gave an incredible suggestion (credits to sir eugene): why not incorporate the actual application itself!  After much talk and arguments, we came up with a final decision: scrap the screenshots, we're going live!

Now comes the hardest part, how? The only solution we had in mind was to use, (chedeng!) html iframes -- inline frames. This means, instead of inserting a screenshot, we get the url of the app, put it in one of the iframes, and there we have the live application, as if the user is browsing the real application (which is actually what the user is doing). This is definitely more powerful and cooler than using screenshots but it comes with great price, it's definitely harder to handle. And what's more, this is only a part of our yet-to-be-named project, and there's much much more details to consider and think about. On the positive side, it may be very difficult but it's a start. A start that has an end, hopefully. Good luck to us!

DevCon 2010

posted May 4, 2010 8:34 PM by Unknown user

We are inviting and encouraging everyone to join the DevCon Geekup: Cebu" Friday, May 21 from 7:00 pm to 10:00 pm.
See you there!
More info here.

The Unnamed Project

posted Apr 29, 2010 7:42 PM by Unknown user   [ updated Apr 29, 2010 10:35 PM ]

From now on, we, the Codrschool Student Interns (3rd batch) are gonna be posting here in the blog to give our readers updates on the events here in Codrschool (clap clap!).
And for our first post, we'll give you a sneak peak on our collaborative project. Here it goes:


The picture above shows the general concept of the web application that we are going to create. The purpose of the application is to help those people who are working on the application for doctors, the CDM (developed and maintained by CareSharing) to share information with one another through an informative yet-not-boring documentation of the actual software. Basically, the idea is to make it a wikipedia- like documentation app, but in a way that is more pleasing to the eyes, thereby generating more interest to the user, making the documentation and the sharing of information a lot more effective.

The app has two modes (as of now): Edit and View. 
(1) View Mode: The user is taken to something like what is shown above, a screenshot of the software with annotations (those cute buttons) all around it. Clicking an annotation will show a page which is something like on the right panel. The right panel then shows the 'lessons' or articles that contain discussions about the usage or function of this button or that button, or this part or that part, and some other information. Of course, we won't crowd the user with a lot of unorganized texts, so a link of related topics would be first displayed.

(2) Edit Mode: This lets the user create annotations (to a specific application he wants to document), and then put lessons. Now how are these lessons going to be created? The answer is by using a desktop application called ScreenSteps. Actually, this web application goes hand in hand with this desktop app. Therefore, lessons are created on the desktop using ScreenSteps, and these are going to be somehow uploaded (they say there might be another way) to the web app. The problem is on how do we actually link or connect these two applications together. Well that's something that we have to figure out. 

Of course, we'll be using Ruby on Rails to develop this kind of app, and some other things that are yet to be figured out. For starters, there will be a lot of researching on things like 'how to put annotations', 'how to connect this with the desktop app', 'how to implement getting screenshots', and so many other things.

For now, we'll continue learning and exploring Ruby on Rails. They say we don't have to know everything about it yet; it's gonna have to be a gradual process, a process of learning and exploration. Good luck to us!

What we expect from the internship

posted Apr 21, 2010 8:22 AM by Unknown user

Our main goal in doing the internship is to encourage learning among some of the best students and teachers in the computing field today.  We want our interns to learn new and alternative ideas to what they learn from their respective schools and to apply this new learning in developing new products or services.  We then expect that this learning will continue to grow and to spread to other fellows in the computing field.

In more concrete terms, at the end of the internship, we expect our interns, both the student and faculty interns to be able to develop a worthwhile web application or contribute significantly to an open source project of their choice.

We hope then that what they will learn in this exercise will be passed on to others, especially with the teachers whom we expect to go back to their respective schools armed with the learning they have acquired at CodrSchool and then impart this learning to their students.  We believe that the teachers will be able to provide a 'multiplier' effect for the ideas that we wish to cultivate.

Additionally, we look forward to the idea that the projects we start with the interns would be continued at the schools as research projects in which we could possibly involve other interested students who might have been interested in learning more but have had not the chance to be an intern.

We wish to encourage in schools and in students a culture of research, curiosity and interest beyond what is being offered in the classrooms.  Many of the most popular products, companies and services we have in the computing world today have been borne out of schools and universities.  There is no reason why we could not do the same at our own campuses and basements.  Perhaps, it's about time to ask the students to focus beyond just making the grade.  There is a big world of opportunities out there for those who aspire for greater things.  And this is the reason for CodrSchool.

Internship season has begun

posted Apr 17, 2010 5:32 PM by Unknown user

Last April 15, Thursday we finally welcomed our interns for 2010 at the start of their internship program.  We have 3 students from CIT (El, Louella and Jojo) and 1 from UP (Edson).  We also welcomed 2 faculty members from CIT (Deep and Eugene) who will be a part of an immersion program with CodrSchool in order for them to learn more about web applications and other topics in general and hopefully then apply this learning to their classes when they go back teaching.  We are also waiting for a UP teacher (JJ) to join us soon.  We are looking forward to starting a project with him that he can then continue with some of his interested and talented students from UP.
Folks, if you have some free time and some knowledge to share with our aspiring programmers, please feel free to drop by at our "school" which is at the CareSharing office, #701 TGU Tower, IT Park.  We're sure that our interns would be happy to hear your tales of how your life is as a programmer and what are things that currently interest you.  Who knows we might even start a project together with you. For learning's sake. :D

Interns for Summer 2010

posted Apr 12, 2010 2:30 AM by Unknown user

Hello!
We are happy to announce that we have selected our four interns:
 1. Edson Paul Semorio
 2. Jose Nelson Rosos
 3. El Parac
 4. Louella Villamora

They will be joined by 2 faculty members from CIT and 1 from UP.  Internship will start on April 15.

Internship applicants who passed our initial exam

posted Mar 30, 2010 9:25 PM by Unknown user   [ updated Mar 30, 2010 10:06 PM ]

Hello!

These are the names of the 7 excellent students so far who have passed the initial exam.  If your name is in the list, please answer the attached questionnaire and email back to me before Monday.  I also have emailed this questionnaire to the email add that you gave when you took the exam. Thanks!

1. Brian Jefferson Tan
2. Edson Paul Semorio
3. Stefany Marie Serino
4. Mary Grace Gabunada
5. Jose Nelson Rosos
6. Louella Villamora
7. El Parac

This may be an incomplete list as we as still accepting applicants and letting them take the exam.  We are also still reviewing the test results so other names may still be added to this list.

CodrSchool is not to replace your grandfather's university

posted Mar 29, 2010 7:31 PM by Unknown user   [ updated Mar 29, 2010 8:50 PM ]

University education is good for CompSci people.  This is where you learn the basics like Programming 1 and 2, data structures, introduction to networking, database management, etc.  This is where you will also get the Maths, the Social Sciences, the Natural Sciences and other things you may not care about unless you are required to get a grade for them.

Once upon a time, when you want to be a good engineer or a good whatever, you go to a university, you take the courses, you read the books in the library and you attend the lectures of great people in the profession you aspire for.  In short, if you want to learn, you go to school.  The books are in the library and the teachers are in the classrooms.  

When your grandfather had a problem understanding or learning from a professor's lectures, he can read the book or ask his classmates (or senior students).  When your grandfather wanted to read a book or read about a certain topic, he would go to library and will get the resource material from the reserved section.  Too bad if somebody else has gotten to it first.  When your grandfather's SocSci teacher wanted to have a film showing, she will reserve the AVR, where the students will suffer the heat to watch a video on VHS.

Today's learning is so much different from your grandfather's education.  With the Internet, the whole world is your school.  There are so many ways for you to learn Computer Sorcery. If you want to learn through videos,  there's open course ware from MIT, Stanford or Carnegie Mellon on YouTube.  If you want to read about some topic you have a hard time understanding, Google is your best friend.  You have the blogs, the pdf's, the forums, mailing lists, etc.  If you want it, it's out there and everywhere.

At CodrSchool, we aim to expand your horizons beyond the walls of the university.  The university serves it purpose as was designed by your grandfather's grandfather.  We are not going to replace that.  But if it still wants to be relevant to today's world, it will have to change from the inside.

1-10 of 13