I am a technology aspirant, who madly loves playing around with the super hot web technologies of the hour. It's been almost six SHORT years since I started my journey with 0's and 1's, tasting the salt and sour of different varieties of web development methodologies. Having graduated in Information Technology under Anna university Chennai , I started my career as a Junior Web Developer in one of the largest IT hubs of India, Technopark(Trivandrum).
I believe, it will not be fair enough to speak about my career journey, without thanking all those wonderful colleagues/friends, who have whole heartedly spent their quality time, for helping me, in growing a confident technical and professional career. Thank you all :)
I predominantly work on the web side of Information Technology, with upper hands in the three important layers of web application development process which are UI design, BUSINESS logic development and the DATABASE architecture. Hey hold on, I am not just limited to these, I have also expertise in supporting the production environments of an array of large scale applications (especially telecom domain) that runs on different varieties of technology platforms. As for me, the thrive of making myself rich with more technology stacks is always important, which pretty much stops the student inside me, from being idle.
HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It is the fifth and current major version of the HTML standard. It was published in October 2014 by the World Wide Web Consortium (W3C)to improve the language with support for the latest multimedia, while keeping it both easily readable by humans and consistently understood by computers and devices such as web browsers, parsers, etc.
JavaScript ,often abbreviated as JS, is a high-level, interpreted programming language. It is a language which is also characterized as dynamic, weakly typed, prototype-based and multi-paradigm. Alongside HTML and CSS, JavaScript is one of the three core technologies of World Wide Web content engineering. It is used to make webpages interactive and provide online programs, including video games.
jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML.It is free, open-source software using the permissive MIT License.Web analysis indicates that it is the most widely deployed JavaScript library by a large margin.jQuery's syntax is designed to make it easier to navigate a document, select DOM elements, create animations, handle events, and develop Ajax applications.
AngularJS (commonly referred to as "Angular.js" or "AngularJS 1.X") is a JavaScript-based open-source front-end web application framework mainly maintained by Google and by a community of individuals and corporations to address many of the challenges encountered in developing single-page applications. The JavaScript components complement Apache Cordova, a framework used for developing cross-platform mobile apps.
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language.Although most often used to set the visual style of web pages and user interfaces written in HTML and XHTML, the language can be applied to any XML document, including plain XML, SVG and XUL, and is applicable to rendering in speech, or on other media. It makes visually engaging webpages.
Bootstrap is a free and open-source front-end library for designing websites and web applications. It contains HTML- and CSS-based design templates for typography, forms, buttons, navigation and other interface components, as well as optional JavaScript extensions. Unlike many web frameworks, it concerns itself with front-end development only.Bootstrap is the second most-starred project on GitHub, with more than 121,000 stars.
TypeScript is an open-source programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript, and adds optional static typing to the language. Anders Hejlsberg, lead architect of C# and creator of Delphi and Turbo Pascal, has worked on the development of TypeScript.TypeScript may be used to develop JavaScript applications for client-side or server-side (Node.js) execution.
Adobe Photoshop is a raster graphics editor developed and published by Adobe Systems for macOS and Windows. Photoshop was created in 1988 by Thomas and John Knoll. Since then, it has become the de facto industry standard in raster graphics editing, such that the word "photoshop" has become a verb as in "to Photoshop an image," "photoshopping" and "photoshop contest", though Adobe discourages such use.
User interface design (UI) or user interface engineering is the design of user interfaces for machines and software, such as computers, home appliances, mobile devices, and other electronic devices, with the focus on maximizing usability and the user experience.The goal of user interface design is to make the user's interaction as simple and efficient as possible, in terms of accomplishing user goals (user-centered design).
PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. Originally created by Rasmus Lerdorf in 1994, the PHP reference implementation is now produced by The PHP Group. PHP originally stood for Personal Home Page, but it now stands for the recursive acronym PHP: Hypertext Preprocessor. PHP code can be used in combination with various web template systems.
CodeIgniter is an open-source software rapid development web framework, for use in building dynamic web sites with PHP.CodeIgniter is loosely based on the popular model–view–controller (MVC) development pattern. While controller classes are a necessary part of development under CodeIgniter, models and views are optional. Codeigniter can be also modified to use Hierarchical Model View Controller (HMVC).
Laravel is a free, open-source PHP web framework, created by Taylor Otwell and intended for the development of web applications following the model–view–controller (MVC) architectural pattern. Some of the features of Laravel are a modular packaging system with a dedicated dependency manager, different ways for accessing relational databases, utilities that aid in application deployment and maintenance, and its orientation toward syntactic sugar.
In technical terms, Python is an object-oriented, high-level programming language with integrated dynamic semantics primarily for web and app development. It is extremely attractive in the field of Rapid Application Development because it offers dynamic typing and dynamic binding options.Python is relatively simple, so it's easy to learn since it requires a unique syntax that focuses on readabilit
MySQL is an open-source relational database management system (RDBMS).MySQL is a central component of the LAMP open-source web application software stack (and other "AMP" stacks). LAMP is an acronym for "Linux, Apache, MySQL, Perl/PHP/Python".MariaDB is mostly a clone of MySQL, but it also provides several improvements over running the standard MySQL instance.
MongoDB is a free and open-source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemas. MongoDB is developed by MongoDB Inc., and is published under a combination of the GNU Affero General Public License and the Apache License. MongoDB supports field, range queries, regular expression searches.
Joomla! is a free and open-source content management system (CMS) for publishing web content. It is built on a model–view–controller web application framework that can be used independently of the CMS. Joomla! is written in PHP, uses object-oriented programming (OOP) techniques (since version 1.5) and software design patterns, stores data in a MySQL, MS SQL (since version 2.5), or PostgreSQL (since version 3.0) database.
WordPress is a free and open-source content management system (CMS) based on PHP and MySQL. To function, WordPress has to be installed on a web server, which would either be part of an Internet hosting service or a network host in its own right. An example of the first scenario may be a service like WordPress.com, for example, and the second case could be a computer running the software package WordPress.org.
Drupal a free and open source content-management framework written in PHP and distributed under the GNU General Public License. Drupal provides a back-end framework for at least 2.3% of all web sites worldwide – ranging from personal blogs to corporate, political, and government sites. Systems also use Drupal for knowledge management and for business collaboration. Drupal community is composed of more than 1.3 million members.
PrestaShop is a freemium, open source e-commerce solution. The software is published under the Open Software License (OSL). It is written in the PHP programming language with support for the MySQL database management system. PrestaShop is currently used by 250,000 shops worldwide and is available in 60 different languages.PrestaShop has more than three hundred built-in features for managing product listing, payments, shipping, manufacturers and suppliers.
OsCommerce (styled "osCommerce" - "open source Commerce") is an e-commerce and online store-management software program. It can be used on any web server that has PHP and MySQL installed. It is available as free software under the GNU General Public License. OsCommerce was started in March 2000 in Germany by project founder and leader Harald Ponce de Leon as The Exchange Project.
Magento is an open-source e-commerce platform written in PHP. The software was originally developed by Varien, Inc, a US private company headquartered in Culver City, California, with assistance from volunteers.Varien published the first general-availability release of the software on March 31, 2008.Magento 2 introduced the Model-View-ViewModel pattern to its front-end code using the JavaScript library Knockout.js.
Node.js is an open-source, cross-platform JavaScript run-time environment for executing JavaScript code server-side. Historically, JavaScript was used primarily for client-side scripting, in which scripts written in JavaScript are embedded in a webpage's HTML, to be run client-side by a JavaScript engine in the user's web browser. Node.js enables JavaScript to be used for server-side scripting, and runs scripts server-side to produce dynamic web page content before the page is sent to the user's web browser.
Docker is a computer program that performs operating-system-level virtualization.It was first released in 2013 and is developed by Docker, Inc. Docker is used to run software packages called containers. Containers are isolated from each other and bundle their own application, tools, libraries and configuration files; they can communicate with each other through well-defined channels. All containers are run by a single operating-system kernel.
Jenkins is a self-contained, open source automation server which can be used to automate all sorts of tasks related to building, testing, and delivering or deploying software.
Jenkins can be installed through native system packages, Docker, or even run standalone by any machine with a Java Runtime Environment (JRE) installed.
Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs, as well as web sites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft Silverlight. It can produce both native code and managed code.
The Eclipse Foundation is a 501(c)(6) not-for-profit, member supported corporation that acts as the steward of Eclipse, an open source community working to build a development platform consisting of the frameworks, tools and run-times needed for "building, deploying and managing software across the lifecycle." The most well-known of the Eclipse projects is the Eclipse platform, a multi-language software development environment and IDE.
NetBeans is an integrated development environment (IDE) for Java. NetBeans allows applications to be developed from a set of modular software components called modules. NetBeans runs on Microsoft Windows, macOS, Linux and Solaris. In addition to Java development, it has extensions for other languages like PHP, C, C++ and HTML5., Javadoc and Javascript. Applications based on NetBeans, including the NetBeans IDE, can be extended by third party developers.
Bitbucket is a web-based version control repository hosting service owned by Atlassian, for source code and development projects that use either Mercurial (since launch) or Git (since October 2011) revision control systems. Bitbucket offers both commercial plans and free accounts. It offers free accounts with an unlimited number of private repositories (which can have up to five users in the case of free accounts) as of September 2010.
Git is a version control system for tracking changes in computer files and coordinating work on those files among multiple people. It is primarily used for source code management in software development, but it can be used to keep track of changes in any set of files. As a distributed revision control system it is aimed at speed, data integrity, and support for distributed, non-linear workflows.Git is a free and open source software.
Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system distributed as open source under the Apache License. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS).
Jira is a proprietary issue tracking product, developed by Atlassian. It provides bug tracking, issue tracking, and project management functions. The product name is a truncation of Gojira, the original Japanese word that was anglicised to Godzilla, itself a reference to Jira's main competitor, Bugzilla. It has been developed since 2002. According to one ranking method, as of June 2017, Jira is the most popular issue management tool.
Confluence is a team collaboration software. Written in Java and mainly used in corporate environments, it is developed and marketed by Atlassian. Confluence is sold as either on-premises software or as software as a service. Confluence includes set up CSS templates for styles and formatting for all pages, including those imported from Word documents. Built in search allows queries by date, the page’s author, and content type such as graphics.
VMware Horizon 7 is the leading platform for virtual desktops and applications.Transform static desktops into secure, digital workspaces that can be delivered on demand. Provision virtual or remote desktops and applications through a single VDI and app virtualization platform to streamline management and easily entitle end users.Provide end users access to all of their virtual desktops, applications, and online services through a single digital workspace.
Team Foundation Server (commonly abbreviated to TFS) is a Microsoft product that provides source code management (either with Team Foundation Version Control or Git), reporting, requirements management, project management (for both agile software development and waterfall teams), automated builds, lab management, testing and release management capabilities. It covers the entire application lifecycle, and enables DevOps capabilities.
WS Cloud9 is a cloud-based integrated development environment (IDE) that lets you write, run, and debug your code with just a browser. It includes a code editor, debugger, and terminal. Cloud9 comes prepackaged with essential tools for popular programming languages, including JavaScript, Python, PHP, and more, so you don’t need to install files or configure your development machine to start new projects.
XAMPP is a free and open source cross-platform web server solution stack package developed by Apache Friends, consisting mainly of the Apache HTTP Server, MariaDB database, and interpreters for scripts written in the PHP and Perl programming languages. XAMPP stands for Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) and Perl (P).It is a simple, lightweight Apache distribution that makes it extremely easy for developers to create a local web server.
Postman makes API development faster, easier, and better. The free app is used by more than 3.5 million developers and 30,000 companies worldwide. Postman is designed with the developer in mind, and packed with features and options. Powerful, simple to use GUI Saved history of API requests Unlimited collections, environments, tests, and sharing Automated testing with collection runner Web-viewable, detailed API documentation Flexible API monitoring, for uptime, performance, and accuracy Mock servers, to support split-stack development.
Fiddler is an HTTP debugging proxy server application written by Eric Lawrence, formerly a Program Manager on the Internet Explorer development team at Microsoft. Fiddler captures HTTP and HTTPS traffic and logs it for the user to review (the latter by implementing man-in-the-middle interception using self-signed certificates).Fiddler can also be used to modify ("fiddle with") HTTP traffic for troubleshooting purposes as it is being sent or received. By default, traffic from Microsoft's WinINET HTTP(S) stack is automatically directed to the proxy at runtime, but any browser or Web application (and most mobile devices) can be configured to route its traffic through Fiddler.
Firebug is a discontinued free and open-source web browser extension for Mozilla Firefox that facilitated the live debugging, editing, and monitoring of any website's CSS, HTML, DOM, XHR, and JavaScript. Firebug was licensed under the BSD license and was initially written in January 2006 by Joe Hewitt, one of the original Firefox creators. The Firebug Working Group oversees the open source development and extension of Firebug. It had two major implementations: an extension for Mozilla Firefox and a bookmarklet implementation called Firebug Lite which can be used with Google Chrome.
Just like Windows XP, Windows 7, Windows 8, and Mac OS X, Linux is an operating system. An operating system is software that manages all of the hardware resources associated with your desktop or laptop. To put it simply – the operating system manages the communication between your software and your hardware. Without the operating system (often referred to as the “OS”), the software wouldn’t function.
The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows. The goal of this project is to provide a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. The Apache HTTP Server ("httpd") was launched in 1995 and it has been the most popular web server on the Internet since April 19.
Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification.
ISP stands for Internet Service Provider. When we're talking email marketing, ISP refers to the major email providers: AOL, Hotmail, Outlook, Yahoo, Gmail, Comcast, and so on. Their customers are commonly your email recipients. It's the job of the ISP to protect their customers receiving unwanted or unsolicited emails. Expertise in Webmails, SMTP concepts, MX/MTA/MUA, Spam Management, ASSP, CISCO Ironports etc.
Web hosting is a service that allows organizations and individuals to post a website or web page onto the Internet. A web host, or web hosting service provider, is a business that provides the technologies and services needed for the website or webpage to be viewed in the Internet. Websites are hosted, or stored, on special computers called servers.When Internet users want to view your website, all they need to do is type your website address or domain into their browser.
The Cisco Ironport is an appliance that is deployed into an existing mail infrastructure. All emails are sent to the IronPort and the IronPort is either the last point out (most common configuration) or it can process email and then send it back to the mail server where it is sent out.It protects your business from inbound threats, and control and encrypt sensitive outbound email. Reduce investigation and response times with real-time information, and keep consistent policies on premises and in the cloud.
RESTful web services are built to work best on the Web. Representational State Transfer (REST) is an architectural style that specifies constraints, such as the uniform interface, that if applied to a web service induce desirable properties, such as performance, scalability, and modifiability, that enable services to work best on the Web. In the REST architectural style, data and functionality are considered resources and are accessed using Uniform Resource Identifiers (URIs), typically links on the Web.
SOAP or Simple Object Access Protocol is a protocol designed to exchange information in the form of Web Services. It is primarily based on XML documents exchanged over HTTP, but it's possible to transmit messages through other mediums like email and JMS.SOAP web services are generally based on a a Web Services Description Language or WSDL, which is an XML contract that defines all the data and services offered by a given web service.
Domain Name Servers (DNS) are the Internet's equivalent of a phone book. They maintain a directory of domain names and translate them to Internet Protocol (IP) addresses. This is necessary because, although domain names are easy for people to remember, computers or machines, access websites based on IP addresses. Information from all the domain name servers across the Internet are gathered together and housed at the Central Registry.
Google APIs is a set of application programming interfaces (APIs) developed by Google which allow communication with Google Services and their integration to other services. Examples of these include Search, Gmail, Translate or Google Maps. Third-party apps can use these APIs to take advantage of or extend the functionality of the existing services.The APIs provide functionality like analytics, machine learning as a service (the Prediction API) or access to user data (when permission to read the data is given).
The Graph API is the core of Facebook Platform, enabling developers to read from and write data into Facebook. The Graph API presents a simple, consistent view of the Facebook social graph, uniformly representing objects in the graph (e.g., people, photos, events, and pages) and the connections between them (e.g., friend relationships, shared content, and photo tags).Facebook authentication enables developers’ applications to interact with the Graph API on behalf of Facebook users.
The MediaWiki action API is a web service that provides convenient access to wiki features, data, and meta-data over HTTP, via a URL usually at api.php. Clients request particular "actions" by specifying an action parameter, mainly action=query to get information. It was known as the MediaWiki API, but there are now other web APIs available that connect to MediaWiki such as RESTBase and the Wikidata query service.It provides direct, high-level access to the data contained in MediaWiki databases.
MailChimp is a marketing automation platform and an email marketing service and a trading name of its operator, Rocket Science Group, an American company founded in 2001.MailChimp began as a paid service and added a freemium option in 2009. Within a year its user base had grown from 85,000 to 450,000. By June 2014, it was sending over 10 billion emails per month on behalf of its users.
Roundcube is a web-based IMAP email client. Roundcube's most prominent feature is the pervasive use of Ajax technology. After about two years of development, the first stable release of Roundcube was announced in early 2008.Roundcube is written in PHP and can be employed in conjunction with a LAMP "stack", or any other operating systems that support PHP are supported as well.
Customer relationship management (CRM) is an approach to manage a company's interaction with current and potential customers. It uses data analysis about customers' history with a company to improve business relationships with customers, specifically focusing on customer retention and ultimately driving sales growth.Strategic CRM is focused upon the development of a customer-centric business culture.
WHMCS is an all-in-one client management, billing & support solution for online businesses. Handling everything from signup to termination, WHMCS is a powerful business automation tool that puts you firmly in control.Features includes Automated Recurring Billing Automated Account Creation, Suspension & Termination Integrated Client Support Center including Support Tickets and Knowledge Base Payment Tracking and Statistical Reports etc.
Apache Cordova (formerly PhoneGap) is a mobile application development framework originally created by Nitobi. Adobe Systems purchased Nitobi in 2011, rebranded it as PhoneGap, and later released an open source version of the software called Apache Cordova. Apache Cordova enables software programmers to build applications for mobile devices using CSS3, HTML5, and JavaScript instead of relying on platform-specific APIs.
Ionic is a complete open-source SDK for hybrid mobile app development. The original version was released in 2013 and built on top of AngularJS and Apache Cordova. The more recent releases, known as Ionic 3 or simply "Ionic", are built on Angular. Ionic provides tools and services for developing hybrid mobile apps using Web technologies like CSS, HTML5, and Sass. Ionic provides all the functionality which can be found in native mobile development .
Material Design (codenamed Quantum Paper) is a design language developed in 2014 by Google. Expanding upon the "card" motifs that debuted in Google Now, Material Design makes more liberal use of grid-based layouts, responsive animations and transitions, padding, and depth effects such as lighting and shadows. Google announced Material Design on June 25, 2014, at the 2014 Google I/O conference.
Schema.org is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet, on web pages, in email messages, and beyond. Schema.org vocabulary can be used with many different encodings, including RDFa, Microdata and JSON-LD. These vocabularies cover entities, relationships between entities and actions, and can easily be extended through a well-documented extension model.
| Duration | 2012 May-2012 September |
| Designation | Junior Software Engineer |
| Projects | myappointments.ae Myappointments.ae is an online portal where you can have hassle free scheduling and appointment bookings for various categories, developed for an UAE based company. The portal lets you book appointments in a time that is convenient for you and the users can search for required services based on several customizable criteria. URL: Not live anymore PHP Jquery HTML CSS AJAX |
| Duration | 2012 October-2015 October |
| Designation | Software Engineer |
| Projects | Responseloop Responseloop, is one of the best project I have worked on in terms of technical exposure. Responseloop is a Comprehensive Application Suite that simplifies the common team collaboration, processes and customer relation workflow and provide accurate predictions and team behavior metrics for Small and Medium Businesses. Responseloop was opened to international market by the company and was successfully implemented in multiple client businesses. The Web part of the project is developed using PHP on an inhouse framework with ajax,jquery,mysql,html5 and css. URL: http://app.responseloop.com/app/signup PHP Jquery HTML CSS AJAX HighrisehqHighrise is a simple just another powerful CRM for small business with features like sharing contacts, setting tasks, tracking them, setting reminders, work management, importing contacts from email systems etc. Highrise is the just-right, more thoughtful way to keep track of the people, conversations, and tasks that are the lifelines of any business. URL: https://highrisehq.com/ PHP Jquery HTML CSS AJAX Keypoint SurveyAn intranet Survey tool, as the name suggests, is an online portal developed for a company called keypoint, which is intended to make easy surveys and easy management of the same. End users of the application are the employees of the company and their clients. Keypoint survey tool has various features to create surveys, send it to employees/customers, make multi linked questionnaires and generate various reports. URL: Intranet Portal PHP Jquery HTML CSS AJAX Happyweddings.netHappyweddings is a free online wedding planner portal based in Hyderabad, India. It will connect users with the best wedding planners in India in a 24 hours span. The application covers all the associated event management packages. URL: Not live anymore PHP Jquery HTML CSS AJAX 99buzz.com99Buzz.Com is a powerful and dynamic Integrated Media shop which facilitates easy and anytime communication with customers through various means. 99Buzz combines the varied mediums of communication and technology to which lets you create Email, SMS and Digital Marketing Campaign. URL: Not live anymore PHP Jquery HTML CSS AJAX InportInport is an intranet HR management system developed for Grapelime Infotech. The system lets the Management to have complete control over HR areas like employee management, leave management , client and project details etc. URL: Intranet Portal PHP Jquery HTML CSS AJAX Caribfolks.comcaribfolks is a huge social networking website which was developed for the people of caribbean. The website was developed following old coding standards based on core php. I was supposed to make new customizations and changes to the website as demanded by the client. I got to deal with 3 phases of customization in caribfolks. URL: Not live anymore PHP Jquery HTML CSS AJAX LocalaeLocalae is an application developed in core PHP which is an online barter system. This project was developed for a UAE company.Localae creates a platform for the people of Dubai to make exchange of products (products can be anything from a pin to truck) online. End users can swap products with other products as well as cash. URL: Not live anymore PHP Jquery HTML CSS AJAX |
| Duration | 2015 October-2016 April |
| Designation | Senior Web Developer |
| Projects | Pretty Web Inc Pretty Web Inc is a an application that let you create awesome,professional and creative websites using a highly flexible and easy going drag and drop interface system. Anyone at any skill level can create a fully functional website with PWI. I have worked on multiple modules of this project, primarily taking control of themes and layouts which covers a vital part of core logic. URL: Not live anymore PHP Jquery HTML CSS AJAX Hostednetworks.com.auHosted Network is a Sydney based white label Cloud Service Provider (CSP). Application focus on empowering their Select Partners with leading cloud solutions without burdening their own time, money, and expertise. URL: https://www.hostednetwork.com.au/ PHP Jquery HTML CSS AJAX Cpanel Integration Vcloud Integration WHMCS Integration |
| Duration | 2016 April-Till date |
| Designation | Technology Analyst |
| Projects | CAR Dealer Management Software This was a huge project which opened me an exposure towards the front end technology angular.JS. This dealer management system was developed for one of the leading CAR manufacturing companies in the world. Application is a centralized 'calendar based' resource and service management tool, to be implemented across different dealer showrooms of the company. Technically, the project was developed using angular on typescript in the frontend and .net in the backend. URL: Intranet Angular Js Jquery HTML CSS AJAX Telecom Operational SupportWith an aspiration I always had in understanding other IT aspects, keeping aside development, I opted to work on the UNIX operational support side of one of the leading telecom companies in the world. I was assigned to maintain & support two completely different Email ISP stacks of the company, which was having more than two million customer base. URL: N/A Unix Web Hosting Email Platform Support CISCO Ironports Telecom CMS support |
| Marks in % | Year of Completion | Board/University | Institution | Course |
|---|---|---|---|---|
| 74% | 2012 | Anna University | IJC Engineering (I.T) | Graduation in Information Technology |
| 70% | 2008 | CBSE | VNSSN School | HSE |
| 73.5% | 2006 | CBSE | IJVM School | SSLC |
MITTUANAND.COM [2018]. Designed and developed by Mittu Anand.
Go to Top


