Skip to main content

Cerca

Elementi taggati con: javascript


 

Petite annonce


Bonjour à tous,
je participe à un projet web libre basé sur Drupal 8. Le projet est 100% bénévoles sur notre temps libre.
Nous recherchons un(e) développeur(se) bénévole JS / JQuery / Symfony / PHP / Drupal8 pour écrire un module. Le pré-requis est surtout le JS !
Le but serait d'écrire un créateur de tablature pour ocarina.

Merci de faire tourner :-)

Si vous êtes intéressé, vous savez quoi faire ;-)

#JS #Javascript #Jquery #drupal #Symfony #PHP #développement #programmation #web #libre #logicielLibre #musique #ocarina


 

Petite annonce


Bonjour à tous,
je participe à un projet web libre basé sur Drupal 8. Le projet est 100% bénévoles sur notre temps libre.
Nous recherchons un(e) développeur(se) bénévole JS / JQuery / Symfony / PHP / Drupal8 pour écrire un module. Le pré-requis est surtout le JS !
Le but serait d'écrire un créateur de tablature pour ocarina.

Merci de faire tourner :-)

Si vous êtes intéressé, vous savez quoi faire ;-)

#JS #Javascript #Jquery #drupal #Symfony #PHP #développement #programmation #web #libre #logicielLibre #musique #ocarina


 

Instalar Node.js y npm en Centos 7


https://www.ochobitshacenunbyte.com/2019/01/23/instalar-node-js-y-npm-en-centos-7

#centos #gnu #google #javascript #javascript v8 #linux #node.js #npm #sysadmin
Instalar Node.js y npm en Centos 7


 
When even links on a web page does not work without enabling third-party javascript... You're doing it wrong!

#frustrations #web #javascript


 

W3Techs lista “las tecnologías web de 2018”





#cms #internet #javascript #lenguajes de programación #profesional #wordpress
W3Techs lista “las tecnologías web de 2018”


 
Hey everyone, I’m #newhere. I’m interested in #climateprotection, #debian, #ecology, #floss, #history, #javascript, #linux, #opensource, #philosophy, #python, #rust, #socialism, #socialjustice, and #sustainability.

In preparation for The Great G+ Migration,,I thought I'd join up here to reacquaint myself with Diaspora before more seriously considering running my own pod. It's been a long time since I last explored it so I expect much has improved since its earliest days.


 
Hey everyone, I’m #newhere. I’m interested in #climateprotection, #debian, #ecology, #floss, #history, #javascript, #linux, #opensource, #philosophy, #python, #rust, #socialism, #socialjustice, and #sustainability.

In preparation for The Great G+ Migration,,I thought I'd join up here to reacquaint myself with Diaspora before more seriously considering running my own pod. It's been a long time since I last explored it so I expect much has improved since its earliest days.


 

Calling all coders!


It’s been wonderful to see so many new members joining our community over the past few days, particularly all of you coming from Google+. <3

You might already have noticed that diaspora\* is missing some features that you’d really like to use.

As an open-source Free Software project, diaspora\* is created by its community. Now that you’re part of this community, we’d love you to help us improve it for everyone.

Our team of volunteer developers spends all the time they can spare working on diaspora\*. But there’s always a lot more work to do. The main issue that slows the pace of development is simply developer time. To increase developer time and so increase the speed of development, we need more developers!

Help us improve the software


If you can code, or want to learn, we’d like to hear from you! diaspora* is built on Ruby on Rails, with many JavaScript elements. Have a look at our guide to contributing to diaspora*.
  • Get in touch with our core team before you start work on anything to discuss your proposed contribution. That way we can make sure that your contribution will fit well into the existing structure.
  • Issues that involve federation (such as post editing, or groups) are usually pretty complex, so it might be a good idea to start with simpler issues until you’ve become familiar with the code and diaspora\* itself.
  • We manage development via GitHub’s issue tracker. Look especially for issues tagged with the help wanted and newcomer labels.

Other ways you can help


If you don’t code, there are still plenty more ways you can help diaspora\*’s development.
  • If you know someone who can code, and you think they might be interested in contributing to this project, tell them about diaspora\* and encourage them to consider helping!
  • If there is a missing feature that’s really important to you, put a bounty on it to encourage someone else to build it! We use Bountysource for this.
  • If you have a bit of admin experience, how about setting up your own pod?
  • If you speak a language other than English, help us translate diaspora\* into that language.
  • Another great way you can help the project grow is by spreading the word. If you still have accounts on other social networks, tell people there about diaspora\* and encourage any coders there to take a look at the project.
#diaspora #diaspora-dev #development #developer #coding #ruby #rails #javascript #newhere #googleplus


 

Calling all coders!


It’s been wonderful to see so many new members joining our community over the past few days, particularly all of you coming from Google+. <3

You might already have noticed that diaspora\* is missing some features that you’d really like to use.

As an open-source Free Software project, diaspora\* is created by its community. Now that you’re part of this community, we’d love you to help us improve it for everyone.

