PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli du 23/07/2013

⇐ retour index

Kickass Torrent, ExtraTorrent et H33T bloqués en douce en Belgique - PC INpact

jeudi 29 août 2013 à 15:11
hoa, le 29/08/2013 à 15:11
Ok, donc apparemment, ça https://links.hoa.ro/?T-6ymw ; ça n'était pas un fake, ni une blague...
(Permalink)

Ben Affleck as the new Batman

jeudi 29 août 2013 à 14:59
Les Petits Liens Malfaisants, le 29/08/2013 à 14:59
Add a buck for me :-)
(Permalink)

Un petit morceau de l'excellente Anne Archet, avec de l'anarchie, du Deleuze, du Guattari et des lignes de fuites

jeudi 29 août 2013 à 14:30
bleupale, le 29/08/2013 à 14:30
Selon Félix Guattari et Gilles Deleuze, ont peut distinguer au sein de nos vies la ligne dure, la souple et la ligne de fuite. Les lignes dures sont celles du pouvoir établi. Rester sous leur contrôle signifie se contenter de passer d’une forme de domination à une autre: de l’école à l’université, puis au travail pour finir à la retraite. Les lignes dures ont l’avantage redoutable de nous assurer un avenir: une carrière, une famille, une vocation à réaliser. Les lignes souples voguent quant à elles autour des lignes dures en les défiant sans les remettre en question: désirs cachés, rêveries, fantasmes, discussions à voix basse entre collègues, commérage. La ligne souple est celle de la délinquance, celle du petit refus de respecter le règlement, celle de la grève, de l’absentéisme au travail et des cours séchés. La ligne souple finit toujours par rejoindre la ligne dure et en constitue en quelque sorte sa soupape de sûreté.

Il y a ensuite les lignes de fuite, celle qui ne nous ramènent jamais au point de départ. Ces lignes de fuite ne définissent pas un avenir mais un devenir. Il n’y a pas de programme, pas de plan de carrière possible lorsque nous sommes sur une ligne de fuite; la destination est inconnue, imprévisible — c’est un devenir, un processus incontrôlable, notre ligne d’émancipation, de libération.

C’est sur une telle ligne qu’on peut enfin se sentir vivre, se sentir libre.
* * *

La ligne de fuite est la ligne du risque. Elle est dangereuse parce qu’elle est réelle et pas du tout imaginaire. En fait, ce sont les lignes souples qui sont de l’ordre de la représentation: rêveries, fantasmes, messes électorales, utopies révolutionnaires… Mais avant de suivre une ligne de fuite, il faut pouvoir la tracer, car sinon cela peut mener à la catastrophe, la paranoïa, le suicide, la solitude, l’alcoolisme, la dépression. Elle devient alors ligne d’abolition, lorsque l’individu fuit les autres au lieu de fuir les dispositifs du pouvoir. Mais même à plusieurs, la fuite peut mener directement dans un trou noir, une secte , un groupuscule de lutte armée, la prison, la mort. Dans ce cas, la fuite des lignes dures mène à des lignes beaucoup plus dures encore.

Notre vie est un écheveau inextricable de lignes entremêlées. Aux multiples dispositifs de pouvoir correspondent autant de lignes dures autour desquelles s’entortillent une myriade de lignes souples. Et de chaque dispositif offre de multiples désertions possibles. Il ne faut toutefois pas croire que l’ émancipation globale se résume à la fuite de tous les dispositifs de pouvoir. Il ne faudrait pas non plus commettre l’erreur de vouloir faire de l’émancipation une fin en soi en unifier les lignes de fuite en un programme politique. Car les lignes de fuite sont autant de libérations que de difficultés et de dangers.
(Permalink)

Utilisation d'HubiC en Python

jeudi 29 août 2013 à 14:20
Oros, le 29/08/2013 à 14:20
Au passage, la version bash est dispo ici https://github.com/Oros42/hubic_gpg
La version bash est beaucoup plus complète.
(Permalink)

L'amour, un sport de riche ? | GQ Magazine

jeudi 29 août 2013 à 14:00
bleupale, le 29/08/2013 à 14:00
Les effets (pourris) de la précarité et de la pauvreté sur l'amour... Evident, mais ça va mieux en le disant...
Chez Maia Mazaurette.