Experience and support
that is proven to make a difference
Resolutions Recovery is more than a sober living environment we are a sober living experience.
What sets us apart from other SLE’s is the high quality of service and customized level of care we provide to each of our clients. With significant experience in addiction and recovery, our staff is well equipped to guide and support our clients in their journey to independence, self-discovery and a successful design for living.
We know first-hand the challenges that face those overcoming addiction and are here with you every step of the way. Our main goal is to provide a safe and comfortable living environment where you can acquire the tools necessary to make your recovery and new life the most successful it can be. We provide the resources that you need, you put them into action to succeed.
Call for more information or to set up an appointment to visit one of our properties.<PHONE_NUMBER>
Let Resolutions Recovery help you achieve a lifetime of sustainable recovery.
Customized Solutions
to maximize your personal growth and success
Our customized service include:
Support groups that Resolutions Recovery provide our clients at our office location include:
Professional and Experienced Support
Clients of Resolutions Recovery sober living residences receive customized weekly meetings with a drug and alcohol counselor at our office location.
We also offer case management services to individuals residing outside RR homes.
Services may include:


XSI provides support for the modular development and execution of knowledge bases with the defmodule construct. XSI modules allow a set of constructs to be grouped together such that explicit control can be maintained over restricting the access of the constructs by other modules. This type of control is similar to global and local scoping used in languages such as C or Ada. By restricting access to deftemplate and defclass constructs, modules can function as blackboards, permitting only certain facts and instances to be seen by other modules. Modules are also used by rules to provide execution control.
The syntax of the defmodule construct is:
<defmodule-construct> ::= (defmodule <module-name> [<comment>]
<port-spec>*)
<port-specification> ::= (export <port-item>) |
(import <module-name> <port-item>)
<port-item> ::= ?ALL |
?NONE |
<port-construct> ?ALL |
<port-construct> ?NONE |
<port-construct> <construct-name>+
<port-construct> ::= deftemplate | defclass |
defglobal | deffunction | defgeneric


