PROJET AUTOBLOG


le hollandais volant links

Site original : le hollandais volant links

⇐ retour index

Mise à jour

Mise à jour de la base de données, veuillez patienter...

CURL: Poster des données et des fichiers via un formulaire | Mon pense-bête - Liens Ecyseo - Le Hollandais Volant - Liens Ecyseo - Le Hollandais Volant - Liens Ecyseo

lundi 24 août 2015 à 15:33
La page : https://transfer.sh/ utilise un formulaire avec la méthode "PUT" (au lieu de GET ou POST), que je ne connaissais pas, je dois dire.

Apparemment, elle est plus adapté pour les fichiers, alors qu’un fichier envoyé en POST correspond d’avantage à un fichier joint au formulaire qu’un véritable moyen pour transférer des uniquement des fichiers.

Sur ce site là, la limite d’envoi de fichier semble donc vraiment se trouver à 5 Go, sans besoin de découpage en morceaux plus petits.


« Encore une question : la découpe des fichiers, tu la fais en javascript ? »

Oui, en JS : quand tu places un fichier sur une page Web, JS peut très simplement en trouver le code Base64 correspondant. C’est ce que je fais sur cette page : et la fonction JS correspond à la seule méthode « .readAsDataURL » appliquée sur un fichier (le code JS de la page fait 6 lignes). C’est cependant *très* lent avec des gros fichiers (> 10 Mo), mais très adapté pour des fichiers de quelques ko à ~1 Mo (taille typique d’un document joint à un email, par exemple).

À partir de là, tu peux envoyer ce base64 ligne par ligne ou dix lignes par dix lignes, à ta convenance (moins il y a de requêtes, mieux c’est). Il faut juste que PHP derrière sache ce qui se passe et puisse recoller les morceaux, et reconstituer le fichier quand tous les bouts sont envoyés.

J’ajoute quand même que tu n’est pas obligé de passer par Base64 : tu peux très bien lire le fichier directement en binaire, et découper ça en morceaux plus petits, puis traiter ces données en PHP et tout mettre dans un fichier directement.
Mais je pense que c’est plus risqué et moins pratique (mais plus rapide, sur tous les plans) : au moins en base64 on travaille avec des chaînes de caractères, donc on sait ce qu’on manipule et le découpage est facile à effectuer.


« Si oui, l'encodage en base 64 via javascript plante à partir d'une certaine taille (pour des fichiers de 1 Go par exemple). Comment tu t'y prendrais ? »

Pour un fichier de 1 Go, j’utiliserais FTP : c’est fait pour ça.

Si je n’ai pas d’autre moyens que de passer par un site web (serveur Apache/PHP):
— soit il faut que le serveur accepte des gros fichier (limite d’upload fixée à 1 Go)
— soit je dois découper le fichier manuellement et créer un script sur le serveur qui va ensuite recoller les morceaux quand ils seront tous envoyés.
— (permalink)

sebsauvage en vadrouille... - Liens en vrac de sebsauvage

lundi 24 août 2015 à 05:33
Bienvenu en Auvergne \o/

Pour le réseau mobile, chope un pigeon et accroche lui un message à la pate, c'est comme ça qu'on fait :).
— (permalink)

Mais mais… par où passe l’eau dans ce robinet? … | L'Humanosphère

dimanche 23 août 2015 à 21:18
o_o

Je pense que les mailles en métal sont creuses.
La source montre quelques images, dont celle là qui montrent clairement qu’il n’y a rien d’autre.

La description dit par ailleurs : « fine structures of concealed waterways that converge at the top, shortly before reaching the aerator ».
Le tout est en métal imprimé en 3D, d’où sûrement le prix très élevé (12 000 $).
— (permalink)

Offurl, Référencement de sites officiels !

dimanche 23 août 2015 à 18:14
Marre de tomber sur des sites contrefaits pour télécharger VLC ou Firefox ?
Offurl référence les sites officiels des logiciels.