Etude US: http://jezebel.com/love-is-a-luxury-not-everyone-can-afford-1124352028
Etude allemande: http://newyork.cbslocal.com/2013/08/18/does-frequent-sex-mean-higher-earnings/
(Permalink)

angularjs, nvd3js, directives - Angular.js directives for nvd3.js

jeudi 29 août 2013 à 13:40
Colibri, le 29/08/2013 à 13:40
AngularJS directive directives for nvd3.js. The goal of this project is to allow for easier integration between nvd3.js and AngularJS.

Wooot
(Permalink)

Utilisation d'HubiC en Python

jeudi 29 août 2013 à 13:37
Famille Michon, le 29/08/2013 à 13:37
#!/usr/local/bin/python
# -*- coding: utf-8 -*-
# python 3
#
# By Oros
#
# Licence Public Domaine
#
# apt-get install python3-requests
# http://docs.python-requests.org/en/latest/user/quickstart/

import requests, os, datetime, mimetypes

# /!\ change login and password
data = {"sign-in-email":"YOUR_LOGIN", "sign-in-password":"YOUR_PASSWORD"}


def list_files(hubic):
if hubic['list'] is None:
print("Empty folder")
else:
for f in hubic['list']:
print("{0} ; ".format("File" if f['isFile'] else "Folder")+f['name']+" ; "+f['type']+" ; "+str(f['size']) )


# connection to hubic
s = requests.session()
s.headers['User-Agent']="-"
s.get("https://hubic.com/";)
r = s.post("https://hubic.com/home/actions/nasLogin.php";, data)


# make a test file for upload
file_path='./test.txt'
img = open(file_path,'w')
img.write("Hello world")
img.close()


# upload the test file
dest='/Documents'
r=s.put("https://hubic.com/home/actions/ajax/hubic-browser.php";,  data=open(file_path, 'rb'), headers={ 'X-Action':'upload','X-File-Container':'default','X-File-Dest':dest,'X-File-Modified':datetime.datetime.fromtimestamp(os.stat(file_path)[8]).strftime("%Y-%m-%dT%H:%M:%S"),
'X-File-Name':os.path.basename(file_path),'X-File-Size':os.stat(file_path)[6],'X-File-Type':mimetypes.guess_type(file_path)[0],'X-Requested-With':'XMLHttpRequest',
'Content-Type':'text/plain','Content-Length':os.stat(file_path)[6],'Content-Disposition':'attachment; filename="'+os.path.basename(file_path)+'"','Connection':'keep-alive'}).json()
if r['answer'] is not None:
print("Upload ok.")
else:
print("Upload HS :-( error : "+r['error']['file']['__class']+" ; "+r['error']['file']['message'])


# list files of Documents
data = {"action" : "get","container" : "default","folder" : "/Documents","init" : "false"}
r=s.post("https://hubic.com/home/actions/ajax/hubic-browser.php";, data).json()
list_files(r['answer']['hubic'])


# get first file in Documents
afile=r['answer']['hubic']['list'][0]
r=s.post("https://hubic.com/home/actions/ajax/hubic-browser.php";, {"action":"download","container":"default","isFile0":"true","uri":r['answer']['hubic']['folder']+"/"+afile["name"],"name":afile["name"],"fileCount":1})
# for image, it possible to use :
# r=s.get("https://hubic.com/home/thumbs/original/"+afile["hash"]+"/default"+r['answer']['hubic']['folder']+"/"+afile["name";])
img = open("/tmp/"+afile["name"],'wb')
img.write(r.content)
img.close()


# log off
r=s.get("https://hubic.com/home/actions/logoff.php";)
(Permalink)

Twitter / leconardhardeur: Si ma vie était un site internet.. ma bite serait un pop-up.

jeudi 29 août 2013 à 13:35
jeekajoo, le 29/08/2013 à 13:35
pluzun!
(Permalink)

SPF - Éviter d'être marqué comme Spam par Google & cie [Arthur Hoaro wiki]

jeudi 29 août 2013 à 13:32
Famille Michon, le 29/08/2013 à 13:32
Déclaration d'enregistrement SPF dans le DNS pour éviter les rejets d'email par certains serveurs SMTP.
(Permalink)

Windows 8.1 and Server 2012 R2 – Still allow Login Bypass | CYBER ARMS - Computer Security