Title
Home
About
Contact
DIV is a division on a page
Section are: header
Section
here is a box
here is a box
here is a box
here is a box
here is a box
here is a box


:to cause to thaw
:to go from a frozen to a liquid state :melt
:to become free of the effect (as stiffness, numbness, or hardness) of cold as a result of exposure to warmth
:to be warm enough to melt ice and snow used with it in reference to the weather
:to abandon aloofness, reserve, or hostility :unbend
:to become mobile, active, or susceptible to change


How the Duke met the Queen today and why he'll be out of the public eye for some time
by Royal EditorThat was some announcement from Buckingham Palace this evening.
And a decision that must have been monumentally difficult for the Queen to receive this afternoon from her second son and then approve.
Here is what we know happened.
The Duke of York had been having ‘ongoing discussions’ about the fallout from his television interview with senior members of his family – including The Queen and the Prince of Wales.
This afternoon, at Buckingham Palace, Prince Andrew met the Queen and they discussed how the issue was not going away.
His older brother Prince Charles was also consulted, even though he is on a Royal Tour in New Zealand.
It was agreed that Prince Andrew should step back from his royal duties until there has been some form of conclusion in the Jeffrey Epstein case.
What does that mean?
It means that he will not return until either the victims have got the answers they are looking for or until the Duke himself has been exonerated in some way and cleared of any wrong doing.
As for his charities and patronages, he will effectively put them on hold, in the deepfreeze.
It will be a form of mothballing and the charities and organisations will therefore be able to decide if they want Prince Andrew to retain his ties with them – some, of course, may not wish to.
As for his pet projects, like Pitch at Palace, which helps entrepreneurs connect with investors, the Palace is now working on how they can keep those schemes going without his personal involvement.
Does the Prince still get paid?
Not from the publicly funded Sovereign Grant – the money raised as a proportion of the profits from the Crown Estate.
The explanation from the Palace is that the Duke will not be carrying out any public duties.
Prince Andrew will therefore fund himself from his private income, and the income he receives from the Privy Purse (the Queen’s private income).
It is unclear what is happening to his office and to his Private Secretary, Amanda Thirsk, who worked so closely with the Prince - both on his official work and on his television interview with Newsnight.
It is possible that she will not continue with her Royal Household employment, but the Duke may chose to employ her privately, but I understand that is still being worked out.
However, it does seem likely that we will not see the Duke of York in public for some considerable time.