Dans la même veine que mon article d’il y a trois ans, et le tout dans un soucis d’éviter ces désagréments.
— (permalink)

Les 50+ commandements du développement PHP - La Ferme du web

dimanche 23 août 2015 à 17:06
Quelques bon conseils, très simples à appliquer en plus, et avec des sources.

(certains conseils valent aussi pour JS ou d’autres langages)
— (permalink)

The website is unknown - How DNS works

dimanche 23 août 2015 à 16:44
Énorme, une BD qui explique comment fonctionne les DNS.
C’est vraiment bien fait.

J’adore le « .com » perdu sur le pôle nord xD. Du coup je veux pas savoir où sont stockées les données du « cloud » :p

Et je sais pas si vous avez remarqué, mais les images sont en SVG.

(via Colibri)
— (permalink)

Swatch has trademarked Apple’s iconic 'One more thing' catchphrase in an epic troll move

dimanche 23 août 2015 à 14:51
Mouahaha !

Apple va finir par être pris à son propre jeu débile.
— (permalink)

Toyota en tête des émissions de CO2 sur le marché français | le blog auto

dimanche 23 août 2015 à 14:38
Oui oui, c’est mieux qu’il y a quelques années…
Mais 105 g/CO2, ça représente un volume de gaz de 58,2 L à 25°C. Soit plus d’un bon sac poubelle rempli de dioxyde carbone, émis à chaque kilomètre parcouru.

Et je ne compte pas les ~30% de consommation en plus quand le moteur est froid sur les petits trajets qui représente une bonne partie des kilomètres parcourus.

M’enfin, je ne verrai du progrès dans l’industrie automobile que quand le Soleil fera autre chose aux voitures que nous brûler les mains sur le volant. Autre chose de plus utile, je veux dire, et de gratuit.
— (permalink)

Intel libère le code du logiciel que Stephen Hawking utilise pour communiquer - Korben

dimanche 23 août 2015 à 12:52
En parlant de ça, et vu que je suis en train de regarder Breaking Bad (j’en suis à la saison 5), je me demande si le système de Stephen Hawking n’aurait pas inspiré la petite sonnette et le tableau des lettres/chiffres de Hector Salamanca (dans la série).

Le type est paralysé à 99% et utilise une sonnette de comptoir pour attirer l’attention et sélectionner les lettres de l’alphabet quand on les lui prononce : https://www.youtube.com/watch?v=FGQapTlrsR4
— (permalink)

M6 : « votre photo est pourrie, mais on vous la vole quand même » - Le Hollandais Volant

dimanche 23 août 2015 à 11:45
commentaire no16.

Bravo M6, une nouvelle fois : le donneur de leçons qui réplique des photos de blogs sans demander.
— (permalink)

Note

dimanche 23 août 2015 à 11:10
Au fait, parlant de jeux-vidéos et de violence : combien de temps avant qu’un politicien ne justifie l’attaque du Thalys par les jeux-vidéos ?

Je lance le décompte~

Le jeu GTA a connu un tel succès grâce à un bogue

dimanche 23 août 2015 à 11:08
« un bogue modifia le comportement des policiers qui devinrent soudainement très agressifs »

Haha ! Mais c’est pas un bug ça : c’est juste qu’ils ont créé le jeu le plus réaliste de l’histoire.
— (permalink)

RoboKiller, l’application qui devrait aider à éradiquer le spam téléphonique | {niKo[piK]}

dimanche 23 août 2015 à 10:50
« il fait croire à l’appelant que son appel a été décroché, mais il continue de diffuser une sonnerie d’attente. Ainsi, un interlocuteur humain saura patienter, là où un robot d’appels commencera à ressortir son discours pré-enregistré, ce qui lui vaudra d’être très rapidement identifié comme étant un appel indésirable. »

Pas bête ça !
— (permalink)

[CSS] Quelques possibilités apportées par le modèle « flexbox » - Le Hollandais Volant

samedi 22 août 2015 à 22:15
Avec démos, code et explications :)
— (permalink)

