RPerl: July 4th, 2015: RPerl v1.0 Full Release On CPAN
Really cool stuff…
Now a days people keep asking which technology stack to be used for web development (LAMP, Java, Microsoft) and finally which programming language mainly server-side. Most of the expert says that use whichever you like and comfortable and I totally agree. If you intend to use Java and Microsoft based env then you don’t have much choice but if you are using LAMP stack then you have a lot of options so question again arises which language should be used? Again, I personally think that decision should mainly on based on the requirement, experience, comfort, team etc. Still here is my take based on my little own experiences working with languages:
Pros: Old fellow still widely used, Very powerful, secure, well tested over the years in web dev, very good market repo among users, huge collection of open source libraries, new framework like Dancer, Mojolicious are positive sign.
Cons: Difficult to maintain (dirty syntax etc), Hard to get resources, industry is not very positive about its future versions.
Pros: Powerful, widely used in handling scientific data, academics, analytics, system administrators, Market sentiment is positive, Very good framework like Django.
Cons: Less flexible, performance issues mainly threading.
Pros: Most preferred language, widely used, fast development, big community, huge available resource pool.
Cons: Some reported security loopholes, Less trustworthy, Market image as cheap and dirty option for quick development, multi-threading issue, debugging issues.
Pros: Very flexible, good support, positive image in communities, Very popular framework for web development (ROR).
Cons: Some benchmarks shows that its request-response time is a bit slow than others in same category, Getting good resources can be difficult.
Again few things differ project to project so choose based on your own requirement.
I personally prefer Perl 5.
1. Download JDBC driver
2. Copy: cp /home/cloudera/Desktop/postgresql-9.3-1102.jdbc4.jar /usr/lib/sqoop/lib/
3. Configure: /var/lib/pgsql/data/pg_hba.conf file. You need to allow the IP/host of machine running hadoop.
Restart postgreSQL using pg_ctl restart
4. Run sqoop: Open the terminal on machine running hadoop and type the below command.
cloudera@cloudera-vm:/usr/lib/sqoop$ bin/sqoop import –connect jdbc:postgresql: //192.168.0.34:5432/Testdb –table employee –username postgres -P –target-dir /sqoopOut1 -m 1
All set! Your pgsql table data is now available on HDFS of VM hadoop cluster.
Enjoy hadoop learning!
I am using Citrus Perl on Pi (Raspbian Wheezy OS) for quite some time ..no major issue.
Enjoy GUI dev on Pi .
After a long wait finally a new release of my favorite HTML to PDF engine is available. This is a QtWebKit based rendering engine which supports CSS and is open source.
See the source code and change log here.