Index
Profile : View
123 - A short summary...
A detailed message that is longer than the summary.
sign out


The Secret Life of C++: What your compiler doesn't want you to
know (C++ Internals)
- Leaders:
- Richard Tibbetts
- Email:
- sipb-iap-inside-c at mit dot edu
- Description:
- C++ is filled with strange and wonderful features. We will explore
in detail how these features are implemented under the covers, in terms
of the assembly code generated. Features to be explored in depth
include construction and destruction, copying, references, virtual
methods, method dispatch and templates, and more.
- Class Schedule:
- 6-8
Jan. 20, 21, 28, 29
- Location:
- 1-190
- Suggested Background or Preparation:
- You must already know C++ and assembler, or can fake it
Places to go from here:
Email<EMAIL_ADDRESS>|


The howlci
API
howl.ci provides an API with several methods to interact with the CI environment. The howlci
API
can be used like any other ComputerCraft API like as os
or fs
: it is just a normal
Lua table with methods attached!
log(level:string, message:any)
This is used to output an object string to the log. Any value for level is valid, though there are several explicitly supported by howl.ci:
debug , verbose |
Useful debugging information. Generally not relevant to the user |
info |
Information the user might find interesting or useful |
warn , warning |
A warning |
error |
An error |
status(status:string, message:any)
Change the status of the build, also writing to the log. It is worth noting that once a log level has been reached it is not possible to go to a "better" state: you can not change a failure to a success. There are three possible statuses a build can have:
success , ok , pass |
Everything worked as expected |
failure , fail |
A test failed. This would generally be an assertion failing. |
error |
An unexpected error occured |
Note: You should always call this method at some point: if you don't then we'll presume something went wrong and mark the build as an error.
close()
Close this computer, ending the build.
resize(width:number, height:number)
Resize the terminal to a new set of dimensions.
getEnv(name:string):string|nil
Get an environment variable, returning nil
if not found.
getConfig(name:string):string|nil
Get a config variable, returning nil
if not found.
setDay(day:number)
Set the current day for all computers. This can be fetched with os.day()
.
setTime(day:number)
Set the current time for all computers, this is a number between 0 and 24000. This can be fetched with
os.time()
.


