[ANN] Cruiser: A Pharo app packager
Hi Pharoers! I pleased to announce you the first release of Cruiser: a tool to package your Pharo applications. The idea is to quickly convert an application from a development environment to a production one. A production environment means: * No writing on the disk * No access to the source code (by the shortcuts, debugger,...) * No error displaying on the interface * The only thing accessible is the user application I let you discover it on: https://github.com/VincentBlondeau/Cruiser [cid:image002.png@01D3B6D0.B0BAA0B0] Do not hesitate to ask me questions or contribute to improve it! Cheers, Vincent Blondeau Software Engineer, Software and Controls | Global Product Group Desk +1 510.572.7499 Lam Research Corporation 4650 Cushing Pkwy, Fremont, CA 94538 USA | www.lamresearch.com Connect with Lam Research: Facebook<https://www.facebook.com/LamResearchCorporation> | Twitter<https://twitter.com/lamresearch> | LinkedIn<https://www.linkedin.com/company/lam-research> ________________________________ NOTICE: This e-mail transmission may contain confidential information. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this message is STRICTLY PROHIBITED. If you have received this transmission in error, please immediately notify the sender and destroy the original transmission and its attachments without reading them or saving them to disk. Thank you.
I saw a demo of it two weeks ago. This is really good stuff! Cruiser is about turning a Pharo app as a stand-alone application, as an .exe file from a user perspective, without knowing there is Pharo underneath. Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Mar 8, 2018, at 4:29 PM, Vincent.Blondeau@lamresearch.com wrote:
Hi Pharoers!
I pleased to announce you the first release of Cruiser: a tool to package your Pharo applications. The idea is to quickly convert an application from a development environment to a production one. A production environment means: No writing on the disk No access to the source code (by the shortcuts, debugger,...) No error displaying on the interface The only thing accessible is the user application
I let you discover it on: https://github.com/VincentBlondeau/Cruiser <https://github.com/VincentBlondeau/Cruiser>
<image002.png>
Do not hesitate to ask me questions or contribute to improve it!
Cheers,
Vincent Blondeau Software Engineer, Software and Controls | Global Product Group Desk +1 510.572.7499
Lam Research Corporation 4650 Cushing Pkwy, Fremont, CA 94538 USA | www.lamresearch.com <x-msg://107/www.lamresearch.com> Connect with Lam Research: Facebook <https://www.facebook.com/LamResearchCorporation> | Twitter <https://twitter.com/lamresearch> | LinkedIn <https://www.linkedin.com/company/lam-research>
NOTICE: This e-mail transmission may contain confidential information. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this message is STRICTLY PROHIBITED. If you have received this transmission in error, please immediately notify the sender and destroy the original transmission and its attachments without reading them or saving them to disk. Thank you.
That is very cool. Any intentions to do mobile? Inspired by David Buck's post on his mobile VM. https://medium.com/@richardeng/mobile-smalltalk-c6f0cc712909
On Mar 8, 2018, at 12:00 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote:
I saw a demo of it two weeks ago. This is really good stuff! Cruiser is about turning a Pharo app as a stand-alone application, as an .exe file from a user perspective, without knowing there is Pharo underneath.
Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu <http://www.bergel.eu/> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Mar 8, 2018, at 4:29 PM, Vincent.Blondeau@lamresearch.com <mailto:Vincent.Blondeau@lamresearch.com> wrote:
Hi Pharoers!
I pleased to announce you the first release of Cruiser: a tool to package your Pharo applications. The idea is to quickly convert an application from a development environment to a production one. A production environment means: No writing on the disk No access to the source code (by the shortcuts, debugger,...) No error displaying on the interface The only thing accessible is the user application
I let you discover it on: https://github.com/VincentBlondeau/Cruiser <https://github.com/VincentBlondeau/Cruiser>
<image002.png>
Do not hesitate to ask me questions or contribute to improve it!
Cheers,
Vincent Blondeau Software Engineer, Software and Controls | Global Product Group Desk +1 510.572.7499
Lam Research Corporation 4650 Cushing Pkwy, Fremont, CA 94538 USA | www.lamresearch.com <x-msg://107/www.lamresearch.com> Connect with Lam Research: Facebook <https://www.facebook.com/LamResearchCorporation> | Twitter <https://twitter.com/lamresearch> | LinkedIn <https://www.linkedin.com/company/lam-research>
NOTICE: This e-mail transmission may contain confidential information. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this message is STRICTLY PROHIBITED. If you have received this transmission in error, please immediately notify the sender and destroy the original transmission and its attachments without reading them or saving them to disk. Thank you.
Thx! That's not planned to do mobile apps for now. I was even not aware that mobile apps could be done with Pharo. But, if you feel the need to do it, any contribution is welcomed! Vincent From: Pharo-users [mailto:pharo-users-bounces@lists.pharo.org] On Behalf Of Todd Blanchard Sent: Thursday, March 8, 2018 12:05 To: Pharo Development List <pharo-dev@lists.pharo.org> Cc: Thorgrimsson, Chris <Chris.Thorgrimsson@lamresearch.com>; Any question about pharo is welcome <pharo-users@lists.pharo.org> Subject: Re: [Pharo-users] [Pharo-dev] [ANN] Cruiser: A Pharo app packager That is very cool. Any intentions to do mobile? Inspired by David Buck's post on his mobile VM. https://medium.com/@richardeng/mobile-smalltalk-c6f0cc712909<https://urldefense.proofpoint.com/v2/url?u=https-3A__medium.com_-40richardeng_mobile-2Dsmalltalk-2Dc6f0cc712909&d=DwMFAg&c=RWI7EqL8K9lqtga8KxgfzvOYoob76EZWE0yAO85PVMQ&r=kIZIYXBAA3fhM7P5HOuTC5w6mnEApTfXPTq3lR34ZiY&m=tKtlobZBMF9aOTodc-Y0_rRPpFtsfCzP-ZoAH2BftVM&s=Y-VvJX4iye2fjGRGcETG3491xDj9QJAKZPA_9jmegsU&e=> On Mar 8, 2018, at 12:00 PM, Alexandre Bergel <alexandre.bergel@me.com<mailto:alexandre.bergel@me.com>> wrote: I saw a demo of it two weeks ago. This is really good stuff! Cruiser is about turning a Pharo app as a stand-alone application, as an .exe file from a user perspective, without knowing there is Pharo underneath. Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu<https://urldefense.proofpoint.com/v2/url?u=http-3A__www.bergel.eu_&d=DwMFAg&c=RWI7EqL8K9lqtga8KxgfzvOYoob76EZWE0yAO85PVMQ&r=kIZIYXBAA3fhM7P5HOuTC5w6mnEApTfXPTq3lR34ZiY&m=tKtlobZBMF9aOTodc-Y0_rRPpFtsfCzP-ZoAH2BftVM&s=pLpKhEMQplWZaa1f59S49b8rHjQAKfwxhiO8y2mlqrw&e=> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. On Mar 8, 2018, at 4:29 PM, Vincent.Blondeau@lamresearch.com<mailto:Vincent.Blondeau@lamresearch.com> wrote: Hi Pharoers! I pleased to announce you the first release of Cruiser: a tool to package your Pharo applications. The idea is to quickly convert an application from a development environment to a production one. A production environment means: * No writing on the disk * No access to the source code (by the shortcuts, debugger,...) * No error displaying on the interface * The only thing accessible is the user application I let you discover it on: https://github.com/VincentBlondeau/Cruiser<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_VincentBlondeau_Cruiser&d=DwMFAg&c=RWI7EqL8K9lqtga8KxgfzvOYoob76EZWE0yAO85PVMQ&r=kIZIYXBAA3fhM7P5HOuTC5w6mnEApTfXPTq3lR34ZiY&m=tKtlobZBMF9aOTodc-Y0_rRPpFtsfCzP-ZoAH2BftVM&s=OKsXJEZfTt8XQ6nStUyGga5GXiU5tb2AbXoXy8yQAF0&e=> <image002.png> Do not hesitate to ask me questions or contribute to improve it! Cheers, Vincent Blondeau Software Engineer, Software and Controls | Global Product Group Desk +1 510.572.7499 Lam Research Corporation 4650 Cushing Pkwy, Fremont, CA 94538 USA | www.lamresearch.com<x-msg://107/www.lamresearch.com> Connect with Lam Research: Facebook<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.facebook.com_LamRes...> | Twitter<https://urldefense.proofpoint.com/v2/url?u=https-3A__twitter.com_lamresearch...> | LinkedIn<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.linkedin.com_compan...> ________________________________ NOTICE: This e-mail transmission may contain confidential information. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this message is STRICTLY PROHIBITED. If you have received this transmission in error, please immediately notify the sender and destroy the original transmission and its attachments without reading them or saving them to disk. Thank you.
Very cool. Thanks! Doru
On Mar 8, 2018, at 8:29 PM, <Vincent.Blondeau@lamresearch.com> <Vincent.Blondeau@lamresearch.com> wrote:
Hi Pharoers!
I pleased to announce you the first release of Cruiser: a tool to package your Pharo applications. The idea is to quickly convert an application from a development environment to a production one. A production environment means: ⢠No writing on the disk ⢠No access to the source code (by the shortcuts, debugger,...) ⢠No error displaying on the interface ⢠The only thing accessible is the user application
I let you discover it on: https://github.com/VincentBlondeau/Cruiser
<image002.png>
Do not hesitate to ask me questions or contribute to improve it!
Cheers,
Vincent Blondeau Software Engineer, Software and Controls | Global Product Group Desk +1 510.572.7499
Lam Research Corporation 4650 Cushing Pkwy, Fremont, CA 94538 USA | www.lamresearch.com Connect with Lam Research: Facebook | Twitter | LinkedIn
NOTICE: This e-mail transmission may contain confidential information. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this message is STRICTLY PROHIBITED. If you have received this transmission in error, please immediately notify the sender and destroy the original transmission and its attachments without reading them or saving them to disk. Thank you.
-- www.tudorgirba.com www.feenk.com "Yesterday is a fact. Tomorrow is a possibility. Today is a challenge."
A lot of people have been wanting something like this. Thanks Vincent. cheers -ben On 9 March 2018 at 03:29, <Vincent.Blondeau@lamresearch.com> wrote:
Hi Pharoers!
I pleased to announce you the first release of Cruiser: a tool to package your Pharo applications. The idea is to quickly convert an application from a development environment to a production one. A production environment means:
- No writing on the disk - No access to the source code (by the shortcuts, debugger,...) - No error displaying on the interface - The only thing accessible is the user application
I let you discover it on: https://github.com/VincentBlondeau/Cruiser
Do not hesitate to ask me questions or contribute to improve it!
Cheers,
*Vincent Blondeau *Software Engineer, Software and Controls | Global Product Group Desk +1 510.572.7499 <(510)%20572-7499>
*Lam Research Corporation *4650 Cushing Pkwy, Fremont, CA 94538 USA <https://maps.google.com/?q=4650+Cushing+Pkwy,+Fremont,+CA+94538+USA&entry=gm...> | www.lamresearch.com Connect with Lam Research: Facebook <https://www.facebook.com/LamResearchCorporation> | Twitter <https://twitter.com/lamresearch> | LinkedIn <https://www.linkedin.com/company/lam-research>
------------------------------
NOTICE: This e-mail transmission may contain confidential information. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution or use of any of the information contained in or attached to this message is STRICTLY PROHIBITED. If you have received this transmission in error, please immediately notify the sender and destroy the original transmission and its attachments without reading them or saving them to disk. Thank you.
participants (5)
-
Alexandre Bergel -
Ben Coman -
Todd Blanchard -
Tudor Girba -
Vincent.Blondeau@lamresearch.com