Le Système Technologique d’un Etudiant Hors Pair | Scholar's Advanced Technological System | 学霸的黑科技系统
A+ a-
Chapitre 47 – Développement dun expert pour les applications

Chapitre 47 – Développement d’un expert pour les applications

La salle des ordinateurs était déserte et aucune personne en vue.

Après tout, c’était pendant les vacances d’été. Les étudiants qui préparaient l’examen d’entrée à l’université n’allaient normalement pas utiliser un ordinateur.

Lu Zhou alla ajuster le climatiseur et s’assit. Il entra son propre identifiant et mot de passe et se connecta facilement à l’ordinateur.

La raison pour laquelle il avait choisi la salle informatique de l’école était principalement due au fait que les programmes écrits en Python devaient être exécutés sur un ordinateur Linux. Ainsi, apprendre le Python avec un système d’exploitation Linux était nécessaire.

De plus, l’ordinateur portable d’occasion de Lu Zhou était trop merdique. Ça lui avait pris une éternité rien que pour convertir une thèse en fichier PDF. Quand il jouait à League of Legends, tout le monde était connecté mais il était coincé à la fontaine. Il lui était impossible de faire fonctionner un double système d’exploitation ou une machine virtuelle.

“Le manuel l’explique clairement. Je ne m’attendais pas à ce que ce soit si difficile à faire… Bien sûr, écrire sur du papier et coder sont deux choses complètement différentes. Je suppose que je devrais apprendre ça par la pratique.”

C’était la première fois que Lu Zhou utilisait un ordinateur sous Linux. Il regarda les instructions qu’il avait empruntées à la bibliothèque et comprit finalement.

En parlant de ça, il était logique que Windows prenne une part de marché aussi énorme. Même un débutant n’ayant jamais touché à un ordinateur auparavant pouvait utiliser l’interface de Windows.

Cependant, le système Linux était différent. Elle était principalement basée sur des opérations réalisées à partir de lignes de commande. Tout devait être fait au clavier. Heureusement, l’école avait installé une version avec un bureau. Ainsi, Lu Zhou pouvait toujours utiliser la souris.

Bien sûr, il y avait des avantages évidents du système d’exploitation Linux. Il avait une capacité de personnalisation et une sécurité supérieures, le rendant plus adapté pour les serveurs. Aussi, une fois que l’on était familier avec les opérations en ligne de commande, l’efficacité d’une personne était plusieurs fois supérieure à celle de Windows. Par conséquent, de nombreuses entreprises demandaient aux programmeurs s’ils pouvaient utiliser Linux avant de les recruter.

Lu Zhou était enfin familier avec les opérations de base de Linux. Il ouvrit un logiciel Python, ouvrit le manuel, et s’assit devant l’ordinateur.

“J’ai entendu dire que l’un des meilleurs usages du Python était d’écrire un robot d’indexation. Si je veux mettre mes connaissances à l’épreuve, ce devrait être un bon point de départ… Mais quel genre de robot devrais-je coder ?”

Lu Zhou réfléchit profondément.

Crawler des blogs sur Weibo ?

Crawler des messages sur Tieba ?

Ça a l’air vraiment chiant.

La clef est que l’exploration de données est inutile et je ne peux même pas les stocker si elles sont trop grandes.

Soudain, son cœur se serra. Il se remémora l’expérience douloureuse de l’achat d’un billet de train pour rentrer à la maison. Ce n’était pas parce que son ordinateur était lent, mais parce que l’interface utilisateur du site était horrible.

“Utiliser la technologie du robot d’indexation pour explorer les informations sur les stations, les trains et les tickets depuis le site [12306]… Cela semble faisable.”

Lu Zhou pensa que depuis qu’il était ici, il ne voulait pas perdre davantage de temps et se mit immédiatement à travailler.

Après tout, le programme du robot d’indexation était mentionné dans le manuel car c’était un exemple typique de l’application du Python. Le livre même fournit différentes méthodes de calcul pour différentes situations.

Bien sûr, 12306 n’était pas un site moyen du forum. Cibler ce site en tant que débutant était assez difficile.

Cependant, pour un génie comme Lu Zhou, qui avait étudié tout le manuel, ce n’était pas un gros problème. Techniquement, le moteur de balayage en lui-même n’était pas trop difficile. Le programme complet comptait moins de 30 lignes. Il se compilait parfaitement sans bug.

Il était temps de l’attraper.

Lu Zhou copia l’URL du site dans le code et lança le script. Il téléchargea les données dans un tableur qu’il avait créé.

Immédiatement après, le ventilateur de l’ordinateur se mit à ronronner. L’ordinateur était en train de tourner avec des lignes clignotantes dans la boîte à bornes noire. Les données étaient automatiquement saisies dans le tableur.

Lu Zhou jeta un coup d’œil à la feuille de calcul en train d’être remplie et s’appuya contre sa chaise.

“Python est si pratique. Ce n’est pas étonnant que tant d’experts recommandent ce langage.”

Lu Zhou regarda les lignes clignotantes et se sentit comme un hacker.

Cependant, ce n’était qu’une illusion. C’était complètement différent du piratage réel. Il n’était pas illégal d’explorer des informations publiques depuis un serveur. Au pire, l’administrateur du serveur serait furieux qu’il utilise la bande passante du serveur.

