Tools

NEWS

Website 2020 Technologies


Thinking process for some of the technologies used in the implementation of the 2020 edition of Quoin's new corporate website.



Since the previous edition of the website in 2013, new technologies have entered the open-source world. In our 2020 rewrite of the corporate website, we are simply building great ...

Read more

Website 2020 Technologies


Thinking process for some of the technologies used in the implementation of the 2020 edition of Quoin's new corporate website.



Since the previous edition of the website in 2013, new technologies have entered the open-source world. In our 2020 rewrite of the corporate website, we are simply building great software again with forefront technologies.

In this tech talk, tech lead Hữu Ðà Trần shares some of these newly available technologies, discusses the decisions made ...

Read more

Website 2020 Technologies


Introduction to Flutter & Dart


Google Flutter is a groundbreaking new technology that streamlines the process of developing cross-platform mobile applications. Originally developed by Google and released under the new BSD license, Flutter is an open-source toolkit for building applications for mobile, web, and desktop platforms from a single code base. This eliminates the need ...

Read more

Introduction to Flutter & Dart


Google Flutter is a groundbreaking new technology that streamlines the process of developing cross-platform mobile applications. Originally developed by Google and released under the new BSD license, Flutter is an open-source toolkit for building applications for mobile, web, and desktop platforms from a single code base. This eliminates the need to construct an iOS and Android app separately, thus speeding the mobile app development process and reducing costs. 



An Innovative Solution to Mobile App ...

Read more

Introduction to Flutter & Dart


Configuring & Extending Git


The Git version control system is known for its steep learning curve and 
complex user interface. Because of this, most Git users end up being dabblers. They learn a few commands, the minimum number to be functional, and stop there. And yet, there is so much to be gained ...

Read more

Configuring & Extending Git


The Git version control system is known for its steep learning curve and 
complex user interface. Because of this, most Git users end up being dabblers. They learn a few commands, the minimum number to be functional, and stop there. And yet, there is so much to be gained from diving deeper.

In this talk, Quoin software engineer Jason Franklin discusses the reasons for going all the way with Git. He also provides ...

Read more

Configuring & Extending Git


Modern SSH Security: Best Practices

In a presentation given to the South Carolina Linux User Groups, Quoin's CTO Jean Pierre LeJacq shares best practices for modern SSH security. First released in 1999, OpenSSH is the open-source version of the Secure Shell (SSH) tools often used by Linux administrators for cross-platform management of remote systems. The ...

Read more

In a presentation given to the South Carolina Linux User Groups, Quoin's CTO Jean Pierre LeJacq shares best practices for modern SSH security. First released in 1999, OpenSSH is the open-source version of the Secure Shell (SSH) tools often used by Linux administrators for cross-platform management of remote systems. The presentation covers the topics most relevant for enterprises wishing to set up a SSH securely, such as common vulnerabilities and guidelines for avoiding them. Jean ...

Read more


Progressive Web Applications at Quoin

When it comes to choosing between a traditional website and a native application, there is usually no right answer. Websites are quicker and more efficient to deploy and maintain, and compared to native apps, are discoverable in search engines and responsive across devices. However, native apps offer inherent advantages over ...

Read more

When it comes to choosing between a traditional website and a native application, there is usually no right answer. Websites are quicker and more efficient to deploy and maintain, and compared to native apps, are discoverable in search engines and responsive across devices. However, native apps offer inherent advantages over a website in terms of improved performance, offline reliability, and enhanced user engagement. This means that many organizations need to weigh competing software priorities, or ...

Read more


Introduction to Docker

Docker is the leading software container platform offering organizations reduced operating costs and increased performance over virtualization technology. Furthermore, Docker lends itself to continuous integration and continuous deployment (CI/CD) practics, bridging the gap between development and production. Despite its benefits, Docker containers vary in quality of implementation. In ...

Read more

Introduction to Docker

Docker is the leading software container platform offering organizations reduced operating costs and increased performance over virtualization technology. Furthermore, Docker lends itself to continuous integration and continuous deployment (CI/CD) practics, bridging the gap between development and production. Despite its benefits, Docker containers vary in quality of implementation. In his presentation, Michael Ciociola presents rules and guidelines for producing stable and high quality container applications.

Read more

Introduction to Docker


Introduction to Apache Kafka

Apache Kafka is a robust distributed streaming platform that allows a processing node to publish or subscribe to streams of records; and to support storing or processing of these records. This open source framework is typically used for near/real-time applications as a reliable control mechanism. Josh Ra'anan provides ...

Read more

Introduction to Apache Kafka

Apache Kafka is a robust distributed streaming platform that allows a processing node to publish or subscribe to streams of records; and to support storing or processing of these records. This open source framework is typically used for near/real-time applications as a reliable control mechanism. Josh Ra'anan provides an introduction to the platform and a sample implementation.

Read more

Introduction to Apache Kafka


Introduction to CKAN

A project team or organization has many options when selecting an open source content management system, such as WordPress or Drupal, that are optimized for blogs and page-oriented websites. However, are these the best tools to manage datasets? Is there a platform that can better support storing, managing, and visualizing ...

Read more

Introduction to CKAN

A project team or organization has many options when selecting an open source content management system, such as WordPress or Drupal, that are optimized for blogs and page-oriented websites. However, are these the best tools to manage datasets? Is there a platform that can better support storing, managing, and visualizing data? Organizations including data.gov and many others have used CKAN to meet support the specialized requirements and workflow for dataset management.

Read more

Introduction to CKAN


CKAN

A new client project targets the development of a knowledge management platform focused on modern slavery, forced and child labor. The target users of this system are researchers, policy experts, academics, and staff of government and non-governmental organizations working to address these global challenges. A key objective is to easily ...

Read more

A new client project targets the development of a knowledge management platform focused on modern slavery, forced and child labor. The target users of this system are researchers, policy experts, academics, and staff of government and non-governmental organizations working to address these global challenges. A key objective is to easily manage, publish, and visualize data sets related to these areas of study and policy making. We have therefore defined a system architecture with two major ...

Read more


Bots for fun and profit

In this presentation, Alex gives a quick overlook at what a Bot is in various applications of the term. He provides an overview of typical uses for bots, as well as how recent advances in Neural Networks and Natural Language Processing have allowed bots to be smarter and more robust ...

Read more

Bots for fun and profit

In this presentation, Alex gives a quick overlook at what a Bot is in various applications of the term. He provides an overview of typical uses for bots, as well as how recent advances in Neural Networks and Natural Language Processing have allowed bots to be smarter and more robust in their various applications. He takes a look at an ongoing personal project to develop a bot that would scrape emails and apply some natural ...

Read more

Bots for fun and profit

Categories


Tags