posidonius
ngrok
posidonius | ngrok | |
---|---|---|
1 | 100 | |
26 | 2,292 | |
- | - | |
0.7 | 3.2 | |
about 1 year ago | about 1 month ago | |
Python | JavaScript | |
GNU Affero General Public License v3.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
posidonius
-
Ask HN: Who is hiring? (May 2023)
Observatory of Geneva | Rust/Python Software Engineer | Geneva (Switzerland) | Hybrid Schedule | Full time (2.5 years)
The Observatory of Geneva (World renown in the field of exoplanetology, where Michel Mayor and Didier Queloz detected the first exoplanet, which got them a Nobel Prize in physics in 2019), in collaboration with the CEA (a French public government-funded research organization), will be seeking one talented junior software engineer to develop and improve two scientific codes which will predict the destiny of planetary systems (ESPEM & Posidonius, see https://github.com/marblestation/posidonius).
The successful candidate will:
- Collect the requirements (e.g., the code must run in multiple operating systems, provide pluggable solvers) that will inform future decisions about the design and implementation of a new ESPEM;
- Evaluate the use of more modern programming languages and design patterns (such as Rust and Python 3) for the new ESPEM;
- Design and implement a new version of ESPEM, reproducing the physics present in the current version of ESPEM but following the best coding practices;
- Design building blocks that will allow the implementation of new physics in a modular architecture for the new ESPEM;
- Implementation and integration of new physics in ESPEM and Posidonius;
- Write the corresponding documentation;
- Write unit tests to reach a coverage above 80% of the code;
- Identify optimizations that could help reduce the execution time, particularly certain functionalities that are more computing intense;
- Write visualization routines to easily explore the results.
Entry salary of 85,000 CHF with annual revisions + flexible schedule/environment (up to two days of allowed remote work) + friendly working culture with nice work-life balance + international travels (e.g. CEA headquarters in the Paris region, conferences).
Your contribution will be open source and it will have a world-wide impact in the exoplanet community!
Contact us with your CV and/or your questions: emeline.bolmont at unige.ch
We encourage applications from minorities, women, individuals with disabilities, and all other qualified applicants!
ngrok
-
Easily monitor your Server from anywhere
Many good reverse proxy solutions currently exist on the market such as ngrok and Cloudflare tunnels. They give one the ability to reliably run a tunnel and ensure it does not go down. They also offer the ability to securely access their links using whitelisted IP addresses or by using HTTP Basic Authentication.
-
Cloudflare Tunnel: a free ngrok alternative for exposing local Rails apps to the internet
These is a very common problem. Luckily, it's been solved already. My go-to tool for this was ngrok or localtunnel. Both of these tools are great, but they didn't fit my needs perfectly.
-
Native App Killer? Why Progressive Web Apps Should Be Your Next Move
Ensure your app works as expected and provides a good user experience by thoroughly testing and debugging. Utilize tools like Chrome DevTools or Firefox Developer Tools to inspect and modify your app’s code, network, and storage. Employ tools like ngrok or localtunnel to expose your local development server to the internet, enabling testing on various devices and browsers.
- Como integrar a API do Mercado Livre
-
How To Send WhatsApp Messages with Laravel
ngrok
-
Set up a Team Environment for Shopify App Development
Tunnels (CloudFlare vs. Ngrok)
-
How to build a WhatsApp AI assistant
We need to make our WhatsApp API accessible on the internet so the trigger.dev cloud service can connect to it. We can do that by running ngrok in a separate terminal.
-
Monitoring Celery in Production
This means that Cronitor must have an endpoint that it can reach. Normally, we can't do that when developing on a personal machine. For this tutorial, however, we can use ngrok to establish a tunnel to our local Django application for testing purposes.
-
You Can't Follow Me
There are so many weird suggestions in the comments. I'm surprised nobody has mentioned ngrok https://ngrok.com/ (there are many competing alternatives as well). It makes exposing local service over HTTPS trivial. It's been used heavily in most of my engineering orgs.
-
A quick way to access your local server on the internet
Ngrok: This provides about 2hours on the free account but requires account registration and adding your authtoken, and starting it is as simple as running ngrok http 8080