Par conséquent, de nombreux sites “égoïstes” avaient mis en place des mesures anti-exploration. Personne ne pourrait obtenir d’informations d’eux. Même si c’était le cas, l’information ramassée serait de la merde. D’autres sites moins avancés pouvaient surveiller le nombre de visites et bloquer l’adresse IP.

Cependant, le site 12306 était désintéressé. Le monopole géant ne se préoccupait même pas de l’expérience de l’utilisateur. De toute évidence, il ne se soucierait pas des ressources du serveur. Tant que l’on ne prenait pas leur serveur, personne ne s’inquiéterait !

Lu Zhou regarda les lignes de données s’empilant dans la feuille de calcul. Il commença à se demander s’il devait faire autre chose ?

“Faire un site d’achat de tickets semble un peu redondant…”

Soudain, une ampoule lumineuse s’éteignit dans la tête de Lu Zhou.

Et si…

Je fais une application pour acheter des tickets ?

Il pensa à son idée et ne put contrôler son excitation.

Bien qu’il y ait beaucoup de sites de réservation de billets par des tiers, il n’y avait pas beaucoup d’applications. S’il pouvait en faire une exceptionnelle, il pourrait même en tirer de l’argent.

Lu Zhou pensa à de l’argent et fut soudainement intéressé. Son esprit commença à calculer.

Techniquement, il était très difficile de construire une application de manière indépendante. C’était bien plus difficile que d’écrire un simple programme d’indexation, mais ce n’était pas impossible. Il pouvait utiliser le système pour résoudre des problèmes difficiles. Après tout, dépenser des points généraux pour acheter des connaissances faisait partie de l’apprentissage.

Une fois qu’il aurait terminé la mission et déverrouillé la branche de la technologie de l’intelligence artificielle, elle serait définitivement utile.

C’était juste que les serveurs pouvaient être chers. Même les factures d’électricité et les divers coûts d’entretien pouvaient être très chers…

Il avait moins de dix mille yuans sur son compte bancaire alors il ne pouvait rien faire…

Lu Zhou serra les dents et décida de surmonter ces problèmes.

Si je peux refuser un salaire d’un demi-million de yuans, je peux tout faire !

Même s’il avait échoué, il pourrait l’utiliser comme leçon d’apprentissage.

Par conséquent, Lu Zhou mit fin au programme. Il ne se précipita pas pour changer le code. Il ouvrit un document Word et juste comme une thèse, il commença à écrire un schéma de développement d’application.

“Je dois parcourir les données en temps réel pour les billets de train. Les exigences du serveur sont très élevées et donc, le code doit être aussi efficace que possible !”

“L’interface peut être simple mais l’information doit être précise et complète. Je devrais regarder les applications tierces de réservation de billets comme référence mais je ne peux pas être complètement similaire… Je dois trouver une idée originale…”

Lu Zhou écrivit à ce sujet et tapa doucement le clavier avec son doigt. Il réfléchit un long moment et se mit à tapoter à nouveau sur le clavier.

“Tout d’abord, acheter ces tickets n’est pas nouveau car de nombreux autres navigateurs disposent de cette fonction.”

“Mais pour automatiquement acheter les tickets hors ligne… je ne l’ai pas encore vu.”

Lu Zhou repensa aux dernières vacances d’hiver. Il avait dû rafraîchir le site Web dans son dortoir pendant près d’une demi-heure avant de réussir à réserver quelques billets. Il estimait qu’il était difficile pour les gens de rentrer chez eux pour le Nouvel An.

Le fait de constamment rafraîchir le site officiel donnait à quelqu’un une faible probabilité d’obtenir un ticket car il pouvait y avoir des tickets remboursés par d’autres. Lu Zhou ne savait pas d’où les tickets pouvaient sortir, mais la fonction pouvait être considérée.

Par exemple, fixer une période de temps et plusieurs temps de train. Le serveur actualiserait automatiquement les données et soumettrait la requête au moment où le ticket apparaîtrait. Il avait utilisé plusieurs logiciels d’achat de billets, et jusqu’à présent, cette fonction ne semblait pas être disponible.

De plus, le concept ne semblait pas très difficile à appliquer.

Lu Zhou réfléchit jusqu’à ce point avant de regarder l’horloge.

Il est 15h !

Lu Zhou enregistra le document Word. Il remonta ensuite ses manches et posa ses mains sur le clavier.

“Travaille, travaille !”

🏆 Top tipeurs
  • 🥇1. Cindy
  • 🥈2. Romain
  • 🥉 3. JOSEPH
  • 4. PascalW
  • 5. Lawliet
  • 6. Morris
  • 7. Hichiri
  • 8. Meifumado
  • 9. Cesar
  • 10. Thezwhd4210
🎗 Tipeurs récents
  • Cesar
  • Meifumado
  • Hichiri
  • Cindy
  • JOSEPH
  • Lawliet
  • Romain
  • Morris
  • PascalW
  • Thezwhd4210


Rejoignez-nous et devenez correcteur de Chireads Discord []~( ̄▽ ̄)~*
Chapitre 46 – Étudier Python toute la nuit Menu Chapitre 48 – Rendre une bonne copie de ces écrits