Super User

Super User

Joomla and Drupal Templates

Joomla and Drupal Templates

 

admin - Posted on 16 October 2008

I just purchased the Jommla-1.5 Website Design and Template design books from Packet Publisher and they are useful. Very Practical to say the least. I am looking for Information about how Dreamwevaer from Macromedia can help in creating Joomla and Drupal related Templaes using CSS and PHP. Any Information will be appreciated.

Ref:
1.0 Jommla 1.5 Book
http://www.packtpub.com/Joomla-Template-Design-open-source-PHP-MySQL/book
2.0 Joomla Template Design
http://www.packtpub.com/joomla-version-1-5/book

Business Strategy and Execution

 

Business Strategy and Execution

 

admin - Posted on 23 September 2008

Business Strategy and Excution is very important for all forms of business. How ever geting information to create strategy is not very easy. I am working on a systematic methods to gather strategic information for analyzing Software and IT Business.
If you have any suggestion , please let us know.

References:
1.0 http://www.valuebasedmanagement.net/index.html
2.0 http://www.jaxworks.com/index.htm
3.0 Socratic Methods
http://www.viddler.com/explore/mikeolpin/videos/22/
4.0 Business Strategy
http://swengineer.blogspot.com/2008/03/socratic-methods-and-competitive....
5.0 Porter
http://www.amazon.com/Competitive-Strategy-Techniques-Industries-Competi...
6.0 Whorton
http://www.amazon.com/Wharton-Dynamic-Competitive-Strategy-George/dp/047...
7.0 Soctratic Methods
http://books.google.ca/books?id=F0Ol9KbWROoC&printsec=frontcover&dq=socr...
8.0 Socratic and Aristotal
http://www.amazon.com/Socratic-Logic-Questions-Aristotelian-Principles/d...
9.0 Ram Charan- execution
http://www.amazon.com/Execution-Discipline-Getting-Things-Done/dp/060961...

Software Enginering Curriculum and Books

 Software Engineering

I am gethering the ACM/IEEE Curicullum and Text Books and Recommendation for Undergraduate and Graduate Software Engineering. I need help and your inout rearding the text book choice and Coments If any. It is a working list and not complete

1.0 ACM 2004 Software Engineering Curricumlum- Down load the Pdf

Significant Text Books:
1.0 Agile Patterns
http://www.amazon.com/Principles-Patterns-Practices-Robert-Martin/dp/013...
2.0 Clean Code
http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132...
3.0 Usecase Theory and Practice
http://www.amazon.com/Driven-Object-Modeling-UMLTheory-Practice/dp/15905...
4.0 Archtecture and Patterns
http://www.ias-research.com/blog/?q=node/119

Programming Database and Transaction Processing  Systems

Programming Database and Transaction Processing  System

Database forms the heart of Information systems. In fact it is difficult to Image any Information systems  without database attached to it.  Modern Websites, e-commerce and  Business Centric ERP/CRM Systems all use Database in one form and other in executing the task it is intended for[1][5].

A database is a repository of information managed by a database engine which ensures integrity of data and fast access to the data.

 

A very common implementation of a database is a Relational Database Management System (RDBM). To users, the information in a database can be accessed by using Structured Query Language (SQL) a database language common to most databases. However, SQL only provides commands to access and manipulate the data in the database.

 

For any complex application, there commonly is a need for conditions, branching, and loops. None of these are a part of the SQL language. In order to fill this gap, many common programming languages allow integration with SQL through a common library such as Open Data Base Connectivity (ODBC), Object Linking and Embedding (OLE), and sometimes with application programming interfaces or libraries supplied with the database.

 

In addition, most databases now have a simple language of their own which allows simple control for applications which do not need the full power of standard languages like C++ and Pascal. These simple languages are used to write stored procedures and are proprietary to each database.

 

 Database programming is used to create applications for business process automation. It is actually an ERP Implementation.  Many small business could use custom database programming either on the web or in client server mode. An example application will be  university course registration system.[4][1][3]

 

We work with Oracle, postgress, MYSQL and MSsql Databases. we use Java, Asp.net and  PHP and C/C++ as the interfacing language.[4][2] In case you have  need to design and or modify database projects, please contact one of the Engineers  for details.

 

 References

1.0 Postgres SQL- ISBN-13: 978-0672327568

2.0 Java Programming - Murach-ISBN-13: 978-1890774653

