Instead of ’nice huge.sh’ let’s rather ’nocache ionice -c3 nice huge.sh’ : don’t forget disk accesses & cache pollution: http://feeding.cloud.geek.nz/posts/three-wrappers-to-run-commands-without-impacting-the-rest-of-the- #unix #Linux #shell
Instead of ’nice huge.sh’ let’s rather ’nocache ionice -c3 nice huge.sh’ : don’t forget disk accesses & cache pollution: http://feeding.cloud.geek.nz/posts/three-wrappers-to-run-commands-without-impacting-the-rest-of-the- #unix #Linux #shell
7 open source projects to cut your teeth on (and the ones to avoid)
http://www.itworld.com/print/356932
The reasons for contributing to open source projects are as diverse as the projects themselves: To garner new skills, add experience, network with peers, or just for fun. Choosing a project that best suits your needs, and one that is friendly to newcomers, however, can be a daunting task. We polled well-known open source contributors for their recommendations, and the best way to start. They also offer advice on which projects to avoid. Here’s what they said:
Stop the autoconf insanity! Why we need a new build system.
http://freecode.com/articles/stop-the-autoconf-insanity-why-we-need-a-new-build-system
The configure script now runs properly and outputs a nice Makefile, so Joe runs “make”. To his surprise, configure, for no apparent reason, decides to run again. That’s ok; Joe sits patiently through the same tests as they run over and over (this time, hopefully, cached). While looking through the log messages, he happens to wonder if there is, perhaps, maybe, some way to not have to run the same 50 tests over and over and over. After a while, make runs, starts compiling the program, and errors out. Joe reruns make to see what the error is, redirecting stderr so he can scroll up and see the original error message of the 95 presented. To his amazement, while configure picked up the fact that he did indeed have lib-lzw-3.2.3.4 installed, it failed to realize that the header files were located in /usr/include/lzw, not in /usr/include. At this point, Joe has a real problem.
#scc
Install Pepper Flash Player For Chromium In Ubuntu Via PPA
http://www.webupd8.org/2013/04/install-pepper-flash-player-for.html
As you probably know, the latest Adobe Flash Player versions are available on Linux only through Google Chrome, while other browsers are stuck with version 11.2. If you want to use Chromium browser instead of Google Chrome, here’s an easy way to install Pepper Flash Player.The …
Source: Web Upd8: Ubuntu / Linux blog
Faille critique dans le noyau Linux | Korben
http://korben.info/faille-critique-dans-le-noyau-linux.html
Go MàJ !(Permalink)
##Linux
Why aren’t switches handled like #Linux servers that just happen to have a lot of #Ethernet ports ? Facebook’s Open Compute Project will give the world an “open” top-of-rack switch:
http://arstechnica.com/information-technology/2013/05/facebook-aims-to-knock-cisco-down-a-peg-with-open-network-hardware
Facebook et le mouvement Opensource avec des intérêts communs, qui l’eut cru...
Les contributions de Facebook au libre sont déjà loin d’être triviales : https://developers.facebook.com/opensource
Scaling to 10 million concurrent connections: the #kernel is the problem, not the solution. Impressive breakdown of bottlenecks. Very unorthodox approach, trading flexibility for low latency : http://highscalability.com/blog/2013/5/13/the-secret-to-10-million-concurrent-connections-the-kernel-i.html - but doesn’t #Netmap address the packet I/O efficiency problem just as well ? http://info.iet.unipi.it/~luigi/netmap #Linux #scalability
International Space Station Drops Windows For Linux
http://readwrite.com/2013/05/10/international-space-station-drops-windows-for-linux
All the computers on the International Space Station that used to run Windows XP now run Linux, reports Extreme Tech. The reason: Microsoft’s OS just wasn’t “stable and reliable” enough, according to the United Space Alliance, the spaceflight operations company that manages the hardware onboard the ISS in conjunction with NASA …

