July 1, 2008

Windows or Linux?

Filed under: Computing, Linux — admin @ 5:53 pm

From the desk of Samy,

At the moment of choosing Windows or Linux everyone will have his own preferences … But this spot, released in 2003 by IBM, it’s awesome. I liked it and I wanted to share it with you. Judge yourself.

…SaMy*^38

I guess Richard Stallman would say… GNU/Linux ;)

June 8, 2008

DDDAS - Dynamic Data Driven Application Systems

Filed under: Computing, Conferences — admin @ 2:06 pm

From the desk of Samy,

What is DDDAS? It is a new paradigm, where computer programs act in a more intelligent way. Their outputs depend on their inputs, which are updated values in the real world, used for optimizing the minimum damage/etc of important problems such as natural catastrophes. The other day, Dra. Frederica Darema came to UAB to give us a conference about DDDAS. I attended it. We could say that DDDAS is a new direction for applications/simulations and measurement methodology.

Until now, programs are mostly unidirectional. It means that we have a direction between theory and simulation, and ANOTHER ONE, between simulation and theory. In the same way, we’ve got a third element: measurements.

Theory -> Simulations | Simulation -> Theory | Measurements -> Simulation | Simulation -> Measurements | Theory -> Measurements | Measurements -> Theory

This is too static and serialized. Too slow! This is enough for normal programs and situations, but what happens when LIFES are up to a few minutes? We have to speed it up as much as we can. So, this is DDDAS: Data is not unidirectional but bidirectional. Or in other words, we haven’t got a strong direction, we’ve got a data stream going and coming. A stream data between execution processes.
(more…)

June 7, 2008

HCS12, CODEWarrior and HD44780U

Filed under: Computing — admin @ 3:25 pm

From the desk of Samy,

I’ve been studying Computers Structure this course, and the last laboratory project was to create a soccer scoreboard (CODE at the end).

We have to show “Hola mundo”, using an LCD, all the time, and when a interruption occurs, we have to show “GoooL” 12 times, and then, show the current scores of each team (host & guest) for a second. An interruption means that one team has scored (depending on which button has been pushed, it’s either one team or the other). We have used CODEWarrior program to compile our assembler code, the motherboard is HCS12 (16-bits CPU, freescale), and the LCD is HD44780U.

Here a video of almost the last version:
(more…)

May 20, 2008

SQL Injection

Filed under: Computing, Hacking, Internet — admin @ 11:25 pm

From the desk of Samy,

I didn’t want to post anything more today until next week… But this is almost compulsory! My fucking god, sometimes there are websites that make me freak out… How the hell can a so popular website have such a vulnerability?

Talking about SQL Injection is in my blog list now.

What do you think I could do with the following information I’ve just received after sending a VERY SIMPLE attack to the website?