Our team of volunteer developers spends all the time they can spare working on diaspora\*. But there’s always a lot more work to do. The main issue that slows the pace of development is simply developer time. To increase developer time and so increase the speed of development, we need more developers!

Help us improve the software


If you can code, or want to learn, we’d like to hear from you! diaspora* is built on Ruby on Rails, with many JavaScript elements. Have a look at our guide to contributing to diaspora*.
  • Get in touch with our core team before you start work on anything to discuss your proposed contribution. That way we can make sure that your contribution will fit well into the existing structure.
  • Issues that involve federation (such as post editing, or groups) are usually pretty complex, so it might be a good idea to start with simpler issues until you’ve become familiar with the code and diaspora\* itself.
  • We manage development via GitHub’s issue tracker. Look especially for issues tagged with the help wanted and newcomer labels.

Other ways you can help


If you don’t code, there are still plenty more ways you can help diaspora\*’s development.
  • If you know someone who can code, and you think they might be interested in contributing to this project, tell them about diaspora\* and encourage them to consider helping!
  • If there is a missing feature that’s really important to you, put a bounty on it to encourage someone else to build it! We use Bountysource for this.
  • If you have a bit of admin experience, how about setting up your own pod?
  • If you speak a language other than English, help us translate diaspora\* into that language.
  • Another great way you can help the project grow is by spreading the word. If you still have accounts on other social networks, tell people there about diaspora\* and encourage any coders there to take a look at the project.
#diaspora #diaspora-dev #development #developer #coding #ruby #rails #javascript #newhere #googleplus


 

Calling all coders!


It’s been wonderful to see so many new members joining our community over the past few days, particularly all of you coming from Google+. <3

You might already have noticed that diaspora\* is missing some features that you’d really like to use.

As an open-source Free Software project, diaspora\* is created by its community. Now that you’re part of this community, we’d love you to help us improve it for everyone.

Our team of volunteer developers spends all the time they can spare working on diaspora\*. But there’s always a lot more work to do. The main issue that slows the pace of development is simply developer time. To increase developer time and so increase the speed of development, we need more developers!

Help us improve the software


If you can code, or want to learn, we’d like to hear from you! diaspora* is built on Ruby on Rails, with many JavaScript elements. Have a look at our guide to contributing to diaspora*.
  • Get in touch with our core team before you start work on anything to discuss your proposed contribution. That way we can make sure that your contribution will fit well into the existing structure.
  • Issues that involve federation (such as post editing, or groups) are usually pretty complex, so it might be a good idea to start with simpler issues until you’ve become familiar with the code and diaspora\* itself.
  • We manage development via GitHub’s issue tracker. Look especially for issues tagged with the help wanted and newcomer labels.

Other ways you can help


If you don’t code, there are still plenty more ways you can help diaspora\*’s development.
  • If you know someone who can code, and you think they might be interested in contributing to this project, tell them about diaspora\* and encourage them to consider helping!
  • If there is a missing feature that’s really important to you, put a bounty on it to encourage someone else to build it! We use Bountysource for this.
  • If you have a bit of admin experience, how about setting up your own pod?
  • If you speak a language other than English, help us translate diaspora\* into that language.
  • Another great way you can help the project grow is by spreading the word. If you still have accounts on other social networks, tell people there about diaspora\* and encourage any coders there to take a look at the project.
#diaspora #diaspora-dev #development #developer #coding #ruby #rails #javascript #newhere #googleplus


 

Calling all coders!


It’s been wonderful to see so many new members joining our community over the past few days, particularly all of you coming from Google+. <3

You might already have noticed that diaspora\* is missing some features that you’d really like to use.

As an open-source Free Software project, diaspora\* is created by its community. Now that you’re part of this community, we’d love you to help us improve it for everyone.

Our team of volunteer developers spends all the time they can spare working on diaspora\*. But there’s always a lot more work to do. The main issue that slows the pace of development is simply developer time. To increase developer time and so increase the speed of development, we need more developers!

Help us improve the software


If you can code, or want to learn, we’d like to hear from you! diaspora* is built on Ruby on Rails, with many JavaScript elements. Have a look at our guide to contributing to diaspora*.
  • Get in touch with our core team before you start work on anything to discuss your proposed contribution. That way we can make sure that your contribution will fit well into the existing structure.
  • Issues that involve federation (such as post editing, or groups) are usually pretty complex, so it might be a good idea to start with simpler issues until you’ve become familiar with the code and diaspora\* itself.
  • We manage development via GitHub’s issue tracker. Look especially for issues tagged with the help wanted and newcomer labels.

Other ways you can help


If you don’t code, there are still plenty more ways you can help diaspora\*’s development.
  • If you know someone who can code, and you think they might be interested in contributing to this project, tell them about diaspora\* and encourage them to consider helping!
  • If there is a missing feature that’s really important to you, put a bounty on it to encourage someone else to build it! We use Bountysource for this.
  • If you have a bit of admin experience, how about setting up your own pod?
  • If you speak a language other than English, help us translate diaspora\* into that language.
  • Another great way you can help the project grow is by spreading the word. If you still have accounts on other social networks, tell people there about diaspora\* and encourage any coders there to take a look at the project.
