article thumbnail

Choosing a Programming Language and Framework for Your Startup

SoCal CTO

t prompted a good discussion around how CTOs go about choosing the programming language and framework for their startup. The rest is just down and dirty algorithmic programming. We had an interesting presentation at the LA CTO Forum by the CTO of a startup who chose Groovy / Grails as the framework for their startup.

Framework 330
article thumbnail

Ways To Make Your Website More Secure

YoungUpstarts

Most of these tools are created as open-source software programs, which mean their codes are easily accessible to both developers and malicious hackers. This offers protection from SQL Injections, spam messages, Cross Site Scripting, brute force attacks, and much more.

Security 202
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

What is Drupal? or, My retraining in Software Development

Scalable Startup

In the birthplace of Java, BSD, SQL and many other critical software technologies, Drupal and PHP are spreading like a California wildfire. Drupal is also free open source software with functionality for every possible web application. What is Drupal? Drupal is prevalent in the Silicon Valley ecosystem? What is Drupal?

article thumbnail

Building Competency in Semantic Web Technology

semanticuniverse.com

Relational databases have SQL. Its all about the triples!" Previous to this enlightenment, he tried to understand a SPARQL query in familiar database terms of foreign keys, primary keys, and expected something in the query to match them up (as is common practice in SQL). Nevertheless, there is a common "aha!"

article thumbnail

Apache Spark Becomes Easy To Implement With These 7 Tips

YoungUpstarts

The Big Data world is quite familiar with Apache Spark- a powerful open-source processing engine which is mainly built around speed, incredible analytics, and ease of use. Spark SQL + Dataframes: A module that provides a structured data processing interface via SQL-a language used for communicating with a database.

Java 104
article thumbnail

The cloud landscape described, categorized, and compared

www.theenterprisearchitect.eu

Other examples are what Heroku calls a  Dyno ,  CloudFoundry Warden , and the most recent one by Google:  lmctfy  (it seems that creating and open sourcing your own application container is the new hip). Other examples are  Heroku Postgres ,  Windows Azure SQL Database , and  Salesforce Database.com. Image 4 â??

Cloud 48
article thumbnail

Programmer Competency Matrix

www.starling-software.com

Able to recognize and code dynamic programming solutions, good knowledge of graph algorithms, good knowledge of numerical computation algorithms, able to identify NP problems etc. systems programming Doesnt know what a compiler, linker or interpreter is Basic understanding of compilers, linker and interpreters. Programming.