Appcelerator :: Building RIA Apps and Use Cases with ease

Yesterday i was browsing Zend Framework Webinars, and i sopped by the title :

Get “Rich” Quick : Building Ajax-based RIAs with the Zend Framework and Appcelerator

i didn’t hear about the Appcelerator thing before, but the title was really interesting as i use Zend framework extensively and it is a great idea to add some interactivity and UI to my apps.

after watching the webinars, i really liked the idea of being able to build the full prototype and have it working with no server side code, and then in the development phase with some slight changes to the prototype, it becomes the working front end interacting with the server side code with no problems @ all.

i went to try.appcelerator.org and gave it a try on the fly, that got me more interested. so i downloaded the sdk installer for MAC and installed it, the installation was at ease, even creating the projects and testing.

Appcelerator supports what we call “technology driven agile development” and we call that process Interactive Use Cases.  We teach customers / developers to build their applications first using appcelerator as fully functional prototypes.  Appcelerator supports this because it’s entirely message-driven and cleanly separates the UI from the services.  We call this Service Oriented UI (or SOUI).

It supports a lot of web programming languages as PHP, Python, .Net, Java, Perl, Ruby on Rails, and Google app engine.

I have emailed one of the team there for more info, and he said they will have a drag & drop IDE for the framework on their roadmap.

I suggest that developers give this a try.

Try Appcelerator: http://try.appcelerator.org/

Appcelerator Download: http://www.appcelerator.org/downloads

Appcelerator Documentation: http://doc.appcelerator.org/

Appcelerator Samples: http://doc.appcelerator.org/get_started/index.html

Tags: , , , , , , , ,

Leave a Comment

Ubuntu 8.10 Interpid - Fix Static IP & Network Manager Problem

Hey all,

today i have installed the new release of Ubuntu, 8.10 Interpid

but i had a problem setting my IP to a static one, when i do this through the network manager, and when i edited the network files manually nothing worked, so here is the steps i followed to solve the problem :

first i removed the network manager

sudo update-rc.d -f NetworkManager remove

then i added my network configuration by editing the file /etc/network/interfaces

sudo gedit /etc/network/interfaces

so it looks like

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.xxx
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.xxx

then i edited the file /etc/resolv.conf to add my DNS

sudo nano -w /etc/resolv.conf

to look like

# Generated by NetworkManager
nameserver 192.168.1.xxx

then i restart the networking by :

sudo /etc/init.d/networking restart

if u still have problems, i suggest you restart the machine and check, the above steps is how i got my network up .

enjoy the new Ubuntu ;)

Tags: , , , , , , ,

Leave a Comment

Install Subversion with Web Access on Ubuntu 8.04 (Hardy Heron)

well, it is very useful to have a subversion server so u can have different versions of your applications; for back up and to be able to restore old versions, and be able to share the project with the team, when there is more than one developer working on it.

1- install apache

sudo apt-get install apache2

2- install subversion

sudo apt-get install subversion libapache2-svn

3- We’re going to create the subversion repository in /svn

sudo svnadmin create /svn

4- Now we’ll need to edit the configuration file for the subversion webdav module

sudo gedit /etc/apache2/mods-enabled/dav_svn.conf

we will comment the following line, so we can access the repository using the address http://www.servername.com/svn

<Location /svn>
</Location>

and the following line to enable the dav module

DAV svn

and the following line to set the path to our repository which is /svn in our case

SVNPath /svn

and the following 3 lines to enable basic authentication

AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd

5- We create a user to have access to our repository

sudo htpasswd -cm /etc/apache2/dav_svn.passwd

where is the desired login name
6- We restart the apache server

sudo /etc/init.d/apache2 restart

7- You can access now the repository using the address : http://www.servername.com/svn

Tags: , , , , ,

Comments (4)

Aroma Systems - Be Guided By Your Senses

It has been 3 months since i joined the team at Aroma, and i have to say i enjoyed every single day.

Since i have been always a chaser to my dreams, i found the environment there suitable for me, it gives you the time and the conditions that will make you learn, develop, apply and innovate.

During these 3 months i have finished many projects, i learned a lot, and applied a lot of what i have been learning before during my career.

The team there is amazing, i enjoy working with them, we brainstorm on crazy ideas that looks impossible and we do it :),

We always focus on the new and top technologies that helps us build secure and fast application with very attractive user interface, and since the team is experienced in them and certified from large companies like Adobe, IBM, and Beta Testers for the technology makers like Zend “The php company” we know how to use the tools well to get the best output ever.

We made a new page to demonstrate our work, u will find a video there and some shots behind the scenes, i am sure u will like it. the video is quiet large but it is worth it, be patient ;)

The link to the page is http://systems.graphicaroma.com

Aroma Systems is a department of Aroma Design & Solutions

we are working now on some projects that will rock the market soon ;)

wish me good luck :)

Tags: , , , , , , , , ,

Comments (2)

Flowchart applications on Ubuntu

If you would like to draw diagrams and flowcharts on your ubuntu there is 2 programs that is alternative to smart draw on windows :

  • Dia

to install type the following command in terminal :

sudo apt-get install dia
  • Kivio

Kivio
Kivio

to install type the following command in terminal :

sudo apt-get install kivio

U can use them also to draw mind maps

enjoy ;)

Tags: , , , , , ,

Comments (1)

How to read chm files on Ubuntu

This can be easily done with install GnoCHM, the CHM viewere for Linux

you can install it by executing this command in the terminal

sudo apt-get install gnochm

enjoy ;)

Tags: , , , , , , ,

Leave a Comment

Install Adobe Acrobat Reader on Ubuntu 8.04

First of all, add Medibuntu repository in your sources list. This can be done via:

sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list

Once this is done, add Medibuntu GPG key.

sudo apt-get update && sudo apt-get install medibuntu-keyring

Then update the list of available packages by

sudo apt-get update

Finally, install Acrobat Reader using

sudo apt-get install acroread

Tags: , , ,

Leave a Comment

Install mysql support for python on linux ubuntu

to add the MySQL database support on Linux Ubuntu use the following command :

sudo apt-get install python-mysqldb

and to import this module into your scripts use this command :

me2resh@me2resh-desktop:~/Desktop/MySQL-python-1.2.2$ python
Python 2.5.2 (r252:60911, Jul 31 2008, 17:28:52) 
[GCC 4.2.3 (Ubuntu 4.2.3-2ubuntu7)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
>>>

and enjoy the power of MySQL in your python applications ;)

Leave a Comment

How to publish your iCal to Google Calendar

Well, to mark your events in iCal and have them published to your google calendar, first you need to make an account in www.icalx.com

Then from iCal right click on your calendar, and choose Publish, and enter your iCalx calendar information.

after that you can take the link from iCalx and add it as a calendar in your Google Calendar account.

when you do that, every event you mark in your iCal, will be published to your iCalx account and then Google will pull it to your Google Calendar account,

Little tricky but it does the job ;)

Tags: , , , , , ,

Leave a Comment

My dreams are triangular every night

I wonder how rich will we make china or whatever country when we import from them Triangles with the number of our Cars :S

after the new traffic law, driving has been a burning gate that you have to walk through.

Looks like james blunt is looking also for a triangle after the new traffic law ;)

Tags: , , , ,

Comments (2)