3.0 Mysql/PHP- ISBN-13: 978-0321833877

4.0 Design Patterns- UML- ISBN-13: 978-0201633610

5.0 Database and Transaction Processong- ISBN-13: 978-0201708721

Information Architecture for Large Websites

 

 

 Information Architecture for  Large Websites

 Please note we are working on this article

 

We use iA in the design and development of  E-commerce and CMS website design. The use of IA becomes mandatory as the complexity of the project increases  and people requires that we have a disciplined process for development. Please contact us for details. One of our engineers will be happy to discuss your requirements.

 

 References

 

  1. Communicating Design- Dan Brown

  2. Information Architecture for Large Websites - Orally- Peter Morville & Louis Rosenfeld

  3. Contenet managemennt  Bible- Bilko- ISBN-

  4. Mindjet Mindmap

  5. Microsoft One Note- 2013

  6. Content strategy Institute- Website

  7. Brinck, Tom et al. Usability for the Web: Designing Web Sites that Work. London: Academic Press, 2002.

  8. Garrett, Jesse James. The Elements of User Experience: User-Centered Design for the Web.

    Indianapolis, IN: New Riders Publishing, 2003.

  9. Krug, Steve. Don’t Make Me Think! A Common Sense Approach to Web Usability. 2nd Edition.

    Indianapolis, IN: New Riders Publishing, 2005.

  10. Macdonald, Nico. What is Web design? East Sussex, England: RotoVision, 2003.

  11. Miller, George A. 1956. “The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity

    for Processing Information.” The Psychological Review 63: 81-97

  12. Nielsen, Jakob. Designing Web Usability: The Practice of Simplicity. Indianapolis, IN: New Riders

    Publishing, 1999.

  13. Norman, Donald. The Design of Everyday Things. 2nd edition. New York: Basic Books, 2002.

  14. Olsen, George. “Persona Creation and Usage Toolkit.” In Interaction by Design [website]. Cited 28

  15. February 2007. Available from www.interactionbydesign.com/presentations/olsen_persona_toolkit.pdf.

  16. Rosenfeld, Louis and Peter Morville. Information Architecture for the World Wide Web. 2 Edition.

    Sebastopol, CA: O’Reilly, 2002.

  17. Wood, Larry et al. Bridging Cultures Conference Tutorial: Card-Sorting and Cluster Analysis for Information

  18. Architecture Design. Montreal, Quebec: Usability Professionals’ Association, 2005.

  19. Zahedi, Mithra. “Building Effective Websites” (unpublished). 2006.

 

 

 WordPress - An ideal platform   for Lean Startup Strategy

WordPress - An ideal platform   for Lean Startup Strategy

Situational Analysis : 

 

You get up around noon one day and realize- you can no longer be a grad student any more. So you realize you have to  do something - why not start a business- like creating   something better products and services. Then you realize marketing and sales  are important and you know nothing about it..

 

You are smart and realize what if  the idea itself is not correct. What you should do. If you are arrogant and stupid, you will think, you will make products with superior features and people will come- this is not true at all. Look at all successful companies, they enter the market with crappy product and then refine it later.

 Take another example, in  software development- quite rarely customer, developer and  management has any clue what is going on. Most of the time upper management is uttering 20 buzzwords they have leaned  using  google search.

 

 In software we solve this problem using agile method.  Design- Test-Learn-Modify-add feature-implement and back.

 

Why not use the same method for business development. The Agile business development. This is called Lean Start-up. The very basic idea of business needs to be checked and tested and improved.

 

As your business evolves over phases, your website and marketing and sales need to reflect this . The static website is no match for this . Web CMS platforms like Liferay, Joomla and Word press are specifically designed for  rapid modifications.

 

 In  CMS you can change the content and looks effectively and rapidly with minimal disruption and effort.  This very fact makes Web CMS technology the perfect fit for Lean Stratup Stratgy.

With CMS technology we can change the  look and feel of the website very rapidly at each pivot.

 

If you are a small  business and looking to embrace lean startup in your marketing and sales, then WordPress CMS is the right technology for you.

 

WordPeress is a CMS that is simple and easy to use . WordPress is perfectly suited for brand development  and testing business ideas. What looks sound in paper may not work in practice. With Wordpress CMS you can change the content of the website to reflect  your experimentation. Once you see  increased traffic to your site you realize your ideas are working. WorldPress CMS helps with these experimentations.

