Aller au contenu

Kernelcoffee

INpactien
  • Compteur de contenus

    487
  • Inscription

  • Dernière visite

  • Jours gagnés

    16

Tout ce qui a été posté par Kernelcoffee

  1. Bah être sur la branche unstable d'une distrib LTS c'est pas forcement ce qu'il y a de mieux. Personnellement j'ai perdu tout espoir en GTK (et toute les UI qui utilise ce framework) le jours ou on a du faire un projet en 48h avec. Cependant j'ai beaucoup de respect pour les dev de Gnome pour justement utiliser GTK comme framework. Le fait d'utiliser Debian sur ton laptop c'est une nécessité ou c'est volontaire ? (vu que t'a pas l'air satisfait)
  2. si tu veux activer tout les check de gcc, je crois que c'est -Weverything (a la place de -Wall) my bad c'est avec clang C'est bien du C ton code ? Qu'est ce qui se passe si tu rajoute #define _POSIX_C_SOURCE 1 ?
  3. donc sur ton mac (un BSD) ca compile sans soucis sur ton linux ca compile avec les warning c'est le meme code pour les deux et les hearders sont bien la ou il faut sur les deux plateforme ? tu as des options specifique quand tu compile ? je crois me souvenir qu'il y avais des soucis d'implementation de la norme C99 a une epoque. le "implicit declaration" c'est le coup ou gcc qui ne voit de declaration de fonction mais sais qu'elles existent (via l'AST), et du coup fait un include implicite (d'ou le nom du warning).
  4. implicit declaration c'est que t'a oublie d'include un header. dans le doute testons : reboot fedora 20.....uncrypt harddrive.....open session....done check version gcc [kernelcoffee@homeDesktopLinux.kernelcoffee.org test_1]$ cc --version cc (GCC) 4.8.2 20131212 (Red Hat 4.8.2-7) bon c'est pas tout a fait la meme version, mais ca n'a pas vraiment d'importance dans ce cas. ecrivons un bout de code C rapidement. int main(void) { char* str = strdup("test_write 1"); printf("test -> %s\n", str); return(0); } on compile sans les header [kernelcoffee@homeDesktopLinux.kernelcoffee.org test_1]$ cc test.c test.c: In function ‘main’: test.c:2:15: warning: incompatible implicit declaration of built-in function ‘strdup’ [enabled by default] char* str = strdup("test_write 1"); ^ test.c:3:3: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] printf("test -> %s\n", str); ^ Bon sans les headers j'ai les warnings, jusque la tout va bien, c'est normal. man 3 printf me dit que la fonction est declare dans stdio.h man 3 strdup me dit que la fonction est declare dans string.h je rajoute les includes #include <string.h> #include <stdio.h> int main(void) { char* str = strdup("test_write 1"); printf("test -> %s\n", str); return(0); } ca compile desormais sans les warnings. donc ce sont des fonctions qui sont inclus dans le kernel, cependant elles sont declare dans leur header respectif, gcc est assez intelligents pour le savoir mais gueule parce que les includes ne sont pas la.
  5. On a dit "dernier achat", pas "rêve" Peut-etre qu'il en a commande une ? (on sait jamais) Pour ma partoch linux.
  6. Oui pour le prix de l'alimentation, qui peut être très différent, mais non pour la facture électrique qui elle ne variera que très peu. Tu n'es donc "perdant" qu'à l'achat, sachant qu'en contre partie tu as une alim capable d'encaisser d'éventuels besoins futurs (SLI, overclocking, etc...). Bah le cout initial est de 186$ pour la 860 (en promo en ce moment), la 760 est a 200$ et la 660 est a 153$. Donc bon je me sens pas trop perdant sachant que le SLI est effectivement une idée qui me traine dans la tête (mais bon pas pour tout de suite).
  7. Bah j'ai toujours un peu peur de ne pas avoir assez (être gros dans sa tête c'est une manière de vivre ). Après niveau endettement ça va encore (célibataire et aucun prêt a rembourser ), c'est pas ça qui va me faire manger des pâtes pour le mois mais je me suis rappelle que j'ai des billets d'avion pour la France a prendre pour fin Mai, donc je me suis retrouve dans une situation un peu étrange ou je me sentais un peu con (avec le facepalm de circonstance) mais satisfait. EDIT Dans le doute, j'ai regarde les billets Boston-Paris, c'est un peu du viol en ce moment donc je vais attendre que ça baisse (genre 6-8 semaines avant le départ normalement)
  8. Bah on ne sait pas ce que nous réserve l'avenir et je n'ai pas les moyens d’être radin sur des éléments (important) de l'ordi qu'on peut garder longtemps.
  9. je suis en train de me reconstruire une tour (j'ai donné mon ancienne a un pote quand j'ai déménagé aux US), mon mac mini est bien pour la vie de tout les jours mais pas pratique pour jouer. J'ai claqué le slip et viens de passer commande: - Seasonic PLATINUM-860 ATX 860 Power Supply (on sait jamais un peu plus de puissance peut toujours servir) - Intel Core i7-4770K - G.SKILL Ares Series 16GB - Fractal Design Define R4 (sobre et silencieux) - Asus Z87-PLUS - EVGA GeForce GTX 780 Ti Superclocked (parce qu'il faut bien mettre tout les taquets aux max au bout d'un moment) J'ai déjà un SSD de 512Go (OCZ vertex 4) qui traine dans un coin qui va me servir pour ma partoche windows et il faut que je m'en rachete un autre pour me faire une partoche linux (surement un Samsung 840)
  10. Bah quitte a investir autant prendre directement la plus grosse version plutôt que de regretter plus tard quand on a plus de place. Certain demande une Xbox One pour nowel, j'ai préféré un SSD pour le même prix
  11. Je suis sous Fedora 19 (j'y m'y suis mis après avoir casse ubuntu pour la x eme fois avec un apt-get upgrade il y a quelques années), avec le spin KDE (unity et gnome-shell me rendent fou -> ex: alt-f2 + "term" pour essayer d'avoir une console). Je n'ai jamais teste xfce cependant, un jour peut-être, mais vu que je gagne ma croute grâce a Qt autant y aller jusqu'au bout avec mon window manager. Dans l'ensemble je suis satisfais, dans le sens ou j'ai eu beau faire des conneries, ça ne m'a jamais pété a la gueule en me forçant a tout réinstaller. Yum est vraiment pratique et assez puissant, au debut apitude me manquai un peu puis a force d'utiliser yum search / list plus du tout. Une fonctionnalité que j'aime beaucoup est quand il me manque une librairie la commande "yum whatprovides <lib>" me donne le nom du paquet a installer. Également je n'ai plus la sensation ou j'ai peur de peter mon install avec une update (mais bon ca c'est moi). Apres pour les reel avantages de fedora, hmmm on va dire que t'a d'avantage l'impression d'avoir une distribution pour des besoins professionnel ( supporte par Red Hat ), a jours et en dehors du support optimus, est utilisable tout de suite. Après 40% de mon activité se fais dans la console. (yakuake mon amour), le reste se divise entre QtCreator/Sublime/firefox et thunderbird. (j'en un par bureau virtuel + les raccourcis clavier super+[1, 2,3 4], je rend les gens fou a switcher entre les bureaux). Tout n'est pas rose mais ça fonctionne alors je ne vais pas changer une équipe qui gagne.
  12. pour les t-shirt je faisais mes courses pendant un temps chez Lafraise, c'est un peu chère mais c'est de très bon qualité et certain sont bien marrant.
  13. alors voyons, j'ai fais pas mal d'achat récemment :
×
×
  • Créer...