10 Reasons to Upgrade to Ubuntu 15.04 (PARODY) - YouTube

samedi 22 août 2015 à 19:15
La vidéo pour Ubuntu, calquée sur la pub de Microsoft pour WX :p
— (permalink)

3 choses inutiles dans la vie - image - 599x555px

samedi 22 août 2015 à 18:07
cf http://www.20minutes.fr/societe/1670671-20150822-tirs-thalys-sait-suspect
— (permalink)

14.04 - Force Enable Hardware Acceleration in Firefox - Ask Ubuntu

samedi 22 août 2015 à 17:27
L’accélération graphique dans Firefox est merdique sous Linux/Ubuntu/X11 ?

C’est parce que Xorg ne l’active pas pour firefox.
Il faut spécifier à Xorg de l’activer pour Firefox :


1). Check if Hardware acceleration is actually enabled in Firefox by visiting about:support looking for "GPU Accelerated Windows 1/1 OpenGL (OMTC)" under graphics. If this shows 1/1 you can stop right here, you not need this tweak. But if it shows 0/1 you can force it on.
2). Open about:config in Firefox (url bar)
3). Set layers.acceleration.force-enabled and layers.offmainthreadcomposition.enabled to true
4). Run sudo bash -c "echo export MOZ_USE_OMTC=1 >> /etc/X11/Xsession.d/90environment" to set the enviorment variable globally for X.
5). Reboot and check about:support for "GPU Accelerated Windows 1/1 ..."


Ça semble avoir fonctionné pour moi.
Il faut aussi aller dans les préférences de Firefox > Avancé > Général puis cocher la case Utiliser l'accélération graphique matérielle si disponible si ce n’est déjà fait.

Chez moi elle l’était, mais tout était super lent. C’était plus fluide quand c’était désactivé.

Avec toute l’astuce ici, c’est plus rapide avec l’accélération graphique (j’ai une carte Intel HD).
— (permalink)

Note : about:support dans Firefox

samedi 22 août 2015 à 17:19
Dans Firefox : about:support donne plein d’informations sur l’installation.

Le Shinkansen … 50 ans après ! | jacqueshenry

samedi 22 août 2015 à 15:40
Et aussi : Un train à grande vitesse japonais a 6 secondes de retard en moyenne. Et cet article de UFC.

Et qu’on vienne pas me dire que c’est parce que le TGV n’a pas de ligne dédiées : si tout était réglé et régi correctement, il n’y aurait pas de retard. Pour ceux qui me parle de l’excuse de la privatisation, du management, de l’entretient et tout ce qui est "administration-foireuse" : ceci est le problème, pas une excuse.

Notons quand même qu’en terme d’accidents, ni le Shinkansen ni le TGV n’ont eu de morts à déplorer, alors qu’ils ont environ le même âge.

(via)
— (permalink)

Ma-Config devient DriversCloud et quitte le service web pour une application - Next INpact

samedi 22 août 2015 à 14:18
Ma-Config est (était) un outil très pratique pour trouver les drivers pour un ordinateur : on télécharger un seul outil et il trouvait tous les pilotes nécessaires pour votre ordinateur sous Windows, grâce à une importante base de donnée de matériel.
— (permalink)
Error happened! 0 - Call to a member function query() on null In: /var/www/ecirtam.net/autoblogs/autoblogs/autoblog.php:200 http://ecirtam.net/autoblogs/autoblogs/lehollandaisvolantnetmodelinks_a0746544d6d579b12954442f50731ed78c40dcd8/?266 #0 /var/www/ecirtam.net/autoblogs/autoblogs/autoblog.php(414): VroumVroum_Config->setDisabled() #1 /var/www/ecirtam.net/autoblogs/autoblogs/autoblog.php(999): VroumVroum_Blog->update() #2 /var/www/ecirtam.net/autoblogs/autoblogs/lehollandaisvolantnetmodelinks_a0746544d6d579b12954442f50731ed78c40dcd8/index.php(1): require_once('...') #3 {main}