#diaspora #diaspora-dev #development #developer #coding #ruby #rails #javascript #newhere #googleplus


 

Mobile view, no ecmascript please



Yes, an old comment. :)

diaspora\*
Create account
Sign in
This website requires JavaScript to function properly. If you disabled JavaScript, please enable it and refresh this page.

When is diaspora going to become free of ecmascript, by default for mobile phones (and the rest of the gnu/linux world)?

#diaspora #discourse #bug #question #ecmascript #javascript #mobile #phone


 
Immagine/foto

invidio.us


is an open source webapp. invidio.us offers an alternative front-end to YouTube

**to watch videos without G* tracking.*


https://github.com/omarroth/invidious

It says on the page: "Invidious is what YouTube should be."

https://www.reddit.com/r/SideProject/comments/8wvazc/invidous_alternative_frontend_to_youtube/

Just replace youtube.com by invidio.us:



https://www.invidio.us/watch?v=kMOWCZkU_QM

If you right click the video, there is a "Save video as" option.

The site also works without javascript.

There are add-ons available which redirect Youtube URLs to invidio.us (userscript) or replace YouTube embeds with invidio.us embeds (userscript).

#invidio.us #invidious #youtube #hooktube #google #gevil #linux #gnu #gnulinux #hackernews #security #privacy #javascript #noscript #scriptsafe #video #videos


 

JavaScript without JavaScript


I'm pretty sure that most, if not every NoScript user has been in this situation: There's a website that doesn't really work without JavaScript, but you really want to do something there that requires JavaScript. I for my part would eventually unblock the website grudgingly and do whatever I wanted to do.

However, I recently found out there's another way.

It's called Greasemonkey (also known as Tampermonkey or Violentmonkey).

Greasemonkey's general functionality is to run user-written JavaScripts. Nothing more, nothing less. But wait, JavaScripts are blocked by NoScript, right? Apparently, Greasemonkey somehow embeds the scripts without NoScript taking care of them, so no. NoScript does not block these custom scripts.

Thus, if you are able to write JavaScript or at least successfully pretend you are (like me), you can make JavaScript-based websites work again without having to rely on the website provider to not embed any tracking or analytics scripts. Of course there's no 100% chance that it is even possible to do this, but for the websites I need to do this for, it has worked every time.

I should probably publish those user scripts somewhere...

#privacy #firefox #greasemonkey #noscript #javascript


 

JavaScript without JavaScript


I'm pretty sure that most, if not every NoScript user has been in this situation: There's a website that doesn't really work without JavaScript, but you really want to do something there that requires JavaScript. I for my part would eventually unblock the website grudgingly and do whatever I wanted to do.

However, I recently found out there's another way.

It's called Greasemonkey (also known as Tampermonkey or Violentmonkey).

Greasemonkey's general functionality is to run user-written JavaScripts. Nothing more, nothing less. But wait, JavaScripts are blocked by NoScript, right? Apparently, Greasemonkey somehow embeds the scripts without NoScript taking care of them, so no. NoScript does not block these custom scripts.

Thus, if you are able to write JavaScript or at least successfully pretend you are (like me), you can make JavaScript-based websites work again without having to rely on the website provider to not embed any tracking or analytics scripts. Of course there's no 100% chance that it is even possible to do this, but for the websites I need to do this for, it has worked every time.

I should probably publish those user scripts somewhere...

#privacy #firefox #greasemonkey #noscript #javascript


 

Calling all coders!


It’s been wonderful to see so many new members joining our community over the past few days. <3

You might already have noticed that diaspora\* is missing some features that you’d really like to use.

As an open-source Free Software project, diaspora\* is created by its community. Now that you’re part of this community, we’d love you to help us improve it for everyone.

The main issue that slows the pace of development is simply developer time. To increase developer time and so increase the speed of development, the project needs more developers!

Help us improve the software


If you can code, or want to learn, we’d like to hear from you! diaspora* is built on Ruby on Rails, with many JavaScript elements. Have a look at our guide to contributing to diaspora*.
  • Get in touch with our core team before you start work on anything to discuss your proposed contribution. That way we can make sure that your contribution will fit well into the existing structure.
  • Some of the bigger features can be pretty complex, so it might be a good idea to start with simpler issues until you’ve become familiar with the code and diaspora\* itself.
  • We manage development via GitHub’s issue tracker. Look especially for issues tagged with the help wanted and newcomer labels.
If you know someone who can code, and you think they might be interested in this project, tell them about diaspora\* and encourage them to consider contributing!

Even if you don't code, there are still plenty more ways to help. Check our wiki for ideas.

Thank you! <3

#diaspora #diaspora-dev #development #developer #coding #ruby #rails #javascript #newhere


 

Converse.js 3.3.1 has been released

Converse.js is a web based XMPP/Jabber instant messaging client.
It enables you to add chat functionality to your website, independent of any specific backend. You will however need an XMPP server to connect to, either your own, or a public one.
Converse.js can be integrated into Ruby on Rails, Django, Plone, Roundcube, Wordpress, Alfresco, Friendica and many more.