Source: ReadWrite - ReadWrite Editors
Five Tips for Floating Point Programming
There are already many texts, on the Web or on paper, about the pitfalls of floating-point computation on finite computers. The good thing about this text is that it is short and simple. For programmers who want to be aware of the traps without learning all the floating-point theory.
http://www.codeproject.com/Articles/29637/Five-Tips-for-Floating-Point-Programming
Est-ce que quelqu’un ici arrive à faire fonctionner la GamePad API du HTML5, telle que décrite ici :
http://www.gamepadjs.com
et théoriquement testable là :
http://sgraham.github.io/gamepad.js/example
Sur mon Mac, je n’arrive rigoureusement à rien :
– Chrome ne me propose pas, dans chrome ://flags, d’activer quoi que ce soit concernant une manette de jeu ;
– Firefox répond au javascript qu’il connaît cette API, mais n’interagit pas du tout avec mes manettes (mais aucune d’elle n’est un contrôleur Xbox, ce sont de banales manettes USB – dont celle de la Freebox).
Et sous Parallels avec Windows XP, pas mieux.
Et tu vas pas le croire : on répond à un appel d’offre dans lequel ce serait top-kikou que je puisse contrôler une appli HTML5 avec un joystick. #mouahaha
python -m SimpleHTTPServer
https://twitter.com/climagic/statuses/329223157997268993
python -m SimpleHTTPServer # Start a web service on port 8000 that uses the current directory as its document root. #www20
php -S localhost:8000 #php integrated webserver since php 5.4
python -m http.server # with python 3.x
python -m smtpd -n -c DebuggingServer localhost:8025 # debug smtp server
Ça c’est vraiment un truc de #geek. Gérer sa lib et les tags en ligne de commande...
Les gens normaux, mais qui veulent un truc assez puissant (plein de formats, opération en masse sur les tags ou sur les noms de fichiers et dossiers), pourront utiliser EasyTag : http://projects.gnome.org/easytag
Ouep c’est du lourd, mais ça semble intéressant pour gérer des très grosses collections de son de façon automatisé ou non :p
http://www.webupd8.org/2012/01/beets-command-line-tool-to-fix-music.html
Sinon easytag est assez puissant aussi, mais pas si easy que ça pour les gens « normaux » dont tu parles. Je leur conseil plutôt puddletag, c’est ce que j’utilise quand je suis dans un jour « normal » :)
Spain’s Extremadura starts switch of 40,000 government PCs to open source
https://joinup.ec.europa.eu/community/osor/news/spains-extremadura-starts-switch-40000-government-pcs-open-source
The government of Spain’s autonomous region of Extremadura has begun the switch to open source of it desktop PCs. The government expects the majority of its 40,000 PCs to be migrated this year, the region’s CIO Theodomir Cayetano announced on 18 April. Extremadura estimates that the move to open source will help save 30 million euro per year.
Webdesign für Anfänger
Man hat mich gefragt, wie man mehr aus einer WWW-Seite machen kann, als mit den automatischen Generatoren von 1&1 geht. Aus dieser Antwort ist mehr als ein einzelner Hinweis geworden.
Ein paar Notizen und Links zu Webtools.
1. Texteditor und FTP
Am besten startest Du, indem Du das hier liest:
http://de.selfhtml.org
Dann besorgst Du Dir einen Texteditor und legst los:
http://notepad-plus-plus.org
(Das bezieht sich auf Windows. Wenn Du unter Linux oder Mac arbeitest,
hast Du schon alle grundlegenden Tools)
Du mußt dann Deine Dateien auf Deinen Server hochladen. Dazu verwende ich die Mozilla Firefox Erweiterung „FireFTP“. Man installiert sie wie alle FF Erweiterungen über das Tools-Menü (ich beziehe mich immer auf die englische Version eines Programms, falls sie vorliegt).
Das war die Version für Männer, die sich mit der Axt Blockhütten bauen.
Jetzt die softe Version. Die Infos sollte man sich aber auf jeden Fall reintun, damit man überhaupt weiß, worum es geht.
2. WYSIWYG-Editor
Einen guten Eindruck macht Kompozer, ist auch für Einsteiger geeignet und kann trotzdem sehr viel.
http://kompozer.net/features.php
Die Dokumentation muß man auch hier lesen:
EN
http://www.charlescooke.me.uk/web/kz-ug-home.htm
DE
http://www.kompozer-web.de/download/kompozer-anleitung.pdf
3. Web-CMS und Blog-Software
Das ist die Lösung für langfristig angelegte Projekte mit viel Inhalt, wo sowohl Texte als auch Bilder und Videos verwaltet werden sollen, externe Datenquellen angezapft und eigene Daten in unterschiedlichen Formaten für andere Websites angeboten werden. Meist gibt es auch Newsletter-Tools und viele andere Erweiterungen dazu. Ihre Verwendung
wird durch die Kenntnis von 1. und 2. erleichtert.
Wenn Du regelmäßig Texte und Videos in einer nett gestalteten Umgebung veröffentlichen möchtest, wäre Wordpress eine gute Wahl, oder, falls Du Lust hast Dich mit HTML zu beschäftigen (siehe 1.), um Dein Design selber zu machen und wirklich alles zu verstehen und zu kontrollieren, kann ich Dir SPIP empfehlen, das ähnlich einfach wie Wordpress zu bedienen ist, dabei aber mehr Flexibilität bietet. Außerdem arbeite ich seit über 10 Jahren an der Entwicklung von SPIP mit :-)
http://wordpress.com
http://www.spip.net/en_rubrique25.html
4. online Blog-Dienste, Social Networks et al.
Wordpress, Google, Blogger, usw. erlauben Dir auch ein mehr oder weniger persönliches Design zu verwenden, bei Facebook geht das weniger gut.
5. There’s an app for everything
Websites sind eigentlich durch, heute baut man Apps, die u.U. auch im Web angezeigt werden können. Dazu muß man leider entweder reichlich Geld in die Hand nehmen, oder viel Stoff pauken. Trotzdem lohnt sich ein Blick und vielleicht ein Versuch mit den folgenden Werkzeugen. Seinen PC sollte man sehr gut kennen, um sie installieren zu können.
Der MIT App-Inventor
►http://appinventor.mit.edu
war ein Google-Projekt, mit dem Kinder Android-Apps zusammenklicken können. Total cool, es geht fast alles !
Titanium SDK
Der Hammer für Programmierer, macht Apps und Websites für alle Plattformen, man sollte schon ein paar Programmiersprachen beherrschen.
„Create native, hybrid, and mobile web apps through a JavaScript-based SDK“
http://www.appcelerator.com/platform/titanium-sdk
Phonegap
Ähnlich wie Titanium, aber auf Eclipse-Basis
►http://phonegap.com
Apache Cordova
Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript.
PhoneGap is a distribution of Apache Cordova. You can think of Apache Cordova as the engine that powers PhoneGap, similar to how WebKit is the engine that powers Chrome or Safari.
http://cordova.apache.org
Mehr davon ?
Voilà : „List of rich Internet application frameworks“
https://en.wikipedia.org/wiki/List_of_rich_internet_application_frameworks
Das war ein kurzer Überblick über kostenlose Open-Source-Lösungen, wenn Du Geld ausgeben willst, kann man natürlich über erheblich mehr sprechen - viel Besseres kommt dann aber auch nicht dazu.
6. Die Abteilung für Nerds :
Wer den Kampf gegen die Überwachung durch Google, Facebook, Verfassungsschutz & Co. betreibt, wird sich autonomen Lösungen zuwenden, die ohne 1&1 oder andere Serverhoster auskommen. Wie immer ist Wissen die Voraussetzung der Freiheit, aber super-kompliziert ist das alles nicht :
https://unhosted.org
unhosted web apps
freedom from web 2.0’s monopoly platforms
definition
Also known as „serverless“, „client-side“, or „static“ web apps, unhosted web apps do not send your user data to their server. Either you connect your own server at runtime, or your data stays within the browser.
Die Daten bleiben dann auf dem eigenen Rechner oder werden so im Internet verteilt, daß sie zwar nutzbar, aber keinem Besitzer zuordbar sind, in der „Cloud für Autonome“ sozusagen. Das hier ist ein Ansatz dazu:
http://remotestorage.io/integrate
Im weitesten Sinne kann man auch die folgenden System als Tools für die Herstellung von Websieten betrachten, auch wenn sie einen anderen Schwerpunkt haben. Ein Webentwickler und -redakteur wird an ihnen oder ähnlichen Programmen jedoch kaum vorbeikommen.
SeaMonkey
http://www.seamonkey-project.org/doc/features
http://webdesign.about.com/od/freewebeditors/fr/seamonkey.htm
All-in-One WYSIWYG Editor and Browser (and Email and Chat)
About SeaMonkey
SeaMonkey is the Mozilla project all-in-one Internet application suite. It includes a web browser, email and newsgroup client, IRC chat client, and composer — the web page editor. One of the nice things about using SeaMonkey is that you have the browser built-in already so testing is a breeze. Plus it’s a free WYSIWYG editor with an embedded FTP to publish your web pages. I don’t like that it doesn’t have HTML5 or CSS3 support, and you can’t change the doctype, even for new pages. But it is a free WYSIWYG editor, which there aren’t many of.
BlueGriffonTM
►http://bluegriffon.org
The next-generation Web Editor based on the rendering engine of Firefox. BlueGriffon is a new WYSIWYG content editor for the World Wide Web. Powered by Gecko, the rendering engine of Firefox, it’s a modern and robust solution to edit Web pages in conformance to the latest Web Standards.
BlueGriffon EPUB Edition
http://www.bluegriffon-epubedition.com/BGEE.html
NetBeans IDE
https://netbeans.org/index.html
The Smarter and Faster Way to Code
Quickly and easily develop desktop, mobile and web applications with Java, HTML5, PHP, C/C++ and more.
NetBeans IDE is FREE, open source, and has a worldwide community
of users and developers.
TweetDeck
http://tweetdeck.com
TweetDeck is an app that brings more flexibility and insight to power users.
http://linuxundich.de/de/software/twittern-mit-tweetdeck-fur-chrome
Das Chrome TweetDeck ist eine App für Googles Chrome Browser. Ihr könnt Sie über den Webstore installieren.
Scribefire
http://www.scribefire.com
ScribeFire is an extension for the Mozilla Firefox Web browser, Google Chrome Web browser, Opera Web Browser, and Apple Safari Web browser that allows you to easily post to all of your blogs.
Theoretisch kann Scribefire auch SPIP befüllen:
Support xml-rpc pour SPIP
http://www.mediaspip.net/technical-documentation/plugins-used-by-mediaspip/xmlrpc-une-api-xml-rpc-pour-spip/article/support-xml-rpc-pour-spip
VMware Zimbra Desktop
http://www.zimbra.com/products/desktop.html
Zimbra Desktop provides a rich and consistent user experience offline.
The free Zimbra Desktop client delivers a consistent user experience offline, so email, voice, social, calendar, contacts, files and documents are synchronized and locally accessible when on the road. Zimbra Desktop aggregates information across accounts (Zimbra, Yahoo! Mail, Gmail, Hotmail, etc.) and social networks (Facebook, Digg, Twitter, etc.) to help make communicating and sharing information easier than ever.
IBM Lotus Symphony
http://www-03.ibm.com/software/lotus/symphony/help.nsf/home
Lotus Symphony Documents
Lotus Symphony Presentations
Lotus Symphony Spreadshee
Noch eine Alternative zu MS Word, OpenOffice und LibreOffice - mit den Anwendungen sollte man auch in WWW-kompatiblen Formaten speichern können. Ausprobieren !
Und zum Abschluß die
List of rich Internet application frameworks
https://en.wikipedia.org/wiki/List_of_rich_internet_application_frameworks
Harter Stoff !
#auf_deutsch #web #html
With over 200TB synced already, #BitTorrent opens up its #Sync alpha to the public for Windows, Mac, and Linux - The Next Web
http://thenextweb.com/insider/2013/04/23/with-over-200tb-synced-already-bittorrent-opens-up-its-sync-alpha-to-the
BitTorrent on Tuesday announced it has released its file synchronization tool Sync into open alpha. You can download the latest version now for Windows, Mac, and Linux over at labs.bittorrent.com.
À tester, mais une alternative à #Dropbox en P2P, ça peut être sympa.
http://pdp2011.sytse.net/wordpress/pdp-11
L’auteur de ce blog s’est voué à une tâche inutile : recréer un ordinateur #PDP-11 en #VHDL. Ça avance bien.
(Anecdote perso : dans mon premier emploi, il y avait encore un PDP-11. Il est tombé en panne deux semaines après mon arrivée.)
woman & man - Recherche Google
woman
Environ 1 610 000 000 résultats (0,10 secondes)
man
Environ 5 520 000 000 résultats (0,15 secondes)
« man » ne veut pas seulement dire « homme » en anglais, c’est aussi une île et c’est aussi un mot allemand... à mon avis, ça rend ce résultat moins significatif qu’on pourrait le croire...
Intéressante comparaison
au pluriel :
Men 3 340 000 000
Women 2 710 000 000
en français :
Femme 295 000 000
Homme 496 000 000
en français au pluriel :
Femmes 269 000 000
Hommes 221 000 000
Pour finir :
Nana : 209 000 000
Mec : 145 000 000
Attention, ceci n’est pas la Page de l’homme :
http://en.wikipedia.org/wiki/Man_page
Après avoir installé #surefox et péniblement « rooté » mon #android, j’ai enfin pu obtenir ce que je voulais : un mode kiosque complet, vraiment fullscreen (masquant les boutons du bas), rapide, et utilisant 1Go de fichiers locaux.
Notes :
Pour rooter, je suis passé par CF-Auto-root (http://forum.xda-developers.com/showthread.php?t=2025268) ; il a fallu faire divers essais et des incantations magiques (cliquer 7 fois sur le numéro de version pour activer le mode développeur………), mais on y arrive.
En installant #BusyBox, puis #DropBearServerII, j’ai pu obtenir un accès #ssh et installer mes fichiers (wget, unzip, vi…).
http://www.busybox.net
J’aurais pu installer #kWS si j’avais eu besoin d’un serveur http local, mais dans mon cas (fichiers statiques), autant appeler directement file :///sdcard/www/madmeg/index.html
Et pour le navigateur en mode kiosque, j’ai pris #surefox :
http://www.42gears.com/surefox/surefoxandroid.html
OUF !
FINAL release update
http://permalink.gmane.org/gmane.linux.debian.devel.announce/1788
La date de sortie de #Debian Wheezy est fixée :
We now have a target date of the weekend of 4th/5th May for the release.
We have checked with core teams, and this seems to be acceptable for
everyone.
Power of Arduino and Raspberry Pi combined in $99 Android/Linux PC | Ars Technica
►http://arstechnica.com/information-technology/2013/04/power-of-arduino-and-raspberry-pi-combined-in-99-androidlinux-pc
a project called UDOO (“you do”) seeks to bring the best elements of Raspberry Pi and Arduino together into a single mini-PC that can run either Android or Linux.
#arduino #raspberry #pc #assemblage #bricolage #do #it #yourself
Power of Arduino and Raspberry Pi combined in $99 Android/Linux PC
►http://arstechnica.com/information-technology/2013/04/power-of-arduino-and-raspberry-pi-combined-in-99-androidlinux-pc
“With UDOO, we want to combine the winning characteristics of Arduino and Raspberry Pi in one single board. The simplicity of Arduino in managing sensors, combined with the flexibility of a microcomputer based on ARM are integrated in UDOO, giving you a powerful prototyping board able to run Linux or Android,” UDOO project coordinator Bruno Sinopli, a Carnegie Mellon professor in electrical and computer engineering, said in a video on UDOO’s Kickstarter page.
http://www.kickstarter.com/projects/435742530/udoo-android-linux-arduino-in-a-tiny-single-board
#diy #bidouille
Alexa ranking - How does it work?
http://www.dedoimedo.com/computers/alexa-how-does.html
Here’s a short article discussing the Autumn 2012 increase in Dedoimedo Alexa ranking and reach percentage values, seemingly based on mostly Windows-based user traffic speculation. A lesson in how, maybe.
Source: A place to learn about computer software, security and games, popular physics, life, 3d art, models, and more
Intel Releases Linux Graphics Drivers Installer
http://www.webupd8.org/2013/03/intel-releases-linux-graphics-drivers.html
Intel has released a tool that allows Linux users to easily install the latest graphics drivers to ensure the best user experience with Intel graphics hardware.The first public Intel Linux Graphics Installer release has been made available for download a few days ago and it currently supports Ubuntu (12.04 and 12.10 for now) and Fedora (17 and 18) …
Source: Web Upd8: Ubuntu / Linux blog - Andrew
Gephi, an open source #graph visualization and manipulation software
https://gephi.org
Gephi is an interactive visualization and exploration platform for all kinds of networks and complex systems, dynamic and hierarchical graphs.
Runs on Windows, Linux and Mac OS X. #Gephi is open-source and free.
https://gephi.org/wp-content/themes/gephi/images/illustrations/home_screenshot.jpg
#data #visualisation via @archiloque
permet de faire des trucs comme cette analyse des communautés #github :
Github explorer
http://lumberjaph.net/graph/2010/03/25/github-explorer.html
The first map is about all the languages available on github.
Identify implicit social networks in mail using #Gephi: http://insights.exploreyourdata.com/2011/10/18/how-to-create-a-social-network-from-a-list-of-emails - running this on my corporate inbox might be interesting. It is also a nice way to quickly make sense of the social context contained in intercepted mail - great spy tool !
Mention #Linux clients in a support request for a multifunction networked scanner/laser #printer that obviously has a physical problem - get a WONTFIX canned response telling that you are on your own and closing the ticket. Thanks #Canon - welcome to the 90’s ! I’ll remember that next time I choose a printing product.