jeudi 29 août 2013 à 13:26
Strak, le 13/08/2013 à 23:32
Tiens, je connaissais pas cette technique! Perso, j'utilise Kon-Boot, quand la situation l'exige bien sûr! :)

via http://sebsauvage.net/links/?uAV0_w
(Permalink)

Famille Michon, le 29/08/2013 à 13:26
Pour obtenir un shell sur un serveur Windows sans avoir de login/mdp :

- Accéder au disque d'une autre manière, accéder au répertoire où se trouve le fichier utilman.exe ;
- Renommer utilman.exe, copier cmd.exe et renommer la copie en utilman.exe ;
- Rebooter, et à l'écran de connexion, taper "u" : cela lance utilman.exe, donc cmd.exe.
(Permalink)

gaston-chat-generaux.jpg (Image JPEG, 586x441 pixels)

jeudi 29 août 2013 à 13:23
Vinc3r, le 29/08/2013 à 13:23
Gaston, son chat, et la guerre
(Permalink)

Isolé, un village mexicain crée son propre réseau mobile - Obsession

jeudi 29 août 2013 à 13:23
CAFAI, le 29/08/2013 à 13:23
Perdues dans une forêt montagneuse de l'Etat d'Oaxaca, les 2.500 âmes de Villa Talea de Castro ne représentent pas un investissement rentable pour les opérateurs.
(Permalink)

Rhythmbox 2.99 – Coverart Browser Plugin 0.9 disponible avec une nouvelle vue Coverflow | La vache libre

jeudi 29 août 2013 à 13:07
la vache libre, le 29/08/2013 à 13:07
Super plugin qui rend l´utilisation de Rhythmbox encore plus agréable...A tester.
(Permalink)

Highway to hell - AC/DC (cover) Jess Greenberg - YouTube

jeudi 29 août 2013 à 12:52
m0le, le 29/08/2013 à 12:52
Une guitare se cache dans la vidéo ^^ (Merci à Skibooss)
(Permalink)

Blog Stéphane Bortzmeyer: RFC 7020: The Internet Numbers Registry System

jeudi 29 août 2013 à 12:47
CAFAI, le 29/08/2013 à 12:47
Le bon fonctionnement de l'Internet dépend de l'unicité de certains nombres, notamment les adresses IP. Comment ces nombres sont-ils alloués de manière à respecter cette unicité et d'autres propriétés souhaitables ? Ce RFC remplace l'ancien RFC 2050 qui décrivait le système d'allocation des adresses IP en 1996.

Comme son prédécesseur, ce RFC ne propose pas une nouvelle politique : il documente ce qui se fait actuellement. Cette documentation est d'autant plus difficile que la gouvernance des adresses IP est un sujet complexe, à l'intersection de la technique (les limites de taille de l'espace d'adressage, les limites de traitement des routeurs), de la politique et de l'économie. Contrairement à la gouvernance des noms de domaine, celle des adresses IP fait peu de bruit et est surtout traitée dans des cercles fermés. Malgré cela, il n'y a certainement pas de consensus quant à la gestion de ces adresses et ce RFC n'est pas exempt de parti pris. Dans cet article, j'essaie de coller à la description qu'ont choisi les auteurs du RFC mais rappelez-vous que tout le monde ne la trouve pas correcte, loin de là (j'avais un point de vue plus personnel dans mon article sur le RFC 2050).
(Permalink)

Usage de Tor en hausse depuis les révélations PRISM

jeudi 29 août 2013 à 12:45
CAFAI, le 29/08/2013 à 12:45
(Permalink)

Python Patterns, Take One - Tao of Mac

jeudi 29 août 2013 à 12:43
CAFAI, le 29/08/2013 à 12:43
Over the past few months a number of people have come to me for guidance regarding various aspects of Python development, so I decided I’d post something about that.
Toolset

I like my tools simple, flexible and, above all, easy to understand and extend. Being able to poke under the hood is essential, and that assumes you don’t have to spend days poring over source code — which is a big reason why I do mostly Python, without any IDEs to hamper my judgement — all I need is vim and a terminal window, even if I do tweak it or use Sublime Text.

