Articles

Infrastructure as Code (IaC)

Dans le domaine de l'informatique, la gestion des infrastructures est un élément crucial pour assurer le bon fonctionnement des applications et des services. Traditionnellement, la configuration et le déploiement des infrastructures se faisaient manuellement, ce qui pouvait entraîner des erreurs, des incohérences et une gestion inefficace des ressources. Pour remédier à ces problèmes, une approche émergente appelée Infrastructure as Code (IaC) est devenue de plus en plus populaire. Introduction En 2006, la société Amazon dévoile le concept d'Infrastructure as Code permettant le provisionnement d'instances via du code informatique sur Amazon Web Services. Malgré de fortes limitations, cette pratique fut bien accueillie et le marché l'a rapidement adopté. L'Infrastructure as Code (IaC) (littéralement : « infrastructure en tant que code ») est un ensemble de mécanismes permettant de gérer, par des fichiers descripteurs ou des scripts (code informatique), une infrastruc...

Le Cloud

Le cloud computing est un terme utilisé pour décrire la livraison de services informatiques sur Internet. Plutôt que de stocker des données et d'exécuter des programmes sur un ordinateur local ou un serveur physique, le cloud permet d'accéder à ces ressources à distance via Internet. Cela offre une flexibilité et une accessibilité accrues, ainsi que des avantages en termes de coûts et de gestion. Composants du Cloud Infrastructure Le cloud repose sur une infrastructure composée de serveurs, de stockage, de réseaux et de logiciels qui fournissent des ressources informatiques à la demande. Ces ressources sont gérées et maintenues par des fournisseurs de services cloud. Services Les fournisseurs de cloud proposent une gamme de services pour répondre aux besoins des utilisateurs. Ces services comprennent le stockage de données, le calcul, la mise en réseau, la sécurité, l'analyse, l'intelligence artificielle, l'apprentissage automatique, les bases de données et bien d...

Développer en Ruby

Installation $ sudo apt-get install ruby1.9.1 $ sudo gem install ruby-debug-ide ==== Installation de Gems ==== * http://rubygems.org/gems/ruby-debug-ide <code>$ sudo gem install {gem-name}</code> Variables Variables are the memory locations which holds any data to be used by any program. There are five types of variables supported by Ruby. You already have gone through a small description of these variables in previous chapter as well. These five types of variables are explained in this chapter. ==== Ruby Global Variables ==== Global variables begin with $. Uninitialized global variables have the value nil and produce warnings with the -w option. Assignment to global variables alters global status. It is not recommended to use global variables. They make programs cryptic. Here is an example showing usage of global variable. <code> #!/usr/bin/ruby $global_variable = 10 class Class1 def print_global puts "Global variable in Class1 is #$global_variable...

Les Architectures Logicielles

Architecture en couches (Layered Architecture)  Organise le système en couches hiérarchiques, où chaque couche représente un niveau d'abstraction et communique avec les couches adjacentes. Cela permet une séparation claire des responsabilités et une facilité de maintenance. Architecture client-serveur (Client-Server Architecture) Divise le système en deux parties distinctes : le client, qui envoie des requêtes au serveur, et le serveur, qui traite les requêtes et fournit des réponses aux clients. Favorise la scalabilité et la distribution des tâches. Architecture orientée services (Service-Oriented Architecture - SOA)  Les services sont les composants fondamentaux de l'application et sont conçus pour être autonomes, interopérables et réutilisables. Favorise la modularité, l'interopérabilité et la réutilisabilité des composants logiciels. Architecture microservices (Microservices Architecture) Divise le système en petits services autonomes, chacun responsable d'une fonct...

ErnstCoin GitHub Repo

Hi Everyone ! We are proud to announce you can now check out the ErnstCoin smart contract at our Official GitHub Repository https://github.com/Sakatozo/ErnstCoin Solidity The ErnstCoin is developed using the Solidity language. Solidity is a contract-oriented, high-level language for implementing smart contracts. It was influenced by C++, Python and JavaScript and is designed to target the Ethereum Virtual Machine (EVM). Solidity is statically typed, supports inheritance, libraries and complex user-defined types among other features. Keep up with the good news, our ICO is coming soon ! Saka

Message from our Law, Justice & Irresponsibility Department

Our lawyers insisted that the following statement is published : We at The Super Extra ErnstCoin Corporation Ltd have no idea what we are doing. This whole thing is a joke and should be treated as such. We don't really know how this is possible but the risk of loosing less, all, or more of your money, investments and hope is REAL. As real as apples fall when dropped. We WILL NOT accept ANY responsibility for ANYTHING. We do not care about your health and happiness, only ours. That being said, we are proud to announce something big is coming up, maybe something which acronym would be ICO...

ErnstCoin - First Technical Details

The ErnstCoin is not just another cypto currency. The ErnstCoin is powered by the fast and reliable Ethereum system and developed using the Solidity language. Tokens in the ethereum ecosystem can represent any fungible tradable good: coins, loyalty points, workitems, ETPs, drinks, etc. The ErnstCoin will be instantly compatible with the ethereum wallet and any other client or contract that uses the same standards. The RNST coin implements the futuristic NatSpec technology. Natspec is an emerging standard for a natural language specification, which allows wallets to show the user a natural language description of what the contract is about to do. While not currently supported by many wallets, this will change. Long Term Viability  The inital mint will be of 18 394 722 RNST. This amount will ensure long term viability. In anticipation of the inevitable future, more coins could be mined later on. Governance A central authority will ensure the regulation and de...