]> pere.pagekite.me Git - homepage.git/blobdiff - blog/index.html
Generated.
[homepage.git] / blog / index.html
index 05bf2aa1b2bde3ab4cdd947da7ccb4fae45b5252..542a0db9b6f3a2f2a5cf0a412c07a8cc145db984 100644 (file)
 
 
     
+    <div class="entry">
+      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Debian_now_got_everything_you_need_to_program_Micro_bit.html">Debian now got everything you need to program Micro:bit</a></div>
+      <div class="date">22nd January 2019</div>
+      <div class="body"><p>I am amazed and very pleased to discover that since a few days ago,
+everything you need to program the <a href="https://microbit.org/">BBC
+micro:bit</a> is available from the Debian archive.  All this is
+thanks to the hard work of Nick Morrott and the Debian python
+packaging team.  The micro:bit project recommend the mu-editor to
+program the microcomputer, as this editor will take care of all the
+machinery required to injekt/flash micropython alongside the program
+into the micro:bit, as long as the pieces are available.</p>
+
+<p>There are three main pieces involved.  The first to enter Debian
+was
+<a href="https://tracker.debian.org/pkg/python-uflash">python-uflash</a>,
+which was accepted into the archive 2019-01-12.  The next one was
+<a href="https://tracker.debian.org/pkg/mu-editor">mu-editor</a>, which
+showed up 2019-01-13.  The final and hardest part to to into the
+archive was
+<a href="https://tracker.debian.org/pkg/firmware-microbit-micropython">firmware-microbit-micropython</a>,
+which needed to get its build system and dependencies into Debian
+before it was accepted 2019-01-20.  The last one is already in Debian
+Unstable and should enter Debian Testing / Buster in three days.  This
+all allow any user of the micro:bit to get going by simply running
+'apt install mu-editor' when using Testing or Unstable, and once
+Buster is released as stable, all the users of Debian stable will be
+catered for.</p>
+
+<p>As a minor final touch, I added rules to
+<a href="https://tracker.debian.org/pkg/isenkram">the isenkram
+package</a> for recognizing micro:bit and recommend the mu-editor
+package.  This make sure any user of the isenkram desktop daemon will
+get a popup suggesting to install mu-editor then the USB cable from
+the micro:bit is inserted for the first time.</p>
+
+<p>This should make it easier to have fun.</p>
+
+<p>As usual, if you use Bitcoin and want to show your support of my
+activities, please send Bitcoin donations to my address
+<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
+</div>
+      <div class="tags">
+        
+        
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/robot">robot</a>. 
+        
+        
+      </div>
+    </div>
+    <div class="padding"></div>
+    
     <div class="entry">
       <div class="title"><a href="http://people.skolelinux.org/pere/blog/Oppdaterte_kommentarer_til__Evaluation_of__il_legality__for_Popcorn_Time.html">Oppdaterte kommentarer til «Evaluation of (il)legality» for Popcorn Time</a></div>
       <div class="date">16th January 2019</div>
@@ -873,74 +924,6 @@ activities, please send Bitcoin donations to my address
     </div>
     <div class="padding"></div>
     
-    <div class="entry">
-      <div class="title"><a href="http://people.skolelinux.org/pere/blog/Web_browser_integration_of_VLC_with_Bittorrent_support.html">Web browser integration of VLC with Bittorrent support</a></div>
-      <div class="date">21st October 2018</div>
-      <div class="body"><p>Bittorrent is as far as I know, currently the most efficient way to
-distribute content on the Internet.  It is used all by all sorts of
-content providers, from national TV stations like
-<a href="https://www.nrk.no/">NRK</a>, Linux distributors like
-<a href="https://www.debian.org/">Debian</a> and
-<a href="https://www.ubuntu.com/">Ubuntu</a>, and of course the
-<a href="https://archive.org/">Internet archive</A>.
-
-<p>Almost a month ago
-<a href="https://tracker.debian.org/pkg/vlc-plugin-bittorrent">a new
-package adding Bittorrent support to VLC</a> became available in
-Debian testing and unstable.  To test it, simply install it like
-this:</p>
-
-<p><pre>
-apt install vlc-plugin-bittorrent
-</pre></p>
-
-<p>Since the plugin was made available for the first time in Debian,
-several improvements have been made to it.  In version 2.2-4, now
-available in both testing and unstable, a desktop file is provided to
-teach browsers to start VLC when the user click on torrent files or
-magnet links.  The last part is thanks to me finally understanding
-what the strange x-scheme-handler style MIME types in desktop files
-are used for.  By adding x-scheme-handler/magnet to the MimeType entry
-in the desktop file, at least the browsers Firefox and Chromium will
-suggest to start VLC when selecting a magnet URI on a web page.  The
-end result is that now, with the plugin installed in Buster and Sid,
-one can visit any
-<a href="https://archive.org/details/CopyingIsNotTheft1080p">Internet
-Archive page with movies</a> using a web browser and click on the
-torrent link to start streaming the movie.</p>
-
-<p>Note, there is still some misfeatures in the plugin.  One is the
-fact that it will hang and
-<a href="https://github.com/johang/vlc-bittorrent/issues/13">block VLC
-from exiting until the torrent streaming starts</a>.  Another is the
-fact that it
-<a href="https://github.com/johang/vlc-bittorrent/issues/9">will pick
-and play a random file in a multi file torrent</a>.  This is not
-always the video file you want.  Combined with the first it can be a
-bit hard to get the video streaming going.  But when it work, it seem
-to do a good job.</p>
-
-<p>For the Debian packaging, I would love to find a good way to test
-if the plugin work with VLC using autopkgtest.  I tried, but do not
-know enough of the inner workings of VLC to get it working.  For now
-the autopkgtest script is only checking if the .so file was
-successfully loaded by VLC.  If you have any suggestions, please
-submit a patch to the Debian bug tracking system.</p>
-
-<p>As usual, if you use Bitcoin and want to show your support of my
-activities, please send Bitcoin donations to my address
-<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
-</div>
-      <div class="tags">
-        
-        
-        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/verkidetfri">verkidetfri</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>. 
-        
-        
-      </div>
-    </div>
-    <div class="padding"></div>
-    
     <p style="text-align: right;"><a href="index.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS feed" width="36" height="14" /></a></p>
     <div id="sidebar">
       
@@ -952,7 +935,7 @@ activities, please send Bitcoin donations to my address
 <li>2019
 <ul>
 
-<li><a href="http://people.skolelinux.org/pere/blog/archive/2019/01/">January (2)</a></li>
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2019/01/">January (3)</a></li>
 
 </ul></li>
 
@@ -1274,7 +1257,7 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/chrpath">chrpath (2)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (165)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (166)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (158)</a></li>
 
@@ -1288,7 +1271,7 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (396)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (397)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
 
@@ -1346,7 +1329,7 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (3)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (10)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (11)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>