Look at the changelog - there are many new features and bug fixes!
What's in the release?
Maintaining a long-term open source front-end JavaScript library almost feels like a Sisyphean task sometimes. As soon as you've rolled the big stone up the hill, the whole JS ecosystem, best practices and tooling changes and you find yourself at the bottom of the hill again.
[...]
No more jQuery
[...]
The last straw for me was when jQuery 3 came out, and half of Converse.js's ~240 tests failed once I plugged it in.

After spending some time trying to figure out what backward incompatible changes they made and how I should update the code, I decided to instead rip jQuery out entirely.
(I would not enjoy working too much in the "JS ecosystem". Ecosystem? Is this the new term for hazardous waste site?)

#conversejs #converse #xmpp #javascript #jquery #freesoftware #rubyonrails #django #plone #roundcube #wordpress #alfresco #friendica


 
OffGrid Solar Powered Workstation (Open Source Hardware)

This article is about finding out: What low-power PC with decent performance is best suitable for solar-powered (12v would be nice) Off-Grid-computing while respecting your privacy in an FSF-kind?



i have to admit… i am still in the progress… no finished dito-results, sorry.

But very interesting boards were found, Open Source Hardware is kickstarting!!!

Recommendations:



„Given the current situation, there is no ideal device available that would satisfy all the requirements to fully respect users‘ freedom: hardware freedom is missing and most firmwares, modem operating systems and bootroms are non-free. However, it is possible to choose a device that runs with free bootloaders and a free mobile operating system: Replicant, as well as free applications.

Privacy/security cannot be reliably achieved, but it is possible to get close to it by choosing a device that is not proven to have bad modem isolation, provides a reliable way of deactivating the modem or doesn’t feature any modem at all, in addition to running software that is as free as possible and following some general good advice.“

src: http://www.replicant.us/freedom-privacy-security-issues.php

Can the Raspberry be a „full PC with EXTEME Powersavings“?



maybe yes. but it needs a large binary GPU blop to boot – not OpenSource, not transparent possibly endangering your privacy.




I hope so… i would like to operate it with solar-panels and a 12V Battery! Off-Grid computing! That is why this matters!

DargonBox Pyra






Also interesting:



https://pyra-handheld.com/

Debian?



Immagine/foto

not directly. shittt 😀

Why Richard Stallman would never buy: „The Raspberry Pi boots from its GPU and only non-free software is currently available for the GPU, even starting the machine requires a large (2MB) blob of non-free, unsupportable software“

„Generally, your best bet is to use Raspbian – which is (mostly) Debian armhf rebuilt by members of Debian for the RPi’s ARMv6+VFP2 ARM variant. Raspbian releases usually follow the corresponding Debian release but do deviate in a handful of cases for various reasons.

Be aware that the Raspbian images distributed by the Raspberry Pi Foundation contain additional packages supplied by them including updated versions of some software and the addition of non-free software including Oracle Java and Wolfram Mathematica.“

src: https://wiki.debian.org/RaspberryPi

https://perens.com/blog/2016/04/07/installing-the-native-debian-armhf-architecture-on-raspberry-pi-3-instead-of-raspbian/

The Power – where from?



„The built-in Wireless LAN and Bluetooth and the more powerful processor mean that the Raspberry Pi 3 draws about twice the current of its predecessor when under heavy CPU load (750mA vs 360mA).

Official Powersupply: 5v \* 2A = 10Watts „it’ll keep feeding your Pi the steady 2A it needs for proper performance.“

Unfortunately – it seems like – the Raspberry Pi can not be powered by simply plugin it’s power to a PC’s USB-Port.

„The Raspberry Pi can function on lower current power supplies e.g. 5V @ 1A. However, any excessive use of the USB ports or even heavy CPU/GPU loading can cause the voltage to drop, and instability during use. The latest versions of the Raspberry Pi B+/A+/2 have a “low voltage indicator icon” to notify the user if there is a problem with the power.



If you apply power to the USB port when you Pi is off, it will not boot. However, if you apply power to your Pi via one of the standard methods (e.g. the micro USB port), then apply power to USB ports and remove the original supply, it will stay on and functional.

It should be noted that USB ports have a current limit of 500mA, so we would not recommend you attempt to supply more than this via the USB!“

https://www.modmypi.com/blog/how-do-i-power-my-raspberry-pi

Immagine/foto Immagine/foto

src: https://raspberrypi.stackexchange.com/questions/43285/raspberry-pi-3-vs-pi-2-power-consumption-and-heat-dissipation

https://www.raspberrypi.org/magpi/raspberry-pi-3-specs-benchmarks/

„Updated following the release of the model B+, A+, Pi 2 Model B, and Pi Zero. According to measurements by Alex Eames [1][2][3][4]“

