So, if you ever looked at my G+ page, where it states "list bragging
rights" and for my bragging rights I wrote " Having learned a good bit
about javascript without losing my mind . . ."

The above, and situations like it are part of that meaning ;)

On Thu, May 26, 2016 at 12:26 PM, William Hermans <[email protected]> wrote:

> it's an extra step before updating the *.deb package, requires a dedicated
>> bbg for pre-building the *.tar.xz, but my sanity has never been better! ;)
>
>
> So, I can tell you have not recently done anything like sudo npm install
> -g phantomjs . . . where phantomjs only has x86 / x86-64( maybe amd64 )
> binaries. I have, and then spent 3 days trial and error compiling phantomjs
> on my rpi3 ( more memory, and more cores . . .), when i finally got it
> compiled, and installed locally. . . the flipping package that needed
> phantomjs *still* barfed on installation . . . as the other crap needed arm
> binaries too, and no way in hell I was going ot step into that huge pit.
>
> It turns out that I only needed that package anyhow for a development
> dependency for some stupid other package that I do not need when deployed.
> . . . So I can write the code on an x86 machine, and just rip the needed
> source out for deployment onto the BBB . . .
>
> So your sanity is different form mine  in that you seem to have learned to
> just bypass the whole npm situation, where as a Nodejs developer - I can't.
> Trust me though, I really wish I could, and it is partly why I'm writing my
> own Javascript wrapper for the BBB's sysfs access to the peripherals.
>
>
> On Thu, May 26, 2016 at 12:09 PM, Robert Nelson <[email protected]>
> wrote:
>
>>
>>
>> On Thu, May 26, 2016 at 2:01 PM, William Hermans <[email protected]>
>> wrote:
>>
>>> *but it would be cooler to build the functionality into bone101, then
>>>> user can edit it live thru nodejs and have it reboot with those changes..
>>>> ;)*
>>>>
>>>
>>> You know you're certifiable right ? hehe, but you're also right, and I
>>> just happen to know it is possible. So what exactly *is* bone101 ? Just the
>>> web stuff, or does it include bonescript ?
>>>
>>
>> so bone101 is the default web page..
>>
>> repo:
>>
>> https://github.com/beagleboard/bone101
>>
>> live testing:
>>
>> https://beagleboard.github.io/bone101/Support/bone101/
>>
>>
>>
>>>
>>> I ask because I do not personally use bonescript, but am instead writing
>>> my own code that does what bonescript does( maybe more ). But is also much
>>> simpler in nature. Currently, I'm also try to attempt to do all this
>>> without including a bunch of NPM packages to reduce code bloat, and to help
>>> keep things understandable. So others can read through the code and
>>> instantly understand what is happening. As a bonus side effect, I'm hoping
>>> this means that in order to enable one thing, like say GPIO, or ADC, that
>>> the developer just need drop in a single file such as gpio.js, or adc.js,
>>> then just require that file.
>>>
>>> Like you, I really dislike npm, but I suspect for maybe different
>>> reasons . . . code bloat, and application function clarity are two of my
>>> own main concerns.
>>>
>>
>>
>> npm and i get along now. ;)
>>
>> I've given up on "npm install xyz" in a deb package and now just
>> pre-build them:
>>
>> https://github.com/rcn-ee/npm-package-bonescript
>>
>> https://github.com/rcn-ee/npm-package-wificonfig
>>
>> it's an extra step before updating the *.deb package, requires a
>> dedicated bbg for pre-building the *.tar.xz, but my sanity has never been
>> better! ;)
>>
>> Regards,
>>
>> --
>> Robert Nelson
>> https://rcn-ee.com/
>>
>> --
>> For more options, visit http://beagleboard.org/discuss
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "BeagleBoard" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/beagleboard/CAOCHtYgQTuD7iE2J3fVnBMV4nw7gmqDGQbhdOiyzGp085nRXEA%40mail.gmail.com
>> <https://groups.google.com/d/msgid/beagleboard/CAOCHtYgQTuD7iE2J3fVnBMV4nw7gmqDGQbhdOiyzGp085nRXEA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CALHSORoKx_dVVv_5CkgWjh_MYYRN_dM_AqL1mg8uH2eqgCP%3D1g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to