Mam projekt podobny do Dropbox. Muszę automatycznie przesyłać określone foldery do S3 z komputerów Windows i Mac. DropBox nie zrobi dokładnie tego, czego potrzebuję, więc naprawdę nie mogę tego użyć. Dodatkowo, chciałbym, aby było to miłe doświadczenie w uczeniu się w synchronizowaniu plików. :-)Jak mogę użyć Rubiego do stworzenia "EXE", takiego jak DropBox używany Python?
W każdym razie, po przejrzeniu zawartości opakowania Dropbox na moim Macu, zauważyłem, że wygląda na to, że klient DropBox używa Pythona, a nie XCode? Jest to wspaniała wiadomość, jeśli jest prawdziwa, ponieważ wolałbym używać Pythona (lub Ruby) nad Objective-C. Ale jestem ciekawy, w jaki sposób udało im się spakować Pythona, który wydaje się być samodzielnym "EXE" dla Maca? Nie widzę rzeczywistych plików .py, więc zakładam, że jest to skompilowany program w języku Python?
Jeśli chciałbym zrobić coś podobnego, jakie kroki powinienem podjąć? Tworząc samodzielny pakiet zawierający wszystko, czego potrzebuję.
Czy można to również zrobić za pomocą Ruby?
Pokrewne pytanie (chociaż większość odpowiedzi wydaje się odnosić do narzędzi Python): http://stackoverflow.com/questions/940149/distributing-ruby-python-desktop-apps – aganders3