Package org.drip.sample.almgren2009
Almgren (2009) Optimal Adaptive HJB
- Author:
- Lakshmi Krishnamurthy
-
Class Summary Class Description AdaptiveOptimalCostTrajectory AdaptiveOptimalCostTrajectory traces a Sample Realization of the Adaptive Cost Strategy using the Market State Trajectory the follows the Zero Mean Ornstein-Uhlenbeck Evolution Dynamics.AdaptiveOptimalHJBTrajectory AdaptiveOptimalHJBTrajectory simulates the Outstanding Holdings and the Trade Rate from the Sample Realization of the HJB Based Adaptive Cost Strategy using the Market State Trajectory the follows the Zero Mean Ornstein-Uhlenbeck Evolution Dynamics.AdaptiveOptimalRollingHorizonTrajectory AdaptiveOptimalRollingHorizonTrajectory simulates the Outstanding Holdings and the Trade Rate from the Sample Realization of the Rolling Horizon Approximation of the HJB Based Adaptive Cost Strategy using the Market State Trajectory the follows the Zero Mean Ornstein-Uhlenbeck Evolution Dynamics.AdaptiveOptimalStaticTrajectory AdaptiveOptimalStaticTrajectory determines the Outstanding Holdings and the Trade Rate from the "Mean Market State" Static Trajectory using the Market State Trajectory the follows the Zero Mean Ornstein-Uhlenbeck Evolution Dynamics.CoordinatedMarketStateTrajectory CoordinatedMarketStateTrajectory traces a Sample Realization of the Market State Trajectory the follows the Zero Mean Ornstein-Uhlenbeck Evolution Dynamics.EnhancedEulerScheme EnhancedEulerScheme demonstrates the Enhancement used by Almgren (2009, 2012) to deal with Time Evolution under Singular Initial Conditions.HighUrgencyTrajectoryComparison HighUrgencyTrajectoryComparison compares the Static Continuous Trading Trajectory generated by the Almgren and Chriss (2012) Scheme against the High Urgency Asymptote Version.LowUrgencyTrajectoryComparison LowUrgencyTrajectoryComparison compares the Static Continuous Trading Trajectory generated by the Almgren and Chriss (2012) Scheme against the Low Urgency Asymptote Version.StaticContinuousOptimalTrajectory StaticContinuousOptimalTrajectory demonstrates the Generation and Usage of Continuous Version of the Discrete Trading Trajectory generated by the Almgren and Chriss (2000) Scheme under the Criterion of No-Drift.


|
Association for Computing Machinery |
American Association for Artificial Intelligence |
International Federation for Information Processing |
Funding for K-CAP 2001 is provided by the US Air Force Office of Scientific
Research (AFOSR), the US Defense Advanced Research Project Agency
(DARPA), the US Office of Naval Research (ONR), and the US Army Simulation,
Training, and Instrumentation Command (STRICOM).
|
US Air Force Office of Scientific Research |
US Defence Advanced Research Project Agency |
US Office of Naval Research |
US Army Simulation, Training, and Instrumentation Command |
If you are interested in becoming a sponsor for this conference, please contact the conference organizers.


{% extends "layout.html" %} {% block page_title %} Member test {% endblock %} {% block head %} {% include "includes/head.html" %} {% include "includes/scripts.html" %} {% endblock %} {% import "templates/button.html" as button %} {% block content %} {% include "includes/phase_banner_beta.html" %} {% include "includes/buttons/back.html" %} member test Registration number {% endblock %}


| 011:018 Khan | : |
And who does more wrong than he who invents a lie against Allah. Such wi,l be brought before their Lord, and the witnesses will say, "These are the ones who lied against their Lord!" No doubt! the curse of Allah is on the Zalimun (polytheists, wrong-doers, oppressors, etc.). |
| 011:018 Maulana | : |
And who is more unjust than he who forges a lie against Allah? These will be brought before their Lord, and the witnesses will say: These are they who lied against their Lord. Now surely the curse of Allah is on the wrongdoers, |
| 011:018 Pickthal | : |
Who doeth greater wrong than he who inventeth a lie concerning Allah? Such will be brought before their Lord, and the witnesses will say: These are they who lied concerning their Lord.  They will be presented before their Lord, and the witnesses will say, "These are the ones who lied about their Lord. GOD's condemnation has befallen the transgressors." |
| 011:018 Sarwar | : |
Who are more unjust than those who ascribe falsehood to God?  Certainly God will condemn the unjust |
| 011:018 Shakir | : |
And who is more unjust than he who forges a lie against Allah? These shall be brought before their Lord, and the witnesses shall say: These are they who lied against their Lord. Now surely the curse of Allah is on the unjust. |
| 011:018 Sherali | : |
And who is more unjust than he who forges a lie against ALLAH? Such shall be presented before their Lord, and the witness will all say, 'These are they who lied against their Lord.' Now, surely, the curse of ALLAH is on the wrongdoers, |
| 011:018 Yusufali | : |
Who doth more wrong than those who invent a life against Allah? They will be turned back to the presence of their Lord, and the witnesses will say, "These are the ones who lied against their Lord! Behold! the Curse of Allah is on those who do wrong!- |
Concepts/Themes Covered: أركان الإسلام > التوحيد > الكافرون > افتراؤهم على الله وتكذيبهم ومجادلتهم بآيات الله Pillars of Islam> Islamic> The Disbelievers> Their Fabrication Against Allah, their Denial and Argumentation Against Allah's Signs أركان الإسلام > التوحيد > الكافرون > الجاحدون من الكفار Pillars of Islam> Islamic> The Disbelievers> The Deniers of the Disbelievers أركان الإسلام > التوحيد > الكافرون > صدهم عن سبيل الله Pillars of Islam> Islamic> The Disbelievers> Their Refrain Against Allah's Way الإيمان > اليوم الآخر > العرض على الميزان واستلام الكتاب Faith> The Hereafter> The Exposure on the Balance (of Justice) and the Reception of the Record الإنسان والعلاقات الأخلاقية > الأخلاق الذميمة > الافتراء على الله ورسوله Man and The Moral Relations>The Dispraised Morals>Fabrication Against Allah and His Messenger
This tool uses eight English parallel translations for the Holy Quran imported from Mr. Clay Smith. You can also visit Qurany Concepts for browsing the Quran themes or topics. If you want to search the Holy Quran for keywords, please visit Qurany Keywords.


| access | Access a target environment on the Jurassic Systems grid. |
| system | Check a system's current status. |
| ls | List files in the current directory. |
| display | Display image files (hint: use ls to find a 'file'). |
| music | Turn background music on or off. |
| keychecks | Display system level command history. |
| man | Display reference manual for a given command. |
| help | List all available commands. |


A simple script that finds audio tags and wraps them with a graphical round player interface
Install with Bower or checkout this repository.
bower install jquery
To use, include the javascript file on your page and add a data-srp
attribute to any audio
tags. Afterwards, launch the script using SimpleRoundPlayer.init();
<audio data-srp="true" src="./The Ameoba - Showtime (Intro).mp3">
Customize the colors of the player using basic CSS. For the progress bar, which is rendered in a canvas
, you can pass variables as an optional configuration hash :
SimpleRoundPlayer.init({
containerColor : "#ff0000",
ringColor : "#00ff00",
ringProgressColor : "#0000ff",
strokeWidth : 6,
});


