Eko S. Wibowo

Programmeur depuis 1994. Toujours en apprentissage, désormais avec l'IA à mes côtés.

Fondateur de RWID. Je construis Ecosphere et RWID/OS depuis Yogyakarta, en Indonésie. J'écris ici sur le logiciel, la foi et la vie de system builder. Pas d'algorithme, pas de section commentaires, pas de bruit.

--KPM
$50K+ gagnés29 missions3 204 heures Engagez-moi sur Upwork
plus récent…
#56 il y a 2 ans, 5 mois et 29 jours Pour moi, revenir aux débuts du monde du #programming, c'est revenir au #keyboard #ibmmodelm. Vers .. 2018 peut-être, j'ai été un peu surpris de voir défiler autant d'enthousiasme de devs pour le #mecha. Je surveillais, « Hoo c'est quand même un genre de vieux clavier ? Il commence à avoir du succès maintenant ». Je vérifie : le plus proche est le #blueswitch. Clicky. Mais .. je ne sais pas. Il manque quelque chose. Pour en savoir plus : ce model m utilise un buckling spring. Des ressorts en spirale comme ça. J'ai commencé à explorer .. tiens, il y a encore une communauté de passionnés d'IBM model m. Long story short, il a fallu des années avant de finalement tomber sur l'un des hobbyistes qui se séparait encore de quelques pièces de sa collection de model m. Bien sûr : stock limité et impossible d'en avoir plus 🙏 Je me sens chanceuuuux de pouvoir avoir 3 model M : 1. Rubber dome. Celui-ci n'a pas encore de spring. 2. New old stock. Sur cette photo 3. Battlecruiser. F1 … F24 Passionné par le monde de la programmation, je reviens exactement au même point que lorsque j'étais encore impressionné au tout début. Quand je portais encore mon uniforme bleu et blanc Note : pour ceux qui veulent essayer, veuillez contacter ici https://lnkd.in/ghqC3PNj Évidemment : il n'y a pas beaucoup de stock. Je pense qu'il n'y en a même pas 10 in
#55 tech il y a 2 ans et 6 mois L’état d’esprit de @sapelauu ici viendra de deux types de personnes : 1. Débutant (à fond) 2. Expert (à fond) Il n’y aura pas de juste milieu. Parce que, quand on est déjà expert (c’est-à-dire avec beaucoup d’heures de vol et plein de langages de programmation utilisés), on sait que : mémoriser les appels de fonctions, ça n’existait que dans la génération des années 90 (expert à fond). À l’époque, pas d’autre choix que de mémoriser les fonctions depuis un livre de référence. Par exemple, quelle est la différence entre les paramètres des fonctions malloc() et calloc(). Il fallait obligatoirement le mémoriser 😅. C’est pour ça que dès que l’aide doc est apparue dans l’IDE (aussi simple que d’appuyer sur CTRL+F1 dans Turbo Pascal) .. waouh, on était hyper contents. Plus besoin de feuilleter le gros livre C Libary References. Donc la suite probable, c’est que @sapelauu ici est encore un débutant (à fond) qui vient d’apprendre et qui est choqué de voir l’instructeur googler. « Petit, c’est comme ça que bosse un programmeur avec beaucoup d’heures de vol » Ils se concentrent sur l’architecture, la modularisation et les autres décisions de haut niveau. La question du type du quatrième paramètre et de ce que la fonction retourne exactement : laisse la machine travailler. Stackoverflow ou googler. D’ailleurs, maintenant, tout ça, c’est déjà d’un autre âge. Maintenant, ce genre de travail de tâcheron a déjà été repris par #chatgpt Si le simple fait de googler te choque, comment réagirais-tu si je te dis qu’actuellement je développe entièrement la plateforme #rwid avec un langage de programmation où je suis à 0 .. c’est-à-dire Golang avec 99,99 % d’aide de #chatgpt ? Il n’y a eu que 2 fois où j’ai dû revenir à SO et Google. Cette ère de l’IA n’est pas de la rigolade ! Coder devient 100 fois plus fun ! Bref, distinguez Programming et Coding. Quelqu’un connaît la différence ? :) https://lnkd.in/gSCU9fD7 in
#54 tech il y a 2 ans, 6 mois et 3 jours Ma passion pour le monde de la programmation a commencé vers 1996 : en 2e année du collège. La raison initiale ? Voir la sortie de la commande DOS tree : je ne sais pas pourquoi. Mais peut-être que l'effet phosphore vert sur cet écran monochrome semblait mystérieux et .. magique ! Pour ceux qui ne l'ont jamais vu, l'effet Matrix. L'effet des caractères vert phosphore qui scintillent puis disparaissent : ce n'est pas un effet. Mais c'est bien parce que l'élément phosphore de l'écran a besoin de temps pour disparaître. Et le résultat était vraiment impressionnant (même si ce n'est peut-être pas bon pour la santé des yeux, hein) Okay, je tente de lister la chronologie des langages de programmation que j'ai appris avec enthousiasme depuis la 2e année du collège : 1. Batch file. Hoho : aussi simple que autoexec.bat, c'était le début de la programmation, hein. 2. Basica / GW Basic / Microsoft Quick Basic : monkey.bas! 3. Turbo Pascal (lycée) : structure de données de liste chaînée simple et double :D 4. Turbo C/Borland C++ : son livre, Pak Tjendry Heriyanto FTW! 5. Java 1.1 : je suis tombé dessus par hasard sur un CD éducatif de physique. C'est même devenu un chemin de vie.. 6. Delphi (à la fac) : juste un peu. Par obligation parce que je participais au projet de bibliothèque MIPA UGM 7. Microsoft J++ : ça existait, hein, à l'époque. Mais Microsoft ne l'a pas poursuivi. Alors que j'aimais bien 8. Microsoft Visual Basic 6.0 : j'ai gagné beaucoup de Rp. avec ça... 9. Microsoft Visual C++ 6.0 : projet commun avec Pusat Pariwisata UGM et Menristek. Je l'ai appris de zéro en une semaine : projet terminé ! 10. Microsoft Visual Basic.NET : parce que j'ai aidé un étudiant de l'UII pour son mémoire. 11. Microsoft Visual C#/C++ .NET : beaucoup de jobs Upwork que j'ai codés en C# 12. #php Code Igniter et #gtfw : tiens, qui connaît gtfw ? 13. #cocoa : premier job à distance pour le Japon sous OSX ! Raté, quand même. Je n'arrivais pas encore à être discipliné 14. #python. 2014 : je me suis installé ici et j'ai arrêté d'explorer de nouveaux langages de programmation pour me concentrer sur le développement de RWID 15. #golang (2024) : #rwid a besoin de sa propre plateforme. Codée de ma propre main avec le soutien de tous les membres de RWID 🙏C'est exaltant de coder de ses propres mains. Enfin, vous qui devenez programmeurs en 2024, c'est déjà facile, hein. Oubliez le googling. Ignorez stackoverflow. Utilisez ChatGPT. C'est mon assistant fidèle et intelligent. Extrêmement intelligent. Il faut juste savoir poser des questions intelligentes. Prompt engineering#ai #chatgpt #promptengineering J'enregistre le développement en temps réel de la plateforme RWID ici. J'ai commencé à partir de zéro en Golang https://lnkd.in/gdEycikf in
#53 il y a 2 ans, 6 mois et 4 jours Quand tu #leadbyexample, alors pas besoin de te donner du mal à parler, alors la communauté te suivra#rwid in
#52 il y a 2 ans, 6 mois et 6 jours Quand ta vidéo devient virale au niveau national dans un contexte politique et que tu es un dev : https://lnkd.in/gVm6XcRn😁 in
#48 il y a 3 ans, 3 mois et 25 jours Personnellement, je ne suis vraiment pas fan de Crypto (surprise surprise !) mais vraiment OK avec Blockchain. Ce qui est intéressant, c'est la partie ledger : si jamais il y a une solution où les transactions sont publiées sur le ledger blockchain.. ce sera déjà des transactions à nu et impossibles à cacher. Voyons voir si la KPK veut appliquer ça à LPSE :D https://lnkd.in/gc93WEWJ#userexperiencedesign #blockchain #ledger in
#47 il y a 3 ans, 4 mois et 3 jours Les gars, s'il y a un #bootcamp qui garantit de trouver un travail à distance, essayez de demander à son service client : " Vous connaissez vraiment mon destin futur ?" Vous ne pourrez pas répondre, hein ? Donc ce n'est qu'une astuce marketing. Avec les mots « garantir de trouver un travail à distance », ensuite vous êtes prêts à payer cher, jusqu'à recourir à un prêt en ligne. Avec ce calcul : ça peut être payé quand vous aurez trouvé un emploi plus tard." C'est garanti, non ?" Eh non, pas vraiment. La garantie, c'est avec des conditions générales qui s'appliquent. Il y a même peut-être des clauses : si certaines conditions générales ne sont pas remplies, les frais d'inscription ne seront pas remboursés. Vérifiez par vous-même===Petite réflexion.RWID, en vrai, il n'y a jamais eu de mots de garantie, juste décontracté : rejoignez pour environ 1 million, suivez le processus. Vous avez décroché un travail à distance ? Dieu merci. Je suis content pour toi. Ceux qui ont rejoint pour 500 000, il y en a aussi qui ont obtenu un emploi payé jusqu'à 100 millions/mois. Et c'est leur droit. Je suis tellement content pour vous ! Mais ensuite certains ont commencé à m'envoyer des DM : vraiment beaucoup :" Monsieur, est-ce garanti de trouver un emploi ?" Non. Tout dépend toujours de tes efforts." En plus, ce n'est pas poli : rejoindre pour environ 1 million, et demander quand même une garantie de trouver un emploi payé 30 millions/mois. Ce n'est vraiment pas équitable ! Je veux toujours m'entêter : pas de mots de garantie. Mais oh la la, il y a vraiment beaucoup de gens qui demandent ça. Finalement, j'ai fait des recherches : ah, il y a beaucoup de bootcamps qui garantissent de trouver un emploi, en fait. Je comprends mieux.EH BIEN ! Je garantis : 1. Au début, j'ai suivi le modèle existant : payer cher au départ 26,5 millions, si vous ne décrochez pas en 6 mois, je vous rends 20 millions. Les 6,5 millions ne peuvent pas être remboursés. Parce que ce sont des frais de production. 2. Mais je ne me sentais pas à l'aise : c'est vraiment difficile à mettre dans la comptabilité. Ces 20 millions ne peuvent pas être considérés comme un revenu : parce qu'il y a un risque que ça devienne une dette. 3. En plus, ça pèse vraiment sur les inscrits, non ?ALORS ensuite j'ai changé :" Vous rejoignez pour 6,5 millions. ET JE GARANTIS DE DÉCROCHER UN TRAVAIL À DISTANCE !" Et si je ne décroche pas, Monsieur Eko ?" Pas besoin de payer les 20 millions restants." Et si je décroche ?" Veuillez payer les 20 millions restants, selon tes moyens." Tu vois ce que j'ai fait ? https://lnkd.in/gA2YNeGb https://lnkd.in/g8u-KWkj https://remoteworker.id#marketing #job #remotework in
#46 tech il y a 3 ans, 5 mois et 13 jours Mailgun est le meilleur outil pour l'envoi d'e-mails en masse via API#backend #fullstackdeveloper #javascript #devops https://lnkd.in/g47pvNDm in
ça continue de couler…