WebNuX.fr

un blog sur linux, le web et pleins d'autres choses

Comment gérer les permissions des fichiers avec ruby?

| Comments

Aujourd’hui j’ai appris à gérer les permissions avec Ruby. C’est très simple, vous allez voir.

Tout d’abord, on inclut la librairie fileutils.

permissions.rb
1
2
require 'fileutils'
include FileUtils

Ensuite, on fait un chmod, par exemple 755 sur un fichier qui s’appelle ici “monfichier”.

permissions.rb
1
chmod 0755, 'monfichier'

Les 10 personnes que j’aimerais être ! à la recherche de mes passions…

| Comments

J’ai vu des vidéos sur youtube, d’un coach en développement personnel (Faysal Hafidi). Dans la première vidéo intitulé “5 qualités qui font échouer à l’école mais réussir dans la vie”, on peut identifier 5 qualités importantes pour réussir dans la vie.

Les 5 qualités importantes pour réussir dans la vie sont les suivantes :

  • La passion, être passionné par ce que l’on fait est important pour réussir dans la vie, s’épanouir dans notre vie professionnelle et même dans notre vie personnelle.
  • La curiosité, être curieux permet d’apprendre d’avantage, d’avancer dans la vie, d’évoluer. Dans d’autres termes c’est une attitude de disponibilité ou d’intérêt à l’égard d’un sujet ou d’un phénomène donné.
  • Être orienté objectifs, avoir un planning, atteindre des étapes, être impliqué, avoir des projets professionnels.
  • La créativité, avoir des idées nouvelles qui apportent de la valeur ajoutée.
  • Être Sociable, la capacité d’un individu ou d’un groupe d’individus à évoluer en société, et à pénétrer au sein de nouveaux réseaux sociaux.

Comment se former à ruby on rails efficacement?

| Comments

Il y a tellement de formations sur Ruby et Ruby on Rails, vous pouvez enchainer les livres, les vidéos, les tutos, … Et cela sur plusieurs plateforme : Rails Tutorial, Code School, Code Academy, Learn Ruby the Hard Way, Practicing Ruby, Lynda, Open Class Rooms.

Mais une fois que vous avez fini toutes ces formations, vous vous rendez compte que c’est toujours le vide apres avoir exécuté cette commande :

rails new mon_super_projet_web

Pour apprendre Ruby on Rails sans souffrir, arrêter de suivre des tutorials sans les pratiquer.

Quel serveur vps en 2014?

| Comments

J’ai testé pour vous pendant 2 mois plusieurs serveurs VPS dont un serveur VPS OVH Classic, deux serveurs VPS Dedimax, 3 serveurs cloud chez digitalocean, un serveur cloud chez E-C.com et un serveur VPS firstheberg.

Cloud et/ou VPS?

Un VPS (Virtual Private Server) est un serveur virtuel configuré sur un serveur physique. Sur un VPS, vous possédez un accès complet à votre serveur virtuel (accès root). Les coûts sont réduits car plusieurs serveurs virtuels sont configurés sur un serveur physique.

Je ne vois pas de grosse différence entre un serveur cloud et un serveur VPS. Mais en gros un serveur cloud c’est un serveur virtualisé sur un cluster de machines pour vous permettre de rajouter de la ram, de l’espace ou cpu sur demande.

Quel framework web en 2014?

| Comments

Enfin, on peut parler de framework maintenant qu’on a abordé les langages de programmation pour le web. Par exemple en PHP vous avez plusieurs framework : Codeigniter, CakePHP, Laravel, Symfony, Yii, Zend Framework. En Ruby vous avez Ruby On rails et Sinatra. En python vous avez Django et flask. Avec NodeJs, vous avez Express.js, Sails.js, total.js

Quel langage de programmation en 2014?

| Comments

Quel langage de programmation allez-vous utiliser en 2014 pour vos projets web? Est-ce que vous allez coder votre site en php, python, javascript, ou en ruby? Vous ne savez pas encore? Je vais essayé de résumer les différents langages de programmation existants. Ensuite nous verons dans un autre article, les différents framework existants dans chaque langages.

Comment ajouter un filigrane avec nodejs?

| Comments

Je me suis demandé comment faire pour incrusté un bouton play avec nodejs…

Par exemple :

Vous avez un site de vidéo et vous voulez ajouter un bouton play incrusté à la minuature de la vidéo.

Cela peut etre pour divers raison, par exemple dans mon cas je souhaite optimisé le taux de clique lorsque qu’une vidéo d’un de mes sites est partagé sur facebook ou autres réseaux sociaux. comment faire?