Admin Head
Tomaslau
I've finished it! See you so...
Stillnotdavid
This theme is awesome!
Kurafire
Nice to meet you
Shahedk
Hey! there I'm available...
Adhamdannaway


Perrin climbed off the bed and started dressing, not caring whether Zarine was watching or not. He knew what he intended to do, but he asked Moiraine anyway. “Do we leave?”
“Unless you want to make closer acquaintance with Sammael,” she said dryly. Thunder crashed overhead as if to punctuate her sentence, and lightning flashed. The Aes Sedai barely glanced at Zarine.
Stuffing his shirttail into his breeches, he suddenly wished he had his coat and cloak on. Naming which one of the Forsaken it was made the room seem cold. Ba’alzamon isn’t bad enough; we have to have the Forsaken loose, too. Light, does it even matter if we find Rand, now? Is it too late? But he kept dressing, stamping his feet into his boots. It was that or give up, and Two Rivers folk were not known for giving up.
“Sammael?” Zarine said faintly. “One of the Forsaken rules . . . ? Light!”
“Do you still wish to follow?” Moiraine said softly. “I would not make you stay here, not now, but I will give you one last chance to swear to go another way than I.”
Zarine hesitated, and Perrin paused with his coat half on. Surely no one would choose to go with people who had incurred the wrath of one of the Forsaken. Not now that she knew something of what they faced. Not unless she has a very good reason. For that matter, anyone who heard one of the Forsaken was loose should already be running for a Sea Folk ship and asking passage to the other side of the Aiel Waste, not sitting there thinking.
“No,” Zarine said finally, and he began to relax. “No, I will not swear to go another way. Whether you lead me to the Horn of Valere or not, not even whoever does find the Horn will have a story such as this. I think this story will be told for the ages, Aes Sedai, and I will be part of it.”
“No!” Perrin snapped. “That is not good enough. What do you want?”
“I have no time for this bickering,” Moiraine broke in. “Any moment Lord Brend may learn that one of his Darkhounds is dead. You can be sure he will know that means a Warder, and he will come looking for the Gaidin’s Aes Sedai. Do you mean to sit here until he discovers where you are? Move, you foolish children! Move!” She vanished down the hall before he could open his mouth.
Zarine did not wait, either, running from the room without her candle. Perrin hastily gathered his things and dashed for the back stairs still buckling his axe belt around his waist. He caught up to Loial going down, the Ogier trying to stuff a wood-bound book into his saddlebags and put on his cloak at the same time. Perrin gave him a hand with the cloak while they both ran down the stairs, and Zarine caught the pair of them before they could dash out into the pouring rain.
Perrin hunched his shoulders against the wet and ran for the stable across the storm-darkened yard without waiting to pull up the hood of his cloak. She has to have a reason.  The rain soaked his shaggy curls, laying them flat around his head, before he darted through the stable door.
Moiraine was there before them, in an oiled cloak still beaded with rain, and Nieda holding a lantern for Lan to finish saddling the horses. There was an extra, a bay gelding with an even stronger nose than Zarine’s.
“I will send pigeons every day,” the stout woman was saying. “No one will suspect me. Fortune prick me! Even Whitecloaks do speak well of me.”
“Listen to me, woman!” Moiraine snapped. “This is not a Whitecloak or a Darkfriend I speak of. You will flee this city, and make anyone you care for flee with you. For a dozen years you have obeyed me. Obey me now!” Nieda nodded, but reluctantly, and Moiraine growled with exasperation.
“The bay is yours, girl,” Lan said to Zarine. “Get on his back. If you do not know how to ride, you must learn by doing, or take my offer.”
Putting one hand on the high pommel, she vaulted easily into the saddle. “I was on a horse once, stone-face, now that I think of it.” She twisted around to tie her bundle behind her.
“What did you mean, Moiraine?” Perrin demanded as he tossed his saddlebag across Stepper’s back. “You said he would find out where I am. He knows. The Gray Men!” Nieda giggled, and he wondered irritably how much she really knew or believed among the things she said she did not believe in.
“Sammael did not send the Gray Men.” Moiraine mounted Aldieb with a cool, straight-backed precision, almost as if there were no hurry. “The Darkhound was his, however. I believe it followed my trail. He would not have sent both. Someone wants you, but I do not think Sammael even knows you exist. Yet.” Perrin stopped with one foot in the stirrup, staring at her, but she seemed more concerned with patting her mare’s arching neck than with the questions on his face.
“As well I went after you,” Lan said, and the Aes Sedai sniffed loudly.
“I could wish you were a woman, Gaidin. I would send you to the Tower as a novice to learn to obey!” He raised an eyebrow and touched the hilt of his sword, then swung into his saddle, and she sighed. “Perhaps it is as well you are disobedient. Sometimes it is well. Besides, I do not think Sheriam and Siuan Sanche together could teach you obedience.”
“I do not understand,” Perrin said. I seem to be saying that a great deal, and I’m tired of it. I want some answers I can understand. He pulled himself the rest of the way up so Moiraine would not be looking down at him; she had enough advantage without that. “If he did not send the Gray Men, who did? If a Myrddraal, or another Forsaken . . . ” He stopped to swallow. ANOTHER Forsaken! Light! “If somebody else sent them, why did they not tell him? They’re all Darkfriends, aren’t they? And why me, Moiraine? Why me?
He heard the gasps from Zarine and Nieda, and only then realized what he had said. Moiraine’s stare seemed to skin him like the sharpest steel.  When did I stop thinking before I speak? It seemed to him it had happened when he first felt Zarine’s eyes watching him. She was watching him now, with her mouth hanging open.
“You are sealed to us, now,” Moiraine told the bold-faced woman. “There is no turning back for you. Ever.” Zarine looked as if she wanted to say something and was afraid to, but the Aes Sedai had already turned her attention elsewhere. “Nieda, flee Illian tonight. In this hour! And hold your tongue even better than you have held it all these years. There are those who would cut it out for what you could say, before I could even find you.” Her hard tone left doubts as to exactly how she meant that, and Nieda nodded vigorously as if she had heard it both ways.
“As for you, Perrin.” The white mare moved closer, and he leaned back from the Aes Sedai despite all he could do. “There are many threads woven in the Pattern, and some are as black as the Shadow itself. Take care one of them does not strangle you.” Her heels touched Aldieb’s flanks, and the mare darted into the rain, Mandarb following close behind.
Burn you, Moiraine, Perrin thought as he rode after them. Sometimes I do not know which side you are on. He glanced at Zarine, riding beside him as if she had been born in a saddle.
Rain kept people off the streets and canals, so no visible eyes watched them go, but it made the footing uncertain for the horses on the uneven paving stones. By the time they reached the Maredo Causeway, a wide road of packed dirt stretching north through the marsh, the downpour had begun to slacken. Thunder still boomed, but the lightning flashed far behind them, perhaps out to sea.
Perrin felt a bit of luck was coming their way. The rain had stayed long enough to hide their departure, but now it seemed they would have a clear night for riding. He said as much, but Lan shook his head.
“Darkhounds like clear, moonlit nights best, blacksmith, rain the least. A good thunderstorm can keep them away completely.” As if his words had bidden it, the rain faded to a faint drizzle. Perrin heard Loial groan behind him.
Causeway and marsh ended together, some two miles or so from the city, but the road kept on, slowly bearing a little eastward. Cloud-dark evening faded into night, and the misting rain continued. Moiraine and Lan kept a steady, ground-eating pace. The horses’ hooves splashed through puddles on the hard-packed dirt. The moon shone through gaps in the clouds. Low hills began to rise around them, and trees to appear more and more often. Perrin thought there must be forest ahead, but he was not sure how he liked the idea. Woods could hide them from pursuit; woods could let pursuit come close before they saw.
A thin howl rose far behind them. For a moment he thought it was a wolf; he surprised himself by nearly reaching out to the wolf before he could stop. The cry came again, and he knew it was no wolf. Others answered it, all miles behind, eerie wails holding blood and death, cries that spoke of nightmares. To his surprise, Lan and Moiraine slowed, the Aes Sedai studying the hills around them in the night.
“They are a long way,” he said. “They’ll not catch us if we keep on.”
“The Darkhounds?” Zarine muttered. “Those are the Darkhounds? Are you sure it isn’t the Wild Hunt, Aes Sedai?”
“But it is,” Moiraine replied. “It is.”
“You can never outrun the Darkhounds, blacksmith,” Lan said, “not on the fastest horse.  “My mother would have had me married by now, but it would not have been a bad life. Plenty of books. I did not have to come Outside.”
“There,” Moiraine said, pointing to a tall, treeless mound well off to their right. There were no trees that Perrin could see for two hundred paces or more around it, either, and they were still sparse beyond that. “We must see them coming to have a chance.”
The Darkhounds’ dire cries rose again, closer, yet still far.
Lan quickened Mandarb’s pace a little, now that Moiraine had chosen their ground. As they climbed, the horses’ hooves clattered on rocks half-buried in the dirt and slicked by the drizzle. To Perrin’s eyes, most of them had too many squared corners to be natural. At the top, they dismounted around what seemed to be a low, rounded boulder. The moon appeared through a gap in the clouds, and he found himself looking at a weathered stone face two paces long. A woman’s face, he thought from the length of the hair. The rain made her seem to be weeping.
Moiraine dismounted and stood looking off in the direction of the howls. She was a shadowed, hooded shape, rain catching moonlight as it rolled down her oiled cloak.
Loial led his horse over to peer at the carving, then bent closer and felt the features. “I think she was an Ogier,” he said at last. “But this is not an old stedding; I would feel it. We all would. And we would be safe from Shadowspawn.”
“What are you two staring at?” Zarine squinted at the rock. “What is it? Her? Who?”
“Many nations have risen and fallen since the Breaking,” Moiraine said without turning, “some leaving no more than names on a yellowed page, or lines on a tattered map. Will we leave as much behind?” The blood-drenched howls rose again, still closer. Perrin tried to calculate their pace, and thought Lan had been right; the horses could not have outrun them, after all. They would not have long to wait.
“Ogier,” Lan said, “you and the girl hold the horses.” Zarine protested, but he rode straight over to her. “Your knives will not do much good here, girl.” His sword blade gleamed in the moonlight as he drew it. “Even this is a last resort. It sounds like ten out there, not one. Your work is to keep the horses from running when they smell the Darkhounds. Even Mandarb does not like that smell.”
If the Warder’s sword was no good, then neither was the axe. Perrin felt something near to relief at that, even if they were Shadowspawn; he would not have to use the axe. He drew the length of his unstrung bow from under Stepper’s saddle girths. “Maybe this will do some good.”
“Try if you wish, blacksmith,” Lan said. “They do not die easily.
Perrin drew a fresh bowstring from his pouch, trying to shield it from the soft rain. The beeswax coating was thin, and not much protection against prolonged damp. Setting the bow slantwise between his legs, he bent it easily, fixing the loops of the bowstring into the horn nocks at the ends of the bow. When he straightened, he could see the Darkhounds.
They ran like horses at a gallop, and as he caught sight of them, they gathered speed. They were only ten large shapes running in the night, sweeping through the scattered trees, yet he pulled a broadhead arrow from his quiver, nocked it but did not draw. He had been far from the best bowman in Emond’s Field, but among the younger men, only Rand had been better.
At three hundred paces he would shoot, he decided. Fool! You’d have a hard time hitting a target standing still at that distance. But if I wait, the way they are moving . . . Stepping up beside Moiraine, he raised his bow—I just have to imagine that moving shadow is a big dog—drew the goose-feather fletchings to his ear, and loosed. He was sure the shaft merged with the nearest shadow, but the only result was a snarl. It is not going to work. They’re coming too fast! He was already drawing another arrow. Why aren’t you doing something, Moiraine? He could see their eyes, shining like silver, their teeth gleaming like burnished steel. Black as the night itself and as big as small ponies, they sped toward him, silent now, seeking the kill. The wind carried a stink near to burned sulphur; the horses whickered fearfully, even Lan’s warhorse. Burn you, Aes Sedai, do something! He loosed again; the frontmost Darkhound faltered and came on. They can die! He shot once more, and the lead Darkhound tumbled, staggered to its feet, then fell, yet even as it did he knew a moment of despair. One down, and the other nine had covered two thirds of the distance already; they seemed to be running even faster, like shadows flowing across the ground. One more arrow. Time for one more, maybe, and then it’s the axe. Burn you, Aes Sedai! He drew again.
“Now,” Moiraine said as his arrow left the bow. The air between her hands caught fire and streaked toward the Darkhounds, vanquishing night. The horses squealed and leaped against being held.
 When he uncovered his eyes, spots flickered across his vision, and the faint, fading image of that line of fire. Where the Darkhounds had been was nothing but night-covered ground and the soft rain; the only shadows that moved were cast by clouds crossing the moon.