Since I mostly do back-end stuff and REST APIs (and then, on occasion, JavaScript front-ends atop those APIs), my current Python toolset revolves around three libraries these days:

   Bottle for request routing and templating
   Peewee as my lightweight ORM of choice
   Celery for task queueing1

The first two have small, compact codebases you can read through in one sitting and understand pretty thoroughly (or at least well enough to debug if the need arises).

Celery is in a league of its own here (it’s definitely not small), but the sheer power of it and the simplicity with which you can get a reliable, scalable and distributed task queue off the ground more than makes up for its size. It’s not something most people realize they need, but believe me, you do.

I’ve been meaning to clean up and publish my own micro-task-queue for a while (as part of my own little Python utilities library), but have yet to get around to it. Celery is overkill for doing simple batch processing, but excels at running massive workloads (hundreds of thousands of tasks an hour across dozens of CPUs), so I’m sticking with it for the time being.
(Permalink)

Caliop : le syndrome Freedombox ? | Libre Parcours

jeudi 29 août 2013 à 12:39
CAFAI, le 29/08/2013 à 12:39
Cela passe notamment, selon moi, par de multiples instances de Caliop (ou d’autres projets, notamment utilisant Mailpile), pourquoi pas en fédération. Ces instances seraient portées par d’innombrables entités différentes et mettraient la crypto à la portée de tous, empêchant de fait une surveillance de masse d’être efficace. Plus on multiplie les points d’interceptions nécessaires, moins nous sommes vulnérables à  cette surveillance.

Cet article peut sembler négatif, il ne faut pas le prendre comme tel. C’est plutôt une mise en garde amicale. Je souhaite de tout mon coeur que la vision de Laurent, la vision de Caliop se concrètise. Nous avons besoin d’outils libres et fonctionnels. Nous avons besoin d’innombrables entités proposant des services sur la base de ces outils. Nous avons besoin de ça si nous voulons renverser un jour le rapport de force. Nous avons besoin de ça si nous aimons Internet.
(Permalink)

Piratage du bureau d'enregistrement MelbourneIT par la SEA, ce qui leur a permis de changer les…

jeudi 29 août 2013 à 12:36
CAFAI, le 29/08/2013 à 12:36
Piratage du bureau d’enregistrement #MelbourneIT par la #SEA, ce qui leur a permis de changer les serveurs de noms de domaines importants comme nytimes.com et twitter.com, puis ainsi de publier des adresses menant à leurs propres serveurs.

L’article officiel du New York Times : http://www.nytimes.com/2013/08/28/business/media/hacking-attack-is-suspected-on-times-web-site.html

Et celui (évidemment très court) de Twitter : http://status.twitter.com/post/59528478030/twitter-service-issue

L’étude détaillée de CloudFlare, qui inclut notamment le message de MelbourneIT (non public) reconnaissant le piratage : http://blog.cloudflare.com/details-behind-todays-internet-hacks

Un interview de votre serviteur à PCInpact : http://www.pcinpact.com/news/82014-detournement-nyt-et-twitter-entretien-avec-stephane-bortzmeyer.htm
(Permalink)

The BGP swiss army knife of networking

jeudi 29 août 2013 à 12:34
CAFAI, le 29/08/2013 à 12:34
ExaBGP

Software Defined Networking without marketing
Presentation

Control your network using BGP from any commodity servers and reap the benefit of software defined networking without OpenFlow

The list of supported RFC is available here

Receive parsed BGP updates in a friendly form (plain text or JSON) and manipulate them with shell scripts, for example this looking glass use ExaBGP, PHP and MySQL and let you see how a prefix is routed through your network.

This program is packaged for Debian, Ubuntu, ArchLinux, Mint, FreeBSD and OSX. Unless you need the latest version, please consider using your distribution's.

If you are using ExaBGP from source (or mercurial), it does not need to be installed on your server ( using "python setup.py install" ) and will run from the extracted archive, or your local git repository. It allows to run several versions at the same time without conflict.

These organisations told us they use ExaBGP : FACEBOOK MICROSOFT DAILYMOTION BBC WIKIMEDIA AMSIX NEO TELECOM VIDEOPLATZA ALCATEL LUCENT and many researchers 1 2 3

Should you need commercial support in order to deploy ExaBGP in your organisation, please feel free to contact Exa Networks using sales AT exa-networks DOT co DOT uk
(Permalink)