``` B with keyboard = 1.89 W -> daily 45 Wh
B+ with keyboard = 1.21 W -> daily 29 Wh
B+ with LAN/USB chip off (no i/o except GPIO) = 0.76 W -> daily 18.2 Wh
B+ shut down = 0.26 W -> daily 6.2 Wh
A idle = 0.7 W -> daily 17 Wh
A+ idle = 0.52 W -> daily 12.5 Wh
Pi2 B at idle = 1.15 W -> daily 28 Wh
Pi Zero at idle = 0.51 W -> daily 12.2 Wh

```„The Zero, A+ and B+ really offer huge improvements in the power circuitry. Wow!“

src: https://raspberrypi.stackexchange.com/questions/5033/how-much-energy-does-the-raspberry-pi-consume-in-a-day

Yeah u guys gonna hate me:

What i really like about JavaScript: It is ALWAYS OpenSource 🙂



and you can produce nice web-based (hardware independent) graphical outputs right on the screen…

but JavaScript is TOO SLOW!



We need more a C-kind of thing, lightweight, client-browser-sandboxed and secure scripting capabilities.

really!

some people like to load a lot of JavaScript on their sites. Combine that with massive not-downscaled pictures of 8MByte and you get a website that crashes every modern IPhone.

so it is really no wonder that a 64Bit-QuadCore, 1GByte embedded System like the Raspberry Pi has it’s problems with: JavaScript

„One of my biggest gripes was how slowly JavaScript-heavy websites loaded, when using both the Epiphany and Iceweasel web browsers. Given JS is so common in modern web sites and services this proved to be problematic.“

src: http://www.techrepublic.com/article/five-tips-for-getting-the-most-out-of-a-raspberry-pi-3-as-a-pc/

So you definitely want to use some light-weight linux like TinyCore Linux (12MByte) and https://noscript.net/

Youtube works! Firefox works! Opera works! 🙂





https://noscript.net/

Next thing: What about Startup of Applications?



„LibreOffice works extremely well taking only 9 seconds to boot with the Raspberry Pi 2.“

src: http://www.techrepublic.com/article/five-tips-for-getting-the-most-out-of-a-raspberry-pi-3-as-a-pc/

Raspi Pros and Cons from an Open Source FSF perspective:



Pros:
  • Large and active community
  • Low price for the capabilities offered
Cons:
  • The Raspberry Pi 1’s processor falls uncomfortably between the processor families that Debian has chosen to target. While Raspbian solves this to some degree an unofficial port will always give less certainty than an official one. (This doesn‘ stand anymore for the Raspberry Pi 2)
  • 3D acceleration is not integrated with X or other standard mechanisms and the Raspberry Pi Foundation don’t seem to show any interest in doing so. Therefore 3D applications will require Pi specific builds.
  • A binary blob used by the GPU must be present on the SD card for the system to boot.
  • While some hardware documentation has been released the documentation is sorely lacking.
  • While schematics are available the board design is closed and the main processor is not available for purchase by the general public.

EOMA68 – crowd funded OpenHardware project:



„The project is being developed by Luke Kenneth Casson Leighton of Rhombus-Tech and is sponsored by Christopher Waid of ThinkPenguin, a company that sells multiple RYF-certified hardware products. It is exciting to see passionate free software advocates in our community working with OEMs to produce a computer hardware product capable of achieving RYF certification. We hope that this is the first of many computing systems they are able to design and build that respect your freedom.

The Libre Tea Computer Card is built with an Allwinner A20 dual core processor configured to use the main CPU for graphics; it has 2 GB of RAM and 8 GB of NAND Flash; and it will come pre-installed with Parabola GNU/Linux-libre, an FSF-endorsed fully-free operating system.“NEWS and PROGRESS

https://archive.fosdem.org/2016/schedule/event/why_libre_hardware/

https://liliputing.com/2016/01/interview-with-eoma68-libre-laptop-developer-luke-kenneth-casson-leighton.html

http://elinux.org/images/9/9e/Eoma68.pdf





https://wiki.debian.org/OpenSourceHardware

https://www.facebook.com/luke.k.leighton A number of similar boards are available, generally at slightly higher prices but also usually with more powerful processors. Some examples are given below, more can be found in the FreedomBox targetted hardware list.

Immagine/foto