I thought she’d throw fire at them, or call lightning, but this . . . “What was that?” he asked hoarsely.
Moiraine was peering off toward Illian again, as if she could see through all those miles of darkness. “Perhaps he did not see,” she said, almost to herself. “It is far, and if he was not watching, perhaps he did not notice.”
“Who?” Zarine demanded. “Sammael?” Her voice shook a little. “You said he was in Illian. How could he see anything here? What did you do?”
“Something forbidden,” Moiraine said coolly. “Forbidden by vows almost as strong as the Three Oaths.” She took Aldieb’s reins from the girl, and patted the mare’s neck, calming her. “Something not used in nearly two thousand years. Something I might be stilled just for knowing.”
“Perhaps . . . ?” Loial’s voice was a faint boom. “Perhaps we should be going? There could be more.”
“I think not,” the Aes Sedai said, mounting. “He would not loose two packs at once, even if he has two; they would turn on each other instead of their prey. And I think we are not his main quarry, or he would have come himself. We were . . . an annoyance, I think”—her tone was calm, but it was clear she did not like being regarded so lightly—“and perhaps a little something extra to slip into his gamebag, if we were not too much trouble. Still, there is small good in remaining any nearer him than we must.”
“Rand?” Perrin asked. He could almost feel Zarine leaning forward to listen. “If we are not what he hunts, is it Rand?”
“Perhaps,” Moiraine said. “Or perhaps Mat. Remember that he is ta’veren also, and he blew the Horn of Valere.”
Zarine made a strangled sound. “He blew it? Someone has found it already?”
The Aes Sedai ignored her, leaning out of her saddle to stare closely into Perrin’s eyes, dark gleaming into burnished gold. “Once again events outpace me. I do not like that. And neither should you. If events outrun me, they may well trample you, and the rest of the world with you.”
“We have many leagues to Tear yet,” Lan said. “The Ogier’s suggestion is a good one.” He was already in his saddle.
After a moment Moiraine straightened and touched the mare’s ribs with her heels. She was halfway down the side of the mound before he could get his bow unstrung and take Stepper’s reins from Loial. Burn you, Moiraine! I’ll find some answers somewhere!
Leaning back against a fallen log, Mat enjoyed the warmth of the campfire—the rains had drifted south three days earlier, but he still felt damp—yet right at that moment, he was hardly aware of the dancing flames. He peered thoughtfully at the small, wax-covered cylinder in his hand. Thom was engrossed in tuning his harp, muttering to himself of rain and wet, never glancing Mat’s way. Crickets chirped in the dark thicket around them. Caught between villages by sunset, they had chosen this copse away from the road. Two nights they had tried to buy a room for the night; twice a farmer had loosed his dogs on them.
Mat unsheathed his belt knife, and hesitated. Luck. It only explodes sometimes, she said. Luck. As carefully as he could, he slit along the length of the tube. It was a tube, and of paper, as he had thought—he had found bits of paper on the ground after fireworks were set off, back home—layers of paper, but all that filled the inside was something that looked like dirt, or maybe tiny gray-black pebbles and dust. He stirred them on his palm with one finger. How in the Light could pebbles explode?
“The Light burn me!” Thom roared. He thrust his harp into its case as if to protect it from what was in Mat’s hand.  Haven’t you ever heard those things explode ten times as hard for air as for fire? Fireworks are the next thing to Aes Sedai work, boy.”
“Maybe,” Mat said, “but Aludra did not look like any Aes Sedai to me.  He shifted uncomfortably at the memory. Mistress al’Vere had been the first to reach him that time, with the Wisdom and his father and the Mayor all right behind her, and none believing he just meant to look. I could have put them all back together. “I think Perrin could make one, if he saw those little wheels and springs and I don’t know what all.”
“You would be surprised, boy,” Thom said dryly. “Even a bad clock-maker is a fairly rich man, and they earn it. But a clock does not explode in your face!”
“Neither did this. Well, it is useless, now.” He tossed the handful of paper and little pebbles into the fire to a screech from Thom; the pebbles sparked and made tiny flashes, and there was a smell of acrid smoke.
 Thom’s voice was unsteady, and it rose in intensity and pitch as he spoke. “If I decide I want to die, I will go to the Royal Palace when we reach Caemlyn, and I’ll pinch Morgase!” His long mustaches flailed. “Do not do that again!”
