Je connais pas magevideo mais j'imagine que ça marche comme rapidshare: les videos "interessantes" ne sont pas indexées, et donc seuls ceux qui connaissent l'url peuvent les voir ?
mais il faut aussi quelque chose du genre "@audio - rtprio 90" dans son /etc/security/limits.conf , ce qui n'est pas fait par défaut dans les distrib (ils ont trop peur qu'un vilain exploite ça). Sinon jack continuera a braire comme quoi il n'a pas les privileges qui vont bien pour avoir un scheduling temps reel.
Je suis pas d'accord ça coute rien le mixage soft sur nos ordinateurs. Mixer 100 flux audios à 44100Hz (ce qui arrive rarement sur le pc de madame michu, tu me l'accorderas), ça demande 4410000 multiply-add par seconde , quand le moindre core 2 solo sait en faire 1000 fois plus par seconde, ça laisse de la marge. Si le mixage consomme 10% de cpu sur ta machine alors le soucis est ailleurs ou bien il y a un probleme d'implementation.
Steam est un coin que le logiciel propriétaire va enfoncer dans la solide bûche du Libre pour la faire exploser. Quel libriste peut se rejouir de voir débarquer sous GNU/Linux ce pipeline qui va deverser un raz-de-marée de logiciel privativeurs et venir salir nos belles plages immaculées ?
Faut dire aussi que git est tellement intuitif et bien fichu que si tu ne te farcis pas trois tutoriaux et quelques kilometres de doc pour comprendre comment ça marche tu vas vite tourner en rond et t'enerver
Ca parait complètement anodin, mais une fois habitué, c'est incroyablement confortable. (ça se fait certainement sur d'autre portable maintenant j'imagine)
ouais j'ai un eeepc qui fait ça (le scroll à deux doigts), la difference c'est... que ça pue , c'est super mal fait (sous windows, parce que ça marche pas sous ubuntu) et pas agréable du tout. De même le touchpad dans son ensemble n'a rien à voir avec celui d'un macbook ou d'un powerbook
Je suis pas sûr que tu puisses esperer gagner du temps avec les trucs genre LTO. J'ai pas essayé celui de gcc mais j'ai des souvenirs du LTO du compilateur sgi qui effectivement accelerait de façon très spectaculaire la compilation (normal il ne compilait plus vraiment, il stockait une sorte de representation intermediaire dans les .o), jusqu'au moment où il arrivait au link et là c'était parti pour 30 minutes à mouliner. Pareil pour celui de visual c++ me semble-t-il. A chaque fois que tu modifies un petit fichier de rien du tout, tu te retappes un link monstrueux qui reoptimise tout le programme.
quand on a 2000 .o qui instancient le meme template, comment GCC faisait-t-il avant, il dupliquait le code entre chaque .o et la duplication restait après le link ?
ils sont dupliqués dans les .o , en tant que symboles faibles. Le link regroupe les symboles faibles de même nom et au lieu de generer une erreur du genre "le symbole toto est defini dans plusieurs fichiers" il n'en garde qu'un (choisi au hasard , mais si tu n'as pas changé tes flags de compilation en plein milieu du build ils sont identiques). D'autre part si tu compiles tes sources avec -ffunction-sections et que tu linkes avec -Wl,--gc-sections le linker eliminera les fonctions non utilisées
Il y a une démo pre-compilée qui montre toutes les fonctionnalités (sauf pour linux car un linuxien ça compile sa demo). ça inclue le support hors de boite de l'integration du browser web, de la webcam , le burnage de cd, la possibilité de compiler pour l'iphone etc.
Le rendu des fontes a été amélioré il y a quelques mois donc des vieux screenshots ne lui rendraient pas justice.
Concernant l'apparence oui le theme par défaut est assez moche, mais ce genre de toolkit n'est pas fait pour s'integrer en douceur au milieu de ton theme gtk ou qt , c'est un toolkit orienté bling bling et chaque appli est censée customiser ses widgets.
JUCE c'est un toolkit graphique cross-platform, au même titre que Qt et gtk. Sa spécificité est d'être assez orienté audio et d'être utilisé par un certain nombres de softs commerciaux qui travaillent dans le domaine ( JUCE est gpl mais une licence commerciale est disponible ), ce qui lui garanti une certaine perennité. Il est relativement simple (par rapport à Qt/gtk) et très hackable. Il est activement développé, mais c'est le projet d'une seule personne ( Julian Storer )
Jucetice c'est un ensemble de projets gpl regroupés dans un même depot git, qui comprend une branche parallele de juce (gpl-only), des instruments de musique virtuels , des effets, un hôte pour ces instruments (jost). Ces instruments peuvent être executés en tant que plug-ins au sein de l'hôte. Linux oblige, ces plugins peuvent obéir à moultes standards plus mieux les uns que les autres:
- vst2: c'est l'oeuvre de satan, le sdk vient du monde proprio et d'ailleurs sa licence n'est pas compatible avec la gpl.
- ladspa: pour les effets sans gui
- dssi: du ladspa amélioré, qui permet de faire des instruments et d'avoir gui optionnelle
- lv2: le format über extensible qui va tout revolutionner mais qui prend son temps..
Je pense que le faible nombre de depeches est lié à la qualité (en rédaction, en longueur) de celles qui apparaissent sur le site: ça place la barre assez haut, suffisament haut pour couper l'envie de tenter d'en faire une. Je ne dis même pas que c'est un probleme de modération trop severe ( le fait que la news cygwin qui ne raconte pas grand chose soit passée le prouve) c'est plutot dans le ressenti. Tachez de faire passer quelques news mal redigées ou trop courtes ou mal gaulées , c'est plus rassurant.
Alors, ce type est-il un héros du hacking, ou bien un sale enfoiré qui a reussi à priver pleins de geeks de la dernière machine sous linux un peu exotique ?
Le problème c'est que ces petits crétins prétentieux veulent être payés pour apprendre ! Comme si le temps d'encadrement ne coutait pas déjà assez cher à l'entreprise qui fait l'effort de former un jeune.
En effet les lambda devraient bien aider. Mais je continue à trouver for_each moche et tout pourri (en plus d'etre triviallement debile). J'aime les bonnes vieilles boucles, celles dans lequelle l'action effectuée est ecrite entre de bonnes vielles accolades et est juste un bon vieux bloc de code, sans chichis autour. Repeter les .begin() et .end() alors que 99% du temps je parcours tous les elements du conteneur moi ça me fait braire, j'ai vraiment horreur des trucs redondants.
Excellente nouvelle ! j'utilise regulierement synergy mais je n'avais jamais entendu parler de son fork. Moi ce que je voudrais depuis longtemps c'est:
- la possibilite de pouvoir utiliser le clavier ou la souris des clients sur les autres machines (que ça marche dans les deux sens quoi)
- une option pour faire passer les communications dans un tuyau ssh au lieu de devoir crééer un tunnel à la main
Le graphique est parlant, mais il prend un cas pathologique qui ne correspond pas à une regexp qui ait du sens. C'est rare de faire des recherches sur a?a?a?a?a?a?a?a?a.
Je m'étais un peu interessé à cette histoire de regexp via DFA qui serait plus rapide que les implementations usuelles à base de NFA après avoir lu la page de russ cox il y a quelques temps, j'avais même fait l'effort d'en implementer un pour finalement constater que ça allait notablement moins vite que pcre sur les classes de regexp "utiles". Au final on perd beaucoup de souplesse (bye bye les backreferences, et les {n} coutent chers puisqu'il faut ajouter n etats dans l'automate) pour gagner la garantie que le temps de calcul n'explosera pas exponentiellement dans des cas merdiques.
[^] # Re: À mon avis...
Posté par Troy McClure (site web personnel) . En réponse au journal Comment MegaVideo parvient-il à financer sa bande passante ?. Évalué à 2.
C'est grace à cet argument que le formidable rapidshare peut continuer à gagner plein de fric avec du cul et de la contrefaçon :
http://arstechnica.com/tech-policy/news/2010/05/court-rapids(...)
[^] # Re: Pulseaudio sur des téléphones ?
Posté par Troy McClure (site web personnel) . En réponse au journal Pulseaudio vs JACK. Évalué à 4.
[^] # Re: API ?
Posté par Troy McClure (site web personnel) . En réponse au journal Pulseaudio vs JACK. Évalué à 4.
[^] # Re: Pulseaudio sur des téléphones ?
Posté par Troy McClure (site web personnel) . En réponse au journal Pulseaudio vs JACK. Évalué à 5.
# Pour ou contre
Posté par Troy McClure (site web personnel) . En réponse au journal Steam Sous linux. Évalué à -4.
[^] # Re: flash
Posté par Troy McClure (site web personnel) . En réponse au journal "le plus gros problème du web, c'est l'ensemble des "webdesigners" aux choix techniques injustifiables.". Évalué à 5.
# débat
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Spécifications de OpenGL 4.0. Évalué à 6.
Dans quel genre de situation est-ce que la double precision est utile ?
[^] # Re: Comparaison avec Eclipse
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Sortie de KDevelop 4.0. Évalué à 3.
[^] # Re: iPapy débloque
Posté par Troy McClure (site web personnel) . En réponse au journal Offensive en vue contre Theora ?. Évalué à -3.
[^] # Re: No-Fanboy
Posté par Troy McClure (site web personnel) . En réponse au journal Marre des portables à 100mille déclinaisons. Évalué à -1.
ouais j'ai un eeepc qui fait ça (le scroll à deux doigts), la difference c'est... que ça pue , c'est super mal fait (sous windows, parce que ça marche pas sous ubuntu) et pas agréable du tout. De même le touchpad dans son ensemble n'a rien à voir avec celui d'un macbook ou d'un powerbook
[^] # Re: LinkTimeOptimisation
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Sortie de GCC 4.5. Évalué à 3.
quand on a 2000 .o qui instancient le meme template, comment GCC faisait-t-il avant, il dupliquait le code entre chaque .o et la duplication restait après le link ?
ils sont dupliqués dans les .o , en tant que symboles faibles. Le link regroupe les symboles faibles de même nom et au lieu de generer une erreur du genre "le symbole toto est defini dans plusieurs fichiers" il n'en garde qu'un (choisi au hasard , mais si tu n'as pas changé tes flags de compilation en plein milieu du build ils sont identiques). D'autre part si tu compiles tes sources avec -ffunction-sections et que tu linkes avec -Wl,--gc-sections le linker eliminera les fonctions non utilisées
[^] # Re: Accessiblilité du contenu
Posté par Troy McClure (site web personnel) . En réponse au journal Jucetice. Évalué à 2.
Le rendu des fontes a été amélioré il y a quelques mois donc des vieux screenshots ne lui rendraient pas justice.
Concernant l'apparence oui le theme par défaut est assez moche, mais ce genre de toolkit n'est pas fait pour s'integrer en douceur au milieu de ton theme gtk ou qt , c'est un toolkit orienté bling bling et chaque appli est censée customiser ses widgets.
[^] # Re: Accessiblilité du contenu
Posté par Troy McClure (site web personnel) . En réponse au journal Jucetice. Évalué à 10.
Jucetice c'est un ensemble de projets gpl regroupés dans un même depot git, qui comprend une branche parallele de juce (gpl-only), des instruments de musique virtuels , des effets, un hôte pour ces instruments (jost). Ces instruments peuvent être executés en tant que plug-ins au sein de l'hôte. Linux oblige, ces plugins peuvent obéir à moultes standards plus mieux les uns que les autres:
- vst2: c'est l'oeuvre de satan, le sdk vient du monde proprio et d'ailleurs sa licence n'est pas compatible avec la gpl.
- ladspa: pour les effets sans gui
- dssi: du ladspa amélioré, qui permet de faire des instruments et d'avoir gui optionnelle
- lv2: le format über extensible qui va tout revolutionner mais qui prend son temps..
# canaillou
Posté par Troy McClure (site web personnel) . En réponse au journal Faut-il supprimer la tribune ? (suite). Évalué à 10.
Je pense que le faible nombre de depeches est lié à la qualité (en rédaction, en longueur) de celles qui apparaissent sur le site: ça place la barre assez haut, suffisament haut pour couper l'envie de tenter d'en faire une. Je ne dis même pas que c'est un probleme de modération trop severe ( le fait que la news cygwin qui ne raconte pas grand chose soit passée le prouve) c'est plutot dans le ressenti. Tachez de faire passer quelques news mal redigées ou trop courtes ou mal gaulées , c'est plus rassurant.
[^] # Re: La tribune ?
Posté par Troy McClure (site web personnel) . En réponse au journal Faut-il supprimer la tribune ?. Évalué à 2.
[^] # Re: et pendant ce temps
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Les distributions GNU/Linux sécurisées. Évalué à -4.
[^] # Re: la raison
Posté par Troy McClure (site web personnel) . En réponse au journal La fin de Linux sur PlayStation 3 ?. Évalué à 1.
[^] # Re: My 2 cents
Posté par Troy McClure (site web personnel) . En réponse au journal À propos des stages…. Évalué à 4.
On peut raisonnablement supposer que le stage de 4 mois était imposé par son école.
[^] # Re: Valeurs de l'être humain.
Posté par Troy McClure (site web personnel) . En réponse au journal À propos des stages…. Évalué à -4.
[^] # Re: C++, un langage moderne ?
Posté par Troy McClure (site web personnel) . En réponse à la dépêche C++ 0xB enfin finalisé ?. Évalué à 5.
[^] # Re: C++, un langage moderne ?
Posté par Troy McClure (site web personnel) . En réponse à la dépêche C++ 0xB enfin finalisé ?. Évalué à 2.
# Excellent
Posté par Troy McClure (site web personnel) . En réponse au journal Partage clavier/souris : Synergy est mort, vive Synergy+ !. Évalué à 2.
- la possibilite de pouvoir utiliser le clavier ou la souris des clients sur les autres machines (que ça marche dans les deux sens quoi)
- une option pour faire passer les communications dans un tuyau ssh au lieu de devoir crééer un tunnel à la main
[^] # Re: D'autres gros ajouts
Posté par Troy McClure (site web personnel) . En réponse à la dépêche C++ 0xB enfin finalisé ?. Évalué à 4.
[^] # Re: comparatif graphique
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Google libère la bibliothèque d'expressions rationnelles RE2. Évalué à 8.
Je m'étais un peu interessé à cette histoire de regexp via DFA qui serait plus rapide que les implementations usuelles à base de NFA après avoir lu la page de russ cox il y a quelques temps, j'avais même fait l'effort d'en implementer un pour finalement constater que ça allait notablement moins vite que pcre sur les classes de regexp "utiles". Au final on perd beaucoup de souplesse (bye bye les backreferences, et les {n} coutent chers puisqu'il faut ajouter n etats dans l'automate) pour gagner la garantie que le temps de calcul n'explosera pas exponentiellement dans des cas merdiques.
[^] # Re: D'autres gros ajouts
Posté par Troy McClure (site web personnel) . En réponse à la dépêche C++ 0xB enfin finalisé ?. Évalué à 7.