Please contact one of our engineers for details and how you can get stated with Lean startup and WordPress

 

References:

 

1.0 Lean Startup- ISBN-10: 9780307887894

2.0 WordPress  to GO- ISBN-10: 1481130501

3.0 Smart Content- Inbound Marketing- Hubspot Video

4.0 Hooked- Habit Forming Products-   Video

5.0 Contagious- Why Things Catch On- Video

6.0 Positioning- Al Reis- Video

7.0 Business Plan Generator and Value Canvas- Osterwilder- Slideshare

 

 

 

 

 

 

 

Software Engineering Service

  

Software Engineering

Software engineering is the study and an application of engineering to the design, development, and maintenance of software.[1][2][3]

Typical formal definitions of software engineering are:

  • "the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software";
  • "an engineering discipline that is concerned with all aspects of software production";
  • and "the establishment and use of sound engineering principles in order to economically obtain software that is reliable and works efficiently on real machines

Domain and Email Hosting

 

Domain and Email Hosting

 Domain  name and Email hosting is important for small business.

 Domain names allows you have website with identity like  www.mycom.com and allows you to have email like This email address is being protected from spambots. You need JavaScript enabled to view it. .

 

 Website and your business identity needs to be registered with web registration company . After that you need to transfer the DNS of the website to appropriate web hosting company that will provide the two critical component of your website

  1. 0 Hosting of the web domain

2.0 Hosing your email with specific domain name.

 

Marketing and public relations is important for business and particular so for a company that sells complex service and solutions. Web site helps in numerous ways to communicate your product and service to potential and existing customers.

 

Internet security and threat mitigation is an important component of  website and email hosting operation. Typically such security solutions are integrated into website and email hosting solutions.

 

Please contact us for  free consultation for  domain and email hosting and email security  solutions. One of our engineers will be happy to discuss possibilities with no obligation and cost.

VOIP Phone Service

 

VOIP Phone Service

VOIP Phone Service

 

Voice over IP (VoIP) is a methodology and group of technologies for the delivery of voice communications and multimedia sessions over Internet Protocol (IP) networks, such as the Internet. Other terms commonly associated with VoIP are IP telephonyInternet telephonybroadband telephony, and broadband phone service.

The term Internet telephony specifically refers to the provisioning of communications services (voice, fax, SMS, voice-messaging) over the public Internet, rather than via the public switched telephone network (PSTN). The steps and principles involved in originating VoIP telephone calls are similar to traditional digitaltelephony and involve signaling, channel setup, digitization of the analog voice signals, and encoding. Instead of being transmitted over a circuit-switched network, however, the digital information is packetized, and transmission occurs as IP packets over a packet-switched network. Such transmission entails careful considerations about resource management different from time-division multiplexing (TDM) networks.

 

 VOIP is very attractive for features ad options that conventional system are not able to offer. AVR , Call Routing and Voice mail to email conversion is very effective for small business.

 

 In case you are considering upgrading your office phone systems and or expanding your existing phone system, you can benefit by consulting with us. Initial consultation is free and one of our engineers will be happy to contact you and discuss your requirements.

 

Virtual Private Network- VPN

 What is VPN?

 

 VPN Is a method of connecting your computer  network to another computer network using internet.

 The resulting solution acts like a seamless network that spans your local network and remote network.

 In plain  terms , you can read write files on a computer that is not physically located on your computer. The operation success of the VPN depends on the  speed of the internet connecting two networks.

 VPN typically operates between router to router. Such VPN solutions requires configuring connecting routers.  Recently there are solutions that are considered to be zero installation VPN, which removes the configuration of route to archive VPN solutions. Such solutions are quite flexible.

VPN  solutions are  valuable for small business.   One scenario is that your accountant or outside marketing executive can work from home and hotel and at the same time access the files from the office computer. An example will be last minute per point presentation accessed oven VPN.

 VPN also enables effective use of a software license. A costly software and its license can be shared using vpn to the central license server. The cost saving can be quite profound.

 Please contact us for  VPN solutions and how we can increase productivity. One of our engineers will be happy to assist you without cost and or obligation.

 

 

 How does it Work

 How SMB derives  value  using VPN

 

 Ref: How VPN Work -  https://technet.microsoft.com/en-us/library/cc779919(v=ws.10).aspx

Page 12 of 22
Go to top