“It did not explode,” Mat said, frowning at the fire. He fished into the oiled-cloth roll on the other side of the log and pulled out a firework of the next larger size. “I wonder why there was no bang.”
“I do not care why there was no bang! Do not do it again!”
Mat glanced at him and laughed. “Stop shaking, Thom. There’s no need to be afraid. I know what is inside them, now. At least, I know what it looks like, but . . . Don’t say it. I will not be cutting any more open, Thom. It is more fun to set them off, anyway.”
“I am not afraid, you mud-footed swineherd,” Thom said with elaborate dignity. “I am shaking with rage because I’m traveling with a goat-brained lout who might kill the pair of us because he cannot think past his own—”
“Ho, the fire!”
Mat exchanged glances with Thom as horses’ hooves approached. It was late for anyone honest to be traveling. But the Queen’s Guards kept the roads safe this close to Caemlyn, and the four who rode into the firelight certainly did not look like robbers. One was a woman. The men all wore long cloaks and seemed to be her retainers, while she was pretty and blue-eyed, in gold necklace and a gray silk dress and a velvet cloak with a wide hood. The men dismounted. One held her reins and another her stirrup, and she smiled at Mat, doffing her gloves as she came near the fire.
“I fear we are caught out late, young master,” she said, “and I would trouble you for directions to an inn, if you know one.”
He grinned and started to rise. He had made it as far as a crouch when he heard one of the men mutter something, and another produced a crossbow from under his cloak, already drawn, with a clip holding the bolt.
“Kill him, fool!” the woman shouted, and Mat tossed the firework into the flames and threw himself toward his quarterstaff. There was a loud bang and a flash of light—“Aes Sedai!” a man cried. “Fireworks, fool!” the woman shouted—and he rolled to his feet with the staff in his hand to see the crossbow bolt sticking out of the fallen log almost where he had been sitting, and the crossbowman falling with the hilt of one of Thom’s knives adorning his chest.
It was all he had time to see, for the other two men darted past the fire at him, drawing swords. One of them suddenly stumbled to his knees, dropping his sword to claw at the knife in his back as he fell facedown. The last man did not see his companion fall; he obviously expected to be one of a pair, dividing their opponent’s attention, as he thrust his blade at Mat’s middle. Feeling almost contemptuous, Mat cracked the fellow’s wrist with one end of his staff, sending the sword flying, and cracked his forehead with the other. The man’s eyes rolled up in his head as he collapsed.
From the corner of his eye, Mat saw the woman walking toward him, and he stuck a finger at her like a knife. “Fine clothes you wear for a thief, woman!  He took a half step, as if to catch her as she fell, knowing it was no good. Her long cloak settled over her, covering everything but her face, and the hilt of Thom’s knife.
“Burn you,” Mat muttered. “Burn you, Thom Merrilin! A woman! Light, we could have tied her up, given her to the Queen’s Guards tomorrow in Caemlyn. Light, I might even have let her go. She’d rob nobody without these three, and the only one that lives will be days before he can see straight and months before he can hold a sword.
The gleeman limped to where the woman lay, and kicked back her cloak. The dagger had half fallen from her hand, its blade as wide as Mat’s thumb and two hands long. “Would you rather I had waited till she nested that in your ribs, boy?” He retrieved his own knife, wiping the blade on her cloak.
Mat realized he was humming. “She Wore a Mask That Hid Her Face,” and stopped it. He bent down and hid hers with the hood of her cloak. “Best we move on,” he said quietly. “I do nor want to have to explain this if a patrol of the Guards happens by.”
“With her in those clothes?” Thom said. “I should say not! They must have robbed a merchant’s wife, or some noblewoman’s carriage.” His voice became gentler. “If we’re going, boy, you had best see to saddling your horse.”
Mat gave a start and pulled his eyes from the dead woman. “Yes, I had better, hadn’t I?” He did not look at her again.
He had no such compunction about the men. As far as he was concerned, a man who decided to rob and kill deserved what he got when he lost the game. He did not dwell on them, but neither did he jerk his eyes away if they fell on one of the robbers. It was after he had saddled his gelding and tied his things on behind, while he was kicking dirt onto the fire, that he found himself looking at the man who had shot the crossbow. There was something familiar about those features, about the way the smothering fire made shadows across them. Luck, he told himself. Always the luck.
“The crossbowman was a good swimmer, Thom,” he said as he climbed into the saddle.
“What foolery are you talking, now?” The gleeman was on his horse, too, and far more concerned with how his instrument cases rode behind his saddle than he was in the dead. “How could you know whether he could even swim at all?”
“He made it ashore from a small boat in the middle of the Erinin in the middle of the night. I guess that used up all his luck.” He checked the lashings on the roll of fireworks again. If that fool thought one of these was Aes Sedai, I wonder what he’d have thought if they all went off.
“Are you sure, boy? The chances of it being the same man . . . Why, even you wouldn’t lay a wager against those odds.”
“I am sure, Thom.” Elayne, I will wring your neck when I put my hands on you. And Egwene’s and Nynaeve’s, too. “And I am sure I intend to have this bloody letter out of my hands an hour after we reach Caemlyn.”
“I tell you, there is nothing in that letter, boy. I played Daes Dae’mar when I was younger than you, and I can recognize a code or a cipher even when I don’t know what it says.”
“Well, I never played your Great Game, Thom, your bloody Game of Houses, but I know when someone is chasing me, and they’d not be chasing this hard or this far for the gold in my pockets, not for less than a chest full of gold. It has to be the letter.” Burn me, pretty girls always get me in trouble. “Do you feel like sleeping tonight, after this?”
“With the sleep of an innocent babe, boy. But if you want to ride, I’ll ride.”
The face of a pretty woman floated into Mat’s head, with a dagger in her throat. You had no luck, pretty woman. “Then let’s ride!” he said savagely.