also check out: http://www.hardkernel.com/main/
  • ODROID-C1 Amlogic S805 (4× Cortex-A5 @ 1.5 GHz, Mali-450), $35 (most directly Pi-alike)
    • The ODROID-C2 is a 64-bit quad-core single board computer(SBC) that is one of the most cost-effective 64bit development boards available in the ARM world. It can function as a home theater set-top box, a general purpose computer for web browsing, gaming and socializing, a compact tool for college or office work, a prototyping device for hardware tinkering, a controller for home automation, a workstation for software development, and much more.Some of the modern operating systems that run on the ODROID-C2 are Ubuntu, Android, ARCHLinux, Debian, with thousands of free open-source software packages available. The ODROID-C2 is an ARM device — the most advanced architecture for mobile devices and embedded 64-bit computing. The ARM processor’s small size, reduced complexity and low power consumption makes it very suitable for miniaturized devices such as wearables and embedded controllers.
    • \* Amlogic ARM® Cortex®-A53(ARMv8) 1.5Ghz quad core CPUs
      \* Mali™-450 GPU (3 Pixel-processors + 2 Vertex shader processors)
      * 2Gbyte DDR3 SDRAM
      \* Gigabit Ethernet
      \* HDMI 2.0 4K/60Hz display
      \* H.265 4K/60FPS and H.264 4K/30FPS capable VPU
      \* 40pin GPIOs + 7pin I2S
      \* eMMC5.0 HS400 Flash Storage slot / UHS-1 SDR50 MicroSD Card slot
      \* USB 2.0 Host x 4, USB OTG x 1 (power + data capable)
      \* Infrared(IR) Receiver
      \* Ubuntu 16.04 or Android 5.1 Lollipop based on Kernel 3.14LTS
    • Getting started: [url=http://odroid.com/dokuwiki/doku.php]http://odroid.com/dokuwiki/doku.php[/url]
    • STORE in Local : check it HERE
  • Cubieboard Allwinner A10 (Cortex A8, Mali400), $49
  • Banana Pi Allwinner A20 1GHz ARM Cortex-A7 Dual-Core, Pi-like improved, $45
  • Olimex OLinuxIno WIFI Cortex A8, €55
  • EOMA68 modules (Sampling March 2013, so not in full production yet), Allwinner A10 (Cortex A8, Mali400)
  • Beaglebone black omap3, $45
  • OlinuxIno Mini imx233 (ARM926, i.e Debian armel), €35
src: https://wiki.debian.org/RaspberryPi

Promising



Upcoming devices looking promising, but not yet available for general sale. \#raspberry #hardware #linux #raspberrypi #pi #embedded #energy #lowpower #computing #offgrid #solar #12v #alternatives #javascript #fsf #OpenHardware #privacy #openhardware
Originally posted at: http://dwaves.de/2016/11/05/offgrid-solar-powered-workstation-open-source-hardware/
OffGrid Solar Powered Workstation (Open Source Hardware)


 
OffGrid Solar Powered Workstation (Open Source Hardware)

This article is about finding out: What low-power PC with decent performance is best suitable for solar-powered (12v would be nice) Off-Grid-computing while respecting your privacy in an FSF-kind?



i have to admit… i am still in the progress… no finished dito-results, sorry.

But very interesting boards were found, Open Source Hardware is kickstarting!!!

Recommendations:



„Given the current situation, there is no ideal device available that would satisfy all the requirements to fully respect users‘ freedom: hardware freedom is missing and most firmwares, modem operating systems and bootroms are non-free. However, it is possible to choose a device that runs with free bootloaders and a free mobile operating system: Replicant, as well as free applications.

Privacy/security cannot be reliably achieved, but it is possible to get close to it by choosing a device that is not proven to have bad modem isolation, provides a reliable way of deactivating the modem or doesn’t feature any modem at all, in addition to running software that is as free as possible and following some general good advice.“

src: http://www.replicant.us/freedom-privacy-security-issues.php

Can the Raspberry be a „full PC with EXTEME Powersavings“?



maybe yes. but it needs a large binary GPU blop to boot – not OpenSource, not transparent possibly endangering your privacy.




I hope so… i would like to operate it with solar-panels and a 12V Battery! Off-Grid computing! That is why this matters!

DargonBox Pyra






Also interesting:



https://pyra-handheld.com/

Debian?



Immagine/foto

not directly. shittt 😀

Why Richard Stallman would never buy: „The Raspberry Pi boots from its GPU and only non-free software is currently available for the GPU, even starting the machine requires a large (2MB) blob of non-free, unsupportable software“

„Generally, your best bet is to use Raspbian – which is (mostly) Debian armhf rebuilt by members of Debian for the RPi’s ARMv6+VFP2 ARM variant. Raspbian releases usually follow the corresponding Debian release but do deviate in a handful of cases for various reasons.

Be aware that the Raspbian images distributed by the Raspberry Pi Foundation contain additional packages supplied by them including updated versions of some software and the addition of non-free software including Oracle Java and Wolfram Mathematica.“

src: https://wiki.debian.org/RaspberryPi

https://perens.com/blog/2016/04/07/installing-the-native-debian-armhf-architecture-on-raspberry-pi-3-instead-of-raspbian/

The Power – where from?



„The built-in Wireless LAN and Bluetooth and the more powerful processor mean that the Raspberry Pi 3 draws about twice the current of its predecessor when under heavy CPU load (750mA vs 360mA).

Official Powersupply: 5v \* 2A = 10Watts „it’ll keep feeding your Pi the steady 2A it needs for proper performance.“

Unfortunately – it seems like – the Raspberry Pi can not be powered by simply plugin it’s power to a PC’s USB-Port.

„The Raspberry Pi can function on lower current power supplies e.g. 5V @ 1A. However, any excessive use of the USB ports or even heavy CPU/GPU loading can cause the voltage to drop, and instability during use. The latest versions of the Raspberry Pi B+/A+/2 have a “low voltage indicator icon” to notify the user if there is a problem with the power.



If you apply power to the USB port when you Pi is off, it will not boot. However, if you apply power to your Pi via one of the standard methods (e.g. the micro USB port), then apply power to USB ports and remove the original supply, it will stay on and functional.

It should be noted that USB ports have a current limit of 500mA, so we would not recommend you attempt to supply more than this via the USB!“

https://www.modmypi.com/blog/how-do-i-power-my-raspberry-pi

Immagine/foto Immagine/foto

src: https://raspberrypi.stackexchange.com/questions/43285/raspberry-pi-3-vs-pi-2-power-consumption-and-heat-dissipation

https://www.raspberrypi.org/magpi/raspberry-pi-3-specs-benchmarks/

„Updated following the release of the model B+, A+, Pi 2 Model B, and Pi Zero. According to measurements by Alex Eames [1][2][3][4]“

``` B with keyboard = 1.89 W -> daily 45 Wh
B+ with keyboard = 1.21 W -> daily 29 Wh
B+ with LAN/USB chip off (no i/o except GPIO) = 0.76 W -> daily 18.2 Wh
B+ shut down = 0.26 W -> daily 6.2 Wh
A idle = 0.7 W -> daily 17 Wh
A+ idle = 0.52 W -> daily 12.5 Wh
Pi2 B at idle = 1.15 W -> daily 28 Wh
Pi Zero at idle = 0.51 W -> daily 12.2 Wh

```„The Zero, A+ and B+ really offer huge improvements in the power circuitry. Wow!“

src: https://raspberrypi.stackexchange.com/questions/5033/how-much-energy-does-the-raspberry-pi-consume-in-a-day

Yeah u guys gonna hate me:

What i really like about JavaScript: It is ALWAYS OpenSource 🙂



and you can produce nice web-based (hardware independent) graphical outputs right on the screen…

but JavaScript is TOO SLOW!



We need more a C-kind of thing, lightweight, client-browser-sandboxed and secure scripting capabilities.

really!

some people like to load a lot of JavaScript on their sites. Combine that with massive not-downscaled pictures of 8MByte and you get a website that crashes every modern IPhone.

so it is really no wonder that a 64Bit-QuadCore, 1GByte embedded System like the Raspberry Pi has it’s problems with: JavaScript

„One of my biggest gripes was how slowly JavaScript-heavy websites loaded, when using both the Epiphany and Iceweasel web browsers. Given JS is so common in modern web sites and services this proved to be problematic.“

src: http://www.techrepublic.com/article/five-tips-for-getting-the-most-out-of-a-raspberry-pi-3-as-a-pc/

So you definitely want to use some light-weight linux like TinyCore Linux (12MByte) and https://noscript.net/

Youtube works! Firefox works! Opera works! 🙂





https://noscript.net/

Next thing: What about Startup of Applications?



„LibreOffice works extremely well taking only 9 seconds to boot with the Raspberry Pi 2.“

src: http://www.techrepublic.com/article/five-tips-for-getting-the-most-out-of-a-raspberry-pi-3-as-a-pc/

Raspi Pros and Cons from an Open Source FSF perspective:



Pros:
  • Large and active community
  • Low price for the capabilities offered
Cons:
  • The Raspberry Pi 1’s processor falls uncomfortably between the processor families that Debian has chosen to target. While Raspbian solves this to some degree an unofficial port will always give less certainty than an official one. (This doesn‘ stand anymore for the Raspberry Pi 2)
  • 3D acceleration is not integrated with X or other standard mechanisms and the Raspberry Pi Foundation don’t seem to show any interest in doing so. Therefore 3D applications will require Pi specific builds.
  • A binary blob used by the GPU must be present on the SD card for the system to boot.
  • While some hardware documentation has been released the documentation is sorely lacking.
  • While schematics are available the board design is closed and the main processor is not available for purchase by the general public.

EOMA68 – crowd funded OpenHardware project:



„The project is being developed by Luke Kenneth Casson Leighton of Rhombus-Tech and is sponsored by Christopher Waid of ThinkPenguin, a company that sells multiple RYF-certified hardware products. It is exciting to see passionate free software advocates in our community working with OEMs to produce a computer hardware product capable of achieving RYF certification. We hope that this is the first of many computing systems they are able to design and build that respect your freedom.

The Libre Tea Computer Card is built with an Allwinner A20 dual core processor configured to use the main CPU for graphics; it has 2 GB of RAM and 8 GB of NAND Flash; and it will come pre-installed with Parabola GNU/Linux-libre, an FSF-endorsed fully-free operating system.“NEWS and PROGRESS

https://archive.fosdem.org/2016/schedule/event/why_libre_hardware/

https://liliputing.com/2016/01/interview-with-eoma68-libre-laptop-developer-luke-kenneth-casson-leighton.html

http://elinux.org/images/9/9e/Eoma68.pdf





https://wiki.debian.org/OpenSourceHardware

https://www.facebook.com/luke.k.leighton A number of similar boards are available, generally at slightly higher prices but also usually with more powerful processors. Some examples are given below, more can be found in the FreedomBox targetted hardware list.

Immagine/foto

also check out: http://www.hardkernel.com/main/
  • ODROID-C1 Amlogic S805 (4× Cortex-A5 @ 1.5 GHz, Mali-450), $35 (most directly Pi-alike)
    • The ODROID-C2 is a 64-bit quad-core single board computer(SBC) that is one of the most cost-effective 64bit development boards available in the ARM world. It can function as a home theater set-top box, a general purpose computer for web browsing, gaming and socializing, a compact tool for college or office work, a prototyping device for hardware tinkering, a controller for home automation, a workstation for software development, and much more.Some of the modern operating systems that run on the ODROID-C2 are Ubuntu, Android, ARCHLinux, Debian, with thousands of free open-source software packages available. The ODROID-C2 is an ARM device — the most advanced architecture for mobile devices and embedded 64-bit computing. The ARM processor’s small size, reduced complexity and low power consumption makes it very suitable for miniaturized devices such as wearables and embedded controllers.
    • \* Amlogic ARM® Cortex®-A53(ARMv8) 1.5Ghz quad core CPUs
      \* Mali™-450 GPU (3 Pixel-processors + 2 Vertex shader processors)
      * 2Gbyte DDR3 SDRAM
      \* Gigabit Ethernet
      \* HDMI 2.0 4K/60Hz display
      \* H.265 4K/60FPS and H.264 4K/30FPS capable VPU
      \* 40pin GPIOs + 7pin I2S
      \* eMMC5.0 HS400 Flash Storage slot / UHS-1 SDR50 MicroSD Card slot
      \* USB 2.0 Host x 4, USB OTG x 1 (power + data capable)
      \* Infrared(IR) Receiver
      \* Ubuntu 16.04 or Android 5.1 Lollipop based on Kernel 3.14LTS
    • Getting started: [url=http://odroid.com/dokuwiki/doku.php]http://odroid.com/dokuwiki/doku.php[/url]
    • STORE in Local : check it HERE
  • Cubieboard Allwinner A10 (Cortex A8, Mali400), $49
  • Banana Pi Allwinner A20 1GHz ARM Cortex-A7 Dual-Core, Pi-like improved, $45
  • Olimex OLinuxIno WIFI Cortex A8, €55
  • EOMA68 modules (Sampling March 2013, so not in full production yet), Allwinner A10 (Cortex A8, Mali400)
  • Beaglebone black omap3, $45
  • OlinuxIno Mini imx233 (ARM926, i.e Debian armel), €35
src: https://wiki.debian.org/RaspberryPi

Promising



Upcoming devices looking promising, but not yet available for general sale. \#raspberry #hardware #linux #raspberrypi #pi #embedded #energy #lowpower #computing #offgrid #solar #12v #alternatives #javascript #fsf #OpenHardware #privacy #openhardware
Originally posted at: http://dwaves.de/2016/11/05/offgrid-solar-powered-workstation-open-source-hardware/
OffGrid Solar Powered Workstation (Open Source Hardware)




 

Openmailbox



If you like a web service free of the ecmascript trap and is also non-corporate, try openmailbox.

https://www.openmailbox.org

#e-mail #webmail #ecmascript #javascript #openmailbox #imap

Openmailbox.org - Free messaging

Free mail hosting. Respect your rights and your privacy.


 

The ecmascript trap



Can never tire of the GNU philosophy. Another ... web site with gratuitous scripts. W3m anyone? ;)

Tried viewing diaspora in mobile view using midori (small window size) with graphics and scripts disabled. Why do these programmers think it a good idea to require ecmascript to show the menu options, instead of simple html(5) and css that will work on far more machines, at lower cost to the user???

https://www.gnu.org/philosophy/javascript-trap.en.html

#ecmascript #javascript #diaspora #bug #feature #question #gnu #html #css #w3c

gnu.org


 

Death by 1000 ecmascripts



What is wrong with today's generation of "web developers"? Have they forgotten the bad old days of "this site is best viewed with ..."? Why do programmers have no consideration of web standards and true accessibility, independent of the type of user (http://www.w3.org/)? Just tried the web site hyperlink in the post below; doesn't load using elinks, lynx, midori, icecat. The 'noscript' extension of icecat shows scripts neeed to be loaded from geevil, cloudfront, tinymce and the host server minds. Even with these permitted, the web page fails to load. As the saying goes: those ignorant of history and damned to repeat it.

https://diasp.eu/posts/4567384

#web #development #ecmascript #javascript #html #css #w3c #internet #server

World Wide Web Consortium (W3C)

The World Wide Web Consortium (W3C) is an international community where Member organizations, a full-time staff, and the public work together to develop Web standards.


 
Je viens de finaliser un petit module publié sur NPM qui permet de séparer un document HTML en plusieurs sections. Cela doit permettre en théorie d'indexer séparément chaque titre et son contenu associé. Le but est de faire pointer les résultat du moteur de recherche directement sur le bon titre en utilisant une #ancre nommée

https://github.com/polo2ro/hsplit

#github #npm #javascript #lunr #hexo #search #engine


 
#javascript :'-)