Reddit Programming
211 subscribers
1.22K photos
124K links
I will send you newest post from subreddit /r/programming
Download Telegram
Startup project
https://www.reddit.com/r/programming/comments/1kg6yfa/startup_project/

<!-- SC_OFF -->Im doing a startup project as a freshly graduated high schooler. The project consist of an mobile app, which will be an alarm that wakes up the user guaranteed by making the user do a task of his choice. I found my idea a really good solution for people who can't wake up easily, since i made an research using google forms and got around 50 answers.Most of the answers have at least 3 alarms ringing every morning which is insane for me personally. My question is how do i raise awareness to my project and how should i promote it? The mobile app is in development and i am still brainstorming ideas for many features in the future. I am also developing website for the app but it will probably take awhile since im the only developer of the app. I would appreciate any great tips for how should i proceed with the development stage and any prior experience of any member here! <!-- SC_ON --> submitted by /u/Muslim__Man (https://www.reddit.com/user/Muslim__Man)
[link] (https://github.com/Nooze-Alarm) [comments] (https://www.reddit.com/r/programming/comments/1kg6yfa/startup_project/)
I'm making a Go CLI that generates automatic commit messages based on changes
https://www.reddit.com/r/programming/comments/1kgl2pe/im_making_a_go_cli_that_generates_automatic/

<!-- SC_OFF -->Easy Commit Hi guys, I developed a CLI tool called EasyCommit that generates commit messages automatically using AI (OpenAI, Gemini) Example usage:
> easycommit
(It analyzes your staged changes and suggests a commit message) I'm starting to work with golang and this is one of my first projects, it's open-source and you can contribute to it, and if you can, give me tips and help with the source code Whether you are a beginner or an experienced professional, you can contribute to the project and we can learn together. Repo: github.com/GabrielChaves1/easycommit (https://github.com/GabrielChaves1/easycommit)
Feedback is appreciated! <!-- SC_ON --> submitted by /u/RefrigeratorSimple78 (https://www.reddit.com/user/RefrigeratorSimple78)
[link] (https://github.com/GabrielChaves1/easycommit) [comments] (https://www.reddit.com/r/programming/comments/1kgl2pe/im_making_a_go_cli_that_generates_automatic/)
[AJUDA][CleanCode] Poderiam assistir um vídeo sobre clean code e me dar um feedback do que acharam?
https://www.reddit.com/r/programming/comments/1kgl5g3/ajudacleancode_poderiam_assistir_um_v%C3%ADdeo_sobre/

<!-- SC_OFF -->Boa noite, pessoal. Estou fazendo alguns testes de didática e gostaria de ajuda de vocês para assistir um vídeo meu e me dar um feedback se poderem por favor. O link está relacionado ao post <!-- SC_ON --> submitted by /u/mugenku (https://www.reddit.com/user/mugenku)
[link] (https://youtu.be/W5zNVVdaw9c) [comments] (https://www.reddit.com/r/programming/comments/1kgl5g3/ajudacleancode_poderiam_assistir_um_v%C3%ADdeo_sobre/)
RATatouille: Popular NPM project backdoored with Remote Access Trojan (RAT)
https://www.reddit.com/r/programming/comments/1kgu2rh/ratatouille_popular_npm_project_backdoored_with/

<!-- SC_OFF -->First of all, I apologies for the Dad Pun, I really can't help it. TL;DR: rand-user-agent npm package was backdoored. RAT hidden via whitespace in dist/index.js. Executes on import: remote shell, file upload, PATH hijack. Affected versions: 1.0.110, 2.0.83, 2.0.84. npm token compromise — not GitHub. On May 6 (yesterday) we detected the NPM package rand-user-agent had some crazy weird obfuscated code in dist/index.js. The package (~45k weekly downloads) had been backdoored with a Remote Access Trojan (RAT). It was first turned malicious 10 days ago so unfortunately it almost certainly has had some impact. This one was really hard to spot, firstly the attackers took a tip from our friends at Lazarus and hid the code off screen in NPM code viewer box by adding a bunch of white spaces. A stupid but effective method of hiding malware. The malicious code was so long (on one line) that you could barely see the scroll bar to give you any indication anything was wrong. Secondly the code was dynamically obfuscated 3 times meaning it was quite hard to get it back to anything resembling a readable version. <!-- SC_ON --> submitted by /u/Advocatemack (https://www.reddit.com/user/Advocatemack)
[link] (https://www.aikido.dev/blog/catching-a-rat-remote-access-trojian-rand-user-agent-supply-chain-compromise) [comments] (https://www.reddit.com/r/programming/comments/1kgu2rh/ratatouille_popular_npm_project_backdoored_with/)