Now we can post updates on Twitter by CURL command line ….
CURL: It allows us to connect and communicate to different types of servers with different types of protocols (http, https, ftp, gopher, telnet, dict, file, and ldap protocols) using user+password authentication.
HTMLDOC converts HTML files and web pages into HTML, PostScript and PDF files suitable for on-line viewing and printing. HTMLDOC is used for anything that needs to be viewed or printed including on-line billing, books, financial statements, automated network configuration guides, mailing lists and labels, marketing flyers, quarterly reports, technical manuals, and users manuals. We can use HTMLDOC for all of documentation and reports, and it is the core of our PDF-o-matic demonstration page.
A limited-use open source version is also available at htmldoc.org.
# htmldoc --webpage -f output.pdf filename.html ENTER
# htmldoc --book -f 12book.pdf 1book.html 2book.html --titlefile bookcover.jpg ENTER
1.Boot 2 linux servers on EC2
2.Assign elastic IP to each of them
3.Register a domain (eg svnlabs.com)
4.On the domain settings – create 2 host records – ns1.svnlabs.com and ns2.svnlabs.com and point each record to each of the elastic IPs.
5.On your 2 nameserver instances – create dns zone for ns1. and ns2 respectively
6.Make ns2 a slave of ns1 – you can if you wish add ns3… ns4.. etc etc but its not necessary unless your site is getting millions of users.
7.Boot another EC instance and install the Scalr application.
8.Create a user on ns1. called “named” that has permissions to update the dns zone records on ns1.
9.The DNS settings of the scalr application will refer to the nameservers ns1. with user “named” and password as set on ns1.
10.Your application for example will have the domain svnlabs.com. Register this domain and set its nameservers to your ns1. and ns2 mentioned previously.
11.You need to first create a new zone file on ns1 for svnlabs.com
12.In Scalr when asked for the application domain name – simply enter svnlabs.com – and scalr will handle the rest.
You will need to register a domain name with a domain registrar. After registering, you will need to enter your NS records for the domain name. The NS records should point to a Domain Name Server (DNS). Most registrars require at least two DNS servers to eliminate a single point of failure.
Some registrars provide free DNS services. If you choose such a registrar, you would need to add a CNAME record for your sub-domain and ask any DNS application support related questions to your registrar.
Alternatively, you can launch and configure your own DNS servers on Amazon EC2. A popular choice for Linux based DNS servers is BIND: http://en.wikipedia.org/wiki/BIND
Another option is to outsource your DNS servers using a third-party provider, for example http://www.dyndns.com/.
Quanta Plus is a web development tool for the K Desktop Environment. Quanta is designed for quick web development and is rapidly becoming a mature editor with a number of great features and lies at the heart of the KDE Web Dev suite of tools.
Bluefish is a powerful editor targeted towards programmers and webdesigners, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages, and it focuses on editing dynamic and interactive websites.