Failed on select title.text, mistake.title, mistake.timecode, media, mistaketext.text, if((mistake.modified3) < (now() - interval 1 year),’yes’,'no’) as yearold, date(mistake.modified3) as date, mistake.type from title, mistake, mistaketext where mistake.id = ” or 1=1′ and mistaketext.id = mistake.id and mistake.title = title.id

Yes… You are right. EVERYTHING.

Reminding that all information (including admin password and so on) is stored in the website DataBase…

Have fun…

…SaMy*^30

How to configure SSH-Server and accessing it

Filed under: Computing, Linux — admin @ 6:42 am

From the desk of Samy,

First of all, we should know what SSH is:

Secure Shell or SSH is a network protocol that allows data to be exchanged using a secure channel between two computers. Encryption provides confidentiality and integrity of data over an insecure network, such as the Internet. SSH uses public-key cryptography to authenticate the remote computer and allow the remote computer to authenticate the user, if necessary.

This means that you may need to access from wherever to either your home-computer or work-computer. Using SSH protocol and Linux on the OS side, it’s easy. Anybody can use this protocol and he will be able to login remotely and execute commands (VNC is a alternative: it uses graphical mode, but data is not encrypted). I wanted to access my home-computer (reasons are besides the point), so I had to install a SSH server on my computer. As it gave me headache due to a silly thing, I’ll show you how you must do that.

(more…)

May 3, 2008

Bruce Schneier’s speech: IT’s impact on the world economy

Filed under: Computing, Conferences, Uni — admin @ 5:32 pm

Bruce SchneierFrom the desk of Samy,

Fortunately, the other day I had the opportunity to attend another conference (I’m getting used to it): Bruce Schneier came to ETSE (my faculty, in UAB) in April, 24. A brief introduction about who Bruce is:

Bruce Schneier (born 15 January 1963) is an American cryptographer, computer security specialist, and writer. He is the author of several books on computer security and cryptography, and is the founder and chief technology officer of BT Counterpane, formerly Counterpane Internet Security, Inc.

Bruce is an internationally renowned security technologist and author. Described by The Economist as a “security guru,” Schneier is best known as a refreshingly candid and lucid security critic and commentator. When people want to know how security really works, they turn to Schneier.

Now that we know a little bit more about him, let’s start! I hadn’t the foggiest about what he was going to tell us and it surprised me: The IT impact on the world nowadays, very close to security matters.

From now on, I’ll write this post according to Bruce, reproducing what he said.
(more…)

April 20, 2008

Richard Stallman’s speech about GNU and Free software

Filed under: Computing, Conferences, Linux — admin @ 6:52 pm

From the desk of samy,

On April/4/2008, Richard Stallman came to UAB to give a conference about GNU. You can view the WHOLE conference in Spanish at the end of this post (and some pictures as well). I strongly recommend you to view the video as it’s quite interesting.

A brief introduction to who Richard Stallman is:

Richard Matthew Stallman (born March 16, 1953), often abbreviated “rms”, is an American software freedom activist, hacker, and software developer. In September 1983, he launched the GNU Project to create a free Unix-like operating system, and has been the project’s lead architect and organizer. With the launch of the GNU Project, he started the free software movement and, in October 1985, set up the Free Software Foundation. Stallman pioneered the concept of copyleft and is the main author of several copyleft licenses including the GNU General Public License, the most widely used free software license.

Let’s come back to the conference.

RMS came to UAB to introduce and clarify for us what free software really means, and why we should use it. First of all, I would like to advise you that RMS is a showman. But never mind, don’t lose the thread. Some teachers introduce RMS… While he felt asleep on the table.

The first reflexion was:

- Does this program respect my freedom?

Starting from this question, we should know what a program which respects our freedom means. If it does so, it is a free software (from now on free software is going to be FS). Otherwise, it is a privative software (from now on privative software is going to be PS). So, FS is the one which respects our freedom according to the notes below:
(more…)

April 5, 2008

Chapter 3 – Uploading wordpress through FTP using FileZilla

Filed under: Computing, Internet, Wordpress — admin @ 12:33 pm

In this chapter you are going to learn how to configure FileZilla (a FTP client) for uploading our files to the hosting and what you have to do to create a database, needed for store our posts, plugins and so on.

To create our database, which will contain all of our posts, etc. You don’t have to design it, just create it… Our wordpress (which we have downloaded it before) will do all things for us.

Once you are log in your account, go to manage account (in the rightside) and save the username. It will be something like aXXXXXXX, where XXXXXXX are seven numbers. This will be needed later, because it’s the intern username.

 

Username to save

(more…)

Chapter 2 - Our wordpress uploaded in a hosting

Filed under: Computing, Internet, Wordpress — admin @ 10:47 am

 

You’ll learn how to host your wordpress in a hosting reading the following lines ;)

First of all, we need our blog code. So, go to Wordpress.org and click on the download.zip:

 

Button to download wordpress.org

 

Don’t worry, you do not need to know programming, it’s all kind of authomatic :)

(more…)

Chapter 1 – The definitive guide to create your own wordpress

Filed under: Computing, Internet, Wordpress — admin @ 12:59 am

Hi!

My name’s Samuel Jiménez and I’m studying computer science (for further information, click on A bit of me… at the top of the page). I want to make a definitive guide to create your own wordpress, so…

This is the first chapter of the Definitive guide to create your OWN wordpress.

Index

  1. The definitive guide to create your own wordpress.
  2. Our wordpress uploaded in a (free) hosting.
  3. Uploading wordpress through FTP using FileZilla.

At first I thought it was very easy to create your own wordpress… But when I got started I realized that it’s not so simple.

So, I hope this guide will be helpfull for everybody to create their own wordpress in a free hosting (or others hostings types). The most important things are:

(more…)

Cerrar
Enviar por Correo