J'ai créé une bibliothèque d'extension Ruby en C

introduction

La personne qui a rédigé cet article est un débutant avec un niveau ** d'expérience en programmation de moins d'un an **. Je pense qu'il y a des parties et des erreurs déroutantes, donc si vous le remarquez, laissez un commentaire.

Ce que j'ai fait

Bibliothèque d'extension pour utiliser la souris depuis Ruby

Langue utilisée

--C (décrire la bibliothèque elle-même)

Aperçu

Le code source est ici

Comment utiliser

require 'mouse' Ou (Si les scripts qui utilisent cette bibliothèque sont dans le même répertoire) require_relative 'mouse'

Méthodes et constantes définies

Recommended Posts

J'ai créé une bibliothèque d'extension Ruby en C
J'ai écrit un analyseur C (comme) en utilisant PEG dans Ruby
J'ai essayé un problème de calendrier avec Ruby
J'ai fait une mort risquée avec Ruby
J'ai créé un jeu Janken en Java (CLI)
J'ai fait un portfolio avec Ruby On Rails
J'ai fait un jeu de problèmes de calcul simple en Java
[CentOS, Eclipse] Charger les fichiers de bibliothèque dans le projet C
[Ruby] J'ai fait un robot avec de l'anémone et du nokogiri.
J'ai créé un serveur et un client Restful au printemps.
J'ai créé une bibliothèque qui fonctionne comme un onglet dans Safari !!
J'ai créé une bibliothèque pour afficher des tutoriels sur Android.
J'ai fait une roulette à Java.
J'ai créé une application de chat.
Extension Ruby C et volatile
J'ai fait un interpréteur (compilateur?) Avec environ 80 lignes en Ruby.
[Débutant] J'ai créé un programme pour vendre des gâteaux en Java
J'ai recherché un framework web avec Gem en Ruby
Je veux créer un fichier Parquet même en Ruby
J'ai créé un PDF avec Java.
J'ai créé une interface graphique avec Swing
Implémenter le client gRPC dans Ruby
J'ai fait une simple fonction de recommandation.
J'ai fait une annotation en Java.
Faire un appel SOAP en C #
J'ai créé une application correspondante (application Android)
J'ai créé un outil de génération package.xml.
[Android] J'ai créé une application de podomètre.
J'ai essayé d'écrire du code comme une déclaration de type en Ruby
J'ai créé une fonction de réponse pour l'extension Rails Tutorial (Partie 1)
J'ai créé une fonction de réponse pour l'extension Rails Tutorial (Partie 5):
J'ai essayé de créer une classe parent d'objet de valeur dans Ruby
J'avais des problèmes au travail, j'ai donc créé un plug-in IntelliJ
J'ai fait diverses fonctions de la séquence de Fibonacci (Ruby)
Lors de l'installation d'un gem avec l'extension C dans Ruby, je veux le terminer rapidement en utilisant plusieurs cœurs de processeur comme make -j4
Méthodes que j'ai trouvées utiles dans Ruby
J'ai créé un plug-in pour IntelliJ IDEA
J'ai créé une application Janken avec kotlin
J'ai créé une application de calculatrice sur Android
J'ai essayé la bibliothèque AutoValue avec Intellij
J'ai créé un nouvel outil de déploiement Java
Comment publier une bibliothèque dans jCenter
J'ai créé une application Janken avec Android
J'ai créé une fonction de réponse pour l'extension Rails Tutorial (Partie 2): Changer de modèle
J'ai essayé d'incorporer une formule dans Javadoc
J'ai créé une bibliothèque de graphiques simple pour les applications de smartphone [MP Android Chart Kai]
J'ai fait un exemple de la façon d'écrire un délégué dans Swift UI 2.0 à l'aide de MapKit
J'ai créé un outil Diff pour les fichiers Java
Traitement d'échappement lors de la création d'une URL dans Ruby
AtCoder Beginner Contest 169 A, B, C avec rubis
04. J'ai fait un frontal avec SpringBoot + Thymeleaf
J'ai fait de l'art de la mosaïque avec des images Pokemon